cb741810dc5a2fcc4b8c26124c0fdac70ca4787d8fc9e68d5788c30e454447cfffd4f4322c94aa193b29423f89d52ffb15869ec3cdb7c292e5c2ce41d1ee1509eb543d99b9af1c412d2285e3131ed05a2729be7a3e9348df3ecc45c57b8e67dc7e831e175e81a7b12e268287ad869ffbb3e29a424f5499528dd35c36041216a5b9500cc032a9f3b1bcd70d3629c10f365ccf6807929ae5fa0913d1597d38f515f7f48861c65c1d0bec335437be6ac1db6fa993109e57b05c5e0b6e93af09d1e0e87d4507a7448c105be08ccb26332ff83e34eebd469e2f999fcebae6c3927bea6cce21ab4b16c9275afc7986f332244cf00dc83c34ee62c99c7642e1053023cdb9bfef47ff79f76575712e77e532d89a6491d2f3b2c097174c39b74a33b9c344716547d103e02438d67bae1d73587427e63369300746b94b2ee560d7328f802c82ffccc5e667d141f1a6338504a1c10663cbbab89317c72bb1384f6f7e14ddc27fae0870ccd33de9b0109ed403883e260668ab864e159ef0b3d41525965caea7e43a7828b346b0759880d5a3579685ea5e4f878bf214c0709d4853b4e2b1060b0aecda0f6c5d341fdacdcbe2970f973ff2740076d81dd8be86b4d5f3934efeea35ee6fe85692007e5827aa4c4f7accf35cc68f102d76c27c37bfafd81d1aafa0dbcf3bc512fa3f4b5ee332813075e588fe78b8da1fcac8bf08ac71c3c102e2e9c90ac654cd3beb825402eaef97128639900492c88fcb470068388fce21f8454544e2380aae199537c94e80241da5e3a8d86708a789c5287200fa680d23b037876a661f06614d68d89fa74c96f27d2e070fde9ccd2d2e2bbfd77f346c6747ae8c8a7bec9712b2d402b7d74a9b6f58dbda76f82b884aa3509562732ed4285b583e0b0a9ad81ae82eda1a06139efac647b43e82fe45e075e9964866d2b7917ca0614e9be9412b1e65fda3133b76d3c30b3d34c9670892a52c72dc108337710eec15c3108b5ef88fcf06d5093c838a333ab2dcc030af3cffe49e41b46dbe5e561076435996c1ba21287f5334f5d9a91c40fc6043d6de6008e4485f204cbfca359bdd7d76da7f263cc6a4f25ce4203e82ee42836c2b64ac7d88398db2a699f979036eb6d50c4a1d0beb92f0e503a5f151f0838a33af7ea8cdb33506843553b689804066fa0243be52fc736e7a816b4f580d2785329253e4c406f55ee28841d7164ad7c6ff268c471483a12105f719af4fd2132e6d7faf57b9ca104c6f218e55229d4d4fcec93f786edc37011090923c9c733e61644aa21ed4335dcf8add562e8ae2caa40b58d4adb1b7db3c8bebd7696283043d09547c58e23a1725f282a98bb1858aeb3d3a23dbd08eec837af496cfaf24f27e6e96d974978082eaea2ec2d028db2eed44f8f3f5ed758d1f2757b544d4407eb5dad588e68aa1b5c7b6f9d88aaf275be93a43333b9418bf061b12e3cf61658e517deda28d0eeb4d59d850776f2d6d1430e34481f6bcebd06137fee614b67c503535e539b0df781352a0bd10c0a0f2dc42b5f8c268e8090218491565c99c028eb91fc4220e7711f52fe04e427e2241d6325b875f8fc0565b0849c22f645d5feaec69b7a6478e24ebe9b0c42911e495170556781dc8ecf1936ecc933f2438db65b4486652f4a0d0ed21692dc4527413ed94806abbef77bcc2f50c11cfd34c91e2a930c875f2d9619f5a70e8431f07ef1d702990773f3cf4f1fe709de1f2679c0c8306c584d73c65f16fa25f1cf217ed3ffd0936a1b1a3619a890e79298917ed19b1eb9ad969df83cde3e1eee931e5458f0aaf1bf0a74c7844d8f33dcd9b95ec5c154032e5e85806e4df995283e2bb77289eecdce6325c05c056865bdaaaa9d039e471928181eb4b3d84cef65d4c252ccfb9cbf7af6ae94edb58487a563d01ad5310299468cb4d2068325508df9b65798ff5838efa6ed51c044204007cd55c74c5325db023cd0809e41daed3bba867cc06cff8a3c4a2332115d0ed56c57b02681f5aa4d520db7c11f827941049b8a489326fb68c14b5e1244f67a2d46d2c5faba91036d45f8ff67d0ba58d5de8e62e2458d1cfbd0f9a767a92a5418a8782f12b1d8aefc8e821094d31611ffee3149fa4dbcb4c363de3b3736701f0349bb965465ea447bb5585e4f12", 0x1000, 0xa, &(0x7f0000000000)=@in6={0x18, 0x1, 0x9, 0xd942}, 0xc) listen(r0, 0x84) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='-\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10}, 0x0) 16:11:00 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x83, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x2020000000400022}) r2 = dup2(r0, r1) connect$inet6(r2, &(0x7f0000000040), 0xc) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r3 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x2, 0x11, r3, 0x0, 0x0) 16:11:00 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() fcntl$getown(r0, 0x5) r2 = getpid() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000, r2}) flock(r0, 0x2) r3 = dup2(r0, r1) utimensat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x81, 0x800}, {0x9, 0x100000001}}, 0x2) getpid() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x10001, 0x2000100000000}) syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x482d4ab2, 0x101, 0x1f, 0x3, "87afb5abdad46674664315abf82f07b091c914bd", 0xfffffffffffffe01, 0x1}) ioctl$TIOCSTART(r0, 0x2000746e) 16:11:00 executing program 1: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x100, 0x0) mmap(&(0x7f00006e3000/0x3000)=nil, 0x3000, 0x2, 0x811, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:11:00 executing program 0: r0 = syz_open_pts() kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xb9}], 0x66, 0x0, 0x81, 0x0) r2 = semget(0x1, 0x4, 0x82) r3 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000040)={0x9, 0x401, './file0\x00', 0x8, 0x7, 0x6, 0x5}) semctl$IPC_RMID(r2, 0x0, 0x0) syz_open_pts() 16:11:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000400)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e417896340fc94ff33605619515a4c8ab06198824b3da025bbd47b3bf579456fc795c8d463cdd4096e8c8b6b87cb2d72b8badb9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x6a) write(r0, &(0x7f0000000200)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e37e23aa168a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d14080015cecdd79cd66c31400b4dc386972d2eae1f50146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f48d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0eb99ccafac931bcc88e517bde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1d1) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x20, 0x5, 0x7, 0x920c, "242210505545d869d635ccffcd3fc36734538c83", 0xf9f6, 0x1}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x3c3, 0x3, 0x8, "b08dce5800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:11:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000240)=0xd2d9) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x15c, 0x0, 0x6, 0x0, "1511aa812d60be5c400358ff188c500cf98970e5", 0x1c, 0x3ff}) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$KDENABIO(r2, 0x20004b3c) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f00000001c0)=[{r3, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffe01, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x9c2, 0xfffffffffffffffa, 0x4, 0x24, "e217b056c113483fab065a7c3bcefbdcf129aa69", 0x5, 0x1}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) 16:11:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) r2 = shmget(0x2, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/109) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)=0x200) shmget$private(0x0, 0x1000, 0x220, &(0x7f0000ffd000/0x1000)=nil) pledge(&(0x7f0000000000)='\x00', &(0x7f00000000c0)='\'!\x00') shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) 16:11:00 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="f7", 0x1}], 0x1) lseek(r0, 0x0, 0x8003) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) ftruncate(r0, 0x3) 16:11:00 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0)=""/73, 0x49, 0x41, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) write(r1, 0x0, 0x0) read(r1, &(0x7f0000000080)=""/11, 0xb) 16:11:00 executing program 1: madvise(&(0x7f0000039000/0x3000)=nil, 0x3000, 0x0) symlink(&(0x7f0000000240)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='c\x00') r1 = socket(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0x700000, 0x3}, {0x18, 0x1, 0x8, 0x1000000000000}, 0x5, [0x3, 0x5, 0x8001, 0x4b1, 0x4, 0x5, 0x1f, 0x3]}, 0x3c) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='W\x00') 16:11:00 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000)=0x80000001, 0x4) 16:11:00 executing program 1: socket$inet(0x2, 0x8003, 0xfffffffffffffffe) 16:11:00 executing program 1: r0 = socket(0x18, 0x200000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000)=0xef60, 0x4) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0xc) 16:11:00 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xe, &(0x7f0000000000)="01000000", 0x4) flock(r0, 0x2) syz_execute_func(&(0x7f0000000200)="c4e2e129168fa9180164b8fc260ff60d00000000c4e28da72dffefffffc4c1d159a1020000008fc9c8932c98f347afc4c2c10b84f80e080000dadf460f429d99899999") preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/93, 0x5d}, {&(0x7f00000000c0)=""/73, 0x49}], 0x2, 0x0) setsockopt(r0, 0x400, 0x3b, &(0x7f0000000180)="a51bdb7c8dd0fda6dcfbed9b2746c961c2e6cc90c4222a43c3a122f502cfc0f7a23a896c2089d9d1816a6c175f8f7024d9ed67017dcce906799067a31de2bf24635dd98a41f88d7e64e4ed29d30e69d94a0c826e5b29577135be05435b49de6f", 0x60) 16:11:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = syz_open_pts() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000100)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x4) 16:11:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000240)=0x8000000) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x10, 0xf0000000, 0x3, 0x2}, {{r0}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x90a, 0x8000}, {{r0}, 0xfffffffffffffffc, 0x1, 0x2, 0x7}], 0x9015, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x8, 0x4, 0xa3d}, {{r1}, 0xffffffffffffffff, 0x8, 0x4, 0x3f, 0x48000000000}], 0x4, &(0x7f00000001c0)={0x3, 0xffffffffffffffff}) 16:11:00 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4000000000000200, &(0x7f0000000080), &(0x7f0000000140)=0x4) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0x100000000, 0x4) socket$unix(0x1, 0x7, 0x0) 16:11:00 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[@cred={0x20}], 0x20}, 0x0) r0 = kqueue() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xc0, 0x0) fcntl$setflags(r1, 0x2, 0x1) kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 16:11:00 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8dc6861f62e38a64ec768840672c55a31f82335c", 0x0, 0x4f}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getrlimit(0x7, &(0x7f0000000040)) 16:11:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000039ff8)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() r2 = fcntl$dupfd(r0, 0xa, r0) dup2(r2, r1) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20182, 0x0) readv(r1, &(0x7f0000000300)=[{0x0}], 0x1) 16:11:01 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x800000000000, 0x68, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x34e838c9) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x8) 16:11:01 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000000)) 16:11:01 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) r1 = syz_open_pts() writev(r0, &(0x7f0000000580)=[{&(0x7f0000000280)="0b86e2c572b36ffc4fe455480bbe2380b329cd377590a865b49be4d9b7db1816f1122227e99fd0987e0ed35e98f86aa5e523129b8f6876fc005d8024d96432a491c0bed2791921db8cad3afbd0d0fd9dbef0b5bac1c4484d67bb901a569e213997e3bcb02329e327bc14fc1a5438d8efcb62c873ccd8c314bf14a0823c2ead77489083ae22cf24733ae4ce73c3f2c796b0aa8177e49e2bf83d5304d76625f1941d9c1936aba9be0e2dfb15825cde19bcc405706e609f09b1728b110e452242efb3a9f4f8b8c9f63539a59085a67ea4b4dfad64500a014ec4db9f48bb", 0xdc}, {&(0x7f0000000380)="24381f60c845ec22804215f0dfc4c3d7385cce3f7ad6aa0e04f6e21559a8a0b7f87c8b6963a0c0500cad77122121c6acc8caeafd62136789eeef89d2798614b6cd134f96c4b7a0e56e2af1f646e0289701305b11e4d10eb751337f0a9e0db4009712e9b7641bccf532f95def385f5cfc5d223e5744526bc1b09e14809c93789550126e76cedd802b1bee8e5aa1f443e73e0edc2c928f5283cfebca57afab9048c6356624f12661a4cc0961ddf57830e13ad55b75faa89f91aaf63c10786506294b50fc61b7397f441d39d0", 0xcb}, {&(0x7f0000000880)="8bf2822b837d9eb298fdf228d1e870709f5446115643014ed14b4eb3566c8d88974894eab80f45b8e9087baf83729fef5de4d6d015959d64ade626fd8ea10d1c808fd0dd26ef13610ee387ecfdb04d767947accfadddb4b8c73d5425d1683945061047f9c658e95088f7f953c220bc9728b56bf36d20d331746fb6d32b3e075cee2ffe22a973b7d7e3d0d93084b20df77ec2d8db00133ebdb517458d9b17f87bc8499dbcc0d9b12ae5ae7f33f8ddb16b793808e40403c9f8c1671095f45c8c5bb6f94979dfa6ec5e86e6dfb6d267117d0d59d9513004153160eb02debe29f0a715362de94801b45a9c5da5298985b659aad572fa942def14ca7a1d573138e14862a4e83b06b7237c82cdacd9c9eadff59bc58965e834a0c795bfb90625eb3da9498f1fa8dac90fd911e60b6253d9a8bc360f91246d663114dd5c435f7ef73692b7f39480518d793b90a6247a016507330e15ac6df75d9bbd201d118202800c2c90360cb2401c3d54c278b0e036dfad5c88f6c4f1edbf10b246be319ee447c63a3cdc941957bd2ad480394a551be735a32813681d8372b9a4fa6412ee206377d1ceb71ea61b7ae9e9cbba0d28a3f4c09933c0c62926247a727af25cf64619fe78184202f2e267173182b0569a676ee2a111830c9810a45d8d44f410d0ad194739140e8a346214d624e9b21f81e85d36a4a8ad4817a0ac1d8050cf570218c2e5125608f7b151d97f5ad57a1932d8cecb59deb2b657b2d595a4a79dbb3b336bdf23dcd9d366917ac4f34b65ab845ed496cef10fc586cdccf0707edeef6c404951d99d70e5ed99680fd1a687537f70f75c3dbc024491e209c7f980aee0f40357de9226904130ea950f33ba1346e26b73f0ac80d64863f5416b0f9f102b074cc46845a41ce07c003377fabbc26eb5118437231f12acaaaef522d8bba636d8f62903b632f9f08e0d97d3c7878151109e6edaf1197b87cc84cf33b02720dfdf91dc3ac6a97ab98c810f74036a74451e1602b1262d83356f13b5988ba0388382d86fcad1d110a6b60bc77b415d1d249583bb10c6fcedea8a48a1d28c3b2f3fba98e1d8ffee466909f052d6022fcf024fdfca2d5e4b5fecfcb51bd241c1e5100d8e65298153272b96fd9e341b8a86548ea345e8ec7db52a046ba6ab25de4d4369ae4e7cac041ff90d8782268cce230779f2f6a2fcae106a791a887cda4bc4df84b75240bee1a43e4b49058549c62d88a9dfe34d7958b0f529658b5da4f3741a6bcda81c3a3ba07f232d051b7cf6ab737fe0f5819e5436414ee332485456fe21edac4816ef17b493fe382731b27edf21373efd5d12ccdf66e8eca854f3e598045391aa9a6b27252dc7e8c224f529d70116be3e38c3bc6e6ba64b92c1bac19c132a66dc3ded03c19c8d2d3e8a18c5eb8e9e690e13f2e4392e2a28c56b75a5700c45f8fa8cdf7d1b940605318b9d464857e2ae587a0bbfb46f902d6ac551f48bc54869dd4245a14d52cf63cc4c54f11780777b71063b055fbf3c3a5a2b78109b5702a7ea7efdfb07ea8d1941cb95d7fdce2cc7e5f225594d379ab9a503765c2526203bd809f904a6c2bb539ae2525465f6b85282ac1e7197fcf120dea92ce78269bc15be0729532c1686a42a7ea80a9ef9784064770e4a00264cef1d759a5be517b3c831cf1e0e3923dbb7f303eedcaa7d92e40985d3f25c457507ff21b2615ed4258f1d9083a20e0f507efbdb0f072b7b70c782571b427088230953d1c30655de4ddb2784dddf9dea6cd9c38c7d7c2f5125ae9e005cffb06c4b834f1646bffbc484c86dc545ebd5c73bc1fc8cf3f7f780aab4d3eba55b04e718d538e2b2be2628e8bee91f24867841f19fa16d30c53aaadb4a1a0470c9d6bd6585fb58ed8d749a58e74642d84bac16cb04b69c89963530dabdb8b07beae692322febce06c416b8670d9fe4e16bc35628ed8fa832455e7505ea68375458f1a277d625dba4376472841d7c04ff469d2df99054fa34b23b100c01fdab84df7e30822d504f5df54d08a7c6bd117b2e430eaecf16a944be635e0aaa6b2d7e2f79b33e6333cd4fb2bb2e34e524c7677830a78f7b8c49e7e0ea08b308dc97e933973774dbdba0ce8421964919e4bc93bcc193b62824d0c76f79d4be435cc5d81421ebce9e2218e37b9e1cfe6dc58d181093aea472b4029526e0330282257f922451bdb4e416f0718cfc4b12554e3e12cb89cccfdafa2e0c8abf3de727f7acdc92f11f8c84615c2fcdd86511b8880807326564eaa410141dd91b130367fa39271179d63e906f2c42f9a37a29d44a982e967fec9864ba89144f1cf967c087aba395db538392b3e19dbd0ba7dfe32daed8a2abc005442379cdbcb8dceef624b70a5f05d96854bbcd0acf0a3eb8f680fba78cca0c49c4f8e5265bc479cf8cb9e26ac865dec754d28d056ae4839ae2b3643224f23506d8468522b4a87481b7914339fe7421c76d25b8306a49a61d720f05eb164a1edc9e5a83aa6d7d99d7ad90f20694e30e83d39dbf2bad872d9df0127bd41238fca2c1a210f48df9310107f3987f745608b5a4936663f4fa05c21f13a821a034a23bb0bf26f79d076c1294ac6a808354acd522acbd3561680d180eabd48c797d5ef94f10ded95e1efd13afb9e408b79eb1e739ba56d3199da0dc712c4025fcd9b5983b1d6324397a4d2efdbff0f3337d97c2d1476c473b7704b750e0ab311cd6ccf32500e3a6d768e7f2fae89d77ae601146019c1106415611c43539fc02b675d1dd1ff045634000e4fc71a7fbe58e1ffc3b3592ffaa3d132c876f709a4e2e1f8dcb57fc05d264dfea6e031908bd24c6690c2bb4ebbd87272d91fdbb9089d62c6db11b68596b6c7b55a71b1e94e56946cc4c2ceeb778f875246095bf0b214aa292dd997de27d8f0c91d8091e90ab4ec6765fd68ff2c2b0bc2e1625cf5a10b01be58442ed7b474dfdae0e9eb6fddcb9d8a97d16508eaa18345085f6503f2642170ad4faf3742daf36275075d484e8ad654bfd1b68f45a787b1d6bd93dd1f49b6642239b3c507db44c9f2301f0be6477ba8d99ae2b8fef20848ca27d3bd2bb7cff4c72bcff53f607785e2caefdbc3e233c635054822fb07f3d79a07a03efcfdd124ab55615baea22555a78be6e600e7c8cb4614d4c323f07bb2ab94609d691657bb761f6bea64ec6367aec0f1a14302982a2207f3899c3de0bbfcd9bb1f1ab68e4ccad2fa581a776641624b6b5c5f08eb095c26de8732976aa334c2816c621af769090451114133d7244b11a7829d4862869e6b026834c6112a6748c6e50b49d83cc4fa65cb1a66b243de5a769085985d2e353a9fb1de590f41b211ea4a11326d8b448d89afbfb28b20bfe15e957d30a509add71b91f22b4dcd31763f1a99620a9080d9f2c5c8153aa7c245f72bd464ba41ce7b702a04577ba0ebf36aa125f9819f53d59d4232cf78c96204fe8bc560f28d56f1f7a34b45f14916cd7838936bb8236b361335c8ecf7c5129595e0ba76e8efa8470ace9d387c231cba5fe945de73124ef7fb1706bb954ea277936fd090ffc3d88a86306e2c6caedcbcdbb4c3107f675c82162de712bc5fdb9b53929a00b792bcd4a40acc3fe87284b5db3b87c655f8eb5b2b34cb32a5aa6a5f423fc5440acb2c52244bb512669f9b321b5c658f314f4c1e2b5f9e72c4b81aa8d942c747b078ff803911a38ce99b63ba038f2de86f284ffbb03668960e59c373fb3890b59f224e0368f12f4714d13a1bd210aa1769c2e345b5436ae2e45b4dd35f49cf75d9709de9c91ef0c3d81c1a2f4ba836d6230295ed43349ed4226c8ac763386cc3742970c8ee87f3c6047118d718f0fff6d19fdcf6394a7e3ea866506415b6b379b067f521b558dd40aece82a662b53a70db1b295c1c02a9d1f26e533bc64630b1775cbd31b0ea090f046f767634cf27a085b6ffa88fb590d5a24f69cc889f9706d6a47ca4b51135daea56577bda50906b3562e81e3042ace185800e7babec134091ac1db01e5f2536e5414ecafcab561cff80da884c9938187a15508ce36e5efdb963473f97c78d7f3eb191d5b7f3f945948b5bf9d8539909ce5bd6df16628818f1cb5f2e72f2ddc349432c44d05d43982ea836af24aa25066b5fe2d19e7f591cadf82de5adea098c1d5b9404b86a8397a29e6b03b4d385a317b66690bfc14083f4583d359f219dae25e47e6511746ada5eb8a6fa78ae4a8ef6c462776c863194f07f76f8982b65bc0be9ec8f8eaf28ce1a4141f7e78d7e07f8711479c23719e4c29986a986105a2572ee61cddcfc3fc250db324a83e3a971c8667475020a202a3ddcb8f74bdafb921ec91ce1f52c0b4f2a41ea8fda7dfe3daffcebfd6c84c7794addb9e2dccd8b1904a24a5e54e1ba9662d09408c7151aba8587b8e23add3c45e0d81b60b8aab594c756c23c31a67ede6505f55d6d8eda39df0a5cf57841f4b0e8416ffff4a483718c4311b20a9e28ee11dd168a534e25837da3a26e74a5a15e634b0a6aead9cc9b9606820e3e040e9a5bea1659354c6cce3427f47d577fa24410a22ea42558607f4e7b707a1fedb9afac3443fd6c07c7ac07e958699db23a0a0caccc0ffba7f55f5020d04488169d9b57d3b52c3c030e5a1759cd4bc94e14f23eb82b0b06d851461402905021f90d3ce75876c9de24e48c820da5c4f649bfb3ebd1a410d277a9bdf2e14d8d65f1f0f1ba0ad2e231ca19a4087f3d32a8b895cbb72f639fe8a7ce9d0c32a34ea29705a2847439c5f576af8d8767de009495a321f3201254e2d0141f29fc0dfda1627db20cd0809b16597067e431234adbd8bd5582d1baaa6ea369c4802686274608bd3a13d05f9042a18619018abebd9e2deeba8a2f9d24d978851ac4cc7e9f09dac2a0df4dc346f412f246a0f693756c9d01b7fda329be10c2cb9b7fd60dbc7150c546cf6c9bf707ce623ecb254a86eca7f6ab6b0b62c6e049db00ff242e28c6e14a58b2334be0ba20ae50af43027eb3e1233b9385c96306358f1ba5bb5e75a65ce5c790a9bbdfee9c8b690c8a935021628d0195249e15eb7bc30a60f062c74961140e6c82cc1ccf1d0690725568aa039796e17130f36b0d9786259df4febbd1c186a00cf9174b1d56afb70e10bc6585cc8bd83c0b1dcfd65f9c126bf925bafcd458040d257a96389c41ec859e611ff7d18cab9eb5d7dc7611eb9f2101232866d717e7976d5185186cd119b17c23e2bc1d720817cdc33c6dddca9abb4bd913af48c4519b2e285439f4331aa28daeb96c3610a378eaae8be1b9b7c9ad7322d51beb6b66cde300873ceb0c9aa5cccb760e7601bd882f5c809b8b4fee81ecd75525158608787185b61515cd58b49182a2de683fbda3bc9e26ca86cc346731413072b27b8f25a9defebf72f3c3339a38b5f558a0f669bf5de1384f1bc9e48d04a33ddb022945d911fa2db317caf3b96a0079737b10ab3892c7b4b46c56c15299e0c0a132fec5365d2f7e1be19d7f5b30c7f9e6c3b55838042e136eacc3b9ae70de6e92f96320b2d4fbe4caec2e2011be2bf4bc8843d5a1364d1de24a34cdc31bd701e8d346b661a809968fb5f40e5e33cbd10ca2df06fafd3a3ce709ed4c54bac689b1b0067c4183b8b31d5b41f2895c7db9527ab771bd731b345e135d06b07b501be9f81d83f975b4d562119c0ac0bdfeadd930ee38789d7f3aa6af9cc12bf4117ebba0258de7cfaf3221944179409a758303d0102815a66f3e9a30921523209c7d91190efb67039249cccd6d2b0aa6bdcd747a79224f57efb17b0e63a93156aa06ca9f7", 0x1000}, {&(0x7f0000000480)="655afaa7de6ff2f03e15b34867d34a8900243f8b406ff11e230f1c3dc2d53f7194cf853151ba9c3c15dd1f3dcd6748ea963550d279758ddc0e724efae546f1417e2ca9ed7a94e4d0e9230eb948e97cec8c067b7d54d2e82d8f78d1", 0x5b}, {&(0x7f0000000500)="6a1be055a1482cc9a367d2f7ea8da4477a9dcb5a11ca553e90d0a058d57bcafc82e461a90dc9e180e08ca40830589fc118a115a185f2fb74b28444942115677dcec43bbb7763a98fb77c07321a", 0x4d}], 0x5) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)}, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() close(r1) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0xfffffffffffffffd, 0x3, 0xfffffffffffffff9, "845c556b00070000000000000000abb8afb400"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r5 = msgget$private(0x0, 0x20) msgctl$IPC_RMID(r5, 0x0) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0xb0, 0xf0000001, 0x353e4c0000000000, 0x8}, {{r4}, 0xfffffffffffffffa, 0x20, 0xf0000040, 0x6a0000, 0x2}], 0x18a, &(0x7f0000000600)=[{{r4}, 0xfffffffffffffffe, 0x66, 0x80000000, 0xef, 0x3}, {{r1}, 0xffffffffffffffff, 0xa, 0x0, 0x5, 0xffffffffffffffff}, {{r4}, 0xffffffffffffffff, 0x60, 0x2, 0x1f, 0x7fff}, {{r3}, 0xfffffffffffffffb, 0x50, 0x40, 0x0, 0x6}, {{r0}, 0xfffffffffffffff9, 0x48, 0xf0000001, 0x8000, 0x400}], 0x10001, &(0x7f00000001c0)={0x9, 0xfffffffffffffffb}) 16:11:01 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x10001, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x5c, 0xc, 0x100000001, 0xfffffffffffffeff}, {{r2}, 0xfffffffffffffffc, 0x10, 0xfffff, 0xba, 0x16fc}], 0x84e8, &(0x7f0000000040)=[{{r1}, 0x0, 0x9, 0xf0000002, 0x1, 0x41}], 0xffff, &(0x7f0000000080)={0xfd95, 0x3}) 16:11:01 executing program 0: r0 = socket$inet(0x2, 0x80000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000), 0x4) getpgrp() pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000040)="3a21a00791389f58167c7eb5eeb7c21c8b05dcc7eab684d82ce152b92976304a789c9b184ae22c71c9f2c49bc7609fe24fb58dc0fd0c2fec2a11a8f05b59cb13ea15fd6d465907f0fc51c99cf53c5416e855039736b6f68d3c3ff3eb0ca2cb97587cc40ce49d1126b03cab6bd6651e0acb620506ba88c2d4d9229f758a14e488a854a2d19c4f0f0175eaede2ee71e487cb6f1476851997093c6f0730cb761da63fc6ed9a1b7e03a82e5d46905753f30f215bec68ea8f15f43b27e610df34dab6f21594a27206b2075b22d451ea65fe5b319031b5be1b6ce17077e0be0e2627618d7eec4859e81394b35b9890", 0xec}, {&(0x7f0000000140)="c5a187462129fd4c33c226db0c49531676319a8c3edfc7adc3bb9a8528b659264c928eefa25e1a92d98355b6de2ccdcf5f2bb1e8b33ea082e241c95926ec354c4b1cce143b696d18263a68", 0x4b}, {&(0x7f00000001c0)="edf9a443a84ba609de0d5d65ee02b1d90ecb49560ffdeb9e8c894f27ed65ee862bec7ba22ab82e46e1d0251da572445647d738d2caabcbbcc79606456f081e6f906e0b36c97945a6e191a93906dcd64b9c2f3a8f7360726b6cc387f99075bd1fa5cac9678ab8636b94", 0x69}, {&(0x7f0000000240)="aeeb415746ecda46e84cb1210036b2d5354ebe868d11ed3bde09f3bd6340e0227bf4f5b10d9450eae83fb03cd46029b05167e6da0358e2137f4b4489b2489576e010f3fac04bad9ed6cf00c044df282d2e7dc2ab0896f70e3c5a45b9160bf45ace3e5e128aa8f6e3d47cb7c6df837d9d5769b01c6bbec5d525e749750559c5038d8094a440769b8062c4d0dcdbe75a3daf6e445ad99c6265ce77317f9f0617dc8ac7f8e9f74035b12d9978b82796fc7a9d5c0055cffb066bf6168e243de59fcba5a254a5494877817ff1a2e4cbb9fc066f5e9cbb86914fd46ee2f5ade93860f9090ad07f0e72bdc0c3897751d6cebcbbe1f6372f16b0", 0xf6}, {&(0x7f0000000340)="e0a6cb735dc0d9c32d6af974bbb21f6a21ef1a6222c62de99af8e323de44560af4304f3227e6ef81a02423a498dc5041e4c37c7f371a02c2f07e0995963ca58cb9dbff4cd5d5149e345657be8b235227f6d15d20bc84047d10dc6a18668a738b71eb7fc4ec0d8673bfd4169f18b752faa545d4ce0b471c41df1e93ec409b0b7877efbe79e6dfa071a954151b", 0x8c}, {&(0x7f0000000400)="07daa564e1e7c93de34c8ebbcba2031a6daa1eb8ef709bb5d63ff13fa69f3deaacf0a02ecbd3c93eb897114b006d72d03e6c783f66eb5297ffc5135a7b1b8d955a9875a9b61768f58283cf2175a873296a322f4266ad", 0x56}, {&(0x7f0000000480)="964bd107d1ad1de8a94b62c50f73c8e55174bd78b2b6650c6993555f3333aabd93cf46fb6006294d787e3354c284ad3fb1b495e6f05edcd79968d0ea873f6b9f2ef03fbb5bb00f01d5b1f8e6396c55f89f0fb592b0cea6c9868aa50d297020", 0x5f}], 0x7, 0x0) 16:11:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRESHEX=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x26}, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fchmodat(r2, &(0x7f0000000100)='./file0\x00', 0x90, 0x2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) poll(0x0, 0x0, 0x80000000000007f) recvmsg(r3, &(0x7f00000015c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000014c0)=[{&(0x7f0000000240)=""/61, 0x3d}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/195, 0xc3}, {&(0x7f0000001380)=""/151, 0x97}, {&(0x7f0000001440)=""/87, 0x57}], 0x5, &(0x7f0000001540)=""/110, 0x6e}, 0x2) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0xfffffffffffffda2, &(0x7f0000000180)=""/88, 0x58}, 0x0) 16:11:02 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x88, 0x0) sendmsg$unix(r0, &(0x7f0000000180)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)="7d348c42a9ce5f90cc5c3bb9851eef730097709d74ac84ebee8e9c01dac390ed718b17bae2e66debb939b13f876caabc89b6f4ec8476d8d813bae4c8dabda2713a0f9a2014b8a4ae6d03486260", 0x4d}], 0x2, 0x0, 0x0, 0x407}, 0x3) 16:11:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025d59dad7944f1aab73ac02d97bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9a2ca4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000200)="b857b8f77f7c6b6b265c71998594b06152e3d0e5ede7bf381a3363c53274db1266ccbf582d0fb130a51ba3bd48e60d86958526fc1bf9b5da55cd4c0bb437179dff320fafd6ca91f37a831257eb61376aabd7cfab8a4f0ca5dd4ff19255dea98a92a0e550390adcc63e19d236fc7cbaf7562548069b04c80c7f", 0x79) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 16:11:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f0000000180)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xffffffffffffffff}, {0x0, 0x4000000000000}}, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000040)=@in6={0x18, 0x3, 0xffffffffffffffff, 0x9}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000001c0)="1c88ac6a541d8433ed3e4cc79ac883b8a80df46491dca0294eabfbd57eb3a345b70f3b0499307ac0cef278671daf8c9850647358d6d46b651c5ded21517e081f921ad781c2e24483e57e92a02f27000f9f39aa57c28ffbf170850d6fea4c5111824781b007977a6edbdfa41abd2a1e0d151b0cf3bcdd728738610ce553ee936cd7b264966f5d531068920e09e0", 0x8d}, {&(0x7f0000000280)="721ee286cf6196365073afdf71590043e9debdb08ca2ad112367a8f89e72d33122ef2a0ebb36c6d3324690fca33540e45a10c518f24615b158948902abf14c312436ca272adaeaf7e1d0bfb53dbeed4a516c4882147339cdbb53fd4ce5494a80a6e92323fc58", 0x66}, {&(0x7f0000000300)="ef42bb33a7865e0c0964419f6d9d2c049270c020056b6321aa3b322d8186d2dfce998fcee53dd5ba308f6e5f8a41bd38473bf712e6f633b3cbe02aef3f1acc41e30902ef39fb962b687c71f7f7b2a8a165d5b2f001c249246a4aff86fab7d2e8738546b94763630cfd9b2b9392e3fe0fd610d0d4195018e5b395272ba326e1a6d30b3483475f46bd98b26ec953749e249f164ed895616f77f12c5c43bcf20029933458fb7d1aec2b84ef300395282ec92a782b475ecc8d7cb06a679ff4020f616b3ca58732b6638ec842eca0edcde0b3", 0xd0}, {&(0x7f0000000080)="bd182266a3a80585a1a89cdd6a23e4830fb98ef048ae83", 0x17}, {&(0x7f0000000400)="1d93c640618b117877736841df491a8411ae7a3f3febdb814b254336d795af1412c93d3ddbfbf5e4e70dcab7c6edf8945922a2dd6b837a04ce4520c31b7641c7a19a8a847d079316479ee1bd10f1645576c9f58b575ffef6a76aff23e1317441d9efc0ca1a72be801c21b24d6e4be0d03d2cb2b381fd212a8fded1d1d49e1c0b2ea511343a1f0e3c000c7001612d0733bc32a90bac8e83775e082820b82e57a663f4d41e3a28e410e0afab30f1884335b991fb11c167cc", 0xb7}], 0x5, &(0x7f0000000540)=[{0x78, 0xffff, 0x0, "7ffb8db926d6dcb2bffe8698b4d6996277996f4ed4fd6171ff1a62ddee0585facfa640cb7f9abbffca12750542bf3349055085fa19073e74e2f4b80470782dc54dbc20000e2b3453a9f2ed6e067520d2e411bc615126f26cebc79634152237dd5eaeb2"}, {0xe0, 0xffff, 0xffffffff, "3a7e3036c8411e90cfb8330e46b1b62cdf1775c736f37ceaea46502cbf836a4939bac58061990a2a3f24649e22321cf2d73ca948774d542346de895b97aade02864d1944de282b168f0eb87dfc42bf2273a1038d8db0880d030120a3dd0e73aac409044c11ba3c006fc1b849f1f479e403bf757aaa12d3084ba86e7272a5d8dd202961e0a60b1827a2e980f5de5af6d0c3b1698e29d95ed44ff9e8f65a284b0402eeabe35f9ab7c1016f45a3fc966fc4a76e7cc8b254026a258c1525fc08b0f93a09412eecfd63320985523eb099"}, {0x100, 0x1, 0x6, "45648231d5f5e198a4d1284267a84c84fe5b37e8d121b6997fa06730b19f3912bb8d9261edd7f8a051c7be1014124035575be58099569a9206e5f797539c6ce923157060d0ebb1d59bafeed003b77fa1ff3246fd6ec085c3ccd54b333df3cadbea735aa9764d9c715cdeb3bef46ebb842bb8f6f29c25d5e8b9fe7b320052a9dff10487a2129f9f202ba6eea6d1d2ad73a48345c8c23e6792f1b1571f4beaf3784cf2d4162f12e67fd14401b61de4aa35b53abfe94761336ff250dfa97d015959867282b9be21900d77cee4dbf86dfbaa32726c04179b6c5d8623112aabefd09b19ef09a201d5a5a11b532a"}, {0x38, 0x0, 0x5073, "ea221f1922de972e55bb4cbb0ccfacab66c0d9ec945b4a4c5d34a20a71ad749ecc085024d021ce"}, {0xf8, 0xffff, 0x6, "1800a0007336732d8cacc3cac5fd264b976550e091dbf15625f7f69e995ac650eb481d4eb5732898f76519d45b2a0260fdaaf004c6aad652dc38ebdcc7fae39eba5cf09e45f0cd575f2140ab62bfa8393d627162822ac9bd856cd9e035a422382fb2fa417039afaa3895e9c456ccff421bb5dcc54e985dead4718745a9b1ccac77d780e5f51db871567339612fd9570ded4a2d6b39cd7c93c41b81f13f36f63f692488a62d70e9952bffb600e1b38119d17168a9f608ae34930fe1250f17218f275e3c662cd00adaa75294f54e8aa4dbc9a58feda3e3c16306efa51ef2ae481484"}, {0xb0, 0xffff, 0x0, "67c67c6e172968166eba1e9b571d99659af978a0bab333836bd99024d0f6bd3205d99a35a15ee0b2f502dd5cff43b2a8cc7bbf38308dc6514d44c4e476a964a88f43f167d12f52081a39fad8aac9cd5bfa6d00fb2ba365533c88c4050e3aae5aa275469b4bce6cfb29b0017e5fb84cf8384bb48767495174b197d985ae3e1ec274733b891acf824e672b944e1f0b08819a99f17cee121f6c5b"}, {0x98, 0xffff, 0x3, "18dfb4cb4bc0e090121accc0d6d28bb80acce1b8e8f064867285604056d9f93472716a7631851f7470383d9f56200c596fbfa344161c9a8bf3fc554e49b800c878ae73482fde79c2dff1d6647a7520cea691e7893a23591e804c4e51d98ee4ff27bd010119877d3252f8fa632a753e4b53f322d61119ed91075b3435d1f77f9cb2e55f235306f2"}, {0x100, 0x1, 0x4, "5f8639b18d6abd76da32bccc79f466e15749b0a5e97c997f3031b533543ba9b141bec4ae5266972f7ab53b7bcf993a094c507386225fe9762044a9183030a828b44c6f6c6f60242e0b0b7c17be3672001ecc9a31068c882faba634bc5bce398c7562ecd104db532c468524ddddc59c517999032332053da0a8ddd41ff907ec134174cf53103b8e37ef335b7722967bc5f56c3d433a13b9220bde5f4176fafc3163246cace76a34c9ad062102f522204e75259c6893af7a855f65849af8fa85ad40502f593e4d96eb19522b379454cc2dbbf0bf52c307a0ece29ccd3f910f8524694c46a72e8a70125e52aefa44dd"}], 0x5d0}, 0x0) 16:11:02 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) open$dir(&(0x7f0000000100)='./file0\x00', 0x209ff, 0xc0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x202, 0x100) truncate(&(0x7f0000000180)='./file0\x00', 0x1fa) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=""/73, 0x49) close(r1) 16:11:02 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x5, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r2, r3) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x3}, {{r0}, 0xfffffffffffffffe, 0x18}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) preadv(r0, &(0x7f0000000000), 0x0, 0x0) r4 = kqueue() pipe2(&(0x7f0000000000), 0x10000) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) getdents(r5, &(0x7f00000000c0)=""/43, 0x47) kevent(r4, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:11:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x0) mknod(&(0x7f0000000000)='./bus/../file0\x00', 0x100, 0x3) r0 = open(&(0x7f0000000100)='./bus\x00', 0xd, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180)="1b", 0x1}], 0x1) 16:11:02 executing program 0: shmget$private(0x0, 0xfffffffffeffffff, 0x0, &(0x7f00006f2000/0x4000)=nil) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTOP(r0, 0x2000746f) 16:11:02 executing program 0: setrlimit(0x3, &(0x7f0000000040)={0x7fff, 0x8e51}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto$inet(r0, &(0x7f0000000080)="4fa69e118807b08a128df0a81e89c679c281dd6e779aab96dc8f03cabe3cb4ac3da284fa5355c5fd450998f88e2109", 0x2f, 0x1, &(0x7f00000000c0)={0x2, 0x2}, 0xc) setrlimit(0x3, &(0x7f0000000000)={0x5fff, 0xfffffffffffffffd}) 16:11:03 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) 16:11:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="9085", 0x2) dup2(r0, r0) r1 = syz_open_pts() close(r0) fcntl$setstatus(r1, 0x4, 0x40) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffffff7, "854955882e0200"}) fcntl$setstatus(r2, 0x4, 0xc0) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:11:03 executing program 1: setitimer(0x3, &(0x7f0000000080)={{0x81, 0x1}, {0x800000400000000, 0x2}}, &(0x7f0000000000)) 16:11:03 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) flock(r1, 0x8) kqueue() close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:11:03 executing program 1: 16:11:03 executing program 1: r0 = socket(0x202000000011, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/68, &(0x7f00000000c0)=0x44) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)="40547bd9", 0x4}], 0x1) 16:11:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) fsync(r1) sendto(r0, &(0x7f0000000080)='@', 0x1, 0x0, 0x0, 0x0) close(r1) 16:11:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$KDENABIO(r2, 0x20004b3c) sendto(r0, &(0x7f0000000080)='@', 0x1, 0x0, 0x0, 0x0) close(r1) 16:11:03 executing program 1: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, &(0x7f0000335000), 0x10052) recvmsg(r1, &(0x7f0000000280)={&(0x7f0000000440)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000001c0)=[{&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000000080)=""/28, 0x1c}, {&(0x7f00000000c0)=""/253, 0xfd}], 0x3, &(0x7f0000000200)=""/76, 0x4c}, 0x1) unlinkat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x18a, 0x1}, 0x10) 16:11:03 executing program 0: r0 = shmget(0x1, 0xd000, 0x8, &(0x7f0000ff3000/0xd000)=nil) shmctl$IPC_RMID(r0, 0x0) shmget(0x2, 0x1000, 0x84, &(0x7f0000ff6000/0x1000)=nil) getegid() r1 = socket$unix(0x1, 0x5, 0x0) fsync(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0xa, 0x40) unlink(&(0x7f0000000040)='./file0\x00') readv(r1, &(0x7f0000000300)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f00000000c0)=""/255, 0xff}, {&(0x7f00000001c0)=""/94, 0x5e}, {&(0x7f0000000240)=""/174, 0xae}], 0x4) fchmodat(r2, &(0x7f0000000340)='./file0\x00', 0x20, 0x6) r3 = accept$inet(r2, &(0x7f0000000380), &(0x7f00000003c0)=0xc) symlinkat(&(0x7f0000000400)='./file0\x00', r2, &(0x7f0000000440)='./file0\x00') mknod(&(0x7f0000000480)='./file1\x00', 0x4, 0x2) connect(r3, &(0x7f00000004c0)=@in={0x2, 0x3}, 0xc) readlink(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)=""/165, 0xa5) r4 = getegid() mknod$loop(&(0x7f0000000600)='./file1\x00', 0x4, 0x1) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) getpeername(r1, &(0x7f0000000640)=@in6, &(0x7f0000000680)=0xc) readlinkat(r2, &(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)=""/139, 0x8b) r5 = getegid() connect(r1, &(0x7f00000007c0)=@in6={0x18, 0x0, 0x3, 0x1}, 0xc) r6 = semget(0x0, 0x3, 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000008c0)={{0x1, r7, r4, r8, r5, 0x84, 0x7}, 0x1, 0xf9d, 0x4}) fchmodat(r2, &(0x7f0000000940)='./file0\x00', 0x100, 0x4) r9 = open$dir(&(0x7f0000000980)='./file1\x00', 0x42, 0x2) getsockname(r2, &(0x7f00000009c0)=@in, &(0x7f0000000a00)=0xc) linkat(r1, &(0x7f0000000a40)='./file0\x00', r9, &(0x7f0000000a80)='./file0/../file0\x00', 0x0) 16:11:03 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000003500)="91881d28e7ca2d4c7cde2f05ddb85b8c031cbcb39eb5d063433b34258209368b7573dd75354048de8e7e29509a72e88e73fc94481b95951f9aa31d2d7b8e9bd0c8a21d6a914cf6c125b58fc06c32f6d1d35ac65495ddb705dbd559f8df3543aafc8d11de36151591d612a2fc13c99973e08864472f836bf7be0ef1b7d8563915e201ff4c15b514843cf1010a8c285bea046f6a6044d7b205988798d81bd33517aff358756194e7680c9b0f2190eeef5b56d062591b16c1f1bd993a4ae8ec0a402cf4bbaed572852b273746e03ef2aa936a116904a6381d25f52a3372521205e4587d509155c0ca7363c2e2680f9a0abebc", 0xf1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) pwritev(r1, &(0x7f0000003480)=[{&(0x7f0000000100)="f4fc9e6c0163100cdae1f67ce62d8738b7bf50741b7499c7070b39eb011990c54b20e0aeec768ee8e29c313018e9086859bec1ebf41abf31b62b17b00b603247251943229b90af04925b413368d41aad36f676084c310c29f0293d492076de3b3ea51034d394945489ecba64f7cae0e80867a881091e85ab1b8f1b0876cbfd27af6469f47ce6e7f6433c35411f3f1bf4c5d7132bc5a625c287ed0e967730406e5ca46674ce1ba07afef8019f3665ebba2006027db4584edb24cab9f725a47d79933198da9d5b5dbec84bbf27ad98e3b4ed88579e7f2cfadfb791854f", 0xdc}, {&(0x7f0000000200)="484a81c2b676a1563e9d703c35c1233b2555f1294720c1dc2855a92df27f9c95fddfe7a8828707a455326a35c11b81522e889b18a331796e605d6b6be52760226d4da076b3e3064a0021499df345d2e46504a6adaa887c09544e4f36547cb13c6b6b06c7a0ac98c0d01a296fe51ae377996a71afc45377b89f487f0049f93ba821c084e9e9081f81e1fd7d7c14f65471fdb578e902ae8afb55cb90c243b8cf37d25e1e6e94f194369f3ac4eaf12830006e4b473980e2ff9bd3c1dbf9747e3c7247ac917097f94c1255ac7b49862fa9d6edf16f6f0ba656eb8ef25e1fd8ce8343bbe2961c21879bfd1c0c075dee30a1fffe7451648a036182f4606741c36931df1877a189751d02c03b5733f051d5a5dd731908ca8a826fb63f911ef1d67a2abd6517d4e99eb47639b89e38c1e1277906adce7b2ab935a2c1d74c859137d3f1b95d8a63830c0969bc5e01c513be279e2d3705f435f9aef773cdfa0f8084755577569813fcde39e9b9d8b781a57402c9e5d886d5a45d4582d9cd23e896099e7ec06c9608ddb127648392813ffce67680735fe111f8055ea1e688ed37687d2d8619bd1e9527d6793c72ddf1fcc1da2dc0379091200962afb0c6ecca5275f6515b7725888f6ad51191042e2e030e614899eaa93d229abdc80676037fe9c46afd0de5149201a4439f3baa747aacc317a2af6c4b238b1825400d4719ab280fd4ba2ec8af62dd46e170eb58c53095a860038426a4f08acc4e1b43c5472965c9688215143a187f7d98a522e9b43893bd273b65e5de6c1a529ef603525e82582fe686a5f299de6756c814926189220cad3ecfb7a6a6e5e1020239044973ef86151ad51ce778b9c8aaac9b0535113d364541a8b17bcc47c25b1da016120f81e574241098c7c5c02e582c65ead70b3759aab18af0ad4808aeac0e2b96c4e1feec24244799eec1ff58c4dc0ba9a207d28a2aad5011ec1d64cb40af538391c12d28513e8b692ca39659c0b6fb7080e1163a388fd9c9f4e2963853bd4cca314cae2f4c089cf1baab2d270ca3dc49e87480fbfdbbbe6e0b9b8d7c0452cd9a9176053df07be6da81ca6a912009ba76ac82de96193804ba9d14f79b5e28e10cbe19a1290a279d75cbd2366022c69b2e9871c272ecf811590205a9878b24ee90b0db13576c8caa7f21c774883bda39f41f5f65e046608786a367ea43f159299687c1f163d01670aecf1d476f571f05f93fa0a7e0d7eabfb28f008184532c1b5144c72f2e0cbf6b651793a130610f93daceb04742c69b9d17469540eae88dce26c12491c9907ea3444e37ac8cbbb678e7f4c5a712aa4bc274d0f4b5355173d47f769c17520fa003c767853160aa79990d5b4942d29d53077141b3783bb60638d43da4c9ac43d60e9a358aea74e97a22d05db28cab16c3880f519cbc262d6b45c2d2d5abe8792b41d72c2a30b5527d8f40788373c7171d3c1e6a13eb73f3cfba806377d5548d6a937cdf25a3617170bae53aed1db08a53c0871e09f5d01deacd1132185b86dde906f76e95064ecb2a5f99052b88d66e0e3b17ca44538cad7ce7810ecb8775b4018e4f35054531256245815cb7569ac4d39a9653bfa714bd7263ca40690571485affd3eca77ffe1cf84f05057d5bec564825504483adf4cf5813e638510876294d4090b025fc97b2fc202fafe4313e07603549ea3418ae8ff4bac15be44cbc2c7f68a9ec8abd5fe1ec780a90b4d35c93b7517e93af488d7e4b8fac1cdd2eb6f7aeecce3601e2d1671bf110df75fe745ecdc7bbe33d3997831410e7b25b9fb0cf5d5c77d151f481023814e8caa460d696c93c2ef590f57165a6002101a6abc405a38669c2016cab2aef3f3b6179b10de36633885e765df71fbe3aec32e91c69b827447b334c310273f934b585b21359429b581192fb120ba198c5f0100b68785155e8bde234d6739668f29303ed62a1adb9bc2b632ca1a45a066e039bfde161c161486669891fc9da58a1fb3c02dcf2695ab402d8962f0a220b88ffe118d5c77901c74718b80be9ce094c32459e324fd7b0d3e3f89b69eef1dc93a8f0a0480154770f046732a46fcd94edfa6202c424a6ec32f7aa6e0e108cfd3dbdd2bfe3df1bff1d691235dfa99d11255e5c6420f55295c5326477ecca5f3541b335703e8ef2011216f28fcaf44dfcfb05ad596d49fc92d22d6b868746f4d6b78b84e1f76f769990a4b327f1a0eafeb35b6a447949180d15c81c3b3c22b263c37ddf2b25f4e4f201691249eb4771418e979fbe94332c41379618f0725e6db9bc078b309b8d848372843bc3b1648830d93e7383d280958e7453d0cda8ca4250e8550bd941ef0b41359c51078d131415eba9f1b8ae6cb482e9676f5e593db4a86ad3149889b9db70512298dfe4fa3582a58e2b69ef44d6b418928b6c44b965b58a5bfecd13e65165ff08e93dcc8e50365df05f473a0cd4ef0e62c30f4661e2305f2d6368730c7ea5bf1f9f296c2b08db03433a2dac3927414f62ecbf29af01b0f85eaf65db494292267557610f9fc77f65f19766af46ef274bfc4b0b3d59e807bd57e9f9159ac9643cbeb728e668326de1483f583e8a27c8182453fcb46fec79aacf3899fb70f704db4ccafe0ca33ea374a3f2de9f83c2acaee4a74be06f5b822840f33e6f649089b808e70c71749782a187aceb063256c0b267153134160a8951dae41f47d7241cf736543d79d3b9828c4acebce624563fc99313aefeacd14e011e920d226693f9fe1cb3a061cd37e95def8628f1cb543481e41eaaea8593fb73b59993e24199bf71fac762dfdb2158498e48616ec19f0d9063358be12794be3af9ee41a8fc6d1d5577ece3d921ba842c9c30405add6632a898b5cf348f3790dbe45c10f5253bef88681af7a9f8b84ee33dfce1b4b2f916761e10c14f007b5b285692e06803bdfe2cb22eef7b0beed501205aad1dbb86fb5ce62dc6387266702ab30722375a8a45322a5933a5518112d70734598f4d06bc3740c4b6c96bd98056a914316c9285d4c3a17371402d6b5787d69a61886cf762b6238e6e52664b4e0d2669a35b7dcbe764658f07d21e14bee5bc1f5d685fe43ae41371915f2b367cff6c76f4b1cb1758a9dbddfef570ee5fe6a1dd27414fa7ca8f160c26fece87f4f1e92022b5754fc7b8bda7cf0f73b66c39e7386b1477cf0e1342c7702c222b0aad546789507a02d4a9e26bc39ef53c80682bb19cad5c7f5685c4d646208dc925574134baf9364eb85540789aca6a11dd1e064e4b54ccda538114d45fb10eae42a9e20a10c80617f91e605bdd4f9f36d94b889dccec3cf2cc61f0c175515d3c4e036588cdb99c61461afc1099f1404e69b365e1b45c5f9bdaa71ee983e2a6027a70876c0fa2d1e02c328fa1d35590eb3e71ee10c3775bbad0d10eacb1cb283529ae71cfaffb51d134216e4c74d785d42c974c7ea72e8246e30bb8614377be98bf8e1e551ace6064c086af127d349dcfaa20f24a16777377c53c5027bd6e51f217a0dadf4c8bd1d860d277237e9b9550287b9dd427540c35012fceefdce51afc08471e0680433894c644677f4143e6a5b7557c114eaea7bacb68bc90696f70443e9ffa39d30241557d733965371358772714de6926854e6acf9c73eb62205e668492b899308cee8b4c4e4876b43ad266f7d1f14379d16713a85d53ec3d04e45e70d23ac946c95a5a48434dd39a960ce269ea34a6e2ab20cf09ded0cc452928d1294d0f76d6da974e2442c216927b9af5e5b76c6921c29be7574a4350f0d3d1eb139503ce78c7355ae68200fd28bdb9fe3749081eed6a814d2d1b4e3485e73df5fee09f6fb502b8c7780d65eb0795f9d170c7c277e468d41d9b004b65dbe90e1e26543423b6a9fd483b66b0c268ebd9a97aed3a3b68b983348f8461e676e5e6e45d4ee44130a51ff39a67bed5c1fbfad8e1c4677c6fdf277279dab6f8df6c7a62a423cb70c219c5ff63a745bb86da5ecf2bdf7c227a22aa0be594805f64069b4c691035001e9bd515238d4442fad5d7cba06bcb23ada85cfc9e8e16b9a3d666dd144c387b94f3d43cbc8ac8178b334164c69b83d677a348b1df0c1a93f428603139aa1fee9f19f9d8244a566b96b03a05f02f9c5bcaa2b4ebd0381721c7a12add9ec7c27d3127da9506b7a620a08f0aaa379b32d0bbb5ba01bbd744754f85f907029dd1d6d889ccc7682a2be825c535a7a964c153cc159d926f97f7e9cdae977341f733d219b648004f2aa21ebb6cd44d8f1564f89b1263cd194913628d90210258ecbdea37b98ab755fdd0d6bdfcb9137caacc8c70b2eb03ff52c9014d8093b966ff1a814bcf43e8f928ed332d7d3c2583976de2e835918a3cb3cf0329d8cd767005bfc9ae4cfb0bde5cb8fefafa56c3c707e55c552bd1d744f17c202714d2df13be724b66e63c2340060e57fc897c1d32915e86293bada0a5791b3286fb778004c1d457d9b9f9c624187251a74ca0874618134574ee83c9759735b98bf416bf98a8c9cce8b82e003a19afcb5c9a0721ae900b3c4e993a83f25aa4e32584ed7a7c71657999150f024508aadf0c5b6862f23643b482f958d5a638f671114e975ff5b8da972d6364c2d531ad896568a37d2bae615594b59e9f4b927b92f28c58e7e292e3ddbfd06c4a5019473b1f468f594c610baa55b806b8d2a43155bdfbf1b8f31b19828e287a6411653dd097465103812977ffea20ecdfe9448ec91c3b9b6379b8ba248be57dccf1ec7537ef03814863ab41278231808a8f3f422fe3e1deb411ac481501751e6b3e02c73e1b22edb3a37a3be12b8e59b5fdf7ffedc477ec2141fd0120a0ef3b1147ea34a20ce5cba35f80e34f7a84c4de5ba477d658429809987b1932e04903a757b9d9308e62bfb62b64cc777444b4cd8f50d252a2c2771c6ee60b9f3023d6f70ebb712f1667e9b4160048dc1ce2c7ee0e5f9b9f076d8da20d1124e3cd7cd17c20fda48c224c54888f9114a53ae24f35fbec52752b8f454245ed2b937c6f4ba557f1b31b22fc378f8314639f9379d22821948f96c1184e91f61d37e33321806ee3fe8c561bf3a39a1cb56ee5982cbbe9fc084e0b7f2eb993fbb4fb90b533203c0a8b634935f1882a78deb05537eeb39716044e02c81105d934219578e10de8d6876016002c9df55b5ede39b9c8ed781ebd080415bfafdc54b3befc86b16f7652deeb2a2c6b019c6fb8afdfea56317a77c417ee5e7ad95b3ca81f4a919b758fa33b14a372d0ae0560107dd86e5eb1204899d4da01456042d2759eaf325eb167f5d39ea8cfdb1ee0a9adcd6d35dbdec37b7129edf82b8ee7ed75eb57219515a8eb0780b143eba8f4d3ba215798d15146471356b62f81380cec31585dfc5d69e3894eaab8af0f33b1f4d2502a7a2cb7f23d00fbd4d99f0f76b301e88dfcb5a27b1730cc739cf2297b40c739d2badc8bf727a7d9709ea5b3529853f74d9c49fcef901ba992b37322abe5415c0a904654d36ccf851d55d68dd86abd5cbc6f26a43903b05d3f6d49576a523a3fcbea31e7c5bb7ab8b6d3fc1d55e9767861c8e242528983fbd89b5b10b35d7d2abde6a69d4e60976cb447670664162773d46ad0d4fe6b633a4fde61fc21bfe7e947ccc21bff1fe37e448754af63170c5993dae37c1d5f4b6012f6233214e64cb17fdbc1b76665ecd28c6c46c83f22a7afed0d2416ef0b66a6ccfadef631476e583ad2a55af404907f57098584b28c4fd35337e2d5f89d00ed86449241ef3751fdd0d241123672d921fd5a71864f1fdadeef5a9d03af00f9712beb", 0x1000}, {&(0x7f0000001200)="8cb449c5aade7c918a77cc6b7b097fcb8851ec1d9f37ae0817244b6692ebf93ce129689d877e9832ea7d6e1fbd42b964f1d26df086ff91f92a5d83a140510d1d5c7f20fb4fe9f8cc5a9740f4008697e9606f7223ff0cb256a8b9070fd2c69fb8729ee55ef9f59d2c4e92d10658ca15a4ae1178bb7219c7da59ebfbb6ea38f031ddf5d7c80b59836c1470b23d17ef67d556e07d6228d9abf1877ff97e7024490ac1f645135bc85c9bdb675075d1a5ff86c7a44937314a380a445017fff76ee237f8d186", 0xc3}, {&(0x7f0000001300)="9e8db322540446d43932d966b8ead54735fe2f1834f127b88be4c30a2742b1e9031d9171dbefcca5d41464d501302e83a8080a1182f0d9795230fded4713cb38607e202ae66a5679277639780c6b5bbf8768980b29105723fd5385a9a885eef17df51c6dda7be8cbf7e66d3a8764faf161228094351d2ef0f4ad3741fde71d3ef1cff926325c4050c7c11f440d1db0f26410fd260bdce72a01d8b19a422dff8b03d9fd8229a5b58619370c6aeb81a7f6e42e47f824857a7a76fae50b1b0801c7ec34a9de09508c77115aef39b147efb092871c72b020866f5ab91095ac6893109f666c3f36cd7b8e7932803a570ef59e1ae61ed640ebd1e2595c03f2612fdecf9998a1b1055f67fed2f95f6ba5f16a193d0af1ee71336642f5f91ac3ae84adf14654e2ad5cbb45d61ba3f01c9d02262e066269f284d112ffbaba611555dcf2e5ea0ef5dd9dee36a1b974d7acdb5538e1276ce4c7f6e1484dab6ee491b2de11b6b38bf818623395dbd58aa259fde068c3ea1bf609f41f0d29ba2f376b0a5aa50d27d4fba192908fb53f14871531578420eef2c86b521e9cc9145476690ab7fc2c83ef88ca9286e567f589299db7e164ae931afd48e8bb91aec2fa61740773004028ceabb517e1c833df67cd53fca20893c017912c8049a19a956dd910340130e87ced1f5d67b1a61e58bb2983b8ac7445664820734f08941a47ebd16598510392ca6978f0dd98b5e686076e7cadd449a6a9f2849d67ef97572fafee3634b14bee85517aa32b8923cd184cda9725d75e58e3cdd4db2ccddf8ee1dd993630f9ca83c9e1cab96856771285815eaa4d86272aef2f5f0ddc945d19d8b1465e461f94d76edb8e39cb3cb5827f84d59c7c882546b4e3a32d0989eb21bf9895ca9bafc96be17c8dd1f8c0c5e23d1f05389c38dd4e1532e57d926b09e1e53c01cf29fc8fe59e0f1cafd5a998c4404dcc82d4657683951cfab1dae9aae3ba7a33d223a6d3e2a4af88d8c3d08688953034e8d901646162a963e1d346d1bce016a8ca3a19e1fa62ba3ec489c099695cb5b2e72de5f395f87a142a394edba7f609566bb0b837771e63ca4919048fad525355bce74048e7c112619d7557132be16c138a85ae9b36da52d18dedf367a9b21fe9a07e2361de75a2c42ac3b1f87d8728e186ffb9e8febf4f0d0ba9a85b59c16117f1452597e569e8b80aa43a38d06f8974c0da2c55c1c291e0646c44922f12371cec50b139d1e160c9006c327fab7b9a488421297a6c9a969100e84f6007c4b0b532ccc1ded0ce4a6f11a30bbf7f9c9e355b158e1ec85d0b0f836cc80cc356bce9dc2562deb75183d612911ef6433324df7f60e61b2a0e8e345ce570c4806e5dd430b38c6abdfd9ab97df8d1fa41b7cd9b3f437f0f8b365e4bf57262fb11d0682bda22bf39d0ec2b2590e3268aadbed21ebd9e291277848145a6b11fb5d03120a70e4d1566cb921cacb305aab351a8b3c85d2fe78070b66dc8797e3d8af293afbf0f2d8d425c4d6c7f52d78f8efd178b2f1ea2ae0bdecb94002bdb6ad05039b0ac9a3374fe4e46dfc35d143dc2a24592c7af4248b8624ee2d895a35a21bfd8de06219423d2ffb4472e4754049bc2df016e509d9b9fbf225c04f48990ff98f755316e5c7f815d3a6f72becdc8de41e45de7e62b9745a8b29904d7681b1e4501fb4883e13cb80ef7bc18ec18c9e2e5749c1a2ffbb9394c92e0bca24f46a076c809c15b08862cd00eb2bb3ee6d192831903286fe07df74c398a6cb23ebdb33760bd06377821ce25be1cdcdd607c44e04ed13755d6b1a5d8df09dafb397beacafb8b54f32215aca7947f32208f5c02704b65f3cbb420f70a7b1af470848c324981dd9ca15e9349e31a194f9bbf50fa6b083b79f9280f88a4168c30081371f9eab2c9725c0396440459dfbf3979b612c65a8f1b5c526aeb1db21129dc62a3eb14f69b4eaeef8a2f7974b07f4dedb686022bec698bd03059ac5186d51c3bbbad4de1c9a2ec74ff7a1562e686c7a6820e86c0d9dc3127447e40ad487a1b6629219fa3fb4e2c0bc37cae906aa4a912a0eb8ecf75bc22af37fd7b9fd7218430abf9f41d90896ae0358a1bad5ce129d4cff11c10108de28482f3c7679fb3a38d46d85634cf36f531be4dc697a89c0fbefd3d50d696181bc596e92b30cd9f49a56d3f9a9d38ad5cb7b469f65bb61b6b1930be1eefda0bb5d93e3fbb35c8db189154dc71ce1f96a6571fdef4a53498ed417fceea171d1ddf216e1f7f42650fc1fdba62cad334169bb962df74cf3c1c132e9d1fb7bcd1871186160dc9859e8670582f8743e6019d6971b9367e395fc52e8716f493c7bef87e9570fbe6e73c29fe8b78a819b1eafc9619128ca718d1d8acabc9b8c4d910e7459b7fdd45a96212623276d247376c730fa62593c42070a58e5928cb66326aab9174c325ca9168ff4703335fc46cd59651468136b2c2ce1e7688cb6dd9f68be1260680f4ad77b1516ab9d467e971427ee96106e02e36d95d806c6b88bdb41bb5618c7666ff5f9b80042bdc433e4c1e19f9587ea4e0e848b9b7138752b337b767a916f101fcd717596bb2baa78627b035133c060e4e6df007c2e923d8f674f68f76244f6b177f11e7d6aaf5b62fa71d549500ef93dd9c1e42703d429bb19c0b89ec4d5e3abf7daa37568f19681a4311c4a92633bda148b8bf15cc5ba0d2a9d9cc518969c4b1992ecf4abbb95f767163605612de5415ff36d8e94f86e3b1552be424a5a1b6a33349daeb1ea4b36b8e4c6deadbe0843725699b8b19443d2dd653c9c67a914346d6494d0831443dc20181189b1ba43d997b11b6edfe8a368bb0d5616781a02e883897ea5a3236194fa29978552680955694fd79f7edc85b28c24e73a62edf478d76b0f5c4aa8d0b2bb90347c1240825f76a044492a5166a13b30841c83156f944b70acdea620d7c6f44c02248dea00cae58b8412d3ba4d6b797b492ba9630cd75ed20949409c17a0cc5aaecc135721502c01b21a5d3e7458cc5bf391a2be91bc3ab3c68e8dd7cdc38e9496841a1b7559576991651874d3758f54ec79ee866eef26a24d0506aa9cc6ff23f802471675d6ae6311b11c989a476938e4382c4315e967b0ff7d5a3b250b6e66bc79e87851686df505d08883d5c703c155df401e8a909d5abd9f4bba088232e74bc3b80b0107ca59c77d41e26d80581f9ffae0b178a24d6a50f4265a7a4e876ac6c7b790e47475a10449623ebfbf2608ade14d504c63fb9a660ab6ec00f9295365d19ccc1a467fe1c3f4eec75f43d956494bb8449d3b660694c48c605dbd7e84a5a884a6808bc13d68055b6d0e673fb25e729c9d34d8360a923fa02a28d48f9169ef4c1765e044f4ba10000917f2e277b0c78389c71759d41204c81172592abdeb99298d0ca030b65f47b70303014f051f37e32a3b32cadcf05c80b2ed45e082b6203a4f7b45ce371e6b974429f416682b5a473dc7fdc7bcd07c60680b84c94e7234371580ffab5be7f35183f63ecc2705815fcc245943117a6ec22f1589f8100bf8427be8af2c294c1a6505c7331fdfbc545a44462a9ab75e6338d7d9c4a68e150118c5f2d8a5bae8e5ec84859fa135ad1121d30b27b9034fb623ad756893fce75b9f55a3beba8543179efabede6e55efcd8ab0f087bb04b2470922a38f6beaeffb060c2e34fc717574ad3fc908bad4ab1db2878f14053fd30b28ccf20890d747b0da95f2ae181d9a110c35dca50966dbccdd40804d4b5440f4b8e0bbd38326f3c31815d93dc7ae2d4c563ec2ad99beda7ebe99114810dd84f5788ed9f75d4139ad11f3e520be4eefd406ce1e66b139be5f833726da27d7706f07bee4e64eb5243eb1689df40f89d72dbad4c0d7e0bce014f2d8c1bba361da65cb2f4774d362ab1facc5158bb2d47682e3a59494ded489fa7ea16b1f41692e52b4f1dcb65707e1f37ad02ae48dac686b0bd32f42fd8ac641543ebf6a9995384311119ff3f66dbf9599833b791cbed3d84a09747929f9cc276a29e6311968249ed1978cf1c5aa19a7c88bc8cae17281f42976b2fb9f0bd5c0bc8eae7b9f4d759bcf177e5063819c52bea6fbf4c509894549d87c28013eb8951116f9fe387e1840fd0d2f06086f487888e797002f1f492fcc18248539cc62bc17b5514f446c62a9aca3ec41324f575f254f14d27588e2e05276f619b9bbc3c64a56cc2b2b507e9ffe2fa29e081b290a76e9176bced1f780682fa1d76dff8ca7b8788fe7d8118eaf4f2d3deb95cc5609a1ff790271f2a98178de309689e29a9e49e7f7e058b330f735c0eb852784f4c449f9e729466fd4c596dee5e31e7262393132ddf2a15e18c8d30757e8917fcefd56d53e5ab6718889c707406c2afbef0f61bddc8e8a972da5f75f836c9935f21ea342c9026a657289a498ca9cc1720e73fc1eb653723fe5badc033b5989b41cfe96bf5744267823622054a72f9610a2ce35b9ceb50804cfbcf2bf411014e88a57eab4d5b4838b95a74babdb9d6be83cc339897f4204d15652527f97806029c768b835ea4dc0b9d10fd975bca715dd5d19e6a4532a1258941bbd447f96e0f16c9e6c3cf4e438b5618ac5dad4abf4d3d7f64b073662b01fd6b06113f334fe61b294cd91b64785f56de4ee11dad79a604b1492b33799e006f8121042c58de7b39fbc823f18b62f488737c554279ccee5e4880b60c40f00c6cedc847bc534a832a12391cf26dd7c888bc3ad93df48a57194b1c62890d1cc80e753a90e8c13dec60b9bc477398f62f11a014b9bf46241132070b00e621a7b88b8277b715f21a4b3757954170333ffeaaae18dfb5628d44ff5613d4619e0e95ebb3473c048ad8d45a63c417122eb63ebdd09b667386b19e11fe471d0f5ef1ca82a774ec89d91478590055ef24450c496c58fc9056b369c45ea83f766a1898b4655902757d62038b2300bb0e2a92833ab9dedf4296c80d599868db5662b3d6251065e87f4e0dd1b4d5c60ede2075572093fa2d885993cf1611dda5a1ee0faa3e8af1a98da530d16e1cf6053b795bd12c2f74a99065c8f39ab89da035e5a3406ade8856777e22fa7e7e05b7112dc92e0f847270c3653232424ea69ac21a6feff0b27caf0eb7f65150b7b36b14f3b02d466025021d9a5160669645573bc67924293f85fc227112be745e77a6aa737b87a405e4ef661646d9416eca6bc3209b49218a37de8e5e3e7a8a34d4c466ba0d06261e8724bc42c73997c4507fa1dffbd728181d45949c3c1910bffb3374ae350449f31cf1019656f1345f98c140545b690ba519192f45ee4eaa93481434ebad801aea885e4de776c30db7065c58f97b12d0358909d353981695ff161328b1aaeb907f8520a63924cc5480085fa5d241c26d85b921270160956c8d9d600345ca1b474f88880457168ea63fba614b6e1b805b6dea49f18ad3d70a649f617083292f97828ae503c13e7038fde3b52a7858ca2b7a8b84aff6b4194e6c9b7fb52793cf45cf005eccbb319d550101df9e8d91b09cc882292f7678cd9a625e6849c7296dac9cbcda3f9c3d001cbcde2db3ea6387f392ce2cacb960ca0453a8e75d31f863d1ddc5111c82e89693d650374e74d6d5149c58180d7e80b399508098f23ad52ae9c92dd605dac14e4c18cafb199555ee8fcb6bd306f3b1a1298cf5d93274945913b9bef9cf92d3324d00a71d76d3f9436cce32c463d7c04a1e717b1d6f86afb9d0a0d1ef7d590536279446342386a3756d37f472a97f4d9c2555d6f883eadf8a2fc5824977da6a24f415cc14cb1cdd7e", 0xffffffffffffffad}, {&(0x7f0000002300)="fd06665ba1b2a7fbc98cddf2553a394c2cdfb9972d70723ff5c323594e40fd6b0a341193f245ff0bc1d69fd0785d25a713de42c6ca2a2b113c6ec5d1d25937788d03fd8ca0b94c073c58fa5fbddf117112", 0x51}, {&(0x7f0000002380)}, {&(0x7f00000023c0)="03934eec07934c34f333596197bb7f2273f05b7c18720c66029191deeca319aaed6a01cd20e9154e8cd3c812d4394e4641642afea21d36399f76b25fdfe64adfa8bc5f6c5eff6a6ec55047179935acc3be746e941cfaf374bbd1e94dccf30ff4f7b8facdbdb5e44b984c570e0d5e6622c50dd783d92061f3f3ee072a10570f6ff01dfd6a5dd8d2ede6658cb97315f523c8bae2588aec688929f508007182fcbe16174cdf54ea3048dfb28f662814b83c2900ff799cf86908ff9fe57c2a6959b80453c207f0c28bc343208078d02d2c878668a76e0feacec51d114458dee7734e5fb09417623dfe1747ce153ed73357c88c158238e01922e1c07ce51a8b33df74ad52ab747bba2bc95a639c63cf737625997316771c9f16d71af7f598d2d0b962d79d68b34644ed97eab28746f83a0fb42aa391959c66b816ac598efaaf293a4f25e0f2bcaf3fe5b863cfec2a2c7948a848f18388da0b9c264905ec8518b5f28af1715fd21c108dc2a0678a4a18d147b8db55e9f3308f92a95cb5cf40a4a034b7591382ae58edbcba0c006c87deaaa78f08e357d29546a100c3eb404d07bf2dc01ee25037471ab8d35d30e8baa19b0ef298498be13967a4ee42ae4463987515605a9fd4f8bc08c69ccd6377a5c749dbd4d674d972c1c0625cb3c17985aef8c273bba9ef4ae37d22c237c69191f4043c4a46e29b73a291038060bea98063cb4824dc583160b760ba74dfc6e341bb3ddbdb3d39309dcab6f478f63a1c349040e6b61a5c9770c65d9c82e14e08888b17d0c423ae3d382ca46a95abc8f54e11236620f198686368f59d30a4b0561b9a6975418c7eda51798f5057cbf2c6563db2b14c3b96de8b1c26408f5aa267844197d8657b4cee784529768f53324676ed327c3522dd220adc46dd1f7d25c7a379f2e6751c841224cb8f275c30bf5f4b6e28894f4c684fb6d100b567500b03d982b483ec358d776c323b8e74a4477eb5aeb18f05aa931648961eb23d3b99bc52c1ff97db6d3122ae181dfcb98ad48d87fcd6b9cbf1d3df374a93ad48c23f7aed9ba41b8a2e9e017a374b074bb840c60314f1c2536193c2ef5ed2dae232f024d1941c087124dbd1ce582169ba13c4420eaa15f6e02eff41205f557a389876b2ed61bdc76c1fc2caa75b9422b99326a7e670fe662f75b7c59f762bbbb164c107cd8169ebf33574d1487d8ad75dad89cae24e7ade239437f3550ba559aaba685696c9b4d74abf520efb2b33fd5b864f3a3954faf9af03e30034bc32c16142db783fb1fce7a7d8b473bf71945c8a790b1f77cdb4420c550e40c163b1478a2b1dea8cc5b7d0d141d0f02ac16e27fe6c3d901c8e753f755e945f937dbffd2edc2f919786f5696b5b948646d829c80ff20bda61f2f5b7f1eef0df7b9cd5d709baf75c6c32a466c1af49a6757eec947134028c82acc9653a6d7ed54994f01f647ba0fb689e22e35a9ced74fc5702c11c917753bd47aa7c6210f9d48dd71fbd361d8a6a095785e9cd54087202e0c2b22df912fc61e5233183150e0dad247d575a8025b89beaad49ac11112b683079ab1c700d416a99c98dc84b67d489a938feb62491cb86202a551b5dc4d5bd0c001e4fe4d79ce6d7b06bf2a757c3d558c7b5dfaa8ed7c55124be1d5d401c2dd927c76d2a38298a62181dd8404117dbb40fc5013acf26b9e043f6ce8a3060ba51b308137df273273e76030c681f5c0c5001fd81a1d4c1d1b366dbbac14c0da4bcf34f506123a57fc9022a8c487d9f628db6494534b9af5453d96bd4760014ab0ac33108c81a43ca95bcf4b229ffff78753353e47c37db0f3630b69ac7e4eb08842265c4acfa56a91a2d288deeb3350a1a0a40fcb64ec914bddf85ea9433a7edabd3d8480aab1267e01051dba03340bc968e0b746c74ff970501ae5f21178844f92bc80f9a4728cc8dad01aa40d400893b0a5cde0c94ded687a13bb2a41d362caa12f2127b669f759b160a841b9ee435138638b6c697c4fda49e1c8ab472fe1e697a804905517548c4b75334d423df925894d82b2e3105abf34d0b534c118a94668b6d738b04b27533bf668b067d866b60aa5ec37bd3883ddc15c1c25f771a87404e5c83d0dc0d15cbad16de9dc281cad77e55922bd962577bb0a90340bb3c11f7ea40c25153317c0995e5c0e3b7c2775c514d5d26b3a60981668e35831a29c0e69c32c0210d54698475a5142f277768c7815141f33d91dc9e8398832274fa0e34e219320790afbb0a75d174da74ae44c383dd93406618440b46d2012547a9bea82a003f76f9f6ac616b3b1bdef7601c35188f44b096afc6ee70089e97b4d0588cfc27ed556052258103044cab79ab0d4c6848109ce570f7fb85e35e8c8da0c5f7c5b332c9c3f8aa21d6223198c11f229bc1d5016ebded5ff50e646545ff8c100b04b14839709c9e74801656bb219a34cc64429104568ad29f89dac34fdb3b926c7efa429b18ba5fed4708691a224c734ef52d0612a8a15f3a8aca741fbaef5af19feb80ca5563c46f9989ea455797f120bdeb7b92770d12c0006470f04372132b6465cb4f9adbe5808472f755df277ac2e31dd394e3df07d0602f67613ccb345c17d1b36599bc5adfc90fe101c2d787c47d274decb6e5029475494775ee1fb907f58ba5ad8331ad01fff8fc0024bf1ef2fc0f7d7751092cdc170503ffc9ffe43f9adc3c3e063fc9f417fef651cdbfea62ccf8dd3b1f750f0406ee997f536656e024b053bcaf4d50084d608492cc4a3754023a20a6c85bfdaccf3543492006194d64d0704897897a0df6b9a43a4689c71b68e2bddd17472340af32ba74f14e4546bf77bdf8a4cb26e9a90df66134114e18a435c0da60165efe0ad1bcdb1840b5eecf3e335887f066178dbf9e98ff4c48efcacb1ab1cf0057127aecd5fbd0ecfd7d8e30768044ed41d1268b6aee76afd2be8928e09ed8d7b7fa4147d16e706667c81f67eeafa2f8aab4e73ecd2ae206a3b3b1a9fd8cc7f0380a89cd509c3ed3ce72054078a11d33ee987a362cff37667b0b5552b258548cb2148f357c172ae5a6ba24bd308acbbb8da2822b352a7731c76591dcd07acfe3de4d8d9a206a4bdcf3cd7bfeff6eeadb7f84d57ac80d2e972adabeb7f0bad4f45996db4e85cc3b8bf3615442b0199c74bc68e7eb143ba93d3b32dda88106f85d78ea159451590a9e15c34355381e2f3dc82744fcde331ffe9aad8fcf13a3699bc7abcd08998402f90814cbd7fe83d20a3734213c6a7efb3bdc77c3d1adf045e7e6757bf3049e2410584ca012048a4e6d75d728d1a7f69604b962bf2034cc0b178ccaabeada4629091b51b8ccc3f85837c5fe03aa62f4bae3b55df5257a96510232357f5c5e87193df8429e317353f08c5fd1937312a8342ff48c5d80d2f0af2ff3eefcea2670714b91e07020a14c33390c3786868a5b3ea4a88ad8f7521469d38cedd2ea8d72f6ac8edf374441693629c2a75d6e9ce241d3a071f5c9eab653ed6ff4ce1defb62de79f1f66636574eb82f5598fd84faa8c5a7df070d1b90222c951d36eeaeade3b8e7dd60e1ae78745c1528fe80be61f18f501e1bb209157933f41ce15dd7b329a75dfbe5de38cc3f0b9a3150c519b66ce394d0b4eeb7dc7dfd0b6076a65858b85148940483319447abff4dc2e202d4a27eb2bc02f5ef01bd172ae250ae3459844dc4b79d97d18d898310035d7a24c0f577821c08679a6230eb736cfd0bf857a3570d1859c287e0287b819c0f41ef45dd3622cc20db8e34354479fdabe696fe29532ad82bcd40117ddf0001a7967d89d1f430a1b0950bf7923eb344e7f58f5fac2a66cc7f1c6a6f50c1488742c9f147079995f408835d108596f344c74ad0bdab61045a5b16e6b07e94286ea2afb1c271da9f2f47118bcb9019e96858e0bef79903214a1ada15b85beb06cd4ffa415611003f40fb2de94b66b230fdf2a097532fb0cc27ddfbb8f7c3212c41749ddebaacac44f9d764e9d61b74a507f63921ed6f1c29ba24eff05193c9b399ef27fa02fc9c14666e9c93911a2f2aa0a717f7938e93caf6e16677c1f59999af321e9176497de89da48ed20817460dccd3e71264f08608ced9785fd782e46ec580b3a3e81b511e794564919c3e96d2d95b3f9bc186d2cafcdd4114332b1c91fc7ab656005e64e946ca3f1a10c2e6abaac0454ad01a63b95c2e8cc4917b1e9ea37f9e14cafdd770362ed6b5df8f73f4a07d08a272ead71dbfd72fc88c295b941c8bf87563f0aaa9ca326845e1a37dc3083d4516b8d73af8a63151364f0f20ed51d0c19672e1d38bced9800b5c5584a9e3ebe8d160b0e9ee22c54f348cae02dcb6d4dc6ecb7069c7db746ca71e36aa20792353994189269e3b501dcc288e3ada3e057b33caa306eb20c74080227e38d6fa789dc5ddcbd46975580d0517fd3f5829315579f922dea1e6b8fa7bf0f5f9b68afd09d1bb1da769de7bdd5b0113b1875e81fd9d8f589566cdbd9144cdc48e54d56bd91c5c3953e522fc8708e9483de4a5cb5e143e40499ecdf2bc52d14a45fef2aabf1fea4e231c76ee9bbca393d2ea0924f5063057ac8fb1c3b8ef058cee8b9baf77f5c821faffd9f8b6b6de4b010003e25c4e8fb90da33e9b65540dd093493ff312e6aeb72b82d5878279c3c0a37f6aaeaadef8bd17dca93b3d48c88db265c5576011329d48affaeb33ff5c2d9e0bfcbded2fd8fa46dde6b6125fca23a1579401a58a1a3c74b422f25b2d25a25f08c328d5161b2c2855e55cdbd95c3267a3231ec462cccdd451060aecf8dc0d84f626e4c9e3e6ddfb25649341486bca2e3d4ac9c8a8a9a9eef67fd261e23f22223b2b18dbc47e5752a1314365b36685b8c97d97a3db0cab824f9badbde2e897782833fd55dc08e84dca53bf9018131862ee8bbdc2f192d20b3080246a7e486ae3e521013c25695836b0c105c0a3d3e9919fbde0376a06c6506b592a138071e9ebb40c5f535001293074453e9a52f5751dea5b437e2dd562740a708faf988f1a629fc3f659134513a0724d04a1933cba7c5e4fbfe98af96c66740b260fdec3e71c55d5636c3b0f1a1d8ecec191038ec0223e78f550500ab00806b5068eae8925b7bdd39c77198ac4d64ef68b484cc093755736184f9dfd4614ce8736932ae88d1fc973e4a53754a059932a9606495e50b768d20fb62a94c0bc1deaa3d7cdf67ea6d502273894190361ca7aec898028d942ab5e7eb22d5da4f59e014f0f8e31915fe6dee8cb7e7e0386a316dc3dd061217e6290c1c333a7ed51c31260b4a80552608c1fe137bc146183e1e97aa06b7432116ee23ae2f73300b2053cae50d1b79570f021ab7db6b29c2d2e28ea7ee145004ec11fd56baf99551e5370cc47739b2369b3a5b957bc6e2ef141fd3cd280e2c509653a7306336168201750e8c145271fa4757334b629d295ec1837c415055bb262b8054d59345d0a19e77785887f5e9fd02620d543e009186346921a6a8c7f2c6ef7b0f67315c0a647bbd679051c1d7402e005e0e7384b1522cdf9b47f6ba8aaf2e510e405e7d49d40447e6e956276ec6ca416cf3f9f24dbae92d40d03a1e1a7c63ad6b7b142c09dc784ccd619af3277e215c43394cd4975fadafaed286bc0a94472f5935b984c42649cadf3d509ede61795576aa5ba019302c66653b92072338fbb55e889d156036803c45b6cdf8d966d4c87ce0f614e95b1f3589251c757706eee87d5868a5234dbc8dbd6cd6778cd2872ce75b17497e72f721300e45a9bfe01f57168bafa9e696f716667ab2afbc6ba3a6666987f9", 0x1000}, {&(0x7f00000033c0)="12d219ca53ec8bf6265aa9ebce032f135424b4486ff47666f0758ad5a5d8d7e5f2601d87df46c7a3b79aef319428d12e3c641a2e996e1bc22fe0a19c829611894c0781c41c689c2529fff6bd0a4a1893df3f9834342b4f0d8488d1f0501e22c1f161f721422992ae5a9771f4a4f3ce253a952bb8cc7a965a9c75dc13c07a6dcbe100512da32a7df283e13c182136e3", 0x8f}], 0x8, 0x0) r2 = open(&(0x7f0000002380)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x80000000000002, 0x0, 0x1000300000005}) 16:11:03 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x43}], 0x791, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x0, 0x0) close(r0) fcntl$setstatus(r1, 0x4, 0x44) 16:11:04 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup(r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)=0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, 0x8) 16:11:04 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = syz_open_pts() pipe(&(0x7f0000000100)) writev(r1, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r0, r1) fcntl$getflags(r1, 0x0) setrlimit(0x8, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20440, 0x0) 16:11:04 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x7, 0x3, &(0x7f0000000000)="186fe65c", 0x4) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:11:04 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x100) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r1, r3) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) 16:11:04 executing program 1: r0 = socket(0x18, 0x7, 0x63fd574e) setsockopt(r0, 0x2000000000000029, 0x200000000026, &(0x7f00000000c0), 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) listen(r0, 0x3) setsockopt(r0, 0xf870, 0x5, &(0x7f0000000040)="c190978f81c4125c492db6a756cddc615e359785e5024437e1e3bbfc4a99f1d285521f15bca81c0280aae26118ace86c9ee6273c9eac8bb3299e2163ec0520a2135e", 0x42) geteuid() 16:11:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) truncate(&(0x7f0000000040)='./file0\x00', 0x8) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:11:04 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x2d, 0x34, 0x0, 0x0) socket$inet(0x2, 0x8000, 0xffffffffffff2327) socket(0x2, 0x2, 0x800) 16:11:04 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() lseek(r1, 0x0, 0x0) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) 16:11:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xfc, 0x6, 0x2400, 0x6, "154db282aeb5e76837d86521cc91eeb2ed641d53", 0x8, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:11:04 executing program 0: stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) dup(r0) 16:11:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ce6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55b8c9ff3e668642cc3adf0643fdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b734ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000", 0x518) r1 = syz_open_pts() r2 = semget(0x3, 0x3, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000800)=[0xce84, 0x7]) close(r0) r3 = dup(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000900)={0xfffffffffffffffe, 0x0, 0x7, 0x7ff, "b08d14c655194701e4ff22000000ffc0e500"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) kevent(r3, &(0x7f0000000740)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x6, 0x4, 0x3}, {{r1}, 0xfffffffffffffffd, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x84, 0x7, 0x8001, 0x79}, {{r1}, 0xfffffffffffffffb, 0x20, 0xf0000012, 0x674, 0x8}, {{r0}, 0xfffffffffffffffa, 0x8, 0xa, 0x5, 0x1000}], 0x4, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x4, 0x1, 0x1}], 0x9ba, &(0x7f0000000040)={0x9, 0x8}) syz_open_pts() 16:11:04 executing program 0: r0 = semget$private(0x0, 0x5, 0x310) semop(r0, &(0x7f0000000140)=[{0x0, 0x7, 0x800}], 0x1) semget$private(0x0, 0x0, 0x404) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/74) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f00000000c0)=0x5) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r2 = semget$private(0x0, 0x7, 0x10) lseek(r1, 0x39, 0x2) r3 = accept(r1, 0x0, &(0x7f00000001c0)) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) fcntl$dupfd(r1, 0xa, r3) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000180)=0x3) semget$private(0x0, 0x1, 0x0) semop(r2, &(0x7f0000000100)=[{0x1, 0x7fff, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x5, 0x800}, {0x6, 0x7fff, 0x1800}, {0x1, 0x6, 0x1000}], 0x5) socket$inet(0x2, 0x8000, 0x4000000000000) 16:11:04 executing program 0: r0 = socket(0x11, 0x3, 0x3) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3) 16:11:04 executing program 1: syz_open_pts() nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) pipe2(&(0x7f0000000000), 0x10000) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:11:05 executing program 0: r0 = syz_open_pts() flock(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x7, &(0x7f0000000040)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x1, 0x5, 0x80}, 0xc) 16:11:05 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() truncate(&(0x7f0000000000)='./file0\x00', 0x2) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r0) 16:11:05 executing program 0: clock_settime(0x4, &(0x7f0000000080)={0x8, 0x2}) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) bind$unix(r0, &(0x7f0000000240)=@file={0x1, './file1/../file0\x00'}, 0x13) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f0000000000)='./file1\x00', 0x4, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xffffffffffffff24, &(0x7f0000000000), 0x0, 0x0}, 0x42) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file1\x00') sendto$unix(r2, &(0x7f0000000100)="f0", 0x1, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfecb}, 0x0) clock_settime(0x4, &(0x7f0000000180)={0xf0a, 0x4}) execve(0x0, 0x0, 0x0) 16:11:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff9, 0x1}, {{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) socketpair(0x18, 0x0, 0x1, &(0x7f0000000200)) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = dup2(r0, r1) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x2, 0x1, 0x8000, 0x5}, {{r0}, 0xffffffffffffffff, 0x4, 0x20, 0x22, 0x100}, {{r0}, 0xfffffffffffffffe, 0x10, 0x90, 0x386f, 0x8}], 0x19e, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffc, 0x20, 0x1, 0x76, 0x3}, {{r3}, 0xfffffffffffffffa, 0x45, 0x10, 0x4c, 0x9}, {{r1}, 0xffffffffffffffff, 0x80, 0x0, 0x10000, 0x3}, {{r0}, 0xffffffffffffffff, 0x1, 0x27, 0x2, 0x4}, {{r2}, 0xfffffffffffffffe, 0x1, 0x40000081, 0x8001}], 0x5, &(0x7f0000000000)={0x400, 0x5}) 16:11:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCSETAW(r0, 0x80047460, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "1d78e77684e8c2779399072f5340e3aa7b1b666f"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x1f, 0x2419, 0x41b, 0x401, "230705c1c7677d043f071ae5a7cdb0db6d0b3de5", 0x6, 0xf84}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000100)=[r1]) 16:11:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x7ffffd}], 0x1f, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x66, 0x0, 0x1, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x0, 0x0) r4 = getegid() getgroups(0x1, &(0x7f0000000040)=[r4]) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) close(r1) 16:11:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4) r0 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0xffffffffffff2e79) fcntl$dupfd(r0, 0xa, r0) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x80) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x8000, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80105702, &(0x7f0000000000)) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSBRK(r0, 0x2000747b) 16:11:06 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$KDENABIO(r0, 0x20004b3c) select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x6000)=nil, 0x6000, 0xa) 16:11:06 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x9) semget(0x0, 0x3, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) socket$unix(0x1, 0x5, 0x0) unlink(&(0x7f0000000100)='./file0\x00') 16:11:06 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="10000000000000000000000000000000"], 0x10}, 0x0) 16:11:06 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) r1 = dup(r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) writev(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)="ce7ce482a913050053a21cd231788595", 0x10}], 0x1) r2 = syz_open_pts() close(r0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x4) dup(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "8549550002000000000000ecffffff00"}) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) 16:11:06 executing program 1: r0 = dup(0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000400)='./bus\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x1, 0x8, 0x5}, 0xc) clock_getres(0x7, &(0x7f0000000280)) kqueue() r2 = open(&(0x7f0000000380)='./bus\x00', 0x8000, 0x4) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000003c0)={0x1, 0x8, 0x5, 0x2, 0x400}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r3 = kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0x8000000005f, 0x4000000000000004, 0xfffffffffffffffc}], 0x3bf, 0x0, 0x8000000403, 0x0) r6 = kqueue() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r7 = syz_open_pts() r8 = kqueue() ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f00000000c0)) kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r8, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) r9 = semget(0x2, 0x3, 0x10) semctl$GETVAL(r9, 0x3, 0x5, &(0x7f00000002c0)=""/192) kqueue() ioctl$TIOCNXCL(r6, 0x2000740e) 16:11:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000013000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = geteuid() setreuid(r1, r2) close(r0) shutdown(r0, 0x0) 16:11:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x2, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)='\x00', 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "050355a8a5380400000400ffff00"}) write(r2, &(0x7f00000005c0)="38a7f22caac139586fa207e6ffa017ac53b358befabed729f48a9ba17dd238d42e90445951ce14539c016941f954e62fee77f76395c47f862e2f7b2d71af4077d68858d29215deb26e7ef373c9b07e3bff1c4bc779af0daeaf9039cc94bfc2ac5e5946f42048df4be4aef9d163414b3810f21691150b1590a15495b5a0cf23415e681b266e7a132cd7dabba3b8207ab46ffa18c4f0c43c2541a43bbad3fe5fda4c7eebedc4fb2293f98e17a46e7eba2bbf84fba391cb25cf764d195f865139c8ec7a093bbcb491cc5110f1c056080c305ccda16cc01687a899f5d667fe5c3a8a5a6a09f7db0594dbab95626b689989c6d4b983d896807ac60c0491a2fc3a247ae710bc8b01f7f0e47cf2c9fd9287e9b78d06ce62185a1f3b5fa7c87e00f3582c008e1501050e32d8496b5b10b5606b5c8f68fe110dfe924d0ceda292233c49099db0640d944f2ab2295813113a86595add1eac4894ae83d5293797929a82ec08f15d61fc1278689d82f5a248c331804f2ef2a44b9e3f44f13111f9f91c325aa99fba8d5533499720abaa8ff3f16714dc8e02fad467e151c30fcaa33b1320353fceca203bb8e4b2fadc6753f7d9ef05e3ac3fa0105badb2babefafd391cfab908de8dbc3bde1c9058fcc3a4e344d3965916a4cd5bd1171f57f83105de83cd10c0ec2b8e1c9503287925c4427ada070f289b280ac9b9e6601974685675784a5a3aab8bd81e28ddee6a41ba2880a412d0df6a1dbfbde30318826aaf607db3f9d24ec2c29972b9506ce9abec0fb47509c84bb9d30469584e838af741811ade6b28774af6ac76943b0579f16c53e364f6b9f01298f7179d1fb701d5ba446add72629202cf4a570ace07f378301d9632b12f40bc4a1b5bbbeaa25c271e96201afb05aedf724cf51ab293e0f39b52f34e03614921961d231ab2d0c64f27d800a331deeb64e6d48dea4693c041023d6deb925c345c1a9299ebc692618b1633e7b79b9b633cf333c0583af89668b7cc607a6733cafbf51fd146f3ad32ac917845b36714f5c231ca3bd5e543f631b4d4befefe827fba05f07ee0d129691e617f167839e25ba68716cfc4dc7a5aa88b0cc5f3337619bea72f69e94eac64b85b19aed2dedabd5973587b7275cf6a925c70b786bf292f1b632f598940f806df81530d11b09323b5c3cadf6fec292f1f5aace9b36732fc31cece43f70e02127e830e4f1e8971a001ce24f90f8e0434f39eb7d6f1c72af098d03263b12909669a41ae1e8a8bde2fcfd14b206aedc2ebc8832e4c8185589417de8459f3acff9fcd962e762f970cfef986a4b1734565f91e63391287fc8cbb09112e693c6d1bbcf8d895d7efd89b4e91bd16a412536314572e5ef61837eac956e13fd1009d2c2aa862b1e892d511d284894a531bde1458dc3b8469adc743a2f7bd06311c26a953c0d5f0e7de343e514ada40a96392cc05d0715958057d1d8f9a4698727c77973854a5c529bfad3c55a67ae20e857aa6a9275c3e5e816837f06126ce2a9391ccc89b973bf3859680155ba980c55db1ba1eca22fc2d1520d82f4cc08c84c6cf069e9775cf25340da2de8809ecf720e57943cda703b361ee68dbbec08b08fc28106ee4541c6bd0c415ecb33242ecb31e12b453a9f6242753d69703d33ba46eee77ba2c499e0db8a9fda38ac3541895f926f10c2179936de8881e96f19d42d12a463bb463cd1685e98f8f8b53683838436194ed166fc8891e195798ad19d18eb4af8b32ed4e79f21ee5ca3ca3d75984937d20c6fa55ffecf31e3368a2ac6506eba4647fb43c289b8bb2a789cc4af078b0e7ea55fe42db7a3b699a6bdd742b6ff6f4581b045910f3a1e15a83ce06f1ad750d00f020053f90f377374ac64c290232ac533a9fa2f1c5965ef9222c61a410d788fe7d6f5539f208163a1b4c286096861ad87f49397467f87b7fb7628f51614029ae29a33ac358aa266085b872d646cd49319ee755d6913cabc14f173cfe7dcc92a3cb540ca32bf9f43150e28ccc2cac24f236a6b707d5ba768c5aceb3aa91981d9714d8335275eaa52e7159064b27970ba4741a70971cde8989ecbaeaacd1d55f3ada6c3abfdeafda285fbeb61a6241a9fbd69c34fa53674ee829e4cd83be51a0770f613acfff4bb3fda8c1fccb0683334bb6f4718597f8f218b90d531faa6ce5c3c7b8c7c3252847bcb8b736875e946ddfc3ebd632b41589fa578182877fd30b4b867afb7248de6b373bc29f068edaa0b562a1099715a2c5fcc094196707168b898fbf094fb9083855b6285e7ecab92a49d46d57346e305960145bf58bf3638beb4ad8a23ef1858816c54fd40cc8f8797e53eeccfa7094ffcddb68c6f850ed76708edd45d73ec92c0de81e41cf8f4a952e3a06489139ab0f4fdbd1a7e97de7caef1432d4cd27aeeac24de7537a7a9736b40de3fd686017c82e385e512731a1dbd84b78ced28684ba474a78c2e7d4e144438ff6d80a84f49c8d5aa2aa6a3874f6fda5ccc05b4d2aff52bc64883c71360bccc1ad6ff279fcee3ec0fdda92c42c743f6c2f87de6e1f168909564f254af1a7992694cf4cadb4b7d30f21f06ecac0285bf533b35f51cd6d21a87052113c2e5f3e39d5f3ee902ea8a7da121b239a0bfa66b0b8a0f58b33d52e9e6cfa2053ac7a0b3dcce7a4db6cb0c1220119d62fb1a380471749d26fd7cac43e88876582e8bba7efa3e995e0d2df0be4cc408181d5f9699e592e5dede8cb4a942891c82bfd41b11031cf0a6e9dc34f394ac251a61749129e90403a9950e52a9b03313e6f98c04a384da63cc5a32da125dd38b4bba4455f5848a6561387784ee6ab3497f47ad379bfa14e600f3246095e867640b3678510979b9a03037825ed70e76ed7175c672ca35dd39516c3b75920700f19d48ece1fa5f500e4dd1f2b6097c649012ad0d1e85addc7a4bdf7a90244f30220fba92b81066054aefb87dc1791c63b52af74bbfef7292d07c7a0b6960675f41162dca66e9f74a5f239432b5168d7dd22a7ce57b05b223e38ed7e4b8e3bf28ca48c387041c405900ccd232869795988786a9d91676b1d49fee7f8d22245c01006388d334221eb1531744b0a1bcd84d3ce5c218b5c0ba8f143ffb3e48cdead9099dfb686d17119818813a6f27a7897c88d0ad0601d80f6c4ae6af2b0fa85918f25a1fb830b22da8c98c24db9f3f1fae900ad3422994e244216ea125454b7ada385856bea625605798d293c3f2f28a055058b4995bf16e02dd4af12c800be17d0ecbee24c7c5f782afa440086044073ea8ab10a43db03a35d60fca64d64bee9ee7aa305a91d6129b04e29773ff37b07dad70240ecbb78de6bd8a2981437b93b3173c7a67161cab7857b31c6f272fb8eb165486ea9681c0f661eef2781eb4e436aa24f1b0dc3e0e300ac57030855e58a17d69633d297d693513ec184f6388a6ac7533892f8869a1f7d9bcb541a7a9298d14c3598cb6d1714d9a65f1cf3e52ee9a86dda56883c14ac9d7c77d5e182f9d8cee34659c1c49d58be5df4c468157c916df73fae51a835c9c8348535b7ef830df6110d5da273ae0b706c6ba1589dbf327c6bd6a69ec1f27c8230feb65ce97c4876ce83c61dfb93250fe72aed8b7979ebf2fc1dd45b3450561ac724943c6404f05640847f2c84c905b5ef9e71a2abe17928a52ef7699b23a9f970e774f4340ff281e3f4767e69beaf89bf806f819e7af1488e3e8750845712e26e51c785841e281248d02fd215be9e4d9b3ee82013e30aa885f4168e4e5d1cf3433d1a8719b297459472200468a0a787bea401064c48e8ab127fc2b5d9f82b414dc59d9b87fec5bd77c8f491efb0c826453b82eb21ef87aa3328dc066be1bd0712ea8a6d5cbd0c0b4f3c3106e35e53e48bfbc3641c74857d5a1cb69b85ca2e658b801d2de26e050ad895d016bcc57fc8b02d5757fdaf93142f9f419fc35fc43de5b875bd26219201d88c6103a969e3c082e3e3433b970de255840a978e1415ae238e1d6703114179fdcd7ef2dc2a150585b9d58fc2f59315f83b088a4f5f569e773d576594a5ca79d6d95190b8bf66c0e4833cc8ace1b278064edfd8d56e383cb3fbc09faa3ecff7d3d7d447666484e691811ac8449cef14d12b1cab318ee899919cc5ed6187cd94598f37f191f1ba7cf0ea8b7e4602a012e8991b3d659150f5b035e3f5825423bfad526b7d2db76304e4e6dad455c33039851d39555ca63543570c2ef4e6afa1ecf3a2d144227a48dcf63a6b76bc9f27af5a6b4af5e6c75fff3c8e031849a78c5b138def4d71191b6c260f7755b74c3658426b8d57b1db431a930548d1ea9680df4ac76baeb7d8386b9d01ab5bec0fca00db2e159d185507603857c5653c1465f028ae46cf34e6d272a3e7f732e4957f39b8ab1e2627a6f3498aba71c412d0eca52255de7c395bd0c3091996f524c621354f7c771283354296bf9ae02545f45781fbcc6bda6cfb7e1f66a08639189530cb14a7330897bd7f4b0a26be7ecc34f330985157a1753743d837033f70cedaaf73c350f9d2153aea2b6364dfbf8e398484075f1884fc151b107620b7826f739cb1fe35a2efd44099d155ab6b5ff37dd6790ab4f04f13faf4d182402d41d8f15827e1093020a23f6e8c1a10c2852954e4bb217b70b2958e4e1da43e95506131539edad642c8459c5b6931c4abff547d09ad2037fc7c087902885516f069c17140b40826ced69075df4b55286f0718f81b193d0d34f9fc6b39925cfbbce2dac192bf0dde49cb99624c5ef2c015d9a1e99f57ce89c2daeba76ea476e2116e73a6e51c4463f5a1dbfd98b67b7fd6bd17b7c7f9c2b180217c67f5c47aa2dd1cbc52d7ad060663f9ef81a9a1ae84088a4b5a0e2d9992990f33acc30405e0b581746049eb6ba0dba601cbd6ba168e68d4169954854c14e1b1927bfbceae9f2d8ba140b18ad2e737eef33451ce0b36bf61c03f6a7089d37c095459272a537074b0fce391a8a4275f21ddfc93866e472d8ec8a586b1b619fbc2115dbb5e76a58f0888ca66cc553db8d544e684ff52883317a585f100f14653707fa8a03f4f0c9900c284b78fcb5a8c59223ebd5995830bd719625e3356da6bf051d851d586c19e2ca63fa7758587021bc05b6b762160140589661da64dfc2cbbe5b5cf726d6915cc25d742e2c25be173b62fc102a9beb4fb04f3852fe3af12ad7a146935b826dac3cde1b8a328d74e987783c82d1c40081a302143ff5c4cd598e0c2f44d88a5b6ed1fca93c7d9b7b8c1b627f64ebe76a4c75161056c40491d1401d28edfd3ad838d9a38cfa302c42765e6d412ba698fc57380f9c2ad563ec1a4e97154b86f9170d7f6f10b7f17bcdc14c7d3a4315011ef40e4ef132af9fbc9d45920d5ca8aaeb8fc6978184902b0eb11fdfc881fc355651d410c4e6d2b6dc2b4ea5ff7fa1f090aa38b4236f036943628b0197af6ebbb6c8c7d99fdc143bbaaa054170f3f9ac2c5e3c8718a3f3d87fa0e2fc0656be64846c8808afac9f0f53a98a90e780fb4b7b07537dc05f77c8fc47258401e003719686a4a2f856319bfd8e9ecb9b817189a28756d45a88e56b186a222595fbe5d272ef2bbe8fbf5b05cd14a03b1152429d822e2dcc3e050dea6186efb2c20e60d9d7e58d6be2162509b92a46824cc6d30d0e5176d367d4acf36ebf8129a880a5faa6a9a446232925482e6a4ccdc998c5d47ab81c657a6c8b3ba38b1269312023c781bbb31051fa411b1cc0fc18ad8aa12059263a12eda7ecbd5a2cba02fdbec59f282cf96befd655ee4627e8cf8cb37bef1e0065e", 0x1000) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:11:06 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0xfffffe37, 0x0, 0x0) msgsnd(r0, &(0x7f0000000380)=ANY=[], 0x0, 0x800) msgrcv(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000eba94d46bb89daa000000000000000000000000001000000000000000006900000000000000000000000000000000000000000000cfe37663d71068d1070fdd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000474c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x0, 0x1800) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000004c0)=0xc) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/248) r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000380)={'./file0\x00', 0x81, 0x7ff, 0xaed, 0x1, 0x80000000, 0x5, 0x6, 0x1, 0x1, 0x1, 0x2}) msgrcv(r0, &(0x7f0000000000)={0x0, ""/90}, 0x62, 0x0, 0x1000) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000140)=0x1) recvmsg(r2, &(0x7f0000000cc0)={&(0x7f0000000280)=@un=@abs, 0x8, &(0x7f0000000b40)=[{&(0x7f00000002c0)=""/173, 0xad}, {&(0x7f0000000680)=""/208, 0xd0}, {&(0x7f0000000400)=""/162, 0xa2}, {&(0x7f0000000780)=""/235, 0xeb}, {&(0x7f0000000880)=""/121, 0x79}, {&(0x7f0000000900)=""/42, 0x2a}, {&(0x7f0000000940)=""/223, 0xdf}, {&(0x7f0000000a40)=""/198, 0xc6}], 0x8, &(0x7f0000000bc0)=""/207, 0xcf}, 0x40) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r3 = dup2(r1, r2) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000500)=0x1) mknod(&(0x7f0000000080)='./file0\x00', 0x2005, 0x20e) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) shutdown(r4, 0x0) 16:11:06 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setreuid(0x0, 0xee01) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:11:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146e", 0xa1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) open(&(0x7f0000000140)='./file0\x00', 0x10, 0x0) getpid() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xd0f, "b04d6a6e069f6764c8f418f2e6349911f33ffd00"}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xa0, 0x0) geteuid() readv(r2, &(0x7f00000005c0)=[{&(0x7f00000000c0)=""/24, 0x18}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000140)}, {&(0x7f0000000380)=""/158, 0x9e}, {&(0x7f0000000440)=""/63, 0x3f}, {&(0x7f0000000480)=""/88, 0x58}, {&(0x7f0000000500)=""/142, 0x8e}], 0x7) read(r3, &(0x7f0000000880)=""/161, 0xa1) 16:11:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x40, 0xf00fffff, 0x1000, 0x3f}, {{r0}, 0xfffffffffffffff9, 0xb, 0x40000001, 0x1000, 0x7}], 0x3, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x1, 0x2, 0x2, 0x8}, {{r1}, 0xffffffffffffffff, 0x8f, 0x12, 0x1, 0x6}, {{r0}, 0xfffffffffffffff9, 0x80, 0x16, 0x6, 0xfffffffffffffff8}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x9, 0xffffffffffffffed}, {{r1}, 0xffffffffffffffff, 0xa6, 0x0, 0x101, 0x6}, {{r1}, 0xffffffffffffffff, 0x8, 0xf0000000, 0xfffffffffffffffd, 0x100}, {{r0}, 0xfffffffffffffffb, 0x8, 0x0, 0x9}, {{r1}, 0xfffffffffffffffd, 0x62, 0xc0, 0x7fffffff, 0x100000000}, {{r1}, 0xfffffffffffffff8, 0xd0, 0x80000010, 0x7, 0x480}], 0x4, &(0x7f00000001c0)={0x8, 0x6}) kevent(0xffffffffffffffff, 0x0, 0x27, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0xc4, 0x4, 0x3, 0x6}], 0x6, &(0x7f0000000140)={0x5, 0x5}) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x8, 0x20, 0x9}, {{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffc, 0x40, 0xc0000069, 0x10001, 0x400}, {{r1}, 0xfffffffffffffffa, 0x3, 0x40, 0xa39, 0x4}, {{r0}, 0xffffffffffffffff, 0x1, 0x3, 0x2, 0x400}, {{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x68, 0xfffffffffffffc00}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0xc31, 0x5}, {{r0}, 0xfffffffffffffffe, 0x37, 0x3, 0x4, 0x100}], 0x10000, &(0x7f0000000000)={0x2, 0x4}) open(&(0x7f0000000200)='./bus\x00', 0x20, 0x40) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:11:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) connect(r0, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000340), &(0x7f00000003c0)=[&(0x7f0000000400)='!\x00', &(0x7f0000000380)='\x00']) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x8) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f0000000040)=0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1, 0x6ad, 0x8001}, {0x18, 0x3, 0xffffffff, 0x2}, 0x3, [0xc817, 0x8, 0xd13, 0x714, 0x2a, 0x6, 0xa6, 0x5a13]}, 0x3c) 16:11:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd01) r0 = getgid() setegid(r0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) 16:11:07 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = socket$inet6(0x18, 0x0, 0xf571) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) chown(&(0x7f0000000180)='./file0\x00', r0, r1) mkdir(&(0x7f0000000000)='./file0\x00', 0x144) 16:11:07 executing program 0: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000000)=""/198}, {&(0x7f0000000100)=""/166}, {&(0x7f00000001c0)=""/41}, {&(0x7f0000000200)=""/71}, {&(0x7f0000000280)=""/89}, {&(0x7f0000000300)=""/114}, {&(0x7f0000000440)=""/192}], 0x100000000000005d) write(r1, &(0x7f0000000500)="8d821b8bb35eae076bf901dc7d19e40591323cbfdc0600cd2481481601f2d9052038a565113c28775155f8f5cbd792d9c66050e7a2cd6f11a83c38faa0f2c0ef2280946659427e7a0601a0c6", 0x4c) 16:11:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f0000000680)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000500)=[{&(0x7f0000000100)=""/187, 0xbb}, {&(0x7f0000000040)=""/37, 0x25}, {&(0x7f00000001c0)=""/108, 0x6c}, {&(0x7f0000000080)=""/17, 0x11}, {&(0x7f0000000240)=""/37, 0x25}, {&(0x7f0000000280)=""/222, 0xde}, {&(0x7f0000000380)=""/112, 0x70}, {&(0x7f0000000400)=""/196, 0xc4}], 0x8, &(0x7f0000000580)=""/229, 0xe5}, 0x43) setsockopt(r0, 0x2000000000000029, 0x23, &(0x7f00000000c0)="e7", 0x1) 16:11:07 executing program 0: r0 = socket(0x1e, 0x3, 0x0) syz_open_pts() sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=@file={0x0, './file0\x00'}, 0xa) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x0, 0x5}, 0x10) 16:11:07 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfc94) close(r0) lseek(r1, 0x0, 0x0) 16:11:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x5, 0xfffffbfffffffffb, "dc04001b000200007f000000000000fe662c5000"}) write(r2, &(0x7f0000000280)="738a1470aa0a753d1fbafbc4b23f32e1124919754725c4aea4716b37e8e160643ad142f4e5f815760123abc15b0adbd1eb3fd6827b40b00cad2f7d214333ee3b1dae2dc04451ae6e59892dd8327e052c0c0aef437e9665556b4970f113970d66d186f553229a91e6a26d159886331ae8d3a4806051248084dc666d523930c2b3bdfdeb6636120e54462aa932ca41a3f2b87f1f817007e2359aa551f2fab93252a7482ee57ddd7ecaa9cfda573e9942e7803071e145f3f367a98edb5fd5cc8a2bf55d622d611952f7e5ce62b2d53e284ed22f5d754f7781902331a614668ea68b82a9a58246d175645f4031f607e3101ef287ca0b056ab2084ffa12c75587f1e13fb55e7aa908204b57efe8729e28144e0e076542c26643d7ac1212fc75f7bd6c02a7b5ad906a9f406029064cbee8185ac713d7c6e67d36c6451f52ed5dc6b761ea541d6dec404150684b164560eb194601ff3d6dad6bcef911b617eb0a52dc024f7de26019053e3b8f19143a98f14c7df8d9f441939978cc5482411179a482b96a58781d2ef9df19bddec5e043000e0b5aa0cf14c1fe59203c9fa545a5439664025728af6a13bec12bbee90689fcb3a8df2963ba98dc8c0655dade4db96d4b688e39eb2bb5fefa5e60aa6b5979b9d11b5d321c3f3462e676792ee463a5ae15bb289890ae5cf244f1a1cb6dde0e0781667aa52a39e99f14f3df6541d1bc74453e2dd9fd5be9846fd241f55f24047eff433638aa2a77643c5d8411bc16a7d0836ee601e5e4aca5f32dac8274fed7e78e44a80ad80ff8b69b00c35a6ad83f0de6f536421863c319d9209c75812ebd8936a65ede45ac871e0e46962dcb42bacbc58cd11570e77823a9eeb30c7bca2b3d34ee4b69f32a85ddb3e3acfa50fd1bf855864e3bcdd93aa8107aef00449d1c54766ef941dbf35edf058d483a000913313c2bb9876113666f6cb2aa6a78d8c3aa70a26ff19ba645d068290a9baffd9e9762842ed57d865529c22e746b726580d3561f0d0e9a3d4f3582d7c5cefda5893b6c8f194998535142b62da12260afa548a1ce3a481900b53f27de97f2bd6798415929afa98aa817676abdc3babd806bfe5bc56f9fba434edceb18611d5434f18faaf4a099650c43c95c222be7c39255d01f559e4476355b2e35175f5296db8d7d7210ed4e8d1fe16d1bfa41f55071bb4f2cd97d014d1dcd7622281aaf3dd7b6af6a765bbd58efb5a86a66357fa0696bce1ad3943657324dbcfa5500c609f0c1e8a9369601168395251e140db2460fe634531d9a2502b457716f559941eda164d3b660c217aec8349f2f6dd95e7f60f42d783d2af7f50f7f34687e69c255822ba0adbf1f5252b4ac830bf7431fd647eeea145b5d2316101fcdf517b1b67deb0a038dc178862cc8362f4e40b58bae40a69746c630e85d5951aa63f3cc466805f23cada32662f784137300529d81f947644be9395313632284a36ec097a10776eeb767e9ff5bcb7041493a4cc2cd77ceedc3aa0826bdd89a6e2a40d550104a68406b8b47ed2ef2d327a01fd6e3cc31a5e20fe4edb6178776bff561fb6082c70de5018e5ab27b5c36a23c49631e7ad34156b5f2a0ae06e7cf53f105ee77f2964839ee3c00d5791a04d741eaa7d775c4e0d7502d52416e110f3a3125e16e778b861dcd2a8a5fb289c6ce30910bca1b70ab2b9b79143e08c335e743e5c69aa4a13a2cbab949539ade6d3328221c8ae48c81c05f8ff928137cd7926067b8f2931df240437163972bfd51b92f48e417f55399408071860253798aa73bbc977ab695c272e2c3004d91fcc4c8be5d0e5d441f2cb063de1c95c2093c557c9c0bee4c7e97dec7d0180ed099b84c46d2e22b0a07874a45d675f899981ba5c320001bc07201095a52c451bf102add2557e1f8b1bff0b1e139c58f072ea7124e7fb7c9a134c9e73c38939740bf9fde29b324b51d03320c41c7fdfa6dbeab128e54aa8173afc4d000aa923a14132a99b01431d53a84eb185944da444baf75320c5849f96e50525d4a611ba0ce8ef27d552c67d6bee947d549a6a78badd0563cf059acba07f2265a9511d5d296f779de51a91b463a0d0c08478e4e80abcd2c2a2d7e23e294d44e6a699526fa3f9612fcb074746b39a3032794610c899adf55c22884e2260597b76df7e0349eb01cae2ad7a996f6fa1789efea20eef742a07bf8313cc6d0b3c74acd5d23fe6ee777b5c06074df2bc5946c82f3222e3c25e1b986415d8398a8f6118ad7064efb2562ce4af403d68bca001899502182acaf1962d54019232860b7b22c5e856028878c411a13a11c38c2e89815d1768ba7fa6344434ce94ac6bc94f2e9732bc759c5ddfff44ddb1777f8419d877b09d14f12ae8155d985654120a3c557a4a13208371fd61652e33b162b1433624238173227444de8de508dea9dccce4964a35823e8e37292865477278e4949db4c36bfdbb9654b6ae33f210edc8347fb454863c89bafa46d14d55698a775ac9e97bbd6940c4ed0432292e2ebf6bfc0d1511ec0bf1260ad8554344ffd96b0c252e60c1e3c62e603f1109e443a97344344a9347389d6b0d4a41a4ec7ab5c3487aa5d574c11eabf09152819667348b7d5b0f356ba593a779ae8ce267579ec423792fc5d08a274b00a0a078b7e8c218c72fb5c506e14a973e220324e7668478d67150b7a1b2231c4e1beb71e8f69b659c760e6e9855c40b2af8a152f1555ce44de37c0e82361f1e082c3144df6d7eaf94af7da405a90603c8ba7acba7d16011154a7906a303a36de31259509addc4af5fb709ad5cf57f2c723769b0306aaedcfd81011629ec5e193f501e730d5ead6531a4a86de70d4eee4fefb7f15155b92c89ba03f1f8daf7710e1b1c65ecfc5e9fad3f6ffb25ba522fecc266f8968a1d43e950a77f9aa6d8f689d9edf01ef57f0bc0a5864bcdeb434dbc4549b2be57f47a43d8bd2f7b51f5602db01223d315b80aa9ef03f83528ba7fcbbba899c849f174cde691100df54388f3ac36db14d7a11a4af2f7230fcb9be23dae2b49d8279a3ab7c5d1c4a48b1b5246b145df91e2a2f925ac53809e80399e6844232974a55fd23dbba831426ab3df938f1e899c8bd4cdfcfb53e0ee349c3c02b77c6ead9c1d703929b185cec09a9c211ccc0d0e3decdb33eb22df192b8c678f944c7b14170c5e30bcde6267cc9bb370a6f60e6cac33fdfb94b3bd8bb63a2e18843dcfea8cd2b73db9653572e83827039d881e45736ff581f40417228c4ce4e2734950274fad91c5c152e16e583ea70e7aa77fc73056da388f9aed01d925102fb23f256287da03998578e2498981a8045a894bc39c1028f9f83d335bf50cefb70efd778d6d9d02c4836ac16185eda7840dd4c6c887b5fd71d3088d2bff2b4e6158ef7bcafe32bd3f7963c916d5ea0c114ea80f8d819aee7ef259290d31f6289c8866224a47b5fb63cb81d841ad3c2a3fcac5b980b920cd3d3cf113d6d6122d8e207175e13b4ff8471cc1347b058f9cdcb32034577fa4d4afeeeec8770967d8ce3441a37392b6b35c9492c4813c47ca836b163571af7c98c44f1b76b83bd7c6ac2209f753c98081d1779345f39ad4325a49c91d3d692c7766ab5d6ade88ec00e18e693fefb584753ffb0aa72ac5fa30073bc3d42dfbff0d58cf7eafd6ed84a0de782ae7da761d546b3995b4c96fe264703e254c841fed1ba831f36fff8867c197cc5bdaa18cc8a9e2fdfa360e43761b0ac364ea63dbfd3a32347e808bc3b5da69eaf66b50d5cbaf4e2952a32404e5a5284f490e6139fa0362c5b521b46a1396416b016657720bdeb72c11d47af29223d8beac494802525fea77c3b6f10c1d07e5e8549e03822dfeb3ce5cff191a5f05c9b4fb965d92459afb3e4fc0f006f7bd3b07fd085be1aa5c9a81a38343926bae9a0403d396268bdc6fb0252154cacab01eb6948adac181ba547c705dd17c1b7b55caab967338877d7d3558818a8fd6e6e9c6b876b94ae9659118312c3b79251d2dad9b776ddc80c85052ca13d2a73d89c453a6e7eb2a4a3fba2731e67c7290f557d47697840e6418e92ef7217af39dfaf8adfe1fd966d72ac50d67665827bf7b5f1fdaa15e01724aade7051cb25b38588e44239c3a117db30b9525ece8ba6ab445115acdaba7b0042ed906647c592515675764bb864b4d9398eba80eab360227f0dab6c50277aaf5c6e46f7dd987d25922d62639b6d50526d34539253cdeb3a105babf2d15c97fafc1cc5b88fe3468c06eb920c684804f85045ef75696da03190bd3077a89f6c0295ef3aab0c549baf836f0264e2b4c11ffa7e18876ce90e50a7ae47025340b8ebee755904723e399999bd7408cc1c330ce9a3e79d3970a1cb39a1a0b0fe65e2f89447fd0a8359351e3416f510f0a148fed6ce3275b502a71c0f4da89188767c31e7ec59dfa2254394d1751cbda51048045808c64fabc4f35e844b1bb3b7905de4dc6127845ff4428a109c85fca56d286a245b89e3fd2bc8b3f9442185188291ed6828a450cca6d6b392c70092533b90c2b4dc49dcfc46ecd95438ca3f8db7356f5d58c4b978712f7a9e44cb55851cb218de3c11a6db14f92dd2c97b09a15a41f475b51d5b4f8f2b91d8c0c260002e168cdc9246f7f9de3d9810fb7b792008e93b24ac980abb0ba7054840d496efc85c5874560c825a3676d93a6d3496e407d9bfc776ba87972eb98cae2df7273a761fa428d4454a96182f9634e976d9e2f076e2c0cea0f79da9ec757bb872256f190baca0af803244a9131ebe74542f72595f0ff9d82148c161ada8077896563da1922278aef237f663dcf8f07c2f84f02d8820d8ae91def7a93262fbefd387476526b6f56073ea3cf2451465e953fbd96e7aae7051fdc70d710364f934b3a037bd268c90dc470b17f5b62c31da3078d33a7c1f54a44e618b35269b64341ac7d5fa29e1c034cf293bf469e56c9ceee0369c415cf74f8dddcc8f9a821214023eaab93672adc713ebe7f53a6fe3ee6c9d1b7b2f59796cf88ebd8b2f930e874734ded4e122c9de2c83bd1c2d2613f3ad24be6977b9c6ba4de91ad75b08069dd1cf04355a47f41b090e558268cae8591fc984d2701cc0ed8cd42ddca43582c7f5de21e6e9c628af430a653eda7d33ab301ac4db1ba09bdb5a8c86df58968ec1d936e33479598e125f8e31d0b255564e7ae996f68c8098d1b3647630fd76b56485fba1243a72c4bf4bca4f99746c039ba0d2ed295ebbfef36bf64371107a2b5af9449d226c507da2c6b2c9b58d12b2a1c63b17b4ee0e79eabbe9315a8a87a14e97d6891c3ed5271bf3fa257f94aae780e7d15832df0643e7b82e1e7e7e7981f198934e5e0766b880328b08944393c634991bc13ba69e9a5217df91bea9cd37e381bfd8ab3ee335c348f4d4a96484ccd8c6d4eb13433e7a8e98a5f4ed96cc6ade493241708156f5d86129fe14052dd282a67329452acffd1177589d8014418babba1ff79a5e4cae07e585b36b75b430fe4115e60a220d73c1baff160c4422be07421fe3213490f7a85eb4c3fdb99304c258bd3ebdf440cf489af7bceb5d60824e76b55fb69bb555dd1c497ca5c7325f2b3d67ec1706fa4064b6e9733c0eef2475c010ecf8d5ff6a7f26af9f5790cfee7f896c9dfc3166299eea8814765d958b48f804dda9d767bd6b21b24d0e537a04d0d38803123c1684b9faeaa358e18f9aba072f377ee9d466b6d1f5216392e362d5ec7201c90c77b7b54740fc0cf83cc879d4d1d8e8c8367ae15d2fd548eadaa7685c54f955ca92878324d42afa", 0x1000) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:11:07 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) fcntl$getflags(r0, 0x3) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1ff, 0x38, 0x0, 0xfff0) 16:11:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) r0 = open(&(0x7f0000000040)='./bus\x00', 0xffffffffffffffff, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)) open$dir(&(0x7f00000000c0)='./bus\x00', 0x400, 0x1a5) unlink(&(0x7f0000000100)='./bus\x00') 16:11:07 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x88) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xcd, 0x2, 0x0, 0xfffffffffffffffe}], 0x40000, 0x0, 0x200, 0x0) r2 = kqueue() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = open(&(0x7f0000000100)='./file0\x00', 0x8800, 0x4c) setsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000140)=0x5, 0x4) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) fchown(r0, r3, r7) getgroups(0x1, &(0x7f00000001c0)=[r6]) getgroups(0x6, &(0x7f0000000200)=[r5, r5, r7, r9, r5, r8]) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xb9}], 0x66, 0x0, 0x81, 0x0) close(r2) 16:11:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) recvfrom$unix(r1, 0x0, 0x0, 0x802, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000200)=""/191, 0xbf, 0x840, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = open(&(0x7f0000000140)='./file0\x00', 0x880, 0x10) faccessat(r2, &(0x7f0000000180)='./file0\x00', 0x124, 0x2) r3 = fcntl$dupfd(r2, 0xa, r1) linkat(r3, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) socketpair(0x10, 0x4000, 0x1, &(0x7f00000001c0)) 16:11:07 executing program 0: symlink(&(0x7f0000000080)='./file0\x00', 0x0) socket(0x18, 0x1, 0x100001004) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:11:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x7}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x2) 16:11:07 executing program 0: r0 = kqueue() r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000240)) r2 = dup(0xffffffffffffffff) r3 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x20080, 0x80) socketpair(0x18, 0x5, 0x6, &(0x7f0000000380)={0xffffffffffffffff}) r5 = accept$inet(r4, &(0x7f00000003c0), &(0x7f0000000400)) r6 = accept$inet(r2, &(0x7f00000001c0), &(0x7f0000000280)=0xfffffffffffffe33) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x1, 0xffffffff, 0x401}, {{r2}, 0xfffffffffffffffe, 0x4, 0x40000006, 0x9, 0xfffffffffffffffa}, {{r3}, 0xffffffffffffffff, 0x25, 0x8, 0x80000001, 0x7563}], 0x6, &(0x7f00000004c0)=[{{r4}, 0xffffffffffffffff, 0x81, 0x20000005, 0x5, 0x1ff}, {{r5}, 0xffffffffffffffff, 0x12, 0x63, 0x4, 0x4}, {{r6}, 0xfffffffffffffffb, 0x41, 0x5, 0xffffffffffffff5d, 0x5}, {{r7}, 0xfffffffffffffff8, 0x10, 0xf0000003, 0x3}], 0x1, &(0x7f0000000540)={0x3, 0x6}) getpeername$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) mprotect(&(0x7f00003a6000/0x2000)=nil, 0x2000, 0x2) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000001180), 0x0) kqueue() r8 = socket$unix(0x1, 0x7, 0x0) r9 = dup(r8) r10 = dup(r9) mkdir(&(0x7f0000000140)='./file1\x00', 0x20) mprotect(&(0x7f00005bf000/0x1000)=nil, 0x1000, 0x3) close(r9) r11 = dup(r10) geteuid() getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000600), &(0x7f0000000200)=0x8) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f0000000180)=0x6a) accept$inet6(r10, &(0x7f00000000c0), &(0x7f0000000100)=0xc) recvfrom$unix(r9, &(0x7f0000000040)=""/41, 0x29, 0x804, 0x0, 0x2d8) r12 = semget$private(0x0, 0x6, 0x53d) semctl$GETVAL(r12, 0x0, 0x5, &(0x7f0000000640)=""/172) r13 = semget$private(0x0, 0x7, 0x1a8) semop(r13, &(0x7f0000000580)=[{0x3, 0x8001, 0x800}, {0x4, 0x393, 0x80000000000800}, {0x3, 0x120000000000000, 0x1800}], 0x2aaaaaaaaaaaabc9) 16:11:07 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r0 = open(&(0x7f00000019c0)='./file0\x00', 0x5, 0x50) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000001640)=[{&(0x7f0000001580)="2307407b7e9d32a1f8751df2eb7bc5812c1d3e1bfc8c71cda74fb32be4759e8ec685fb5a624989aeabda07019f4f9b4ac9fa29053121e1645b510b11dae9af905a9449253fb124cb4d09feacab7be2acea506de5503ccdf3622ceab7affc09442563dcb163cac20d08f783d1478ce2e47a6f84b49608294dfa37a6b74ef34abac371ceeaf4be7fef9a6c54cfff71475990981b3a74f0149f964ecdd99db420c008babc997802", 0xa6}], 0x1) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) sendto(r0, &(0x7f0000000080)="5340527ff2c69877cf234a67938d5cee6b9505b891721aa67079ee7fb5bca421a531e37fa7649f08b3267e2e8beb837f98d6e5d07f600f1fb72d606445359ced9cfd6a9a2491", 0x46, 0x2, 0x0, 0x0) getdents(r0, 0x0, 0x0) dup2(r0, r0) 16:11:08 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1, "090000000000000000ffffff7f00"}) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=""/91, 0xfffffcd5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x15, 0x4008, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup2(r1, r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0x9) 16:11:08 executing program 1: setreuid(0x0, 0xee00) socketpair(0x18, 0xc000, 0x102, 0x0) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x3, 0x80) writev(r1, &(0x7f0000000600)=[{&(0x7f00000000c0)="4864647f370ce3957db91cce504ef97ffd4caefd8d5ed5556ffd69985a87828647594ddea7735f25c0459c7711b32323d0c8c4cfaaa1511d2d8241afd18901c98888d6a35e556e22dbf421875a1e28e1862b11af72651f286a19", 0xfffffffffffffe71}, {&(0x7f0000000140)="203aba0d478cacb1138a7f5a8543ee1ca66ebb1af55cdc243822b41605f3fb569cbe87194de71069e19a838cc64cad5d17b325d4119260d8c9830f83277aed0af1b9b40bce2df0571e8fbf39a6d04a56ccd79155c36716fd1da62d7ce850eb4623bc4c4799bba85b0c791fdbd6493a08ad50d3184eed5e07da0a0684321632a20e7314266f7bb46144", 0x89}, {&(0x7f0000000200)="0d31ba35e12c897a59d78137839f2a238123232f4ba193b29ec2bdafef8dca318c43c05c48f7fbc11a9c5d1eda7ea26f01589b9b49713c01e2d8aa5eedaa260f0185ab3fc44b87274ae0b132099f84213c4d96ff2fed02e9e986822956a957107911f9d9ea08973a35578c080bbada74bd488c6591a643979a1da26f07f91860841fb8879a7689159fb68c8fc4ac70b912a7976cba908d74eddc5c03e3a190874a47ed9e7f92111a104057453cde4b7ab401493ee8960754d449dc8bd010a148f77684ad94366552525f2e089e6adac8296c80a5d26ef12e", 0xd8}, {&(0x7f0000000300)="15d2dc3150d48f7ef79e9be15905fe4698761daa58e68c3649b4f29f7c3bbefa99814ed34721ee80f975c13dc194d809b095c26d22fcb0ac24132ade8e1c31730487d7960b580882781fad7e864f5a74979cfa0ee2ee2b50d76019385f7ad9084898ad730434d12c3555bca4e7ec6f2ce3b3107c0b2beeaa5b39d93f2ec1c447632fa0da531b964f", 0x88}, {&(0x7f0000000540)="e1b69727c02a67b1e531f2168f7eeb4551fc9eb48e98eba03793918c99da5f11a4904598ab01445d6916c91c79400a20bee3637d5dffeee96cb5568ab84b8fde615539bd87fd5500ce13c9fa1876a0481a99f0b49eacb35fba3f9b3b5b6867c91c326584bc41abf97bbb1713ffa5e84e44acdeff1142931dc55f0b188826138e88e68b54bbc13886f33744cfe51ab625b42f40166827", 0x96}, {&(0x7f0000000480)}], 0x5) r2 = socket$inet6(0x18, 0x3ff9, 0x4000000000) recvfrom(r2, &(0x7f0000000000)=""/11, 0xb, 0x842, &(0x7f0000000040)=@in6={0x18, 0x1, 0xffffffff7fffffff}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r4 = getuid() setreuid(r3, r4) 16:11:08 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002001, 0x5200) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='.\x00', 0x12, 0x20) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000001c0)={0x80, './file0\x00'}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000180)={0x8, 0x3}) r1 = open(&(0x7f0000000200)='./bus\x00', 0x80, 0x10) r2 = dup2(r1, r1) r3 = kqueue() stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000240)) linkat(r2, &(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x7, 0x0, 0x7, 0x0) 16:11:08 executing program 1: r0 = socket(0x1e, 0x200000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x51c9, 0x10000}, 0x10) setrlimit(0x5, &(0x7f0000000080)={0x6, 0x9}) dup2(r0, r0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:11:08 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) recvfrom$inet6(r0, &(0x7f0000000080)=""/138, 0x8a, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x5) recvfrom$inet6(r0, &(0x7f0000000140)=""/49, 0x31, 0x1, &(0x7f0000000180)={0x18, 0x0, 0xffff, 0x9}, 0xc) 16:11:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0xfffffffffffffffe, "7e734578ff5dbfdcf0000000683a00a52d00"}) poll(&(0x7f0000000040)=[{r0, 0x84}, {r0, 0x40}], 0x2, 0x0) 16:11:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1) unlink(&(0x7f0000000040)='./file0\x00') symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:11:08 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f00000000c0)="8dd3788827a1ed0faa60b75008f3c33bc459ffdbd09a991b7164e3636b8ed5ee03d7d806a38443b6a00276c3e7579e62c90e3e7e316e64adc73fc56f975ba4067e745d72eed2d2e3042e9bfbeb2767d4bddac97046bc8da8187c206b1e8dce921a1d268073ebd9", 0x67}, {&(0x7f00000001c0)="f7397e48006ddd05280eda3bed4116c5fa1688902b9dbb14bd716273e9f0c6af6d454772623026e752939c5fe9fce62b77ec6c516633e494e53ae90936b6665170cb794783a299651c64f9b7e64862dc98daecec73aac714d19ec68ad3f1ae478145a0456b168a93440a18627d9ff083fff695d3aaa92777975946cf9617cbbf0acd0b78df0879c6263f512f4d7e1a485f729ce54f8f8cde035fb541bf48d03521057f15a84a9e216504210200ffb43ba550fb093820a4da221c5411a5bad955c761c06a7dbf5ab92d62beee142217f63b344a", 0xd3}, {&(0x7f0000000400)="31dcd73897a80fadc86030790d440f03c0be1099ce573a9b0037931fb72dd3604f78f2dc6feca4dcecc55a1f7d6021eb587a283e0999fe6870d45f4bf43f8187601449f7f3f4f112f54506117eafc326472cb9505bb070c3b778bf09dc0b8ef30221a9608c0d1212c9f21afc1b9591bb30f8872c416305db360847a3f90af338f618c15fb39feb523e7a1e908f6dfd2f80ab40fbd2c4b2072335945a268398", 0x9f}, {&(0x7f0000000140)="aeab7f530ce68204e79fc7054a1c93b0b47c7cd257596a65c54dcad67a3accd53d6506ec13a4c79ac0b4484c9e8172ff", 0x30}, {&(0x7f00000004c0)="8db6a64f3cce1ed8e92d3759d80d932c054f9c113ba4964794b4a38d10769679939c3602e219dd112809f0ca03bb1beca626a6ea62d2f61b298c59b079019a0c9a2748301851ad36b7ab9dd73847383abb66e4fcb8889c127a6897ba4f53c27709071640cf29c5ae524e24c23080ccc34c509f6ae79847a393a24a969e937b6658a2b952bbb49d6d22b6429ba49fa7232d9375f15273aa3144df4ccdcb91f01c1ab62b8ee95d388ae927acd85679fa181b4bf3ae2d41c6ecfa78d03d1f269b9ba0e002173990a620bb0bb9443d1da36ebcb4", 0xd2}, {&(0x7f00000005c0)="7bdccc88b3bff29ac44b0a684ff212f9f054f02d392eb178ea9e86b389bdaada303f954d78149fe839361cec3576806074ada0bcf66596449d1a42a67f64edd0816f6444ffb7ca9ee326f6a9a4402010313969f13edc1b2469bd660faa68f50cb02455f13083b7f1430d4b392541ee4ad46fdc6bb91938b4d8b7dbcce3f87d521dd1c2df014abe3d3d693b3bbb1b1fa2", 0x90}], 0x6) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000680)="e06b0831e9302b11a9def0923fbad76f6895a61be22c5033d3266dd72b2375066a1a8334c2e27c267601ab3d6dfe5dc994ac85722ad804a52ec5bfa801dcc1f6a2f1e909da99abd57f26019582941783bbc80e7936056d82d8e586161a908cb3d6471e4a0e56e4e152e5fd8e7953df7f6cf1769957e75b7bb6e09bfa51581d7b19e42cf60ce982e9692739a52b018c8fbfc5f17e2a4988856f2c6148ecd5083e73f09ff0031b9eec7611d73f70def4ada29a822ba7f2fd4f47e8794962790290274407", 0xc3) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r0) 16:11:08 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x8) 16:11:08 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0), 0x1000000000000207, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) accept(r3, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x6) 16:11:08 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() accept$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) close(r0) 16:11:08 executing program 0: unveil(&(0x7f00000001c0)='\x00', &(0x7f0000000140)='m]') r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8201, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x6) 16:11:08 executing program 1: getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) 16:11:08 executing program 0: setreuid(0x0, 0xee01) r0 = dup(0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01375dcba4e3fe849700"], 0xa) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 16:11:08 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000180)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) r1 = openat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r2 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getgroups(0x2, &(0x7f0000000440)=[0x0, 0xffffffffffffffff]) r5 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r7 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) r10 = getgid() r11 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r13 = getgid() r14 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f00000000c0)=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000240)="d736721aafb72de7d098afa6cd59cfe5b6eea260551ccaa8b7187778027d7332460692fcbbb7310c267cf685a5b2a7e75470bf6421cb9cc7a84982728c176b0f490a03426581f6112ec1bfa034bd474c7f3eed07b76a24c159c38f53fce48db60a56ac814610be265730b42e7aad2c936d6532155ff82fa6bc42e1acc454cac9f4a221355ca12678e2bf4a776e279a197b13f0fdfaefc773e4cbe5922b733630d55e4d4f5d9fd9b1df8370b6a6ad52c4f66003b5bcd53abba7e2f905f1c61213caf8dd87fda14057370a4c87a6daf5e6d948d273a83a3443bed3cef0a757b80a226ca3", 0xe3}, {&(0x7f0000000340)="a3c5d2e29825dfe3b0a9433b88a03df34b7bd8d73becb11fb3e480626854b9c8d0404e0e3ce9c2563ccec4423fa304e0e33e91ae8942e688303e4e4c94be43826dfd7bde864fa325f2799c6089c7bf9e345783272834f3a30f707b01f6318ef9cf41f56e082a7468d861b23af30d1dfe2ccc9054c35522c8d4", 0x79}], 0x2, &(0x7f0000000640)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0xe0, 0x402}, 0x402) chroot(&(0x7f0000000780)='./file0\x00') 16:11:08 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) link(&(0x7f0000000280)='./control/file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./control/file0\x00', 0x0) mknod(&(0x7f0000000400)='./control/file0\x00', 0x0, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x7, 0x4015, r0, 0x0, 0x0) unveil(&(0x7f0000000140)='./control/file1\x00', &(0x7f0000000200)='W\x00') pipe(&(0x7f0000000040)) 16:11:08 executing program 1: select(0xfee0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x423d8148, 0x2, 0x2, 0x9, 0x3ff, 0x8, 0x5, 0xfffffffd}, &(0x7f0000000080)={0x0, 0x8, 0x1, 0x9, 0x7d, 0x2, 0x100000001, 0x10001}, &(0x7f00000000c0)={0xc32f, 0x5, 0x101, 0x5, 0x0, 0x5, 0xd522, 0x9}, &(0x7f0000000100)={0x7fff, 0x800}) r0 = msgget(0x2, 0x20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r3 = geteuid() getgroups(0x1, &(0x7f0000000440)=[0xffffffffffffffff]) r5 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) r7 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VT_RELDISP(r7, 0x20007604, &(0x7f0000000540)) msgctl$IPC_SET(r0, 0x1, &(0x7f00000004c0)={{0x7, r1, r2, r3, r4, 0x180, 0x60000000000}, 0x80000000, 0x0, r5, r6, 0xeed1, 0x7b, 0x10001, 0x2}) select(0x40, &(0x7f0000000140)={0x9, 0x8, 0x800, 0x1f, 0x101, 0x8e0d, 0x8, 0x1}, &(0x7f0000000180)={0x100000001, 0x5, 0x8, 0x73, 0x1ff, 0xffffffff90a11d9e, 0xbfb9, 0x2}, &(0x7f00000001c0)={0xdd01, 0x0, 0x9, 0x1, 0x1f, 0x5, 0x7, 0x8}, &(0x7f0000000200)={0x8000, 0xffff}) select(0x40, &(0x7f0000000240)={0x10000, 0x1, 0x99, 0x200, 0x10000000000, 0x4, 0x8, 0x4}, &(0x7f0000000280)={0x5, 0x0, 0x9, 0x8, 0x7, 0x4, 0x521b723, 0x5}, &(0x7f00000002c0)={0x3, 0x1, 0x800, 0x1, 0x800000000000, 0x6, 0x4, 0x5}, &(0x7f0000000300)={0x583}) 16:11:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x10000000002, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)=""/47, &(0x7f00000001c0)=0x2f) socket$inet(0x2, 0x4000, 0x0) 16:11:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e65300000000000"], 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) munlockall() r2 = getpid() setpgid(r2, r2) 16:11:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000400)="3d66350b5d9d7302fac733b26769edd07a3f762ba807bf8f129b24ea46b05c7e41a8da980f355105b24761877b7a14ef43e75376188f2bb1fb666f6857b5e956412082121121243c360b42eb0bd84ea3df2abb8ffbd82400dc2de17969fd3b817a5afd03bbcfe6793b3a9c39b856dee5c1f19d52a6b968c167aca991a99ff2422a06cd49ac116ac8c4e2efe7a5b92e2b68a702ac7fd3ff2601a0208a53534819f2ead878b2b4f1997887a7a629f828f4cff7564bf0e61a7db4d923654f9e2731c82ec4e80cd5ca178db793ecd24aed207a317383e234c55c4893a52db23a9f8e2c083100e7b9b82a096fdffb119401135afe91673a11306c5be318f0dbd6e3141b248df21356f3d0d81403e4f0c2a9f11d4fe411af1361f07157ef7d6306aa3d5438174bcaf5f93383bb8db11522cff4b6a10bbe1e507e09286e951c74d19d59b118e2b5626189a61609b7aa99c034166bad88b26b44e50f8ad37eda11fa4315", 0x160) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) 16:11:08 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) unlink(&(0x7f0000000100)='./file0\x00') execve(&(0x7f0000000000)='./file1\x00', &(0x7f0000000240)=[&(0x7f0000000080)='}#![^))[\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='&$\x14-:\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)='\x00']) 16:11:08 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x1, 0x0) getsockname(r0, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20082, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000001c0)={0x3, 0x2, './file0\x00', 0x3, 0x3, 0xfffffffffffffffa, 0x80000001}) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') mknod$loop(&(0x7f0000000000)='./file0\x00', 0x82, 0x1) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x100) 16:11:08 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000180)=[{r0, 0x101}], 0x26, 0xffffffffffffffff) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x4) close(r0) 16:11:08 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) getuid() r1 = fcntl$dupfd(r0, 0x0, r0) readlinkat(r0, &(0x7f0000000100)='./file1\x00', &(0x7f0000000180)=""/229, 0xe5) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x1, 0x2}) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x80000000, 0x3, 0x8001, 0x0, 0x9, 0x27a, 0xfffffffffffffff7, 0x2, 0x3, 0x997, 0x7}) 16:11:08 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xe0, 0x0}, 0x0) r1 = dup2(r0, r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x777) 16:11:08 executing program 0: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x3}) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) 16:11:08 executing program 1: rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0/file0\x00') mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000100)='c\x00') lstat(&(0x7f00000001c0)='./file0/file0/../file0\x00', 0x0) r0 = dup(0xffffffffffffffff) sendto(r0, &(0x7f0000000000)="a9ea591acccfca4eba35ae4efd5cd45b9101b2124ded623e52829f3aaa11462a39a6819e4b8d0e26b81d46a0255b0016c486bcc0da80f89678a19e6bd334ac77621881074452f3dae1aca1866e38c66e665f09e7e4cef1609e5d1ad93f7eb6334de03e150f93cadf7b3ec545", 0x6c, 0x400, &(0x7f0000000080)=@in6={0x18, 0x1, 0x1, 0x3}, 0xc) 16:11:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x2, 0x0, 0x5, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000440)="603d7455e6483163ffe85eb4026c5c58aa018b26bd628a4ecd67cb8a0a8ffb2a3d79fc8ddc000f437b67ce7d2616662521ae881f373e9804ae6eced20e501648a5ed87803301640fdc301cf491f66f73a5e0ddc3df3143290cd9090588544a588378518b78", 0x65) write(r0, &(0x7f0000000200)="352720efabd16e73ecb56b259560f8e5815f73f2a044fd332c0652fbd5e4b67099bdfc94ff334a5619515a4c8ab06198824b3d3025bbd47b3bf579456fc7d4096e8c8b6b87cb2d7238bcdb9ad8a4f5f728dcafa3193e3b00b90100dc4d5f16b136a5d00d", 0x64) r1 = syz_open_pts() close(r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0xc0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffffffffffffd, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8001, 0xfffffffffffffff7, "b04d2225222c00"}) syz_open_pts() read(r3, &(0x7f0000000880)=""/161, 0x5) 16:11:09 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) fchdir(r0) chown(&(0x7f00000003c0)='.\x00', 0xee00, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x2, './file0\x00', './file0\x00'}) 16:11:09 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0xa1}], 0x1, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) poll(&(0x7f0000000040)=[{r0, 0x10}, {r0, 0x184}, {r0, 0x4}], 0x3, 0x4) poll(0x0, 0x0, 0x81) syz_open_pts() 16:11:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)="827b541e2d03a6ee5e0cc25dbfd1407a8ad15aecda79c9685ca65a303a5d79a662a4f5829701ec664a12700be0ceb7b948fcc759262be8b7056d8f04", 0x3c}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() readv(r3, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) connect(r2, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) getrlimit(0x7, &(0x7f0000000140)) pipe(&(0x7f0000000100)) execve(0x0, 0x0, 0x0) 16:11:09 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) recvmsg(r0, &(0x7f0000003400)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f0000000080)=""/56, 0x38}, {&(0x7f00000000c0)=""/206, 0xce}, {&(0x7f00000001c0)=""/1, 0x1}, {&(0x7f0000000200)=""/130, 0x82}, {&(0x7f00000002c0)=""/106, 0x6a}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/4096, 0x1000}], 0x7, &(0x7f0000002400)=""/4096, 0x1000}, 0x840) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x841) r1 = semget(0x0, 0x7, 0x200) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000003500)=""/180) pipe2(&(0x7f0000003440)={0xffffffffffffffff}, 0x10000) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000034c0)=0x2f0f6bbd) 16:11:09 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x10) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) 16:11:09 executing program 0: r0 = socket$inet(0x2, 0x3, 0xfffffffffff7fffc) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000002c0)="3b64b2a1bc60237884baf2be457164d1abc04ebf12fa508433f8894cfc206444e3c6b8f8c3759a1fc27201aa585cfde0cc4cf097250c8f3ce0bbbe1ebf89ccb39d606c69b54d14a33efcc2577b669f881a42f6cf61b5acb6a0eb50b6ff848352b118f94d82ae438817c78a206fd0b421672b7516d8e54f7bb3f2545298fae76c40e3de497a2998e81a52ae2d3d5666c2001c476600a6b304c70e37c156a12f5203476aa89133f521756747223d9f95364545029d24033c53af09466a439e8d519730a31a2929e6f4216aa58584232b9f88fae0cc1de9f63e51aaeb6c3c9dabf2d4", 0xe1) read(r0, &(0x7f0000000000)=""/241, 0xf1) 16:11:09 executing program 1: utimes(&(0x7f0000000240)='./file2\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x800, 0x90) unlinkat(r0, &(0x7f00000002c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x80) munlockall() open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./control\x00', 0x0) r1 = socket$unix(0x1, 0x2, 0x0) fcntl$getown(r0, 0x5) accept(r1, &(0x7f0000000140)=@in6, &(0x7f0000000200)=0xc) mknod(&(0x7f00000003c0)='./file2\x00', 0x101, 0x800) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000300)=0x200) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x10008, 0x0) unlinkat(r2, &(0x7f0000000380)='./control\x00', 0x8) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000100)) unveil(&(0x7f0000000180)='./control\x00', &(0x7f00000001c0)='x\x00') 16:11:09 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x8, 0x140) ioctl$TIOCSTART(r0, 0x2000746e) write(r0, &(0x7f0000000100)="276cc5f55c2f41d7d3c4e6fe9f44519bda9a5a6a2b6b81b03a7e53a306e188393fe727dee65b442e69256e6b6345c1ef5389d1b333a2be1d41fee98cdc90bc9ac5ebd0e3e14e2fb897cad17516b438fcc939a67be117905ed85adc4492280268f14ad7e712094329d8c66aedb3890a5010ff72cdd5f7d6ead09f3b163398f3eac462feb968babfecbcb8981a5fe606c9dcb069e7e9ddf8753df380e03da2f7d4e8c4c3427c53d6d634e418", 0xab) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="433ea46e893868ed9506aa46e7f1714d4d8dd9a53d2ecc8ae514adf1dcc0c1d1c6030a59ca9c04c312d35eaee3b66188e1fce07f99eca5bc9cfc58e0d00d288aa2c6886637f29450259fadf9ab691c9ccbb7b6b1187b5b864920088948f2ff2913c56f301fdee213b834dd1c430736a657d8bfe1faecdaf329fbf674d2ff5314561d25a82b4e1a7a4e2989af159a69abac30d70fbf70f0d6aba92b82a69a6f589b510655dfbe4bd28f366caffe184932bf79c62e8f40ca8c7cc5385ddb89e3010974d8fdbfba5ebd12ad70ce10c75b3adc", 0xd1}], 0x1, 0x0) r1 = dup(r0) pwritev(r1, &(0x7f0000003a40)=[{0x0, 0xd1}], 0x1, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x6) ioctl$TIOCNXCL(r0, 0x2000740e) 16:11:09 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2006, 0x202) r0 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) ftruncate(r0, 0x7ff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r0, 0x0, 0x0) linkat(r0, &(0x7f0000000000)='.\x00', r0, &(0x7f0000000040)='./file0\x00', 0x4) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000180)) 16:11:09 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x1) shutdown(r0, 0x2) 16:11:09 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000001, &(0x7f0000000080)="ee08665d19ac14d5e513487711978c728420aef61715f7b1c3d4b3830c921bf0817a0000000000006a89dbdfb4e7eeb2640c6514dd63abe5d21d253552b10ec3ef1ab7a3ac2eb9d6d5f95712d872b84c29d7e60dcb695b7c6308fcc1f7f288c587c01a8d8cef14a58b01", 0x1d) r1 = socket$inet(0x2, 0x4, 0x7) fcntl$getown(r1, 0x5) 16:11:10 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x3, 0x7fff, 0xfffffffffffffff9]}, 0x3c) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r2, 0x0, 0x7fdff4ba2a6cf8e6, &(0x7f0000000100), &(0x7f0000000140)) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000180)=0xc) 16:11:10 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) renameat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') fcntl$setown(r0, 0x6, r1) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) write(r0, &(0x7f00000000c0)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x40) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:11:10 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x9, 0x0, "090000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x7) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x290, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x1, 0x9, 0x1, 0x80, "5399969c0630c7e4016287d846864fdf5e0c585d"}) 16:11:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="84041b43", 0x4) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) sendto(r0, &(0x7f0000000140)="72d86e04e7b35fb9647d958b0749ddf54b32a53377a6dbcb1a9a2729e6c43b9065ca69f584ce08e62c64a04ffb9aa98a5d9e3ad371e783c7f55c121f2201526e62c4d725fb86dce720962ea3bbf94e380bd26730138b990be1c571befd5024c0c3ab8a84f0af1c59c732c6b233f0efba98efdf04117ccc41cd216f2594ac0b79a7183ef1e90485e7fdd5d467c5fee6bf60eef2a467fdbdaf55df8b07642516d27883a37f9f34357fe8ddcd2f02ce97590a8298e47e5059d50f4ae470d6bad9cfe1739e4769cf0950f9bd5a73f7196cbbed042ec93b7b044fa389e70c0f25e81b2c5c41d9fe9c16ccc573722d356f0aefcc0ea911543a33544f6d7882d0b672f441202f85297725dccc49c94b136c5a8d477390cf4303d8859d1e890b6becd9de2f0dd7fd2751c88c340411b76381496d8a8f9500c6110972cb19c230e28fe49abf910f202aef04eee03e35b385c561ecd73f5755ebfefc060b59459858c6b3756992f439c6a02fb9f8d51a47b44c9ee20d97de2d485a832775844b3f50c9cbb201a8964c31f3fec89890d5a5421b9a8af21f2c5670c1612114eacc037ac6d270ec43d1e37525fcde3eca32bf8a4189a1b7d4a60e1273a354a6ba20ed38d8674acf83260fe4c358bf44a11fb90e09e88c342cad698f75fa0e475011d0469b375958511e0a375366592b718e5a0e2cbb51bc705bbad4666d77164a03516bda516bceb87507e804333c3c7802bb27cbfaecb37af261882431140c9538e025faab9eeb0de038bb5dc6168e12f1dab23a51c1875fb9b7e6b56b14f90c8b8f2c05734f1369976bf2675262761b3f25b7d25722b43df97f809dc3a52aa3121e20230ed4c546443e084bb76184a1e44ce235bcfea70fc66cdfa16c495420ff010cefdc04ac768c63fb5141af8b15d446d9fa5428513c7b0734b5baf425aab0f8a6948afd4fca4428dd4ca982b7428e88fcc9ffde425473e56e0e31dda3af883010af024d4d415997bd2fcd6a866d6c54dd2892ff39ae87378bb00525e0b3c6b4651a8290a4731e976d155cf7e31bb7d6cf2d5b97474bf68607f503bc38b678f28024fe34d460effbef09e65555e479061f03345ced679df45742da438720e9d976019bdb6052c25c3091742bd1670930fa91b699a219d61bb4bfac699f761f00009a567d1dc839b853fd8130886c39c1fe37f4405ebc7beca626bba2d0ef9d0fdc2ac69942e3c322f6a67a8feef4ef258b7ab0564755158842e0d0547f0eac5039bc13ec0c7f0cedbda82da14d65d76282555d67944276537504c40cc94e46b7d6bd9413b9615da6f738a39a325b5d35bd0881613da71f3026d953b5dbfddbe64eb03e6971368d3a859dc829b3bef73d7caf910fe52b6ea1f1415742efd1acbd1da8da94a7cffab92a8a799db5b65908d000a474afd1ca8e58cf3670e2af1e329da19d48db192e6cab04d341866a7603340ac6b5087b6e026e925d8c1076d1b2de864d03df137681b8af011ee4a7daf7e25e8ecf080ebb52d12b9fbb7ce3374fcc32ea0eebc1240e6f1b19d7da2ed12d2cbbec12ee79830d1fc075987b8bbda49b50a2c3f9d4c463f0da63f81bd3abc5dbd6177a1335454b4628ba872527d5142037189b63288ed1e508f75f6771e85e8b8a7d9a4bc637f3a228bc27add9f40367f6a570d02bae69bac7673b270873fd892ee04851b2e0dd44badece3d45797e59ccdc47a781e5287bde3bd756c04abd1b0bafe67837a26ddbf2e61c49b2c0032d58b33e86718f69f332f1e258c31885b771d12cd123d62f6fe47e9e4865aeff9d5afdf33ef4faa7db0151eeb270381bfb9d80df9c4ffe9d7bdde177f10f9a86b2365813f761132b323bfde4f97dcaafda708587b1664b0232bdd5e2d2aa5c401265ef324227a529672d2383d733ba067c27c93159e1482b0373d7518e532051522bf0c072dd7472160516ca7cf491dca7d0ac902a96c81ca6cb1dea1804ac21c676b178ccd59175ddbb548cee2e57d0a5d6d0bbb53a444391", 0x595, 0x0, 0x0, 0x0) 16:11:10 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000001780)={&(0x7f0000000200)=@in6={0x18, 0x0, 0x6, 0x4}, 0xc, &(0x7f0000001500)=[{&(0x7f0000000240)="722616f4be2811599454ab2d9149489ef1381fff121c6a4186a6b4a8ed643fed184a44b418ee1049e1e4b6fb261ff75dfbdacec0159e8dd64e930d41117bd904dbbcbdd207ca1f036ff2dc43a60625a589fcc34edab0d4ebec9c8795d3ae555cd4b7b7ba3c8f19cd28ac418100105cd341a2369ca1578723599be56597fbe7e16dd973fe2b3cca16e33867eaae24773695002672afc86b2f723dbdbd2c3f6edb8afd8a1faa", 0xa5}, {&(0x7f0000000300)="da2df04354a65017871d1fa7e35ee4055e389ed55be1871b12cf9f6e35478a11ffb4c7dd89bb98010cd91dee0a756a1cd02352aabfa4bcaa4cb0b2436fb27a704a7d71cb0df82d7ec7b567f4b1dc9238b5008360d2bafa7c01691805bbd3615fbb9288742eafa8fa3201001295c926d88b4a5584e17838fb03fd9e33dd75c75013a4cbf4fb9f7202dc3302e76146a8e71edb3bc8d498d74387d2c0db8b7ef90a39568fce3903039f8c9cd64b5ff6dfc48e71e97b65d83267685acd08e658507c01513950fa276d35751c4ef58f061e5a7c4349263977e458bba673a6c05237afcd55ea71eb1205f06c9d211fdd2fc130179622d34a68de901995ab1e", 0xfc}, {&(0x7f0000000400)="92a053d86f494f6eaab02da9bb601dd6d3ab332c98aedd100c3b1b7b4e56404d91373bc549ac3ddc93b91a25f167acefac45516f028f5e52dfbfc4c8f99e814f8d7aa749c83ceac4d34b8e62c771780cc723ecda423361bd07221bc2efa4d22259486c5e86a0e9e76175c6f910a3c8bc55e4dd7777e16a9a334ecb989d19c5910adaeed12ecb67c818590f56fb4edf6ccfad3be9729e92f2a509f8d4687d3dd2ebd75f4bdf7325b44e7248901b551be77895c27afc3ceba876c6a3919473705073193a9e7ac5ad7723a08759e0255099d722b6f926b439148680b9d166e4a050ff3e33", 0xe3}, {&(0x7f0000000500)="30d5df32896689444d288642da97fbecc516e1ad2a6f28e9fd333123f3d9c8da700d678ddce486ce83bcd02f27e8ab1e9fac426168e7e54b7aeafe80edb52da90bb051af71b71ca6de63a72c1ca05d45931f496c2c19512d32c3d2e4ad3c1d260795e7e0e63777c20ab0c2cb38657508aac54fd1d5ae0d51dd75e6f5142f2ee98478452541c3a64e88d78192e742b9682705fa3115352f572ed9bc09abba01337a6ba60c6cbaa21283e1612e2d9891d2871114c80c52c6adc950b74c1e07f76bcb11ba5a71ec85450f7587eb5abf1d996ea1b5b78a4d4cefb67aa30b1d37a8ace5e6db77c6b6265d9a49dcbe6ebf7ff2fda97a213ebb3656eca1ad7beeaaf4c6273cf1b982a132ad8c886eda7afb13081d745db2f265f2083d5862dcd1a8d0fff065a27d8375ce1fc9c2c2a20c6e3fa00cd876c25be5cade1f00bd216977e2d28cd5225faf5d77ec69d56742c914efa48d646cf82317786ede8d30fc178e8c6f4b848be78e4cf680ef62da69068187850498ae7c8c04e747a69d5115a3a8afc57655767c7b910e2a27b1211a21adde0bf990b460a09019e69c1a0ebc5830eef744bbbe1556079ddb47db1f0e78ad4a5f85592b6bd565592462115b0977f5d57b975b5ca32bd4c43eb99174a326613a5828d333d61d6090576768bef449e1600781d0177cb19bf115ab0b5f8082951913461834a71063cfebeea523ca909c8ae6ba16028977390a16c2bc4ee865614887b9cc46e98deb1e6f7f785fce265a6f39bc6ce7a5420eba0eefb6ed2556cee5bca8662b460f18e93f6f3cdbfc408633ec172f78fd1b3b0b1b78f622731b8f2c1be71255db301641183d69139a81395a207a6d96f55eac5cc69764d00b94137b52862c31b556b736f3b42185cd42cf5bf7936c258b6113d36b0476cd78fd4ec64e72b9b7de6460dd881526310fd04f57eabc4b3f2518bc36f84a43472b5db57682168e28eb2ea734cf9f19c0cc4a96d451f46d3911a34c2864d525dc946eedfe8041e72c32513925a1b4a08689d3554abed16df87599c4af192ee8fba5360349880c7c012cb1e0f320ee68150b3a83c8937fec25a062b37653cd50d35063216f12f8cfdf0fdc3de6d3667a086cef5dcc14987327b7d612302de40663ba8d43f4dedb722371f38ffd718892c10a5cff7bcba284def2fc357583884bfb4abbc07931959251b6b95291f7bc2572111d10565358d9cbd87d62c3cea0ab448e9694417794d71f895b50b4991ef940a2b364126cb728aab42b25d6ffb576c3913c816f68cf092e80712bf1f26bc19836f0e02152239418673cdb4d475d7c69fb23c0f3e54e2843623d902b14867b3f5eb9e925c207a275b637252824317982c74dd21bd9e9a3eac6168a94ce01263a7f3c1db274d5b863a7c460634d52d6bba836b160444f86ce9905b2aa4b333ca453d625fa8e43cb9158334ebc3afb0d768eb885e34eecaa58fa06bcd7d86429594b46389c076d54730ae3a07ca065da1e2fcd2ab6f4e7cc494518666a9896a3faad9bee4b75aef2eed40ce4a4a97de713449f7512c1e4d72bee55cb216428ac168be745a63447981cc9efc36854b30a0ed77365970f209ec259c49cd24246007a6ae806cefee37b7c6298165ea4500c1e97719920bad2e36eb9cc1464463c91720418706e879848074abc7c476ae98e34b4c61dfb08647970497d7df48ab07117ea347de06d52e51ea20f9957c2785686d371343cabee3857cc6e6d19dc45b747c596a9caaf460f2e4bd9e9f59945ce9f38ce026c242d8c96c808a1e9797483e58cf78d9b1c908eabe7553cabf58e7a6702094da8111c6bb7c0ff681e5b53bbdac1248dd6d7bb26bcfb472f20acfd40bdc73945b9ddee9a87c54408423141eb63f18418e88862e041e209c7809880914931b0e57658f2af1f9fb5ff04931192f24ec8680891ae09778ea2cb1eeeb5fcfd79ac57589f0326a7f807d697cfcfbc77fe353f7a30824755996cf5c9b748a9ba07aedce4a97007ed70f19688e73711177b96ec64c23eb1d56bef4298ec9237dc2ec491a10419e9fec09d4d74038f5b9f52c41c7153e23052edab404b9436f400ad7f76f47545726f7af3c33375bcb9f93a3884a1f4d499ed83f1456ccf5309498447061199b875909f77cbdc605add058f18ef5590b946f3d2a456e847f6dd7e084ceb73ea45d4f1e97781503170ced920ec2e0fafb49222eee5288d4fd5d68328934067c07aa5ecd385dcfd22d338c0f9e5ecba8e9552424b25a7569407fd949aa3e55d370e31794695b412b3d425e51f56ab73ba23830753ee713a00a18821abd3abb6f53c06047e4b79a482170e4843b2485ec5f376318b988477fcaaedeb4528eb3461fccc8d6e00d68d605a425756f6f952929b5edcfa54953f05cf4a56b7f0a9ad489a6aa02b3610a7c199a8c2c3746bc5e99d35b2ee8305a2270e9e3312b85c2b91f2a48a17897d829294b05fe9b34d74d8f1c2d4079052688382db506ad3593e73d74352ba98568ba860c50d61f4b68da9e2bfbf4c1cbe35c6ee8f92cbad14f8ba0a298f705098e199b80dc8b3862c59c5cf63760083ce44c988f7a24b5528dafde70c5e905cfe05d3071c9c19d15defaed0a9f0c6bd7b7542f172718efc5111e81b2c1a4aec0e21cb18ed8a8b283f01edc6b918cf8340a9a12e3c27ee6dfebd9026da4307bb0ccd8ebc7b494539aa83721cf9014bad6b26a2c3d4d681896b264c607a3c7594dbb5b9e70edf705d117397423eae9635806f0ef1a373073b6c524442bafe91fa59295198c2981e1ff93b5b5211f942f755fe5cbe96226e1bcc0ac90f452ebac41ad571e4869c6852328daed9473ef60c5335ca3c4eb80ec598f6e5dfde32c59d18399f959956e756381c7d25adae41fd30431de03df4d2f395bba792e07f5c9a90c2c5228ee157e71e68daea5c173bb09c2c188eb9bb472a7ba19e373edd69c3b64401828131dad0f61cae97d58f50d5c9cd58dc50a1e420e2f7a8236049689199dccf20f6028a7e51e2ca2e0fffbea1d55617a897f6d6769b2947c1b7a39051d3721a6f085d131d7cae712249c92930495ca2643fa3dc85a16afd1708cc8728ab8df9da83cdbc6d43fabc9fa2c6611dea6fbdb67ba88355ba4981c8bc85444b48344333d7c3cab3ae2775c84a0ded03345acad9b96e6cc9d6ee7762569044bc9bd7166b06d9d5b77992fe4040d0c73e3c167f5fd0cbc4548794897a66b53ecd9ab38f0d93a4ae08182a9144bbd9875bdd1e09eaeb5047900480b6e7c5d8e452a4f2dcc6a201683db97e58dd45ce03623cb7d16355a19ab313af5a7f7574a0b9332ec1c9eda26f949f5392600b456ebb2c39c6dcd2eb05340e6af4f1e98f27a661722e1eeab2959aae8bd967e3ac6526c660cb5fb2c1af9e760cecf3be7f5056836f0e25704b7c03cf61f9aa37b7265f959cfa111154b33bf77a967d81da2627351d64bf0159743a754f3ba708ce89029ded7f6b4c12ca0e7e2b15e8b9edb2703eb588aa4007d1c357a70f3be08c0885f5e962805bc630c9703e4e500b51c9fad0c2164523ffa8164c480a7064a23eafe23d9bea41876241dec6f2787cb664a2f3f5fe8e3e4028d5c71ed6c829fcebbe3ca9a533819be01b5a5c6c4c424dd3e0842fb7cc83096f40cb60d3c8e108cf395001b072e9101c3547838e9d0bff931d38ad9c57ffbef4cc40c189a2bd6b81f4eefe6a1081fc68078b84337192d1e387f5cbce6032ba423d508c90a19f2b8c58e97f526b12bca62b55551ebae74046f5e98c825a4109a9cd0751f6490af930ec839bfdc8e0b875f7a56d983788a17bdca3961f7c43ec24aa58a6116b0cd1b0eff58df9b560e57957321d739bf0716023de6d0d756dd6901bf0485a24e8778e88c6565e20a0177e6ced9e69c7de71dddbf80f586bdd6fe3ac77e160971a34821357722756e9008549814a60133debcae93ddb181eb8fdf5a63b9a65943eded34e12b0ab7a37c196e31e49e6934d6e4833f280dd7df64b4e8e43cf25b65a3050083a4e09713aefd2462f43c2295825c46b11666cb74cbec896c745c4cf6dd33dcf34b80c6c22c4137b60ca3cef57fb391ba87e0bfdb5300480311dc8ee4a192dc0a5feb6bab07a4a46be0674557a847d314bc546f46c7bfa60aaae336488eaa383adbaefd8fbdbbdbc7d61d06bbdabb2641a4464eb6a4f4d154b38cea47df75ca7166a73f267482033144c98fbfb3478116223abe468f67f27e30b85564855972783aaccbf371d740627dc3c18a438ce11f8d57bcf6c1c1a4dcde649a07e05d07378f2216abf90aadb270d5ee171405cb730bb3129af5e3afa99bcf169e2c6ee68d6bc476430820c73d151831f81f14e12049b5bec810885ed8b2e84c71f55f33d1d550038432715becd91203008242a20cb51942c70e2051f8e39b426cb97d5a6a9ac51ae3fae00a65cbabe4085d27531c433464bad4b99db99379265ec43ba76c54db18d98954c5edd9e690b3b1efab2f05cca39c320ba16a791ce555e4abece32fc382f0588b042e3384b3f641c08db304911ef97f0a7fe7e07038ed73e9fa1628555e6e7d357d8997ea96076607e5173e5caa6acaa8570bfa4ed3827878c6291b48ebda10e21d57d02c56c978e4a81b305040dc9e0eb7b581e254711d52452adf69d5b88e114bfbb661dd241fae2740a976e6456e43a038238796bb3213051442a70910e28b56c180c57e2da42eaccd5e432b53ac19efcbc2b766b97107a156863bbfc030075728cf4f56339fc31eb4c75c0dda727d48da02e283a658a378192f3a77d2cf62c8669ef4df11296801282c1cb0aac34553b40c24ffd1f592187e270ad7d0d432fb82480cae0d33476acf6a2cba8d9e7238f2d0255c43c8b273501f9cd05289666e95a6aba277a22b5d0359eb384eecd1e7888a707b912a2ec3d933db634b4aa6b08c9baf65b8a115a481f6d830a17ec5489f5626cf47aa4212450299f7b20f7f1447733fa67bca4b8d828d7a9fb389b6ecb83b0664e573b12f73ba3dd00e9869d69dd298ae2f2c4393f9711e108abd5f75ff88a0b9bc99ea2f8df7d89d6ac76174f4f1a33749f2b329375f00fd9888e4f99789d639f3772696d77a2a469d2afc8c6d9f8431aa3652272eae33327181d4d4358d6957369096fa9de6ddf806e5202fb9bff10997bc242673dc31c57db67f1c5425b582fb800fe57cfca26fc8cb8a8268dc3e1d0ef6d6b26223d5c2f869231bae6a948ea35c7719302f7da0ecfeea5f1204e335de866abf28696253ee82eb5f5230e9086be4fc95e7c874cf233ee747b3246e88d8b87d3b071da8963804e85053f5c20e39e45871f96d1fa1c9f634a31275f6ea813745611811b63639bdb0d98d5458958b27b73ead46006ae84e9dd5204cfefca6a601642414d9374f090851c70e1b8622192669bc4ecf8c9db03ad91dda2eb81fb48f015dea924358132e7d7f43d525afc2c8ec34704aeb0e7a963cc9b3e0afa2e82f31d737bb06d4abe2b20e5fe3f55f0c8b8cf68883fbb092ddd09a976a8d76e4b7e7a414dd23664a9558533146bc3baac138692ae552a7f91d409d19a3d3272a3cdd43b017f61bd2bb46452032f78e16a82d489de395f2ffc04bdafdb0d82e666b3be09c2d58235a37b461f498999e81fe83ee52e13523414b41fe47000a21c3e624b204891f8278829b43e814407e6ad0fb6211f5896a6af06a9860a3cf41815f17ec16179d303c3f278347c24aa343aa9580a4f208bf902c56702906c037b674ba98987e4f47ca26165fa0c88", 0x1000}], 0x4, &(0x7f0000001540)=[{0x70, 0x0, 0x4, "994ed6673c42737bda850948f60fb62f8ca3f34a9765251d6c403f7e25442d72765e0befa50fffb405b69bf0ffe74c5675e77d028c6235407a2fc0517b99f4e82708496fe1321a29084fe04a90eb90008cd593b411727510445df7ca"}, {0x100, 0xffff, 0x6, "ed3f8877a187ddb9cf2a4ca7353a75a4dc114476df6b521085f18e5d951dd3de03dc6db8bc05527d7d3f5c93444f768b5610912ce94343d5389e17452fe2055b2a8726020285efb925daf77a3ca0b9a31b95311647441eb0cfaeb6781f52337552d332f47d4fdf28d769ec53cff571bb8aa9f3759c6f49c2a9b413c668da0c11e02d30ee308d08b9aff8e87693162b5344c6c730d67a17e2f01e93ace29a148a40070f85095a0295a461d9aaf64adb87fb9b7056046496720061b30362f2aada7c2eee5ca2e1c11f3a0a4ca49448578a739fd916a19f83d02aa97ab66dcdf7c24c83bb7d54c66b2a7a0498e901d203"}, {0x88, 0xffff, 0x8, "7e360cba662522071b00a5b29454ede2f2c285377db1878c25516f871d9cc68ab12f69f898f984bf264db6103ba5d68d9ceb0d9c96d245f5f7770f805a87e9d23c1cbdc109d151dfff20a8ec2bbdd22bb0f39db26fb11ad5582d04818e2fac92b86f135c70efd13396a80149653300b9a798339df8265c"}, {0x30, 0xffff, 0x485d97c2, "a4ec3eefd35d5002c22cfa1e135e0182c21d6ecedc5977363369b590e710c1"}], 0x228}, 0x3) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000018c0)=0x1) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') readlinkat(r0, &(0x7f00000017c0)='./file1\x00', &(0x7f0000001800)=""/99, 0x63) open$dir(&(0x7f0000001880)='./file1\x00', 0x8140, 0x124) unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='x\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:11:10 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) socket(0x10, 0x2, 0x3a6a) r0 = socket(0x1, 0x2, 0x2) setsockopt(r0, 0xd, 0x3, &(0x7f00000000c0), 0x0) r1 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) 16:11:10 executing program 0: execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)=',@])(\x00', &(0x7f0000000180)='\\(-\x00', &(0x7f00000001c0)='/*\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='@,\x00'], &(0x7f0000000500)=[&(0x7f00000002c0)='-#@\x00', &(0x7f0000000300)='{:()\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='{\x00', &(0x7f0000000440)='{#@!\x00', &(0x7f0000000480)='!()\x00', &(0x7f00000004c0)='-\x00']) r0 = socket$inet(0x2, 0x3, 0x23) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x400, 0x0) fchmodat(r1, &(0x7f00000005c0)='./file0\x00', 0x8, 0x2) sendmsg(r0, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 16:11:10 executing program 1: r0 = socket(0x1, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x8645}, 0x10) r1 = semget(0x0, 0x3, 0x20) geteuid() semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000280)=""/233) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = semget(0x2, 0x0, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() socket$inet(0x2, 0x3, 0x6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000380)=""/150) r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0x6, r3, r4, r5, r6, 0x40, 0x9}, 0x80000001, 0xfffffffffffffe00, 0x2}) 16:11:10 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x480, 0x0) pwritev(r0, &(0x7f0000000740)=[{&(0x7f00000006c0)=' ', 0x1}], 0x1, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0x100}], 0x2, 0x10001) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000780)="c46092a305bb7b5fae519c2326dd18dcd7e5ceba433f7740d3b2253f04e4c96aa21d7359226450aacf16e6c90c5ea6e2816874c8f2d92334e513765d964580e4b3b43c2e6f2c6c9df4fb0245ad146c4cd6aceac031dc60e1ba509bb2ed2484c909a9e4a09a335305f9ef0dd799a47ba6e7d28a5aa2c957035044b911c9d02a9f30f4d24b331020ec69c85b73e92d64dd8843a6c2bada84e976a474c610240a9bbc84153843f54b15687d1e4319b8478596a4c72ee531d0a60d8d7bc423935aee53e4076c0d9e0b8fd17fa7ce29ef729d7ad92a12feb5c6ecc2dc2560a6ef8798e62faed23806b27630eb0603cc788ecb302d95c3efbf219edc9a392996f9346a6cf1130de9700e44a3270c0335793554c30858f4d100e4ac66ec3c41bacbeb6b2785ac65df4f4e6247f89dfb4f4342d9d7c7b212e8697d1c824e8c272f50b599b67a442e536c7277dab87c2b9f523c7ad3d98d470c0d8ead32bbaeba6db4336613be849163c2c7b68bc4d5a6f1cba29e452e2d0494b49bbb7f6750a4d47955c9a9c555ad3253947df222f57f57a2061185463c4e0697c08a647e70d05dba082c4256509ad26db6c5d6dea7688880a3f825d3124776dfd6662786ab3b56b86b7134a9e279af33c1731d059ddc039476333359dbe9f1217749c4059ec86055538ba4e72efc63f03a4dfed1cd60a9d40b91b701dc7d3099981058b257b612aa83d14db24035dd90f4066e941ae24fbf935100a3ca554880965d4e22d10941dfe29ff92e98c913f14f9126ac1e96bf6f13e36e260b94d67726614f659b730090270f82cd80498d0a74b2072ce9d91579b7f02f905b93357cc5d669f56bf9ff391800db657d9202886d3cfecfded59886900a4be278c8d0da039b69b104da8bbb3544bcb9884f68e45f6bd166305d037a5bd7321e8d488755887991697f8cc4d786bac6c175ac7a7234b48567c41ee4c906ded92c178276334e70157290948c0d49aca20a73ad7ac9e5cf56345e45dfd25e5243be048542073611b7d71667ac2e34a62705a50ffa120ee112207887f5c532dccf4aaae8d6e8d9b1f27398dd85b36fc816cc3a1f737baf018d77f5716e5a30197515e02666ae360194ea593d75a9aee635080fd8f3540f67dcf6f1fbf9b47d5d792440967fd9dd116d4c0dc4854607fa131df8449a89ee564d566967ec8e5b583d17906f09afa9514d41557fd349e323e2429e450344c169fd75f8a173348edb09335a4f93e735d3293b1099a083f2b890f84758171f3c4a9307ad531ecd950d0c6fcb71b8e601e1b95e8e60adb8141251774ce0b5facc62320e941fdf01515994540881b90820676f342231d3182f1a9d5dbd7a443deada35eb1882602eac8fdbcf0f086115846436a6d832be359b0817996c36d8d7852833ad566d09b340b9ec6453aca7ba9c735f83f1d542fef1743220e47c568dadb08f9adb215d28ac959b2913b1ff49e2d68839b24b29dacb64c3588e90592821540632c65dd2ecdce24011f101f96b9ed46c7abe52504c402144a720a386b927dbe33bacb69891d8befcef9a28de33994708a50c7b126f60a90b7d4c6efffdb617e66723a43f669be4c7ac98e6c599a10f8bce7f3a8155d48809a1fc6d40e2785b8047d1d008b36760de9c8c1ecf3d818cb02f7aade446dc17da8cb8597b2d98090da338a4d965a843a2ad0b825c7ad035579e079359f7012cbf11e60b0927451e364e09bab864227bfc16258e5448d8538c3ac5a33d96736848641f78edc18156ca6703dcac1a0cce26a5e2f38b60511692b33a1b45906e067b6210ce1edb6e22da23a2d59f48ddcaa149a25bb0a4fec222202f682fa7d44f9f0fd68d7ae419380be67e921d872c0f22c7ded1989039d92b1d99738b069204e7e621ec13084cb0f5e502b41783280f6cee90f78b606b194e7b18316a0859ee8b360f0da48d3527befe167bd54289d5bfeca4b31c36fe4a013fa4994eed4dd0ecd6848b3ad5017e057cc978eefeb24dac49387b471df4e6a88d0c571710ae7a7ed7e027a8be94cee21997673c409e192f6afcc109247fe64a62220beebd898b8641f20fc71de3ceab503f7ac8e7d20b60196079f23ffa6f5a47e8a93eaa1cb273436e3dae91936c5a398de371d3a37fd814d5d85eeea23ab559c8b194c02c5e46738597ed57c3832426d2191c97ea025b84e3cad73e43de57fc5575eecf627a285fc3e7989a7f34ad3ba28f96db36b01eae1838a3ff4850dfe4183dc7b98f44a98efdb6a91eb96c87828ba327cbc07f683b92c8a7b07bac34e6bb44b208f85b2f516be6853910fab42a9d765a179df5189ee80e578664bd6071493f55a1a64c2e4d7cfddb3e8b057cc89d77862bd08ee2ded77ef6d8aa6ef8c4ce1ac42e1ff7f5ccedbf356ff9d7215444a4e8efcfaa6918ffbe5b42059c73ef95a9d69ce9a9977cd8fcbebf3c654d6e07617289a250381e28b8a9692d6f9d2a8ac0cf9c6fdbac5d87a15c6b9a7bb72c17f15da50bfa4e00623e7b2f1d439bd5e7722a4eea7d0c906d5105f7f7afddedfda2163d04cf0b51f6e212be8c1b212cb92c101dc4a914418fedf11d5d792d60b60dd9104a5e914eed182f71ee0b6e73dfe0260a447f153d2705f9245613b7e2c0c557d488b6e98b828917fb344b20c19dd13496d23be1790ab0a416d256cfd7bc5a8d90d399a4d1ac1b8a84fb331ae392cc1d2f663c04ee2c62f370be6fa4df0367c782b0c9140d1f158e1518b623163c287d182fb87404caea8643899f53fb78e59ded3d8ce685c4791fa08948533a86aeac42de5ae17926a44b9069c39b896b6beb5f72a8953b30f532bd093ea5f208554fc05a8e26bdaa628daae733eb67a278be82ea1c24e4d9cfbf50514308c3832e010c1f89d1", 0x801}], 0x1) open(&(0x7f0000000040)='./file0/file0\x00', 0x1, 0x81) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) 16:11:10 executing program 1: r0 = syz_open_pts() mknod(&(0x7f0000000000)='./bus\x00', 0x40000000020, 0x1000) r1 = dup(0xffffffffffffffff) sendmsg(r1, &(0x7f0000000740)={&(0x7f0000000080)=@un=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000140)="67ec90892efd5d0729846d223d70bbc363595e55de00", 0x16}, {&(0x7f0000000180)="537e9184ff17e1c971d1cfd09c78f184e7f41faeec6a627575ee2205c9d8ecb35d73ffc7e484a2b029b2a37150f2f0fe77776beb441ca992a75769df289e1e6265baa8aff8c3954ad0aa0c66d348d6bdd414e33507c85cd5d7cd44924390f557e4", 0x61}, {&(0x7f0000000200)="0ef1db548d9bd355f2d4dd9dea986496a8b056461a27d8a88244fc9346c19bc582a477f8b4f9754bd6910acd1956f6119c9406dcc889c3f16f227487c06cbc67f074e73e09007e24dc3df66ad7b5901bdca23f93def8128f44509348db405498bb61f1e8e10e1726436a9d", 0x6b}, {&(0x7f0000000280)="0969e484a914f03933", 0x9}, {&(0x7f00000002c0)="77cd0ee868b0223f05f8ae6fd66e746556d72c1afb10b07e3e96bfe418e17ef19de377a68e3c392a26448b28c206644ce2a33befb41c45dc567a61252c4a8271353878147a83d075357558c3860ff01e2449d05ad430db2ef2faff2d6ca6a913caaa8df265a8b3741d95456d2766c9583fded4d3c8da12f650d6eba9a87760605e1ad3f2783598e7dd144843c66f5b84044e4fd2dcd155bba4e21b7f4535", 0x9e}], 0x5, &(0x7f0000000400)=[{0xd8, 0xffff, 0x7, "757346715681f6d452216fef177503ec4864eb8081ce52ddb39ee3cdcd572feafc670d97885a90ae38508ca3a390049cc1bc9aa70b91411af3c172e8acb102f1f3543e4dab099d3fdfeffa861f00a7bf833296498e1acc79b843cd52b77645d6f17cbd3f5e688dc5c0cc4615966bb6a3b458671a09e0928e1bf6ddefb102c57b47068078057e6105c4182391b9dd0b9589c0f13ed56447085a2ac4fcbb499cd88e110d1417fbfcdbe9f7276c756388afc848eeeeb468cf53af9ff196de8b895c69"}, {0x108, 0xffff, 0x3ff, "9a4b27cbdeb9925c6658c8f2f4bfc2a7ba7945f051e5460ef2a1659ffb5d52026a489047483861c14e9ac056f76bce95bff095281c86a3e04fbf785abdf4ba30b268ea1492a8d7102aa6cc16b6b9bfc28169bf903aa95595b188e47cfbb8a49b9bc22e8d5c657c2493fbbd2a2be1313e645a8e96993892a3f5d7c3a318b903d389ab733850d1946ca463c28467f33a1876f296143d6363e410de154d4aaa1b403a364513f045ffcb24f4b534b4841e96e9da7ff24fd2f2bf71ad6bbd3571cdaa1554c09799c95445d3f9c025090c73c7f532d8f45d3491de6eb0edded3d9edf57d400e2c89db220063acfe29fd201be539f6242d"}, {0xf0, 0x1, 0x2, "8855c3a46ada5ba194b5f5a7ec69008bba629eb6a1b073ae81f48110829da4496e21e7d305fcb6258a5d5b897671dbd470b616897a39ae6c9108bb957f76ef48f26bfc016699a9f2c6139645f872ec77533a285718324253707daad904b9c2668ca5686af9c920ef547c480ee621cc591000e8610b1eb391aab54e01655079cf0efcb083998616c2021b65d733ec25b6f0028b95ff1eb9a9a6528a41f78431737e683e04be568195be31b6c2c47cf91b17014b2a369e53ab789f8f7a5d4542d857152333aa961a995a6433da646edda6e122cf9b08a9fee544d2f185b3"}, {0x50, 0xffff, 0x7, "ec4f5d5727f3ba318a4f32cb6ebdcc6ce843afc52479443e938bd288ee4f8b47a9a6ad5d7fd6e11d8f8a1b3eeb705bd3a71216fa6b048d9145986e344062"}], 0x320}, 0x402) r2 = open(&(0x7f0000000100)='./bus\x00', 0xd, 0x0) sendto$inet6(r1, &(0x7f0000000780)="36726d99474ad43ec651c3279c20fad70f441e6785267ef4586a6a4ae641dfc4c51b5ce8c4ee47d5737ee410fbe6cde302a2f6ad82293360e2afe91b0535636fe973861d2aac136b31f15266ebf36c04e9c2bb48e49ea3bca119", 0x5a, 0x8, &(0x7f0000000800)={0x18, 0x2, 0x6, 0x3cb5a99b}, 0xc) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCFLUSH(r2, 0x80047469, &(0x7f0000000980)=0x8) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000880)=0xba) writev(r2, &(0x7f00000015c0)=[{&(0x7f00000014c0)="facee8c642e08b678374520144d28d65e555656aaaafa82ac637e190672d4a119fed44136a3086d44282029ca3ae88a2", 0x30}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000840)={0x5, 0x8, 0xae, 0x4, "fab9279d338a378770230996797ec24030522bfe", 0x7, 0x9}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xc) syz_open_pts() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r3, r4) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000000c0)=0x7) pipe(&(0x7f0000000940)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000009c0)={'./file0\x00', 0x7, 0x1000, 0x7, 0x0, 0x4, 0x5, 0x5, 0x1, 0x3, 0x9, 0x8}) 16:11:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x401) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000002c0)) 16:11:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x2, 0x4) fchdir(r0) 16:11:10 executing program 0: setreuid(0x0, 0xee01) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r1 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getegid() getgroups(0x2, &(0x7f0000000180)=[0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getgid() getgroups(0x7, &(0x7f0000000240)=[r0, r1, r2, r3, r4, r5, r6]) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setregid(0x0, r7) 16:11:10 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20020, 0x8) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:11:11 executing program 1: r0 = socket$inet6(0x18, 0xfffffffffffffffe, 0xa6e3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x94) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) socket$inet(0x2, 0x2, 0x2) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000000)=0x121) 16:11:11 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) pipe(&(0x7f0000000040)) dup2(r0, r1) 16:11:11 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2003, 0x20c) r0 = socket(0x26, 0x2, 0x3) r1 = accept$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000644d5ae23a000000000000000000000000000000000000000000000000000000000000000000000000000000740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1de30974f29cabe4b2b6a599f36007b1565de0f01cc0a8ff5ca0db6e8963a642f18500903"], &(0x7f0000000280)=0x6e) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000480)=""/241, 0xf1}, {&(0x7f0000000200)=""/87, 0x57}], 0x2) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000100)=0xf) 16:11:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0xbed, 0x0, 0xfffffffffffffffc, "7e389ddedff371734578fbcef9097b5ac793683a"}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:11:11 executing program 0: pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000240)={0x8001, 0x8001, 0xffffffffffffffff, 0x3f, "ef4d8c6789ada4c4be1c88b8de033062de775e72", 0x7, 0x400}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x20298, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) r2 = kqueue() r3 = kqueue() write(r1, &(0x7f0000000380)="d9118059bcadf445bb78e22dabe121bf43945f0df5ce9e42ac915280355cb1650b2f51a98ce89e61520277468434360f5813fefaf7cf5d37a931e246aa826dae847dcf54355ff1338ccb875474708d4b28272bb67e301a909e58ca9a454bc05956d8af3b50bd73309588f2115bab93ba088a3b7d9b77df9975a4c8ad4d40f331381c59f0fd881dbbf4bd50e0b999360de69fa140130ca29e4dcc56e3f28bc660f0f79736a1d868f9c4c78a53af29bd1fa6ed84c5309dfdfbfda481ba258fdd65d935e655408bd33cbdd80af399e0f9b280969368d8e5e71916abec1ec70ec2922e35e415e45ebb153b473cf6b529769abca1b222c1af75a5883f9b02ee4dee0049d01e4251d075a9605c261d1677e8d0557bc959b1639a90b3aa72234745f12f3882936a4114d5b2f76ffa1d051de66e3325d044e578f024ff9f015359fd417bd5949a1f4df14ab4a82640f049db0c974af74f1a5701a10c43e99e011cce3b8b7a0e0fd26f3d0972a5a2604c88c5b4e3ceeeccd41bdcf34d47e0760a2139740332c312d08c71290dc8bbb3655338fc9602660d7263910e1a2d1649f6d28adfd8848e3975317c0496c7bbb1738c23ed3f33a34793709539a4724915981f6d2d2d920c7595fb574ae7ee70317f0f1e830a775b63693b5799ddfc18ae9b199b967db5ddfb0e3e71cceb52f61fa9c0422e5df0af1bdaf3eb2b5ae331c07fdf29f48d3db5a33a304ef9b476a47c725818339350c79532de13296f9b3d75ab1aae6e5605a77ed20ee279d0dfd7e38b094d1ef1110e119439a12efbd80a33e7aba8733e065ab5a66b8b198992adaecfd10b84f41cb0c10ac16285bb334880eefffda8e6a9cb500cc74b475d84261649e23e8e7f1fd91b04a00e80b503f82295a93a2ac0121f9759bcb93e454fbe27fb3f5749cc1630bd09a0eaa9d33faa015de7c1e68114d1ba43d255c49be5b46abe675fd50800af45b8a64b0ca2ee9155f6bf4d7c4318e2df9851e3c6ce2d655a7144b22735b8cd89100cdbf0c08cb71e7ec00350bb26d04c61f158128d9a4df967344fa87d1d561e0e1ae00f1ab8a9da113486a21e5588e5bdb35be5f0216e856fa89c489a7bc17bd3d82e4af658f85ea102367d0dc9361dd6beb14fe647a5300f8c1360efed991057b8f6fb8f7bcbf5aa99cce04c27f524f5f3f4b769431501e910214230dfb87d7756e131a2c82eaf9d1dbf0ccdc43af313db370ce6185a659766e8cefe627224026f61dbfb07f6495e8fd36ec701b2445c1976c07725fe1527b28fa85de5e2647cd1acde3de4511280f980d21e60b0500afbeb9e52f97f9a4a39f459317863eb11457361088484b5878ca2ea50160f81b5f6afbeb1444edddebb73314a31e5b6fa7544310dafa46f7babb8b65af8cb9e168236e9b87b3f1c72b6bc9a52213442aff2007240a3e443cbf213282d0b57cc508b1e77d7d5691d673522c6d6c29c1b5553ed00583a3706a4dcd5cadba6f057772b231538678a786ec08540f5682d9f582e588e4bfff64049aa229116cde9a74ec884e14e869a75b5edc729d0fb42d018e11f4f9a9b0394e01204af80e583f3adc64f95a84644a007b550535d955a6dd22604a6a8238d068045d43fd4a5e04432e5e832bbd2ea8253abadc57fd613477dfe4772998158e6c1d026ceafb89b89cf08ea3570eb9221e38c7d75efcf22bb126d80a6d29b796d9a48e1db02fcc96fb35d8cd1e62e9bcd98c51b210a29311422c47665c2a967e48618e633436ac93e72b4b38a80ccd6a0aed3f484cc8bb5d43f002c0928627d9d04349d3eae24dc771504b79b58f50ea3aa2bc81c28dd510f739c97c165692b60dcb5b166deb8a1346d3919bc2ebd94a94a57040a83a8300164521be3a2ef85083872114167c5b58e91b040e62999f85e759953a0ae6cecf8c12ed89e9af761acaa3c90e67f58e1008473c60f710920733d7d5b9f2a426057ccdb1046eea1a5e6a23d335e1c94b2302c8376ebee4d539d9293a6c32c6db537fc28e078ad87c8951c1f8cfaec75fb083b72b5b0b5ae8341f6e31356ae673612e0b03a8cfe9e9a303ea3994b3929c33697497a66bf2c0110d38217df3d7420ccdf153988d8dd78f95c6b33e223bc6d8e2e9885ee8ac1bf8f9716c1441826ce450f1f93f16ed2de56992fa513e57ddbc0cf2a9f7f02a7fdc8d7f98dceb61210eebc8966bf1fdcaa95304d151832385f0606225a4906b4470a1b4fe6fc98c36f9ba9b26a266bd22c1054020e5e034e4746849a3cd35fe20cf8bff50c64639b0864819123818a0edcc35089c280ac05393c83e0a5af740414c9e1cd0266a81b74365372741e4aa90fc44f134736451a99d882eff149ad781913a6287e28c64a340a5e8512c2ebe58e9d47b524bc9016150300810a2eff48fd7e83e3495cf62f4613ea5ac1504bb8436354fa92933c315be3d83045e2d3423fa2e68ff7f6e09397955d9cf0228a4d338156a8c1eb841eb953b1c847f45bc35fcba50a31b2b83604eb8c750b1e70e3a7815fbde470fdb3b09e4efa5503dc01f3c2e316a494e20839ed2d50d1711a7c159710b8d48fcb8081c44c495a4ceebba9425a4b6f2041634d81ca7d881cf36d99cd2202822a666101e2505d3cebf24272dbe34887dae9b8238647b0a36436dc7f102c5d33ba8840131d69382c7b7698b187ee18a5eb5efd14acd81ba10b199f64f07e9333e11f4950e2706c2ea2dbde525a1c541ecbde761cfe2b9dd2933933815286b869e5ee7bd8c5bb9f6b3b5be34304379b55d2297c0ed632d820a42661f4a8bb13cac8b5d72fca87b06a32596b2b81e1af99bdd59c8827bfe97634837829e2e019ed148a93c4c418d388df70deeac515fc6cee593a56b57b9141f47c24597bea31041e27b33f3f5d4226c0cdf3259d65721392d833c6904e888653a2763132667c61debea53ed137a8b7909e1b8ce91927981204eb4c61d986d1322a66b406ae8e2d93ddaff17b1a506b12deb3fc30e4e4469b5135a71101e34eabbdd1990c0b895c6c58c578f3b0e72fa60c33a4570aba2ceacc992ed0a6cff74c57212de1d50431d723bd041bcf3364a7c060a98040658fcca58ee5fa94da939a7508efa75c2ab3211926bda09867713175452b4047921ccd81f7e05957df21f64a38a7948dfa1c01d762b992b7d88894a93a2ad675be7a72e42a0e833cfbcfb4db69307b9428e6dfd86f750b17b03224ac9d8ccf0a5e42b45ebf9e23492b9573c4fe7b327b39b8fd046e3d563786c0403c79a2dc5f348efb4d6ec6299a1e92727911577998f7064fc434179fc0946b5a96e21918c15d734271553a9b6d28cb41ddd29ce392db131d30bd3ffe29207b2df689315a11e040e6c9e19a7ef1266edcf685345bedc855444f01d3f50b57e72bacb1937c22af1d3e7492b3a64381594a2222cab50fde49f76a4e5d7b1a011ce6080164882c4425723b713fcf98574f58145a2ecc82c28ff62da6713657d0c585dde8e4d3f0e3059dd93dac05513ccba80ef556589e7b4da40d95154992845a978efbbf96ad32e57affec0f91ad58e4a1340d2ba969a99f99bc340c7ef06b9eab932ec34dd0b2f4c455f46da0a8e9436b572def12887444313037845ac3b567f1570803b3cdd00ce17a13456f2f572be6a131215ef029fc43d27d384dda0551ecdea592382932b5dbec4c5cd68837c8eed2bfc4f931ae72fdd53619536ff5073b1fc897b1dffec96c578673ba8f6a15f7514f051c8b15fe68990921f7c117e63ccf1b2299ce015b2d771592227e92aa89a2dee3faf8848ddce4b363ea4efb12f865af0ce4dda8f04ee3b7af3601ec33464cbd0812165ad702222dec591f046a2e0b108a12b1c95ee02bd5b87319a67b835776f4ef5c4c505e6252305cec81e3d8dcb24c6012ca651a3e3c66bc198ad0b2b8bcdd959bde0a08370308dec412ffa402de8d6b0ef8754428a22ea058840613b483d5207883d40deb129406071a1bb9b1836e37a4a441c6281091db39e4abb129fe9c90ade9d2e44433a5fc47b7ebd420cc07971c6a9ce06de1017549aaba2c550f2126610f118d4a61587386bb5b758c5e8fcf587463d0bd745a637e0469cb3a9bfb13eb97fbcdda94ddaa4150ab5171f32c645019104bd66033bc165489604d2694bb91d4501f618eb453b6e9ec406bbbf6a5586bc6ff311e4fd113193cf0ca02929ebff0c5210b22b5d9577c192ad07e1719f35740a1e3bdacdd808de060b3406c78db060dade2ffcac4ca00d22835eaf2179e7a8bc5f116f874de45cb05fba7685c3e5cc1d0689bb780bd3670d8b41c4409d9c051457976d2a036146a13fe30ab102e9defa2eb99d885711e09e3fc9856c6047e20ae4a9717e543d3c329ae07dc0cb2f2484f5c3e5a235f947b3aade9954ac39264d1d153c553542b5920e24c757140bc0359147a5ff1e1e7564e5b195df1d955d46781b801005dca27b3a27b7017439ca5930841ce1d18e5f5c0d43d4fc8e4f87975e120040c016c364d8392511c8e4d5de3c90fae0ec267406806df5ebeed46b03d6cbe653d8a7ed8be0030b52854ca699c364b72bec61a555cb862b4729c885c1ca87edd45436c736a79d59ba22ff1bfdaaa05b56df567caaf7cd6da3b79373384c375214956748a740719e5eb9b2c566f785400466ff03d31b5078b45042faaa48818d2b96cf17cbd96bc2f5a64b1c2747366d0f1a4a042762489425cd98c7e1b78a40cf22ceda26059f087b31254dd83007bf4046726ab9fdcfb68eed6180c868bc2fa73ad304734f68a7e3028cd9b9bd4d9318a6654d05bfe70b7836ab5002cfb431bb875e7fb0ad13139d574ae62bf7a16be091b7883d83611b315bb8563cea4991d0702c4961fbf71cdfcb2b6dcbda9871c4cc4ed4157198a2a6e862b2ecbc4ca85f7b87c9496772706c0cdffd4fa9fc431ebf8e6f3641d8fff0d9cb79a261090aff0c32fe68ff8b3759f0a985637b185281e95eebee45ea63aecbc3f3d963bddc1cbc17fc717d611916b10ca56951377c8d73243b5f530fdbe3d57622c888ec7261460ace0083348a54b36c951b6c73df12935861b4d3cadd622b1a552a6311f44507f8501f6b691011e62e63a601a4268d6f2fe15d74b4c08262d9d19ce99f8efd24a322ca7464457a74b98e975224342b7aa1d09fb513b9458f17a131512a67a689ed067cf8ba980e6215958ecc5d4c98cd67fcbf7a328f73e54955cad5692fc01dcdea232df121d650704d5bf0cfebc7d9b7efe440854bb918f1688ad106eda71771e0d23a38efb6a2a8a84434523bc66df0fcbf0afd418df15a26656b2a0c58eb61f9996e08ea643aa424ba368deaec7d6b9f0bacc477c5997830d3758b6922a8bcc3b4177b0c2c93a192306a6e9ec833301e7cdf735cf7eb2c007c25478b553560a02b525e5261307c1ff62d40086ec2eb508996ae8ba42d493e6f934a4833495a9f09522d84f0513717ffdabe78c39b749347dcc90cc7a55966bfdd53b8bbf4b7c731cf03038a453840d92239a3f5ec38863e1aed28a5cd6f63d718df4fcafa926db9fb88096f809b3ee877ce3981f09e1478c58ce065a729f74d091d2c6f57979e025e82bdc0a9231185c284a966327887e7f2e4801f47e138b618107726aaee2b2f5ce8685e45f2bb25c8742f840c548790b935b1266202bb67f8660dc324eda199d21e9aa8d8e7861e16d71aae10739f7cfa793a362c80d11ef3c86e6b18b6dd8af2b9a442f107440b7be74025617cc2355cca11e49f468e4e8d12be1a400c8985ef4fdf59d7d87bba687", 0x1000) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000340)=[{{r5}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) r6 = shmget(0x1, 0x3000, 0x200, &(0x7f0000ffc000/0x3000)=nil) fchmod(r4, 0x90) shmctl$SHM_LOCK(r6, 0x3) r7 = dup2(r1, r4) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000100)={0x6, 0x7, 0x1, 0x6, "1923548d4f3b5dc40c455108badb6db34eb87f60", 0x70000, 0x1f}) ioctl$WSDISPLAYIO_SETSCREEN(r7, 0x80045756, &(0x7f0000000280)=0x100000001) 16:11:11 executing program 1: getrusage(0xffffffffffffffff, &(0x7f00000000c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fsync(r0) chdir(&(0x7f0000000180)='./bus\x00') accept(r0, 0x0, &(0x7f0000000080)) 16:11:11 executing program 1: r0 = syz_open_pts() pledge(0x0, 0x0) r1 = fcntl$getown(r0, 0x5) wait4(r1, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r0, 0x400000009, &(0x7f0000000100)={0x0, 0x0, 0x80000000, 0x101000000}) flock(r0, 0x2000000000000003) mknod(&(0x7f0000000000)='./file0\x00', 0x2007, 0x202) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x800000002) flock(r0, 0xa) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="20070000000fe3953d28d6aa893b2a21dbfd1d25ab63c54f44ffffffff135501010000ca0f1d4f8d256d0a96ea2120d0efdcf67abbe53defcddb723f19b2f7adfeb7caf81dacd15bd9a78dc9637d6115a4d903f5366b04f864a8e337cdaa70a444c8d7c1eececfabd3b5eee7347c153c47be699352b60b556c10a9948e8175fe61cdd5303c53905c6169582a3c973521b886da25e3571d976eba278bbcfc87c03499c27f24f729aada1271b963befafbd3cecf3e4ce745c1873248f89d109fca3804af1c39f4a7faba8a254576"], 0x22}, 0x0) 16:11:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) r2 = msgget(0x1, 0x11) msgsnd(r2, &(0x7f0000000280)={0x1, "318ae8c0e09acd68da32dd9a6b82a0c54adff12d1c54c5a188e3514e31ab170581d7d552d734dcbcfaad8df94894889f219850689f1a09b462a71e471a67095028d9856cf1afe8fe425536fb593657f3f6065cd82ab53823fbbd7c048e173817d4638c2a53f29b158ad908a8711c1ea5a03f6b4cd707687596f4b4a8d808c1d83473ba81b26bc1e317018ac719ee2c2c1f74de5dbaf5a90bc7f1cb399b249a50986cfb368184f9915e31b40f08eef0cd8795c0d3a92db77aa425270ef944856ca17edbb3c4be5056d7cac225af61d2c25ea2f8d43af67dbfb0a93aabcc672fed9d6620eb63ee3d02ee210f3246df489fa314e37cec6b43e6"}, 0x100, 0x800) msgsnd(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="0200001e85502500dd6d474c141acdd2e150adec689d06164550efa14bc7030dcf1248ca382047e862234e11884de55f9505fffe26fe256857aea4c7f0e6509f4d58405edcaf9c4c6e80f82af16ac904b6988941c2755006e1e09be036dd56133dfa80e496f1530d21e1a832b4b3db265a97ef9c93b7b91d59050733faeb60d888a48eead44200acaad5ca9fb8f43667ac415da994a58eb53e234c9576e069f935dd964ee2c543c9d816a2a173684363579684c65be82b4cfabda79b20b37859ba70d4bc6eb4d2334aa94f1a45672c933eb9e8a123ba2f3b474e030acd9a0e3e2a9a20e4b977bff1ff4f245f"], 0xec, 0x800) setitimer(0x2, &(0x7f0000000040)={{0x700000000, 0x401}, {0x9, 0x6}}, &(0x7f0000000080)) 16:11:11 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='rc') rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file2\x00') rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 16:11:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000a005, 0x2065c) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)=0x4000000000000000) 16:11:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000180)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x2, 0xba}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x10491, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80085761, &(0x7f00000000c0)=0x1) pipe(&(0x7f0000000100)) kevent(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000200)=[{}, {{r2}, 0xfffffffffffffffc, 0x3c, 0x40000041, 0x8001, 0x7}], 0x0, 0x0) 16:11:12 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x290, 0x0) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) poll(0x0, 0x0, 0x8861) fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(r0, 0x2000000002) mknod(&(0x7f0000000000)='./file0\x00', 0x2007, 0x202) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) flock(r0, 0x2) flock(r0, 0x2) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000140)=0x2) unlinkat(0xffffffffffffffff, 0x0, 0x8) fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x3, 0x2, 0x5, 0x41}) r3 = shmget(0x2, 0x4000, 0x200, &(0x7f0000001000/0x4000)=nil) r4 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = getuid() r7 = getegid() r8 = getpid() r9 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x62, r4, r5, r6, r7, 0x12, 0x6}, 0x2, 0x2, r8, r9, 0x9, 0x401, 0x1000}) 16:11:12 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') recvfrom$unix(r1, &(0x7f0000002680)=""/4096, 0x1000, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x8) sendmsg(r2, &(0x7f0000002640)={&(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000140)="8dd7e6f816b3c9d94123895bef03744b4452e7d323a7625221b9ff29c4d185ab99fcdf51", 0x24}, {&(0x7f0000000180)="6ecebfbbeef2c51283756026eab98d1ad73e0e8e1df3575e995a253e14c9f9891dc3c13d034a0dc4a6d17e02071d59325ba75441e7cea6841ed25279b8a63b9958fe16b3e79cacdcf9892be36a7cab93f1d92a184acd420088e17224028162e89dfcc247635a391735d976df61dbd586e55be38dfb088bf5b90de5ac0f4e4afebd3490be1a3248ab12c3ef4c7066784f682fed2eb94c439c03bf0e26f511f5159273d20bf112abd010da3d93ba", 0xad}, {&(0x7f0000000240)="170fb175cfca8f0e19b425ddf30392ba56d668cd398913383d5f97f4cea9ac2681e7af2abf1ae4a2ef8993260108ed134ef7272bf69298526b1c3ada3d55d790fc26465886d215ae80c94d89eb18c960ec3d18ccf6e8d829e59028c3dfe961cbbf943500f73b53e5b1b63f6f433a46b388e1d4f8af3dc4473b90d4e02351b8c7649002daf0faf80c7b71ca9caed87832d9e870b7be48e34a5e21c789e4bd9fa0423b36e35d5841f0a4d14a1ab139287f48e0c01df59301be15c429318d95d419f3f268d3f0f7e8bb8c343b44b49218281641bc4ce62544232adac66b863532a11c54a34be6a5ee4533d2f8890ef08b707813", 0xf2}, {&(0x7f0000000340)="72af0196fe93dcf5335edc5b54fa0453eaafbc70da124143d755599911c93b9a154165ca0be2b34acdecc5d4693084fb4a515c636e69d5dc425e1b73d7df0feb98c8f1764c46d5a77dfe796d8ed1cf423364fb50f476b846119cc9b95b3113ecd73dd1ffee68deae99efabf969f4ce268f6e23acfebaab9b6c06024d1a2e5e85f208b4f99515167412c19126e6af981649f4e8d41276cdf6d71b9108871a5e", 0x9f}, {&(0x7f0000000400)="4350cd599dbf553acb5392e89a7c90ce8fe35b0119f4256a0d6f01f724d5236bc46505f735d43f54ffbd576edd104cf29b193b023dfa871ef1dcb5306b1efebb8f8d0a3742610ec574cf6a83a41b8caa63f57d537e12c2cf8ba032088be89381e8ce5eb56305ba847c49a32b54cce1", 0x6f}, {&(0x7f0000000480)="0922955e581bfbd81d9b5e5e8d01e596e7b9741d185d3ab57d9fc444260afa72afb7f20294cba9fa65284ab644f6631f53bada3c5592c74b6005985b2e34cbb185733be79c9291ec4099c3e1ee0474d58d8831d5ac04b3d86ad101dd7be5568624cc5ce24053458261372d5739c8ab8343f28954479287e9fc44ed786995f73d8cbb161f622510894e11a62baf9b60050fecb422ce6717b84fdfa130e0a2f00d9e5644b689b627096c5fdf8254bab31f0c1fe10255f129a1a402ee5f28081c7ba5743b6f1bf2dde192501d1ad5942d2bee1b268eb24e8382df902166160a370057a7", 0xe2}], 0x6, &(0x7f0000000600)=[{0x1010, 0xffff, 0xffff, "06383bb26311c7d61566e3298326b91879679c2e3acd5c0ac020e8ce9f88fc0b3ab02b32710fee40f18b5647488e1ad12c6e063641737c71c985ea894a35d5381b3e273536e7fe9db00fefa589293618dcc9cbc7c50bda555fa40b0b2fcbc94462696f4579ede5e744edae91ab744fe8cfcb082a069dc5a2a66c161ee0b06269d81729ce0527afb2e63278a9952b1aec19cfccb362065ec90c2f86405b0c43846263931edb939e5a1d54d990aaec547bc733c6be972173ea62cb786eb1a1de757c04dda534b091fd3b856ff17866b1dab7ba4d08583f43d00287e168dc01b290bce94d31ac18c4902a66660fbe6940a2bb12fea944570a9c3d5b14d55a5b0459f5673b55a6943245da9fd2bb8eba6487d7fb5da5bfd213befbea894eeee92bb14d4da6f12ef724cbe8d16ddb69b8c3ff4935374a244dc51fac0f8912d7d69851138d7cccaa11de0016e51195ed40b228b72e01f6c0d71a062999a2718e5787eb7be2844f430eae06aa2c857d4412d4ebdac0c18b41510b8045a37baf77415b085cede46565bb1a6467eb93211952601a5bdaabf578008cd8fc9d766e0db57fd5c655245e7bad666461675dbb0b0c91b7c0490025afc8d3371eff43dd04807addac9ce0ca72708b44eb40475dc537c6abd15e4431eab612c82b93be379cfba9a4630c01e090423c87be7bf1765f1a8e6ea6db4b73413566d63756160270c3782d57dde066c1fca7ea3d6d3bb6c567f95b9eabf0f17cb00091245df38c6fadc68368d9514fcf617715ad5b13926b698ea0ecbd6899cf0f8a74e803a6020995a6df26d7e886cda62d554012269449d82d40372d68bd6b0751004203e4e79e72feb960f2e0640787ad2f6c0cc22598487001531811be1da0196e2793fa2506411e0f9b05f3339a3092fd0c9bebc43e92128777632425d9e22de4e95274dd56ee8b7b58820fe2dd769e3de7ec43009843cd5c9f921dea695503c6096d738d86d551f3202f8e791395af1825cc91ef5254684aa8b5c7e667381331b0025f270d27a09ec2fb2d4a589a68f8fba43c5463b7e8c3732fc064e6ef0c48b744bc4c82a39ef0d23afa2607df90842b11e6c0efc43f40601d9c788734e609b6b5dcec58a4dd75607c5125a10eae3c16944e6cf321887d3db6e2a98e1232799c8ec3f0941ef94b893aef14b194a0b4db4f12656b493761f124812cded8436ab055e881ef4e3123a772820f519d4d2c9f15bf72a102fad5b4be98a0361a45a91af65bb10fc4f9be4efa0a3fb6426b0140956f64ddca406745d34f18815f503e0d96adc39ad6e32515f32fce36b7e243c9fae7611d091742a95a79d0b9f77dc7d6895dd1571f2f483f23e160f9175caef28eebb7a05bc02bb4e2bad0ca1f16f5bca07c0930ae5cc4378d1a2da2829c7a1d4323797a6d42fc796ef1a54be572659571134909e28caf19988e3b124d536db014ffc759145a5f39d25fa9efdb17af836feeeb4069a1ecdd41e70fe81279d24afd12a1241e4faed4a4ad3bdbb3d6d9cfd5cbea689cc6eb8a3f9772eccb99f0f58d05220a228ca026d4ae304a186ad80bf2528228e4768e3fd28a432885c280d8eb0cade8e8a9d0cf9764ffbf522e728993a22e20688663af060e6701ad2ff3042d88c71a9e64e67cb793da4f40b75404e79778f984aa673f2d5a1cbfaeb59151332af79bc8171b527eb09ad688b82446ade285d41bc2783589be80576727e9d499aff519c820826150e2fe0112868342edb4f1f8be6b5c30a71655005c1c2291a764ba9b4336d4275cb2f40fcf6786cc91217a6806e99a7e8950cf1cea225a51d871ab8dd73e2b413682f79016135cdb23a2869caa077a8ec84b733f9ff33d7b155e413fa9b34aa1a5284f47fc442ad5a92520c9c5bd11aa01ef06d644acd27e0b2a2ea25160391b4aa47e61f8135035b1d988c5a9135eda20fbb510db9d95e9f1b241476825d7abdc4a11780f8f7835b4d86451c55e094c20bc050d6d8e4506d7009550a8e5c41a91b09d7a3427cc82c71e1ce514e9ed206bcb456ef0f592a3174c03c130e69b8bc15939f4021866e639b41945cdecbe8dd58d023824b4583a05208488cef17737ce29f59b9d1042df2f4abfb913866f7d6b8f99406d13c618b15191bc3926b03080bf97b5509b29b83f6aff917f684bc8572ae9abf2123081b4f33f837f4893f4f7590ac799b1f9e3afaac9cbbc207d4f23977b0fedc406ebc6db42e25dd5bb5d499816925594afddf81e8fef9c6debd7bcd2cad2e376616ef8229f8e0bc1367f9ba73bec49aa4143915534112f007ad2aa85b6cbb566c3653479329c20084c313acaea90288a2004d7dcf3abe954021893eb3324f1e2d9764856fd83a07433aefa5c98b9e4475d1bd1c2693216946f03b1049c6814241d5988ea293f72b510c2cf9c165ed8c80085f69a74e837bf256e160482beb782f151f3e79d02ee9dbb55f2d44d5466963debdc3440ec0e32a07d46362ba3ca90147068f7655d1ef903261145dfd9f8c118adb0294b1566a165de8a9c7e466ae2ed5ce33606c7a89abbca79f10171631759de6339c75b46f87e1db378b171ee83869292a4c492ec3f81ce3122988d967006f3a0b8d4004dba0663739e9973ae77265742b3b9d2257095478ab0e299396a43f38f738ba578a640c0cf6ac3250ea3fb1ab53ce20b505a42b055a216ccdf1241e708bb16dda49a97157cad09898465063563191b9c5f34f6a740e2322f681bb7839b6920c240b21e359e0133dd65b6c569460064ba9250b0b9a73065957b645ace3310afd252d18f31be84adf1fb6eb1f23737e2dd0d0f6b01b9287c924e30b8a52a58386361f8eadc11f7e1bbe3ac9c14ec7184e9d2d34c312de3b060cb9712dc8e84dc7a470c1a6ff256b3cfcf8a652ffab3eb7cfc022c2638c491815fd0c82611fd7cd3b3662890587b2a2525bb515fffe8c2964cbe2f4c46a8134e823162b5dd525ed7185bbcec5eca6305a15d89b84531740e26feea86230a54ea0fd73065c24144383b7138ec72735cd5ac6aebf8e6cef60aee0b9b381ada315dd60886aac57f079f2bceaa6547d0b20390e5fe08c34a9d73b260f8e0ad93405e1e3443fe53f208b70a4a0bb27a0ab516a6ca89b0a63af72b847631badcd9ed7c87a7fa57be7a1193bb0c225a3f5efb1bfc3fca8f4766adcfdb9e02cafba815d57c1c7389cf2be2cb310f27feeded4c6e7428a600fb27dbd9d894a6e539aab1c60240c86ed755a39b7e41d6fd36ca4cc485e8f09ac6b7c34e2f57cee90b09b58c97d0105bca6f9b223b2170432bba8249035022bc0daf006b706fbc1a65a5d090bc63a72d933fd4d1c8ec3b7682724bdedf97a1caac42af7cd11c82cd323da45bc7ba0b39e19047dbaf8cdd7523a251bfccfc34149cc808edd3f63bb1de74e5bfec06484e31ae293c036d284eb1cb4b20e05c9a194f8911f3deac9cdb88e05e487397d99ec0974beb2eb8c36b7f4706efd6448c85b10dc42d289f9296635da4ee80eabd192331e06fd2c5370125a0fefc1f83c2b094a18562eefebd78fd552ada2d3e26d24a5e43526a72b37f7805329a3b8252d6a2ebc8410028b768e11f1cb5892cab416a1cea1b8bf7ca44e66c87177cc8aa0e6f3b1036eb2efb7e2d9b60c829dfb723ab768a151fbf888c6eb9fbb0fb49c34793ac4ca831a6232a6ba84dd179bbf54d14461361635b4bce124661b33d5978939f1829a6a4151e695932d21675f2732f4f89bdf688ec8b7424e50d74e62cea05edcc0c43dddcb31539b423b08f95224611199cbc54fb87942d089a0b7b3e654836f44476fa33b96ff7c41ace514212786bae612a4f9b99faa6ebe600a5fc4f1fd035a672ea183ee676d43115c707aa4fc7f645ff9f608c0509bf3251586be2a4e7193ccf7b6efd51db57fdd504a62e88309b40b13099640548af58bbc02b46e91de8d1f5b263536112b86451ce7e81a6c8aaa3d28c0cdb31739636c37f12dc527b62476f92bdb1a61dd4e90fbe7720698881cfcb430e893bdc29b75c07f46eff89594665b421898435838f77cc6ed2927376787eb859a51017b716c1f91fbcf175f01febf60a408578c30d64f405c74fe942b3a7e87a135434a5f758ff668d3ae713d8ec4d57d6977dda72a544f688b47488ef48654e1fdfd0bcfe2600b25130f611840d2b1016ec3afd99566e226bf8880bc50d6236a93ce243a3f965f20dbfbb1b2a3346d169cb384b46adbab03631b0171055ffc78e6188c793fd12fc1b4717d0e318f6da126a79ef7f1f57a1ba145211563f3ca3bcae1d2777dd319fc07d12418f1f5dcd74ece5a7f7cc5399ca078169d400ae75ced3a818a83b965b0433b38dd8cb721fa23e8e1785b7ae3d2c00845cd21a34cabed6461cd008928127b40a0ee3bec9008686900704e49a2ec6b95dccabb1d868a00289681ecafa1f45747d3cb878a66fc18630346ca0eda560260d5f0cabe2c04f27f100da892d9f14368bf9799fd5e4f940f0946d2037b68939b17128f7acd6e44450788a6dee083e1b60c03121ee88788a871d8e77e1f6ff66760973e86877de28339bb1d6afe7b60a10b1b1692280a0036fb55919ecd9225d497811b31fd1458eb145bf2cdaa4b523febc5bee31b2ddc816ab77239334432c61b48c37147d6e3f7213fafb5dbde9f10897875173f612b47337f5c92044172c2b736cdfbbf7c81bd7cba79dc9a2b89a3c27dbbe19ec5c44a7d92e6f4240aacc29f98c772cfe24acfec169de2390e2131ac02b4d88321b9a2d44f1d5afc00957504bbf13572d06cf36e9c2c410e118e4a12fc25d142bc9b3bbeeb9ec497bc50e1f200f448481a1341d66f7ecb3caf8dc8855cf9f6993676dfbdb0f99004d089db75ac5bcad5f1fd66aa7f07514a5b51392f7d6dd19365a1ac8dff057dcc09ab191d93ee97b949890429edf87969ee8745796f46af2a9fc57ec40ffa6dc7736a04dc4589ae435d4d4a8660d587f7914097021655f0bf668c36823ea0423625829abed05c03c5191ad8514d278d5e465393ee5c1b7482a6aa93d0c6a691ec9b571fccea5ea871c32f4f717315bbc2e04d24756a7b3b024c200661e79624dffd468b24d7dda86a74ee40b3ad7406b5d88c29c0d1283523e699e9b7ee0c17fdda53425700068f045e038c1a5212374703e1b99df6b1de1cc1aeb762eb5155ddae9994d752f70d3e2ff72cc63294f474dae789bf8eb816427c0304ca21da52adfca7c385a700369276aae89cce3a11a280112ab9b188ebd34e6afdd6e8c8ba3db5e12e03da9ae45ba38e482e6aaea76213518ed4952e5593c1ac8c4af3ecd2df7c4f6d46342d72a41d0ee57c6ca2c45f1adc199c6632e7edd76c4681686440f09b2c57b99181136f03ab93cf391d80c617db9eadd0ff449b5dc19ca138cb46fd54bdb42b2cd292f26529d44eee31950d4d4c623ae37c86a271fa1a951301e35de8b4d4b590ac785f6b37346254b53060322d2250d3bae8d63706590835d6a75ae8ae97629452600c17ddcb295793d7e69cfaecbadc1735e03fa5470b76f42688b9c6a8f05be2614a9e7f1b71ecb7fb8167425c12934485d2f27a64cfbd26b90f11ad871286f188088d3bef1b58041360cf3e43d64a7f93684c298f27aa19362247f525e6baf70bcc3041c999f329c6dbcbf0041a29bbdda0f6df3d33bd3f3663b2f5438fc8ed766fa71382fbc9cf19725d34c4ba302ab6b92afccc96660cb7a4d8e651c5e83118e9db3e16c598c9beac41d45bd51763248900a02982c4a6d99a6130f9229c78a88e245"}, {0x1010, 0xffff, 0x401, "1cc0d22b7e3ede4494bf908774218a7b481bfd3ffcc808b6aab09749e8fb6fb0b916bdedb91b97312a6eb55f2ccebf2ace77001f11f57a62fc334fdae7c9cf37e08d516a6abae81cff970633dbcc7c7198499091f8f16ba1132b706c5ee4c136b86f4bd7aa4e103080187e8c7e26733e04bbefac1332e1233b3ec918b4b6e583abc256ea276e3dd276001edc4118553dcd983e17bd843e149d1503a03f1831c989903cd6ae7a4a4fb5907756550d7670126ea0d9813a57fc8b1a4115b4cb4c247ef2fe262bbedb4d61c7d062a10ca7bca76bd3d5403898ad087af37c60390035ed4045744d904ff8e5307648d7fd826600bcec80758de94317c18ecebe0159e50e20c7a3ab09cef677c819164e1e06b40e4702a319d505a971dab03e490ee8eeaac7f9740465df8ffbb9b94a0e639488c2ef06f7a7f60e280a36d0331817abcf1f172ddc39dc0906166b089bb62a7b9d6010b4a408afa9cb354f6cdafafe7ab4390371af33a2429cc0480afbbaa93ecbfd3d66fe4bf0745b84861ba15ea434aeed911f6011a3b63f8eb1ec54022adf2baaac83d4c6d904b610f46aee8a0dc617b12b9c386b2d3bad5605a1a00bce1ef0ef9e3924c8669916ce6da6ec7c1636aab86f9dc780cd3529681b0c5bed25f3bc3cff7bd1e51c735b8e98d3c346de714fb5ddf0956e33b239406a9f73cebea5afa5a9034a91e630829453ec3648189f1d23dacc5a7448c9bc367dfdbe23f7fee7bc751b38dbdac56ae80eeded6399c209607ad9b16fe33b6574eb273fa4656c6bff3864ad5570be6b2ae57dd690ccb50bba0a8011fa40225996a3dde342ab407359a7fa72fbf186a42968c3523e2862975d333b32e3e7f33e8bc6d6e1fc857ac3cf37426d783b58ec4c5791f3f6295af7e2ba2b1f19e3229eca39e6486f1ecf0226edb030568c05b272dd8cd41dd161c0b8fb17ee8faff5034d172845ba077e5f6142bd942ad7cf4fd8c672ff84cc05d7603a75e472d997192e4dfa2513ef543a66a81bb0fa61f170673134c012d3a99f7f93e9a34022efea5cad7415dc9c1c3ee7f3f4ae19ac47504e440bde8c00882e40e280b2c4dc36e6130ca94144bf89b28cc4b44e94cc4554d77892b189701c7cdaba9c46f6b6282731b8718ff90a566a75334f1ae9079043e068688878a49b5aac45adb23da568a49ba12e54d41332b6c8a78bf69ee383391b24729be49b904f94204aa57cc9e7fd6c427e117144dd71df60d65507e89064183c0420efe573248ac9ac47d357cb54a506a2a0578bb21ce7e8b2d316280b2cd49a6dfe5f1bedee1a53c9ea0d5f921c1e7b7942ff986fc1d06d9f209d387a2b53b9f1234434bbb762d2f2f0366c738f97e2c12ca9c2980315c639c1d4e6341ba04aee59ca479e41cc85092d54b0a17f22548536ebf1fe534c0367b07c45d9ffdfc69bff22a3b3ce6a832c60dc55599e55f0e417adabf177cc7a0649185ef20453b9f826587b694222298b341cc9f6ad6fe4d380d77d2d597c568c81636a12b6c0057cb86e6a5a0b4866c9be4d9c41d1ae80db36461e544103af8f3f996e28fdf787d8776d733156919402003f67a0b9b718e39593e2834dc4b05926804233d00c5a2fe2ab344e3debb8114638434e05503f7ba8855c50725def7602b791c3f63923dd336c0c976c2667faad133882a1d0b17eafaaa08f479615c6c5db9403bb84e2ceb76b6130ccf50c9f8207907606f12a9beea8bef88befa4406a2c8f59c0e728d6b85603ba7abe41e653a4f684ff5586925e77994ac42f7db65fb95a62135dae28a3084cb2b74f63f1f75f72482616080c5506a002141027185637aca43165c8f068e3b28251b2425e7822b07721524edf0b15adb6d0eb3eda85960d3a5ddfa3a5e654801dacec66f9cca452556f64351a58548aa942ff3c14e36a95ec9015ba5e6837ce4d94238461541bcf543b09a1c91d36f626bd1a45e297cc84bc773149ca6d06af5f5d0760f650dda86a65887de929ed019fc3713bd3fb4ec8872f6db8c7f44d21b6fdb80ba2b4a71f365f986778b1469fc26014b25e989196729dc6424d624b3bf02367e1ba438ec39170fe03f340fc49d20f2ccc61a76b98f58e42f54a8ad31be382549beb13c2f7e3ffc78ac92d440820a1637014fc7bb023599ac285f27a65886518f967c4be4c76818fd6f0283b780e8324ef838e2fda9d9ce0082b508ac25864e702184ec3ab3b3c1427f5992b7bb59818eb03325f57cb176b41a7aa52b3ef8256f46b2e35378d5cb265da90d753d469af541676127d523435ff343cfc085913c62b9df039c4344280f9d10c132846190e29cd7ab20ed4a8f501c72298a03948e6a67afe60c2322b5b05caa1eb3309dbb494e25abbef5f2a6a05355793470de7293af921978f9935af49ef0e12a262baac474a3b23d01d2de670dee62577f553f416b29d00314f29b5aad8e045cf88b4d3c1073a86c2939eca2ee59f744a87bdc83e129aebba9d46cebd9ed0e6248e4071cb9da3a585ee1d22a4bd3539dc7547095d1e2735fe52f30a1872309309ac1f7adfbe4358c208fb635d8e5c896b44038fc4718b1fa6e08ec67bf6d40f824d4709276d45de1c6b2364eae04b9de6f673dafe3fa829e356219efea01f449d781e000d532589984beb0adb08e3dc8a0a23cda14b76e85aa4683d42553bddfe1c693bde82d49cdef5990a7062b4be967af95c6ca2f02a293027f6d40ddccf4f702486c02b110c9b2011cf01eb1e2208e0f541ad6087ad105ec360855d8ae23d890c233e1d63b7841fafef0eb126dd5f37853e0e9c660b770b26ceb08e15dd4b341099d7ad7f22bca981738017de90a42c9015ca11e5e3f1271c1cb357d3a1130ef8f89b39606272e90bff96b1ecf19d21474b147f44c3dbe486859b5603d5fc3c89f968f6afbda79b1835587bbe6b832d140034224c06ea3207fe579d8aa55c7b71cff06cdd23153522841006caeff205a2e2f53b2f3dc11b33ae2e182454bd8859e4eefabb584c3cf1e423f11a84cc02901768d11272001adbc1fb03445beb0d2f1250307b5085f685716992dffd3663046c542d457fd81a0ac1ff0a8e30742e92e55f9f0147f6419c689e7e5f90bfd2c618f2ef614999f8d277aa91c372f7728f4a58237304ff4594c394c25a923b504f38c02f5727ebc69fa8c11ac54f247945af0c884e74e020002895d227b516941ab613d60e4154e805873d2202129980e124f825cdd4431c9221520aeb1aaefa3833f2bdd0f0fca79954eea5c38e5357ce8e964fa214e009cbf764827b7aca5031a0ac05f7e10dd051c20e38c08df43800d5086fa90e9a89fc35e4f712d42c1943afe28a5797c05b04df22e0ecef7e33776e7f99e0b52bdf3ed76c635101c90592b6021630b9aa4047095653852431ec7c6fd6ab29d47afb7d384f588cafa0ee9cf484dc4f223013bd00673da1624b7e6d2cd9990b62ebfc7ff5a14ba77426e808902407c9e59e18df9a09bec2fd08ded2d46b1779fa958503ae7f8e6e4d7d1b3f3095ce0ccda96882d719d0a059afa58c2dba95cb351d85d1100b75d95bc91dd5b252fcb378a40816d53572a276253a1adbe225e3aa6266b706735c440bf28fc18e857fd2dd33077c177fdcec28a4bb1e76515674540fab97a806158323c5d996dc2bfc5b1a2007d77c85795fc7afdbe9094e2b28b48a8f44d1daecc965ba854dcbe7ed539a36b6a5af8cb79826e32512dfe842edc981cb5a9b910ed18a10c57f8bedc45cbc99b164da2e6f394e3d53fefaadb2d4d754c3759f8514bf085145ecb19222b2140681fad5d6dafde92b12be8d6162ff65585398cd07322c9467ee60636708d6cc7d1faaad0dc6a065fd7fccf78bdf6016228ffc028c23428fff99f63aa57e8979147046feb1c3ea595aad2e9061111e91c42ed9eb69f9ced6bdb311e05b0015a44f2846d11a99a64d895b0335525344aaba4071b55395036148ec520dcb446e7ca235dd629736ce3c7d82d91ab2f884d222c8ca10dad96e2879f3f3dfa5a87d601baf5459c2cb65a79c0b89a26579703c3a20306d4fac2e755bca92fddf5d6d7c9c8f1681f3dcff63e59baa46f0b4c297b6c8d8f7ba78d247211b58049cb932ea711b204941559d25e1df5415db90d93dc565a9c85caaea049e6ff4aa00a493e2a8a58683d845a2b341521bf5213b314d9d02b6dfcce8af2a036fc1a018b8f9c0c15c33bbaef421abc7de5ce0fc48bd02acbcf616115fc7696a8f36cf0ebb990a56699953561148737b7c08cce6cf52047592a896563e738a47f7a1b36cb1334fa5812f41280b5b19542adfea79666201a1ce1ee81dc20ecc3692ec273c1c38e2c299db7a7316920c401bc0be24443e0302a5e35df006844c57bdb36fe8bec62d3ba59fe4e17a331ecd0521ae7571dd9be6ecc060cf9b262ec572bedb9f18f2154451f565e0f12354af76a57522c207cfe354968ade38e7f2f3a72a30c5c392f59e32e057d4a7a176024091aa5a100e429609c3275fc47862ff77bb7f1136abf9449de22e41bb729adf877842d628591d71ec776070a2aa5c398e1d02e275d5670442b24396650f9250154eaae205827b8c1cf7c4c9807e317146694aa4590557b3109625864aad05bd698ae481e293edcdcc091e68151a99b9682e9bee99e3588570677f7154279f9d068402156c168ba33d4f3673559fc307b58e47f35033df204b7b2baebd280b4c038a78079d335b71bf9c689eb6a692a53656663caebe537448a49521da5fdff9864e148007508b5c149109ddaf51f0d1dee67cae8a162cc42cbedaf975e9b08ac8a7112fe3c3ac56b50749fbe4536b41028371b9913faa05c1b62ec0ad746575ccc1dd294a96b4be6943ba3143cf1a69f61f3752d87129f2eb6285f2c46c156d881a20f98273e61a740b31db7030cd64718458a043a5f5ad886e6b3d700590f7e3d50eb7a40c8c30dc3a6cbc68ac30ada91aeb6415f0f496ac65391a67a55f10c55b44db7e96cabd5cd9f2cf714e4b74b1148a8914c53b935450e1640ac95becd45d50d61fe6815b3c4f3368207f2b0e5fa69cbb0e2cd7e8d6f8fd2a940167a164958a8fb152df9b17628c8b7527929b83d29833a0a78ac40b12f37ae62a220fae023c368eb334e51ddffbd49565a7d69a39bbc5b357f50d8b56ba1538c9a61bb1c960e2108cb7fbe214db9d0842204377f0e42d67c6864632307a608ef0938701c1a8b6f8954150e81ea73444f9cc23293baa9bef78d15a5e4d243564619c208ba495a82f745716b24b312119f331872b64b939eb98b83710daeb23fec4e0440ae7a71aa713884a43124ca32562f83722139ad1499aabbe10330e145ddfaf703f5375fc725886fd59d3c5fd92c9a5d6cc456d7b8677db689f8b1bae410b2dd3ecf4eab2e23237280bb4c1830e6702ea0ad740c5ac87eac30e80e69877b2cf405d0a89a23d89b8f3e09bc27da9c672ad0bae3ae4950906ef323ce9d6387ae4fc2567547bc68e7556cd297a089480e38a3d49f0d519e739a44c9c5050fc3402ad5b9d4e27dc3ffa325cc2c90fb5fbd15ba9f8bcb015f0ac02760ec298c5148e23ceeff88160c23745e39ace31072096c9dd68fd57754b098af47e40829324f252713dbcb1ec7bd4e6eb672ad48654337a06085220bf5c3984d48d45a70bca7efa2e3c939dfd98ee6e3e5ad6cf766906e3c77ba0385a5218490072d3fa188ad8c5f8ff3ce467fe591502cb6552e37848a59077a54e6d9c4a7260dfc68969a8372df0ed3fefef6c925073d0668bde0f6f9f5844"}], 0x2020}, 0x8) 16:11:12 executing program 1: r0 = socket(0x2000000011, 0x3, 0x0) sendto(r0, 0x0, 0xffffffffffffff37, 0x0, 0x0, 0x1a0) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000280)=ANY=[@ANYBLOB="000000aa60795b486e9e923120655919b52800000000000000000000000000000000004e000000000000000000000000000000000000000000000000000000000000008cf0eaa0841a9b9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022c9a7af8d85d1f06cb8e8"], 0x6e, &(0x7f0000000100)=[{&(0x7f0000000080)=""/108, 0x6c}], 0x1, &(0x7f0000000140)=""/60, 0x3c}, 0x800) 16:11:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000000140)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) truncate(&(0x7f0000000100)='./file0\x00', 0x0) 16:11:12 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x420, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000000c0)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x80044275, &(0x7f0000000000)) 16:11:12 executing program 0: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() r1 = socket(0x18, 0x0, 0x3) bind$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)=0x2) 16:11:15 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x7) r1 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x2, 0x1, 0x2ca4, 0x3ff, r1}) fcntl$setown(r0, 0x6, r1) flock(r0, 0x3) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/106, 0x6a) r2 = semget$private(0x0, 0x0, 0x410) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000100)=""/67) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000180)=""/233) r3 = socket$inet6(0x18, 0x4007, 0x400) r4 = socket$inet6(0x18, 0x3, 0x8) write(r0, &(0x7f0000000280)="5d3958b7622701c9b37f98d44a2520d5c3c4b3fdbd9100e07d9b306292aa272a87a7a4a22b5ff46550bf537a", 0x2c) syz_extract_tcp_res(&(0x7f00000002c0), 0x51, 0x0) fcntl$getown(r3, 0x5) fcntl$lock(r4, 0x8, &(0x7f0000000300)={0x0, 0x3, 0x3ff, 0x3fff8, r1}) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') flock(r0, 0x1) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r4) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f00000003c0)) getsockname(r4, &(0x7f0000000400)=@un=@abs, &(0x7f0000000440)=0x8) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000480)=""/4096) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000001480)=""/63) semctl$SETVAL(r2, 0x6, 0x8, &(0x7f00000014c0)=0xfffffffffffffff9) r6 = accept(r0, &(0x7f0000001500)=@in6, &(0x7f0000001540)=0xc) r7 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r7, r8) semget$private(0x0, 0x0, 0x10) accept(r6, &(0x7f00000015c0)=@in6, &(0x7f0000001600)=0xc) read(r6, &(0x7f0000001640)=""/230, 0xe6) 16:11:17 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x1, 0x1}, 0xc) getsockopt(r0, 0x200000029, 0x1b, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x0, 0xfffffffffffffffb}, {0x18, 0x3, 0x6, 0xffff}, 0xb6, [0x6, 0xa64, 0x7c8, 0x9, 0x1fd, 0x51, 0x7ff, 0x7]}, 0x3c) select(0x40, &(0x7f0000000040)={0x401, 0x0, 0x100000001, 0xdf2f, 0x8000, 0x7f, 0x8, 0x1}, &(0x7f00000000c0)={0x3, 0x401, 0x3, 0x35, 0x2, 0x8fa9, 0x1}, &(0x7f0000000100)={0x6, 0x445, 0xcf, 0x2, 0x0, 0x100, 0x3, 0x100000000000000}, &(0x7f0000000140)={0x200, 0x9}) 16:11:17 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4000400000002c2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 16:11:17 executing program 0: r0 = kqueue() r1 = kqueue() r2 = syz_open_pts() r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r4 = open(&(0x7f0000000080)='.\x00', 0x2, 0x80) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r7 = socket$inet(0x2, 0x4000, 0x8a7) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x1ff, 0xfff}, {{r2}, 0xffffffffffffffff, 0x1, 0x40000000, 0xfffffffffffffffe, 0x3}, {{r3}, 0xfffffffffffffffb, 0x20, 0x80, 0x1, 0x3}, {{r4}, 0xfffffffffffffffd, 0x8, 0xf0000001, 0x6f, 0x4d5}, {{r5}, 0xffffffffffffffff, 0x4, 0x5, 0x9, 0x6}], 0x9, &(0x7f0000000280)=[{{r6}, 0xffffffffffffffff, 0x98, 0x4, 0x7fff, 0x20}, {{r7}, 0x0, 0x4, 0xfffff, 0x8000, 0x9e}, {{r8}, 0x0, 0x84, 0x0, 0x8, 0x3}], 0x2, &(0x7f0000000300)={0x6, 0x8001}) mknod(&(0x7f0000000240)='./file0\x00', 0x9000, 0x28ae) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r10 = kqueue() dup2(r10, r9) 16:11:17 executing program 1: r0 = msgget$private(0x0, 0x2) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000007abdfa665f13218e000000000000000000000018a8eeb02475000000000000000000000000000000000000000000"], 0x1, 0x0, 0x800) sync() r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) msgrcv(r0, &(0x7f00000000c0)=ANY=[], 0x0, 0x100000000003, 0x1000) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000380)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)=')[,\\]\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='n\x00', &(0x7f0000000300)='-\xf7\'*\x00', &(0x7f0000000340)='*\x00'], &(0x7f0000000540)=[&(0x7f00000003c0)='\x98\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='[@%\x00', &(0x7f0000000480)='\xc7-%\x00', &(0x7f00000004c0)='(\xca%/+--\x00', &(0x7f0000000500)='\x00']) getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) msgrcv(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="000000000000000026e100000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="0300000000000000b75ee9cc9a911a7c8e880c74f1570533af407b9edc2b1addd9888e351025e2a5d48b8884442cd27cf6abc1589a5b356a63891e601752aad54b04c833bee954802805d7f83408f604d1336646355d0cab32788e0de62268877b335cf47c00005bea34275681cff0b50dd99d985df1ce3d0adc3ed5d2e4e84d6dbf800f8eef3a1249b77e3f1f0cdfc2436484d6b47219f6c275fbffe3089e3edee9a303be957eb16b3a0fff2d75c9ce2b94bb6c3a1664e05eff7e39e42b92f49b91135c641941b95ef2513a3dca1cf29359943240ee8ccaccc0bd9a782aaceb79b654671b063e768a27baad4ee540ce5a6c8f067ae92b7ed2867b4513bb00c4f88d28ecfa8b624d20eac6ee6af1f251f9d4930340d313ae57bd31d13c27548ab9f23a5c0846514049a1551e52b6"], 0x1, 0x800) wait4(r2, &(0x7f00000000c0), 0x2, &(0x7f00000005c0)) pipe2(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTOP(r3, 0x2000746f) r5 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r0, 0x0) msgsnd(r5, &(0x7f00000000c0)=ANY=[], 0x0, 0x0) msgget$private(0x0, 0x14) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000740)) shmat(r0, &(0x7f0000ff9000/0x4000)=nil, 0x3000) socket$inet6(0x18, 0x7, 0x40) msgrcv(r5, &(0x7f0000000900)={0x0, ""/153}, 0xa1, 0x3, 0x800) 16:11:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000180)="3e2a7913e4bad21c734f4dd36a27d5e27b216d673553c0c01b3dfaf90f001e4bf57a410b3b37db5e2831c61ad4491d1f7826bc2d2a500a35a32a2efc42d6baf381b2a83c61bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d858800", 0x6c) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() socket$inet(0x2, 0x0, 0xffffffff) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:11:17 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8080, 0x0) read(r0, &(0x7f0000000100)=""/176, 0xb0) 16:11:17 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2118, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x30000, 0x2) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000180)=@in={0x2, 0x0}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000200)="58d81c9d940f1ab04fb631de834735ff5ff1de45200853944a58d73de13c83c5203a31af5769f1b76b83409bb294deaa4a1ef950e4b3c9d6e8918a37614e57d59803d332802e16688d65763c2a588acf950305e524dc478cbc0e2d2c", 0x5c}, {&(0x7f0000000280)="aa674e446403c71544e1ee834dca7752798eeeedb366409ba0314e3187cdc00cb17bbdf1b9cf679427c4d3e1d866e5f0bd05c6f3fa591a59771efc51bde1e06b3975870583f9915ac9cb33414c2b3601149f4572ee8c2f0b7bdc37cabcb8f81d686605533e4e20a0f8b1a332922beeead067fbc4a452e4653f7e7874a54c40f605736a4a80c542654a895d179d530ff8b4bccad6cf512f029bf482", 0x9b}, {&(0x7f0000000340)="3b8328609e47cb6cc51a80978c35", 0xe}], 0x3, &(0x7f00000003c0)=[{0x70, 0x0, 0x100, "8be2f9f58ee620cf37b70963ffd466244d1d9fd1a9ae9f51ee9d2421552d3d9ca58ad441482717932c1facee935617f2f2659bd9f61ab165ca8c4b153345430918b038ad90239700969605ca1ace95b8d90a1e6b826415a3069547b7e5"}, {0xa0, 0xffff, 0x6a, "bf3268f095a94f29569671bfa83afa8a36bfbbd281ece8363823bf45611e497a4c2083cfb0609ff5f26958f41844b709ff3d1fb70d76bdcd7d34addf506ac318bc8dc2e4dbb07dde717dca2c4c3a8d0195f0f63d06da9640d443973a441a28b6c217c497917c2efeee458a4964ee337aa2368ab681d7c6102327b1886787c6f9db3102d01de26445fa7cfd8652d1"}, {0xa0, 0x1, 0x2, "9773d21cc9d79151d05c0a23ac2398242b5ddf70dc9384635f3caafa22ff4e65fa10de826f1516e35770d26c0a81557449b84e0279f577bf29470fd7e2e3e7d6be72d19b80072f77093ee729df254ef592c0498ebcf5c622f7f175db26d36e62e011b04800a7052a35dd37449e20d7e9e629728f27909ec2f5acb8834da45f7f37bbe0ced30e0010938e09"}, {0xb0, 0x1, 0x100000000, "ebeedf7e5106a8abf7ec5c031f964e14b4ee1f5743a1227e23ba9fbb01827756a3e35207a94129257650ae2ca20497ec58eb09bf87a9c6a49a025a13b61cfe1f34d82e7db5121db1ebf44cfb3f036b2acf28a901a8ba8447dca091436474ddbe699b653e4e208e00295e407cc438b57e6f39a98f40d4181bc23c3c3aa56448b8c262b9cc20af759088d7a2a3d285bc1d8989d7ca872bc0656498ee57277b"}, {0x98, 0x1, 0xdd, "f169cc597910b5799f20c78edb43a7fe686e4aa8fc91b6c335a6b9a2d9ce1415ab8175b93e1da215955aaefbd9dafb3992affdb082f2af475718d2025999cb5e738e71feb3d84ea732ef1459a716a4bc51729d56b9c5edbf65da1fd91e258044a16d26d45df00e35ec8575841c217641b0c567228a18b22958f4b49efa8754f9c9ec9330"}], 0x2f8}, 0x400) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x0) chdir(&(0x7f0000000700)='./bus\x00') rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)='./bus\x00') 16:11:17 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x12, 0x400002) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80000000000000, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001500)=[{&(0x7f0000000340)="12e5507198cdffe3d45cc50ae49804ba78bd94913be14c497a480b6cdf58a333c34e84b8084cf28db03d70c0aad4a08d48893ba047a39f89a62421ea13d69d7dcdf2faabb7df2117eeede7f9b8b9e129c26f1272e0f4326451b5ddd83f9764d6b37fc7b04ba6f4386b175e16714e28074031760d785837710e8d1c106c004f32256b6962eaa425bd7673edd7e1bd72b118d1fd98b260b0d5358ba9a5ad17aee1b724199f6ef6d52532443576d2fe6a812b01fd6910080d4aa4ec1a874bf9055ff83b8643a216ddefd3f2dc271c7ba9b063ae4a8028ba535523874b3a2eb1033e1283487199dd32c2b63d51dd1c71ae5b0b9f2cbbc481b3d59948f0351a3c79f23958f81cb475f67fe0fdfd5ed811cba8147e9da1e04a082dd45be1c545f134b3c95dab265adc7b64779bf38b922d4e23d0febfb5f6ebec81c30de71edf265d2cc01e7db9400714bc772b6af57d795942b63dda478b58cca4c31ed387d4c14649adebd6d047fdb5618985f8c5630a65c691859c340cc25e8cf7b5ad93c9af26a5e42716393e42858cc43bf6aa80a79612d3447391814d16f834aef1102db52619f70a87971a54b3cdf331a094236311361a41231928dbe84bb9451cbdab6098ddc6ae5eb447d7b9e77323b2e94417b5941f103cbd5f82aed40006212f5c28c80d7afd088c070120edf069cb0cb0862fe843df57a98f4235b47f02f879387621e75f75c15d014c0756eb735a0f1a5719a6f6205c79191f06ff3e3821c1960dc1fc7c250eec718423251a9b64a4708f67ea4decd3a3b2ddc603e2c9f1bd1c53ba0bfac4fb357c8a79a962729428fa432133369c69adc10128c52933cddeeff0626b2806ae72158b3ba0018929b71fd97cbf07427d11b293472fa995f1d81e063e2815153da580fe4f0ec9677557686a3d6e2e1fc75ddcddcb2cb1e5250a801e256404cef02a70a36404e51ba7aaca0edfe9880a7d688c4db80582d009df2b883ac5b6e1f26ec01c135462175b8e0cd467d90e3cbbd70c7e49c87490331fe9934adb008872266185402448eddd03edced9e0df7796baedb8d756799a0f78245f67e70c5c7fc5a0646767f9b579ca77a2f84de85cdfd2650e96ab4306faa6091fb712e27d63ff90f60ed9f21a603d3c3fbd24aac7a637a7c4da47ac66d6935673cd796d955e6c80e5a07d4134a60e2fcbafc6ab2680c0b6306013f252a8ae6473355b8c2eb81d22b88009c32691a5efbb9876e9c5a88fbd1eb810fce24f6ea9548d451cb268d7ee2df8bfcb9d2184056d290f27d4cb33916d80121cb186557ec596fd8dabd80765f09a43571bdba383d961dca1de167c823d482823b9a27c6c11578dd45fdbc46541ae428b7b966cea904fcb4a5215fe301ea90a090fab253d32794b002475f919920a0d036a3ab4c680a61d1f7319f474777d74d33afe0bb813e7d1eb660fb00ea185cb87192e33dc369682293076a7a089b021ad1572252a1080befb471126aa1ff50acff5ef3fbdbfb4d6221e3bc3823fcb0fe0144abc65044d3722b353ae38c7b2cab078738719865b1059c43fedafb6991f7f39adde8551b20f3b6d83810cbe864b864c62c2067e1a2c7be8a8d13c29b7bf42e4e728b2b0b7159cf7b11913e043d3ac6087bffe103fda32f0551bb5b430da88bd5a3dd7bf7824d3220947be0a16e285b0da8098a0f9cc99f6589a098db6c37624faca93e64589e34f512b07bede49b24c71c255e8d05ecf51718d58ac7158d77d53b47329b864e087f896fd802d72727f67138f7aa1a86ac78251d6e5bfbbf32975bbd2ebe4aaeb0f9d8a97d87c63907ae4c91997fc70dc68ce9cfdc7a7089b90f959bb16fb4c631b9e36c4b4de123908a37ef992e98efab61e1da4f3e86a9a0214d8d3089ab45e95459c48c26313fdbe17378a3fe52cafb86d4166101d2b65c0f197e6816d686dd88ae052171e92d4f90324817d9e9a6c1b40e990a36ac95281f26be2bd90fcaadee838c74b02a9d9a32123686fd562dc432e58deed28f03a82f4dd32cb8aac70905cd6005532720e2ecb89098785244a54e3bf771e1e09352d5e3ff3cefb85fa52137b528a9779e908c9ea852c5d2e4e8bdf0f49bfcfda2b01ba1a17e32eed1038295fba506b3cf5f90158219d38df38abbb89037d934924f8d5e6d926782e5343cfe742702816d7cecdf99534c78689018b20c7df019f1c33f650da7125d0cfb72c34ddac09328331fde4e90ae2469f7919cf546dbfe822e42ee1b173dee9b36fb038b0af01ecd4d5b7db597925ba287889b914c637374dfbc9d04a7211d093bf687be2ebdba54593f3cece7d039698e3802b690238cba7461e2e34013b9ae17d41ea0886ae39bf41c0b02a9793b31be5a16a77925ae3bd245f8728b5a7f7152ff1672091b8d869ad090e638edce371af7e0c8c9a75b1abbc0c50dabb96c191ced6ef7efe6aa55597f064bd0efa766ea22350a40949d95dd1307c9b3c41f92600a4f2ef8d937b3bb2c0b82b56be60dd6653df14eb2bf4fa5037d9189ac10c0242f37a941a6018fafe786d86d2f21224acddd875f8349e3bd29960dfdabdabd6db2d92dfa628b3ec8df64c39abd0f422404585e14f04e1afd7e6700da26fc2ce970f174f81e031678af7be5c521b48b135c1871d6f6bf5154a9089c63e2311c9c50220929029c7b131c5e36846e2ed38615b664389f376353fedaee5c9ca67b1371a44df481572d44bc518c11d8f3651009be6def0f0483cd41a93b8c54cf2486081e92cdba557a1d55beac70de256af827158773dbc1d985b45f08fd0f64abbfc8fd024ab2c49aaafe08ece795602dcd1b76793e8c8bc264703d2224e0aa55457daeb9ba7b3237c7ff598eb709e1d3d545983e0177ecdfd3090f384b6032ef13a3c5334465d3a22c5d940609dbe0b60e5026b98b3239546593d6c3c8158ec64382830620c711ea605bc1e8d3c080c36b5ea7752ae8054b5a7a80d306798e12c4ba000d54c8cfadab12f070d4582a86e89211294e2cb042a3d70d0e4d4806f8c801d04f8458643c4e24325bd8ec4ad1355e6caff942f46faa8829f558d17b2a5659539124dbb77a83323d7b9c70f69e0cb066eb29f303756032c768b9f0743a501394b96e0dcc51ef3af730cde7f746bd11a96af6312f3536ba5a55dd8dd751618fe534453e202b18b29136e93678f2d3c27f9d35d76d490c9de158f0914387f1ebcbfed412188fde7f82d69b502268af6c1517ef68b7147dc071d4e9368b34d2fbc791499f0e77a073ef381619975dd7047c9edaaf809f62f16b4fbf65e4fd937d580690358782c36befb7a36f8c68f8789cd3aace6cfefd781575bce362f0cdba8da04e529bc077560d464eec875477f2ab4ec0141864a128a47a1ce5184ea6103b62df4fbc602a2aaf6a3d6e6a51b6a5992fc2ce4c1155d4322007b3a9b8840e8c57128481cd3f0f5bc4a258139f3eaeb7688172e6b4e8ea33079298ade01efe255f092d198c14dc188c8a7e8b878678957bb01d6f20fae7d76b130ef49396df1ad26d92bc424184e0deb40c516d7717e41dc38ca18419e3a0edc38fa18c647800741e8cf4b2055e19f321f4065391a049bb0dd8a5d5d177ab0f3b5a84a870ce0ee2d234e2c46a2c7ce2a31ea1736be8734b7d1b68942bff8cdc478ab55716d416b741af3a3b9d6bde52d52f83b21919e686832c07ec03008e04a85dc4d1d6a722575edcf634fe46f6cc8faeb7384655e88f283b227ec9768e48a681cbaaf84d35ffb493b634c2352ebe560dab26aeccc9c69508a411f3f0fe678fbc34add439abc9f6e4a8bc7d27cd05f0987705072b73b73f17cfdc37cfe2524e307ae8493eac0c31511091c7e96b175fbd1f86723027738bc96fbd5311ea55d49167439966b819d41459ad552d43b0576dd029e2038f141561f256ca7b8a49a02f26b7c6cab918e98af724c6475f4d5eca2dae4ccb633a67120254e4ccb6d3e3a62e56772669a7b8da3a8510c8b878f7229131ca1a290523f17a198eb4724a608a600303411cb879ad368156bd266612b07d991986714c8ebef836c97eb4dee428a7859de518caa8abbbe65b95e72964cab6643dfbbf01b005f173f5601be0030ad39a240de7221e36a2d2f2a8bea4624ddfa2af64dc109f353319363d84ee244afb4e93f6c36a0c1c9b778dd3b8a1d70c253d26610d468863e3a62482ad79e9538934cf84dbc209dae847223506313ec584f2eaf47d6c2049c5b1ba7c63880c680bb5a6bd92f6b3482999e7f28c17c44ee31de932868ad81035bf81975d4b63f11664387e5a91a8972f316616403ca1b3ce55567e334a8bd04fe01f095ef1d5fcba4cac622a7c57709e1730fd5941426f3db4df0c9219c5280b257ce833db77ebb63810e4fc9697d033cbae7f933646c1f7e72ae76ee0451b31407507aaf9f5c44ce2112a0a8fd98360fd94e371e6c2fa7c3925e79016934e818d6e06951283e97327324cde9146a2da5b906252cefea48e4f729749643d86cadec28f84f62f1794f676b62c2dcfd960c08504806a0db7fd14588a8d56961408ae780bd850ffabedfbd458b85c238e98d1ed2b5f2d18a08bcf9aa813f3fd3c59a1bdb07dbcb2fa708d3010e4220fd68e87f6e93ab985a79eaa826084280f676a1d8ad66a1bd408ecb75794fc8d6f80dca2d74e9d4de3db062d8fac2599b97863570158688e6d1c9c0784028a749b9c7217c98a10aebef5832c7cc3e5b645c73de1392b532dd2a9b2d71b8716763e2ec55042c0989b495815a83baff901f89a370", 0xd38}], 0x1) poll(&(0x7f00000000c0)=[{r0}, {r0, 0x4}, {r1, 0x8}, {0xffffffffffffffff, 0x4}, {r0, 0x146}, {r1, 0x105}], 0x6, 0x3ff) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f0000000140)=0xc) 16:11:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4512) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x102a0, 0x0) getdents(r0, &(0x7f0000000200)=""/194, 0xffffffffffffffdc) open$dir(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) select(0x40, &(0x7f00000000c0)={0x4}, 0x0, &(0x7f00000001c0)={0x9}, 0x0) recvfrom(r0, &(0x7f0000000040)=""/99, 0x63, 0x1, &(0x7f0000000180)=@un=@file={0x0, './bus\x00'}, 0x8) r1 = semget$private(0x0, 0x2, 0x4) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000300)=""/207) 16:11:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYPTR=&(0x7f0000000240)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32, @ANYRESOCT, @ANYRES32, @ANYPTR64, @ANYRESOCT, @ANYRES32], @ANYRESDEC=0x0, @ANYRES16, @ANYRESOCT, @ANYRES16, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], @ANYPTR=&(0x7f0000000300)=ANY=[@ANYBLOB="b9f181720a20aaa7a197b39cb666ef75c05e468c27bf0657305a92cb3cbed117506e49721b649c8b2f90f520952913f1ab4be5ce3748e3", @ANYRESOCT, @ANYRESDEC, @ANYPTR64, @ANYPTR64, @ANYRES16, @ANYPTR64, @ANYPTR64, @ANYPTR64, @ANYRESDEC]]], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:11:17 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = getpid() r2 = getppid() setpgid(r1, r2) syz_execute_func(&(0x7f0000000080)="c4431546650df841d9e10fe4571665f3410faec266400f383ee9c482a591a4737a000000c4a20137a000000000c4234d18be821800000ec4c105694cfbd3420f2868a2") writev(r0, &(0x7f0000002200)=[{&(0x7f0000000140)="8695d66406d5de456f6353208778eb46498ecfe854cea3dd7ec7d93bf577fab74f6fad07c7a20bcdaa74af831b1d47faec4b278214177adfc0b9ca4b5a658a21b27f2caec1ddab63780361d3c9968a1614cd46a0e83ae8c3c5f036b081f0299b87e14cec34cccc6437f6acc7cacfe0cdede63b58b5df3ab5d288d9aac8b75b33ba4f33f6b082f8d99081dbb00069bae8445f9ee389a2e8ced2d6", 0x9a}, {&(0x7f0000000200)="f5d18f3f0fa9a4d0767fb5c010d6e3447469d4c9a2d4929415e524263dfe644312468805eda1f38cf9ff229087812cd8abece9e6016a6e4548dceec3e0a0444b2714fa7c3a1ed72b851b59d0df90897ad896d34899da24d449b7b337bc55c5c7661e4daab7f40cab39bd3369ad2a04d289ebc124cbd9dee0c38c232390fc2442cd63a0e1ea77de16271eb9db114eabb907ec312b12bcf035260b3c5f065f4c74b4d2d5c52952ef82066c05f7a2f27e9b7c9d441233f236ce6c844dfb2ca01839b90b4a755b596d5fef92191d57bb736e5207790ad1546850d157fbf52d1641f1dec18c19d2b473a198566cf51ba9338aedd27cbf43c9ecde9de5193f621b066bc0da6b39bd0f1e3ef33db56edc79dadd1a35e35cf404239a5d1a7bcd277b33b19ac6a6f8af37014f075bdea5d15d35cf4cd5c5293f386870a3e345c6eb183889eafd9b66aa6151ab96e3f266a931d9da8fab891403fe6d5291d8cd6380fba7ceca8874bf01b2c340f2fef39179e96c6c52b038f4315e5a8f905d97d288dbd69a193588a7285bfecf851f83bf6d83739f9a5202c30b474fa6b83dbc4b9c5f16cc40034abecbb05d13128888521468ff1cc4bb0f7c6d6771b6d6523b5d39df73234c1723d9e898f80cacb1f4b04e4c289125ff55d84443ae3c03cc11e1f792b0ea680957e8b7d81c0a5c9f0170a4b1325e38d8add84154c88a1c781725bf660399150e85fcebf18bc989015e1da136e59cf5d7ef39805df85927b603a5a58cfaca06b6bdc4a8e039ef66c1527179ef45029268b48d3408ece189bc2e667f7c26ec2a7f90145d35e8eb697d73c6a19c19a143d342fa058eeaf49364b5c883001dceab1feb98bda7cfe3d14698de3a643f1b379f5216949346d82617243190de2c7eb2dbb6269525ea538fb3ed1e54b5b48286021b891196a147ac73e2645fb1ce9ab494cf3de1e273d5c1120e9cdc26d9ee62144ce399ef85a6cac5c045a7d930663a1166c6707a13aa740abbe8883db2fc0e0e3cefb3c679bc98d0d484ad738ff5f5c5e1404f2359d55abca8222fa24bb8d79a3569a5a70e421698fe07cff125e7300e9ed62b30d7cff7216fb9183e0180365921b8ee22bff84dd7fc8abeb96f9ea8404c4a93eebde7eb40d45a6019fa4dd280c08e1811310a4662b68088bbe023c31f818641a7a98538f5b24910b20614bfa73fd3dd491486d082bcd6e2a808d97caf0c000a23ccde3248d391425dde37048f7bdf9de1422cfe4d14c0596d16dae2de97014e95e34d3404bdf68fc5ad79547704f55efd968e36d479d8378c3e9e802269c6eb6341372a9fda8c96388b5e463da8d23b4f3404ad8f768f9883f4a477d7d44d955c3077a4be573a2e1345831773069825ca09a3070cdc44c35fd8cb3196b5644ab196fedc1c8f420820132948f789ec879fc9121317084581466e8cbc2159001a02ba20cb9fea1270ce0de9a2408a0b3e9ce7ae21327fa8998b614e975a330a50e72e6ca942884bd7e64b949efe19918d412ac1b4fc21cbed1103635729697867341c8da948d25b31bb1a19fc70f7c3db0a32c5fd4f1b71b0144b1c2244a32bc469129e872fa05d0cc845fdb16be88d5d037cf39535ed791d3d28e4edc15424c0d6d1a8ee51bf8eaf9e6fa843966ccb093a776c0a626a3c72b5b2d8f9e48b612b46e8ff0baa9b1b74502e8171c21d6e54d658d59ce0675d8cb307377e31d6667a0a33064a456db0f4d79f2c43c9ee68e1db34568fc9efe7195b91f85ecd999bbd0f1d9857f42a30fa77e25fce4d20c7fbebf94371be80eff3d6bac7be18346bcffa748a2421b3e56b5b35d1a00805f2f09fa885e58ce492eca13448fb0807fa8651465bb9dc1a07e64b88705cd349e6d1c9a4c73c7ec635bf66dc405a803e69b4e717847e5c1f516e39c9dafe8c930e1f75773226a74fa14c56a24b279b4722f3b3d929e66d0834b0b294817544fd924e8461607584b95e177c67ee3efdb67c7b1bea6833698f4d92188afa65ae506d35f1e0170ba5d1484a90c232c8c51dad73b3c0af62bcac7aee78c9728038b769ab40cdb982c8817ec47c2aab317ec2279220b48a1d6f71aabb6aea0bc6f9107447bc3732535f05c61d0ab2810bdbcb3cfec429695a4cbf7eadc7d4e56f63c3f899539d546cd0cd62bd3816628138130b2b3d2324e24b4b17287f35000566eb70ba04ff21199ab14b695fffada875569b4f21174d433dc612a531244cbb02a02cc48ff54e679621de66bf17b9071238949867c780e3ccc0cf55d2902537e36cc6087df92a9c87a1a098ddc585fc578dad10da9642d111bac0705a40448bb2a785bfda62fa5b6516a1bf11002cdca94e4d7a7cf00ba2fdcf9044631105ec578f43bda5dd9f6555357d5e957be124ce26b8a2517f895fde00030364aabfa3bf88f9b8a579bdfe7e2d5c8e3994ecb623647cd3bdde55e822268d46097adb17190b202a0f1449bf0ae88fe8e34fd8cd1b1ed04a1865258313edb5658db3f51877a7d576753133cbc58831345f9fcec9fbc5ef3f8253a9fe08ec42b2ecba88259ea767e18312c0044aa9d7ca2fb6b331dccd657bee0a4a67874ba523088b437696dd37778477a6163224e06e3629831a559d5e3ce2274c4392c61b56491ee50627d9348091aa393f64bbb4a50f9a4f3d6c4e3cc17d081d4c4f6c0dfbcdaf668e014a7d4db9607bcfb6a3a761a5a23c4d93ac2dd606361bd7756dfded47815d00258f1f171e442c8969328ff721a36c852bc0442ad52a5bfb84a7a4b62870796eb7dc462e1984a531af7f4d5aa5afd25aeae27bac92ce5f2b07b2dd0f23bb0a30b3b6b200341d54d9a2803d0aaef7b9d9cd95873c157747b34f587aa873deb4871e8854c22a3070ca555b374527c07bba35251a88362493ef773f76a9fed11f068165702f0c3cd5717f87b0bedc98eb06e8c63a88960d2f2f76f46442b53b7dac42501422b2205ea96c4e69afd68a971e42d2dbfca0edd2f2d5b1d1a7421b99e7dd4e37b2da36941d10f484546cab9f1e1a320571a4b68c848a7be433da109fb628dc0940c09f22b8fd9bd56cfb7a57dbe49c999f6406a3b896c848d886f15e3eeebf70bccc549db1f853d4bc0401886f39ba2887de9e27f94a3887618846db50f2f1c9c123ffc6e39d253f827cae6cd1fb65ed21c45c56b7ec70f0a89aea3b84016fa1560e8c29c542a972ef104f97b37f01302ff03fc051a933c5a01cb3e3106811532d1ab4dd9de8ccb71023550282add62aa641b4904ecb585e9cf0e7633b432eddc001f423121dd4ceb03eea88436bfe382e0e6125f7970dcdb939b8af051209f1499cdfcd3a1806dd47918d0999cb139a2d87d8a4719721b3f663cba20ec61749512dd3b8977b06e6304710e595accd8dba0583359c0952a7710ff5d13dc58114888364bbd72e614514ea8e417b838e57f84b0a06a903a2bfdef83ef1eeb81c131d160a1dd6dd76367f020a0bb4dc4cfb53e31897307814a91ddaea08b0486d3ab93117dd8bb5fede97fbd884479e2fb347ca414b164faa200c31e23c6d1b79b2a681402b0c5a93d1954ad737ce302e46a78c2a649f333f96ba716d50bd429e184e731dc92984382be64488390fd0ac3b285776b062448d83df809dc3ba5ff405442ae7e640ce19b2034cc2414e1dbedb6f8e61202ac4fbe4f16c481b3cf91dfe6d4c623bc778d5187bb1f2917d9b9a4606c1e4921d9293ae5025461527211fd5c55df8a2f9cccf67dbb7de86d833e1a08075c1c330d7f1b0e402661767fa1dfc9af6daf4b423ba118409fafcb904ff0aaa96b39432cb92a4fa4f683b84cc98b00a18aab473f76c5295688f5d33c19418b40ae9fdf287ae1d799b9cf1e90214ffd5897735a825fd6816c9790822e34ddedf70be9c68079932b9a79b8eac24a87074e7ecf949b225171b8788bd210ab41817ad24f9c1d4a36c5887a915268ea1ea12fc29db5df207fb9abbf9dc89786a25f7ed9b1613620c9ab42d1fd82c009a6e5f281e594e87830fff8eed6ebf204c15c9a0809fd2b0bec14dee874742bdbf14eafcb82762d336eaf44104fc9a3d294cefad0cb3e5fb3e76342f9503f98eeec760bb9e817bea4aa4d2a528c9c3fe4cc5177aed476e512b6b58c21b1ac90611a1a27598d3e005a5a2efcf8aaa8365334b0afc1cd28cc2f1744b3cb9000ec2f549a68a64edac38a8da35885901069766c538e2bc1c4c95ab63b5610a9d234b0be54688c38178f96edf648a81319eb690ce0459be143ffbcc6e770b9ab7cea4f7d662432b95cbc94cad1c47e917113b7ba0bb7eed96fdeb72030f5a7977763d1ed22f21cafad6370b226f63925df27389f4ce2a935a54719c24d685c4aa25f6b224570fcb26cb1240a3958cb167775bb4e138a17335a8f9a79040e2ca5b8938d2f2970acc8cf96682540c24265678700367a11461575aa169f05b6191c13f395678c00d7636381d2625babd69a4d4a6ca171fd66c00c6086d2a257068e228b70390f0ff602d1687042fb81b03693788e281300495c297dbea970e38ebc6a4a064a0976c37e34a61db6d253ecd369ba809fb0a8a1d818040e7f9007c9e8022266d2c223185b6e91bfc861a94e8e2d104ec8b5b074bf4586aa952e1cba2e82cbbb22ac5df4e7337f90c5178720853bbceaea26d15d75e615e6d47fd84826de3aaec85b96633618d6a3e086b9fb7ad380b55d3dc181fbc82855585be0b547c6006725f7e45603c7f51dab3ee508de78d73d5919515ac332e6544f94b311a5e8b20cb28c8259bbce8ce11c318c99feb663e51eaa0bc038d619dd2dadbb53a4ce4195b1663caefbe4a619d04ac553e1a39aa5f4e665b238a9844b8da52da9695a56e152a3f3e2fbb884a176db812df270274cdcd30709e33ded549511d3f624627f79dcc7ee92bf796cec5ded812348504ceed534da3201cde88d7109dba41c7c58a7069b7a90c986bcbe4ba9e2945617e6eec84a61078f3071487554936aeb2e9e3a68e00f3db2cfafe0c99226c76254e5f06bd26e1b1da36296d588d32731616b117552cd10383970a38a3d0568588054a6f256876827ff639cdf469763ddaf844f19b5ba09998b6f064ba103f3df232f1d477b93c599f374bc051bf88085c8c854937d5c1ab77fd7a13614035482c9906c087a7b6bb98a85bd1201e914016288410800c6ab6dac56dc0423d6e132cbf6e0e2940f724432fe786738970ff6311eccfb65d3182ef9dd8e84e6603410df159504ecbb373d8b430db584f836e6860d56764d7fcfc9899602955764395dab62b5e3ee0df41859900be214069d473bf5b46ae60c4d9583a05ae92ce065e156e8fa18f3f24aad3a1d9f5092a060c6d1881fedc83073e8f7b0c433f704d9fe63bcc64d69296b67307e4951ad10d331ac6b2ff9d2a5ec5fc3c119693965b690ebf1fad22e0495284c47e0339206ed7a8ae72769256ed2c6b9bf3c0e88952590edfe5cf4ca3a795f2025f434685b22769ade51b995607b09199449d39c4c7dbc32a3b27b74dac1f0dd56bc210e5c2a32bd6858c7aeeda184902e7633dbfd53f79227e57ed992b27395f1af27e4d92ea733332ce8c6ea133a495099b74c417588dd7e67e64cc0965b055e2d1347f8161cc2dbd821973666f5ca6c5f3f321ef6fd4a7b1bf0720db8a5e356c3b040ab0907af41141c109d09d8be737046a767e840d1e1ea9ac09844e719cf3df006c649b048483bae1cd6fdf321db946ae1c0a2e0ee2e64f2f4c223b1c64c45d617fd293c7ddd898e3c0be8e4d41cdc36e2d059237", 0x1000}, {&(0x7f0000001200)="4c414a7ba3851422334dd8232f99308864ccede2be4fa839a26265cf55169bf61da2cfe034802248091e380443f28573d0407ed38ff00ef965b2fbd875c8b4a3427b08e1e6bb079c2a6b37def274429054885030b6170e0f93676b4ba87546abf4f1705a0e82d0dbcdb4fdb038bd131ab38e33c3dd2ac4d403bd8a851d6408a987c9c8416bf0555b5afccc73e412211d53257780622b68431169c7adfbd3ee4429d02efe18b778e6128561059859b732cb71d7b54fcbf6ae79721ddd50e8033b82b92e14cd736eab8edb76e295faedd407de8b74ec4a85414604ae728d5dd5d2859441479362f91196318a728ee4494b262c49bad57c8d1ad3a515ac49f23c1778c20143284d00ef03d7017952932f6267111ba3b6a933a6f03aacee91be3bbfc88876c0839844b264a96ed3e8d715777a25e05e5c40c462b856be1e3f0f565c0666f7f1db748629ca72e6169e28c852cda140051ef8529a3286d5469e112165709ddbd4f4351b472f013e13fa1becd801e11edcf50142b8641f0e0b8f1d8d5fbd5a2325c63d6d0a5ab5e5f4330280a2008f7a5adaaf8d8f1f22d8909e1f3ad86a00458555ceed7928d40df3848160693204e87801ff1bb6a6e7c4db2816b1a4cbf79911146abe74fc0b5d911082b78faa23ecd3a9d70ee36fa53403b97c7951a110433cc9ce1bb9c0c7657aa04ae0ee45eb049dee5956ec3285a05f1a40a4506c01b6a7f042b8922584358fa15b33fe21495f8d2b5f516b66825c0f97703ddc6bec5f8d3fa988341354d6b07215791c8c3867a9de3cdef2cf6ed77db6ce2645c39c60fdc2209e25e18ae985fc18a7391cc4f54433a937f456d0051efe532e1493171ce48b321a86e80ba904dfce9a86315e7f9a249d6ebdaa95d1942995120a7ad1c2525c184a4cd79c2351fd15905d9f3b2db316d436d3bd568d5bbce7a6c31d09716016e24bb7fa5700cb05e1af8e60bb30fb9c64dd81e0931fb669ca2c545aa35ff6fad1dae86aa397fc993b306432febb773bd83fc13287907af6192c3e59726458c3ff3369e03b191816da99cd771991a66732112d238875614e8f8e09be74ea1c5567406872948b38b8d17270c243b60673e6f0310543618678a496b5b7505d2d00990be046dc64f209844544baf7604cd7c5eace38c2c6630e47e7feb1ce80fb0bd74d74245ae16662ff1a4d710d57367a503b72caf7373378382f20fc1d081d9133983acc584957b12db59626afbad38dbfd80ac094f93ac31a8d630fa81e03326950d2661969b96b3f0c8c2f5b301e93207a02a296bb6261547197c4962d09279cfe0146a36c2c83853973645d0f8f58687c7e3dd09d9edc2646202c3c902431b8ab0c821ea619d155a22e36787f54f83d8a3f0779af2719269aedbf562481b4a9e39a77177bc47d77bb2dcdd3cd3f07508e538bb8ccb83750b204cdbd9ee77455ab3a01307bfae2aef8c10ea7eceb1b701de6503770b34f69763d675c55cb71315aed3c62d472082f3440d9a42307050f7d7a857ae01e6e83d6e654fe332a1af37eab969e3c66adee362de9b56b6e5561c480fac4b9fba60650864e28b4477832e260f60086d88fab3651695caa347de29efebc2867e1c8ee0a2182853cfa7c15f3ec5f96456b503c371a9c7651fc40115b1f403e971f889284d0299059f33f32455c8d8c1cb77a088e8e5cb9db60b25e9055d14bc16a7fb29acd8b81419ac173ee6589e7d47d6c77ad787eacd7b4c29f7556a254b3d0aee3601dfff9cbdb6c428962dc2bcaad3daa833a29ec093a55eb7ca0f0057238ab233ad8363f34e321520889aa8c83d199e7de13bffdb93b4b51d68bcd21e7e4c40f0353646d9de7bdf658888ae83309ee7fcea93c22d390a4b1f38d74cdddcb8b356e8db33dfce60638795db69f93f6f808504effe5a59b5c2b20a1330bff8bf63cf8f5a1d3d2c0d595ca361585fd72cd187613ca052e282d6963e8a35886fe7c2561eda1c789abce88c2e5db211b70660d32c418e2d113bf67e42bae25f953b3383ae9e81c725cd48d86807a22a4f91fa2dff5dd80c6d3437aa41053c5bf94f0aa298bac64d76c934b995cad1ba373983548c07c4554ce5a9a7daefa82219798fadbbc209daf091d1272dc6f0b0d1e10bb708f7930175ffce7452cf9988e2b02ae4248d156f630d754ecc3445d31f6bde5969f3645ce8d4b9ed14659482a60f8e0080a504f22eaf3f75e59aa743ab83a673d3acbe4c29624473660013a0f4d2f896d8d0061a3873a874b6aa4f0925a4247623c61817d0336958b04168257cb46ab0c1d0c9dcc19f1076522d2ae05e239eefe069c8ebfed31f37c1a6d85384cdc4456de701fd1a0598856a04b78cb8f2eb0663a92c4ce8ebb4b03485fbb3f89f43df487c34c0dec063e127bcaeb8ca741ea65249e548bc8be980e8045331d4bff70292e1e92c83e0526da9a11da9d4e4027fb93e75798544f3249558514fc6c61a256ca46b940d1e44d87dd453fee72d3d0157733719aef1a7932b31a062b96b1948b9a20d32357914244d3b815500934913d9e02acb7a88f67aabd0e05c8b1a857b3222077e08f003a045b2d2dc597d8a55887b62704e58a684d01ad5d45e99c9a853d3397c02fd9aeaa138bcbe74cf8b3c4967a099cf973b6283c6f17283d7e7d1f987b95649f563f1e35909a54f1b225becc1bc5d8186bc7933343b992caf13d4163733a757ce4897b0702a18e27ccaaee930043b075514d15ca6e284357c49c3e19788eabd5c634a8bae8f3b13791448cf46d68e8691727e04686c97682e43adf07f87015615d88cf230642a6ea637684f3344dbaf6a7690f7df398d91a74a1149d5a710266dd12172577a085627a94676fad17cc0039c97935023f93a2aa0eb9fd93a6cd6e7da1f9acd5be004a39918a681be7a667d13552979878aa40b45d1ce903d9184af428c457d8b27860e6f1172f6875463b2a7ee9fede4fc55e92b3627824663021f7fc44bd0cbb7c55a40d2aff6d4bf6bc161fdaa3ac1af7eafb3bfc95ed703a734e5f796c99a10de623151c55de4923b03d2785777ebbfb4cd1bb2f0f1c3eafcc0fca213da87e72cd322f770d4736d09ac41bea7c4112efbeb13937eef4a4cbeafd9db7baba0083869e27d8a09bf591e26a5239bf3d40bef8e39e6298913a82d9717d4ab3f48cabb071e2407c95b75e4654daa33ca93f8f822fba54f41305ed147efe095af5be2807cbdbdba6622900beb2e05b76e0b62a79a06e1c2bbcbb04d33f4c4443218fe6d48c103258511e6e8c078c213ee0f309ffba63bfa8fae326ac8eaccf647136c7eb67aff104409b2e687c3e7e496cd51fda033dbc5de8a8472b89b15b2e3dccc1982ea72b95eabf564b9a2ab05fc437522eea2fa84ad291a287fe5af292b9fc232c7b38d9fe42a419c9dbf81c88716153b63ed6373ccdbfd923ea4183b2a54353d3f12a42e636202339345ccbce9bed670f67b76daaa40765aa486e2f7548295ee87275d0b2f7909d3ea025d927d1e33e0103bdbf5335ff94e8218987ca599131711da26b7e5d6a52eda105b08e6d87579deeb345b4b60b3343cfcfe1a5de38665b2c1d4d5437c37b3f6194c878823915eca309f554350dfec6f25a9b436a92eebcbe2c628993a4241bfb1f92cb0d9812ca0e6c172ac9677fcc15d6af278086de6d753e56f3f6b5dacd169d2ac2fd4b503b8c7c4d4b7543020b7a9363f5eaf237996f6bac6a75b5a980f502e75e6dd06f6ca7e7a5bf3cb82ed3ec94d7851ec4828cbf7498c33179f874bc51f28a0b643cd7899821dcd75bef0df29f50f53beac23aa855069fb214fa03a2d34061016aa1e68754a3674d67411b367919d88a18430b1d91b7daf69ac37bc92211db9040135a236e0bbe233204eb9d1a9172c8dfc961161f139e9d59b0d20fa601058654dd032c4db187bc0d3661b7c243580ce05489cc65c08cea87a5f85fb94c23b8cdf61895640b42f802ad78dc194f837805bfb3137ca99049c6ef68192c19d883288ad15a21c4f4c4157e969845d28658b94983ad4fe8ade128add4a6b812596710090d27ca3269f9e3c958cc1ff7208125521b166823af747501b4ecd50a43ac146cd8088b9669257989e8cc394608ee54a5fb7cd93ff7ddaa44355f0ed2b77927c33def7e1d92a7572687208cb564c0d24fa4877b9c627806c36c4b70e9bdca5ac5c57764b3ef48f94083b5fe027d2dc303d08db2ea8d26a3b3dc45e6d9de0fdc462d3bc5dc896c9822c2d6bbb5cbd7b36c8e93fd6c4d623cfcdfe4baa303d41c9608374e5ce15e767c9b149258a649da28cf2d6f34e8a7e0476bbe8391de4674efbc41391065944f31ed668e2f954c16b5688d651703d396414e9db5402167b607c271d3d0df8fdeae10f1a0f6736ab599a873c59f225f16031f9b48d33f0eaf563736f2039fb8156b7da4885ef191cd6b362a751e6a2c74232aed95987a599612f6250bbc58bd733cf40f871874d69bd02a046a15290e4a9585075f0553a0001fb4689403095e5d76590b0f36533e5795397b4572134781253c244a4fb2af110edb21d5c611a57a113effaf66d3af02f4343024ce29a4f17935869c5c704e9d2faab8327226455577a0701c6cf7a2926805a2d3890d03650cde13c946c02f148bf626b5d944a9524aee7f34afdfee96563e5e3ded0ff5597a1f6f54f45a11ebc0af23d0d7814fe8fb7ee5d85b1bf789800c4df814060058cbfb107869c0d55f71d9d798243a35d782de692f28090031171ee285726d3840b1beb7f2a67cc748b8c6f5254d5c2f9678bbe2dea1e01f6239239cf77fee265d0dca36f0ab16be87e6009a36b7176ddaedff433c181080184a2673cf9b061facdc552028609c9d606c2b4bc95fd93f8ce02ecbdae65e0dea84cc035141e5310b311d121e699d634865bd03aeaf6bf711daf15b1c6ad0d8012d254444843b87a62ffe130af212e71bdafcc0c78df3a32ed9466fcda44ac5f399ac84f82a4fd0898ad7af42d4e61e66cf5784c066316529ec2d6bc92d07937eb81371c317524a6dbe965f68f1793ab35bcea2112c350836dd301d71d2221d15bc4e620d5efe2403c54064bfb66bf83db7bbd22982819f221aa2b7c543417442ee04d643e6867632b766980c32fc2597394f6c3f66d0e4b5dbc6510f99f056ef17e635290df43c7702363e73bde7540f1f7a5dad5d133d584b73596686f82d74f07366b1398aadae288bb4845d80c787dbbcfa43af2be5cebdcdf6169cca513609e0f1ebebbff042ac7c779e1af40d6421babf07f0fafb9c88d5a5710ffa6bce7e8f322219dce01a3cc886f496c467eaf85330009d41afc39a3e862c7fc9aeb846de67d5f19b3d39b3e1a57520454be4a70140880188ad47e396e6e596133db4a04b9df6d3aeb38a651177ba7cdc19a15adae838d5bccc5cabbd45c53ba17b2ee88cf2713bd127826b63cc7ae120bf4cc07481d434a3539ba4355dd1b658fd61435a8e5c3786e6ac012d6bfe867355ff3815b9b08890d9c120369b48ec21927bd5978c594e5c295fd54a1a456aabdb169f3bb70daa5ddd37f5e80e9a8fb471d41c6c7372b45d6b09545cecc2265c579e4dc80c8aeb6f62308c91badd8d5eb1dfa5be416cb0e86c968d74c09c9363120afdfe053e471b5569fd8e5b187f3a574787beb23ef517580867bfc65188ce8251cf18c6ea3a86b6ce1980049f0516ddb2106b22cc07bdee8b19ba67e6c81c2a1ae392a7c7ae30281e677ebc8bd32e2fcfb1ab52826d3293df64f6b45083f95ba271a3fa4c62cb", 0x1000}], 0x3) pipe(&(0x7f0000002240)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f00000022c0)='./file0\x00', 0x480, 0x40) renameat(r3, &(0x7f0000002280)='./file0\x00', r5, &(0x7f0000002300)='./file0\x00') bind$inet6(r4, &(0x7f0000002340)={0x18, 0x3, 0x80000001, 0x408004}, 0xc) setsockopt(r0, 0x100000000, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:11:17 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x7}, {0x9}}, 0x0) getrlimit(0x8, &(0x7f0000000080)) setitimer(0x0, &(0x7f00000000c0)={{0xffffffffffff0001, 0x7}, {0x8, 0x40}}, 0x0) pipe(0x0) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000200)) socketpair(0x18, 0x4007, 0xfffffffffffffffe, 0x0) getegid() preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) rename(0x0, &(0x7f0000001840)='./file0\x00') syz_open_pts() 16:11:18 executing program 0: unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000000)='x\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x21, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/103, 0x67, 0x800, 0x0, 0x0) write(r0, &(0x7f00000003c0)="a10575d105a91dd8286034c28e80209808939ec7ea3e0cdaee40a82bdc7377a9500ed079ffec3b8bfe7a7ac34438d7c1f465c9a4c248b9447376d761b6b49053b6312cddfa51aaef8fd921c176af22321ddd5e352cf93d1b5e3ddff35f23578de153f7de5b07bd3f3552ac5a86147170ade27a712bbab659c207036deaddbe9a690b492d7555a930ba6aade6c7113048d09e01306b8843deebb5a4641f47689a682ad48902342b58718f2d3472c2dedddddb153056434c2275f50d16c79bd1ffdd3b0ef6000000002be70c8205eb9945b9a9a5c0c46ed080a4b0299685c260b16051e0853edce3dbe5a2b35b2adc3f583069823dc14e8cca0957a0a6d333c00f8cfc465fe0a9748556842d22f02e9808da30e28966e8c56b41ca8e85290b82479c17cd591ff74c1bf5d232684b8bdbd9d32ba52822891f72f8a1d27975f531388692087ad2cc51f113fba63513420c37031d61fb86c549b140d95f2f13bc994b49df379d6374294148ceccd05590bfb191771f716a301406916555712893b6cf66", 0xfffffffffffffe23) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000580)="8be9c319ee698c5f5df75ea72bba0bcec2d63907492893fce1263390d389325682a8634f2df1ce529d4827edf297f0cd9b8ca1a46f69adeb3c194c659c57c2d5eea3604d130a10a993f069a0449f0c04c411f6cf4e055f57ea9395dd00aeb27d64957becb5e5ae7a05e4274a9ce428cb8f3e65226626257de42991d8b8151f41292ddd15ed9719babc5e96987e0799285832b1c67338dd1d9084f7ab54055dc517a09291aa65183ce06f4561814922fea8c469bc4bb4058d42f8738e1bdb764a09818801cec4f8b87fe2048d53ad74c42bded29b85fefc338a105b8007f9932ca6c428c48332cf5ec0af0d826ed5b7a8015becaa6b4b93792960b6dc4050786bbd8744451d913f322897610a3006b3b31b69a85e83f9b2b9d5b3a08e619568efd50f7981d7e82ac467696a127b882d9775ca10feb758c55854d2737f5f81c525405e6a7f824b7fdd4180656eda9265d99c8a74602b4e180683789dd3cc2bab8f0aafab3c8922ff642bb26c1a67386b6a9dee7bea39af90f56ff79740339ac26e7caebdc35e82c8b84b6ed336987c84f0c2cddd07ac7359796c1cb0761ebde37c043ed565219e141d76c1ed7ae91654e99021f732377e98d84c6c6b8bc061f29784ff4996df3be29e951c29561882c43bb64b4c1786f7d07bff1bf9d2e673a5c1e020b00503d189d80d5d3b01a92982b29e9f66fa3ef8280096464216fc41a1089a145692df7f8ea0b12c7d18d7c615c21dfd60a475314ed97d727798a7937bdcf56337742ed889716b672bc000ccc57cf56774cef3007be093ce7902e9312a652c9255099a51251d51f1dc714c70b837f815cd1a4443485c88f2ef641e20c3f0c360a462c9b7ae76fee11fc88ed7f96e6644b7f4651c1ee18b5f4340a3998eee12003ea9db07022e3e96e589d823685efb1d522d2d0b6d05d297d3708e5b527394231bf011bc1ded6ad6bdf4152ac2a78dfb0e236b81f5ffb10c9fee289b93b87e0b0eac18e6f89dbc73b7076fe92d82d5e921b0bd04b9c6c827f5e16b37c4ed6893603aaea0b28dd995b478d9809cfdf491e7243de1ee1a5c0409900706ef9a533130106056350870dba8c35f1e404acd04d1a246e50dd09924ba99f44d111f44a6ff2e696ee9cebb8200cb451c58a6bbc7febd732b0c1481c6e832b994f96b411e2bf701c25e3c90a150e8d8a1d92cc0183dc0542eca4f7d08cd1cc2c5db75bf3c5aebac837571f4e9fc206ad1d4de5a6bbf275c7b71842a9e70805ef6c7ce7ddfc68fdd8fe0864af571bfc8d03104b923fff501a05f5600b116440b9d48a8bc659cd478ace8af863706ad02f334effd0883473f29c3a06508a9891fc1bacc57383898456ae620b21d260626940530a7faf5475ca9dc679554b4eba23258a93093ac7f3386bd05359b5e8d5ef02887bb469a0dad081a1fa9890cd235bdfca03cc9f708c352ff65db4a7ef2a65bf07fbb4a64688ef82e8175dc67692552b5c44a179bb0dd2983a3edc27ad21cb889c76a90bd862639e9e9e9b554e63eebde38c76ccd028efc031972bdc8915b3c47970ba7196af029c3f483d2b74d297aa9734016aa1c3fe3cf7b7bfb20a5e3d887f8731fe0cf1dfb5cf3e36b82a3b4e5aec94291dfedffe6eddceb555f704d2373bd36f2aeb98f59707454c4f85af0f3365d960e2d9a4627beb148dd2363b4c3d540bd8a80e117c10971a1769b25cec5e4f74fa16b4cffeea0c18284d13861192f20100f2d9db5644c7180f55dc9a0b4821831e5a3d04e5ed71afe7ade8d0f0a9053c782c0d98ba18b8f9d090cece8b063bcaad736abcacbf584f5667d21fdf8658a9b4aed628ab852b0717a38a78e3a146e8bc9f77c4f8796ebf52de4d75252d48bad6cc858b597f04ccae2a3e60ae0a6f25bcbca6b27d9c6c27f9d2d2e67dae9d2caae900ae47d175f1d7c4ecf984bd69ac83bb779c0253234d02b96176b69c5777812b9f1024db3689f369514f3f4f7cb9e724e493e06c91875e336c8c00d8c6991414f53180cfa6fa3d3871904468fb4db61eaaf7ced950116a5acd1fcc91ff675d4ce82c811763cba16fae5299039947d18752c648d32fd5b9d9606f6a2a43e620ec8c7c87072ca60f2052f2e28e8ad00d69e0a2c95ea9667f1b4269ad1b83b3c30dba471aeb5d8cc15beea2b57b34db963573886735112c7a3b70fe01c9f61c52e1e76d58d6c5b8c9ff09de3b7c5bcc3d3e233cd70d904cd97805e3b936bbb68801053252bee2b40a9188609aafc041e5aecfbde739c26e7286f02d733676238f6d8787341f8704c8b6f63eb637b259cc2b7545de3e2f2aa9c6ef52a88ca92e42ca34671efa6a7103794bb69212d108e13c2961a86f0a12a1a09b1cd7dbc625c5cf9758327f0b2cdcaca75b39f4653d65e44dd4f1b256c2d6b65e3554bde9a5bf5cbdad93fe218d3cdf2d54ca53d600d20f10e65988df238dabcddbdb189acb45ee89328c1801669dd414aeca56ce6d042fcc8adb64d5d1fbf635353a2e51e9fae902d639d0a3e5b604ca41ad02e4f4969ca21cb2f60feb6f07973ae019870d739456ef98fe4f38863c885d4c413ef02317b1d64754feedf5ed751b612d8d5ccf071979719e159fa2b612013beac9ca10b515fb2fd46eda61f3727919afec387df34779d6a03392ff41558b23af012396fa2a34369c6edd7c9ad6d5b51ed17708a25410caf93536de244fc2f3ef7555bdca9f2ce08db9cd4f50fe70e3daddb7c566b782e0bd2ba83ce011491746f182e26c8204e49e96f50faf931509c7210016769285a677b43e97b3afd2e2ce6a7d6136e8cff0b73b3446ae45e3f111db572c612f35b19002d29cdefafd2b57d271f03a7269af1d9f6faa0a60258780ffe271f9515d4a825f130a6d86799e256c17f895e0c1bf99e20e40731486e39c7a42318eb9333426c1a14b0d5a203e79516884d66a9fc2c8d40911f69bf28790276fecbf9448ed640afe1e58d06799ec0d8ac6afb9d2d82b0484baf52fbf2ccf9e8cd7cb0c30e68d613026409627f44e7b727df17baebee7ccadde603f575529bb54058e57830b0c4538cc7679024200db0ea52bef3b1e6b361eaee417f909afa5fd66c30cf1ebd331b46ed7b19920a42cb35685249ebca31bae3f3d0d847f9d6a80e069f3c6246b935fac05ee595cbc10fd3b9bbc60c3c5a26e057706486f8becad4795ae07ba6b384ebd9254e806d21abc8355d2c7a4bba2a47327fbc2d8e18d98418792a4d8aa4a7c1c51659a19ecce55d6bfce530fa15525c958a2eb3787db2b64b64384bfe1171eed7dd7deeac99d4c41427502bc035a4f5d08d93538c934a7470e08e6b7c42f61dd36a5664955fd2b8fa93a6fadb335f6f4438e0a85fbd60873d985f3a38c00ba997536ccc201c4351989e7cf26e668c037bd8b76318b4bff06c4d1149d0e2052ea66cd8ba88419ee6bc7549ee809fa4b164181da3fcf6daa15bea550c9240ae8c4c0f553d3c379b6b27cbe2cd65aad93b7d140cb390cdc9aa69e0f0b3ee0360aef94c8313370b1017b0a9e3a5283491ffa72dba3683e23199f8fac775a090c7082454a0a37d4e1aa67d6c28e857428879fac0338b2d489e0234ad8b384c063ef9494711309ca646004c39c77437f9f5a1baf666f614afce4cc694574cac3dfecd9793b85b991f53c525d76344bfb156dcd3351d8f0b610c9ad608826a2ced5e72e4806049d0b4b24e1c967a8045733c97c3d5c2ce749487f14d0f684f1fcc640648acd2c3ff213ceae649b458d859a513dae0c2a593c4405c3c2cd1be5f897b3dd91edb9ef92e3d0c57164a3ed610732497659551bcfe3f69e000031f2e2f80893e6a92bc63d5a3449df918d7bddb8b5ddf470121372504181ceada4ba379ad3e44e093509b47f5a8c224cbde30b9e147b2efc1d5aeed4c68fc29da936a7bc158663751db4434cd8458ebabae29017bb64aa3e53a9ddd2486d64d8be51c728875f513533ecef97e06557d99556907ea32ca218e0a0745b54d9f889b0e2e6cf3b5009f8c31b8238287078da094a6d21e563efc19b11964f3cd1f06530af7439d2f0121b58ab1b72a41f80382ce24573591f1a1adee62aa38cbc747e40425ec3401ad1d77609b59f1f3ee324063657229fa9076604a40b1d8884e1e95b26a4a477cf158ce6e3f688955838d5892f3037e4cca6d71673244a2aeece681c780cd2e468feeca2bb18fb73afd87fadf538d9fc4c21f13f279c35ce0ddfc345098c98423b14b14223e7b769db698dd48b2307c2916fc44ac055a3861f6d46d9bc035e787b48aa94a174dd408de45175a320e2d257184da4ed21ed6296fadf83eeed88ec7c59fe1227139494c52b91af18ff5ad068a01c7e30b98a4e8e745318759cab6e37e4e35c615175c66f7822dc442bf6c9be2bad60f14eabd7b81cf0341246edb42abde9f9700340b713a47eeaa4c80bd97f035ade3d34fba5eef833bcfd563507ed802d24a95a8aa84058fbb1bfe1a8eeff813138b0f69a5b887457feda16340c08d49d1f96a9476fe60b2625464c0271bb20ee8dad04b025f5d06f78480527563cd2ab7421ce592bf456767c73abd65f11b51bc3ebf3880054a66d61aacb794e77194e21214b6ad422991540daa3edd5f0373f0a8e67ed7b3ca88573cd22d6d5647f29a3eda43678f78411244ab34597fed49dc654957b6b408e165458ab2986c8f03413e23756373238885b61a79356d0fc7c11947765165372d05be6a3d34f2e61e52632b0141670cb22461413b1268d24024e4b36180588fd215983f0318d3d234961a44e16f15672d7d2d429f2425e690193d7424bbe2bec52c0b1dd5f5b2ab43737bdc525610dc88d9a5d6bf961ba0660cda8f4bf54a0da09dea88f1d08e8f8545ccae92f0ad4528da25c0bfb97ebca7fbeb5e5d619604b3bc5a9801ef293d67989991fa8dfb63e0d41cdcb5e366057b1919ec55b15a06296b8cb36fbf120f93b25898b02c6f378bc93b8cd5b1255ed1df23c3ec3efc61bf44be58f2baceb8d2e130106fd35a41221a4b40507a38c3b95acd827df25376fa089312d97ae96db7758df40092b43b03c1b8d329775a8ba2f6ba018056406f57d81e809e9ce6b823e9ff94be1407fd1575b7efe7664bee2aca58be6463383b7a4ee59628c2c6f27c8a3b3187695e9ea72c48a66d288958ad8268381a0bdec3606b6b05d067eac5c7b38a76be710e9cd8b7bc01cbdb7fb473277f13803a3d550d10336f8ca21569d52c22f2ebb1edcc3b64e0aaf58db249659559b66b0e727c4969fe949b01655d5c3ffb1f69ce9bddf25e09da5599df5eea4a6ce94b597c7e9fafaa802d34bc69d7c5afc196d9b6eac24569a7415eb826231ec2c13e69b4b5b7786a9fcc963f6f30ca49b73aea9faec413a97e7f0d6cdca0acb17c13cf316039a79a9db5b447637bfc76b2153c37bbddc1425177cb963a2af634c67505dc1a121d6d6f6811e8ef6eb50a70afc280d1c465835d5dfea059a9ccd07e6b72de8f545148e55c3dae3d8969a49c25f4db794ebff919f0a7af10cee1d493e83c724003edb7fb3fd9b88d99eba6de9b8d2e66491685e53a3e76b186e0fb01c723a83ba19621f935bdc29e06d6538155e747f07a6e516e81f475558eb9e084724441bfe2d3a4e4c2c860e6df7fd93b2581759ffa76ac9eb8c1e7f57699b420db4b8d610afe7bded0074523d26627be405b3505574486691648d42275b155fab7e1e75688accd5b78d0ed3d6cefcd54b2ebaedd8fdd382a584b53e76b1b29a719d0ee536b1fabab6da84ad4753a3dac090e", 0x1000}, {&(0x7f00000001c0)="558350811cb9c37d94e8cb63704261266a75b1108adb29ed828ee5f2e43d67e44daa43218d6fb9ce9278f7afac243f1682bd75182b", 0x35}, {&(0x7f0000001580)="d9dc3f51c5b300aa9f92985f9501689756eb228e786ad681e2d1d393d91567855cd6d4259c777501bbc0e17299645b8353ed2634dcfc863f6796248221f69a9a8675b915ce20bdb15885086080aced685f94b7e48d23c23e5f047a3048e7f1e0caea68eed0e3e8ec2b7a110d4b200d6948b8f3460444d60a657b7d05a386afa9010f7291e9e86518c7ff46ba50bbb84a527aa7f87eb142168ab4120c2bb2aa4f98a441aca4ad22bb6856c2e92a1a52d2c5a639622468f7478e71d42bbea8af26673b9276b4aee1b174fa01444d07351fe1238905868cd2c1dfd5b0843d8591882d567fa5195a05a69011b710c9b0ff48af43cd4ea69af5e04fec77d960fd9f841849b2e24f5ae853bf013d828508561eed56f00f8326eda8453c474ca7f97c640d09015ec5344797c433489f29143f5dba224cda01b789936e2b29f25b88d3108ec49de9b5adc0ebc2c5f422227aa0666b04e02cf45e740ff93ee2450fbd35560dfbb9abbf0672813879f522df58b6d3b45dd3a46010e6d5a326b9eac6d8b9f910265480746b8dec904bb6bb7c540d90a402d795392489fc39c034047ceec28f9dd3cf8f406e2cb067f8360782814063301c1685ed6490f5604c188b4911fad2ab01ccbad8c4626ef32c299613b41e49da8716de0315b8df2d53ca088a70d99b469f64e53a8ce4164748ecf9595ffb43de280d608c70e2b174ec8a87fd071dee1503f6b8fd8329d2197945c32c4768bbadc06282d0a2c507ff6a6fe5cd597d915c995ffe42945b422b96be63066a76104cd86d71a1275ab10d7644d37b5201c1ec9f143118699bd73eb24cb761155765898574490df5c443a838dd1fd995b67a43aa56a6e0f40914a1919d784777548c412f893215968754530c0cce3746de13aa89826f1cd611a2968499534f215c0de7365b307dfbaaf583b4cdd7b216ef93055e18a5b5f7d5e2824221b5b06a57212355b75cb302ad8cb5e2297eef73610a4e980ae669d650bb70715a64ab577b428b9f48d0feaecec8ea7032cd1dc25d1f594c19ffc6692e7fdf740d1bc442bb2c16ee98e2977da26fcb5a5518ab03af93e71fd4b20eae2b4b0836d6b4a150d9e3954f661a21f5cab743eda4036bdc6dcff740361731b2533a0200afbcec02795eb4e69fe68b15563b18dc1afbe897f3a367cc7e86cba6cdebc3c4860e847a9bb005b9eebbcb0d49ebc4b68badb4019a70af3c67c3a4f6488345e5ba622730b4a3d033bad9cdcd9c4f51e9de4571c3db6295438e4f665c2d4b889cab36e376a49835f6638427a66a80cebf76f4dc2232ead1841f11de3ee66dba78d7f052527d5a98e68a0c042a06ce2064873073e6c0641ddd0077622684e505aa0409d7a6471568213d6bf750abf3e1295c203d65508b69e01fbd3c8c9b5e14a02caf222a52012230e153245065674013788a0a86d158ffe57ed851c32e0a680161d799ec67e0b0fda5c2169ea48c9821c21fc69c2285e4610a3edf8363bee46d84b7b78a2648570d1f3a2de992808dcc08392dc69ebffe19ccda726f2c9d8405d5735be4dad2cc752c0af7ae5842d84d4c8315a169b0b3fb72eb3ff5df62640979b8f51cbc483012bf386569fe47edb4cb88bca4c1113d3031fd6e2910c8e50f4ce4b0e7d4283b02b43076c10e3bc1cd6f2789e43891384a287ceec37ea9321b76d80a3488bc7045cd2d06a3818fa59897b18609ccc005ee8d6b010e3ea860beddcfa7c7720293a710160dea7ad7f112793b4fb6b9f29fea915a4209f242777b7dac42997237c2c4119db8e6811f13e178dec612be57603ad6974af932e8a962c929f461a8f5aeb74132dbfe4fe3ec9180514bfaf7b578bae40e99675a14fdf2856d7642deae252c3209ecad4c4d2f173aa17a15a97f95700de5a35b6971f59be8cd7be8f3b4ae96fb635715dff7f7d91d81770b77c1f1a0273bb923f96079ae02edd3ef84fe001a1693e00aac2250090de59563ebb3886729f0ebb9a300479d71b88a360376f7dd16bd12c46428a4000a357ca48b3bf4b98980d644add1ff48dbf3a124943d4a2605f38937ae425fbec82bd9a4a437f8d80971234e26c67560fabfe13aac9df4c0c85a399e5d90913f034e92832a074521f677733b3603739d485cb2f44feee9036fb801ac8ac001ee7059ce758443bce2d6f0db9e543b97ebd2ca31436d563dea47dac251c8524d31933c0fb4c5c5d3ae2ea4585fe4558ef19a58f792105fd7b626db5e445a3c3e5a12c2d2c7cd478e45e96e95870c60ed5bc65ccccc16ccaf77c3313509c3aa856d25f2534d40f2992c6f4c27851f47f959b0b66edeeb27be96633ed95eaf91813bcec88af67568600a58f51743c8918fd4c1c56fbbab43c1a8a157da7e3a31cc50d69e7f29f6018fc4b7892d3e61e82d7a736519567657b021c4802e2f86861e4bcbf1940ad54839bd1244e8699a134cd877bd4795edd449b7106fdb2196147b40e8b764a34ceacd26be36834966429fde24b43667ab650afa516c388176f8d1e2c4d241ea858739117f5d7c7f55bddb78c67a8d5731f5898a0fdc935d2dfad32e9c58d3fd047345ca5648e901f929102a003a0482b7596ce3c43c8ed337d667082cea0eb085af4a681068e55187d2b7bb06545c45ff900c9fe2a15516a7204265398d6e8a237607850e0e2b68f16d0d4f971a53fb43eea9db5f4a4b77690cd97aaafcb0659463e2a2a5fca53372ad8406a8440a68a49a95931345a36391f7a8ca763bda193a40b3ce8d45b244f02fccb51d528672dda4988b280f9f0c3659c24afceb70911767f8d85c7da3288fff3421399fe01809d6624f50f24e958ceb1c5abd0c213348763c73a7fc287f21deb1ecf973ed681a44c7e4e3d1fbe8720b42a913a058c2a39f1e937a28b0e6527640add666f7d628d0ae3e0509952ac1b57ba4a39f1f318e29cd93fc332bba24a25bceee7e93809af8330e258fe746918b68147893bd2e8afc7b635b3778c5d6aa73b065dfde5d9f6eb3ba2111146f1288c02714d5c9e189bb72e38fbe40aa523e0b15306bd1dbe161614e60d060f3ba3e9fa08ba7ce19c1169dd87fb7aa2fccf8fd73d2a18ec1c56b1a097e0341006fb10797c97b0cd8b032df7e02a8cdb0c47e526f264207f1e5eab77700c34e76ee759df2a7719fc76576d107d74f94bf542fb273016ac95bb9d6fe5c1735db52ba103a03e9c39555816ae0bb45673617261bc0dd202dc7cc760a1eddca817a63b0ee2f888a789ce469a9087e6d10105dd1a086b60f2df6cf1954c0e313a957376c71c10c9e6a70cc1e618dc083ee72303d0e8ef262eb350c06d8e1dd02d754c2cea0e344865221df6a681ef245a9d84d8930698dc8aefb699394f6cdcf93b9eebda88d3882a6c964e5d97f32179d916a2cee0187a1a22cfbd6124582bf231c6da4256ca86d0468d54f272cb89749d2591dcb68a0db8f2986722efa62150e8ae10533012a5ee05213710fd42b716455c8d2276c0eeb26c10b68bdd2c22057bf74d006e48cfc95cd2b68ec6fc6862b2b40e3fcc4340cfb6de3b60f52305222c7fecb2da95d6fb2d05dbf9c79a358bd694eff3e17e347f42c39f016fdf400e8cbc70ecfe63619fa46020d2ad8ac237cc56a927da34cda11ea79880235308d0d1d46b693eb82a280bf0e37122c1c60b7d2e736a192faab7f837aa381b0ddb3d284fe1b5a684bff831e7e82424b88d92b5776a0808cdcb774ba3c23324c02c340914a59ccda7d2d21709e08b22771f6807a0b64fe55639f797df2349317853badc8531fa892a427c1d4bb24a3a641b5ebdd401000f45b26018403ce823551477e8f63e485dfe13499bdb382ee91559a8dd4608c79e3660a3d3ef28224c9f53d86d36751934e81e4b5084ac7dba06280600211b2db1b15f7cd71ae8dca3ad097e61fe67f829c50dbdb152ffa54e8d2e7fc5293f7c9a17cfffe7395c9daa5f8a79abdd9ff07d5e15f54cddd6cd095ff9dce988f46613e0d7821ec2becc5a1d97072f2b4df306f4bbe7ad850f05a090c8022cc71766907eced6bdb79e4356e44523c098cf871a47cbe40d504e4833df645eae9ab1adb388879c7509588a120150a548f0864cf091755545824e62bb1ba12d39d63ebdf83e9aa24f08af2c9953b1b4eb7e67d260af3ce0f469b53c2549b73aedd0561ad9bf4905ccdda930581a81909adace0f4447bad48e0ef6bed747bfa20cc19934d12a8902f02514779bb61e9537c92081ab2660dd4a124cb0157e193cef00055521bf02310b1de5d0c5d60859ccea7361f83891960a3c0d5b982d219693f3cb1e82377df0561885df4b6fde171de57c7f8f4ff5d5212e5a49d05165cfd6290006c16c108205f369a3f92b5575c4269962bee3ba2454c55185c8c28059cb2d6b0a4647b472b5d8e5f438b5b2f4721989e20c6769ebdc99b155ed9c601bc8a09cb1054ec71ea7ac51ae1783ede10b1f87a00115183bfca5dbf614d4392d0be2285081ce32840cee1261b5c3fc72f1a54f7d66225696a32289c1fe5f6f3ed35ee870f21b573518ae91d049f086df7adf860caf99b78aeda501dde8e5bd470804e2c6dd1fbef68840422b8ef38bb8c6b25e56dcb40c901cd0a036febb1e2635fe1905e7e51df8ac6d6b7e387938e5b2110a9e8f742b1f7cbd682034e124c63dddea72b7aaa8a9e6472430b0aca50a9cc24c291c957109db8e476ef4a518bb5d26bd0aa5fff3d9b4594096e93429d3064b4244fedfa77106b27113ba113165a6df445b140e50914f4d920532d230e258231594df440575c5a57e24715735881da1962409cc57412529275ba568161bf958a11a1f2b4403ec7e696afe1150c77a0f859b90d8a7270ebb722613abdb685849e52f553db5e0090bf3b3027dc6293a190befec2509145e3175d0b633832fc7a2e5f2b8cdff548556e6d5bfae5f257a2c7d398537262c84463f23ef499af6378e41e36842650488d6a30d372020b59ef560568577664ba8bc0d399ab06ff9a4adc079b514c60262619980c7efa416c6182be45dc889e7fd25fdc04ac681cfa0fbed3eba628f26b8ed05fb88605ea1cc36072d539598612ef005d315133a50747db8582106dd3debf1096614f26108e30ba073f3f110b28efc8346e9c27b0e401a414c93b5a46acd5ca92a225478d4e6234197cc5d446b8e4b84c9944f6e537d9a1115740f91887f7f7307ad1b27ec35096f62763fad4a0746226286539714ee0362347f4b0d0bfc60314ae894059685b3542b7719a06bb8fef02c78c5723832c40b08474600d5ae1f87637d265f4bd06463eb417fdc9700d7050e599d9f5a44f1dc8e5ead6322c2504c43f8186696d85feed3b19ac671e29b4858c12393225aee62c688ec0e097e228dfb98f9ef43588d2ec2850c59eea0f441d3815ecf2ee65c14db7e0553679cfef3d6a6081d89c483c2ba4e796917770b0884ff042915542a8cd3d16035a541df37048e3349704e9d83903d3f0f899b577f41df4de81319edaa2ff81f009d7ff72cb8280e88b8ec3a8cf8e73c6f8aa1f18d69d6d76f15a7224c5e3d3d672ff9c5aa896eacfacb7a2a94c71567d955d1b0165c3bd6ee3e37875e5e321da0b3fc7869ec73c7b93de4326e8642dfdc5c498e65641d29765dc9ab58337f7c8f761137236173ae5d9fe9d8e804d4ae97360ed57b3ccb933258a4717e73168583c9156a41f32faa551969da9d6d66f5d471de34865fffd370bee0cd8f3411677adf7dd65e4ad6975cdd3b66ce4eeb81f06c3af403343f2c29b6f63e7fd7808460df4597c9f18", 0x1000}, {&(0x7f00000002c0)="95b63859a02a421d7bdcc22d310310e451816672afcb37df1ee1a183fa52fc9c81ac481124b37bbee614f18c1c4fe2cee1e1f0738b5034161eb24d847317354ae2b45c", 0x43}], 0x4) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)='r\x00') unveil(&(0x7f0000000140)='./control\x00', &(0x7f0000000180)='x\x00') 16:11:18 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x10080, 0x80) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x146) setegid(r1) setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) setuid(r3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) lchown(&(0x7f0000000140)='./file0/file0\x00', r4, r0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000001c0)='./file0\x00') 16:11:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x4, &(0x7f0000000000)="87090000", 0x4) socket(0x10, 0x4000, 0x6) 16:11:18 executing program 0: symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00') symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file1\x00') r0 = dup(0xffffffffffffffff) semget$private(0x0, 0x0, 0x40) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x0, './file0\x00', './file1\x00'}) rename(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='./file0/file0\x00') 16:11:18 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x2) dup2(r0, r0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000280)=0x4000000000, 0x4) 16:11:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4512) open$dir(&(0x7f0000000140)='./bus\x00', 0x202, 0x80) select(0x40, &(0x7f00000000c0)={0x4}, 0x0, &(0x7f00000001c0)={0x9}, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x88, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:11:18 executing program 1: pipe2(&(0x7f0000000000), 0x4) setrlimit(0x7, &(0x7f00000002c0)={0x80000001, 0xffffffff80000000}) 16:11:18 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x7}, {0x9}}, 0x0) getrlimit(0x8, &(0x7f0000000080)) setitimer(0x0, &(0x7f00000000c0)={{0xffffffffffff0001, 0x7}, {0x8, 0x40}}, 0x0) setitimer(0x3, &(0x7f0000000100)={{0xa5, 0x3ff}, {0x4, 0x6}}, &(0x7f0000000140)) pipe(0x0) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000200)) socketpair(0x19, 0x5, 0x7, 0x0) getegid() preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) rename(0x0, &(0x7f0000001840)='./file0\x00') syz_open_pts() 16:11:18 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x1) setsockopt(r0, 0x6, 0x3, &(0x7f0000000000)="27d4800ce6d77db95f6b04d7d5", 0xd) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, 0x0, 0x0) 16:11:19 executing program 0: r0 = kqueue() close(r0) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x2, 0x6e2c, 0x8, r1}) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x79b, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffff9, 0x80, 0x10, 0x1fe7, 0x2}, {{r0}, 0xfffffffffffffffc, 0x40, 0x20000000, 0x6, 0x9}, {{r0}, 0xfffffffffffffffc, 0x8, 0x2, 0x100, 0x6}], 0x0, &(0x7f00000000c0)=[{{r0}, 0x0, 0x20, 0x1, 0x3ff, 0xffffffff00000001}, {{r0}, 0xfffffffffffffffd, 0x8, 0x40000002, 0x401, 0x101}, {{r0}, 0xfffffffffffffffb, 0x2, 0x5, 0x813}, {{r0}, 0xfffffffffffffff9, 0xfa, 0x0, 0x100, 0x9}, {{r0}, 0xfffffffffffffffb, 0x7, 0x40000001, 0x7, 0x20}, {{r0}, 0xfffffffffffffff9, 0x40, 0x20000000, 0x96, 0x7}, {{r0}, 0xffffffffffffffff, 0x4, 0x21, 0x7f, 0x8}, {{r0}, 0x0, 0x4, 0x1, 0x1, 0x80000001}, {{r0}, 0xfffffffffffffffa, 0x50, 0x80000001, 0x7, 0xfffffffffffffffc}, {{r0}, 0xffffffffffffffff, 0x20, 0x20000001, 0x0, 0x7ff}], 0x8, &(0x7f0000000200)={0x7ff, 0xffffffff}) 16:11:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x6) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x4010, r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0xc, &(0x7f0000000000)="ea00000000000000", 0x8) 16:11:19 executing program 1: 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(0x1, 0x7, 0x2) 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(r5, 0x2, 0x7, &(0x7f0000000240)=""/228) getpeername$inet6(r4, &(0x7f0000000340), &(0x7f0000000380)=0xc) sendto$unix(r4, &(0x7f00000003c0)="326240a8c514a8e52adf469dfac4eba278c38e7110ffb060beffca89d2dbd8d6036eca7148eb225ae8afe61d3ccf09236b85e267933898dae4b49ae80137571d9015c5ab701469dd6ec48fb695ad925e5044ae", 0x53, 0x1, 0x0, 0x0) r6 = semget$private(0x0, 0x7, 0x4) semop(r6, &(0x7f0000000440)=[{0x2, 0x2, 0x800}, {0x2, 0x400, 0x1800}, {0x0, 0xa7b, 0x1000}], 0x3) setpgid(r1, r0) 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="0000000000000000000000000000000000000000000000000000fb0000000000000000f9880000000000000006000000000000000000000000000000000000000000000000000000327723f21ed7778400000000000000000000000010000000000000000000000000000000000072843ae052bd"], 0x0) r7 = getppid() fcntl$lock(r3, 0x0, &(0x7f0000001580)={0x2, 0x1, 0x6, 0x9c3b, r7}) recvfrom$inet6(r3, &(0x7f00000015c0)=""/46, 0x2e, 0x800, &(0x7f0000001600)={0x18, 0x2, 0x4, 0x4}, 0xc) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000001640)=0xffffffff7fffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001680), &(0x7f00000016c0)=0xc) mlockall(0x1) ioctl$TIOCGETD(r4, 0x4004741a, 0x0) semctl$IPC_RMID(r6, 0x0, 0x0) 16:11:19 executing program 0: r0 = socket(0x20, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x4, &(0x7f0000000040)="04000000", 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20900, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:11:19 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:11:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x400, 0x1) shutdown(r0, 0x2) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x200) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:11:19 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x200002000, 0xffffffffffffffff) r0 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x10) poll(&(0x7f0000000340)=[{r0}], 0x1, 0x0) 16:11:19 executing program 0: munlockall() r0 = socket$inet(0x2, 0x3, 0x2f) r1 = dup2(r0, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getgid() setregid(r2, r3) ioctl$TIOCEXCL(r1, 0x2000740d) 16:11:19 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() poll(&(0x7f0000000040)=[{r2, 0x140}], 0x1, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1c, 0x80, 0x2, 0x2}, {{r0}, 0xfffffffffffffffd, 0x90, 0x82, 0x3, 0x81}], 0x8, 0x0, 0xcc, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x101, 0x2, 0x96, 0xff, "8165cfbc4fc38ab7a2da9bcc3245207fcdc47891", 0x5, 0x3f}) 16:11:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffbffffffffffc, 0x0, 0xfffffffffffffff9, 0xfffffffffffffffc, "107b7c507c84a4ffffffffff9c11fe4dbfa600"}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)="8cb6a3fd47d66a53f643ca05aa6a558a5846e4eb35f1b08ef1b60d0d92c4f0c4a5ad23bd452c4a31ec40f64ed7e6a5be749b174761a2fb5b8bfc61f7d76c0d0e35ad5a32ec211be27b37128997d527abff900c2506355c8c65f76dd74115902ca1", 0x61) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:11:19 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001280)='/dev/null\x00', 0x200, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/4096, 0x1000, 0x0, &(0x7f00000010c0)=@in={0x2, 0x3}, 0xc) mknod(&(0x7f0000001100)='./bus\x00', 0x800080002202, 0x5bca) openat$null(0xffffffffffffff9c, &(0x7f0000001180)='/dev/null\x00', 0xa0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socketpair(0x0, 0x0, 0x7fff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x100b, &(0x7f00000011c0), &(0x7f0000001140)=0x4) 16:11:19 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x43, &(0x7f0000001240)=@in6={0x18, 0x3, 0x1f, 0xfffffffffffffff8}, 0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4500) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe(&(0x7f0000000180)={0xffffffffffffffff}) linkat(r1, &(0x7f0000000140)='./bus\x00', r2, &(0x7f00000001c0)='./bus\x00', 0x4) r3 = open(0x0, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0xc0105715, &(0x7f0000000080)) mkdirat(r3, &(0x7f0000000040)='./bus\x00', 0x8) 16:11:19 executing program 1: sync() openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) r0 = semget(0x2, 0x6, 0x40) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000002c0)=""/216) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/215) getrusage(0x1, &(0x7f0000000200)) 16:11:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000001500)=""/120, 0x78}, {0x0}, {0x0, 0xffffffffffffff82}], 0x3) r1 = open(&(0x7f0000000340)='./file0\x00', 0x280, 0x1) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x3f1, 0x93, 0xfffffffffffffff9, 0x0, 0x7fffffff, 0x8, 0x6, 0x0, 0x3, 0x3, 0x5}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f00000001c0)="cf8b810600000007f0de347057cf38cafe611a1e61977cdcae0300d81705bf9eb603902113ef8ba7d8ecd98e64", 0xffffffffffffffe5) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0xfffffffffffeffff, 0x3, 0xfffffffffffffffc, "845c5509002000afb481954dfc5c7f8ad79f2700"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:11:19 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r0, 0x0, 0x0) r1 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() getgroups(0x3, &(0x7f0000000080)=[r1, r2, r3]) 16:11:19 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000002c0)="3b64b2a1bc60237884baf2be457164d1abc04ebf12fa508433f8894cfc206444e3c6b8f8c3759a1fc27201aa585cfde0cc4cf097250c8f3ce0bbbe1ebf89ccb39d606c69b54d14a33efcc2577b669f881a42f6cf61b5acb6a0eb50b6ff848352b118f94d82ae438817c78a206fd0b421672b7516d8e54f7bb3f2545298fae76c40e3de497a2998e81a52ae2d3d5666c2001c476600a6b304c70e37c156a12f5203476aa89133f521756747223d9f95364545029d24033c53af09466a439e8d519730a31a2929e6f4216aa58584232b9f88fae0cc1de9f63e51aaeb6c3c9dabf2d4", 0xe1) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) 16:11:19 executing program 1: truncate(&(0x7f0000000040)='./bus/file0\x00', 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x81, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) mknod(&(0x7f00000000c0)='./bus\x00', 0x280002002, 0x2065d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047470, &(0x7f0000000000)=0x8001) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/119, 0x77}], 0x1) readv(r1, &(0x7f0000000040), 0x1000000000000091) ioctl$TIOCNXCL(r1, 0x2000740e) 16:11:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1ff070000e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) write(r0, &(0x7f0000000300)="dc076ec9b105ea7fd9498944e4a6", 0xe) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000df1067f5bfa6ee00"}) syz_open_pts() poll(&(0x7f00000000c0)=[{r2, 0x21}], 0x1, 0x0) 16:11:20 executing program 0: r0 = socket(0x800000018, 0x1, 0x1) setsockopt(r0, 0x6, 0x2, &(0x7f0000000040), 0x0) 16:11:20 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) pipe(&(0x7f0000000000)) unlink(&(0x7f0000000040)='./file0\x00') 16:11:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) shmget$private(0x0, 0x1000, 0x462, &(0x7f0000ffc000/0x1000)=nil) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="a7", 0x1}], 0x1) r1 = syz_open_pts() msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\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'], 0x1, 0x0, 0x0) close(r0) r2 = shmget$private(0x0, 0x1000, 0x42, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/130) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000001c0)) dup(r1) syz_open_pts() 16:11:20 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x80000020, 0x1, 0x847}, {{r2}, 0xfffffffffffffffe, 0x20, 0x2, 0x1, 0xc744}, {{r2}, 0x0, 0xc4, 0x15, 0xffff, 0x8}, {{r2}, 0xfffffffffffffffa, 0x4, 0xa00fffff, 0x100, 0x4}, {{r0}, 0xfffffffffffffffd, 0x28, 0x7, 0x5, 0x7}, {{r1}, 0xffffffffffffffff, 0x80, 0x0, 0x1, 0x100}, {{r0}, 0xfffffffffffffff9, 0x53, 0x0, 0x8001, 0x3}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) 16:11:20 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, 0xc) getitimer(0x1, &(0x7f00000000c0)) sendmsg$unix(r0, &(0x7f00000019c0)={&(0x7f00000013c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001840)=[{&(0x7f0000001400)="6149fbf34ca3b738a3b95eef93b329a27184c19214154b0006775433ccd7d238faf84c06e5e47c9b481d78c67ddefcdb9d5fe08081d8bb68843c4574ebf1214ed4d0025d4bd24344e2b37f1277ca7575eeeb6321dfd0cb35865032c99bea0e1003ece6e531f488487da07e7cd76db8111342f0fea0b95db4902c40272b5ef1e4e57fa790b8bff405d3e25c847c419be86aed25e971d7cd453f6f9440c01d9b763b2a4ef22632a48ad956ce1814735decb29786d89b9e3ffb60309c66", 0xbc}, {&(0x7f00000014c0)="42ac3aec4faaac17d46f5a09bebbbf4071b4e2f5e995e8369020a53a4e2ce7446523957705e6cee2c59d66a3d11b069b07b4922ed41ed6a4d304b47d6f6b8887d8b2dda7c0dd4a95ef92ce87d9761c4b70468ef4ebe26c3f8ce8fd7e3035bea1bd7a1326f31d78b6f0b457b9c7c927f120cbc3569b6ba8f55111981b911da9402c459443ef8feae10d40d0d95c42b12cb842d73d71a42ca5c5d8d3e5171db7a48559d2699594c8d283eb03197a7ac0f47bb531e5f2d369", 0xb7}, {&(0x7f0000001580)="0814ff46b552da889a8bfa3a44dc572a17d655aaef4d2f3eb9de68ccb0d37b29b6d1992060a40f5d3380a631a9f657dab69dd92b8f1bc327b85f40b6214b41d8bdf53733cd3026e107febc9e655e65254e6e766ea0f2a22dac65ec47e4e2f0df8de499742118a823e8df9ef0ec5e9b9cbcc2a4f4dee7301029a636cb965eb272fc6354c19e612d4f9ed01afc26f7f1c75076e21f3d6daa4fa12244aaa62c7290a259493e9a959d946ae4f8e9084a01fe8026d80cc0fe9a1f7ce51543d0b0c9557c2c4998e10cceb787ed0ebe30be84", 0xcf}, {&(0x7f0000001680)="1c296c833ce0b0810be878a889729ef701f5bf6e8d023dca89145b65487f36c378ca4659160a1b657daae0c8d9fa3f37e6514cf8ef740238cbd65004485f48cf91dd4391ef39681b0dd3f5ac60936f8cc146cb3d22ff41172a3b10f4b62ea9c9486396d593fac0545f77fdde7ca70d7f39c3399f1eaf0d9e91353e69c9e2573acca4ecdf4468d1059e76fc19ee9166769ad56084d822d53d1dab3be9b6d33b1260da0f0a839649d15175be319d0a30fd82c18f55235b5f1ccd696f213809411578c71f8a14c4d5766bb83c21582264b69780d67f1ae43cf1ccf0c17b9ccd9a6115097f0b4a8089537ae120996ba738cf52c0", 0xf2}, {&(0x7f0000001780)="2f9682cbe425964e30f94d485033e9c061e65c0ce46204c3389b265ea4b144361987", 0x22}, {&(0x7f00000017c0)="7e673a58f9786e1e402fb41cf728adf553e74d45fd67f8366c03d32a300e82f660d07c30b407000d436cc4b3cb9da373cca215e17bdaec3a1d6fd7847d57aaf7b403ed316ccccf7372847ffa3cb2bb57e0d5cd8a13c1", 0x56}], 0x6, &(0x7f00000018c0)=[@cred={0x20, 0xffff, 0x0, r4, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r3}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r3}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r1]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r4, r2, r6}], 0xe0, 0x400}, 0x8) setreuid(r2, r5) readv(r1, &(0x7f0000001300)=[{&(0x7f0000000040)=""/106, 0x6a}, {&(0x7f0000000100)=""/255, 0xff}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/197, 0xc5}], 0x4) poll(&(0x7f00000013c0), 0x1fa, 0x1000001fd) 16:11:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:11:21 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) r1 = accept(r0, 0x0, 0x0) shutdown(r0, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x9, 0x7}, {0x18, 0x0, 0x6d, 0x9}, 0x9, [0x7ff, 0xffffffffffffff01, 0x4, 0xa0000000000000, 0x101, 0x6, 0x20, 0x3]}, 0x3c) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x2c) 16:11:21 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = kqueue() fchdir(r0) fcntl$setstatus(r0, 0x4, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3, 0x80}) r2 = msgget(0x3, 0x1) msgsnd(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="0300000000000000ade88cd2472f9f76826043c83fb7162e9f844af34deac66b0dba62f2886c338fbdaa0b40a4b6a2037c11ce560a38ab5bcb60119c055119ab4da50fa600025c9af00137bb2df31dc29b628d7bcaaf773c80ff5535510f0f28198544a3cff71710962e3ec62b088ee9b2ec2060f07c06e1614b5ee2a1182bc2f15fa11186029bc0adbb065701f03829bc2fb28e6be16b593d0dce279b5caf5c4df8c442fe30ab314cacd28360e22995164fdb723610b8c1ac88537da18bbe5e73fb6df36ee8396ec7d6f737673b5507216a41e2770fdea47a366de9a19675581a27321599768ee15ac2479cc5c99ce7ba496fb0c9012f9a602f4a046f0c1f9c6ba1967c549923bf395ecb33a999a1ae48219544166a7673bad11708b497d802573d06dbf017cf9df68cf15093239ef47b0d6cde87614c077d305e5586b1026e2ff3bcdb2c9542ba9f5c40159225a7baf2f7cd8316f50135642de1b9d96f48a79ee320ca4f0a90ccd591f1c7b890a6cfe875a02d700f5035a510d18d7380c653153744252964d389d83eb577a5d339845daa1dbb9ffe591610200102bf7dc6c79d2508b31e9960e56bbca201e24f1e80ac981adb616952a12058e9c58df080d06c350cafcbb3630cae33db80a9e8311d22bc0982982dcc50cf4897e1a0d3fe81d0e117b780518f29ea2a94b63e0d54b18a58dc5b78401ec2e625c48d33476e0bf74467240b3a393ce8cc996c14b391e267f12d16fb5373050b9f4c3deae7953e8b8d3a7f7b2e0fd23c9e48ad0682efe9bb43e977fe800bbb41bb64f1d899c90f715098d4fcf6d4f80fb0c3916e9137df36de50a5c75a7054ac16caf1bc85e21236a5cca4cf7493af1ef1ff29e978e6cb08e2ab608265392f5020843eb27efbb38a4b672999a39f0edfb050764416834264e38d4e5ed5bf9fe9eadabbc8be7e86296d511dbdfb994a1747db2ff5dc40622a2ba0d36295d6e1e4c0f1f310f2773805f13bead37979e9cf5e1f14cd1bd932bc8d95fd2cd194c4580d157d98d5aa237cc3ce8f8434ee790bd69f99d1d8fdbbb1836f8299ebabcd37b8523013ed6aa2aa4f9ada8b24726b6eb9a9246f5cdc845bd2b69e34c3fce5c43b4a3af8d21105ded5e59bfe35c23adb02d7b3793feeb6a9cc70b28e5ad28909a987e9437bdb0a10ed5883ee8d61667d895729ba75818459e10062d62c90342859b5329d8d2da381cc5ba53eeb1aaab3784a748b5d342b33cbe9e30e45e74e8035f9b4c1c27a3e090ebe9c7751022fbc41711861507377c1f629ee8ae6ab1c3e3d05d7274684b33521bfbae4a08f5ffc2aff6de07079717df7f06712bf31fe77f901b59e3e84df454af5efdef261ac72d588a984b7c260ada51eacf924ae1efaa1ec9395936fef6a01b3bf62005b6d020d84ba51d25908ce9a7e6d8ede4afe9a0dd85f1698a09ae0ba368d1bf9d11689daba357f326d163ac52afc43dec592c457653615ef2c49ba6881815298d0ab199fbcf32229ef33c1e8577dc8ca86918273e4778677c1bf97c084f0031e84bdb49e60c5f6972d6562ec49d1c40d4f478c42168b71298078c8c1050b9d0f687900c1c5c9e62e709594aee357f8b1f02549ffb6345b209cbfb96e4b65121d1824ecc8e2ff36b1ab3681f286bc1c830c43ea20334ab22b5fe5c859cb26e55fdebacd01cf74685f26bb9186c6871455f53c76c61bbcf3c382af164a9bbfdba66e4fef7623ea2e85098cc1f1aa77551722b2ccf7133a28806b4dab15ceb85098328dce4b1730a918d6d4d3f74f1195229f4458ddc94c79cf5883751fb73c6928286245763cce3c57facac5808d9923f2dbb5d77acecb27f76a720776affe75bcc895f1e36c4c52ef22e9d75065ad52e75c28b82e1d55c9cc4d6cf78f77dcb2b6449168220db6508333724207421ddcafebbc7606ce73b3603ad7b4fcc6d4f63678be00356685e74daedb4a7e5f3ace99f52cb54bfcbe9cf7334f6a794ae28cbbebcc2820b22f7349d7458c2920d9c0e5a722cd74b2267b11bbbc23da75754a7de98acd4249edbf33afb9c6c8bca1527693071382346c019603a787ec2b04722effa8b5c03ba61a27efb57a002daa05c3f5ee84e92ae5aca9c3129a7f8d21c95847def43d10758b9bf82c44d503599efbb570cbd4223f762dcb0bf593b134b125819b6f584ba9bcf241d67a6587cafb9a26a05c462cdb0cc0364015bb706b8c849f4e8a5f245383ea5718182623a82223dbc237dd7601dfc2de8ceb8a0fc8aead545f363de96e2722d51b0675fd06bbfdb5df9f4081244ff11e132c79945e17adc57496313b4ea52177759cdff90ab3bbc93c167f6c7b7514976843cc00b1d29f440ecc713f1ee78b2bf537c2f713ac134d6e400d9839a735086f06101924f844a25bc12d3aa9bea8771da86cab39829ac576cde3cdba173fab777accd359b0baef94c8d94c1b9b722b97566b4323b6635449a86bf496c6b7e7a823c66640c81ee7e2b767e9619658df4405213caaa4d69c32fe2787c2a0ea80c0860ffbe9b87cb682729a498b9f9de95d91bc1ac689a761f7628a153e6d3fa15821162563716ae9161680315a60164cf831bf33c683af376b459e9a4cd3ee38032de7de734154b1aa0e4e0e1f1ab696b2833a9ca5ea4df2ad3cff89623e80a64a3bbdb2662ee45ffa55db0ebe7b4abbe494ba12b751f3639cef64fc634510937feb4bdd6ec77b51ba2083cbbf6b97fe6fb8a97a53982fc7fd3ceac708eb34f72285af9ea9caf1a5b5914dc4e9bddaa74a76492ef6d3e30019628fa0ed0af87f2b1a6f41a170fa59c5ab3369b508c51bf6f6d907a2f3a5e7a4e0c597e812cfc29611a14dd0dea2307d695a9a67df9efd74d1439f26257040b5566a8d64735114031f7a9687278e616975471547f550a3478842b04e5f4c84ca04a7074b22a245714abcc18df5884f17b79d302f665cf41c584fc02b2666596dff4165de042429e778bee1fd1fcb8d2ba9551325e8cb1b7cd931407c6ff6c57d7f318e854de6c18c45356e4eca6be9610587a94655805720b0c288ae005584bc4182b71b7eb18ad0a005269f3cf041edfc13b7804e9d29aca50ef40092a23e88989685ab814923e9fac8722800ed8efe3a2658ef2bc050fe9882b55aa67fd044f6137213dadcedd4c40aa846a49857964a9dde460e826d1c0b137af45d39376f4518afdecaa02d5fc2f68bda4237b3b4161fe47f733ec4f95809b4fae42b11708b0294419ce80d0385eb68986ac8cb01e291134c0cea6fbd70cab41821ed042e4c42022c86a1c71d145c9c61084ee14da450c2a3bd4e3a9bdc8ee077f04ad1f883ab33f7e64d0418e2be8f89490e4911d5e9a2fc36e4692e08b56885d3bbfd8c523117b410688ca18cd41af9f926783818c8bc2d22364353485ffcf8f52c634bec1ac61785f6d87837d526f918e96b9b3c72dd1731cbaabc90d4cba94e735c878c96608b6e86a0569384823555444d4cd7a6b69f6117fba724966d5c76f39bcbfec489976fd10b8bbc4ae8e33e0679262005d1ed5e95c0828ed6c2f939073547fb47002356a2015968e8824170aef357f210d71a76c90fe6093c49240a0935f09ede27d0b46b604aa8f6b27eeb89e1a2be4feb521b4433834db3e13b7b6ae12e91837f1e448c168a2cb16c24137ab2b062b6f80af1a297bef71bff8f06f0f3c1123c39d5737fe44b3d295fbf1920c83b521d131395e3c2d55b82e4b5f98ac3a07b634d164d4ae788a99e3c9014342472d467780d04b4b014e43c2279457df07de02013dfd067a78d1009ecf18045431ae81d4a2c737a1331c7f7014c6071576bdca250e13c5bb2227b71d1ea74dc9f06dca0bb485789037988d400f12c1ac1cc7d652b038523a441dd93e437c85f55a053a80bde17c6f2bb4e44f8e938c2c3baa8d720509fe9666187b476feea7af5315ab3c74ec0804fa7685ce815e4ae378cee78bb586499b30aae7b644a1298086f17f7cd52900569f8cc5e5059fdbccdd7b53163c52e0919f78df5fa86d4d3012ccb6fca8da0b2a9219da6a6ca5e4beaf7c81294c2aa1f0159b483f641c7baa50ae0f6bbac1338793c54f22443eb2a91533ee75fb0fba2e747c1c31a4f7dc58ca6318faf5a00bd0757535db75e7d186371b5d693ffaeccd2c471809d2bc827ca95cea3c3d12d0a03841bf081dd3c523dc6c61c14317a7892f5f057804b5baa822c547f9e86c5a589bbd7e4f7a4a67268f237f454ccb1e32b8f4ea2cdf917a553d9953a934e3ac976eca0d98bd9632baa42bb19bf91d5ef3f2991743e10d3a45eff2d85ef521b49a5f735535ec472470181c8bb3e36d461d6e22bea923d5931fa0e32a4181d706041d7a01cd7da3ead640633a08e3c249c902543b5418f6077e3eddc871ec25bef8ba8cd50ef338d091afd73cb932130a10b110a20e7177951a2dd089f2d0a8cba050a96fea7004bfcab44e808c670187382223307700fcccccd50a329397bf52e2534fba3ff96ba5ff31e29b0adf4e617473409c082cad930c9c528ade185a1458ac9df7010a41cbce9dcd107783651115540ae7ab09bfe048e90e4d92faa143c4eee78d40c7ad51e4afe90a195ecd1ac2d325a13740cd9cbe53c59af02598061f80fcb711c1377082333f9a91963b5e25686f68dcb0c1ea745935f0545330be820062092c19f822a0f3ba27d672badce6c2069063ed3a0124dde21840496bfd8db5fb62cdbbf581afe77745ea79e4014a11f6b85539f3a944db7af3f7fa6031657df6a3b9e7a5223328cc5fcd7beabc150135d434fd9ae823b75b03b1a54a17f49746ef235ccc5b0de9055c3f891a43fc4b485fa49b999536bc23bb55b5775826c4e8084606ecc9aa3838106ee68850e25b32af529d369bb8bbe8ef43e4da68f38e5dbb08ae016c32891d7bc708ba4a29f3f4dd6b2d75fc1c6c9d38db48c6fca4daa32d2bd9bc58f57cc7744892b4cfc830fb29224893f61c57c8d3ffc96a9d90480901172f2253c3d9a13edafb02652256a90699de53a419df2d7bd7a466db8667277776b075f5c6d0bb07336bfab9dde105ea1dd1c49055763ba40042cd03789430461abe446080485d37650b679eb6729028425f364acf494b107ace167b60142f9f65eb7cae4d609d06ed05595423fe853a84c721eb0235f11b44ff20850b98666bc08c121b0030331ef71efb57862755e00308efdbfbf10346de068f2e61765d05dd58767fd5a9f63caf17ff306a8af03c213c1e6af87800aa0c84a5710b7f3041928b6dc84b9fe8a21156fefb2a14205c3c70332b8a1313004c7fd46aaad353ef4d6fdd30a05aed299fecdfff1ed81b1a3e28a6893e0faf6b1bf7f5972317eb2b128dee83280ef2d3b33e2adf10d0e4012dc4b23ee026548f47350f6b01b05daa00eb9a1231e6ffa4ff4cb58c3f914ed2712690bedec52e5e01e4bfbfa8c56e56a1cb33b9403e805502cd6d9fe6ae457796d85af2b455e35d5cfd01772fa339b1f979cfb87e0ed3dcb6b61c4be3df7d0c4037d5e1078350e15a2db3eb649607b1548cf9c2debc5dd79dffdc07470228ca48fa8d46e8e2587358631c790d719a13abf89a9fc37336fdc0b217d940683ea23fc101bb5b409dee370f5964ae512eba23c65e4183b4d7de15f740ca823143753f3d73817f9693aa475b6ef38260f353b8f8db41049f7f529966c3d0a5e333087ae6f513fcc41632df0734f6c406e051212ae240b166201e519458e7f265b73db84929a74f10ee36c88da72e5d6e9bfcbf2f20f4c7fd921b88017f395f068dc8d776d7a68edf1"], 0x1008, 0x800) kevent(r1, &(0x7f0000000240)=[{{}, 0xfffffffffffffffb}], 0x3f, &(0x7f0000000040), 0x101, 0x0) 16:11:21 executing program 0: r0 = syz_open_pts() r1 = semget(0x0, 0x7, 0x10) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x4, 0x5, 0x6, 0x3ff]) r2 = syz_open_pts() r3 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) close(r0) flock(r3, 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) 16:11:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea1", 0x40}], 0x1, 0x0) 16:11:21 executing program 1: r0 = syz_open_pts() getrlimit(0x2, &(0x7f00000000c0)) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x3, 0x2, 0x8, 0x100000000}) mknod(&(0x7f0000000000)='./file0\x00', 0x12, 0xece) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x18000, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xffffff72) ioctl$TIOCSTOP(r1, 0x2000746f) 16:11:21 executing program 0: r0 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000000)={0x4, 0x3f}) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x45, 0x8, 0x2, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x1, 0x80, 0x0, 0x6}, {{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0x8000, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x6, 0x1, 0x100000001, 0x1f}, {{r0}, 0xffffffffffffffff, 0x21, 0x1, 0x4, 0x200}, {{r0}, 0xfffffffffffffffc, 0x84, 0x40000001, 0x80000001, 0x5}, {{r0}, 0xffffffffffffffff, 0x8, 0x8, 0x5a5e919c, 0x6}, {{r0}, 0xffffffffffffffff, 0x90, 0xc0000051, 0x6}], 0x3, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffff9, 0x60, 0x3, 0x7, 0x9}, {{r0}, 0xfffffffffffffffc, 0x81, 0x1, 0x1000, 0x8}, {{r0}, 0xfffffffffffffffe, 0x1, 0x80000020, 0x6, 0x70}, {{r0}, 0xfffffffffffffffe, 0x18, 0x3, 0x79a, 0x80}, {{r0}, 0xffffffffffffffff, 0x98, 0x1, 0x7f, 0x1}, {{r0}, 0xffffffffffffffff, 0x40, 0x9, 0x6, 0xa3}], 0xe2, &(0x7f0000000180)={0x5, 0x3a92}) r1 = kqueue() shmget(0x2, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x20, 0x0, 0x40000000000000}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000200)=""/240, 0xf0}], 0x1, &(0x7f0000000440)=""/9, 0x9}, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000001c0)={0xe9, './file0/file0\x00', './file0\x00'}) 16:11:21 executing program 1: r0 = kqueue() poll(&(0x7f0000000380)=[{r0, 0x48}], 0x1, 0xf7) kevent(r0, 0x0, 0x0, 0x0, 0x7ff, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x4}, {r0, 0x1d1}, {r0, 0x1}, {r0, 0x5}], 0x5, 0xfff) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) close(r0) accept(r1, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 16:11:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r3 = kqueue() lseek(r3, 0x0, 0x2) r4 = kqueue() ftruncate(r0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r3, &(0x7f00000001c0), 0x7fff, 0x0, 0x7b6229e8, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) 16:11:22 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) socketpair(0x2, 0x4003, 0x6702, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001900)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f00000002c0)=[{&(0x7f00000001c0)="9b830467d4749b8985963c120de540a6be7804b09d0298ddc76725ec9e5386cadd9568a437bd837ce04a600c152e71c6250dd59cb99554347630ca46fe1c1b2c40d0c909bddc801fbe923f", 0x4b}, {&(0x7f0000000280)="14fe5e4d737ad1334fabfd1e9dbe96c4df5636b9d3db2b77e9f45a1f46a64ed2ccda720aa9adbebed8f5885bf3323bb49df574d7f863", 0x36}], 0x2, &(0x7f0000001980)=ANY=[@ANYBLOB="9000000000000000ffff000081ffffffe572bb1aff0a6e526b46c2f8312d4956584ed861996c543010b8b41cb3b75af5f42cd3a364145f5b5c8ec35033ea697e27a4f853397de45381629d75704740cab665815aef8fbff97c1dec3fe4c4787c7ef49db182a3697ea0cddb8517064c9889eb460a92914f8aa7b14b13fc8d1ba10a60435a662f0c9b693db4d414800000e800000000000000ffff0000000000008d04a75dd56708ab0a18a4306f714dfe7ca603a598353a92eb6f7d72dec3a9530e74dee1e79feb6dd0369bdb070bf07f7196c8f28af902ba908fdb496fc515fd6f5d4331be76b7e111ef85d367fb61f03e4515a20d87213e6f4ef23fef6d558dff330539a40b02e09a12a40937d938ce4d1031cdb0a4136961af83b847b2bb9f42e182b51d6ef728fc70e5d9da29dffff7ff557d599daaa17e8cc065b22eb09bce2ed704fcce4f0005f324e033f360e781ab82716f0668c89891ae090dc242f07f75f70405907d7c3e8244930d85084b465e0000000000009000000000000000ffff00009efdffff13ce2c415cd5f960ad44887213f112da745ef9fc5d15a2aa95d30d4de49ec56b297c1aa28486c63b28f7890f692c17a23968a01dcf684bcf0984f3d5bd03513eb0af78a98d1fe40a4cea6902cea2a9e0df784b211c0248a7fd58d66a49f832bb753cbc324bf7f1cd76551915728582d3fa3d151cbb366f14ba79000000000000d800000000000000ffff0000ff090000eb2f3d9ffc8384fec658130e40c49835cf89d4d47ed855e97a500197ba61f0e9806d15f70efff1b4413fd029983f2a78a76e037799bfa3df4e360e5135c8218b73e7dfab587c8367a8a0e1adaa8d0dd8fb7c7fd3662f1585771f5a69d2e5265372281d0ea45045af159375e9784c987c49f197ff5348017d73a761679236e157fa292ebdd9da96c78587365101cd031158e7ce6f80d52ba848627a85ba9afdce50f2a1650063e099c35a6d3beb489518874809e64a04e21e2d19994e5de9808b285d000000000000d000000000000000ffff0000ffffffff8c7654f5f3db0667c327628c016388e205b235e78f8abc99ce0d052621a0030f3fdcf55560ffe572f1233e1b1ed21d1e275e4651165a7aaebae14544aa4e405d0e00494f91f8dda740b2faae95cfd0ab91e0c4fd49ecb26ddafa9975f17fc5caddda0c0b6e4ff872fe46e079511afe7ad5ffd889fee9f5f14396737338707eb2d64d01e57cb66ce245edb08a28207d05b3590c347c25b645d0fe7c3c47d6d62b6fcfca43922631cbb1e3e1a148096123cbc0de533f00d2f10100000000000000880000000000000001000000ff0f0000a8c49e8a8305a001d3f735391bc1cf6857d62abad181ed82338f7d5aff64a8f1e25691c760feb96887185c1b558eef954a40293c5df8ce1a775489d47e7ad9e5fbf00a129a3b78b86f9d518eab9f51c954edd8647d66d1f85f0fb06c81cb1d5f63aa2c411f95482e1eaab06d3c567f2fbd001cb50000000038000000000000000100000003000000789df6018f0408ce9feb922f14500f00b8e128c8dc1afaaa8859f7076b391aa4c49c0000000000004800000000000000ffff000081000000505fae0749836cb4a96e5a9bf33fd1eb7329998c01070ca0fcf555523523a0bb52d3d086e4420f7ff185b248bff7aa52d93231621ef675000001000000000000ffff000008000000227ecebcf8d36602f449230b19f077659a648082328d36e14236c733bf2855f70c33d9f0dc516580372d93aedace73b50c82f0e4edcef68523a46714d6a5b79b69a3b4eda1f8e906b0d84b51e4d109f41aa8d7f013bde88aa4f02eaf72727db892585470ac817841639b087bcac88420fe2b757c719c5053e93800cfc7b00152d1822ffef927059a7d0bddde46a5f3ba54865b614deb19b603382672d4c86efc3afca560bfb655461fd9c90070aacddd8554add503ce44dd210c145a5b8f4e3eccd9ac2cc4f59fec0b69f3eab1cf1ad31446b40e062ff65dd7e889796e105ef84ab97ab0e67bb6c782423a00000000001010000000000000ffff00003f000000e95031eb34471790a33b329e2f7a4ed06350b3760051ebeb9221c62f8a3d0bf0466549d5c37426186b4c6472ee7e6b277f7a77b5a9ffa33edb2c440d1855a74833aa6de8b8bbcf57d3260e19b76d09a414c684a0e1aeeaacd0276a33e74714d3c49aea927a945a45f4d4b4f9fc17f1e5aee988b524e41d89d2591500cdfd344a0bfb46049ddb720001a0e2cd94cc539c5721d5d6bb345e450a01b679745c548aee6598367365f6a3c04849441ca5a2762877aed2529ec75e9ced7613d8a151c9c8f0819892399dc239797dd61d01c2dc32c144f30574690cfbcf0aea3910d6f137bf8154971194623c562a9475720f23e4d19bca30298b16ec8071e7b07c3feb8484666dd46913f18581669ec4ea3e99bb94d98be23bb350aa4700ced869806ccfc81c7c86cb5c8023e2807436d3c178a4efd3a371b6b4f704de75fdfeef8577c87b70cc08df2343fa2eff1494fd97b7c824301f3077b27aa9ac58407bd5647f5df051e40d07772d98f3a639f0df1a7bd5b9e40d9d9484d2aa8e38347b2ea527c6f11f50e9e40d7380de8ceef1a94e9acb4329d9b377aae5b60e22d3b2829b4a217ac63ceb91d916e074a46a67150a3e909f3ee3885736ff97dbf120342f638b00cc67dd82c41045162f45cb838422c90a2c8c8a135c0122e337a5f2538e9e122f1cf945c2cd246b5ecd5239e93237db8cb4ca5f33deb7871c91dd85f6c35e29dae809c23d04f1fa13267416486f329531a45d2f6e4514e1cf0ad51473c8b98277dda0eee53dcb028f7721acfa9d5e1f59db321066379a7754372935833d02b7d67cd85c1ddfc712ef4e97f0ade56a3b3e4abdaacca855a3f2b7ca217613be8108fa0f6567470856b6dc4a88bac9a6c8cf11675136f8f2094f5e223077fccf61e01e8fa882c3acef1e0e0127b3e75624a13ea7c9508c23e99fc5eca54398f28245392be29582cf7d0cc528d940bc27af10a61ba8ebd53daa3e4ba78cb27be8cfd97a31b877e39d2ad34cd5e5372615127589828cc19f4ee29e2b2f13c8b8cf2ec551302966865d03c3c50539bea72af53404f3b47921122f6c1446c64b3ebc264124ea3ec4298178d065d5fa2b983986a088ba5c6005628ee78a3a4cb89938fb85b33cf0690c074d5b4ce1f31535a4ec44bbd0a6624f49c6d299625abcd08e96deda30ca21fa99d7cd7ecc9ea89261e78971460885a8f6b3936036476cedd0efc0a5b89113e09adb2458558e0cb5ac7a15e185f2a11b97b29db6aa23f13b357590ec8ded1c937916eccfd3590338747451b3c2005f36bbb0cd940cff16395f1f9f110bafa973cf1d179fda80a2da50baa776595b5947fc782a6505a3afa53c84a0618b28af6203d69ee484976bccf6bd88bd88cf4cfcb548b90c81501cdc4ddc0395da6b71cf13cfc12b1a20bc17539b72ef2be4a1106c1312e698b8bb5af14c70fb41de465238f2a3117faedb567c4dc580087396fb281954c2860a2a8e243a5208663c20704a79bd2d55bdd1da624328113d504d6b2fea85003e3481b347d4083d00937387bba89424d34b8cf4ac1a4aa93a63a8d982b568ab04c26106bc3bcf9233840d76a20ada07777eb79f8202931ed527d628c26ae5fa6cc856c6372457b6cf6b2f6c1d272abe63a5c0505a8e51c3fdf324b70acd4e1505569606f04af02910dfe02648abff6584b9e581759e6a5cbcd758ff17c2d4e1c05094615c58b5b6dbc0a3619eb35475edbf6c556e0c9507b3c121a26c5234c014fc943b2ed7dc17660a93f9ecd356ba3334387301ef1aaa5f2af794b8b294add05db9af9a98d49ed1c066708d79d93ac0d974e20a02f28ba32cb384fd763d4b9d312ac32656c8f73880563325fc6529b0bd303fa09ac4d49528dc6f53e9a5ed401e76a1092894593ba3d6aa6ff2b08b3afddcaca87cd8fbf279b586b727bddaea1f89491aed3f35e7fe8c2a51531b3ea52f5b9b8d5dc489ee94897004899414542f17ef9b07b5cf0e3e33de761db6c7ed82fdfab27bdf285c32bb7932efc18c181f754fe63969818d1eeebe8fd84c1ab4aee9f7ed79bb37319587d6dadb0c35acf1a6b670354323edd0b7f2da3c1a296fcd0540db713a3aa87cdb3b143b69ff98defaa2cbfff922f4d0549ab858220719183408b07f8a9e18c5404faab96862ba0a6d9793a001265a089dc7b2cf516f2e73380a6a410f2df92a0863e9b8dededd6f7fb167ab647db3528eb65a9b5ac2e309fe2081af1450c7857c0b7bdf09e679cd9a7e1ba32f9e09000000000000000efc36c93c7b17bf3ddcb343be81d84843f558cef9187719d939cced795a393c89c5760596e06d48a87df9b543a516a148cfbe7fd5e0662ac60f04d4e9c2b6ead2260a7a33c318f31f5ba962c9fb1df5fc6f3545cfbbb9e0bbd0ba7621c61394d7a513226a31e2a3e435f87174f78351dc16b5a532bd0befbb3f0c29e0b4e383b4639028b90353184ac4f8795cc03687f2c6933d6533270aa6d8e9f9623efacca4592f55311cc2f61619875f67066e275eb01f2452a1a89b7df8eb88faa91fec1ca0cbe335fdfcbdfdb207b58986b012bfc2d494631ff7ebee9d8ca6173e2dcc9d4ac5edbdfdb2173fd4f4fa088e5c6fbf77452df85dc77a5b5b7f69dfd2993d1bb1409b6d364e8ec9379bafa2d3c1e41cc7abd0621019e880a44c41bc97bc9822b8d862d0eca31a458dbdca64b7a6d66eb3899c5c5ed8a6c8feb11fb1a9cec65f790f5e199ab4fb52a27f57bd8eaff70848c714a2c71c5396f6061854798757f2d81bdec1a7b7ac597056719edfa1feb460ee2d10a967caa2706049c48f36298137b14203f646fa8345af11b375c837b3cc532b306ed362577da26e971387230af0c146b9455b843d61521be823cb12ec1aa8158f9a9d4f1504d81637b42123d647a70c9e0ed8da3005cec66406dfcbddc2563b187921ea8db5a5e2f1a4b020e0c503af069d5aa068cad8a1e1803dc6ab98ed90ecb61fa7e8946ead532b967688f37ff5ac83fbdf3f9baa2922473553878949d33c6f5ca99767ff4d7ff442ef5855d21611713e1313880735fa9b769a08a16a400d3469576cd4441765bf7a8ae06dd40a4c70af9f2c450a2cfebb904893f9f72b024938f4024992bd6cd24ebdf33e110490ba8759304a3ac59a2dc2cb4d4ba615f738c191e5265ecfccd71b2bc42a66850e7df10f489c26a4efdb317ef83fb7872269210d0a881999d36a5f9b5dbe4686ef4861f3be00e06c6ab40883933f35900273251755f7d874e2fbb8a2b8003c1247723e82850d754c0ebb05fe398beddac9a9fe94193d2faf7a478a932f6eeb0f3f6c916baf862e01a2272ca2e7740368e32ea8007951c33be0db4de220daee1eadaeac35c16ff3d6b4c152f426a718d297541e79d72b24a4d3413451f3526c7fd1392c5a5b9f1c88d4300702b22cea3535095c2cb19f2e1e73286814e4cd8f273dc04ca92b61ce4ca6c22e3901259acc6813ea0afbabaee9ff98f8abfad495656150d8022c9ef934912db76a859f0f7314a9a207fd7d8cf75d57c6e48426ad76019b53071ea3f0c28672ad8ade4dc7c2e3e624ba0ef9bbd84dbea190f7089dd121d76473af89e0d728836168e325d2e94e0c9cf8eac41935e5f20cfb5caf1ef737b9207f87ab69765384fa6c03a62e4dbcae3ce1f3e5573adc44e48636ebcdf0d110a482dac94fe325437f3e60839a1b7e13cfe8e952f5c5152a4b3692a8babcad3eb2e562cb6dab5fabee39fcc8f07db94bfec13a99862a8ad5e5293cceb3b6e16f2e4e7ea6f189abb20d12144a8e85f8f223ba0f00810d2d8550e7c8b5dcf0d28faac5f68a41109fb1ee13acd25e7bdd5d67343d990e22783c38b62d811b474f63f329a5a5d4d13134ec7f3443a7d2d4befa6f692bec7828d41d0fc057b521e552bdb59005b28693d3f1cf86ee66bbab6bf2c0db62ba568100fc8ef8b3581432928650ff1926ba93dd06358aef339f1b5acc67bd41474ca9764155a7f42962a3d666cd432589b462a8bd5a4602c41630f94b06a5e57b354e6fafbe97692c3ccaaebe847d198946150dc3ddc5ed72f059f21dae0af462234d85dedcfca60a8a64e0078de9c9be607a1eaede76c838bc2fd35508dd3b404fa7174da73a39db37eff8cd83ceafe695e690d31eb42aa87d60df04478cae566cd035463d80ff5acef2895ed3413e0223355928375bcb1ebf1f7b902316bac521eced930eee9bf00c2a8a9329a43070c3e4ca315e5d4554b39b6dddca55ca4aa7136585e0d2a0c3790b0018550e86b4c0a830d7cf3baa8ceb2a427f6f55be2426aefbe7d69c1515a47cf8141d21aaaf6118af3afeb4937fc0271d9d81fcad0325528b890109205495f0f35cf805b776d87a61e1c6f5b6683d0c46de644acf1ce70b298d4181f479c5b1830069a996a802a8fbfa8e0b5f2c0f22ef68cc7e38f1d705b69dbbe563bf93c8be66cd37eacb8ba6afedc201ce90599601d9f15103fea452871a0a8d95c070765053ddb346b293d4a184504e688698e62cd9c06826e9c2dacb16090a821a7a8e0561de11db917cb04f73a6c11b1bd9e2c17247253604184e8090bae01688cbfdd260f3ef836624ccdb2690d7de18a957284ccdc32b5bfb98c9f36e2d11fc3522cabc5c714653f55a2077992a6126bb6b2fbb28568f93e146f9179f85179b5f7bd50776f996cfc4d89d0e94a8fb91f301e42d52b730cc279e51666780d0dacf241b474326d07f345a3e0abd45b1f22853ea62c524f22f9fad9770a11eabd74d90cafb6e69fd56afbafcf8132fe7b02531a443dccc64ec2903a58af24164735ea2a84068e5a5f384b50cec27aa1903daed9425240f7e367502e80494b62b31342ffcce1c16dbb7614c0fe1600d52abf069c156f8c32f7c000284601cba7aa45146a4b156daf26dffcf9da8dcf77c72746dacb36cd273fede018e2c704dcba57fb9e94e5c10e4967e36fc5f078318d3b89f53da3d2e30d30d3c1a8261cab31608a225ab1a7ca9c0428b6ce8a898d68f5d152712490ac8b3242ba15ef899852f1845c902fc6658b3c83b6e31726ba3d7bada0bf91e30beb8bbb16bacfc2f9808bb7e940dd18328f3b1f2cfb0c4acd483763c02e69c0d7178929ae01fdd5e082afd296c40714bd8b2d8cf8467ac4cab9602901039512d8e2305aaa1d39529458c2c1e46c265877cc505d93da43e85c1259b7b3f293c16e809963ae834ccc3f8aef4ce4a8d2bdb8557b133c3c28bda50635586185c736a2bff8f6b3224fcfc126b7ce68ac741af712f8fcbc972b56d588e40b7103b33d379eb569effa58dee512e3ede243b8192dba05f0f88e8065006ec9c43894908f2308d84e0c3a8afc16ad1c9504cfd347be61440666c9a0da276f22ab3501d62770623249b4463749f481f13b55e11d9b71127336a700249cc291188f36fd58c3bffe9a196e38497d8fc84db474260e4ca62d0fcdf238c7ae63eddd5a90aa640f95e57e36167d3b3127a4a3e84c3962ce5959601dfbaf8d1e624ecc3e70a11d7978632e8fc53fba2b9367b91ba388d104b98799653a463563fa4240e60904ab6c283500d951d25841afc53a63a2802df310fb21d0b2405484785cda5226df907767cca1543e27dbf84ed804a06ac4900b746f8647b9435ca86ef54d0f0452c70811856d5824f7e7ea29503a84391fed058f8886a8d14018d928308597013533850aff17c1671d5f8e8b1133f4733f20b5eebf4bd00e0c62c0fde254b6ea292a1e5d1c006ae653c38b67f6e6f9d28bdc916fea8d3ac295bac0e2866792e1975a4209f1a39c637f250e4858fe5de79bd21aef9628fd7b365071fcd5242682096859274110a13cf6d9d09602ee2fbeeb5a8f66702598f8f9ba1e51dd1b5b6f1a0b804674fb565149976b6221e1c1ba28a059733060351f891d6cd4c9c5f90c18527b705a4f75b5bd137526f1fa25b8bd0e3f389b0f3d1783b25fd0a40c8a95939488d1f9300000000000000000000000000"], 0x15c8}, 0x404) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) 16:11:22 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x0, 0xc007, 0xc67, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:11:22 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x6) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0xc0044266, &(0x7f0000000000)=0x7000000) 16:11:22 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) kqueue() fsync(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xcc3, 0x0) readv(r0, &(0x7f0000001040)=[{&(0x7f0000000040)=""/4096, 0x1000}], 0x1) 16:11:22 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000080), 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:11:22 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "d70000020000000000ffffff7f00"}) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x9) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10080, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = fcntl$dupfd(r2, 0xa, r1) dup(r3) ioctl$TIOCCDTR(r0, 0x20007478) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:11:22 executing program 1: r0 = msgget$private(0x0, 0x44) msgsnd(r0, &(0x7f0000000140)={0x3, "f632b87fae9e2e0feef1bd3800f73628376ba70372176155f8356329ac158bcdb4a67d82311476a7c47dc639d76d27cd9a1a8a76bc8137ae4e0307b18801cd55c6e1c994dc35e8bb2e60e8e9831662a260e0dc5abb056c4ebfd0ef728984a7905a70f70f1c58d85a528d162acb21b4bd137c4b432f5f0907e66d7eb81198f90902623e3b1a7a59a97d6973ca7910bdad20a5aecab0b223"}, 0x9f, 0x800) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c1, 0x20000000000008) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x11, r1, 0x0, 0x0) socketpair(0x6, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r3, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x7, 0x6}, 0x8) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:11:22 executing program 0: r0 = semget$private(0x0, 0x6, 0xa) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x1f, 0x2, 0x85]) semctl$SETVAL(r0, 0xfffffffffffffffe, 0x8, 0xfffffffffffffffe) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000001c0)=""/71) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8100, 0x90) bind$inet6(r1, &(0x7f0000000140)={0x18, 0x0, 0x8f, 0x6}, 0xc) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x9, 0x0, 0xc17, 0x1}) kqueue() semop(r0, &(0x7f0000000100)=[{0x3, 0x0, 0x1000}, {0x3, 0x7f, 0x1000}, {0x4, 0x401, 0x1800}, {0x1, 0x0, 0x1800}, {0x2, 0x0, 0x800}, {0x1, 0x1, 0x1800}, {0x5, 0xec0, 0x800}, {0x3, 0x7, 0x1000}, {0x3, 0x6}], 0x9) 16:11:22 executing program 1: getsockopt(0xffffffffffffffff, 0x4, 0x9ad1, 0x0, 0x0) 16:11:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000100)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000cc0)="3948508d87de522a077b1c2561668cbe9da0d0361aebada0b393c0d288ba271e4add17e267982309b853d6d1931403608e8a3c1a0d2b2436b6e008589715575c3bcf935802cd8613bb3f9b0825ce23628c3fcabf2d75fafe4237b2947d3a2455167b49d4c11628106de553e8fbe6d3d405a05ec47d2cdc5e9b897d6cb1ed86173ea5ac527b04e244cc72ad1d0de281b20778121eb11f3c3e697ffc8ee33bb5aab0e63f31ae1d9c8649d76dddcef9fd4b32eeecb81153419cc92bed123d52024c66100b15c04acae0b23be3ff9e04d6c56a91043bc0299634d115805a48e29300ffae9ac526033b0052e68e15b6dea960a02df2308fa1761e8270491757a6363dccf1545ce2811ec9eba171b895583b3df7f2af23dd39f55dab9b058a14b2a3772bb45ca962bbd8510f83bd5d66806c00f279f30e5f16fd3536ac7618dfcf0fa1475cf1a59f9d6e7c2cc86b5aea24b9734597b04f73ee4176a2bc5238f46c20b4b3fa445a6064b407558f02295fe210e40e715c4bc8f3eefb5ad4d3153f629abea5ee29f2892e0a98665e49b821b708b4b85f4ef5cf82831fb394f746b2efed801c3fef1c4477c7f8b41df36836901f985dcf18cfa7222b55d4b3fd553dbc4015c189545fcda4cc576c478cfc2009e41da4f5100cee960d1884864e8e3392b20c71c5b355d0093da0e9346ca298d3bb6120acf083d9052825c97159d9910d5503c24c618f35407861961acd4143650c6d9907b17b08b0065b67c15d3e03b0f7197de142fd71ff8d9a1db56974bded500e96ad7e6c0c1a3a2fa9f9a8a8b0a7af944fed8b5b687a87cd3e50b2af74fc0126a7720de0414ff74e0bfeae5ded5180f2bc9524382dc51848f1bee1b39f802bbd5484315f450d05679b16628ae387005ac22554c4e4ebfda64f30a5672943c32848e109371dae65c1796eb7e0ce791443844cb751c255963f5f4f9c1c15d65179bfe6fe1d923e750a2f67b270a35be53514a6a3d9e5d032983a289cf83c109145b61f4ed28baa0268e0e9b43eeaa62022c251478c11d1dad98a31a45b70b544b98484e465750c47a720e6c350dd4e7d6c475fde9ea1768c71fc374f28d38e5987f2af0573e377dd418c832c0b9346b2727da51d72c5d290b9974ac0fc43da7662ab811d032707335eaf9e0fb25650ed4fbd3172a470471b8d15380e5e8659074fc2421e1afcde99093e87680955aa3ace18fbcef0625f19e2ef7cb643b6288f77e56bb902712322c3e4f749f66642f85672b12d931a1e5f14eb5873c80b5088f3d4b634b4dbe1213353c549853638e50b843a87a9d58b2a928ae4c9a10587ed59db359b2a3f03cb38fbb1879088358a047404405e814645ca9932901253b33ff4a771f26ccdd4cb8d6d0e3ddc5bd7cf3634df11d801954269c72aa2d6f6f25bd9811147170f94f08e6d8178574b5d3661f974a029dc3c04fcc4134ffae0fde6da3c602e85c0cccb6125fa8c8ce413a41b10470ed217b0ce498919804d14786356678eb10b08d3ea1540e6d9f48ff5e6e7285ed6ed0c65a81d931b40a88512b20dfcadb44caa986de4ff6f119f6cdb5dca9c24d2535b753f2f240cc9ac6f6117d3d5ca76d6a068bb80a34dbbbaf4ae420c5928692a01febd40784d6b07e3b6518e03f11d39ad554d090d93002370bae4d8e05f129d2e62af5f840574bd81385f8c7d921ac8f8ccda35903842b6f3857aa9efff6dc9f0574cbdf7dd652611b3f3df89a564866c86ade1e0fcbd7399530e021afb35d658ca7b1bbe1376671f1e0018183d172f866757bbd87e0b704f0b36e02539620a6da5d450dd0a9e8d2d9cd7f647f7913268514734637784f355c633fb80e0391455f3640689c1f3c99d76595a3a5f19997c1a19af333d576af3359a26a8af1ac3dce3ad7547e4424aa9d4af6b6b0cc34bfa540cc804566b1ef6027ef96dda4c55c2370a6a1c4f97e52ec5634f79a197b5ca38b6ccb350175cf221d49578f23c3ca9312152cb6449fe946a10ed8d762c9132355d6cde88ffc157d0060ebf76968d81c8e363411cf1877d770aa71afe7a0f7bc76cede6ed0eca68bc0677874b827c2711afc9b2477bf9df82fd5f15a801dfec131b30b441d4cb69090a6690b6387ea4cb9b983954c4c8c42247e2b94eaf10b779fecee10898aca004298452a0e6ecbbb0f9e1a0a12011f83d651216c163a20d39ded002659a27c3b8a14bfa88561378ad1be166f389d7a694bada6c724c07e92181d114c69e4ea06cac8d3a4c371b2fbf84e0d9d6134e5d4f0e1c38f0c72957cd721af7c03c8da8e035a8df0c36a088fe50d1dc54504c1bdddcba5a9c600d218e983064a9dc7cf8d2e074978774af6599823fe5349e2bd455783c242afe440f93476239a458d8f47b52384c646438f6da53f0881f3085d309de02bc74c24026efade3d253bb5d63db41a7cbed52d684288190f9af997e2c7f90dc41fe2223e5e29253166d016fa7218f56887fd303ddaa53947e1f48b781ba980e57aef0e6d4f2d5a92b3a783482a9fa2742cbebde7266d882d355c61ae5ff91a7176d68dfb895e68a19e358139772e65511838a54f95af6d5ae678cabdbb6972af05e0fc39a268ffcdd2367232bb597d4d5a149a4d1643d40e48a2dbd6da084c5cb517cbd82867b5c5ee547635a932f34569bfa34cf2c1e5024964d692a7fd67ca0713e9ef1d033b4486047a5124ed85d9a94b0b501869422f1587279f2512d1bd3b021f1ca7e48b67d3d9e91606f7c21eb3eeddb28bc098e467bef02ada3e6be4410af5e8d02a35847f33e268752034bdd09c985783059ca326938ea23c62bba4862a21c0f3a87abe1110c8b9f001509cf7e3acb5407355db7606b96dab70f1dccb41005393b17321c7ee09f8887c95884ed3c72afb75516c51dc2f5ac8d501526bdda67a5df54bf70e2202ed6ec7719f399e990f0685f98d195dd379694d2fbfe13637767148baa168232f5b5e61c28e129ddb48f35bfc951a2eb2b457298502285b1001ecf321e487d37cdc29725d765b23d386d7c681cfe7ef63fa0bfa546f6b93d086dadfc20b5bfbd1121cbcad005f784b74c0d", 0x886) r1 = syz_open_pts() close(r0) write(r0, &(0x7f0000000200)="2f3671b916916a322cabd4ab228fe4d0dec457b2c14d7f7aac0d8a7eaaec9a41521cd8fd467a9fd49362de4f06b59a953c3d3d2f0d98939a4bd3ccf1f5c46a162a0b83fd3c7fea666368d71c7406000000000000000569091314d877bbcdecd494bda47d28c7921900a459e33b30b8333e2c525a696bce4b4764515fb19d3afcbb234548b586623243df3d26b0c1deb0698b65ab738cdfe280ac50ec14cbf172153b0f4f7dc73633b39b72c2265037253d816c1692c6f6cd87bdb82795dd2b9bb4", 0xffffffffffffffb8) dup(r0) readv(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x3c, 0x7, 0x3ff, 0x8, "cb6bc78c98559ab84b28be87632d065ac84589a3", 0x5, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)=0x8001) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f00000001c0)=0x5, 0x4) setsockopt(r2, 0x29, 0x80000000000000b, &(0x7f00000000c0)="292918d7", 0x4) 16:11:22 executing program 1: mknod(&(0x7f0000000000)='./file2\x00', 0x0, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = dup(0xffffffffffffff9c) recvfrom$unix(r0, &(0x7f0000000500)=""/239, 0xef, 0x1, &(0x7f0000000600)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000480)={'./file1\x00', 0x5, 0xa0f, 0xfffffffffffffffd, 0x1, 0x3, 0x4389, 0x7, 0x2, 0x3, 0x3ffc00000000, 0x3}) r1 = semget(0x3, 0x2, 0x40) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000440)=[0xd2]) munmap(&(0x7f00008a5000/0x2000)=nil, 0x2000) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) execve(&(0x7f0000000040)='./file1\x00', &(0x7f00000001c0)=[&(0x7f0000000080)=')[\'\x00', &(0x7f0000000140)='#&@\'-\r^![@\x05\x00', &(0x7f0000000180)='+\x00'], &(0x7f0000000400)=[&(0x7f0000000200)='\'\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f0000000300)='\xfe}\x00', &(0x7f0000000340)='.\x00', &(0x7f0000000380)=']\x00', &(0x7f00000003c0)='\x00']) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) madvise(&(0x7f0000b05000/0xf000)=nil, 0xf000, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:11:22 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) socket(0x6, 0x4007, 0x5) 16:11:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) setsockopt(r0, 0x10, 0x7, &(0x7f0000000080)="379bf6350e8de389acf703b35352e6a0e6cd7e407b1801209ca0f217eeedb03c27884a1bde8f48cc6cbf8fc3bfec6effcca5a16900bb6b1b00adb480f34ecb92721c797a507c748eff918f48de59657ecc8befb26f66b99dd77b11f5ab79d3ae9f8ff56d6a05ed9063", 0x69) 16:11:23 executing program 0: r0 = getpid() setpgid(r0, r0) setpgid(r0, r0) 16:11:23 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) sendto(r0, &(0x7f00000000c0)="6c1a6a4c9faea44b70c0ecb1e02dcebcb5d9233f25ee134943bf25a43b8fd864b4c97d90024e62e842d3335cf21d884a7a0e584a6e37327bf2e03014fde27bac6ecbeb91a1b2e859d547bbd9c708d16de809c24977ace97dadb00a6c1f0f136aafb0fb55c42e8a18685c23546b3c6117196e9e4a3be254f8e9bf6b3d778867b1e8d72d9703c393c2e5f8d9636c548392e6620f0a0c597240ce47220a77576994d4cd9ef8f2e191acbb58577f7654faa27b6b6c01056f45e940327bfbe306a9cbcf4a586ddaacc2c37258aad7afd88b15f7ec5bb7a70702d840338432e3487b702a55562c6ac6b2a862cf3d5fc2eaf224140f979cb44474cbce7dcef7fb852cfca65657408de81f2cd4ca2de91eb65c471601b3332865b3771a5f4fd8d782a6ce5b7331c1754eff03480c849c3ef6cee2c32ed9d0dd0f82d18726dde8ba6853e8c7ecde7e965cdd2969dce4738bd180beeea8d2f317a87f91d97844faa361dca77617246f35f8514f0416e1709014afaa0df060055cf569e32b5617d8d71cda660805ae3c58de7ab1a9d9f6fc361738d1d338293d82cf9bd33bfb9915fe53760dbc8277f20ea67642aa35739b4dce97b18c970da34904c859f368a9ec0d5501d641e712a4ea0aa2cfbabc338b641aa2a000ded73bf687a4c677c5aa907796a6095573055cd744a8f5ef2f21356e0bd1c58c08e59ef9d685426b21bbac5f8e8f938d14cb03b8b4f1294cc2cb9a8a6da2a577f7d3cccf8c79af74b2249267eb414cfa85676cd000e1c46cc5d8238676129b3bc5791e51d9abf36ba10ccb4f37463d889e8beef99bb429e4a95c6741ec88de7e9cd74c4a8ed584e67ca1e954766bedd858f572a2bcf3f052c52a2427711d91809a56495d4841950e29ba1c00687864748b806253beddacb75eb20af660665475604f1d738b5a6d92d9eef3deb1c4a79cbfcacbef6b29701af7d4601dcfc15e167ecbef9ff72323f3b5a293ab6138476187edd1d1d41c30b517bc14286f6d1a45e0314d863f038c8f26f9ab14cccc8b772d75dbfe8a4a89be512917e4fa288d6c647d11b64a84763c113a988cd89fa6922b00d8808b82419ac2a1310159310bfff915d073fd9d315cc7bdaea0343872f0cf64ae799150eb071f89d36bf3003938553d0f74d3d821f8f1f7bb6c02e73cf192f2e3e404810dc2a901cfb5415b5a4d203b3f326e6782a6b3a157ed6ee82f35d5dc64346abaa94e1365c0a0b0bd82ee8b8b1dd755330d4fa19e02a7cd3f7905b15ccc985d4c8aa192c5f913cf4b3c924e5b5d72d69065d395476d7249482d4053dfe67951b4c449764d79c45f70b24f6fb2e2746ffc02e95ff178c1f97638763bed01e7f147283ad52632a75b0c4637c28d49c73bb74887cdef943002d5751ff31c8a2c01f0ad66862230c24d9da0c4a16bf8aa995d85855866276b5b07e40fe4568bb72c8d2eacafad886724892c3ea0ce4adc48e476aa43aeaf87023072f2129dffdb15cd58ed8f5322c943d53850c70a5b361d57c8b1b2af016a11fd55ac3db214531dc8c751192766c63dc77345d630ebba6a46ec2f7e56605e45d5e96f1823f4f42397b445724d2cc58f135f2608a2abf1ad192f5c73a6cdabe2fcb80756f85c1db819a0d328c52478ba697b3e7ed0ada54451b82bae5d1531590cd4db1e3c55f927ff740e30fc8959fb28c6ca189f2a744fd59b41ea60a1ef304d480b44e1549e675f4ec8148418eadf8bf6d2cd854a4a29865552f5f1269b20bf80d1b724e108a4e86fa639d7e6f596574bd66f109015866e8287547a01e187f43a5f8f6d5b63d30a787c5ab884f62cb91e62dbd3f683db5080e34e4358e99f6bebb32b71a01ef9799a8e6657d71ef41d76532460243edea25c7ee73b67ee95ce4d66c6a209e680a61619dac994fb929e69b9294f685fd79404d98bb2b43f66e45a9e46aeb0763dace1afd1af57ba8f50d4e284e996f19154f47b0221ee61fe01042f8bb71b3c4299214ee64711c1ab1b350e45656d30f6d91292cbe3312760f75a0d3062b5b2275214612c7d13568db35af5165d6ec361aaa628b088eaf7422a5d9ca67cd3942ef824aea6aa0051adb23bd49762b8a9d175aff066162ce62a5990a82e991ea896b328e718ee05f6e75c51ce2d1597b79809bb04eea74a2f3dc4989eb6558ae1ca4bb7f9d4cd3e61513944a91171e2ca5fd6f3d76ed27a7e6d642f5950dcbbe7ca048b550981eab4f5e6a3ad417539dbd64100677efb87daf46a3d6970af8c252f8c08e2a117fdb48c3592efd2be4da243052b6e800134ef0377ae4d10b50695ec0540b4861319d8c99222fa6c908af95bb456245d81375aeb0243e78084c5acbeea4283ce24ea31363652cb39e7ed38940a4ad3fee7b123be00c772c05ab88bf8bd2b2bb931aa6feed33c303e1c1c20f9138192b78ddc582b762372180a52925b15ef1975dc4d7a0ba251663e516d81ae5e5597557456e34e66ba92ccf38070c37248d7b58b8fe64fa5970f78dc3f62f94edfd6452d1f5e03bb376f0b830fbeb70d18eb0178014657048eb03ee0cad9b6668ca25a75bd6fae9a45898b660f492aae9e085c86bc5a096337fcde9b26e56e20568047301c0b7376b75ad2227edec345e83a3f64f01e313f41ad7a00c51394b2135c5ca3f985a9c694215d2d2221adbb82852704f861a921da89210739e2e66ce98ff7dffcb944b4464e6c0dae8373f542bd7c349f2c7761556847a4c3a34f1b6829be36138000849d186e42cd6ddfab24259d93e343c128baf1c128b98f1ffd96b6dd6e711153497182dfef9359ccdac353420e476ba90058a75caffce3e74f91f23a643e4b7b0fd1dc1d5a8eaf1bcfad3cde663501fe8374fff73a24764ad60413bbe7b2efddaab3c8712d8e67b40eb00c545983ad125db04ecd7a4770685e35c973eb6f4471b5a1352d1174f9d2da14334d5bc76a21ea6edcec4310e1bfda9f051e886de6b39a0b6596fc43bd9897086e6f4c270367c445e57069d916e87f4ad6e28a942ee3cadef70304e18f5e4babe72a9b044bbeed70a6923ff782f8a093f058a28265c6d97b2a66ddef03e771c2f310e293f29fe76187c3a5e985c5745dc1b9040e9496b4cbc518d4c9f22f57fe0a41bcea9fb593736fd6bce510730a19a427d183e6bb6f76cba7c8bda59560b21dc9f7473aa47543de1369e9ee0d22ff20d47a68326dede8d92c215cbbcd29d35f1625957482cddb0bc40a9223ba65a3ab23908af402c6f63459afc51c347501be456556a1c219daf2e58d4e877b36a0679930b2af2335d0c9591f0ca2865777aba6c1667be6c21be0869a93235727726aa7a33e15d1db7c3bd06db4d45307b15490ad6ebd8c4ba98442d65f3d0c786e4d9c8faa2abf9f3450687f289124006a4c4ee4d0ec33727b1cd7cddd98f5eaee065de70bb3e50377fb0da289223097a8ef7714fc8cc9fdd65ac58dc25d233df109242ded0668564233aa4183adcbadaf9d25aa2240d4d86145c6dde85da443b45bad3a4194664ab4d19cf8dd92ccf59041a91f332c0895f998d2e0aba3117ff0aafcc6b08beeebc3b0ecc2ed5de44fdf7b5574a6e093c355307defc5abd7365392952aa596f91fe64a4e917871cede8b403e07d44b1cbdb8b85d133fe51aca2cdf2cb677a9ea349cbae278e61a623e89e376e19c5bb07cdd2c795503f3f21749b20fe40de18bb89f383a154aaef2046351d1dda53d9945db7475f4e4ffaa581b6c3c429d4c6740131ab2d03d134bbc85c2a71f3cbd876fee02caafef90ef5ac9de38be2841a1d5a7a82e4cc6af730a1d3c6124522c9e54df633f1d8348fccf9cc778e4fbb026d5626d57084a5bf42bac61564b3055cbad3cb29d83586b2c15849127bad8060bb2cf654aa76d46a9502bdff7b2860081d6f14710947ad6335fe6e8e32c85f90683c05f75c1e39215d473008c90b84f724f728756d547b2d14111987f64093d945f896e0447e2f503d540954f80c95a296c8fbc0633a2eb7ce883b211c2ed8fbb92885f811bb8d546cce8f6d674f11b1f2e13b023cc67f33d615e5e5ddf1309489855094ed511d01dc67760d7a5588faf67c36343cc39041496b087e15bd1a8038f7935243b111875ac1660d292e35f664233f8a70058b949eb241ef359cf5ff257394721d75275e866056f9f9e3a0e03bdb52e43c1701ed7e574c5df9f3a24081b8fb0d0f3f2d74fae242c75e7a287fbd059a544b64556d3627948f00176eff500fda431c5157c6c9762d375f7a60c7886cea73228406331985688c702666c04f8d2feea99b6ab6ddc4f5dfde0b94ef6ddde85ec371f07d006de972d7a9721a6b5831cc9da82126080df3742a2a5dd15f6a44f4beca58638b830edd0911430a5dd3d2bb5e4c66fe10d2a2cd245eff525b42a5b3f2cbeca553676e5bc87ffdf06e3dfff7211294b431ddcb4d303bfa7cc9ec8d3f91481e80771590d8a7c3b51af95b211f5bc3e07e39fd6ef8eb5a7ed65bb47d74863202be3a18b43174a3cce9403fc15718e1bbbf7d3cf9aff8fb480dccf84b29c24ca458d32191553ac80c6c7a3f5f0438e7063223b3746a285ddd469e38f05a4b4f29c2f6a1b606f123309c70fea0c7582c99113582520682cbefd5fe302c854215504d736759a929e3848e21f2ffcf4f9d8b36d4fd4b8ad1a2e04c0e45c111c6de1b27b09a3c742f890e024594a358e379314337c6734e35ed063cee26720a02246af28e41206f11ba9b08fe55beef6b8334fd7649727a05692960696254ec030bbfacec7f50e59583ef579e514a01d23bfd49ec836037575d6722f796b35d4bac3fb8d54b65c18dc405406550ccd1adb0985bd4706a88d54d764be3e52b94598a7bbf06652e8b17c446280ee1bc8f2003967f8cb9762b708665cfda7b320e1d982581c56312d7a1399fd1832d9d388adf5e80c0492f0baac3c2f2d8a0739bd7c9284f9d3c218a1732de064e319b340b5cc674946cbedf35372994cfa07920dce3b137c3777197a378cb055992a249fa6973e6bdca61539ccac3c05974d73be6417af99e214b458e83e371f4f942c040f4431619f3618aee47f8cb07dfe8fecd48e6677acc45835594ec663cc8799e5b59fb2468bb788fe972821375e8d8e17371b64e72eec5e2a06c2968fd9950fe776dc28d71e25f3ee12a634d2586a00d83d2a8fda7c5f647e0c967d27b296340f57cc247c6d8bf9ffbdba564baba558babf62423dee35d63aa2857c42fc6a089d0c0788c81a93242da0726917ab495af5b1cb8e9d6eb054eab7e86d3fdca725310b25c675f90a05303abb669ce105d2e70a95fd5965111d6cf6feebc5e09cfcf5fb847624cfc251cd4861929cacba611761e0b009d58ae2382f21069c49107921288932e64cd277a92fb86880da4bc7486aec247084f2fac2b99274dffb8891012ec73aead028b73935bca71bae5438e1f7ac749b7c00a52be1ee479b9b8a7411b565a1bf9dcd2c84f456ada96694dbba3bba76e9bc26492637e00a40675b8187efea89b4bbe69a78580a837beceab27dc92957327be567eb7ff2cb8d1d8ef9386b515d0b42b142c24f70645f8fd237565506f5088e737d14a86e4a3ba79a9c10ed0f39a6d416d52ccc398c13684a2b395906d550be28ed7c6b96ec4e2b4c667db4856956d47225c9c02a17e6aa117bdff506b31b2b5622e1718fc2bca9af1fadf08f53445f0d9f72445abd2a1799e1949db675dc77b773cd12aae280b774ac6250c8d97ba03842eb9e8b1fae5069f252a381a68818794c8b422cd09a59ad", 0x1000, 0x2, &(0x7f00000010c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) recvfrom(r0, &(0x7f0000000000)=""/93, 0x5d, 0x1, &(0x7f0000000080)=@in6={0x18, 0x2, 0xfffffffffffffffe, 0x6}, 0xc) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) 16:11:23 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x611, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)='x\x00') mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x8) r1 = geteuid() r2 = getegid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2c1, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) 16:11:23 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') mlockall(0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x220, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x2010, r1, 0x0, 0x1000000004) unlink(&(0x7f0000000100)='./file1\x00') msgget(0x2, 0x80) 16:11:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) fcntl$getflags(r0, 0x3) socket(0x20, 0x4003, 0x9) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) 16:11:23 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000002380)=[{&(0x7f0000001380)="796366a0ff3b078555a73cf3d291b2582b24f2f5359de7aee015285bf4910ef93326e56eb5700ea9f3a5d80eb2d1383b2485d11e25f82fe17758382fc7a66682e24ab97b0410b9ed0f867f91445e71a67d42c2b814423072f583de4d26db54f2099928aad39cb93793c93941dacd4a2026270d6a6682f6f05067db01ae86bb8971804b435464f4f56712806e6981d2d5e00afccc8604e25bf35f2813f54f00dead80133d3941e23ab55c403e505a774e6cd173eafebed70de4724ef3169e30d9709e5ef8f90c21fb16e5a6777f9edbcb37b850d508ab2cbe3697a214afa41526c2ce7e3d320d325968c9771095cc2a179371b28619c530ee6cd52f6c2312", 0xfe}], 0x1) pledge(&(0x7f0000000040)=':\x00', &(0x7f0000000080)='\x00') ioctl$TIOCNOTTY(r0, 0x20007471) poll(&(0x7f00000001c0)=[{r0, 0x7}], 0x1, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) poll(&(0x7f0000000000)=[{r0, 0x45}], 0x1, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) getpeername$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:11:23 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, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80044272, &(0x7f0000000000)=0xc6) 16:11:23 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="aba1", 0x5d54f0ec}], 0x1) r1 = dup(r0) getpeername(r1, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) 16:11:24 executing program 0: r0 = semget$private(0x0, 0x3, 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x9, 0x1000}, {0x0, 0xa207, 0x1000}, {0x3, 0x4}, {0x3, 0x100, 0x1000}, {0x1, 0x7c1f}, {0x0, 0x10001, 0x800}], 0x6) semop(r0, &(0x7f0000000040)=[{0x3, 0x2, 0x1800}, {0x6, 0x839a, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x800, 0x800}], 0x5) r1 = semget$private(0x0, 0x0, 0x43c) semctl$GETPID(r1, 0x7, 0x4, &(0x7f0000000080)=""/54) r2 = socket(0x38, 0x1, 0x7f) semget$private(0x0, 0x7, 0x400) r3 = dup(r2) semget(0x3, 0x7, 0x4) ioctl$TIOCSBRK(r3, 0x2000747b) pledge(&(0x7f00000000c0)='{[\x00', &(0x7f0000000100)='$\'\x00') fchmod(r2, 0xe) semctl$IPC_RMID(r1, 0x0, 0x0) pledge(&(0x7f0000000140)='{[\x00', &(0x7f0000000180)=')$-\x00') open$dir(&(0x7f00000001c0)='./file0\x00', 0x10080, 0x4) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000200)=""/40) getsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000240), &(0x7f0000000280)=0x4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)=[0x1, 0xc58, 0x20]) r4 = getpid() pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10004) getpgid(r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r8 = shmget(0x3, 0x2000, 0x100, &(0x7f0000ffc000/0x2000)=nil) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000380)={'./file0\x00', 0x6, 0x9, 0x9, 0x0, 0x101, 0x5, 0x80, 0x2, 0x1, 0x4}) r9 = shmat(r8, &(0x7f0000ffd000/0x1000)=nil, 0x1000) shmdt(r9) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000400)={{0x0, r6, r7, r6, r7, 0x121}, 0x9, 0x200, r4, r4, 0x7f, 0x0, 0x6}) setsockopt(r3, 0x5d15, 0x7fff, &(0x7f0000000480)="8dee8f4366e5d555d528e1b5e5ddfe55aab99352c5d9620baf7a120fde5259a85779a921747552d4a4c9f062259092f66920d6bf15869856e89b3616118ff77def574cbd9894003f9f13a8225d62240fc0f36ccafd3758a8776ee3c787f18d084fc63172e585", 0x66) 16:11:24 executing program 0: rename(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0x1000001}) 16:11:26 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x5, r0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x0, 0x0) 16:11:26 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="84041b43", 0x4) write(r0, &(0x7f0000000080)="25c79feb59d81e9c49f08ccb02bba60116a224e7e9dda9a242a9df8a7cf0c834312f7cd212b4548fff49ba32d2ac0d9e05af92abaa4e14859c2d8c75b5c1865a82f9c8acef4886597f72f3b3de631a225bfb43a644d960ca0ee4dcf88d04820201840905b00727a5417dc7ecd5c57ed7be395d3520df267e5ba21cf652b584f7993e9699452cc1249a7d59a59e018cc937", 0x91) 16:11:26 executing program 1: r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="0080"], 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) shutdown(r0, 0x0) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 16:11:26 executing program 0: r0 = socket$inet(0x2, 0x800000000400c000, 0x0) r1 = syz_open_pts() syz_open_pts() getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0xffffffffffffffc0) getsockopt$inet_opts(r0, 0x0, 0x2000000000024, 0x0, 0x0) r2 = fcntl$getown(r0, 0x5) r3 = shmget$private(0x0, 0x2000, 0x90, &(0x7f0000ffd000/0x2000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = getegid() shmctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x561, r4, r5, r6, r7, 0x84, 0x6}, 0x5, 0x1ff, r2, r2, 0x8, 0xffffffff, 0x4}) 16:11:26 executing program 1: utimensat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) getuid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10401, 0x43) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xa31, 0x7}, {0x6, 0x8}}, 0x2) 16:11:26 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0xf4, 0x7f}, 0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0xbed, 0x0, 0xfffffffffffffffc, "7e389ddedff371734578fbcef9097b5ac793683a"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x4, 0x31}) 16:11:26 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x26, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/97, 0x61, 0x2, &(0x7f0000000080)=@in6={0x18, 0x0, 0x6, 0xffffffffffffffff}, 0xc) 16:11:26 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/32, 0x20}], 0x1, 0x0) r1 = getegid() setegid(r1) setsockopt(r0, 0x0, 0x6, &(0x7f0000000040)='\x00\x00\x00\x00', 0x214) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) 16:11:26 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x40, 0x33) shutdown(r0, 0x3) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=[@rights={0x10}], 0x10}, 0x0) setitimer(0x3, &(0x7f0000000040)={{0x7, 0x20}, {0x8, 0x7fffffff}}, &(0x7f0000000080)) 16:11:26 executing program 1: setuid(0xee01) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) mprotect(&(0x7f00001c0000/0x4000)=nil, 0x4000, 0x0) socket(0x11, 0x4004, 0xfff) r1 = socket(0x18, 0x1, 0x0) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000000)='./file0\x00', 0x2004, 0x9) 16:11:26 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x20080, 0x5) poll(&(0x7f0000000400)=[{r0}, {r1, 0x10}], 0x2, 0x1f) 16:11:26 executing program 1: getitimer(0x3, &(0x7f0000000000)) setitimer(0x2, &(0x7f0000000080)={{0x0, 0x2710}, {0x0, 0x7530}}, 0x0) 16:11:26 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x81, 0x44) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x8001, 0x7f, 0xbd7, 0x0, "d9e304584975346519b7d38a17077389b16c845e", 0x6, 0xfffffffffffff801}) fchmod(r1, 0x2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x821, 0x113) ioctl$TIOCCBRK(r3, 0x2000747a) fchmod(r0, 0x21) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0x8000, 0xff, 0x0, 0x7b, "160a657361c0da856d5e800b6bd99325fe6315c5", 0x0, 0x1}) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000100)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0xd01, 0x7, 0x2d0, 0x20, "fff03f52f032ceaf885933114f7daf19efba8a82", 0x3, 0x101}) read(r1, &(0x7f0000000180)=""/20, 0x14) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000001c0)) preadv(r2, &(0x7f00000004c0)=[{&(0x7f0000000480)=""/8, 0x8}], 0x1, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000200)={0x33f3, 0x1655}, 0x10) r4 = syz_open_pts() r5 = semget$private(0x0, 0x3, 0x120) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000240)=[0x9]) mlockall(0xc6217b2ce51944ac) writev(r2, &(0x7f0000000840)=[{&(0x7f0000000500)="36a84563f1fc70ea075cf176f4496c6a430af81540c91d1f6130809f0693c4fa44356dccbf80da0620121ddbea99e71d305d3f4121cf218daf61291045edce3e1cb7f656651ced6d2908a29538ba334c802a61be10203e7e950d5577f6840954a22c7e2623e329063977c8f58ecdb8b9d03ea9e5b26dd3982c527645e97c7d37626f11d365ebeed05d3cf01270841afed43863437eed74ab841e2175b470552da402aa864a2c474b979be4f178c675caa0eab93aa0fb41b31b8be69b", 0xbc}, {&(0x7f00000005c0)="716a13ee779857eb2c560c437ffd447cac5026a925f005fd2580074c7935a7de8942e65d37129be5527f814b6d9fb5acc8451c4d9cc4da0e0096d77eaf0ae11d40b2c07ad4feb636f271370a3b2c2e75b3b30606ad2d3646130d220009fa4766bc2a0f8aa844ec787d967eaaa526982f9798b3ac5776050b6f1fca5970bc16b8c365de36c896b64fcb01eebfd4e96c36c92489ee8c5d5c2aace264ba48d40bbaf17cb392f325e81d5d5987cc15b1bc47ec4849986f2fcaed67af2ebfd3029217765a8ef4b097009b7e3212c454fb38d772332edcc52c3ec88b674f2b1f9943367f8ec93eb3", 0xe5}, {&(0x7f00000006c0)="70eb28e3bf5650258ba47da5cd98de508149e681e97380c388218f3493daf84ba3c7970fb9a0236c3e015f8464b452b4047d00390e6dd7750ccb34bee060aa57bc08a4f23fef4278341a4611e25a0852e56f958bb0e10175864eb37bcea72fb3a126943a9475445d9508aac9612346f903bb2ea684a66e216e7d72aee0b630bd7a54bb5c5272e88bd5af6b829270ece4b2203a6bbf255aff40a989194c4495f73c022033a0abd286e633614c1d00d215f9db8a4ea7b423296d716aecdf88ce463209d4daaf924075fdfc75c9d3bc42077e8ed927d2a875b68b21b51657f00ad00e7acc0aaa6c", 0xe6}, {&(0x7f00000007c0)="d399cf157fb98d4adf5b230a42ca76f329298542e11aabf29309e563d9cc8fb7aaf0884ed325947b7e419fd9435fa5c7b723a4c8b0c1e589f912db10b62c3a94c6cb74e601ae91", 0x47}], 0x4) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3, 0x1010, r1, 0x0, 0x0) sendto$inet(r3, &(0x7f0000000280)="3497d2f80ba80a81eb8717bb5bc6a4b914f48592edaf886e0f3ec4d63739be9a1778333e107873c7fb13611c3a37838379e656bb77cd874e359e9d33bbd0160454332c142b60cdb1b3b372bb270fa94bdeb4231639972e7434221f2afa315d0f3386c4c8139cea2d3e5819d39fc7a18753537c2edee66ae4eb7142969aa5c811cb2fc52667407089ea823e5b1c9df9f9bf7727f932ab8269c77675afa99e078b5ab65a046c0808237ad993608a2f2830785f8481ce0af03f47b4bdc237e50160bd7bccd3f6", 0xc5, 0x9, 0x0, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000003c0)={0x80000000, 0x7a16, 0x7f, 0x100000000, "81abc4522765049f107a6dbad7b0cc0acc41c502", 0x10001, 0x34a5}) link(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') semget(0x2, 0x0, 0x100) getuid() 16:11:26 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/25, &(0x7f0000000040)=0x19) setsockopt(r0, 0x8000000, 0x9, 0x0, 0x0) 16:11:26 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) socket$inet6(0x18, 0x4003, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) select(0x282, &(0x7f0000000080)={0x3c}, 0x0, 0x0, 0x0) 16:11:26 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x2f, &(0x7f0000000000), 0x0) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) 16:11:26 executing program 1: unveil(&(0x7f0000000140)='./control\x00', &(0x7f0000000180)='x\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x8201, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8341, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) open$dir(&(0x7f0000000000)='./control\x00', 0x0, 0x69) 16:11:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8d2af258f009e5b1e33e41789632dfc94ff334a56196e5468b1b06198400087bdc8290a6cb8e7c994a2323ab347bef93ad85b963d11d77b147e38842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc0000000000000000000000000000000000cbe190ef9018e8264c0d5df752", 0xac4928bd) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f1e1e4b2ae5eefeaff0f2c85e2831c61ad4091d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002000514295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95a0100000000000000ffffffffff510eb0092e", 0x7b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffffff7f, "01016d882e16615af872eefebfa600"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:11:26 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x1, 0x4005, 0x8ac) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) 16:11:26 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}, {{r0}, 0xffffffffffffffff, 0x1}], 0x65f3353a, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x4, 0x22, 0xb1, 0x3}, {{r0}, 0xfffffffffffffffd, 0x4, 0x30, 0x2, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x4, 0x100000000, 0xe6bd}, {{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0x3, 0x401}, {{r0}, 0xfffffffffffffffe, 0x4, 0x1, 0x100000000, 0x7f}, {{r0}, 0xffffffffffffffff, 0x3, 0x20000043, 0xc9a2, 0x40}, {{r0}, 0xffffffffffffffff, 0x40, 0x0, 0x8, 0x3f}, {{r0}, 0xffffffffffffffff, 0x41, 0x1, 0x1, 0x8}, {{r0}, 0xffffffffffffffff, 0xa, 0x2, 0x1, 0x9}], 0x7fffffff, &(0x7f00000000c0)={0xfffffffffffff6c1, 0x3}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) nanosleep(&(0x7f0000000040)={0x2, 0x7fff}, &(0x7f0000000080)) 16:11:26 executing program 0: r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000340)={0xfffffffffffffffe, 0xef, 0x0, 0x0, 0x0}, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:11:26 executing program 0: socketpair$unix(0x1, 0x8000007, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040), 0x4) 16:11:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2, 0xb9) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x70) poll(&(0x7f0000000780)=[{r0}], 0x1, 0x0) 16:11:27 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) 16:11:27 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000380)=0x8) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x32) poll(&(0x7f00000001c0)=[{r0, 0x6}], 0x1, 0x0) 16:11:27 executing program 0: setitimer(0x1, &(0x7f0000000000)={{0x8, 0x4827}, {0x8001, 0x1}}, &(0x7f0000000040)) setitimer(0x2, &(0x7f0000001fc0)={{}, {0x0, 0x2}}, &(0x7f0000002000)) 16:11:27 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) pipe2(&(0x7f00000001c0), 0x0) kevent(r2, &(0x7f0000000280), 0x2, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1, 0x0) 16:11:27 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) write(r0, &(0x7f00000000c0)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x40) r1 = dup2(r0, r0) recvmsg(r1, &(0x7f0000000340)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/245, 0xf5}, {&(0x7f0000000100)=""/65, 0x41}], 0x2, &(0x7f0000000300)=""/28, 0x1c}, 0x840) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:11:27 executing program 0: r0 = socket(0x2, 0x8, 0x4) shmget(0x0, 0x4000, 0x242, &(0x7f0000ffc000/0x4000)=nil) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x0, 0x400000000021, &(0x7f0000000040), 0x0) 16:11:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCCDTR(r0, 0x20007478) sync() nanosleep(&(0x7f0000000040)={0xffffffffffff8000}, &(0x7f0000000080)) ioctl$TIOCSDTR(r0, 0x20007479) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() chown(&(0x7f00000000c0)='./file0\x00', r1, r3) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x7fffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r4 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) getsockopt(r4, 0x5, 0x7fff, &(0x7f0000000240)=""/195, &(0x7f0000000340)=0xc3) r5 = semget$private(0x0, 0x3, 0x10) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000380)=""/177) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCEXCL(r0, 0x2000740d) r6 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x41) readlinkat(r6, &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)=""/247, 0xf7) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000005c0)) r7 = dup2(r0, r0) open$dir(&(0x7f0000000800)='./file0\x00', 0x6549561015094dbc, 0x0) ioctl$KDGETLED(r7, 0x40044b41, &(0x7f0000000600)) getgroups(0xa, &(0x7f0000000640)=[r3, r2, r3, r3, r3, r2, r3, r2, r3, r2]) r8 = accept(r4, 0x0, &(0x7f0000000680)) poll(&(0x7f00000006c0)=[{r4, 0x45}, {r4, 0x44}, {r4, 0x1}, {r0, 0x6}, {r0, 0x1}, {r4, 0xc0}, {r6, 0x4}, {r8, 0x140}, {r4, 0x10}, {r6, 0x1}], 0xa, 0x5) recvfrom(r8, &(0x7f0000000740)=""/117, 0x75, 0x1, &(0x7f00000007c0)=@in6={0x18, 0x1, 0x6}, 0xc) 16:11:27 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000300)=""/184, 0xb8}], 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/148, 0x94}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000001880)=""/240, 0xf0}, {&(0x7f0000000740)=""/203, 0xcb}], 0x1, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) truncate(&(0x7f0000000240)='./bus\x00', 0x100) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1179fa2ec54de81546a94730ad4fd1497ffa988e8ec852a605aa234f097ceca2d0db61e85dda9c0b6b6dee45bd8ed0fdcb2587fad53176843473159eeb01db18484b2fdf49ec77db8944149f0b9fd8b14ded0e747202d1b06cdf67c608c2c276f1b817016bf3689a3074df7331ea42c8de489e7382ec910f6f74109663ab40468689535042762ba894ef36d2fbcc8592d35", 0xc2}], 0x1, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x400, 0xa) 16:11:27 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2002000000009, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) 16:11:27 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x6, 0x0, 0xc, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x7) close(r1) kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x13}], 0xeae0, 0x0, 0x0, 0x0) close(r0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0x26, 0x80, 0xbbbb, 0x81}, {{r1}, 0xffffffffffffffff, 0x24, 0x0, 0x452aff52, 0x4}], 0x3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x26abee88751d433b, 0x40000003, 0x6, 0xaa}, {{r0}, 0xfffffffffffffffc, 0x10000000000020, 0x80000000, 0x3, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x20, 0x10, 0x2, 0x100}, {{r0}, 0xffffffffffffdffb, 0x80, 0x20, 0xfa61, 0xad5}, {{r0}, 0xffffffffffffffff, 0x8, 0x40, 0x1, 0x3}], 0x9, &(0x7f0000000080)={0x9, 0x3}) 16:00:00 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x1ff) getsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) 16:00:00 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) listen(r0, 0x0) r1 = socket(0x1c, 0x1000008000, 0x5) accept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) sendmsg(r1, &(0x7f0000000340)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), 0x4) 16:00:00 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x1, 0x100, 0x1, r1}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x7, 0xe8, 0x4, 0x80000000, "77e6f48fb6f0a922c851a7559f39a7081206d2c8", 0xaa, 0x224}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x100000001}) 16:00:00 executing program 0: r0 = kqueue() r1 = syz_open_pts() fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x8) 16:00:00 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) minherit(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x1) setitimer(0x0, &(0x7f0000000080), 0x0) 16:00:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="04041b43", 0x4) sendto(r0, &(0x7f0000000140)="72d86e04e7b35fb9647d958b0749ddf54b32a53377a6dbcb1a9a2729e6c43b9065ca69f584ce08e62c64a04ffb9aa98a5d9e3ad371e783c7f55c121f2201526e62c4d725fb86dce720962ea3bbf94e380bd26730138b990be1c571befd5024c0c3ab8a84f0af1c59c732c6b233f0efba98efdf04117ccc41cd216f2594ac0b79a7183ef1e90485e7fdd5d467c5fee6bf60eef2a467fdbdaf55df8b07642516d27883a37f9f34357fe8ddcd2f02ce97590a8298e47e5059d50f4ae470d6bad9cfe1739e4769cf0950f9bd5a73f7196cbbed042ec93b7b044fa389e70c0f25e81b2c5c41d9fe9c16ccc573722d356f0aefcc0ea911543a33544f6d7882d0b672f441202f85297725dccc49c94b136c5a8d477390cf4303d8859d1e890b6becd9de2f0dd7fd2751c88c340411b76381496d8a8f9500c6110972cb19c230e28fe49abf910f202aef04eee03e35b385c561ecd73f5755ebfefc060b59459858c6b3756992f439c6a02fb9f8d51a47b44c9ee20d97de2d485a832775844b3f50c9cbb201a8964c31f3fec89890d5a5421b9a8af21f2c5670c1612114eacc037ac6d270ec43d1e37525fcde3eca32bf8a4189a1b7d4a60e1273a354a6ba20ed38d8674acf83260fe4c358bf44a11fb90e09e88c342cad698f75fa0e475011d0469b375958511e0a375366592b718e5a0e2cbb51bc705bbad4666d77164a03516bda516bceb87507e804333c3c7802bb27cbfaecb37af261882431140c9538e025faab9eeb0de038bb5dc6168e12f1dab23a51c1875fb9b7e6b56b14f90c8b8f2c05734f1369976bf2675262761b3f25b7d25722b43df97f809dc3a52aa3121e20230ed4c546443e084bb76184a1e44ce235bcfea70fc66cdfa16c495420ff010cefdc04ac768c63fb5141af8b15d446d9fa5428513c7b0734b5baf425aab0f8a6948afd4fca4428dd4ca982b7428e88fcc9ffde425473e56e0e31dda3af883010af024d4d415997bd2fcd6a866d6c54dd2892ff39ae87378bb00525e0b3c6b4651a8290a4731e976d155cf7e31bb7d6cf2d5b97474bf68607f503bc38b678f28024fe34d460effbef09e65555e479061f03345ced679df45742da438720e9d976019bdb6052c25c3091742bd1670930fa91b699a219d61bb4bfac699f761f00009a567d1dc839b853fd8130886c39c1fe37f4405ebc7beca626bba2d0ef9d0fdc2ac69942e3c322f6a67a8feef4ef258b7ab0564755158842e0d0547f0eac5039bc13ec0c7f0cedbda82da14d65d76282555d67944276537504c40cc94e46b7d6bd9413b9615da6f738a39a325b5d35bd0881613da71f3026d953b5dbfddbe64eb03e6971368d3a859dc829b3bef73d7caf910fe52b6ea1f1415742efd1acbd1da8da94a7cffab92a8a799db5b65908d000a474afd1ca8e58cf3670e2af1e329da19d48db192e6cab04d341866a7603340ac6b5087b6e026e925d8c1076d1b2de864d03df137681b8af011ee4a7daf7e25e8ecf080ebb52d12b9fbb7ce3374fcc32ea0eebc1240e6f1b19d7da2ed12d2cbbec12ee79830d1fc075987b8bbda49b50a2c3f9d4c463f0da63f81bd3abc5dbd6177a1335454b4628ba872527d5142037189b63288ed1e508f75f6771e85e8b8a7d9a4bc637f3a228bc27add9f40367f6a570d02bae69bac7673b270873fd892ee04851b2e0dd44badece3d45797e59ccdc47a781e5287bde3bd756c04abd1b0bafe67837a26ddbf2e61c49b2c0032d58b33e86718f69f332f1e258c31885b771d12cd123d62f6fe47e9e4865aeff9d5afdf33ef4faa7db0151eeb270381bfb9d80df9c4ffe9d7bdde177f10f9a86b2365813f761132b323bfde4f97dcaafda708587b1664b0232bdd5e2d2aa5c401265ef324227a529672d2383d733ba067c27c93159e1482b0373d7518e532051522bf0c072dd7472160516ca7cf491dca7d0ac902a96c81ca6cb1dea1804ac21c676b178ccd59175ddbb548cee2e57d0a5d6d0bbb53a444391", 0x595, 0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = dup(r0) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) socket(0x20, 0x2, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 16:00:00 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x402, 0x0) fcntl$getflags(r1, 0x1) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x50, 0x1) socketpair(0x13, 0x8000, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) bind(r2, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) socketpair(0x15, 0x3, 0x0, 0x0) 16:00:00 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001380)=[{&(0x7f00000000c0)="5484779f89247876683b8091589dca490421a950ba3b4d37437dd26e646bc64063620fe7ff3efa3789ecee394a07a707d7330fd8f52db71c8aafd7cb1139e050b5a1d79688b4c0c954f16035247438a26a173d7c1e66", 0x56}, {&(0x7f0000000140)="77d1a2b941c4a862e0bfea11e069adb79df6f87ee58a14e11e09706b12653a5a279ae345635dc58f38bf3e7949cebfc8a46f12ae09a5439b115f8e21230039efcf366edd86367bf46f948d80f573beea118185e00a7bf4fef242b76b18c529bc6356a8acc4c820e7ffdb690b8257cd3aa94f73cb431a9a74059a1326ced511c864249f074fcad37f1fd0af4ded14a75dcb7ad5eecfe058c849443592c576aca29030592e3d72bb92b6d643ec1ff3f08a72ae5603d958b8d36590ec89226c8558e0aea7f4917f93a81eaaef36eadb333c4ae7caad15500510c7930dcdf9238cf10b21fed93b4617199f5d2cd7bb79ce8a2dd77e4fee9d8cf417643be95107d63f84e33131e9ea1fad8ac50251c20e0a371ef99e5c3216d069f7278f518a5deb5f0d3ac7ae03cdbad963c2a19d3baf03c1926540266c8345e440e3d131a0089d6582bdfcae25af32c58456948a0ffa7a7fb92a4e19575eb6cf52d4872d2648fd310030125bafaa953f86ed5d47d55d53e70e447fa64eb632ddea7fa0fceb5c5797b28f44028134c4bd3c574168c6077d1adb6bf6687054e81dff834ae3dcf17ed4dbb23b137170f1259f8f888a35f6c6355c3f56a1127779d7de384bb162e9a4673770e596a9913b03d046dbe23bceec39e88e6da48d8fe98cedfeae0c45f2578cba686cd7bba88a98ea089a01abf0a82c32ab64cdadec238464e7d5b5af8f1424c6de8d82cf45f1116bb6ee6062c77012bf153bcefb32ee4057da7f3e9ff95187098c5e092373793279df27ce4cc1e7d74e4684cf550aa5ede83cb7ce545839b2995d767906bc39e7bbd66c86f2695d8ec6b7e270e6c71a4a030075fa948c60f2515be48fdeffc1978e3de56897d3009b28f8aef7e6c48bb348f65970ad0fb87a81f189e20314466b9c28f9e9cbab24fc06c53e4ea8c4cfd51ccb786468fff74d5049487d9fec4858b18d0440579adc8f556193468f656ee36856faa0505eb32a8c05ec1a6a335f78b34743ce0930244db7aa3b29b14406409de36ca9b74d97515d8796bd6e610f085c9c4c9b20ec5023068f563cb81470d4dd209b60785793395d8cd9a13f697ed95aa8d3f4a8a01987d21de266db871856a1573f10cce71f50c1670acc4e8edb0deb47106a1ad2369c6fd33a735a288340c686ac21f2d9b3f2f94c1fc0156c24444b1414734822e3678917ac651793b1504cf6bfbd8ec9a8e172f7e8cc5b0675a40f065237089ec37eebf0b717a5af69b9be1e8e70c583320dd5efa6b2c5a09def75e994951fb0d14ae0c217f66649f8864e6d5a99f26911a6ba027363fedb8a532cb155885ee37fb0779e62a0db55bb9b2d39bb2a8954ccdcc068bd42f124a4f5d1c59dcffea345c16e0bac3ad09c1049f853442f2a61c7d6ddfcadbd5d75014397df4b33b1356772bc54f00711577f0f8ca780288d9fc12cd542a3c8adaa39106465aad0563f8def78b32dec19b8415d11a65a36de4d0851f7b8b48bf8178be99d7d397bdfb92107df2e0b985c371bc90c9953565d725ef004dcabf51ce5c16e49618858119a06e59e5e19cdac38f0882c21cac4025d46aa46179a7baa08a41d063a562184fedb67f7adc6e4ff4947cc7f8f45f1315a25cc0b49f9da8a1fe1e298e6eddb32ad5a80535abefcbd6a8d852c2db8e8ed59626aa8563c1eb39f31b35cbbf44d0350f7d75e9d735a2b18258e54a1ace914bed5d10c5c2e41a09ded4ad812a153fe89eff4d46e5fa3067cd7ecec2b364bdfb61ec7b2f8eeb04e1607ac72f13d10da4f5dcd9c1c4a55812d4a1e0e1043b433a882b7bb05d190f35ab0309c90e8d7c3692f178d6888322e1c8ea1665e05fb2e096919f464ce98207831f4a555746366029bc0fb33e165cffe5729cd0a27f1c8770a7e8f76eb79f96b3f786658357443ae9565805b1963098db99e8ee4c100afa4d4637178ff59372b124b31001572641ce419c7287e7602c35f4674464b2309a44f9cce027a1572da5732138ff95fc467f6959f45bd54030e60a8694507dfb4e59f54cd731ad469e1afd99a41a0010bd1c0ec8254bc53b264f07daa1c788216ac326acf4769ce61a0bc3594a6d8b588d73dc1c1c473d4f00956ab68678367d63096c5e47b212544a36c4dd680c056fbb101fe89caee55f9469d561acd8b2f79ecf618d0107f49310c8077cf6498a198b359fa561ea5ade6aef5dd6a57bb712b8f46ef804bab7a56d2116067042e039e74cbd825a09e9e3430c12a48ea849ec42dd978bca9f03edbd142ef08183dd82630eac7d3807dfcd1787acc1fe681c21304da6ba72324c60e439d1d0339b418403d934c169f651912788823f18b36f3c06d6ddbd17bb4768d8eacfcc3aec22bdc2aab2ecada9ad74c8da363cb67e656d22258fb724a3bd939c47caa09f19d197abacb3eb2e741c70c5a6adbfa6405a35e527b06031dd0665c5781f7b8013efd80f2142918952b6918a86d3bc4da970a0faea4480abb9ffdf4d2ecef925542b51431b1ea20a378de8fd129997b8e68aeaf5e1ca955c5e9a1f52bfaf9110f1a8e7f71c354b5436aab61569ad4187c4eac606d8465568560454ad3f8cdf00baab9fa1b841b5edfeeb1f72ebffd8b9e4f0ebabd3b7dd11350ecb53cdd331b85fa5fed22fb759407fe726b26ef50004bcd7180a8e8a5cca410705781a9175c08bd442c431c68d4305552e29ce5037c0934e322aa5688b0e5378591436d2d7965ef9cf55b2d690eb3e18375e5b77907eba08ba2e7a93ba4b55493428c0509bb00db29056788d8578bae4566f3630b8ecbf24dbd4e1d3db6b24078f21ea69bdb10d76ac0426c422f8293d32abc9ef63d032448a1cf8ee32b92ab9d4370da81cbbe3a5c720643438ec80fa20b557a56349a35f69bb4857f5d3a77e2bf3eabc3db1b8f747f6f4a9efd11199c06e5a8a5168991313bb2db929b1f12cb4b1e8b2f7bf131d6849d2e452ac95a504fa17f6135737381ea91e168967f043255637b957d4cf44abfbbbbc548c0694a335292f800a6b4744be33bcb8514512f7eec9dbfb598ed6524daa33fc47252f61f4c5f136f1879e9d473329cb37faaac25f3fd4d07aa0dd357ed827b284f836cb5526eb518fe04b3caced3ea12fff2bc55b7d5bf9244c3c6bb8caf7cbb22b2250cbd5825f03dc3ef2edfd330fc7c52bd890311664443e4328a519a34dc1bcb52f17a429727110397d72d1e3ebee3f82161d7b862a5ff2f01724dfe59bdc669f72be7d3a6e9b1150c7fca02b68ecaa1496788ff8348d2b3afb067f238669f02833c2919a527e0bfedc6fa764ebcce7875f387dc61a6548612234fdcf328c6882b74b959500913fb418428e63900c9c74e233b9011b7772987b29c7b010b0f5d94047efdf624e6fba3a9db64118b32615e752d4ca3071b3534e50f38f10ff0bfb28618c1b53b03454ed2a840f9c525b79dc9181a4f1f1ad27405598e907ca231a1dae4f188eb57b9c791936b548f793c39a89386893a125df2d6c54468f211715de24408d50b5fb6446fa4327b21cc9309a7b5d5b52dad81f0324b47a76051ce345a6f078d70792606dde1da4b1914a15c965ea8bbfd16aef9f305972df19f676e071851c04d458bd2e81c88a30f1159ac8330f18fa7c4db1a7407a35a423d10083cca938d4f3a2071fecea4a9eaa617f4a2e2c5f4b5ff4b7f30323da5d050a1a231927e1a64cb9c28e1b2320886d364cc9b4f3b250f436f6d47c86c7502106cd3a39d92c4abec6dc53b371bd93c83f11cd2af42d812b45a7b13f47a6222a4ce68441ed2632d984c71e6c1a1d31022bb0bd012483ca76dd9caeb01ee6ac31f76063e49794fc3939bbc05e6c2250f81d48605557a6ed4dfa278834d58b414f8c36f8c3b8b8730ef87a9d61290c97c4341ef4a7f04bd6ef8c5da1e13e3f7ee74c3b35606c944cda797566364e8fb270bfdf32857bc0f387d4d7ef45f5d039a9d8156af0413c1ba02ca78c8c7efa92ce35cbc26dcd7e304100c465e979944c6c137656adc56e2cc6ab309fa47379fd694fa990c4d31d8d0336dabc2990281c4b5f9086fe57aec06b99723ad4e70fb89c971027aeaf4231a94cc0f75e00befcef0cb8fb46ef524d72450ee384a7efb3fa459d35ba321da975f9c1e2c2e6f82783e062d46ec556ab9d1a22176894237309a19c2f0207f79b8b4aa70c0c3b4ca9a994d30c52a635250a2ae5ef3d23bee338b6e9942ce5a31c6ec1a4d5880e8cd346d15d905034c9f55d0834b54e85ee4e67657399dd9de92a266246cb80e039fba3cf5c7080c3540c0b44797825e0da81da6118dcb7156e85e9f1b9caff1f5649d58add8d819dfa866f145de1160b4ed7cd6d72aea358e4ed317f4a13d0c2fe1bb9d413f012eb2e343ba557bea9113bb1059cbde1b4091838f4e5ae65542ef98f1a5c9540914dba152f73a4a8c9de41b9666128f6718a17802b4b28a28447c629bf138791acbaa4168a566b52cfe841a01289c4fc0a6fe9ce9b23fc4f5dca4c0394fac959eef307115b7d09becd1d75a289033a9100be00a690451d253b32f1387d13d4b546e3be44555dc8c22f3cb3b9efe66e97f004f7295bf10f62660473dfea05e1236d493061e34b15685745924502589e88947db5e53af4b963fcf4a8088b5de9b576f3c0c2beed70b2e5ae213c27647c6da5049dcad9a7f329970c9d0c793ad4fd645c0197bf95c2083721605e672dfb32d5388b488086ac92c6a14c8e54045636575bcbe3d5bc1cab3ced6ac25fc8d8bbe06ec21dc0895738fce89022fd30c21e5e4845e2a27a4be4a3d3d16a4ef98f1abc523131fa0752faaeaa07fb918bcc2947ad95b7acd2c7b5118eea845f8ad5e56f2afaf5274ecc44dc5434adc388d072b1688ca079dbc390c2d7b7b5533e9b9e3cfc701a482629234ef529c102199a38e8bf8e7c30028fe21c4afb9ddf9d3b835499155781264526d2ee3992b698e1a5874252696e6ae4940a55c86e25773bab558af2a65bb53de84f4f6d2635753d0d4deb29530f6d0c12082067a1ba277cebbd7e9f4c0d65f98cee2247dad0fa60cf13da2997f5bf97205d55ffd5c362cef1d317687059647b5a16b3f4a72fc4be4b67af3dd840b53beb18a4efa3e3c79e23c44085f2462c879d9b66e90e91bc49698f446add523a018d29c76a6a84060d7923bcde3fe46c354af40a2db6e51c7710b8b6e8904657f878f5ed71d559042a7f822c8ad726e6e6a8880faaa468737af8d08d5f36aa7f0d756618053a3a717a947bc9a18186283117bfbc56d201e88f2cdbe7119f9dfcdef30190be90222b100bb2f03fb9b768a50439d274baa1672ee83df8bfafadec79150f149e4c1c8b84ec156110ed9d5aaa325e56695d68eed11a9e6c9c4e235563faf5c4f1f62970064dcb5e81b9a81c8247450968e4c59edcc3df6bc2e499d63828b991dc37b13f9250d40af385890511fd34c135e9dbb4863c4b03794bcb7edcc29fb909070fce5d52c92d9478dcfa2938efb0bd6af1cd7d1527950344efc6df6d4bbca300630e19ee7e1d0f44855563a899c6d3e39558f371c535449dd5a6646c6c645884d4d05f5c5943ff6926e2fabf1a326bd5d9bf3a81db5e00608343921385f2d1fa6d313f6b57a2ab2fbff1b7fa5e063af27b0c9fc8ecc1bc43fbc20ce4eb911695cb91034b8f1d191b96f0e78d9d098c401bfe4457b958a7ec8c7f1db6932466c435874c9e1338fde6ee7a31556933b261d4fcfe464492019ab950fb7d1a161bbc8bf48d1e171e86e4745c88a2f01f95f41fc3a8fefd49cac1cc280eae9240974", 0x1000}, {&(0x7f0000000040)="2216ce4c3440aeefd0b06f32492c0a2e51", 0x11}, {&(0x7f0000001140)="461f07d992c52fd3f5b61175fdbb73db9d4f0f9572c120cdf3e8c4ccb9b3de27093d5e91c3159476267927eb93a93b6e110aad943cd9f9387740ad3dd2dc897a505041c75b10e899c9746645ad6892db5ae0240f07b20610b7859932bc6fb871c402e62de03540", 0x67}, {&(0x7f00000011c0)="d77e30ec25140569d0ae12d7a6f0163a6b69abeafc2700d59c17ee1b1b860bf088875b385baf1a0a0311d00ef09480bb242a1bbf267bd6f739f69dd7b1eded554366dc674442fdec36317a5c63dc8cf47a0702d1b726f9865fbefa76d7e7dfcd34f817a1fe61387c2fa78ab2960e81da51b2168f528ae14d1534f8a43beafb81f2fcf6bef3d03722a613c488106fb38afa0f9502a1c84713083f40c1fa53f411e558efa7ab42401ccaaaff772cc4a984a4221fe38438bdd2a54f44ce103f308be928a96f9cfac18b06820513ac22c38066f3288a656ab8ae6d2f20d5f7bcb48b39d24b138cc2d3e0a1619ba723473685bcc9095ea0279712cd", 0xf9}, {&(0x7f00000012c0)="4297", 0x2}, {&(0x7f0000001300)="6e5f4e49ffff94a579bbdc40174d82d1a9d1aa3d596201d6c682cea2d7f7471c0a508cbbf06f552bd7a18a895ac0607fbfa4af8da58c75714ad8965379e1cdc119f0afff1d0d4526e4e840fe6e4a8949eb8392484a4b3126576ad98982835f0771bc7cfc6922f8a1df63", 0x6a}], 0x7) dup(r1) dup2(r0, r2) ioctl$KDSETRAD(r2, 0x20004b43) dup2(r0, r1) 16:00:00 executing program 0: syz_open_pts() r0 = kqueue() pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x61, 0x15, 0x7, 0x100000000}, {}, {{}, 0xfffffffffffffffb, 0x41}], 0x10000, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x0, 0x0, 0x400, 0x5}, {{r1}, 0xfffffffffffffffa, 0x83, 0x400000a0, 0x40, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0xf0000001, 0x3f, 0x9}, {{r1}, 0xffffffffffffffff, 0x1, 0x82, 0x4, 0x6}, {{r1}, 0xfffffffffffffffe, 0x17, 0x8, 0x3, 0x7ff}, {{}, 0xfffffffffffffffb, 0x2, 0xf0000007, 0xd12, 0x4f0}, {{}, 0xfffffffffffffff8, 0x0, 0x0, 0x4, 0x5}], 0x9, &(0x7f0000000080)={0xffffffffffffff68, 0x8}) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) dup2(r2, r0) 16:00:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) connect$inet(r2, &(0x7f0000000040), 0xc) accept$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getpeername$inet(r2, &(0x7f0000000100), &(0x7f0000000180)=0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB='(\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 16:00:00 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') chmod(&(0x7f0000000000)='./file0\x00', 0x1a4) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fff, 0x0, "d730c1e7ab6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bd0c4e2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505d1f67a90bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc902887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d07000000f34322c0cdf53500000000000039cfebcdd79cd66c3140972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e400000fa0a2efe8dc4f4c6ed7a127c5caae7ff8fe9a63dc986b085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30adb6228e66c542609d4b534ffc8101d776ddeae27a1ca7ad87da72d84f761897ced63f0090301dd0941e9d64579b9518cd8a687595533ecc81c4791e75b4c501e1595fcfbace5782f265fa2673b29f256ce7eafa178d83c7017a8568c57259ef3cfe939012c94a04dec199c9b0ebac804630d323d72c54337f6e6d2c2eb94268684fcabfc7174ec5dfb73b317fc98a016a1a733e87e78244a7fc61d121e4f6ed3e7afab0a84baac37f2b8b34f8e4d0100000008e7d5f8f32227af1154a8fac0c52fd4985b574f013d2720e2bf5990ac30e94a482eaf42f327891ed976518ba19530c8e78fdbbca42ecf620695d1983426a4d6eb88dfea148e98e15e43f6693777158541659cc4f066f14e66ac74c4bb2ff8f9c9ab5bfab2393b31c0850bb0a66786e72d3ad4ae4b7572fb78f3f4dffd7e7c812d5969607d76ccd7c0ab78daf60c58f2c3814a8326d2695f6607a721a4b30f128ec43ca5a79855f826337622ba2009c534b6bc000000", 0x25b) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x8000000, 0x3, 0xffffffffffff085f, "85495500020000000000001167f5bfa600", 0xc3e1}) recvfrom$inet6(r2, &(0x7f0000000040)=""/33, 0x21, 0x43, &(0x7f0000000100)={0x18, 0x0, 0x80000001, 0xcad1}, 0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xffffffffffffffff, 0x1000000d10, "b04d00f3ff0a631a00", 0x5}) read(r3, &(0x7f0000000880)=""/161, 0xa1) syz_extract_tcp_res(&(0x7f0000000480), 0x3, 0x83) 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001780)=[{&(0x7f00000001c0)="b1", 0x1}], 0x1) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0x4) write(r1, &(0x7f0000000240)="c2f5b24cc8996b2532dbd0489db602dff2126823a765fc2b8c6939429d4cac04be17ab63fbc54100dd57946e1e0e0c3bc7a061d684072edc28fe1943363e612f8848a45b46041b0017ff934397a33a90b9234b0b5f46a27ae00c8553b8fdd8d2a4273f869e5bf5571f6e28ee2cc4f8918037d77c5513c955426c10271e4ddeb9f61fffd7a113e297214431075b9ec2e37b637b2a84c40bea793a0d21ec599f5513ff72db2e9fa9f1163d27010aecb5b5a18623a4c6334014d24afb024aa0e4c39e08c2353121d0f3cf86534c954477a6819f7ebbabe16e52e037fa43a6dd24a5a0b6eb81e5b9f84e990c4b71399f04e9ce59cbbb9e9adf8029ad14de5442d9e77d06cb92b82556583406792c325c06ee75ea5d7e912e34ecc990d11cbffd45e572776b706fa60f637374cdfce86fc02172914ae0cee3331b847f3516f18dd319d22bdee6799e1a7c8977eca8b3d179a4470b26b3a64924a44d9b5c99c89ab7284ea35e486470262c2f5d5950d2f718e81495fbcc9d3315c2fd593dd6331847df8ed1b7c5f6e3ac86a1270db2025cd907ecb62b6bcf3cdf56591eed77af051ffcb886c5e0ad58bf4cc839fe523bd0dfb90a1baf2f40b2ec002cedf7a5407031d7585f703c86d2f72a1c98cca94e4a1f273b2085a1109c23b35581d3ff377ce11b91d6718717144144e2e7bee645211cda524105f06733d8e1405e7b077b8e83ad6aa97f1a0bd66b3d57162d5ce813fa64a4036b18eb6258419e0fd56e98fe174120215d730e4b29582f268c01d5872fc8224b164a4c2161875f0d24a56934786e38565fc9578b3800cf3f424d1e8db841d5aee6442e80f601f0a3eb5c058e483b99fa57ee4d116f567f1ee3f950ca7aa93bb7c705ad609cb29569a0f79d7efcd6ffbff8f692df34f31992c85ce53f540f7fefa73ccd25bfd585ba6b43f1638b624f90127270ea3cf655ed62841ae996d81f0492252650d2a0584d8db75013a283e049a24e8a36090b6f54db246a3901b10e30dbc5504f2739962cbfebf62c0315463bf826b4f23345f787892f9ef9605c7f0d00f64b22feba7fef09aa40e5772fdac41d34901024ee1f686086f4304425338d4d454e4ceb3e88521878fdccd7986d67389c3abc5627c8f15c6bb310a499e19edd09547c9d0990296a33dff92dcf7f0dccfb044570fb93ab7e5e456d1d46c80412fe63370b61ade31d968ff8753647a1419f6984d92a076ad01db90b7cbe26f779e91d81fe39e7503aa3f696b0ed21a72737acbdc40f26626588675da06f6849a0c6dac5fbb8724ea8b9eab859263b5dd621dbe8a1494d72631f146a07d36d7543b8bc948e8a91b1862a1fd112e57c7e4cf6954c7c02feb19d5faf68fcb618db164082a0f80665ad2b0f3cb1189083c6f6d2a9fdd6c861a3dec147d034efcb72a7c76393498c63e5fe3835bdf618e345eeae4e0b6fc7f37e42447b209e814b89f35de67c1051db160ea0f625079d85a3cad418467707d755fb67c21cf312b9f20849395e6faba99bf094e7942c36705225f41d95c180f14f10b055fbd47f1184fe332edc26b1590fb2faedc81a87ef471f1ed5cf746378db4005aa8a5c1939b3ba2d02c1c6773addd9691cd04d9cdf846a873446da2e6074520f2b255ed23837f274580e44231d4b08cebddfccd9c5c813f75213c5caf7b59cc747a3f92ed522a104a1d1e992ec38ce68ad5da6a1cdc56491ca2beb0ea874aad6f59a7b4e9c4384fa5731fe126b9ea93adeab3efb7611d2a81fb69312992e0a104f90c098802a02c4f768d25b82cde7d024d2328480dde417b19f899f79c56a1922cb95161d756a14fe21abc714813692581da47fcbedd87e93ef8880a6b73a78d9f8d716ce60691a243f800d349640f293c6313a4eb119bc3c6ca3673332cb8e8d47f1ac44714871171c504070fafa5195cc2bae432eb98e4353ca461ab996a62b32ee4e153d8d6e6bc00efdb590533dd28122c9807250f4e958e98e6896488c79c06a2e3bbd8dbf04d14f6b57cba7310958f5dee00432f6b9c909d8ce9ca94d3cda2695ddd7c6762e5d7573ad154b2cbfbcd941d017c10b897bfbf1fdbc5687742a1bcd9946ae8113c965d35fe218a16ca5879cf5c47b30b71b412575d02710987e1aa64516d8ad6e1a6f066141e7f4c9a8b7fbf5564bddac99b120cde6edfb3b2ca59ffac496a0ab402a1a5000f089eb34b11294696c00617b23aa79b2e0e5fb54d4bd5be12d5a1f8cf6ee2dd1c6772af2895addc4331317fa08e2b1125887c2c8b6fdacf5797c5085f9074c316b004c8460d4f13220977c86e344beb33e7571344d7638378c9f0a54a5a65d295a8ccc33cf73f2df12a5b4e2c8e552b1f7165ac694dcbc89bb89535904922a592a2f21a6f7db8161b1ab55c55240bb687bfc2dddd70763de3861d2e07b63e781969616576216dcfcf69b46a3c1ed4fed1bf5b61cd612f58a44c3cd4ff236ced6267258c1c6fb5103cee2c7eef7c547b1f243c7cb78bfd3e838d33ffc3f5f707d9fe4f06557e06e580e2ac034e566bbfd092f97c3d78c1d975aedaf962c9e589c4e9a58e1cd73645e5560cc964ed38ffbd7e52366834d561864c432608e8e4822edbe9139504ace2d8a4d10b39e8f1c37e21508eb8a0985df882b7bea568baf98e37d5af44c36db900c2b1cda2472ccb64b8dcce19a7e4a5b471fb8284ef8c5f446979315b3196410b51f8e93d44b5d98a23485a34a9dd45cfa36e534effc7b93a48bdc8b00e28ed546f8f5f6c037c5f5e7b87712523b4dcad2c9c8a505c23bb6b911c8588b1b351c6c7cb59d26951d7d27c2c804a678546a6a615c54a0777da22bed76d8e55785457f2e1cb6dd5bcc16629f32c3f002b8dfc3d2b417594f91eee3fb9cbdaa58c406def29d48d40efb1acadcbf17fa35b835cf3c8835a8937c0729c9eb7105a7a3dfa3e468ab87295bae24c2c574af66b913df68293169aeb6a89d448bab037912d1491ce07385035f7033863dacdf9561a7dbf96880b9ffd1042cabbec0e7805fd1bd35c52d0a24719d931ea9009446fa7131b86b47f47573bd4037c27df42ee7b75ba89bdcd2c7aba6da41eb67d20efb926ad5ab8582011c2410cc260efe2762076f1231ee17a10fd31b66539289acd80752967deefd0c6930f5333dd8e7436d6d614e4faceac4757a2c2b4616cfc452c1bc77d05a4384bf780af3f598779858660f1e432539f22875b885b30bb5a2e040cfd287204807b4f74684462a9e7263698b1997065815b70ceb10d974c40d36fc67b1d218acbb8f92b0e133222ed731aed115df4922f78097fddfe5c184fa32e8a370335ae156ff81207d848b6f016a88f5a75620f7b15fa8ec650f046ad7614aa588181fd3f681fe5524eb958c4eee70d19c2d4de675fcda33c46e954d0518babe6ccbf1cc63c1c038ec007773f9a44fd1fd4fba1a84714aa3649d45cb4a474c7b8d09296a1bea99646b7a3bb2a13c86df7b884a149e39ff3a18b8b1178307eb33ebfd8779c739f350755b9fc8643ce5326f70a261cac3b4bec215d756329fb58c1a779da4afb9bc11bf40f92f34d408e14a0ba5a6a01c61ac8f973f364bf5529df5533322b486cd009511b3ed43772638c4c947570dfc9cb0be969865eb3d353353bf9dc993cb711eb469658ff92aa3791d4ef9aec939b65479e5da9a82419c102d6980c0a09aac8574b8cb180940b116bf2610b5ae6c62215340758e27e02e5aa9bfb070889f43a48822ba5c2fdd403c42d0ec2dcf104cda153ce6ca4583bdac5ad1d5e0637d26a31e35733df0e5bb9e2717531a2711e583fd61afde2d0c84b7fb2fb968d02c0e8e2f0fa1bedd1b90685b018e2dca8c1e1fa2175ad11448177f48fb4149e6a365aaf8d99f317754c520f81908aceb64cd11fa75f0e5c3d56e9d9db66517d58703eb80400a063ee9fb5e27f64965505693fdfc2613082bc63fdd8dd08da7c3c52d2ed39d966798536565cee36bd43188a13454279a60c54acabdb6b3c654c13ef2d0ed967edcd3599f8483ffa9623f0ef79c64ca3929e2bbe61a4977927d6d4143aa4a125c73f2e951bb5453a273e9155232397f6e6df9490f839ddf6f186aa5b3e6677ddfe8f1916b47f2b017c527958a547dfce6c7932b45f10f5b7da7bd61c12d0e376abdfcf454d38ca3f4cc61fb7a0689e0b96e6fd9882cd182f8a91aa932620789d1b049b5012b0e1c276ac87819749e337a782028c018807bd585aec8e1420b38a4a9bf841ab3ac95e2b746c0d629198e26a549311331ece9e56b6dab9cba1271e9e98a12a76bed58d0ea881f2a6789c60b544d8a6589675161654fe9baff7838d9b544b1a6bb65d7e42ce0c2ff45e684b41a6e83865062565d320e24d9168ff3f0ff9dab7c392e5814901776fcb5e6c4edb07b88e5b9fb20a4591cfb1fb7dc5efa6dfeeb9d3125ef1e339aceeed2428948a8684587460e877557f9b616e843ed6db1e42082d34ce5377d150655717d00e3ca2527c5be069079ab9198b43fbee28ce0f236a56240080946e173b63b12e8d2edff9804823c0c6494660e80efbf54f8c2ae20ef4853e238a7157cca86a37d17f891770fabeabe8cb00a0b1da196588fa956606503e96ca9a495faa3f67ef203ea2c7d317485817646346d64f55e8dcb178a04d03a493f040d7d522e991bc24f16f50ecaa29ba6c0a01797ae59772b85e970ddf2c18af67e2bf16d095d17d209edfe5c30eeb7a721cbcf456cf71f86b52b6f33a47e696a024896db36d38c7fd9b3d40b481aef9470e9181b627df5f0ca2b9a77e70db04586f4afb0f81cdef06625333dc82a01b296e1f8c7fdc170d8f1e1fbcdab552a7a5ca7e09aea6a0fde4d33fbafdd39871339f8bc08d64208fbdcb723c4ab48beb0f2b9b988341909f70b6e9cd850efdad2867788241e004d6f5bc5d7515359d5df7f4daab940ba6f2dc1f20cbda48d28c2fba24cc96332048266088afdbf025b0284b345955f9a9e7d2022d59c52745e661466055727b22ee9af00de8150be187a4ed841af73edd518fb3af01330a2bd42e81eb6b0b53622ec7398cbf639d8bec2108819300b4c8cf1a3a51231f6733c5f7b2cf4d3b01596bc7bc8721810dc849a5e678ca66f8586452bfe5d826590674ed670f432954945766863c67b773573bf7ef9094382eb43004418b6ff004e5e11abd5de6aaf7054b7a6abd7daf92e01e6df76a3f70de34525f35f65811e0dac87ac6accb9b17a5e00deeade78e80b929ca4516eb8bdbc07f5ac583f097ea76962090eb4d93f117704640959390a76def805214676f6608a9617c40b5e9762e04b377803c1a184a7dcdea6128f91f1735f4010a9a23be032e74d8b2f50bcc592d5ad154cfad41d7d2a5d13587afe927d68adf5dabb923a9b01d6af98e3038dca7c0fb5e6c29e3241cedaaa5be05b8384f5e9fe9a813658b439e50410dba124974b721a9436d2a2a51c9afa057734dfdfe603112797ca2e0799a6a846a38d965efbe093d4f09ccd13515cb6032dbdaecf6b5b53c323ccb10b948c5e71901e12dc33609590b79dfa17c8eab4f6a8c18a44dd3d9c43e7c8c7435da5a40807c8b0d622b1afbc10ef2c69fa51629309ff8778aed04346028c3efa38b3b2f62793d7a00286bc6cd135b2acd22146cf27172eecef56b8beadf51d02de2a984722630b2974dafee8433766397b771392b6b3c2dc3df21713ee2cb162f40fda55efc81905ac58fc187fe544dc0f9e7150db987a75858e679d8013de158999faeca969d96503e03519f8bbe0aaf7c7ad00", 0x1000) 16:00:00 executing program 1: socketpair(0x6, 0x8004, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) close(r1) r3 = semget$private(0x0, 0x4, 0x10) semop(r3, &(0x7f0000000080)=[{0x3, 0x9, 0x1800}, {0x7, 0x7e96772d, 0x800}, {0x3, 0x8100000000000, 0x1000}, {0x4, 0x20, 0x1800}, {0x1, 0xb4e, 0x1000}, {0x0, 0x1ff, 0x1000}, {0x0, 0x2}], 0x7) poll(&(0x7f0000000140), 0xf9, 0x0) fcntl$dupfd(r1, 0xa, r2) 16:00:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0xa0, 0x0) accept(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f00000000c0)="a400000000ae00000000000000", 0x2af, 0x0, 0x0, 0x3f) mprotect(&(0x7f0000569000/0x1000)=nil, 0x1000, 0x8) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="7e000002", 0x4) 16:00:01 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) recvmsg(r0, &(0x7f00000000c0)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f0000000280)=""/214, 0xfffffffffffffca6}, 0x0) 16:00:01 executing program 1: r0 = socket(0x1e, 0x3, 0x0) shutdown(r0, 0x1) connect$inet6(r0, &(0x7f0000000100), 0xc) close(r0) connect$inet(r0, &(0x7f0000000140), 0xc) 16:00:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000000040)='./file0\x00') setuid(0xee01) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 16:00:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x20, 0x102) fcntl$getflags(r0, 0x1) r1 = socket$unix(0x1, 0x5, 0x0) read(r1, &(0x7f0000000580)=""/234, 0xea) r2 = msgget$private(0x0, 0x200000000041) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000e45f3bdeec268b59986fe5ff0ff211000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082b3b6dc881cae8d0000000000000000005dc3868b000001000000000010316ca45cbd870205354e825dc3a6f2332e57da5ecf6e415de6e861d2cb957c69de5741ed1cc4a66145d816a1b18b28dc05ca8b2df4888b380cb360b055765438339054639287829d1c33d7a122c2ebe08805ed59ec34e872a4c6e6c7d9ba782e0d622b5ff7113a923bfccf8659ecdbccf155e42335b84152"], 0x1, 0x2, 0x1000) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setuid(0xee01) clock_settime(0x7, &(0x7f0000000000)={0xe936, 0x6}) setgid(0x0) r5 = msgget$private(0x0, 0x4) r6 = geteuid() msgsnd(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="01000000000000001e564cff070000000000001e070000009c02fb1fb08ad4c71a80f2eb358f7cc85b54708a2a15fa47e9fe445cdeab27badd96a95fb1a5d361f5962141a32f4db459884b8d1cd0af2d373de2e82a7a8762cafdb1fa88de1408bcd99608c137bedc7b0a2933d05e4d8ed959413788ac0d7876f8ad154975d101deb219b23779ca98c7405483f46a5aedd083d5199c9e9adf21944688cef270cd3902f0cf68b66be600000000000000000000000000000000"], 0x1, 0x800) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r9 = accept$inet6(r7, &(0x7f00000001c0), &(0x7f0000000240)=0xc) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x4010, r9, 0x0, 0x0) getsockopt(r8, 0x800, 0x1, &(0x7f0000000300)=""/17, &(0x7f0000000340)=0x11) setreuid(r6, r6) clock_settime(0x3, &(0x7f00000002c0)={0x5}) r10 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000040)={{0xb84, r6, r3, 0x0, r4, 0x88, 0x6}, 0x1, 0x0, r10, 0x0, 0x80, 0x40, 0x5, 0x45}) 16:00:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x99, 0x40000011, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="23d5576aeade98f6f31fa01bd114a6e1aea25d72c71daa3593fa8bfd2fbaa29d2606", 0x22, 0x405, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:01 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./control\x00', r0, r1) open(&(0x7f0000000080)='./control\x00', 0x22, 0x0) 16:00:01 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000740)={'./file0\x00', 0x5, 0x3, 0x6, 0x0, 0x2, 0x2, 0x0, 0x2, 0x0, 0x8, 0x5}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000680)={0x0, 0x10000}) mkdir(&(0x7f0000000640)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r1, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) r3 = dup2(r2, r1) pwritev(r2, &(0x7f00000005c0)=[{&(0x7f0000000000)="10ba1c7f57aca047817de742804013c847fb4ddca967e3ef1e2bf74b64d03db3fdfa54403299d4e1faddaf921b2d015a853a1c8e6a166eaa68fb35faab4c7532d6311a2d86e286a79e064fbceb334c55985b1dfa7981728dc65222379c", 0x5d}, {&(0x7f0000000080)="f1d7227a5edae24f7d467fb4a6163882aa24cea2d246742dc505d5c9a19353174b74f66e3f8c0a9d4225e47d7d2ffd7f37c2d0a0539f1ee63d646719e59e82de0eebff646cc7", 0x46}, {&(0x7f0000000340)="22eac56ef17d3b3dd7a948ed2480f32cde0ed2d1b8ecbeac6b5e3412fb32fed608cf84f1087c5918c69624bb18f34f7c35ba3558be57ad32091e45832bfb89228d50cf9437", 0x45}, {&(0x7f00000003c0)="556c6382773fa571014ee1fe4c2659d23cd0a9fab2a8176e9f16de45958706143a0f4ca19b4b5c15c7dcb6740f1ff39ca16d7cefaafc8adda9318f371565ab6fd9e9fa7c2b05907bfb1fcc0fd2611409dffcfaa94e1bc5c6153cca3240212f6399228e56421a92f5e1720c53bcacc9ef6906c1eda10d1d4de4ffd5de7b0efa2aee29f191060dfa1039362b3a60c38b11cec16f0cede37de3bc16f1bf8ea115b04b3560dc691fc8d57b04275da8ab39f24ea9c709e98fd75d0e6338589c871917ca904fdb3dca5292200fcdd72721880c98ae35379daf48514fd861738f332a34d52ac71d71c705a6f66195f2", 0xec}, {&(0x7f00000004c0)="9844acd0ef943c095285844517bbc52895f3f1f73e9e69123336dfba644651f6a80e9c63bc3e1a362e924e8dd0dd5186b98c4e4d525067edc6fe1d184076cfea3515eead66477133622e4061de0f788855f35be61cbf288e9cee2dd80587a1d5a13b456ed03f082f10b7f2fde682cc59282474a95d2f3982002613d7ec789d32e97f197a3af6899b0fdd24f34c6785f3c43d45af29d0902c49443064a61b2f0cf57e2e5b8b65e708d8bfcc51583bba48c62d5c2c867b984c7919b6c23e35c07746cb79bc426211bdcf2437f05aa9fe44940f4823487b", 0xd6}], 0x5, 0x0) recvmsg(r3, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700), 0x1000000000000265, 0x0}, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4514) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x40, 0x800000000008001) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x800000006d1) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0), 0x2d, 0x0) link(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') close(r0) sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000000c0)="e15699f63617744ad02351d5974271694e1337c4877c21dbd48fa00a0db5fe5a7fb91627667c76536b290b2b26a9c3bb79e0e90a49ae6e4a4bc0cbb342980b5f22c8154151ff063998d25a40f593236424ee44b72a67e45e76b69f15a5224ee3576528384f199b0b95296e0f0b4a1547dbeb632f6c280f2619492ec1a4e65d2f96829ccf4569adeee4fb3f04dc5153fe7ae2de3fbd060b4fe687585b3eaf7a1fdb63cfc338c435c8386186e1155714a5c6035973d102f197d1e81133c308438307b9db4e97863c67b54ce89d2d6adaed96599e1fd222f3f1c0ac", 0xda}, {&(0x7f0000000400)="3dac3a15318bde635a1f3ee46c5ae9306f63ed86af2e307be3298f10ecc97e76cd5d85ff9f20881f630c6463057add8d6adbf0a287b02079dc67585a74696cef599db3f36d17d35e22e6d8072442c2a8af0422d066cf491504c8ed5cb769f76a6fc8e3f16bb5107d9826457632b47e03f08cec3d827f402d2bf7dbb3acdc4f4df1c92a1c22a800147c957261d23894537dd333913ea0e55f19385166638f94a2634141bfdc81c4d5f495fc3a0534262cb4fa82b63a9ac792c4a44ae2459b1e600aa22c6e5e74667630551c924502d186fae10a3fa7ed154a8bb78e248ada7d0bf6b5a3a1e8262fcb3beccf2fc8db31d3dfda5729e9687eab0a4e5911ebdfe3282a99958f3380a4781b58ac9dcb4ec4b4b6f99884df393ea0fd3f52b7c99d83335a968d6382a0fe31230edc6b7e288ebb295cdabf9c0c68adfaed27a11e47d899030f089adba97f0d8e9607777ddb8c846a13a97ec1cae441a30b7e0682f979f471dc73f0535f3b6af8010810fed69557e977eccbcd138060db958e2257000b28daca6d42d679b557a276c8fe05817491be5b173e53e62f7c3557690102dc464a52d852eda7660661d56da37b728fb53d651fbb22a8e7ca72433fe0bc05b877bf38141c4bcc7bebc699fd3c1d3d8590b2846fc61bb3159fcd5b8eccd3315ba8f3d4dd387068e03c2fe5974cb8929ae6c8213d908f05179358da6206195e898017310e71dac6b8ade759f9325550efbc357c2814786e723eab836a3e33f6268c742ed6d5fc53a37103d6c678b33daab2da48005c90bcf6710023bbe0c57cb1eb97ffac64939aeba3efe961a2738abc744274f1a56238fb7ca1008056b30cabe3ca31a528da099f2e3f61e1efeb606c2ae9575e62231e84db1e948712f5da7c4c62b56e768bec5532e46c40f8949c348d7604cb6cf5f2f6f292bffad03d687271cd2e724e8555264551630e5e8d44c485f54e74a8b8bcf17b0b29c3ca5be569fa2406481026d7b964629989b5137183bb674b25519fcb0ca917be75b1e9fa8cd3827bae8be9c4b3291b63cef09e0bc6af26c7086f76114e3f566737fdb047273d4a0a62fd6d10c9ec87edd79d0b4e85b63412b3c5ab748d4b728ba4db77f06e50c6d7a99772ecd4e96e019ffc8436c7ad865639157cea69edfdba64ea028ebbb6a98feca244b6ecc1adedf2eba9a1ae85ca7256d64dfb1897ae3d43738e536de49fdc0981d8e3dd7397faac1e2202d15f9ac3ca290813473f2b7eb498b988e39f847fe4c1e4c31db5fe2d71f2901d683875bf8f2d139754022dd194e217db74ce91850c65489f72038028c6724e18f4f6dce0d8f00f503a68e95ce214e187beb9f6d1c265fc18f75c730c32d4c8317ac1e39cf214dd39581940f728ac0c137dac9631b967271881644b8d8673b66b6e1e92dd93ecdfd0f32f5f73ccd0f27a521002fe19f517dc18b015c30bb26f3ffd65a269c585a654db3c30c6ce94a2c4c545ef482eff91266053e470c8c118fd8120d5369ec44a888ba245fccd732ee0dfbb82648ea97e5d2698d394061d7c9d7584d7e71f7ca75c49449c10f40c4a3321c5b6d9e3309c06a800f0a76f98c37d0fa261c8f081ef4b2188f60238e014498e468e7098c67dab854a15f1f668d6633bbde885dc747edb351ed9b90e366e42090037222322c8fe3b43ec8f74076cd350b743822b6f9d431b1404017f7a7ff9fbbe288109b2faae7e79c9ca4ccd744db1a7105534e58480f416f0fa1e27ae457ddc7651127e00336b3c8680f0bc4841a1f3b0629eaf5a1e0b1323465ec3dc29dd3b4d052b1942061645936dd25a14b600475e76a6d2b1085723dad88d6697d93a216beb7aeb5c5fb83dd5ba7ce105267f2d91149aceca9dcf77115a21b2bba5d1039c83c18889fdb2a60513ec6b7ef49006828ad305bbcc9d7c000a92b665a4dabf8e3ae48c8c7149d13173adff5acfea55d76a9e8ea42a511a8c9482e78932ced67a0a5f636dc435908996febd17dcf6159cc78615b1e69883057adcf9f6921ae44dd527202b6a9ce30ccba5b8d71dc8d4728ef8711ee095ea803002025bd9b8f0934c0404537ab6b30eb01fa27c51589582f2aa11c642eea9f87d63055658ed3626f51719a9a136f24461ecaf44177ef39b067f26155536990e1a620798bd103279bdc7e64ecc228c3ceab8acdbd020b91c25f53a697c6effa27581b3e2d26ff71921dca2eba965cb2f0cad5697119a1dbd5eff5824b578f935fe6688f583d2165f4a7cc1e74b021b0598ced81d2ac363e03070a1597c2d1119d1e3dfe6d00492049b7feae2d37db2400bbc02f662097c2853c08ae167ad7997000750c41f15da9e066930b5057d368b54559be40a53a30c19cfa9ebf9667a8d56092c9df69778792b710473d77f6b170b9858966c16f2cb6d51cf7d75ae38f300d7efebf8e37ead56be9577c7e08691f0c8c5806b7c19b884cef44f7403adb5479034eb0b97e7061bb928bc4c8d049befe63a699116d6bb036a96f4dec00fac53985bf24d17b615bf284725519923288222cedae87453b5a42c652a6ae1268dbb6437a5d78f483a25d8efe9e8f538c9ef42f6019379804d4d066022dfc056c54e335b9c15ee116fd0dc008b90f1ff7925baafca96768378fdfad6dff25f2561635baa01fb6510680c49b2a86fc2c07fec2cf795e7186309ab6e31f33af6578bcd7153dc30847468a23f1de999a5833413e10d77444ca6ee38d534ce857c8f90ac071141b50eef27cea158a79d9f6c8e7ac288212dfc1a034d302cd110537f76aac2fdfd712ba52db0f9dd40c646e0aba10032bed64ebbe94ce563bfc8e26c1a14d851f74e41f62417e73cb885048c44b404a710e22134ae8c306a0e55cf927f77e8dccc847663abe323950090c1ccdb510b6f78ba218a440e304728ba3c1a532a857ea892d808a0b9a97fe0e11defd6ad5ee189fe6d123ae5369e31d892edb62df5994eefcaa0766466af0159d204b7b1fd77721a098a17eff7f255c229001adc2d526cdac8f04040e448a3017e9b101a10377b22b482355e47b32e176e643601a00eca05de3284e54d59da5805266338240965774e42d267fa63d26293da819a9cd7904a5aabf06bfabc80d0a081275e85243b0419ef1f976ffbd5d5afb93e7159a85925bf01b6823812004ec2948a32acb96006ed54f8ed3bda45ed40dee0b3f1c451d3b0ecc1537d9a683dff6dc170b0bc5c4bf24e0ff4c1d2351fff92e34ee1a19ea85b9b5f2091a3418ec1e69e18d07f48e37642d0fcb2a00bafc9b5ccb341f7685b39cfe103a3a70e0940cd0a1bef05e924ac908c6eaef9f4e38fd33667e149ed20e5732df40df3eabedd2edd9c685e2a65c586a3e0fa5b8ec2687f57500defc58ad11f4940361c43eee551833caa073be12d7d956ca50fb284280c577451b50e0a6aefa70e4e319c244f385379f8a1a143862b808b4570389aaeca759694c01f5488bd12af6786f4c4610c003c49666d07cdd3a9ea42d9aedff601e58308871fa11582fb694a176a98962ea56a69ef8f7289c9ac24b32b4cf6a54e61fc8689eae47b56f6370a2474eb7174f2c2c068099e7a9f2597874b1fe5cc8f19c882f2726b3a191cb14d6970d48c8d0ca5d702ce9bc25ee88f4c63b4950d37916015cdf07489a3f2cadaf26751907556cde500cdb616221cc6676270f0765be2e26de7542b1bd0a873aa677ef970d3873a0ff22c0e5594ff5e5e1c48b9515da5c57935e3a1c87069c776fbeb508e43d162bf86aae715162d79875fd77f08397c09bb539a14e9cd373eec86f0d074feb9b656dab47b1ca5d4deac80092e120666491247906ce4fc90e73a47c90b9f667c720e07db29dea0ad0aa1bc491ec47be82d8eb64136f70d138e33e5db2d7b061bf6ba84a9d4244be0421c782fd9fdcc30457834f56ea50daefa7e8e84511d09878606ec0038274ebdf19bdc8707c5f20e8f9950b2634a6b0a1f53071bc067f4ee9fedbef68c5a5ab08cac223e1f8ecaff654e31288e9c78e020a24cb17629986a3e1a76d4dec881902da520e0a7307028479236d47da3d8759960d09f6f5d38cb939fca3246792ac46946e0867d8b542268dcad9a87a9b4b49101a0aa09a0ef757645c21859e3996d1b6781abb5055bf6125a27e1e3b7f619d0219669174d13556b0ea47846a5763ce537e1697fa3aa669bff43fb99ee4999e2d1973fe75cefa3cea73dac55f287dc8a42c909328af6b68962d492ad4828e0e426e4ab2f7048b89335ca976eb38c7ab89de66a033ad37b6dabc88e13c3cb592f73b89d7e12514528e71a777b992599f36bb629331b92a01c47264088f63afd257890a0e814c62e58f507577f36f3564cf902e711c24d78f7260d5f0c0e55c3fba317bbd54e34346954dda3b157499c944cee4357c58b94f0c7045b5034bfb99b521a0b511b2233e9b09bd54e1cc86ffce480b56cfe77004d8512356d6095dc11d3b6b5120a97faf96baa495ce5914401f4b535b74131508b443537a1fcd663480eced23b2b5b29db1227def805d4bd81339186df7330f6c35363d093164de9e74cb5dada532be5758d2b51512eeea8f7ff1a51904402b51c038ade74c65c4e52852d1997755b59760f0dbca8c375a16843fd64b468ec5173e7cfde813cebca673f8eb7df02f389d1486044abb998aa06af7de7af85789a586f78865b77290cd33b35c2c89a9805af2323501f28a3449ee1c1ae6564fdf4bd0e363d4f8d49818932d4306317de43327bcfe18358ef98e073d3f1b8a17f7aad9d494c48bf06431a23d14060614d129bdcc73c829ef2b15578d922d1442ab1cd3a63ff1fb927e7c30400411d61ed16ee0b7c9f8fc81021883412d643dd0afd482b9339e6d4c6b2e64ea62c5f50ab6f6a011814ff238d040968ef7602ac53a3bb12e6a481d17a6d1d51d200e4173ec3968d86aa4abddbb72fc7d332662f7694c12328b2fa06e27fa998aa24f17fba78fadf1ce4c20e3478b6d430e31ef36c6db39ef1f0749fdd46c3feac15b2c8bd575f185f1584f779d00248a80e5b8a688f891444fa32f5527b7c9eee64449f284742951bce79e354b44e9d44674cbe51216884b5d0984709876a838df01ead1d912a87a5a5f1db07021f709dd86a36934ceffb09e3a54fb21e0b9911510309e7a761c714c5e56e58faaed14c055bf3016959c21d4f32bc9c1729e519c236987382a7d491e335120f73e0c5ec12036ad9e43dfb6b88aee58b0bc5a0efe7257711735226cf45912f715bffd591fdf2ebe49b376f5d6849bfdd29572374409225df3d5456e834c1494077529e073fff5b188c48a9c3f30ae09aec8ae67ce63dfe2970ff6c6c84988c4ae3745fcd626523d045bc3016bee199727c8685a66c0e7a1c477fda7ceaf5485c5e7954848c88e2be80abc3e9f22cd1e1601db7228361866fde1db4669528219d4a7a96ef7ea94654454bcc749094d531a73a7cb6dcdca718c73175405e930ee971ca68e841580afe9078f96627e2dca66e41ad277cda5ec064954f3fb59c3ef9b8cd8980c0d77ca33f17da4e703d0f7a2c35e493149ff4f8b08c7c123c78d6003bf9eb947e27338c3090de12e0707f9498a6b5f54f2ae1ad0b5f0dddefe19d7d6c7f9891a788a4f2be109c72180597738c7ed115f25f3ffd8078feabdf073b7033a131454585bcd7ac77b75607ede831047c53df24a0ec720698c44853bb1b0122219dbdc0c348fb729b93a653595e3f31321a8c2db210933b47d54415e26f9d7be575fba918621ed75a667ffdbb70b67a", 0x1000}, {&(0x7f00000001c0)="69a3c6a5550e316d33b007891128f0ea89b2d81b31014567619c0ba147e224bae1fe63bf4e2467b1379fc94de77b6b5fd5cf4915cc652365b4fd7054ac70777d9a0a16625ea9d70fea1f5bada8b7eabb820743ed49", 0x55}, {&(0x7f0000000240)="72aaefb97556bceec55fffc3e5d533a8c75392c4c9c97a4be0d3f0156035424caa83825d6bbe86dcb32c44c5b7b8368403bc7882b308438d5f85bd2e9c0669f0833f93bc890591ea94", 0x49}], 0x4, &(0x7f0000001400)=[{0xa8, 0xffff, 0x2, "225ecad671e560a85642964ede9ca3529a18baf37cddf83f7f81099a8b1afc5c11c96865e38e79d1af02034df6384727c7c21184e238d5bb4d986ad93782cbb93f07c3187f1997accaaaa43e8dd5c098f59e59b68dcff89f722e429a4146fce80918b78b54c5bc53eefed12578134af414f8a4d62887dc481b9e6eca00ede7ee15a7b0872005cea97c7e3a2692d01146d3"}, {0x1010, 0xffff, 0x9, "59cfce00f404057cc9960e2292c93bbc00bcca60d96e1d0977220bfedf6f72934739330c463a970cb4450fb24ac43d9d8539fe4580562887ebb847d575a0e0b96cf328d4a6c835bd2ad53db01f5e66e063e7c4602fc068be4521c3eb451f8dc1394b8a128652c21154b0642ed4959e68008ac706f2de7565dd1134d354d2c6b49ddf4b86ad391bb06a29d05d93e90b0bae9502c7bfb78fc53c8431bce0f32e94b6b3a76053b80c872a94cbe90b82decff55738101cb677be161725c8558445c945f33a26e49f3b4aa6a5162a844987297700655cf8dc2b4137c2ebb24724e093156d15b1b5659a70824ee4ae44c1245e2d18213033de3931980af152c35008016e8d2b4968ccefd06dc3ebfa26dfc9ccb3d47f1a565ea8cc211ea43f90c57a424611e4ba4b6321f524a8235166410b7d358f1c58c72839fbcb02697663826306ea6db569a55526719cb81d6a3b2a9e510e1964a05140d24b20897e14bf0a7dc28d0b9eaf1cb2c8acac8f9b9c35b7c97d7aafa246014bb1c2d5398697d69ce9302cc9534151d2b2667b3e467720fe564912099dd26260655f7521e207e197a6838e629d46541f3d4cf3d88a9aad6332c1513fb9384be8697dd37e1af04b63093b6117b602e68e9bd8666d59bb173421e91be00cf41a607d348a25261fc51064848589cacdc1db6ba412e7c5ef003e5d28bbdc302635979d6f2bd0e74f887c44ef186c20e448b2f7d0dd63b496905125c89a632c8500f69be870e0f22d956725c5b4bced37a6ab2364200f1d766508d8c4365a09899173eafd3e3f46921c662ef26c4b36ccdfe72d08a54881a49df653744cbedad84013a41202315fff789627f821dc1a59a457bd9be22fab10defbc67d7f586c781e39bb3fceb78d7a0ca74b11b6aebbe98198576507e4ebd05b13396e6a2a0fd3977a5a9e1ec214bc1800b8c33d3add449a981e8f34b2d201654878096b53c3cd07bddd836eb6c4d0b93b256b0ddc523f8a0df9be2d37acef86e9cb0ac6281da8e15bf379ea9b40ad8edee9bec86766b92d3510e75d5b83ba09d01c12198850898551a0a72944a4a5e32ed313db623d84df421ec703f7baf2d1664b3947507c3c9bc0710de7032c0a1ad51a6bbbd48910253b41428d860a77771d919dc61919e514d1ec5a270cc2649a459cee314c0cbfee2ce46c4c22ee8a5440c55c0b8d7b69aa1918c612969a44f4a6f7c101780743a430e312d6ed2c86de4162dbcca1f770b74c24dfba866f3bd6583d0d8f6413b7db3f2ee0e7f209f4bb182480a0d3078211ba942368705b4f53be1a24db2093b429beebf6563c2d4fe7b652c6dca1db2e856de33f19b3c7920ce20b05150903df80cf6989130953f98883b89f1ab023538a3ccfcef7b3cf838c6f1af7d41a696f7a93c16eb8311360ace527fbc76639c919939485093f626552b054ab75b7cfa5a9c39e9480b4de520915f02453949b896c49c0f2461ee80556dba2ac51fd5362cb3698d87b40bf433f3cbf364cc7c9a371a26fcc68b3a6cf87dba1172790e7dbc17f76ff42ecfbc2a2f86e57cb617342568b9b0f3d33717606982fdec82c71c31ca2e9f62ac62c2a961a6e92252efe0739401853f3c91bc1ee04061798b9d89d1bdab045efd7fcd444af1d746799eea52ac53c6d1f2e84255aea0b90cbd69fe76a3ec2396ce915f845a63367e2b6f8d4c7cdd0ee28b63ba5e60fae73a2f6fa7f864209c56ec4c4a58dd2608b5e818221193c0e3841a08460a1d3946f4ed699a4ece2a2d7b2e3842a96c6de8522e3ee01e9d431e031ccee2b6164a86436a5aad4613722c938db41c7aecab9bffe3885d66386460c4a4484988d2e81fd00a6d426976607ed2af30e6eef21e568d56ea534bebeb08374bbee4e2128fb889db381f7d9818acd27ec6eb0a0a4eebb9f781a6d2c62279f43e792def1750b49ba08e6528475539f07f72643dc52d2772f45690c838eb0d1fa56d14700b0862a66af3e23437b83a6dafe4093de80a2cd31b19eed6e0835d851b13c971ae09d4fc07458ddd10f32898f0eb9d9652047171d47404a008305d5cf072e0a9e3d6735dfeaf99d05abe0a7db553c1ae649ea7a149967b1ccab21c34cdd009afecbdfeff071385d60481cf62a4a944078c65435425559aa5f80060b480e33d7e9b1eabaa5b59717bfd5cb871c5e1cd5e1b32b850512d4304245763c7dff6e4daabad0cfc9021805a6cd0f59159e3e0c1c45ce9cae23f95f626735ffa1fa769ade0a19b9823ede20c7802d69b4871c9b334824c3eed67c9a8a6e07930d8952c061f44f63726e1ec330caf6a75322399cf4e29a5fde5691529b446899beeffd7c1e7fff237482a834431c662b12b99a1083c0e6d2f23052afc5b347ec5a81cec76e8097ca5d198d606de50778c54c74df90883868b133b6af696d1e6fbc0185bf7295fe10438f0b5dedea7a2f9cfb31c4240dcf8d63def233dd1efed370f6162b1fed608334ed37828b7df0119b49b144491b3f4788de1663239db53c24af6fef2b8457200be23cc3e922ba72f45d06787e1c18cc709d8a5fe590c3f43d580302e49027cd7cff915a734b0be40041a4fb200a462e504b233141b40551fa99fee0e0b1b41c7247c8e641053ee8e226240d61bc8f3b9c7040c8f4f8605e35a2b27e00dcad5b6899abded1ad383f6f4e51008a1bb44e9cf845814977d741ecd7bbc7ca76e09b05b37c28b9a332938ccd5eec9e03e7d4921ab667f2f49fdae70007bc387e48838573272c3150806ed8c8326e6b5d3b37427786b9c295844b5f572b66559bd2f37097863a25bc0d2666e3446212450d2d56ac9c8feb9dbb74866d423275ab37363ca10136ae61c4d9d2b089f5abc1ba9234d2daa68ac15541c2d7e1cc25e66b00bbe1bbe7725526444add88d50f729c75674c2d3d47eff789792367a5b5e552f8b7693a900ac5379f497a72ea4cce0b3b67e3b15d05950f57c201dba3c600f9369f89a883795eab2f9b8fda77a634e6f771ccf22767471086f615fe0ebe4b7634f13488ff9dc0807dbd527794322b61b26d3cc9ed2348e9b53ede9cfbbb5aea7d50b4feeb4e59d1ecdf2be4d80d98128ebfff12df8feea2d48d03683cf6b8bc6a13713a7ee71f5d5461049c3b055d41365a020eb19a38e48ef82b899363bbc1ada5603ab784b83cd76e99f42048effbb14902ea227f8d56cb15645f62e1116881affee0e0ab51c8cd2d207dc6f25b7d2a678f51c7e9f64e1e5aa078f876428b18abc133488b92391a8e37b771545e4e1c347290245591c4e345d09dfb6a0d83df0472a91a27c11e9385abe88cb28573b5d6a99c18ae0899a89560a591d8ad513f289e653cdbf6a6aba1744525be06488214b6edcb212e9acfdf0a7e05fbfd55f2d9ae90dc4921ba05e4fc8e7c2ad718e7d17c936d9061b4bdd5c1555c2559f8deb2ff963c392e2de9f6e3d9bd0601883bc873e53fa053aacc86dd0bc589c1b585d687e554e4ced685fab210c9f985f459db53392f76487e93f614829c17b2b8a9cf05e1e05ed27853dc492b14ae17095ea6ebe1842f5bfa29af2a60be96288b0064c62ba3c5b220e3987350fe66c9e6fb9c6665d3d54b2bb0ce35dcb6443bdf039e8ebb82176a6427e78c0ee456b179ce90327bf5dd0fde9872ba9d0c0d2651bfb3baadb5e162b72bc68a32af40773bd98ca10294b7e235a401c8de5d37eabcaf57d8e04a7a73e16b581f565053933f86120345f0fe3037698382406b0c2a060464d09d5f214873e5ad68df8e779872bc3e06ebd7cb41ab33294ba144627dcfd0500c0c9d33c800fd3848aba12b309460c1635c9cd24886efebd286a0bd003728c471f75e9e4b83455b6054b1fa70b92651c8af4c9cf554cc9bf8c0cf1470b9e68d6353d6f0f7c63be66ea8b4c7796525e599f205284787b7317945e66e99955a12a4d630dd0048d95493026d57a8b64aff76a5bb916886aee600b047b62233f96cd6e44df3339f8db46a70e21385713906ac4055bbfbf85d527020719f175f1f2ecbe900ae1ae64c3266dae6fc08d79bc29edc2c43372dcd8f26ec13c1a9f9ead76d82ade580b063c57e8ed1b8b514233ea9a0c940c8913c0bd018cc93deabeb48454cd082374bc6a03af394c95b463b76f4f4f2f1e62bb8b54a634a9bfa77772fe7211398e9d531df11d854c9d532a67aed25bba6cc70965eddda844e7d6fbdff27a0389278f4276430f745a706834bdeb13d198d381b6250da6650af4f6292d5e1a5f96d56fb39c92974eba62d578b6220d1e337a4b59bfc3bcace0dc05717247cd62c3355317d9a0b364ce8f7d45dcef8e4778488cdceb760588b2f0c2e8cd1e5ca8a8a68ed8160f7caa9ccaa7b0f4da6065b9672c796a137078794cc2f413fe78d9f27334fd5a67d84cf89a976050a104f185ba84395769225700e87093c61ee41a2df631bc641e02453dda7a595513d4157f911307e99a235d30c98b8b3b1f92cb834a5ef78c91ab56f7d0cad3c1dc43a29df60d0bd803e4601bb1b1afaf523aad555a912f243e7faa4c2d7d40418317cd8f6ce8ed6f9bd6e0f3e86848a7e5a38a02e8838c8b6b42e2d178d0381c144179e68cae177aaa49c036fae0ae71b7c115e61001ec8ca3069dee8210ca199c1b8703a198a24856b6dd76876fda7986fbe04ac38a2ede4a8dcf5fea221197b8119a874ba451c5021acf44c1f2098cfc55782c207ce282f0c1152fce9337f558131677fde35897920c7de1986900972a17df6525dadad044aebce01faf115db32ecb5e6afeb814eec64f3681e0388a9e1412d19a381982978007d19c5d109b207aad30a661202c7f227db7510a1116c358b348a989ee5e9098449597ed1be60f24fe7b32c0241e9e98c5487dd2cdb0707c4e943c6ad02245b24420a93b7dd98d250ed0d8277a2192ffbbc4dbcc1ab729bdf6158a7315355888f27c553a9c3331f237968c0c44499ce80c10cc3794cc60d159ad6b49181b19e39655eb5e980dc106f03448db9d3122e7b04d860983c88bad5515a0f4a6a365dc037ac9a1c7795be2a64d11cce01cabe2c2a726e6020401cb9ab2068e1a94d476653facf6bff4a0cdfe4bbdd6a1e03955cc0a25e7b0961fa7a9fbd7b18ffb2ee0c6d0c7112f3294485b59b07f9aae8cf18f98f58111691b15e200b182d858d85384ceb3c7cd1808d59c5b6e67239f88204308a4751a3ee7d91343cf8e772f9919bf485f120efb8739122a6512e401cf091191588bf11a6ed91761b0301a9bf6eb915fefde237ec561f2091875c23954acb32c913cf18cbda742f512849b9823e82d863f25213e9b3f2d8738925cbf58a5b9bbf7d075bbc5fd7571e58388e5f4e3efeceb9ff96110136f5fba67111c0f89ff48179b0dea386e6c4ad5680fcbb0dd23ddcad65b16e0493cb1fe8e64427a46dfebd31249bd1cd5e58ec0ae584b5f9eb44b876ef216557ba227602df8b4ee94bd50104b6877b5c6b40e4d9a6354e6c7345e2aeff15ca1a6bb5b948a09d6b20c574e40919ab62e74831ed3ef5dd52c5c4179cb0718d98aa5ad3da51357da63979846b0bd54c97d80f1ccd840fa2450ad50019bdc7a72420e4111371816093c070b57b16fb93903569e37f54ff338a08bf9313079d9b4392a37825068550962461213401858c192d8439c4131f869c96c7e5f89b1d822075ad7f95632a11abaa19f8e90504be4874e87c71126e0fd479d4b419913c674d0c468b84219a2278eba3c5dbfa95069dd5ea7abba8a9966ce43aa988385649b1f373f34724f8992cb7c91ffa9e58d7"}, {0xe0, 0x1, 0x9, "b6cb325267f457baf546c719b14e7e5336baf70731c3b62f7af291d607849129874faa8bea849297eb5fafcd9eadb863c9714ca67bea88cfa06bc5c403b2d6fa2b58710f0081ae698d4c194dbb3fbf9b7ff03785fcd0b2a951567a3bbcfb83c50c8c7354d70b205876bccbfa37a21337a1ca775f95c729a19ec0a28c2b71344e9f2e7c268e0924d715ea05eb78fee802a3024eeb251e2f4ca2b3af91528c12d5ce704c5eb0d3061972f33a1f364c1808a1c7522d493e0c00b1a9e9787cd624a2479f9fea09f4bc32da968fce"}], 0x1198}, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc1045763, &(0x7f0000000040)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) 16:00:02 executing program 1: r0 = socket$inet6(0x18, 0x7, 0x4) getsockopt(r0, 0x5e47, 0x2, &(0x7f0000000000)=""/214, &(0x7f0000000100)=0xd6) getsockopt(r0, 0x58, 0x68, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20000, 0x2000000003) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') recvfrom(r0, &(0x7f0000000140)=""/4096, 0x1000, 0x40, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) fchdir(r0) chroot(&(0x7f00000000c0)='.\x00') 16:00:02 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0x80, 0xfff) 16:00:02 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x80000004500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x2) fcntl$getflags(r0, 0x3) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x15}, {r1, 0x3}], 0x2, 0x6) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x1, 0x2, {0x8aac, 0x1000}}) 16:00:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x0, 0x280) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) kevent(r3, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xa1, 0x13, 0x10001, 0x10000}], 0xffffffff, &(0x7f00000001c0)=[{{r1}, 0x4d704b7cb45ecd15, 0x10, 0x80000080, 0x6, 0x6}, {{r1}, 0xffffffffffffffff, 0x20, 0x80000004, 0x4, 0x5}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x7fffffff, 0x8000}], 0x7, &(0x7f0000000240)={0x718, 0x6}) sendto(r0, &(0x7f0000000000)="00aa92430d5379ea2cc8dc55141313864039", 0x12, 0x0, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) close(r0) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000080)=""/87) bind$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB='8\x00'], 0xa) 16:00:02 executing program 0: r0 = socket(0x7fffffffffffe, 0xfffffbffffffffde, 0x4f3a) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="421033ed550176b4573e841b45bfcf16f03f60ab5752131e657330008f47b6f681950de5cb100bc188284e64bda21c16f0dc3aa7099dfb4b59dee6da23"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:02 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0xa0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r2 = socket$inet(0x2, 0x0, 0x0) r3 = socket$unix(0x1, 0x0, 0x0) r4 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x0, 0x44, 0x8, 0xffa, 0xb1a}], 0x0, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x28, 0xfffff, 0x6, 0x451}, {{r3}, 0xfffffffffffffffb, 0x1, 0x3, 0x7, 0x6}, {{r4}, 0xfffffffffffffffc, 0x82, 0x0, 0x1, 0x4}, {{r5}, 0xffffffffffffffff, 0xc0, 0x20000000, 0x3}, {{}, 0xffffffffffffffff, 0x44, 0x1, 0x6}, {{r6}, 0xffffffffffffffff, 0x48, 0x49, 0x5, 0x3}], 0x2, &(0x7f00000003c0)={0xae14, 0xca}) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f6669f0f8d316"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000100)=[{r7, 0x1d6}], 0x1, 0x6) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) sendmsg(r0, &(0x7f00000019c0)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f00000014c0)=[{&(0x7f0000000080)="32c32857af5a696be0925dc6d27759799547adb4ba0519c07cfd9fcd9345b8a622663ab312ead019993c", 0x2a}, {&(0x7f00000000c0)="53c1bb1b9a7c60216961a05566737cb0a983401c271564e12c1793e0b3e489e534649d3b330b437ec7e568feb6a7afcb2872fa84ca97e5e2e22d8e4c63db45c96e5c85ab7d0b404a4113c0e6fe161812685057cedf477820abc5d99264e6580b1c016751e4", 0x65}, {&(0x7f00000001c0)="a6440e47e8c9c02db491f63ccfb6601900784c1a5aae04e2c9f669dc4f680b36cc357946f87ad52b999fb01d2bef7f59974ae37464b9a71fe9c6461b4fee36975205410566ad69c5e1baf079707f77df0af085944c7e0e72736dfaaf51975a30bd4144e6191b78b9a0dcae5cc52b437ece10672c7c166ba9da08c4c4af41bfe306a22bfae07cd17764a2ccf860231fe007b615b5c7d2a07a0516756191df3751085cac8d1e7cec82350fb3b3aac28c479c9b10736de4107e72b131c63f3b1d52842670cd7445672ad705029d7bcfdb52dacf168aaf00a3fa61674bbd2c7efb3838c5c883d45b3c87d9a24adbacf4e25ede42004835e6e3463e7165e7f28707829445a17a3bf3c90ee19d967437b087017b2e6cb62fe3bfe7d9e47f35edb52daf7ebe1a69304b8a3e89d3936428a846f210ef7734642d7a416f6a6442b0af1652966b98e6ff9cf815c74005ca3695ae05ad4244a1b1bdff7ccaca5504923f343f4a2d90a47690df2f3332adc3dfaef2f7d85e809675a22af278168d6bc513c8d7ee87dd35f0f30e865518ec960f85830726ef3751aa31a5f2f68802c82932c765c3bbd7fee35ac0e5b1416404403c225c087d7e9507f055a7a13cd2f2a44418f6bb79394bf431a988fc9de3f5ef96ea77bcf007022b3a17de83509a4a4a3089e06c9b4c13297c93e9b2078ab1f7e090e509515f051dfdc0904895bde4570d154cc07e9767bbb1978cca7f8e8cfd576934992826545ec5d8fd727fd9ca807a2e4ee7e32d235ddfafe759d4694acdd29810dd0d0a7e447514f89b0f7f116f68f38705d0d5764a7c40e292c738438928d0c2176ffdfccd57a815172f92e9412c4f544abb892d6b71ebb30dc10625baf35934b89748eb527b73a9269c0efd2bebe4be2d52a579114bcdc3922834b95a446d5f21d1fc42ef9812f74d9b333c85451cd50c67f49dff13f787ade7027247a011d156494f247df2cd3453abf1b69b9b6cdf9d4d6398b17fa9f6835099981de7c3e60723a6b6615fda8491c0629337ae79f11ae7ebe77efcb27c815049fa6d6a109197815014e6c9f799ff28691b912e319942b5de7d810980f59ffc4867a7e454b1e8d1f1054bcb30093dfb45cec71aa9ee5b0af59a9ac6efb003751c55995ccc091efd6edc2301d9104fa49196c8c80bd0d5a691dfd980fcee9ae5ea2c0652c7d1c905180b5d2ec37f54f7ae2bca91aa6507b9ea38ef966689b2ada3c99ac82eca83b771b9112a58c4988df7f4dbe8a2d8f3d3007836ddbafd7dba0137a572ddf4ada5870aa78b8c3d2ef66be469719704cabab8fbdfe8aeda38526669d1344bc9175109a55bff8fc25102eb94b17be05cffe7edc6b45d210066016fd0648d92453e1ee3d93adb72210c11bc5fabe5bfb16ee45897a96fe62f9d7d577118bab6a0e05239951924eea9048318722d35cfd44d6f80336fa6aea8db632ca957b38b3a16c04be56ed7b1213272eeecacbfdb0f2b221ce636f5532da721f13465b29265de620c21d4b2a473009dbf6785233c38a46a119759b7ea8c17d956897659ad142235abafdd9911458358ca42391b9e874f616cd4bdf4ba8dfee384ab8234c5448e2d0d48fec894d9088c772443c91715aeb0dacf98c012b29801d7c4c773f980e5fd5144ee4ad6550cfdcc719f98f9e2c5831cd287e76d1f056639f40c3a33af74c8b6855387fdc509cb3ca89620889585a07f741746b39d845828a6880bb098f347d240412707489d75fe9abc484cbf97e497f424089f054a40ca17a31944e1836a26482fbc6733cbd1b9ddb7348fc307d4ef38a810ab9c9006f660123f06251e9c93fd263cda0254cc1ac744c39228877959fc6517ce3472cb0a0cd46fa6e232d2d87d45107ae4ee09b428e3dfa3ad4cc94a8b1d862e26c349982dd196b5d4baf57ff7615051eab480f4e7b8a8f2f0ca01b22db85d8fb042cbc072268dcd86594166b89feefef88944b24bc62b22214f84c7a80eed78974e25e1118010d235121d8dfed172d161572a989f8cd244cf2676dd2ac5eb38713bf72ad2c36769c3e8de8e79004b67c217b3910486b79f3a685e01a51cb911b072ad94d771c5eb0c4cf75a909f700a4c2a7b4d038f2ae3a46bf3c0081efb2584039eaca30c993dfa651eef3e7fb146cdfbb52534883b1d0f9b3b650630de97a086323b8a1102fea615107a4b3838d3fd9f7c9ba7dcf39b060c0c62485a483c4103c39d7e55d708d1476b5294d8d839da462e2bb6f2932115c68b6982ed2b401762457acce29a7f84ff855e63b00c2f33a9dcbcc662a06b02433a29ee9e10f82d4ee02a4b9b43e308b015e72005697fc12330b86c32019df9a975279cadf31ba5197a7817fe589100835ca59c5ab36179350e8c6635bd4877a023b4e7b6bcfee93aaeb40ef83ae76704d225bac3d630bcc9063963ee62eeb92555b24b6ebad965a69b5f13384cfc2e6876a7ff6db093193cead2d8a088da9abd27c7f351b122a34e0140147788abc8a1bd37ae53f4513182cf104c3c067c037d81f07626edd14b3435aa316ebbeb91d751c0b88d2da3a06bc3dad1ab9998844794859291ebd65756c72323b38d8c8e4ddf4ca4706190dab6025e59c6a297a0b5de5f779c78dd841b1145cfcf3674a47fedd3993f555f0ce81c233101725e8759eebe07735ca8c03a9f3ccf0569c6899fd7374f2a79124cf968a86f0f2d6c6b820a124d38d39ef18d2d3d8cdcd9e3d0cb81f36cad27d809afcda35cf7a205decacee7c22389d924c3ce3c5dfdea92036c1f1b163707a6b36a2f966cb6eb2ab168b6ffde18528773888a7860f1bbe948fa8b0d52396db263a958e7253f5a6d4bb2301fb6ede648e23f1dfb52e873beedb74b25996622137acee6a1cde6bb57d13f7ee7fd9a8c658d29aca1d3b3a6c965e10cfaf0c28eb0e8ffc63a30e90ef654f0d8f7dc729edd154d009a4c9696a6e57ca22524029c3801d3a3cab24e9631f7810ee76aa095e6937862a66af3049cfcbfa41ddf28e245d9394045ce0aed460fe0e5f30377d6f6e63f23a6343400197397d43af63f4759473dd64718c2a06fd3960120929767ba161097e6fe4718ffb3d6d59eea2572ade420b8e42f1ffdeeaa5c3404e198ee3e3b4f2a9a86f777260464283197ce53bd83007f949efe69edd63d960dba263034f494957a31b09af3dbc74fd704489714aaa340f6aa618fb492bd2228bb465513ccde2270e57ed05bf1a757cd79694e5f7df0cb84301031ea5e116b32db55640c4e2882f49a07cd225ba36539abd3cb482f93620f8f36a25feeba945769ab9bf356845eda737de63c5fca97d7658d06b81a0020d83bd47130630c439576d62540860213b7423bf95fd2b4b9bd3b5ff2c7686288aee2716f07197db01b44ccf92e7a0fe472b389f57f1d60a09e81311a7761a919f552cecd8560081c66cbe2169eb00e61f9faa54e2fbdb2e3a690f4284171186ef1ada0deb8b492354c3a6203f6c9f56687b46694a26d972fce4337f7fa2757725b9cf855fe80f32230a5f47714f7233c4e9a08c4f28cad75e53833387d2e5d3c048a5e1d0576e5d99d10d7e789a1d8e1ccd38345608014b18fd6e21f5fc299817f678784ae25bf8f1af0034373224c2d29811ba334577e2d816ae2fb18767dbeefab85327f8b12a24451fd5a3ed0b90bc3014b20ea5a7ac8e791d65dfe9dae6b8419cdea32ee8fe94dc54bd5e8f737fb72c1ae935ee7ae32dcfb99e99f0e6ca4e09efd93cb9f519cb657c8c57ff014045c62883bd4e92678a1ddd27de22d4049155cc27f496ff6577d101f0f30c46244658ce874b301022d4169681a177153d9144891d646b1cb9a4e4625dabcbad3bed9e4b13dda7859b015751da8dc300a3b3492a1aca383528b3345192ddd394bfea7909d12c895542e1970ec4ebe51ce6a55113a7798898ecd087d9fee4f8dc6433b4ca25ed0db4b83c4c28285ccaa5abd10ecd171efbcb5189227c4215aafec340776deae89124ef027e844c0c673a2e1cc27eb087972ee8ce7a89b17f0ac0bf8f0a045790e46dbe9a78ce91205e111b0b62490ffb2a77ca3832ee7e929dcc01f5003ea29dcd9465d63b613ab53d9c3bb2c83f299f27053e10d3260a638c891613ee86c20ee6e058b478a2210f4135224939304e72a8f7d7ee14c79c6d3668b1abc9242fedf1406cdbc0a17d82930e43a803afd19d8bf4598a4178ea8a11a850b1b4f42f1a9fb6a89d5ad39ec431f4282a14a54b857582874f5e26f4b23eb157ceebd8821c90424f10c6560908f87534150755e2272d0b2bbfafc868bfecdb2c865fa6069354a6c345efca6e15f67fbb7f0dc2a5a12631198be27c5794fc110e271768073df87ec835bc91fbf49b22248d100cbdc2e7d357e961b5f58b8eab0f17bd4ecdd9527e7d4c41ae118464de910824fbd4beff42078fa7f7472b4ddc3de833a6af180c6580b79664d46acc35e3f86d887994f9b69604e67fa87cd9f06ec3d472627f1709dd54bf02d781cb587810cc41aebab011149dd45e560e1ae1f1526deb3ee42a458650fb8aa776482d110348a7d74ed6ffe539308e0ffcf602c57fb2fcd5c0187f222933e012eb70dbe65a919e20d90fb9721e09d72b8dc58239fe5298529a17dd0c952c75f517863342ad8b03dd190bf5ca1012c759155f1ccb9cd39ea112475fef32462179dfd52a7c710f7d1a71b01e4ba7b84d6629b3326d59ba21905d36c13260ddcd0a1a959fd4574132324f732121fc975f7fdf995b0c9d96f12947283ab4fef82691eaa86540602b64c846723f5ef51640830a60c91245c24ad8e263b78e53a7c04401c0e9bd3ca54ac59ad35dfeb333e88a8f598f866b6658611ac9d8c91499227c1fb6f81d2132850a099e0fd847de6071e2427ad7721523d293286ebb9d6c657ea42f35ed53ab7de6696be48dc93f6a2d45424a122131eb3594e33cc620aa7b333d8921c58dbeec8c0cc5468ff54f4e439f7496efc4d1639d17c9586dfac03ae67cb2f7cb732e911b0b81ffbb216cb8e32b7047ef1bd1aaf1de6978d19ac19049ec13a2b4cf4ca52c2d16a0ea30bb20bb8b7825ec31653e87ba2858aba67b4711a81deb6c71ff05a705efbe108097d27f38dbed5eb03fc34ed281b231f85290686844dd6003e37928565253ea64b750e68eb5d4eba01632081cfd35853ecf7466898a2c48101867fbff138d3360c00f553012df10c4a4bc88be199b83ab552fed15b17e1ca668242b58fe21c22aca8eae0abac61fca70006e6c781b4c19f5fff4e6b0e3830c6de9d2d1e53fee5384a390cc805d1e210a5a85e2defcac242e13c4e98b26428fa9bb803f5b7941ac9052e81d3df7f59a00215ba30692ab4ef826c01ef7eca7bc16801e5d28ede632491639015ea45a396e6d8535410850a6ac043f2b58914b27b3b8f9d8ce5ea21218c18d4ffee92277bc226534ac38ca2e10de1c3c576e708dcf96178763aa76a57d96d4d72a47d9bf1a519fced2ec433d068cea057c2e9ae9c41cec5ad84bc254bfaba5c775006a33a2848b6fb6419620863130bba92245fb1d20a3b82b38dd4d7c35ae19bbf7760231a8c522c055fe112dca29fadff7265206d70bfbef3b981b0ac50f7660be0ba397916b5383b310ca516c7946700b263b3f3856d09bc710626a78fa55bfc329455736cc468963839613d8a561b63d99b36bcff55930cdbfd00ca8a32e691181a8e81ac64a18148ddacf1c629f154b29282f1a2af9b2deea89bf7a091289df6ebcefe92346bbe47b52a7c7ca68374c0805a744c6f129d", 0x1000}, {&(0x7f0000000140)='\f', 0x1}, {&(0x7f00000011c0)="57ab27d12f94ddd05847f5c8d4c0f1671c466e164482", 0x16}, {&(0x7f0000001200)="c2e196c646d80c3473351e16cbdd0dfc19536e0640397def5bb0850355d21be8e1dbff5e9b86a4d5b3a7c94c5eb55c3a9d693e4f997c97a29dfb6d8ceb192109072515141bcb8d18553bb3994dadc10c6ef58848dddbc0518697507e8aea4e0d0d685e3ad02f5e82ea7562555a98dae1123eabb732d4443c0c1ff1cbff7cda76e17d81b37eb2f1b6bab3c7d374544062105dfe6c1028481f7e331bd5335dfc3bcd443957918c830c7024e7fe48e0ef4c4790", 0xb2}, {&(0x7f00000012c0)="e549c85b7f9cd0373c46bea4f58697d171d55251599388d769314fef8d079a450c9f61cdbcca6b2bb0876aa37fff638844ac5456d02502d3795fdc5f2ffa3e5b2e4a7a7fa6c289328995657211faf65593d1e675e7702cffb35dd267b16402c73656d7b0349e1ffb9e6bec603ee5d2965624c392f1965d56aae3a0f34c9b4251500fb9882fe258e9ea9a475cbff65724986a29ca18bd94e035dcaeab", 0x9c}, {&(0x7f0000001380)="d8e141752032341412c4e76977c5cff6964f7f3eec783c697a78191340ded02cdb27f2483187b6301a071d97075e396513a9254bdf46483a82fae0f4d8e9e095bf394515156c86d10ff608ce36e820584eabe7bf7fa24ea8275f635b1ce021dbf73e8bf671909257bd06d4a8cef73ca0f602f0298295f9b3866f7778ca4a0b4d2b387288b6044c18f6e126a25515359740a109d2f52330362f9446bfa305bc8ab9a3a886f08c8c245867853ada60fa847042bf63950e286feed40bde421f02c12046e88379f8d912db9ae04b7b02a90494f0d34cc37e333054665cb2a18aba61781acae444ed66e2cd6947d0b9f55931da68a7bbe05a", 0xf6}, {&(0x7f0000001480)="ba43e23c2494b6488bb4b197e05c3f8889e89f8f41af79cee515b4aa3f4800f120c101bce5cc102f143edbee727b923b9660faee403d", 0x36}], 0x9, &(0x7f0000001580)=[{0xd0, 0x1, 0x80000001, "0045add2e2aa4cc3464dd33353a304e819edfefc604c529b51c805d47ed00376c3bf31fd330efc6e57cf21d992766c70c37a1af20b56c1766cd3e6ecf098e7e7e779ae6f753b3ffd497461f93061e658f54cfe8a001def2c3b7dd7c06d37433700548245bf88c0880611f863942ccf1304dd5c4e163daf18aad88bd40547b4cccb2b5f966aba0a1be332df5fab3592afd3c8b6d433f69939dc0c81b17c0de9d0d9829def113451a1098de95ee0dbd1ff32a1ed43a5256f20b569f0"}, {0xc8, 0x1, 0x8, "5f25e22762a3e49101cb1fb5f3371be94a19712a99080d5bf2e55c4f51f34477af25bcc6e8485e439e5d0c213fa1b7636653d8d1cd85cfd23d1e3754478a838ebcc23986d5d253bdff80be9e7af69cd26b4dd416db04e1b4693051b0d14be4d6dda2c173ce85dd179866397b3c92b5c84db34ce9e693399b51ac89ad4f93a7f619fd9ef2fe220400f40d2fee4520dfc2189b871e4491afe3f31155bf42d6e1bdc346330598c14fe6b77505792021acd0f1a74840"}, {0x48, 0xffff, 0x2, "21a93c3048dbd9f082c408cb56995be48db1dde565cf23ad5cfadf15e20da57e4f3d28257792a3b03fe60f1ade901a0647c439"}, {0xc0, 0x1, 0xffffffffffffff42, "60ac428e48a1e1661f07f939a5f61e8978358a13d2650ca961d5f5f93c30329deb22721be9f5d331d752faf8d96782717f441c79b3aafb10aeacfa02307d30381cbe34679d3b84eef14aa0bb5ef6647e1ae0334989784262fac30eade55d1ffe6cf73843693d51cfe1f281c4b2bbf3566cb21686ce385968f66008a2e5dd8c8f3b5b62267532b2a777ed8cff5a7617a38eecd237e97737c92f34f3f3c26c655ece6c17c50287f8f96fac40"}, {0xa8, 0x1, 0x9, "ceb7bbecc938511fe0dfee15a0104b2e4c9630684b660f18c4aa4d189ff58f2920e1c2c0d7fc73774192d8582d0112d616c7b57ba2a8f86916fffcd2b9cc15e992aed6dbb0936854da6751a20d58bc9d5846c23ba052613d42e4966755393716939056ad324a6790a35f003a6caa15eabf07f7bc7d2a8cc92c32c96c79f7a42397f6dfa40b5af0e9090db8247b0c2e7a5a8f7cfb4250"}, {0xd8, 0xffff, 0x400, "c9812ceea57e541a83d98be0bdc4c54a5498f85532def8f8ffcf4a97740493364f9aa121d436f874d778b93fb4115a252c447ba798186b0938b55d5cc02b3463946907ee01701bbc1daf9d78603f90376935d64426d1c55e0f417c3ad24dcc2e33d9a8cbba9117b0e4cb89b00aabb62e34f036285cee1a6c942bd7fc3349e77ff81fddb7df0e0532c2483f16c2f9901e2e10b105f8db3590dd19f79dbfb1f6ca271c74bd798ab52d5c33016b7b1bfca108b450fbd140394581af91cd6211dc6050ceae"}], 0x420}, 0x400) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x7ffffd}], 0x1f, 0x0, 0x0, 0x0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000bc0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf2e1a7cd8a26ab6200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf910863ecaa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0450300137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9ad8d56eeb6664af6931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447daf3d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c82840f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a0200000000000000c6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bf05000000fe3111e3b1bbe11b172949f1458a781a9f679bfb8e4639f4de68d3ad8304acf5fb5b4e3c24b5b7606ed74301867ddcc5b40dcae8479714fa77c88b8b7a36615bec92b50f9857765192b26f943601c770c33821c463241799b42030198dab448ab43eb0eed7f678eb10b636aafac933b71e874a778de87daf8fcbe8784815c0ae780ef3f21ef6443af96efcc0cb0db9be825dec095e58b4b858b4d4c83f73cf33def06ac1e6750cf2b10e564e907be4208e4dfd9d65618a2a50f43cd85abb372e3d4e768d9092021049efbb6923ec313f00961eb58a1c73bcbc7bc4ffe8221271e79114321d2c7fc33cc90bd42e6d26f98330e7f5fefeee17a9b334f68296b66b1bd7b85ec5dde28f0d88751ce4f18d4a553a7c7e25cd55e33d92d88a4f2f6bda5c", 0x9a4) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3f, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xd9c, "b08d16c642ffff000000000000af8a5cef23d8e5"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() dup2(r1, r0) 16:00:03 executing program 0: clock_getres(0x3, 0xfffffffffffffffe) clock_getres(0x2, &(0x7f0000000000)) 16:00:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="28004000ffff00000100000000000000560859cfd03a70eae4a5ebe2940ef127d10937a4f9cfe32099166a61fe023bf1acd3aaaf68939f570187fc15863305e11bb681a936f064d0322bd1115d", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) write(r1, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0xffff) shutdown(r0, 0x0) r2 = dup2(r0, r1) connect$inet6(r2, &(0x7f00000000c0)={0x18, 0x0, 0x3, 0x5}, 0xc) getrusage(0xffffffffffffffff, &(0x7f0000000180)) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80105727, &(0x7f0000000180)=0x400000000001) dup2(r0, r0) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0xfffffffffffffea0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000100)="eaef125c00000000", 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x8000, 0x6}, 0x8) 16:00:03 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) mknod(&(0x7f0000000000)='./file0\x00', 0x5, 0x2) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') r0 = msgget$private(0x0, 0x100) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) execve(&(0x7f0000000440)='./file0/file0\x00', &(0x7f00000006c0)=[&(0x7f0000000480)='c\x00', &(0x7f00000004c0)='+\xc8\x00', &(0x7f0000000500)='c\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='c\x00', &(0x7f00000005c0)='c\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='c\x00'], &(0x7f0000000900)=[&(0x7f0000000740)='c\x00', &(0x7f0000000780)='c\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='c\x00', &(0x7f0000000840)='c\x00', &(0x7f0000000880)='\x00', &(0x7f00000008c0)='c\x00']) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000400)={0x7, 0x10000, 0x80, 0x8}) r5 = dup2(r4, r4) connect$inet(r5, &(0x7f0000000980)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000940)='./file0/file0\x00', r2, r7) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) r9 = getpgrp() msgrcv(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000074615873f02b0000000000a33b000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f9c93172512fd1573046400000000c1fca79575a5e23400000000000000000b00009ff72f4ec68300060617db0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000"], 0x1, 0x0, 0x1000) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000340)={{0x5, r1, r3, r6, r7, 0x40, 0x768fff30}, 0x4194, 0x9, r8, r9, 0x8, 0x4, 0x1000, 0x71}) 16:00:03 executing program 0: mprotect(&(0x7f0000209000/0x1000)=nil, 0x1000, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fcntl$getown(r0, 0x5) wait4(0x0, 0x0, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) getsockname$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) r1 = open(0x0, 0x80, 0x11) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x800000009130fbf, 0x0, 0xffffffffffffffff, 0x0) getegid() setgid(0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000340)) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) getegid() fcntl$lock(r1, 0xf, &(0x7f0000000240)={0x3}) clock_gettime(0x3, &(0x7f0000000380)) r3 = semget(0x1, 0x3, 0x408) mprotect(&(0x7f00000a7000/0x4000)=nil, 0x4000, 0x1) semctl$GETZCNT(r3, 0x0, 0x7, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc", 0x0, 0x5}) 16:00:04 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) shutdown(r0, 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x400000000000}, 0x8) 16:00:04 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x8) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x1000, 0x2ec, 0x3ff, 0x1, 0x2, 0x9, 0x1, 0x2, 0x1, 0x8, 0x2}) preadv(r0, &(0x7f0000000500)=[{&(0x7f00000001c0)=""/196, 0xc4}, {&(0x7f00000002c0)=""/70, 0xa}, {&(0x7f0000000680)=""/214, 0xd6}, {&(0x7f0000000440)=""/160, 0xffffffffffffffdf}, {&(0x7f0000001600)=""/4096, 0x1000}], 0x5, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x0, 0x40, 0x1000, 0x4e9, 0x3}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xc0002065d) r1 = open(&(0x7f0000000100)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r1, 0x80047469, &(0x7f0000000000)=0x8) writev(r1, &(0x7f00000015c0)=[{&(0x7f00000014c0)="facee8c642e08b678374520144d28d65e555656aaaafa82ac637e190672d4a119fed44136a3086d44282029ca3ae88a2", 0x30}], 0x1) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d700e74de400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3bf2c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280a452cf7d3d9ab83eb3e7cf9fc6478d369393d92e308df708c1d", 0x65d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xd97, "b08d1dbd961018d3a50a2c21d8e500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb009b2c4c7a18ef00201167f0000000000000000000000000000000000000000000000a2bc3c3fed9e907ae0817ac9ae8089ff549166ef4c81de589445d99e81442690eea3b617b256285db42562548a62acdf6fb75c4d3e93a9bee424ea37bd13a1f417f979830d6a5793c819c690e42221963f123dd0702e42d2f7ece489a6b15cbf", 0xfb) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffb, 0x0, 0xe3, 0xffffffffffffff83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) lstat(0x0, 0x0) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x7b5db45f5940c93) 16:00:04 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) ioctl$TIOCFLUSH(r0, 0x8004667c, &(0x7f00000000c0)) 16:00:04 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="aec6566ed2a46ae6bf8cb0ca8c1657b2f36f4e35cbc72258a551298e30bdcb436170bd26bb5d56863646a888665262ec9b7882834c7479fcd655909e23137b245914584df39716b2112d27e469ad8ccce405d71e181bc4042bd68853811b7f43c1e0439ed68b5e58cbffec92f1147100cfe4d852ebac7b874272f31da1722162784bccb6f2c8a52278064b07a422248fd145f41b4b5d7aeb4c21b5a53303447fb09d080cad5780275f92bd5384398e983c5f9a852ae7dd366c7a314c3d2c3c66b7bd4aade37176bab181b2e7576beb46b216fcb08acdeec27ac0401ea4931dda77675db5440c9283ea011056926e71f823431291a8571379a630d9b872", 0xfd}, {&(0x7f0000000800)="b01b413669f8f43041f4eacd5ee41bd18763f4b2a1d40fe602bc2eb87edc1129f32cb5d0e55c95846a81b2795cdfed934f173aa13d736ee8efb63814083ec59c0358a180c7da5fc38c510f735377c9d764c8eb2afe0c41b9d02ce3628b8838a640b27efb32180379d473440a7f721bb1bf03053a9f24898d6cc30f90c3924859dff32f125f3d6ee658d99d4a1b9b406c8e9375f753ac36aeb2679055881516405ce1a5eb65425bd61a1126d6e2272ae61af986427c7f7411502802a6d5df8a1d560b71bb20f36489e03583ab186dc58f3a6ee0c8bb91e5e9cf688b33eb110538c6f6e99febc108b552f4aec8bb8c2b4ed84a5e57d9ab3ff1dea91b42f6283ab5d78cbe5cf77f84fd7489382fb0b24c2a3c4ebd3773515ba9b5f572aceeea051a1c532238f059a319f8ec708badfc655e1a1444e96735fdae15c8f4433375f42c731f78529ef5200fa37918ed416013ab4e5ca8a2d8396a5de333937fd1aa74779ebb36becf69f2014680f76f78e23b2b158fe84ac35570a9cbfe0274c84ab67d217d29c098f5abbfd3144b76e3257ee3d161767b86d939453ce977c05d96bf9980e7e1688e6a5f47dcd94bf90314e2fb4534ffbd06294687ada265a8f2616aecc75e975dcddbd73f103cbbf4ba47e05a022e5e5c679c7ba7fbd352241d3ad03edb0625d29160b45eef1b70305510a1d77dba1134fd66ad55d7089ae2cbff0bdbebe1570cae59d39f839cfd9f7b85c177157212e943d4b6f077a5d5755bec1904e886fca1a8e90b0c2b68dcc917da31b8301804ac05df1b1dd9380a151ecad6ddc578ca88f5fab9e8b0251e86b2a46e187086b121aab26ec6407d318b5374b1c4c68f92119bcc69ab51cd01f263ed7bfbdb926dd892de50f4be7438764b8a0b2e57ca5fcda658d9da2a7e785e54b5de05955c1e673407dd9b760c2954b5a9c2813c72e23d55e59cc6964c5dca38266e24626c11df75d0232f74bf3cd6823cbb22aec43032d60aa31bfbf1ade41a0e122af0cc9936825768430320cd7e8603a0bf4d3140bd99d583d480991d6ebf5da65fd250fe787fc70f66c57f71f8466c50fdb822a67776583dc767fddf7c09f6e626d47223d38b226a23c88642d27f06a31782862d32dda85e9626fa51eee2217b5473c94fb7338ed2da75b69bc8da1d13f8af1ab8f06e0e946e118801c5a14919af2824cfa33435eb9792cc6715afed5945a52fe2a8a02eafe34f78ace23ea09fed1384c60562f6761fa0c37aefdc6908984ffeca5e3235f848e02effe673b1e825439cb3c602a307eea31fc1abd448e251240daebd5c541680158ff96bb5c85410dde415bb76bf4280f929cc2e75ac9e0cdf992ae04967d269af6b2eb5b8bd67d0b2960ef38747b36e19fd66752fd08b34a71a8d312b2d163c584f96b0a405e77221c3adc697d31ac0bdf75a7b057ff72746b3b88ce2df0feb401178750d28679532b8e0aca0bddfea6acca6d1dd74e3ad856ccff1ae62627b5f837afd1a5f60a546e1e294cf584f5a6a781f6e28b35f565b989ce117e7edc2f6e5e6f0d87bf490b2c14eb6561b646c77ac6accc5ad2505907f317dfc07d46f338f6be39a71646eb7b718267d571f278825ee07ce57a587740f256fef6e02a1877c8c92ca0e2239b153abd03d4e53d181eb441eb1498eae9e0d25a8c0bb8cb714c1a5744f426152d8d52e586fcb1b56fd471a4ddf668d1aa070f6b087e06a934efa1c2f1bf1a8799f4d71bcbf995c90dee8e27a3fc4ecbf9b1263b44c6122deec915bba2b0dd62190c681c23909c98d4882a34b5a668723e5040103ac3399b10c1ac292a174a35a9357932d5d060f83aa7ce7fbb1c84b165962ebb6b743d9dbdc17b0c0dff09ed37a1ea3514817a6659b2c020100ba1fadd7869e7c6a522cd0f488e7dfcccf1231a759111ca8264db24168de2c5c2879adb35838c50e93e3cb6a562874c2abd4f977b453bca0672a9df57662ebe93e88e7f5e4e9f5cedced4522d913d1284aac1851c3c759fec2487858224566afdd06d1536a4319ded2bc655a82b1e567caf9b7d36db059ddac531e847bd75461a9880681ba7ecf871eae6acfaa2958ed7e54a09f677659a7feff0b56c8eaf899238af87869aba4f1b7e23dbeddcf552c28ea305b4fd966585450c5fdae3c30030e5ffa2e3f83de164f89de1c41ed5914ae776508fabf77c3eeb492dbd849373f408083f3bd38dc952f70bfefd831a0b81898fdac685673fd6bb2f2d8438ddf916b2446ed0850cf7f5e53feb432dda707e82c4171854d354f8412eac84e03ed5ec4f658e45fe5f4fbb8118dc4baddeb54c4beab669305d883ee7e4d98102706e9a559596647a5021e02e2892170737c4a49e3cfc8d879b94d1e3657bd41483c8488a007b1eda4de40eb843f5e3e131de2a36eb992a1209a35433e3311c54f76938dd08a3604ebad61b21b86aef05e72c6c6183fbd9ae0fb26a645378fbdb1f7b09306c8b0c5d665c7aa9f8787e25ab507bb5c3b4c2339e8f24489632802fb809fbad6883d81f89a22e40c6486a3228c72656037d05d98f3aa32a68725378eccbfa1c917d5feab47582e82028df7086429e8ba1fd06579f875f2bf4ea7d1537164a4d83410101ca2d41f499e8434fdb9ed688cb50c6fca89d848eb9b80587d370d8e0b12457288fa69e8351f048ae0a561021e89b0778d43fa0a3bbc0aabb58eb3a0da180e514abd1c5cc95a6448d007f68779d4770999ed19c4677eb5237274376af6bb566754e30b7aee2bdfa520150b97b94860c2094d058e9ec6a73c6b70455c512112ca672f2e180ea889393912226786473f89c08b158b4f10fd10db47b04ead0d24a790afd713eb6711a38eda415cab578b781ed5281022f7a9cd490a920d8cb0a68f3c18bbaea9e3e6d9e8634b9872aaf5eedbd646750390e05ef88435fa6be2f24e2c1f12589c75314e907c4a1342687e4c5752455839d9cb78efa288b3e032897b096baf572f7e2c77267f994ed53483e97775f725e4474dc16401c74c63bbf5904de1d8622608dd6eb192e585f4130c05e94ce81e7b10f84ec220e5e2851147e95423726bc92b943b4c6ea74c9d878065c44828ce4ea29df22862731bce66ddc7d8184c6dc31cb092cb795c64ab6740a39ca4681e64b679e3927fda01ef9ea746b60505171b62808527c0350408b7b517a3ea1dac65a6b8b13f22b87cc0ed8fe48bdf8df7157181718d2691941e75e59e60ddce0e6ba9a95ae01362e2635d4530565ec0ac4f8036bdea2cae00c61f52c62a715bf9e2bba836507bf01b23a8afe09c3c8861fcb1803fd0be4b4d3a297dd24952c558902c33e345401050dcf32d55b11ffce5dfc1bc252df75ee5ef2c55c364fbb038bb588027f7c53a70d612b57b83995903896bea704dd766288433188d83f7137fe94c3f6c3a7134af9cca12b84c427a6b20090700b2eb089f025677c1e1c91531ba71fde7acb1137f80ae989c089968726dd3d69bab16caffd1dbd5a850b061380944752ecad9086876f1dac99d068d9d3d68415a88f481f88ba0163589b11041d3250e3614db600f1c1608ffd4bf46e707caef89b936aa315038f628d2a5a3f576ca95f4e5c490884f74dc3a816c58bc394b4eca6febaa1c2ac41f4f7d5cec5e73f7bca22d3088ff22d9e9b9f558896aa26cf4e14872e277636231706cb1c7d872f9c25b87800df85b5fd00d822166b0c0a1d0c2be879dbca8676b4c2ada2f1fdc888e0630c004eb9595bc91db1faa5a1ba131698b435eac1acc019051c90e5d936acae2f483d1d20a768245ad9550b0f51b9acfe8858577181b166a0a929ab344eb82f7a33b9fe9d18bd2802c912145afe6e924664600e8b304970f11ffbe4db9ba943b9d72632dbbc66b238a29128840e6b227c0af5efd7c83f6c415862408ae35b6037a6ed6070ad2896b58fb1cda6d68615aa4bb27fe979c7ccd48fd8e958aa4bc18eb2c5178982effce411e126712265d606e42283cef901879dee98abc73b32ee14949ed9abbd20bd554827308c0f47ce462623491b6d7f08ca41305ef115a1d340400eea364f347bd4ffaa9dc49f46a4f8118152b6e41fd31eb502fd25969fbb0d520690019ed97c2aaea867e9f13457832dec1cb0ae75ce70337198d15c4d782e57b5f8254c9ad9dccda2b0a0f13a99aa040d10cfb8749cc9872eee0dd28ffe010f9d6616a4570c889077779750011b0ee01218e15274e367cdcc9dc9d300ee1eaa1b6d7fa697f1ba86b0248b9a32ae212049ae761d354ef1a9ea9fcd48052ed99f45ffbc78e3b43068ff14512b63669ef830ed85e81946b346e2dd74c6a500e0cb73ba8ac2f388467b06ffc696040682eb62b22536ed6507fa3571bab8855273977ab9f2ec959b6806c87c825b40db7d5cb42793ad207948765c4472ecf2a90bfc37250a8bfd7c54cebfb0cba01e4d66bae323fdb5b1b1962f3ef1fa7dee8501412a0659f4b7b7f9d430d691da8336b9c803d94c5383c151f9749fa765cb573a8bbdde3a4f3a1513f8da1bcf90aa520f4c8f3c3e4863a194e94b29d03d16f301bad392d6bcc95ccedfe23ae82adeabd67adb57fc9d6919ba2b826530203064170f3ecb724d2b92a562736e57ecf999924484dd0a3fcf9d1e5b7c995b283861f66e3d6a55ee31901856b4e9e176f503b731e6b7716def846d5a043363094aed9a58e6cdf633002c0fc55b4dcbd358eb7540c9fefac443e4a8326fe28b6fe9bdddb91e3e7e9bf91617a922b98015eaf16d797742722258e6f3da57435fddcb88825acd34c4cc43d6090a43f31af902acf4ce7c209ec248d1fc3da8085b17619cf02bc27ca6edb2a5d38745a0246053f56923d4f90f6b8c55a6828ff801c4c8a7db48a1af966d00e9197929f0aeef34118d6dc4c94bb957f4565457db217163faa20e36b58b62c438913f771fc916e21f04830d8a76e68fd801c1dd17d177e5ec0ddd1aece6c61993c862937c667487c391f31bff69f80b9bc6170b44ca956517f1584cba19a5199c5ab10c1d8a95c1d265f38f0d12da7afb174734b2cc7164f60344a80d6bd87a6814d4d19b93641449cdbc71d8207b2677e9dc632510dcb1678580be49a582c5fe7b6856eb7cce1e1ade1767945bb3eafacff238e0018544c490a37923bb65d6894ff2fea87ec3446a70b338431cee03072cfbd7b8b9bff9e368788906e3925a8f5d032d6eae6f1df48862edf7b38442ba9009090068a9b2c78cd3edc7d5a506e45c6f0f024352a035f49f70455cb6e6595f65cdaced9188401db482df454925bcb30615137b3fbedaa59522247b3d246a67c031718db7abe3603e99678f3eae79bc32986ee264be9fb401b667306a976b8d3d023ad231cbb25f4fd1563e940d2f94a022cad564f7646470847b027d46ae85a5eaec5aa188c39d498655b9dc2749daf9821ced9b2d3b70de9c94aad4f22493a74a11cbc3d83b590c77e4254c0dcbea5d4abb121a7653ac1a5dc879652fd459e7f1b213a52004791b81bd728d44034174ec2a66f6990bf6776aea91aaea33e3442651b1c9a0eeb367813e862d0a12cc8839a39c12ab6f34327773cb378702b1bce5b8de882cfbada6915c93bc9a6a63c2c2891653ab1040f4265fea2e8bfabeb3b26ee00edb2290b1c44501909cff539368d895e03e7d0e99e521919e2b21ea6b1e602aecdcbf066801d9122dd307e1ad7065d1e1ad0517452798c30b84550c4c3aaa33bb0c99e865a14cd44143b0e4b73da11a1643491024191d0f96986383ec7b544c495f99729b260fddc6b", 0x1000}, {&(0x7f00000002c0)="cb5a3f33cc09d56aad40d3c49b4290bb8016394c3872b188bcb836ab478ba972713a08643976a2e64fbe1dc30e7d3e2f5920550773267abe8c4677d83017a8556057c47d5879607f8189497fd885b5a7637a89bdbfc9c50ae84d6b30c030f08b4efc9c5d6037e9b253fa1a9aca4e3ef2fad5a804d7a30eff27c1d068136026b18986286fc930b13053afd107ea75a5caca2c41e6b283bc3ba27d1b5c0a7cbedbd5c312224794be5d904e12314a7b9fb3b5c22989fd3a6f59790d8c3ec1d783517d9bcdf48d15511e46fc55d54e87300eabde90f94b929e8f50cfd4dc9ffe0c41", 0xe0}, {&(0x7f00000003c0)="ce3f1012958aafe03ba9aa326a2641b42a256510da2f36e6625435b6998fff693fb13f53ea4cf914d02211db81f7e436baf1020cbe002633beab3706ba426f3c853633b2cdee2fbee022005f79961f5d251f5e6a9ffcb3a85e9507c7415c0777a57eb96d82063d6e4b43197206042601dc09914ef9e4dd270cf376354dc931533b9176d7aed333fbbb530a6a642c6ab8d9e016c7b131964fdb7788f4129eabf64f691265b4dbae58226558fea5ccabc07a6f11c2694c2bd7a5481e8cf38c719caa7672eb33e94b98caff49b10140f0dfac3132ca367078b1e3d27643234eee", 0xdf}], 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0xf8ec, 0x9, 0xd72c, 0x8, "f54f71bc9c4be94767a3e8cd80681c2edadbc9e9", 0x2, 0x300000000000}) fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x7) close(r2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x2010, r2, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x8) r3 = dup2(r0, r2) close(r3) getsockname$unix(r0, &(0x7f0000000240)=@abs, &(0x7f00000004c0)=0x8) 16:00:05 executing program 1: munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xffffffffffffffff, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="aec6566ed2a46ae6bf8cb0ca8c1657b2f36f4e35cbc72258a551298e30bdcb436170bd26bb5d56863646a888665262ec9b7882834c7479fcd655909e23137b245914584df39716b2112d27e469ad8ccce405d71e181bc4042bd68853811b7f43c1e0439ed68b5e58cbffec92f1147100cfe4d852ebac7b874272f31da1722162784bccb6f2c8a52278064b07a422248fd145f41b4b5d7aeb4c21b5a53303447fb09d080cad5780275f92bd5384398e983c5f9a852ae7dd366c7a314c3d2c3c66b7bd4aade37176bab181b2e7576beb46b216fcb08acdeec27ac0401ea4931dda77675db5440c9283ea011056926e71f823431291a8571379a630d9b872", 0xfd}, {&(0x7f0000000800)="b01b413669f8f43041f4eacd5ee41bd18763f4b2a1d40fe602bc2eb87edc1129f32cb5d0e55c95846a81b2795cdfed934f173aa13d736ee8efb63814083ec59c0358a180c7da5fc38c510f735377c9d764c8eb2afe0c41b9d02ce3628b8838a640b27efb32180379d473440a7f721bb1bf03053a9f24898d6cc30f90c3924859dff32f125f3d6ee658d99d4a1b9b406c8e9375f753ac36aeb2679055881516405ce1a5eb65425bd61a1126d6e2272ae61af986427c7f7411502802a6d5df8a1d560b71bb20f36489e03583ab186dc58f3a6ee0c8bb91e5e9cf688b33eb110538c6f6e99febc108b552f4aec8bb8c2b4ed84a5e57d9ab3ff1dea91b42f6283ab5d78cbe5cf77f84fd7489382fb0b24c2a3c4ebd3773515ba9b5f572aceeea051a1c532238f059a319f8ec708badfc655e1a1444e96735fdae15c8f4433375f42c731f78529ef5200fa37918ed416013ab4e5ca8a2d8396a5de333937fd1aa74779ebb36becf69f2014680f76f78e23b2b158fe84ac35570a9cbfe0274c84ab67d217d29c098f5abbfd3144b76e3257ee3d161767b86d939453ce977c05d96bf9980e7e1688e6a5f47dcd94bf90314e2fb4534ffbd06294687ada265a8f2616aecc75e975dcddbd73f103cbbf4ba47e05a022e5e5c679c7ba7fbd352241d3ad03edb0625d29160b45eef1b70305510a1d77dba1134fd66ad55d7089ae2cbff0bdbebe1570cae59d39f839cfd9f7b85c177157212e943d4b6f077a5d5755bec1904e886fca1a8e90b0c2b68dcc917da31b8301804ac05df1b1dd9380a151ecad6ddc578ca88f5fab9e8b0251e86b2a46e187086b121aab26ec6407d318b5374b1c4c68f92119bcc69ab51cd01f263ed7bfbdb926dd892de50f4be7438764b8a0b2e57ca5fcda658d9da2a7e785e54b5de05955c1e673407dd9b760c2954b5a9c2813c72e23d55e59cc6964c5dca38266e24626c11df75d0232f74bf3cd6823cbb22aec43032d60aa31bfbf1ade41a0e122af0cc9936825768430320cd7e8603a0bf4d3140bd99d583d480991d6ebf5da65fd250fe787fc70f66c57f71f8466c50fdb822a67776583dc767fddf7c09f6e626d47223d38b226a23c88642d27f06a31782862d32dda85e9626fa51eee2217b5473c94fb7338ed2da75b69bc8da1d13f8af1ab8f06e0e946e118801c5a14919af2824cfa33435eb9792cc6715afed5945a52fe2a8a02eafe34f78ace23ea09fed1384c60562f6761fa0c37aefdc6908984ffeca5e3235f848e02effe673b1e825439cb3c602a307eea31fc1abd448e251240daebd5c541680158ff96bb5c85410dde415bb76bf4280f929cc2e75ac9e0cdf992ae04967d269af6b2eb5b8bd67d0b2960ef38747b36e19fd66752fd08b34a71a8d312b2d163c584f96b0a405e77221c3adc697d31ac0bdf75a7b057ff72746b3b88ce2df0feb401178750d28679532b8e0aca0bddfea6acca6d1dd74e3ad856ccff1ae62627b5f837afd1a5f60a546e1e294cf584f5a6a781f6e28b35f565b989ce117e7edc2f6e5e6f0d87bf490b2c14eb6561b646c77ac6accc5ad2505907f317dfc07d46f338f6be39a71646eb7b718267d571f278825ee07ce57a587740f256fef6e02a1877c8c92ca0e2239b153abd03d4e53d181eb441eb1498eae9e0d25a8c0bb8cb714c1a5744f426152d8d52e586fcb1b56fd471a4ddf668d1aa070f6b087e06a934efa1c2f1bf1a8799f4d71bcbf995c90dee8e27a3fc4ecbf9b1263b44c6122deec915bba2b0dd62190c681c23909c98d4882a34b5a668723e5040103ac3399b10c1ac292a174a35a9357932d5d060f83aa7ce7fbb1c84b165962ebb6b743d9dbdc17b0c0dff09ed37a1ea3514817a6659b2c020100ba1fadd7869e7c6a522cd0f488e7dfcccf1231a759111ca8264db24168de2c5c2879adb35838c50e93e3cb6a562874c2abd4f977b453bca0672a9df57662ebe93e88e7f5e4e9f5cedced4522d913d1284aac1851c3c759fec2487858224566afdd06d1536a4319ded2bc655a82b1e567caf9b7d36db059ddac531e847bd75461a9880681ba7ecf871eae6acfaa2958ed7e54a09f677659a7feff0b56c8eaf899238af87869aba4f1b7e23dbeddcf552c28ea305b4fd966585450c5fdae3c30030e5ffa2e3f83de164f89de1c41ed5914ae776508fabf77c3eeb492dbd849373f408083f3bd38dc952f70bfefd831a0b81898fdac685673fd6bb2f2d8438ddf916b2446ed0850cf7f5e53feb432dda707e82c4171854d354f8412eac84e03ed5ec4f658e45fe5f4fbb8118dc4baddeb54c4beab669305d883ee7e4d98102706e9a559596647a5021e02e2892170737c4a49e3cfc8d879b94d1e3657bd41483c8488a007b1eda4de40eb843f5e3e131de2a36eb992a1209a35433e3311c54f76938dd08a3604ebad61b21b86aef05e72c6c6183fbd9ae0fb26a645378fbdb1f7b09306c8b0c5d665c7aa9f8787e25ab507bb5c3b4c2339e8f24489632802fb809fbad6883d81f89a22e40c6486a3228c72656037d05d98f3aa32a68725378eccbfa1c917d5feab47582e82028df7086429e8ba1fd06579f875f2bf4ea7d1537164a4d83410101ca2d41f499e8434fdb9ed688cb50c6fca89d848eb9b80587d370d8e0b12457288fa69e8351f048ae0a561021e89b0778d43fa0a3bbc0aabb58eb3a0da180e514abd1c5cc95a6448d007f68779d4770999ed19c4677eb5237274376af6bb566754e30b7aee2bdfa520150b97b94860c2094d058e9ec6a73c6b70455c512112ca672f2e180ea889393912226786473f89c08b158b4f10fd10db47b04ead0d24a790afd713eb6711a38eda415cab578b781ed5281022f7a9cd490a920d8cb0a68f3c18bbaea9e3e6d9e8634b9872aaf5eedbd646750390e05ef88435fa6be2f24e2c1f12589c75314e907c4a1342687e4c5752455839d9cb78efa288b3e032897b096baf572f7e2c77267f994ed53483e97775f725e4474dc16401c74c63bbf5904de1d8622608dd6eb192e585f4130c05e94ce81e7b10f84ec220e5e2851147e95423726bc92b943b4c6ea74c9d878065c44828ce4ea29df22862731bce66ddc7d8184c6dc31cb092cb795c64ab6740a39ca4681e64b679e3927fda01ef9ea746b60505171b62808527c0350408b7b517a3ea1dac65a6b8b13f22b87cc0ed8fe48bdf8df7157181718d2691941e75e59e60ddce0e6ba9a95ae01362e2635d4530565ec0ac4f8036bdea2cae00c61f52c62a715bf9e2bba836507bf01b23a8afe09c3c8861fcb1803fd0be4b4d3a297dd24952c558902c33e345401050dcf32d55b11ffce5dfc1bc252df75ee5ef2c55c364fbb038bb588027f7c53a70d612b57b83995903896bea704dd766288433188d83f7137fe94c3f6c3a7134af9cca12b84c427a6b20090700b2eb089f025677c1e1c91531ba71fde7acb1137f80ae989c089968726dd3d69bab16caffd1dbd5a850b061380944752ecad9086876f1dac99d068d9d3d68415a88f481f88ba0163589b11041d3250e3614db600f1c1608ffd4bf46e707caef89b936aa315038f628d2a5a3f576ca95f4e5c490884f74dc3a816c58bc394b4eca6febaa1c2ac41f4f7d5cec5e73f7bca22d3088ff22d9e9b9f558896aa26cf4e14872e277636231706cb1c7d872f9c25b87800df85b5fd00d822166b0c0a1d0c2be879dbca8676b4c2ada2f1fdc888e0630c004eb9595bc91db1faa5a1ba131698b435eac1acc019051c90e5d936acae2f483d1d20a768245ad9550b0f51b9acfe8858577181b166a0a929ab344eb82f7a33b9fe9d18bd2802c912145afe6e924664600e8b304970f11ffbe4db9ba943b9d72632dbbc66b238a29128840e6b227c0af5efd7c83f6c415862408ae35b6037a6ed6070ad2896b58fb1cda6d68615aa4bb27fe979c7ccd48fd8e958aa4bc18eb2c5178982effce411e126712265d606e42283cef901879dee98abc73b32ee14949ed9abbd20bd554827308c0f47ce462623491b6d7f08ca41305ef115a1d340400eea364f347bd4ffaa9dc49f46a4f8118152b6e41fd31eb502fd25969fbb0d520690019ed97c2aaea867e9f13457832dec1cb0ae75ce70337198d15c4d782e57b5f8254c9ad9dccda2b0a0f13a99aa040d10cfb8749cc9872eee0dd28ffe010f9d6616a4570c889077779750011b0ee01218e15274e367cdcc9dc9d300ee1eaa1b6d7fa697f1ba86b0248b9a32ae212049ae761d354ef1a9ea9fcd48052ed99f45ffbc78e3b43068ff14512b63669ef830ed85e81946b346e2dd74c6a500e0cb73ba8ac2f388467b06ffc696040682eb62b22536ed6507fa3571bab8855273977ab9f2ec959b6806c87c825b40db7d5cb42793ad207948765c4472ecf2a90bfc37250a8bfd7c54cebfb0cba01e4d66bae323fdb5b1b1962f3ef1fa7dee8501412a0659f4b7b7f9d430d691da8336b9c803d94c5383c151f9749fa765cb573a8bbdde3a4f3a1513f8da1bcf90aa520f4c8f3c3e4863a194e94b29d03d16f301bad392d6bcc95ccedfe23ae82adeabd67adb57fc9d6919ba2b826530203064170f3ecb724d2b92a562736e57ecf999924484dd0a3fcf9d1e5b7c995b283861f66e3d6a55ee31901856b4e9e176f503b731e6b7716def846d5a043363094aed9a58e6cdf633002c0fc55b4dcbd358eb7540c9fefac443e4a8326fe28b6fe9bdddb91e3e7e9bf91617a922b98015eaf16d797742722258e6f3da57435fddcb88825acd34c4cc43d6090a43f31af902acf4ce7c209ec248d1fc3da8085b17619cf02bc27ca6edb2a5d38745a0246053f56923d4f90f6b8c55a6828ff801c4c8a7db48a1af966d00e9197929f0aeef34118d6dc4c94bb957f4565457db217163faa20e36b58b62c438913f771fc916e21f04830d8a76e68fd801c1dd17d177e5ec0ddd1aece6c61993c862937c667487c391f31bff69f80b9bc6170b44ca956517f1584cba19a5199c5ab10c1d8a95c1d265f38f0d12da7afb174734b2cc7164f60344a80d6bd87a6814d4d19b93641449cdbc71d8207b2677e9dc632510dcb1678580be49a582c5fe7b6856eb7cce1e1ade1767945bb3eafacff238e0018544c490a37923bb65d6894ff2fea87ec3446a70b338431cee03072cfbd7b8b9bff9e368788906e3925a8f5d032d6eae6f1df48862edf7b38442ba9009090068a9b2c78cd3edc7d5a506e45c6f0f024352a035f49f70455cb6e6595f65cdaced9188401db482df454925bcb30615137b3fbedaa59522247b3d246a67c031718db7abe3603e99678f3eae79bc32986ee264be9fb401b667306a976b8d3d023ad231cbb25f4fd1563e940d2f94a022cad564f7646470847b027d46ae85a5eaec5aa188c39d498655b9dc2749daf9821ced9b2d3b70de9c94aad4f22493a74a11cbc3d83b590c77e4254c0dcbea5d4abb121a7653ac1a5dc879652fd459e7f1b213a52004791b81bd728d44034174ec2a66f6990bf6776aea91aaea33e3442651b1c9a0eeb367813e862d0a12cc8839a39c12ab6f34327773cb378702b1bce5b8de882cfbada6915c93bc9a6a63c2c2891653ab1040f4265fea2e8bfabeb3b26ee00edb2290b1c44501909cff539368d895e03e7d0e99e521919e2b21ea6b1e602aecdcbf066801d9122dd307e1ad7065d1e1ad0517452798c30b84550c4c3aaa33bb0c99e865a14cd44143b0e4b73da11a1643491024191d0f96986383ec7b544c495f99729b260fddc6b", 0x1000}, {&(0x7f00000002c0)="cb5a3f33cc09d56aad40d3c49b4290bb8016394c3872b188bcb836ab478ba972713a08643976a2e64fbe1dc30e7d3e2f5920550773267abe8c4677d83017a8556057c47d5879607f8189497fd885b5a7637a89bdbfc9c50ae84d6b30c030f08b4efc9c5d6037e9b253fa1a9aca4e3ef2fad5a804d7a30eff27c1d068136026b18986286fc930b13053afd107ea75a5caca2c41e6b283bc3ba27d1b5c0a7cbedbd5c312224794be5d904e12314a7b9fb3b5c22989fd3a6f59790d8c3ec1d783517d9bcdf48d15511e46fc55d54e87300eabde90f94b929e8f50cfd4dc9ffe0c41", 0xe0}, {&(0x7f00000003c0)="ce3f1012958aafe03ba9aa326a2641b42a256510da2f36e6625435b6998fff693fb13f53ea4cf914d02211db81f7e436baf1020cbe002633beab3706ba426f3c853633b2cdee2fbee022005f79961f5d251f5e6a9ffcb3a85e9507c7415c0777a57eb96d82063d6e4b43197206042601dc09914ef9e4dd270cf376354dc931533b9176d7aed333fbbb530a6a642c6ab8d9e016c7b131964fdb7788f4129eabf64f691265b4dbae58226558fea5ccabc07a6f11c2694c2bd7a5481e8cf38c719caa7672eb33e94b98caff49b10140f0dfac3132ca367078b1e3d27643234eee", 0xdf}], 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0xf8ec, 0x9, 0xd72c, 0x8, "f54f71bc9c4be94767a3e8cd80681c2edadbc9e9", 0x2, 0x300000000000}) fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x7) close(r2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x2010, r2, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x8) r3 = dup2(r0, r2) close(r3) getsockname$unix(r0, &(0x7f0000000240)=@abs, &(0x7f00000004c0)=0x8) 16:00:07 executing program 1: r0 = open(&(0x7f0000000300)='./file0\x00', 0x10, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xe2, &(0x7f0000000180)={0x5, 0x3a92}) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x5d, 0x10, 0x6, 0x8}, {{r0}, 0xffffffffffffffff, 0x80, 0x8, 0x200, 0x7ff}, {{r0}, 0xfffffffffffffffb, 0x40, 0x10, 0x9, 0x1000}, {{r0}, 0xfffffffffffffffb, 0x2, 0x20000001, 0x17e, 0x100}, {{r0}, 0xfffffffffffffffc, 0x2c, 0xfffff, 0x1, 0x1}, {{r0}, 0xfffffffffffffff9, 0x0, 0x80000002, 0x800, 0x80000000}, {{r0}, 0xfffbfffffffffffb, 0x22, 0xfffff, 0xfffffffffffffff7, 0x10000}, {{r0}, 0xfffffffffffffffc, 0x2, 0x4, 0x1000, 0x5}], 0x2, &(0x7f0000000540)=[{{r0}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x80, 0x4}, {{}, 0xfffffffffffffff9, 0x80, 0x400fffff, 0x7, 0xffe}, {{r0}, 0xfffffffffffffffe, 0x61, 0x80000002, 0x5}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x7d, 0x6}, {{}, 0xfffffffffffffffd, 0x30, 0x0, 0x2, 0x3e3}], 0x80, &(0x7f0000000000)={0x10000, 0x6}) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = kqueue() kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x2, 0x2, 0x3}, {{}, 0xfffffffffffffffa, 0x8, 0x10, 0x101, 0x800}, {{r0}, 0xfffffffffffffffb, 0x82, 0x80000000, 0x6, 0x8}], 0x4, &(0x7f0000000400)=[{{r2}, 0xffffffffffffffff, 0x0, 0x30, 0x1, 0x4}, {{r2}, 0xfffffffffffffff8, 0x2, 0xeffffffd, 0x80000000, 0x5d84}, {{r2}, 0xfffffffffffffffa, 0x41, 0x1, 0x7, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x88, 0x40000010, 0x3ff, 0x3}, {{r0}, 0xffffffffffffffff, 0x2, 0xfffff, 0x2, 0x80000000}, {{r2}, 0x0, 0x1, 0x89, 0xd5c6, 0x400}, {{r2}, 0xffffffffffffffff, 0x10, 0x0, 0x97, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x7, 0x80, 0x7, 0x1}, {{r0}, 0xfffffffffffffffe, 0x31, 0x2, 0x9, 0x7}, {{r2}, 0xfffffffffffffff9, 0x20, 0xf0000000, 0x10001, 0x2d8}], 0x800, &(0x7f0000000240)={0x7fffffff, 0x8}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x20, 0x0, 0x40000000000000}], 0x60, 0x0, 0x7fffffff, 0x0) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x20) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x168, 0x3, 0x5, 0x2}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x0, 0x2, 0x7, 0x1ff}, {{r1}, 0xffffffffffffffff, 0x1, 0x4, 0x1, 0x531a}, {{r1}, 0xfffffffffffffffd, 0x90, 0x20000083, 0x401, 0x10000}], 0x100, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x20, 0x21, 0x0, 0x2e3d}, {{r1}, 0xfffffffffffffffb, 0x8, 0xb, 0x4, 0x100000001}, {{r0}, 0xfffffffffffffff8, 0xca, 0x1, 0xb955, 0x3f}, {{r0}, 0xfffffffffffffffe, 0xfd, 0x1, 0x8, 0xfffffffffffffeff}], 0x81, &(0x7f0000000280)={0xb90, 0x1}) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') 16:00:09 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="aec6566ed2a46ae6bf8cb0ca8c1657b2f36f4e35cbc72258a551298e30bdcb436170bd26bb5d56863646a888665262ec9b7882834c7479fcd655909e23137b245914584df39716b2112d27e469ad8ccce405d71e181bc4042bd68853811b7f43c1e0439ed68b5e58cbffec92f1147100cfe4d852ebac7b874272f31da1722162784bccb6f2c8a52278064b07a422248fd145f41b4b5d7aeb4c21b5a53303447fb09d080cad5780275f92bd5384398e983c5f9a852ae7dd366c7a314c3d2c3c66b7bd4aade37176bab181b2e7576beb46b216fcb08acdeec27ac0401ea4931dda77675db5440c9283ea011056926e71f823431291a8571379a630d9b872", 0xfd}, {&(0x7f0000000800)="b01b413669f8f43041f4eacd5ee41bd18763f4b2a1d40fe602bc2eb87edc1129f32cb5d0e55c95846a81b2795cdfed934f173aa13d736ee8efb63814083ec59c0358a180c7da5fc38c510f735377c9d764c8eb2afe0c41b9d02ce3628b8838a640b27efb32180379d473440a7f721bb1bf03053a9f24898d6cc30f90c3924859dff32f125f3d6ee658d99d4a1b9b406c8e9375f753ac36aeb2679055881516405ce1a5eb65425bd61a1126d6e2272ae61af986427c7f7411502802a6d5df8a1d560b71bb20f36489e03583ab186dc58f3a6ee0c8bb91e5e9cf688b33eb110538c6f6e99febc108b552f4aec8bb8c2b4ed84a5e57d9ab3ff1dea91b42f6283ab5d78cbe5cf77f84fd7489382fb0b24c2a3c4ebd3773515ba9b5f572aceeea051a1c532238f059a319f8ec708badfc655e1a1444e96735fdae15c8f4433375f42c731f78529ef5200fa37918ed416013ab4e5ca8a2d8396a5de333937fd1aa74779ebb36becf69f2014680f76f78e23b2b158fe84ac35570a9cbfe0274c84ab67d217d29c098f5abbfd3144b76e3257ee3d161767b86d939453ce977c05d96bf9980e7e1688e6a5f47dcd94bf90314e2fb4534ffbd06294687ada265a8f2616aecc75e975dcddbd73f103cbbf4ba47e05a022e5e5c679c7ba7fbd352241d3ad03edb0625d29160b45eef1b70305510a1d77dba1134fd66ad55d7089ae2cbff0bdbebe1570cae59d39f839cfd9f7b85c177157212e943d4b6f077a5d5755bec1904e886fca1a8e90b0c2b68dcc917da31b8301804ac05df1b1dd9380a151ecad6ddc578ca88f5fab9e8b0251e86b2a46e187086b121aab26ec6407d318b5374b1c4c68f92119bcc69ab51cd01f263ed7bfbdb926dd892de50f4be7438764b8a0b2e57ca5fcda658d9da2a7e785e54b5de05955c1e673407dd9b760c2954b5a9c2813c72e23d55e59cc6964c5dca38266e24626c11df75d0232f74bf3cd6823cbb22aec43032d60aa31bfbf1ade41a0e122af0cc9936825768430320cd7e8603a0bf4d3140bd99d583d480991d6ebf5da65fd250fe787fc70f66c57f71f8466c50fdb822a67776583dc767fddf7c09f6e626d47223d38b226a23c88642d27f06a31782862d32dda85e9626fa51eee2217b5473c94fb7338ed2da75b69bc8da1d13f8af1ab8f06e0e946e118801c5a14919af2824cfa33435eb9792cc6715afed5945a52fe2a8a02eafe34f78ace23ea09fed1384c60562f6761fa0c37aefdc6908984ffeca5e3235f848e02effe673b1e825439cb3c602a307eea31fc1abd448e251240daebd5c541680158ff96bb5c85410dde415bb76bf4280f929cc2e75ac9e0cdf992ae04967d269af6b2eb5b8bd67d0b2960ef38747b36e19fd66752fd08b34a71a8d312b2d163c584f96b0a405e77221c3adc697d31ac0bdf75a7b057ff72746b3b88ce2df0feb401178750d28679532b8e0aca0bddfea6acca6d1dd74e3ad856ccff1ae62627b5f837afd1a5f60a546e1e294cf584f5a6a781f6e28b35f565b989ce117e7edc2f6e5e6f0d87bf490b2c14eb6561b646c77ac6accc5ad2505907f317dfc07d46f338f6be39a71646eb7b718267d571f278825ee07ce57a587740f256fef6e02a1877c8c92ca0e2239b153abd03d4e53d181eb441eb1498eae9e0d25a8c0bb8cb714c1a5744f426152d8d52e586fcb1b56fd471a4ddf668d1aa070f6b087e06a934efa1c2f1bf1a8799f4d71bcbf995c90dee8e27a3fc4ecbf9b1263b44c6122deec915bba2b0dd62190c681c23909c98d4882a34b5a668723e5040103ac3399b10c1ac292a174a35a9357932d5d060f83aa7ce7fbb1c84b165962ebb6b743d9dbdc17b0c0dff09ed37a1ea3514817a6659b2c020100ba1fadd7869e7c6a522cd0f488e7dfcccf1231a759111ca8264db24168de2c5c2879adb35838c50e93e3cb6a562874c2abd4f977b453bca0672a9df57662ebe93e88e7f5e4e9f5cedced4522d913d1284aac1851c3c759fec2487858224566afdd06d1536a4319ded2bc655a82b1e567caf9b7d36db059ddac531e847bd75461a9880681ba7ecf871eae6acfaa2958ed7e54a09f677659a7feff0b56c8eaf899238af87869aba4f1b7e23dbeddcf552c28ea305b4fd966585450c5fdae3c30030e5ffa2e3f83de164f89de1c41ed5914ae776508fabf77c3eeb492dbd849373f408083f3bd38dc952f70bfefd831a0b81898fdac685673fd6bb2f2d8438ddf916b2446ed0850cf7f5e53feb432dda707e82c4171854d354f8412eac84e03ed5ec4f658e45fe5f4fbb8118dc4baddeb54c4beab669305d883ee7e4d98102706e9a559596647a5021e02e2892170737c4a49e3cfc8d879b94d1e3657bd41483c8488a007b1eda4de40eb843f5e3e131de2a36eb992a1209a35433e3311c54f76938dd08a3604ebad61b21b86aef05e72c6c6183fbd9ae0fb26a645378fbdb1f7b09306c8b0c5d665c7aa9f8787e25ab507bb5c3b4c2339e8f24489632802fb809fbad6883d81f89a22e40c6486a3228c72656037d05d98f3aa32a68725378eccbfa1c917d5feab47582e82028df7086429e8ba1fd06579f875f2bf4ea7d1537164a4d83410101ca2d41f499e8434fdb9ed688cb50c6fca89d848eb9b80587d370d8e0b12457288fa69e8351f048ae0a561021e89b0778d43fa0a3bbc0aabb58eb3a0da180e514abd1c5cc95a6448d007f68779d4770999ed19c4677eb5237274376af6bb566754e30b7aee2bdfa520150b97b94860c2094d058e9ec6a73c6b70455c512112ca672f2e180ea889393912226786473f89c08b158b4f10fd10db47b04ead0d24a790afd713eb6711a38eda415cab578b781ed5281022f7a9cd490a920d8cb0a68f3c18bbaea9e3e6d9e8634b9872aaf5eedbd646750390e05ef88435fa6be2f24e2c1f12589c75314e907c4a1342687e4c5752455839d9cb78efa288b3e032897b096baf572f7e2c77267f994ed53483e97775f725e4474dc16401c74c63bbf5904de1d8622608dd6eb192e585f4130c05e94ce81e7b10f84ec220e5e2851147e95423726bc92b943b4c6ea74c9d878065c44828ce4ea29df22862731bce66ddc7d8184c6dc31cb092cb795c64ab6740a39ca4681e64b679e3927fda01ef9ea746b60505171b62808527c0350408b7b517a3ea1dac65a6b8b13f22b87cc0ed8fe48bdf8df7157181718d2691941e75e59e60ddce0e6ba9a95ae01362e2635d4530565ec0ac4f8036bdea2cae00c61f52c62a715bf9e2bba836507bf01b23a8afe09c3c8861fcb1803fd0be4b4d3a297dd24952c558902c33e345401050dcf32d55b11ffce5dfc1bc252df75ee5ef2c55c364fbb038bb588027f7c53a70d612b57b83995903896bea704dd766288433188d83f7137fe94c3f6c3a7134af9cca12b84c427a6b20090700b2eb089f025677c1e1c91531ba71fde7acb1137f80ae989c089968726dd3d69bab16caffd1dbd5a850b061380944752ecad9086876f1dac99d068d9d3d68415a88f481f88ba0163589b11041d3250e3614db600f1c1608ffd4bf46e707caef89b936aa315038f628d2a5a3f576ca95f4e5c490884f74dc3a816c58bc394b4eca6febaa1c2ac41f4f7d5cec5e73f7bca22d3088ff22d9e9b9f558896aa26cf4e14872e277636231706cb1c7d872f9c25b87800df85b5fd00d822166b0c0a1d0c2be879dbca8676b4c2ada2f1fdc888e0630c004eb9595bc91db1faa5a1ba131698b435eac1acc019051c90e5d936acae2f483d1d20a768245ad9550b0f51b9acfe8858577181b166a0a929ab344eb82f7a33b9fe9d18bd2802c912145afe6e924664600e8b304970f11ffbe4db9ba943b9d72632dbbc66b238a29128840e6b227c0af5efd7c83f6c415862408ae35b6037a6ed6070ad2896b58fb1cda6d68615aa4bb27fe979c7ccd48fd8e958aa4bc18eb2c5178982effce411e126712265d606e42283cef901879dee98abc73b32ee14949ed9abbd20bd554827308c0f47ce462623491b6d7f08ca41305ef115a1d340400eea364f347bd4ffaa9dc49f46a4f8118152b6e41fd31eb502fd25969fbb0d520690019ed97c2aaea867e9f13457832dec1cb0ae75ce70337198d15c4d782e57b5f8254c9ad9dccda2b0a0f13a99aa040d10cfb8749cc9872eee0dd28ffe010f9d6616a4570c889077779750011b0ee01218e15274e367cdcc9dc9d300ee1eaa1b6d7fa697f1ba86b0248b9a32ae212049ae761d354ef1a9ea9fcd48052ed99f45ffbc78e3b43068ff14512b63669ef830ed85e81946b346e2dd74c6a500e0cb73ba8ac2f388467b06ffc696040682eb62b22536ed6507fa3571bab8855273977ab9f2ec959b6806c87c825b40db7d5cb42793ad207948765c4472ecf2a90bfc37250a8bfd7c54cebfb0cba01e4d66bae323fdb5b1b1962f3ef1fa7dee8501412a0659f4b7b7f9d430d691da8336b9c803d94c5383c151f9749fa765cb573a8bbdde3a4f3a1513f8da1bcf90aa520f4c8f3c3e4863a194e94b29d03d16f301bad392d6bcc95ccedfe23ae82adeabd67adb57fc9d6919ba2b826530203064170f3ecb724d2b92a562736e57ecf999924484dd0a3fcf9d1e5b7c995b283861f66e3d6a55ee31901856b4e9e176f503b731e6b7716def846d5a043363094aed9a58e6cdf633002c0fc55b4dcbd358eb7540c9fefac443e4a8326fe28b6fe9bdddb91e3e7e9bf91617a922b98015eaf16d797742722258e6f3da57435fddcb88825acd34c4cc43d6090a43f31af902acf4ce7c209ec248d1fc3da8085b17619cf02bc27ca6edb2a5d38745a0246053f56923d4f90f6b8c55a6828ff801c4c8a7db48a1af966d00e9197929f0aeef34118d6dc4c94bb957f4565457db217163faa20e36b58b62c438913f771fc916e21f04830d8a76e68fd801c1dd17d177e5ec0ddd1aece6c61993c862937c667487c391f31bff69f80b9bc6170b44ca956517f1584cba19a5199c5ab10c1d8a95c1d265f38f0d12da7afb174734b2cc7164f60344a80d6bd87a6814d4d19b93641449cdbc71d8207b2677e9dc632510dcb1678580be49a582c5fe7b6856eb7cce1e1ade1767945bb3eafacff238e0018544c490a37923bb65d6894ff2fea87ec3446a70b338431cee03072cfbd7b8b9bff9e368788906e3925a8f5d032d6eae6f1df48862edf7b38442ba9009090068a9b2c78cd3edc7d5a506e45c6f0f024352a035f49f70455cb6e6595f65cdaced9188401db482df454925bcb30615137b3fbedaa59522247b3d246a67c031718db7abe3603e99678f3eae79bc32986ee264be9fb401b667306a976b8d3d023ad231cbb25f4fd1563e940d2f94a022cad564f7646470847b027d46ae85a5eaec5aa188c39d498655b9dc2749daf9821ced9b2d3b70de9c94aad4f22493a74a11cbc3d83b590c77e4254c0dcbea5d4abb121a7653ac1a5dc879652fd459e7f1b213a52004791b81bd728d44034174ec2a66f6990bf6776aea91aaea33e3442651b1c9a0eeb367813e862d0a12cc8839a39c12ab6f34327773cb378702b1bce5b8de882cfbada6915c93bc9a6a63c2c2891653ab1040f4265fea2e8bfabeb3b26ee00edb2290b1c44501909cff539368d895e03e7d0e99e521919e2b21ea6b1e602aecdcbf066801d9122dd307e1ad7065d1e1ad0517452798c30b84550c4c3aaa33bb0c99e865a14cd44143b0e4b73da11a1643491024191d0f96986383ec7b544c495f99729b260fddc6b", 0x1000}, {&(0x7f00000002c0)="cb5a3f33cc09d56aad40d3c49b4290bb8016394c3872b188bcb836ab478ba972713a08643976a2e64fbe1dc30e7d3e2f5920550773267abe8c4677d83017a8556057c47d5879607f8189497fd885b5a7637a89bdbfc9c50ae84d6b30c030f08b4efc9c5d6037e9b253fa1a9aca4e3ef2fad5a804d7a30eff27c1d068136026b18986286fc930b13053afd107ea75a5caca2c41e6b283bc3ba27d1b5c0a7cbedbd5c312224794be5d904e12314a7b9fb3b5c22989fd3a6f59790d8c3ec1d783517d9bcdf48d15511e46fc55d54e87300eabde90f94b929e8f50cfd4dc9ffe0c41", 0xe0}, {&(0x7f00000003c0)="ce3f1012958aafe03ba9aa326a2641b42a256510da2f36e6625435b6998fff693fb13f53ea4cf914d02211db81f7e436baf1020cbe002633beab3706ba426f3c853633b2cdee2fbee022005f79961f5d251f5e6a9ffcb3a85e9507c7415c0777a57eb96d82063d6e4b43197206042601dc09914ef9e4dd270cf376354dc931533b9176d7aed333fbbb530a6a642c6ab8d9e016c7b131964fdb7788f4129eabf64f691265b4dbae58226558fea5ccabc07a6f11c2694c2bd7a5481e8cf38c719caa7672eb33e94b98caff49b10140f0dfac3132ca367078b1e3d27643234eee", 0xdf}], 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0xf8ec, 0x9, 0xd72c, 0x8, "f54f71bc9c4be94767a3e8cd80681c2edadbc9e9", 0x2, 0x300000000000}) fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x7) close(r2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x2010, r2, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x8) r3 = dup2(r0, r2) close(r3) getsockname$unix(r0, &(0x7f0000000240)=@abs, &(0x7f00000004c0)=0x8) 16:00:09 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) accept$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000080), 0x4) 16:00:10 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000080)='./file0/file0/file0/file0\x00') utimensat(r0, &(0x7f0000000180)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="aec6566ed2a46ae6bf8cb0ca8c1657b2f36f4e35cbc72258a551298e30bdcb436170bd26bb5d56863646a888665262ec9b7882834c7479fcd655909e23137b245914584df39716b2112d27e469ad8ccce405d71e181bc4042bd68853811b7f43c1e0439ed68b5e58cbffec92f1147100cfe4d852ebac7b874272f31da1722162784bccb6f2c8a52278064b07a422248fd145f41b4b5d7aeb4c21b5a53303447fb09d080cad5780275f92bd5384398e983c5f9a852ae7dd366c7a314c3d2c3c66b7bd4aade37176bab181b2e7576beb46b216fcb08acdeec27ac0401ea4931dda77675db5440c9283ea011056926e71f823431291a8571379a630d9b872", 0xfd}, {&(0x7f0000000800)="b01b413669f8f43041f4eacd5ee41bd18763f4b2a1d40fe602bc2eb87edc1129f32cb5d0e55c95846a81b2795cdfed934f173aa13d736ee8efb63814083ec59c0358a180c7da5fc38c510f735377c9d764c8eb2afe0c41b9d02ce3628b8838a640b27efb32180379d473440a7f721bb1bf03053a9f24898d6cc30f90c3924859dff32f125f3d6ee658d99d4a1b9b406c8e9375f753ac36aeb2679055881516405ce1a5eb65425bd61a1126d6e2272ae61af986427c7f7411502802a6d5df8a1d560b71bb20f36489e03583ab186dc58f3a6ee0c8bb91e5e9cf688b33eb110538c6f6e99febc108b552f4aec8bb8c2b4ed84a5e57d9ab3ff1dea91b42f6283ab5d78cbe5cf77f84fd7489382fb0b24c2a3c4ebd3773515ba9b5f572aceeea051a1c532238f059a319f8ec708badfc655e1a1444e96735fdae15c8f4433375f42c731f78529ef5200fa37918ed416013ab4e5ca8a2d8396a5de333937fd1aa74779ebb36becf69f2014680f76f78e23b2b158fe84ac35570a9cbfe0274c84ab67d217d29c098f5abbfd3144b76e3257ee3d161767b86d939453ce977c05d96bf9980e7e1688e6a5f47dcd94bf90314e2fb4534ffbd06294687ada265a8f2616aecc75e975dcddbd73f103cbbf4ba47e05a022e5e5c679c7ba7fbd352241d3ad03edb0625d29160b45eef1b70305510a1d77dba1134fd66ad55d7089ae2cbff0bdbebe1570cae59d39f839cfd9f7b85c177157212e943d4b6f077a5d5755bec1904e886fca1a8e90b0c2b68dcc917da31b8301804ac05df1b1dd9380a151ecad6ddc578ca88f5fab9e8b0251e86b2a46e187086b121aab26ec6407d318b5374b1c4c68f92119bcc69ab51cd01f263ed7bfbdb926dd892de50f4be7438764b8a0b2e57ca5fcda658d9da2a7e785e54b5de05955c1e673407dd9b760c2954b5a9c2813c72e23d55e59cc6964c5dca38266e24626c11df75d0232f74bf3cd6823cbb22aec43032d60aa31bfbf1ade41a0e122af0cc9936825768430320cd7e8603a0bf4d3140bd99d583d480991d6ebf5da65fd250fe787fc70f66c57f71f8466c50fdb822a67776583dc767fddf7c09f6e626d47223d38b226a23c88642d27f06a31782862d32dda85e9626fa51eee2217b5473c94fb7338ed2da75b69bc8da1d13f8af1ab8f06e0e946e118801c5a14919af2824cfa33435eb9792cc6715afed5945a52fe2a8a02eafe34f78ace23ea09fed1384c60562f6761fa0c37aefdc6908984ffeca5e3235f848e02effe673b1e825439cb3c602a307eea31fc1abd448e251240daebd5c541680158ff96bb5c85410dde415bb76bf4280f929cc2e75ac9e0cdf992ae04967d269af6b2eb5b8bd67d0b2960ef38747b36e19fd66752fd08b34a71a8d312b2d163c584f96b0a405e77221c3adc697d31ac0bdf75a7b057ff72746b3b88ce2df0feb401178750d28679532b8e0aca0bddfea6acca6d1dd74e3ad856ccff1ae62627b5f837afd1a5f60a546e1e294cf584f5a6a781f6e28b35f565b989ce117e7edc2f6e5e6f0d87bf490b2c14eb6561b646c77ac6accc5ad2505907f317dfc07d46f338f6be39a71646eb7b718267d571f278825ee07ce57a587740f256fef6e02a1877c8c92ca0e2239b153abd03d4e53d181eb441eb1498eae9e0d25a8c0bb8cb714c1a5744f426152d8d52e586fcb1b56fd471a4ddf668d1aa070f6b087e06a934efa1c2f1bf1a8799f4d71bcbf995c90dee8e27a3fc4ecbf9b1263b44c6122deec915bba2b0dd62190c681c23909c98d4882a34b5a668723e5040103ac3399b10c1ac292a174a35a9357932d5d060f83aa7ce7fbb1c84b165962ebb6b743d9dbdc17b0c0dff09ed37a1ea3514817a6659b2c020100ba1fadd7869e7c6a522cd0f488e7dfcccf1231a759111ca8264db24168de2c5c2879adb35838c50e93e3cb6a562874c2abd4f977b453bca0672a9df57662ebe93e88e7f5e4e9f5cedced4522d913d1284aac1851c3c759fec2487858224566afdd06d1536a4319ded2bc655a82b1e567caf9b7d36db059ddac531e847bd75461a9880681ba7ecf871eae6acfaa2958ed7e54a09f677659a7feff0b56c8eaf899238af87869aba4f1b7e23dbeddcf552c28ea305b4fd966585450c5fdae3c30030e5ffa2e3f83de164f89de1c41ed5914ae776508fabf77c3eeb492dbd849373f408083f3bd38dc952f70bfefd831a0b81898fdac685673fd6bb2f2d8438ddf916b2446ed0850cf7f5e53feb432dda707e82c4171854d354f8412eac84e03ed5ec4f658e45fe5f4fbb8118dc4baddeb54c4beab669305d883ee7e4d98102706e9a559596647a5021e02e2892170737c4a49e3cfc8d879b94d1e3657bd41483c8488a007b1eda4de40eb843f5e3e131de2a36eb992a1209a35433e3311c54f76938dd08a3604ebad61b21b86aef05e72c6c6183fbd9ae0fb26a645378fbdb1f7b09306c8b0c5d665c7aa9f8787e25ab507bb5c3b4c2339e8f24489632802fb809fbad6883d81f89a22e40c6486a3228c72656037d05d98f3aa32a68725378eccbfa1c917d5feab47582e82028df7086429e8ba1fd06579f875f2bf4ea7d1537164a4d83410101ca2d41f499e8434fdb9ed688cb50c6fca89d848eb9b80587d370d8e0b12457288fa69e8351f048ae0a561021e89b0778d43fa0a3bbc0aabb58eb3a0da180e514abd1c5cc95a6448d007f68779d4770999ed19c4677eb5237274376af6bb566754e30b7aee2bdfa520150b97b94860c2094d058e9ec6a73c6b70455c512112ca672f2e180ea889393912226786473f89c08b158b4f10fd10db47b04ead0d24a790afd713eb6711a38eda415cab578b781ed5281022f7a9cd490a920d8cb0a68f3c18bbaea9e3e6d9e8634b9872aaf5eedbd646750390e05ef88435fa6be2f24e2c1f12589c75314e907c4a1342687e4c5752455839d9cb78efa288b3e032897b096baf572f7e2c77267f994ed53483e97775f725e4474dc16401c74c63bbf5904de1d8622608dd6eb192e585f4130c05e94ce81e7b10f84ec220e5e2851147e95423726bc92b943b4c6ea74c9d878065c44828ce4ea29df22862731bce66ddc7d8184c6dc31cb092cb795c64ab6740a39ca4681e64b679e3927fda01ef9ea746b60505171b62808527c0350408b7b517a3ea1dac65a6b8b13f22b87cc0ed8fe48bdf8df7157181718d2691941e75e59e60ddce0e6ba9a95ae01362e2635d4530565ec0ac4f8036bdea2cae00c61f52c62a715bf9e2bba836507bf01b23a8afe09c3c8861fcb1803fd0be4b4d3a297dd24952c558902c33e345401050dcf32d55b11ffce5dfc1bc252df75ee5ef2c55c364fbb038bb588027f7c53a70d612b57b83995903896bea704dd766288433188d83f7137fe94c3f6c3a7134af9cca12b84c427a6b20090700b2eb089f025677c1e1c91531ba71fde7acb1137f80ae989c089968726dd3d69bab16caffd1dbd5a850b061380944752ecad9086876f1dac99d068d9d3d68415a88f481f88ba0163589b11041d3250e3614db600f1c1608ffd4bf46e707caef89b936aa315038f628d2a5a3f576ca95f4e5c490884f74dc3a816c58bc394b4eca6febaa1c2ac41f4f7d5cec5e73f7bca22d3088ff22d9e9b9f558896aa26cf4e14872e277636231706cb1c7d872f9c25b87800df85b5fd00d822166b0c0a1d0c2be879dbca8676b4c2ada2f1fdc888e0630c004eb9595bc91db1faa5a1ba131698b435eac1acc019051c90e5d936acae2f483d1d20a768245ad9550b0f51b9acfe8858577181b166a0a929ab344eb82f7a33b9fe9d18bd2802c912145afe6e924664600e8b304970f11ffbe4db9ba943b9d72632dbbc66b238a29128840e6b227c0af5efd7c83f6c415862408ae35b6037a6ed6070ad2896b58fb1cda6d68615aa4bb27fe979c7ccd48fd8e958aa4bc18eb2c5178982effce411e126712265d606e42283cef901879dee98abc73b32ee14949ed9abbd20bd554827308c0f47ce462623491b6d7f08ca41305ef115a1d340400eea364f347bd4ffaa9dc49f46a4f8118152b6e41fd31eb502fd25969fbb0d520690019ed97c2aaea867e9f13457832dec1cb0ae75ce70337198d15c4d782e57b5f8254c9ad9dccda2b0a0f13a99aa040d10cfb8749cc9872eee0dd28ffe010f9d6616a4570c889077779750011b0ee01218e15274e367cdcc9dc9d300ee1eaa1b6d7fa697f1ba86b0248b9a32ae212049ae761d354ef1a9ea9fcd48052ed99f45ffbc78e3b43068ff14512b63669ef830ed85e81946b346e2dd74c6a500e0cb73ba8ac2f388467b06ffc696040682eb62b22536ed6507fa3571bab8855273977ab9f2ec959b6806c87c825b40db7d5cb42793ad207948765c4472ecf2a90bfc37250a8bfd7c54cebfb0cba01e4d66bae323fdb5b1b1962f3ef1fa7dee8501412a0659f4b7b7f9d430d691da8336b9c803d94c5383c151f9749fa765cb573a8bbdde3a4f3a1513f8da1bcf90aa520f4c8f3c3e4863a194e94b29d03d16f301bad392d6bcc95ccedfe23ae82adeabd67adb57fc9d6919ba2b826530203064170f3ecb724d2b92a562736e57ecf999924484dd0a3fcf9d1e5b7c995b283861f66e3d6a55ee31901856b4e9e176f503b731e6b7716def846d5a043363094aed9a58e6cdf633002c0fc55b4dcbd358eb7540c9fefac443e4a8326fe28b6fe9bdddb91e3e7e9bf91617a922b98015eaf16d797742722258e6f3da57435fddcb88825acd34c4cc43d6090a43f31af902acf4ce7c209ec248d1fc3da8085b17619cf02bc27ca6edb2a5d38745a0246053f56923d4f90f6b8c55a6828ff801c4c8a7db48a1af966d00e9197929f0aeef34118d6dc4c94bb957f4565457db217163faa20e36b58b62c438913f771fc916e21f04830d8a76e68fd801c1dd17d177e5ec0ddd1aece6c61993c862937c667487c391f31bff69f80b9bc6170b44ca956517f1584cba19a5199c5ab10c1d8a95c1d265f38f0d12da7afb174734b2cc7164f60344a80d6bd87a6814d4d19b93641449cdbc71d8207b2677e9dc632510dcb1678580be49a582c5fe7b6856eb7cce1e1ade1767945bb3eafacff238e0018544c490a37923bb65d6894ff2fea87ec3446a70b338431cee03072cfbd7b8b9bff9e368788906e3925a8f5d032d6eae6f1df48862edf7b38442ba9009090068a9b2c78cd3edc7d5a506e45c6f0f024352a035f49f70455cb6e6595f65cdaced9188401db482df454925bcb30615137b3fbedaa59522247b3d246a67c031718db7abe3603e99678f3eae79bc32986ee264be9fb401b667306a976b8d3d023ad231cbb25f4fd1563e940d2f94a022cad564f7646470847b027d46ae85a5eaec5aa188c39d498655b9dc2749daf9821ced9b2d3b70de9c94aad4f22493a74a11cbc3d83b590c77e4254c0dcbea5d4abb121a7653ac1a5dc879652fd459e7f1b213a52004791b81bd728d44034174ec2a66f6990bf6776aea91aaea33e3442651b1c9a0eeb367813e862d0a12cc8839a39c12ab6f34327773cb378702b1bce5b8de882cfbada6915c93bc9a6a63c2c2891653ab1040f4265fea2e8bfabeb3b26ee00edb2290b1c44501909cff539368d895e03e7d0e99e521919e2b21ea6b1e602aecdcbf066801d9122dd307e1ad7065d1e1ad0517452798c30b84550c4c3aaa33bb0c99e865a14cd44143b0e4b73da11a1643491024191d0f96986383ec7b544c495f99729b260fddc6b", 0x1000}, {&(0x7f00000002c0)="cb5a3f33cc09d56aad40d3c49b4290bb8016394c3872b188bcb836ab478ba972713a08643976a2e64fbe1dc30e7d3e2f5920550773267abe8c4677d83017a8556057c47d5879607f8189497fd885b5a7637a89bdbfc9c50ae84d6b30c030f08b4efc9c5d6037e9b253fa1a9aca4e3ef2fad5a804d7a30eff27c1d068136026b18986286fc930b13053afd107ea75a5caca2c41e6b283bc3ba27d1b5c0a7cbedbd5c312224794be5d904e12314a7b9fb3b5c22989fd3a6f59790d8c3ec1d783517d9bcdf48d15511e46fc55d54e87300eabde90f94b929e8f50cfd4dc9ffe0c41", 0xe0}, {&(0x7f00000003c0)="ce3f1012958aafe03ba9aa326a2641b42a256510da2f36e6625435b6998fff693fb13f53ea4cf914d02211db81f7e436baf1020cbe002633beab3706ba426f3c853633b2cdee2fbee022005f79961f5d251f5e6a9ffcb3a85e9507c7415c0777a57eb96d82063d6e4b43197206042601dc09914ef9e4dd270cf376354dc931533b9176d7aed333fbbb530a6a642c6ab8d9e016c7b131964fdb7788f4129eabf64f691265b4dbae58226558fea5ccabc07a6f11c2694c2bd7a5481e8cf38c719caa7672eb33e94b98caff49b10140f0dfac3132ca367078b1e3d27643234eee", 0xdf}], 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0xf8ec, 0x9, 0xd72c, 0x8, "f54f71bc9c4be94767a3e8cd80681c2edadbc9e9", 0x2, 0x300000000000}) fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x7) close(r2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x2010, r2, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x8) r3 = dup2(r0, r2) close(r3) getsockname$unix(r0, &(0x7f0000000240)=@abs, &(0x7f00000004c0)=0x8) 16:00:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x10c) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:13 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="aec6566ed2a46ae6bf8cb0ca8c1657b2f36f4e35cbc72258a551298e30bdcb436170bd26bb5d56863646a888665262ec9b7882834c7479fcd655909e23137b245914584df39716b2112d27e469ad8ccce405d71e181bc4042bd68853811b7f43c1e0439ed68b5e58cbffec92f1147100cfe4d852ebac7b874272f31da1722162784bccb6f2c8a52278064b07a422248fd145f41b4b5d7aeb4c21b5a53303447fb09d080cad5780275f92bd5384398e983c5f9a852ae7dd366c7a314c3d2c3c66b7bd4aade37176bab181b2e7576beb46b216fcb08acdeec27ac0401ea4931dda77675db5440c9283ea011056926e71f823431291a8571379a630d9b872", 0xfd}, {&(0x7f0000000800)="b01b413669f8f43041f4eacd5ee41bd18763f4b2a1d40fe602bc2eb87edc1129f32cb5d0e55c95846a81b2795cdfed934f173aa13d736ee8efb63814083ec59c0358a180c7da5fc38c510f735377c9d764c8eb2afe0c41b9d02ce3628b8838a640b27efb32180379d473440a7f721bb1bf03053a9f24898d6cc30f90c3924859dff32f125f3d6ee658d99d4a1b9b406c8e9375f753ac36aeb2679055881516405ce1a5eb65425bd61a1126d6e2272ae61af986427c7f7411502802a6d5df8a1d560b71bb20f36489e03583ab186dc58f3a6ee0c8bb91e5e9cf688b33eb110538c6f6e99febc108b552f4aec8bb8c2b4ed84a5e57d9ab3ff1dea91b42f6283ab5d78cbe5cf77f84fd7489382fb0b24c2a3c4ebd3773515ba9b5f572aceeea051a1c532238f059a319f8ec708badfc655e1a1444e96735fdae15c8f4433375f42c731f78529ef5200fa37918ed416013ab4e5ca8a2d8396a5de333937fd1aa74779ebb36becf69f2014680f76f78e23b2b158fe84ac35570a9cbfe0274c84ab67d217d29c098f5abbfd3144b76e3257ee3d161767b86d939453ce977c05d96bf9980e7e1688e6a5f47dcd94bf90314e2fb4534ffbd06294687ada265a8f2616aecc75e975dcddbd73f103cbbf4ba47e05a022e5e5c679c7ba7fbd352241d3ad03edb0625d29160b45eef1b70305510a1d77dba1134fd66ad55d7089ae2cbff0bdbebe1570cae59d39f839cfd9f7b85c177157212e943d4b6f077a5d5755bec1904e886fca1a8e90b0c2b68dcc917da31b8301804ac05df1b1dd9380a151ecad6ddc578ca88f5fab9e8b0251e86b2a46e187086b121aab26ec6407d318b5374b1c4c68f92119bcc69ab51cd01f263ed7bfbdb926dd892de50f4be7438764b8a0b2e57ca5fcda658d9da2a7e785e54b5de05955c1e673407dd9b760c2954b5a9c2813c72e23d55e59cc6964c5dca38266e24626c11df75d0232f74bf3cd6823cbb22aec43032d60aa31bfbf1ade41a0e122af0cc9936825768430320cd7e8603a0bf4d3140bd99d583d480991d6ebf5da65fd250fe787fc70f66c57f71f8466c50fdb822a67776583dc767fddf7c09f6e626d47223d38b226a23c88642d27f06a31782862d32dda85e9626fa51eee2217b5473c94fb7338ed2da75b69bc8da1d13f8af1ab8f06e0e946e118801c5a14919af2824cfa33435eb9792cc6715afed5945a52fe2a8a02eafe34f78ace23ea09fed1384c60562f6761fa0c37aefdc6908984ffeca5e3235f848e02effe673b1e825439cb3c602a307eea31fc1abd448e251240daebd5c541680158ff96bb5c85410dde415bb76bf4280f929cc2e75ac9e0cdf992ae04967d269af6b2eb5b8bd67d0b2960ef38747b36e19fd66752fd08b34a71a8d312b2d163c584f96b0a405e77221c3adc697d31ac0bdf75a7b057ff72746b3b88ce2df0feb401178750d28679532b8e0aca0bddfea6acca6d1dd74e3ad856ccff1ae62627b5f837afd1a5f60a546e1e294cf584f5a6a781f6e28b35f565b989ce117e7edc2f6e5e6f0d87bf490b2c14eb6561b646c77ac6accc5ad2505907f317dfc07d46f338f6be39a71646eb7b718267d571f278825ee07ce57a587740f256fef6e02a1877c8c92ca0e2239b153abd03d4e53d181eb441eb1498eae9e0d25a8c0bb8cb714c1a5744f426152d8d52e586fcb1b56fd471a4ddf668d1aa070f6b087e06a934efa1c2f1bf1a8799f4d71bcbf995c90dee8e27a3fc4ecbf9b1263b44c6122deec915bba2b0dd62190c681c23909c98d4882a34b5a668723e5040103ac3399b10c1ac292a174a35a9357932d5d060f83aa7ce7fbb1c84b165962ebb6b743d9dbdc17b0c0dff09ed37a1ea3514817a6659b2c020100ba1fadd7869e7c6a522cd0f488e7dfcccf1231a759111ca8264db24168de2c5c2879adb35838c50e93e3cb6a562874c2abd4f977b453bca0672a9df57662ebe93e88e7f5e4e9f5cedced4522d913d1284aac1851c3c759fec2487858224566afdd06d1536a4319ded2bc655a82b1e567caf9b7d36db059ddac531e847bd75461a9880681ba7ecf871eae6acfaa2958ed7e54a09f677659a7feff0b56c8eaf899238af87869aba4f1b7e23dbeddcf552c28ea305b4fd966585450c5fdae3c30030e5ffa2e3f83de164f89de1c41ed5914ae776508fabf77c3eeb492dbd849373f408083f3bd38dc952f70bfefd831a0b81898fdac685673fd6bb2f2d8438ddf916b2446ed0850cf7f5e53feb432dda707e82c4171854d354f8412eac84e03ed5ec4f658e45fe5f4fbb8118dc4baddeb54c4beab669305d883ee7e4d98102706e9a559596647a5021e02e2892170737c4a49e3cfc8d879b94d1e3657bd41483c8488a007b1eda4de40eb843f5e3e131de2a36eb992a1209a35433e3311c54f76938dd08a3604ebad61b21b86aef05e72c6c6183fbd9ae0fb26a645378fbdb1f7b09306c8b0c5d665c7aa9f8787e25ab507bb5c3b4c2339e8f24489632802fb809fbad6883d81f89a22e40c6486a3228c72656037d05d98f3aa32a68725378eccbfa1c917d5feab47582e82028df7086429e8ba1fd06579f875f2bf4ea7d1537164a4d83410101ca2d41f499e8434fdb9ed688cb50c6fca89d848eb9b80587d370d8e0b12457288fa69e8351f048ae0a561021e89b0778d43fa0a3bbc0aabb58eb3a0da180e514abd1c5cc95a6448d007f68779d4770999ed19c4677eb5237274376af6bb566754e30b7aee2bdfa520150b97b94860c2094d058e9ec6a73c6b70455c512112ca672f2e180ea889393912226786473f89c08b158b4f10fd10db47b04ead0d24a790afd713eb6711a38eda415cab578b781ed5281022f7a9cd490a920d8cb0a68f3c18bbaea9e3e6d9e8634b9872aaf5eedbd646750390e05ef88435fa6be2f24e2c1f12589c75314e907c4a1342687e4c5752455839d9cb78efa288b3e032897b096baf572f7e2c77267f994ed53483e97775f725e4474dc16401c74c63bbf5904de1d8622608dd6eb192e585f4130c05e94ce81e7b10f84ec220e5e2851147e95423726bc92b943b4c6ea74c9d878065c44828ce4ea29df22862731bce66ddc7d8184c6dc31cb092cb795c64ab6740a39ca4681e64b679e3927fda01ef9ea746b60505171b62808527c0350408b7b517a3ea1dac65a6b8b13f22b87cc0ed8fe48bdf8df7157181718d2691941e75e59e60ddce0e6ba9a95ae01362e2635d4530565ec0ac4f8036bdea2cae00c61f52c62a715bf9e2bba836507bf01b23a8afe09c3c8861fcb1803fd0be4b4d3a297dd24952c558902c33e345401050dcf32d55b11ffce5dfc1bc252df75ee5ef2c55c364fbb038bb588027f7c53a70d612b57b83995903896bea704dd766288433188d83f7137fe94c3f6c3a7134af9cca12b84c427a6b20090700b2eb089f025677c1e1c91531ba71fde7acb1137f80ae989c089968726dd3d69bab16caffd1dbd5a850b061380944752ecad9086876f1dac99d068d9d3d68415a88f481f88ba0163589b11041d3250e3614db600f1c1608ffd4bf46e707caef89b936aa315038f628d2a5a3f576ca95f4e5c490884f74dc3a816c58bc394b4eca6febaa1c2ac41f4f7d5cec5e73f7bca22d3088ff22d9e9b9f558896aa26cf4e14872e277636231706cb1c7d872f9c25b87800df85b5fd00d822166b0c0a1d0c2be879dbca8676b4c2ada2f1fdc888e0630c004eb9595bc91db1faa5a1ba131698b435eac1acc019051c90e5d936acae2f483d1d20a768245ad9550b0f51b9acfe8858577181b166a0a929ab344eb82f7a33b9fe9d18bd2802c912145afe6e924664600e8b304970f11ffbe4db9ba943b9d72632dbbc66b238a29128840e6b227c0af5efd7c83f6c415862408ae35b6037a6ed6070ad2896b58fb1cda6d68615aa4bb27fe979c7ccd48fd8e958aa4bc18eb2c5178982effce411e126712265d606e42283cef901879dee98abc73b32ee14949ed9abbd20bd554827308c0f47ce462623491b6d7f08ca41305ef115a1d340400eea364f347bd4ffaa9dc49f46a4f8118152b6e41fd31eb502fd25969fbb0d520690019ed97c2aaea867e9f13457832dec1cb0ae75ce70337198d15c4d782e57b5f8254c9ad9dccda2b0a0f13a99aa040d10cfb8749cc9872eee0dd28ffe010f9d6616a4570c889077779750011b0ee01218e15274e367cdcc9dc9d300ee1eaa1b6d7fa697f1ba86b0248b9a32ae212049ae761d354ef1a9ea9fcd48052ed99f45ffbc78e3b43068ff14512b63669ef830ed85e81946b346e2dd74c6a500e0cb73ba8ac2f388467b06ffc696040682eb62b22536ed6507fa3571bab8855273977ab9f2ec959b6806c87c825b40db7d5cb42793ad207948765c4472ecf2a90bfc37250a8bfd7c54cebfb0cba01e4d66bae323fdb5b1b1962f3ef1fa7dee8501412a0659f4b7b7f9d430d691da8336b9c803d94c5383c151f9749fa765cb573a8bbdde3a4f3a1513f8da1bcf90aa520f4c8f3c3e4863a194e94b29d03d16f301bad392d6bcc95ccedfe23ae82adeabd67adb57fc9d6919ba2b826530203064170f3ecb724d2b92a562736e57ecf999924484dd0a3fcf9d1e5b7c995b283861f66e3d6a55ee31901856b4e9e176f503b731e6b7716def846d5a043363094aed9a58e6cdf633002c0fc55b4dcbd358eb7540c9fefac443e4a8326fe28b6fe9bdddb91e3e7e9bf91617a922b98015eaf16d797742722258e6f3da57435fddcb88825acd34c4cc43d6090a43f31af902acf4ce7c209ec248d1fc3da8085b17619cf02bc27ca6edb2a5d38745a0246053f56923d4f90f6b8c55a6828ff801c4c8a7db48a1af966d00e9197929f0aeef34118d6dc4c94bb957f4565457db217163faa20e36b58b62c438913f771fc916e21f04830d8a76e68fd801c1dd17d177e5ec0ddd1aece6c61993c862937c667487c391f31bff69f80b9bc6170b44ca956517f1584cba19a5199c5ab10c1d8a95c1d265f38f0d12da7afb174734b2cc7164f60344a80d6bd87a6814d4d19b93641449cdbc71d8207b2677e9dc632510dcb1678580be49a582c5fe7b6856eb7cce1e1ade1767945bb3eafacff238e0018544c490a37923bb65d6894ff2fea87ec3446a70b338431cee03072cfbd7b8b9bff9e368788906e3925a8f5d032d6eae6f1df48862edf7b38442ba9009090068a9b2c78cd3edc7d5a506e45c6f0f024352a035f49f70455cb6e6595f65cdaced9188401db482df454925bcb30615137b3fbedaa59522247b3d246a67c031718db7abe3603e99678f3eae79bc32986ee264be9fb401b667306a976b8d3d023ad231cbb25f4fd1563e940d2f94a022cad564f7646470847b027d46ae85a5eaec5aa188c39d498655b9dc2749daf9821ced9b2d3b70de9c94aad4f22493a74a11cbc3d83b590c77e4254c0dcbea5d4abb121a7653ac1a5dc879652fd459e7f1b213a52004791b81bd728d44034174ec2a66f6990bf6776aea91aaea33e3442651b1c9a0eeb367813e862d0a12cc8839a39c12ab6f34327773cb378702b1bce5b8de882cfbada6915c93bc9a6a63c2c2891653ab1040f4265fea2e8bfabeb3b26ee00edb2290b1c44501909cff539368d895e03e7d0e99e521919e2b21ea6b1e602aecdcbf066801d9122dd307e1ad7065d1e1ad0517452798c30b84550c4c3aaa33bb0c99e865a14cd44143b0e4b73da11a1643491024191d0f96986383ec7b544c495f99729b260fddc6b", 0x1000}, {&(0x7f00000002c0)="cb5a3f33cc09d56aad40d3c49b4290bb8016394c3872b188bcb836ab478ba972713a08643976a2e64fbe1dc30e7d3e2f5920550773267abe8c4677d83017a8556057c47d5879607f8189497fd885b5a7637a89bdbfc9c50ae84d6b30c030f08b4efc9c5d6037e9b253fa1a9aca4e3ef2fad5a804d7a30eff27c1d068136026b18986286fc930b13053afd107ea75a5caca2c41e6b283bc3ba27d1b5c0a7cbedbd5c312224794be5d904e12314a7b9fb3b5c22989fd3a6f59790d8c3ec1d783517d9bcdf48d15511e46fc55d54e87300eabde90f94b929e8f50cfd4dc9ffe0c41", 0xe0}, {&(0x7f00000003c0)="ce3f1012958aafe03ba9aa326a2641b42a256510da2f36e6625435b6998fff693fb13f53ea4cf914d02211db81f7e436baf1020cbe002633beab3706ba426f3c853633b2cdee2fbee022005f79961f5d251f5e6a9ffcb3a85e9507c7415c0777a57eb96d82063d6e4b43197206042601dc09914ef9e4dd270cf376354dc931533b9176d7aed333fbbb530a6a642c6ab8d9e016c7b131964fdb7788f4129eabf64f691265b4dbae58226558fea5ccabc07a6f11c2694c2bd7a5481e8cf38c719caa7672eb33e94b98caff49b10140f0dfac3132ca367078b1e3d27643234eee", 0xdf}], 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0xf8ec, 0x9, 0xd72c, 0x8, "f54f71bc9c4be94767a3e8cd80681c2edadbc9e9", 0x2, 0x300000000000}) fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x7) close(r2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x2010, r2, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x8) r3 = dup2(r0, r2) close(r3) 16:00:15 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./file1\x00', 0x1, 0xffffffffffffffff) 16:00:15 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="aec6566ed2a46ae6bf8cb0ca8c1657b2f36f4e35cbc72258a551298e30bdcb436170bd26bb5d56863646a888665262ec9b7882834c7479fcd655909e23137b245914584df39716b2112d27e469ad8ccce405d71e181bc4042bd68853811b7f43c1e0439ed68b5e58cbffec92f1147100cfe4d852ebac7b874272f31da1722162784bccb6f2c8a52278064b07a422248fd145f41b4b5d7aeb4c21b5a53303447fb09d080cad5780275f92bd5384398e983c5f9a852ae7dd366c7a314c3d2c3c66b7bd4aade37176bab181b2e7576beb46b216fcb08acdeec27ac0401ea4931dda77675db5440c9283ea011056926e71f823431291a8571379a630d9b872", 0xfd}, {&(0x7f0000000800)="b01b413669f8f43041f4eacd5ee41bd18763f4b2a1d40fe602bc2eb87edc1129f32cb5d0e55c95846a81b2795cdfed934f173aa13d736ee8efb63814083ec59c0358a180c7da5fc38c510f735377c9d764c8eb2afe0c41b9d02ce3628b8838a640b27efb32180379d473440a7f721bb1bf03053a9f24898d6cc30f90c3924859dff32f125f3d6ee658d99d4a1b9b406c8e9375f753ac36aeb2679055881516405ce1a5eb65425bd61a1126d6e2272ae61af986427c7f7411502802a6d5df8a1d560b71bb20f36489e03583ab186dc58f3a6ee0c8bb91e5e9cf688b33eb110538c6f6e99febc108b552f4aec8bb8c2b4ed84a5e57d9ab3ff1dea91b42f6283ab5d78cbe5cf77f84fd7489382fb0b24c2a3c4ebd3773515ba9b5f572aceeea051a1c532238f059a319f8ec708badfc655e1a1444e96735fdae15c8f4433375f42c731f78529ef5200fa37918ed416013ab4e5ca8a2d8396a5de333937fd1aa74779ebb36becf69f2014680f76f78e23b2b158fe84ac35570a9cbfe0274c84ab67d217d29c098f5abbfd3144b76e3257ee3d161767b86d939453ce977c05d96bf9980e7e1688e6a5f47dcd94bf90314e2fb4534ffbd06294687ada265a8f2616aecc75e975dcddbd73f103cbbf4ba47e05a022e5e5c679c7ba7fbd352241d3ad03edb0625d29160b45eef1b70305510a1d77dba1134fd66ad55d7089ae2cbff0bdbebe1570cae59d39f839cfd9f7b85c177157212e943d4b6f077a5d5755bec1904e886fca1a8e90b0c2b68dcc917da31b8301804ac05df1b1dd9380a151ecad6ddc578ca88f5fab9e8b0251e86b2a46e187086b121aab26ec6407d318b5374b1c4c68f92119bcc69ab51cd01f263ed7bfbdb926dd892de50f4be7438764b8a0b2e57ca5fcda658d9da2a7e785e54b5de05955c1e673407dd9b760c2954b5a9c2813c72e23d55e59cc6964c5dca38266e24626c11df75d0232f74bf3cd6823cbb22aec43032d60aa31bfbf1ade41a0e122af0cc9936825768430320cd7e8603a0bf4d3140bd99d583d480991d6ebf5da65fd250fe787fc70f66c57f71f8466c50fdb822a67776583dc767fddf7c09f6e626d47223d38b226a23c88642d27f06a31782862d32dda85e9626fa51eee2217b5473c94fb7338ed2da75b69bc8da1d13f8af1ab8f06e0e946e118801c5a14919af2824cfa33435eb9792cc6715afed5945a52fe2a8a02eafe34f78ace23ea09fed1384c60562f6761fa0c37aefdc6908984ffeca5e3235f848e02effe673b1e825439cb3c602a307eea31fc1abd448e251240daebd5c541680158ff96bb5c85410dde415bb76bf4280f929cc2e75ac9e0cdf992ae04967d269af6b2eb5b8bd67d0b2960ef38747b36e19fd66752fd08b34a71a8d312b2d163c584f96b0a405e77221c3adc697d31ac0bdf75a7b057ff72746b3b88ce2df0feb401178750d28679532b8e0aca0bddfea6acca6d1dd74e3ad856ccff1ae62627b5f837afd1a5f60a546e1e294cf584f5a6a781f6e28b35f565b989ce117e7edc2f6e5e6f0d87bf490b2c14eb6561b646c77ac6accc5ad2505907f317dfc07d46f338f6be39a71646eb7b718267d571f278825ee07ce57a587740f256fef6e02a1877c8c92ca0e2239b153abd03d4e53d181eb441eb1498eae9e0d25a8c0bb8cb714c1a5744f426152d8d52e586fcb1b56fd471a4ddf668d1aa070f6b087e06a934efa1c2f1bf1a8799f4d71bcbf995c90dee8e27a3fc4ecbf9b1263b44c6122deec915bba2b0dd62190c681c23909c98d4882a34b5a668723e5040103ac3399b10c1ac292a174a35a9357932d5d060f83aa7ce7fbb1c84b165962ebb6b743d9dbdc17b0c0dff09ed37a1ea3514817a6659b2c020100ba1fadd7869e7c6a522cd0f488e7dfcccf1231a759111ca8264db24168de2c5c2879adb35838c50e93e3cb6a562874c2abd4f977b453bca0672a9df57662ebe93e88e7f5e4e9f5cedced4522d913d1284aac1851c3c759fec2487858224566afdd06d1536a4319ded2bc655a82b1e567caf9b7d36db059ddac531e847bd75461a9880681ba7ecf871eae6acfaa2958ed7e54a09f677659a7feff0b56c8eaf899238af87869aba4f1b7e23dbeddcf552c28ea305b4fd966585450c5fdae3c30030e5ffa2e3f83de164f89de1c41ed5914ae776508fabf77c3eeb492dbd849373f408083f3bd38dc952f70bfefd831a0b81898fdac685673fd6bb2f2d8438ddf916b2446ed0850cf7f5e53feb432dda707e82c4171854d354f8412eac84e03ed5ec4f658e45fe5f4fbb8118dc4baddeb54c4beab669305d883ee7e4d98102706e9a559596647a5021e02e2892170737c4a49e3cfc8d879b94d1e3657bd41483c8488a007b1eda4de40eb843f5e3e131de2a36eb992a1209a35433e3311c54f76938dd08a3604ebad61b21b86aef05e72c6c6183fbd9ae0fb26a645378fbdb1f7b09306c8b0c5d665c7aa9f8787e25ab507bb5c3b4c2339e8f24489632802fb809fbad6883d81f89a22e40c6486a3228c72656037d05d98f3aa32a68725378eccbfa1c917d5feab47582e82028df7086429e8ba1fd06579f875f2bf4ea7d1537164a4d83410101ca2d41f499e8434fdb9ed688cb50c6fca89d848eb9b80587d370d8e0b12457288fa69e8351f048ae0a561021e89b0778d43fa0a3bbc0aabb58eb3a0da180e514abd1c5cc95a6448d007f68779d4770999ed19c4677eb5237274376af6bb566754e30b7aee2bdfa520150b97b94860c2094d058e9ec6a73c6b70455c512112ca672f2e180ea889393912226786473f89c08b158b4f10fd10db47b04ead0d24a790afd713eb6711a38eda415cab578b781ed5281022f7a9cd490a920d8cb0a68f3c18bbaea9e3e6d9e8634b9872aaf5eedbd646750390e05ef88435fa6be2f24e2c1f12589c75314e907c4a1342687e4c5752455839d9cb78efa288b3e032897b096baf572f7e2c77267f994ed53483e97775f725e4474dc16401c74c63bbf5904de1d8622608dd6eb192e585f4130c05e94ce81e7b10f84ec220e5e2851147e95423726bc92b943b4c6ea74c9d878065c44828ce4ea29df22862731bce66ddc7d8184c6dc31cb092cb795c64ab6740a39ca4681e64b679e3927fda01ef9ea746b60505171b62808527c0350408b7b517a3ea1dac65a6b8b13f22b87cc0ed8fe48bdf8df7157181718d2691941e75e59e60ddce0e6ba9a95ae01362e2635d4530565ec0ac4f8036bdea2cae00c61f52c62a715bf9e2bba836507bf01b23a8afe09c3c8861fcb1803fd0be4b4d3a297dd24952c558902c33e345401050dcf32d55b11ffce5dfc1bc252df75ee5ef2c55c364fbb038bb588027f7c53a70d612b57b83995903896bea704dd766288433188d83f7137fe94c3f6c3a7134af9cca12b84c427a6b20090700b2eb089f025677c1e1c91531ba71fde7acb1137f80ae989c089968726dd3d69bab16caffd1dbd5a850b061380944752ecad9086876f1dac99d068d9d3d68415a88f481f88ba0163589b11041d3250e3614db600f1c1608ffd4bf46e707caef89b936aa315038f628d2a5a3f576ca95f4e5c490884f74dc3a816c58bc394b4eca6febaa1c2ac41f4f7d5cec5e73f7bca22d3088ff22d9e9b9f558896aa26cf4e14872e277636231706cb1c7d872f9c25b87800df85b5fd00d822166b0c0a1d0c2be879dbca8676b4c2ada2f1fdc888e0630c004eb9595bc91db1faa5a1ba131698b435eac1acc019051c90e5d936acae2f483d1d20a768245ad9550b0f51b9acfe8858577181b166a0a929ab344eb82f7a33b9fe9d18bd2802c912145afe6e924664600e8b304970f11ffbe4db9ba943b9d72632dbbc66b238a29128840e6b227c0af5efd7c83f6c415862408ae35b6037a6ed6070ad2896b58fb1cda6d68615aa4bb27fe979c7ccd48fd8e958aa4bc18eb2c5178982effce411e126712265d606e42283cef901879dee98abc73b32ee14949ed9abbd20bd554827308c0f47ce462623491b6d7f08ca41305ef115a1d340400eea364f347bd4ffaa9dc49f46a4f8118152b6e41fd31eb502fd25969fbb0d520690019ed97c2aaea867e9f13457832dec1cb0ae75ce70337198d15c4d782e57b5f8254c9ad9dccda2b0a0f13a99aa040d10cfb8749cc9872eee0dd28ffe010f9d6616a4570c889077779750011b0ee01218e15274e367cdcc9dc9d300ee1eaa1b6d7fa697f1ba86b0248b9a32ae212049ae761d354ef1a9ea9fcd48052ed99f45ffbc78e3b43068ff14512b63669ef830ed85e81946b346e2dd74c6a500e0cb73ba8ac2f388467b06ffc696040682eb62b22536ed6507fa3571bab8855273977ab9f2ec959b6806c87c825b40db7d5cb42793ad207948765c4472ecf2a90bfc37250a8bfd7c54cebfb0cba01e4d66bae323fdb5b1b1962f3ef1fa7dee8501412a0659f4b7b7f9d430d691da8336b9c803d94c5383c151f9749fa765cb573a8bbdde3a4f3a1513f8da1bcf90aa520f4c8f3c3e4863a194e94b29d03d16f301bad392d6bcc95ccedfe23ae82adeabd67adb57fc9d6919ba2b826530203064170f3ecb724d2b92a562736e57ecf999924484dd0a3fcf9d1e5b7c995b283861f66e3d6a55ee31901856b4e9e176f503b731e6b7716def846d5a043363094aed9a58e6cdf633002c0fc55b4dcbd358eb7540c9fefac443e4a8326fe28b6fe9bdddb91e3e7e9bf91617a922b98015eaf16d797742722258e6f3da57435fddcb88825acd34c4cc43d6090a43f31af902acf4ce7c209ec248d1fc3da8085b17619cf02bc27ca6edb2a5d38745a0246053f56923d4f90f6b8c55a6828ff801c4c8a7db48a1af966d00e9197929f0aeef34118d6dc4c94bb957f4565457db217163faa20e36b58b62c438913f771fc916e21f04830d8a76e68fd801c1dd17d177e5ec0ddd1aece6c61993c862937c667487c391f31bff69f80b9bc6170b44ca956517f1584cba19a5199c5ab10c1d8a95c1d265f38f0d12da7afb174734b2cc7164f60344a80d6bd87a6814d4d19b93641449cdbc71d8207b2677e9dc632510dcb1678580be49a582c5fe7b6856eb7cce1e1ade1767945bb3eafacff238e0018544c490a37923bb65d6894ff2fea87ec3446a70b338431cee03072cfbd7b8b9bff9e368788906e3925a8f5d032d6eae6f1df48862edf7b38442ba9009090068a9b2c78cd3edc7d5a506e45c6f0f024352a035f49f70455cb6e6595f65cdaced9188401db482df454925bcb30615137b3fbedaa59522247b3d246a67c031718db7abe3603e99678f3eae79bc32986ee264be9fb401b667306a976b8d3d023ad231cbb25f4fd1563e940d2f94a022cad564f7646470847b027d46ae85a5eaec5aa188c39d498655b9dc2749daf9821ced9b2d3b70de9c94aad4f22493a74a11cbc3d83b590c77e4254c0dcbea5d4abb121a7653ac1a5dc879652fd459e7f1b213a52004791b81bd728d44034174ec2a66f6990bf6776aea91aaea33e3442651b1c9a0eeb367813e862d0a12cc8839a39c12ab6f34327773cb378702b1bce5b8de882cfbada6915c93bc9a6a63c2c2891653ab1040f4265fea2e8bfabeb3b26ee00edb2290b1c44501909cff539368d895e03e7d0e99e521919e2b21ea6b1e602aecdcbf066801d9122dd307e1ad7065d1e1ad0517452798c30b84550c4c3aaa33bb0c99e865a14cd44143b0e4b73da11a1643491024191d0f96986383ec7b544c495f99729b260fddc6b", 0x1000}, {&(0x7f00000002c0)="cb5a3f33cc09d56aad40d3c49b4290bb8016394c3872b188bcb836ab478ba972713a08643976a2e64fbe1dc30e7d3e2f5920550773267abe8c4677d83017a8556057c47d5879607f8189497fd885b5a7637a89bdbfc9c50ae84d6b30c030f08b4efc9c5d6037e9b253fa1a9aca4e3ef2fad5a804d7a30eff27c1d068136026b18986286fc930b13053afd107ea75a5caca2c41e6b283bc3ba27d1b5c0a7cbedbd5c312224794be5d904e12314a7b9fb3b5c22989fd3a6f59790d8c3ec1d783517d9bcdf48d15511e46fc55d54e87300eabde90f94b929e8f50cfd4dc9ffe0c41", 0xe0}, {&(0x7f00000003c0)="ce3f1012958aafe03ba9aa326a2641b42a256510da2f36e6625435b6998fff693fb13f53ea4cf914d02211db81f7e436baf1020cbe002633beab3706ba426f3c853633b2cdee2fbee022005f79961f5d251f5e6a9ffcb3a85e9507c7415c0777a57eb96d82063d6e4b43197206042601dc09914ef9e4dd270cf376354dc931533b9176d7aed333fbbb530a6a642c6ab8d9e016c7b131964fdb7788f4129eabf64f691265b4dbae58226558fea5ccabc07a6f11c2694c2bd7a5481e8cf38c719caa7672eb33e94b98caff49b10140f0dfac3132ca367078b1e3d27643234eee", 0xdf}], 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0xf8ec, 0x9, 0xd72c, 0x8, "f54f71bc9c4be94767a3e8cd80681c2edadbc9e9", 0x2, 0x300000000000}) fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x7) close(r2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x2010, r2, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x8) dup2(r0, r2) 16:00:15 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x3, 0xc, &(0x7f0000000180)="ebffcbff13b9fde62eaa4e713048e69931929648b06409f2c690f19bad68b02ad752c1235a040444655476bcb1ee3299715bfd92b5c29e4a8dc95117c9b7a09d5df794a7a5fc3df4c5dfd1680958cb45e745819d52ffef2c44fdb657abc7c66373e49da5048a7ce3eb538a3095821826c28c9b492c71808941ac5de3032374de176bc23f7c8ebcd300517834daba940455cab99cae7cc7d68c7d16c6faab9c3b4213fa90940817f27f4f591ec8e060390b174fb2b931ff4473477909f27e50e6f7a3b8fee4a5966aa222b9cbe027da7357954e050dbe635573dbfd1a366a0e83a3b3528bcbe14defb2e69076451334777170f90f8715276e86866a7110642e7313c151024ad095e6f3665abe4ec25c05e7a9", 0x112) bind(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:15 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="aec6566ed2a46ae6bf8cb0ca8c1657b2f36f4e35cbc72258a551298e30bdcb436170bd26bb5d56863646a888665262ec9b7882834c7479fcd655909e23137b245914584df39716b2112d27e469ad8ccce405d71e181bc4042bd68853811b7f43c1e0439ed68b5e58cbffec92f1147100cfe4d852ebac7b874272f31da1722162784bccb6f2c8a52278064b07a422248fd145f41b4b5d7aeb4c21b5a53303447fb09d080cad5780275f92bd5384398e983c5f9a852ae7dd366c7a314c3d2c3c66b7bd4aade37176bab181b2e7576beb46b216fcb08acdeec27ac0401ea4931dda77675db5440c9283ea011056926e71f823431291a8571379a630d9b872", 0xfd}, {&(0x7f0000000800)="b01b413669f8f43041f4eacd5ee41bd18763f4b2a1d40fe602bc2eb87edc1129f32cb5d0e55c95846a81b2795cdfed934f173aa13d736ee8efb63814083ec59c0358a180c7da5fc38c510f735377c9d764c8eb2afe0c41b9d02ce3628b8838a640b27efb32180379d473440a7f721bb1bf03053a9f24898d6cc30f90c3924859dff32f125f3d6ee658d99d4a1b9b406c8e9375f753ac36aeb2679055881516405ce1a5eb65425bd61a1126d6e2272ae61af986427c7f7411502802a6d5df8a1d560b71bb20f36489e03583ab186dc58f3a6ee0c8bb91e5e9cf688b33eb110538c6f6e99febc108b552f4aec8bb8c2b4ed84a5e57d9ab3ff1dea91b42f6283ab5d78cbe5cf77f84fd7489382fb0b24c2a3c4ebd3773515ba9b5f572aceeea051a1c532238f059a319f8ec708badfc655e1a1444e96735fdae15c8f4433375f42c731f78529ef5200fa37918ed416013ab4e5ca8a2d8396a5de333937fd1aa74779ebb36becf69f2014680f76f78e23b2b158fe84ac35570a9cbfe0274c84ab67d217d29c098f5abbfd3144b76e3257ee3d161767b86d939453ce977c05d96bf9980e7e1688e6a5f47dcd94bf90314e2fb4534ffbd06294687ada265a8f2616aecc75e975dcddbd73f103cbbf4ba47e05a022e5e5c679c7ba7fbd352241d3ad03edb0625d29160b45eef1b70305510a1d77dba1134fd66ad55d7089ae2cbff0bdbebe1570cae59d39f839cfd9f7b85c177157212e943d4b6f077a5d5755bec1904e886fca1a8e90b0c2b68dcc917da31b8301804ac05df1b1dd9380a151ecad6ddc578ca88f5fab9e8b0251e86b2a46e187086b121aab26ec6407d318b5374b1c4c68f92119bcc69ab51cd01f263ed7bfbdb926dd892de50f4be7438764b8a0b2e57ca5fcda658d9da2a7e785e54b5de05955c1e673407dd9b760c2954b5a9c2813c72e23d55e59cc6964c5dca38266e24626c11df75d0232f74bf3cd6823cbb22aec43032d60aa31bfbf1ade41a0e122af0cc9936825768430320cd7e8603a0bf4d3140bd99d583d480991d6ebf5da65fd250fe787fc70f66c57f71f8466c50fdb822a67776583dc767fddf7c09f6e626d47223d38b226a23c88642d27f06a31782862d32dda85e9626fa51eee2217b5473c94fb7338ed2da75b69bc8da1d13f8af1ab8f06e0e946e118801c5a14919af2824cfa33435eb9792cc6715afed5945a52fe2a8a02eafe34f78ace23ea09fed1384c60562f6761fa0c37aefdc6908984ffeca5e3235f848e02effe673b1e825439cb3c602a307eea31fc1abd448e251240daebd5c541680158ff96bb5c85410dde415bb76bf4280f929cc2e75ac9e0cdf992ae04967d269af6b2eb5b8bd67d0b2960ef38747b36e19fd66752fd08b34a71a8d312b2d163c584f96b0a405e77221c3adc697d31ac0bdf75a7b057ff72746b3b88ce2df0feb401178750d28679532b8e0aca0bddfea6acca6d1dd74e3ad856ccff1ae62627b5f837afd1a5f60a546e1e294cf584f5a6a781f6e28b35f565b989ce117e7edc2f6e5e6f0d87bf490b2c14eb6561b646c77ac6accc5ad2505907f317dfc07d46f338f6be39a71646eb7b718267d571f278825ee07ce57a587740f256fef6e02a1877c8c92ca0e2239b153abd03d4e53d181eb441eb1498eae9e0d25a8c0bb8cb714c1a5744f426152d8d52e586fcb1b56fd471a4ddf668d1aa070f6b087e06a934efa1c2f1bf1a8799f4d71bcbf995c90dee8e27a3fc4ecbf9b1263b44c6122deec915bba2b0dd62190c681c23909c98d4882a34b5a668723e5040103ac3399b10c1ac292a174a35a9357932d5d060f83aa7ce7fbb1c84b165962ebb6b743d9dbdc17b0c0dff09ed37a1ea3514817a6659b2c020100ba1fadd7869e7c6a522cd0f488e7dfcccf1231a759111ca8264db24168de2c5c2879adb35838c50e93e3cb6a562874c2abd4f977b453bca0672a9df57662ebe93e88e7f5e4e9f5cedced4522d913d1284aac1851c3c759fec2487858224566afdd06d1536a4319ded2bc655a82b1e567caf9b7d36db059ddac531e847bd75461a9880681ba7ecf871eae6acfaa2958ed7e54a09f677659a7feff0b56c8eaf899238af87869aba4f1b7e23dbeddcf552c28ea305b4fd966585450c5fdae3c30030e5ffa2e3f83de164f89de1c41ed5914ae776508fabf77c3eeb492dbd849373f408083f3bd38dc952f70bfefd831a0b81898fdac685673fd6bb2f2d8438ddf916b2446ed0850cf7f5e53feb432dda707e82c4171854d354f8412eac84e03ed5ec4f658e45fe5f4fbb8118dc4baddeb54c4beab669305d883ee7e4d98102706e9a559596647a5021e02e2892170737c4a49e3cfc8d879b94d1e3657bd41483c8488a007b1eda4de40eb843f5e3e131de2a36eb992a1209a35433e3311c54f76938dd08a3604ebad61b21b86aef05e72c6c6183fbd9ae0fb26a645378fbdb1f7b09306c8b0c5d665c7aa9f8787e25ab507bb5c3b4c2339e8f24489632802fb809fbad6883d81f89a22e40c6486a3228c72656037d05d98f3aa32a68725378eccbfa1c917d5feab47582e82028df7086429e8ba1fd06579f875f2bf4ea7d1537164a4d83410101ca2d41f499e8434fdb9ed688cb50c6fca89d848eb9b80587d370d8e0b12457288fa69e8351f048ae0a561021e89b0778d43fa0a3bbc0aabb58eb3a0da180e514abd1c5cc95a6448d007f68779d4770999ed19c4677eb5237274376af6bb566754e30b7aee2bdfa520150b97b94860c2094d058e9ec6a73c6b70455c512112ca672f2e180ea889393912226786473f89c08b158b4f10fd10db47b04ead0d24a790afd713eb6711a38eda415cab578b781ed5281022f7a9cd490a920d8cb0a68f3c18bbaea9e3e6d9e8634b9872aaf5eedbd646750390e05ef88435fa6be2f24e2c1f12589c75314e907c4a1342687e4c5752455839d9cb78efa288b3e032897b096baf572f7e2c77267f994ed53483e97775f725e4474dc16401c74c63bbf5904de1d8622608dd6eb192e585f4130c05e94ce81e7b10f84ec220e5e2851147e95423726bc92b943b4c6ea74c9d878065c44828ce4ea29df22862731bce66ddc7d8184c6dc31cb092cb795c64ab6740a39ca4681e64b679e3927fda01ef9ea746b60505171b62808527c0350408b7b517a3ea1dac65a6b8b13f22b87cc0ed8fe48bdf8df7157181718d2691941e75e59e60ddce0e6ba9a95ae01362e2635d4530565ec0ac4f8036bdea2cae00c61f52c62a715bf9e2bba836507bf01b23a8afe09c3c8861fcb1803fd0be4b4d3a297dd24952c558902c33e345401050dcf32d55b11ffce5dfc1bc252df75ee5ef2c55c364fbb038bb588027f7c53a70d612b57b83995903896bea704dd766288433188d83f7137fe94c3f6c3a7134af9cca12b84c427a6b20090700b2eb089f025677c1e1c91531ba71fde7acb1137f80ae989c089968726dd3d69bab16caffd1dbd5a850b061380944752ecad9086876f1dac99d068d9d3d68415a88f481f88ba0163589b11041d3250e3614db600f1c1608ffd4bf46e707caef89b936aa315038f628d2a5a3f576ca95f4e5c490884f74dc3a816c58bc394b4eca6febaa1c2ac41f4f7d5cec5e73f7bca22d3088ff22d9e9b9f558896aa26cf4e14872e277636231706cb1c7d872f9c25b87800df85b5fd00d822166b0c0a1d0c2be879dbca8676b4c2ada2f1fdc888e0630c004eb9595bc91db1faa5a1ba131698b435eac1acc019051c90e5d936acae2f483d1d20a768245ad9550b0f51b9acfe8858577181b166a0a929ab344eb82f7a33b9fe9d18bd2802c912145afe6e924664600e8b304970f11ffbe4db9ba943b9d72632dbbc66b238a29128840e6b227c0af5efd7c83f6c415862408ae35b6037a6ed6070ad2896b58fb1cda6d68615aa4bb27fe979c7ccd48fd8e958aa4bc18eb2c5178982effce411e126712265d606e42283cef901879dee98abc73b32ee14949ed9abbd20bd554827308c0f47ce462623491b6d7f08ca41305ef115a1d340400eea364f347bd4ffaa9dc49f46a4f8118152b6e41fd31eb502fd25969fbb0d520690019ed97c2aaea867e9f13457832dec1cb0ae75ce70337198d15c4d782e57b5f8254c9ad9dccda2b0a0f13a99aa040d10cfb8749cc9872eee0dd28ffe010f9d6616a4570c889077779750011b0ee01218e15274e367cdcc9dc9d300ee1eaa1b6d7fa697f1ba86b0248b9a32ae212049ae761d354ef1a9ea9fcd48052ed99f45ffbc78e3b43068ff14512b63669ef830ed85e81946b346e2dd74c6a500e0cb73ba8ac2f388467b06ffc696040682eb62b22536ed6507fa3571bab8855273977ab9f2ec959b6806c87c825b40db7d5cb42793ad207948765c4472ecf2a90bfc37250a8bfd7c54cebfb0cba01e4d66bae323fdb5b1b1962f3ef1fa7dee8501412a0659f4b7b7f9d430d691da8336b9c803d94c5383c151f9749fa765cb573a8bbdde3a4f3a1513f8da1bcf90aa520f4c8f3c3e4863a194e94b29d03d16f301bad392d6bcc95ccedfe23ae82adeabd67adb57fc9d6919ba2b826530203064170f3ecb724d2b92a562736e57ecf999924484dd0a3fcf9d1e5b7c995b283861f66e3d6a55ee31901856b4e9e176f503b731e6b7716def846d5a043363094aed9a58e6cdf633002c0fc55b4dcbd358eb7540c9fefac443e4a8326fe28b6fe9bdddb91e3e7e9bf91617a922b98015eaf16d797742722258e6f3da57435fddcb88825acd34c4cc43d6090a43f31af902acf4ce7c209ec248d1fc3da8085b17619cf02bc27ca6edb2a5d38745a0246053f56923d4f90f6b8c55a6828ff801c4c8a7db48a1af966d00e9197929f0aeef34118d6dc4c94bb957f4565457db217163faa20e36b58b62c438913f771fc916e21f04830d8a76e68fd801c1dd17d177e5ec0ddd1aece6c61993c862937c667487c391f31bff69f80b9bc6170b44ca956517f1584cba19a5199c5ab10c1d8a95c1d265f38f0d12da7afb174734b2cc7164f60344a80d6bd87a6814d4d19b93641449cdbc71d8207b2677e9dc632510dcb1678580be49a582c5fe7b6856eb7cce1e1ade1767945bb3eafacff238e0018544c490a37923bb65d6894ff2fea87ec3446a70b338431cee03072cfbd7b8b9bff9e368788906e3925a8f5d032d6eae6f1df48862edf7b38442ba9009090068a9b2c78cd3edc7d5a506e45c6f0f024352a035f49f70455cb6e6595f65cdaced9188401db482df454925bcb30615137b3fbedaa59522247b3d246a67c031718db7abe3603e99678f3eae79bc32986ee264be9fb401b667306a976b8d3d023ad231cbb25f4fd1563e940d2f94a022cad564f7646470847b027d46ae85a5eaec5aa188c39d498655b9dc2749daf9821ced9b2d3b70de9c94aad4f22493a74a11cbc3d83b590c77e4254c0dcbea5d4abb121a7653ac1a5dc879652fd459e7f1b213a52004791b81bd728d44034174ec2a66f6990bf6776aea91aaea33e3442651b1c9a0eeb367813e862d0a12cc8839a39c12ab6f34327773cb378702b1bce5b8de882cfbada6915c93bc9a6a63c2c2891653ab1040f4265fea2e8bfabeb3b26ee00edb2290b1c44501909cff539368d895e03e7d0e99e521919e2b21ea6b1e602aecdcbf066801d9122dd307e1ad7065d1e1ad0517452798c30b84550c4c3aaa33bb0c99e865a14cd44143b0e4b73da11a1643491024191d0f96986383ec7b544c495f99729b260fddc6b", 0x1000}, {&(0x7f00000002c0)="cb5a3f33cc09d56aad40d3c49b4290bb8016394c3872b188bcb836ab478ba972713a08643976a2e64fbe1dc30e7d3e2f5920550773267abe8c4677d83017a8556057c47d5879607f8189497fd885b5a7637a89bdbfc9c50ae84d6b30c030f08b4efc9c5d6037e9b253fa1a9aca4e3ef2fad5a804d7a30eff27c1d068136026b18986286fc930b13053afd107ea75a5caca2c41e6b283bc3ba27d1b5c0a7cbedbd5c312224794be5d904e12314a7b9fb3b5c22989fd3a6f59790d8c3ec1d783517d9bcdf48d15511e46fc55d54e87300eabde90f94b929e8f50cfd4dc9ffe0c41", 0xe0}, {&(0x7f00000003c0)="ce3f1012958aafe03ba9aa326a2641b42a256510da2f36e6625435b6998fff693fb13f53ea4cf914d02211db81f7e436baf1020cbe002633beab3706ba426f3c853633b2cdee2fbee022005f79961f5d251f5e6a9ffcb3a85e9507c7415c0777a57eb96d82063d6e4b43197206042601dc09914ef9e4dd270cf376354dc931533b9176d7aed333fbbb530a6a642c6ab8d9e016c7b131964fdb7788f4129eabf64f691265b4dbae58226558fea5ccabc07a6f11c2694c2bd7a5481e8cf38c719caa7672eb33e94b98caff49b10140f0dfac3132ca367078b1e3d27643234eee", 0xdf}], 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0xf8ec, 0x9, 0xd72c, 0x8, "f54f71bc9c4be94767a3e8cd80681c2edadbc9e9", 0x2, 0x300000000000}) fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x7) close(r2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x2010, r2, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x8) dup2(r0, r2) 16:00:15 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt(r0, 0x0, 0x800, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = dup2(r1, r1) fcntl$getflags(0xffffffffffffffff, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000180)={0xa17, 0x2, 0x2, 0x4}) recvfrom$inet6(r2, &(0x7f0000000300)=""/69, 0x45, 0x0, &(0x7f0000000200)={0x18, 0x1, 0x7, 0x1}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x81, 0x9, 0x6, 0x10001, "885fa5ac66e431b70b32d0b22f9ba66fb6f708e3", 0x3}) accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) writev(r1, &(0x7f00000004c0)=[{&(0x7f00000012c0)}], 0x1) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000240)="ebc02b405d8dff970c4cc74de2238e89f71057147e159c2c2094c486dca6b394ab47b796375933c28bbba3f4c68cb31f3e651b6ef9737b5435310514aceec5864cc3315dd57db2978d13b0b1f25495efa8ba284ec799cdb061557d2d053027d8d41401a77e885820c4e48a1b9e13bafa88cdf9bc9bf13ffd4eea9d7f86f3d7d375544a75469eecfea69d47d6b07d70f1", 0x90}], 0x1) 16:00:18 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="aec6566ed2a46ae6bf8cb0ca8c1657b2f36f4e35cbc72258a551298e30bdcb436170bd26bb5d56863646a888665262ec9b7882834c7479fcd655909e23137b245914584df39716b2112d27e469ad8ccce405d71e181bc4042bd68853811b7f43c1e0439ed68b5e58cbffec92f1147100cfe4d852ebac7b874272f31da1722162784bccb6f2c8a52278064b07a422248fd145f41b4b5d7aeb4c21b5a53303447fb09d080cad5780275f92bd5384398e983c5f9a852ae7dd366c7a314c3d2c3c66b7bd4aade37176bab181b2e7576beb46b216fcb08acdeec27ac0401ea4931dda77675db5440c9283ea011056926e71f823431291a8571379a630d9b872", 0xfd}, {&(0x7f0000000800)="b01b413669f8f43041f4eacd5ee41bd18763f4b2a1d40fe602bc2eb87edc1129f32cb5d0e55c95846a81b2795cdfed934f173aa13d736ee8efb63814083ec59c0358a180c7da5fc38c510f735377c9d764c8eb2afe0c41b9d02ce3628b8838a640b27efb32180379d473440a7f721bb1bf03053a9f24898d6cc30f90c3924859dff32f125f3d6ee658d99d4a1b9b406c8e9375f753ac36aeb2679055881516405ce1a5eb65425bd61a1126d6e2272ae61af986427c7f7411502802a6d5df8a1d560b71bb20f36489e03583ab186dc58f3a6ee0c8bb91e5e9cf688b33eb110538c6f6e99febc108b552f4aec8bb8c2b4ed84a5e57d9ab3ff1dea91b42f6283ab5d78cbe5cf77f84fd7489382fb0b24c2a3c4ebd3773515ba9b5f572aceeea051a1c532238f059a319f8ec708badfc655e1a1444e96735fdae15c8f4433375f42c731f78529ef5200fa37918ed416013ab4e5ca8a2d8396a5de333937fd1aa74779ebb36becf69f2014680f76f78e23b2b158fe84ac35570a9cbfe0274c84ab67d217d29c098f5abbfd3144b76e3257ee3d161767b86d939453ce977c05d96bf9980e7e1688e6a5f47dcd94bf90314e2fb4534ffbd06294687ada265a8f2616aecc75e975dcddbd73f103cbbf4ba47e05a022e5e5c679c7ba7fbd352241d3ad03edb0625d29160b45eef1b70305510a1d77dba1134fd66ad55d7089ae2cbff0bdbebe1570cae59d39f839cfd9f7b85c177157212e943d4b6f077a5d5755bec1904e886fca1a8e90b0c2b68dcc917da31b8301804ac05df1b1dd9380a151ecad6ddc578ca88f5fab9e8b0251e86b2a46e187086b121aab26ec6407d318b5374b1c4c68f92119bcc69ab51cd01f263ed7bfbdb926dd892de50f4be7438764b8a0b2e57ca5fcda658d9da2a7e785e54b5de05955c1e673407dd9b760c2954b5a9c2813c72e23d55e59cc6964c5dca38266e24626c11df75d0232f74bf3cd6823cbb22aec43032d60aa31bfbf1ade41a0e122af0cc9936825768430320cd7e8603a0bf4d3140bd99d583d480991d6ebf5da65fd250fe787fc70f66c57f71f8466c50fdb822a67776583dc767fddf7c09f6e626d47223d38b226a23c88642d27f06a31782862d32dda85e9626fa51eee2217b5473c94fb7338ed2da75b69bc8da1d13f8af1ab8f06e0e946e118801c5a14919af2824cfa33435eb9792cc6715afed5945a52fe2a8a02eafe34f78ace23ea09fed1384c60562f6761fa0c37aefdc6908984ffeca5e3235f848e02effe673b1e825439cb3c602a307eea31fc1abd448e251240daebd5c541680158ff96bb5c85410dde415bb76bf4280f929cc2e75ac9e0cdf992ae04967d269af6b2eb5b8bd67d0b2960ef38747b36e19fd66752fd08b34a71a8d312b2d163c584f96b0a405e77221c3adc697d31ac0bdf75a7b057ff72746b3b88ce2df0feb401178750d28679532b8e0aca0bddfea6acca6d1dd74e3ad856ccff1ae62627b5f837afd1a5f60a546e1e294cf584f5a6a781f6e28b35f565b989ce117e7edc2f6e5e6f0d87bf490b2c14eb6561b646c77ac6accc5ad2505907f317dfc07d46f338f6be39a71646eb7b718267d571f278825ee07ce57a587740f256fef6e02a1877c8c92ca0e2239b153abd03d4e53d181eb441eb1498eae9e0d25a8c0bb8cb714c1a5744f426152d8d52e586fcb1b56fd471a4ddf668d1aa070f6b087e06a934efa1c2f1bf1a8799f4d71bcbf995c90dee8e27a3fc4ecbf9b1263b44c6122deec915bba2b0dd62190c681c23909c98d4882a34b5a668723e5040103ac3399b10c1ac292a174a35a9357932d5d060f83aa7ce7fbb1c84b165962ebb6b743d9dbdc17b0c0dff09ed37a1ea3514817a6659b2c020100ba1fadd7869e7c6a522cd0f488e7dfcccf1231a759111ca8264db24168de2c5c2879adb35838c50e93e3cb6a562874c2abd4f977b453bca0672a9df57662ebe93e88e7f5e4e9f5cedced4522d913d1284aac1851c3c759fec2487858224566afdd06d1536a4319ded2bc655a82b1e567caf9b7d36db059ddac531e847bd75461a9880681ba7ecf871eae6acfaa2958ed7e54a09f677659a7feff0b56c8eaf899238af87869aba4f1b7e23dbeddcf552c28ea305b4fd966585450c5fdae3c30030e5ffa2e3f83de164f89de1c41ed5914ae776508fabf77c3eeb492dbd849373f408083f3bd38dc952f70bfefd831a0b81898fdac685673fd6bb2f2d8438ddf916b2446ed0850cf7f5e53feb432dda707e82c4171854d354f8412eac84e03ed5ec4f658e45fe5f4fbb8118dc4baddeb54c4beab669305d883ee7e4d98102706e9a559596647a5021e02e2892170737c4a49e3cfc8d879b94d1e3657bd41483c8488a007b1eda4de40eb843f5e3e131de2a36eb992a1209a35433e3311c54f76938dd08a3604ebad61b21b86aef05e72c6c6183fbd9ae0fb26a645378fbdb1f7b09306c8b0c5d665c7aa9f8787e25ab507bb5c3b4c2339e8f24489632802fb809fbad6883d81f89a22e40c6486a3228c72656037d05d98f3aa32a68725378eccbfa1c917d5feab47582e82028df7086429e8ba1fd06579f875f2bf4ea7d1537164a4d83410101ca2d41f499e8434fdb9ed688cb50c6fca89d848eb9b80587d370d8e0b12457288fa69e8351f048ae0a561021e89b0778d43fa0a3bbc0aabb58eb3a0da180e514abd1c5cc95a6448d007f68779d4770999ed19c4677eb5237274376af6bb566754e30b7aee2bdfa520150b97b94860c2094d058e9ec6a73c6b70455c512112ca672f2e180ea889393912226786473f89c08b158b4f10fd10db47b04ead0d24a790afd713eb6711a38eda415cab578b781ed5281022f7a9cd490a920d8cb0a68f3c18bbaea9e3e6d9e8634b9872aaf5eedbd646750390e05ef88435fa6be2f24e2c1f12589c75314e907c4a1342687e4c5752455839d9cb78efa288b3e032897b096baf572f7e2c77267f994ed53483e97775f725e4474dc16401c74c63bbf5904de1d8622608dd6eb192e585f4130c05e94ce81e7b10f84ec220e5e2851147e95423726bc92b943b4c6ea74c9d878065c44828ce4ea29df22862731bce66ddc7d8184c6dc31cb092cb795c64ab6740a39ca4681e64b679e3927fda01ef9ea746b60505171b62808527c0350408b7b517a3ea1dac65a6b8b13f22b87cc0ed8fe48bdf8df7157181718d2691941e75e59e60ddce0e6ba9a95ae01362e2635d4530565ec0ac4f8036bdea2cae00c61f52c62a715bf9e2bba836507bf01b23a8afe09c3c8861fcb1803fd0be4b4d3a297dd24952c558902c33e345401050dcf32d55b11ffce5dfc1bc252df75ee5ef2c55c364fbb038bb588027f7c53a70d612b57b83995903896bea704dd766288433188d83f7137fe94c3f6c3a7134af9cca12b84c427a6b20090700b2eb089f025677c1e1c91531ba71fde7acb1137f80ae989c089968726dd3d69bab16caffd1dbd5a850b061380944752ecad9086876f1dac99d068d9d3d68415a88f481f88ba0163589b11041d3250e3614db600f1c1608ffd4bf46e707caef89b936aa315038f628d2a5a3f576ca95f4e5c490884f74dc3a816c58bc394b4eca6febaa1c2ac41f4f7d5cec5e73f7bca22d3088ff22d9e9b9f558896aa26cf4e14872e277636231706cb1c7d872f9c25b87800df85b5fd00d822166b0c0a1d0c2be879dbca8676b4c2ada2f1fdc888e0630c004eb9595bc91db1faa5a1ba131698b435eac1acc019051c90e5d936acae2f483d1d20a768245ad9550b0f51b9acfe8858577181b166a0a929ab344eb82f7a33b9fe9d18bd2802c912145afe6e924664600e8b304970f11ffbe4db9ba943b9d72632dbbc66b238a29128840e6b227c0af5efd7c83f6c415862408ae35b6037a6ed6070ad2896b58fb1cda6d68615aa4bb27fe979c7ccd48fd8e958aa4bc18eb2c5178982effce411e126712265d606e42283cef901879dee98abc73b32ee14949ed9abbd20bd554827308c0f47ce462623491b6d7f08ca41305ef115a1d340400eea364f347bd4ffaa9dc49f46a4f8118152b6e41fd31eb502fd25969fbb0d520690019ed97c2aaea867e9f13457832dec1cb0ae75ce70337198d15c4d782e57b5f8254c9ad9dccda2b0a0f13a99aa040d10cfb8749cc9872eee0dd28ffe010f9d6616a4570c889077779750011b0ee01218e15274e367cdcc9dc9d300ee1eaa1b6d7fa697f1ba86b0248b9a32ae212049ae761d354ef1a9ea9fcd48052ed99f45ffbc78e3b43068ff14512b63669ef830ed85e81946b346e2dd74c6a500e0cb73ba8ac2f388467b06ffc696040682eb62b22536ed6507fa3571bab8855273977ab9f2ec959b6806c87c825b40db7d5cb42793ad207948765c4472ecf2a90bfc37250a8bfd7c54cebfb0cba01e4d66bae323fdb5b1b1962f3ef1fa7dee8501412a0659f4b7b7f9d430d691da8336b9c803d94c5383c151f9749fa765cb573a8bbdde3a4f3a1513f8da1bcf90aa520f4c8f3c3e4863a194e94b29d03d16f301bad392d6bcc95ccedfe23ae82adeabd67adb57fc9d6919ba2b826530203064170f3ecb724d2b92a562736e57ecf999924484dd0a3fcf9d1e5b7c995b283861f66e3d6a55ee31901856b4e9e176f503b731e6b7716def846d5a043363094aed9a58e6cdf633002c0fc55b4dcbd358eb7540c9fefac443e4a8326fe28b6fe9bdddb91e3e7e9bf91617a922b98015eaf16d797742722258e6f3da57435fddcb88825acd34c4cc43d6090a43f31af902acf4ce7c209ec248d1fc3da8085b17619cf02bc27ca6edb2a5d38745a0246053f56923d4f90f6b8c55a6828ff801c4c8a7db48a1af966d00e9197929f0aeef34118d6dc4c94bb957f4565457db217163faa20e36b58b62c438913f771fc916e21f04830d8a76e68fd801c1dd17d177e5ec0ddd1aece6c61993c862937c667487c391f31bff69f80b9bc6170b44ca956517f1584cba19a5199c5ab10c1d8a95c1d265f38f0d12da7afb174734b2cc7164f60344a80d6bd87a6814d4d19b93641449cdbc71d8207b2677e9dc632510dcb1678580be49a582c5fe7b6856eb7cce1e1ade1767945bb3eafacff238e0018544c490a37923bb65d6894ff2fea87ec3446a70b338431cee03072cfbd7b8b9bff9e368788906e3925a8f5d032d6eae6f1df48862edf7b38442ba9009090068a9b2c78cd3edc7d5a506e45c6f0f024352a035f49f70455cb6e6595f65cdaced9188401db482df454925bcb30615137b3fbedaa59522247b3d246a67c031718db7abe3603e99678f3eae79bc32986ee264be9fb401b667306a976b8d3d023ad231cbb25f4fd1563e940d2f94a022cad564f7646470847b027d46ae85a5eaec5aa188c39d498655b9dc2749daf9821ced9b2d3b70de9c94aad4f22493a74a11cbc3d83b590c77e4254c0dcbea5d4abb121a7653ac1a5dc879652fd459e7f1b213a52004791b81bd728d44034174ec2a66f6990bf6776aea91aaea33e3442651b1c9a0eeb367813e862d0a12cc8839a39c12ab6f34327773cb378702b1bce5b8de882cfbada6915c93bc9a6a63c2c2891653ab1040f4265fea2e8bfabeb3b26ee00edb2290b1c44501909cff539368d895e03e7d0e99e521919e2b21ea6b1e602aecdcbf066801d9122dd307e1ad7065d1e1ad0517452798c30b84550c4c3aaa33bb0c99e865a14cd44143b0e4b73da11a1643491024191d0f96986383ec7b544c495f99729b260fddc6b", 0x1000}, {&(0x7f00000002c0)="cb5a3f33cc09d56aad40d3c49b4290bb8016394c3872b188bcb836ab478ba972713a08643976a2e64fbe1dc30e7d3e2f5920550773267abe8c4677d83017a8556057c47d5879607f8189497fd885b5a7637a89bdbfc9c50ae84d6b30c030f08b4efc9c5d6037e9b253fa1a9aca4e3ef2fad5a804d7a30eff27c1d068136026b18986286fc930b13053afd107ea75a5caca2c41e6b283bc3ba27d1b5c0a7cbedbd5c312224794be5d904e12314a7b9fb3b5c22989fd3a6f59790d8c3ec1d783517d9bcdf48d15511e46fc55d54e87300eabde90f94b929e8f50cfd4dc9ffe0c41", 0xe0}, {&(0x7f00000003c0)="ce3f1012958aafe03ba9aa326a2641b42a256510da2f36e6625435b6998fff693fb13f53ea4cf914d02211db81f7e436baf1020cbe002633beab3706ba426f3c853633b2cdee2fbee022005f79961f5d251f5e6a9ffcb3a85e9507c7415c0777a57eb96d82063d6e4b43197206042601dc09914ef9e4dd270cf376354dc931533b9176d7aed333fbbb530a6a642c6ab8d9e016c7b131964fdb7788f4129eabf64f691265b4dbae58226558fea5ccabc07a6f11c2694c2bd7a5481e8cf38c719caa7672eb33e94b98caff49b10140f0dfac3132ca367078b1e3d27643234eee", 0xdf}], 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0xf8ec, 0x9, 0xd72c, 0x8, "f54f71bc9c4be94767a3e8cd80681c2edadbc9e9", 0x2, 0x300000000000}) fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x7) close(r2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x2010, r2, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x8) 16:00:18 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) listen(r0, 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) 16:00:20 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x4, 0x0, 0x0, "8dc6861f62e38a64ec768840672c33a31f82335c"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setstatus(r0, 0x4, 0x40) 16:00:20 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="aec6566ed2a46ae6bf8cb0ca8c1657b2f36f4e35cbc72258a551298e30bdcb436170bd26bb5d56863646a888665262ec9b7882834c7479fcd655909e23137b245914584df39716b2112d27e469ad8ccce405d71e181bc4042bd68853811b7f43c1e0439ed68b5e58cbffec92f1147100cfe4d852ebac7b874272f31da1722162784bccb6f2c8a52278064b07a422248fd145f41b4b5d7aeb4c21b5a53303447fb09d080cad5780275f92bd5384398e983c5f9a852ae7dd366c7a314c3d2c3c66b7bd4aade37176bab181b2e7576beb46b216fcb08acdeec27ac0401ea4931dda77675db5440c9283ea011056926e71f823431291a8571379a630d9b872", 0xfd}, {&(0x7f0000000800)="b01b413669f8f43041f4eacd5ee41bd18763f4b2a1d40fe602bc2eb87edc1129f32cb5d0e55c95846a81b2795cdfed934f173aa13d736ee8efb63814083ec59c0358a180c7da5fc38c510f735377c9d764c8eb2afe0c41b9d02ce3628b8838a640b27efb32180379d473440a7f721bb1bf03053a9f24898d6cc30f90c3924859dff32f125f3d6ee658d99d4a1b9b406c8e9375f753ac36aeb2679055881516405ce1a5eb65425bd61a1126d6e2272ae61af986427c7f7411502802a6d5df8a1d560b71bb20f36489e03583ab186dc58f3a6ee0c8bb91e5e9cf688b33eb110538c6f6e99febc108b552f4aec8bb8c2b4ed84a5e57d9ab3ff1dea91b42f6283ab5d78cbe5cf77f84fd7489382fb0b24c2a3c4ebd3773515ba9b5f572aceeea051a1c532238f059a319f8ec708badfc655e1a1444e96735fdae15c8f4433375f42c731f78529ef5200fa37918ed416013ab4e5ca8a2d8396a5de333937fd1aa74779ebb36becf69f2014680f76f78e23b2b158fe84ac35570a9cbfe0274c84ab67d217d29c098f5abbfd3144b76e3257ee3d161767b86d939453ce977c05d96bf9980e7e1688e6a5f47dcd94bf90314e2fb4534ffbd06294687ada265a8f2616aecc75e975dcddbd73f103cbbf4ba47e05a022e5e5c679c7ba7fbd352241d3ad03edb0625d29160b45eef1b70305510a1d77dba1134fd66ad55d7089ae2cbff0bdbebe1570cae59d39f839cfd9f7b85c177157212e943d4b6f077a5d5755bec1904e886fca1a8e90b0c2b68dcc917da31b8301804ac05df1b1dd9380a151ecad6ddc578ca88f5fab9e8b0251e86b2a46e187086b121aab26ec6407d318b5374b1c4c68f92119bcc69ab51cd01f263ed7bfbdb926dd892de50f4be7438764b8a0b2e57ca5fcda658d9da2a7e785e54b5de05955c1e673407dd9b760c2954b5a9c2813c72e23d55e59cc6964c5dca38266e24626c11df75d0232f74bf3cd6823cbb22aec43032d60aa31bfbf1ade41a0e122af0cc9936825768430320cd7e8603a0bf4d3140bd99d583d480991d6ebf5da65fd250fe787fc70f66c57f71f8466c50fdb822a67776583dc767fddf7c09f6e626d47223d38b226a23c88642d27f06a31782862d32dda85e9626fa51eee2217b5473c94fb7338ed2da75b69bc8da1d13f8af1ab8f06e0e946e118801c5a14919af2824cfa33435eb9792cc6715afed5945a52fe2a8a02eafe34f78ace23ea09fed1384c60562f6761fa0c37aefdc6908984ffeca5e3235f848e02effe673b1e825439cb3c602a307eea31fc1abd448e251240daebd5c541680158ff96bb5c85410dde415bb76bf4280f929cc2e75ac9e0cdf992ae04967d269af6b2eb5b8bd67d0b2960ef38747b36e19fd66752fd08b34a71a8d312b2d163c584f96b0a405e77221c3adc697d31ac0bdf75a7b057ff72746b3b88ce2df0feb401178750d28679532b8e0aca0bddfea6acca6d1dd74e3ad856ccff1ae62627b5f837afd1a5f60a546e1e294cf584f5a6a781f6e28b35f565b989ce117e7edc2f6e5e6f0d87bf490b2c14eb6561b646c77ac6accc5ad2505907f317dfc07d46f338f6be39a71646eb7b718267d571f278825ee07ce57a587740f256fef6e02a1877c8c92ca0e2239b153abd03d4e53d181eb441eb1498eae9e0d25a8c0bb8cb714c1a5744f426152d8d52e586fcb1b56fd471a4ddf668d1aa070f6b087e06a934efa1c2f1bf1a8799f4d71bcbf995c90dee8e27a3fc4ecbf9b1263b44c6122deec915bba2b0dd62190c681c23909c98d4882a34b5a668723e5040103ac3399b10c1ac292a174a35a9357932d5d060f83aa7ce7fbb1c84b165962ebb6b743d9dbdc17b0c0dff09ed37a1ea3514817a6659b2c020100ba1fadd7869e7c6a522cd0f488e7dfcccf1231a759111ca8264db24168de2c5c2879adb35838c50e93e3cb6a562874c2abd4f977b453bca0672a9df57662ebe93e88e7f5e4e9f5cedced4522d913d1284aac1851c3c759fec2487858224566afdd06d1536a4319ded2bc655a82b1e567caf9b7d36db059ddac531e847bd75461a9880681ba7ecf871eae6acfaa2958ed7e54a09f677659a7feff0b56c8eaf899238af87869aba4f1b7e23dbeddcf552c28ea305b4fd966585450c5fdae3c30030e5ffa2e3f83de164f89de1c41ed5914ae776508fabf77c3eeb492dbd849373f408083f3bd38dc952f70bfefd831a0b81898fdac685673fd6bb2f2d8438ddf916b2446ed0850cf7f5e53feb432dda707e82c4171854d354f8412eac84e03ed5ec4f658e45fe5f4fbb8118dc4baddeb54c4beab669305d883ee7e4d98102706e9a559596647a5021e02e2892170737c4a49e3cfc8d879b94d1e3657bd41483c8488a007b1eda4de40eb843f5e3e131de2a36eb992a1209a35433e3311c54f76938dd08a3604ebad61b21b86aef05e72c6c6183fbd9ae0fb26a645378fbdb1f7b09306c8b0c5d665c7aa9f8787e25ab507bb5c3b4c2339e8f24489632802fb809fbad6883d81f89a22e40c6486a3228c72656037d05d98f3aa32a68725378eccbfa1c917d5feab47582e82028df7086429e8ba1fd06579f875f2bf4ea7d1537164a4d83410101ca2d41f499e8434fdb9ed688cb50c6fca89d848eb9b80587d370d8e0b12457288fa69e8351f048ae0a561021e89b0778d43fa0a3bbc0aabb58eb3a0da180e514abd1c5cc95a6448d007f68779d4770999ed19c4677eb5237274376af6bb566754e30b7aee2bdfa520150b97b94860c2094d058e9ec6a73c6b70455c512112ca672f2e180ea889393912226786473f89c08b158b4f10fd10db47b04ead0d24a790afd713eb6711a38eda415cab578b781ed5281022f7a9cd490a920d8cb0a68f3c18bbaea9e3e6d9e8634b9872aaf5eedbd646750390e05ef88435fa6be2f24e2c1f12589c75314e907c4a1342687e4c5752455839d9cb78efa288b3e032897b096baf572f7e2c77267f994ed53483e97775f725e4474dc16401c74c63bbf5904de1d8622608dd6eb192e585f4130c05e94ce81e7b10f84ec220e5e2851147e95423726bc92b943b4c6ea74c9d878065c44828ce4ea29df22862731bce66ddc7d8184c6dc31cb092cb795c64ab6740a39ca4681e64b679e3927fda01ef9ea746b60505171b62808527c0350408b7b517a3ea1dac65a6b8b13f22b87cc0ed8fe48bdf8df7157181718d2691941e75e59e60ddce0e6ba9a95ae01362e2635d4530565ec0ac4f8036bdea2cae00c61f52c62a715bf9e2bba836507bf01b23a8afe09c3c8861fcb1803fd0be4b4d3a297dd24952c558902c33e345401050dcf32d55b11ffce5dfc1bc252df75ee5ef2c55c364fbb038bb588027f7c53a70d612b57b83995903896bea704dd766288433188d83f7137fe94c3f6c3a7134af9cca12b84c427a6b20090700b2eb089f025677c1e1c91531ba71fde7acb1137f80ae989c089968726dd3d69bab16caffd1dbd5a850b061380944752ecad9086876f1dac99d068d9d3d68415a88f481f88ba0163589b11041d3250e3614db600f1c1608ffd4bf46e707caef89b936aa315038f628d2a5a3f576ca95f4e5c490884f74dc3a816c58bc394b4eca6febaa1c2ac41f4f7d5cec5e73f7bca22d3088ff22d9e9b9f558896aa26cf4e14872e277636231706cb1c7d872f9c25b87800df85b5fd00d822166b0c0a1d0c2be879dbca8676b4c2ada2f1fdc888e0630c004eb9595bc91db1faa5a1ba131698b435eac1acc019051c90e5d936acae2f483d1d20a768245ad9550b0f51b9acfe8858577181b166a0a929ab344eb82f7a33b9fe9d18bd2802c912145afe6e924664600e8b304970f11ffbe4db9ba943b9d72632dbbc66b238a29128840e6b227c0af5efd7c83f6c415862408ae35b6037a6ed6070ad2896b58fb1cda6d68615aa4bb27fe979c7ccd48fd8e958aa4bc18eb2c5178982effce411e126712265d606e42283cef901879dee98abc73b32ee14949ed9abbd20bd554827308c0f47ce462623491b6d7f08ca41305ef115a1d340400eea364f347bd4ffaa9dc49f46a4f8118152b6e41fd31eb502fd25969fbb0d520690019ed97c2aaea867e9f13457832dec1cb0ae75ce70337198d15c4d782e57b5f8254c9ad9dccda2b0a0f13a99aa040d10cfb8749cc9872eee0dd28ffe010f9d6616a4570c889077779750011b0ee01218e15274e367cdcc9dc9d300ee1eaa1b6d7fa697f1ba86b0248b9a32ae212049ae761d354ef1a9ea9fcd48052ed99f45ffbc78e3b43068ff14512b63669ef830ed85e81946b346e2dd74c6a500e0cb73ba8ac2f388467b06ffc696040682eb62b22536ed6507fa3571bab8855273977ab9f2ec959b6806c87c825b40db7d5cb42793ad207948765c4472ecf2a90bfc37250a8bfd7c54cebfb0cba01e4d66bae323fdb5b1b1962f3ef1fa7dee8501412a0659f4b7b7f9d430d691da8336b9c803d94c5383c151f9749fa765cb573a8bbdde3a4f3a1513f8da1bcf90aa520f4c8f3c3e4863a194e94b29d03d16f301bad392d6bcc95ccedfe23ae82adeabd67adb57fc9d6919ba2b826530203064170f3ecb724d2b92a562736e57ecf999924484dd0a3fcf9d1e5b7c995b283861f66e3d6a55ee31901856b4e9e176f503b731e6b7716def846d5a043363094aed9a58e6cdf633002c0fc55b4dcbd358eb7540c9fefac443e4a8326fe28b6fe9bdddb91e3e7e9bf91617a922b98015eaf16d797742722258e6f3da57435fddcb88825acd34c4cc43d6090a43f31af902acf4ce7c209ec248d1fc3da8085b17619cf02bc27ca6edb2a5d38745a0246053f56923d4f90f6b8c55a6828ff801c4c8a7db48a1af966d00e9197929f0aeef34118d6dc4c94bb957f4565457db217163faa20e36b58b62c438913f771fc916e21f04830d8a76e68fd801c1dd17d177e5ec0ddd1aece6c61993c862937c667487c391f31bff69f80b9bc6170b44ca956517f1584cba19a5199c5ab10c1d8a95c1d265f38f0d12da7afb174734b2cc7164f60344a80d6bd87a6814d4d19b93641449cdbc71d8207b2677e9dc632510dcb1678580be49a582c5fe7b6856eb7cce1e1ade1767945bb3eafacff238e0018544c490a37923bb65d6894ff2fea87ec3446a70b338431cee03072cfbd7b8b9bff9e368788906e3925a8f5d032d6eae6f1df48862edf7b38442ba9009090068a9b2c78cd3edc7d5a506e45c6f0f024352a035f49f70455cb6e6595f65cdaced9188401db482df454925bcb30615137b3fbedaa59522247b3d246a67c031718db7abe3603e99678f3eae79bc32986ee264be9fb401b667306a976b8d3d023ad231cbb25f4fd1563e940d2f94a022cad564f7646470847b027d46ae85a5eaec5aa188c39d498655b9dc2749daf9821ced9b2d3b70de9c94aad4f22493a74a11cbc3d83b590c77e4254c0dcbea5d4abb121a7653ac1a5dc879652fd459e7f1b213a52004791b81bd728d44034174ec2a66f6990bf6776aea91aaea33e3442651b1c9a0eeb367813e862d0a12cc8839a39c12ab6f34327773cb378702b1bce5b8de882cfbada6915c93bc9a6a63c2c2891653ab1040f4265fea2e8bfabeb3b26ee00edb2290b1c44501909cff539368d895e03e7d0e99e521919e2b21ea6b1e602aecdcbf066801d9122dd307e1ad7065d1e1ad0517452798c30b84550c4c3aaa33bb0c99e865a14cd44143b0e4b73da11a1643491024191d0f96986383ec7b544c495f99729b260fddc6b", 0x1000}, {&(0x7f00000002c0)="cb5a3f33cc09d56aad40d3c49b4290bb8016394c3872b188bcb836ab478ba972713a08643976a2e64fbe1dc30e7d3e2f5920550773267abe8c4677d83017a8556057c47d5879607f8189497fd885b5a7637a89bdbfc9c50ae84d6b30c030f08b4efc9c5d6037e9b253fa1a9aca4e3ef2fad5a804d7a30eff27c1d068136026b18986286fc930b13053afd107ea75a5caca2c41e6b283bc3ba27d1b5c0a7cbedbd5c312224794be5d904e12314a7b9fb3b5c22989fd3a6f59790d8c3ec1d783517d9bcdf48d15511e46fc55d54e87300eabde90f94b929e8f50cfd4dc9ffe0c41", 0xe0}, {&(0x7f00000003c0)="ce3f1012958aafe03ba9aa326a2641b42a256510da2f36e6625435b6998fff693fb13f53ea4cf914d02211db81f7e436baf1020cbe002633beab3706ba426f3c853633b2cdee2fbee022005f79961f5d251f5e6a9ffcb3a85e9507c7415c0777a57eb96d82063d6e4b43197206042601dc09914ef9e4dd270cf376354dc931533b9176d7aed333fbbb530a6a642c6ab8d9e016c7b131964fdb7788f4129eabf64f691265b4dbae58226558fea5ccabc07a6f11c2694c2bd7a5481e8cf38c719caa7672eb33e94b98caff49b10140f0dfac3132ca367078b1e3d27643234eee", 0xdf}], 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0xf8ec, 0x9, 0xd72c, 0x8, "f54f71bc9c4be94767a3e8cd80681c2edadbc9e9", 0x2, 0x300000000000}) fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x7) close(r2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x2010, r2, 0x0, 0x0) 16:00:20 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xb20c, 0x0, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7", 0x0, 0x7}) 16:00:21 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') openat(r0, &(0x7f00000001c0)='./file0\x00', 0x490, 0x100) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f00000000c0)='./file0\x00') readlinkat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) 16:00:21 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="aec6566ed2a46ae6bf8cb0ca8c1657b2f36f4e35cbc72258a551298e30bdcb436170bd26bb5d56863646a888665262ec9b7882834c7479fcd655909e23137b245914584df39716b2112d27e469ad8ccce405d71e181bc4042bd68853811b7f43c1e0439ed68b5e58cbffec92f1147100cfe4d852ebac7b874272f31da1722162784bccb6f2c8a52278064b07a422248fd145f41b4b5d7aeb4c21b5a53303447fb09d080cad5780275f92bd5384398e983c5f9a852ae7dd366c7a314c3d2c3c66b7bd4aade37176bab181b2e7576beb46b216fcb08acdeec27ac0401ea4931dda77675db5440c9283ea011056926e71f823431291a8571379a630d9b872", 0xfd}, {&(0x7f0000000800)="b01b413669f8f43041f4eacd5ee41bd18763f4b2a1d40fe602bc2eb87edc1129f32cb5d0e55c95846a81b2795cdfed934f173aa13d736ee8efb63814083ec59c0358a180c7da5fc38c510f735377c9d764c8eb2afe0c41b9d02ce3628b8838a640b27efb32180379d473440a7f721bb1bf03053a9f24898d6cc30f90c3924859dff32f125f3d6ee658d99d4a1b9b406c8e9375f753ac36aeb2679055881516405ce1a5eb65425bd61a1126d6e2272ae61af986427c7f7411502802a6d5df8a1d560b71bb20f36489e03583ab186dc58f3a6ee0c8bb91e5e9cf688b33eb110538c6f6e99febc108b552f4aec8bb8c2b4ed84a5e57d9ab3ff1dea91b42f6283ab5d78cbe5cf77f84fd7489382fb0b24c2a3c4ebd3773515ba9b5f572aceeea051a1c532238f059a319f8ec708badfc655e1a1444e96735fdae15c8f4433375f42c731f78529ef5200fa37918ed416013ab4e5ca8a2d8396a5de333937fd1aa74779ebb36becf69f2014680f76f78e23b2b158fe84ac35570a9cbfe0274c84ab67d217d29c098f5abbfd3144b76e3257ee3d161767b86d939453ce977c05d96bf9980e7e1688e6a5f47dcd94bf90314e2fb4534ffbd06294687ada265a8f2616aecc75e975dcddbd73f103cbbf4ba47e05a022e5e5c679c7ba7fbd352241d3ad03edb0625d29160b45eef1b70305510a1d77dba1134fd66ad55d7089ae2cbff0bdbebe1570cae59d39f839cfd9f7b85c177157212e943d4b6f077a5d5755bec1904e886fca1a8e90b0c2b68dcc917da31b8301804ac05df1b1dd9380a151ecad6ddc578ca88f5fab9e8b0251e86b2a46e187086b121aab26ec6407d318b5374b1c4c68f92119bcc69ab51cd01f263ed7bfbdb926dd892de50f4be7438764b8a0b2e57ca5fcda658d9da2a7e785e54b5de05955c1e673407dd9b760c2954b5a9c2813c72e23d55e59cc6964c5dca38266e24626c11df75d0232f74bf3cd6823cbb22aec43032d60aa31bfbf1ade41a0e122af0cc9936825768430320cd7e8603a0bf4d3140bd99d583d480991d6ebf5da65fd250fe787fc70f66c57f71f8466c50fdb822a67776583dc767fddf7c09f6e626d47223d38b226a23c88642d27f06a31782862d32dda85e9626fa51eee2217b5473c94fb7338ed2da75b69bc8da1d13f8af1ab8f06e0e946e118801c5a14919af2824cfa33435eb9792cc6715afed5945a52fe2a8a02eafe34f78ace23ea09fed1384c60562f6761fa0c37aefdc6908984ffeca5e3235f848e02effe673b1e825439cb3c602a307eea31fc1abd448e251240daebd5c541680158ff96bb5c85410dde415bb76bf4280f929cc2e75ac9e0cdf992ae04967d269af6b2eb5b8bd67d0b2960ef38747b36e19fd66752fd08b34a71a8d312b2d163c584f96b0a405e77221c3adc697d31ac0bdf75a7b057ff72746b3b88ce2df0feb401178750d28679532b8e0aca0bddfea6acca6d1dd74e3ad856ccff1ae62627b5f837afd1a5f60a546e1e294cf584f5a6a781f6e28b35f565b989ce117e7edc2f6e5e6f0d87bf490b2c14eb6561b646c77ac6accc5ad2505907f317dfc07d46f338f6be39a71646eb7b718267d571f278825ee07ce57a587740f256fef6e02a1877c8c92ca0e2239b153abd03d4e53d181eb441eb1498eae9e0d25a8c0bb8cb714c1a5744f426152d8d52e586fcb1b56fd471a4ddf668d1aa070f6b087e06a934efa1c2f1bf1a8799f4d71bcbf995c90dee8e27a3fc4ecbf9b1263b44c6122deec915bba2b0dd62190c681c23909c98d4882a34b5a668723e5040103ac3399b10c1ac292a174a35a9357932d5d060f83aa7ce7fbb1c84b165962ebb6b743d9dbdc17b0c0dff09ed37a1ea3514817a6659b2c020100ba1fadd7869e7c6a522cd0f488e7dfcccf1231a759111ca8264db24168de2c5c2879adb35838c50e93e3cb6a562874c2abd4f977b453bca0672a9df57662ebe93e88e7f5e4e9f5cedced4522d913d1284aac1851c3c759fec2487858224566afdd06d1536a4319ded2bc655a82b1e567caf9b7d36db059ddac531e847bd75461a9880681ba7ecf871eae6acfaa2958ed7e54a09f677659a7feff0b56c8eaf899238af87869aba4f1b7e23dbeddcf552c28ea305b4fd966585450c5fdae3c30030e5ffa2e3f83de164f89de1c41ed5914ae776508fabf77c3eeb492dbd849373f408083f3bd38dc952f70bfefd831a0b81898fdac685673fd6bb2f2d8438ddf916b2446ed0850cf7f5e53feb432dda707e82c4171854d354f8412eac84e03ed5ec4f658e45fe5f4fbb8118dc4baddeb54c4beab669305d883ee7e4d98102706e9a559596647a5021e02e2892170737c4a49e3cfc8d879b94d1e3657bd41483c8488a007b1eda4de40eb843f5e3e131de2a36eb992a1209a35433e3311c54f76938dd08a3604ebad61b21b86aef05e72c6c6183fbd9ae0fb26a645378fbdb1f7b09306c8b0c5d665c7aa9f8787e25ab507bb5c3b4c2339e8f24489632802fb809fbad6883d81f89a22e40c6486a3228c72656037d05d98f3aa32a68725378eccbfa1c917d5feab47582e82028df7086429e8ba1fd06579f875f2bf4ea7d1537164a4d83410101ca2d41f499e8434fdb9ed688cb50c6fca89d848eb9b80587d370d8e0b12457288fa69e8351f048ae0a561021e89b0778d43fa0a3bbc0aabb58eb3a0da180e514abd1c5cc95a6448d007f68779d4770999ed19c4677eb5237274376af6bb566754e30b7aee2bdfa520150b97b94860c2094d058e9ec6a73c6b70455c512112ca672f2e180ea889393912226786473f89c08b158b4f10fd10db47b04ead0d24a790afd713eb6711a38eda415cab578b781ed5281022f7a9cd490a920d8cb0a68f3c18bbaea9e3e6d9e8634b9872aaf5eedbd646750390e05ef88435fa6be2f24e2c1f12589c75314e907c4a1342687e4c5752455839d9cb78efa288b3e032897b096baf572f7e2c77267f994ed53483e97775f725e4474dc16401c74c63bbf5904de1d8622608dd6eb192e585f4130c05e94ce81e7b10f84ec220e5e2851147e95423726bc92b943b4c6ea74c9d878065c44828ce4ea29df22862731bce66ddc7d8184c6dc31cb092cb795c64ab6740a39ca4681e64b679e3927fda01ef9ea746b60505171b62808527c0350408b7b517a3ea1dac65a6b8b13f22b87cc0ed8fe48bdf8df7157181718d2691941e75e59e60ddce0e6ba9a95ae01362e2635d4530565ec0ac4f8036bdea2cae00c61f52c62a715bf9e2bba836507bf01b23a8afe09c3c8861fcb1803fd0be4b4d3a297dd24952c558902c33e345401050dcf32d55b11ffce5dfc1bc252df75ee5ef2c55c364fbb038bb588027f7c53a70d612b57b83995903896bea704dd766288433188d83f7137fe94c3f6c3a7134af9cca12b84c427a6b20090700b2eb089f025677c1e1c91531ba71fde7acb1137f80ae989c089968726dd3d69bab16caffd1dbd5a850b061380944752ecad9086876f1dac99d068d9d3d68415a88f481f88ba0163589b11041d3250e3614db600f1c1608ffd4bf46e707caef89b936aa315038f628d2a5a3f576ca95f4e5c490884f74dc3a816c58bc394b4eca6febaa1c2ac41f4f7d5cec5e73f7bca22d3088ff22d9e9b9f558896aa26cf4e14872e277636231706cb1c7d872f9c25b87800df85b5fd00d822166b0c0a1d0c2be879dbca8676b4c2ada2f1fdc888e0630c004eb9595bc91db1faa5a1ba131698b435eac1acc019051c90e5d936acae2f483d1d20a768245ad9550b0f51b9acfe8858577181b166a0a929ab344eb82f7a33b9fe9d18bd2802c912145afe6e924664600e8b304970f11ffbe4db9ba943b9d72632dbbc66b238a29128840e6b227c0af5efd7c83f6c415862408ae35b6037a6ed6070ad2896b58fb1cda6d68615aa4bb27fe979c7ccd48fd8e958aa4bc18eb2c5178982effce411e126712265d606e42283cef901879dee98abc73b32ee14949ed9abbd20bd554827308c0f47ce462623491b6d7f08ca41305ef115a1d340400eea364f347bd4ffaa9dc49f46a4f8118152b6e41fd31eb502fd25969fbb0d520690019ed97c2aaea867e9f13457832dec1cb0ae75ce70337198d15c4d782e57b5f8254c9ad9dccda2b0a0f13a99aa040d10cfb8749cc9872eee0dd28ffe010f9d6616a4570c889077779750011b0ee01218e15274e367cdcc9dc9d300ee1eaa1b6d7fa697f1ba86b0248b9a32ae212049ae761d354ef1a9ea9fcd48052ed99f45ffbc78e3b43068ff14512b63669ef830ed85e81946b346e2dd74c6a500e0cb73ba8ac2f388467b06ffc696040682eb62b22536ed6507fa3571bab8855273977ab9f2ec959b6806c87c825b40db7d5cb42793ad207948765c4472ecf2a90bfc37250a8bfd7c54cebfb0cba01e4d66bae323fdb5b1b1962f3ef1fa7dee8501412a0659f4b7b7f9d430d691da8336b9c803d94c5383c151f9749fa765cb573a8bbdde3a4f3a1513f8da1bcf90aa520f4c8f3c3e4863a194e94b29d03d16f301bad392d6bcc95ccedfe23ae82adeabd67adb57fc9d6919ba2b826530203064170f3ecb724d2b92a562736e57ecf999924484dd0a3fcf9d1e5b7c995b283861f66e3d6a55ee31901856b4e9e176f503b731e6b7716def846d5a043363094aed9a58e6cdf633002c0fc55b4dcbd358eb7540c9fefac443e4a8326fe28b6fe9bdddb91e3e7e9bf91617a922b98015eaf16d797742722258e6f3da57435fddcb88825acd34c4cc43d6090a43f31af902acf4ce7c209ec248d1fc3da8085b17619cf02bc27ca6edb2a5d38745a0246053f56923d4f90f6b8c55a6828ff801c4c8a7db48a1af966d00e9197929f0aeef34118d6dc4c94bb957f4565457db217163faa20e36b58b62c438913f771fc916e21f04830d8a76e68fd801c1dd17d177e5ec0ddd1aece6c61993c862937c667487c391f31bff69f80b9bc6170b44ca956517f1584cba19a5199c5ab10c1d8a95c1d265f38f0d12da7afb174734b2cc7164f60344a80d6bd87a6814d4d19b93641449cdbc71d8207b2677e9dc632510dcb1678580be49a582c5fe7b6856eb7cce1e1ade1767945bb3eafacff238e0018544c490a37923bb65d6894ff2fea87ec3446a70b338431cee03072cfbd7b8b9bff9e368788906e3925a8f5d032d6eae6f1df48862edf7b38442ba9009090068a9b2c78cd3edc7d5a506e45c6f0f024352a035f49f70455cb6e6595f65cdaced9188401db482df454925bcb30615137b3fbedaa59522247b3d246a67c031718db7abe3603e99678f3eae79bc32986ee264be9fb401b667306a976b8d3d023ad231cbb25f4fd1563e940d2f94a022cad564f7646470847b027d46ae85a5eaec5aa188c39d498655b9dc2749daf9821ced9b2d3b70de9c94aad4f22493a74a11cbc3d83b590c77e4254c0dcbea5d4abb121a7653ac1a5dc879652fd459e7f1b213a52004791b81bd728d44034174ec2a66f6990bf6776aea91aaea33e3442651b1c9a0eeb367813e862d0a12cc8839a39c12ab6f34327773cb378702b1bce5b8de882cfbada6915c93bc9a6a63c2c2891653ab1040f4265fea2e8bfabeb3b26ee00edb2290b1c44501909cff539368d895e03e7d0e99e521919e2b21ea6b1e602aecdcbf066801d9122dd307e1ad7065d1e1ad0517452798c30b84550c4c3aaa33bb0c99e865a14cd44143b0e4b73da11a1643491024191d0f96986383ec7b544c495f99729b260fddc6b", 0x1000}, {&(0x7f00000002c0)="cb5a3f33cc09d56aad40d3c49b4290bb8016394c3872b188bcb836ab478ba972713a08643976a2e64fbe1dc30e7d3e2f5920550773267abe8c4677d83017a8556057c47d5879607f8189497fd885b5a7637a89bdbfc9c50ae84d6b30c030f08b4efc9c5d6037e9b253fa1a9aca4e3ef2fad5a804d7a30eff27c1d068136026b18986286fc930b13053afd107ea75a5caca2c41e6b283bc3ba27d1b5c0a7cbedbd5c312224794be5d904e12314a7b9fb3b5c22989fd3a6f59790d8c3ec1d783517d9bcdf48d15511e46fc55d54e87300eabde90f94b929e8f50cfd4dc9ffe0c41", 0xe0}, {&(0x7f00000003c0)="ce3f1012958aafe03ba9aa326a2641b42a256510da2f36e6625435b6998fff693fb13f53ea4cf914d02211db81f7e436baf1020cbe002633beab3706ba426f3c853633b2cdee2fbee022005f79961f5d251f5e6a9ffcb3a85e9507c7415c0777a57eb96d82063d6e4b43197206042601dc09914ef9e4dd270cf376354dc931533b9176d7aed333fbbb530a6a642c6ab8d9e016c7b131964fdb7788f4129eabf64f691265b4dbae58226558fea5ccabc07a6f11c2694c2bd7a5481e8cf38c719caa7672eb33e94b98caff49b10140f0dfac3132ca367078b1e3d27643234eee", 0xdf}], 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0xf8ec, 0x9, 0xd72c, 0x8, "f54f71bc9c4be94767a3e8cd80681c2edadbc9e9", 0x2, 0x300000000000}) fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x7) close(r2) 16:00:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) fcntl$setstatus(r0, 0x4, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="aec6566ed2a46ae6bf8cb0ca8c1657b2f36f4e35cbc72258a551298e30bdcb436170bd26bb5d56863646a888665262ec9b7882834c7479fcd655909e23137b245914584df39716b2112d27e469ad8ccce405d71e181bc4042bd68853811b7f43c1e0439ed68b5e58cbffec92f1147100cfe4d852ebac7b874272f31da1722162784bccb6f2c8a52278064b07a422248fd145f41b4b5d7aeb4c21b5a53303447fb09d080cad5780275f92bd5384398e983c5f9a852ae7dd366c7a314c3d2c3c66b7bd4aade37176bab181b2e7576beb46b216fcb08acdeec27ac0401ea4931dda77675db5440c9283ea011056926e71f823431291a8571379a630d9b872", 0xfd}, {&(0x7f0000000800)="b01b413669f8f43041f4eacd5ee41bd18763f4b2a1d40fe602bc2eb87edc1129f32cb5d0e55c95846a81b2795cdfed934f173aa13d736ee8efb63814083ec59c0358a180c7da5fc38c510f735377c9d764c8eb2afe0c41b9d02ce3628b8838a640b27efb32180379d473440a7f721bb1bf03053a9f24898d6cc30f90c3924859dff32f125f3d6ee658d99d4a1b9b406c8e9375f753ac36aeb2679055881516405ce1a5eb65425bd61a1126d6e2272ae61af986427c7f7411502802a6d5df8a1d560b71bb20f36489e03583ab186dc58f3a6ee0c8bb91e5e9cf688b33eb110538c6f6e99febc108b552f4aec8bb8c2b4ed84a5e57d9ab3ff1dea91b42f6283ab5d78cbe5cf77f84fd7489382fb0b24c2a3c4ebd3773515ba9b5f572aceeea051a1c532238f059a319f8ec708badfc655e1a1444e96735fdae15c8f4433375f42c731f78529ef5200fa37918ed416013ab4e5ca8a2d8396a5de333937fd1aa74779ebb36becf69f2014680f76f78e23b2b158fe84ac35570a9cbfe0274c84ab67d217d29c098f5abbfd3144b76e3257ee3d161767b86d939453ce977c05d96bf9980e7e1688e6a5f47dcd94bf90314e2fb4534ffbd06294687ada265a8f2616aecc75e975dcddbd73f103cbbf4ba47e05a022e5e5c679c7ba7fbd352241d3ad03edb0625d29160b45eef1b70305510a1d77dba1134fd66ad55d7089ae2cbff0bdbebe1570cae59d39f839cfd9f7b85c177157212e943d4b6f077a5d5755bec1904e886fca1a8e90b0c2b68dcc917da31b8301804ac05df1b1dd9380a151ecad6ddc578ca88f5fab9e8b0251e86b2a46e187086b121aab26ec6407d318b5374b1c4c68f92119bcc69ab51cd01f263ed7bfbdb926dd892de50f4be7438764b8a0b2e57ca5fcda658d9da2a7e785e54b5de05955c1e673407dd9b760c2954b5a9c2813c72e23d55e59cc6964c5dca38266e24626c11df75d0232f74bf3cd6823cbb22aec43032d60aa31bfbf1ade41a0e122af0cc9936825768430320cd7e8603a0bf4d3140bd99d583d480991d6ebf5da65fd250fe787fc70f66c57f71f8466c50fdb822a67776583dc767fddf7c09f6e626d47223d38b226a23c88642d27f06a31782862d32dda85e9626fa51eee2217b5473c94fb7338ed2da75b69bc8da1d13f8af1ab8f06e0e946e118801c5a14919af2824cfa33435eb9792cc6715afed5945a52fe2a8a02eafe34f78ace23ea09fed1384c60562f6761fa0c37aefdc6908984ffeca5e3235f848e02effe673b1e825439cb3c602a307eea31fc1abd448e251240daebd5c541680158ff96bb5c85410dde415bb76bf4280f929cc2e75ac9e0cdf992ae04967d269af6b2eb5b8bd67d0b2960ef38747b36e19fd66752fd08b34a71a8d312b2d163c584f96b0a405e77221c3adc697d31ac0bdf75a7b057ff72746b3b88ce2df0feb401178750d28679532b8e0aca0bddfea6acca6d1dd74e3ad856ccff1ae62627b5f837afd1a5f60a546e1e294cf584f5a6a781f6e28b35f565b989ce117e7edc2f6e5e6f0d87bf490b2c14eb6561b646c77ac6accc5ad2505907f317dfc07d46f338f6be39a71646eb7b718267d571f278825ee07ce57a587740f256fef6e02a1877c8c92ca0e2239b153abd03d4e53d181eb441eb1498eae9e0d25a8c0bb8cb714c1a5744f426152d8d52e586fcb1b56fd471a4ddf668d1aa070f6b087e06a934efa1c2f1bf1a8799f4d71bcbf995c90dee8e27a3fc4ecbf9b1263b44c6122deec915bba2b0dd62190c681c23909c98d4882a34b5a668723e5040103ac3399b10c1ac292a174a35a9357932d5d060f83aa7ce7fbb1c84b165962ebb6b743d9dbdc17b0c0dff09ed37a1ea3514817a6659b2c020100ba1fadd7869e7c6a522cd0f488e7dfcccf1231a759111ca8264db24168de2c5c2879adb35838c50e93e3cb6a562874c2abd4f977b453bca0672a9df57662ebe93e88e7f5e4e9f5cedced4522d913d1284aac1851c3c759fec2487858224566afdd06d1536a4319ded2bc655a82b1e567caf9b7d36db059ddac531e847bd75461a9880681ba7ecf871eae6acfaa2958ed7e54a09f677659a7feff0b56c8eaf899238af87869aba4f1b7e23dbeddcf552c28ea305b4fd966585450c5fdae3c30030e5ffa2e3f83de164f89de1c41ed5914ae776508fabf77c3eeb492dbd849373f408083f3bd38dc952f70bfefd831a0b81898fdac685673fd6bb2f2d8438ddf916b2446ed0850cf7f5e53feb432dda707e82c4171854d354f8412eac84e03ed5ec4f658e45fe5f4fbb8118dc4baddeb54c4beab669305d883ee7e4d98102706e9a559596647a5021e02e2892170737c4a49e3cfc8d879b94d1e3657bd41483c8488a007b1eda4de40eb843f5e3e131de2a36eb992a1209a35433e3311c54f76938dd08a3604ebad61b21b86aef05e72c6c6183fbd9ae0fb26a645378fbdb1f7b09306c8b0c5d665c7aa9f8787e25ab507bb5c3b4c2339e8f24489632802fb809fbad6883d81f89a22e40c6486a3228c72656037d05d98f3aa32a68725378eccbfa1c917d5feab47582e82028df7086429e8ba1fd06579f875f2bf4ea7d1537164a4d83410101ca2d41f499e8434fdb9ed688cb50c6fca89d848eb9b80587d370d8e0b12457288fa69e8351f048ae0a561021e89b0778d43fa0a3bbc0aabb58eb3a0da180e514abd1c5cc95a6448d007f68779d4770999ed19c4677eb5237274376af6bb566754e30b7aee2bdfa520150b97b94860c2094d058e9ec6a73c6b70455c512112ca672f2e180ea889393912226786473f89c08b158b4f10fd10db47b04ead0d24a790afd713eb6711a38eda415cab578b781ed5281022f7a9cd490a920d8cb0a68f3c18bbaea9e3e6d9e8634b9872aaf5eedbd646750390e05ef88435fa6be2f24e2c1f12589c75314e907c4a1342687e4c5752455839d9cb78efa288b3e032897b096baf572f7e2c77267f994ed53483e97775f725e4474dc16401c74c63bbf5904de1d8622608dd6eb192e585f4130c05e94ce81e7b10f84ec220e5e2851147e95423726bc92b943b4c6ea74c9d878065c44828ce4ea29df22862731bce66ddc7d8184c6dc31cb092cb795c64ab6740a39ca4681e64b679e3927fda01ef9ea746b60505171b62808527c0350408b7b517a3ea1dac65a6b8b13f22b87cc0ed8fe48bdf8df7157181718d2691941e75e59e60ddce0e6ba9a95ae01362e2635d4530565ec0ac4f8036bdea2cae00c61f52c62a715bf9e2bba836507bf01b23a8afe09c3c8861fcb1803fd0be4b4d3a297dd24952c558902c33e345401050dcf32d55b11ffce5dfc1bc252df75ee5ef2c55c364fbb038bb588027f7c53a70d612b57b83995903896bea704dd766288433188d83f7137fe94c3f6c3a7134af9cca12b84c427a6b20090700b2eb089f025677c1e1c91531ba71fde7acb1137f80ae989c089968726dd3d69bab16caffd1dbd5a850b061380944752ecad9086876f1dac99d068d9d3d68415a88f481f88ba0163589b11041d3250e3614db600f1c1608ffd4bf46e707caef89b936aa315038f628d2a5a3f576ca95f4e5c490884f74dc3a816c58bc394b4eca6febaa1c2ac41f4f7d5cec5e73f7bca22d3088ff22d9e9b9f558896aa26cf4e14872e277636231706cb1c7d872f9c25b87800df85b5fd00d822166b0c0a1d0c2be879dbca8676b4c2ada2f1fdc888e0630c004eb9595bc91db1faa5a1ba131698b435eac1acc019051c90e5d936acae2f483d1d20a768245ad9550b0f51b9acfe8858577181b166a0a929ab344eb82f7a33b9fe9d18bd2802c912145afe6e924664600e8b304970f11ffbe4db9ba943b9d72632dbbc66b238a29128840e6b227c0af5efd7c83f6c415862408ae35b6037a6ed6070ad2896b58fb1cda6d68615aa4bb27fe979c7ccd48fd8e958aa4bc18eb2c5178982effce411e126712265d606e42283cef901879dee98abc73b32ee14949ed9abbd20bd554827308c0f47ce462623491b6d7f08ca41305ef115a1d340400eea364f347bd4ffaa9dc49f46a4f8118152b6e41fd31eb502fd25969fbb0d520690019ed97c2aaea867e9f13457832dec1cb0ae75ce70337198d15c4d782e57b5f8254c9ad9dccda2b0a0f13a99aa040d10cfb8749cc9872eee0dd28ffe010f9d6616a4570c889077779750011b0ee01218e15274e367cdcc9dc9d300ee1eaa1b6d7fa697f1ba86b0248b9a32ae212049ae761d354ef1a9ea9fcd48052ed99f45ffbc78e3b43068ff14512b63669ef830ed85e81946b346e2dd74c6a500e0cb73ba8ac2f388467b06ffc696040682eb62b22536ed6507fa3571bab8855273977ab9f2ec959b6806c87c825b40db7d5cb42793ad207948765c4472ecf2a90bfc37250a8bfd7c54cebfb0cba01e4d66bae323fdb5b1b1962f3ef1fa7dee8501412a0659f4b7b7f9d430d691da8336b9c803d94c5383c151f9749fa765cb573a8bbdde3a4f3a1513f8da1bcf90aa520f4c8f3c3e4863a194e94b29d03d16f301bad392d6bcc95ccedfe23ae82adeabd67adb57fc9d6919ba2b826530203064170f3ecb724d2b92a562736e57ecf999924484dd0a3fcf9d1e5b7c995b283861f66e3d6a55ee31901856b4e9e176f503b731e6b7716def846d5a043363094aed9a58e6cdf633002c0fc55b4dcbd358eb7540c9fefac443e4a8326fe28b6fe9bdddb91e3e7e9bf91617a922b98015eaf16d797742722258e6f3da57435fddcb88825acd34c4cc43d6090a43f31af902acf4ce7c209ec248d1fc3da8085b17619cf02bc27ca6edb2a5d38745a0246053f56923d4f90f6b8c55a6828ff801c4c8a7db48a1af966d00e9197929f0aeef34118d6dc4c94bb957f4565457db217163faa20e36b58b62c438913f771fc916e21f04830d8a76e68fd801c1dd17d177e5ec0ddd1aece6c61993c862937c667487c391f31bff69f80b9bc6170b44ca956517f1584cba19a5199c5ab10c1d8a95c1d265f38f0d12da7afb174734b2cc7164f60344a80d6bd87a6814d4d19b93641449cdbc71d8207b2677e9dc632510dcb1678580be49a582c5fe7b6856eb7cce1e1ade1767945bb3eafacff238e0018544c490a37923bb65d6894ff2fea87ec3446a70b338431cee03072cfbd7b8b9bff9e368788906e3925a8f5d032d6eae6f1df48862edf7b38442ba9009090068a9b2c78cd3edc7d5a506e45c6f0f024352a035f49f70455cb6e6595f65cdaced9188401db482df454925bcb30615137b3fbedaa59522247b3d246a67c031718db7abe3603e99678f3eae79bc32986ee264be9fb401b667306a976b8d3d023ad231cbb25f4fd1563e940d2f94a022cad564f7646470847b027d46ae85a5eaec5aa188c39d498655b9dc2749daf9821ced9b2d3b70de9c94aad4f22493a74a11cbc3d83b590c77e4254c0dcbea5d4abb121a7653ac1a5dc879652fd459e7f1b213a52004791b81bd728d44034174ec2a66f6990bf6776aea91aaea33e3442651b1c9a0eeb367813e862d0a12cc8839a39c12ab6f34327773cb378702b1bce5b8de882cfbada6915c93bc9a6a63c2c2891653ab1040f4265fea2e8bfabeb3b26ee00edb2290b1c44501909cff539368d895e03e7d0e99e521919e2b21ea6b1e602aecdcbf066801d9122dd307e1ad7065d1e1ad0517452798c30b84550c4c3aaa33bb0c99e865a14cd44143b0e4b73da11a1643491024191d0f96986383ec7b544c495f99729b260fddc6b", 0x1000}, {&(0x7f00000002c0)="cb5a3f33cc09d56aad40d3c49b4290bb8016394c3872b188bcb836ab478ba972713a08643976a2e64fbe1dc30e7d3e2f5920550773267abe8c4677d83017a8556057c47d5879607f8189497fd885b5a7637a89bdbfc9c50ae84d6b30c030f08b4efc9c5d6037e9b253fa1a9aca4e3ef2fad5a804d7a30eff27c1d068136026b18986286fc930b13053afd107ea75a5caca2c41e6b283bc3ba27d1b5c0a7cbedbd5c312224794be5d904e12314a7b9fb3b5c22989fd3a6f59790d8c3ec1d783517d9bcdf48d15511e46fc55d54e87300eabde90f94b929e8f50cfd4dc9ffe0c41", 0xe0}, {&(0x7f00000003c0)="ce3f1012958aafe03ba9aa326a2641b42a256510da2f36e6625435b6998fff693fb13f53ea4cf914d02211db81f7e436baf1020cbe002633beab3706ba426f3c853633b2cdee2fbee022005f79961f5d251f5e6a9ffcb3a85e9507c7415c0777a57eb96d82063d6e4b43197206042601dc09914ef9e4dd270cf376354dc931533b9176d7aed333fbbb530a6a642c6ab8d9e016c7b131964fdb7788f4129eabf64f691265b4dbae58226558fea5ccabc07a6f11c2694c2bd7a5481e8cf38c719caa7672eb33e94b98caff49b10140f0dfac3132ca367078b1e3d27643234eee", 0xdf}], 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0xf8ec, 0x9, 0xd72c, 0x8, "f54f71bc9c4be94767a3e8cd80681c2edadbc9e9", 0x2, 0x300000000000}) fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:00:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) 16:00:23 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8004667c, &(0x7f0000000000)) 16:00:26 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="aec6566ed2a46ae6bf8cb0ca8c1657b2f36f4e35cbc72258a551298e30bdcb436170bd26bb5d56863646a888665262ec9b7882834c7479fcd655909e23137b245914584df39716b2112d27e469ad8ccce405d71e181bc4042bd68853811b7f43c1e0439ed68b5e58cbffec92f1147100cfe4d852ebac7b874272f31da1722162784bccb6f2c8a52278064b07a422248fd145f41b4b5d7aeb4c21b5a53303447fb09d080cad5780275f92bd5384398e983c5f9a852ae7dd366c7a314c3d2c3c66b7bd4aade37176bab181b2e7576beb46b216fcb08acdeec27ac0401ea4931dda77675db5440c9283ea011056926e71f823431291a8571379a630d9b872", 0xfd}, {&(0x7f0000000800)="b01b413669f8f43041f4eacd5ee41bd18763f4b2a1d40fe602bc2eb87edc1129f32cb5d0e55c95846a81b2795cdfed934f173aa13d736ee8efb63814083ec59c0358a180c7da5fc38c510f735377c9d764c8eb2afe0c41b9d02ce3628b8838a640b27efb32180379d473440a7f721bb1bf03053a9f24898d6cc30f90c3924859dff32f125f3d6ee658d99d4a1b9b406c8e9375f753ac36aeb2679055881516405ce1a5eb65425bd61a1126d6e2272ae61af986427c7f7411502802a6d5df8a1d560b71bb20f36489e03583ab186dc58f3a6ee0c8bb91e5e9cf688b33eb110538c6f6e99febc108b552f4aec8bb8c2b4ed84a5e57d9ab3ff1dea91b42f6283ab5d78cbe5cf77f84fd7489382fb0b24c2a3c4ebd3773515ba9b5f572aceeea051a1c532238f059a319f8ec708badfc655e1a1444e96735fdae15c8f4433375f42c731f78529ef5200fa37918ed416013ab4e5ca8a2d8396a5de333937fd1aa74779ebb36becf69f2014680f76f78e23b2b158fe84ac35570a9cbfe0274c84ab67d217d29c098f5abbfd3144b76e3257ee3d161767b86d939453ce977c05d96bf9980e7e1688e6a5f47dcd94bf90314e2fb4534ffbd06294687ada265a8f2616aecc75e975dcddbd73f103cbbf4ba47e05a022e5e5c679c7ba7fbd352241d3ad03edb0625d29160b45eef1b70305510a1d77dba1134fd66ad55d7089ae2cbff0bdbebe1570cae59d39f839cfd9f7b85c177157212e943d4b6f077a5d5755bec1904e886fca1a8e90b0c2b68dcc917da31b8301804ac05df1b1dd9380a151ecad6ddc578ca88f5fab9e8b0251e86b2a46e187086b121aab26ec6407d318b5374b1c4c68f92119bcc69ab51cd01f263ed7bfbdb926dd892de50f4be7438764b8a0b2e57ca5fcda658d9da2a7e785e54b5de05955c1e673407dd9b760c2954b5a9c2813c72e23d55e59cc6964c5dca38266e24626c11df75d0232f74bf3cd6823cbb22aec43032d60aa31bfbf1ade41a0e122af0cc9936825768430320cd7e8603a0bf4d3140bd99d583d480991d6ebf5da65fd250fe787fc70f66c57f71f8466c50fdb822a67776583dc767fddf7c09f6e626d47223d38b226a23c88642d27f06a31782862d32dda85e9626fa51eee2217b5473c94fb7338ed2da75b69bc8da1d13f8af1ab8f06e0e946e118801c5a14919af2824cfa33435eb9792cc6715afed5945a52fe2a8a02eafe34f78ace23ea09fed1384c60562f6761fa0c37aefdc6908984ffeca5e3235f848e02effe673b1e825439cb3c602a307eea31fc1abd448e251240daebd5c541680158ff96bb5c85410dde415bb76bf4280f929cc2e75ac9e0cdf992ae04967d269af6b2eb5b8bd67d0b2960ef38747b36e19fd66752fd08b34a71a8d312b2d163c584f96b0a405e77221c3adc697d31ac0bdf75a7b057ff72746b3b88ce2df0feb401178750d28679532b8e0aca0bddfea6acca6d1dd74e3ad856ccff1ae62627b5f837afd1a5f60a546e1e294cf584f5a6a781f6e28b35f565b989ce117e7edc2f6e5e6f0d87bf490b2c14eb6561b646c77ac6accc5ad2505907f317dfc07d46f338f6be39a71646eb7b718267d571f278825ee07ce57a587740f256fef6e02a1877c8c92ca0e2239b153abd03d4e53d181eb441eb1498eae9e0d25a8c0bb8cb714c1a5744f426152d8d52e586fcb1b56fd471a4ddf668d1aa070f6b087e06a934efa1c2f1bf1a8799f4d71bcbf995c90dee8e27a3fc4ecbf9b1263b44c6122deec915bba2b0dd62190c681c23909c98d4882a34b5a668723e5040103ac3399b10c1ac292a174a35a9357932d5d060f83aa7ce7fbb1c84b165962ebb6b743d9dbdc17b0c0dff09ed37a1ea3514817a6659b2c020100ba1fadd7869e7c6a522cd0f488e7dfcccf1231a759111ca8264db24168de2c5c2879adb35838c50e93e3cb6a562874c2abd4f977b453bca0672a9df57662ebe93e88e7f5e4e9f5cedced4522d913d1284aac1851c3c759fec2487858224566afdd06d1536a4319ded2bc655a82b1e567caf9b7d36db059ddac531e847bd75461a9880681ba7ecf871eae6acfaa2958ed7e54a09f677659a7feff0b56c8eaf899238af87869aba4f1b7e23dbeddcf552c28ea305b4fd966585450c5fdae3c30030e5ffa2e3f83de164f89de1c41ed5914ae776508fabf77c3eeb492dbd849373f408083f3bd38dc952f70bfefd831a0b81898fdac685673fd6bb2f2d8438ddf916b2446ed0850cf7f5e53feb432dda707e82c4171854d354f8412eac84e03ed5ec4f658e45fe5f4fbb8118dc4baddeb54c4beab669305d883ee7e4d98102706e9a559596647a5021e02e2892170737c4a49e3cfc8d879b94d1e3657bd41483c8488a007b1eda4de40eb843f5e3e131de2a36eb992a1209a35433e3311c54f76938dd08a3604ebad61b21b86aef05e72c6c6183fbd9ae0fb26a645378fbdb1f7b09306c8b0c5d665c7aa9f8787e25ab507bb5c3b4c2339e8f24489632802fb809fbad6883d81f89a22e40c6486a3228c72656037d05d98f3aa32a68725378eccbfa1c917d5feab47582e82028df7086429e8ba1fd06579f875f2bf4ea7d1537164a4d83410101ca2d41f499e8434fdb9ed688cb50c6fca89d848eb9b80587d370d8e0b12457288fa69e8351f048ae0a561021e89b0778d43fa0a3bbc0aabb58eb3a0da180e514abd1c5cc95a6448d007f68779d4770999ed19c4677eb5237274376af6bb566754e30b7aee2bdfa520150b97b94860c2094d058e9ec6a73c6b70455c512112ca672f2e180ea889393912226786473f89c08b158b4f10fd10db47b04ead0d24a790afd713eb6711a38eda415cab578b781ed5281022f7a9cd490a920d8cb0a68f3c18bbaea9e3e6d9e8634b9872aaf5eedbd646750390e05ef88435fa6be2f24e2c1f12589c75314e907c4a1342687e4c5752455839d9cb78efa288b3e032897b096baf572f7e2c77267f994ed53483e97775f725e4474dc16401c74c63bbf5904de1d8622608dd6eb192e585f4130c05e94ce81e7b10f84ec220e5e2851147e95423726bc92b943b4c6ea74c9d878065c44828ce4ea29df22862731bce66ddc7d8184c6dc31cb092cb795c64ab6740a39ca4681e64b679e3927fda01ef9ea746b60505171b62808527c0350408b7b517a3ea1dac65a6b8b13f22b87cc0ed8fe48bdf8df7157181718d2691941e75e59e60ddce0e6ba9a95ae01362e2635d4530565ec0ac4f8036bdea2cae00c61f52c62a715bf9e2bba836507bf01b23a8afe09c3c8861fcb1803fd0be4b4d3a297dd24952c558902c33e345401050dcf32d55b11ffce5dfc1bc252df75ee5ef2c55c364fbb038bb588027f7c53a70d612b57b83995903896bea704dd766288433188d83f7137fe94c3f6c3a7134af9cca12b84c427a6b20090700b2eb089f025677c1e1c91531ba71fde7acb1137f80ae989c089968726dd3d69bab16caffd1dbd5a850b061380944752ecad9086876f1dac99d068d9d3d68415a88f481f88ba0163589b11041d3250e3614db600f1c1608ffd4bf46e707caef89b936aa315038f628d2a5a3f576ca95f4e5c490884f74dc3a816c58bc394b4eca6febaa1c2ac41f4f7d5cec5e73f7bca22d3088ff22d9e9b9f558896aa26cf4e14872e277636231706cb1c7d872f9c25b87800df85b5fd00d822166b0c0a1d0c2be879dbca8676b4c2ada2f1fdc888e0630c004eb9595bc91db1faa5a1ba131698b435eac1acc019051c90e5d936acae2f483d1d20a768245ad9550b0f51b9acfe8858577181b166a0a929ab344eb82f7a33b9fe9d18bd2802c912145afe6e924664600e8b304970f11ffbe4db9ba943b9d72632dbbc66b238a29128840e6b227c0af5efd7c83f6c415862408ae35b6037a6ed6070ad2896b58fb1cda6d68615aa4bb27fe979c7ccd48fd8e958aa4bc18eb2c5178982effce411e126712265d606e42283cef901879dee98abc73b32ee14949ed9abbd20bd554827308c0f47ce462623491b6d7f08ca41305ef115a1d340400eea364f347bd4ffaa9dc49f46a4f8118152b6e41fd31eb502fd25969fbb0d520690019ed97c2aaea867e9f13457832dec1cb0ae75ce70337198d15c4d782e57b5f8254c9ad9dccda2b0a0f13a99aa040d10cfb8749cc9872eee0dd28ffe010f9d6616a4570c889077779750011b0ee01218e15274e367cdcc9dc9d300ee1eaa1b6d7fa697f1ba86b0248b9a32ae212049ae761d354ef1a9ea9fcd48052ed99f45ffbc78e3b43068ff14512b63669ef830ed85e81946b346e2dd74c6a500e0cb73ba8ac2f388467b06ffc696040682eb62b22536ed6507fa3571bab8855273977ab9f2ec959b6806c87c825b40db7d5cb42793ad207948765c4472ecf2a90bfc37250a8bfd7c54cebfb0cba01e4d66bae323fdb5b1b1962f3ef1fa7dee8501412a0659f4b7b7f9d430d691da8336b9c803d94c5383c151f9749fa765cb573a8bbdde3a4f3a1513f8da1bcf90aa520f4c8f3c3e4863a194e94b29d03d16f301bad392d6bcc95ccedfe23ae82adeabd67adb57fc9d6919ba2b826530203064170f3ecb724d2b92a562736e57ecf999924484dd0a3fcf9d1e5b7c995b283861f66e3d6a55ee31901856b4e9e176f503b731e6b7716def846d5a043363094aed9a58e6cdf633002c0fc55b4dcbd358eb7540c9fefac443e4a8326fe28b6fe9bdddb91e3e7e9bf91617a922b98015eaf16d797742722258e6f3da57435fddcb88825acd34c4cc43d6090a43f31af902acf4ce7c209ec248d1fc3da8085b17619cf02bc27ca6edb2a5d38745a0246053f56923d4f90f6b8c55a6828ff801c4c8a7db48a1af966d00e9197929f0aeef34118d6dc4c94bb957f4565457db217163faa20e36b58b62c438913f771fc916e21f04830d8a76e68fd801c1dd17d177e5ec0ddd1aece6c61993c862937c667487c391f31bff69f80b9bc6170b44ca956517f1584cba19a5199c5ab10c1d8a95c1d265f38f0d12da7afb174734b2cc7164f60344a80d6bd87a6814d4d19b93641449cdbc71d8207b2677e9dc632510dcb1678580be49a582c5fe7b6856eb7cce1e1ade1767945bb3eafacff238e0018544c490a37923bb65d6894ff2fea87ec3446a70b338431cee03072cfbd7b8b9bff9e368788906e3925a8f5d032d6eae6f1df48862edf7b38442ba9009090068a9b2c78cd3edc7d5a506e45c6f0f024352a035f49f70455cb6e6595f65cdaced9188401db482df454925bcb30615137b3fbedaa59522247b3d246a67c031718db7abe3603e99678f3eae79bc32986ee264be9fb401b667306a976b8d3d023ad231cbb25f4fd1563e940d2f94a022cad564f7646470847b027d46ae85a5eaec5aa188c39d498655b9dc2749daf9821ced9b2d3b70de9c94aad4f22493a74a11cbc3d83b590c77e4254c0dcbea5d4abb121a7653ac1a5dc879652fd459e7f1b213a52004791b81bd728d44034174ec2a66f6990bf6776aea91aaea33e3442651b1c9a0eeb367813e862d0a12cc8839a39c12ab6f34327773cb378702b1bce5b8de882cfbada6915c93bc9a6a63c2c2891653ab1040f4265fea2e8bfabeb3b26ee00edb2290b1c44501909cff539368d895e03e7d0e99e521919e2b21ea6b1e602aecdcbf066801d9122dd307e1ad7065d1e1ad0517452798c30b84550c4c3aaa33bb0c99e865a14cd44143b0e4b73da11a1643491024191d0f96986383ec7b544c495f99729b260fddc6b", 0x1000}, {&(0x7f00000002c0)="cb5a3f33cc09d56aad40d3c49b4290bb8016394c3872b188bcb836ab478ba972713a08643976a2e64fbe1dc30e7d3e2f5920550773267abe8c4677d83017a8556057c47d5879607f8189497fd885b5a7637a89bdbfc9c50ae84d6b30c030f08b4efc9c5d6037e9b253fa1a9aca4e3ef2fad5a804d7a30eff27c1d068136026b18986286fc930b13053afd107ea75a5caca2c41e6b283bc3ba27d1b5c0a7cbedbd5c312224794be5d904e12314a7b9fb3b5c22989fd3a6f59790d8c3ec1d783517d9bcdf48d15511e46fc55d54e87300eabde90f94b929e8f50cfd4dc9ffe0c41", 0xe0}, {&(0x7f00000003c0)="ce3f1012958aafe03ba9aa326a2641b42a256510da2f36e6625435b6998fff693fb13f53ea4cf914d02211db81f7e436baf1020cbe002633beab3706ba426f3c853633b2cdee2fbee022005f79961f5d251f5e6a9ffcb3a85e9507c7415c0777a57eb96d82063d6e4b43197206042601dc09914ef9e4dd270cf376354dc931533b9176d7aed333fbbb530a6a642c6ab8d9e016c7b131964fdb7788f4129eabf64f691265b4dbae58226558fea5ccabc07a6f11c2694c2bd7a5481e8cf38c719caa7672eb33e94b98caff49b10140f0dfac3132ca367078b1e3d27643234eee", 0xdf}], 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0xf8ec, 0x9, 0xd72c, 0x8, "f54f71bc9c4be94767a3e8cd80681c2edadbc9e9", 0x2, 0x300000000000}) fcntl$setown(r0, 0x6, r1) close(0xffffffffffffffff) 16:00:26 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x118, 0x10) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r2 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x8, 0x7fffffff}, {0x18, 0x3, 0x479e, 0x10001}, 0x0, [0x9, 0x2, 0x6, 0x12, 0x401, 0x14000000000000, 0x1, 0x4]}, 0x3c) sendmsg$unix(r3, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sync() openat(r1, &(0x7f0000000100)='./file0\x00', 0x480, 0x80) kevent(r2, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) socket$inet(0x2, 0x4c58b47753ed3d4c, 0x20) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x2) 16:00:27 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x1021, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x8) 16:00:27 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="aec6566ed2a46ae6bf8cb0ca8c1657b2f36f4e35cbc72258a551298e30bdcb436170bd26bb5d56863646a888665262ec9b7882834c7479fcd655909e23137b245914584df39716b2112d27e469ad8ccce405d71e181bc4042bd68853811b7f43c1e0439ed68b5e58cbffec92f1147100cfe4d852ebac7b874272f31da1722162784bccb6f2c8a52278064b07a422248fd145f41b4b5d7aeb4c21b5a53303447fb09d080cad5780275f92bd5384398e983c5f9a852ae7dd366c7a314c3d2c3c66b7bd4aade37176bab181b2e7576beb46b216fcb08acdeec27ac0401ea4931dda77675db5440c9283ea011056926e71f823431291a8571379a630d9b872", 0xfd}, {&(0x7f0000000800)="b01b413669f8f43041f4eacd5ee41bd18763f4b2a1d40fe602bc2eb87edc1129f32cb5d0e55c95846a81b2795cdfed934f173aa13d736ee8efb63814083ec59c0358a180c7da5fc38c510f735377c9d764c8eb2afe0c41b9d02ce3628b8838a640b27efb32180379d473440a7f721bb1bf03053a9f24898d6cc30f90c3924859dff32f125f3d6ee658d99d4a1b9b406c8e9375f753ac36aeb2679055881516405ce1a5eb65425bd61a1126d6e2272ae61af986427c7f7411502802a6d5df8a1d560b71bb20f36489e03583ab186dc58f3a6ee0c8bb91e5e9cf688b33eb110538c6f6e99febc108b552f4aec8bb8c2b4ed84a5e57d9ab3ff1dea91b42f6283ab5d78cbe5cf77f84fd7489382fb0b24c2a3c4ebd3773515ba9b5f572aceeea051a1c532238f059a319f8ec708badfc655e1a1444e96735fdae15c8f4433375f42c731f78529ef5200fa37918ed416013ab4e5ca8a2d8396a5de333937fd1aa74779ebb36becf69f2014680f76f78e23b2b158fe84ac35570a9cbfe0274c84ab67d217d29c098f5abbfd3144b76e3257ee3d161767b86d939453ce977c05d96bf9980e7e1688e6a5f47dcd94bf90314e2fb4534ffbd06294687ada265a8f2616aecc75e975dcddbd73f103cbbf4ba47e05a022e5e5c679c7ba7fbd352241d3ad03edb0625d29160b45eef1b70305510a1d77dba1134fd66ad55d7089ae2cbff0bdbebe1570cae59d39f839cfd9f7b85c177157212e943d4b6f077a5d5755bec1904e886fca1a8e90b0c2b68dcc917da31b8301804ac05df1b1dd9380a151ecad6ddc578ca88f5fab9e8b0251e86b2a46e187086b121aab26ec6407d318b5374b1c4c68f92119bcc69ab51cd01f263ed7bfbdb926dd892de50f4be7438764b8a0b2e57ca5fcda658d9da2a7e785e54b5de05955c1e673407dd9b760c2954b5a9c2813c72e23d55e59cc6964c5dca38266e24626c11df75d0232f74bf3cd6823cbb22aec43032d60aa31bfbf1ade41a0e122af0cc9936825768430320cd7e8603a0bf4d3140bd99d583d480991d6ebf5da65fd250fe787fc70f66c57f71f8466c50fdb822a67776583dc767fddf7c09f6e626d47223d38b226a23c88642d27f06a31782862d32dda85e9626fa51eee2217b5473c94fb7338ed2da75b69bc8da1d13f8af1ab8f06e0e946e118801c5a14919af2824cfa33435eb9792cc6715afed5945a52fe2a8a02eafe34f78ace23ea09fed1384c60562f6761fa0c37aefdc6908984ffeca5e3235f848e02effe673b1e825439cb3c602a307eea31fc1abd448e251240daebd5c541680158ff96bb5c85410dde415bb76bf4280f929cc2e75ac9e0cdf992ae04967d269af6b2eb5b8bd67d0b2960ef38747b36e19fd66752fd08b34a71a8d312b2d163c584f96b0a405e77221c3adc697d31ac0bdf75a7b057ff72746b3b88ce2df0feb401178750d28679532b8e0aca0bddfea6acca6d1dd74e3ad856ccff1ae62627b5f837afd1a5f60a546e1e294cf584f5a6a781f6e28b35f565b989ce117e7edc2f6e5e6f0d87bf490b2c14eb6561b646c77ac6accc5ad2505907f317dfc07d46f338f6be39a71646eb7b718267d571f278825ee07ce57a587740f256fef6e02a1877c8c92ca0e2239b153abd03d4e53d181eb441eb1498eae9e0d25a8c0bb8cb714c1a5744f426152d8d52e586fcb1b56fd471a4ddf668d1aa070f6b087e06a934efa1c2f1bf1a8799f4d71bcbf995c90dee8e27a3fc4ecbf9b1263b44c6122deec915bba2b0dd62190c681c23909c98d4882a34b5a668723e5040103ac3399b10c1ac292a174a35a9357932d5d060f83aa7ce7fbb1c84b165962ebb6b743d9dbdc17b0c0dff09ed37a1ea3514817a6659b2c020100ba1fadd7869e7c6a522cd0f488e7dfcccf1231a759111ca8264db24168de2c5c2879adb35838c50e93e3cb6a562874c2abd4f977b453bca0672a9df57662ebe93e88e7f5e4e9f5cedced4522d913d1284aac1851c3c759fec2487858224566afdd06d1536a4319ded2bc655a82b1e567caf9b7d36db059ddac531e847bd75461a9880681ba7ecf871eae6acfaa2958ed7e54a09f677659a7feff0b56c8eaf899238af87869aba4f1b7e23dbeddcf552c28ea305b4fd966585450c5fdae3c30030e5ffa2e3f83de164f89de1c41ed5914ae776508fabf77c3eeb492dbd849373f408083f3bd38dc952f70bfefd831a0b81898fdac685673fd6bb2f2d8438ddf916b2446ed0850cf7f5e53feb432dda707e82c4171854d354f8412eac84e03ed5ec4f658e45fe5f4fbb8118dc4baddeb54c4beab669305d883ee7e4d98102706e9a559596647a5021e02e2892170737c4a49e3cfc8d879b94d1e3657bd41483c8488a007b1eda4de40eb843f5e3e131de2a36eb992a1209a35433e3311c54f76938dd08a3604ebad61b21b86aef05e72c6c6183fbd9ae0fb26a645378fbdb1f7b09306c8b0c5d665c7aa9f8787e25ab507bb5c3b4c2339e8f24489632802fb809fbad6883d81f89a22e40c6486a3228c72656037d05d98f3aa32a68725378eccbfa1c917d5feab47582e82028df7086429e8ba1fd06579f875f2bf4ea7d1537164a4d83410101ca2d41f499e8434fdb9ed688cb50c6fca89d848eb9b80587d370d8e0b12457288fa69e8351f048ae0a561021e89b0778d43fa0a3bbc0aabb58eb3a0da180e514abd1c5cc95a6448d007f68779d4770999ed19c4677eb5237274376af6bb566754e30b7aee2bdfa520150b97b94860c2094d058e9ec6a73c6b70455c512112ca672f2e180ea889393912226786473f89c08b158b4f10fd10db47b04ead0d24a790afd713eb6711a38eda415cab578b781ed5281022f7a9cd490a920d8cb0a68f3c18bbaea9e3e6d9e8634b9872aaf5eedbd646750390e05ef88435fa6be2f24e2c1f12589c75314e907c4a1342687e4c5752455839d9cb78efa288b3e032897b096baf572f7e2c77267f994ed53483e97775f725e4474dc16401c74c63bbf5904de1d8622608dd6eb192e585f4130c05e94ce81e7b10f84ec220e5e2851147e95423726bc92b943b4c6ea74c9d878065c44828ce4ea29df22862731bce66ddc7d8184c6dc31cb092cb795c64ab6740a39ca4681e64b679e3927fda01ef9ea746b60505171b62808527c0350408b7b517a3ea1dac65a6b8b13f22b87cc0ed8fe48bdf8df7157181718d2691941e75e59e60ddce0e6ba9a95ae01362e2635d4530565ec0ac4f8036bdea2cae00c61f52c62a715bf9e2bba836507bf01b23a8afe09c3c8861fcb1803fd0be4b4d3a297dd24952c558902c33e345401050dcf32d55b11ffce5dfc1bc252df75ee5ef2c55c364fbb038bb588027f7c53a70d612b57b83995903896bea704dd766288433188d83f7137fe94c3f6c3a7134af9cca12b84c427a6b20090700b2eb089f025677c1e1c91531ba71fde7acb1137f80ae989c089968726dd3d69bab16caffd1dbd5a850b061380944752ecad9086876f1dac99d068d9d3d68415a88f481f88ba0163589b11041d3250e3614db600f1c1608ffd4bf46e707caef89b936aa315038f628d2a5a3f576ca95f4e5c490884f74dc3a816c58bc394b4eca6febaa1c2ac41f4f7d5cec5e73f7bca22d3088ff22d9e9b9f558896aa26cf4e14872e277636231706cb1c7d872f9c25b87800df85b5fd00d822166b0c0a1d0c2be879dbca8676b4c2ada2f1fdc888e0630c004eb9595bc91db1faa5a1ba131698b435eac1acc019051c90e5d936acae2f483d1d20a768245ad9550b0f51b9acfe8858577181b166a0a929ab344eb82f7a33b9fe9d18bd2802c912145afe6e924664600e8b304970f11ffbe4db9ba943b9d72632dbbc66b238a29128840e6b227c0af5efd7c83f6c415862408ae35b6037a6ed6070ad2896b58fb1cda6d68615aa4bb27fe979c7ccd48fd8e958aa4bc18eb2c5178982effce411e126712265d606e42283cef901879dee98abc73b32ee14949ed9abbd20bd554827308c0f47ce462623491b6d7f08ca41305ef115a1d340400eea364f347bd4ffaa9dc49f46a4f8118152b6e41fd31eb502fd25969fbb0d520690019ed97c2aaea867e9f13457832dec1cb0ae75ce70337198d15c4d782e57b5f8254c9ad9dccda2b0a0f13a99aa040d10cfb8749cc9872eee0dd28ffe010f9d6616a4570c889077779750011b0ee01218e15274e367cdcc9dc9d300ee1eaa1b6d7fa697f1ba86b0248b9a32ae212049ae761d354ef1a9ea9fcd48052ed99f45ffbc78e3b43068ff14512b63669ef830ed85e81946b346e2dd74c6a500e0cb73ba8ac2f388467b06ffc696040682eb62b22536ed6507fa3571bab8855273977ab9f2ec959b6806c87c825b40db7d5cb42793ad207948765c4472ecf2a90bfc37250a8bfd7c54cebfb0cba01e4d66bae323fdb5b1b1962f3ef1fa7dee8501412a0659f4b7b7f9d430d691da8336b9c803d94c5383c151f9749fa765cb573a8bbdde3a4f3a1513f8da1bcf90aa520f4c8f3c3e4863a194e94b29d03d16f301bad392d6bcc95ccedfe23ae82adeabd67adb57fc9d6919ba2b826530203064170f3ecb724d2b92a562736e57ecf999924484dd0a3fcf9d1e5b7c995b283861f66e3d6a55ee31901856b4e9e176f503b731e6b7716def846d5a043363094aed9a58e6cdf633002c0fc55b4dcbd358eb7540c9fefac443e4a8326fe28b6fe9bdddb91e3e7e9bf91617a922b98015eaf16d797742722258e6f3da57435fddcb88825acd34c4cc43d6090a43f31af902acf4ce7c209ec248d1fc3da8085b17619cf02bc27ca6edb2a5d38745a0246053f56923d4f90f6b8c55a6828ff801c4c8a7db48a1af966d00e9197929f0aeef34118d6dc4c94bb957f4565457db217163faa20e36b58b62c438913f771fc916e21f04830d8a76e68fd801c1dd17d177e5ec0ddd1aece6c61993c862937c667487c391f31bff69f80b9bc6170b44ca956517f1584cba19a5199c5ab10c1d8a95c1d265f38f0d12da7afb174734b2cc7164f60344a80d6bd87a6814d4d19b93641449cdbc71d8207b2677e9dc632510dcb1678580be49a582c5fe7b6856eb7cce1e1ade1767945bb3eafacff238e0018544c490a37923bb65d6894ff2fea87ec3446a70b338431cee03072cfbd7b8b9bff9e368788906e3925a8f5d032d6eae6f1df48862edf7b38442ba9009090068a9b2c78cd3edc7d5a506e45c6f0f024352a035f49f70455cb6e6595f65cdaced9188401db482df454925bcb30615137b3fbedaa59522247b3d246a67c031718db7abe3603e99678f3eae79bc32986ee264be9fb401b667306a976b8d3d023ad231cbb25f4fd1563e940d2f94a022cad564f7646470847b027d46ae85a5eaec5aa188c39d498655b9dc2749daf9821ced9b2d3b70de9c94aad4f22493a74a11cbc3d83b590c77e4254c0dcbea5d4abb121a7653ac1a5dc879652fd459e7f1b213a52004791b81bd728d44034174ec2a66f6990bf6776aea91aaea33e3442651b1c9a0eeb367813e862d0a12cc8839a39c12ab6f34327773cb378702b1bce5b8de882cfbada6915c93bc9a6a63c2c2891653ab1040f4265fea2e8bfabeb3b26ee00edb2290b1c44501909cff539368d895e03e7d0e99e521919e2b21ea6b1e602aecdcbf066801d9122dd307e1ad7065d1e1ad0517452798c30b84550c4c3aaa33bb0c99e865a14cd44143b0e4b73da11a1643491024191d0f96986383ec7b544c495f99729b260fddc6b", 0x1000}, {&(0x7f00000002c0)="cb5a3f33cc09d56aad40d3c49b4290bb8016394c3872b188bcb836ab478ba972713a08643976a2e64fbe1dc30e7d3e2f5920550773267abe8c4677d83017a8556057c47d5879607f8189497fd885b5a7637a89bdbfc9c50ae84d6b30c030f08b4efc9c5d6037e9b253fa1a9aca4e3ef2fad5a804d7a30eff27c1d068136026b18986286fc930b13053afd107ea75a5caca2c41e6b283bc3ba27d1b5c0a7cbedbd5c312224794be5d904e12314a7b9fb3b5c22989fd3a6f59790d8c3ec1d783517d9bcdf48d15511e46fc55d54e87300eabde90f94b929e8f50cfd4dc9ffe0c41", 0xe0}, {&(0x7f00000003c0)="ce3f1012958aafe03ba9aa326a2641b42a256510da2f36e6625435b6998fff693fb13f53ea4cf914d02211db81f7e436baf1020cbe002633beab3706ba426f3c853633b2cdee2fbee022005f79961f5d251f5e6a9ffcb3a85e9507c7415c0777a57eb96d82063d6e4b43197206042601dc09914ef9e4dd270cf376354dc931533b9176d7aed333fbbb530a6a642c6ab8d9e016c7b131964fdb7788f4129eabf64f691265b4dbae58226558fea5ccabc07a6f11c2694c2bd7a5481e8cf38c719caa7672eb33e94b98caff49b10140f0dfac3132ca367078b1e3d27643234eee", 0xdf}], 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0xf8ec, 0x9, 0xd72c, 0x8, "f54f71bc9c4be94767a3e8cd80681c2edadbc9e9", 0x2, 0x300000000000}) fcntl$setown(r0, 0x6, r1) close(0xffffffffffffffff) 16:00:27 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) shutdown(r0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x4ea, 0x9}, 0xc) r3 = socket$inet(0x2, 0x4000, 0x2) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x2, './file0\x00', './file0\x00'}) listen(r1, 0x6) r4 = fcntl$getown(r1, 0x5) lseek(r3, 0x0, 0x3) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r6 = open$dir(&(0x7f0000000180)='./file0\x00', 0x10040, 0x4) shutdown(r2, 0x0) dup2(r5, r2) mmap(&(0x7f0000ff8000/0x5000)=nil, 0x5000, 0x2, 0x4010, r6, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000001c0)={0x32f77235, './file0\x00', './file0\x00'}) lseek(r0, 0x0, 0x3) faccessat(r5, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) r7 = getpgid(r4) setpgid(r4, r7) open$dir(&(0x7f0000000240)='./file0\x00', 0xa2, 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) kqueue() ioctl$TIOCNOTTY(r1, 0x20007471) bind$unix(r5, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) connect(r3, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x3}, 0x8) fcntl$lock(r6, 0x9, &(0x7f0000000340)={0x2, 0x1, 0x180000000000000, 0xc0, r8}) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 16:00:28 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="aec6566ed2a46ae6bf8cb0ca8c1657b2f36f4e35cbc72258a551298e30bdcb436170bd26bb5d56863646a888665262ec9b7882834c7479fcd655909e23137b245914584df39716b2112d27e469ad8ccce405d71e181bc4042bd68853811b7f43c1e0439ed68b5e58cbffec92f1147100cfe4d852ebac7b874272f31da1722162784bccb6f2c8a52278064b07a422248fd145f41b4b5d7aeb4c21b5a53303447fb09d080cad5780275f92bd5384398e983c5f9a852ae7dd366c7a314c3d2c3c66b7bd4aade37176bab181b2e7576beb46b216fcb08acdeec27ac0401ea4931dda77675db5440c9283ea011056926e71f823431291a8571379a630d9b872", 0xfd}, {&(0x7f0000000800)="b01b413669f8f43041f4eacd5ee41bd18763f4b2a1d40fe602bc2eb87edc1129f32cb5d0e55c95846a81b2795cdfed934f173aa13d736ee8efb63814083ec59c0358a180c7da5fc38c510f735377c9d764c8eb2afe0c41b9d02ce3628b8838a640b27efb32180379d473440a7f721bb1bf03053a9f24898d6cc30f90c3924859dff32f125f3d6ee658d99d4a1b9b406c8e9375f753ac36aeb2679055881516405ce1a5eb65425bd61a1126d6e2272ae61af986427c7f7411502802a6d5df8a1d560b71bb20f36489e03583ab186dc58f3a6ee0c8bb91e5e9cf688b33eb110538c6f6e99febc108b552f4aec8bb8c2b4ed84a5e57d9ab3ff1dea91b42f6283ab5d78cbe5cf77f84fd7489382fb0b24c2a3c4ebd3773515ba9b5f572aceeea051a1c532238f059a319f8ec708badfc655e1a1444e96735fdae15c8f4433375f42c731f78529ef5200fa37918ed416013ab4e5ca8a2d8396a5de333937fd1aa74779ebb36becf69f2014680f76f78e23b2b158fe84ac35570a9cbfe0274c84ab67d217d29c098f5abbfd3144b76e3257ee3d161767b86d939453ce977c05d96bf9980e7e1688e6a5f47dcd94bf90314e2fb4534ffbd06294687ada265a8f2616aecc75e975dcddbd73f103cbbf4ba47e05a022e5e5c679c7ba7fbd352241d3ad03edb0625d29160b45eef1b70305510a1d77dba1134fd66ad55d7089ae2cbff0bdbebe1570cae59d39f839cfd9f7b85c177157212e943d4b6f077a5d5755bec1904e886fca1a8e90b0c2b68dcc917da31b8301804ac05df1b1dd9380a151ecad6ddc578ca88f5fab9e8b0251e86b2a46e187086b121aab26ec6407d318b5374b1c4c68f92119bcc69ab51cd01f263ed7bfbdb926dd892de50f4be7438764b8a0b2e57ca5fcda658d9da2a7e785e54b5de05955c1e673407dd9b760c2954b5a9c2813c72e23d55e59cc6964c5dca38266e24626c11df75d0232f74bf3cd6823cbb22aec43032d60aa31bfbf1ade41a0e122af0cc9936825768430320cd7e8603a0bf4d3140bd99d583d480991d6ebf5da65fd250fe787fc70f66c57f71f8466c50fdb822a67776583dc767fddf7c09f6e626d47223d38b226a23c88642d27f06a31782862d32dda85e9626fa51eee2217b5473c94fb7338ed2da75b69bc8da1d13f8af1ab8f06e0e946e118801c5a14919af2824cfa33435eb9792cc6715afed5945a52fe2a8a02eafe34f78ace23ea09fed1384c60562f6761fa0c37aefdc6908984ffeca5e3235f848e02effe673b1e825439cb3c602a307eea31fc1abd448e251240daebd5c541680158ff96bb5c85410dde415bb76bf4280f929cc2e75ac9e0cdf992ae04967d269af6b2eb5b8bd67d0b2960ef38747b36e19fd66752fd08b34a71a8d312b2d163c584f96b0a405e77221c3adc697d31ac0bdf75a7b057ff72746b3b88ce2df0feb401178750d28679532b8e0aca0bddfea6acca6d1dd74e3ad856ccff1ae62627b5f837afd1a5f60a546e1e294cf584f5a6a781f6e28b35f565b989ce117e7edc2f6e5e6f0d87bf490b2c14eb6561b646c77ac6accc5ad2505907f317dfc07d46f338f6be39a71646eb7b718267d571f278825ee07ce57a587740f256fef6e02a1877c8c92ca0e2239b153abd03d4e53d181eb441eb1498eae9e0d25a8c0bb8cb714c1a5744f426152d8d52e586fcb1b56fd471a4ddf668d1aa070f6b087e06a934efa1c2f1bf1a8799f4d71bcbf995c90dee8e27a3fc4ecbf9b1263b44c6122deec915bba2b0dd62190c681c23909c98d4882a34b5a668723e5040103ac3399b10c1ac292a174a35a9357932d5d060f83aa7ce7fbb1c84b165962ebb6b743d9dbdc17b0c0dff09ed37a1ea3514817a6659b2c020100ba1fadd7869e7c6a522cd0f488e7dfcccf1231a759111ca8264db24168de2c5c2879adb35838c50e93e3cb6a562874c2abd4f977b453bca0672a9df57662ebe93e88e7f5e4e9f5cedced4522d913d1284aac1851c3c759fec2487858224566afdd06d1536a4319ded2bc655a82b1e567caf9b7d36db059ddac531e847bd75461a9880681ba7ecf871eae6acfaa2958ed7e54a09f677659a7feff0b56c8eaf899238af87869aba4f1b7e23dbeddcf552c28ea305b4fd966585450c5fdae3c30030e5ffa2e3f83de164f89de1c41ed5914ae776508fabf77c3eeb492dbd849373f408083f3bd38dc952f70bfefd831a0b81898fdac685673fd6bb2f2d8438ddf916b2446ed0850cf7f5e53feb432dda707e82c4171854d354f8412eac84e03ed5ec4f658e45fe5f4fbb8118dc4baddeb54c4beab669305d883ee7e4d98102706e9a559596647a5021e02e2892170737c4a49e3cfc8d879b94d1e3657bd41483c8488a007b1eda4de40eb843f5e3e131de2a36eb992a1209a35433e3311c54f76938dd08a3604ebad61b21b86aef05e72c6c6183fbd9ae0fb26a645378fbdb1f7b09306c8b0c5d665c7aa9f8787e25ab507bb5c3b4c2339e8f24489632802fb809fbad6883d81f89a22e40c6486a3228c72656037d05d98f3aa32a68725378eccbfa1c917d5feab47582e82028df7086429e8ba1fd06579f875f2bf4ea7d1537164a4d83410101ca2d41f499e8434fdb9ed688cb50c6fca89d848eb9b80587d370d8e0b12457288fa69e8351f048ae0a561021e89b0778d43fa0a3bbc0aabb58eb3a0da180e514abd1c5cc95a6448d007f68779d4770999ed19c4677eb5237274376af6bb566754e30b7aee2bdfa520150b97b94860c2094d058e9ec6a73c6b70455c512112ca672f2e180ea889393912226786473f89c08b158b4f10fd10db47b04ead0d24a790afd713eb6711a38eda415cab578b781ed5281022f7a9cd490a920d8cb0a68f3c18bbaea9e3e6d9e8634b9872aaf5eedbd646750390e05ef88435fa6be2f24e2c1f12589c75314e907c4a1342687e4c5752455839d9cb78efa288b3e032897b096baf572f7e2c77267f994ed53483e97775f725e4474dc16401c74c63bbf5904de1d8622608dd6eb192e585f4130c05e94ce81e7b10f84ec220e5e2851147e95423726bc92b943b4c6ea74c9d878065c44828ce4ea29df22862731bce66ddc7d8184c6dc31cb092cb795c64ab6740a39ca4681e64b679e3927fda01ef9ea746b60505171b62808527c0350408b7b517a3ea1dac65a6b8b13f22b87cc0ed8fe48bdf8df7157181718d2691941e75e59e60ddce0e6ba9a95ae01362e2635d4530565ec0ac4f8036bdea2cae00c61f52c62a715bf9e2bba836507bf01b23a8afe09c3c8861fcb1803fd0be4b4d3a297dd24952c558902c33e345401050dcf32d55b11ffce5dfc1bc252df75ee5ef2c55c364fbb038bb588027f7c53a70d612b57b83995903896bea704dd766288433188d83f7137fe94c3f6c3a7134af9cca12b84c427a6b20090700b2eb089f025677c1e1c91531ba71fde7acb1137f80ae989c089968726dd3d69bab16caffd1dbd5a850b061380944752ecad9086876f1dac99d068d9d3d68415a88f481f88ba0163589b11041d3250e3614db600f1c1608ffd4bf46e707caef89b936aa315038f628d2a5a3f576ca95f4e5c490884f74dc3a816c58bc394b4eca6febaa1c2ac41f4f7d5cec5e73f7bca22d3088ff22d9e9b9f558896aa26cf4e14872e277636231706cb1c7d872f9c25b87800df85b5fd00d822166b0c0a1d0c2be879dbca8676b4c2ada2f1fdc888e0630c004eb9595bc91db1faa5a1ba131698b435eac1acc019051c90e5d936acae2f483d1d20a768245ad9550b0f51b9acfe8858577181b166a0a929ab344eb82f7a33b9fe9d18bd2802c912145afe6e924664600e8b304970f11ffbe4db9ba943b9d72632dbbc66b238a29128840e6b227c0af5efd7c83f6c415862408ae35b6037a6ed6070ad2896b58fb1cda6d68615aa4bb27fe979c7ccd48fd8e958aa4bc18eb2c5178982effce411e126712265d606e42283cef901879dee98abc73b32ee14949ed9abbd20bd554827308c0f47ce462623491b6d7f08ca41305ef115a1d340400eea364f347bd4ffaa9dc49f46a4f8118152b6e41fd31eb502fd25969fbb0d520690019ed97c2aaea867e9f13457832dec1cb0ae75ce70337198d15c4d782e57b5f8254c9ad9dccda2b0a0f13a99aa040d10cfb8749cc9872eee0dd28ffe010f9d6616a4570c889077779750011b0ee01218e15274e367cdcc9dc9d300ee1eaa1b6d7fa697f1ba86b0248b9a32ae212049ae761d354ef1a9ea9fcd48052ed99f45ffbc78e3b43068ff14512b63669ef830ed85e81946b346e2dd74c6a500e0cb73ba8ac2f388467b06ffc696040682eb62b22536ed6507fa3571bab8855273977ab9f2ec959b6806c87c825b40db7d5cb42793ad207948765c4472ecf2a90bfc37250a8bfd7c54cebfb0cba01e4d66bae323fdb5b1b1962f3ef1fa7dee8501412a0659f4b7b7f9d430d691da8336b9c803d94c5383c151f9749fa765cb573a8bbdde3a4f3a1513f8da1bcf90aa520f4c8f3c3e4863a194e94b29d03d16f301bad392d6bcc95ccedfe23ae82adeabd67adb57fc9d6919ba2b826530203064170f3ecb724d2b92a562736e57ecf999924484dd0a3fcf9d1e5b7c995b283861f66e3d6a55ee31901856b4e9e176f503b731e6b7716def846d5a043363094aed9a58e6cdf633002c0fc55b4dcbd358eb7540c9fefac443e4a8326fe28b6fe9bdddb91e3e7e9bf91617a922b98015eaf16d797742722258e6f3da57435fddcb88825acd34c4cc43d6090a43f31af902acf4ce7c209ec248d1fc3da8085b17619cf02bc27ca6edb2a5d38745a0246053f56923d4f90f6b8c55a6828ff801c4c8a7db48a1af966d00e9197929f0aeef34118d6dc4c94bb957f4565457db217163faa20e36b58b62c438913f771fc916e21f04830d8a76e68fd801c1dd17d177e5ec0ddd1aece6c61993c862937c667487c391f31bff69f80b9bc6170b44ca956517f1584cba19a5199c5ab10c1d8a95c1d265f38f0d12da7afb174734b2cc7164f60344a80d6bd87a6814d4d19b93641449cdbc71d8207b2677e9dc632510dcb1678580be49a582c5fe7b6856eb7cce1e1ade1767945bb3eafacff238e0018544c490a37923bb65d6894ff2fea87ec3446a70b338431cee03072cfbd7b8b9bff9e368788906e3925a8f5d032d6eae6f1df48862edf7b38442ba9009090068a9b2c78cd3edc7d5a506e45c6f0f024352a035f49f70455cb6e6595f65cdaced9188401db482df454925bcb30615137b3fbedaa59522247b3d246a67c031718db7abe3603e99678f3eae79bc32986ee264be9fb401b667306a976b8d3d023ad231cbb25f4fd1563e940d2f94a022cad564f7646470847b027d46ae85a5eaec5aa188c39d498655b9dc2749daf9821ced9b2d3b70de9c94aad4f22493a74a11cbc3d83b590c77e4254c0dcbea5d4abb121a7653ac1a5dc879652fd459e7f1b213a52004791b81bd728d44034174ec2a66f6990bf6776aea91aaea33e3442651b1c9a0eeb367813e862d0a12cc8839a39c12ab6f34327773cb378702b1bce5b8de882cfbada6915c93bc9a6a63c2c2891653ab1040f4265fea2e8bfabeb3b26ee00edb2290b1c44501909cff539368d895e03e7d0e99e521919e2b21ea6b1e602aecdcbf066801d9122dd307e1ad7065d1e1ad0517452798c30b84550c4c3aaa33bb0c99e865a14cd44143b0e4b73da11a1643491024191d0f96986383ec7b544c495f99729b260fddc6b", 0x1000}, {&(0x7f00000002c0)="cb5a3f33cc09d56aad40d3c49b4290bb8016394c3872b188bcb836ab478ba972713a08643976a2e64fbe1dc30e7d3e2f5920550773267abe8c4677d83017a8556057c47d5879607f8189497fd885b5a7637a89bdbfc9c50ae84d6b30c030f08b4efc9c5d6037e9b253fa1a9aca4e3ef2fad5a804d7a30eff27c1d068136026b18986286fc930b13053afd107ea75a5caca2c41e6b283bc3ba27d1b5c0a7cbedbd5c312224794be5d904e12314a7b9fb3b5c22989fd3a6f59790d8c3ec1d783517d9bcdf48d15511e46fc55d54e87300eabde90f94b929e8f50cfd4dc9ffe0c41", 0xe0}, {&(0x7f00000003c0)="ce3f1012958aafe03ba9aa326a2641b42a256510da2f36e6625435b6998fff693fb13f53ea4cf914d02211db81f7e436baf1020cbe002633beab3706ba426f3c853633b2cdee2fbee022005f79961f5d251f5e6a9ffcb3a85e9507c7415c0777a57eb96d82063d6e4b43197206042601dc09914ef9e4dd270cf376354dc931533b9176d7aed333fbbb530a6a642c6ab8d9e016c7b131964fdb7788f4129eabf64f691265b4dbae58226558fea5ccabc07a6f11c2694c2bd7a5481e8cf38c719caa7672eb33e94b98caff49b10140f0dfac3132ca367078b1e3d27643234eee", 0xdf}], 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0xf8ec, 0x9, 0xd72c, 0x8, "f54f71bc9c4be94767a3e8cd80681c2edadbc9e9", 0x2, 0x300000000000}) fcntl$setown(r0, 0x6, r1) close(0xffffffffffffffff) 16:00:28 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x81, 0x44) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x8001, 0x7f, 0xbd7, 0x0, "d9e304584975346519b7d38a17077389b16c845e", 0x6, 0xfffffffffffff801}) fchmod(r1, 0x2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x821, 0x113) ioctl$TIOCCBRK(r3, 0x2000747a) fchmod(r0, 0x12) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000100)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0xd01, 0x7, 0x2d0, 0x20, "fff03f52f032ceaf885933114f7daf19efba8a82", 0x3, 0x101}) read(r1, &(0x7f0000000180)=""/20, 0x14) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000001c0)) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000200)={0x33f3, 0x1655}, 0x10) r4 = syz_open_pts() r5 = semget$private(0x0, 0x3, 0x120) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000240)=[0x9]) mlockall(0xc6217b2ce51944ac) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3, 0x1010, r1, 0x0, 0x0) sendto$inet(r3, &(0x7f0000000280)="3497d2f80ba80a81eb8717bb5bc6a4b914f48592edaf886e0f3ec4d63739be9a1778333e107873c7fb13611c3a37838379e656bb77cd874e359e9d33bbd0160454332c142b60cdb1b3b372bb270fa94bdeb4231639972e7434221f2afa315d0f3386c4c8139cea2d3e5819d39fc7a18753537c2edee66ae4eb7142969aa5c811cb2fc52667407089ea823e5b1c9df9f9bf7727f932ab8269c77675afa99e078b5ab65a046c0808237ad993608a2f2830785f8481ce0af03f47b4bdc237e50160bd7bccd3f6", 0xc5, 0x9, 0x0, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000003c0)={0x80000000, 0x7a16, 0x7f, 0x100000000, "81abc4522765049f107a6dbad7b0cc0acc41c502", 0x10001, 0x34a5}) link(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000480)=""/243) getuid() close(r0) 16:00:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x1, 0x8000, 0x2bf3) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) 16:00:29 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="aec6566ed2a46ae6bf8cb0ca8c1657b2f36f4e35cbc72258a551298e30bdcb436170bd26bb5d56863646a888665262ec9b7882834c7479fcd655909e23137b245914584df39716b2112d27e469ad8ccce405d71e181bc4042bd68853811b7f43c1e0439ed68b5e58cbffec92f1147100cfe4d852ebac7b874272f31da1722162784bccb6f2c8a52278064b07a422248fd145f41b4b5d7aeb4c21b5a53303447fb09d080cad5780275f92bd5384398e983c5f9a852ae7dd366c7a314c3d2c3c66b7bd4aade37176bab181b2e7576beb46b216fcb08acdeec27ac0401ea4931dda77675db5440c9283ea011056926e71f823431291a8571379a630d9b872", 0xfd}, {&(0x7f0000000800)="b01b413669f8f43041f4eacd5ee41bd18763f4b2a1d40fe602bc2eb87edc1129f32cb5d0e55c95846a81b2795cdfed934f173aa13d736ee8efb63814083ec59c0358a180c7da5fc38c510f735377c9d764c8eb2afe0c41b9d02ce3628b8838a640b27efb32180379d473440a7f721bb1bf03053a9f24898d6cc30f90c3924859dff32f125f3d6ee658d99d4a1b9b406c8e9375f753ac36aeb2679055881516405ce1a5eb65425bd61a1126d6e2272ae61af986427c7f7411502802a6d5df8a1d560b71bb20f36489e03583ab186dc58f3a6ee0c8bb91e5e9cf688b33eb110538c6f6e99febc108b552f4aec8bb8c2b4ed84a5e57d9ab3ff1dea91b42f6283ab5d78cbe5cf77f84fd7489382fb0b24c2a3c4ebd3773515ba9b5f572aceeea051a1c532238f059a319f8ec708badfc655e1a1444e96735fdae15c8f4433375f42c731f78529ef5200fa37918ed416013ab4e5ca8a2d8396a5de333937fd1aa74779ebb36becf69f2014680f76f78e23b2b158fe84ac35570a9cbfe0274c84ab67d217d29c098f5abbfd3144b76e3257ee3d161767b86d939453ce977c05d96bf9980e7e1688e6a5f47dcd94bf90314e2fb4534ffbd06294687ada265a8f2616aecc75e975dcddbd73f103cbbf4ba47e05a022e5e5c679c7ba7fbd352241d3ad03edb0625d29160b45eef1b70305510a1d77dba1134fd66ad55d7089ae2cbff0bdbebe1570cae59d39f839cfd9f7b85c177157212e943d4b6f077a5d5755bec1904e886fca1a8e90b0c2b68dcc917da31b8301804ac05df1b1dd9380a151ecad6ddc578ca88f5fab9e8b0251e86b2a46e187086b121aab26ec6407d318b5374b1c4c68f92119bcc69ab51cd01f263ed7bfbdb926dd892de50f4be7438764b8a0b2e57ca5fcda658d9da2a7e785e54b5de05955c1e673407dd9b760c2954b5a9c2813c72e23d55e59cc6964c5dca38266e24626c11df75d0232f74bf3cd6823cbb22aec43032d60aa31bfbf1ade41a0e122af0cc9936825768430320cd7e8603a0bf4d3140bd99d583d480991d6ebf5da65fd250fe787fc70f66c57f71f8466c50fdb822a67776583dc767fddf7c09f6e626d47223d38b226a23c88642d27f06a31782862d32dda85e9626fa51eee2217b5473c94fb7338ed2da75b69bc8da1d13f8af1ab8f06e0e946e118801c5a14919af2824cfa33435eb9792cc6715afed5945a52fe2a8a02eafe34f78ace23ea09fed1384c60562f6761fa0c37aefdc6908984ffeca5e3235f848e02effe673b1e825439cb3c602a307eea31fc1abd448e251240daebd5c541680158ff96bb5c85410dde415bb76bf4280f929cc2e75ac9e0cdf992ae04967d269af6b2eb5b8bd67d0b2960ef38747b36e19fd66752fd08b34a71a8d312b2d163c584f96b0a405e77221c3adc697d31ac0bdf75a7b057ff72746b3b88ce2df0feb401178750d28679532b8e0aca0bddfea6acca6d1dd74e3ad856ccff1ae62627b5f837afd1a5f60a546e1e294cf584f5a6a781f6e28b35f565b989ce117e7edc2f6e5e6f0d87bf490b2c14eb6561b646c77ac6accc5ad2505907f317dfc07d46f338f6be39a71646eb7b718267d571f278825ee07ce57a587740f256fef6e02a1877c8c92ca0e2239b153abd03d4e53d181eb441eb1498eae9e0d25a8c0bb8cb714c1a5744f426152d8d52e586fcb1b56fd471a4ddf668d1aa070f6b087e06a934efa1c2f1bf1a8799f4d71bcbf995c90dee8e27a3fc4ecbf9b1263b44c6122deec915bba2b0dd62190c681c23909c98d4882a34b5a668723e5040103ac3399b10c1ac292a174a35a9357932d5d060f83aa7ce7fbb1c84b165962ebb6b743d9dbdc17b0c0dff09ed37a1ea3514817a6659b2c020100ba1fadd7869e7c6a522cd0f488e7dfcccf1231a759111ca8264db24168de2c5c2879adb35838c50e93e3cb6a562874c2abd4f977b453bca0672a9df57662ebe93e88e7f5e4e9f5cedced4522d913d1284aac1851c3c759fec2487858224566afdd06d1536a4319ded2bc655a82b1e567caf9b7d36db059ddac531e847bd75461a9880681ba7ecf871eae6acfaa2958ed7e54a09f677659a7feff0b56c8eaf899238af87869aba4f1b7e23dbeddcf552c28ea305b4fd966585450c5fdae3c30030e5ffa2e3f83de164f89de1c41ed5914ae776508fabf77c3eeb492dbd849373f408083f3bd38dc952f70bfefd831a0b81898fdac685673fd6bb2f2d8438ddf916b2446ed0850cf7f5e53feb432dda707e82c4171854d354f8412eac84e03ed5ec4f658e45fe5f4fbb8118dc4baddeb54c4beab669305d883ee7e4d98102706e9a559596647a5021e02e2892170737c4a49e3cfc8d879b94d1e3657bd41483c8488a007b1eda4de40eb843f5e3e131de2a36eb992a1209a35433e3311c54f76938dd08a3604ebad61b21b86aef05e72c6c6183fbd9ae0fb26a645378fbdb1f7b09306c8b0c5d665c7aa9f8787e25ab507bb5c3b4c2339e8f24489632802fb809fbad6883d81f89a22e40c6486a3228c72656037d05d98f3aa32a68725378eccbfa1c917d5feab47582e82028df7086429e8ba1fd06579f875f2bf4ea7d1537164a4d83410101ca2d41f499e8434fdb9ed688cb50c6fca89d848eb9b80587d370d8e0b12457288fa69e8351f048ae0a561021e89b0778d43fa0a3bbc0aabb58eb3a0da180e514abd1c5cc95a6448d007f68779d4770999ed19c4677eb5237274376af6bb566754e30b7aee2bdfa520150b97b94860c2094d058e9ec6a73c6b70455c512112ca672f2e180ea889393912226786473f89c08b158b4f10fd10db47b04ead0d24a790afd713eb6711a38eda415cab578b781ed5281022f7a9cd490a920d8cb0a68f3c18bbaea9e3e6d9e8634b9872aaf5eedbd646750390e05ef88435fa6be2f24e2c1f12589c75314e907c4a1342687e4c5752455839d9cb78efa288b3e032897b096baf572f7e2c77267f994ed53483e97775f725e4474dc16401c74c63bbf5904de1d8622608dd6eb192e585f4130c05e94ce81e7b10f84ec220e5e2851147e95423726bc92b943b4c6ea74c9d878065c44828ce4ea29df22862731bce66ddc7d8184c6dc31cb092cb795c64ab6740a39ca4681e64b679e3927fda01ef9ea746b60505171b62808527c0350408b7b517a3ea1dac65a6b8b13f22b87cc0ed8fe48bdf8df7157181718d2691941e75e59e60ddce0e6ba9a95ae01362e2635d4530565ec0ac4f8036bdea2cae00c61f52c62a715bf9e2bba836507bf01b23a8afe09c3c8861fcb1803fd0be4b4d3a297dd24952c558902c33e345401050dcf32d55b11ffce5dfc1bc252df75ee5ef2c55c364fbb038bb588027f7c53a70d612b57b83995903896bea704dd766288433188d83f7137fe94c3f6c3a7134af9cca12b84c427a6b20090700b2eb089f025677c1e1c91531ba71fde7acb1137f80ae989c089968726dd3d69bab16caffd1dbd5a850b061380944752ecad9086876f1dac99d068d9d3d68415a88f481f88ba0163589b11041d3250e3614db600f1c1608ffd4bf46e707caef89b936aa315038f628d2a5a3f576ca95f4e5c490884f74dc3a816c58bc394b4eca6febaa1c2ac41f4f7d5cec5e73f7bca22d3088ff22d9e9b9f558896aa26cf4e14872e277636231706cb1c7d872f9c25b87800df85b5fd00d822166b0c0a1d0c2be879dbca8676b4c2ada2f1fdc888e0630c004eb9595bc91db1faa5a1ba131698b435eac1acc019051c90e5d936acae2f483d1d20a768245ad9550b0f51b9acfe8858577181b166a0a929ab344eb82f7a33b9fe9d18bd2802c912145afe6e924664600e8b304970f11ffbe4db9ba943b9d72632dbbc66b238a29128840e6b227c0af5efd7c83f6c415862408ae35b6037a6ed6070ad2896b58fb1cda6d68615aa4bb27fe979c7ccd48fd8e958aa4bc18eb2c5178982effce411e126712265d606e42283cef901879dee98abc73b32ee14949ed9abbd20bd554827308c0f47ce462623491b6d7f08ca41305ef115a1d340400eea364f347bd4ffaa9dc49f46a4f8118152b6e41fd31eb502fd25969fbb0d520690019ed97c2aaea867e9f13457832dec1cb0ae75ce70337198d15c4d782e57b5f8254c9ad9dccda2b0a0f13a99aa040d10cfb8749cc9872eee0dd28ffe010f9d6616a4570c889077779750011b0ee01218e15274e367cdcc9dc9d300ee1eaa1b6d7fa697f1ba86b0248b9a32ae212049ae761d354ef1a9ea9fcd48052ed99f45ffbc78e3b43068ff14512b63669ef830ed85e81946b346e2dd74c6a500e0cb73ba8ac2f388467b06ffc696040682eb62b22536ed6507fa3571bab8855273977ab9f2ec959b6806c87c825b40db7d5cb42793ad207948765c4472ecf2a90bfc37250a8bfd7c54cebfb0cba01e4d66bae323fdb5b1b1962f3ef1fa7dee8501412a0659f4b7b7f9d430d691da8336b9c803d94c5383c151f9749fa765cb573a8bbdde3a4f3a1513f8da1bcf90aa520f4c8f3c3e4863a194e94b29d03d16f301bad392d6bcc95ccedfe23ae82adeabd67adb57fc9d6919ba2b826530203064170f3ecb724d2b92a562736e57ecf999924484dd0a3fcf9d1e5b7c995b283861f66e3d6a55ee31901856b4e9e176f503b731e6b7716def846d5a043363094aed9a58e6cdf633002c0fc55b4dcbd358eb7540c9fefac443e4a8326fe28b6fe9bdddb91e3e7e9bf91617a922b98015eaf16d797742722258e6f3da57435fddcb88825acd34c4cc43d6090a43f31af902acf4ce7c209ec248d1fc3da8085b17619cf02bc27ca6edb2a5d38745a0246053f56923d4f90f6b8c55a6828ff801c4c8a7db48a1af966d00e9197929f0aeef34118d6dc4c94bb957f4565457db217163faa20e36b58b62c438913f771fc916e21f04830d8a76e68fd801c1dd17d177e5ec0ddd1aece6c61993c862937c667487c391f31bff69f80b9bc6170b44ca956517f1584cba19a5199c5ab10c1d8a95c1d265f38f0d12da7afb174734b2cc7164f60344a80d6bd87a6814d4d19b93641449cdbc71d8207b2677e9dc632510dcb1678580be49a582c5fe7b6856eb7cce1e1ade1767945bb3eafacff238e0018544c490a37923bb65d6894ff2fea87ec3446a70b338431cee03072cfbd7b8b9bff9e368788906e3925a8f5d032d6eae6f1df48862edf7b38442ba9009090068a9b2c78cd3edc7d5a506e45c6f0f024352a035f49f70455cb6e6595f65cdaced9188401db482df454925bcb30615137b3fbedaa59522247b3d246a67c031718db7abe3603e99678f3eae79bc32986ee264be9fb401b667306a976b8d3d023ad231cbb25f4fd1563e940d2f94a022cad564f7646470847b027d46ae85a5eaec5aa188c39d498655b9dc2749daf9821ced9b2d3b70de9c94aad4f22493a74a11cbc3d83b590c77e4254c0dcbea5d4abb121a7653ac1a5dc879652fd459e7f1b213a52004791b81bd728d44034174ec2a66f6990bf6776aea91aaea33e3442651b1c9a0eeb367813e862d0a12cc8839a39c12ab6f34327773cb378702b1bce5b8de882cfbada6915c93bc9a6a63c2c2891653ab1040f4265fea2e8bfabeb3b26ee00edb2290b1c44501909cff539368d895e03e7d0e99e521919e2b21ea6b1e602aecdcbf066801d9122dd307e1ad7065d1e1ad0517452798c30b84550c4c3aaa33bb0c99e865a14cd44143b0e4b73da11a1643491024191d0f96986383ec7b544c495f99729b260fddc6b", 0x1000}, {&(0x7f00000002c0)="cb5a3f33cc09d56aad40d3c49b4290bb8016394c3872b188bcb836ab478ba972713a08643976a2e64fbe1dc30e7d3e2f5920550773267abe8c4677d83017a8556057c47d5879607f8189497fd885b5a7637a89bdbfc9c50ae84d6b30c030f08b4efc9c5d6037e9b253fa1a9aca4e3ef2fad5a804d7a30eff27c1d068136026b18986286fc930b13053afd107ea75a5caca2c41e6b283bc3ba27d1b5c0a7cbedbd5c312224794be5d904e12314a7b9fb3b5c22989fd3a6f59790d8c3ec1d783517d9bcdf48d15511e46fc55d54e87300eabde90f94b929e8f50cfd4dc9ffe0c41", 0xe0}, {&(0x7f00000003c0)="ce3f1012958aafe03ba9aa326a2641b42a256510da2f36e6625435b6998fff693fb13f53ea4cf914d02211db81f7e436baf1020cbe002633beab3706ba426f3c853633b2cdee2fbee022005f79961f5d251f5e6a9ffcb3a85e9507c7415c0777a57eb96d82063d6e4b43197206042601dc09914ef9e4dd270cf376354dc931533b9176d7aed333fbbb530a6a642c6ab8d9e016c7b131964fdb7788f4129eabf64f691265b4dbae58226558fea5ccabc07a6f11c2694c2bd7a5481e8cf38c719caa7672eb33e94b98caff49b10140f0dfac3132ca367078b1e3d27643234eee", 0xdf}], 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) getpid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0xf8ec, 0x9, 0xd72c, 0x8, "f54f71bc9c4be94767a3e8cd80681c2edadbc9e9", 0x2, 0x300000000000}) r1 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r1) 16:00:29 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x2) recvfrom(r1, &(0x7f00000000c0)=""/165, 0xa5, 0x1, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x4, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) 16:00:31 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="aec6566ed2a46ae6bf8cb0ca8c1657b2f36f4e35cbc72258a551298e30bdcb436170bd26bb5d56863646a888665262ec9b7882834c7479fcd655909e23137b245914584df39716b2112d27e469ad8ccce405d71e181bc4042bd68853811b7f43c1e0439ed68b5e58cbffec92f1147100cfe4d852ebac7b874272f31da1722162784bccb6f2c8a52278064b07a422248fd145f41b4b5d7aeb4c21b5a53303447fb09d080cad5780275f92bd5384398e983c5f9a852ae7dd366c7a314c3d2c3c66b7bd4aade37176bab181b2e7576beb46b216fcb08acdeec27ac0401ea4931dda77675db5440c9283ea011056926e71f823431291a8571379a630d9b872", 0xfd}, {&(0x7f0000000800)="b01b413669f8f43041f4eacd5ee41bd18763f4b2a1d40fe602bc2eb87edc1129f32cb5d0e55c95846a81b2795cdfed934f173aa13d736ee8efb63814083ec59c0358a180c7da5fc38c510f735377c9d764c8eb2afe0c41b9d02ce3628b8838a640b27efb32180379d473440a7f721bb1bf03053a9f24898d6cc30f90c3924859dff32f125f3d6ee658d99d4a1b9b406c8e9375f753ac36aeb2679055881516405ce1a5eb65425bd61a1126d6e2272ae61af986427c7f7411502802a6d5df8a1d560b71bb20f36489e03583ab186dc58f3a6ee0c8bb91e5e9cf688b33eb110538c6f6e99febc108b552f4aec8bb8c2b4ed84a5e57d9ab3ff1dea91b42f6283ab5d78cbe5cf77f84fd7489382fb0b24c2a3c4ebd3773515ba9b5f572aceeea051a1c532238f059a319f8ec708badfc655e1a1444e96735fdae15c8f4433375f42c731f78529ef5200fa37918ed416013ab4e5ca8a2d8396a5de333937fd1aa74779ebb36becf69f2014680f76f78e23b2b158fe84ac35570a9cbfe0274c84ab67d217d29c098f5abbfd3144b76e3257ee3d161767b86d939453ce977c05d96bf9980e7e1688e6a5f47dcd94bf90314e2fb4534ffbd06294687ada265a8f2616aecc75e975dcddbd73f103cbbf4ba47e05a022e5e5c679c7ba7fbd352241d3ad03edb0625d29160b45eef1b70305510a1d77dba1134fd66ad55d7089ae2cbff0bdbebe1570cae59d39f839cfd9f7b85c177157212e943d4b6f077a5d5755bec1904e886fca1a8e90b0c2b68dcc917da31b8301804ac05df1b1dd9380a151ecad6ddc578ca88f5fab9e8b0251e86b2a46e187086b121aab26ec6407d318b5374b1c4c68f92119bcc69ab51cd01f263ed7bfbdb926dd892de50f4be7438764b8a0b2e57ca5fcda658d9da2a7e785e54b5de05955c1e673407dd9b760c2954b5a9c2813c72e23d55e59cc6964c5dca38266e24626c11df75d0232f74bf3cd6823cbb22aec43032d60aa31bfbf1ade41a0e122af0cc9936825768430320cd7e8603a0bf4d3140bd99d583d480991d6ebf5da65fd250fe787fc70f66c57f71f8466c50fdb822a67776583dc767fddf7c09f6e626d47223d38b226a23c88642d27f06a31782862d32dda85e9626fa51eee2217b5473c94fb7338ed2da75b69bc8da1d13f8af1ab8f06e0e946e118801c5a14919af2824cfa33435eb9792cc6715afed5945a52fe2a8a02eafe34f78ace23ea09fed1384c60562f6761fa0c37aefdc6908984ffeca5e3235f848e02effe673b1e825439cb3c602a307eea31fc1abd448e251240daebd5c541680158ff96bb5c85410dde415bb76bf4280f929cc2e75ac9e0cdf992ae04967d269af6b2eb5b8bd67d0b2960ef38747b36e19fd66752fd08b34a71a8d312b2d163c584f96b0a405e77221c3adc697d31ac0bdf75a7b057ff72746b3b88ce2df0feb401178750d28679532b8e0aca0bddfea6acca6d1dd74e3ad856ccff1ae62627b5f837afd1a5f60a546e1e294cf584f5a6a781f6e28b35f565b989ce117e7edc2f6e5e6f0d87bf490b2c14eb6561b646c77ac6accc5ad2505907f317dfc07d46f338f6be39a71646eb7b718267d571f278825ee07ce57a587740f256fef6e02a1877c8c92ca0e2239b153abd03d4e53d181eb441eb1498eae9e0d25a8c0bb8cb714c1a5744f426152d8d52e586fcb1b56fd471a4ddf668d1aa070f6b087e06a934efa1c2f1bf1a8799f4d71bcbf995c90dee8e27a3fc4ecbf9b1263b44c6122deec915bba2b0dd62190c681c23909c98d4882a34b5a668723e5040103ac3399b10c1ac292a174a35a9357932d5d060f83aa7ce7fbb1c84b165962ebb6b743d9dbdc17b0c0dff09ed37a1ea3514817a6659b2c020100ba1fadd7869e7c6a522cd0f488e7dfcccf1231a759111ca8264db24168de2c5c2879adb35838c50e93e3cb6a562874c2abd4f977b453bca0672a9df57662ebe93e88e7f5e4e9f5cedced4522d913d1284aac1851c3c759fec2487858224566afdd06d1536a4319ded2bc655a82b1e567caf9b7d36db059ddac531e847bd75461a9880681ba7ecf871eae6acfaa2958ed7e54a09f677659a7feff0b56c8eaf899238af87869aba4f1b7e23dbeddcf552c28ea305b4fd966585450c5fdae3c30030e5ffa2e3f83de164f89de1c41ed5914ae776508fabf77c3eeb492dbd849373f408083f3bd38dc952f70bfefd831a0b81898fdac685673fd6bb2f2d8438ddf916b2446ed0850cf7f5e53feb432dda707e82c4171854d354f8412eac84e03ed5ec4f658e45fe5f4fbb8118dc4baddeb54c4beab669305d883ee7e4d98102706e9a559596647a5021e02e2892170737c4a49e3cfc8d879b94d1e3657bd41483c8488a007b1eda4de40eb843f5e3e131de2a36eb992a1209a35433e3311c54f76938dd08a3604ebad61b21b86aef05e72c6c6183fbd9ae0fb26a645378fbdb1f7b09306c8b0c5d665c7aa9f8787e25ab507bb5c3b4c2339e8f24489632802fb809fbad6883d81f89a22e40c6486a3228c72656037d05d98f3aa32a68725378eccbfa1c917d5feab47582e82028df7086429e8ba1fd06579f875f2bf4ea7d1537164a4d83410101ca2d41f499e8434fdb9ed688cb50c6fca89d848eb9b80587d370d8e0b12457288fa69e8351f048ae0a561021e89b0778d43fa0a3bbc0aabb58eb3a0da180e514abd1c5cc95a6448d007f68779d4770999ed19c4677eb5237274376af6bb566754e30b7aee2bdfa520150b97b94860c2094d058e9ec6a73c6b70455c512112ca672f2e180ea889393912226786473f89c08b158b4f10fd10db47b04ead0d24a790afd713eb6711a38eda415cab578b781ed5281022f7a9cd490a920d8cb0a68f3c18bbaea9e3e6d9e8634b9872aaf5eedbd646750390e05ef88435fa6be2f24e2c1f12589c75314e907c4a1342687e4c5752455839d9cb78efa288b3e032897b096baf572f7e2c77267f994ed53483e97775f725e4474dc16401c74c63bbf5904de1d8622608dd6eb192e585f4130c05e94ce81e7b10f84ec220e5e2851147e95423726bc92b943b4c6ea74c9d878065c44828ce4ea29df22862731bce66ddc7d8184c6dc31cb092cb795c64ab6740a39ca4681e64b679e3927fda01ef9ea746b60505171b62808527c0350408b7b517a3ea1dac65a6b8b13f22b87cc0ed8fe48bdf8df7157181718d2691941e75e59e60ddce0e6ba9a95ae01362e2635d4530565ec0ac4f8036bdea2cae00c61f52c62a715bf9e2bba836507bf01b23a8afe09c3c8861fcb1803fd0be4b4d3a297dd24952c558902c33e345401050dcf32d55b11ffce5dfc1bc252df75ee5ef2c55c364fbb038bb588027f7c53a70d612b57b83995903896bea704dd766288433188d83f7137fe94c3f6c3a7134af9cca12b84c427a6b20090700b2eb089f025677c1e1c91531ba71fde7acb1137f80ae989c089968726dd3d69bab16caffd1dbd5a850b061380944752ecad9086876f1dac99d068d9d3d68415a88f481f88ba0163589b11041d3250e3614db600f1c1608ffd4bf46e707caef89b936aa315038f628d2a5a3f576ca95f4e5c490884f74dc3a816c58bc394b4eca6febaa1c2ac41f4f7d5cec5e73f7bca22d3088ff22d9e9b9f558896aa26cf4e14872e277636231706cb1c7d872f9c25b87800df85b5fd00d822166b0c0a1d0c2be879dbca8676b4c2ada2f1fdc888e0630c004eb9595bc91db1faa5a1ba131698b435eac1acc019051c90e5d936acae2f483d1d20a768245ad9550b0f51b9acfe8858577181b166a0a929ab344eb82f7a33b9fe9d18bd2802c912145afe6e924664600e8b304970f11ffbe4db9ba943b9d72632dbbc66b238a29128840e6b227c0af5efd7c83f6c415862408ae35b6037a6ed6070ad2896b58fb1cda6d68615aa4bb27fe979c7ccd48fd8e958aa4bc18eb2c5178982effce411e126712265d606e42283cef901879dee98abc73b32ee14949ed9abbd20bd554827308c0f47ce462623491b6d7f08ca41305ef115a1d340400eea364f347bd4ffaa9dc49f46a4f8118152b6e41fd31eb502fd25969fbb0d520690019ed97c2aaea867e9f13457832dec1cb0ae75ce70337198d15c4d782e57b5f8254c9ad9dccda2b0a0f13a99aa040d10cfb8749cc9872eee0dd28ffe010f9d6616a4570c889077779750011b0ee01218e15274e367cdcc9dc9d300ee1eaa1b6d7fa697f1ba86b0248b9a32ae212049ae761d354ef1a9ea9fcd48052ed99f45ffbc78e3b43068ff14512b63669ef830ed85e81946b346e2dd74c6a500e0cb73ba8ac2f388467b06ffc696040682eb62b22536ed6507fa3571bab8855273977ab9f2ec959b6806c87c825b40db7d5cb42793ad207948765c4472ecf2a90bfc37250a8bfd7c54cebfb0cba01e4d66bae323fdb5b1b1962f3ef1fa7dee8501412a0659f4b7b7f9d430d691da8336b9c803d94c5383c151f9749fa765cb573a8bbdde3a4f3a1513f8da1bcf90aa520f4c8f3c3e4863a194e94b29d03d16f301bad392d6bcc95ccedfe23ae82adeabd67adb57fc9d6919ba2b826530203064170f3ecb724d2b92a562736e57ecf999924484dd0a3fcf9d1e5b7c995b283861f66e3d6a55ee31901856b4e9e176f503b731e6b7716def846d5a043363094aed9a58e6cdf633002c0fc55b4dcbd358eb7540c9fefac443e4a8326fe28b6fe9bdddb91e3e7e9bf91617a922b98015eaf16d797742722258e6f3da57435fddcb88825acd34c4cc43d6090a43f31af902acf4ce7c209ec248d1fc3da8085b17619cf02bc27ca6edb2a5d38745a0246053f56923d4f90f6b8c55a6828ff801c4c8a7db48a1af966d00e9197929f0aeef34118d6dc4c94bb957f4565457db217163faa20e36b58b62c438913f771fc916e21f04830d8a76e68fd801c1dd17d177e5ec0ddd1aece6c61993c862937c667487c391f31bff69f80b9bc6170b44ca956517f1584cba19a5199c5ab10c1d8a95c1d265f38f0d12da7afb174734b2cc7164f60344a80d6bd87a6814d4d19b93641449cdbc71d8207b2677e9dc632510dcb1678580be49a582c5fe7b6856eb7cce1e1ade1767945bb3eafacff238e0018544c490a37923bb65d6894ff2fea87ec3446a70b338431cee03072cfbd7b8b9bff9e368788906e3925a8f5d032d6eae6f1df48862edf7b38442ba9009090068a9b2c78cd3edc7d5a506e45c6f0f024352a035f49f70455cb6e6595f65cdaced9188401db482df454925bcb30615137b3fbedaa59522247b3d246a67c031718db7abe3603e99678f3eae79bc32986ee264be9fb401b667306a976b8d3d023ad231cbb25f4fd1563e940d2f94a022cad564f7646470847b027d46ae85a5eaec5aa188c39d498655b9dc2749daf9821ced9b2d3b70de9c94aad4f22493a74a11cbc3d83b590c77e4254c0dcbea5d4abb121a7653ac1a5dc879652fd459e7f1b213a52004791b81bd728d44034174ec2a66f6990bf6776aea91aaea33e3442651b1c9a0eeb367813e862d0a12cc8839a39c12ab6f34327773cb378702b1bce5b8de882cfbada6915c93bc9a6a63c2c2891653ab1040f4265fea2e8bfabeb3b26ee00edb2290b1c44501909cff539368d895e03e7d0e99e521919e2b21ea6b1e602aecdcbf066801d9122dd307e1ad7065d1e1ad0517452798c30b84550c4c3aaa33bb0c99e865a14cd44143b0e4b73da11a1643491024191d0f96986383ec7b544c495f99729b260fddc6b", 0x1000}, {&(0x7f00000002c0)="cb5a3f33cc09d56aad40d3c49b4290bb8016394c3872b188bcb836ab478ba972713a08643976a2e64fbe1dc30e7d3e2f5920550773267abe8c4677d83017a8556057c47d5879607f8189497fd885b5a7637a89bdbfc9c50ae84d6b30c030f08b4efc9c5d6037e9b253fa1a9aca4e3ef2fad5a804d7a30eff27c1d068136026b18986286fc930b13053afd107ea75a5caca2c41e6b283bc3ba27d1b5c0a7cbedbd5c312224794be5d904e12314a7b9fb3b5c22989fd3a6f59790d8c3ec1d783517d9bcdf48d15511e46fc55d54e87300eabde90f94b929e8f50cfd4dc9ffe0c41", 0xe0}, {&(0x7f00000003c0)="ce3f1012958aafe03ba9aa326a2641b42a256510da2f36e6625435b6998fff693fb13f53ea4cf914d02211db81f7e436baf1020cbe002633beab3706ba426f3c853633b2cdee2fbee022005f79961f5d251f5e6a9ffcb3a85e9507c7415c0777a57eb96d82063d6e4b43197206042601dc09914ef9e4dd270cf376354dc931533b9176d7aed333fbbb530a6a642c6ab8d9e016c7b131964fdb7788f4129eabf64f691265b4dbae58226558fea5ccabc07a6f11c2694c2bd7a5481e8cf38c719caa7672eb33e94b98caff49b10140f0dfac3132ca367078b1e3d27643234eee", 0xdf}], 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) getpid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0xf8ec, 0x9, 0xd72c, 0x8, "f54f71bc9c4be94767a3e8cd80681c2edadbc9e9", 0x2, 0x300000000000}) r1 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r1) 16:00:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x81) 16:00:32 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="aec6566ed2a46ae6bf8cb0ca8c1657b2f36f4e35cbc72258a551298e30bdcb436170bd26bb5d56863646a888665262ec9b7882834c7479fcd655909e23137b245914584df39716b2112d27e469ad8ccce405d71e181bc4042bd68853811b7f43c1e0439ed68b5e58cbffec92f1147100cfe4d852ebac7b874272f31da1722162784bccb6f2c8a52278064b07a422248fd145f41b4b5d7aeb4c21b5a53303447fb09d080cad5780275f92bd5384398e983c5f9a852ae7dd366c7a314c3d2c3c66b7bd4aade37176bab181b2e7576beb46b216fcb08acdeec27ac0401ea4931dda77675db5440c9283ea011056926e71f823431291a8571379a630d9b872", 0xfd}, {&(0x7f0000000800)="b01b413669f8f43041f4eacd5ee41bd18763f4b2a1d40fe602bc2eb87edc1129f32cb5d0e55c95846a81b2795cdfed934f173aa13d736ee8efb63814083ec59c0358a180c7da5fc38c510f735377c9d764c8eb2afe0c41b9d02ce3628b8838a640b27efb32180379d473440a7f721bb1bf03053a9f24898d6cc30f90c3924859dff32f125f3d6ee658d99d4a1b9b406c8e9375f753ac36aeb2679055881516405ce1a5eb65425bd61a1126d6e2272ae61af986427c7f7411502802a6d5df8a1d560b71bb20f36489e03583ab186dc58f3a6ee0c8bb91e5e9cf688b33eb110538c6f6e99febc108b552f4aec8bb8c2b4ed84a5e57d9ab3ff1dea91b42f6283ab5d78cbe5cf77f84fd7489382fb0b24c2a3c4ebd3773515ba9b5f572aceeea051a1c532238f059a319f8ec708badfc655e1a1444e96735fdae15c8f4433375f42c731f78529ef5200fa37918ed416013ab4e5ca8a2d8396a5de333937fd1aa74779ebb36becf69f2014680f76f78e23b2b158fe84ac35570a9cbfe0274c84ab67d217d29c098f5abbfd3144b76e3257ee3d161767b86d939453ce977c05d96bf9980e7e1688e6a5f47dcd94bf90314e2fb4534ffbd06294687ada265a8f2616aecc75e975dcddbd73f103cbbf4ba47e05a022e5e5c679c7ba7fbd352241d3ad03edb0625d29160b45eef1b70305510a1d77dba1134fd66ad55d7089ae2cbff0bdbebe1570cae59d39f839cfd9f7b85c177157212e943d4b6f077a5d5755bec1904e886fca1a8e90b0c2b68dcc917da31b8301804ac05df1b1dd9380a151ecad6ddc578ca88f5fab9e8b0251e86b2a46e187086b121aab26ec6407d318b5374b1c4c68f92119bcc69ab51cd01f263ed7bfbdb926dd892de50f4be7438764b8a0b2e57ca5fcda658d9da2a7e785e54b5de05955c1e673407dd9b760c2954b5a9c2813c72e23d55e59cc6964c5dca38266e24626c11df75d0232f74bf3cd6823cbb22aec43032d60aa31bfbf1ade41a0e122af0cc9936825768430320cd7e8603a0bf4d3140bd99d583d480991d6ebf5da65fd250fe787fc70f66c57f71f8466c50fdb822a67776583dc767fddf7c09f6e626d47223d38b226a23c88642d27f06a31782862d32dda85e9626fa51eee2217b5473c94fb7338ed2da75b69bc8da1d13f8af1ab8f06e0e946e118801c5a14919af2824cfa33435eb9792cc6715afed5945a52fe2a8a02eafe34f78ace23ea09fed1384c60562f6761fa0c37aefdc6908984ffeca5e3235f848e02effe673b1e825439cb3c602a307eea31fc1abd448e251240daebd5c541680158ff96bb5c85410dde415bb76bf4280f929cc2e75ac9e0cdf992ae04967d269af6b2eb5b8bd67d0b2960ef38747b36e19fd66752fd08b34a71a8d312b2d163c584f96b0a405e77221c3adc697d31ac0bdf75a7b057ff72746b3b88ce2df0feb401178750d28679532b8e0aca0bddfea6acca6d1dd74e3ad856ccff1ae62627b5f837afd1a5f60a546e1e294cf584f5a6a781f6e28b35f565b989ce117e7edc2f6e5e6f0d87bf490b2c14eb6561b646c77ac6accc5ad2505907f317dfc07d46f338f6be39a71646eb7b718267d571f278825ee07ce57a587740f256fef6e02a1877c8c92ca0e2239b153abd03d4e53d181eb441eb1498eae9e0d25a8c0bb8cb714c1a5744f426152d8d52e586fcb1b56fd471a4ddf668d1aa070f6b087e06a934efa1c2f1bf1a8799f4d71bcbf995c90dee8e27a3fc4ecbf9b1263b44c6122deec915bba2b0dd62190c681c23909c98d4882a34b5a668723e5040103ac3399b10c1ac292a174a35a9357932d5d060f83aa7ce7fbb1c84b165962ebb6b743d9dbdc17b0c0dff09ed37a1ea3514817a6659b2c020100ba1fadd7869e7c6a522cd0f488e7dfcccf1231a759111ca8264db24168de2c5c2879adb35838c50e93e3cb6a562874c2abd4f977b453bca0672a9df57662ebe93e88e7f5e4e9f5cedced4522d913d1284aac1851c3c759fec2487858224566afdd06d1536a4319ded2bc655a82b1e567caf9b7d36db059ddac531e847bd75461a9880681ba7ecf871eae6acfaa2958ed7e54a09f677659a7feff0b56c8eaf899238af87869aba4f1b7e23dbeddcf552c28ea305b4fd966585450c5fdae3c30030e5ffa2e3f83de164f89de1c41ed5914ae776508fabf77c3eeb492dbd849373f408083f3bd38dc952f70bfefd831a0b81898fdac685673fd6bb2f2d8438ddf916b2446ed0850cf7f5e53feb432dda707e82c4171854d354f8412eac84e03ed5ec4f658e45fe5f4fbb8118dc4baddeb54c4beab669305d883ee7e4d98102706e9a559596647a5021e02e2892170737c4a49e3cfc8d879b94d1e3657bd41483c8488a007b1eda4de40eb843f5e3e131de2a36eb992a1209a35433e3311c54f76938dd08a3604ebad61b21b86aef05e72c6c6183fbd9ae0fb26a645378fbdb1f7b09306c8b0c5d665c7aa9f8787e25ab507bb5c3b4c2339e8f24489632802fb809fbad6883d81f89a22e40c6486a3228c72656037d05d98f3aa32a68725378eccbfa1c917d5feab47582e82028df7086429e8ba1fd06579f875f2bf4ea7d1537164a4d83410101ca2d41f499e8434fdb9ed688cb50c6fca89d848eb9b80587d370d8e0b12457288fa69e8351f048ae0a561021e89b0778d43fa0a3bbc0aabb58eb3a0da180e514abd1c5cc95a6448d007f68779d4770999ed19c4677eb5237274376af6bb566754e30b7aee2bdfa520150b97b94860c2094d058e9ec6a73c6b70455c512112ca672f2e180ea889393912226786473f89c08b158b4f10fd10db47b04ead0d24a790afd713eb6711a38eda415cab578b781ed5281022f7a9cd490a920d8cb0a68f3c18bbaea9e3e6d9e8634b9872aaf5eedbd646750390e05ef88435fa6be2f24e2c1f12589c75314e907c4a1342687e4c5752455839d9cb78efa288b3e032897b096baf572f7e2c77267f994ed53483e97775f725e4474dc16401c74c63bbf5904de1d8622608dd6eb192e585f4130c05e94ce81e7b10f84ec220e5e2851147e95423726bc92b943b4c6ea74c9d878065c44828ce4ea29df22862731bce66ddc7d8184c6dc31cb092cb795c64ab6740a39ca4681e64b679e3927fda01ef9ea746b60505171b62808527c0350408b7b517a3ea1dac65a6b8b13f22b87cc0ed8fe48bdf8df7157181718d2691941e75e59e60ddce0e6ba9a95ae01362e2635d4530565ec0ac4f8036bdea2cae00c61f52c62a715bf9e2bba836507bf01b23a8afe09c3c8861fcb1803fd0be4b4d3a297dd24952c558902c33e345401050dcf32d55b11ffce5dfc1bc252df75ee5ef2c55c364fbb038bb588027f7c53a70d612b57b83995903896bea704dd766288433188d83f7137fe94c3f6c3a7134af9cca12b84c427a6b20090700b2eb089f025677c1e1c91531ba71fde7acb1137f80ae989c089968726dd3d69bab16caffd1dbd5a850b061380944752ecad9086876f1dac99d068d9d3d68415a88f481f88ba0163589b11041d3250e3614db600f1c1608ffd4bf46e707caef89b936aa315038f628d2a5a3f576ca95f4e5c490884f74dc3a816c58bc394b4eca6febaa1c2ac41f4f7d5cec5e73f7bca22d3088ff22d9e9b9f558896aa26cf4e14872e277636231706cb1c7d872f9c25b87800df85b5fd00d822166b0c0a1d0c2be879dbca8676b4c2ada2f1fdc888e0630c004eb9595bc91db1faa5a1ba131698b435eac1acc019051c90e5d936acae2f483d1d20a768245ad9550b0f51b9acfe8858577181b166a0a929ab344eb82f7a33b9fe9d18bd2802c912145afe6e924664600e8b304970f11ffbe4db9ba943b9d72632dbbc66b238a29128840e6b227c0af5efd7c83f6c415862408ae35b6037a6ed6070ad2896b58fb1cda6d68615aa4bb27fe979c7ccd48fd8e958aa4bc18eb2c5178982effce411e126712265d606e42283cef901879dee98abc73b32ee14949ed9abbd20bd554827308c0f47ce462623491b6d7f08ca41305ef115a1d340400eea364f347bd4ffaa9dc49f46a4f8118152b6e41fd31eb502fd25969fbb0d520690019ed97c2aaea867e9f13457832dec1cb0ae75ce70337198d15c4d782e57b5f8254c9ad9dccda2b0a0f13a99aa040d10cfb8749cc9872eee0dd28ffe010f9d6616a4570c889077779750011b0ee01218e15274e367cdcc9dc9d300ee1eaa1b6d7fa697f1ba86b0248b9a32ae212049ae761d354ef1a9ea9fcd48052ed99f45ffbc78e3b43068ff14512b63669ef830ed85e81946b346e2dd74c6a500e0cb73ba8ac2f388467b06ffc696040682eb62b22536ed6507fa3571bab8855273977ab9f2ec959b6806c87c825b40db7d5cb42793ad207948765c4472ecf2a90bfc37250a8bfd7c54cebfb0cba01e4d66bae323fdb5b1b1962f3ef1fa7dee8501412a0659f4b7b7f9d430d691da8336b9c803d94c5383c151f9749fa765cb573a8bbdde3a4f3a1513f8da1bcf90aa520f4c8f3c3e4863a194e94b29d03d16f301bad392d6bcc95ccedfe23ae82adeabd67adb57fc9d6919ba2b826530203064170f3ecb724d2b92a562736e57ecf999924484dd0a3fcf9d1e5b7c995b283861f66e3d6a55ee31901856b4e9e176f503b731e6b7716def846d5a043363094aed9a58e6cdf633002c0fc55b4dcbd358eb7540c9fefac443e4a8326fe28b6fe9bdddb91e3e7e9bf91617a922b98015eaf16d797742722258e6f3da57435fddcb88825acd34c4cc43d6090a43f31af902acf4ce7c209ec248d1fc3da8085b17619cf02bc27ca6edb2a5d38745a0246053f56923d4f90f6b8c55a6828ff801c4c8a7db48a1af966d00e9197929f0aeef34118d6dc4c94bb957f4565457db217163faa20e36b58b62c438913f771fc916e21f04830d8a76e68fd801c1dd17d177e5ec0ddd1aece6c61993c862937c667487c391f31bff69f80b9bc6170b44ca956517f1584cba19a5199c5ab10c1d8a95c1d265f38f0d12da7afb174734b2cc7164f60344a80d6bd87a6814d4d19b93641449cdbc71d8207b2677e9dc632510dcb1678580be49a582c5fe7b6856eb7cce1e1ade1767945bb3eafacff238e0018544c490a37923bb65d6894ff2fea87ec3446a70b338431cee03072cfbd7b8b9bff9e368788906e3925a8f5d032d6eae6f1df48862edf7b38442ba9009090068a9b2c78cd3edc7d5a506e45c6f0f024352a035f49f70455cb6e6595f65cdaced9188401db482df454925bcb30615137b3fbedaa59522247b3d246a67c031718db7abe3603e99678f3eae79bc32986ee264be9fb401b667306a976b8d3d023ad231cbb25f4fd1563e940d2f94a022cad564f7646470847b027d46ae85a5eaec5aa188c39d498655b9dc2749daf9821ced9b2d3b70de9c94aad4f22493a74a11cbc3d83b590c77e4254c0dcbea5d4abb121a7653ac1a5dc879652fd459e7f1b213a52004791b81bd728d44034174ec2a66f6990bf6776aea91aaea33e3442651b1c9a0eeb367813e862d0a12cc8839a39c12ab6f34327773cb378702b1bce5b8de882cfbada6915c93bc9a6a63c2c2891653ab1040f4265fea2e8bfabeb3b26ee00edb2290b1c44501909cff539368d895e03e7d0e99e521919e2b21ea6b1e602aecdcbf066801d9122dd307e1ad7065d1e1ad0517452798c30b84550c4c3aaa33bb0c99e865a14cd44143b0e4b73da11a1643491024191d0f96986383ec7b544c495f99729b260fddc6b", 0x1000}, {&(0x7f00000002c0)="cb5a3f33cc09d56aad40d3c49b4290bb8016394c3872b188bcb836ab478ba972713a08643976a2e64fbe1dc30e7d3e2f5920550773267abe8c4677d83017a8556057c47d5879607f8189497fd885b5a7637a89bdbfc9c50ae84d6b30c030f08b4efc9c5d6037e9b253fa1a9aca4e3ef2fad5a804d7a30eff27c1d068136026b18986286fc930b13053afd107ea75a5caca2c41e6b283bc3ba27d1b5c0a7cbedbd5c312224794be5d904e12314a7b9fb3b5c22989fd3a6f59790d8c3ec1d783517d9bcdf48d15511e46fc55d54e87300eabde90f94b929e8f50cfd4dc9ffe0c41", 0xe0}, {&(0x7f00000003c0)="ce3f1012958aafe03ba9aa326a2641b42a256510da2f36e6625435b6998fff693fb13f53ea4cf914d02211db81f7e436baf1020cbe002633beab3706ba426f3c853633b2cdee2fbee022005f79961f5d251f5e6a9ffcb3a85e9507c7415c0777a57eb96d82063d6e4b43197206042601dc09914ef9e4dd270cf376354dc931533b9176d7aed333fbbb530a6a642c6ab8d9e016c7b131964fdb7788f4129eabf64f691265b4dbae58226558fea5ccabc07a6f11c2694c2bd7a5481e8cf38c719caa7672eb33e94b98caff49b10140f0dfac3132ca367078b1e3d27643234eee", 0xdf}], 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) getpid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0xf8ec, 0x9, 0xd72c, 0x8, "f54f71bc9c4be94767a3e8cd80681c2edadbc9e9", 0x2, 0x300000000000}) r1 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r1) 16:00:32 executing program 1: r0 = socket$inet6(0x18, 0x4003fff, 0x112) listen(r0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) accept(r0, 0x0, 0x0) r1 = dup(r0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') shutdown(r0, 0x2) 16:00:32 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto(r0, &(0x7f0000000700)="72d86e04e7b35fb9647d958b0749ddf54b32a53377a6dbcb1a9a2729e6c43b9065ca69f584ce08e62c64a04ffb9aa98a5d9e3ad371e783c7f55c121f2201526e62c4d725fb86dce720962ea3bbf94e380bd26730138b990be1c571befd5024c07019413cdb0ec9b812c54b7cc0c3ab8a84f0af1c59c732c6b233f0efba98efdf04117ccc41cd216f2594ac0b79a7183ef1e90485e7fdd5d467c5fee6bf60eef2a467fdbdaf55df8b07642516d27883a37f9f34357fe8ddcd2f02ce97590a8298e47e5059d50f4ae470d6bad9cfe1739e4769cf0950f9bd5a73f7196cbbed042ec93b7b044fa389e70c0f25e81b2c5c41d9fe9c16ccc573722d356f0aefcc0ea911543a33544f6d7882d0b672f441202f85297725dccc49c94b136c5a8d477390cf4303d8859d1e890b6becefde2f0dd7fd2751c88c340411b76381496d8a8f9500c6110972cb19c230e28fe49abf910f202aef04eee03e35b385c561ecd73f5755ebfefc060b59459858c6b3756992f439c6a02fb9f8d51a47b44c9ee20d97de2d485a832775844b3f50c9cbb201a8964c31f3fec89890d5a5421b9a8af21f2c5670c1612114eacc037ac6d270ec43d1e37525fcdec27ee57d8a4189a1b7d4a60e1273a354a6ba20ed38d8674acf83260fe4c358bf44a11fb90e09e88c342cad698f75fa0e475011d0469b375958511e0a375366592b718e5a0e2cbb51bc705bbad4666d77164a03516bda516bceb87507e804333c3c7802bb0800faecb37af261882431140c9538e02556fddf75e9e038bb5dc6168e120300b23a51c1875fb9b7e6b56b14f90c8b8f2c05734f1369976bf2675262761b3f25b7d25722b43df97f809dc3a52aa3121e20230ed4c546443e084bb76184a1e44ce235bcfea70fc66cdfa16c495420ff010cefdc04ac768c63fb5141af8b15d446d9fa5428513c7b0734b5baf425aab0f8a6948afd4fca4428dd4ca982b7428e88fcc9ffde425473e56e0e31dda3af883010af024d4d415997bd2fcd6a866d6c54dd2892ff39ae87378bb00525e0b3c6b4651a8290a4731e976d155cf7e31bb7d6cf2d5b97474bf68607f503bc38b678f28024fe34d460effbef09e65555e479061f03345ced679df45742da438720e9d976019bdb6052c25c3091742bd1670930fa91b699a219d61bb4bfac699f761f00009a567d1dc839b853fd8130886c39c1fe37f4405ebc7beca626bba2d0ef9d0fdc2ac69942e3c322f6a67a8feef4ef258b7ab0564755158842e0d0547f0eac5039bc13ec0c7f0cedbda82da14d65d76282555d67944276537504c40cc94e46b7d6bd9413b9615da6f738a39a325b5d35bd0881613da71f3026d953b5dbfddbe64eb03e6971368d3a859dc829b3bef73d7caf910fe52b6ea1f1415742efd1acbd1da8da94a7cffab92a8a799db5b65908d000a474afd1ca8e58cf3670e2af1e329da19d48db192e6cab04d341866a7603340ac6b5087b6e026e925d8c1076d1b2de864d03df137681b8af011ee4a7daf7e25e8ecf080ebb52d12b9fbb7ce3374fcc32ea0eebc1240e6f1b19d7da2ed12d2cbbec12ee79830d1fc075987b8bbda49b50a2c3f9d4c463f0da63f81bd3abc5dbd6177a1335454b4628ba872527d5142037189b63288ed1e508f75f6771e85e8b8a7d9a4bc637f3a228bc27add9f40367f6a570d02bae69bac7673b270873fd892ee04851b2e0dd44badece3d45797e59ccdc47ca81e5287bde3bd756c04abd1b0bafe67837a26ddbf2e61c49b2c0032d58b33e86718f69f332f1e258c31885b771d12cd123d62f6fe47e9e4865aeff9d5afdf33ef4faa7db0151eeb270381bfb9d80df9c4ffe9d7bdde177f10f9a86b2365813f761132b323bfde4f97dcaafda708587b1664b0232bdd5e2d2aa5c401265ef324227a529672d2383d733ba067c27c93159e1482b0373d7518e532051522bf0c072dd7472160516ca7cf491dca7d0ac902a96c81ca6cb1dea1804ac21c676b178ccd59175ddbb548cee2e57d0a5d6d0bbb53a444391cc50e81d4efda2741b3bef98d4536a82aff254e6209de1c59e14010c99d1f3e2e8d248e1ed54cf9af6354dd0ca15b47c9a6ab346439b17d1a8909cc6f451dbaf7d00f5569552915f1f297b024be5424dea9662ae046ee805ce9166881d720cad4c372f7dffddf2b6882dd18ad79688a543503d5b320f70d2072a0e7e913f292ecc36fd85bfc3efd2e276e28b9579438ecba84d2a3878e675772c28f3f50948c7b6c6f67980ab4da0b0d876f410f40e9bf5", 0x653, 0x0, 0x0, 0x0) socket(0x1f, 0x8000, 0x4) 16:00:35 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="aec6566ed2a46ae6bf8cb0ca8c1657b2f36f4e35cbc72258a551298e30bdcb436170bd26bb5d56863646a888665262ec9b7882834c7479fcd655909e23137b245914584df39716b2112d27e469ad8ccce405d71e181bc4042bd68853811b7f43c1e0439ed68b5e58cbffec92f1147100cfe4d852ebac7b874272f31da1722162784bccb6f2c8a52278064b07a422248fd145f41b4b5d7aeb4c21b5a53303447fb09d080cad5780275f92bd5384398e983c5f9a852ae7dd366c7a314c3d2c3c66b7bd4aade37176bab181b2e7576beb46b216fcb08acdeec27ac0401ea4931dda77675db5440c9283ea011056926e71f823431291a8571379a630d9b872", 0xfd}, {&(0x7f0000000800)="b01b413669f8f43041f4eacd5ee41bd18763f4b2a1d40fe602bc2eb87edc1129f32cb5d0e55c95846a81b2795cdfed934f173aa13d736ee8efb63814083ec59c0358a180c7da5fc38c510f735377c9d764c8eb2afe0c41b9d02ce3628b8838a640b27efb32180379d473440a7f721bb1bf03053a9f24898d6cc30f90c3924859dff32f125f3d6ee658d99d4a1b9b406c8e9375f753ac36aeb2679055881516405ce1a5eb65425bd61a1126d6e2272ae61af986427c7f7411502802a6d5df8a1d560b71bb20f36489e03583ab186dc58f3a6ee0c8bb91e5e9cf688b33eb110538c6f6e99febc108b552f4aec8bb8c2b4ed84a5e57d9ab3ff1dea91b42f6283ab5d78cbe5cf77f84fd7489382fb0b24c2a3c4ebd3773515ba9b5f572aceeea051a1c532238f059a319f8ec708badfc655e1a1444e96735fdae15c8f4433375f42c731f78529ef5200fa37918ed416013ab4e5ca8a2d8396a5de333937fd1aa74779ebb36becf69f2014680f76f78e23b2b158fe84ac35570a9cbfe0274c84ab67d217d29c098f5abbfd3144b76e3257ee3d161767b86d939453ce977c05d96bf9980e7e1688e6a5f47dcd94bf90314e2fb4534ffbd06294687ada265a8f2616aecc75e975dcddbd73f103cbbf4ba47e05a022e5e5c679c7ba7fbd352241d3ad03edb0625d29160b45eef1b70305510a1d77dba1134fd66ad55d7089ae2cbff0bdbebe1570cae59d39f839cfd9f7b85c177157212e943d4b6f077a5d5755bec1904e886fca1a8e90b0c2b68dcc917da31b8301804ac05df1b1dd9380a151ecad6ddc578ca88f5fab9e8b0251e86b2a46e187086b121aab26ec6407d318b5374b1c4c68f92119bcc69ab51cd01f263ed7bfbdb926dd892de50f4be7438764b8a0b2e57ca5fcda658d9da2a7e785e54b5de05955c1e673407dd9b760c2954b5a9c2813c72e23d55e59cc6964c5dca38266e24626c11df75d0232f74bf3cd6823cbb22aec43032d60aa31bfbf1ade41a0e122af0cc9936825768430320cd7e8603a0bf4d3140bd99d583d480991d6ebf5da65fd250fe787fc70f66c57f71f8466c50fdb822a67776583dc767fddf7c09f6e626d47223d38b226a23c88642d27f06a31782862d32dda85e9626fa51eee2217b5473c94fb7338ed2da75b69bc8da1d13f8af1ab8f06e0e946e118801c5a14919af2824cfa33435eb9792cc6715afed5945a52fe2a8a02eafe34f78ace23ea09fed1384c60562f6761fa0c37aefdc6908984ffeca5e3235f848e02effe673b1e825439cb3c602a307eea31fc1abd448e251240daebd5c541680158ff96bb5c85410dde415bb76bf4280f929cc2e75ac9e0cdf992ae04967d269af6b2eb5b8bd67d0b2960ef38747b36e19fd66752fd08b34a71a8d312b2d163c584f96b0a405e77221c3adc697d31ac0bdf75a7b057ff72746b3b88ce2df0feb401178750d28679532b8e0aca0bddfea6acca6d1dd74e3ad856ccff1ae62627b5f837afd1a5f60a546e1e294cf584f5a6a781f6e28b35f565b989ce117e7edc2f6e5e6f0d87bf490b2c14eb6561b646c77ac6accc5ad2505907f317dfc07d46f338f6be39a71646eb7b718267d571f278825ee07ce57a587740f256fef6e02a1877c8c92ca0e2239b153abd03d4e53d181eb441eb1498eae9e0d25a8c0bb8cb714c1a5744f426152d8d52e586fcb1b56fd471a4ddf668d1aa070f6b087e06a934efa1c2f1bf1a8799f4d71bcbf995c90dee8e27a3fc4ecbf9b1263b44c6122deec915bba2b0dd62190c681c23909c98d4882a34b5a668723e5040103ac3399b10c1ac292a174a35a9357932d5d060f83aa7ce7fbb1c84b165962ebb6b743d9dbdc17b0c0dff09ed37a1ea3514817a6659b2c020100ba1fadd7869e7c6a522cd0f488e7dfcccf1231a759111ca8264db24168de2c5c2879adb35838c50e93e3cb6a562874c2abd4f977b453bca0672a9df57662ebe93e88e7f5e4e9f5cedced4522d913d1284aac1851c3c759fec2487858224566afdd06d1536a4319ded2bc655a82b1e567caf9b7d36db059ddac531e847bd75461a9880681ba7ecf871eae6acfaa2958ed7e54a09f677659a7feff0b56c8eaf899238af87869aba4f1b7e23dbeddcf552c28ea305b4fd966585450c5fdae3c30030e5ffa2e3f83de164f89de1c41ed5914ae776508fabf77c3eeb492dbd849373f408083f3bd38dc952f70bfefd831a0b81898fdac685673fd6bb2f2d8438ddf916b2446ed0850cf7f5e53feb432dda707e82c4171854d354f8412eac84e03ed5ec4f658e45fe5f4fbb8118dc4baddeb54c4beab669305d883ee7e4d98102706e9a559596647a5021e02e2892170737c4a49e3cfc8d879b94d1e3657bd41483c8488a007b1eda4de40eb843f5e3e131de2a36eb992a1209a35433e3311c54f76938dd08a3604ebad61b21b86aef05e72c6c6183fbd9ae0fb26a645378fbdb1f7b09306c8b0c5d665c7aa9f8787e25ab507bb5c3b4c2339e8f24489632802fb809fbad6883d81f89a22e40c6486a3228c72656037d05d98f3aa32a68725378eccbfa1c917d5feab47582e82028df7086429e8ba1fd06579f875f2bf4ea7d1537164a4d83410101ca2d41f499e8434fdb9ed688cb50c6fca89d848eb9b80587d370d8e0b12457288fa69e8351f048ae0a561021e89b0778d43fa0a3bbc0aabb58eb3a0da180e514abd1c5cc95a6448d007f68779d4770999ed19c4677eb5237274376af6bb566754e30b7aee2bdfa520150b97b94860c2094d058e9ec6a73c6b70455c512112ca672f2e180ea889393912226786473f89c08b158b4f10fd10db47b04ead0d24a790afd713eb6711a38eda415cab578b781ed5281022f7a9cd490a920d8cb0a68f3c18bbaea9e3e6d9e8634b9872aaf5eedbd646750390e05ef88435fa6be2f24e2c1f12589c75314e907c4a1342687e4c5752455839d9cb78efa288b3e032897b096baf572f7e2c77267f994ed53483e97775f725e4474dc16401c74c63bbf5904de1d8622608dd6eb192e585f4130c05e94ce81e7b10f84ec220e5e2851147e95423726bc92b943b4c6ea74c9d878065c44828ce4ea29df22862731bce66ddc7d8184c6dc31cb092cb795c64ab6740a39ca4681e64b679e3927fda01ef9ea746b60505171b62808527c0350408b7b517a3ea1dac65a6b8b13f22b87cc0ed8fe48bdf8df7157181718d2691941e75e59e60ddce0e6ba9a95ae01362e2635d4530565ec0ac4f8036bdea2cae00c61f52c62a715bf9e2bba836507bf01b23a8afe09c3c8861fcb1803fd0be4b4d3a297dd24952c558902c33e345401050dcf32d55b11ffce5dfc1bc252df75ee5ef2c55c364fbb038bb588027f7c53a70d612b57b83995903896bea704dd766288433188d83f7137fe94c3f6c3a7134af9cca12b84c427a6b20090700b2eb089f025677c1e1c91531ba71fde7acb1137f80ae989c089968726dd3d69bab16caffd1dbd5a850b061380944752ecad9086876f1dac99d068d9d3d68415a88f481f88ba0163589b11041d3250e3614db600f1c1608ffd4bf46e707caef89b936aa315038f628d2a5a3f576ca95f4e5c490884f74dc3a816c58bc394b4eca6febaa1c2ac41f4f7d5cec5e73f7bca22d3088ff22d9e9b9f558896aa26cf4e14872e277636231706cb1c7d872f9c25b87800df85b5fd00d822166b0c0a1d0c2be879dbca8676b4c2ada2f1fdc888e0630c004eb9595bc91db1faa5a1ba131698b435eac1acc019051c90e5d936acae2f483d1d20a768245ad9550b0f51b9acfe8858577181b166a0a929ab344eb82f7a33b9fe9d18bd2802c912145afe6e924664600e8b304970f11ffbe4db9ba943b9d72632dbbc66b238a29128840e6b227c0af5efd7c83f6c415862408ae35b6037a6ed6070ad2896b58fb1cda6d68615aa4bb27fe979c7ccd48fd8e958aa4bc18eb2c5178982effce411e126712265d606e42283cef901879dee98abc73b32ee14949ed9abbd20bd554827308c0f47ce462623491b6d7f08ca41305ef115a1d340400eea364f347bd4ffaa9dc49f46a4f8118152b6e41fd31eb502fd25969fbb0d520690019ed97c2aaea867e9f13457832dec1cb0ae75ce70337198d15c4d782e57b5f8254c9ad9dccda2b0a0f13a99aa040d10cfb8749cc9872eee0dd28ffe010f9d6616a4570c889077779750011b0ee01218e15274e367cdcc9dc9d300ee1eaa1b6d7fa697f1ba86b0248b9a32ae212049ae761d354ef1a9ea9fcd48052ed99f45ffbc78e3b43068ff14512b63669ef830ed85e81946b346e2dd74c6a500e0cb73ba8ac2f388467b06ffc696040682eb62b22536ed6507fa3571bab8855273977ab9f2ec959b6806c87c825b40db7d5cb42793ad207948765c4472ecf2a90bfc37250a8bfd7c54cebfb0cba01e4d66bae323fdb5b1b1962f3ef1fa7dee8501412a0659f4b7b7f9d430d691da8336b9c803d94c5383c151f9749fa765cb573a8bbdde3a4f3a1513f8da1bcf90aa520f4c8f3c3e4863a194e94b29d03d16f301bad392d6bcc95ccedfe23ae82adeabd67adb57fc9d6919ba2b826530203064170f3ecb724d2b92a562736e57ecf999924484dd0a3fcf9d1e5b7c995b283861f66e3d6a55ee31901856b4e9e176f503b731e6b7716def846d5a043363094aed9a58e6cdf633002c0fc55b4dcbd358eb7540c9fefac443e4a8326fe28b6fe9bdddb91e3e7e9bf91617a922b98015eaf16d797742722258e6f3da57435fddcb88825acd34c4cc43d6090a43f31af902acf4ce7c209ec248d1fc3da8085b17619cf02bc27ca6edb2a5d38745a0246053f56923d4f90f6b8c55a6828ff801c4c8a7db48a1af966d00e9197929f0aeef34118d6dc4c94bb957f4565457db217163faa20e36b58b62c438913f771fc916e21f04830d8a76e68fd801c1dd17d177e5ec0ddd1aece6c61993c862937c667487c391f31bff69f80b9bc6170b44ca956517f1584cba19a5199c5ab10c1d8a95c1d265f38f0d12da7afb174734b2cc7164f60344a80d6bd87a6814d4d19b93641449cdbc71d8207b2677e9dc632510dcb1678580be49a582c5fe7b6856eb7cce1e1ade1767945bb3eafacff238e0018544c490a37923bb65d6894ff2fea87ec3446a70b338431cee03072cfbd7b8b9bff9e368788906e3925a8f5d032d6eae6f1df48862edf7b38442ba9009090068a9b2c78cd3edc7d5a506e45c6f0f024352a035f49f70455cb6e6595f65cdaced9188401db482df454925bcb30615137b3fbedaa59522247b3d246a67c031718db7abe3603e99678f3eae79bc32986ee264be9fb401b667306a976b8d3d023ad231cbb25f4fd1563e940d2f94a022cad564f7646470847b027d46ae85a5eaec5aa188c39d498655b9dc2749daf9821ced9b2d3b70de9c94aad4f22493a74a11cbc3d83b590c77e4254c0dcbea5d4abb121a7653ac1a5dc879652fd459e7f1b213a52004791b81bd728d44034174ec2a66f6990bf6776aea91aaea33e3442651b1c9a0eeb367813e862d0a12cc8839a39c12ab6f34327773cb378702b1bce5b8de882cfbada6915c93bc9a6a63c2c2891653ab1040f4265fea2e8bfabeb3b26ee00edb2290b1c44501909cff539368d895e03e7d0e99e521919e2b21ea6b1e602aecdcbf066801d9122dd307e1ad7065d1e1ad0517452798c30b84550c4c3aaa33bb0c99e865a14cd44143b0e4b73da11a1643491024191d0f96986383ec7b544c495f99729b260fddc6b", 0x1000}, {&(0x7f00000002c0)="cb5a3f33cc09d56aad40d3c49b4290bb8016394c3872b188bcb836ab478ba972713a08643976a2e64fbe1dc30e7d3e2f5920550773267abe8c4677d83017a8556057c47d5879607f8189497fd885b5a7637a89bdbfc9c50ae84d6b30c030f08b4efc9c5d6037e9b253fa1a9aca4e3ef2fad5a804d7a30eff27c1d068136026b18986286fc930b13053afd107ea75a5caca2c41e6b283bc3ba27d1b5c0a7cbedbd5c312224794be5d904e12314a7b9fb3b5c22989fd3a6f59790d8c3ec1d783517d9bcdf48d15511e46fc55d54e87300eabde90f94b929e8f50cfd4dc9ffe0c41", 0xe0}, {&(0x7f00000003c0)="ce3f1012958aafe03ba9aa326a2641b42a256510da2f36e6625435b6998fff693fb13f53ea4cf914d02211db81f7e436baf1020cbe002633beab3706ba426f3c853633b2cdee2fbee022005f79961f5d251f5e6a9ffcb3a85e9507c7415c0777a57eb96d82063d6e4b43197206042601dc09914ef9e4dd270cf376354dc931533b9176d7aed333fbbb530a6a642c6ab8d9e016c7b131964fdb7788f4129eabf64f691265b4dbae58226558fea5ccabc07a6f11c2694c2bd7a5481e8cf38c719caa7672eb33e94b98caff49b10140f0dfac3132ca367078b1e3d27643234eee", 0xdf}], 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:00:35 executing program 1: r0 = socket(0x20, 0x4007, 0xda1) fcntl$getown(r0, 0x5) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) mlock(&(0x7f0000722000/0x2000)=nil, 0x2000) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) munmap(&(0x7f0000720000/0x3000)=nil, 0x3000) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) mlock(&(0x7f0000724000/0x1000)=nil, 0x1000) minherit(&(0x7f0000723000/0x3000)=nil, 0x3000, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x0, 0x120}, {0xfff, 0x6}}) execve(0x0, 0x0, 0x0) 16:00:36 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="aec6566ed2a46ae6bf8cb0ca8c1657b2f36f4e35cbc72258a551298e30bdcb436170bd26bb5d56863646a888665262ec9b7882834c7479fcd655909e23137b245914584df39716b2112d27e469ad8ccce405d71e181bc4042bd68853811b7f43c1e0439ed68b5e58cbffec92f1147100cfe4d852ebac7b874272f31da1722162784bccb6f2c8a52278064b07a422248fd145f41b4b5d7aeb4c21b5a53303447fb09d080cad5780275f92bd5384398e983c5f9a852ae7dd366c7a314c3d2c3c66b7bd4aade37176bab181b2e7576beb46b216fcb08acdeec27ac0401ea4931dda77675db5440c9283ea011056926e71f823431291a8571379a630d9b872", 0xfd}, {&(0x7f0000000800)="b01b413669f8f43041f4eacd5ee41bd18763f4b2a1d40fe602bc2eb87edc1129f32cb5d0e55c95846a81b2795cdfed934f173aa13d736ee8efb63814083ec59c0358a180c7da5fc38c510f735377c9d764c8eb2afe0c41b9d02ce3628b8838a640b27efb32180379d473440a7f721bb1bf03053a9f24898d6cc30f90c3924859dff32f125f3d6ee658d99d4a1b9b406c8e9375f753ac36aeb2679055881516405ce1a5eb65425bd61a1126d6e2272ae61af986427c7f7411502802a6d5df8a1d560b71bb20f36489e03583ab186dc58f3a6ee0c8bb91e5e9cf688b33eb110538c6f6e99febc108b552f4aec8bb8c2b4ed84a5e57d9ab3ff1dea91b42f6283ab5d78cbe5cf77f84fd7489382fb0b24c2a3c4ebd3773515ba9b5f572aceeea051a1c532238f059a319f8ec708badfc655e1a1444e96735fdae15c8f4433375f42c731f78529ef5200fa37918ed416013ab4e5ca8a2d8396a5de333937fd1aa74779ebb36becf69f2014680f76f78e23b2b158fe84ac35570a9cbfe0274c84ab67d217d29c098f5abbfd3144b76e3257ee3d161767b86d939453ce977c05d96bf9980e7e1688e6a5f47dcd94bf90314e2fb4534ffbd06294687ada265a8f2616aecc75e975dcddbd73f103cbbf4ba47e05a022e5e5c679c7ba7fbd352241d3ad03edb0625d29160b45eef1b70305510a1d77dba1134fd66ad55d7089ae2cbff0bdbebe1570cae59d39f839cfd9f7b85c177157212e943d4b6f077a5d5755bec1904e886fca1a8e90b0c2b68dcc917da31b8301804ac05df1b1dd9380a151ecad6ddc578ca88f5fab9e8b0251e86b2a46e187086b121aab26ec6407d318b5374b1c4c68f92119bcc69ab51cd01f263ed7bfbdb926dd892de50f4be7438764b8a0b2e57ca5fcda658d9da2a7e785e54b5de05955c1e673407dd9b760c2954b5a9c2813c72e23d55e59cc6964c5dca38266e24626c11df75d0232f74bf3cd6823cbb22aec43032d60aa31bfbf1ade41a0e122af0cc9936825768430320cd7e8603a0bf4d3140bd99d583d480991d6ebf5da65fd250fe787fc70f66c57f71f8466c50fdb822a67776583dc767fddf7c09f6e626d47223d38b226a23c88642d27f06a31782862d32dda85e9626fa51eee2217b5473c94fb7338ed2da75b69bc8da1d13f8af1ab8f06e0e946e118801c5a14919af2824cfa33435eb9792cc6715afed5945a52fe2a8a02eafe34f78ace23ea09fed1384c60562f6761fa0c37aefdc6908984ffeca5e3235f848e02effe673b1e825439cb3c602a307eea31fc1abd448e251240daebd5c541680158ff96bb5c85410dde415bb76bf4280f929cc2e75ac9e0cdf992ae04967d269af6b2eb5b8bd67d0b2960ef38747b36e19fd66752fd08b34a71a8d312b2d163c584f96b0a405e77221c3adc697d31ac0bdf75a7b057ff72746b3b88ce2df0feb401178750d28679532b8e0aca0bddfea6acca6d1dd74e3ad856ccff1ae62627b5f837afd1a5f60a546e1e294cf584f5a6a781f6e28b35f565b989ce117e7edc2f6e5e6f0d87bf490b2c14eb6561b646c77ac6accc5ad2505907f317dfc07d46f338f6be39a71646eb7b718267d571f278825ee07ce57a587740f256fef6e02a1877c8c92ca0e2239b153abd03d4e53d181eb441eb1498eae9e0d25a8c0bb8cb714c1a5744f426152d8d52e586fcb1b56fd471a4ddf668d1aa070f6b087e06a934efa1c2f1bf1a8799f4d71bcbf995c90dee8e27a3fc4ecbf9b1263b44c6122deec915bba2b0dd62190c681c23909c98d4882a34b5a668723e5040103ac3399b10c1ac292a174a35a9357932d5d060f83aa7ce7fbb1c84b165962ebb6b743d9dbdc17b0c0dff09ed37a1ea3514817a6659b2c020100ba1fadd7869e7c6a522cd0f488e7dfcccf1231a759111ca8264db24168de2c5c2879adb35838c50e93e3cb6a562874c2abd4f977b453bca0672a9df57662ebe93e88e7f5e4e9f5cedced4522d913d1284aac1851c3c759fec2487858224566afdd06d1536a4319ded2bc655a82b1e567caf9b7d36db059ddac531e847bd75461a9880681ba7ecf871eae6acfaa2958ed7e54a09f677659a7feff0b56c8eaf899238af87869aba4f1b7e23dbeddcf552c28ea305b4fd966585450c5fdae3c30030e5ffa2e3f83de164f89de1c41ed5914ae776508fabf77c3eeb492dbd849373f408083f3bd38dc952f70bfefd831a0b81898fdac685673fd6bb2f2d8438ddf916b2446ed0850cf7f5e53feb432dda707e82c4171854d354f8412eac84e03ed5ec4f658e45fe5f4fbb8118dc4baddeb54c4beab669305d883ee7e4d98102706e9a559596647a5021e02e2892170737c4a49e3cfc8d879b94d1e3657bd41483c8488a007b1eda4de40eb843f5e3e131de2a36eb992a1209a35433e3311c54f76938dd08a3604ebad61b21b86aef05e72c6c6183fbd9ae0fb26a645378fbdb1f7b09306c8b0c5d665c7aa9f8787e25ab507bb5c3b4c2339e8f24489632802fb809fbad6883d81f89a22e40c6486a3228c72656037d05d98f3aa32a68725378eccbfa1c917d5feab47582e82028df7086429e8ba1fd06579f875f2bf4ea7d1537164a4d83410101ca2d41f499e8434fdb9ed688cb50c6fca89d848eb9b80587d370d8e0b12457288fa69e8351f048ae0a561021e89b0778d43fa0a3bbc0aabb58eb3a0da180e514abd1c5cc95a6448d007f68779d4770999ed19c4677eb5237274376af6bb566754e30b7aee2bdfa520150b97b94860c2094d058e9ec6a73c6b70455c512112ca672f2e180ea889393912226786473f89c08b158b4f10fd10db47b04ead0d24a790afd713eb6711a38eda415cab578b781ed5281022f7a9cd490a920d8cb0a68f3c18bbaea9e3e6d9e8634b9872aaf5eedbd646750390e05ef88435fa6be2f24e2c1f12589c75314e907c4a1342687e4c5752455839d9cb78efa288b3e032897b096baf572f7e2c77267f994ed53483e97775f725e4474dc16401c74c63bbf5904de1d8622608dd6eb192e585f4130c05e94ce81e7b10f84ec220e5e2851147e95423726bc92b943b4c6ea74c9d878065c44828ce4ea29df22862731bce66ddc7d8184c6dc31cb092cb795c64ab6740a39ca4681e64b679e3927fda01ef9ea746b60505171b62808527c0350408b7b517a3ea1dac65a6b8b13f22b87cc0ed8fe48bdf8df7157181718d2691941e75e59e60ddce0e6ba9a95ae01362e2635d4530565ec0ac4f8036bdea2cae00c61f52c62a715bf9e2bba836507bf01b23a8afe09c3c8861fcb1803fd0be4b4d3a297dd24952c558902c33e345401050dcf32d55b11ffce5dfc1bc252df75ee5ef2c55c364fbb038bb588027f7c53a70d612b57b83995903896bea704dd766288433188d83f7137fe94c3f6c3a7134af9cca12b84c427a6b20090700b2eb089f025677c1e1c91531ba71fde7acb1137f80ae989c089968726dd3d69bab16caffd1dbd5a850b061380944752ecad9086876f1dac99d068d9d3d68415a88f481f88ba0163589b11041d3250e3614db600f1c1608ffd4bf46e707caef89b936aa315038f628d2a5a3f576ca95f4e5c490884f74dc3a816c58bc394b4eca6febaa1c2ac41f4f7d5cec5e73f7bca22d3088ff22d9e9b9f558896aa26cf4e14872e277636231706cb1c7d872f9c25b87800df85b5fd00d822166b0c0a1d0c2be879dbca8676b4c2ada2f1fdc888e0630c004eb9595bc91db1faa5a1ba131698b435eac1acc019051c90e5d936acae2f483d1d20a768245ad9550b0f51b9acfe8858577181b166a0a929ab344eb82f7a33b9fe9d18bd2802c912145afe6e924664600e8b304970f11ffbe4db9ba943b9d72632dbbc66b238a29128840e6b227c0af5efd7c83f6c415862408ae35b6037a6ed6070ad2896b58fb1cda6d68615aa4bb27fe979c7ccd48fd8e958aa4bc18eb2c5178982effce411e126712265d606e42283cef901879dee98abc73b32ee14949ed9abbd20bd554827308c0f47ce462623491b6d7f08ca41305ef115a1d340400eea364f347bd4ffaa9dc49f46a4f8118152b6e41fd31eb502fd25969fbb0d520690019ed97c2aaea867e9f13457832dec1cb0ae75ce70337198d15c4d782e57b5f8254c9ad9dccda2b0a0f13a99aa040d10cfb8749cc9872eee0dd28ffe010f9d6616a4570c889077779750011b0ee01218e15274e367cdcc9dc9d300ee1eaa1b6d7fa697f1ba86b0248b9a32ae212049ae761d354ef1a9ea9fcd48052ed99f45ffbc78e3b43068ff14512b63669ef830ed85e81946b346e2dd74c6a500e0cb73ba8ac2f388467b06ffc696040682eb62b22536ed6507fa3571bab8855273977ab9f2ec959b6806c87c825b40db7d5cb42793ad207948765c4472ecf2a90bfc37250a8bfd7c54cebfb0cba01e4d66bae323fdb5b1b1962f3ef1fa7dee8501412a0659f4b7b7f9d430d691da8336b9c803d94c5383c151f9749fa765cb573a8bbdde3a4f3a1513f8da1bcf90aa520f4c8f3c3e4863a194e94b29d03d16f301bad392d6bcc95ccedfe23ae82adeabd67adb57fc9d6919ba2b826530203064170f3ecb724d2b92a562736e57ecf999924484dd0a3fcf9d1e5b7c995b283861f66e3d6a55ee31901856b4e9e176f503b731e6b7716def846d5a043363094aed9a58e6cdf633002c0fc55b4dcbd358eb7540c9fefac443e4a8326fe28b6fe9bdddb91e3e7e9bf91617a922b98015eaf16d797742722258e6f3da57435fddcb88825acd34c4cc43d6090a43f31af902acf4ce7c209ec248d1fc3da8085b17619cf02bc27ca6edb2a5d38745a0246053f56923d4f90f6b8c55a6828ff801c4c8a7db48a1af966d00e9197929f0aeef34118d6dc4c94bb957f4565457db217163faa20e36b58b62c438913f771fc916e21f04830d8a76e68fd801c1dd17d177e5ec0ddd1aece6c61993c862937c667487c391f31bff69f80b9bc6170b44ca956517f1584cba19a5199c5ab10c1d8a95c1d265f38f0d12da7afb174734b2cc7164f60344a80d6bd87a6814d4d19b93641449cdbc71d8207b2677e9dc632510dcb1678580be49a582c5fe7b6856eb7cce1e1ade1767945bb3eafacff238e0018544c490a37923bb65d6894ff2fea87ec3446a70b338431cee03072cfbd7b8b9bff9e368788906e3925a8f5d032d6eae6f1df48862edf7b38442ba9009090068a9b2c78cd3edc7d5a506e45c6f0f024352a035f49f70455cb6e6595f65cdaced9188401db482df454925bcb30615137b3fbedaa59522247b3d246a67c031718db7abe3603e99678f3eae79bc32986ee264be9fb401b667306a976b8d3d023ad231cbb25f4fd1563e940d2f94a022cad564f7646470847b027d46ae85a5eaec5aa188c39d498655b9dc2749daf9821ced9b2d3b70de9c94aad4f22493a74a11cbc3d83b590c77e4254c0dcbea5d4abb121a7653ac1a5dc879652fd459e7f1b213a52004791b81bd728d44034174ec2a66f6990bf6776aea91aaea33e3442651b1c9a0eeb367813e862d0a12cc8839a39c12ab6f34327773cb378702b1bce5b8de882cfbada6915c93bc9a6a63c2c2891653ab1040f4265fea2e8bfabeb3b26ee00edb2290b1c44501909cff539368d895e03e7d0e99e521919e2b21ea6b1e602aecdcbf066801d9122dd307e1ad7065d1e1ad0517452798c30b84550c4c3aaa33bb0c99e865a14cd44143b0e4b73da11a1643491024191d0f96986383ec7b544c495f99729b260fddc6b", 0x1000}, {&(0x7f00000002c0)="cb5a3f33cc09d56aad40d3c49b4290bb8016394c3872b188bcb836ab478ba972713a08643976a2e64fbe1dc30e7d3e2f5920550773267abe8c4677d83017a8556057c47d5879607f8189497fd885b5a7637a89bdbfc9c50ae84d6b30c030f08b4efc9c5d6037e9b253fa1a9aca4e3ef2fad5a804d7a30eff27c1d068136026b18986286fc930b13053afd107ea75a5caca2c41e6b283bc3ba27d1b5c0a7cbedbd5c312224794be5d904e12314a7b9fb3b5c22989fd3a6f59790d8c3ec1d783517d9bcdf48d15511e46fc55d54e87300eabde90f94b929e8f50cfd4dc9ffe0c41", 0xe0}, {&(0x7f00000003c0)="ce3f1012958aafe03ba9aa326a2641b42a256510da2f36e6625435b6998fff693fb13f53ea4cf914d02211db81f7e436baf1020cbe002633beab3706ba426f3c853633b2cdee2fbee022005f79961f5d251f5e6a9ffcb3a85e9507c7415c0777a57eb96d82063d6e4b43197206042601dc09914ef9e4dd270cf376354dc931533b9176d7aed333fbbb530a6a642c6ab8d9e016c7b131964fdb7788f4129eabf64f691265b4dbae58226558fea5ccabc07a6f11c2694c2bd7a5481e8cf38c719caa7672eb33e94b98caff49b10140f0dfac3132ca367078b1e3d27643234eee", 0xdf}], 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) fcntl$setown(r0, 0x6, 0x0) r1 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r1) 16:00:36 executing program 1: mknod(&(0x7f0000001300)='./bus\x00', 0x2000, 0x98) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x1085a, 0x80) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x1, 0xf0000043, 0x1, 0x8}], 0xd49, &(0x7f0000001240)=[{{r2}, 0xfffffffffffffffc, 0x1, 0xf00fffff, 0x401, 0x400}, {{r3}, 0xfffffffffffffff9, 0x80, 0x40, 0x8, 0x6}], 0xfffffffffffffff8, &(0x7f0000001280)={0x7, 0x2620}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r5 = semget$private(0x0, 0x2, 0x88) semop(r5, &(0x7f0000000000)=[{0x4, 0x2}, {0x2, 0x8000000000000, 0x800}, {0x3, 0x8, 0x800}, {0x3, 0x1}, {0x3, 0x400, 0x800}, {0x0, 0x4, 0x1800}, {0x0, 0x3, 0x800}, {0x2, 0x832, 0x1000}, {0x7, 0x7fffffff, 0x1800}, {0x2, 0x8, 0x800}], 0xa) 16:00:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2065d) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x200a0, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x81, 0x80) r3 = socket$unix(0x1, 0x7, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000380)='./bus\x00', 0x80, 0xdc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) r6 = socket$inet(0x2, 0x5, 0x3f) r7 = socket$inet6(0x18, 0x3, 0x6) r8 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000400)) socketpair(0x20, 0x4, 0x7, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x0, 0x8, 0x5e, 0x5}], 0x0, &(0x7f0000000480)=[{{r2}, 0xfffffffffffffffe, 0x6, 0x40, 0x81, 0x7f}, {{r3}, 0xfffffffffffffffe, 0x98, 0xf0000002, 0x8000000000000, 0x2}, {{r4}, 0xfffffffffffffffc, 0x18, 0x5, 0x0, 0xc000000000}, {{r5}, 0xfffffffffffffffa, 0x20, 0x2, 0x7fff, 0x3a4}, {{r6}, 0xfffffffffffffffa, 0x4, 0x40000000, 0x5, 0x5}, {{r7}, 0xfffffffffffffffe, 0x1, 0xc1, 0x600000000, 0x9}, {{r8}, 0xfffffffffffffff8, 0x2, 0x41, 0x8, 0x5}, {{r9}, 0xfffffffffffffffd, 0xa8, 0x80000003, 0xffffffffffffff8d, 0x6}], 0x9, &(0x7f0000000580)={0x1, 0xf43}) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r10}, 0xffffffffffffffff, 0xd1}], 0x3, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r10, 0x80047466, &(0x7f0000000200)=0x100000001) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x0, 0x1, 0x4, 0x200}, {{r10}, 0xfffffffffffffffc, 0x5, 0x4, 0x20, 0x8}, {{r10}, 0xffffffffffffffff, 0x8, 0xa, 0xee, 0x1}, {{r10}, 0xffffffffffffffff, 0x95, 0x2d, 0x2, 0x1000}, {{r10}, 0xfffffffffffffffd, 0x61, 0x20, 0x9, 0x7fffffff}, {{}, 0xfffffffffffffffa, 0x1, 0x1, 0x80000000000000, 0x4}, {{r10}, 0xfffffffffffffff8, 0x20, 0x4, 0xffffffffffffff01, 0x10000}], 0x394, &(0x7f0000000000)=[{{r10}, 0xfffffffffffffffc, 0x1, 0x2, 0x2, 0x8}, {{}, 0xfffffffffffffffa, 0x28, 0xfffff, 0x5, 0x1}], 0x1, &(0x7f0000000080)={0xed, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f0000000080), 0xff, 0x0, 0x8001, 0x0) 16:00:39 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="aec6566ed2a46ae6bf8cb0ca8c1657b2f36f4e35cbc72258a551298e30bdcb436170bd26bb5d56863646a888665262ec9b7882834c7479fcd655909e23137b245914584df39716b2112d27e469ad8ccce405d71e181bc4042bd68853811b7f43c1e0439ed68b5e58cbffec92f1147100cfe4d852ebac7b874272f31da1722162784bccb6f2c8a52278064b07a422248fd145f41b4b5d7aeb4c21b5a53303447fb09d080cad5780275f92bd5384398e983c5f9a852ae7dd366c7a314c3d2c3c66b7bd4aade37176bab181b2e7576beb46b216fcb08acdeec27ac0401ea4931dda77675db5440c9283ea011056926e71f823431291a8571379a630d9b872", 0xfd}, {&(0x7f0000000800)="b01b413669f8f43041f4eacd5ee41bd18763f4b2a1d40fe602bc2eb87edc1129f32cb5d0e55c95846a81b2795cdfed934f173aa13d736ee8efb63814083ec59c0358a180c7da5fc38c510f735377c9d764c8eb2afe0c41b9d02ce3628b8838a640b27efb32180379d473440a7f721bb1bf03053a9f24898d6cc30f90c3924859dff32f125f3d6ee658d99d4a1b9b406c8e9375f753ac36aeb2679055881516405ce1a5eb65425bd61a1126d6e2272ae61af986427c7f7411502802a6d5df8a1d560b71bb20f36489e03583ab186dc58f3a6ee0c8bb91e5e9cf688b33eb110538c6f6e99febc108b552f4aec8bb8c2b4ed84a5e57d9ab3ff1dea91b42f6283ab5d78cbe5cf77f84fd7489382fb0b24c2a3c4ebd3773515ba9b5f572aceeea051a1c532238f059a319f8ec708badfc655e1a1444e96735fdae15c8f4433375f42c731f78529ef5200fa37918ed416013ab4e5ca8a2d8396a5de333937fd1aa74779ebb36becf69f2014680f76f78e23b2b158fe84ac35570a9cbfe0274c84ab67d217d29c098f5abbfd3144b76e3257ee3d161767b86d939453ce977c05d96bf9980e7e1688e6a5f47dcd94bf90314e2fb4534ffbd06294687ada265a8f2616aecc75e975dcddbd73f103cbbf4ba47e05a022e5e5c679c7ba7fbd352241d3ad03edb0625d29160b45eef1b70305510a1d77dba1134fd66ad55d7089ae2cbff0bdbebe1570cae59d39f839cfd9f7b85c177157212e943d4b6f077a5d5755bec1904e886fca1a8e90b0c2b68dcc917da31b8301804ac05df1b1dd9380a151ecad6ddc578ca88f5fab9e8b0251e86b2a46e187086b121aab26ec6407d318b5374b1c4c68f92119bcc69ab51cd01f263ed7bfbdb926dd892de50f4be7438764b8a0b2e57ca5fcda658d9da2a7e785e54b5de05955c1e673407dd9b760c2954b5a9c2813c72e23d55e59cc6964c5dca38266e24626c11df75d0232f74bf3cd6823cbb22aec43032d60aa31bfbf1ade41a0e122af0cc9936825768430320cd7e8603a0bf4d3140bd99d583d480991d6ebf5da65fd250fe787fc70f66c57f71f8466c50fdb822a67776583dc767fddf7c09f6e626d47223d38b226a23c88642d27f06a31782862d32dda85e9626fa51eee2217b5473c94fb7338ed2da75b69bc8da1d13f8af1ab8f06e0e946e118801c5a14919af2824cfa33435eb9792cc6715afed5945a52fe2a8a02eafe34f78ace23ea09fed1384c60562f6761fa0c37aefdc6908984ffeca5e3235f848e02effe673b1e825439cb3c602a307eea31fc1abd448e251240daebd5c541680158ff96bb5c85410dde415bb76bf4280f929cc2e75ac9e0cdf992ae04967d269af6b2eb5b8bd67d0b2960ef38747b36e19fd66752fd08b34a71a8d312b2d163c584f96b0a405e77221c3adc697d31ac0bdf75a7b057ff72746b3b88ce2df0feb401178750d28679532b8e0aca0bddfea6acca6d1dd74e3ad856ccff1ae62627b5f837afd1a5f60a546e1e294cf584f5a6a781f6e28b35f565b989ce117e7edc2f6e5e6f0d87bf490b2c14eb6561b646c77ac6accc5ad2505907f317dfc07d46f338f6be39a71646eb7b718267d571f278825ee07ce57a587740f256fef6e02a1877c8c92ca0e2239b153abd03d4e53d181eb441eb1498eae9e0d25a8c0bb8cb714c1a5744f426152d8d52e586fcb1b56fd471a4ddf668d1aa070f6b087e06a934efa1c2f1bf1a8799f4d71bcbf995c90dee8e27a3fc4ecbf9b1263b44c6122deec915bba2b0dd62190c681c23909c98d4882a34b5a668723e5040103ac3399b10c1ac292a174a35a9357932d5d060f83aa7ce7fbb1c84b165962ebb6b743d9dbdc17b0c0dff09ed37a1ea3514817a6659b2c020100ba1fadd7869e7c6a522cd0f488e7dfcccf1231a759111ca8264db24168de2c5c2879adb35838c50e93e3cb6a562874c2abd4f977b453bca0672a9df57662ebe93e88e7f5e4e9f5cedced4522d913d1284aac1851c3c759fec2487858224566afdd06d1536a4319ded2bc655a82b1e567caf9b7d36db059ddac531e847bd75461a9880681ba7ecf871eae6acfaa2958ed7e54a09f677659a7feff0b56c8eaf899238af87869aba4f1b7e23dbeddcf552c28ea305b4fd966585450c5fdae3c30030e5ffa2e3f83de164f89de1c41ed5914ae776508fabf77c3eeb492dbd849373f408083f3bd38dc952f70bfefd831a0b81898fdac685673fd6bb2f2d8438ddf916b2446ed0850cf7f5e53feb432dda707e82c4171854d354f8412eac84e03ed5ec4f658e45fe5f4fbb8118dc4baddeb54c4beab669305d883ee7e4d98102706e9a559596647a5021e02e2892170737c4a49e3cfc8d879b94d1e3657bd41483c8488a007b1eda4de40eb843f5e3e131de2a36eb992a1209a35433e3311c54f76938dd08a3604ebad61b21b86aef05e72c6c6183fbd9ae0fb26a645378fbdb1f7b09306c8b0c5d665c7aa9f8787e25ab507bb5c3b4c2339e8f24489632802fb809fbad6883d81f89a22e40c6486a3228c72656037d05d98f3aa32a68725378eccbfa1c917d5feab47582e82028df7086429e8ba1fd06579f875f2bf4ea7d1537164a4d83410101ca2d41f499e8434fdb9ed688cb50c6fca89d848eb9b80587d370d8e0b12457288fa69e8351f048ae0a561021e89b0778d43fa0a3bbc0aabb58eb3a0da180e514abd1c5cc95a6448d007f68779d4770999ed19c4677eb5237274376af6bb566754e30b7aee2bdfa520150b97b94860c2094d058e9ec6a73c6b70455c512112ca672f2e180ea889393912226786473f89c08b158b4f10fd10db47b04ead0d24a790afd713eb6711a38eda415cab578b781ed5281022f7a9cd490a920d8cb0a68f3c18bbaea9e3e6d9e8634b9872aaf5eedbd646750390e05ef88435fa6be2f24e2c1f12589c75314e907c4a1342687e4c5752455839d9cb78efa288b3e032897b096baf572f7e2c77267f994ed53483e97775f725e4474dc16401c74c63bbf5904de1d8622608dd6eb192e585f4130c05e94ce81e7b10f84ec220e5e2851147e95423726bc92b943b4c6ea74c9d878065c44828ce4ea29df22862731bce66ddc7d8184c6dc31cb092cb795c64ab6740a39ca4681e64b679e3927fda01ef9ea746b60505171b62808527c0350408b7b517a3ea1dac65a6b8b13f22b87cc0ed8fe48bdf8df7157181718d2691941e75e59e60ddce0e6ba9a95ae01362e2635d4530565ec0ac4f8036bdea2cae00c61f52c62a715bf9e2bba836507bf01b23a8afe09c3c8861fcb1803fd0be4b4d3a297dd24952c558902c33e345401050dcf32d55b11ffce5dfc1bc252df75ee5ef2c55c364fbb038bb588027f7c53a70d612b57b83995903896bea704dd766288433188d83f7137fe94c3f6c3a7134af9cca12b84c427a6b20090700b2eb089f025677c1e1c91531ba71fde7acb1137f80ae989c089968726dd3d69bab16caffd1dbd5a850b061380944752ecad9086876f1dac99d068d9d3d68415a88f481f88ba0163589b11041d3250e3614db600f1c1608ffd4bf46e707caef89b936aa315038f628d2a5a3f576ca95f4e5c490884f74dc3a816c58bc394b4eca6febaa1c2ac41f4f7d5cec5e73f7bca22d3088ff22d9e9b9f558896aa26cf4e14872e277636231706cb1c7d872f9c25b87800df85b5fd00d822166b0c0a1d0c2be879dbca8676b4c2ada2f1fdc888e0630c004eb9595bc91db1faa5a1ba131698b435eac1acc019051c90e5d936acae2f483d1d20a768245ad9550b0f51b9acfe8858577181b166a0a929ab344eb82f7a33b9fe9d18bd2802c912145afe6e924664600e8b304970f11ffbe4db9ba943b9d72632dbbc66b238a29128840e6b227c0af5efd7c83f6c415862408ae35b6037a6ed6070ad2896b58fb1cda6d68615aa4bb27fe979c7ccd48fd8e958aa4bc18eb2c5178982effce411e126712265d606e42283cef901879dee98abc73b32ee14949ed9abbd20bd554827308c0f47ce462623491b6d7f08ca41305ef115a1d340400eea364f347bd4ffaa9dc49f46a4f8118152b6e41fd31eb502fd25969fbb0d520690019ed97c2aaea867e9f13457832dec1cb0ae75ce70337198d15c4d782e57b5f8254c9ad9dccda2b0a0f13a99aa040d10cfb8749cc9872eee0dd28ffe010f9d6616a4570c889077779750011b0ee01218e15274e367cdcc9dc9d300ee1eaa1b6d7fa697f1ba86b0248b9a32ae212049ae761d354ef1a9ea9fcd48052ed99f45ffbc78e3b43068ff14512b63669ef830ed85e81946b346e2dd74c6a500e0cb73ba8ac2f388467b06ffc696040682eb62b22536ed6507fa3571bab8855273977ab9f2ec959b6806c87c825b40db7d5cb42793ad207948765c4472ecf2a90bfc37250a8bfd7c54cebfb0cba01e4d66bae323fdb5b1b1962f3ef1fa7dee8501412a0659f4b7b7f9d430d691da8336b9c803d94c5383c151f9749fa765cb573a8bbdde3a4f3a1513f8da1bcf90aa520f4c8f3c3e4863a194e94b29d03d16f301bad392d6bcc95ccedfe23ae82adeabd67adb57fc9d6919ba2b826530203064170f3ecb724d2b92a562736e57ecf999924484dd0a3fcf9d1e5b7c995b283861f66e3d6a55ee31901856b4e9e176f503b731e6b7716def846d5a043363094aed9a58e6cdf633002c0fc55b4dcbd358eb7540c9fefac443e4a8326fe28b6fe9bdddb91e3e7e9bf91617a922b98015eaf16d797742722258e6f3da57435fddcb88825acd34c4cc43d6090a43f31af902acf4ce7c209ec248d1fc3da8085b17619cf02bc27ca6edb2a5d38745a0246053f56923d4f90f6b8c55a6828ff801c4c8a7db48a1af966d00e9197929f0aeef34118d6dc4c94bb957f4565457db217163faa20e36b58b62c438913f771fc916e21f04830d8a76e68fd801c1dd17d177e5ec0ddd1aece6c61993c862937c667487c391f31bff69f80b9bc6170b44ca956517f1584cba19a5199c5ab10c1d8a95c1d265f38f0d12da7afb174734b2cc7164f60344a80d6bd87a6814d4d19b93641449cdbc71d8207b2677e9dc632510dcb1678580be49a582c5fe7b6856eb7cce1e1ade1767945bb3eafacff238e0018544c490a37923bb65d6894ff2fea87ec3446a70b338431cee03072cfbd7b8b9bff9e368788906e3925a8f5d032d6eae6f1df48862edf7b38442ba9009090068a9b2c78cd3edc7d5a506e45c6f0f024352a035f49f70455cb6e6595f65cdaced9188401db482df454925bcb30615137b3fbedaa59522247b3d246a67c031718db7abe3603e99678f3eae79bc32986ee264be9fb401b667306a976b8d3d023ad231cbb25f4fd1563e940d2f94a022cad564f7646470847b027d46ae85a5eaec5aa188c39d498655b9dc2749daf9821ced9b2d3b70de9c94aad4f22493a74a11cbc3d83b590c77e4254c0dcbea5d4abb121a7653ac1a5dc879652fd459e7f1b213a52004791b81bd728d44034174ec2a66f6990bf6776aea91aaea33e3442651b1c9a0eeb367813e862d0a12cc8839a39c12ab6f34327773cb378702b1bce5b8de882cfbada6915c93bc9a6a63c2c2891653ab1040f4265fea2e8bfabeb3b26ee00edb2290b1c44501909cff539368d895e03e7d0e99e521919e2b21ea6b1e602aecdcbf066801d9122dd307e1ad7065d1e1ad0517452798c30b84550c4c3aaa33bb0c99e865a14cd44143b0e4b73da11a1643491024191d0f96986383ec7b544c495f99729b260fddc6b", 0x1000}, {&(0x7f00000002c0)="cb5a3f33cc09d56aad40d3c49b4290bb8016394c3872b188bcb836ab478ba972713a08643976a2e64fbe1dc30e7d3e2f5920550773267abe8c4677d83017a8556057c47d5879607f8189497fd885b5a7637a89bdbfc9c50ae84d6b30c030f08b4efc9c5d6037e9b253fa1a9aca4e3ef2fad5a804d7a30eff27c1d068136026b18986286fc930b13053afd107ea75a5caca2c41e6b283bc3ba27d1b5c0a7cbedbd5c312224794be5d904e12314a7b9fb3b5c22989fd3a6f59790d8c3ec1d783517d9bcdf48d15511e46fc55d54e87300eabde90f94b929e8f50cfd4dc9ffe0c41", 0xe0}, {&(0x7f00000003c0)="ce3f1012958aafe03ba9aa326a2641b42a256510da2f36e6625435b6998fff693fb13f53ea4cf914d02211db81f7e436baf1020cbe002633beab3706ba426f3c853633b2cdee2fbee022005f79961f5d251f5e6a9ffcb3a85e9507c7415c0777a57eb96d82063d6e4b43197206042601dc09914ef9e4dd270cf376354dc931533b9176d7aed333fbbb530a6a642c6ab8d9e016c7b131964fdb7788f4129eabf64f691265b4dbae58226558fea5ccabc07a6f11c2694c2bd7a5481e8cf38c719caa7672eb33e94b98caff49b10140f0dfac3132ca367078b1e3d27643234eee", 0xdf}], 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) fcntl$setown(r0, 0x6, 0x0) r1 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r1) 16:00:39 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4500) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10491, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80105705, &(0x7f0000000080)) 16:00:41 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) shutdown(r0, 0x1) 16:00:41 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="aec6566ed2a46ae6bf8cb0ca8c1657b2f36f4e35cbc72258a551298e30bdcb436170bd26bb5d56863646a888665262ec9b7882834c7479fcd655909e23137b245914584df39716b2112d27e469ad8ccce405d71e181bc4042bd68853811b7f43c1e0439ed68b5e58cbffec92f1147100cfe4d852ebac7b874272f31da1722162784bccb6f2c8a52278064b07a422248fd145f41b4b5d7aeb4c21b5a53303447fb09d080cad5780275f92bd5384398e983c5f9a852ae7dd366c7a314c3d2c3c66b7bd4aade37176bab181b2e7576beb46b216fcb08acdeec27ac0401ea4931dda77675db5440c9283ea011056926e71f823431291a8571379a630d9b872", 0xfd}, {&(0x7f0000000800)="b01b413669f8f43041f4eacd5ee41bd18763f4b2a1d40fe602bc2eb87edc1129f32cb5d0e55c95846a81b2795cdfed934f173aa13d736ee8efb63814083ec59c0358a180c7da5fc38c510f735377c9d764c8eb2afe0c41b9d02ce3628b8838a640b27efb32180379d473440a7f721bb1bf03053a9f24898d6cc30f90c3924859dff32f125f3d6ee658d99d4a1b9b406c8e9375f753ac36aeb2679055881516405ce1a5eb65425bd61a1126d6e2272ae61af986427c7f7411502802a6d5df8a1d560b71bb20f36489e03583ab186dc58f3a6ee0c8bb91e5e9cf688b33eb110538c6f6e99febc108b552f4aec8bb8c2b4ed84a5e57d9ab3ff1dea91b42f6283ab5d78cbe5cf77f84fd7489382fb0b24c2a3c4ebd3773515ba9b5f572aceeea051a1c532238f059a319f8ec708badfc655e1a1444e96735fdae15c8f4433375f42c731f78529ef5200fa37918ed416013ab4e5ca8a2d8396a5de333937fd1aa74779ebb36becf69f2014680f76f78e23b2b158fe84ac35570a9cbfe0274c84ab67d217d29c098f5abbfd3144b76e3257ee3d161767b86d939453ce977c05d96bf9980e7e1688e6a5f47dcd94bf90314e2fb4534ffbd06294687ada265a8f2616aecc75e975dcddbd73f103cbbf4ba47e05a022e5e5c679c7ba7fbd352241d3ad03edb0625d29160b45eef1b70305510a1d77dba1134fd66ad55d7089ae2cbff0bdbebe1570cae59d39f839cfd9f7b85c177157212e943d4b6f077a5d5755bec1904e886fca1a8e90b0c2b68dcc917da31b8301804ac05df1b1dd9380a151ecad6ddc578ca88f5fab9e8b0251e86b2a46e187086b121aab26ec6407d318b5374b1c4c68f92119bcc69ab51cd01f263ed7bfbdb926dd892de50f4be7438764b8a0b2e57ca5fcda658d9da2a7e785e54b5de05955c1e673407dd9b760c2954b5a9c2813c72e23d55e59cc6964c5dca38266e24626c11df75d0232f74bf3cd6823cbb22aec43032d60aa31bfbf1ade41a0e122af0cc9936825768430320cd7e8603a0bf4d3140bd99d583d480991d6ebf5da65fd250fe787fc70f66c57f71f8466c50fdb822a67776583dc767fddf7c09f6e626d47223d38b226a23c88642d27f06a31782862d32dda85e9626fa51eee2217b5473c94fb7338ed2da75b69bc8da1d13f8af1ab8f06e0e946e118801c5a14919af2824cfa33435eb9792cc6715afed5945a52fe2a8a02eafe34f78ace23ea09fed1384c60562f6761fa0c37aefdc6908984ffeca5e3235f848e02effe673b1e825439cb3c602a307eea31fc1abd448e251240daebd5c541680158ff96bb5c85410dde415bb76bf4280f929cc2e75ac9e0cdf992ae04967d269af6b2eb5b8bd67d0b2960ef38747b36e19fd66752fd08b34a71a8d312b2d163c584f96b0a405e77221c3adc697d31ac0bdf75a7b057ff72746b3b88ce2df0feb401178750d28679532b8e0aca0bddfea6acca6d1dd74e3ad856ccff1ae62627b5f837afd1a5f60a546e1e294cf584f5a6a781f6e28b35f565b989ce117e7edc2f6e5e6f0d87bf490b2c14eb6561b646c77ac6accc5ad2505907f317dfc07d46f338f6be39a71646eb7b718267d571f278825ee07ce57a587740f256fef6e02a1877c8c92ca0e2239b153abd03d4e53d181eb441eb1498eae9e0d25a8c0bb8cb714c1a5744f426152d8d52e586fcb1b56fd471a4ddf668d1aa070f6b087e06a934efa1c2f1bf1a8799f4d71bcbf995c90dee8e27a3fc4ecbf9b1263b44c6122deec915bba2b0dd62190c681c23909c98d4882a34b5a668723e5040103ac3399b10c1ac292a174a35a9357932d5d060f83aa7ce7fbb1c84b165962ebb6b743d9dbdc17b0c0dff09ed37a1ea3514817a6659b2c020100ba1fadd7869e7c6a522cd0f488e7dfcccf1231a759111ca8264db24168de2c5c2879adb35838c50e93e3cb6a562874c2abd4f977b453bca0672a9df57662ebe93e88e7f5e4e9f5cedced4522d913d1284aac1851c3c759fec2487858224566afdd06d1536a4319ded2bc655a82b1e567caf9b7d36db059ddac531e847bd75461a9880681ba7ecf871eae6acfaa2958ed7e54a09f677659a7feff0b56c8eaf899238af87869aba4f1b7e23dbeddcf552c28ea305b4fd966585450c5fdae3c30030e5ffa2e3f83de164f89de1c41ed5914ae776508fabf77c3eeb492dbd849373f408083f3bd38dc952f70bfefd831a0b81898fdac685673fd6bb2f2d8438ddf916b2446ed0850cf7f5e53feb432dda707e82c4171854d354f8412eac84e03ed5ec4f658e45fe5f4fbb8118dc4baddeb54c4beab669305d883ee7e4d98102706e9a559596647a5021e02e2892170737c4a49e3cfc8d879b94d1e3657bd41483c8488a007b1eda4de40eb843f5e3e131de2a36eb992a1209a35433e3311c54f76938dd08a3604ebad61b21b86aef05e72c6c6183fbd9ae0fb26a645378fbdb1f7b09306c8b0c5d665c7aa9f8787e25ab507bb5c3b4c2339e8f24489632802fb809fbad6883d81f89a22e40c6486a3228c72656037d05d98f3aa32a68725378eccbfa1c917d5feab47582e82028df7086429e8ba1fd06579f875f2bf4ea7d1537164a4d83410101ca2d41f499e8434fdb9ed688cb50c6fca89d848eb9b80587d370d8e0b12457288fa69e8351f048ae0a561021e89b0778d43fa0a3bbc0aabb58eb3a0da180e514abd1c5cc95a6448d007f68779d4770999ed19c4677eb5237274376af6bb566754e30b7aee2bdfa520150b97b94860c2094d058e9ec6a73c6b70455c512112ca672f2e180ea889393912226786473f89c08b158b4f10fd10db47b04ead0d24a790afd713eb6711a38eda415cab578b781ed5281022f7a9cd490a920d8cb0a68f3c18bbaea9e3e6d9e8634b9872aaf5eedbd646750390e05ef88435fa6be2f24e2c1f12589c75314e907c4a1342687e4c5752455839d9cb78efa288b3e032897b096baf572f7e2c77267f994ed53483e97775f725e4474dc16401c74c63bbf5904de1d8622608dd6eb192e585f4130c05e94ce81e7b10f84ec220e5e2851147e95423726bc92b943b4c6ea74c9d878065c44828ce4ea29df22862731bce66ddc7d8184c6dc31cb092cb795c64ab6740a39ca4681e64b679e3927fda01ef9ea746b60505171b62808527c0350408b7b517a3ea1dac65a6b8b13f22b87cc0ed8fe48bdf8df7157181718d2691941e75e59e60ddce0e6ba9a95ae01362e2635d4530565ec0ac4f8036bdea2cae00c61f52c62a715bf9e2bba836507bf01b23a8afe09c3c8861fcb1803fd0be4b4d3a297dd24952c558902c33e345401050dcf32d55b11ffce5dfc1bc252df75ee5ef2c55c364fbb038bb588027f7c53a70d612b57b83995903896bea704dd766288433188d83f7137fe94c3f6c3a7134af9cca12b84c427a6b20090700b2eb089f025677c1e1c91531ba71fde7acb1137f80ae989c089968726dd3d69bab16caffd1dbd5a850b061380944752ecad9086876f1dac99d068d9d3d68415a88f481f88ba0163589b11041d3250e3614db600f1c1608ffd4bf46e707caef89b936aa315038f628d2a5a3f576ca95f4e5c490884f74dc3a816c58bc394b4eca6febaa1c2ac41f4f7d5cec5e73f7bca22d3088ff22d9e9b9f558896aa26cf4e14872e277636231706cb1c7d872f9c25b87800df85b5fd00d822166b0c0a1d0c2be879dbca8676b4c2ada2f1fdc888e0630c004eb9595bc91db1faa5a1ba131698b435eac1acc019051c90e5d936acae2f483d1d20a768245ad9550b0f51b9acfe8858577181b166a0a929ab344eb82f7a33b9fe9d18bd2802c912145afe6e924664600e8b304970f11ffbe4db9ba943b9d72632dbbc66b238a29128840e6b227c0af5efd7c83f6c415862408ae35b6037a6ed6070ad2896b58fb1cda6d68615aa4bb27fe979c7ccd48fd8e958aa4bc18eb2c5178982effce411e126712265d606e42283cef901879dee98abc73b32ee14949ed9abbd20bd554827308c0f47ce462623491b6d7f08ca41305ef115a1d340400eea364f347bd4ffaa9dc49f46a4f8118152b6e41fd31eb502fd25969fbb0d520690019ed97c2aaea867e9f13457832dec1cb0ae75ce70337198d15c4d782e57b5f8254c9ad9dccda2b0a0f13a99aa040d10cfb8749cc9872eee0dd28ffe010f9d6616a4570c889077779750011b0ee01218e15274e367cdcc9dc9d300ee1eaa1b6d7fa697f1ba86b0248b9a32ae212049ae761d354ef1a9ea9fcd48052ed99f45ffbc78e3b43068ff14512b63669ef830ed85e81946b346e2dd74c6a500e0cb73ba8ac2f388467b06ffc696040682eb62b22536ed6507fa3571bab8855273977ab9f2ec959b6806c87c825b40db7d5cb42793ad207948765c4472ecf2a90bfc37250a8bfd7c54cebfb0cba01e4d66bae323fdb5b1b1962f3ef1fa7dee8501412a0659f4b7b7f9d430d691da8336b9c803d94c5383c151f9749fa765cb573a8bbdde3a4f3a1513f8da1bcf90aa520f4c8f3c3e4863a194e94b29d03d16f301bad392d6bcc95ccedfe23ae82adeabd67adb57fc9d6919ba2b826530203064170f3ecb724d2b92a562736e57ecf999924484dd0a3fcf9d1e5b7c995b283861f66e3d6a55ee31901856b4e9e176f503b731e6b7716def846d5a043363094aed9a58e6cdf633002c0fc55b4dcbd358eb7540c9fefac443e4a8326fe28b6fe9bdddb91e3e7e9bf91617a922b98015eaf16d797742722258e6f3da57435fddcb88825acd34c4cc43d6090a43f31af902acf4ce7c209ec248d1fc3da8085b17619cf02bc27ca6edb2a5d38745a0246053f56923d4f90f6b8c55a6828ff801c4c8a7db48a1af966d00e9197929f0aeef34118d6dc4c94bb957f4565457db217163faa20e36b58b62c438913f771fc916e21f04830d8a76e68fd801c1dd17d177e5ec0ddd1aece6c61993c862937c667487c391f31bff69f80b9bc6170b44ca956517f1584cba19a5199c5ab10c1d8a95c1d265f38f0d12da7afb174734b2cc7164f60344a80d6bd87a6814d4d19b93641449cdbc71d8207b2677e9dc632510dcb1678580be49a582c5fe7b6856eb7cce1e1ade1767945bb3eafacff238e0018544c490a37923bb65d6894ff2fea87ec3446a70b338431cee03072cfbd7b8b9bff9e368788906e3925a8f5d032d6eae6f1df48862edf7b38442ba9009090068a9b2c78cd3edc7d5a506e45c6f0f024352a035f49f70455cb6e6595f65cdaced9188401db482df454925bcb30615137b3fbedaa59522247b3d246a67c031718db7abe3603e99678f3eae79bc32986ee264be9fb401b667306a976b8d3d023ad231cbb25f4fd1563e940d2f94a022cad564f7646470847b027d46ae85a5eaec5aa188c39d498655b9dc2749daf9821ced9b2d3b70de9c94aad4f22493a74a11cbc3d83b590c77e4254c0dcbea5d4abb121a7653ac1a5dc879652fd459e7f1b213a52004791b81bd728d44034174ec2a66f6990bf6776aea91aaea33e3442651b1c9a0eeb367813e862d0a12cc8839a39c12ab6f34327773cb378702b1bce5b8de882cfbada6915c93bc9a6a63c2c2891653ab1040f4265fea2e8bfabeb3b26ee00edb2290b1c44501909cff539368d895e03e7d0e99e521919e2b21ea6b1e602aecdcbf066801d9122dd307e1ad7065d1e1ad0517452798c30b84550c4c3aaa33bb0c99e865a14cd44143b0e4b73da11a1643491024191d0f96986383ec7b544c495f99729b260fddc6b", 0x1000}, {&(0x7f00000002c0)="cb5a3f33cc09d56aad40d3c49b4290bb8016394c3872b188bcb836ab478ba972713a08643976a2e64fbe1dc30e7d3e2f5920550773267abe8c4677d83017a8556057c47d5879607f8189497fd885b5a7637a89bdbfc9c50ae84d6b30c030f08b4efc9c5d6037e9b253fa1a9aca4e3ef2fad5a804d7a30eff27c1d068136026b18986286fc930b13053afd107ea75a5caca2c41e6b283bc3ba27d1b5c0a7cbedbd5c312224794be5d904e12314a7b9fb3b5c22989fd3a6f59790d8c3ec1d783517d9bcdf48d15511e46fc55d54e87300eabde90f94b929e8f50cfd4dc9ffe0c41", 0xe0}, {&(0x7f00000003c0)="ce3f1012958aafe03ba9aa326a2641b42a256510da2f36e6625435b6998fff693fb13f53ea4cf914d02211db81f7e436baf1020cbe002633beab3706ba426f3c853633b2cdee2fbee022005f79961f5d251f5e6a9ffcb3a85e9507c7415c0777a57eb96d82063d6e4b43197206042601dc09914ef9e4dd270cf376354dc931533b9176d7aed333fbbb530a6a642c6ab8d9e016c7b131964fdb7788f4129eabf64f691265b4dbae58226558fea5ccabc07a6f11c2694c2bd7a5481e8cf38c719caa7672eb33e94b98caff49b10140f0dfac3132ca367078b1e3d27643234eee", 0xdf}], 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) fcntl$setown(r0, 0x6, 0x0) r1 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r1) 16:00:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="ee17fbfffeddffae24de0000ea69ce36fcde242bc7b7b4ab88a7d2165828462efcda51"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) sendto$unix(r0, &(0x7f00000001c0)="da57c10ad9e8e052c785186a00474b9b1a9518e3e9cccb7e8ddfcda895348a9cf40bc4068bd2473322420b922ac2fcb55fd4584ee6ceea06bf27f9346f3b397524446d9c99adba107327dd043f0dd3cd2489a0781ed748e2fc08dbb4e2a36389ab96fccd054f8563e48ba4d54d7db20e91acfcf81c85a4313135a2b3f35964e111d78c437fa2c27bfe09abc85e9693088971", 0x92, 0x4, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)}], 0x1, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) 16:00:43 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="aec6566ed2a46ae6bf8cb0ca8c1657b2f36f4e35cbc72258a551298e30bdcb436170bd26bb5d56863646a888665262ec9b7882834c7479fcd655909e23137b245914584df39716b2112d27e469ad8ccce405d71e181bc4042bd68853811b7f43c1e0439ed68b5e58cbffec92f1147100cfe4d852ebac7b874272f31da1722162784bccb6f2c8a52278064b07a422248fd145f41b4b5d7aeb4c21b5a53303447fb09d080cad5780275f92bd5384398e983c5f9a852ae7dd366c7a314c3d2c3c66b7bd4aade37176bab181b2e7576beb46b216fcb08acdeec27ac0401ea4931dda77675db5440c9283ea011056926e71f823431291a8571379a630d9b872", 0xfd}, {&(0x7f0000000800)="b01b413669f8f43041f4eacd5ee41bd18763f4b2a1d40fe602bc2eb87edc1129f32cb5d0e55c95846a81b2795cdfed934f173aa13d736ee8efb63814083ec59c0358a180c7da5fc38c510f735377c9d764c8eb2afe0c41b9d02ce3628b8838a640b27efb32180379d473440a7f721bb1bf03053a9f24898d6cc30f90c3924859dff32f125f3d6ee658d99d4a1b9b406c8e9375f753ac36aeb2679055881516405ce1a5eb65425bd61a1126d6e2272ae61af986427c7f7411502802a6d5df8a1d560b71bb20f36489e03583ab186dc58f3a6ee0c8bb91e5e9cf688b33eb110538c6f6e99febc108b552f4aec8bb8c2b4ed84a5e57d9ab3ff1dea91b42f6283ab5d78cbe5cf77f84fd7489382fb0b24c2a3c4ebd3773515ba9b5f572aceeea051a1c532238f059a319f8ec708badfc655e1a1444e96735fdae15c8f4433375f42c731f78529ef5200fa37918ed416013ab4e5ca8a2d8396a5de333937fd1aa74779ebb36becf69f2014680f76f78e23b2b158fe84ac35570a9cbfe0274c84ab67d217d29c098f5abbfd3144b76e3257ee3d161767b86d939453ce977c05d96bf9980e7e1688e6a5f47dcd94bf90314e2fb4534ffbd06294687ada265a8f2616aecc75e975dcddbd73f103cbbf4ba47e05a022e5e5c679c7ba7fbd352241d3ad03edb0625d29160b45eef1b70305510a1d77dba1134fd66ad55d7089ae2cbff0bdbebe1570cae59d39f839cfd9f7b85c177157212e943d4b6f077a5d5755bec1904e886fca1a8e90b0c2b68dcc917da31b8301804ac05df1b1dd9380a151ecad6ddc578ca88f5fab9e8b0251e86b2a46e187086b121aab26ec6407d318b5374b1c4c68f92119bcc69ab51cd01f263ed7bfbdb926dd892de50f4be7438764b8a0b2e57ca5fcda658d9da2a7e785e54b5de05955c1e673407dd9b760c2954b5a9c2813c72e23d55e59cc6964c5dca38266e24626c11df75d0232f74bf3cd6823cbb22aec43032d60aa31bfbf1ade41a0e122af0cc9936825768430320cd7e8603a0bf4d3140bd99d583d480991d6ebf5da65fd250fe787fc70f66c57f71f8466c50fdb822a67776583dc767fddf7c09f6e626d47223d38b226a23c88642d27f06a31782862d32dda85e9626fa51eee2217b5473c94fb7338ed2da75b69bc8da1d13f8af1ab8f06e0e946e118801c5a14919af2824cfa33435eb9792cc6715afed5945a52fe2a8a02eafe34f78ace23ea09fed1384c60562f6761fa0c37aefdc6908984ffeca5e3235f848e02effe673b1e825439cb3c602a307eea31fc1abd448e251240daebd5c541680158ff96bb5c85410dde415bb76bf4280f929cc2e75ac9e0cdf992ae04967d269af6b2eb5b8bd67d0b2960ef38747b36e19fd66752fd08b34a71a8d312b2d163c584f96b0a405e77221c3adc697d31ac0bdf75a7b057ff72746b3b88ce2df0feb401178750d28679532b8e0aca0bddfea6acca6d1dd74e3ad856ccff1ae62627b5f837afd1a5f60a546e1e294cf584f5a6a781f6e28b35f565b989ce117e7edc2f6e5e6f0d87bf490b2c14eb6561b646c77ac6accc5ad2505907f317dfc07d46f338f6be39a71646eb7b718267d571f278825ee07ce57a587740f256fef6e02a1877c8c92ca0e2239b153abd03d4e53d181eb441eb1498eae9e0d25a8c0bb8cb714c1a5744f426152d8d52e586fcb1b56fd471a4ddf668d1aa070f6b087e06a934efa1c2f1bf1a8799f4d71bcbf995c90dee8e27a3fc4ecbf9b1263b44c6122deec915bba2b0dd62190c681c23909c98d4882a34b5a668723e5040103ac3399b10c1ac292a174a35a9357932d5d060f83aa7ce7fbb1c84b165962ebb6b743d9dbdc17b0c0dff09ed37a1ea3514817a6659b2c020100ba1fadd7869e7c6a522cd0f488e7dfcccf1231a759111ca8264db24168de2c5c2879adb35838c50e93e3cb6a562874c2abd4f977b453bca0672a9df57662ebe93e88e7f5e4e9f5cedced4522d913d1284aac1851c3c759fec2487858224566afdd06d1536a4319ded2bc655a82b1e567caf9b7d36db059ddac531e847bd75461a9880681ba7ecf871eae6acfaa2958ed7e54a09f677659a7feff0b56c8eaf899238af87869aba4f1b7e23dbeddcf552c28ea305b4fd966585450c5fdae3c30030e5ffa2e3f83de164f89de1c41ed5914ae776508fabf77c3eeb492dbd849373f408083f3bd38dc952f70bfefd831a0b81898fdac685673fd6bb2f2d8438ddf916b2446ed0850cf7f5e53feb432dda707e82c4171854d354f8412eac84e03ed5ec4f658e45fe5f4fbb8118dc4baddeb54c4beab669305d883ee7e4d98102706e9a559596647a5021e02e2892170737c4a49e3cfc8d879b94d1e3657bd41483c8488a007b1eda4de40eb843f5e3e131de2a36eb992a1209a35433e3311c54f76938dd08a3604ebad61b21b86aef05e72c6c6183fbd9ae0fb26a645378fbdb1f7b09306c8b0c5d665c7aa9f8787e25ab507bb5c3b4c2339e8f24489632802fb809fbad6883d81f89a22e40c6486a3228c72656037d05d98f3aa32a68725378eccbfa1c917d5feab47582e82028df7086429e8ba1fd06579f875f2bf4ea7d1537164a4d83410101ca2d41f499e8434fdb9ed688cb50c6fca89d848eb9b80587d370d8e0b12457288fa69e8351f048ae0a561021e89b0778d43fa0a3bbc0aabb58eb3a0da180e514abd1c5cc95a6448d007f68779d4770999ed19c4677eb5237274376af6bb566754e30b7aee2bdfa520150b97b94860c2094d058e9ec6a73c6b70455c512112ca672f2e180ea889393912226786473f89c08b158b4f10fd10db47b04ead0d24a790afd713eb6711a38eda415cab578b781ed5281022f7a9cd490a920d8cb0a68f3c18bbaea9e3e6d9e8634b9872aaf5eedbd646750390e05ef88435fa6be2f24e2c1f12589c75314e907c4a1342687e4c5752455839d9cb78efa288b3e032897b096baf572f7e2c77267f994ed53483e97775f725e4474dc16401c74c63bbf5904de1d8622608dd6eb192e585f4130c05e94ce81e7b10f84ec220e5e2851147e95423726bc92b943b4c6ea74c9d878065c44828ce4ea29df22862731bce66ddc7d8184c6dc31cb092cb795c64ab6740a39ca4681e64b679e3927fda01ef9ea746b60505171b62808527c0350408b7b517a3ea1dac65a6b8b13f22b87cc0ed8fe48bdf8df7157181718d2691941e75e59e60ddce0e6ba9a95ae01362e2635d4530565ec0ac4f8036bdea2cae00c61f52c62a715bf9e2bba836507bf01b23a8afe09c3c8861fcb1803fd0be4b4d3a297dd24952c558902c33e345401050dcf32d55b11ffce5dfc1bc252df75ee5ef2c55c364fbb038bb588027f7c53a70d612b57b83995903896bea704dd766288433188d83f7137fe94c3f6c3a7134af9cca12b84c427a6b20090700b2eb089f025677c1e1c91531ba71fde7acb1137f80ae989c089968726dd3d69bab16caffd1dbd5a850b061380944752ecad9086876f1dac99d068d9d3d68415a88f481f88ba0163589b11041d3250e3614db600f1c1608ffd4bf46e707caef89b936aa315038f628d2a5a3f576ca95f4e5c490884f74dc3a816c58bc394b4eca6febaa1c2ac41f4f7d5cec5e73f7bca22d3088ff22d9e9b9f558896aa26cf4e14872e277636231706cb1c7d872f9c25b87800df85b5fd00d822166b0c0a1d0c2be879dbca8676b4c2ada2f1fdc888e0630c004eb9595bc91db1faa5a1ba131698b435eac1acc019051c90e5d936acae2f483d1d20a768245ad9550b0f51b9acfe8858577181b166a0a929ab344eb82f7a33b9fe9d18bd2802c912145afe6e924664600e8b304970f11ffbe4db9ba943b9d72632dbbc66b238a29128840e6b227c0af5efd7c83f6c415862408ae35b6037a6ed6070ad2896b58fb1cda6d68615aa4bb27fe979c7ccd48fd8e958aa4bc18eb2c5178982effce411e126712265d606e42283cef901879dee98abc73b32ee14949ed9abbd20bd554827308c0f47ce462623491b6d7f08ca41305ef115a1d340400eea364f347bd4ffaa9dc49f46a4f8118152b6e41fd31eb502fd25969fbb0d520690019ed97c2aaea867e9f13457832dec1cb0ae75ce70337198d15c4d782e57b5f8254c9ad9dccda2b0a0f13a99aa040d10cfb8749cc9872eee0dd28ffe010f9d6616a4570c889077779750011b0ee01218e15274e367cdcc9dc9d300ee1eaa1b6d7fa697f1ba86b0248b9a32ae212049ae761d354ef1a9ea9fcd48052ed99f45ffbc78e3b43068ff14512b63669ef830ed85e81946b346e2dd74c6a500e0cb73ba8ac2f388467b06ffc696040682eb62b22536ed6507fa3571bab8855273977ab9f2ec959b6806c87c825b40db7d5cb42793ad207948765c4472ecf2a90bfc37250a8bfd7c54cebfb0cba01e4d66bae323fdb5b1b1962f3ef1fa7dee8501412a0659f4b7b7f9d430d691da8336b9c803d94c5383c151f9749fa765cb573a8bbdde3a4f3a1513f8da1bcf90aa520f4c8f3c3e4863a194e94b29d03d16f301bad392d6bcc95ccedfe23ae82adeabd67adb57fc9d6919ba2b826530203064170f3ecb724d2b92a562736e57ecf999924484dd0a3fcf9d1e5b7c995b283861f66e3d6a55ee31901856b4e9e176f503b731e6b7716def846d5a043363094aed9a58e6cdf633002c0fc55b4dcbd358eb7540c9fefac443e4a8326fe28b6fe9bdddb91e3e7e9bf91617a922b98015eaf16d797742722258e6f3da57435fddcb88825acd34c4cc43d6090a43f31af902acf4ce7c209ec248d1fc3da8085b17619cf02bc27ca6edb2a5d38745a0246053f56923d4f90f6b8c55a6828ff801c4c8a7db48a1af966d00e9197929f0aeef34118d6dc4c94bb957f4565457db217163faa20e36b58b62c438913f771fc916e21f04830d8a76e68fd801c1dd17d177e5ec0ddd1aece6c61993c862937c667487c391f31bff69f80b9bc6170b44ca956517f1584cba19a5199c5ab10c1d8a95c1d265f38f0d12da7afb174734b2cc7164f60344a80d6bd87a6814d4d19b93641449cdbc71d8207b2677e9dc632510dcb1678580be49a582c5fe7b6856eb7cce1e1ade1767945bb3eafacff238e0018544c490a37923bb65d6894ff2fea87ec3446a70b338431cee03072cfbd7b8b9bff9e368788906e3925a8f5d032d6eae6f1df48862edf7b38442ba9009090068a9b2c78cd3edc7d5a506e45c6f0f024352a035f49f70455cb6e6595f65cdaced9188401db482df454925bcb30615137b3fbedaa59522247b3d246a67c031718db7abe3603e99678f3eae79bc32986ee264be9fb401b667306a976b8d3d023ad231cbb25f4fd1563e940d2f94a022cad564f7646470847b027d46ae85a5eaec5aa188c39d498655b9dc2749daf9821ced9b2d3b70de9c94aad4f22493a74a11cbc3d83b590c77e4254c0dcbea5d4abb121a7653ac1a5dc879652fd459e7f1b213a52004791b81bd728d44034174ec2a66f6990bf6776aea91aaea33e3442651b1c9a0eeb367813e862d0a12cc8839a39c12ab6f34327773cb378702b1bce5b8de882cfbada6915c93bc9a6a63c2c2891653ab1040f4265fea2e8bfabeb3b26ee00edb2290b1c44501909cff539368d895e03e7d0e99e521919e2b21ea6b1e602aecdcbf066801d9122dd307e1ad7065d1e1ad0517452798c30b84550c4c3aaa33bb0c99e865a14cd44143b0e4b73da11a1643491024191d0f96986383ec7b544c495f99729b260fddc6b", 0x1000}, {&(0x7f00000002c0)="cb5a3f33cc09d56aad40d3c49b4290bb8016394c3872b188bcb836ab478ba972713a08643976a2e64fbe1dc30e7d3e2f5920550773267abe8c4677d83017a8556057c47d5879607f8189497fd885b5a7637a89bdbfc9c50ae84d6b30c030f08b4efc9c5d6037e9b253fa1a9aca4e3ef2fad5a804d7a30eff27c1d068136026b18986286fc930b13053afd107ea75a5caca2c41e6b283bc3ba27d1b5c0a7cbedbd5c312224794be5d904e12314a7b9fb3b5c22989fd3a6f59790d8c3ec1d783517d9bcdf48d15511e46fc55d54e87300eabde90f94b929e8f50cfd4dc9ffe0c41", 0xe0}, {&(0x7f00000003c0)="ce3f1012958aafe03ba9aa326a2641b42a256510da2f36e6625435b6998fff693fb13f53ea4cf914d02211db81f7e436baf1020cbe002633beab3706ba426f3c853633b2cdee2fbee022005f79961f5d251f5e6a9ffcb3a85e9507c7415c0777a57eb96d82063d6e4b43197206042601dc09914ef9e4dd270cf376354dc931533b9176d7aed333fbbb530a6a642c6ab8d9e016c7b131964fdb7788f4129eabf64f691265b4dbae58226558fea5ccabc07a6f11c2694c2bd7a5481e8cf38c719caa7672eb33e94b98caff49b10140f0dfac3132ca367078b1e3d27643234eee", 0xdf}], 0x4) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:00:43 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) nanosleep(&(0x7f0000000040)={0x9, 0x7fff}, &(0x7f00000000c0)) open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x20) close(r0) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0) 16:00:45 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="aec6566ed2a46ae6bf8cb0ca8c1657b2f36f4e35cbc72258a551298e30bdcb436170bd26bb5d56863646a888665262ec9b7882834c7479fcd655909e23137b245914584df39716b2112d27e469ad8ccce405d71e181bc4042bd68853811b7f43c1e0439ed68b5e58cbffec92f1147100cfe4d852ebac7b874272f31da1722162784bccb6f2c8a52278064b07a422248fd145f41b4b5d7aeb4c21b5a53303447fb09d080cad5780275f92bd5384398e983c5f9a852ae7dd366c7a314c3d2c3c66b7bd4aade37176bab181b2e7576beb46b216fcb08acdeec27ac0401ea4931dda77675db5440c9283ea011056926e71f823431291a8571379a630d9b872", 0xfd}, {&(0x7f0000000800)="b01b413669f8f43041f4eacd5ee41bd18763f4b2a1d40fe602bc2eb87edc1129f32cb5d0e55c95846a81b2795cdfed934f173aa13d736ee8efb63814083ec59c0358a180c7da5fc38c510f735377c9d764c8eb2afe0c41b9d02ce3628b8838a640b27efb32180379d473440a7f721bb1bf03053a9f24898d6cc30f90c3924859dff32f125f3d6ee658d99d4a1b9b406c8e9375f753ac36aeb2679055881516405ce1a5eb65425bd61a1126d6e2272ae61af986427c7f7411502802a6d5df8a1d560b71bb20f36489e03583ab186dc58f3a6ee0c8bb91e5e9cf688b33eb110538c6f6e99febc108b552f4aec8bb8c2b4ed84a5e57d9ab3ff1dea91b42f6283ab5d78cbe5cf77f84fd7489382fb0b24c2a3c4ebd3773515ba9b5f572aceeea051a1c532238f059a319f8ec708badfc655e1a1444e96735fdae15c8f4433375f42c731f78529ef5200fa37918ed416013ab4e5ca8a2d8396a5de333937fd1aa74779ebb36becf69f2014680f76f78e23b2b158fe84ac35570a9cbfe0274c84ab67d217d29c098f5abbfd3144b76e3257ee3d161767b86d939453ce977c05d96bf9980e7e1688e6a5f47dcd94bf90314e2fb4534ffbd06294687ada265a8f2616aecc75e975dcddbd73f103cbbf4ba47e05a022e5e5c679c7ba7fbd352241d3ad03edb0625d29160b45eef1b70305510a1d77dba1134fd66ad55d7089ae2cbff0bdbebe1570cae59d39f839cfd9f7b85c177157212e943d4b6f077a5d5755bec1904e886fca1a8e90b0c2b68dcc917da31b8301804ac05df1b1dd9380a151ecad6ddc578ca88f5fab9e8b0251e86b2a46e187086b121aab26ec6407d318b5374b1c4c68f92119bcc69ab51cd01f263ed7bfbdb926dd892de50f4be7438764b8a0b2e57ca5fcda658d9da2a7e785e54b5de05955c1e673407dd9b760c2954b5a9c2813c72e23d55e59cc6964c5dca38266e24626c11df75d0232f74bf3cd6823cbb22aec43032d60aa31bfbf1ade41a0e122af0cc9936825768430320cd7e8603a0bf4d3140bd99d583d480991d6ebf5da65fd250fe787fc70f66c57f71f8466c50fdb822a67776583dc767fddf7c09f6e626d47223d38b226a23c88642d27f06a31782862d32dda85e9626fa51eee2217b5473c94fb7338ed2da75b69bc8da1d13f8af1ab8f06e0e946e118801c5a14919af2824cfa33435eb9792cc6715afed5945a52fe2a8a02eafe34f78ace23ea09fed1384c60562f6761fa0c37aefdc6908984ffeca5e3235f848e02effe673b1e825439cb3c602a307eea31fc1abd448e251240daebd5c541680158ff96bb5c85410dde415bb76bf4280f929cc2e75ac9e0cdf992ae04967d269af6b2eb5b8bd67d0b2960ef38747b36e19fd66752fd08b34a71a8d312b2d163c584f96b0a405e77221c3adc697d31ac0bdf75a7b057ff72746b3b88ce2df0feb401178750d28679532b8e0aca0bddfea6acca6d1dd74e3ad856ccff1ae62627b5f837afd1a5f60a546e1e294cf584f5a6a781f6e28b35f565b989ce117e7edc2f6e5e6f0d87bf490b2c14eb6561b646c77ac6accc5ad2505907f317dfc07d46f338f6be39a71646eb7b718267d571f278825ee07ce57a587740f256fef6e02a1877c8c92ca0e2239b153abd03d4e53d181eb441eb1498eae9e0d25a8c0bb8cb714c1a5744f426152d8d52e586fcb1b56fd471a4ddf668d1aa070f6b087e06a934efa1c2f1bf1a8799f4d71bcbf995c90dee8e27a3fc4ecbf9b1263b44c6122deec915bba2b0dd62190c681c23909c98d4882a34b5a668723e5040103ac3399b10c1ac292a174a35a9357932d5d060f83aa7ce7fbb1c84b165962ebb6b743d9dbdc17b0c0dff09ed37a1ea3514817a6659b2c020100ba1fadd7869e7c6a522cd0f488e7dfcccf1231a759111ca8264db24168de2c5c2879adb35838c50e93e3cb6a562874c2abd4f977b453bca0672a9df57662ebe93e88e7f5e4e9f5cedced4522d913d1284aac1851c3c759fec2487858224566afdd06d1536a4319ded2bc655a82b1e567caf9b7d36db059ddac531e847bd75461a9880681ba7ecf871eae6acfaa2958ed7e54a09f677659a7feff0b56c8eaf899238af87869aba4f1b7e23dbeddcf552c28ea305b4fd966585450c5fdae3c30030e5ffa2e3f83de164f89de1c41ed5914ae776508fabf77c3eeb492dbd849373f408083f3bd38dc952f70bfefd831a0b81898fdac685673fd6bb2f2d8438ddf916b2446ed0850cf7f5e53feb432dda707e82c4171854d354f8412eac84e03ed5ec4f658e45fe5f4fbb8118dc4baddeb54c4beab669305d883ee7e4d98102706e9a559596647a5021e02e2892170737c4a49e3cfc8d879b94d1e3657bd41483c8488a007b1eda4de40eb843f5e3e131de2a36eb992a1209a35433e3311c54f76938dd08a3604ebad61b21b86aef05e72c6c6183fbd9ae0fb26a645378fbdb1f7b09306c8b0c5d665c7aa9f8787e25ab507bb5c3b4c2339e8f24489632802fb809fbad6883d81f89a22e40c6486a3228c72656037d05d98f3aa32a68725378eccbfa1c917d5feab47582e82028df7086429e8ba1fd06579f875f2bf4ea7d1537164a4d83410101ca2d41f499e8434fdb9ed688cb50c6fca89d848eb9b80587d370d8e0b12457288fa69e8351f048ae0a561021e89b0778d43fa0a3bbc0aabb58eb3a0da180e514abd1c5cc95a6448d007f68779d4770999ed19c4677eb5237274376af6bb566754e30b7aee2bdfa520150b97b94860c2094d058e9ec6a73c6b70455c512112ca672f2e180ea889393912226786473f89c08b158b4f10fd10db47b04ead0d24a790afd713eb6711a38eda415cab578b781ed5281022f7a9cd490a920d8cb0a68f3c18bbaea9e3e6d9e8634b9872aaf5eedbd646750390e05ef88435fa6be2f24e2c1f12589c75314e907c4a1342687e4c5752455839d9cb78efa288b3e032897b096baf572f7e2c77267f994ed53483e97775f725e4474dc16401c74c63bbf5904de1d8622608dd6eb192e585f4130c05e94ce81e7b10f84ec220e5e2851147e95423726bc92b943b4c6ea74c9d878065c44828ce4ea29df22862731bce66ddc7d8184c6dc31cb092cb795c64ab6740a39ca4681e64b679e3927fda01ef9ea746b60505171b62808527c0350408b7b517a3ea1dac65a6b8b13f22b87cc0ed8fe48bdf8df7157181718d2691941e75e59e60ddce0e6ba9a95ae01362e2635d4530565ec0ac4f8036bdea2cae00c61f52c62a715bf9e2bba836507bf01b23a8afe09c3c8861fcb1803fd0be4b4d3a297dd24952c558902c33e345401050dcf32d55b11ffce5dfc1bc252df75ee5ef2c55c364fbb038bb588027f7c53a70d612b57b83995903896bea704dd766288433188d83f7137fe94c3f6c3a7134af9cca12b84c427a6b20090700b2eb089f025677c1e1c91531ba71fde7acb1137f80ae989c089968726dd3d69bab16caffd1dbd5a850b061380944752ecad9086876f1dac99d068d9d3d68415a88f481f88ba0163589b11041d3250e3614db600f1c1608ffd4bf46e707caef89b936aa315038f628d2a5a3f576ca95f4e5c490884f74dc3a816c58bc394b4eca6febaa1c2ac41f4f7d5cec5e73f7bca22d3088ff22d9e9b9f558896aa26cf4e14872e277636231706cb1c7d872f9c25b87800df85b5fd00d822166b0c0a1d0c2be879dbca8676b4c2ada2f1fdc888e0630c004eb9595bc91db1faa5a1ba131698b435eac1acc019051c90e5d936acae2f483d1d20a768245ad9550b0f51b9acfe8858577181b166a0a929ab344eb82f7a33b9fe9d18bd2802c912145afe6e924664600e8b304970f11ffbe4db9ba943b9d72632dbbc66b238a29128840e6b227c0af5efd7c83f6c415862408ae35b6037a6ed6070ad2896b58fb1cda6d68615aa4bb27fe979c7ccd48fd8e958aa4bc18eb2c5178982effce411e126712265d606e42283cef901879dee98abc73b32ee14949ed9abbd20bd554827308c0f47ce462623491b6d7f08ca41305ef115a1d340400eea364f347bd4ffaa9dc49f46a4f8118152b6e41fd31eb502fd25969fbb0d520690019ed97c2aaea867e9f13457832dec1cb0ae75ce70337198d15c4d782e57b5f8254c9ad9dccda2b0a0f13a99aa040d10cfb8749cc9872eee0dd28ffe010f9d6616a4570c889077779750011b0ee01218e15274e367cdcc9dc9d300ee1eaa1b6d7fa697f1ba86b0248b9a32ae212049ae761d354ef1a9ea9fcd48052ed99f45ffbc78e3b43068ff14512b63669ef830ed85e81946b346e2dd74c6a500e0cb73ba8ac2f388467b06ffc696040682eb62b22536ed6507fa3571bab8855273977ab9f2ec959b6806c87c825b40db7d5cb42793ad207948765c4472ecf2a90bfc37250a8bfd7c54cebfb0cba01e4d66bae323fdb5b1b1962f3ef1fa7dee8501412a0659f4b7b7f9d430d691da8336b9c803d94c5383c151f9749fa765cb573a8bbdde3a4f3a1513f8da1bcf90aa520f4c8f3c3e4863a194e94b29d03d16f301bad392d6bcc95ccedfe23ae82adeabd67adb57fc9d6919ba2b826530203064170f3ecb724d2b92a562736e57ecf999924484dd0a3fcf9d1e5b7c995b283861f66e3d6a55ee31901856b4e9e176f503b731e6b7716def846d5a043363094aed9a58e6cdf633002c0fc55b4dcbd358eb7540c9fefac443e4a8326fe28b6fe9bdddb91e3e7e9bf91617a922b98015eaf16d797742722258e6f3da57435fddcb88825acd34c4cc43d6090a43f31af902acf4ce7c209ec248d1fc3da8085b17619cf02bc27ca6edb2a5d38745a0246053f56923d4f90f6b8c55a6828ff801c4c8a7db48a1af966d00e9197929f0aeef34118d6dc4c94bb957f4565457db217163faa20e36b58b62c438913f771fc916e21f04830d8a76e68fd801c1dd17d177e5ec0ddd1aece6c61993c862937c667487c391f31bff69f80b9bc6170b44ca956517f1584cba19a5199c5ab10c1d8a95c1d265f38f0d12da7afb174734b2cc7164f60344a80d6bd87a6814d4d19b93641449cdbc71d8207b2677e9dc632510dcb1678580be49a582c5fe7b6856eb7cce1e1ade1767945bb3eafacff238e0018544c490a37923bb65d6894ff2fea87ec3446a70b338431cee03072cfbd7b8b9bff9e368788906e3925a8f5d032d6eae6f1df48862edf7b38442ba9009090068a9b2c78cd3edc7d5a506e45c6f0f024352a035f49f70455cb6e6595f65cdaced9188401db482df454925bcb30615137b3fbedaa59522247b3d246a67c031718db7abe3603e99678f3eae79bc32986ee264be9fb401b667306a976b8d3d023ad231cbb25f4fd1563e940d2f94a022cad564f7646470847b027d46ae85a5eaec5aa188c39d498655b9dc2749daf9821ced9b2d3b70de9c94aad4f22493a74a11cbc3d83b590c77e4254c0dcbea5d4abb121a7653ac1a5dc879652fd459e7f1b213a52004791b81bd728d44034174ec2a66f6990bf6776aea91aaea33e3442651b1c9a0eeb367813e862d0a12cc8839a39c12ab6f34327773cb378702b1bce5b8de882cfbada6915c93bc9a6a63c2c2891653ab1040f4265fea2e8bfabeb3b26ee00edb2290b1c44501909cff539368d895e03e7d0e99e521919e2b21ea6b1e602aecdcbf066801d9122dd307e1ad7065d1e1ad0517452798c30b84550c4c3aaa33bb0c99e865a14cd44143b0e4b73da11a1643491024191d0f96986383ec7b544c495f99729b260fddc6b", 0x1000}, {&(0x7f00000002c0)="cb5a3f33cc09d56aad40d3c49b4290bb8016394c3872b188bcb836ab478ba972713a08643976a2e64fbe1dc30e7d3e2f5920550773267abe8c4677d83017a8556057c47d5879607f8189497fd885b5a7637a89bdbfc9c50ae84d6b30c030f08b4efc9c5d6037e9b253fa1a9aca4e3ef2fad5a804d7a30eff27c1d068136026b18986286fc930b13053afd107ea75a5caca2c41e6b283bc3ba27d1b5c0a7cbedbd5c312224794be5d904e12314a7b9fb3b5c22989fd3a6f59790d8c3ec1d783517d9bcdf48d15511e46fc55d54e87300eabde90f94b929e8f50cfd4dc9ffe0c41", 0xe0}, {&(0x7f00000003c0)="ce3f1012958aafe03ba9aa326a2641b42a256510da2f36e6625435b6998fff693fb13f53ea4cf914d02211db81f7e436baf1020cbe002633beab3706ba426f3c853633b2cdee2fbee022005f79961f5d251f5e6a9ffcb3a85e9507c7415c0777a57eb96d82063d6e4b43197206042601dc09914ef9e4dd270cf376354dc931533b9176d7aed333fbbb530a6a642c6ab8d9e016c7b131964fdb7788f4129eabf64f691265b4dbae58226558fea5ccabc07a6f11c2694c2bd7a5481e8cf38c719caa7672eb33e94b98caff49b10140f0dfac3132ca367078b1e3d27643234eee", 0xdf}], 0x4) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:00:46 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="aec6566ed2a46ae6bf8cb0ca8c1657b2f36f4e35cbc72258a551298e30bdcb436170bd26bb5d56863646a888665262ec9b7882834c7479fcd655909e23137b245914584df39716b2112d27e469ad8ccce405d71e181bc4042bd68853811b7f43c1e0439ed68b5e58cbffec92f1147100cfe4d852ebac7b874272f31da1722162784bccb6f2c8a52278064b07a422248fd145f41b4b5d7aeb4c21b5a53303447fb09d080cad5780275f92bd5384398e983c5f9a852ae7dd366c7a314c3d2c3c66b7bd4aade37176bab181b2e7576beb46b216fcb08acdeec27ac0401ea4931dda77675db5440c9283ea011056926e71f823431291a8571379a630d9b872", 0xfd}, {&(0x7f0000000800)="b01b413669f8f43041f4eacd5ee41bd18763f4b2a1d40fe602bc2eb87edc1129f32cb5d0e55c95846a81b2795cdfed934f173aa13d736ee8efb63814083ec59c0358a180c7da5fc38c510f735377c9d764c8eb2afe0c41b9d02ce3628b8838a640b27efb32180379d473440a7f721bb1bf03053a9f24898d6cc30f90c3924859dff32f125f3d6ee658d99d4a1b9b406c8e9375f753ac36aeb2679055881516405ce1a5eb65425bd61a1126d6e2272ae61af986427c7f7411502802a6d5df8a1d560b71bb20f36489e03583ab186dc58f3a6ee0c8bb91e5e9cf688b33eb110538c6f6e99febc108b552f4aec8bb8c2b4ed84a5e57d9ab3ff1dea91b42f6283ab5d78cbe5cf77f84fd7489382fb0b24c2a3c4ebd3773515ba9b5f572aceeea051a1c532238f059a319f8ec708badfc655e1a1444e96735fdae15c8f4433375f42c731f78529ef5200fa37918ed416013ab4e5ca8a2d8396a5de333937fd1aa74779ebb36becf69f2014680f76f78e23b2b158fe84ac35570a9cbfe0274c84ab67d217d29c098f5abbfd3144b76e3257ee3d161767b86d939453ce977c05d96bf9980e7e1688e6a5f47dcd94bf90314e2fb4534ffbd06294687ada265a8f2616aecc75e975dcddbd73f103cbbf4ba47e05a022e5e5c679c7ba7fbd352241d3ad03edb0625d29160b45eef1b70305510a1d77dba1134fd66ad55d7089ae2cbff0bdbebe1570cae59d39f839cfd9f7b85c177157212e943d4b6f077a5d5755bec1904e886fca1a8e90b0c2b68dcc917da31b8301804ac05df1b1dd9380a151ecad6ddc578ca88f5fab9e8b0251e86b2a46e187086b121aab26ec6407d318b5374b1c4c68f92119bcc69ab51cd01f263ed7bfbdb926dd892de50f4be7438764b8a0b2e57ca5fcda658d9da2a7e785e54b5de05955c1e673407dd9b760c2954b5a9c2813c72e23d55e59cc6964c5dca38266e24626c11df75d0232f74bf3cd6823cbb22aec43032d60aa31bfbf1ade41a0e122af0cc9936825768430320cd7e8603a0bf4d3140bd99d583d480991d6ebf5da65fd250fe787fc70f66c57f71f8466c50fdb822a67776583dc767fddf7c09f6e626d47223d38b226a23c88642d27f06a31782862d32dda85e9626fa51eee2217b5473c94fb7338ed2da75b69bc8da1d13f8af1ab8f06e0e946e118801c5a14919af2824cfa33435eb9792cc6715afed5945a52fe2a8a02eafe34f78ace23ea09fed1384c60562f6761fa0c37aefdc6908984ffeca5e3235f848e02effe673b1e825439cb3c602a307eea31fc1abd448e251240daebd5c541680158ff96bb5c85410dde415bb76bf4280f929cc2e75ac9e0cdf992ae04967d269af6b2eb5b8bd67d0b2960ef38747b36e19fd66752fd08b34a71a8d312b2d163c584f96b0a405e77221c3adc697d31ac0bdf75a7b057ff72746b3b88ce2df0feb401178750d28679532b8e0aca0bddfea6acca6d1dd74e3ad856ccff1ae62627b5f837afd1a5f60a546e1e294cf584f5a6a781f6e28b35f565b989ce117e7edc2f6e5e6f0d87bf490b2c14eb6561b646c77ac6accc5ad2505907f317dfc07d46f338f6be39a71646eb7b718267d571f278825ee07ce57a587740f256fef6e02a1877c8c92ca0e2239b153abd03d4e53d181eb441eb1498eae9e0d25a8c0bb8cb714c1a5744f426152d8d52e586fcb1b56fd471a4ddf668d1aa070f6b087e06a934efa1c2f1bf1a8799f4d71bcbf995c90dee8e27a3fc4ecbf9b1263b44c6122deec915bba2b0dd62190c681c23909c98d4882a34b5a668723e5040103ac3399b10c1ac292a174a35a9357932d5d060f83aa7ce7fbb1c84b165962ebb6b743d9dbdc17b0c0dff09ed37a1ea3514817a6659b2c020100ba1fadd7869e7c6a522cd0f488e7dfcccf1231a759111ca8264db24168de2c5c2879adb35838c50e93e3cb6a562874c2abd4f977b453bca0672a9df57662ebe93e88e7f5e4e9f5cedced4522d913d1284aac1851c3c759fec2487858224566afdd06d1536a4319ded2bc655a82b1e567caf9b7d36db059ddac531e847bd75461a9880681ba7ecf871eae6acfaa2958ed7e54a09f677659a7feff0b56c8eaf899238af87869aba4f1b7e23dbeddcf552c28ea305b4fd966585450c5fdae3c30030e5ffa2e3f83de164f89de1c41ed5914ae776508fabf77c3eeb492dbd849373f408083f3bd38dc952f70bfefd831a0b81898fdac685673fd6bb2f2d8438ddf916b2446ed0850cf7f5e53feb432dda707e82c4171854d354f8412eac84e03ed5ec4f658e45fe5f4fbb8118dc4baddeb54c4beab669305d883ee7e4d98102706e9a559596647a5021e02e2892170737c4a49e3cfc8d879b94d1e3657bd41483c8488a007b1eda4de40eb843f5e3e131de2a36eb992a1209a35433e3311c54f76938dd08a3604ebad61b21b86aef05e72c6c6183fbd9ae0fb26a645378fbdb1f7b09306c8b0c5d665c7aa9f8787e25ab507bb5c3b4c2339e8f24489632802fb809fbad6883d81f89a22e40c6486a3228c72656037d05d98f3aa32a68725378eccbfa1c917d5feab47582e82028df7086429e8ba1fd06579f875f2bf4ea7d1537164a4d83410101ca2d41f499e8434fdb9ed688cb50c6fca89d848eb9b80587d370d8e0b12457288fa69e8351f048ae0a561021e89b0778d43fa0a3bbc0aabb58eb3a0da180e514abd1c5cc95a6448d007f68779d4770999ed19c4677eb5237274376af6bb566754e30b7aee2bdfa520150b97b94860c2094d058e9ec6a73c6b70455c512112ca672f2e180ea889393912226786473f89c08b158b4f10fd10db47b04ead0d24a790afd713eb6711a38eda415cab578b781ed5281022f7a9cd490a920d8cb0a68f3c18bbaea9e3e6d9e8634b9872aaf5eedbd646750390e05ef88435fa6be2f24e2c1f12589c75314e907c4a1342687e4c5752455839d9cb78efa288b3e032897b096baf572f7e2c77267f994ed53483e97775f725e4474dc16401c74c63bbf5904de1d8622608dd6eb192e585f4130c05e94ce81e7b10f84ec220e5e2851147e95423726bc92b943b4c6ea74c9d878065c44828ce4ea29df22862731bce66ddc7d8184c6dc31cb092cb795c64ab6740a39ca4681e64b679e3927fda01ef9ea746b60505171b62808527c0350408b7b517a3ea1dac65a6b8b13f22b87cc0ed8fe48bdf8df7157181718d2691941e75e59e60ddce0e6ba9a95ae01362e2635d4530565ec0ac4f8036bdea2cae00c61f52c62a715bf9e2bba836507bf01b23a8afe09c3c8861fcb1803fd0be4b4d3a297dd24952c558902c33e345401050dcf32d55b11ffce5dfc1bc252df75ee5ef2c55c364fbb038bb588027f7c53a70d612b57b83995903896bea704dd766288433188d83f7137fe94c3f6c3a7134af9cca12b84c427a6b20090700b2eb089f025677c1e1c91531ba71fde7acb1137f80ae989c089968726dd3d69bab16caffd1dbd5a850b061380944752ecad9086876f1dac99d068d9d3d68415a88f481f88ba0163589b11041d3250e3614db600f1c1608ffd4bf46e707caef89b936aa315038f628d2a5a3f576ca95f4e5c490884f74dc3a816c58bc394b4eca6febaa1c2ac41f4f7d5cec5e73f7bca22d3088ff22d9e9b9f558896aa26cf4e14872e277636231706cb1c7d872f9c25b87800df85b5fd00d822166b0c0a1d0c2be879dbca8676b4c2ada2f1fdc888e0630c004eb9595bc91db1faa5a1ba131698b435eac1acc019051c90e5d936acae2f483d1d20a768245ad9550b0f51b9acfe8858577181b166a0a929ab344eb82f7a33b9fe9d18bd2802c912145afe6e924664600e8b304970f11ffbe4db9ba943b9d72632dbbc66b238a29128840e6b227c0af5efd7c83f6c415862408ae35b6037a6ed6070ad2896b58fb1cda6d68615aa4bb27fe979c7ccd48fd8e958aa4bc18eb2c5178982effce411e126712265d606e42283cef901879dee98abc73b32ee14949ed9abbd20bd554827308c0f47ce462623491b6d7f08ca41305ef115a1d340400eea364f347bd4ffaa9dc49f46a4f8118152b6e41fd31eb502fd25969fbb0d520690019ed97c2aaea867e9f13457832dec1cb0ae75ce70337198d15c4d782e57b5f8254c9ad9dccda2b0a0f13a99aa040d10cfb8749cc9872eee0dd28ffe010f9d6616a4570c889077779750011b0ee01218e15274e367cdcc9dc9d300ee1eaa1b6d7fa697f1ba86b0248b9a32ae212049ae761d354ef1a9ea9fcd48052ed99f45ffbc78e3b43068ff14512b63669ef830ed85e81946b346e2dd74c6a500e0cb73ba8ac2f388467b06ffc696040682eb62b22536ed6507fa3571bab8855273977ab9f2ec959b6806c87c825b40db7d5cb42793ad207948765c4472ecf2a90bfc37250a8bfd7c54cebfb0cba01e4d66bae323fdb5b1b1962f3ef1fa7dee8501412a0659f4b7b7f9d430d691da8336b9c803d94c5383c151f9749fa765cb573a8bbdde3a4f3a1513f8da1bcf90aa520f4c8f3c3e4863a194e94b29d03d16f301bad392d6bcc95ccedfe23ae82adeabd67adb57fc9d6919ba2b826530203064170f3ecb724d2b92a562736e57ecf999924484dd0a3fcf9d1e5b7c995b283861f66e3d6a55ee31901856b4e9e176f503b731e6b7716def846d5a043363094aed9a58e6cdf633002c0fc55b4dcbd358eb7540c9fefac443e4a8326fe28b6fe9bdddb91e3e7e9bf91617a922b98015eaf16d797742722258e6f3da57435fddcb88825acd34c4cc43d6090a43f31af902acf4ce7c209ec248d1fc3da8085b17619cf02bc27ca6edb2a5d38745a0246053f56923d4f90f6b8c55a6828ff801c4c8a7db48a1af966d00e9197929f0aeef34118d6dc4c94bb957f4565457db217163faa20e36b58b62c438913f771fc916e21f04830d8a76e68fd801c1dd17d177e5ec0ddd1aece6c61993c862937c667487c391f31bff69f80b9bc6170b44ca956517f1584cba19a5199c5ab10c1d8a95c1d265f38f0d12da7afb174734b2cc7164f60344a80d6bd87a6814d4d19b93641449cdbc71d8207b2677e9dc632510dcb1678580be49a582c5fe7b6856eb7cce1e1ade1767945bb3eafacff238e0018544c490a37923bb65d6894ff2fea87ec3446a70b338431cee03072cfbd7b8b9bff9e368788906e3925a8f5d032d6eae6f1df48862edf7b38442ba9009090068a9b2c78cd3edc7d5a506e45c6f0f024352a035f49f70455cb6e6595f65cdaced9188401db482df454925bcb30615137b3fbedaa59522247b3d246a67c031718db7abe3603e99678f3eae79bc32986ee264be9fb401b667306a976b8d3d023ad231cbb25f4fd1563e940d2f94a022cad564f7646470847b027d46ae85a5eaec5aa188c39d498655b9dc2749daf9821ced9b2d3b70de9c94aad4f22493a74a11cbc3d83b590c77e4254c0dcbea5d4abb121a7653ac1a5dc879652fd459e7f1b213a52004791b81bd728d44034174ec2a66f6990bf6776aea91aaea33e3442651b1c9a0eeb367813e862d0a12cc8839a39c12ab6f34327773cb378702b1bce5b8de882cfbada6915c93bc9a6a63c2c2891653ab1040f4265fea2e8bfabeb3b26ee00edb2290b1c44501909cff539368d895e03e7d0e99e521919e2b21ea6b1e602aecdcbf066801d9122dd307e1ad7065d1e1ad0517452798c30b84550c4c3aaa33bb0c99e865a14cd44143b0e4b73da11a1643491024191d0f96986383ec7b544c495f99729b260fddc6b", 0x1000}, {&(0x7f00000002c0)="cb5a3f33cc09d56aad40d3c49b4290bb8016394c3872b188bcb836ab478ba972713a08643976a2e64fbe1dc30e7d3e2f5920550773267abe8c4677d83017a8556057c47d5879607f8189497fd885b5a7637a89bdbfc9c50ae84d6b30c030f08b4efc9c5d6037e9b253fa1a9aca4e3ef2fad5a804d7a30eff27c1d068136026b18986286fc930b13053afd107ea75a5caca2c41e6b283bc3ba27d1b5c0a7cbedbd5c312224794be5d904e12314a7b9fb3b5c22989fd3a6f59790d8c3ec1d783517d9bcdf48d15511e46fc55d54e87300eabde90f94b929e8f50cfd4dc9ffe0c41", 0xe0}, {&(0x7f00000003c0)="ce3f1012958aafe03ba9aa326a2641b42a256510da2f36e6625435b6998fff693fb13f53ea4cf914d02211db81f7e436baf1020cbe002633beab3706ba426f3c853633b2cdee2fbee022005f79961f5d251f5e6a9ffcb3a85e9507c7415c0777a57eb96d82063d6e4b43197206042601dc09914ef9e4dd270cf376354dc931533b9176d7aed333fbbb530a6a642c6ab8d9e016c7b131964fdb7788f4129eabf64f691265b4dbae58226558fea5ccabc07a6f11c2694c2bd7a5481e8cf38c719caa7672eb33e94b98caff49b10140f0dfac3132ca367078b1e3d27643234eee", 0xdf}], 0x4) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:00:46 executing program 1: setreuid(0x0, 0xee00) r0 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000200)='./file0\x00', r3, r4) lchown(&(0x7f0000000000)='./file0\x00', r2, r4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) fcntl$lock(r0, 0xe, &(0x7f0000000140)={0x1, 0x0, 0x80, 0x2, r1}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x656b) getsockname(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) 16:00:47 executing program 1: r0 = socket$inet(0x2, 0xffffffffffffffff, 0x1ffffffffffd) getsockopt$inet_opts(r0, 0x0, 0x2000000000019, 0x0, 0x0) 16:00:47 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:00:47 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socket$inet6(0x18, 0x3, 0x5) listen(r0, 0x999) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x100000001) setitimer(0x1, &(0x7f00000000c0), 0x0) 16:00:48 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r0 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r0) r1 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r1) 16:00:48 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = accept$inet(r0, 0x0, &(0x7f0000000000)) r2 = accept(r0, 0x0, &(0x7f0000000040)) shutdown(r1, 0x1) fsync(r1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000140), 0x0, &(0x7f0000000180)}, 0x8) 16:00:48 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r0 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r0) r1 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r1) 16:00:48 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, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) recvfrom$unix(r0, &(0x7f0000000000)=""/220, 0xdc, 0x841, 0x0, 0x0) readv(r0, &(0x7f0000000000), 0x100000000000021b) 16:00:48 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r0 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r0) r1 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r1) 16:00:48 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x80002105, 0x400000000005304) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x28480, 0xad6bf98a81e3b5d5) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x8) recvfrom$unix(r0, &(0x7f00000000c0)=""/64, 0x40, 0x0, &(0x7f0000000240)=@file={0x1, './bus\x00'}, 0x8) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x8001) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x45) mknod(&(0x7f00000001c0)='./bus\x00', 0xc080, 0x7ffffffffffffff) open(&(0x7f0000000200)='./bus\x00', 0x8, 0xfffffffffffffffe) 16:00:48 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:00:48 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x607) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r2, r3) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x33}], 0xb20f, 0x0, 0x0, 0x0) r4 = kqueue() dup2(r4, r0) 16:00:49 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:00:49 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(0xffffffffffffffff, &(0x7f0000000040), 0x10250) r0 = syz_open_pts() close(0xffffffffffffffff) dup(r0) r1 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000a40)=""/114}, {&(0x7f0000000ac0)=""/251}, {&(0x7f0000001bc0)=""/154}], 0x6) 16:00:49 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:00:49 executing program 0: mknod(0x0, 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:00:49 executing program 0: mknod(0x0, 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:00:49 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) getsockname(r0, 0x0, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:49 executing program 0: mknod(0x0, 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:00:49 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x0, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:00:50 executing program 1: r0 = kqueue() close(r0) truncate(&(0x7f0000000000)='./file0\x00', 0x7fffffff) lseek(r0, 0x0, 0x0) 16:00:50 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x0, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:00:50 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x3, './bus\x00'}) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) read(r1, &(0x7f0000000280)=""/133, 0xfffffffffffffeb7) fcntl$setown(r1, 0x6, 0x0) r3 = semget(0x3, 0x4, 0x64) semop(r3, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x3, 0x10001, 0x1800}, {0x3, 0x20, 0x800}, {0x3, 0x8, 0x1000}, {0x1, 0xff1}], 0x5) 16:00:50 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x0, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:00:50 executing program 1: r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) r1 = dup(r0) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:00:50 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:00:50 executing program 1: r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000780)={&(0x7f0000000000)=@in6={0x18, 0x1, 0xfff, 0x3}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000040)="cc1452da504d46ed38a62fd1cdac234f45ab076accd5101bc0ee1979629d08cd08ee605f695c7860f235d8033e9e963e5a0d124b0e882242e816179d5353280b9370da15af5ce741e9d22c07400f42d954d81c1ea12a5ad6a93303b6a00406e8ebf0a66fbb97eefd0573ca3201b20be049cac586c4e488d2032e36fa2ffcc0ddbdf0ff1c16c13cd78b356d83b8c71b7dbed7a3e13a4959c68cde4ad4b457aa514a04145709529fd6f579f29dcfff6c139bfc4736d294e8216ca43dde6e364fb20bea3f4313ca7eab922820767183be0a2c38f86754bb4e26d6", 0xd9}, {&(0x7f0000000140)="1b2df6796e0a87bd53cf8d9157ae577473dfea5be561bd0bba9c5892aca4d80ae1ba8d824aaab2530b60234c72626053cf2e0f4169cd21b47e3584dbe505af4c76cc86df9fe25343fdb02cf855e07788745de249f154d166cc8df16ffa7d5c57403564e96234fce2e22d905248d0ebf71365fbaef4ce3ac600a76d244ad6ed6e1b0b5e3540b37fc0c6", 0x89}, {&(0x7f00000002c0)="e508f9633ccf7059a4a5b114e6450ce965e165d0998cea2fedf4d797c094f802e569a1da6cbd79fc9c6944b0279dbac8dbc7aa0b21cb7f288a842bae1d20e09828b111b17aeffaf6dc4fffef8084d126fdcc5f84dd7e7c3009708e9593ae9b995ee99dd86338770d37d4f08c9e7538", 0x6f}, {&(0x7f0000000340)="6bee4db1c7bcf6ccf21dfe3bdd21c4690ab0d61b395de5b885e4f49ff9b5b09e75014d14dad3dd58a14ac67a8397641126a71997f6200701f8a12044a5bb1c58c96e2447667b3174a9bf7e0be785c624a9f9e4e314392f5878e6aa6828d29179066278bf0a486874f5ce0aae7a0f78dee72586cc8dcdd4eef2be2a98f16fd389bdfc57473fc7c346a88b134694a5ca7aa8ba1a3e5aa3e1481d4b95d627ce5eff825c01449c78480504", 0xa9}], 0x4, &(0x7f0000000440)=[{0xf8, 0xffff, 0x140000, "20e2d7e118fc07f52e94c90d6d777ff30c0fdfa49b08cfeb1a64a5d300a6a3cdd978f689cc2b67b1b581d7e5e682beba876f81d69ac7ff6137e85fc6fbcef652791b809fc795e3cdd4231635fe37f0064edb4dc485492d23b5692e85939aae2c6757016a000f3dbe07816c8361fa108f369375ee2ea33c4500b92876cf258f74deae9bef3ca2f094de694a010b46440b6c9eef37e33dce3af1e25292b42adcfe7acd31be7154aec526db5c8343b716ccb637fa8080e8ed7942621aefaa267faf6b624126b350e8c8df144ed7788741fe1f4ee463d234dc8c2a6689a894e5fb27c097227aaa7a"}, {0xe0, 0xffff, 0x22f9, "7dafd588f7bae38d8dcd196cd1a962cea07c7b9524d9d3192d7a3ae22213b13420b203f41b5a2943bddca83d7f9a7a33297a8876eaf6789ae687806669d9e7e7dc92c68fa38026db7b8b9897a5009459e7b7009898ed21184dbad266b6e7721e6509686f508b4e20b29e42e818a409a3288b30544fef3591b90abf48cb4d47f0291b11c0b7ad017749d260ea911308ba73bb8e2819c37cea31e65eba22227948fad8da7b53cd557781d6fbd3e281a4efcbe14f2b1becb89e485fa648da3a58eff6277b0484e05f38423cc99b0b6b"}, {0x30, 0xffff, 0x0, "36f8484c70462aeefaa538d9f8025fd53456d871286242c40901bb9b"}, {0x90, 0xffff, 0xffffffffffffffff, "33a81ce89f5473ab019bda4d52fe1b3684249560f6b53800b6c42cf601c3e876802371477e64a01bf066a1ee1b6cf90dbb042107a96f004b639af00704843351c62f1ffea323439129511c7b2ea5cbfc3f00b646db152391e81d9f238190b40804a69379249ba407c7b967554cfbb88799be533762105e9de554"}, {0x58, 0xffff, 0x100, "43d1bd5583c3763885e75ecc901a710195df553bbaef5f022242e600dcb0343ea3180f8fbba84f77e38b75b9c70121bdce6975150f72e1851b3e32e30ed3af323bc2ef"}, {0x50, 0xffff, 0x4, "4c58d29fe09e1b4e5b3ae9f5b793051dd7c04ef4c6dd3748286ed66baad73f9d1d7c940132fbed3e8ad694e3262396e5f93d1f4764668d3d4d1999865e"}], 0x340}, 0x8) setsockopt(r0, 0x29, 0x32, &(0x7f0000000200)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7277e26ae8c69f0afbc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0941bc906838a88d756b2d17d0d6", 0xa0) close(r0) r1 = open(&(0x7f00000007c0)='./file0\x00', 0x80, 0x80) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000800)=0x6) renameat(r1, &(0x7f0000000840)='./file0\x00', r1, &(0x7f0000000880)='.\x00') fchdir(r0) 16:00:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f1e1e4b2ae5eefeaff0f2c85e2831c61ad4091d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002000514295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95a0100000000000000ffffffffff510eb0092e732056a2fdbdd66200a2a2cc98750fa6ba0f9a6d86fb071b7625c1b293563b82a80e3c16cfad6285dc8a", 0xa5) syz_open_pts() close(r0) dup(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:50 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:00:50 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:00:50 executing program 1: mknod(&(0x7f0000000780)='./bus\x00', 0x200080002002, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) poll(&(0x7f0000000080)=[{r0, 0x100}], 0x200000000000020a, 0x8000000) 16:00:50 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:00:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) dup(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000780)=[{r1}], 0x1, 0x0) 16:00:50 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:00:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1000090d2, 0x0, "d730c1efbb6fc6e23c5bfbff0000000000e74de4"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="801b70fdb9679397a65c092178ff0c339e989629b7a1e0a52b61f7f5a56a5e611616d448f22bd920f72365de01c61ce80d7d96b5fa27de6bda59545aa97675fe65e0e97963d7f9e3c83dc0b511c37b3c2be22bae3a70fffe39f0fedd3c6aa6c34d826f823d2dd37778365b8e0941d2f9f9bea05be7a07436815a29c40b311fbe9799c8fd238cc79d42d36782fe8f698c566495178a9ec0aedc64a1248fde86d0ba94a760c3917adf9c05d2481eec1643650b949da1cbf045ec546e741c5464c2a2a16cac2f2663e181db1ac67495d6b1e47ccf024d893cd9d159d588", 0xdc}, {&(0x7f00000013c0)="9053b73017bd6ab864008e59514b0a386e6304caa936dec25666bf72fc79a8760f613b378203ac6b3ac199d3a132f9db1a95e871bcf872ee2c56fa936b32d69df188fa26bf48ed960729d89f2850c1d912f61fa833f67e4c1d64c9e0bb61c43c556df5dc62451499df01b9af8f1498d57721a8c6e956140b3887e04d4f71b913f320b657e4763c92bdcca26513ecae4b2bde8cb5529110dc05b33b2660f3444dd847db58dda83f7313172075781f461a15752a9fe5d4e3dbbc63200aafab6d65d4362ea332340732c1e0d851e0ae667269f7dd2a8d5900b1c14403930f9637869ca1842999066c9d5ec49269b6584bcfc7935778882da27a3ba3cb00b12da11505f022964460b9a19779394d110e7165537c963c1c17695ea04da958d2bb8dd36ab6aea77a63f7a68264e4268e608685eb850ba8746f6409d50d08a9c85cf377b7fb7cc901eb163e27fa3500cec25f8f64199a325d27e5be0662d60066cf95d4c26171b0baf90ce45549842d65a18808d9696f68d3c67b2f9f3a7e5005636775569391a67f50eaacb2949002c54f7dedb18bb6e00f8656e1bd1fc3970b7e4b106241b2d5a77d6a30d428181a27270f2c5b55de91520586ab4d6d6b7a1eee944480f55ea403bdcec6a3f923d51c7327a991b662dcdea334056cb1dfb58d4a5429c0ec666068ba2c7729f89f919c5068317f5b42e0103a7ba21fb9ee5675e8780967605c549b15f43fbc0f0a4eff41962d6c6a863921e220677efc1b5dddef944220e724f6ffad9149fba61ff276bed2d039764b4b4846543d93d6d35942e3c448288df1b8d79ad2458bb127cf1e5e32a45b33cb7f178a28f00f81cfbd760964efe31b4ab1efc8df4abe94bc274c70080438c62c1be799bc624b15bb81a70d18976914a0f16b7f31b6f1380e2083fe3f820a3e044e9ef23f1602ac28fc359cec6f75abb27628fd1d5d0b96bfece8cd575e0782eae5cb25ca87949d09d47bec63659a503240d6679e66ac071dfb8eb6c40c6629bb48fb17c8064d84467347d6861ac9470e47531a35f1d20f17f3a23c9680074ca1b8f17897322a651f0084e09e40795bb31f8850ad8fb9402e6676bb028d7f92ff42297ef0b0a3dc19baf96ca76b649a0db96d2915e248564dfc0c4462fe39fe12b250ff5e538efe392f88ae446e72bea0e552b4e4b30225408ab28eb28bdc7f057ae57a140ee956b2d9fcbf7338957eca0fdfd02bbf6a49cfe0cbe76fb76c7a5866c95926809868ed8fe3d94473bae66da77fdf3f3ec7303b49e22e93041d75bc1461cf8907c3fae2d77c7676f67d8707053ab530661137adf7bf942c508910de109d0ebb23c0e19625bc7da21abf7833a5dfd70a20d119cb6e7504f43dce0ab8060752973da02b58225ef62b1a9ff7cf3b99e5c47a9bde870cc2c5c338a680281dcda9fcf31096a72371ed4df9c2ba2148365ca96c5b437f4627940df99657ec06240efbfbfd25ba4d540b008382dd3702fff74594a9c7b2352e20163822c777eb5ca12e8293270cdb46616d22ea9f5f7a6d7c76884c2d8fd67ff1e0c4cab49eb01fce57046cf07bb5722b981aeb38d4a08fdabad11df3a5b11b93ede0a21cb7ebf20038a9bb86a7acd05f2a909f917057145aa32226b75b634db6aa7eea0532b6edd31dd2159a897e2ca677bb910e2d94af331514b8ebc90035ae1bd22a48061e8f62a540e7e0f523012384106cd3c1ced87c587ab87d09e396c582dae1eb931a3e9c3a56358c9a737b8d9c5d516ffb248538088875af4bdb219e783659a3466d2dd8fcc627c4dbbca9ae3439e458f6511bea070789cf828ff1c94b547baca0ec6e01e43d096417fa328bf9a84ac898c36dc374a8031a204904191766ac3e253219c8fe9318f03bfa0cb53be080300eca0592930192ab1aae18dde1756e8c5851f305afa1ed6b2e14b71d31591f7ed42601cd5d11449a57f17175b817aceb7afd1f808a5dae37ae9e1ec2fe517aafd5251408e280000982b3f0335e638eb143c15773ad312060e6e41292251c3c8aea856bd2861ff755253c0cdf32533b9689130fc342fe6b6bc5c5bfa9e6b150f558e6efba21108ab6c1c00b70daf08ac4398a28fffdf0e2a50cedbcdb383cc14e9313fa7ddb028671d57ca10e91b9d20e845cf30f3fcc825886c8529795f6be61a880235e3f0dfed4bb9a51d5ffbd49c269945fd60ec8e920f53e0d93e30bcdae527fc47921b557d5d28dff27c9c8b203ce9f15050015d45b3c7e3f3033b75e7b7abf18de429a729ffcfec0cfede160a84edb730285a49739cf8c9c65d6a33090d48fad9c710ae46cb256a9c417c7b00b84f935fcc85b36fee8acfc71f83bf5e3ed7af465143424606ddcbf34fa2019f19b32c7438a76a80ce5c9155e564903ed2bb03dcefbfa5fb03666d5f357efd1db3b0a53c2d7f310720b9767a5f91e8c0f3718edc99560f2101ce058ad8988cd08e14be62764dd963163922035007981fb1c4de5cb2124a83e095aa3675a2242f40581e61750f09d10ef022318ca23c800a333900924f8b84c58bb766e69c03fc47f38e2c99f27eef3f7bcbed5e56b900b914110b851c645f2038c038f6dc4f761c9901cffcf5741f2484e1b9b841a38ae2754d71e8d76c51f375e1db7678d5ba4e8a89714a46a5e4d5ca5adf509d23a56f969c67a090f741ac9c055e7b95250d07c439092da7b6efb67e5e2a36d619049cef1bcaaa5cb755648ecc514d8a47a1b150742f3f82d255f5b7991fa157a5127bba1c55b451c21c3bbfda6f7d4c5d55c3e1eb5ed6fe9658dc5ed84074c766da6023cd7b1d31b8e68637c0c20bca509070c579978274398a1af3ba357ff0338a32df553c8a765e618e554c57e988f2bc4bc73c093fd42848f221bedc88497ad2d7a70536d374746c24cfce1566b05ba5114b3f7d30890637d1118645d20bab597aa6ff304d929deb0b4022d98c5702fca95b9410ea9346b52e0c0683ccc2f138a74c40ef70155c8176ee95cad555729bc0a1b6417eb10ce4be78af6b2ad25ee04250c07d622a33e19e8ad7bacb25294a4ea5940d542f22f6959d65339f38701a25040bcb14731504189670cab6b1f655ee8e4f6bcc07927b2d5871df9cb371ff4da2ee5858e6acc215d1b497fdc75239f032fa34bffdc56f04f57637d9a0455aaebecbb26f7535617e46eb29ccffd82f19f37399f0d0a1a761460ee045cb289f78101bcaead4ba4057d6e709d7818f5d4d6f539de3e4f71cce1fab31cc79c7c5775fa41bc8d5cf3baf6f70e44b85672e837cd322a6048ba515ab3a1db75f815f16a017c8c33faa0805e6ac5ede6eec296e2919657e26f5a4142d4382d12476b4b187b856232527274ac8427c25e0f23180b5adb5ee89e65b71a920226d01d58cdf09b248810a35c27075ef86072edea6e3c07d5a6fe119736d5a6826117435d26e5fb12919b88e533f65c66c1fdeae8ca336c3f8b088923988fa40291c6a4cd8cb2c003843385995e11f23f848627dc089c72438aefecb828c70a10525117cc1d09caaaac5a73f720b0a53f1dcfebd4d1ed7c7e95a2664fbdfdc6111ffd5f4651e35ce2de6b82606263d974c6a9d6cd9ffec3f5b4dbd2abff7f0f698518c93fb1759b507efb60122dc988f188e19df8bb752ae7b1a5f2eab8a77aff5bba25fc74240e7f0646efb01ece66d35e817fff2248037aa3d0cb9b4fbb01c2c4f11f91f08c36593ebcc98840960852d1bd3e0b27bfd90e83a5b6e19490994cac590c3c9d885fc813a52e60b1b4fce96d2c8a6f6c80e76f2c1873216e3f6bbb191a278495dd2f0caed0dcc14b39033f48d1470ef3e0260abbc507dac5f35e9833f011755c8f416341e0d1a19282ec5158e9f060d8a716d7ef9501d080e807a5edaa742b0114a349652d2d06a1d643b7c3a5e6bbb776499fed9f8add50f704de32a4d08e2412a92dc6c7f2a7d82509727d3e62bd2e36da19a258923536ea80d340fec8cba8cde348831fa7f4091bc88f45fa3c6942e019e64f5b515162842c058c8c3647e3a83151de04fc0ace275916ce583d179bac5eae8c106065c47ebc6b2f100a76802304b127ef74d119be2b9f3adce6f368e5c514988e2e956a3a49241a6d3995812100969cdf9870d88c9fde0502cbf4746bbb8a295b6080ba6555d75e66417cd96efd74a227b9f37fd80559a207dcbe67267387ee1e2a1d041f7130528f3c93266e65893c0d377c874a1b20f742142980b66aa04bdf4689bb248412227541bd5074cc9fe792f129d7dfe16717da94e26809e94a4777c563db4859a5ce07020ca0b388da3a7584bdd4ad5dc5dc1c8c9bc19152343650ea8b377d279a38210cef70ee395f4c27f1f0462829055967dad1671a106d376fd8d0bc142c1be05cc659720c8ac541c352710207c34ad5776108345f27c6f34554ba07953878142d9f8efaf78e3d190f71c3c99ef2831406dda9744319b98dfa9a74502927b0b7041c98690335440ff8a05c5ef22cd106b865f50bac08b13c8fca5018538bfa992afe401983ebc2d0180b7e4e2139b358dd6563c4dde8a1446ec309af809bca4bc198cd4a9d80b244b7a66ab30c7242ed909b6452007de82ef2efcb0c2097c77a047fb2b2e07f7e457a40f83db70ef23face4ad3e38e3f9b85bb36068439bfa813f5f29bf9815981a2338119ddf88a1761616f6edc7bd44a042504ab0324690b5ed91e82a03f5931508f27d0d23ce80832881e49787c628f44ef872d94ecd17afce93dce50b63769b65767aa600cbf0c0c7177ed0bbab7764cba1a36906e5f6eea606861ade8dee8ee6ec2ddf1107b5b777ebcec4d4103195ab45a7ad49713381ddd18576578c9cd934eea49019b86dabf36d5f7882ea859f614a03e18bf8b85e3cff499e3cfde7b638999877726a5953d6419aec773278d3317ed0fc0a8d69c36253e587c98f0f90b940ddc7da20d5a732b401b20fb21840734c10a5fd318daf27251c8553961ac8c763c758abff9cca46f8f31e6e6aa8d9a6fafb5e938f6c588028be1b3cad8621714f33386e9d3d025efdc650332004b745413c310e0fda31b3a93c645251f951d7bed794cc533ed3ca17129f95a341725c91ada19136f1f5c5e6d2586327aebbe577d051bbb5e5f144b0fbe5cf56aaed60c952c200a59af8c3d4b8315996e6ede9897550c6cbc1127a41c7186c12c43e787123aa07ac3fd7c3665cbdfe345d59879c8cd0d74fcb9a5cae39a086c4c30cb205abb8bd3499ca714ddf6b03472c49f2d34c0aa4d5cd30bf4434a9c503f12c0bf2a12db0eb7e87f3643c917bb54b8744f5476eef8da26fa10bc829a0831c092b2e9006ef8bd7d9c3ca1d05e854c111e0cfab03d1ce3846151d30c88e04d2a992177c1be3a698c6c986117609303bc1e524481c9746e74abde4ed9b04ddf1f4e47bfeb3d438e9fe9b2b4864d0e564bc5eb0f449a350fd6bcd18fb3de23b80ec41a3cbf82b94ce42527ccaf21f13e9bbb254ce65b084759dda73250b3c5cdf096f46e014ecb63625506e7093fb6870cd257166314aa21cb00eb9c180ef9d36283d343aa8965781afa4636cca0dff28cc30f57e477987306859a8fde4832628ab51f975da9eeeff992d38944503fc5f29822dacab83adf560e1f01d9b177bacf8ea953c52f09bc47336465f1237b391d81938d1b33566a3f672c12911a2ac4af7cdeca291e0220f804127821fb53d5d51f8cfbea9bf5d36cb4722429fef6df3225be4b037fb892c74465ebb6dc676bb0a432b8fef853cf96f08637389a881046c3fb52053aa010a4a9ea3385cc7ed8fb6adb361f41cddf6c6988e61b8c27d5158a27e4eb22ab8952317bea4b3ff20b60e62a2744025d3d05a4b1e14d1e9ef0ee714c806fcd42a4bc6b603016d4e72845ede97107d6a7cf54e2b01610b32e20e22224b319083e0434a", 0x105e}, {&(0x7f0000000180)="136eab34c142d8d4a9df1bb29cdd5816e925d8096f55f17b31002591ea9d4fd3fc04475009fb76f7c85e", 0x2a}], 0x3) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() connect$inet6(0xffffffffffffffff, &(0x7f0000000280)={0x18, 0xffffffffffffffff, 0xffffffffffff89d8}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r1, 0x0, &(0x7f0000000200)={0x3, 0x3, 0x81, 0x8, r2}) close(r0) r3 = dup(r1) r4 = syz_open_pts() ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000000)=0x9) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x81ea, 0x7b, 0x3, 0xfffffffffffffff9, "0900abb8afb40000e37c81febe5803cdbc0e8b00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:50 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:00:50 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(0x0, 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:00:51 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(0x0, 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:00:52 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(0x0, 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:00:52 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x20410, 0x140) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto$unix(r2, &(0x7f0000000040)="9d", 0x1, 0x1, 0x0, 0x0) fcntl$getflags(r2, 0x3) rename(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file0\x00') r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$inet(0x2, 0x8004, 0x0) recvfrom(r3, &(0x7f0000001e40)=""/192, 0xc0, 0x8002, &(0x7f0000000200)=@un=@file={0x0, './file1\x00'}, 0xa) readv(r4, &(0x7f0000000340)=[{&(0x7f0000000240)=""/215, 0xd7}], 0x1) fcntl$setflags(r1, 0x2, 0x1) socket$inet(0x2, 0x4001, 0x1) mkdir(&(0x7f0000000380)='./file1\x00', 0x8) readlinkat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000002000)=""/219, 0xfffffffffffffda6) fcntl$getown(r4, 0x5) readv(r1, &(0x7f0000000980)=[{&(0x7f0000000500)=""/220, 0xdc}, {&(0x7f0000000600)=""/168, 0xa8}, {&(0x7f00000006c0)=""/221, 0xdd}, {&(0x7f00000007c0)=""/9, 0x9}, {&(0x7f0000000800)=""/2, 0x2}, {&(0x7f0000000840)=""/166, 0xa6}, {&(0x7f0000000900)=""/65, 0x41}], 0x7) mkdir(&(0x7f0000000a00)='./file0\x00', 0x24) recvmsg(r3, &(0x7f0000001bc0)={0x0, 0x0, &(0x7f0000001ac0)=[{&(0x7f0000000a40)=""/20, 0x14}, {&(0x7f0000000a80)=""/4096, 0x1000}, {&(0x7f0000001a80)=""/58, 0x3a}], 0x3, &(0x7f0000001b00)=""/129, 0x81}, 0x43) r5 = geteuid() getgroups(0x5, &(0x7f0000001c40)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000001c00)='./file0\x00', r5, r6, 0x4) rmdir(&(0x7f0000001c80)='./file1\x00') flock(r3, 0x4) lstat(&(0x7f0000001cc0)='./file1\x00', &(0x7f0000001d00)) fcntl$getown(r1, 0x5) shutdown(r1, 0x1) 16:00:53 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:00:55 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:00:56 executing program 1: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000180)=0x1) r3 = syz_open_pts() ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f00000000c0)=0x4) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) r4 = dup2(r0, r2) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f00000001c0)=0xfffffffffffffff9) 16:00:56 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:00:56 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10100, 0x4) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)=0x1) clock_gettime(0x3, 0xffffffffffffffff) 16:00:57 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:00:57 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) fcntl$getflags(r0, 0x3) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, &(0x7f0000000180)=""/120, 0x31c) getdents(r0, &(0x7f0000000000)=""/97, 0x61) 16:00:58 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) connect(r0, &(0x7f0000000000)=@un=@abs, 0x8) flock(r0, 0xc) 16:00:58 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:00:58 executing program 1: bind$inet6(0xffffffffffffffff, &(0x7f0000000000), 0xc) dup2(0xffffffffffffffff, 0xffffffffffffffff) 16:00:59 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:00:59 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x0) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockname$inet6(r0, 0x0, &(0x7f0000000000)=0x12) 16:01:00 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r0 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r0) r1 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r1) 16:01:00 executing program 1: msgget(0x0, 0x7ffffe) msgget(0x0, 0x11) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x5, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r5 = syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) open(&(0x7f0000000480)='./file0\x00', 0x800, 0x11) r9 = getegid() setgroups(0x1, &(0x7f0000000580)=[r9]) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10008, 0x0) r11 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x18, 0x6) poll(&(0x7f0000000500)=[{r10, 0x44}, {r3, 0x6}, {r3, 0x10}, {r4, 0xc}, {r7, 0x20}], 0x2, 0x9) ioctl$TIOCMSET(r11, 0x8004746d, &(0x7f00000004c0)=0x952) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = open(&(0x7f00000002c0)='./file0\x00', 0x20, 0x80) ioctl$KDMKTONE(r11, 0x20004b08, &(0x7f0000000540)=0x7) r14 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x808, 0x0) r15 = socket(0x1a, 0x5, 0x7) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x28, 0xf0000008, 0xffffffff, 0x9}, {{r2}, 0xffffffffffffffff, 0x10, 0x0, 0x3, 0x4}, {{r4}, 0xffffffffffffffff, 0x2, 0x0, 0xffff, 0x7}, {{r5}, 0xffffffffffffffff, 0x1, 0x1, 0x81, 0x9}, {{r6}, 0xffffffffffffffff, 0x60, 0x2, 0x1900000000000000, 0x80000001}], 0x7fff, &(0x7f0000000340)=[{{r8}, 0xfffffffffffffffc, 0x0, 0x40, 0x7, 0x1f}, {{r10}, 0xfffffffffffffff8, 0x90, 0x2, 0x2000000000, 0x20}, {{r11}, 0xffffffffffffffff, 0x44, 0x40000000, 0x20, 0xa000000000000000}, {{r12}, 0xfffffffffffffff9, 0x50, 0x1, 0x2, 0x18000000000}, {{r13}, 0xffffffffffffffff, 0x10, 0x4, 0x60bfd5d, 0xfffffffffffffffc}, {{r14}, 0xfffffffffffffffe, 0x8, 0x60000087, 0xffffffffffffff01, 0x8}, {{r15}, 0xfffffffffffffffa, 0x3, 0x40000000, 0x7, 0x10001}], 0x0, &(0x7f0000000440)={0xfffffffffffffffe, 0x8bf}) 16:01:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x800000, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x7, 0x1}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9ab05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6b54cfb7d03046a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be7d0c5e6e822942060f9e13da075ee59b09d7b8b0cf8959330d", 0xca) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000000000000000000000000000000400"}) readv(r2, &(0x7f0000000000), 0x10000000000000d3) 16:01:02 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r0 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r0) r1 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r1) 16:01:05 executing program 1: r0 = socket$inet(0x2, 0x3, 0x89) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/163, 0xa3) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) socket(0x10, 0x4000, 0x0) 16:01:05 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r0 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r0) r1 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r1) 16:01:05 executing program 1: r0 = syz_open_pts() minherit(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x3) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000002440)) 16:01:06 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) getpid() fcntl$setown(r0, 0x6, 0x0) r1 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r1) 16:01:06 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000240), 0x4) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() r0 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="28000000ffff00000100000008ed3fdf00000000840f723dc7282a2ffa86eec4e946dfd8b3320613a0a83a0bb088639576a89e5a14578e625811484b9ee07bf5daac9cfab9255dabb9fbff1ddff5ceb038fac835dde95e6108828c9acf375a8735e72c95a3da71df3c2332000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 16:01:09 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) getpid() fcntl$setown(r0, 0x6, 0x0) r1 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r1) 16:01:09 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) openat(r2, &(0x7f0000000040)='./file0\x00', 0x80, 0x18) r3 = dup2(r2, r2) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x1b}, {{r0}, 0xffffffffffffffff, 0xd}], 0x80000000, 0x0) 16:01:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000040", 0x8) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000100)='./file0/file0\x00', r1, r2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x121) r4 = geteuid() pipe(&(0x7f00000000c0)) r5 = getgid() fchownat(r3, &(0x7f0000000080)='./file0\x00', r4, r5, 0x0) ioctl$TIOCNXCL(r3, 0x2000740e) 16:01:11 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) getpid() fcntl$setown(r0, 0x6, 0x0) r1 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r1) 16:01:11 executing program 1: r0 = semget(0x0, 0x3, 0x4) semctl$IPC_RMID(r0, 0x0, 0x0) sync() getrusage(0x1, &(0x7f0000000200)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)) 16:01:12 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000180)) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) socket$inet(0x2, 0x4000, 0x1ff) mkdir(&(0x7f0000000100)='./file1\x00', 0xc0) 16:01:13 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(0x0, 0x205, 0x0) close(r2) 16:01:13 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = shmget(0x1, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r3 = socket$inet(0x2, 0x3, 0x2f) sendto(r3, 0x0, 0x0, 0x0, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x3000) r4 = kqueue() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0xd9, 0x7, 0x401, 0x88}) kevent(r4, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r5, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x15}], 0x2, 0x0, 0x0, 0x0) close(r4) 16:01:13 executing program 1: symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file1\x00') r0 = dup(0xffffffffffffff9c) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:01:15 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(0x0, 0x205, 0x0) close(r2) 16:01:15 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x2084, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000140)=0x1) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) fcntl$getown(r0, 0x5) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x2}], 0x76, 0x0, 0xaa8, 0x0) 16:01:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="022f2f"], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) connect(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 16:01:16 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(0x0, 0x205, 0x0) close(r2) 16:01:16 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/203, 0xcb}, {&(0x7f0000000280)=""/42, 0x2a}, {&(0x7f00000002c0)=""/37, 0x25}, {&(0x7f0000000380)=""/251, 0xfb}], 0x4, 0x0) r0 = socket$inet6(0x18, 0x0, 0xffffffffffff7fff) readv(r0, &(0x7f00000009c0)=[{&(0x7f0000000300)=""/70, 0x46}, {&(0x7f0000000500)=""/65, 0x41}, {&(0x7f0000000580)=""/225, 0xe1}, {&(0x7f0000000680)=""/187, 0xbb}, {&(0x7f0000000740)=""/231, 0xe7}, {&(0x7f0000000840)=""/212, 0xd4}, {&(0x7f0000001600)=""/4096, 0x1000}, {&(0x7f0000002600)=""/4096, 0x1000}, {&(0x7f0000000940)=""/43, 0x2b}, {&(0x7f0000000980)}], 0xa) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000a80)='./bus\x00', 0x80, 0x10000000000000) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x5, './bus\x00'}) recvmsg(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000240)=[{0x0}], 0x1, &(0x7f0000001540)=""/172, 0xac}, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)='\"\tl', 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:01:17 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x0, 0x0) close(r2) 16:01:17 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x5) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000f40)="372a12af0964a521b6b9bf3a14e089535c2973a2866752e1c07f2b0a1f3d4770754cf932ed91125c09acb62dc2c8e3b3bcea6f76451eafe34f95241464e1b38a2fc99788e2fd60c1a0779f69059fd66c9cfd0c9ee5d93f8dab6f342913f0b94c5c48a0a589b07ad846a0fe897d57ae996794e8b42917c3da8668e7be114b9957bf98fd57d1c828a899772be7b5f55c9e5c71018b88a41fb85eabab89fc8f80bb039f88c05e236cba8e8ebd25271e61e193d655b49d30f22c3bcfc7990e076d9a0468ee1a743a4295ec805ce4cacaefb69026890acb59fc6fa3d39501a974420713241280fa96f8454b025445eb0d3575514e40e6d6ea1f88371091bf2b2b0115e2f06e4da94d5676bc4733a929f2f3cb7ddda6077659428054106e82d356495e30e6ca585a789a1aca7d8f219d9db5619be3a20afe433bc52f87345185d345e2fd26bab6dd58bcf6a2315668eb059807fc34ed34db58c9fa43c5e65b1f196a0cb219b27820a66b9b29f7ec06c042c1019fe86717d2045f95e021dbea20ca3883689207fb417b27c95f8c96c82106bf5be0d682235b51744e900c44e147dd6fd368cb21b80d9284fb99df9f847d7fe18958434d3cee303bce47a9139e5ca80da268119ac0bf3c2d2fff694f58c0c9180f4713b941009865302ed6c96517f832abc0735cd3a77082e067529a9364855e451ce9ee2469eff260cdd71d45cc3b00001e", 0x201}], 0x1) ioctl$TIOCEXCL(r0, 0x2000740d) 16:01:18 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x2, 0x7, 0x0, 0x0) 16:01:19 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x0, 0x0) close(r2) 16:01:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4500) r0 = open(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10491, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x200000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x2, 0x9, './bus\x00', 0x7, 0x7ff, 0x0, 0x100000000}) 16:01:21 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x0, 0x0) close(r2) 16:01:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffdfffff, 0xfffffffffffffffd}], 0x1, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xffff, 0x0, 0x280000, 0x0) kqueue() 16:01:23 executing program 1: setgroups(0x2, &(0x7f0000000280)=[0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0xe3b, 0xc0ec, &(0x7f00000002c0)="f9d0df09a02f8f0411c524d210216dcfd1d2a000dda070d829ec43a6450d724c2fb1e2c6ec047706a800b092e91579e9d0a7784e5c5cfbeab0f0e5cd41569d26e7798f3737bc9db5a99a57acc454a972dbb8880f683204a9db4a1593049599eb8643a132482c8774566f3d6e8366908dcd89af05fdd57268ff9c211b5c2df8f148a20042a3e00406bddff0ced23d12dde7bcdfdd80bd44f03303962b9f557cea08e873df3736012161ce98476e137a5b6b0a716aeb92a0167da1c5de9b9767cd61795af0ea619f2174592ed205280a71a3d64913113b43765d6d747041d858af5f31739442fe8375b4ecafaa51f4f20f460c05e08cae38301ff56014cf174611c2bb60e7b3d9cd76cdd586aa08119b7449639f6529f5f92453ea337635e6cf5bce598d0210a368c84f66cd64c5e3ad7d2ac9a9e4832cb0120b13152e937ed84f391a9d54eda11bf92ec13041986854736a9d0a4ce3a5b80a08d187089e19d3fa944a1441096943f5414c3e38e37a9ff6ee2aa3bcf59c2cb95328b8733b995e4de66c6a6d4cc6f7b3e1ab7d3fb418ea69d9e59ad4161f5c0de46608b3f94cf412277d2ce5fc9d659f51f0f7c4ed98ab9f38a007cf3054a9ec134a1cdeced64836edd365304c6448f18fa8df917afdd27451e1e9fcc977c1f52f91a68f9035741170bfe51af7a1ce33d394c5adc5a67f00ae4dad3f2bff11d3fecf79c250458e449d3ed36ba10a3ebe5cd2fd400271c2ca68381d62acad19a56a9496fd8edef52b05c09dcf1baadc3fe4f905c07cede390550fb4577fb5781dc5e8ec1e0d6484a379fa226be15ca810b39b046f425fddeb7894f6bb7c03a0bd6512db91e54c254d434aa7ab7c72aac9d02ca4972a0be9a5cd354bf1e17a416ce284f2844656c6cea7d0f18fc06ca3d5b903baa189b4822ef45ebbc7c947b1a8a4c679bf95523ed1e3681dd191b3d506a83c13cc07a3becfcbb08d9417014640e96684fc59878331e3d9d24ffcb8c9ff5c50b8a0455e6416bf9dd86305becd488eb0c43cbf73ef1b1751248dddce7d7ed51f6078cda2135cce509c65d83b91023669bf6503419087e9222de4752d2072a29716e7d5caa1f94e0fa9befd4221bc5f22b098d86a3e2443c22908c44bcf8eff98679b26994f98014fd3ae0b5e2039ad586a4799d49d42c2c9a3f755022a2d0974923d130074cbaf7fdbaf19198dc80513afd38789709fa6d97ca9944a796e93ecbde4a380c16eb1e2b0d0a07697feb404a3da7efa66b7fe5b385c954a4291d3afe8b767f4d4f09850b574bc717fafe8cf314e1f6104bc4991b2a968e540e069d4071128e9c5a86fedb5007749beded73045b2e6da9e531adff196fe5af6878c289f6876f97e715c8696c7ec29711c2814c4f339a3ab4a832a0b2429fc72aef30cf07954a9dcc801b1253aad39dc62e5ddd25ac4c1b53adafa3699023ddae2f22e2dadfdaee1c828f0f15d391e1a33bdbe76e5bd1d018eccb43ff5234633b1643fb42b95aade8f052dbff27f8540fe20a627f7d19babc057e669cb4fd991f3ce72052fed18d54c8f6f08cff667d629fd8236e383a144120983ea7cba57d8ea9a0354b1454954d9d8c43c2857adf0e3032ae94bc298abc62f4eb2cb7b7db57bf7b9c520c8618bbcc7b3b2b7120e670779c0cef61cec974debbabc97d16581324aec3e74aefd4d7d513f4c2fac09a3a6f24565ed5e4d3709f31698317321138e0a7bc86fbdcf806c8965d1d31040c7d80c7face5be3cc825424d1657348ffe2b1fe3b64ea8bcd2a0a93ef1d56cdba416756ccb85cc927bbf311e83b7ee8240859ef9aadafd839081ea678f4d9a497dc449772a873580e0c4a2fa3fee16031e7684755ebb432234c02ca51744b4f08ec262297b739f85c5f6e02aba9dc1fc04161e801ef49ae4f77911f44b4207e0dcc85d8ed709717ea0be6ebc547efc17da78c113690bae249a9221b341e8bedb13380c4b9b2c1c836d989c01cc0073263bf07b6ac60fe51231ad1603fcbd299bb762d361015ef465a44d856aaa08ba3c3b707b0cfee1f691b846cdc66ad5b05f2d8746f9c0c6fd1f9cf356cde8e07a26773692b029096e1fbce8eca3e739a80a1fc793ae56466a24867ec7c1c2671d53d19b88f43714d9922d6076f7c2d3c8b33ee7fb5131d6afad791b315ce759baacbb0eea7c7ef46f923aeaade61efa00ad6017b5e3ab90b49bd7aa61dcfe8ea890d00aede8dfa181b3f23c4b38c22b178820468b4969985eef6db7ea37ca4141269f82ce52a3cf1d7b4dc6a8066467d79d5ee9f4f1dae3b5501fd174478d4e7fe2c3cef78b3cd5b75247c8ae601a8e9d164a973737f92729afb3674661a8642ef28c7878c07631d7fb1373c55bf44c85b4255b96a36297aa90d389937fcf4c97bb8e85d4d990ef76c9b134bd8e3aa06f906638f3b1ef82823aa4c1c9b842242c8949c78a9aab050f51f874b893f5408e6b097b607cfbeca11ae6ec379f6e62b65d85178158ce1ea8f5e04e327978d475855a4b5b56ea540071e0181b328e943849e689d439c5e0d3fd2aca5b7e8c94635d53ae53506add42a79b2e004618921c133c6b937e53695f3507610f33af0fce7069dc8999ce9ede4ad93489628ff7bb16b33f2a42971255309016f5dc0c361ce53c14ee9ad76f62983b7ee42bbd53ea1723fde39fcbd76746d20a3804952797fda60c46221372559717e9c3ed4e3191bc8dcf0d95f23d4a5d6fdf0d5da65d55bcb5efa2f43416b69df1f49d7ff9b5498acb44dbb598fd7ca209e47ddfc2d62c7384ec13ace2016d168720f1120d37b74a09274c5dbd9da61dccc5740ba001ff40c2551225c7c7897de9947685946966ca5b85e5278be0ffd3c7fcef345c98fd6dbf597882b6c3844d4366b8dc823211b0f6d5575a37e1e5b9b7aedf85083ff365d02c829400c3ff70f18197445f06badb94e55e7d59d8fdfe9088d1e77fc09c3cdacf1ae9c5be8de6b4ce22d29acd62a00cf1d1c0aea8300baa502c4c3557aaf9fdaf915c1847bfce4cc272dd36c6e3d8f426906d8e47019c83e9650326be004b2ed9e18e2f80723ff033e636923db8670793f526c3942548d36222861966b9b1031919762d512cb7155a17d79fe783f43e834145c35191046399fb02e7d053a874bf35b5994e4d9b737e2b0b2d41b8f0427b7750819953b4de36800ba1aa4e02e1405e4584e74c5a8513271d70cef48cb83a1689579ec29cf1aff06ad11a1d8c25f22948be3670d25c5b7cbe80f4548cf3943209712c8d368101f4f37df2c377e9e98746dcb91b897a816621a935c93c2d5ac72d9a1015f7e4a9148d84ed71c356f5615a6afbf2e3ebc727404a361d22535b27e9086eb46d34e6489ba60f52bceb6848bc14ae191124c583bbe06da19182d2e8563ceb44e999a740ff71992337874777fb4bd0ee9dcb842f7d9542d13cb7c25734f88fb579a00066964561ae2244912dc3c4a1deff7d5dc4b17dd47d6df12d5bb0888381bdcd0a36230ebbcdbf082d1d19b525eacd8248c5b855d2e776a5575e018d01941fa5ac82c032c43f5ffc899d8ac2d7316b9ea224ce3d3366dbd2eed55182ce45bc3a9271cd7ac58ba97b5a2e4b9f0d3bb4918f2ee9201aa4e8d001a8c1453bd87ab7da3a3e95ad67d8780741150bde4315567214012a353ccc9f364645e483d7e74fef8d0723a9758b9140808ef5248dff8b5b2ea8f6ebb8cd493b1ced3b69cebadfdafb84d847a4dd7bccdeddac8cbbf8d4edc2caceb7c0489243c27f9dfa67d1bf034b8bfbd3d372bd0566e91a3b5b356a31eba0052b74b71ce5c5d0d348cf7e259c6caf3e327eac0cd1ac1df285766a47c3d20163a802bb141651db6cf5ac894faaa9f90927ce7b1c838973f84851ce7f40e86ceaf294c1e6999bac61b6c26db7e84ceb76561d165086e68e81ff4084538ce315feeb2c46f3f1af611fe81f05cdc0283d35f6e569f4eb6503a2af865a17516a10b5fdb9ca2cbda0f29d31129f4e8c9116b974c218a705b7410f93d64cf8e3e567804e9daa54ef57c3af5f93214bd67eb5ac78371d0dfe7bcb2c30dd5cfb770dfdd518362dc6a8cad72db8c17fae7bc600c21477ddc07283da24ac3c2b155b997c792dd39772aed54f0a39c23cf9c8e140bc912fa9321a8a9e39b984e2532625f5c0c50f00cd853301f92f3240df7fbe708e77efcaad7e402fcbc62bba464dddb6e65c54d20833bab48ba7f3ab508f5e7810b664ee235cd3668a8507d14fd2658a67aab9514d05dac65f3c31ea75bf3f59060e291b095d94e67d4f548ef1e766e12d4893d4d8a7bbde1e3779e185ba222977ad0d70d721b57402fde79d629271a512b264d797509cee86246c53654d7579cc82bdc2f74ad6551887ff95e81345e7e8a1eb686f06074443a4b27cf97ba4182cbfad9a33f27a199ae0ca31c46fa5bbe813540a0ce34ffe9972ed17ef6c4488c361c1b188f5f36ae5686c520edd65e61a67fc47df6834c915fd27f305509a2f2ae1054c9eb3c3e02e4d4f18af0dca0b75f85ecedf785f6e2110a1d3d2e12d489e3551a1404d132825862ebe9c0d27b55b46453906c96c7c999a810b9542d2b5fd8b3ad09ee6116740469fc799135a2d30d0fff731e5db7060f257c6d49a5e615d3a1c7756b4eef401bb729b1b616045857ac64601cf2e672f4dce7a2b5e96a414acf49fa684c4ae6395a1c1a457bb86d17968228729fc2169af8737470c8b7acde02d815a21c39436d8f2ec944dba5f6b6044a45b93f7370cdbf5b67d34febb3e05b83bee5695884483280608dc90a2045805a18be2539901bae597f1ecaddab2cd7d49f572e6f1ae1fcc0469597cfa867d2bee6f28e7919bf708bbdea0f31f5add7fa44d97aa435cec491fd6ebb81a7dc88b5a3cf676733fc26f9aef2dc27684ad166bcc5b438c9eff6d9c4be0de0360d463174a0a2540e1e606dd3a620deac9d22405ab8aa39028d6c596672fbe4be3d122ac7e73361ca1038398907a5316be5f7a3111bb84152ae4d5abedf98f1e266d3ae9fc8ab5e72434fc511bdad2eebd744473c542fffa2e5a0814c708147d01687efcd261394f555740f25103d0cb3d36688b7e5a9087a77080d60aac97f22586317a8634e722d167c368abd4a6c06d957c4e01ef7974876069e79de3162c04d1da91e2aa34b3c0bd65adc02b05085012c9ddc240575697e95748296392bf8d16a4149992606d161b733151ded3487d433f2338467e00199b8cf0ce2388dcc04645eeaa54dcede70f68429b7a04e4d92b62bf4cb60f115309f4330a94e9ab8ad9b7234e1b5addfe8c165c088f68a2642286eb0c3e750aa94e3814baa0492851c519046edf53b98d4fc9cbe7015ee82ce81ec16042546569f01c33a65a86c80f1d2d59aa712aa626cbb8a88c1a422e54770e7b3710b2db6e52f3985f428f2d3403ad4b3c31be9894af669d5699be12083b381ce2e4c87a96f41eda05ab30019c3c2d99715acbf07afe375571680ef42d42fd882e7528e9de4303dfca0c1a2b3a34dc7e1d2f56a8c156db944534882ad9f8708115a7589848627e09057bb1d681b8345007bf62c0061e219e55b5de60a0ba97fe365d2696460807087f0c3d3fa9c1e79ab6307e8adc0f510925cddfc6e27981344440dd20711015711f2b1d093cdfcdeda2a04f11cb39a1e520b76f9b780723ad95350d08fdcb907fb6848aee1f9010f514f4cf1102b10917b5aebfa405d06a669b1823afa6d76fa0b79f1bdcb0b7435ab8d6b59327d98b0c6069d10b752689f9b5eefdc9a5936703886b", 0x1000) 16:01:25 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(0xffffffffffffffff) 16:01:25 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r1) close(r1) kevent(r0, &(0x7f0000000000)=[{{r0}, 0x0, 0x80, 0x81, 0x3ff, 0x5f2}, {{r1}, 0xffffffffffffffff, 0x5, 0x8f, 0x1, 0x2}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x24, 0x40000000, 0x80000000, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffff9, 0x2, 0x4000000e, 0x6, 0x4}, {{r1}, 0xfffffffffffffffe, 0x3b, 0x42, 0xff, 0x7}, {{r0}, 0xfffffffffffffffb, 0xc0, 0x0, 0x8, 0x7}, {{r0}, 0xffffffffffffffff, 0x20, 0x80, 0x10001, 0x81}], 0x3ff, &(0x7f0000000040)={0x9, 0x1f}) clock_getres(0x4, &(0x7f0000000200)) mknod(&(0x7f00000001c0)='./file0\x00', 0xdff6464a5fb50691, 0x8000) 16:01:26 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(0xffffffffffffffff) 16:01:26 executing program 1: fchmod(0xffffffffffffffff, 0x40000002) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r0, 0x0) fchmod(r0, 0x4) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x10001, [{0x5a5eed7e4dd85a35, 0xffff}, {0x1, 0xca}, {0x3, 0x6c}, {0x3, 0x6}, {0x3, 0x2}, {0x2, 0x80b2}, {0x1, 0x8}, {0xf208f40b4b569891, 0x6}, {0x3, 0x7b3}, {0x1, 0x8001}, {0x1, 0x20000000}, {0x2, 0x80000001}, {0x3, 0x5}, {0x3, 0x1f37}, {0x2, 0x2}, {0x1, 0x7}, {0x3, 0x80000001}, {0x3, 0x9}, {0x3, 0x20}, {0x3, 0x6cfd}, {0x3, 0x7}, {0x1, 0x1}, {0x3, 0x400}, {0x3, 0x94}, {0x2, 0x8001}, {0x3, 0x800}, {0x0, 0x8}, {0x3, 0x7fff}, {0x3, 0xac}, {0x2, 0x7}, {0x3, 0x6}, {0x2, 0x8}]}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000180)={0x1, './file0\x00', './file0\x00'}) 16:01:27 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffd, 0x20, 0x40, 0x8, 0x7}, {{r0}, 0xffffffffffffffff, 0x21}], 0x1f, &(0x7f0000000380)={0x1000200000000000, 0x4}) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x4, 0x0) kqueue() 16:01:28 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(0xffffffffffffffff) 16:01:29 executing program 1: pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) mknod(&(0x7f0000000040)='./bus\x00', 0x400002046, 0x5cc1) r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x7f) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r2) 16:01:29 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:01:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee59b09d7b8b0cf8959330d23aafbaf89e60d178c370f8d7b603d1179d96837b2b0064a4370ec77628cc1a2e9c8d72689ca04", 0xf1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600", 0x20000000001a}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000000000000000000000000000000400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:30 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) chdir(&(0x7f0000000000)='./file0\x00') r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:01:32 executing program 1: r0 = socket(0x18, 0x2, 0x0) getpgid(0xffffffffffffffff) r1 = fcntl$getown(r0, 0x5) r2 = getpgid(r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x90, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0xc4) mknod(&(0x7f0000000780)='./bus\x00', 0x200080002002, 0x2065d) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x2000000000000200, 0x0) ioctl$TIOCFLUSH(r4, 0x80047470, &(0x7f0000000000)=0x8001) r5 = msgget(0x2, 0x24) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000140)=""/222) ioctl$KDDISABIO(r4, 0x20004b3d) poll(&(0x7f0000000240)=[{r4, 0x80}], 0x1, 0x0) r6 = fcntl$dupfd(r0, 0xa, r0) r7 = shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x1000) shmdt(r7) renameat(r3, &(0x7f0000000040)='./file0\x00', r6, &(0x7f0000000080)='./file0\x00') fcntl$setown(r0, 0x6, r2) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) 16:01:33 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="74d31b304bd354a7c0c259b161ac31ccac12e4cd468ff7a0cb0c9f16e320e30319daaac1f93d614359cde5dffbfb39b8a1c34f8431b663037e8cae42fe936709de4246fd7cdc9f35cff24f82fd166f4e595d58b6b74e33f4b36a76e4d1f2fa5287893a0eae5ffd912819f4d09043f395abb02afdc6ef6d162e5b743c7cd481557c59fbf0d500fddc4d40e31ae51e318b137b3210693ef8f6f25af74eefa458a11ed364d59e7cd8d57a4d7f7578436a0518229521be8e8a7823f64f", 0xbb}], 0x1, 0x0) 16:01:33 executing program 1: clock_gettime(0x2, &(0x7f0000000000)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x2, 0x5}, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x5e, 0x20, "a5db6e6e2a3ec2b6d9f88a84e2183a7fdfe0596f", 0x4, 0xe3c}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000001580)="1b4477ab4e734a83531b02135e1ad02774f3176d9668d68b", 0x18}], 0x1, 0x0) execve(&(0x7f0000001640)='./file0\x00', &(0x7f0000001740)=[&(0x7f0000001680)=',,+--\x00', &(0x7f00000016c0)='%&\x00', &(0x7f0000001700)='\x00'], &(0x7f0000001800)=[&(0x7f0000001780)='[.@\x00', &(0x7f00000017c0)='@%{@\x00']) bind(r0, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r1 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000001880)=[r1, r2]) r5 = open(&(0x7f00000018c0)='./file0\x00', 0x60, 0x60) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) getgroups(0x6, &(0x7f0000001900)=[r1, r4, r2, r1, r4, r2]) setgid(r9) semget$private(0x0, 0x4, 0x400) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000001940)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001980), 0xc) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f00000019c0)) bind(r0, &(0x7f0000001a00)=@in6={0x18, 0x0, 0x8001, 0x100}, 0xc) getgroups(0x7, &(0x7f0000001a40)=[r8, r4, r7, r6, r9, r9, r3]) truncate(&(0x7f0000001a80)='./file0\x00', 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001ac0), &(0x7f0000001b00)=0xc) r10 = semget$private(0x0, 0x3, 0x420) semop(r10, &(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:01:34 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = dup(0xffffffffffffff9c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00') r2 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r3 = getpid() fcntl$setown(r2, 0x6, r3) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000000)=0x2) r4 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r4) 16:01:34 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x880, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0xbf, 0xffff, {0x0, 0x7fff}}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) 16:01:36 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB='(\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 16:01:36 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0x2) semget$private(0x0, 0x1, 0x658) open(&(0x7f0000000140)='./file0\x00', 0x2, 0x100) r1 = getpid() r2 = semget$private(0x0, 0x2, 0x100) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000080)=""/179) fcntl$setown(r0, 0x6, r1) r3 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) fcntl$setown(r3, 0x6, r1) close(r3) 16:01:36 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) lseek(r0, 0x0, 0x3) ioctl$TIOCSBRK(r0, 0x2000747b) read(r0, &(0x7f0000000140)=""/64, 0x1d) poll(&(0x7f00000000c0)=[{r0, 0x9}], 0x1, 0x0) 16:01:38 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x20080, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) fcntl$dupfd(r2, 0xa, r0) r3 = socket(0x2, 0xc000, 0x7fffffff) socket(0x3a, 0x4005, 0x5) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x100, 0x2) recvmsg(r3, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/54, 0x36}], 0x1, &(0x7f0000000100)=""/234, 0xea}, 0x1) close(r2) 16:01:38 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x80, './file0\x00', './file0\x00'}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x82) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x40, &(0x7f00000000c0), 0x0) socket(0x22, 0x3, 0x7) socket(0x39, 0x8000, 0x80000000) 16:01:38 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./file0/file0\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x7fff, 0x1, 0x1, 0x80, "1f87ac03bd61b69321b5c0e4dc7719b8d931e044", 0x7f, 0x1}) close(r2) 16:01:38 executing program 1: r0 = syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x10, 0x80000000004402) r1 = socket(0x7, 0x0, 0x5) getpeername$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="0062c4a0bdf1fe2b6f000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000000c0)=0x42) r2 = open(&(0x7f000054a000)='./bus\x00', 0x2, 0x0) r3 = fcntl$getown(r0, 0x5) fcntl$setown(r2, 0x6, r3) 16:01:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x29ac) open(&(0x7f0000000040)='./bus\x00', 0x4, 0x20) 16:01:39 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x9, './bus\x00', './file1\x00'}) close(r2) 16:01:39 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8002, 0x20) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x0, 0x1f, 0x8, 0x0, 0x1, 0x6, 0x5e765969, 0x2, 0x1, 0x7fff, 0xff}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r3 = socket(0x2, 0x1, 0x0) getsockname(r2, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$TIOCFLUSH(r1, 0x40047307, &(0x7f00000000c0)) 16:01:41 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10221, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000240)="4011fc315c70ae95d96efb3274b86dce0a33c64696a839ff443a27315454f8fde92ba63cfeffd51584382c708ad6bf726442070540d54ad823aff7d8399749faa167c13d963376fc3083aed4d402cdcb8524c36dc44b343d6d8f09828d9cdec8fd3b9050b5329e39e1af2f7e0b6050e67741e11e6c4e3e7011942040995e0feb18ca0b574119fe8f31d3548102fde4e3bd0a3e1137e5acdfef0bf7884a5be4c855321138daef80e45e8ac4bb6e13f82da92a6d71ed0a5aef7fed5a1ff73d3f03d3e6efebeb990033d3b726718ad3fcde98d6c8a259abae36ca5a589403192e618eb54c846e24b7baa72a8998a3119ef651aa3965a93c1d8ef8236a", 0x5}, {&(0x7f0000000340)="ab63b07e730f6851bdd6e4d83cd5d0ec4145d2bf7104c59b59dd6cbc3d98dc0cdfe7be794b90b04c534b"}], 0x100000000000029b, 0x200003) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) pipe(&(0x7f0000000000)) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000780)="c46092a305bb7b5fae519c2326dd18dcd7e5ceba433f7740d3b2253f04e4c96aa21d7359226450aacf16e6c90c5ea6e2816874c8f2d92334e513765d964580e4b3b43c2e6f2c6c9df4fb0245ad146c4cd6aceac031dc60e1ba509bb2ed2484c909a9e4a09a335305f9ef0dd799a47ba6e7d28a5aa2c957035044b911c9d02a9f30f4d24b331020ec69c85b73e92d64dd8843a6c2bada84e976a474c610240a9bbc84153843f54b15687d1e4319b8478596a4c72ee531d0a60d8d7bc423935aee53e4076c0d9e0b8fd17fa7ce29ef729d7ad92a12feb5c6ecc2dc2560a6ef8798e62faed23806b27630eb0603cc788ecb302d95c3efbf219edc9a392996f9346a6cf1130de9700e44a3270c0335793554c30858f4d100e4ac66ec3c41bacbeb6b2785ac65df4f4e6247f89dfb4f4342d9d7c7b212e8697d1c824e8c272f50b599b67a442e536c7277dab87c2b9f523c7ad3d98d470c0d8ead32bbaeba6db4336613be849163c2c7b68bc4d5a6f1cba29e452e2d0494b49bbb7f6750a4d47955c9a9c555ad3253947df222f57f57a2061185463c4e0697c08a647e70d05dba082c4256509ad26db6c5d6dea7688880a3f825d3124776dfd6662786ab3b56b86b7134a9e279af33c1731d059ddc039476333359dbe9f1217749c4059ec86055538ba4e72efc63f03a4dfed1cd60a9d40b91b701dc7d3099981058b257b612aa83d14db24035dd90f4066e941ae24fbf935100a3ca554880965d4e22d10941dfe29ff92e98c913f14f9126ac1e96bf6f13e36e260b94d67726614f659b730090270f82cd80498d0a74b2072ce9d91579b7f02f905b93357cc5d669f56bf9ff391800db657d9202886d3cfecfded59886900a4be278c8d0da039b69b104da8bbb3544bcb9884f68e45f6bd166305d037a5bd7321e8d488755887991697f8cc4d786bac6c175ac7a7234b48567c41ee4c906ded92c178276334e70157290948c0d49aca20a73ad7ac9e5cf56345e45dfd25e5243be048542073611b7d71667ac2e34a62705a50ffa120ee112207887f5c532dccf4aaae8d6e8d9b1f27398dd85b36fc816cc3a1f737baf018d77f5716e5a30197515e02666ae360194ea593d75a9aee635080fd8f3540f67dcf6f1fbf9b47d5d792440967fd9dd116d4c0dc4854607fa131df8449a89ee564d566967ec8e5b583d17906f09afa9514d41557fd349e323e2429e450344c169fd75f8a173348edb09335a4f93e735d3293b1099a083f2b890f84758171f3c4a9307ad531ecd950d0c6fcb71b8e601e1b95e8e60adb8141251774ce0b5facc62320e941fdf01515994540881b90820676f342231d3182f1a9d5dbd7a443deada35eb1882602eac8fdbcf0f086115846436a6d832be359b0817996c36d8d7852833ad566d09b340b9ec6453aca7ba9c735f83f1d542fef1743220e47c568dadb08f9adb215d28ac959b2913b1ff49e2d68839b24b29dacb64c3588e90592821540632c65dd2ecdce24011f101f96b9ed46c7abe52504c402144a720a386b927dbe33bacb69891d8befcef9a28de33994708a50c7b126f60a90b7d4c6efffdb617e66723a43f669be4c7ac98e6c599a10f8bce7f3a8155d48809a1fc6d40e2785b8047d1d008b36760de9c8c1ecf3d818cb02f7aade446dc17da8cb8597b2d98090da338a4d965a843a2ad0b825c7ad035579e079359f7012cbf11e60b0927451e364e09bab864227bfc16258e5448d8538c3ac5a33d96736848641f78edc18156ca6703dcac1a0cce26a5e2f38b60511692b33a1b45906e067b6210ce1edb6e22da23a2d59f48ddcaa149a25bb0a4fec222202f682fa7d44f9f0fd68d7ae419380be67e921d872c0f22c7ded1989039d92b1d99738b069204e7e621ec13084cb0f5e502b41783280f6cee90f78b606b194e7b18316a0859ee8b360f0da48d3527befe167bd54289d5bfeca4b31c36fe4a013fa4994eed4dd0ecd6848b3ad5017e057cc978eefeb24dac49387b471df4e6a88d0c571710ae7a7ed7e027a8be94cee21997673c409e192f6afcc109247fe64a62220beebd898b8641f20fc71de3ceab503f7ac8e7d20b60196079f23ffa6f5a47e8a93eaa1cb273436e3dae91936c5a398de371d3a37fd814d5d85eeea23ab559c8b194c02c5e46738597ed57c3832426d2191c97ea025b84e3cad73e43de57fc5575eecf627a285fc3e7989a7f34ad3ba28f96db36b01eae1838a3ff4850dfe4183dc7b98f44a98efdb6a91eb96c87828ba327cbc07f683b92c8a7b07bac34e6bb44b208f85b2f516be6853910fab42a9d765a179df5189ee80e578664bd6071493f55a1a64c2e4d7cfddb3e8b057cc89d77862bd08ee2ded77ef6d8aa6ef8c4ce1ac42e1ff7f5ccedbf356ff9d7215444a4e8efcfaa6918ffbe5b42059c73ef95a9d69ce9a9977cd8fcbebf3c654d6e07617289a250381e28b8a9692d6f9d2a8ac0cf9c6fdbac5d87a15c6b9a7bb72c17f15da50bfa4e00623e7b2f1d439bd5e7722a4eea7d0c906d5105f7f7afddedfda2163d04cf0b51f6e212be8c1b212cb92c101dc4a914418fedf11d5d792d60b60dd9104a5e914eed182f71ee0b6e73dfe0260a447f153d2705f9245613b7e2c0c557d488b6e98b828917fb344b20c19dd13496d23be1790ab0a416d256cfd7bc5a8d90d399a4d1ac1b8a84fb331ae392cc1d2f663c04ee2c62f370be6fa4df0367c782b0c9140d1f158e1518b623163c287d182fb87404caea8643899f53fb78e59ded3d8ce685c4791fa08948533a86aeac42de5ae17926a44b9069c39b896b6beb5f72a8953b30f532bd093ea5f208554fc05a8e26bdaa628daae733eb67a278be82ea1c24e4d9cfbf50514308c3832e010c1f89d1", 0x801}], 0x1) 16:01:42 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='[}\x00'], &(0x7f00000001c0)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='$\x00', &(0x7f0000000180)='{*:&/}(\x00']) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:01:44 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x9) accept$inet(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) r1 = dup(r0) sendto$unix(r1, &(0x7f00000002c0)="a766129ffab6dfed249d21bac280ea80fc7f66274997dfcf92ae08436c7e7552f2ebc2b3ca47e943677eca209ab1b836fe08f515f34413bf953e8ea73b618377f6a53b03b4daeb516382e7c81bd34af94c8b0e81b7f66ae2c57d7056c6b51fce2d292e4ee91eb800b24dfea9fed2b12e5fd857397d6426c0b6ad37eed13feece7958ad4a6622dac8aefb58af806964867249bf21251a6f1ec8ccd52f6fcd0b211d47e83b2af153d9336561902832622ad4fe0944616232a3c390506078f3a6d4d9c43c0b64b2", 0xc6, 0x4, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x18, 0x2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x150) kevent(r3, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x10, 0x20000000, 0x7, 0x2}, {{r2}, 0xffffffffffffffff, 0x84, 0x0, 0x200, 0x7}, {{r2}, 0xfffffffffffffff8, 0xa4, 0x20, 0x2, 0x2}, {{r4}, 0xffffffffffffffff, 0x2, 0xf0000000, 0x0, 0x8}, {{r2}, 0x0, 0x4, 0x80, 0x8, 0x1f}, {{r2}, 0xfffffffffffffff9, 0x26, 0x80000006, 0x7, 0x10001}, {{r2}, 0xfffffffffffffffa, 0x40, 0x2, 0x3f}, {{r2}, 0x0, 0x0, 0x3, 0x977, 0x6}], 0x9, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffc, 0x80, 0x1, 0xc40, 0x2e}, {{r2}, 0xfffffffffffffff9, 0x85, 0xfffff, 0x80000001, 0x6}], 0x6, &(0x7f0000000200)={0x7d, 0x3}) setsockopt(r2, 0x1000000000029, 0x20000002b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 16:01:44 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2008, 0x5) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x7fff) fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) geteuid() 16:01:44 executing program 1: mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x39, &(0x7f0000000000), 0x0) 16:01:44 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x4) fcntl$setown(r0, 0x6, r1) open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:01:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2010, r0, 0x0, 0x0) symlink(&(0x7f0000000440)='./file0/../file0\x00', &(0x7f0000000480)='./file1\x00') r1 = dup2(r0, r0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000009000/0x3000)=nil, 0x3000) symlink(&(0x7f0000000000)='./file0\x00', 0x0) munmap(&(0x7f0000010000/0x4000)=nil, 0x4000) mkdir(&(0x7f00000000c0)='./file0/../file0\x00', 0x4) writev(r1, &(0x7f0000000880)=[{&(0x7f00000004c0)="53dd9fb422b044835f6221800dbfd601c0b3881ee29113ac31cf77f3c3485787758450e9233cffa6343b77f9191eb44e42a6721bfa2586a1eb958500f93030d490adb4bd21fbfe589908e6fb47b20f06600ae6a648cf593ee90d5db242e9799797c8df66496150f0e43850820a697999befa2f2b54965767b1bb63ff968a5b9816d7dc4ca840dd6c562af9329949d5075aa2ade7562ab1a98952a74249fffa5d2edd6c9614448e5c910f1a3724a15e90fc91b7d8972016a9d71e6fa814d235eda891f43398fd21915257edc83e91789fed24987c111e8ac4cbbad1", 0xdb}, {&(0x7f00000005c0)="3981243fb29543f051c1a95dc563e4c44853ad3053d0113d3f6391f97a664c7807eca86e87be74121c9da34414e00a02849dc49e9795553522a9dd8e312f9a4adde401d0210964bb592d1264ceb312c8ba340b93da1a3428ca3b8b5a3b68fa7c57f9a5edfb5cfa037e4112ac4ddc2413d043", 0x72}, {&(0x7f0000000640)="fd83da3ac6c861dfa8c9535dcf4b6b2de17b6659ed555959af648e5b480d959bb8e308cd6f94935722ab4a2a68156f128f33852b253792e665063dcc1f2e1cf825fd0230e781a0434b6a48706289da2ac6935d24ecc84dc61762324c5c1abb5e1feaac794644af931068fe3e33a5b8c6856429a2623fcc94ddbcc5aee2d8a06001aba3c2235823c6629f3ca7", 0x8c}, {&(0x7f0000000700)="d7ff9d6a476478672ff8b04d95b23b2c4817948cc5492998d837c7f6049d4d0b65f7815988f8e377f502dfd9d366ea3b652d9c7ea1053d30dd5605b20547d4dbc21581853a4fec9f04cce20e2f82b94a713c3dd8e0d8d225f7959698dfcc0c46911e081c4e123af169bc577b45b68993781fd88714196901e1582733ee2320cc10aeadc85d9929eae2ed679f541d83d38a10738f138bbccd4d1df8bb16d1cd5e7ebf", 0xa2}, {&(0x7f00000007c0)="02ab0b8c71405f996c0f888b0db5b92616babc92e09636115dcde3da1a20fc5ac9ef689c8bfe794ed06d6f807296ec9c0dfa26000901dbc9e425fa22a7813a9d5d7f94319e7ae297fc2dd5e31a1bbb90541ea2cb2a68185dc4bab5ec09428910194d51565fac7544025c968a2e294e14d0b71fa978f7abaac490a8c35d5b23e9565943d0fdd82686002e05e4fd1898036016531f0ad514c67bf8df6ffd2bbd10f45c2bf91ce87d51f26c6d57d3340c", 0xaf}], 0x5) execve(&(0x7f0000000080)='./file0/../file0\x00', &(0x7f0000000200)=[&(0x7f0000000100)='-:*\x00', &(0x7f0000000180)=',[@&\x00', &(0x7f00000001c0)='-.^\x00'], &(0x7f0000000300)=[&(0x7f0000000240)=',\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='{$$\x00']) symlinkat(&(0x7f00000003c0)='./file0\x00', r0, &(0x7f0000000400)='./file1\x00') pipe(&(0x7f0000000340)) mkdir(&(0x7f0000000140)='./file1\x00', 0x80) 16:01:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x400, 0x1) ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x40, 0x0) mknod(&(0x7f00000000c0)='./bus/file0\x00', 0x6002, 0x6) 16:01:47 executing program 0: syz_open_pts() mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:01:47 executing program 1: r0 = syz_open_pts() r1 = kqueue() fsync(r0) kevent(r1, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000012c0), 0x3, 0x0) 16:01:48 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) fcntl$getflags(r0, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:01:48 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000007c0), 0x9130fc3, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003f0000/0x4000)=nil, 0x4000) munlockall() minherit(&(0x7f00003ef000/0x4000)=nil, 0x4000, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1040a, 0x0) accept$unix(r1, 0x0, &(0x7f0000000040)) bind$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f6630dccf83f7"], 0xa) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x7) 16:01:51 executing program 1: r0 = socket(0x21, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x40f, 0x0, 0x0) 16:01:53 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x9d) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) fcntl$getflags(r0, 0x1) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:01:53 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2001, 0x40002065b) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) dup(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r1, 0x80047469, &(0x7f0000000000)=0x8) writev(r1, &(0x7f00000015c0)=[{&(0x7f00000014c0)="facee8c642e08b678374520144d28d65e555656aaaafa82ac637e190672d4a119fed44136a3086d44282029ca3ae88a210d6ae3c0f7d87d2ef298a75dcbf75745b882368cd7faf25b30bbfab8acb692fd6e502ac4c953bc36cfd7ce4832d912931395b4812e20598c8d076b7b200b077ea832de6c3a53ec1a31d1962cba44bc764a031eb84aee4830622c516195338aecb37abac368f78b16233156c60f4efcb7e1e437e30d1b8075c9f49edcc43a980", 0xb0}], 0x1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x1010, r1, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/173, &(0x7f0000000080)=0xad) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000240)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x2) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="a8e85f51563d7d48f83c82115a36f74d1ad1c65d9c8379e59e0879910470bbccfbe6663c60fa551c9c3af6ed453d5cf8f30a295b35021f8738e775282dc0a29649e8a632eac2378bce1b921286019c10a604b60f19e5f8d598f42c48b155086224a3b1072eb96e823a0e9d9193d11f739644524c28e216b1ae7628985f744367", 0x80}, {&(0x7f0000000300)="493108f40ca776595eab3e7d606f31004557b6760b8c4b5783bd3398886aac7cc8578ee158bc65ef5361", 0x2a}], 0x2) ioctl$TIOCNOTTY(r1, 0x20007471) 16:01:55 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) minherit(&(0x7f0000723000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) shmget$private(0x0, 0x1000, 0xc, &(0x7f0000ffd000/0x1000)=nil) shmget(0x0, 0x2000, 0x25, &(0x7f0000ffe000/0x2000)=nil) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) minherit(&(0x7f0000723000/0x3000)=nil, 0x3000, 0x0) 16:01:55 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) fchdir(r0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:01:56 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, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x4004667b, &(0x7f0000000000)) connect$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 16:01:58 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000003c0)={0x100, 0x2, './file0\x00', 0xb01, 0x6, 0x1, 0x4}) close(r2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000000)="bea47743e701fe43f33df29229fac1d34c8c", 0x12}, {&(0x7f0000000080)="43df38cfca0297cf7da0a7157e66bba6ddaaa68d48786a815d888465a6edfbb91a35a8973343b4ed55e3c1341699dbdcb23df29e5610fa2c81b6de5f002728c4ad2813fdd0b6ded676cbc949672084217c868707355b97c9355e9dbef0c4a6756a346569cb4082d2356dfd9c5b5eb46fe4edbdd0454d46102ca0ea4feb3b010a26b97db181902cd2e0237d4bbd5130983f11c6ace391d138f8225ed4dd9ee3f0fea1937405a1c7900e52bb282520adf9b21ae12dfa6afa420ea5c637dcb462a312d80960214494717d5e38e41d7b4c38ec96310bea7be77ebbf6f25143552d836249079bd52ff57dbae596862ddacc2058d06506260ddcf1dc87d00567", 0xfd}, {&(0x7f0000000180)="198f780eaef9b146c9ac282711027ea4baef902783eab9d01883a5f2f1c7aa04337a931c832746bd9304c7889468ccecdd734b562ad391b5ef26c3138efd5833aa927fe7d591b900", 0x48}, {&(0x7f00000002c0)="1ac50e05e806699d6bfa6e109b17b41bc767425b82b357480004850ddc8425e46f180bb77cd27246e8cbf9c31aa91a7c1a6768ae8b0c7fd817144378512274eb911125e503f91aa0444afb9a9a995e37ed0d5aa152a5dc1f88f3c267eef6f3a3e0cff2c8f5411c6dacd33e6efaf2351d2301e93eaf5a1bae", 0x78}, {&(0x7f0000000240)="346eb7276bd368084f735223d3eb167c9747d7a9", 0x14}], 0x5, 0x0) 16:01:58 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) chdir(&(0x7f0000000000)='./file0\x00') recvfrom(r0, &(0x7f0000000180)=""/230, 0xe6, 0x1, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0x4) dup2(r0, r1) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) 16:02:00 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./bus\x00', 0x80, 0x0) socketpair(0x7, 0x4002, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) dup(r1) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r2 = getpid() fcntl$setown(r0, 0x6, r2) r3 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r3) syz_open_pts() 16:02:00 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10080, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)=0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x6, 0x0, 0x0, 0x0, r1, 0x200000, 0xa}}) sendto$unix(r0, &(0x7f0000000080)="ebf52497d7721eeae0b21895070bb36de0c5bb0de0efbf4aff33132c2fad96c4e7b6052f1d616123d0204f180a7ff567476e23165a84c629c753657c2536d75d5241570c1a010a398960317b9e3a60c774e17e0868de79943f8e", 0x5a, 0x0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) r2 = semget$private(0x0, 0x4, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000300)=""/189) r3 = msgget$private(0x0, 0x480) msgsnd(r3, &(0x7f0000000140)={0x1, "5e7ada77f9a7a3cdc4fc829a6e1c90a6e9ea169f0a7151f684c17575158185774a82016f058cd3b75e3029e4302cd9d4d3743d16dcf36920442ba7cb1222472841b4318a2e5109d21cabafbbe485da18e5ed1a86a92b499ad15786b5b16fca3e3a46286ad87f460757f44ca8773957da5fbb9e4efc56874edd30fc0919161fe9ca88d9a615813503d2455c7efb0b8e7e4ab42e4ef79d9bf0361e5d67412149954c636ae3eb51076463acf2e3879dc0a8f70524a53f726a1e70c2730a2922"}, 0xc6, 0x800) 16:02:01 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) select(0x40, &(0x7f0000000000)={0x3, 0x0, 0xffffffff, 0xfffffffffffffff9, 0x80000000, 0x4, 0x88, 0x5}, &(0x7f0000000080)={0x5, 0x1, 0x2, 0x6, 0x20, 0x3, 0x0, 0x3ff}, &(0x7f00000000c0)={0x6, 0x101, 0x1000, 0xfffffffffffffff7, 0x9, 0x2e78e959, 0xb663, 0xfffffffffffffff7}, &(0x7f0000000100)={0x1, 0x1}) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:02:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="bdfa4d2582c321adcf98848ed28051bd24603dea8d0343d6010000800000000085c6a19e1a3dbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b274b887f0130906e061a751731e5c2091f3e9bdd11c4518138f791d6a2e60e1f34322c0cdf8648b48935d14a79cd66c310404000000000000ae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238080096d2250fe439f347ff8ac3530549c6eeab2d4e579efa285828dc1aca7bc3e92434cb41191c368771b6626551a90e6a0998bd25030a8ef875a3e25447bafb7147209b29b35216d1f947ef355d3cb3fc4112013a2adde1491facea20b30992b9b57d95b03f0000979a3edefad0c39068c5c65f9a4500c82c9ef59b196ceef9a443b39af502c095c939bccc71404090e0a966b9bd2d9c0897c742ceaec06d825db7382cf5b590806966a7e8891f406d65b34f9eb422db29b072b4677074cda2f26ddf77e5944d", 0x184) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) connect$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x3c3, 0x3, 0x8, "b08dce5800"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) msgget(0x0, 0x108) 16:02:04 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000980)) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x1, 0x101f, 0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000007c0), 0x9130fc3, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003eb000/0x400000)=nil, 0x400000) sendto$inet(r0, &(0x7f0000000000)="a0de915670a98e7bfdf183825e3ba348d2d7ebecb06d0d3524e4062b4404", 0x1e, 0x400, &(0x7f0000000040)={0x2, 0x0}, 0xc) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:02:04 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x14) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) socketpair(0x6, 0x4, 0x1000, &(0x7f0000000000)) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x205, 0x0) close(r2) 16:02:09 executing program 0: r0 = semget$private(0x0, 0x3, 0x40) semop(r0, &(0x7f0000000000)=[{0x7, 0x6, 0x800}], 0x1) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/182) close(r3) 16:02:09 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') 16:02:12 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@file={0x0, ""/45}, &(0x7f00000000c0)=0x2f) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x3, 0x0, 0x5}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:02:12 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) lseek(r0, 0x0, 0x5a579b565e880097) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:02:12 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x600, 0xb7) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x4c}, {r0, 0x5}], 0x2, 0x0) 16:02:13 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) fcntl$lock(r2, 0xf, &(0x7f0000000000)={0x1, 0x0, 0x1000, 0xfff, r1}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) fchownat(r2, &(0x7f0000000080)='./bus\x00', r3, r4, 0x4) close(r2) 16:02:13 executing program 1: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCEXCL(r0, 0x2000740d) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f0000000000)='./file0\x00', 0x3f) setuid(0xee01) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x30010, 0x181) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f00000001c0)='./file1\x00') readlinkat(r2, &(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000300)=""/195, 0xc3) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) mkdir(&(0x7f0000000040)='./file1\x00', 0xc0) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f0000000280)='./file0/file0\x00') 16:02:16 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80402001, 0x4300) r1 = getpid() readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/25, 0x19) fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:02:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) socket(0x6, 0x4, 0xb8) setsockopt(r0, 0x11, 0x3, &(0x7f0000000000), 0x0) 16:02:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x1) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) chdir(&(0x7f0000000080)='./file0\x00') close(r2) 16:02:19 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)={0x0, 0xffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000001c0)=0x9) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x1, 0x0) recvfrom(r1, &(0x7f0000000240)=""/101, 0x65, 0x40, &(0x7f00000002c0)=@in6={0x18, 0x0, 0x40, 0x20}, 0xc) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x80000010, 0x4, 0x1}, {{r1}, 0xfffffffffffffff8, 0x6, 0xf0000003, 0x890, 0x970}, {{r1}, 0x99b543a308a2492f, 0x4, 0x1, 0x400, 0xffffffffffffff7e}], 0x2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x23, 0x26, 0x400, 0x101}, {{r1}, 0xffffffffffffffff, 0x22, 0x80000000, 0x1000, 0xae08}, {{r1}, 0x0, 0xff, 0x80000000, 0xe62, 0x40}, {{r1}, 0xffffffffffffffff, 0x15, 0x1, 0x81, 0x100000001}], 0x95e5, &(0x7f0000000180)={0x2800000000000000, 0x1000}) 16:02:19 executing program 1: setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0xffd, 0x0, 0xffffffffffffff35) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) 16:02:19 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x8472b97a1ab18510, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) r3 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r3) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0xa39, 0x1, 0x3, 0x0, 0x8, 0x2, 0x9, 0x1, 0x0, 0x2, 0xb2d}) 16:02:19 executing program 1: r0 = socket$unix(0x1, 0xffffffffffffffff, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x40000002, 0x7f, 0x1}, {{r0}, 0xfffffffffffffffd, 0x50, 0xf0000000, 0x1, 0x4}, {{r0}, 0xfffffffffffffffa, 0x20, 0x80000004, 0x9, 0x6}, {{r0}, 0xfffffffffffffffe, 0x40, 0x80000001, 0x20, 0x9}, {{r0}, 0xfffffffffffffffd, 0x40, 0xfffff, 0x800, 0x9}, {{r0}, 0xffffffffffffffff, 0x40, 0x40000060, 0x5, 0xff}, {{r0}, 0xffffffffffffffff, 0x8, 0x80000000, 0x7, 0x9}, {{r0}, 0xfffffffffffffff8, 0x20, 0x80000006, 0x8}, {{r0}, 0xfffffffffffffffb, 0x1, 0xfffff, 0x6, 0x4}], 0xfffffffffffff91d, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x40000000, 0x6, 0x8}, {{r0}, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x7fff}, {{r0}, 0xfffffffffffffff9, 0x21, 0x20000003, 0x3, 0x16}, {{r0}, 0xfffffffffffffffd, 0x10, 0x40, 0xfffffffffffff37e, 0x8}, {{r0}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x1, 0x8}], 0x8, &(0x7f0000000080)={0x54d, 0x40}) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:02:19 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = dup2(r0, r0) recvfrom$inet(r2, &(0x7f0000000100)=""/72, 0x48, 0x800, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) r3 = socket$inet6(0x18, 0x6, 0x100) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x9}, 0x4) lseek(r3, 0x0, 0x2) r4 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r4) 16:02:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000f72000)="94040013", 0x4) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 16:02:21 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:02:21 executing program 1: getgroups(0x4000000000000039, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:02:21 executing program 1: r0 = socket(0x1a, 0x8000001, 0x200000) setsockopt(r0, 0x2000000000000028, 0x23, &(0x7f0000000000), 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0xac, 0x7}, 0x10) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) sendmsg(r0, &(0x7f0000000500)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x8, 0x9}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000080)="3e1c6628a909d72e8ef3608394bd016aadb0dd92a998808ba5b6f5ad10ff61df1fdc2b07d2cad8a1e9ac19311eded4acf6c41674019012fe9ad612fa0e2f6fa2328e6106c61c5cd4ab0bece43a8ead2abe36a8970399cb3a15400c8002ed7c37808e058df2709b118f57056db42390de", 0x70}], 0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="b800000000000000ffff000001010000a98e71dda478f0cd9e6dff7935b87ace47105928f22dbb6717b690d112485a072e476890492946e0ae11b0f834c08a6143e8090fc03a11aa354d10a48e19659d857cb695d0c9ed335e3c5f04e9bb3497b74295d72eeca1a017fac20028d0145340146f875199118106d150063e5668b1255cdb436859e2798bb14f85115786ccdd47a2c4dc1750e883b464b420fdf8818bf03c83754c5fad3a3acdc0af47b83bc7c8000000000000d800000000000000ffff000004000000959cba77db047534e14a141834a93e5e543c406e0aa58f20a0300fc4b982085c552db33d47dba45e8408151c46016f201aba640eca472e0cccd894beac4a408afa2bcdab5d5a999849092058b35ff9495bd300b45ad8de4dc8e061f600adf2cef31de3a83b00045bee9b062850fc65da06c47f54ad7b6872d0046a585e6749784de146a80d1529e7d9baa3b9ac0000c4e8f9b179f6890b985030a850a799b4a9fd1535656bb95b9abdb443b12da45894b814af33522683904cae3d5dfd523b29c9c36a548d00000000000801000000000000ffff00004e010000e501a74a98a338791db139ac041395e0d3b4391a4b59d42067d9d5e685935e9911bbd3e745ef0c006375e55d602cd2896666539899a85cb0e5be8c7cdf3372976df3f5fcc042348dbec62a8573b0facd4f606f3bc5a7272299bcf4e043b6cecc94491965f1e47b8c12fc769fdbbf718ac86b41a073dfae97718e896cbd4aa1691908f9b22f24723933b53a89d13dcdf6519717285b69f04c62b673f10fdc627125ab44af011d602f99a7f20c8a8a1204c5fb28ebb11433ace54577d86054c5afce704c350086c4f86911a827612490a316ae0d5fe44b0150d2b34c69a3967fd786e3d80efa2a393e36a411509ba4d2ca7100000000000000f800000000000000ffff0000040000000d3c111d7283d436c2ccac6eef2aaeaa57efb16f62eb33a2b2f8b32e5c6efa14b724f93852bf9601efa5e9550c3422e597485446528b29dbc63aed0416fc57222cfb5a7aba93ad0930ae4af740924d2f3ab1edd5a51a599b859d53a140b636c3350b25d52d4d83686c0439eaa58794a86aeeca8ccba4552d67f0d871a9b0daa87f20d180a60969cdd32f02d87c5b5cc75665fe91e3fd286305bc4e4ceae3c830920a36c0a1bcb77c0a215b2770f6f96b328f2463f320535fa16944b5eef47caba5cd68d3c6701abee10c41a4f1c218ea4ff17d79cda6cf98cfce19c2c40720aa7f63a4000000"], 0x390}, 0x8) getgroups(0x2, &(0x7f0000000540)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() r6 = getegid() setgroups(0x6, &(0x7f0000000700)=[r5, r3, r6, r6, r2, r4]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) setgroups(0x7, &(0x7f00000006c0)=[r2, r4, r5, r6, r7, r8, r9]) shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x2000) 16:02:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1fff, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x82, 0x0) write(r0, 0x0, 0xfeb6) 16:02:23 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./bus\x00', r3, r4) close(r2) 16:02:24 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x20, 0x8, 0x0, 0x0) 16:02:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000380), 0x1) execve(0x0, 0x0, 0x0) 16:02:26 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() open$dir(&(0x7f0000000000)='./file0\x00', 0x500, 0x4) fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:02:26 executing program 1: minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0x2}) pledge(&(0x7f0000000100)='\x97&{\x00', &(0x7f0000000140)='%\x00') lseek(r0, 0x55, 0x0) readlinkat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/229, 0xe5) flock(r0, 0x3) writev(r1, &(0x7f0000000440)=[{&(0x7f00000002c0)="111e867a96fd7229e943f310b23b96c2fc299ded599d1bd07cba272c0aa88c6042b8c649e273c8b02e21a38bca804c98fe0ee63fc6fbd866c32f0821cacd23b798", 0x41}, {&(0x7f0000000340)="d0e4d88e83d79c5b17b70353a5e31e116cbfc4260f6c2f71330e07eee0b3dd0722f9582b17266d76632053fadd745561d0fe214f6e3713c7d7f8d7919c78abe05a50d99e091cb22f084e07123b1f318096ddc9686a2ce82b3e96e24259e3cbadef23c2dae827c413b07459782c75bfc4de3fcd3c531fad26941fbb750794c87c4bdacd8d4be7caeb153f36c7d00a81f34f28b4543d08a192fff6ccd5796de7cf496b2975a5297de27c3440b73960de97d0056b9de09e1db6799899fef602771ed4542acda8a1b3ed6c4f4afce51d39b7", 0xd0}], 0x2) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000480)=0xfffffffffffffffd) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000004c0)=0x3) r3 = getegid() setegid(r3) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000500)=0x1) r4 = semget$private(0x0, 0x2, 0x450) semop(r4, &(0x7f0000000540)=[{0x7, 0x7fffffff, 0x800}, {0x4, 0x9, 0x800}], 0x2) socketpair(0x1f, 0x1, 0x2, &(0x7f0000000580)={0xffffffffffffffff}) r6 = dup2(r1, r5) ioctl$WSDISPLAYIO_GBURNER(r6, 0x400c5752, &(0x7f00000005c0)) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000600)=""/4096) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001600), &(0x7f0000001640)=0xc) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000001680)={'./file0\x00', 0x7f, 0x991, 0x3, 0x1, 0x3, 0x7f, 0x9, 0x1, 0x3, 0x0, 0x80000000}) r7 = dup2(r2, r1) pwritev(r5, &(0x7f0000001a00)=[{&(0x7f0000001700)="3038661508e66d438a07f10d00df82884e59a4807949620b1e3e011d3cf68afc617bc561159fa02e8c30d5cbceab2a53bfa5ca33565eca65a4d01d5908a33c1c4654853079d8e5cd6a47164d8b150824ff80bc23bf77556ec17aad2cfb44c929ed96a3e870fb700dd4ad6f568db2014218e1326b22cd28f93090c0307152f1eda514e3689bb041949a", 0x89}, {&(0x7f00000017c0)="6ed6b4580d979ebb144b44fa8c11ffb83032599bb03c939ef7b7ef144b3e47d3617c0ff93fc7d6d5d7c354d77196d1426a0e19a8e8df00efb2e22252166b2212594ab4e5e13a7617f4c084652a4c8f1986e6a2d88248f88a989edc50", 0x5c}, {&(0x7f0000001840)="072738ff050d43959fccd087eb77a3b5dc84bfeb9b5cef24f99414150924b85ebd2e525ba26bac6ca6cc42474bdb5a0d5caae07d9f3ec7f13d7e6f4bda29f2932cebe5983de9ceca10", 0x49}, {&(0x7f00000018c0)="d9e5c66abdd97a46faff6e04fd52b1d402bcba9f32bfdb872fc55f4f936be1a364c33f8148ddd07e1ad0ad6af00578b422e615e4f826b04cc3feb26a316b180d0be42d53303eec60f4d2b575930ce9849f7a6fc8e6b2676b3ac9492d7995a2d1a6361f317543f04a6b94e3be17029cccf8addfa6805251fe257176f5f61c85bbcc9fc93c75fc0738d874a796fe1bb3e278d7dce114c72742f97d498cd17d697655e81aaee1a044e1e8644954e4e699eac566c12d533b0ed0067449ae12", 0xbd}, {&(0x7f0000001980)="c047b648bcfa6e47bd", 0x9}, {&(0x7f00000019c0)="1dd471c186e0f0a5", 0x8}], 0x6, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000001a80)=0x2) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000001ac0)=""/176) ftruncate(r7, 0x7) 16:02:26 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x7, 0x0, "030000000082ac0000ffe0357f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x0, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) shmget(0x0, 0x2000, 0x40, &(0x7f000072d000/0x2000)=nil) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:02:27 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) close(r0) mknod(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x80000000001) close(r0) write(r0, &(0x7f0000000080)="5f58cd74742de4396883d261e83321efb0acae3ec4147fd00b469a3bbaf921dc684020999ce9cc", 0x27) 16:02:27 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) getpid() fcntl$setown(r0, 0x6, r1) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x8) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:02:27 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) r2 = getpid() getsockopt(r1, 0x2, 0x6, &(0x7f0000000100)=""/9, &(0x7f0000000140)=0x9) chroot(&(0x7f0000000080)='./file0\x00') fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x3, 0x2, 0x401, 0xfff, r2}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="00e4ffffffffffffff000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:02:30 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f00000000c0)='./file0\x00', 0xca805314d7047e1, 0xe2) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(r2, r3) fcntl$setown(r0, 0x6, r1) r4 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) symlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') close(r4) 16:02:30 executing program 1: r0 = msgget(0x0, 0x3) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x600, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000240)) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r9, 0x42) setgroups(0x0, 0x0) setuid(0xee01) getgroups(0x5, &(0x7f0000000040)=[r7, r4, r6, r2, r2]) r13 = syz_open_pts() close(r13) getgroups(0x8, &(0x7f00000000c0)=[r10, r5, r10, r6, r10, r3, r4, r2]) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x8, &(0x7f0000000180)=[r5, r4, r11, r3, r12, r14, r15, r2]) msgsnd(r0, 0x0, 0x0, 0x0) write(r13, &(0x7f0000000000)="8781aebe797097832761566d0b936bb3b7442c150928f19f9c14b4f5b41ce97bab8c6ea0254e26c2b3b97d", 0x2b) 16:02:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x140) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) mkdirat(r1, &(0x7f0000000080)='./bus\x00', 0x40) dup2(r1, r0) 16:02:30 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000080)="096103004cc64747068ae25c3a237d6532ca1db9a8089361818591284d39394c04ac8188e790972a14c5953a1c03a43504281cb1da5c128766df6219e441774134701248b5966f002238ec8759e012a32db25b86e9f2f8ca75ff8fb837ac65c1f825c4d7c9cd3d2ffb3581dce49fa2f9402c77d9e4a62bbaec31985b8a78e41248ec18a0c5e3e87f55c802b81f0c6f1d794416455e0c544172e76972c35ef2642a758740a82be454061162a1a2770cb157e54b38c91c5812eafc29fe5eabd351c42b59aa997c2e99f3ff54080fdfcceff5c6f1edb7e6b3d085ba97775f38b30eb37be0cfc0ed5be9ebec88bffc0c988572e1", 0xf2, 0x40f, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r3) 16:02:32 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') unlink(&(0x7f0000000000)='./bus\x00') close(r2) 16:02:34 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) close(r0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:02:36 executing program 1: r0 = getuid() setuid(r0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:02:36 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:02:38 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r1 = getppid() write(r0, &(0x7f00000005c0)="450528520bc12f6d97b7a3f46590dcfefb9f58b4c1b742", 0x17) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) recvfrom$inet6(r0, &(0x7f0000000480)=""/213, 0xd5, 0x1, &(0x7f0000000580)={0x18, 0x2, 0x9, 0x7}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000600), &(0x7f0000000640)=0x4) getgroups(0x7, &(0x7f00000003c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f00000000c0)="86355dbdad224ce9c8f2bea9e6d8da58243a7a747916dcdad77942e2ffc01e3fb1a517d5c49ad331b6ef1cc7f7a88bb8f0fc2bf6f07a55be4ba209ae3f84822daae22cc23a8e52829d997806214bac82d9bcaa5f0f8a979c6020abe92b6f7531569ef192bd1438c43f062b84fac39c8342d330113f", 0x75}, {&(0x7f0000000140)="1c512eb34c93e9cb6021599479175bcd26c8c57d72da689b51dd2e524a20d6a50e8e0410e3d8ca2aefcd4c899986202cadfe896f8986871ea3f225f05a91b7481869e094ab8e867b62978cbb4cc646b227c51f5826c1c54539a894c08e1379eb6758a2717c5d4fe73b0316980971151f7c042b9e712357a9dbef7175f0ed536721d23da415817edb937ff0f72daf06236af8faeef5df2e5a46c8d01fe1adaac6fac05463a77d6d400ad08effb627dbd0eff580cacf963d2813", 0xb9}, {&(0x7f0000000200)="baeffb79a9898c3e2b373729522c7af1d0fb5e6588d44e1bcc899560108e6b21a26f09c218e727826c064202c4e5b2eeda012deff09273bcc9a60c9b78211cf12a35d106039ebdb47616caccbd617582f666587d38dc0c00a72ac424a6a8ebabf8ad4738b9e0d5c73da4ada7b658e22a758c76538bdb3e87c9fed00329f4f8d1474ea55d3034affa5166b5a2827185e8927ba1b60f13a08c6f153d80523812936ca375f1c0", 0xa5}, {&(0x7f00000002c0)="40be0d3944615f3fc0ce", 0xa}], 0x4, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x403}, 0x1) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000680)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) clock_getres(0x0, &(0x7f0000000080)) bind(r0, &(0x7f0000000780)=@in6={0x18, 0x0, 0x0, 0x1}, 0xc) shmget$private(0x0, 0x4000, 0x100, &(0x7f0000661000/0x4000)=nil) sendto$inet6(r0, &(0x7f0000000700)="4b30e5d232e6f713e926866361b8f1b40d28d77436c56af63f3027a11a86b6e68013e5635cb8aabeedeaf776b383c5bd3e34be073dc7ec1f59", 0x39, 0x40a, &(0x7f0000000740)={0x18, 0x3, 0x400, 0x3}, 0xc) getgroups(0x3, &(0x7f00000006c0)=[r5, r5, r4]) 16:02:38 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) getpid() 16:02:38 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setgroups(0x0, &(0x7f0000000140)) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) setgroups(0x0, 0x0) dup2(r1, r0) execve(0x0, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) 16:02:40 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000740)='/dev/null\x00', 0x100, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000780)={{0x18, 0x3, 0x80000001, 0xff}, {0x18, 0x0, 0x7, 0x6}, 0x5, [0xa1b, 0x9, 0x5, 0x3, 0x3891, 0x4f, 0x3f, 0x2]}, 0x3c) sendmsg(r0, &(0x7f0000000700)={&(0x7f00000000c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000140)="b1963d46892a87bb29c5ab9162778f7a78fdd3a28c7e589dde11ea44f810225585a29bc7af62ee7debcdae0f5419dec1aacdea7c64a8b3f1131aac1c8465ab5df00dc75d001ad4b1ebecaef4277f87657d1f50ec8a1836abf0885f4d9ebd0e379d0f3e0c6f5fc9d6946cafe34c33a4482e9ef7279caa09d346f26ae40cb2683686283f2f27f63cb81b63e5", 0x8b}, {&(0x7f0000000800)="ed9d0489ef9d31e4427f7d7291a7b3c8f4d0d9fcac606de6f63050d372b433db817f4015ab8daa693813b8b1bb5b1da53c6e059b9f4c6cd2ef1c078a00e0d02bc9d82bc0cc4cf476e8e5289037f0a6e460c2c1245dddbb377e590faec47446f1dfe04c74692d44efc7c1c5c7074ddf1fe1a63e29548b518ba169b823b9238712ec74b0766e0613c65982f1aba290300470cfa6f0d7b749b83845cf766c75bcdc226a419d4361ab97e14445ed86cd1cc3365706c0134888b8ea25d97c8d707b76cad6d2784d7088e56edac24d8e516b3330df4bc8581a08e32b21a71a87bdf9720ed262f7b9d7889ef9bcd5e975bec21923990e1f8cae0d4f7a8e8ede69c91dbfc11cb266f8001c83e028a4a423e210acbb607f3f8928cb673143fa929848c8e3356124dda21a14be2a192ccfe78762a79dbc3287066e40f84b99c381a261b86766ee1f1109ed2892183a5bdf647b76dab1b26cffec0943a8c9ef8fc6dc009b3131737e95d10813b1ae94c5bd74cc03bccff18b8c588a1e521c9620e6c12e231b5a608be28e9319ec0c99414bbaac9f5a912bb715da4dc4e5295480c44ee2bbee9d787baa4efcae3ce885f05f7ce61369b8848bb94bc2284a24bbc439ec930b94500425a81fa51f7c707e27c4563a9bf6017b6d10bed69a10a198a06edff0c8faaea9dc1e6be49861810932925e7fce1cc79374febf6939771ce48983f8cad7a1dacd66f99bf057c0418da93afbed2ec81db22979c3f91af135cc1453994b619812387fd02b1441021322cb59e03705d61ad37062e91279dd95be86dbb233bb06f0cb5b29aea2184acc928b2d65af13219eec175f4031e3644a349e40e279b16377b53b5b9c1ded85284661216d90c990010b702bf63eef09e1fe673772a8a8843b1006371a02f45765d547dc42ded35f895ffc2b2ffa6608081424412c8ad76932bcec8361cec4adca52e4b8b5f4c71bb15f9cd8870a332d95f733b5d4c3d8f24a04f8f5e790b2f00be983cb87ccb3ec3a8e2e79337130c0e628a1e1e7de4d886ab2f2dc16d29df393924442ff0ff539c95599b4d6b49cd1a751809f071a5cf1870931b7606b011abc61d21051158e0df8e08e794224a841e61b0a37ab7664f89ff02a76e94bdf89ccf81aa2a4047e92775e00d7ea34f86d23ba3c5317daa914a97cca2a3a72b073996aa7fc9a744dde9fffebe7d8bbf293d85b70f4f6836ed53e50520f5f5db4c48defd9c223f3266cc4f7f4c58468851fc823d9fa693573fef226e812450afc1a230dcd4ebfd44f45406d970ca55bfb3ff02956ea3efb463a4ea9700518578c7f4364f389bda265881c9fbcd88ca5778d9c5a18c1b95025f98f2ff56de19bbbe2c15bb5a781d77fa8e3d691507f06e2cf862cd044faaae70e4cc671bc0d4d5e3d5a27745b8d8738deb422c8cc29dbb7c74813579225bafd93b145ffe8b084f0855697b0fd861b84147513c37c7a89b625d6809bbea35caade121e88ae1f61a019bf0ddf6172466d65740c00e84d835b80226c66f9926dff2d3b547c6bbb82967a76554d9bd2e6f671a71d7b8a9474eacc5823eea0c6711527ac06f886d82f7c332182966be2254b8c8767ca16097a4ee990a142720d848c38a543c720dac56a9841947dba326f0c8dd26388d225bfe792d8aae980827adb40109c9746afbea5c8d17b56bc99521de4266509b137fcbcd7b4e2a5d6026e05dc3d57fb59f67a2a9fd4fe7b865182e12704ff5bebacd1a59de129932750295bbab8ea0dab53745d48a4ce091323ce0a716d48f1a1b6745567517e68a0e664f16b9aa0a6299bee88811a2dcb0c87edd6aff24e1e87f3e4b2867c8a4d85c05e0dce196e08aa0d2c79c20e594c228b5749e56c4098bc204f21864261efc73fbfcfd81866e816baeb77ee1366af660888a6c983d508532058543dcbf7f555b52fd77d7ad9d5dbf6958ea62e2a3340b5547f0e083b803baa8071624e2cb941e2461eea7cb1deb362e8031ae2aa44e7778c170396a61bb154d2328e537de89594db83b50a9d8ec345d63281fc80a783f4cf597b3ffb847002a1527e2341704d3f08275b357974690fecc049c68da4c8c928dbc9d3321d80c17b9af3c2adf8e5bbc481d34ded12a0f6a8ebc8aaaf7853fca06e9c2850f6b3064eb34e71fab9470e6a08581bde4e0af943f399cb440826424bed0d0b567933cf127c24dc32ee855dace666dee7bcff22aec673e13232ce5c3f06f1a4aabf88b1f0fb00efdf9e47cd736596abdefca5097f8d7baeb6bc7c4f779d83fae03312f171b3c0026bf8d421061b580f82beb9d810ddaad57cf47b703a444d903e565064acba6527cae9d79d6032922c90ea9f9c4b9930702e8d2b884fac93f77c992c37bd69258748a4d75477b953581311d733eb4da9e4a118ba7b8a4d2bd3852722372fa28aa4eb216df50af7068138825c9f7ed57400b9ad53738b94aec3ff907ee35dd651eb0900b14d5561800d9b52f8462c14db883f672b54c8525336d6c0375fdd3ac373942ffacdd8e07f39c096a572ab1684cac8b752992c4f2fbe25908606b51ba77c701a0a9448282b6506af6fadf9b1502257b840073ed4eb6539d368d0c74ba79c755a82f8b8fabfdbb15612fc0f39a0cef8f2c116d8e4d3df9d7fb31a5fe6defa1756a3e140e33824a10ace007af3cdedce7780c2f7b50da62d09b19d8a965a352201b4d97e085dbb98e9637dde6ec9be74ed742ee6459fd3c44d0aefbdd2db925ff6ccea5728c4fadf935418afac7c8c36afac5ffb413c296066322f882818a1d9f6ceea5208c804a9611db7c6d6d1b5d72cd7c27518ff4102742ddc11e124a0bafb8f9991761060a2b3f266e778b8fc2ff1783e6459f826284ca7cb79ba675970d4fb06d77d5df0c499050d925e37441a1724ca2753207bbd309946c4293ac63a16f65bc18784a9338e9f72c7ffe2352038e4336f12fc5d838671eb48ed74fd1b3c7405891221d878dac911bb90f65714c857226754230fd1645c60af5daa9b8740002b1e3100b12ea778f70df8b222023d99eecf4eee8e9ed4d9e07c9ecf00db53d52ca85d94f5622c2c6064fd788d67f05df4e06fac087a209a5479de5da85dbbbae7947df07dcf6a568a7c3980924fdc454488db23a52df185c5cb6faee8840bd0b37a5350bfe7193e420d32fd94955467082e9f98065afac6ca722bfd9c9eaec937f50745902ba11079764252522ee583de45256d8dfaceebb0d00dff01a00745f0f8b7b10c38ff809218229e08722b5086540251e218e7d134b01d022365880d2ec22dd559fe19d0171c392af3748d8982ef6f4b833ab172fd4818ebeb36d2853a95f01f97b07bcc9d002375b46546913d57dc48f898af3aa74b7f048a860f962f03e68ee3a677d6087734277352dada2d7b4eef2541b4ad2e12b474233d0dd1e117fab4f53e0e82d392cdc126b91c5b140194c3cec9cbfdf4ab0c9aeee7e9e815ee9f4a5e5e8d1ca98d19ac569a1ed192cc675d8efd8384b5715a3497e8f2be8628c000c4b0fcf2ffb8985c7c5f04cdc76888fa7dc999b7c8d967681f954a2ee5118b5b31efbe77a4383cea718912ddb07c94da0add3690ce4b52d4b248fad0db070a1f4c204ee79a5c4c9936b04d66413135e012726a2f08bb30c477ff4115a38e1c07fa44369f970b82d2da4f3c4a8247c16fd8cd2cf6e1f940d9e4ef03271bf800cfed372c185a7500151bdcae10ea948e1648e358464557677de689614d69bbb4cd0d919ebdcc0583c41ea2aadabe8323624b133fbe9b32b1fb628949359bb5fff822b4e126752ef4ea955c224141f31358377cb0facac007cbdd632d21e426226c3ba892dcb984a263afb63f0c4f6a11af1cc3bbeecc0738b533969b4af0c4cc198b35767b92ae237d36d581e18dd5164f9e988add6e9e889838d035317525fd7e5daaf5f91bc652f5cf10f33e0f54be94d5518a12f08296e4472d43fa722d6d12aa7533c10c08cce4238e8e3f59b72ab04d3ea614b2090b341e418001e19482f4c82cb1ad3c3bb8c559cc664a4342272261f40a0011c3081e708918743f8a8d529b79dea56d234b9208ca73e26d40658ec9bc22dce8687501b522229e09a1469a4f4764eb5e68f670ef11dae8a16c0c97e5f563d36de908a729a7afd99cec597d6164e357dad55da56fef13cb250a008332d326de6f8d19e02068e25dd63113ab09b3484dfaed36bc3024f56b78c16f1b05ebe2392838892de9be4d6f0f36f8f555939ac465012eab070e70c8c53fb3f25b40e3a58d472346bb44a663f888890c8eac1a5d703c5faf51542b49330ae9cb4728a7eaa5276040dcb9f8092dae9e1cf2626e349f0a2eec7f66fed6c6d98afb102ef9e932673c63cd164d156719b7ee614930a6cd4a668894230e48696a8fffbe62e37a86a4a3d85ba4fb4b5bcf9e58121f6cae394dae7aa78366c8f0d464972fd20aacf1bff8fddb029a4ee97760b2af18a3bc393401abb1038963d03e82580db9766ca68f2c6d7031277d77bd7307db1c94fadef0bce3f666f132205d5b314b8e5bc5501aaf419473162ec326daeeba5eeb80546fa334bdcf79ccf165485b8f61f98ea5626b1c4691725e262d8e7daca3a8af3fabfca7cf93980bf333994408945236f717fc903550430b7dc537d6a63c6658d38231b8a2dd85e8570ce0c1883ea6e41e77073d137f75107056762573da04606f478a10f71cc548743f5dbbdfae503b3bd8bf62831bb0ef9b92f3163186a98c9755e572384ff7daea7e695586eb279f4455e29f58ca55846e67e9eca9b45bff40d99972e84ee30a9f196373aa9c325d31d032f6a7eb7dd8f65ee60f0c639317b4bda41b8c6a42f3051328adf1552c55c6446920ed32046bf852324b84bf67b2a75f54863ad67b6abf9ee0d5fce61ca6bee60e2c6c0fda31bcadb0f7ab2934c8e99cadb70c0755836f29b4a4abdd3bd3e8ca715857df6e826e370097a3f34c58f79bd25a2e207913ca33c47472107616994853264e7f6c35f74cb0fba9ecec2c0b54bc6c80481c69167e486aa9cc1ad5e6ed635221843a5c196ab8ea75d18ca1d25434376108eaeed1df717c1056142c99f87474ce448bd57f6d34b34e7a72b63c6983c770f4e3762e4e844e56142b37d3ba9ca0b6dfb2f062748af802a14897dba40434f38414888e57323115519e0127a11a762be15810b93e3656d619d1d2675fbcb25ca6c243b28059f63d064dc57ef0217231d980a90dbd0189f721fbf9a02dccfe44fb7a6ed68752f0ad6839ed564a37af2b3521d73a5df7f3f5689456f46d61b6afd3d8ca052145dfc9b5d52588e19989b9a6563ffbcfdc63bc4e997408ea76225ce1433ec0f18f0e51195ff3e72409428c569df1d13d3aa090070a5406552b498c40b18d93537efc8904b13d47ba9651df9677df8ff06c03c9954d6f45892220219b512cc162c6474b6f5f31033d717ac9d366111b605c1e1fb80654d8969f440867507e0818b13d48a0b06acd39fab918b4ff613b66242a8abc6dffb904733f7e3bc809fd43361236a986660fe2e217b3699484df057ca60b19b20d49b2b11192f12acd5016f9160427550caa27c240cd0d965dd6a5968a7de692e41b64635ac129b46a28771388741ec1404e83cc25c99a7fe8d5bf74fca508687ac7f0bd20fe0e3fc1f19dd1a28f27c6c526276309a12cacce29ec3051435dcd8ae22cfd26f4fc9a5c52247dcdb9e9a460b9720b6355614c3b91f33c14cdb8cc07523cab431908c05d8fb2133686adadc93b1482985967716e3b434a29", 0x1000}, {&(0x7f0000000240)="9ad9f471a259351ae709449518e004693639b6e27a008f1dbf63c1f9693b98c757cdd698a09a43e73144e0d5cf2e96ce9f9c2bbceec4759c47cbb9145a2934cdbbbe8aa67a02341e16e083d0cef7a59253ed1d5695c3b997e174b52dabe4c34a58bb431a431f9e58656350818cfc20464b05bd2680561dc6a93a85ca489077de91762eef3334b184c4ab5af4ec9fa91d659fb8041a3a741917dfb26f1529bdb69ce553b7c0a9dd230e4008f1894d430a8f1ce166e901571ef80027f3a8bb61f92d25e3d9c0b063705f4f82e2", 0xcc}, {&(0x7f0000000340)="234c7b049e2eff74a5a81954ad75efb5e2458d8571505fd0cf23c2e3e4e97d07a623528aebd6793bdffbbb87a5089f1b04a1369dcb316b3131768f802314dffae2547c737e2b49b07416b7e5a751677a797121afd93f5b43cedeb0f3cf4b839b8baf7bd61925f63734b96f7e8166d639ead5f5c875492e75022f9b49b59d5edb72147555dc86117a14ae064c87996345", 0x90}, {&(0x7f0000000400)="0f3d783014e559433afd791a44f44d962dbde31786af74c6c06ea04502741fe2a5022ee8a69ccfc2ecc212e940e1accb70e707e73412bf2bd0857fa90ca8d76a12f78256027d175b16c5a6bfaf24c57fc76a6b2a3d610213bdaefda2ff505341cdf2f8da2b246f0ff93ef8d0106da355e823a6ce46c14605e60d6054ea753eb0de5e5f58b4dfce1f2cdd2293b0f531c85aab3aeadeb9a5e236df89f2e6816e130faaeae4b8fcd1988d29353065e12ac899a66c5e17ff5a62bfd16671ac85c58179997227e30cc73a35b3603b0bda32e42c122ea0a87e5fd2ec079d0450", 0xdd}], 0x5, &(0x7f0000000580)=ANY=[@ANYBLOB="8000000000000000010000000400000082b50814830226e97760ceb0a0e43d72e573da5a2b764b09e7f836bb2c621df29c64679ecc7b4e8ec0893d074ed4481b3da33912e29bc2242fcd5827ffb8f3559b8f9c3614a2114b9e93c6a384ee6788d646ec47b6fca03772ebea3b064af243fc9e7d243c6095f4c1a8bb00000000001800000000000000ffff00003d000000df09990a8a0982a3600000000000000000000000a50c00004916a0d55ef4d941ce6faea2e3d2441b5758520b6da0f9d3ad09715014f7b4f998d472cbbe818e4207e04a4cda84801a54180dedf9add4c02dcdfc759d4f7af8ab4103b1fcf98c35e4962993070d00004000000000000000ffff0000ffff0000f794f800c91fa899e6cd8b251ce8aaa2161d5168b8567c71fe6fcb4143b7d685a4aa73f468d7fd9377000000000000002800000000000000ffff0000070000002538c3b4a8ccffe21773bd95fa53d53d80f2bf871241e630"], 0x160}, 0xa) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r2 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r3 = getpid() fcntl$setown(r2, 0x6, r3) symlinkat(&(0x7f0000000000)='./bus\x00', r2, &(0x7f0000000080)='./file0\x00') getegid() open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) clock_getres(0x2, &(0x7f0000001800)) 16:02:42 executing program 1: syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0xffffffffffffffb8, 0x0, 0x0, 0x0, &(0x7f0000000000)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x88, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) 16:02:43 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x4004667b, &(0x7f00000000c0)) ioctl$TIOCSTOP(r1, 0x2000746f) 16:02:43 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) sendto(r0, &(0x7f0000000000)="363d26787cbab249bb27ee374f9a518926d5", 0x12, 0x400, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:02:44 executing program 1: socket(0x11, 0x3, 0x0) kqueue() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8100, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) 16:02:45 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) chroot(&(0x7f0000000100)='./file0\x00') close(r2) accept$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000000)=0x6e) recvfrom$inet(r0, &(0x7f00000002c0)=""/211, 0xd3, 0x40, &(0x7f0000000140)={0x2, 0x1}, 0xc) 16:02:45 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x2, 0x0, 0x8, 0x300000000}) flock(r0, 0x2) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) chdir(&(0x7f0000000140)='./file0\x00') ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x22570ee, 0xfff, 0x9, 0x2}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x800, 0x20) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000180)={0x52c, 0x702712bf}) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x0) r2 = getpgrp() fcntl$lock(r1, 0xf, &(0x7f00000001c0)={0x3, 0x1, 0xc5, 0x3, r2}) 16:02:47 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) setpgid(r1, r1) 16:02:48 executing program 1: setuid(0xee01) r0 = semget(0x2, 0x0, 0x0) semget(0x0, 0x2, 0x280) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/43) 16:02:50 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x6001, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x2000000000) close(r2) 16:02:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000840)={0x1, 0xfffffffffffffffb, 0x81, 0x5, 0x1f}) r2 = dup(r0) readv(r2, &(0x7f0000000780)=[{&(0x7f0000000080)=""/197, 0xc5}, {&(0x7f0000000180)=""/91, 0x5b}, {&(0x7f0000000300)=""/147, 0x93}, {&(0x7f00000003c0)=""/195, 0xc3}, {&(0x7f00000004c0)=""/218, 0xda}, {&(0x7f00000005c0)=""/248, 0xf8}, {&(0x7f0000000200)=""/126, 0x7e}, {&(0x7f00000006c0)=""/181, 0xb5}, {&(0x7f0000000000)=""/50, 0x32}], 0x9) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, &(0x7f00000002c0)) 16:02:51 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) mknodat(r0, &(0x7f0000000140)='./file0\x00', 0x111, 0x9539) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r3, r4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/4, 0x4}, {&(0x7f00000002c0)=""/137, 0x89}, {&(0x7f0000000380)=""/206, 0xce}, {&(0x7f0000000480)=""/164, 0xa4}, {&(0x7f0000000540)=""/172, 0xac}], 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1228, &(0x7f00000001c0)=0x88fa, 0x4) close(r2) setitimer(0x1, &(0x7f0000000680)={{0x298f, 0xe0ee000000000000}, {0xa8, 0x4}}, &(0x7f00000006c0)) r5 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x4) lseek(r5, 0x0, 0x0) 16:02:52 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) write(r0, &(0x7f0000000000)="fd7457adb6b8abbc5e46538c0ccb143679159589470d6f42787bb7f9da83d240eff6", 0x22) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000140)) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000000), 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x18000, 0x8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001e00)={0x1, 0x200, 0x8000000007, 0x603, "524d5f1aadea7293e3c3996f54845bb2b291116a", 0xfff, 0x621}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) r5 = getpid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) r9 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000001d80)={{0x100000000, r7, r8, r7, r8, 0x52, 0x8}, 0x1000, 0x0, r6, r6, 0x100000001, 0x6, 0x4}) r10 = getgid() r11 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000001340)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r14 = accept$unix(r2, &(0x7f0000001380)=@file={0x0, ""/43}, &(0x7f00000013c0)=0x2d) r15 = fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r17 = getgid() r18 = getpgid(0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, &(0x7f0000001500)=0xc) r22 = getpgrp() ioctl$VT_GETMODE(r1, 0x40087603, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001280)=[{&(0x7f00000001c0)="92a9460529e5aa1e276c64e44e81f26714385119720a452891995b6e0addefcaea074cb2228134fc8fd79fc3a3c65d0b86f4a567d267b5ced87c605426743c529fa5ee93bf2a31a1a16d9e335cd9f71c982d4efe5e0ca8fe85496364b5423d3bfce22d858ee5c37c5a927d13254300cb3884dd0bdbc6fee63aceefd88b7cbc2e0cf30b5556181b8963775428b43fa9cd599692d922c5f5f667d79634d098e2514823632a87f0a57d6ef16f20", 0xac}, {&(0x7f0000000280)="00957ac1015aaf2bc46ddab48d75fe324a0c7b35df25d752f850c047d420b3a4cc12b583b5e0c385c9c202de353377184529e4f2f1d84c13271980df27ae9adcbb715e833a4aa9b62db526d1cf1f785b9a5937bc4fafba18f25ab97495e3e975c4f99c5bd9553b9ca4bc50a33bcf4e12695ed2acf5e1655482b23709cfa60e5507bd8d1db27defac14f8b4ada24181c615565f47d82b298d63c6f3cabecf4e3ad7b4fb7475276a9df4a5f0486bed55faba9bedd70400cf3f208c197ffdec87db94d785baf55e77e240ba5668565a7161b77b5b52572546f1d05e058dee14870152a3474c2323322c7c028646f1ef4d7ccbcbceee4090da71b155ad2b23419cac18cb5eb8ed71945fe7f5e9a968fbaa3691ef8bc2518bea61ef0544a36f9ce764ee174e23081647ad9c858abe35eae4d202d4224fdf730aed4b0c174bad1d9bc2f6a0995be9b4f58553c7b23032672cd1c591de8d127dcc3b6880e8ea2289fb287ffa1dd02ba43315cba4ebcbde6db646d74a589034f109ae0c8f108701e92d84684b4ccf51c04a722376215e8c28427085ca6f1d1e10be7059bab217b863c79c8ebac1907aaa912c819d69d589b704fbcc80fb009d5bd189c56109d597ece0bd0ff2ed074a0f46f8d0bae88889dbdc51c59b2338dd77927372175a1a0c1db77ce8ac21c225beda15c94cbe59b46251daa1f791db0b4d55d4cdeaa1baa3cae76914f919cd4d4d38d9f7fbb812e0657fd8a9faf8e447d23510b97a73fdceacfb766f16cd979e1889d09cbdf51c2fec581670e223a4792131d11113d9b3727494b12c9967fb71a568005423a34c1c45ffed0b1903c4e2d95972f34537d35896b92c673f53e0e8c2a891a84335756021bc4535fb2ffcf603f62c668becc0eb911283588ccd0e70f777d3710e6e45bb780172ad4d3e3ea79ed4728ca455490d2604fee1e34da968c8c7ec267f8c823631be61f5c576113f35c283873a12ffb8722dc8f468dbd456d8f87546150544a4e5ff491ce19fe2e8af63c9aa08c3b72f9831e30e52b9d6b5cd23a76b27c5fd5c8de3cdd347f4f9ee4f4b3edcbc177c28039d288e9d6b070276eb4a79be330ca8f8c5a20502d11dcd1d8c5965107bb6fe674113af2fb5ee42beb576cb10e3ca57400db3f2ca6925bde5095a2ea24be431b6edaab9b72e46c8ac4daed49759caa3bff15f7dfa88a88c4c161a55014ec68db9f217b86ad1f13677384168dceea0ce02cd4a1cf202a46cd2239797ece6a4124785ab5d841f38123eb192b1f04921abcf6414577adcad817be5c3e0895a1b63563bf71247a827f29c2327393fd588b139f8ca8fc0715f263503306c0e6aae0c315a3e5c1296a2b5734a8e287305f06c6fb805124df810c65f870405569d062dd16a689469b0f0a33221873fcc6750df7108b7ae7d70d8e7743d7d621d3e7e602329728794d76ea37f7bcddb4592a0342dfe69a98a9d0963d3ffb0ac8293caf988b6d495f20a1b2c14155d134d980492dab806afd2679366d431288e262aefe70ebdf560138d8ee398fad3a7edfb004682908fa24a923a931d811b997552fc958a29065996c8d5f5c4250d160e142f2c0c919c12b14e19c36c87f2bcdbd9bd4cc9793d61ea8aa1bdf6a3c0558d0915906b5ef68d8128995a440fc2a58aa3bc963f8190aebe764d52ea7c39e683d5776162434711160b8b004c0f166d70122d1f6a665f09e2a05a21cfc7ac73a184cbd0c9778f398c0e8ca6ab9fb1191533f1827ef21092e05c69083d33f813739c587f2f4417b5d2a7588e77a5ae2b95167577e36fe99bfb27d9a0af6064fcee9f75b01f851e37fea617a466030307ed444b1262f5f3d2855ef4e25b4946c6b1c738b0f8d1d2b534d5f2cb90ddc065d605c89cc3bec75968a91c60897c9c4f5323867ccbdc903c540c7bde2fd6d68fbe692403e4ab1f2c0e5295b07f68fadacc81faf55b2d2f082ab495f2811d8b1e91c412976d2040cbc8a090d779e253039fa531fd597d6b07ca0f4886c650d262a0713bcc7e1617aebcc8f045a8f2e45aff55467c879fff8b3666029a6905d13a35496330547afcb1e3074202398d78f35b10e12fedb582520c870c2c45675e98594596135674d51458c521ca583e50a16337dec0e693498b6e8edee5ed0113826e8effafbb26575f5efa9af5b19fdeed011dc8ae6fadffa90d5a4d0ea3dfcc73679daba70a5ee131cea05b8beef42b760ddeb1bacb670741cb95255469604e9c63b8f5091a61663b66257825ed171c8dcd27e439a47b6c45c94090919e06deba8ed284aaa63d632514c3b0fb59fcb21c215f9e51014d54a9ca18b568b02f147d6d977b82ac2fc2211345e1aa08df31d8b79556ed5074cf13325b066508a1707a2d8e8d40ba4fdd7e9559f2e08199f7bf5ea1b8bd5c0eb86141f65c0ec6c48b59acfcebd1a58df895530c5bc7bf771ce04f647570c1f08cae00fccbae892b4953cc195daba82a166cdcae4403d005bceca26fd601714c02563df11f65da1ae3db4520cd1e4277420802bce1c86126e79657e5f062f202386e6be9fae604c80c4fff2e3c3215ceb7e14a677c1dd550526ef7326d741f9a976e3f5a47072ba00e40a9fe6030acdcf9e89d349d63876274c239bc38244e321639e3beb4f0ca9b42b2a3429ec8a88e16686ca2e03ff10303cd590382a42fc57562cb2c6716fe5c049f616d720047f520d908befa11b2f6f5c644a54874547fe5f7f705117187c84407dd7f321aac17cd38bd4fbc90e2a5f0c49eb40b581c4b8b318b113722b65729b62982a49c687c3ac7b4d6a7db76c19e58dba7f146fed596224ae9ffdde54a96ada461fbe39002bb544f91d44490dd2ee8f9fd16b6281432e17c25350a53a3675d5ddd3b551788fbbe1e2d37c757be75e3308b9c55bd4102796e05564bce32611ddfba1644dcefb41b75adeb34747cbb6860e05e2ae89720c4685794c18434e8acb38d45c3e9f4aef03360259f457b41727888bf47c4f66868777b1a8a649ae5e250386bf34ba59174337db3668fa98844cf6cf10d76a73823c2bab1841fbe766b6a05ab8d0211f6430326b7560b2ad3117e12273d684f36eb6e2d1264710193597e3aaf62d5bbbb4b1d6f2bfe89a456122ec2b8d795195d97784ee05b97c05f7e96225fb1957f70a0f53b0c911e68744b15c8d4a6eabd2604df693f580a8b3f0bf056299e76c1f6a9682c9307bc16234d43fb4f4c576016eeb055f7dde500575c77863ed1050592c73a6e05b6a44b63c5fe159b9863d0ea3cb57a3cfe8be31822df1c5d42e3b5d75585cacd16c3ea13b081552bd834689eb518415b755fbdd08881bd8c0754fe04fd72ad5a64c641208b1b8a8fb710ec4bebe253c6ffba2957869245a601be06fe6a2458447bb04c313cc8409a5ef68313fd5d2e64b82e9cf888720c9f06dc2d89828a3ed886d4722c6d9ed87acb27997f369e4a2de2f6196b7c0fde43d31a6137d3200b909ac7e6c3cc15b65efd95ebf59e0ad25ff599cb56fa54cd8a6166ab81ca39598dd15e9a8db98219c68e760be13ccc5c520bee2208d5b887c91b9b0a962ec3da7af14e005283b138cb7e1d5cb9eeaf799e1bd0011e01cd7615fb642499d43d6de6d982d5c4f51182de5a1c91371dd87291bc0ece018d48a3b203149e989e135d56b3c02a3cf3c9d1625c177ad8223f84a8b2615998b7127d38bcdbf0bded46ec85eb528ea6c9869873b41b86df8022a7b8ad072e9f7e6856e0a73f0caa6a19191a1dbe2f0c88122e9b6443c0806c6f7ba312ae116910f7df85764dab9f89aa4862d835e9045869d036879dfdf2f2da1e005dbbbd1ee0fbe49c64c0d68ab397c4e9735e388ce305cf2507c982caae4f3a96f534acc8140581aaa9a32760281cbd38ef9f2210266646da00099ecf4484ebdeac90d506f8bf2ea6c9a06c4ee46284b35d35c13486e8dfc5316ad1f5055cd53eecf3e25ad0be619ba039d8a7d75edb7827bf26144dc4864daa14c1bb12221ec87d9ae2545b18703373da8d322d59e504af25821917551d499cc03aa2770752b5603eff352c4af36fd91e0e23414fd28c64c985a7dcb261c98f1df1de6e423ec96becaaeb1e4fc46979baae4e1aef285e5cf96bf39e9403ef4378294860e55618a601d651eca46f717e1a1b1605373c9266fdc1c2ea6522b7b9dfeb60b7ca06bec29605728615f5d88b86a2fa649f3483c69edb493a6a8b9bad500bc26c065dc4a49cb6be1e29acd1e30ec7ecef0793b5464165e99155a0dfa02db624bd578076668b97aa8233054cb72e922159835d72b31ebc43a4d03af9ce6220a2ed2f9067a977a13e44652bb3df92a2a51510ed6f06d2b6af70871c5e308c2e77b2a9bdd012f31620691a4ee8b456968bf56bafef2718289cd674dfffaa7ebcc9ff89abf1f2d22d58d29e1e38e5a657696651824404619083e76515718d35d7fcd3baeded5c66e8867552c85d2eb3b6c61cdb28184c40b1a0fda02e1e860bf2cc278c80e46c2afaf83c41460703e210c75bbd3b09d8d13eca1bbd07cc88f8f23d558adfeff3c09578d4689edf92aa9dd9a7a450f211513dcff81f89aaf31265221d0c57e28bf53e59b1914a32dab9fb76dc86217b82d3a93ed14dc41014a48e345c6aaaa56358aa76e070da172d4bcc40ce06ba59ab5090f014536a8ceab42085fb7883ba2d713d9c3e886d9eb9a5edd339b11904c5e1038443138b337d615d51f450a7e2a4b29bcbb4f132c60257ec57936fe1ad7034033c86aff54ff15225da10e04a5c80fd1e215c041ba89f17cda12c833d0827b407b440b2634fa3b79c5cc53c906e37e6bc61414800b6ab65ddaf5aae3315ad837a354bfba07371ef6fc8e83aa4a6b32f950cb96dd4a2f8133e1f250d913009ee44114d598be2c83e8588cfae729c47d7066b140e2de0ea961c338c281744b97967712b35322dfc84890b1ce56ebbdebb3d5b1fbc890364a1618012456ab4dbf6e9dcedb5808eab03015b5b329ec87c582595e341be432a2fba946c99fc11a2241a95dc032894f619ac840ad4c47defb0c21706092bf5138daf852430fc4a5808ba7707c9231aeec56759da9675bda17ca022adf0e46f41454e4c588705ee230a9b2d2054d1d2f3b97baaaf14e6483807df866f8cfcac7e84737f5d6d52fe7b3c40c3f296fee90bc0b9bbd0bdeae680c8f24b196b6543e2465db26db2ac9641ee952ce95ea73042dadc8f58187f4508c3a4e35099e354c9087b6534982accbedbcc6b81996c7f21b4dd3da9d0fe8303374717b06c92718920a7ebda52f277fed85aeed02a7fba15c293f0ee7a1674aba100dcc4f39260e1b24aa5e744febbfc905c3afc4ddb0f0e576d880d922ad6ded6ee251d34bd8371bbcb5d19973b7699ba234053ea0d473c1d6d101f4c88f0d1389deefd7ae3bb3e94f253285bc6d5ce2d80bb368fb41e0878b0cc917c13873f96626c0852fcfed3e93b43dffb11f8904aba716f7100f913d079abb6022d6946cd817c9dfb6bfe1ebff94ab0696d9199c9f8f3d9d919e6609f096ff7e127806fb9d87e4c5f35b78ff993f36ce9c1b0c8844c365ea59fe2a43f97510214955049dcb94a1e1b24a9872f3170ff3ac5ef7a0cff2a9245e9d4a7eee28c467ff5aac9ddfd28709c420c96ee5509c1e6d926380aeb87c914bc3628257c6d276ac12a5dba3a9b36d0e12a20f271ed9f228fc3f725d74bd864660450507b33e08cebb1ea919d15a7d1efd3234d7693959ec333c523e83c7fa91686c2f6449b0b8c33834ea026384f80cbf7dd5851f9", 0x1000}], 0x2, &(0x7f00000015c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000003000fdbace619c1c1f540f0c3f1a0000", @ANYRES32=r14, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r21, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r4, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r25, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x130, 0x861bb13ac6bf2dc9}, 0x8) ioctl$TIOCCDTR(r2, 0x20007478) r26 = accept$inet6(r1, 0x0, &(0x7f0000001c00)) sendmsg$unix(r2, &(0x7f0000001d40)={&(0x7f0000001740)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001b80)=[{&(0x7f0000001780)="e369166ebdb69089928a6d875337521335ee4685ec52cfa1702ef106553cd30fc56c4e9184e00c5263cd325e2eb1f55d4974f73388c075f14995df85", 0x3c}, {&(0x7f00000017c0)="e5082b5060d86381cef60a1d6c5fe54bb58ac217178db123d7a524dcb7aab37b6b17eb963932456e4c0db83a32699cda37ade7da166b273c28b2a19e43f207714986dd61a7d50bee0cd75c4d8a4bf1761dc8f04d6c48d0755307638a65222119ed2abf89ec4ef42615466043170f885d95de3b62b3aa9212fbde14d7d9feb5244bdfd23e043f1e888953366d8004cb0ee1a486c69c6dce90601fef58fc2ec0b4228689df", 0xa4}, {&(0x7f0000001880)="21e6ffde0b4b073dbb5ad0559404ac654843c523d70889ae2860eb9644c5c744f95bd32b5ee8620212a362bab4eed224bbe0da0dbd4d133ee83ca4d203ee56db26f3eee6c187a4186f9832ada8cd3a9b67ce48a7683eeb613543fd6fac46b353b8534a9a8f18bcc30e0d1fb2f574918042c19696195603768adcc213618fd720cae3409ee6efb3daa2f9948a3cb9c213ed7021534fb0b12d2b2bee8d858d44215364f61787e2f607d7ffaae93be16e656d06d61b616cff324fb879a9ee4b7018fce9632d912a594ea2a2175b9fd15cc718a40c99cfcef9b6eb8afe843589f7be733aef6b04b1e1016d8030e8acddf42d36", 0xf1}, {&(0x7f0000001980)="18f16588ca063b37f57e2b5f37e97b8d305295ab319b2c27799edc423eee36a905d2f7d498aa85255b87330304", 0x2d}, {&(0x7f00000019c0)="0df7dc8bb14154d2ba3ea3c868fe5855f56407c99b983f6be299aa8c54c8ac90bd89576ce875f3a1f1b302a6ecaff47907251cc6dedaa56d4651df543b0e3829c6563cee9391ec8b660f15ee3472c493da026668fff2773520b22b2209d54c031e6d8d5589c0ca08984ee1a7c23a1132a43b2b86e96765e21bc099cf65513e53b27d62a68a749fe5c00e4eb9129cfad69dbaaf9becdf2bfa4a1344ef34", 0x9d}, {&(0x7f0000001a80)="87c1514be8d97b91c07cfd94efa10d3fe43cddd5b9b98eae95d217ca13255c47cc386bd4ed9872d89ba1b133e725db8daef6b8524af45d919082e8e23a0d48d9b863e3dca592f689a33e4ea1b33f4d05f35273ae985c5bb613c7930358854e7ac0145b556a76e5e7d9051a45ffe2d9a0770cac00d6901392d7fa5d2b51bc35c5d6fa2f15ab401f06074f683aec73b8048ceb490c8f6fffd30faca4248deb8dffc40e63d720ae303971f2b62798013110324f05644f7e2831512d530e4a079d227c3c05790c61ac2b23f2d6e602e4e2095132ac76922d93cef6ee29089ab021d3ba48539b1f1c150eaf555b009eaef9a7919ddf97", 0xf4}], 0x6, &(0x7f0000001c40)=[@rights={0x18, 0xffff, 0x1, [r1, r14]}, @rights={0x28, 0xffff, 0x1, [r14, r26, r0, r4, r0]}, @rights={0x38, 0xffff, 0x1, [r1, r0, r4, r1, r14, r0, r0, r2, r1]}, @cred={0x20, 0xffff, 0x0, r20, r23, r25}, @cred={0x20, 0xffff, 0x0, r24, r23, r8}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xd0}, 0x1) 16:02:52 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1033, 0x0, 0x0) 16:02:52 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() setrlimit(0x0, &(0x7f0000000000)={0x1, 0x6}) fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) getpid() 16:02:53 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() getgroups(0x4, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000040)=[r0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="28000000ffff0000010000000000613e56a72d114c72678dae91dbeaf59dc641164bb410b047b93629ddce2047794268338eb699b1e03151d4df2e086b9e67b4018cddb52e0000000000000000000000000000375cae2ee1a5fefc4e17b7439840e70b0f0332daf150096478ae4fae9e16f36c4f92cecedf5d4c65a4a98000823f071f4b444f72ee30c1a974550ada10255d1c2c83f53d1dfd42e0b5e602c6fa4f2119c809f10e79f0eced5c68baa631d91ca1349bdde9f6009e5f04403f9fe7b626503ba2732b27f9edd094fd9a21762d8d85e7318ef0a814a9c6a6b3a376d64ab0a468bd4a8e940549a77680279b89f1bfeca1d299fe4ded760a082aaf9873ca08fd5a", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:02:54 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x75) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:02:56 executing program 1: pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)=',\'%-\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff}) socketpair(0x19, 0x4004, 0x5, &(0x7f0000000100)) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x6) 16:02:56 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x7, 0x3ff, 0x46a, 0x6, "a1bd6978ef0b512fc45a6b3030e56ce07140db70", 0x48, 0x8}) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x205, 0x0) close(r2) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:02:56 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) close(r0) open(&(0x7f00000000c0)='./file1\x00', 0xa00, 0x84) 16:02:58 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ff9000/0x4000)=nil) shmat(r1, &(0x7f0000ff7000/0x3000)=nil, 0x2000) listen(r0, 0x0) shmctl$IPC_RMID(r1, 0x0) socket(0x10, 0x1, 0x10001) accept$inet(r0, 0x0, 0x0) 16:02:58 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="597a0e150c8dde3cdcee8452623d1fa8b995275ba5fc3f59636d95b8ef986b87c486214922843e681e539b7d2b15992faa74cf966858bf5d0e5c194f", 0x3c}, {&(0x7f00000000c0)="fd81d9555c84ebd7820666e3cd5fd4a23af5a01440a4a25c6a0f7137ac1c9643e7660aadd24e2306b99cf710345350726ff6151e94466d79", 0x38}, {&(0x7f0000000100)="f0380970fde374a9bfec8db8f4c731b9d5794a0e539b1d54a55523ddea2f283c0448d29631a595a29da1ef4d549ae9d57b6e4f2ecedf6d28a519d420fe9c47021d640bd660f6b9a44eb436c596d8f051b108a8f17fd6d7f08e66cf4664144253fdaea55e71571cdef8cf1dffe70d4026c634681cde2ecbfe87f056", 0x7b}, {&(0x7f00000002c0)="d78137330624aa74fd4ff2ab5b54dcb4a0c1ba432038a1e77cfd0218eb69e31119808b3e6daa7a9c77620864dae952eef1540ba078d3b1d0343f7ce87f60e7d3682542e8f79f76b9e936fd43432cc059951450cde7c85266080a7ad10483a04d8a9e15d732e09fff12b6f4875929be95ff105dc04b026addc41eb32210ffe688f2ec05d51617b8746cb4180492ad4450663958d58716c08e10349c9547dbd3b428eaadd6", 0xa4}, {&(0x7f0000000380)="74af1033ac063bf35029814d4b71f799aaec1738acf930c70be2b202b359bb12221bb5053447498b33d1c4054b731ce1e9aec033c92eca6753426840bd5ad7b5da41072073d3afb7a5efb36849bb81e37c5530ce102446a435fb38fe788508d6975169ad87cb487a2dac51b4c5c1eea2bf294f65d41ac41f1497d72ba6ef9e2048c1b906dad6110703daf7e8620cc797ea531fdb9de9815a74a066320703d7c490b203cb2ba71e230a9ef8dbc33e9e0eeb70d9b23826883bdee0f72a96ddee04ace0171f865ee2bf7d3b0ff17814518958953a119a839883210394", 0xdb}], 0x5, 0x0, 0x0, 0x4}, 0x1) 16:02:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x2}) ioctl$TIOCCBRK(r0, 0x2000747a) write(r0, &(0x7f0000000440)="603d7455e6483163ffe85eb4026c5c58aa018b26bd628a4ecd67cb8a0a8ffb2a3d79fc8ddc000f437b67ce7d2616662521ae881f373e9804ae6eced20e501648a5ed87803301640fdc301cf491f66f73a5e0ddc3df3143290cd9090588544a588378518b78", 0x65) write(r0, &(0x7f00000003c0)="352720efabd16ebae63225259560f8e5815f73f2a044fd332c0652fbd5e4b67099bdfc94ff334a5619515a4c8ab06198824b3d3025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728dcafa3193e3b00b90100dc4d5f16b136a5d00d", 0x64) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) close(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8001, 0xfffffffffffffff7, "b04d6a0700000000f3ff0a6300"}) read(r3, &(0x7f0000000880)=""/161, 0x17) syz_open_pts() 16:03:00 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x80000001) fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x402, 0x0) close(r2) dup(r2) 16:03:05 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8002, 0x47) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) setreuid(r2, r3) sendto$unix(r1, &(0x7f00000001c0)="615d46a2d2ba68729126ee808dbd67c9976263c39b8b3b6f6aa54ecaa32a9b0092b46c11487ab5e49eb82f3930890714", 0x30, 0x401, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x8000, 0x4) r4 = fcntl$dupfd(r0, 0x0, r0) setreuid(0x0, 0xee00) ioctl$TIOCCONS(r4, 0x20004276, 0x0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x6, 0x1}, {0x1c00000, 0x2}}) ioctl$TIOCMSET(r4, 0x8010426d, &(0x7f0000000000)) 16:03:05 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0xffffffffffff2ffe, 0x80000de) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockname(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) chroot(&(0x7f0000000000)='./file0\x00') close(r2) 16:03:05 executing program 1: chmod(&(0x7f0000000240)='./file0\x00', 0x41) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file1\x00', 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000100)='c\x00') readlink(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)=""/58, 0x3a) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:03:07 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) close(0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:03:08 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0xc0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./file1\x00', 0x3, 0x5, 0x40, 0x0, 0x81, 0x81, 0x9, 0x0, 0x2, 0x4, 0x401}) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000200)=0xc) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file1\x00', 0x2, 0x0, 0x6, 0x0, 0x0, 0x9, 0xffffffffffffff80, 0x1, 0x2, 0x37fa, 0x2}) faccessat(r0, &(0x7f00000000c0)='./file1\x00', 0x6, 0x0) 16:03:08 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000580)='./file0\x00', 0x400, 0x100) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) setsockopt(0xffffffffffffffff, 0x7, 0xfffffffffffffff7, &(0x7f0000000080)="850d8d033ddb9f9a3b4bce7fd581a9e2300af041f4d8fec64e5f228fee00ba9d9eec84d68774760f3542200a87be6de1cfe7368e23d02a1f7661d062683099e67e8eac1cab9f68fd4d6f01da261d4de23895a3216ce97830e2e9ed4914f387094baa02", 0x63) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000340)=[&(0x7f0000000100)='\xbcP', &(0x7f0000000140)='$]\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000240)='\x12)\x00', &(0x7f00000002c0)='$)$\x00', &(0x7f0000000300)='*\x00'], &(0x7f0000000540)=[&(0x7f0000000380)=':+@\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)=')+/\'\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\'\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00']) r0 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r0) getpid() getpid() open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xc) 16:03:08 executing program 1: unveil(0x0, 0xfffffffffffffffe) chmod(&(0x7f0000000000)='./file0\x00', 0x4) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) r0 = geteuid() setuid(r0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10, 0x0) fchmodat(r2, &(0x7f0000000200)='./file0\x00', 0x82, 0x6) dup2(r1, r1) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) bind$unix(r3, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) connect(r1, &(0x7f00000000c0)=@un=@file={0x1, './file0/file0\x00'}, 0x10) connect$inet(r1, &(0x7f0000000100)={0x2, 0x1}, 0xc) shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) 16:03:08 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) setrlimit(0x4, &(0x7f00000000c0)={0xfffffffffffffc00, 0x9}) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = semget(0x1, 0x7, 0x200) semctl$IPC_RMID(r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) connect(r2, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) r3 = fcntl$dupfd(r0, 0x0, r0) setreuid(0x0, 0xee00) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x8010426d, &(0x7f0000000000)) 16:03:08 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x1000, 0x3, 0x2, 0x101, "e7333be1c62547d16a8f98212311794cac7adf6f", 0xff, 0x7}) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="c354f99a12f75a31d2e81f1f789d5b9c15b164b8c309fafa014e361d1967b756b98c22cf110179e886738b3f384f7bbf698851c30f3803ff3710b6e70ab45f3dd1516fbd7d1e949fd89b5de600e65b84dd4342429da676", 0x57) close(r0) fcntl$setstatus(r2, 0x4, 0x84) 16:03:08 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) poll(&(0x7f0000000040)=[{r0, 0x36}, {r0, 0x4}, {r1, 0xfd}, {r0, 0x100}, {r0, 0x1}, {r1, 0x26}], 0x6, 0x81) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfe) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) 16:03:10 executing program 1: r0 = socket(0x7, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022eae2f66696c6530"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000640)=[{r0, 0x42}, {r0, 0x4}], 0x2, 0x101) shutdown(r0, 0x2) 16:03:10 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000080)="62aa338730e9657759d86c3c9d6e46cacb8629775c47cc8428a6caf9a50b6f1f8d85b6b5e8d95a6d75f36dbee584e01d0a1614e5b91152977cb7daa4a1bccf9c41fa6b570c49afb2f2a47fe4a823a923b5e17e04004033dd3deebfcb5bf18c08056db6b597b56975652553b4d98f7f23d0eb0dcd80fe7b200ab59c6c44b21209684e9aeb5ecd04bdf4192cb41dcde4af627a094201da31be1c5ac06d19f248682c7be649ad72068245de0fe6101e2c79f240ea8f39fc7c468b9d86084a444d2cdbb41b4a03a1f691a5d3574f362324cf4b25e514e559a94f0ab6245840", 0xdd, 0x8, &(0x7f0000000180)=@in6={0x18, 0x3, 0x1, 0x3}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() wait4(r1, &(0x7f0000000000), 0x8, 0x0) fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:03:12 executing program 1: ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) r0 = socket(0x6, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) geteuid() getgroups(0x5, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) socket(0x0, 0x1, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) 16:03:12 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x3f) fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:03:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000080)='./file0/file2\x00', 0x48) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') unveil(&(0x7f0000000100)='./file0/file1\x00', &(0x7f0000000140)='r\x00') 16:03:14 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x40) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) open$dir(&(0x7f0000000080)='./bus\x00', 0x8320, 0x108) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:03:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3948aabc13f4a665de32e5731318666dea8b0aee"}) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000080)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x9, 0x1, 0x7, 0x4, "381b5d23dc9508e060521976fa002fa37f2e6a6c", 0x1, 0x5cc4}) 16:03:16 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() getsockname$unix(r0, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x201, 0x0) close(r2) 16:03:16 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x52fe) r0 = dup(0xffffffffffffff9c) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x820, 0x80) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x180, 0x0) r5 = syz_open_pts() r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x80, 0x0) r7 = accept(0xffffffffffffffff, 0x0, &(0x7f00000002c0)) r8 = socket$inet6(0x18, 0x7, 0x5) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x8, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x4, 0x2, 0xffff}], 0x2e9ca71a, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffb, 0x10, 0xf00fffff, 0x40, 0x8}, {{r3}, 0xfffffffffffffffc, 0x11, 0x91, 0x3f, 0x2}, {{r4}, 0xfffffffffffffffe, 0x80, 0x40, 0xfffffffffffffffd, 0x8}, {{r5}, 0xffffffffffffffff, 0xed, 0xd, 0x4}, {{r6}, 0xffffffffffffffff, 0x80, 0x42, 0xa4, 0x9}, {{r7}, 0xfffffffffffffffc, 0x3b, 0x1, 0x7c7, 0x4}, {{r8}, 0xfffffffffffffff8, 0x89, 0x0, 0x20, 0xffffffff}, {{r9}, 0xffffffffffffffff, 0x8, 0xf0000010, 0x7fffffff, 0xff}, {{r11}, 0xfffffffffffffffb, 0x0, 0x4, 0x3, 0x7ff}, {{r12}, 0x0, 0x10, 0x20000011, 0x100, 0x2e4}], 0x161, &(0x7f0000000500)={0x0, 0x10000}) getpeername$unix(r10, &(0x7f0000000640)=@file={0x0, ""/4096}, &(0x7f0000000280)=0x1002) r13 = kqueue() close(r13) ioctl$KDDISABIO(r0, 0x20004b3d) r14 = kqueue() r15 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r14, &(0x7f0000000000)=[{{r15}, 0xffffffffffffffff, 0x80000000021}], 0x227082db, 0x0, 0x0, 0x0) kevent(r13, &(0x7f0000000040)=[{{r13}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0xbf2, 0x0) 16:03:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x159b4) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000040), 0x0, 0x2, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) 16:03:19 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) r2 = getpid() fcntl$setown(r0, 0x6, r2) r3 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r3) 16:03:19 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x32e, './file0\x00', './file0\x00'}) recvfrom$unix(r0, &(0x7f00000001c0)=""/82, 0x52, 0x840, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="cb2ceba48610b9e823509b81c76812b07a15a7ed54f5da4bb9b91bcc7e000000000000000000000000000000", 0x2c) recvfrom$unix(r0, &(0x7f00000000c0)=""/162, 0xa2, 0x42, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) 16:03:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x8, 0xff, &(0x7f0000000380)="433f25b36833c933679fbb7518c9ec3a2e0fddd0a2e8d6bc34c0d58cb75ba1033f1c294cae09d75c5074bfe3f17803d02beb79b5d3dda20f650e11c982802d7957d97dcf219f96ed09a383be06131b46b411a6fee122d22dc04b01bcb0e26a053a6a94839be0307a8ed22a75d80b7de15020b2ee923c2c447e0415ddc1d34c6fb2ab7f1590b9fa1001a10a2ee698a9bdc1d347b3b75f4d984d", 0x99) sendmsg(r0, &(0x7f0000003780)={&(0x7f00000001c0)=ANY=[@ANYRES16=r1], 0x1, &(0x7f00000025c0)=[{&(0x7f0000000200)="773628d0d175d0c9434e5350f7ce444d5ff28c490e4b4a536f5ae8d4f64b2c1ff2547a521c7e35ffeaea70320294c04cc983f598ddce6a581b82fd1b19a259fce7d007bae0a7f97d25d966024de90e674a8310b02e04e9acd830d506fe96dbb2b34de83eb663db5ad14f7d248b7cc1275bc035eb18be1af2f082b04a72fcd3061878eaf020cdc83a3f535926bc4c066d0a04cd00289263f053c1fbbab96ca0e8241afd17f157ecb9dd3f2ba17d1ffad166aac43f2b51323f", 0xb8}, {&(0x7f00000002c0)="4b137bd905707fdac7e9532d20c85b482daf24ad5b7c24f8605b893d1f9d98d8f8c12bb2ef024e56a5cc415de9c46278679f3aed16e49938dc64dd38331ece2c8bc596162818e2602179256019028546e4898a1956f0f19d22199a968b8fbd1dfce13ebea220050b35ca9a61d936a03872c6f46c5cacf67d8955958312eec3e6db537c4ecf9d36de42f6986c8090542ea05683e14f36f2ddefee4439c180276e9ea9", 0xa2}, {&(0x7f0000004980)="e9a4c4c433f9bb17976478677d88cc3f0c0e8010957dea34d30a61c68a0dd10f05f9db7b27387b309a539bbae75035bb0233fce083ed0b84639cca4de5d1a6b6464e3f0d12a3ac82256bb5128bb0055bd7469a332469aa00e9ce5fab2a22fe899a684d398783f08dae6e82873b99c4e10dbfbd02c38aad24cd0903b298afe1fa060eac3d3f61207b4ac8e72bb32ae7595bcd04c99901e911d60940caa4492ee36468d3c501570a97cfd356240086315a0f4ccaa6cb1d1358c1de9711f9f3c2e0fe659e3c6240e7b181d7bab44239bee393cfb6bb08a73dfbaf20937dd7cf", 0xde}, {&(0x7f00000000c0)="4f46856a57869d3a4f17ef5f0bc6897a75dac188e43c43ebafeb5485763b59855fc3af64be0e7c0fd477656ced9fe0d075edd30f7d4d2b727f386eb2aaa8be9486609d8fca7dd41f433c635b4b599a93fa91b94a929196b2986eb55d414c1d8c09eddd887d6b305ec99e1736f438f13957ff6e11fb5085b2fb71b4a96762b8a9bf85519600c47c4f67f2eb28", 0x8c}, {&(0x7f0000000540)="49d05465f8a175e0105eb9f4840fa0dd59f8afded08cc4ec772630bffe9f1cebfed30ed4cfa352733d4582a19854120c7459e4f52086bbc75002aabde99f1a948d29a7fe163397a678711f69a0d98ba1d9ea13b3faf83ddcb30a", 0x5a}, {&(0x7f0000003980)="a64f3e05f7c5fac69f5f85495acf7be0f428c132ea7583fc6590025e278732b8c5e6bbb6c52bab62a38ba56b67dbdd857634df6bdb9754e7e8fd3fc8319374de9fcd2c4b2381dd49fb4a9d3a2dd058a42a8fc0e5dcabb86d715684ccaaf2ff631f0655b41110b63212dc6b97051e90e0a91bf7d1723d8751b61221eae038c5383f90830f6af9dc21c13eec57cc67476ab7d22295fd1b3267cd13e7e92a62ee3d76a76fc729d01bcf80349786b12d7df8f9fb4f53254b7b9e73d21034ac18a144bacba21156d833ccdb10278842741591a455633a3de020787c2577def3580e519dafe9530f8c085eca86a495b0add5e0e728b5fdda632e8107c14515faf95b0265ba996197edd63ea71d0ae5b6bca4f617a0554db134045ce71ba94d318683a6c84e848e36b30e85e577670b9ef12c7be6a84b238a8a2c036d3b5a79c18cdb63b7d0432b36816372fa40bf1d60438c68a07fcb91e95fe41d31accc75f4e11392620e238f9c97b35faa6c05a45f28cace3a3c92a4fb977a0eb9af17bbaef57e9ba633956dac33c56c8ef9fed0d635be3c749815e2d2195e9a303e4ec0cf31d3340998a39783d02bb0b5f8856722991498e5343cf528c65fe54c5553dbc31588c852948e49e5df950d2f0a84a8a36276e291d758abff3361b0370b6ef1265aaa0ac9968fba3aacf21cc802d77250a70176b45658a9d96022092247d60b889bd5c02a42728551405bd0f7e8d1a3ceef7e6aa34214911175bd62039394311576ba4413029f295b8604a8ae5b58efd0d31ed7b8d4c3dd732bd49440adc769b65cdbcb967a3675cb88a1609a14b3cc982a2db5ef59a92e3eea7c5cafd6f3c929a77933b7df84c357e426847cb6f6264470c208bb24400e041f9319f0accb2d2b92e08fb5f6f257d0a7fa1e995e1b7e968b7bf4cf869f7105011bad6acec230644b135d09a0e33964af6259e5ce787b9128d5fdc4c97d7f433b3d9c0739c4305a22fc339f3ae94e05dff872c2b8ec59fa53f532e4496500876d314c2051f565e1699bb57215e6c2a5db5422ee24633b586ec462ddec2c8cd66d14bf30b0ec02d53ee5781e241d8179f430a33dbace87380694cfbb7a9698d1ccdfcfa2071c7dbc6f34383645536a6a444298732b1cd7a52b075f99763ddc0a7cfe81cd25394c47df25bb86a228d2697c8a9e1be44378178b3dc3f44c7811d8f90aa821df29adc6f42d927089bb401b15282379babcaa85ce9d90d40d2c36f85c400d9f260328adc7168a5640b377c213a4799057b86a1f570ec63800197ce2fdaa6759f4d7dc0b72ef32c513b1d5f3687315ee29eb2373f1b4b4dcd532cd9849cc9406b1436c5da4ba380ce8591a16f69be8090dde245824f0366f32dfe5e580edb222d9739b4e78ef9c6679b712344cd9bf461e22cb9a9fa50f4d88f7b9dc037684603ce4326c2ba3cdfa8184b05d011dc9b7b5180f9bead7caac5a194648d8d97df89195929dc1cfe7634ac47b7867da0fd927afc0e03351c5108ff1529dccf479a4e21c43315036d1f528317789fd99c683a5988af44955da12df4b01338c85ade6f1efcb14ed4c680567d2c95134ca0290f383f79d445fd0d5841bccb6d8782bb70eecd1214012b093733688bcfd04ee68f815d4fbcb9fcf5f191d27a396a8e42658c16ec7fa23a4416e75e505835e447b0cc070063827de8c6e42f0bf6fc423ece2f315caec246b93619889b1bfcd494afdd888dc1fac755d4df65e39aa108b94d43a0ab639b4a52d628ab08cdf9e87103d580a27c96dbf2205ebbc134ffa438e094f8717adfcafb031c15c683e5c5b53d8b8755b422967977800c7eb9b9e24037ce67231971e760496a81f25404a9c35e5ea8fe692f4b330c94a4be8a9b3fb60ce8c91297be8c3daf651962ef2eee39d071d74b1f6b313bd22b507e49dbcc9776fa76dc9d9c173fe2f61c5f56330c367b47928d2a9bc07e29bffa39630036c09ad704067d17d951528ee8610f870ec57d3e591fd289fab27d0504104ba7ed114a2445cb32187267187ec87a32d35c3c869d0d8f904be18f1b9804ede102b7f24a4ba866434ca976847af5d06e7933edea88c79e3677df978bf9791e5f1cd6d6f4e25854ff3aa03b510c4b972de23a0e34c3f5a62c400eca647df6cad3747f77be819637c16fc32d3d4dade248765e86d792cc378cb61d984e2fe5aa635d3630d9645161a157a3550f19317be8683a731e2a03f9721ce8ea9e37c8ea013f36c76a9813908d52f5a2de8dc7f98c269fa19839a2630cf8a364cd2b02d99a4774f20823a8aa055c4ae9541d212090266747f8f7e4257a0a36ece1876a99dcfe12954fd4616eaa2902052a617770a7140dc93b96d5173b8978d24077b8c52057214ce731717e233fa95d45848d93e9e810176ac2c38a509fb9905bd88201429da1bb4b835e5c6456cc47fc383d182a912bc73a79c57cbc4049f1c831466357f134a4cca7aaeb9f518106caf48548eeae0356584232150efc2091cd338684f1ac249f9a4bb06558569425b1c2ce4f00c7bc3043b59209ca4f588a115c5994de9ab51ca608ff6b09d37f53b1d6baf19737e1d60e51e2235c68bd783464fccc2ce12187b6cec57784cc7fcf03394086e3e9a03aaceb3a8027595525f18a4f0cf9206f703690ab2d42d7f3a670d2f186cf600ca28d8f895cccabd5c279609bdaea7266af06502afda7517a80476379ceae86b160e3f8d2ca9df55c1ea9df2ff21be6ca0ab1f4a97cc5b7c7284769da97e41e8101cece8c80d9547b8b78a602d76fa67f8711e1af511667cfac966827e8444ed42cf2de1078e834d4e5f7e66190285151c69e3e7032949591ac80b09255fa66b6b1e325c78d658a13fe1bcf04c0f0cbbf4d8a9e0d643d8153490095bdb9585dd8bb2c97db50a139d5afcdb6a0bf51b8ba068bfc2be54673c5ed05173cc81e02889fa57d9735e2d96afb5d3af51a1e6e0ed6c866a6e15e0c941e847ffc2aae56ef565bbc64e1b78386e43cf9f4140b53616ecc33230bfffa868273af7c977347a7371302c827d3606031d6567d54e3f5a0d606eef12ab47000d4dbaadc744314e584c91a599d1a903c08c8105d7afdd55e1bf90789502d83983a9c61c8ac28ab9862445467b675692c84534a3374ef59109935776891ed243dcfa899d692fdd6fe788f0617296b4d44b123f0f204d656d413f1643cbaa1ea3a0f577f6718b4262a9d5d7355bbcc0d77e2144975c2ad1bb3ade354a3eacd1ed769829952eeb900e32a105e185df3e721bf119296f0570a09143e8ae43fb76d71c1d7fadecb407d8fe4804168e82590758e1e4b7a84b952b755475059269763d025efd273d3b811c45718fa8bb5dd7e9e61420af4fdc6d2e689a20c11bd484ba948a6fb48f4dbb793a5245e3ced4b587497eecd344b2238645d40026dc20b42c412188158149cc5dbaf27f9024d9361e83539d866f955749cac438e81de599a6f4f3208a73164ae0ffb072397b0b972b999c4db6ec1dc881bcef2ef81ba8e691f9d6744d102d4ebfb9e28bed4253db2e6a7203474b105647604d8aa03be8ae5cd9c24adcf909b97b7c81cc43edaa00df8e3de8761730f7e30dc9206f01b738335bf4bfed159d13e2d726c7fe58d3f389a501f8570c2952898050bbfbf2ec5c383b817497adb3f2b370be24ef3dc748c5379b8399b071c92341e22f0840d7db73cf64eb09164eb7004aa7b0eedceb0ab61ebe4f4a364af776f5ee5166eb93730b7af06ffc45d4b9f8e13117d5cb2f72deb66ff47aa9abd95ce1f9150338351013579af1b85525dbad819cae73850ab664e115d0dab6682abaca415deda605a37707cb535f3155044caf858b8704961e07e9c39362ca294c61cdc3e2a3f87ab30052d393162e20983cf3ed1cb17552afeaae5f3e4a9b50875c2027d19e988953e87b2520ca8c7d5fae94f1f22471e5ec6ee95bc7228cd75f9b3a0cfa6245c6e48388545a7239a1e97d0853109bd7584901789098f63c0b2e1c752f9d501c2a17d0842e9e6186e9983a1170b22e91a7c1a74a7b9194e5122134f28702f09a5b6ae8bbae91f524f2d473f919188bc401ae5a9514fb4834e80af1df7ff2ef9aadd9814e48547d35c7592a17fad0d7462a068efd9319df01b6754a3cc9e05bd042078ffc361de02eb183d8a4e610a385913c69f53c519a04eb515001f7a241dcfb47b8c3df3c0e163885702b5aea184b7dee8a8c287ba33b9e846ce6cf46a65c8851b391587823af86a387b312a7b177ae02fc7f3ea7d8c951a7dd10f413f9d12a7ef10c3774c09468ae424e9fb8f677cfa8d73c19ab905fe3c72973ccda100a0a8be06209e53b38d6b85e4bad45756dddf17e20d60b468f0123a66c364b2b43bdea42d8eddea9238bcbe8fe011cdfa4f75882438776ea72dc31f8879b10ee163f049b6a95578b9e9f8e9db5bfcaf09a9a3af826a325a8251bd6e23c19881942fd340a4e540211e647cbe118a67e4bc38e377e82479f61a78850d97bd2f5c2c4a3624110712bc792f469e60961b91e2219083e2b7fcfcd52f8d4c5bbd4ef517b61050ccde14568e9bbeb9bf8b2e57e2ce7b26677122973580eae7a5f7dc1d5acbe89687afb24c078f497659efea512d6ce67082386d321ce89e28580c816dfe788c25a9671f7fdfea4fe287abe689903878f6006dd122b28be227884ab8d5efb1a47b0a28f78dde5642f76aefe54dea7281275a4f66baf64853885222e503ef020de4351b3ed3966283e169389e8c17df3a898a216377af9abe7ec10cf9fb469f8dfd4a764520267d18bc5ea7abf82d302aeedf631b7e362fd3ac9aaaf2110b67f1dc34d80165e4a0e98de354cb45f718bffac9be74a3e1d14644010b6f79b75db5fbbad21a8264a3fc2614a2d008669864badbda10611dab4285c6d0c5253798d02c3edbc75f3c0266bcdded35fb3522abc9a20c8297951f3adcb1beaa17f2c066900afcc8f5f3ab138c6742f550700b24c86fb94db2677ed3fd42f7f597654dd5e633e406602d25262866b916c9c7024f1b896e80bfce84ff5001f1cff44944a40523f42eb2864ad2e4ed36ec4d8dce9a4d3d81d33b47c69d01646f5a5b067f8dca4cd1c191b35080ceb97c9dfc8ecf21c5e82f98cb78b0e054e0ba782b9ecfce4b4d016d6cbe2a7ee358bc9c5168412cf1bed53f4b1e52efbfe92c58aca8d5fe211f6db6cefba1a5c8677f0258eeea7fd3d9a58c6a5606eb505158177f81d5bcdd79979906ec9e8fd63412d959c93ce5da243230b1b027c384afd5a1b17c66d22b543152ca5b06952de1b37fcededb486286612659a0f9708a8e767eda1b086340aee22da0fc11cd5c6729935650e6484ec474e2d37e78a8bb4996af11aaa63f45cf8275c6d1be0d44936e99d7c905c1c89e30e0db9fba7171e5a5ae2e7fe7530be99dc51f4b7d4eaedb2059b2c2c46b1b86568b6433612288dcb9444709765511ecffddeaba813cf6e14ec077b7ece01ff2aa13ee8a5178d8db4aea8c750af4cb3cf7af78a5c8a36800d734085417b5cea91e242ff8a052072e11927c130cbc271ab6631da1615a4aafde6a331f39fd48707628bd174f39f7eb4c82e15aeccea4ff187922dce9f85488ffd43f5ebc5f470eed1f48a19b0d40e33e1e2ff9473a30507952672ec8e4123c4bddcef19755b18e7faf98fa2eb32fc8d3c48b36c0b78d3a87c71b0a9a8763ef49bc65e2cb032d0f23861f724255ce57c6934ab406d1f320df0747876aaecd5e299f15ba0f610b2feff383621433c4155883c1609921f0946", 0x1000}, {&(0x7f00000015c0)="e06675f6f2b90e3411ba105187c356a2e8659f05d75484c73396476085f5c8f0f56fd89cbc209b4423e4ec4db3aa235599e8e7ffee6e635c59dd32403f91a3103a089ef81e204a19eb4267e29cdb76dfd9518a569c0db8d5d082ce9b2d7d0aa6adb853f3e0a6f203aad59e9a8fdf1aad44e62beb9fa2960a2acf43a2a3217ec0d981de374794901b07cb2b6d487d3f1d3bd3ed90ef11b72ff1d07ac486c59cd63207e660d7f9f76612648f9159fb470ca1e88dd3e84e876a4ffc8651f453eab4a9fe71a9edb3cb365a6949122c6e22d21e5eae8bc06c94e4bafa87cc4a83a62adf22889e121206c77a9d0f6356180b77f4aff4e930feb1b7c9c2ab54c72ba4e99f7422587952752acb90bb861cabf31165e80f5c5ddf5bbfbb46c5fe7462d317bebd2b119f0db9932bb8828fafb22caf7b81247107ae3b46a71841e5750f183f356d311de88beaf3b97566164e4d4a9eb85226f9530107498f1c0100bfedcf2eb4c43e3c5c373ae41c813a3304e3c141b9d5461e8724178969fcf46d986d8ac3c0145540d7a71e15d92bce6e43e20923d8660e93e6f05be0cb537efae73f089ba77254fb033096f9ab4dbb0ca7c9c426dc5379c879feba2831d4d63af78ad65d2246928aba8b7f7a0924838eb480255fa7497d25711cc87a0345b83b9abe9bf071a3a73d8903627faaaf6a759d3e0dc0dbb430bb7ff5129a3a1da317f87c8bf80636d2b8a60dedca2d24db924ec0ba46d4d270b094c105e136436364028d5b9db9db2703f7243e876fee16b736d559f83d1ba2a87bd4b9fa004bea907f232ba25a6756060bf809db3cb8ca3fe4ad463a8272af87a625a2f486d87eac6e511b2a052d4818b3623618039f6e89c41590b79353ca1691e1ff6d7b63e2bf28ccd4b7b19272033f23693a6d554aa718bbc224aca81344ae3a0377f20c6b0dffe7f2432b775f2db33009472332361bd55d1fe1ed32c9f009bb05677b7ae9e88ab27072df2f465a6e6b0264fdd06f651912371b444d31312c5096aa4a4dc627af3241ffe08681c5ba0237cf452eb201b8d9dcd7c45f33974e413354502474f13b3a1540c7c21407b4775b24fec9aefc123f892ce1930aba072e773dc7b376d0e638756445457c5d6360f85f4b7f568fd2256079fb6766e7708b08f881f7bb603add00391ac5bab5ba819c339810ae40a98b9b20524e518604bdb0d29ee80c916a8897e6aea5ca28d91b506d84415f9a58626280131489a5f80e21f25fc89de2eb972c4f74bf6569244b742a25fdf39172547c5038d50479b17a6a1052ae3bbfb730faf891ddc6fbcf982ebdec5922ba5a4a86aa955170b32ebb7999632433f509a58bd3a62b6f252843a022e8b5adedcc4bf32a47254ece7f85f56b61f23e07d3a4d5f72f9a8e09d94b6670d518bb0a0ab8551965ee1967b516e30223c4299941c1758349185a36c7e53adea10b311bba0061f193418a8e066fa08df8d504a686e99dab72731dc44687a981614b422a500c971caec26bed792bdafba504bbf04e6e15d11ca3a4f0ebd20bb2a8ec6c589f489ddbee4a813aaacc1cd7503b27a6bd3484a1562407f893f287ddf7797b5a5225cf6bb81e555feadffd86b1e8a56228b3ff1c5b3b1881c9369591e07580d4b8458f696b1767e13ddd4574750f8e72b59df7d6b88edb1071bb56a7c81dee1f6dfd6a7d6a40646c20718db4956b05910b76748bd8dd6a231565d37d38d1adf70b995d1f277042000627b01b86cb75d6baa102a4bcb9288ef2e8c062c1ab9956c395c881a042de3c44ddc2587c4126bbf2fcfc8191c51bcc98bf5d06355adffff660a262b5120963f1cd4cb5588bf4bbcd2b724121da9cf8fa08d39e5d683a1eb8bd04e1f9a4a44a15dd31f3ce2872f15c910b77a22f8726f0b1fb1f29570574ca2a45da30503af3311e265bd71cdda893b489659d035236b206f11ba1ff373ae64661653561df0e270a304f906d496293c78a14b1347cb8bfe23f480607787887882dfb84c223890cd12f17889bd6bab1b87eaa2f26cd2263da10dd84235037fe51bd49240915e0cd228ef48fd4af59a804e3182335693e8770df11f6f5065df36ef688a06183623137573245d6b4988f37e9d2de8dd9674c7a52d619795ce72a36f13a7ac133da095cf81311fc6b5086be8e5a5f663daed4729aafb19efb810578a791d3017949871258c02a6850e8a58234498e253731a791ef356a0678c007c155b9666fa91b7eef7435909b6f0dc38eb5337c87ad7e957b4e060c8a337caab2ab7066bb963d3cd3b41fe353f046353fae8ff28b8602d86bfdc866083798a8f5a61ca7289158a55293e9f0a5a6be2383f2d3d852252695d08c919ad2979a6e2be338d71d22f6e499dde44cc1f7c6e79d5a4a9e28b20e5c1883d703f5f475034f936df5b16178ef80b16119abca0e6b82f3146e2c02a8d355ff856d0b2f017f77709b377894531d84f790fa9c572f11f28a52c3b9e24c99c7c837a8c5aa6cdd1fa155ea466e174491eec7e6a7eb1285220ca9c955d2a5955f03c130001cd94ef03cf99ac4d25e1f6227301bb73007f77a047f6f3d258faf5b8f9192d75f5b8202a15cb9d1253e5957ad7600e0dc3262096512738ffe9b033e5235e12af233a38b1055755ac3f15b58d4ca4832452679a6333c3681882ffc99d9e97ac352e7a7d8a164a1fbef77cf252156535ac404c31a36c7f743218c6079f0f1522bc45f7b2865eb787d9d3b03c7c45aba0dc4f42b79a386675f4312a8e0b9073b5135c1f02d778b9ad81ce42d83745bf3e19d88298cb5317047e7137fe09b526150e5b155cde828754d3a29b303a590f2b76dc2c9098c21d0b33054355dcdfd977215deb73eed0e14e642ef1ec8df51d37e805c245cc9d07bb869d2f2546f73eb37deea63436b31b3de36a0c724549396df59c4dd31095f2e03025aceff731d2521142375ee02a4e1f3a056c6068ed5674670ee926cd57fe9933871b8ab2ec6ef5dc807685444dfd3a66907f8fc5164324c7a78f132e56fbcb3089863f507866943b34b9e2138063dafcb1041555a0352caabf769dc213089d92d9609bf5a8c5ccc1bccc519d39d37a05e9f7bd5ae808dc13987ed315ce17225fb32b751ced0e5ed8a6ea7d6ea0942fe9d7fe55cff9d5a2c986b009ebc6a1620daf5502a4bdb632a7a457dd0a95c5a019f8d6512ca8cf8070f093447a1c17a9b73d0fa3f953f638a51dbeead41643ef2aa15ed124119bf8e38fc7c12888c37c7f59e07a29fe346c7f484acb8cabe81dc305852a3b6881eb6454a6d5658da5db58709f5c6a9c29fc5e1d83b4ecd40d7c35620dfc58f6db97c512616ff40c65dc33f391e8f3e379a12b24e0d34c1c0c658aa7c03a773146dda704d2a75fd0d35a54bff67fcbd82644e25c9692d2b80348f1128fa8a25233e994aabc5a2a1a844623e7a6cd1e6ecdab1262efa0a38da01ae1786eeb6355b6c39ff7ed52b2b472c353c61dece0a8faa7ff4dc13fe87d23b3616578a8b1c16022b140415db13208acb2d9919be467960ad134043a2025d660698aa1a71809f36282f3e60b497a09f7b8e000656041cb7bd668b319932193f18d67798be9a4f4c277f7d559133a9c4820552f5a7197c6bf550282af39d236453ac22217cfd93c4e3501e1161ea3a0669efb039eef617d904679a18557ecd2798df3b0d9a569c7a0c88aae1c8709df308178c7dacc327dfcf5b0864040e54ad9fb25e02fde011b51b6fd6abd7043c782f2a9dd1721a5e4b4cc5d39196a7b1eb6c451223bb8f5461bd1303fa728d5a8436e9e0276ea84b4553bdc099c846839be5b90581fba64e324ba0b99ad08a216d3920cf321c7c24b9344168d21a0bfeed953d345e30323ddc25f8e60ef86d438544ce7a4c9212865ab676b2264de251d056db6fef73c298440ca57d1c64d38c37939ca26975fddd6c51f4f5573451cf41fd1a0ad5b5d691def04453bc8d7ba53e3b4a8ec9668e7f3dd79626543f9a76a86102ebaff54474a8046051c7e65eb4433e49fc4c6d5761be3f29cdeebabd443ca5f655c2047aee1ee80d9be1b917f9699b69d97aa2dab927cbe87657232caf909e1e059ebec682b618cbd71aed90451ca23eba01a2e027d9a99f1c8f75968518a9887d4087fb38159096322ae970056673763bd8cd7e2f1a43964e52c7b2641ddb57c9a6b7dc62c79679d3bfd98ea446db1ed895c0324161e599aeed5b90517918b62376a530eaff29826bddd02741a43895a4301cb2968c02ee61143a79a1d2976dc90472b65020a5613c54c7f526b40ed04740d5609d4a6a3aa088543fd43b4e1a8a589fd069166bd0ca20827b7d047d5ff9d8e0458110d3cd5751435fb7db5592d519e67c90ab51dbab01675f2541d6fa1baaf56fa521bc44a3f4ca44c4badce9636dcd0d8d8aed7d8981865b5cbfcaa6fcabc62132ac84733e3514d256114013029715f127e0a6493d078acdf03195f013acb83b32770641f6cbb811f499c8c46036fe35a50a29c8b17d79af9cef0859c26b369ed43c7c2baf87a8b7979e45ae83d62e69f83ba2ed7816c264a66d3567d57669debb31239fded7cd2e3b43f93921d575d1e85cd0bc4486f1980981a4b5879690047c36c5fd1301848113ade94bb860c07014549f06e9d3a194fdd8bc779537adbdfba3dd65fa049b4a910b6d145243e62492e8eb23d5701276ad0e5b1e4ca7d5c48a9e58d3a2e42c81681341b1bd290a1e21a708b9dc50bf87e5fbaacfdf682c6cd646210301f9e3b8307b1c45ea8e6c8eb3b1c7396108c7567b57577e53d86baa79df7ee2d5bed2559c5adad47bb28258ff23f0d830ccb0b911915ccedd6825952ffe77cc9d7ca201755133819f09f12ce436d75809dc296c5433e2c411cd8d60f3e434f7b66b3bbdeb41e55d1cc6e625bdbc49180d689ea22033071e2925b0e890c42419449c4371f5448b3a05943cec95d4fdfbbacc67134add82b43ac3b69dab92fced4bb91c77b1b30921f60f91c9190dcdf727fc7189e78723252385deef8a57ebee58b08606b2d830861d4c130f85911db025d3923f916c2a46a91275278578819a10310164f0c6c47f94f2d8c0c4b320c3b0720c6d25a1a8e6e2dadca1aa23966ace16c9615a7c6873d4511e7d8c7ba75d58c9ef0a6c3f4c6485bfee0ad91eec67c1b6479b91ca72e2d7f2a9d4c1e4af48035739505919b9d3ac5cf70468d2f1482a742c6795662332e8c3e5b54080da22cd05dcc7424b4c4e2b9578964ea17b7b4cd321ed27311c4632dedb1beae162be793cc7987db5e8e209e3e719d14130884d213bf5b460460ab53e17d8c9370d6121cf6933a28b349fe7becf6e649b15f3c672dd5cac12a2e2ea39f95ca8d55aad6ac468b866b90ccb8d2dad650595387c7fd0b309272d35a7fb52efd72b2d4563051a152c73e73f05fc862bcf40a830fb88f301ce838ba54b1c1fe45d845634c52002c90be5947c4c1625f754f689b033c535f3201a0fec6146a34bf0f64a2a7f3d6fabc73a17f3feaa810f1a216ae1a162f4148015da539ea76ce481f2c542c1d7d42cf4aaede8bf89acb7337319b8512d30d9a2639bcb77fdb77a18ab718ccd99e9fb11633f36039b1530bbfc6284dc1cb1be0c425f9036dd98232c4715dadd83132a9c457eaf701e9d8854fa68c4377c4b9163f2578a63948c3be73cc21a6055fedb4c86112f2372dbd447d74003abdec4d0de84d50cd4a8d9eab4a53cf31ed0f0df31908fd7b3b07899ec41dccd1019a68254fa4c17299273536b224fae45e51e72d43d", 0x1000}], 0x7, &(0x7f0000002640)=ANY=[@ANYBLOB="a000000000000000ffff000026ffffff0a71fe2245993972c0a33da4eac7f0064bac063fe00fd2bc90ef80437f7f3d797abeeeb6725ba7ef1061c481d83036bfdba73e3410e72592d548e1388230c4755d9f6a9d104abd9094ac3e1b0674f534a6ec4020fdb11d9469f9745f52f2d9381cba6f6d7db1616d7ce793dc69c4399dfe430c81ad52d959243c41db5ae4634b568dccb20b55ba92bd37a4000000000010100000000000000100000009000000fd4a337c9c93cbafbc67b7608762c8724a39a9b1c88fb69ceb7dac2b37c08b90a4ba2d0b44d5816670b3aa4317e7579114c8b163d1b0bb8b1229d1243769206f395520b73ff2f1de0663add50a928b9383cea39b464de03eff0ae22e210c7a8c25ac53d8fc67201327358339029de48504b7a9b16958687b2e95a69d090469a7d75cb8316a5da44cb35e4e96f319082f6466492eae44e7f5e034cbba439f090df5a69a4100a8e440e708dce53062d7fcbe038d443e9c45f1e845df6f9a97768cd13ddd39a3f976c3b831928c3d1c957a18bf2e3a8054bce41db137bb83a3a8b6640698c7a19eb859b80e306dc7519dca4f6f66c119ca8f2a856e81ca5c8d64d4b327184522d2ba8cd1059f2d6c82da4d95c28cf55470c0bf59a94f77e9341afce663f2fbdff868580086492428ee3aa43c1547fba52ed193caafeaaddf2c17138d764d8d7f836fc7ce72ba0701d08c4cb74f30fd3a531c8e2384131df4a81ae08eec92db1892de4431579446c2ad4761c9e8c6b42dfa426c9a3864a7acdd712c5c44bb548f2d29470003a27a46e3ef1e4d1350d7015b3cd6dc42360299a2b3f57041335a4754c63cf02c4cf44db7f374304454e0261e1bb87d17553ab2dd9d57980d4a174486285062e7672508d30a37300fe1c7019300c26fbe70729b0fd8266a9803adb9bdce37a30c67a9172a92b917288771f8d85e9401f7434055ede4731330a8e8f1dd3fedcaef0c92151a1ef980f2421fba1707617811269cdf891644470921dfe82ea9dc7ac816cc284ba196e4793f5bc01996679c0c07f77602485fe17ef1a1df087927209662f50299bfd44b31362b338b3e9a145d36d0fdcd728a97ebcbcc910502d9f5dbe49a80bc1b651a379d5a6ace2ec9c2de82cb064e3dec1cf7f30b89ae61b320447c7c8e046e85f40da78c054ab83c70d228dae3665228736dca8fc9f239423989184194253636c313dc79a72893c546d35a6d01c8441821831d5047473243ee015157d89762a10f41bfb470ad0256e608857129727be193e8404c25a5e0b320bea79a8ca43f3d8cb4c7b1f2a1b3af6c6ec7ab4921388760b26a8719dc19469ddddc73a22ce9a276a075e68537ce2832a95ea6298ba7ef375d2be51831dbbf920b9d63b974042f047543a234a512c78eb1849a70d101059c7c41e1fa78734e75cc7acf4813cc97ce483f0a6b6e32ff95a260bf82676e72fb647759fdee170fa0b48ba253d81b074c23e1203d51c55c824452cece9ab901c80c337c53d2272f500b02aaba41f3790163f298395a412b630af15ca8a617fcfc419b270f741287ae2ad92aaa70b30a77a46b05e3e6805dc74ca70ce9af06c42256eff40c856dc41cda191d1a49290d00e8374a4b8ab3cc7b52a9fd3449c3bee5ca964ee199f4035a8883cb541890c8f4e3c041a7617bbdf657c0413d4099af7ebf0e0e05b8dda4dbb86315633c9668ccb59291a63595965df2188f51408382b0c1b8b96cad8730109acf677933c2d7fe18252d7918f34b7e037e3973929b6ec80723fc6002dcb6d4f65b9cc5028b192e24ee39ba580c7445b80dd0bc2c86dfc8763131e7ab5cfceea23475d9a060ef643e833270044f9021c6506a2c6a1c62116e03c94ee62e402599117b196f319d7b0867f395e93ac43b570279ad02a0d4f7f204d1a0b38262c1c5fff4f5677a632e336ccfb24e0f26e4e4fbd7f71dfa4af64370fd0be5bf7638abe627c9051420fcc0b159c33b4f2fa29fa6206c58354505f4f4c1f9ac3dd310f8ce3801a3ceb7cc8d579c999ad564d582626732a7410436bf738934e1a4b5460e98546673765dc35b39b537987e2377362664dda755b7ece906d9d8d9788398ae49f026b3e193c36f7528666e036e39960bf9daf51556c03f654bd259cc1409269d0bddb2cf27228fb8159d13b149249ca2a5bdfd89eccb98ab0715d39ea951222cb0fca6cefd803d5cb668b6d48fa64d485d01808f974d90249b634cc4e29bbf2a0adf309920d85410376e61adbcf2aa34814d1b75ce1abcea626c0838af91b6274b8d799a6f1c37fd7040d3b218052284815c64da76c7a58c6abdca5eafda6f874eb01325476ed764ae4ed14242ba8b7ab5c18206dc2d2f3d042ceb6a9f3ba54a60625fd237a9f78c2d1b3bd8a1de025477de199fcbf968b46711ab21848faeac0dd7e5b2b8a8a2c45670b53e6b02ee1b82046c3899b4b250463ba45d9bfe915441ad07b555a0243351638ca5f4d541ac7e39e972c75e59be57c25a715df7bd6260116abd093a80810dac4e16c26bc967db4b77624ee7319dbece7bb88d0287b105e2536655a15d2a523dab6afc9c6ab17df080287fbf38f7c964f0e7e42975b5c291c4588eb073bd9db4569743e519f99e9c7a9f6127fc51713a4b1781b34e46f984d934a3f208f5a4ba797d7d689e86e477145963e64e68e41c9ccfa1ba39985e22bc543fb44ad8fd6f0d5a80762bdab4b8cc763d94b33995881f5f44ce36b571a1b3947d1167dccc079424f32082e49523d3ed66afa6f73e1ef7630234ca29aec82de19d9e9a67ddf74adf587ccdfe663767b620d206698a86a42ad22fa8fc199fd03c2f2b7716e915e587188d345a650c13818bd4003aa5b2c099e24dba4994e52dfea160b6eca479ae2108a13f55b6f657f197bf46e059249407536ff3c8ad0ab5ee50045dd1041ecd4ec2d525a921e6d5574c9f2fc328ec8eac370b533ea736022bb62e03aae55ad731d113ecef34615d38685f207a356e8fb7a61b18ce16be90f7806aa0698324d7516ca1c1f0e011ef84eb953c1d55f304f60dc5ff3c9e100b785923cea0944e838a4611d9a14304d19af02b75ef02979adfb254a1d0d9e63c4934eff63fa036b9e452ed4f8ac6a8101441390411104e54af99c13a3ecff78fdc2516415d1f89ac70fe725101261e080194b6a3bdeb5f53afbacf43738ad0f53214cfac75f1d836b84f199e7f60c8eea17e71e603919ed7678ef5ba64976938ffec2b0fa5850614206c1af6b1d6c20168d7433eb9411b57c7c1d49aa8091d0702131c4ef58d67fc7ab90b18958d047a6a2dbb064bed862239875b8ad8f9672279b4e89ec017699996618cac7772f99a8ed0aa0444576494c1a4997246ad8c23b8aac656dddc9580fa75b055984f236bdf0e43d66ad05e704eb3bb89f28e9ee06a3d7997c4cf5ad5585d63665d66f04eb6e355bf3951123e03b3c6d112980c69c281d455eba4c5295e374005158e779b93e077d510383fd23383b3144bdc37e25c2cc3ed525809d22de43db3433473b10859a37edfe40301c0ca61589f6a0b3ba5d03670dc554a811003f9848e4c8740028c9445d84fa591032e86cf0f20135c6bb3e64eb20a25c3ca8810da4f876b579fae92234ec47c6a17543643a47a04a49f0671aa1bb08bfbb0438fd201df71d427d51985d97c3291cea9620832355d40a995a5d2ef61d20e3bc6bbb6efe40de8ae4db4234373d8037ce31cd5405da0f83cee8797a8be05859d63e4ee283c047dbb77f1a6b002719dd369687802a20511bce36c14da899dad3224d964aad963f62d0a6c3cbfb15e070c64b0a20e94681b04e5e600a59329431017a0b50573f645d121a24f8a5a347ccf794f0f1bd41f6e1bfe80e058350f903fd545a4f55dcbbccef169e142465c00e0f2e479515440ec0b2b2844132e678e47d2a3029ca43ba62bd146257274f0293365a5ca5d7588d174f283d4e60e0989e3f07d1195b830289ea5b7f75e015fd55d8cc34fa94616477cb6efef42d870ed6889a5386ac382053855a92e967b043ab57f87035dd1d5a3e8f7818e76b1b2eae1e848e169fa23febf1b7ca8648e383a9d30811f4d591d0cd5d95d5aa84987f86f96d9cdac035f08cf7f2c40d8c415cc4773fe8cf846430790d7c6e63317feeb57df82fe05071d6f3f77e9b80161abd7348eafb15e11fcddaa15a82d54294bf46899102815072ff7ecaee92a570928ebe8a989e6629296aeef9777802c20da2ff27fcfe85e3e3ffe7d5fd4eab0b6a55e43fa5f3832943d36f948882eb09d1bb45d445941df42a2f7cf60eb6196256c6a420da3b69ba90dfe28002631ca379d4f61746aba58d4101bb1ebc7930d25e13c0d9704c8edcd9a8c5561920a5067d48cb99a3f06841df81fa02034cfd345d931b7cae245a376fe28d56fc58684e0fc143eae04164fe512d8307d3c5ade1b43b51867b757027d568eb1a5692fb3895102c2ae0ad0a6b9b1bdbb67fcac1e25b49e4ca6da7e48b0a7ff0e412a48f164bfc610d644ff6c6a1a6bdcaa5d9f6265a9cc95b9e8b4336247c605e44ad919d470e79eef449e966bfaaa2a5f38eba02c2cc7d7856f5185b5006be5744691e85d8ec54ecc98b122670f5226e03d27839dbdae995af8d18b6350fbe1e973af734e63d7831d5f0912968a6a40658448df0ea428180de667d5475ea6dcb66190f5bf687d81e2c2a92a91eede1fcb50b08bffb46cc9b183868f77432c1931cc20c91cb52112533bfa25b889697ebf43d550ac67b57f9d13915ac409044bc96447fd3bd421035bcd7fe9df1c2af91c9438fa750a307ae379618cd8b686cab4512368e7a527a596784d0f33a6f533699dc830125eae8e85fdb317bd002e73aa573f848f121c28f2df4541cab5e054b870c0c4f69f744698d9a1d1410d03625e39d35115508bb5dd9b51ae566107e2818cae67510e0d171f0f92f8b377cf8488bae13527249c5eb1531b54e4bdcfeb12b41e55fe29d5374c5990f8656ea029edc7713e8189148d1b59fdd8a8d38f73cba275101f26986532cebd1a0e73357fe893d9722a030dc22935fc6f043f4b55c5e0b9991dab51270bc8253bc140de75964c7cd0662ea6ec9899e2c5ce75c08bee1c7dd76e7bf91b718c6d8e63ef82b107edf3726c61c5f9d9dff3d4fdbbd964362afa6c6aa5162ea7126928f6dd452a1f4e5f7097c46ba5e49ed1369cf4687292485f484a24b3beaa5f661aaac0fb57c574ed30059f1849ce8c81d010dda14ea87a2b855dc0cae70a3882bb3ff38b4f1a3ff5a0c10bdd234aae2987e3193e819fb817ef95ca68f36c349dcf05e512ad4cb13f38b854d0bb21f0b64ba97133378135d806e9c67143392f9bcbfce4cc11155ba68215c43aac7b4bc5fa12d04b4a868d29d7e84e1ece75cf8d60206fd974bea4bb498006c587a9d1652915b99e94b8d433069ef2db92317abbb1707025bf9b56c91628e2f91dbfbdea8c4b1367beb3becf1a8e14c701e569254515ca57aaff9d90cc3b45ff167b7b9e0318cd2fe8364fcc02169579d2e041b43b32a3978fc6c61fbad5e727f8f1503cfa17d4fc107ad0da5e24048d1d286b2d4979c90e993fb2117bfe6b3707f9a4851fa3143eba9a9bc49a98bb1eb55d60e746da14286ab3f07766597ec426b5892161d86aeca7e453396aabf185c09cab3a013e6ae4f3d3c221ff95bc70ff6cba44d175fa187c4b14e1519767e256b9d508744bd7e5dd8fc0b9681906ee64227f716680dd388581d51f9c228a0bd2851d1c06081633a9835ade3f277303fc69c77ee3c128515b006d0b0d578e1ee4973cca19a1e53d264e990a5b2a3b518ce54ccfa06f405c3874b9acc840fe19467650b550fbec3c548524fd50a4a3a2e25ae242cd19a53e224c75aeb0f2d3ab31e53895ad764d4d177c10c1f6052357a208dcb0b97a7df95d707f5f3c65270e33c0178bfd3bf54a925cf7a1408ccbf125b70b30fcbe3a55fcb6bc897ff7f887a9936732e80e26c545a78e0d31fb5db4f7955034e401b3795e94ad5de10c6fad6b381eb28000000000000000ffff0000400000005f6ee2d7f5a6dd763b320a6b24497a1a5ed2d4ee917051def03845e7f0afb1b1e23ba61851ed268d58ba451729e3eef99ca43bb1590c2d53c47676e1a7ffae5581aea400204797d2629b4a74098f667031079683c9d4d59d0c40a5c461284a3fd54d87748ad4"], 0x1130}, 0xc) r2 = socket(0x18, 0x2, 0x0) lstat(&(0x7f0000003940)='./file0\x00', &(0x7f0000003840)) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) setsockopt(r2, 0x2000000000000029, 0x1ff, 0x0, 0x0) 16:03:20 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() r2 = semget(0x3, 0x7, 0x401) semctl$GETALL(r2, 0x0, 0x6, 0xfffffffffffffffe) fcntl$setown(r0, 0x6, r1) r3 = open$dir(&(0x7f00000001c0)='./bus/file0\x00', 0x400000000000201, 0x20) close(r3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x5, 0x1, 0x40, 0x6, 0x9}, 0xc) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x40, './bus\x00', './bus\x00'}) shmget$private(0x0, 0x3000, 0x18, &(0x7f0000ffd000/0x3000)=nil) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x100, 0x8}, {0xfff, 0xffffffff}}, 0x2) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x40) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x10001) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0xfffffffffffffffb, 0x1, 0x7fffffff, 0x6a759cbe, 0x2}, 0xc) 16:03:21 executing program 1: setitimer(0x0, &(0x7f0000001100)={{}, {0x400}}, 0x0) poll(0x0, 0x0, 0x6) getitimer(0x0, &(0x7f0000000000)) poll(&(0x7f0000000040), 0x0, 0x3440) 16:03:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() r2 = socket(0x18, 0x1, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) shutdown(r2, 0x2) fcntl$setown(r0, 0x6, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x1, 0x5) r4 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r4) 16:03:21 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = getuid() getgroups(0x5, &(0x7f0000000540)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) sendto(r0, &(0x7f0000001800)="8d5e06cbf65603558e40c94593004264144f8a3c23eff0f6d6828ba88639433fe3a997ac0b9bba27f11f43f4bfd10e6753a5f9b2e088b979a818683cac53da71e052876220df0d06b54a662171cf514dea3dba9a31d297444207991140ed325d0441d6", 0x63, 0x2, &(0x7f0000001880)=@in6={0x18, 0x3, 0x0, 0x8}, 0xc) sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000800)="77b2040ec6db77e2c0a98e646132151f001334e36aea8dbff034aadc2d5b0b7c5af0d7ef512bd85289980e655fec26eec94ff2d7c726937b630561a3d85bde1b30cfe4cca8592a6602d87b4ef68455ba55b33165142fc23a41f980b09fda94e856763111118484378ccf2bd58f00a879b5a471e2dd9af7a8c9070feab41eab864131ddb66393bdabddeb5dc11970dda9bc901070728336ba3814534f827c47617ffe93c0e1e9ec08229a3bdc399e5e6917e56d7d6753fcc7c484c67ee22f284b9f73abbb37aafc3c8aa9b1f887105df1fab3225dae3f05116aece5575002ff92725cdba248dfeb45f944546ee7633c5c00231585d7c401949cfcd82a558ed2d8d01d00d51a5f374b618679860779eff6510dd7e1a6ed641bc230a8ac700a1dd2e2c8888cd0f6d93e8f78ce3744ee881d4297ee8ac29b104317d28d2fb12d15d97ee10e010cf4df8d95ad188eb105abb30c72f4601707f1a25a83368da2f8c863b7d916e2f6ec72b5c629581c683b7b662a7c938c6558d67abb2318c9ed8f6e09fa9a3949d34bfc998f505799d88730fe12795c1e6dd4556bf215ce5cd43333b931973bb4f4b7913913973ee1c6023c205b0eb4d21b15ddeeb6ebde6a9076227f0c72a33fbe8762b70ab57ffe8afb07139800df870e9e2a355956031f67c2e58dc6125c7edabd8bf75988cdb2acc710755fca49bb1bdc35bd98addef5b4f764b024191e7411613981b3b39a87b78af0fe78851310ad1e772fddf489d90c63b8c194b73a9dafc31558589624fbbd83a5f963f3b3a51e2fa4b96781e639377d3ce4b7f43c815b814be29de24b7afe61afa5c94348c80a88a30b1429aa72e6167523651081ba3c8ee9b14ce9e797bfb718c976ecbc81cc83ab62e97105867873b7d657016be4b73daa6013c98878b6137e3859ed72006f66c6609ef0f430f5b6a260cdf7460478983b57446d64c5e029ed886d62fc50e4b6f1d2339348ddbb5aeb92968d20c557a04c69bee2c16e6a38efd8247e5581dab5302cbe199f341c3582494576b6421bcc4a0721b7181d90456ba21ed783cf011078c40cacd84f2ef3288f74f38a2aa408e45857d489189312607b95919685c70e28fe067a317db6e0d68f7224414bbaaa5a01d98eec10e96a55b275b714e8dcb5d47f453eed74fdbd1618563e95fc8409759dfdbbf0cd9d73d93d07cc7914455c16e7df760da008d1397fc2c918632742d305928dafb1ecd50cc7313df227a7a0aaace2f49558a1dd8afa92fe798d78a6c23bdbb8a94a750091fa6e468b2e80c781c233a0f839a6ccecfd1967ee7ef44ef45b0eb77fa635a169afd3c2585d0b693a96da7afa06bea98ca5618445f23c566cb8fc8cb0b01837c1150f291a851e2e1b078dd7abaefdd842ea735dc728ccd74fbf7c15b378bb4d3495c2a194241770383c1df014ec50c3ff9d39598b7786934a8c5b4b8e9e526a14849e29c6a64082f69b43363e1a8eb6916cee39d1550d2ac532b48578bc78bdf36e8f52ab4feae5e0b357dcae54d3cff71bc5d135eea668ad2d0812f0993c0e3375e39ff9b1d8bac70d4adcb1a4c50123fe5625418b757fddc99b7afdc42bf9cfb205d6d9c6819e71b1f91b66bc15a496a17e6bdaa2eabdf9034206f052db47d6eded46a397bc1c5f29bcc1f2e0c7b2e548efabc8e6afcbaa1ea47e1af79b5571b6406230f906985a0885b82a65bcabc5cfbf557c94ecf51b867fc211babed67203911e051275e8b9552a01122923d00e18167a0ed2c3c88f2ed0154f61c17c119cd7e55d368f9237eeb07146a82e5ead028c08a60dbc52c87ca982b5f5153e4b6cff35aa702d78667d1fa32949f83dfdab12bfef1d478cecb57d04a5a8537e8eb6eb43baab0b3d56834c54b995f1fb0639e44694c61c35ec016b70fa3e9a3e7116f248a137ff1f2cbadae0621f8d649da8696eca9eb9bd131fe2d4f445b6267db98fedab09999e7ee443cdf8b3a4018842d646229471db9f4a40e62c50266a560c589354b757be3d3f42307bed0ff1602c2b834228a031b95ce5ad8f8f53a1efec1568bf0d43c5b38a94b21f23c8d5d5348059c5573bda9dec963569163ac873f60cb27c243597a1fd7b141bb29748d105010aab7eb83824940ed34b872ab5ca7c5fa2a98e9a458bc2cec94ff52eae792b04c664528584ee45a52f177b4a970d81c4e566b276f6e8a3f6a488749ea2e3adf14428e6c69931620ad0534181ba520cd52c450d4c6294798d29b3a38195680113b26b87835afcd399ffcc75e22590c9db796aac3754710af17f5c4b0299dcab707ebf28ca49ab8805687eb489a1e93cd12f150a20b059565520ee83fb48926bf26043b8335fd13269bc8971719870189481960d79528ff727ef3bff1f1e861bde8d82fb2004ec455132c9b7fb426743cc25351be3673f033996515491779f461257f4358d218f4e0491764a1c9887da0b5a2046f5ad8b9707fdf17fbad16af262e65467e12f9be3046b67f7fa6e36be4ba5a1689a1761e15600b3133a0ffeb9272789585944632f41e9c0eb4b9f65ba8d34bf6bebdf8d74fecf94d3260f66cdd6407a53a8927d6765075f474a11a575ccf6579ecf80ef5b631cfa77128fd26986e3fe09d6dc91658fdc8b751f923140e771e8fb19ba48ad44dfa8fad390271cd2828626ffffd01b8ca77572894d06dbe11aefeda030c7cb2b2eb277f1874dfbfcc14c5c970d66d75bfac8410189fe7eaead0c4ef68ae31e8623527b6c78d2555e2948b2426653fa67222dd53e913579637fc5811a4cbfc726b352571c99ebd0b197c3eed9f68621d82edb077a0e302f34bd608ed40b05d31cfd451b4ba5da5d212dee912295f8cc7e334e18ea10ddc285b69eab261e6edd14805977e85a9b61428ece42995374478ee59006b429fb1422e734cc1e0ccff7e1610c89c020d4e513538bfb4589cb23a967e6cf9c9a05737f5364b0ea4990f97c81baf6901b17a78077750fd6f315fe2fafa4242ddd0c310b3071984e619e602edfd2b92498bd35064bc46e800800eedc5b5bf292e012ec023834fd1de8a2c6c0151b13156dfbf7200900b586d193d29b7f7034314493222741ce99bf2b86f3010f9d4ad76a8b12301a348fa9f25d7c1e539835a1fc41adcec9d57f06b470457ac46d2f6f1a3da5f723a790cbc5d4c430a468dbf805d6bcffc7a2e49f334ddc41c7b1d6500d7a238f777694eda63d6e90a56eb6b4bbbd6edfb73b68e4b18d20bbb9336d37702cbb5007b2beb01263c00fdd3755b9509d688678aab1aad957aededf3a227d54700d6b171cc2edae5bd48958ab292147fbdf3f339a80a8d120d3219be7a0a1068c6859d3ba46df852d9465e378b465c6da624c22e00f2738d46bffe2c3de332b9733589489cbddb191e049efca1d5989524b69c6b6af4d0d7cfebe712f8202f9aee92c7c8bdd8f9b5008ce1f5d6625bae3c7ee77a8d036762df6ee95f782c404ad1a05264aa575509116cf8c84bddc09aa728319164d4af19fa25cc64d6cc6c919132f55f0d47fd7d0fdedef36f77d75f51ec0e61047c1939000f2e31c5a624601d27d4c2339f1050ba8d70a08b3604f8b28d09cc66c1fd0c4c492e221da2f86111c97286a7dcf37abf542e98e71ff6ce9903b1589cc0b70da8974613454eea4214fff4a6784a731fa30dcb9e7b531ae83a4cbcca5f1cdf28177d1ce74f7cefba41c0d2ec5bc16a09d9f076fb4d1b17fc8111ff87fe0644e634114be5a610f01281df01a6479639c8062518fe978082f3fba1a8d61a7d8aca9734156788a3e2d6f669ef5c1fc3918312666a441cb1c086c2d3c912c76271f94cc898816ed823c61633f63877fc34b745da693ba245fd036b84a76be990614b0bff5a246a8559a3fb1bd478796564be07cfeb7b9e04dd8b51b4c64530dbc229e901208034b65786d1628c19c971954652c7f62174d9ef66828144ce6e26578f80cb87554e01deb61bc43042c6f5f7d4de2172b18c2d67034dfe66da87032407d26b9b019fd8b3c12e1b4e2a65492df340a2edc3d2d59c5612116a12e06b7f40e3cf78d9037c3abd1131c416093970b61121d3f8529b38b6a84d34897a96ea3c059583addeb41de3b1919d1b630f2c80f731f4c1314b1ac69af959bcc0f52ba4a5e428bb267cc783cabd137504f56338132cced7f9ad2390dae9a39756acd59ec52c14d45e2d1a870c601f6d70cfc55b4f9b0013d7cb45d9fae851f73afb797b673406971ed50f6048e4dd3419c4b97f5f9afc0c09f32a8e6a97874f7d4a3d2499eed2d3abbd9fbc1e197d741e2a90c2b6cb06f6f2806483f5c8ed091d30d474b54c277e5dc514b106d4f5ff15c32f68fc8983c3231e9c85de4d559527661ff1faaa96597de8bf0846335d6412748023d6a15f0a79673815bd2c8c42a67e822e026ed4a36a0735a97df6e3adb200cc29de546ff41f0864ed4a2afe2ae80645bcff3f53f19b4b0c4a802ac3ec666e119990242e7abdc582b6e762fa29dc2a0cd5284d554a002b9d3fc68f9fc1f73404dea26172940e316501d087777281d41d8ab520140e44e9676561add5ff58c0a6bf8f3c1761ff6619aba8fbe81d63c5b5f97c9b80a624c7ddc7a90c9ea99d64b38f9080329e17a1c8fb01f1caf7b1949f40b3650284bfecda10f849e3a7030edd4f8b0432ef856c44529fd73c44e68023ed9b4f5c65df16568ac7fc0164f541e82a4f1e77c9b44ad87045ae40ef8f870e2b6846adee588cc29791b2c5cf0a8c2417b1d616245e4b6410bd0c788e4fe49e6925073183c0d0fe1988393645c44bb4d4f60890598d597db83ac2b541c409904ce555b9be05edce80b18a6db520dfdb23de71f0d01f025e4a48e6f54aef8a65e3f52b35be537196b0c2258d5f72fa1d5d781601282fac81bf4120a2803d6684e89e1b4a861048fe863394ad80bc029a3eac992866a97da00fa2a637409632fcac4512d9e6261d49cb4d36075b2c9046ad2b615cb1f14f9e68b102b95f9ec9196963c93b591aef2593a82566dfed14dca27d723cfc21d38da50a9be14a43d8ad926bafe8811caff340b2af44ad04abeb73789b63342114e0417329e34c507ebd5f5e45b596aeb3bb116522e26aa438f65dc65452b7e1730b2d2f28f2431947b0ce0694b9b1e1ee07823a3a8096b8d0b755242bfe24143564e3e26532437698b07a112d76ee1e920a749d20b1db04f3728cd67928dccca2639cce072f952b30d1d5ce64cb6eb8de1a947d964b17bf6fae3c955435bf258b8743dd4e7823cdf5282fcc5cb97b3f5545ffa624ce5480f990634d0e1f599e852638a131bf8586f1bf897df08ac3b1a5b8202a76829daeb7dc8cd0738d87bbb8c4312e376fe37539657efa70bb5ced9e7f54f850c4a093a397cbcae65d499a8fe1062b2f97f8a40a9f91c2818081e58938ef52d09b3a0aea983cde8311d7e7265b9c3caaccb872caa5580ef94197fc0eec995e01d380a113fe5ddf90e3dd3877becd03301a940f3389a9c2c8e90294bb84037702cff541e6874bc239844f2e26309769668f6726ecbe42a47091dd4a6ab03cdff3ca27956eb30f8898e73b38e7125022de003152132edad3846771598f3a055f93c62a114f5883abe49919ba2cfed790f6249afc5dc8d333c6d8068013a50f7d13943c7f82ca2e285ca636c4ad1d80c26b76926e114685c8f6bc25475d05e7c30ee6d06552259dfb6ec0a9c60fe001072fb1721814abd1b81621d10952699666bb86d2ed9286ed84fba8daf96f4dc085aad0f217289c35e7156c7d828906149ac", 0x1000}, {&(0x7f0000000180)="b4e393c2aeaf829ff8598eb958a21317d0796dd5fa86937f530f198d243f5e948b967c0b95bbb32e79a67ad9c07616249ba7d52171aea0ebc6e1b66e27a0ff", 0x3f}, {&(0x7f00000001c0)="6072c0fc50ad622609e9f584d03ddff88f2fbaaba90ef1176e346ae139413025036ee07b4c2f23abc3356c3302a9642be11554e2f95eee40887830548b47a5870f53f263c48e464ac592e41d6df61d20d5f2865a68af7b1af2902219cdd6bb3a2fd0f31faec3bf5079774af671ad53ffceb4b9f4ac4d8df21baa174368b85d0ae1cfef1c388c7aaf9d3eee29412113727e402c6dd8987d0945da7523770e1c6413125fdc5476c809646d4eeef54d815b2434a3e76e8304f6ee3f553ff61e", 0xbe}, {&(0x7f00000002c0)="933f67f0af2b8c1a7465a4e2745bad7a73cb5aea9cfb7a5c3521827dfe959947740dd3024e0b9722fc032377b12be28623164b8a8c166ff6ffe60a80515e18648487454748e9d6436868a72b402486da888ac81aa841f11b37f2a8257fe663c57760d82a1c74abdb38e0356865eb85a5f302fafa0c1dec40a452a43e13e94a08da2491b680dadb11bb79da947f8040233be1828d1047868235bee3728c5f91ddf98bca4c4b12859088f9188c3ca2a06477d910f4556fc21e78b4ed6fc7", 0xbd}, {&(0x7f0000000380)="58422da73bbfb3f4498b1a5889eb4bb71a166632d17f1a04967b51cb56169cad3c8abd097a676a83553cbed33deaa9985080df4455b1190135a692b5ed7a233eaaff0754b854dc0215f6be66d83322d54dff02bb657f89084a63d3aa3896b58d3160d5f74a9afb8bce3138a3fe4852b5c8d72be39775a4fd8eb5715250d99abad6dea4fb2081f27750adf52bf2da2176d5da4e1e70d84b20eff26de7df23b84989370c681202d0aa74d905c0f5f85438bffef4587d2c8d3900783ecaf4fc67913bafb62974b298c6011a69c8d9bbbf6c7a89c57d7c61914a385c7955223de0b2e3383130ef36506f77ba8e205284eec098a434d93e6281b9", 0xf8}, {&(0x7f0000000480)="59bc61a60e45f22640170032f88aacb697d4f27b994c3a3c8c967b472b259d1662fe10fa9ea97edbf5791c45ade8b4e847e8", 0x32}], 0x6, &(0x7f0000000680)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0xe8, 0x8}, 0x404) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r7 = getpid() r8 = semget(0x3, 0x2, 0x14) semctl$GETPID(r8, 0x2, 0x4, &(0x7f0000000080)=""/157) fcntl$setown(r0, 0x6, r7) r9 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r9) 16:03:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2002, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07010000ffffffb27824e0c60000000000004860601e000000000004"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801c03fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x101) 16:03:24 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvmsg(r0, &(0x7f0000000740)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000001800)=[{&(0x7f0000000100)=""/53, 0x35}, {&(0x7f00000002c0)=""/197, 0xc5}, {&(0x7f0000000140)=""/105, 0x69}, {&(0x7f00000003c0)=""/229, 0xe5}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000580)=""/162, 0xa2}, {&(0x7f0000000640)=""/222, 0xde}, {&(0x7f00000001c0)=""/56, 0x38}, {&(0x7f0000000800)=""/4096, 0x1000}], 0x9, &(0x7f0000000240)=""/18, 0x12}, 0x40) r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r2 = getpid() r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r3, r4) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x80) fcntl$setown(r1, 0x6, r2) r5 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r5) 16:03:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f00000000c0)="5e90fcad16c835ba7e0edfa87be91d4bd4ba1b05b2df07c1e0b0788a12a3573447a7aa9590d2e1c65cf8811ddcd8797dbb4086c564184023226c575e81d0eca7ebc52e172576c419aba87b59c7064161977aa691582d3a7e4433774d4f02fde431a9635aff", 0x65) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d", 0x61) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xffffffffffff8000, 0x5, 0x502, 0xffffffffffffffc1, "f73627b9d2aa69ec043832ca48f77b987028f43b", 0xfffffffffffffffe, 0x5}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x2, 0xfff7fffffffffff9, "fff000bf7b3000"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:03:26 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) fcntl$setown(r0, 0x6, r1) close(r2) 16:03:29 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:03:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4400) r0 = getpgrp() r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/66, &(0x7f00000000c0)=0x42) wait4(r0, &(0x7f00000001c0), 0x8, &(0x7f0000000200)) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) poll(&(0x7f0000000080)=[{r1, 0xc1}], 0x1, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000002c0)) 16:03:31 executing program 1: socketpair(0x18, 0x4003, 0x102, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 16:03:31 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:03:31 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x200a0, 0x20) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x0, 0x10001, './bus\x00', 0x7, 0x7, 0xf4d5, 0x4}) ioctl$TIOCCBRK(r0, 0x2000747a) 16:03:32 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x8100, 0x20) r1 = getpid() fcntl$setown(r0, 0x6, r1) read(r0, &(0x7f0000000800)=""/4096, 0x1000) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:03:32 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0xffffffff) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x10200, 0x10) r3 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r3) getpgid(r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xffffffffffffff66) getgid() syz_extract_tcp_res(&(0x7f00000002c0), 0x8000, 0x4) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000280)="eeb14c5ccc638ba0b303c1c5d3faf92e8762a7", 0x13}], 0x1, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) getpgid(0x0) socket(0x6, 0x8003, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b40), 0x5) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) getegid() sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000100)="09441a69099d6f5b9c921b4354a29b9cfc227479e860d78ef8531aa726216516dec1c043e4f0e77def9bdfaf92c6b15cd60713c09dd86e121ccff488814b99bb6e0653627f84b37dc65989bc3d15639ce2c0218227ac3c12b8e0b5a0cc1a7c0ba9d800b84b92ac64370d097d1c974892072a328071927cc1fa87a55029236d654dc1b147caaf6de1bae191dfc7a66ebda640f2850189c5c5373578eab58f2b10025c5674bd1876ce6ee8ab1c79048d", 0xaf}], 0x1, 0x0, 0x0, 0xa}, 0x2) socketpair(0x0, 0x4000, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) getpgid(r4) sendto$inet(r5, &(0x7f0000000380)="c52b409d6546f77a0a413b22b75376fea735fb000a2da62216aaed550d102e9ea657d35b1e83f573341eb719af6683809e71c81c4c4f8c7b4b9a3e6278919c10602916473c813daec5ab470aabad436bed4044ebad361d77e6fe9ff00e7a6176e315b7d9ffc27f60c0307af852a6cb6d2a6cac713f35aac863a5c24aa8c71c7a2053d096766739a8bb39f62cd5789250ec072ac23b238c174c7bda8764c2a7a68b8c5c4c59fb8659e8b7832ae0678c1e47ef8b8f391968d4e0bbd6f249657241923c65b98231762a81de48ed4ac2bbbe0b294f01ec8d5e8a58e2ade8f9e43ddebcce58038563a4fa853f1f84ea70279d6080", 0xf2, 0x8, &(0x7f0000000480)={0x2, 0x2}, 0xc) r6 = semget$private(0x0, 0x4, 0x244) semop(r6, &(0x7f00000017c0)=[{0x2, 0x9, 0x1800}, {0x3, 0xb47, 0x800}, {0x3, 0x9, 0x800}, {0x3, 0x1, 0x800}, {0x2, 0xcd, 0x800}, {0x3, 0xb607, 0x800}], 0x6) login: lready invoked 16:03:33 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r0 = semget(0x2, 0x3, 0x200) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/146) setitimer(0x0, 0x0, &(0x7f0000000040)) 16:03:33 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffc, 0x0) unlink(&(0x7f00000008c0)='./file0\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x8) ioctl$TIOCNOTTY(r0, 0x20007471) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/131) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000200)="af8b27066ead59f57235e8d52caabf3c588ef0a925215efc459b9615304f7c34c1ddfa10cf9a4b4b4ed9466fca6503d3568bb4720600e94cc232908aabd9033e21533a19d1233e01d31f35c160e44a7d5ac6b27210072e373bca23ff01366bdad61e70369fb11f4be54614ad005c94bea8daa295cd467c031438432a3ab57fcffeb4e3486c156c3fd7959e56c299290c99ccd1f34ccf280065cc6fdb21a2057b7967c7df3b984224703b9378a24dcb03e92174416f520eb669dc46361eabe9a0f02e7f7bc3170c", 0xc7}, {&(0x7f0000000080)="ede1dce3c49674a04e49c66da2b8557959e23f55c3e89f59e51103c7f04539493c214f90d375f4ba0616f272919e5f357498b4cebf17fb91a0ec07f91f71f67bae23312d6ba2e15ff1aa870d1e2111bf8574517745fd9ed11f8cb9864a7544811dd3c3f6fac33e6c8a3e7b", 0x6b}, {&(0x7f0000000300)="37fb0f64e7b063a3c3650615e8ea15a026c1f410ea6c0a7d3673fa0587fc90ea721254df8ac48a0cc7028dceed305bffceb2325da7bc706206ab9603878bb9490d2069a1c54cd76e450c9d493c59d3d84f6d33ca83236c03fade1c7067b305f7ce11ae072ba25400ffe2324335de0c8ebae7fee606a2814e68c42a839d46c292255dc8f203fb3078ece206b21f2c21", 0x8f}, {&(0x7f00000003c0)="40ea30a3ea0925da9fa6192498f28deab760b892145d6fb42c0b82e45cbb93573acf8d5fc094393f8d69e1e81fe9e9da3e2754fa390bbd580e93fb8ceeb4fd5da128168833ca072624e9c061bf1d41f15d800fdf84d8d6b2e14e632f66629497f8da39ff8d27337ce12150bf222e6b6e56a366fdc8fd76df6056991e1c05d6298ec8781156e73482cd59dd878472cb5480ee5dd634ba095d7a68b3e1f1031f5ae7818a4901e29bb7acb3ef4b2da09b64c862ac23f0313f01bc669dd2d7072253903406c9202efafa7fa44926a6950ae0f7dfa487618d5734f8ed94a5b4d81604d20fec751fafc6b155424b64164859", 0xef}, {&(0x7f00000004c0)="1c717c576cd9fac934bd92a7d83a0ac94e97bad8538e78d4f89c2f35a0fd197ba0b072e9bd09230bbc856370882b407af9e19ead2a40a879dbabe5c28703335b7292db39fc011fc802230d8f247d52e17520fe232d32997ee50a4358914494bfd3ff2923f986a1e801ccb4ed882fd23a64d476f87924fba7bc06e7bbdcee7a3730fce72c81188de5e940045b77a790a6333a73bdb87cf653c82abd7b3b4bc1439737295178d46ed553fdf97bee7977b21cc9781619fa080176d20203c3a5cf39f9cf479fb4bb4366393ac07122b9388b59a7e72f9dca3f372379610f0232b777e56a6de393000f688e5fc6cd57fff0e24bae059801513a80ea258f27ea6be3", 0xff}, {&(0x7f00000005c0)="82e7b154804273a763e4fa8b3a8ebb8cd4830303dc8155ee069fc842dbd015260600e5f0d7b52ecc757fa2d4c89d9e0cb46dc8d9798abec27d328137336b1c4ee19d8f5c84dd57e83a9faa86e939fef3e043fd2684bc0fc4b532eded6f55dda698ea0634e4b9ab0672fd47d12fc562be084efe982dbb", 0x76}, {&(0x7f0000000640)="41d7408f8acc7831e5aca5307d8c18c17b1316be0797f091216c0e816fcd0829ee35b6cfe5a06d453015c70ff1e0b7debbd9dc73d7ccca0230779cbe2e37121a3b6c4cf98791a0a14ec8fa496b30dc35979bbb7f083886f77a1c95dd94255c682be0795c9e8921a55d0ffe20d9563f7e383891fb30893b51a1666159edef13d29221d8ed4db880690ef67bbaee61dc28af81d2ec6da6d4591d9f5e076f8da147fe48c3eee7b2acbd1485bf6a7a542df529f35976e299355401fa649421dbd4", 0xbf}, {&(0x7f0000000700)="9ab46c24009a0ca1c0c70e30729a933654461fe13cfda84fe59ed0416d30937d918506ab7b4b4d1cf8f0b97aa16c8d6df8b6beed977eeb787f08dd56da3b12fb614dcf76d5a7c65721a3ea40700b476c18ba896c6b265c25541f0c2971db48", 0x5f}, {&(0x7f0000000780)="309a722a8d228bd78492da984e6b889844059f917363ae45f5fb230f70ff6d9b47d7f5eefbb71985c0fbebffa36a3f865e5c07981a73c3a205711897118515f2af0520b37893aa7bc6d52ab7e0d3711f90d8fdde5dda0552e90313bbb984fad49268b28dc976d436acebe98ec00b998a0916", 0x72}], 0x9) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000900)={0xe8, 0x0, 0x5, 0x5, "81a2a1b97f4f7c001b29989b5edc41b133c09985", 0xffff, 0xfffffffffffffff7}) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) pckbd_enable: command error 16:03:33 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x15) r2 = getpid() fcntl$setown(r1, 0x6, r2) fchmod(r1, 0x30) r3 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r3) 16:03:33 executing program 1: link(&(0x7f0000000840)='.\x00', &(0x7f0000000880)='./file0\x00') r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000140)=0xc) readv(r0, &(0x7f0000000740)=[{&(0x7f0000000180)=""/172, 0xac}, {&(0x7f0000000240)=""/190, 0xbe}, {&(0x7f0000000300)=""/126, 0x7e}, {&(0x7f0000000380)=""/215, 0xd7}, {&(0x7f0000000480)=""/9, 0x9}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/244, 0xf4}, {&(0x7f0000000680)=""/133, 0x85}], 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x61c8, 0x8000000000000401) readlink(&(0x7f00000007c0)='./bus\x00', &(0x7f0000000800)=""/13, 0xd) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:03:33 executing program 1: r0 = socket(0x18, 0x80002, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0x9) setsockopt$sock_int(r1, 0xffff, 0x120f, 0x0, 0x0) r2 = getuid() setuid(r2) r3 = semget(0x1, 0x1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x628, r2, r4, r2, r5, 0x467dd59dd0ccdaf7, 0x3}, 0x7d4, 0xc5ef, 0x9}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) wsevent_fini: already invoked 16:03:34 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffd, 0x8) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x101) fcntl$setstatus(r0, 0x4, 0xc4) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$dupfd(r0, 0x10000000a, r0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x100, 0x8}, 0xc) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:03:34 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000)=0x72, 0x4) listen(r1, 0x0) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x2, 0x1, 0x5}, 0xc) OpenBSD/amd64 (ci-openbsd-multicore-3.c.syzkaller.internal) (tty00) login: wsevent_fini: already invoked 16:03:34 executing program 1: getgroups(0x292, 0xffffffffffffffff) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 16:03:34 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x130) close(r2) 16:03:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="30000000ffff00000100000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64=r0], 0x30}, 0x0) r2 = dup(r1) r3 = dup(r0) linkat(r2, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00', 0x4) pckbd_enable: command error pckbd_enable: command error 16:03:37 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xa300800a}], 0x18}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:03:37 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x81, 0x0) close(r2) open$dir(&(0x7f0000000000)='./bus\x00', 0x100a2, 0xb0) 16:03:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000004c0)) write(r0, &(0x7f0000000180)='X', 0xffad) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000540)=[&(0x7f00000000c0)='#-D#\'%\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f00000001c0)='!-++\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='[\x00', &(0x7f00000002c0)=']\x00', &(0x7f0000000300)='\xad#(&\x00'], &(0x7f0000000480)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='\xf1)^:\x00', &(0x7f0000000440)='\x00']) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) mkdir(&(0x7f0000000500)='./file0\x00', 0x81) 16:03:39 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) rmdir(&(0x7f0000000080)='./bus\x00') r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x3, 0x2, 0x9, 0x1, r1}) wsevent_fini: already invoked 16:03:40 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) syz_emit_ethernet(0x8e, &(0x7f0000000080)="ceabe411cc13174fef5e67c389c078ee2c932f6fb9ce5d15c3cf6acf8fa137a2c7de028bccb061376e12d13b9f638b833add37258197aab4ec219b28d7b0f8c76a21e7078d60ce8b4fa57667906f66caf78c0330ebf45581604fde44f2c55b5612e06d4916792e33995948d7e4c57bc4b455f34d974f66e9daa1d43d8b82a53fd6702d5528bbef5e8ab98db37f64") r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xb9, 0x8}, {0x18, 0x0, 0x4, 0x3}, 0x9, [0x1ff, 0x20, 0x1, 0x7fffffff, 0x1, 0x9, 0x3, 0x6]}, 0x3c) close(r2) pckbd_enable: command error wsevent_fini: already invoked 16:03:41 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="000e2300"], 0x1, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) msgrcv(r0, &(0x7f0000000000)={0x0, ""/78}, 0x56, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)=""/74, &(0x7f0000001440)=0x4a) msgsnd(r0, &(0x7f0000001800)=ANY=[@ANYBLOB="00000000000000000d7fb620ec3d758377be6f585e99e090c97e902c9c8e1b455f0821afa55e00faacffe47cf1a0d3aee9625dbd9a4af40496292edee9a60d30d85b4aa0afc3f410c59ca905edca22f44e6d60b926b902fe88c9a7825b34e3a893e2b797530b370bb4caa5289098296f7e73aae2e71ba036a216d96885d745020e617237b35e7fd9e1aa3eab7228cb77715b8579713a0b491d5770f35102bd525f7247d349f55d55193296ef2f34dc14c2bc01a29b753cda14e3731ac9cbe4bf2720400025f622c370c1243f817aaf50e93b39199d6a26c866c3e02ab423cb39d3d935b3fb164e8d857c052047696d4537ed8c29a5a213ac4edce5ef52948ba41e1eac9e6cce6e4fb8a70458d74d908cab98848630a1ad1cee8728513f5b5a9edea5c8eb50087718dd7029f4ec9fa92a8c58719e0665de5b5aa823b5dff7e666e1f8cd6726e3cb585dc9ff2d52d34f0eead82c06f85c3821760600bd7d944dbfb1b518084d0e5f2fe6bb4ba8246c4f9f7a0b135ea510fd5ba4938cafa9ff130ac98ea72f726c498e0889e9bc8ab6f43d4077396ce873cb71d3cf9693c0874006e4a352a50313bd2d0bf999e994a25ff9bf572ab75b7b441c90157fc737029106e8d9c6b4d8a1f85aef39f1de6028c74ada1bc0905e99a8824283ce29781bb8281c5536fdd546e21a560a5577735fa5cf30adcd2fa68b385166faa6dc9f29d81023a94389297167d51fd37b57767cd8f8b34170c2baeebca6c77ed6c40420cff705943105ee027cb4340294a2323d503ab65944711bc584a0c53d78ec69c7122021f0d2e299f416b018addcd75f1cb8a08da27ac0dfddb128187c020f70bc60f1715018f5ccd5bd45a02d27edfaf318c57e210e77a12e9f29ad77e8e83640b1afa89bbab9bca60ba95b890f7e507dadfd6d264c417a6771dfb83767d36297e6cc998b17e830dc83900e7cd4845ee27b8f73445c785e061245f7b27bf51d774af3db76ef7dc39287f8e7363d0f5fe2720f7992bcaed079d79a70c8a176b6a62ad6ab4d5273efde73892d802e415143922984a2cea838e090ff72c6fea67a30b104427781162503e15283fcead6107c3d9acd244cdfff664c7cb993ed44235a3bff18f44295b8dcb12d67ecbd583fb370b8333fadce7014cae378142d49c6fd772414eb0c408769520a1dcb5dc056d70d4a0dae197784aca1648cfe9d2e6cebc0d7be3941e68e4e2d6ad01cd5d95d00490c8af5d6499679f2abccc98667485591f66a460c5e8019467c99d76bd487e06a3d071939c11e9a0165527f3fef7637e38ef63a8d732445bfcea8b764baa7b1a6d0a5c591104568fdfa970e395219aca22d448c4daa86be36f801435aa0616d17c4feefd5958dc0ee2b8c74e5e70f73ec3b9e21c12f1b1907e0235a852c2cabe36b4de5ba3ae7bb4f4658c314eec8924976cdd647d2bcf50d9bf80cb09248d929715c6c2fdc926920716803c421d9a282257494d92480f7c03cb5aa724e6ceba5161bd984a02f605ff3b036153673f7dc8d0d6a3c8215522f21eecd8ba0a86bcda7d2e11ab3cbc0bab805c4a7fde92ee831f4513743e9eb82c038075513ab44e374192ffcfbd54bf4f5e9a6e1d9f92cf84ea0bbfbc44b132e26ae616bb9a5998f4850afb8272305ba0cba12c4d59c9a008c2ed9fcd3b6354a19122f569e0c2fd7703170fa6c51d66ed84babc7d47707a31821beba5de503ae9e27bffb33453171204e5203eed826e7e36fe92b91e0131cbf5fb9a8913b996a49b59bf23664bc705961eb623c968cf8bf178a2ee7c313787cf665ceea176b4b5dc22d4772d04421bdbb294ea5d8ce3b044e7301ce0a93cd05e84beaf36f196208a7a61224044bb2fcb83042a99d58913105572029f596c151646e4c747ea2ea8c74de7766790621602fdc127563a551a2e8ec7405d15a6f101f54f73fb6ad133eb5ff9bb87927c9b556403036a936683b53264b796ee644fc685bc5b5d886785be1a6fe208c6ae42b8d4e896bd916f6a63adbaa31b71cbda3345cef3f90760fd8d718d21aacaae50e3a4751817f5799d717b05ec289cc0695aa725789bb7f413ef4208524d5c0132d0ef80751d7d7af7a67ae274489d728dc665bb084081fa281bbdbbeb2724b5123d9997ac72c3cffbdc9f48b696d474b6693ef5e8781565ba1767b45d5996ae41d42877614531465e36cfc80601e7371664908d4d5630ec73c47a913633b2157cbf4bde178b35e45ef7c8d8d2297f087511d7a5f5dc3a538b48c8a834dd4d8020f371ea9332fcee8434f89cd40f8c27dee3677aecf6a70414aae987fbddffbcccc7d4f3189a9d71f7b417911745afc4d3d4a2f65b12e6a721de5c675b86414fd60d5edfcf416377a2992f6dc721869f7f296cad09fbe0937e574c57c539d84c390844e0fbb004b2f159d7f15bb4994dbd95f728b3b6c0117d2df6dc309076d4120c4a66e2cd4b0742ae5d5f97e50ce0eb3e809bd536505fd5edbd367ccdd191f788b1f83d489c32b5c937fb05b4d73d87ffdd56c31fc765611ec1f93979844b87cd78e5cb05eef2ea64d3d50bcdc3c8305dbfce55b1801b28da36730c6929093c0b84df7acfb4bf23726723af47657e1b7849d4f1c111da8fa8b6fc4f2df084ae93c80b6f6eabb644f3fba7147614c55f8750509c09f7b2bab7197fb9e841a7f3818851c879ea6758fbdaf668950ac00b5186742a0a20cdfc721549e15c00df8056e8dd80309bf9b777505ef6a4f256561ce22617b9700c3ee08095d567939ca27cea83f334410ab1fd1e8cb4dad0d95e3e47c8ec668138ae40438378fe2124a321a90a93571d53d6bf82be632ef4c69aa7b895b46b34d0c56d1e4f686e935fa9c02727596695bac383985051ee89bbc53d57b5e144a999c037465995c05328112c74e56ec88964e6ec24ae21d649fda62ef2e18172f9f2e22c6d262267cf06a91fde34ebc33c77c1a3ccaacb99dba6dfa1b69d100cc9eccad12e425ac40c77bba50ff647b5910db71ef16d8313a2a6eded89b07384c455ddbcb85900bb2456a9780eb1a5cd4045f97a7f1f81a11f680c940ec5a809665e2bc39d112a2aaa778f473f9dff5fee8fb5b55af763506475e167fceeb9ba842732701f953c34251359c80785590497f441377d5495519f628019e7d78aaa4865a59b850a5aa487ad912321505389d878fcb5e16ac928b2f5095617f41d79fe3f222326de34a46edac3f97777e717d2d769e4dae560ef0e1279067d211349fa04121feb5d9a2a3ac2b34a2e5365f607aae39828a20e2f1e10be1855289c3eea0682ddb8553e98aa5bf9f095d5becc7a4c913f8c050b3f48ba4539bba36b3c2312557eda39689d2bd32f9199f3e5ac3f7fb5f2cc33f732018477890bd3061f2af22c75d9bad7176f3a7466d344b65277aecaa191b416d47354b45946546325e879202ffd7b78aaba5b63916379956cb889d082f74c689f98b5ffc91c215f013a6e286cb19a2553d50319b9635c4d5570d91b3e27341b4109849aaa28938f50c742bb5ab7373ce70982f4086bb051650191617091fd9f557482ff17974b6a8457d4fb020fc2c6c9f8434bf223a834b963a5b682821d83270ac4f7b61f9f31572411c7ea7aa04cf48ba08f639a60656444bc01209c90287af398f0fbe31ab9e73ea5fb372ba1902f53c1325712e88fa982b0c6158c2b84336f4503a2965a40f3ad3fb9bf7ee463ae8ee28a6c511519f0f6f695fddf2c27f258f11077478b388f460fb70c4c62045a5a12b0ec6e7a9b9f8401de411739f121051569675854c7b05569db37c7b41be5db2c74828e2217afadaa2ceccab915544189fd1a3e73765f59736b0ed552006507446affcf63e6f01ee18d19da44bdc80ac2f09369e6d111ab5e85d38737ef4f97a2fca95060000006b0bd3a6a38e85c4f062702de13b9b7c33d64fe91bc1849dcf3da3ea596ab49140d9a45f973232b4fd9bb48d0dd62c8d0a625d627be51a83a649cff3b78a3c95b6549454f1001dc670bba774b151abdc9ea47863af744a01884bc125c469492602b6bdc91e4ca53245d175a5b30527de8b4d3ece3c0dfe30e333e7b2a7d7223db07248494dfc361b107f8f79d645f13f50906715b694662c50d1b3ecaad81303a39a7dfae4a81227b182b06150ab9759616ef96a645d29b7cff05ff4d172141fce699573cd2e364a010562035e96e3ab20328f72633464127711b970e142fb5df0f662732dc9411f97ecd76d2d57301e24b6a8534a15c1cf27f39c3e8203958c075f01797ae0c62a44c0c32fdcf044958c6d0bab5e2e392a7a2a78a7c6380723193b06c3b0a4ba10fdcccf6600497d5b73c7a4bd01ed7083e59831e952e22e391fbd45d0a330f5b3cd50eb592cac96b0c06bff08c8bf70b6f5b1426279c8a2c5f2b6ae973da5cb93317ac536db6caec675b2d6baf58beb296604f3af29ff9b6239f4765fa66f7daa805e94e1a5bc4963592f19f34e1d44f12306b836802d8a3c00639a31173e449fbb608fe598494bfd62560c3714e79d4e3bd7f4dee94b44c265c2c7bb22a8931e080a19c598e0ace71b6a6083b908172572a8ca7455fea652157f108235e359f3247e8632246a365c5860bb2893726fe24aa6b3be16e64f713c08c71cf35c251226be68228afe08eb29badc7cba383e79f18de8a55156ea1f375b3ab63db37352ca4ccd5fdf2b2d9f5ac9295ce4b6f52f56adc9c5a46f4b6c7345644808de6d1db2efcfcf5764fde3217cf5b84f972a6fe298e5a93f39a601bc9412a3964d83611865de249e1544d59c419fc958c1439bd1d4641ea090fdef9f19126ded2840e9c41b920086558ca6c49656f244c1f223f350524c6be15100b7ee840bf46be3b5accb7b6a872b0928e178c649a6623fcceb7d85534fe16f4db420202b84ba19e320b07da8e4112acf10a39103c821d97651f0bdc09cba1d5d5a63b3ae80f02327a40221a1ba473df6e37d94c7179b0faac5d86a300a376dd9f6d65ba0d1a59a2065fb080469ad40b0df36732c791d14f50385b239949e1ed755bf2daaabf183407e5491473c35020a51c7cd9eeba1c6ea6484bdaea2db881d96bc3c562525d68d1c2d1af61dd48d6f221c99af5ecaae95104f2d52d3edf0044322f56f9916c16f2fa5c7c29984cf326fc73f71d1d077fe8b910da45ca6395d11a205506e13d14067a03a64681eec71b644d6145b5dab2681f604e5e3b48eab630a67fa223a75c074dfa97ff80292126bb7f64ccb6522d966ef2ef43329f0fbde8f1003ef71f67147b0b361c0fea8e5008ada16b76fe480e81360a6a77f7364c48603387346cc59d5e6d1637de61e778d745702ccc5e1472e5d38a1ce44843e5a7dafac055b3bca0b55bd027a5635cf30030e6f886ff4d5f85ad9f250ad70a573a7f195d40d3b1cff1c4b4b1a40863942b543e7b2c316f5e849c8e745e288178a624902814595ea68eab6e219d938e07e51e5d0c894072134d0ec30dd6d46ca78ea398c0c84dcd4537971b850dcd919be209fb0a8d78fb3fd184a191883a3068da97e7d254422424b59f0edcf894593273affe907644328ed3066dfd4b38b5fb71b8ddff3c87b5e1551c65c49e097b02859c2b7924caa57585a89e8b89e044ea77e5a8c994ec63b3f4413cc0a77fe8d3d7e5969c5320cc746abce54f1beee48ff13f8c83ef858a99b7b14e6fb342637fa1b7947fa666ac0a928333d45cfe6d665117f4b6daf7a8e12a9c8bfcdd86c66b620c7550f4528264890a80ce4eaa4e9ef502f922aa25314867502bd037a7d804804ab191930abb9c6b3c133e944cb2ebcd95bfbaf80d696164f56e332c54979266a38adc7f52e25034ec291cdf281ebbfe53d79fca551cd46dda8f6e41cd37d0eb8210057d076a569d7321857175dc9aeb3d697727cea216c0139252c353459b916fe2630433804f1fa2c9a98b5ddd66f8676b1051efcf4772353a3fb72ce71335e07b8f2473a35a6118e5f1d946415707f5498abbd3ab8f9b8d6fc4ad8323a08e3041aa8e82cc67f38293b60ca442689d0e7e8f79977cbc825910da873e84b11c94f30eae9d4cdfc1ba550e327f9d5ceb86d92a5de5ab7beb63ccc17de63aed95d819337846a43b182a71c6529b3fa143cd44066e004482fc2e2f0789133197854b099da73e400a38b588dba80ba3946346157731c797e"], 0x1, 0x800) shmget$private(0x0, 0x1000, 0x8, &(0x7f0000deb000/0x1000)=nil) sendto(r1, &(0x7f0000001480)="54a4d1f9e92838d80a5bdb60780894fd342f448adb38fb7ff47e50b986968d8803e73a0b11889498634f770f5a4f2fc4ad2425f5a540341155674c4b2c428af0bbc3a417033bb5bce7df8a84301cc26b42fd46b0f02acf5257eec7eacabf20", 0x5f, 0x400, &(0x7f0000001500)=@in6={0x18, 0x0, 0x2, 0xcc4}, 0xc) r2 = fcntl$dupfd(r1, 0xa, r1) msgrcv(r0, &(0x7f0000000380)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgrcv(r0, &(0x7f0000000080)={0x0, ""/213}, 0xdd, 0x3, 0x1000) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="40be409f98", 0x5) socket$unix(0x1, 0x5, 0x0) msgsnd(r0, &(0x7f0000000180)={0x0, "da9fa060f89a8ae0894262159c826f26dea052a72b40d7e2528d5b5d4ab0"}, 0x26, 0x800) msgsnd(r0, &(0x7f00000013c0)={0x3, "7245430868988c6ec70fb2aef67e0056117e7da45addc61e3a0d86cbfb176e16c79dd08bce162072a10db8696724f278eaf331b9fc55d982ee63e1b1a572234846d00274eb152e2ec1f88a1f59a08771c021adf73d48bb8d131cf3bd070aa70203fb04749c13417a18f75a6f08"}, 0x75, 0x800) 16:03:41 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) close(r0) close(r1) 16:03:41 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() syz_open_pts() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) getegid() wsevent_fini: already invoked 16:03:42 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x80, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:03:42 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) connect(r0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r2) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) wsevent_fini: already invoked 16:03:42 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) close(r0) close(r1) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100), 0x4) 16:03:42 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x82c9, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)=0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x42, 0x10) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) getgid() close(r2) 16:03:42 executing program 1: mlockall(0x2) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) pckbd_enable: command error 16:03:44 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) 16:03:44 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) open(&(0x7f0000000000)='./file0/file0\x00', 0x80, 0x80) 16:03:44 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x20080, 0x2000000000000) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:03:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) select(0x40, &(0x7f0000000180), 0x0, &(0x7f0000000200)={0x8, 0x2, 0x6, 0x8, 0x8, 0x710b5d3f, 0x9, 0x3}, &(0x7f0000000240)) mkdir(&(0x7f0000000100)='./control\x00', 0x0) r3 = open$dir(&(0x7f0000000040)='./control\x00', 0x20809, 0x1000000001) rename(&(0x7f0000000000)='./control\x00', &(0x7f0000000080)='./control\x00') r4 = fcntl$dupfd(r3, 0xa, r3) r5 = accept(r4, 0x0, &(0x7f00000000c0)) r6 = fcntl$getown(r5, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) r8 = getgid() sendmsg$unix(r0, &(0x7f0000001740)={&(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000001600)=[{&(0x7f0000000280)="f0728b6c41ca386420ef1a09eb92aa028bb499b1b7b9d7162235a894de209cda353bd6ff1df3aaed9492178b49bb485648869358f8b3a8fc5c643fdb96a5ecd407fa878478891e250c5ea6aa2fbf8c6ad036f1cc1e101635eb05f235a7b45c88b49d05e6967a4900c55e802eefeb5b79f98e5a26cd72b0589131d7c6a2bcf7161b13b8d2f7890f40323043a4a1653c517be3da18ee7c76127550feb2b8d21ea6ed0e3af5ddd9906912d9d7aed52d6bb80e9f9fa0e6839d5c28ec61a0babcc66135dd9077716a2650a3c1b5704b0f", 0xce}, {&(0x7f0000000380)="721ad987cf36e945e4c31450ac6776f896837271b53776e15708ea3f8bcfcc524d284876779fd6b0180c77e602cdcade25ac3e59faa066c070ea98e2efcbef9ca3f2d5e6b2d6d096d2e2f315ded88cf7bda421100c5ea8100b", 0x59}, {&(0x7f0000000400)="e97c773aad436bfd5123ee776fcb120b3d399910ce1c20e0fc9ae3086decd374faf564e3624ab64925ae441bb19fdabb8426d8b6fd787bbdd9d4ba4cee40a7f28f93e70ce5bac751d97890b0b688508146d92263c34d7a6b4cabd1c478a65c5b99fe4d961efba76cbe314e3ae1", 0x6d}, {&(0x7f0000000480)="bf221e4ff99ee7882b913473d80706259f253480603458549992c980227442016a8036fff50ff6d98cadb82cae018a4e45d06cd14267b5b5ed56f496edbb4868b38780da164559fb6cd8bb3b84548fe99015c51ce794fd60615ff62d998f9fc204e7c1a6282bb64a87520626ba115824349b3b8d04a3828553d429963c9237921a2f07b960e48a75cf4dcfd59057f4708194a625c369119b0a2d10e394f79dc96ab2a38a1b43038ff92e25dfa8e712465947ba51", 0xb4}, {&(0x7f0000000540)="4cec36411afe920e48bec8e6d66ece8b808289ce3336bb8a6d6587b28d4fae303595f0f6eff4831fc88e69c922e3e4d7bbfbc60c22c841d10cc99d22a9f71b462e1448073504543c02476e06471da273318be43dade08b53a3412af35440c6bdf89e607d39650dafba8227dad28546cad39e9a58280151642e5ce379c5591bdd698ae53fea0375a346455bec7f89155f3ec52d8924d9925daea4050264b52e34d5727e", 0xa3}, {&(0x7f00000001c0)="370d61073702d357dc72d7f0ca71d0054764cc2ebdf56045c9123ae7e47bf3875bcc15eb96d0191d7c15ecaca477ea4badde47f644897ad43a6b", 0x3a}, {&(0x7f0000000600)="93b399a4a8a0d7f88d3da936dbc7d2800e67eb7e3629993705f0b363b97b2ecfde3eec20cd15132326dffd0c489dec52f6b1049775fd13ad6589c944b53d57521fa11529d06945f27f6f3171bf3c933e00024dd6f0084405a377654fe229deea3d7cedda4c0f4662aef0c517fc43c9f7507522d8c837f7ac516892d4ec98dfcfffef4cba47d8c91ae0f0cdbb8397cc59ac6b7a0dff3f4e6a34bf8c4d97a44b2e4b0eb052d3aa087f473c13d48729145baab89060d03c4592f20a7a31811d7013676a48bd471cd0c254fc039cb75f67a7f22514405dac873cb76307af310b69ba4b94454849ce4d64bcea703ca39fe8a01029f412a911e657681380d2320243a03a65a6931591cf761f9fbf2d36d83168f51808288d39b69d1474d1a7973c26c9aea8f68a403b105add2d1c6aad41ce35f5994f444502b04fb12a837f919b7216e833443c29902d1a66c56d53ba858b2628aff90a9a52fdec1843d9430cc969a32194faeb9f5bbbe890beba69dfdb5804cae664ff20a65600b37cde6964e87a0a124f0830208600dd83c0361d556e21ae0336aad727ad5f7ca7309efdf11887c349a1ee99d58ea8178c17a46308936a58501350825e9c482a283e5859029c721b91ae0ccd6218aa4bda0fadee620d01adc048f69c608846c31794c2c09555bfe4e05733c3fbdfd4610e3da9d282cfa6c2e24ce6a976a5b2c62916064da52d84278a149f9758ef6dd2d7f229e011f730ccc414f80341b996d1dbd4cdf303a8567f742f4f158a9571b8706b50447e87069799b4ef5b576ef806bb23f62fa4952549287df41b5930988168cea7996c3d3fea0133e023841fd5b7943bffd9ad663e1edac154a2ab724a8a29c17ab40bdf4a780b0d1330143992c0d8442274e50dab3642b606321534ca7ce0b1882606503b70bc16e67d2e333465674c04ec5aacc04150195f7a406da0dfecd9a25d3a845688c69777dfa21a944c8ef266868de77ea8d53eed9d91a5fff71bee56559ccb94c391b386d5045ac4fcb36ce4998642dc019c0d023e742aa327b3e450465762af6c505b653302494a08219a8a4177cefdf1d1939fb9547f25f9033cea8d77b9882edf1a746fd49e825fdc5123aafd810b98370dd24020127ceacdde7185526a5049a48870acc111d1281b781b8250e842512cdefc382aa4d3b5f02c5f99ce8c3536731c8f9e2d3f870195e9a1d99cafde7a4fa8c6f6b45396f456546836b1dfce3336e2e9e2dc610f5efefb6911f031a9f8200198536c259470edf5aecfb5b343a1d092fa4b34c5837ba764301ac2796723a40153100d5c4e9b2ad4a0be71e5d3e8f14a23f9cd3e59b822c51dae26a428781dc082173a5d02240b495c4662e5ec488f393e0e44e8a5b373fa57ba3e16d6a61299e4a65b043847bcea8a3a07a8f0e03747e42aebd4a74a5852e2415ede26f90d3ef43ac1ab61d620c5fe92d5e2274e042115fe569ca94e375c96ed2aead51addece7d7877fe95d6f894086b7ff2fcce02ea932c966d5947e909f07da124f30a0d84c6b8c9673df65c54b9d52f6aa259e128773dedc6bfccbf67904c752b4bf4a12b3e88e9a125ef3bec9b2d1cd7ca38f48ac08b04b2472c924476bdf085e436386f774774d1a7fc94f3fe899f6c942ac105defc2652b4f93e4245365dbfd6b1fc4ae547ccd46ec4a4ffd9d58026368568524d730e213e3d62aae4d25b004ada945ecce6c17c8837a9c7a288e701d338530f19750cd1dda692dbe41540d1c2eff966c53430e648565fc215e0b798793bdf91613da90699f94c1d6e4e7c8e941f996c225988bb49324faaf1dc6b567ec90851e975455f8f0c9874c8b7a538bfc8cf2bfa7a35594c43c8eb133b9bead67cd63c1ec314c7b9cc95323c6c89400cbd9e36c1e5d6c8e8979cfd6f6698a7e9f8b050c4eb5d69e9579ef07c26c50e87bb83dcbdbf204d66e38b684f1be4f8193dabf81888610f9eeb01668c734dd65b3b06188cc1a2c35f2513ba99ad62f5102cbd333b985497636f8e5d28fd0db48f521a9498793951b1c7bf37ef2df9a117188ae63dc9403cfdbd6eb29994c367db3101d7bd92ac6d76a373e61602cf3e33b909327c9307b76c77ee3ae6a5937693d351d845dbde53d0bd017fd74f597aeecc1fae1a118c78a0cea9516e3d7729c2c9510092470292b9474357f48cabab0da8b1d908f63f243d75841a9d6c1ee2d85ac139c59f4577a033925cdae71669c1a36ca01038f490908be9448ef4a8f64c000b20a1df16a943886538d2b6eb9743713be0e57f304b7e6db5c1035d58f838cde8040cdfa16adbf5b7882dca5939eed9dce3b21789b520ecbcfa3afdb946a5e80c2960907706d6878f09c20c663a946e15a945233f0c1b483f04384ac255ff2db173fbf4ff929dbfb438224867b00e608a81c2864fe92e613f5f84544945a5b833b97f176a662c29aa09efa66c8d90cfbbc262c244e39a18e7faa40688a3647c188079f164afa4017becc4761237a164e920c47c3e835d1f0f46a624ff302ceb1704e5d6e5fb4d55ce7326ee63adbf3b1b9e73906830c01bf2282a5f8cf685a1f78ecfca72b75be73d26a3747de22b3b69daaed261231e331f76721bb8e959bb0a21d4512f4ce6e04dff25368d12322b916c5e4ad5a0928f95d3875f358fb6eced5e3a7e2a797dbe18b79d7eb3c7c1312fc179523f2067746a703fd3030902be05c75df770c608f9c7d025c6d89fb37c141aec855820c37bc9cb765b5c72f832a4d79f1bec1793a8359e6ad0e2bc4ebf8e766f496ee8ea3cb0206ef746ff6b923d3840f2c3a6dcb9d98e7b695c627351b05c31e01709513d90267d2d8cc7c8a6d848940595a418add3819806fba8d021af5418de88c80f225e94d9c23a9189bbf971aa0dcde05b0c46fe64afd60648a7d144ce3613e3b8ac185817fa463edeb112d921100deee44402083af99dc0af9ee47421c781df3f3a2223dc36fb01c57d03afb68d2641e02fb2f6c5cb86a7a56959243360c9d00b9041ac3cac605feb832c23a360ed8ef7d5d79a6032fa433868b5f654699267ef01d8a623bc518c12827ae550cec9ef6409c13557563cc4ac6f5e260042881141f24e56d4cecd249fbeacc5e9f33e9bb938a4ac7261f29ff424138a46cf575a85496948fbb3d92b8a26c39b5610b44ade91b4edfab82135c94885ff5fdaa7f49389a4147c34bff24a8f7b10fcb8e6fd80e0475232e3581135de401d6bc301a0ec47a20bcc6a5cfac691a5ab4918612687c36a80ed417248f2044dcbf7e9e6ec518a6bcb52bde58bce8c61405c28ac400d52a5f80e8477e70e9a83759b760397f7cc4eb60eb3ad023cc81f5e65867725d0ab16e699fe7eac76aeadd82bf5007350ef66692bb50bb382cc6e4f0b296c0725da03788aa05a1f8af721afc41ba1bdaafa0e01e9fd298fe53ff785c0c720ee4f2c387c2a91ae8cc77c6d19c7c1e1e82283804341103f868fb68132773f8f7ef19fe1738d51e0ff50212b0b10bfa3c12b4f1c3bfba7e1a98ce1825e087148d5089e0106b7af8b9a6ca9e83ced95312bbf4911e4b0fdb123e3cf1fd3e6c090b0ee5b69c9db54c4637e6e9a67a644e9ba694abbcdbd8f665043daa5ef3957eaa54921e61cdcbf26abba550804f4b8015b5347f3d9783430eddb3f4c8ebecb90c3962b08e734af1068dd7ed8a3307321fd8d9d8923258b5c308de6e3178b211a2c45cb4de6bd0a6c8d23ec1c382cfe5e86582f3ff0a8c4900858602047d5f9d55b8fa7dddb18f1cb446b54012c751f0d14b33e222b62d0df28c09dd042bfc1fa8601bcf2390b77bdc91ed9a4195d42a65028614004b325a373f9db2c2396fe03c207e57a460ed7b7e4ffd8dab4a3410f9b0f433c2e1fedb1cc827c54de6bfe4eab9702d98c6ef5fb2a1232d7e6b79ad937d6e14424b3193bae2cd79f490bb774a525707e694aedc26d9341e510267ed1e2a32ca23e98a88954222b24746ad4e092f31de72e2fa02f5a746764fcbe80a26feeb27ae1d0a5eab0c27de05e15a8f2effd0825fe81a96a0a36513e9c5966b0245d4a3f751be4a16ae8489fd55c1760b2edc4ffbc168d9c821ede045eea9cc1f673f7d71a5119f5331ec98765409e14e659c2a02d422b0d920c963c2831ccd626d5fb6330990e7d89c0dca46d55116f0a67593620bfeac7edc354137bb8c369f242406300fcb889fa813e2819afc478770b4f57ea0321c21a22a7a34818a77164b17e5e960b1a8b4aa16e17d5de0f48256512bbc6ce69fd3cc3a41c18fa0dabf9959514c3798875e05a09c8a8bde87928640f5d6eb661a5f32a99f1670aedafa738b5c3cf797a74421414846c4fb5edd38294903f9079a7d9855d2635340ea61bd21f49e2d61159ac3c06c56d7df755bb0dffb932815c40475ababaddf356c4b2290efcd6ec42dd5dc94635255cfa17ae7fb7041ad9d0582fc982b0462a35d1da0d9982ad4b7cdde06cc4bd3da6c5321b286a04b3d977b5af8826de8c2d51f9782e5d9c28518318e8c15914eae3c2907c51eed297dfb9775b08a97fd4d0871eeca7e08c5bac0c2b45c4a67b9e9cd2efafcd9027200b5935ade6ad665507fe5ad0a63b4000bea32a1a8a42ff8931fe03010c9f496797c65ef6aea28a9cf4eb140b53973e2ea7ad92cdda93f6dbeaf483ada687de104b375194b9fe2315eb5438a199b414008469d5afce56bd98550ebfb78cb2fbd297316f642aeed937ad5f50fd26beb2b02d42462a45da2b923382aa3d1ebb9bb8d8c13b6bef13ed8cf8573f3c9c42147c5bcd0a6d1ef9f3b685680bfa32976837c4bea060afbe665b943eeccacb21e59cb353347a4aee071b2b0ad8c4e7f4c7b25d6ad75257c1c16bce492520cd934bd569b428882d6884f4251031e670444c1dc1cb8d4f4a0fe57e4193e6edb69163ee8c81145fa3987edbfc413a0cb197ac92e9489e4a23d8f5563b6ec95397a4ba884a009c54777e02a6f32ce4a4935668822bcc3536a0b66b21561814e8fc6fcfe26615402fc3431fefbe63e58b5489b7fe196f8b5621fe0fafaf54e6d5fe1998cad8c531e2c2e217c2ea63db33e0e19e17324673f84771aed63fd6637125db48f6ed227c00c242c4b746f574c60fd285812a2a8f09ce61f3259fef7c4fd2238f05414eb18565a7bc9b65717f933bf9b0daddf1c034f70050fe94351f34aff656e1b238f0b475341ab61182126f5f6b6186165b2cb9c771234b29c126bad431d79dd3a71713591d3f3f632404331086d5dd31a9fb8332d846784af9d25af57d2b38609f2946957f254268693266a4caac3dced4a0dde253dea911ce1b47964444f81fb738fb0ee1069c1b6d89f1cdac5883ffffb0148b45fa2ff8ec9502f23f7eba0544a5068fc5914ee3e69476c7df07af9bdd6058c93327e066cd409d7be0e563fa34b5500c9d8cac729f04b476254994140e73188039372fc13534817f20e24cba5c60fe4b36fad0c442d770007f42e0bd3c191ab35cdfc9926af0d85d4e012d2ebcf869adb54dde1a238d22d7b043da3c92e36b8398cda7ffae231947400a3534a3918e8bb498b5fd53ec9be7abc8fe1311ad1ba35e6bb805627f392e122b8ec85c857283f30356cdd40e35766feaa06f0f12f627469a3786a250a08534f3219a4c071a7d268ecbe056f404e25da4ffe700ffc8f4fbdab98155240d989a676f80f34efbcbe96f09b3ea92f33c5df6a252e71990bcc05cd4e5408e57950981b2382887dd8d003a2f403ad315573e5d40758293ff067543e2e2cad45b083bbd8430a03d03e14", 0x1000}], 0x7, &(0x7f0000001700)=[@rights={0x20, 0xffff, 0x1, [r2, r5, r1, r4]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x40, 0x7}, 0x401) pckbd_enable: command error 16:03:44 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) fcntl$setown(r0, 0x6, r1) 16:03:44 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x7a44e882, 0x8}, {0x7, 0x2}}) fcntl$setown(r0, 0x6, r1) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000002c0)=0x3) r2 = dup(r0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x8d, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x84, 0x80000000, 0x8000, 0x3}, {{r2}, 0xffffffffffffffff, 0x10, 0xf0000010, 0x2, 0xfff}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0xead, 0x7}, {{r0}, 0x0, 0x80, 0x2000000b, 0x10001, 0x401}, {{r0}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x3, 0x1000}, {{r0}, 0xfffffffffffffffe, 0x48, 0x800000c0, 0x80000001, 0x3}, {{r0}, 0xfffffffffffffffb, 0x20, 0x1, 0x3, 0x800}, {{r0}, 0xfffffffffffffff9, 0x6, 0x2, 0x2, 0x5}], 0xe94, &(0x7f0000000240)={0x100000000, 0x81}) r3 = open$dir(&(0x7f0000000340)='./bus\x00', 0x205, 0x400000000000040) close(r3) 16:03:44 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = getpid() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r1, 0x4, 0x4) flock(r0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) 16:03:44 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20098, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x841) 16:03:44 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './bus/file0\x00'}, 0xe) 16:03:44 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x202, 0x1) r1 = getpid() munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 16:03:44 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x4, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:03:44 executing program 1: symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000540)='./file0\x00') open(&(0x7f0000000040)='./file0/file0\x00', 0x10000, 0x20) open(&(0x7f0000000940)='./file0/file0\x00', 0x8311, 0x0) 16:03:44 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) open$dir(&(0x7f0000000000)='./bus\x00', 0x200a1, 0x81) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:03:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/8, 0x8}, {&(0x7f0000000140)=""/219, 0xdb}, {&(0x7f0000000240)=""/206, 0xce}, {&(0x7f0000000340)=""/140, 0x8c}, {&(0x7f0000000400)=""/87, 0x57}], 0x5, &(0x7f0000000500)=""/63, 0x3f}, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)) 16:03:44 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() r2 = accept(0xffffffffffffff9c, &(0x7f0000000480)=@un=@file={0x0, ""/41}, &(0x7f00000004c0)=0x2b) r3 = getpid() r4 = getuid() r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r9 = dup(0xffffffffffffff9c) socket$inet6(0x18, 0x0, 0x8000) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x21, 0x0) r11 = kqueue() pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x0) r13 = openat$tty(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/tty\x00', 0x200b0, 0x0) r14 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700)='/dev/ttyCcfg\x00', 0x420, 0x0) r15 = socket$inet6(0x18, 0x4000, 0x3) r16 = syz_open_pts() r17 = socket(0x74b2e86a8554fb19, 0x0, 0x20) r18 = open(&(0x7f0000000740)='./bus\x00', 0x10010, 0x0) r19 = socket$unix(0x1, 0x800000000000002, 0x0) sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f00000000c0)="580260da1fcd6b5718466cdd85b585ca8009ee9656e230cae1", 0x19}, {&(0x7f0000000100)="a1b730520419ceb636e3284bf71a6d3437f9342eb0f5354a9537bcff01c019f9a2c9ad39f97ade4f9b981a76c0f1a7d35c3b54d86ef9947eb74da87ec660630e56425eca60c49260d07d9b413a4745bf21bfea30077e05b396a6397354d271a31cf2729072fcebbcca199272ec74fb6d6de54c05bd0d2e873fb167c35b98f58910c0324dfe79e03fc0ed99d63c", 0x8d}, {&(0x7f00000001c0)="e21ef812360b9af5c598bc9e8628a3d3c95f83167f100bcfa250", 0x1a}, {&(0x7f00000002c0)="92028d7bd9eea2709c8c29561fce39d02b9c4cbe0e83486a7a93aaa8043a99968138269c15bf70648b974656a72c6596618538684bcfe38e1b49daf34f85de5fa48efd181f88c6", 0x47}, {&(0x7f0000000240)="3cccd324c0e58b", 0x7}, {&(0x7f0000000340)="cabc65733b8a27bc7e664dcf9a130cfdec4ba42ec4c1443bf40a26049306cd5e0823ae173aa78c46005bdd747b77fb4836aacb5b0abc055e2ba93bd5e5bfb6480950810447b862f8476d774713a17c204ee61e01d63013e4b9ecaabd8dc58ea8997e87572d8dddcae4e2979f4c77a8981db64a1bee93f45b208c2836a04cde837706415974b4c0601b6498c02c22ade59eefa3f52fc9be4888e3aebd", 0x9c}], 0x6, &(0x7f0000000800)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x28, 0xffff, 0x1, [r9, r10, r11, r12, r13]}, @rights={0x20, 0xffff, 0x1, [r14, r15, r16]}, @rights={0x20, 0xffff, 0x1, [r17, r18, r19]}], 0xc0}, 0x40a) r20 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r21 = getpid() fcntl$setown(r20, 0x6, r21) r22 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r22) 16:03:44 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x100000001) pledge(0x0, &(0x7f00000000c0)='\xe3\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8040, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x10000, 0x58a2}, 0xc) 16:03:45 executing program 1: r0 = syz_open_pts() 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) readv(r1, &(0x7f0000000000), 0x100000000000021b) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r0) kevent(r2, &(0x7f0000000280)=[{{r0}, 0x0, 0x0, 0xfffff, 0x100, 0x100000000}, {{r0}, 0x0, 0x60, 0xd, 0x9, 0xca}, {{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0x3, 0x8}, {{r0}, 0xfffffffffffffffe, 0x40, 0x1, 0x17f}, {{r0}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x7}, {{r0}, 0xfffffffffffffffd, 0x4, 0x3, 0x9, 0xe26}, {{r4}, 0xfffffffffffffffa, 0x26, 0x20000015, 0x8}], 0x6, &(0x7f0000000380)=[{{r0}, 0x0, 0x80, 0x8, 0x1000000000000, 0x400}, {{r0}, 0x0, 0x20, 0xa0000040, 0x8b, 0x9}, {{r0}, 0xfffffffffffffffa, 0xbd, 0xfffff, 0xf34, 0xf4}], 0x5a0, &(0x7f00000001c0)={0x6, 0x2}) r5 = dup2(r0, r0) syz_open_pts() mknodat(r5, &(0x7f0000000000)='./file0\x00', 0x84, 0xff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) getpeername$inet6(r2, &(0x7f0000000400), &(0x7f0000000440)=0xc) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f00000006c0)="51f75b3b35b6e10900000000000000f2b128705ef84cb2cfd504c5134fd321198fcb6e7100b0b5f1b53d0d581ba115fe23999d5dc3e21a62d9e5285dd1cd0b1f2a1b10409225532d6c36ceb90bccfa1ced27c28016b9bd1adcc2f8cdca47b4474b4e8fcb2b3842276dd92959488e8da401041196035f26cc9100bd71fa45ad96c6021b948238662583438d3d18c710f734e38e129175ee5b192b493949f68dc1d27782637625dbedf67de2548e549018022ca138d13fa8fa7dd3a18c6c9a51b754024ce3d1c737a9f76405e0714834fb3fcd2b9ca63fcc60b2251fe7aa01313f9f7002a4497074af6bd0c981b38e8171be8582f5c0eb04e09a94f906bb09dc37a477d2549e55425682438e81b4b112c0e6b9d785bf4384727b0b5e363176d3e05f7a918cc4f3ff3e3b49b19376d6c15bc08b17e1f8833d04e995c0bc96f103498c9c36d13a79c8fd02a7233d106fd108de9174d9c10934be012b3d25a67d1ab4551d0d91b65318749d88638da32303093f4c832137c3c70a989015c4ba36b7de50e159b47dc9ca7e6342ee392afdb707169071657806867b112b165ae9b35744464edd73530ecb6039bb4340aee983cbe3a294d5f947fb0ec7528ba0765ed7502243c5dc71d7cc352cb4d908dc03081c5c815870fc93599c28982911276a623a02b386fc7850d48951e0c88ecb4821be2d2176e5f6c325c95a6b4ab3", 0xffffffffffffffd9) sendmsg$unix(r2, &(0x7f0000000c40)={0x0, 0x0, &(0x7f0000000b80)=[{&(0x7f00000000c0)="57df21553e81ab072222e54085c8775cce7532e6a7fd4537e981b0599414e9f1deaf658049dc55dc3a9c53d160033854256ceb18ae9144cf622a35c3e8846cc1", 0x40}, {&(0x7f0000000140)="d32a24085ab1d5a4f27c1ec03f99b2dd426f233ee7", 0x15}, {&(0x7f00000008c0)="2d8819c7722cc0949b3f9322eebfd1bb65a0f7f6b8af20810edf4f520e1b3cdf1687b3af35d97ce9611da458a0f9184a81", 0x31}, {&(0x7f0000000900)="d766424c7f0ab62f3620e5506ee469825aab9ea07039accd31974b1b26df2779ce6da4e2855999461bdcd938054891", 0x2f}, {&(0x7f0000000940)="925bea1ebd8bbc2a683322d9361c0e3b506525dde00f7c926d12ca673e566f69e486e866ef350b219bcf95a2aba8b02db86405a6cfeed9e3a86710f808b314ab2d986f8e4a6e1dde37e9c551325235094f899888e127702334f259ca08cb44a13d9e318609b0b091752a", 0x6a}, {&(0x7f00000009c0)="74ddf3c2a15097df142a6dd2f4e13bd06ed36778eb17f1f6ad", 0x19}, {&(0x7f0000001940)="d0162dd5b783ca059c7e7e0a339a07b289fd146a3f67346b0f0916cfbf1b9e4f1da3ba6917cf7932aa095604ff65b6cde69114529aed577ffbd089fb249664a0755612bc98a8371ed5918f1f6ded89520ad53ede9e8fc921d4f617ff46b68f52a130e8854835ca6d717ccd2929077c9028a84ff6bdc61890d9c10c19b5c596224260a52f7da226eb8ba9ffe32a12b4abad7ca0a8669895c4fb62c602ca46b4d93b3e0faffe7155c0f193ec2558d9c6d23d699e2afd3310aca951c9dabffb13e1321e0977538e23330de6eca2c81c58630a7e312106b6ccae7d656790518fb0149d236e14d0c87cde0f1e6ff821bbd6e896d269a4a884190f1a3bbe975dee0f7df85dc12184310cb50ce4210c6895ce8f278d1564150e62eb5bdb002a1256bcecf20ec58cc60ddc6751b6065c07a89d4ea8b2b7a45bf57fdfb2f4e6abe13a02099e46944da7c05a4297aa62ceca86c199645dda7f7d01184df200b697791fc32e4586f4fe1e3742a763431955e6d203c17f294ab0f774f55e09b010ef18e9d838f6c99f45ae6ce79a9eb9105f28d1027638ca135565561e0f4da84d5783232aff2d1d4fd07fccdae2440618f539eb2c044820a79109a90ff6312b3fba57ef25e2f81c9018f96ad7f23102ea0ff69cd54ce67bb04314bd217f1d2ba3775ff2858b86e3b44e30410732d35a46760ce3fcc2de0462c48439ac02c7760da4044257a67e397d1155d53c7d15c10aad704096778df0657535305fa5259a2e902a47ccb85479bf689a1e5dec84e4bc279a358aae46bd1791d0684b7a99d8c0b60d981dc8e22ccb2c814eb7202f49d3fbd64e0cf6ebda1702200e38455a89a10f9c56a991b0913291024807b5cb700aea3280d14c2b59f1336552a351b07a13d971852120643a93618071a7a0685fb50f55ceb6bfc90a1b3a3205ece36b28b434f68c7177cd4b86acfd9d75f4a1dcc7bb450d7634d56bfcee6048edafd85b055eacc83dce3530a5f0c7d4178173fe5469c2d3804e8a48124edf12fbb0b43e1ba0d58cbe18ac8caa2de53aa9ac281d0fcd8a139e3208278b1be6c5050294995d10bdc1bc3800edb36035dafa9e95b49b667ecb15950f1d647b446581e6cede9cc9a98422c9959767b80459646c8b123df7ad82aad737869ac61f67ccda52eb740db74a4a27d2b4d1e7594c475b9808d1e172e481b49a4cd173b19b5dd25beee131e9e5cb0453acfb9b342cc445297b9609a46be5d11ec6f647a065346290cb9b1d40ef6dc45bf1e5b84141baf508b6d71a810fd4c9d21cdeee57ff5059954f0b964957d855055d57c3fa8d47848dcdf67fbab726d6d4a7cb04ad16ea67f4577441da083bbbbbc96a1b25a2ef51f2f2b1ec30af89bdf87fe19d65bd33203284ee6d529a0c77172a8dc0bac6ac9969c49e4371d703f7e2c0e11084044af655757593f1b413cc5057f70be7c1a74a09ad8f96fce9c60458a87fbd0a45d02bc9d56ff256a4ad0db19f365de51b57b3e8b9ed92657ed0084446da7b7625d882982e899cea320e31baecd4ca07269a9f35986281f1b30d282b34795521064e0fd1a6add524c98a00ed185d2649ee197293669b5272805c59f4b92230cc94d2e9e0580cc05171233a4ade2e9165fd51b8464df23553ca9db3827282b6208cbc53cdc86de4b39fd7b6f69d495f3d0e207fa3694ae1e5564ec3301d6078d133d2a10d2edc93d66448d7680639ce4db4ccb5d8ff41a6c1ac556715adfccf6ec9f4a0cc06cb237152cfedf78be1610e0c5e9c7fe793433c0859d5813364c0c5a7a918c21ef994d0e34ed043696ddfaefaf9ebd21c30baa067e9e8384c455753d5707fa50e0b3b5e39b8fb35fd98469121c6442a1e3e31c6d6f23855c4ee1570e0cc0cf10459c21f24967c95ef74c0b61fd2009fa7fb14b0886416584607ba900d292e3993a91f43adec0e16df95af2f1ca5e4c46d0d2ba1395f991d5293a18ccbd4e7502f3044d6944af2f05c72278930005dfb1d4fb943fb485ac0e5a44ef832d8a4a4bb5baa809df27068535adc0268e8555b9faadfc834537202c811fafb9ae07c6d849a34c7b05aa1702bb895a59678fc1da43881febc36679d5e4eda3381175c81731c82952f71b058fa653d1128befd57a3214c33451ba20ad57938605e66f3eb8b7edd9b155e5f33d9f65e4d0d2b37e5b89eb44bf6b922780f6d1bf59862ee43465e0bc3dc22a5b1a2676bfa4326637257fa3ceae8f7b07b179bfd03c441f8c8188c90cbd24d0962e385a8db1d7a36d08f48cb99221c793d7600f9c500152776153aecc9c355b46e5052ee7c375732dbc829a50909b244b7969da0f400476eba336063cf4f46113953b079bde47ebda13ec296c3a69c8e38cbd7e84d62b3998c85ba39eb522d034795b0ab7492d10e3c063d4c5d8ec61ea5e2a97ce35177bafc0874cea95334418b60ef5be8140d74e209d60cb4230a4f5b935c8529777f58542a6489f322f68146ccefb3d7853a5eaa74a96f4c33e2f323dbb086cace7b8cc6c488d4ec0bfc12405335b74780de0a5c356d6334e9d88e7d9351c89120af3965c24b741994cd2129b2ddbad0c24e3bed85ed20b819443752ad72d535efe3f26a3d7a6c8ebad6ee3b5c78a90a6261c1e05c5cc89925a8cf3cc6a44b5085353d54ca2418aee8f35fe2aa56aef3beece843a6d0db54b2ab8e01b4a8a5c4edb7fd40e70488dfc104e74250dd2fc1bb44728df964263ac2879cd52769205a8af070c1fa01e2ba5a23317ead8b8e071f62534088996bc25069854a4e5040b99ec10ba1e52680fa499cddfe3a91d99888363b270934160708ec52931f027b26bdfc5ea4124dada0fe16faabcdbbe6b62ad57b76a4e4a8853b7db766ea1ae8e6af29df1a051e2a0d3fa34b477db7b3eeb224d72b70a450083f7dffdb514d305128fc4c8ff76934148e8b49ba3528f65e0a1ccddd9e434a304ffb6b7f778c113ce71fcfae0a07824f29c99c32b8eb84fdf4ed3b968b8aaeb1aa5ce0c4b594d90870554c4d5e39f7ddf785dba93325f1597bbc1af5f27e6f0f670a6b6e50c54c4656ac2f2ea2b293b877585d306820a2e9ea5029543b24ef71d6717fffdd4de0f403b40c8a198930f888cbea805bd0443dd5c0c10009c69b04d6d360a87ea6508e1d46d8687b74622f1805d8d69c3dcc7710d09dd4cb8b3089ac8e53739cda86d9e0f6f06f876c04654e1926a64398c05fa47a9d9d66a811533c8d4ec583b5084869c3610130ded0fab33ec44c17968f7bb8bd66e657527cb8d35e492df1f99a04666d20dfa03f4da33d81085fcaac36455f9cdf5566031e581edee6dc17bb526ede6270f84228376c27d142376f2b63967746c944587a54b5311dec77e33eb5527981b3ff1e5f76b9adbd9c33fa6cdc5ae77ab282bac26de1b686026efafbb71209b422dc41679704dd88341d4b0b950e95919ab41cc26aacfcafab0aa33e5592cdddba67cfa7b2a947c5addb7787584355c59468e7e22356a05708b124a720c97212158b24227483f736b50afe2c990f7b058a7f3856c915daa6068c7e4201b92f0d1185d8536af18d94d0a350cb9c421e5284e9d3aea6c6edeaef4e0f64f34a50143c989f48636b766e0bfb5111bd28abbd04e99b9ba020633888129c574f2d3dc35f4c0cd74cc654b05c83beca92223aa2942a14b64656909015276146d3f341be40f1a213a31d6e1989b397fd717d4359d815dceaad72e9de382c52581113c05660cf62828793597c646a2f972d687650ac24a36f68b636ad98ee812bbe04573309a9ebefd7fc6cff403897f159c22ed792c0208c97e7004808aca95d477d2d6540a4bc9e11937698e263f6273b4a7f087346f17d595c06278a62705190c898a112f3a2dec01adc7c003bd716009c868d0807099432db8e63a406d04a73efbbab342c31cc0e406e38d76ead212bec0a58624ca9c7c541630d93adf131c0a0f62bdd9d7303a62f92d76a4b1e54a1c90a1115455e3a4d3a3ed7178aa2a1a0da6e84257f5efdcab8253b0f244f69ce60fdda972ad73c61f854a824f85e45a472192b111c96181c9470b73659c021a5776ede5ba79ab366e0aabdde0c699f46db40a45b09f3ace560b1ae2b4fc3e1d3c9d1273cb821df3a5af2a2a95564ca9c93d597304d63f113a6373f0c629bb8701da036886fad0a47f6da52dc57f4ea5f37249fcfd4e957f8bfb8428078d70df3bfc3f6a9981e105443b16310c5a2ab7ab5cb320892a568360719a25b84cf4dab77434b24ccb610bf76a1dfebfb368e280a50a86a4a6fa1980f64c381f01165590981556050ef9c790bef19427aad03b3f9c9c4c031f45b710c0611e90b35497415658a94c480965947869a898ff23f1e14db1f9c3968d2be4570f4e215b63cb11bdff9035ed52713a55e2cc88d665023fe6d0f60707e422eef8c244b74c4fb87c2c49d14e4ca3ddf097f600546bdb46cf68caa77faf0fe1fdd4fb6b92f1d26c8f298448df6a593cd49993ac0c8a6120e118d307349906da58f0b4e266820f6edd7356ac14504aa47a3364d676ea86eacb1dce1282b835028b50f640573556667a291fdb4abbe96cae29df06ed2d1e921b41524c60c1ba5a4adbf15cd405dd013f0067857ab010e1e6db4b291dcb08d5103ab4cf410bb8d0d2b76e11782ed905056e1e3698ad6078898586d6f2b4d58e3866ec1fa1cef002ff0a3d27d39a2e94d33023d0bb1af4db8773491735a5cc5120db7777e36a240b135c387d660a5f3dba4a1e327a6ce9aae4da814fbb2602a2b6cc61426352ae46881dd369b76ae923c2d57d05b0937438492fc20d23da6849b7deea13b88e7716c72e1eaab239a5f7d7707a2f0d5353d385eb566415bd1be003676bec4ecf4704cf384a95f103175720cec245b4b86f166f9372f4785aec46807024786585e213fb75a6da628904ee61a903789c3dfe931d373ee706e139c41a847ec07a758a4f77b90c83f31b3a4b3f2db52dce7eb55009650696b320af964e98836c5ba9c14b456adc1142c9420abf23a33bca11a0384e87e52390c6d4cc775f5b0b752e2cfc641dad8e547384118a67d1859182c4343e153b49720e41c9e18660ad0b11ae554d21a8f1543a7083d5558db44344762b75214ae830deecdfd2c4d0c2e964766a9121029050c18b933adc2266415d1a4ef589a20b04879628c06f217015065a94f8aa3e52b08871a9a01088265bb1e41b9f30d6a799e63b9735896a3db58a8f483a853977cf89782d9e0307a1c99130716ab1f4d36c6605473e01b4c94d98db4e0f21e83a30b8035872da5172b51953d2bbe1860b363dcfc4472c5073279c1fec781892c1e8e94db8edaedd5e2ac3b25ed91b65190e644c2b640234f9c6c5490e50be576d28b28f8d09953497bca65e4b8eba31430bd9b40d287d4625e3ff242b9944c84c68e72d5ef5973a95c76e9adb2633149aab6305af62eca432474bed1f103f721f4f5f0f80ca490bdb6d1bf38530984ab6cc5d0f80be8a24deb00c2548e2e342c31709d3f23de0fb696049dd0ff017f80545365fb3fa26ebc4254160194932a18595231c6968e44fdc8b09d1e20831b173f88cd9927527886b808fcd0777d7be3ca1e913e5e153cbe49aaf256412cbd4e4adc22c3ef9ff457b0477e7c88f4e1bbc3e5599d82cab07755cc1d1247dc13f1c149901cb375cfe09f13c202af0ca9c3834ec259734b14b5dc67b7f95c7de7cb87f04c95120599b1c1d61d8719723a1561c25bb7cfa2657e9a225dbb8a1c3a2cfc805091ffd3e1d9a1d9eba49c13584a3c", 0x1000}, {&(0x7f0000000a00)="5b62bf5d263d2924152c82bcf2d92ab47d36457a51b41ae129422c717b5d5be44dd280a72a10cabf67416d6253ffee54e195db567853e6748f00ca99d801e67cea461c5fef0603463c0d806d389fbc64b5198fc70979d46311dad965c78d947da2bdbac7d56f9759e3e847c2383e6ecfdefc9814aee296f2f13b13315ae7900bee", 0x81}, {&(0x7f0000000ac0)="bb006bb3228b2cfef0b9ec8f6aab216a5591119c695256c25a62955670b1c6596c82ec6dd4231592033d48e5a474e1b2c7bb756c9cebc23ef948642a1dbcf7359cbe557cf6bd772262e60836b20aeff00d845b3ba2af1463c31e732576437fb54bd4de333239bf71dbc217ce98eaeef95828d73eaea9a0de387cb6d8bfa4ea0c2b37171663b4730cad18bd4ff4206af1d7e83cf1a59f58a14a87b4b98f6b0b28278cda0773df94bd57c020112470211d137fa1afca4cb83fee7cf7bfee", 0xbd}], 0x9, 0x0, 0x0, 0x8}, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, "858c1dba6b3f6cb5586dc607aa754c835903e4fa"}) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000480)) r6 = msgget$private(0x0, 0x1) r7 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000003000/0x1000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000c80)=""/60) msgrcv(r6, &(0x7f00000004c0)=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\x00\x00\x00\x00\x00Q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x82, 0x0, 0x1000) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="000000002000000000bd30b2efa1af2800000161db5ad2990400000088c949056677e8d596aa31269bb38e4858b56f4520b1218e11527a45579f3b407ade4229cb7646e1c7144f2dc939152785884d3e57902f7c8689abfca1bb4aadd347ce2ccf88daf29e271f61920938db2ed64ea4f996c4a35d10e0a8617a5e679a16cf598bc34b2d8aa281754c47d342c8b38de6e03eaf0d708b8277138ed17dda58e83fbb998a9203d1ce52eb88dd7aa6f3fbc5d9fbcc394dd04e0c24d96bb7c5fe43a1990888518b5f7ff1ecc334f00d39fd8ab7f87f4adb0f88df4d7c147dad3b85d3946cd0d36396a42edbce086f6740f06831144ac7fc383dd27f3d72170b265721a7"], 0x5f}, 0x0) r8 = syz_open_pts() close(r0) dup(r8) syz_open_pts() 16:03:46 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r2 = getpid() fcntl$setown(r1, 0x6, r2) open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) pckbd_enable: command error 16:03:47 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="eafb76e77ff72bdf9cf391cd19bd7d55fae157b85e6e8ef90f6e7a", 0x1b) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) 16:03:47 executing program 0: rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x4, 0x6, 0x401}) mknod(&(0x7f0000000200)='./file0\x00', 0x6008, 0x4501) r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r3) 16:03:47 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040), 0x0) dup(r0) 16:03:47 executing program 1: pipe(&(0x7f0000000000)) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') clock_gettime(0x5, &(0x7f0000000240)) 16:03:47 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) open$dir(&(0x7f0000000000)='./file0\x00', 0x28080, 0x14) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) 16:03:47 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) dup2(r0, r1) pckbd_enable: command error 16:03:48 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) msgget(0x0, 0x522) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f00000003c0)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r2 = getpid() fcntl$setown(r0, 0x6, r2) r3 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) preadv(r1, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/177, 0xb1}, {&(0x7f00000002c0)=""/139, 0x8b}, {&(0x7f0000000180)=""/16, 0x10}, {&(0x7f00000001c0)=""/14, 0xe}], 0x4, 0x0) close(r3) 16:03:48 executing program 1: r0 = dup(0xffffffffffffff9c) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r1 = socket(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000040)="f40d76215b979e4f28d11c1ac72181da58ed1aad", 0x14) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$KDGKBMODE(r2, 0x40044b06) wsevent_fini: already invoked 16:03:49 executing program 1: getpgid(0xffffffffffffffff) fcntl$getown(0xffffffffffffffff, 0x5) getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000001700)=0xc) r1 = getpgid(r0) r2 = getpid() setpgid(r1, r2) r3 = semget(0x0, 0x7, 0x420) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000000)=""/163) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget(0x2, 0x7, 0x2) semget(0x1, 0x0, 0x200) semctl$GETZCNT(r6, 0x3, 0x7, &(0x7f0000000100)=""/198) shutdown(r5, 0x1) semget$private(0x0, 0x3, 0x8) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000200)) semctl$GETZCNT(r6, 0x2, 0x7, &(0x7f0000000240)=""/228) getpeername$inet6(r5, &(0x7f0000000340), &(0x7f0000000380)=0xc) sendto$unix(r5, &(0x7f00000003c0)="326240a8c514a8e52adf469dfac4eba278c38e7110ffb060beffca89d2dbd8d6036eca7148eb225ae8afe61d3ccf09236b85e267933898dae4b49ae80137571d9015c5ab701469dd6ec48fb695ad925e5044ae", 0x53, 0x1, 0x0, 0x0) r7 = semget$private(0x0, 0x7, 0x4) semop(r7, &(0x7f0000000440)=[{0x2, 0x2, 0x800}, {0x2, 0x400, 0x1800}, {0x0, 0xa7b, 0x1000}], 0x3) setpgid(r2, r2) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000480)="b92fc75d480573fa0e10555dd5a22016bd4c1c6b1dde447e5198502c948f0976a8d0760b0b1db3968de530fd9066a7bd4dceab5bbd3dd51f6bb1b5ad8e08727c7637dcb960f444e792e9f6f8f04ba83aad1bc81ffa049815094fccdcff31280bbfadd034ce2dcfce9794e9e7ea88ed88866b12be014910692b0fdf4fff98e93157e07e29e56aba4a9f4a10bc5d372b85d5daa44c027119598a306c691aba6cd3d50330899d834bc718cf2533d278b371dc3dfd4457f9a45c2e982e6f898e8ffce46595f05a1b39fd08af7b77b85b8eff4c8572183380923e283765f36c6e64f1a09c6edf8eceeaeaff83123531db216468bd277d85748158bc6b3b4ba6af2790892b0ae0740fa04714d38819a841d307e25be2ca6322ecd9ae64c96e5c7248215c7bb820ce970c404a1240ccca80db882008748ffba8836021549be8bd4213fec89437627407f3d7c82953fea2eb50a2d72d963e45a0d824761e6117e9f69577148a0170f2c12ec225139ba803d068a915417bc79140b4c2178d51290f78d9331ce6e72bee33f149eb6e812950b0554d96d91e6667c32d262ff47b8caf798fb832f5f04604dc80c1c8de63cfaac280817cbb2e10cf3a7d0fb2ba48e8c24488b2213dfbfd0ee1cb8034059c9c3afbd67b1f3e4e44d7785708062c1a015a20efc798276926b31b82c99646c77bb917de785a7e0a336f4464987c5dd457e492e05fad423d6a198453f7bdd72b67c57d54344fdc7143928f0dcff07ec6de2cae26c652bb1eee5e489d3c6fe066186af2fd1c75e7f72cbd1e0a46e9019f545b7d584e11dfa7292ee3150da3df0e9fae3f707975c903062f0b477c90412c06ea85e80ad19f8bde44b89be634cc7b37b9090c53c430f51f4e373f7f5b753f30380d47107a8b4d87e545d741a7478ae28fb6352602c741a469c3535cfaa01b0f32c22ccb8473927e5babaac01025ec6cd857b43dd3fa14eb4a9cf28a1194ba6201d2ce402e4ceffc3d9e0915a39ca23271afcc0f1e33fbfc461f4bf78f14559b35232c2d5b9d6733ae91c3f75317e8773885a5c5a23c736c97cd750dfa02afe23525eab37c8b07a8b7ba0b7c67a191a7cf9704bd9dab879463bee08290eb47b5f5557a3999e4cccb5ecb8c167e6bf67f3abbad734bc4d4516ef087c673d5d4d286cfe39db9e4c785faa80809cafc36d12f7ce1c10b395c2d9daf3bd178de2bb54ed6d0faa480aa7816cf525b50185bd447bd8dcb66b469ee013091494bfe3ad8aa022a69ce7c50c4b75a778a929c420ab113966719ee1b482f68a6f896432f4824a3b4fdbb3a2ab5ab5c9b1b864e9fbefb826404f91ab1d81f33d021de713cd5626ecfc8c7d56b07ad785f189dad3dbe33697ce381aa14813df26120a2f5c5b1ab4be3e9f6055fe93038683665113ea64b8a70c3077904cff7dcb7f2eccea498f1c83ed8ba93827748188e3deb5dd259a5b6a6676eaa9cd7e234cabe37af8a54eb584a25fa98a895752f3e15882c8881b0cbd19977e729a444b6d49343986c509f2a83469ab5eb876df1ba1d0c3b508dea65483e1cc31736c95e4084679e531a6410dc8f0449a375b1f1a7f9a9a445f132a20a1fd615c43c07249f42da17f787826e83df8684a2c8379e6d012ab117a5caa71fa051c6a80ee2c1a0608b31f09e870a62a846c1174a2c447549d7a4e2de87951c2ac7bf4159c1f3d92b5db2548943e38c36a385f9f690ba1904ed5aa9f6df6fc193f8bdf4b93eecf8bb8edddd75cb7a7af66fcf31fac7143409682dd85568e171e6b137a9c8ad849562d6802070697856f5369af85f7ba29dc717d93b7df0a50511d3ce7fcd143ba3a0d1a6bfd32c74f7d5b35ea7da76ec496e5ad9e2fc03b7686859f595efb4c126ce2addc8bea4ddf92c37df1ad83507ae27ab2c10a5d645ef25820d218354e2feb420bc1d86b3d519c4ca236bcef1d5dba726f84523b268cd793a8bdd0634927437e5f0593a47addca304a3e12208943a1daed196314330e1cfa45ad511b8bf64e0d7ff849e74ae44d884184ba3b6eaca6a5cc203201a69cb6de1a3eeb5fa6716ee28035930b4578fc1ab72375729134f2944b8869b47d0aef2eb0d73fa2722046403273253f90ad88f104981ab14b5778a57d1e78f8861e193e48b1761626d0cca4c9875fcf81ddf2d20dbed5524489f1bb1763f1bf3cd7c500fe87217924bc37b3954af9eebbf6ecde63ed52c457353404d0e64f33ca857797fc8e0e4ccd70dec631f8b8d47e7a05e6db8dfc6281df78bdf6884144815a001a63bae12b5edfa9af64fc4016d141da9b804856a9ce31fea11f216c33c5a3c876e66fa4e03bb941357b14c317cfd8dc711e321533672a7fc646d720a061846538a2e4725d9dc277db61b22365bc6767c848fe2420272dd711c278d6e03bced609c9b4f1502f76f3209b0dc6730f6f8cfb784199fa7a161c0926ef48cd3be7765d76fae3e7cc85629413b400909cbb035768ed5ab9994242e161acdfcfa18aa2955b958646cb41602bc486f6f9aea0a2855fcd544a5d8b7e46f2e77fd911548a7ec6135af48fd74fccd05ff82ff80041fd509de03d1ac50b1d5e34a8e0dac53678adbf814183e2fe21e2b842f6db69ec748b1c2a7f800e176193b74f36fb8cd529617808c4abd80ce0cffd9ed8c9f0ad79b9e9a2ab552b5117332ccb5a77226f17838d299a53f83f190d1c54237332ff0e61640713b4d29eeec3aad50e9e466e7bda7d3d5145d41d1da2c2c16e700457d32a5067d2d8804d2a9c6c0f87c4aebf989a51336240127fd2d39ad40431c80b784086a40eadd9f952b4fd38fd0fd6f325b948b4d311bd946b1eca93b39af627c09b892b7d3b6e504fad86c833aeb9a54904c9f8d6afe75fb2e9bb941aa3ff12e42a15d0f4e371f73c5bf6889d86558ebcb43b1d0abbcc6dfe7c85e2c5521d6f31923b95ec29727b8b554a04753ae72ef2d49040626d51153d907374399e63c64b00c860cca90c886b305ba0c914f4a82536012251405cb2d0f8f386d104ee6ee2d846ca5d5e9d831444b1bccbb09ef1abf0db62d7578ceee6523d0b874153f0d2f4e64180df980d000f4c402ea8eacafb8c6fb0d4848398d0e78c8f4388942d49f9c6dfbf30ce9203a5e41742c8801ebb8e1b8bc6a2722fb226ec82d0d99f4a4fe0f10b01944ec38f043fcea9a7fa4ef1e7f576dfc7ef1f64778804f8d5dc581167ce8c1c0d9173eb423f6af538002ecaa50de6b94fa349b201d0fc849b1671fe4728ea200486f9223bb0abcfe97a08dca91b65f06bd6a2923a2279880d0350f6fe5e358710c7c594ddc5532eacd86ad62c862352719c069f4f55eaa1204e3e97d02f49e9b4b04286ea604315c4410911d0970f3c0e09384ce227454f79b789f7e29a4b8fecbea3a5c868cca8259f5d2506333b4a349e6a63644ce1b4dbf29c5249e1187d9c529a3d2b0b1dd64c87ccae827627d563cdc9efb842432b98956f5607b6df40e2abe52c9836b37ad06dbd8eb2028b7b873daf520134bce14375f9d8a530b6d0e1f39962def236f9f338b6cdcd0a9b5ef9c357c09b685331eca6f8a065ff092ba266ddd31f4c86934f3458229e952fd1f01abf16be03adeb099fd3591b1ce0bf498cdde62e0158b1235aaf1c5f7a8b3a427469ccbd1fc4ed97f4f249634d2a13da5539578f731f796f00390a4fb3215734b532e45f6178fe14d499066f47f35ec0c1ebb4160799995ad5873351d905f9c114632c327e8af714d7252337a18bf2be053584337ac4cba4f8644e330f95075c4aad103bbb2e1eb594c0ff60ac1f54bca019cfbd78b22c9c0af560e28a4375dea1903ab09f34bc4a02c2dd66f342d0d1ec38fa4b690b682030ba95573a082f9d958cde102f07c8693f5095d57c6fda191a41e413ce006d703511eaa408081e5dc0e9eb9fea79885df41bbbb40e8b7af706d3571ceb870c2cb792851016c39daf3b47c56f9e901f376c7e41e97e445090822e64fac556666b285b6174a6d38331694f04c2a0d232507daa900d5a7c2f8906036dfc8bb97ce7d6f6da3eda2cf202e9c9a0df946bf555c72190c8dbdf2ee8b8907513ca66b0fe339f4e14460143020a83ed85029c34afccc3ce6c4c090a80ca36aeecde4e64611db3ce4eada1e7c950977fa6ad02d1df05ff629c6896a5cf21ef8ae59ed9dae7206afd8583fe80e0c33f69259819d26aca92d5903c73f82611288a9b03b508fd4324a364763f40da0a291b2190b8851faa38ad2f92c9f4de314b4546ecd73d57c66456c900c69478837da6310582dc601c976bdbcc85a460f80e14e6bdb0c6102a929e31ebe3ef38b0e68b9950171f919c0daa3bff57b6398467dffc1309608cf4fb305474f9cb8e4fe42f99b7a699dc64f100a22b77c576cadc1df7099ad57b074b779a98b975e2d0d6aed65fcd9613d0875cd937f5cf68e0ccd8fd6637bb29ade9c025e8adcf39a7cf4e78b1a57040d19cba6af5054adfeff0a1eeedb3cf9f5ed92348e7864b8eea86e3bea1bbd6596367271b78c17c4d02a826e2b61661e208103f25bdbfdb6b02063efc5e8ceeaf8036da4588e2cf52dc875560bf2164b7f20df4ae9636351c994d6b0915fac9d012666c54e068ed561f8e6c85f66c6d8d83f86bbcb49a164f8b51770064fb8cc228b5c4f2e855733492432b1ee3221ee7658d79e62f3264560132cea42b6a0ac8d2f8098174bcb5db71bb31f4a4b847505c2164d4441ef54bb662880f03eb62afdd9ac0acb45f02e5c033f7fdaa2526defe5fa508ba39d58660b67bf87091e8d986b2ff862603a07cb637e39a6d5bfa5db665a7639cd5a50aa0a62c778d757f17a7efd33e6a494e41580cca03cf281098ac3301513e7846b41ee4c352c120143d49eee67dc5171f418258837f682e93bd504d95f1387ad45616b387bb5eab6c290398d91af4dca883fb771a09531f7b224ece4b1046cbf4d9e6ba1c580cf3d1317bc06a40b7a0b6ff43382a49478a6be793e0b509f6d8324ded8f250988d83b637cf684c4436a69382f163705da4fd2bd3d163b58f179464673fb68c338c58ce97a3b1da66a2768758e8bcdc26924674dfd866c7fc0c596bff48cdcc2bd39d7f188f951079e48fd36870ba964d6314329042463c16348c796537664fd70868533665a2b619e5eaacd9475ad29b936a2137c14f4eb6a054c616341d143a18cfd865b50a196cb430f396280a24f70fdf27412d844482835c79e2587a671ba59047589ace53cc8f3ff01903cebcceda69b1b78b1897f273af9e028312ee34d0e427444ad16ddf707d3b512ffa0edf309d50a12c3cec1c8c416505349efdbaec3604ccef9293025919bd4ca98990a1bcc83301a9f0951d6f32f918636e6dbf52de3cf4ebb0c2dcb631534f60471eb2ffaba4383bc1c32841ec57b3e6e029582c8ff62e4075bc43bb0dc12cdc96c27f4ad7d8ee77ee9b3ec9f3401c2e984e3bd330489a459db5ce8be1ba64e6112d32f1ab76be9f4a60591b48888880e0c1e5063037beec9175c26e68d59d98e85482f8f6dfac0d0404aa3f2b4bbf06329c893b40f850b75a669981fe0be1c954685fbe8dd49b7c034f5b5b09ec59bfa8fa62ae39dd01ee384f8973b1b87c22d754096d127f2c53eb59f769e8a6fc80c355c6ed67011de7847af82d7b7b0280bcb8c3f475bf8e9ec10b3a39c02846b3f673e6372217cf9e602290b17057e5d1d5dbef3bf5c0c8fc05a67b86c55aac98deb6a2a2ff9cd1ef11cce68e644b1ea19a65f0a98eb340ce4bc4498afc93be87dcfc0969c23bdec6cc", 0x1000) semop(r3, &(0x7f0000001480)=[{0x2, 0x1, 0x800}, {0x2, 0x9, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0x1ff, 0x800}], 0x4) semget$private(0x0, 0x4, 0x14) getpeername$unix(r4, &(0x7f00000014c0)=@file={0x0, ""/108}, &(0x7f0000001540)=0x6e) r8 = getppid() fcntl$lock(r4, 0x0, &(0x7f0000001580)={0x2, 0x1, 0x6, 0x9c3b, r8}) recvfrom$inet6(r4, &(0x7f00000015c0)=""/46, 0x2e, 0x800, &(0x7f0000001600)={0x18, 0x2, 0x4, 0x4}, 0xc) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000001640)=0xffffffff7fffffff) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001680), &(0x7f00000016c0)=0xc) mlockall(0x1) ioctl$TIOCGETD(r5, 0x4004741a, 0x0) semctl$IPC_RMID(r7, 0x0, 0x0) 16:03:49 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r2 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3, 0x1ff}) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r3 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x10) r4 = getpid() fcntl$getown(r2, 0x5) read(r0, &(0x7f0000000140)=""/187, 0xbb) fcntl$setown(r2, 0x6, r4) r5 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) sendmsg$unix(r3, &(0x7f0000000600)={&(0x7f0000000240)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000580)=[{&(0x7f00000002c0)="8b8156f6b082e44be2a9fc1ef3345122e7fff430a71fe3ee5931ba65778e3462f30b5eea1f3133f51e8414e1dcf84c7569c2212ffa233d083c38a0c56e6685bf663a95e320ff2fd98c6aaf", 0x4b}, {&(0x7f0000000340)="6aec294be0a4e91dc6d4b08aa21950a66a7ef4eec8e8e4367489aea3b1171e1b7974fca42f76ea525e6977b85a971bd95d286bad05488804d522ba11ef457d622bc8112aea9071990b9f20dd6e9f5dd167defa33aef51d018a853ae3479a039313c5ca2211deddd4ad67c0993bb3ff9281570c54b36db8194b01b48ad7b700b632097eb1b8839b295ae926ffaa68520a3ade08355ab908033177057f56a30a", 0x9f}, {&(0x7f0000000400)="e45d2d89a9ab72d821c3a6cfe4039cf4ca222e6fc1b0e1f2cfcaa9015d6d42513d968fd36a7172778772326445222797c6fb09cae03123f22b4371792acd5a7c830219a7bb00e85b06a08d8383a476bb190b23e06dadcc63fcaddc98cc1cb86a3c041c9bc3a14e3c294e47838354e85978164e4a7e5799e65690", 0x7a}, {&(0x7f0000000480)="ec235c1c1ded7441c74dd06eafa5c5cb2c56f1f2d00ba29f36288d08fb112ad6e3cb588c37ac3a8091e06dcee4e1da16252f78cc577e7ada33064f42dfb266500dc8f246474451552b2abecd46f96134913d89a6b3d74c7c0d53a3366f93507b5a93b4608420ab8dbec4d6e01daff17623259661de816d11eb466b9ce180a905ad42ec4b3b0eef75ba6d8acbc173a58dbd8aa95b21f8cde56f81d443485c4143372b2b7c75debfddfa36ef3c0ea84bac82089c507c1846e9fce8ac27b296af288dde42140b5bf22308", 0xc9}], 0x4, &(0x7f00000005c0)=[@rights={0x20, 0xffff, 0x1, [r5, r3, r3]}, @rights={0x18, 0xffff, 0x1, [r5]}], 0x38, 0x4}, 0x8) close(r5) 16:03:49 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc30000", 0x5) bind$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) fchdir(r0) pwritev(r1, &(0x7f0000000200), 0x0, 0x10) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x1, 0x2, 0x80000001, 0x0, 0x3, 0xd01b, 0x42f844bf, 0x1, 0x0, 0x7f, 0x8}) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1, 0x2}, {0x4, 0x6}}) bind$unix(r1, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000002c0)="3b64b2a1bc60237884baf2be457164d1abc04ebf12fa508433f8894cfc206444e3c6b8f8c3759a1fc27201aa585cfde0cc4cf097250c8f3ce0bbbe1ebf89ccb39d606c69b54d14a33efcc2577b669f881a42f6cf61b5acb6a0eb50b6ff848352b118f94d82ae438817c78a206fd0b421672b7516d8e54f7bb3f2545298fae76c40e3de497a2998e81a52ae2d3d5666c2001c476600a6b304c70e37c156a12f5203476aa89133f521756747223d9f95364545029d24033c53af09466a439e8d519730a31a2929e6f4216aa58584232b9f88fae0cc1de9f63e51aaeb6c3c9dabf2d4", 0xe1) wsevent_fini: already invoked pckbd_enable: command error 16:03:51 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000000c0)) open(&(0x7f0000000080)='./control\x00', 0x22, 0x0) 16:03:51 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x201, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r2 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r3 = getpid() fcntl$setown(r2, 0x6, r3) r4 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r4) 16:03:52 executing program 1: clock_getres(0x8000000002, 0xfffffffffffffffe) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) clock_getres(0x0, &(0x7f0000000140)) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000200)=0x1c4) clock_getres(0x3, &(0x7f0000000100)) 16:03:52 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0xffffffffffffff81) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r3) 16:03:52 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000000}) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffe, 0x100000000}) close(r1) select(0x40, &(0x7f0000000140)={0xdeaf4152}, 0x0, 0x0, 0x0) wsevent_fini: already invoked 16:03:54 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, &(0x7f0000000000)) 16:03:54 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x80) fchdir(r2) close(r2) wsevent_fini: already invoked 16:03:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r1, r2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) read(r0, &(0x7f0000000480)=""/189, 0x6690bf5091b2a900) pckbd_enable: command error 16:03:55 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) renameat(r0, &(0x7f0000000080)='./bus\x00', r2, &(0x7f00000000c0)='./bus\x00') ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x8, 0x2}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000100)) close(r2) wsevent_fini: already invoked 16:03:55 executing program 1: r0 = semget$private(0x0, 0x1, 0x20) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x0, 0x2, 0x84]) semctl$SETVAL(r0, 0xfffffffffffffffe, 0x8, 0xfffffffffffffffe) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000002c0)=""/71) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8100, 0x90) bind$inet6(r1, &(0x7f0000000140)={0x18, 0x0, 0x8f, 0x6}, 0xc) kqueue() ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)) semctl$IPC_RMID(r0, 0x0, 0x0) semop(r0, &(0x7f0000000100)=[{0x3, 0x0, 0x1000}, {0x3, 0x7f, 0x1000}, {0x4, 0x401, 0x1800}, {0x1, 0x0, 0x1800}, {0x2, 0x0, 0x800}, {0x1, 0x1, 0x1800}, {0x5, 0xec0, 0x800}, {0x3, 0x7, 0x1000}, {0x3, 0x6}], 0x9) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000080)=""/43) 16:03:56 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() fsync(r0) syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) r2 = open(&(0x7f0000000000)='./file0\x00', 0x90, 0x10) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:03:56 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) flock(r0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000140)=0x100000000000001) r2 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r3 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = getegid() fchownat(r2, &(0x7f0000000080)='./bus\x00', r4, r5, 0x4) fcntl$setown(r2, 0x6, r3) mkdir(&(0x7f0000000180)='./file1\x00', 0x11) r6 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) fcntl$setown(r6, 0x6, r3) close(r6) wsevent_fini: already invoked 16:03:57 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xaf}], 0xec7, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:03:57 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xa) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x4) 16:03:58 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) r1 = socket$inet6(0x18, 0x3, 0x6) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x0, 0x81}, {0x18, 0x3, 0x2, 0x7}, 0x65f, [0x10000, 0x5, 0x3f, 0x0, 0x0, 0x0, 0x1, 0xfffffffffffffffc]}, 0x3c) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x200000029, 0x8000000000003f, 0x0, 0x0) pckbd_enable: command error 16:03:58 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') close(r2) 16:03:58 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) write(r0, &(0x7f0000000040)='h', 0x1) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x40) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0xc35, 0x200}, 0x10) 16:03:59 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)=""/67, 0x43}], 0x2) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x280, 0x0) getpgid(r1) close(r2) wsevent_fini: already invoked pckbd_enable: command error 16:04:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)='h', 0x0) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) shutdown(r1, 0x0) dup2(r0, r1) shutdown(r0, 0x1) 16:04:00 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) syz_extract_tcp_res$synack(&(0x7f00000002c0), 0x1, 0x0) r1 = getuid() getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./bus\x00', r1, r2) r3 = getpid() fcntl$setown(r0, 0x6, r3) r4 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r4) wsevent_fini: already invoked 16:04:01 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) getpgrp() close(r2) 16:04:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = syz_open_pts() write(r0, &(0x7f0000000240)='>', 0x1) r2 = syz_open_pts() close(r0) r3 = dup(r2) ioctl$TIOCSTOP(r3, 0x2000746f) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "054d9560dcb215fe0897d12ad1ab01404d02b969"}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x3000, 0x7, 0x1, 0x7, "21dafd834302e7d8ed7898c24f1dd5ab2a981e96", 0x3f, 0x7ff}) readv(r4, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/109, 0xffbe}], 0x1) wsevent_fini: already invoked 16:04:03 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0xfffffe37, 0x0, 0x0) msgsnd(r0, &(0x7f0000000480)=ANY=[@ANYRESHEX=r0, @ANYPTR64=&(0x7f0000000540)=ANY=[@ANYRES32=r0, @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRES32=r0, @ANYPTR64, @ANYRES16=r0, @ANYRESHEX=r0], @ANYRES16=r0, @ANYBLOB="c656dd1d635fe1354e51e0b3433a8e9ff3e3c37e53d7cb3fb2d78755b7aee8f2c31a3c8dd17ab89fc7869fdf47075dda3daeabf9edf4cc2f5a3e3ae65c5b5cf39112f2beffdeb4e3ae4f3592aa0cf1d6d0db449e50883836b9febc1a06593fb5c4b28460ffa436345730a03c97878b464293ad0abeb9b5f5bf5772884d87715f04b2dbd070a120fd29b3f4c6b8c091a9014c3717ee9b825c3f1481011b8d5bacfdfe68bb4b4bd214514e2754", @ANYRES32=r0], @ANYPTR, @ANYRES32=r0, @ANYRES64, @ANYRES16=r0], 0x6, 0x0) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000300000000000000000000000000100000000000000000690000e000000000000000000600000000000000000000000000040000000000000000000000000000000000000000f2ffffffffffffff0000000000000050ba78d29c8c0b00060000000000000000000000000000000000000000000000000000000000000000474c000000000000000015364737438cade30000000000000000000000000000660900d600c900000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 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) r2 = dup2(r1, r1) r3 = syz_open_pts() fcntl$lock(r3, 0x7, &(0x7f0000000000)={0x0, 0x80000000000002, 0x7ffffffffffffffe}) connect$inet(r2, &(0x7f0000000140)={0x2, 0x1}, 0xc) msgrcv(r0, &(0x7f0000000000)={0x0, ""/90}, 0x62, 0x0, 0x1000) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000500)=0x1) mknod(&(0x7f0000000080)='./file0\x00', 0x2005, 0x20e) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pckbd_enable: command error 16:04:03 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() openat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x4) fcntl$setown(r0, 0x6, r1) r2 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x104) r3 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) mknodat(r2, &(0x7f0000000080)='./bus\x00', 0x100, 0x5712) close(r3) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000180)) 16:04:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047466, &(0x7f0000000200)=0x100000001) poll(&(0x7f0000000080)=[{r0, 0x46}, {r0, 0x80}], 0x2, 0x0) chroot(&(0x7f0000000000)='./bus\x00') wsevent_fini: already invoked 16:04:04 executing program 1: getrlimit(0xb, &(0x7f0000000100)) r0 = socket(0x18, 0x2, 0x0) r1 = semget$private(0x0, 0x3, 0x4) semop(r1, &(0x7f0000000040)=[{0x0, 0x400, 0x1800}, {0x1, 0x80000000, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x9, 0x1000}, {0x1, 0x5, 0x1000}, {0x0, 0x1, 0x1000}], 0x6) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x20000000001, 0x100000000}, 0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x121) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) setsockopt(r0, 0x1000000000025, 0x20000002a, &(0x7f00000000c0), 0x389) 16:04:04 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f00000000c0)='./bus\x00', r3, r4, 0x4) sendto(r0, &(0x7f0000000000)="e694530b0c403fa6362b2f2787ee4c383527c33151dadafca6fea72d4d9523fa64dcde658ba75dea2fc447b240fe7e8d780040dfb38dd24f0cf4218c4c80f13e", 0x40, 0x1, &(0x7f0000000080)=@in6={0x18, 0x1, 0xae55, 0x9}, 0xc) setsockopt(r0, 0x4, 0x5, &(0x7f0000000800)="1df88e720bf68c213870b154b2503b5e0c4e5de4d28fae2e5e394d8deb22d424438cc636bf351d94b9824e733cac39e39d87b00f613eaa358e466c22a732954936e91941228215ad2299f10e8a4cb0b0b0dd5fce077ae8b09693b1002bd742f3d1d86a1ec58e1866939ecfb0e3204d3b57ea7a760333b65fac662ddb97bb6ca4d05ceb45dab697afd6fe952fdf2df02f785a28fa5eb1c33a0f610145a5ebb6b6704dd2ab2eb23813a15f2b007af3d2e7713dd268158b95fe165e72ef2f4962e83bbac62fb9b686d4ef4cef5d06668f718e0c7f6402edaea520da0f62257da7e92f7d29d175c5c5de05bc9177fb5c20c0d88600599341ef82499fe9f4d4841da3e77fb155e6a8ddf96fee76001dea8b9cf864f40044f73aebf3bcd5fcda0a6bfa6bfbb7d275da06d95866dc070ace170b32f38d96ae769e978375222ae4924938c0a6b1b64c2d661f23f416e33447e844cc27159461b97e656545205048a8b090fb3939b5dcb284559124a9314279d8603a0c3bcc77cb111b852442a4c1cbd25ad7a0a3b842ad3baec1ce59f02cf9e3a9ecf796b3f71bf1b8311f24eb8a0f16e6ddc674231f89dc3939b4af583e94cb870079440aecf12b10cd2056ce2f5711ab70ca1907c3639122b08a90eecbb5a51bbbf6e21fe7fb4eb907e803f6c0e16cb310fe4b8d72c22af52543bcec8b0a2ae8d9d596b4d4b5ab593211c9d1b7a1934cef000eefa5cc7717457bf0c4ced12b1c4b15cc4679e10db9d7d47a1d5d07194fe3aaa4f27fd1703a2cd37063cf2a16601cf84737c3b4e8b831579841606228d79ed0ab3c8f00b00573d8fc6cb6b8c966206c1207102be4c5565cc8d9606371063d5b99218beedbb6d61699d3a08406bddf591d0b458be1e38fdeb19554179e1cec0143fb029460cb9ed4987e50faaf70e188af05f6ece2caf42ef10022c14219930538b9350dc81452222daf373bc0c7c33c957b9d083973ccebb5db2f80879d5f6b970a990557beae9cd13aee7c926996eb401c3b79c33d89de6527aa385a7577a63cbcd57fab25b79d18e324b110e40e39f8a93f35fd3a56268862d841c19a36ac80c5660cc94db85d1144c589880589c268247b3bcb8d75b76b200e31b966d6114486fd00b5fd06c7328083ed79a85c630fa7e02d7690153b3695e1771446dd45c9bdfc8993ee75c2cf939e8122015e9f2a3e7e7e82faa55dcdd1f1d45cb1e5d1c2f9afed2553b3cc5de6c4ebff696a325bde18c5dace72ab1374dd0c7e72b8962b93e64c64394a6ce6bc636b22d0107a97f272a02ce340c1fe7c119a336f16923efb335c0b06bf0a1125470a060f41a8999a72b3722d5a73737657e7cbbb00fcf2722d225eca97761df85408e0c2a99b370ed5aa20dce2f1409206c1d76a093aa383c97627850ce3ce92218de2466c0e5933d7c738dc44db88a3f23b97eeab825c18331c6e37ee067fc6f7a3c8c1137bb66db6911d966d0f2c409bd735f8cfa3c92b880c5d7b1706a636d5b34c745db8312b824cb9bde509bef362f0a08aa6a7f1816a0a239cd4d228c1a00b5fee1b74f99e72a8e2c5ff3e94863531cd12016c8ecf0bf595c77595219ca21cf1a7c6b2173cdabca7fd282eeabaeede3be3140f25daaf890006a1e20ee39ff46c9b6b00cdef47cf059590e3ae471e8c43c1a1bbb726f222a69fbc3d2db535db0153db299a4e271722626387e47288b911446adbc924894d694844f44714fa5ea4aa141e0838fd0f06eda9490b710ff324cdc3ec9639a33576bfb07b70918db532b9f2b8409a6fac411bb3fde3f05464a7754ba5c78e41a0dc8afe728abfdeb3025b2b41fdfa206d8f3b22a4e1ae477f40282dab8550720d50cb333e491bbd2e40cbe410bf04a44b4ae65a7d2e516f2f29c41a997506ab2d71705afdece3a473d5aec39e5131b767447ac35c34000261a6969a9b3960ab3cf59a2210825a10bd3756d46990090bd6820b7fe0b630cd5c83c7b90a39153c90b9adc55aaf6ea76786974724b7050826191541d877ef5ab43a4ae134bdca78dabd7a5860764cc8418da160cbf935a5741d4bfc890e1e89918ce6259d224a3b4d6ad52ec06ea95e88237b77c6b9e2ea631bdcf45868242179d15d4040b1ee846248515a90066fdd32c334475adf08dacf19b680aff7812cc124484c30b473f67ab20026c4232bfb5b73e91ee5403941b4cd36fe72e8e2a7a96e02581db32b1c7e3727b1409c36b62841eac365b95afb93ea33bc74d14fdd949849058793897bccd057c9280f4fde517595d374cd4dcee309b54ce2a0df1e3c6180301fb7844d259e338042232ca3cb23ba115109f0f2c8d263a94f511e3145b606f99d95191668529a1226178ce31ad0e180ea36bb61f64d9fb7834e115e48f22c3f39a5210f2bc2eee86a9917fbbaa255bfdbd330725a9fbcb9ede7ab7e95548f0dee9b052b3b3c92e11e26b03b7b3953993ddafd06e24b9204197b5c87996b388b9ca0696bea69bdbe033b08198d143c5d0e30f8be89f8d93408d725fb20f365effe81d12b806fd5f4ae652d5c2e150072e67fdc8a19dd15880b36ace50ca0dec4e809c987abfd122a4587e3414c5483216056b13a236ce171bcb2ab29daf505d75a9f5d9071529bae2c065e040f4e8b0246210235bce88355ad1964b485c6c13b9a020fedab6d0828d7a27f9221988dc22e19d7f1dd61c1d761f06babe4f3506696a27bfd429305a1f36a0e4c72119b16b9a23a64614fac17407787bc0ddfeb7bf6f1e1e9d267a89da467f38533f6b5cb906a5c8954a6864b1c6a9b79a2503df1f83b7f6c67f5c2cc3c47f769b5ec29f99ef8a6dbad46bc73984ef40dbf43f25ed252168ec09010edb38723c40e31b35c42a1a98f8500ab9636f295bc53d8f6711bd8a8d37b04503aaa549f6789c15330e934274548cc6c5f02cdeebee9143a9e9530ba2af5ef0cd6f6b49434098817a47ecaf42ca387f16a936aa85c13aa94c4d24fdb148374c671782b8fdded0f3d5fb663792da927d34aa6ad331f29589abcb7b9187de8bc0f4878d915c0276ee5a67bd443c3bbe16c7a11ba4a280124f0ab765a3656290413027397a793ecceb7b51ff19d0fe776507a734347a3e5bc1722a9421d0735b919d4279055d832a3b2604944bfc4f388b38a3d838530e7b427d58215b782288826c86e490e669c5d628ffae82e473fcb9f121d5a793d20bce6c78eb80f0f2d4859e28b24320edda0c3dc948eb40cdb6047943bc5e56bb63b70ec0164b1d45274e8152f4eee505ea997d1444b4a037337bd3e2156d335bb18cf42ccee5f6282dbad8a85b30869f83cae777892379d7588f32551533c2ea04114b345e736de956146f4a69c8335714f08a2f4cb0d640c5ca8ce489d27b0d152ff3ce1878ffa9c7f1b81afd30a61342aca803b9343315afe441a7e25bf21600633cdb0455befc0ce0cb102f4fc967c84455001279559c20a76cfb41fc18289f1a612547d810e6282247c80d14756f170be5d43ac78d9efb90ec7ed8c44db9ff3de4c6258316a32fbb18b2dbd16a7c8747656ee5a0794e4e96088b9d9f4f35aecc3f93176e670db446d937c2ca7ec4ebbd29f69c91c715fd95f995912e13feec91bbacd7677867483fdebfb2f4a19626c0601565eed067bd8bf0580cac790a19c9b900dc4b8b2f93504f98619c08922e4116e3b72ca0da93e4f45d97ac0c7adea9a80c98f21f82d8675a6ac74184b5f539d5654ee77bcde40f77de73c58d70e67c0237a9d9e88695d975323e804b1722582e87008cdd8c608de1e4e9e92f3756ec85fb0f6be392066d43bcf1359c8aa77abb197a471fe76b2399f1caa510f41114917a0dc3c18ce887beefb44fdae91c6515c75ceaa2b3636cdca2ab3f171af8b2d76165c296096fe0187a1024c6c4a849a5a21a61bed4c9f76c24678e518cbb81fecb125b13099f7ecd420616de1c212a2e3eace86cee62cbee0d6c4d08ca866de7ce286d0512a79ae8729afeb13e2a02964fe8d3b6a0f280e3b6f815f31ce8a4189170de1158ea1a12e4e8e3164ee032b96793b0bf77d99472154ff56e14508aba0264b82f8550220db6a0b889e6870c62f0f7d9cfc58741ab16b92dfce86d03f9fbb05c3c930c65626ccd68cb781a538056fc5a011c0269bb8aaf61ebfc942684ed7d06b4fb3739364d257088a2f24e641f2e79333c1138b258e0c41f90abe2af099ce82075fbda6df3b9fe0c25e49b33de2ad4148757657c48b23f4ce00900333e404c847aa52b77d9e3414259b790c68095a8d845eda1980ac6124ac727d514a9f7c95dbbb585078b6420f629d10092014467f733b0fc7a1f3e1e3f6d36824f7606cdce9510ba83fb11e1bc2fd67c322285a60bf0b39409c136e8b8b07c1ed8cbc30f86e66c0b33cf8862827a545e030e41ea2c5ffee2a5b0742828c50b1fc5c0d5face73cea2cc44efbeca59d18a8146943bce1d2b59b7aee4b4b7668832b93a686041080566016e1b6ac413a8cd295fda90c3ea2f0ccd6f193672d531c3545c927779a47c42022d16b7f40a4dbb0a3c1a2dd148e03b86cde921fb574caa5afd013e0c1b937ba3899a657a14da7157fdf108b6148563a8e1c9477ee2a1f6c2eda8136aaa60cca7aac8fd466f48379743cb2dc8e508970061c30288a9464d9bc5fc793aeea3215e993062acf231d2fe9ee107a0c8df5f86d2207515073e628a9fd505f4dfcb6fdc2e5f18f75bd25c599c50b97131f1ed5d3f2a28fca4e2addda7e52baf6be0cc1e29f60dad50fa11b0e32d71e440ddc83fab4de9ef3dfc5329155954f3bbcecc24abc7524449ef394e72b942e9313fbca02881e87940c7b958a9b3a95e65a803dc52ad95e2e1792e82a20e2f114388f91cf9740e77acc7c15e9a3debf9ae0441e1a6522f855317eb3ae80d51ef4338fe67422284cc549507bd7ee439a3317aede2277673187263bfab42d6c103836d4e926ca7975dd718c46d085a3dabc289e7c0664a94bf8936225dcf37b92f7d142c57471cb4f9ea95cd25144a7029001e3ee425d25bb58ae7aa5cba4f3fb54c27658a4f5d500348d4e0ec9b87118dac934d4330d02cab09927240b573e99d4c4547b89e6dac09006c058a99e8d524165d69c740806c82a435a93e7340cd619d0d88c6d43c30c4c5361ebba8ac7b3da9d5e553a3cc3403c04e9e646d8d4088a4b838db62ca06bf7acc3eaf554087d7f9ebc3a7c20a3e085fccf9dbde4fbfaa0209b1c5133b56565ef041ea45a185057d5eccb8a55c0678dbfacacf90746a4be890a9f265de7af49062edbc00e2dbd5adf5f5335700eceeaddf165e51bab256ce8b329cc6dc3de990a52cea03a327d918e96eacadc76bbb0694322447991e17dacf4746d9acbd69f15c8a8ef036b15d9bcf16497e0f10bf4795a0093f321bc9094ba50cdd57cdb2f22532a75df84b4b58b7caff14b4c764ddba3ceedda44d2603003c3f1c784f0f4d00656fe8c8de940e18ecf2719bb41b4138035955c7b1ba3cbd5ddb8a430905c8f1c17f3aec8bac14be6c120746d93306a824bd9cb05d341cf95cb77428e13b4222c92e39737220541484672a7bc15281c725daf00eb1b9c9e74902c1eaf6d2eb0d9aa1c109ff2b9ade17dbbb10e8a74060a13507c795d5e3358e68068f4b34752f13e018f568160ab4c555c9b812b4e3c9b1507543cc0d155a961dc53f7a3da66727b0020b0917fed267953a6ccf1f52cf27cef822b47b5202065820ac4f1872c7f2cc622382bc1c1cb0fd9909220081dc97729c521604868a26686bf2db65444f531", 0x1000) wsevent_fini: already invoked 16:04:05 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fff, 0x0, "d730c1e7ff0100000000e400"}) r1 = getpid() r2 = getuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000000)) 16:04:05 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) r3 = getpid() ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000000c0)) fcntl$setown(r0, 0x6, r3) r4 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) close(r4) 16:04:05 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0xa1) r0 = socket(0x2, 0x3ffffffffffd, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) pckbd_enable: command error wsevent_fini: already invoked 16:04:05 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xfffffffffffffea6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) shutdown(r0, 0x1) socket(0x2, 0x4, 0x9) setsockopt(r0, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:04:06 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x100000002003, 0x10003) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0xc010427b, &(0x7f0000000000)) 16:04:06 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000100)=""/142, 0x8e}, {&(0x7f00000002c0)=""/130, 0x82}, {&(0x7f0000000380)=""/125, 0x7d}, {&(0x7f00000001c0)=""/4, 0x4}], 0x4, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x11e, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x8, 0x34, {0x1, 0x3}}) r2 = getpid() writev(r1, &(0x7f0000000800)=[{&(0x7f0000000400)="bb427252b133d879340cc6f7b5cc60f16cc040db2736f9898556837c3fa7bcd8d6948e179345a9db4d9afcfa3d8768404b8b13a10e5439bd428b5f814c81743f80f12671932bfd66eee47231adef731aa5f371b2934d00e5e5b58ff841ace63de431fe5dd3441179c49bf9eea1d7d786eeb8b98fab9302aac8409a5fa8f9e895d7026bc27dc44d6626481d4410a13895915d6b010eb33145c4770a71ed7629e4ebe88e1c609c1e0a7777", 0xaa}, {&(0x7f00000004c0)="5650f38dc8c44369cea0376fa7e2a903aa525ac32f12eec56022cc91a3ec7122908800d4b0585d53e4c31cd04ef99d22152aabaa3d112f954a6fd690552b6e59d21ebc4431ee632d78552040feeed4fe9398c528ba938038eb0d9b14506531b675876c12b0f6b9a4a372da088a8e27a20121bc8ceeec8e18c24b00dec11654d2e909982bce37697d05c1aafcfe2c7be76300bce6187c08cd01d028406ed214a16ce7f74944e2ad9d1358c389271034f278fe4cab371479d05cc429aa0715d760e4136cfd11e753a2c976005052efce2d14b59fbbf5bbbbfac89b5a8cb8fd85e91d9c6200982c539ca038a0f8da481842bdab602fa4daef59", 0xf8}, {&(0x7f00000005c0)="bfe2fcc5f3947a69d75441782d466d9847d684757db16f8cd1ed51031b9eb65c1d19c35fe1a735085038d1336e3eac261675838ae7c759607ae1ef0538991cad3d025ae0f7dee757f8128a2d190b666b13e382ace293bbb6f02b0c9fec7139344828b6b26538e25944e61571572bb1abb445a360ee3f08aab1bbe0ae", 0x7c}, {&(0x7f0000000640)="89b0a06c5b0bdb04a3b99368c5a03f52b510b07d75e2620f8b18604bd613813621a7174fde96f1daadc5f24a5d021899a83113f1efb68e17a339bc9693e1768d8cd0501fc50153696b0dec133bafcae54a802d84557f1cbce9018c287a994ba5c39a4c4d2d559654012ace96ca0f3385dde6ec394a075d5d1c532709c07f990626856a0cf507b6d85053a0576d3d59e97b314eda3e71dad25e9ad6b215bd3ebf323341c4254c55385d448a7cfc961d487f9cb8796c58c93d0c0bbcfa4ff7bba5d26e34ba932b205ceabde6e2fdb96adee1254873485620c2d33f862e", 0xdc}, {&(0x7f0000000740)="15dee36bda7b023387487fb46f766d8ca8a8db2ad1ba5cb793a58957d5dbd179f7434ea1b7c6f07640dc5b09193393aefaacd7aa3e8e7135", 0x38}], 0x5) fcntl$setown(r1, 0x6, r2) r3 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r3) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0xd0a0, 0x3}) wsevent_fini: already invoked uvm_fault(0xfffffd807f00c9d8, 0x28, 0, 2) -> e kernel: page fault trap, code=0 Stopped at wsmux_do_ioctl+0x6ba: movq %rax,0x10(%rdx,%r15,8) ddb{0}> ddb{0}> set $lines = 0 ddb{0}> show panic kernel page fault uvm_fault(0xfffffd807f00c9d8, 0x28, 0, 2) -> e wsmux_do_ioctl(baf1a8ccf26155b4,80185760,fffffd80648ff220,f,fffffd807f7c7b40) at wsmux_do_ioctl+0x6ba end trace frame: 0xffff800020c79570, count: 0 ddb{0}> trace wsmux_do_ioctl(baf1a8ccf26155b4,80185760,fffffd80648ff220,f,fffffd807f7c7b40) at wsmux_do_ioctl+0x6ba VOP_IOCTL(1b529f9937b8e892,80185760,fffffd806ceb5d20,ffff800020b93530,fffffd80648ff220,ffff800020b93530) at VOP_IOCTL+0x80 vn_ioctl(86e36f4472fd8e5d,fffffd806ceb5d20,ffff800020b93530,18) at vn_ioctl+0xc5 sys_ioctl(d5b720531a139d17,0,ffff800020b93530) at sys_ioctl+0x652 syscall(aac141101b31654e) at syscall+0x5a0 Xsyscall(6,0,ffffffffffffff8b,0,3,4534064e010) at Xsyscall+0x128 end of kernel end trace frame: 0x45544f0c3f0, count: -6 ddb{0}> show registers rdi 0xff rsi 0x2 rbp 0xffff800020c794f0 rbx 0x2 rdx 0 rcx 0xffff800000941c80 rax 0x3 r8 0xffffffff815384e0 wsmux_do_ioctl+0x1e0 r9 0x7 r10 0xd10cc8e33df4b0fe r11 0x657e37f5c3d1682 r12 0xffff800000026f50 r13 0 r14 0xffff800020c796a0 r15 0x3 rip 0xffffffff815389ba wsmux_do_ioctl+0x6ba cs 0x8 rflags 0x10297 __ALIGN_SIZE+0xf297 rsp 0xffff800020c794a0 ss 0x10 wsmux_do_ioctl+0x6ba: movq %rax,0x10(%rdx,%r15,8) ddb{0}> show proc PROC (syz-executor0) pid=450565 stat=onproc flags process=0 proc=4000000 pri=83, usrpri=83, nice=20 forw=0xffffffffffffffff, list=0xffff800020b93080,0xffff800020b92be0 process=0xffff800020b95a50 user=0xffff800020c74000, vmspace=0xfffffd807f00c9d8 estcpu=33, cpticks=1, pctcpu=1.2 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 60191 122448 65301 0 2 0 syz-executor0 *60191 450565 65301 0 7 0x4000000 syz-executor0 60191 125839 65301 0 2 0x4000000 syz-executor0 60191 42906 65301 0 3 0x4000080 fsleep syz-executor0 66032 342827 1 0 3 0x100083 ttyin getty 76312 362081 76340 0 3 0x82 nanosleep syz-executor1 34787 80074 0 0 3 0x14200 bored sosplice 65301 54093 76340 0 3 0x82 nanosleep syz-executor0 76340 498620 52116 0 3 0x82 thrsleep syz-fuzzer 76340 33605 52116 0 3 0x4000082 thrsleep syz-fuzzer 76340 271901 52116 0 3 0x4000082 thrsleep syz-fuzzer 76340 8771 52116 0 3 0x4000082 kqread syz-fuzzer 76340 185247 52116 0 3 0x4000082 thrsleep syz-fuzzer 76340 134814 52116 0 3 0x4000082 thrsleep syz-fuzzer 76340 55367 52116 0 3 0x4000082 thrsleep syz-fuzzer 76340 38243 52116 0 3 0x4000082 thrsleep syz-fuzzer 76340 182752 52116 0 3 0x4000082 thrsleep syz-fuzzer 76340 305206 52116 0 3 0x4000082 thrsleep syz-fuzzer 52116 394588 37587 0 3 0x10008a pause ksh 37587 455996 55409 0 3 0x92 select sshd 55409 276419 1 0 3 0x80 select sshd 85897 200365 95175 73 7 0x100090 syslogd 95175 10767 1 0 3 0x100082 netio syslogd 83782 234839 1 77 3 0x100090 poll dhclient 27084 198307 1 0 3 0x80 poll dhclient 13789 403699 0 0 3 0x14200 pgzero zerothread 56889 168119 0 0 3 0x14200 aiodoned aiodoned 73220 484321 0 0 3 0x14200 syncer update 11891 247205 0 0 3 0x14200 cleaner cleaner 12280 112104 0 0 3 0x14200 reaper reaper 97451 458807 0 0 3 0x14200 pgdaemon pagedaemon 36884 27886 0 0 3 0x14200 bored crynlk 9600 90776 0 0 3 0x14200 bored crypto 58984 36607 0 0 3 0x40014200 acpi0 acpi0 87194 509729 0 0 3 0x40014200 idle1 68525 27732 0 0 3 0x14200 bored softnet 10792 281730 0 0 3 0x14200 bored systqmp 63990 176535 0 0 3 0x14200 bored systq 20173 343059 0 0 3 0x40014200 bored softclock 41883 209624 0 0 3 0x40014200 idle0 1 168951 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 60191 (syz-executor0) thread 0xffff800020b93530 (450565) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff8230c478) locked @ /syzkaller/managers/multicore/kernel/sys/arch/amd64/amd64/trap.c:161 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9529 6357K 6373K 78643K 11866 0 0 pcb 23 9K 11K 78643K 2599 0 0 rtable 100 3K 4K 78643K 802 0 0 ifaddr 57 14K 15K 78643K 423 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 2K 78643K 51 0 0 iov 0 0K 32K 78643K 408 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1193 75K 76K 78643K 4644 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 71 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 535 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1792 194K 288K 78643K 12592 0 0 file desc 5 13K 25K 78643K 5061 0 0 sigio 56 3K 3K 78643K 272 0 0 proc 42 38K 70K 78643K 1133 0 0 subproc 64 65538K 67586K 78643K 169 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 678 0 0 in_multi 33 2K 2K 78643K 229 0 0 ether_multi 1 0K 0K 78643K 27 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 144 636K 636K 78643K 144 0 0 exec 0 0K 1K 78643K 497 0 0 pfkey data 0 0K 0K 78643K 6 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 109 22K 31K 78643K 16947 0 0 UVM aobj 130 4K 4K 78643K 145 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 123 0 0 NDP 11 0K 0K 78643K 117 0 0 temp 163 2367K 2436K 78643K 16183 0 0 kqueue 0 0K 0K 78643K 73 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 5 0 1 1 0 1 1 0 8 0 inpcbpl 280 2075 0 2068 1 0 1 1 0 8 0 plimitpl 152 75 0 68 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 50 0 10 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 742 0 738 1 0 1 1 0 8 0 nd6 48 6 0 2 1 0 1 1 0 8 0 ppxss 1128 78 0 78 24 24 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 229 0 41 12 0 12 12 0 8 0 art_table 32 230 0 41 2 0 2 2 0 8 0 art_node 16 49 0 15 1 0 1 1 0 8 0 sysvmsgpl 40 22 0 16 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 531 0 521 1 0 1 1 0 8 0 shmpl 112 143 0 15 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 11862 0 10376 48 0 48 48 0 8 0 ffsino 272 11862 0 10376 100 0 100 100 0 8 0 nchpl 144 19258 0 17678 60 0 60 60 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 60035 0 60035 5 4 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 20 0 20 15 15 0 1 0 8 0 scxspl 192 51675 0 51675 23 22 1 6 0 8 1 sigapl 432 5231 0 5218 2 0 2 2 0 8 0 futexpl 56 62860 0 62859 3 2 1 1 0 8 0 knotepl 112 1386 0 1359 14 13 1 2 0 8 0 kqueuepl 104 1658 0 1656 1 0 1 1 0 8 0 pipepl 112 3596 0 3577 18 17 1 2 0 8 0 fdescpl 488 5232 0 5218 3 1 2 3 0 8 0 filepl 152 33326 0 33229 28 23 5 7 0 8 1 lockfpl 96 1775 0 1774 15 14 1 1 0 8 0 lockfspl 24 3036 0 3035 15 14 1 1 0 8 0 sessionpl 112 24 0 14 1 0 1 1 0 8 0 pgrppl 48 71 0 61 1 0 1 1 0 8 0 ucredpl 96 10490 0 10483 1 0 1 1 0 8 0 zombiepl 144 5218 0 5217 2 1 1 1 0 8 0 processpl 840 5247 0 5217 4 0 4 4 0 8 0 procpl 600 16125 0 16083 4 0 4 4 0 8 0 srpgc 64 6 0 6 1 1 0 1 0 8 0 sosppl 128 78 0 78 23 23 0 1 0 8 0 sockpl 384 4532 0 4515 26 23 3 4 0 8 1 mcl64k 65536 1086 0 0 89 24 65 66 0 8 0 mcl16k 16384 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 25 0 0 2 0 2 2 0 8 0 mcl9k 9216 18 0 0 2 0 2 2 0 8 0 mcl8k 8192 11 0 0 2 0 2 2 0 8 0 mcl4k 4096 25 0 0 4 1 3 3 0 8 0 mcl2k2 2112 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 163 0 0 13 4 9 13 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 1154 0 0 38 2 36 38 0 8 0 bufpl 256 12850 0 5881 436 0 436 436 0 8 0 anonpl 16 584803 0 576701 209 170 39 50 0 125 0 amapchunkpl 152 31114 0 31015 56 51 5 9 0 158 0 amappl16 192 32218 0 31799 254 232 22 34 0 8 0 amappl15 184 2509 0 2506 1 0 1 1 0 8 0 amappl14 176 3 0 2 2 1 1 1 0 8 0 amappl13 168 26 0 22 1 0 1 1 0 8 0 amappl12 160 1239 0 1238 1 0 1 1 0 8 0 amappl11 152 1497 0 1487 1 0 1 1 0 8 0 amappl10 144 64 0 62 2 1 1 1 0 8 0 amappl9 136 1639 0 1638 1 0 1 1 0 8 0 amappl8 128 1428 0 1389 2 0 2 2 0 8 0 amappl7 120 37 0 30 1 0 1 1 0 8 0 amappl6 112 53 0 43 1 0 1 1 0 8 0 amappl5 104 180 0 168 1 0 1 1 0 8 0 amappl4 96 353 0 328 2 1 1 2 0 8 0 amappl3 88 343 0 336 1 0 1 1 0 8 0 amappl2 80 53893 0 53836 2 0 2 2 0 8 0 amappl1 72 119087 0 118675 23 13 10 18 0 8 0 amappl 72 16412 0 16375 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 144 0 15 3 0 3 3 0 8 0 uaddrrnd 24 5232 0 5218 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 5232 0 5218 1 0 1 1 0 8 0 vmmpekpl 168 45078 0 45056 2 0 2 2 0 8 0 vmmpepl 168 556699 0 555317 215 148 67 76 0 357 0 vmsppl 360 5231 0 5218 2 0 2 2 0 8 0 pdppl 4096 10471 0 10436 6 1 5 6 0 8 0 pvpl 32 1505003 0 1493226 423 326 97 133 0 265 1 pmappl 224 5231 0 5218 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 713 0 38 20 0 20 20 0 8 0