Warning: Permanently added '10.128.10.37' (ECDSA) to the list of known hosts. 2019/02/17 02:08:01 fuzzer started 2019/02/17 02:08:04 dialing manager at 10.128.15.235:35468 2019/02/17 02:08:04 syscalls: 1 2019/02/17 02:08:04 code coverage: enabled 2019/02/17 02:08:04 comparison tracing: enabled 2019/02/17 02:08:04 extra coverage: support is not implemented in syzkaller 2019/02/17 02:08:04 setuid sandbox: enabled 2019/02/17 02:08:04 namespace sandbox: support is not implemented in syzkaller 2019/02/17 02:08:04 Android sandbox: support is not implemented in syzkaller 2019/02/17 02:08:04 fault injection: support is not implemented in syzkaller 2019/02/17 02:08:04 leak checking: support is not implemented in syzkaller 2019/02/17 02:08:04 net packet injection: enabled 2019/02/17 02:08:04 net device setup: support is not implemented in syzkaller 02:08:09 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80e0, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x0, 0x63dc0555, 0x7, 0x7f, 0x4000}) r1 = syz_open_pts() sendto$inet6(r0, &(0x7f00000000c0)="9d99e59f75a2a6d39c9cd79e31fb50f29916502f2cd9d1614f7c4a59660ffd20c84e118bae0c066dd4410cab146d2686bd0400274fe5d7c6694b322f78ba1f4d3d1570c6405b2a9f3f2fb05f8ee00dc7c412e4cab505ae49db9e8fe53b7345bc1c54d80140adbd4629088e52d159b6c2a6c364914cca79979781fbdd581319c1704522463277bda426bcb1a62592a5ae9e86a6a76489be2ff2f4eaa7287fb4068e", 0xa1, 0x405, &(0x7f0000000180)={0x18, 0x2, 0x414d, 0x8}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0xa8, 0x0) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchown(r1, r3, r6) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000280)) setpgid(r4, r4) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000002c0)) r7 = openat(r0, &(0x7f0000000300)='./file0\x00', 0x80, 0x20) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) setuid(r8) lchown(&(0x7f0000000380)='.\x00', r5, r6) socket(0x1, 0x4007, 0x80000000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) recvfrom(r7, &(0x7f0000000440)=""/153, 0x99, 0x802, &(0x7f0000000500)=@in6={0x18, 0x0, 0xffff, 0x6}, 0xc) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000000540)={'./file0\x00', 0x13000000000, 0x400, 0x5, 0x1, 0x6, 0x7fff, 0x8, 0x3, 0x3, 0x40, 0x8}) recvfrom(r0, &(0x7f00000005c0)=""/132, 0x84, 0x1, &(0x7f0000000680)=@un=@file={0x1, './file0\x00'}, 0xa) r10 = syz_open_pts() stat(&(0x7f00000006c0)='./file0/file0\x00', &(0x7f0000000700)) ioctl$TIOCSTAT(r10, 0x20007465, &(0x7f0000000780)) r11 = semget$private(0x0, 0x7, 0x2) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000007c0)={{0x6, r3, r9, r8, r6, 0x84, 0x3774}, 0x400, 0x8, 0x28}) r12 = dup(r10) mknod$loop(&(0x7f0000000840)='./file0/file0\x00', 0x1048, 0x1) ioctl$VT_SETMODE(r12, 0x80087602, &(0x7f0000000880)={0x1, 0x4, 0xb43, 0xc87e, 0x3ff}) socket$inet(0x2, 0x7, 0x0) 02:08:09 executing program 1: r0 = semget(0x3, 0x3, 0x4) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000000)=""/172) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f00000000c0)=0xaf40) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000100)=""/10) r1 = shmget(0x3, 0x1000, 0x103, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x1000, 0x9, 0x6, 0x512, 0x100000000, 0x6, 0x1]) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f00000001c0)={0x1, 0x40}) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000200)=""/186) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f00000002c0)={0x3, 0x1}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000300)=""/4096) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000001300)=0x1) r4 = semget(0x3, 0x1, 0x42) msgrcv(r1, &(0x7f0000001340)={0x0, ""/134}, 0x8e, 0x0, 0x1000) shutdown(r3, 0x1) syz_execute_func(&(0x7f0000001400)="c4e155542548200000c4227d196fa8450f54aa00f8ffffc4227918f7c48201df2fc4a3b16d024845d37300c4e1f8132500800000460fe39dc20e4a18c4a1fde1a70c000000") utimes(&(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)={{0x1, 0xa8c}, {0x101, 0x9}}) r5 = semget(0x2, 0x2, 0x282) semget(0x0, 0x4, 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000001500)={0x9, './file0\x00'}) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000001540)=""/60) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000001580)=0x1) semctl$SETVAL(r5, 0xa9c0eb7578f8fa60, 0x8, &(0x7f00000015c0)=0x691be97a) fcntl$setstatus(r2, 0x4, 0x0) fcntl$setstatus(r3, 0x4, 0x84) semget$private(0x0, 0x2, 0x200) ioctl$KDENABIO(r2, 0x20004b3c) semget$private(0x0, 0x4, 0x0) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000001600)={0x0, 0x9, 0x7, 0x2, 0xffffffffffffffc1}) 02:08:09 executing program 1: r0 = socket(0x1b, 0x1, 0x1ffffff) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) 02:08:09 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) write(r0, 0x0, 0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setstatus(r0, 0x4, 0x40) fcntl$setown(r0, 0x6, r2) 02:08:10 executing program 0: socketpair(0x17, 0x3, 0xffffffffffffffff, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt(r0, 0xbe41, 0xbf7, &(0x7f0000000080)=""/174, &(0x7f0000000140)=0xae) r1 = socket(0x1e, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r2, 0x1, 0xfff, &(0x7f0000000180)="104e789cba6033fddfb24e4c57c2da8457f75399c2f80b2b6bb687322c9a63ff1cfe96cc5d", 0x25) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000280)=0x7adb) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 02:08:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x2065d) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xa0, 0x0) close(r0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x80000000, 0x2) open(&(0x7f0000000040)='./bus\x00', 0x2000a, 0x10) sendto$inet6(r1, &(0x7f0000000180)="65eb5966b76870747fe80593e0dcfed88e144ab72dfd03bd6916a81512c23cdfe0a5fc2759b84e120289816ad9d6a008b155d2f624b7a7d6aaea52bb09a0daba9600d6d2d0765825385ad5f74448dd0567c8baf04f382a0ee8f71bfde24ba40147e981fe6b4a160b354526e5f4f2a4df849b59ad73e19f4e90bdca1fea9988ce18e1f2d8106ef3dc14bfafab060678f7edd3acbaf32c984b93efae2ae0b8ab02f8e2c96b9295a2932d276aaf8ca65e977c43", 0xb2, 0x7, &(0x7f0000000100)={0x18, 0x1, 0x8001, 0x6}, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f00000000c0)=0xffd) 02:08:10 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, "9839767ad117948c4fe4c283347fe15ac58d4b7d"}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000080)="465f55d69e5534cf5a96e298d3252d77011a08ce96158636ba7e0383d075796c64ed75cda781f3dd0f25be54a16758daffaad7326eb1baa2a47d822a59b30b142d36ed803e0021b63af5efb989d6d194d9e50153cad5efee8028076a121d95b57db0f2e74bb2a0f0afcd088bf6b69d0807b6db11855a41a18d8059b16f028ea268de62cb357b7c4a54f2d0d29bacddad407f79ae3a63aa7ee16da67512f760eff3ee81d8b0bb65552ae2b03e4f01ea1bebb5fa25137c041b829d6cdc7b89ebd3f764474f087a88731ebcd47d6efd16f3af1dcd4f807605b5408c7cb7202494eef31bfa2742cef0c5eccb212a9d089590036ce1c27b6b8170eb2d2c81a3", 0xfd}, {&(0x7f0000000180)="224629c5c7cbcbeb21258ad5f929845f9eabb9344cbc70614d814f811b4e92d5b0174d1c7a3660bb4020dcca6136cec21ac6392918cadb5d65d62d0d6c931ad64eeebe638788adc467a984554cdf676ffb791d511e88cb6f5b368df2237c2444d704f161eb8a86378ca55a7ea3363f31c9c1e2200a6c524eca1446f995bddb6c5e76388d7770b3a859f5f1ce3157072183", 0x91}, {&(0x7f0000000240)="5a49c5347751f68d3cb255f2c003bb588edf5fd1d899bbb8779b79cac9ca8f8989068d5b79e28986e83954a6258c8fb5bc1452d6ecf9f69214d65f", 0x3b}], 0x3, &(0x7f00000004c0)=ANY=[@ANYBLOB="10000000000000000100000003000000a800000000000000ffff0000040000006af803218ba388ed664b79e2e6c0daacde279d39cd6a70bb5bd3b47b9cf5b0da5c5e59815a21099663d38a9829be20b29b7886de4dbdd568e8d7af405757bc2c2e85dbf4e223e2ae42b842625676e599be4698ea26e2ba3847ba4013a3c20da090a0268a99deadb72b71402814cf0de48bee083083929d8d18dcadce514fbca7525826063dce601751f4255ee0d2877771c141b590280000f800000000000000ffff0000ffffff7f61ed97da1736a8a73f32125825dc1f4b823c6b355771c61b3b7cff002a670b7f630e472ed7c157862e7ecde0fadf04cdd50d51f77bbbb1da3c29f73c29826d7f3d86425c5c009d140ffeb5df5746aa6594a379c7c17a0b77c8331b886c9329838f421259924ea9fb3240e9d970c700b5804e553e8563be71951133527fea0bb971a577be6a76c2082ddf78e0f7ee369c938137cbefdf78c69b3b0e9642b2ca2bd37edb87cc0da7d83232e4c668719a44064230ac5d5d7eb8b38a8432630c5080c2ced8bdadf4653e7821008b53b71a82d196bd938751da97d9af76102eba598bc612787b588885005000000000000000ffff000092010000acfc4dbdd72c0262915a8a61c2dfbd6a5868a7557d5baf37a195d57a7bc4e6c9d5992f30edf67a01aa316b2ae9ab67ae75c3e4a407eb5a36b7592ffc870000001800000000000000ffff000001000000143f1ab800000000"], 0x218}, 0x4) 02:08:10 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="9f2f185b5a88579a4fea3e3684e76d295482aad3df383bab30c0314d77c0dcc9a4c8ca29ff0ec8a083c2267af2f6511ff900ca3dcb131368631801f22b140254c93d53ae23536787864428cbf32526098d8df192254a758d9120e4ebf03a0752850ec244bb03209432f562f561e04ee3eac0babc6a52fe0975a35bf4f444fe1221d36e0e6b9dd44555a87f6cb710865874f2525215a847daec44addcb143a9da8b715423a16a279942748c5730e820f5db90ab545807e4284e78805d6f3fce2a1f5e37c67d72ecea72075b8e8e4f1425099f3766af5905dbd2eb94212d39fbb437a8a42d015a62d3945e6315ade60f7fcfd224469085f86045de68d5094d341615125523c4c223cf5703518bf8173fcd987c160b5e10d8a112caa8266714d15ae5cb0f1cdb5b65ffb53fb9aea59fc1b49bd8898fd7080726f31ae4d7b93a011501541affe1eb5918cd7d481bbbd5d7ebb0be63d508e055b15587861b22d3e413e1145605f2ec367a06f53d5dfbf66bb7e0ceb30b91f957f606c239a11fb8ae5d4469c9eb41aaa3abba41db5cffac1f838ecb293b9c682172ff25267b6d4ac2305f365b97ad6273dc08dfd154cd5b2088f529c2a20a9cac09b85f7237ad03840557e41cfc24fb0bb59235d4b2251744f8d8a63b243d15a42adb04b37670e128ed18d72e7e638f82359add4138005ded5c179dee0ca22ddf6894a38473642583c9df03d003f8ded250231f63bfcd5de7f60e213dc1da4cf55069bb026d8a8fe39c887ae3de6274b4c7a56e8a9f06db2c660d5c450a349f86c4e42023a2896ae2fa81ed49b5255f1a8bb785d527c79f2fd8db754dc0d7d1fbe7ca53a0f99b2e5a771bc819bd5d607aa59c93bd0b038ffd38968ce7363d2e98673b3742b51dd7bf1080abf7b31a5a99dbb92d3d2b9870d7a75d0ea695ff551307c3bc3406700100e9c0e1794d8e03f0a8b728f11aa1945350bd51c880e222f004fdeccbc28fd4ada697b76e7ea62a30deff1a55d318fce66ec511a1874f22058158ed29c8f7242966cc47b5a6c1115bf9d25b716b87f7399ce06a294426ab6a6e7947baf37caa3779ce6bc18f77c9c622dd21fbb55b841b5e598b57280bdc0720c8a37dd3ff9b87065545e7ba34c7366757c44a91bd9eb4ec3bc0e09337684f86b23a8fb8d9028f630eb18a476597731a234836d08998e9b2cda533da3a1dc060691f5bdf75fbb544ea30981183faa053eb1bde9910dafbf2f331d478ce36018d7045ba241fd4eae204a6a8c391a32d4da6f5e5e855de8b5be80a3acebb22808df59d04f7669985d9fc780e8880586de1850cd8efdc48edb1a724b6812de4b5452f3e4413ee85a834641457ba6d199df6fa3b49c6b8fb8c8e754ac30077fd2137a138bb748bc6592bd78ffce332f2cdc0c3344a297416a7b831f682510fe3845a1ff9d6dfb5492898d23c02d6a79a88724d4a9c874f9d322da3900dcb2b23d37e824f58a8b8df8a724376877b2417919a569d56a2eb439460ac906a24cfd8f2116c0b3bbb72e58bcdc46a3e4422b99dea63f4739015c75ea601fdbd2c7444ff08bea7bc9af50c62c9b59ea92bb90d6ee37fcdde283d5df2c46527f1735e784b090eee896828f476836cd61037ec82fda7fbfae4c1004c3bf73e49b1dd621767126eca986f5238d90d4832bf5f2ed6ad3713cbc5cb969572604e4938e5597c4037342506731d36bf087ac1e214e1a88a51d9ed4947a3ebbe3fc04c4a94e80580d92d3cf1679e780c0c396cfdde5a10d8db64de6453e4636db73a7e24fc3845fa917cf73abb2b75006899aa431155008b3c8311137874099ae5ea9bbde4f9979e855f180d2c5cfc44cae5120fb4f65c02d299d72271a49f4e4f83e5fed69e2a98e98780654dc715a960a862372c362ad2c56cde76c2b2ac826b37edae65ef8d2716321de8ef3a4d412c12c28c35f63b67dc29b95c181f116abc540dc6b508c02e3686fda1dec4c463480a4ce2253a95dfa2ce597f4607dde1b2434d6a479f3c08b0e18ab3bec390af49a8c8911675d5328b5ba49a21083ceba6b37c0dfa7dee3617576eaa3bc74cda5c91e65bbce0facf2c5313bf164d1929b33a4e39b04ae335fa969312691c8dcdc2e56910dc38165327ce1324464629d4f516743bb900db9dcd7968d5caed6a3c692f4807a555a6277f9e54e617031827a78c4f2c71f60a46bb7bc72502fd1c3dfffa41562afe968d98c1a9dec628e88bb914a81286b11793a30b544bad37fdcb26df80c830c96cea5b1dd2a9da636ecdda562ab4460fbb85f1be43be2c0cda4555a83ac356ff77007561cfa5378c6d7ae5bd208db858cab9e92b826115f8a983ae33db89ebcd995a84d3dc9f8c21582510d87471b2fe2da74cad0914f22b92aaa51c82928d003c276ca4551ac8862137b04766f5055b74ddf032173f902d6a05a0445da8c607ebd1b6e53697e799ba103f84835ab9342b03de1adc7ce80bc49c95894a852633488b30f57b5512b557850c0c964772f49f29c1f16683777f20371d28d5d4698fae13b0983e346c605fca8ab3682e612195de5ba5a4c8044dc321a1696f640e19805c1fa8c40fc8edbc5bfe4c45d63f307e70bbd5b2117d3f34f4c52512876d9689f3f88170a82f11a4b505a5037d0176c3fe6753588dd45064d667859a3c0a479bf70803d2bb3235a6c02ff0651fbced9efd608d6efc0134d0375ff7ccd484145b9d53c04ef306b446f9079331b228156683e204392967a1cbb9cd720fa1a8dcd0f2142a24cbc79eadfee292cbe8821a28525a8a8d445415c74d4a72d39bec41c25106aa8f2f5ea1982659ae0b13b086352258b386145bacfc021b8c67a9954f14ced1389a2283c5ec76e0e3f49125633bf86cbaa83a18a265a12dd59dadbc48262b84668c888cb36ac7eb9935cf5157c5c56a1f437afbb83abc5c710e250f5bf1c1316f64bb161d76765bf0a21faef14f7af3b3bb2e2b56bb7e41685c210e5583a53ecffaf957a6132a0a3961cc884834576c60573b95994d0ee54eaca8d2a79d439cbc396f90ed770b63b7b10c32148d5772d028d4b94f73a5bb7046901d537b37be096c3424e9bf8a4b070a52859ca8fea9a70bfc2a047f6dd8885c627b94ffc1a1b4ae148dd56fa610f82756b06362c2b057e850d8a1e302a61c5622e8fa1a9db3292fc4d1c28fac0b6a008bf4b6fbab7d890ba527072547593538f7e04ae1baf635531336b4d10cda90fe19a7c2f6617bdb4c8c4e1670919363758192618aa89dc1d571c03ada15e894caa3083126175d9ba51db6f6b90b0c4841fbd73d297caba0b62b13b6c97a41dfcbc7593b5ecfdc0deb4cc6daba0c00a676c953f67c7f706f08cde483dbc78ad8b0ce16ae7f4597a553727877de3052e00dca5b365be4f0ab95c39bf564d7c14e7d0dca6885f9e841843dbd530e1874d21bbf25b271ac0037dff0c275ab72f1004686c09bc3370d701aea7359dd84af5e8f78e90f8fa080194f3b0dcfb98513db055dd93f936714fa428364f1acd62baa34319d4c5b6ac583131b867e6212f30c3c131087f77b2b212631f9a2f9eea4d73f84a04f534e6bcb7c11596e002cda8be7600c46cdc3bf305fbab5026e9f7fea31a6f677b40a8ba0a6132afc1453245f4cf89bbab3e5322a062a8687872488bc30b7e4ca822dc1edcb04bf4e1d12ba175cf2810d60822f31b412d710b8e406a88860166e09300776306f12b3519bf0f4389b2c8fefe93a18a921704924099d28856c173cd903ab232ddf26e33ec9ca87b05f2221fcc6033325917bd6b2c148cf738c68bb2ab6684cfd9a5b34ca6a0917f2c9b1752d6460bb660b477df3ecda4d2255dc43410206076972908683e8bd112a17c11d67fb01d855e5d55bdd9ed3bf84d704768230234e6ad270dcfd0f8dddb666462aa3ce3aed58cc6af9241d833a9c59678bbeb68498564a1ab82c45f6af2ac520484efdf577c8a616d9dcd8b436ed63f50c086f786e44ed8f24a87e97a640e2095839656274f07fb50efebb707a8134f2b657670f62efd8ec1634938f8847246de07500b6cd93f20be4967748f20f3c3c63c756b78244ebc7a91d937404c22f220dcf850b54027e858345e5fe6675cafcb7378cab1089695b4b5e0d9d68cc8d9e3d54379e5141e3d5dfee4b120c82879d4c9da766ba5e39474550f4a11497cdc8c78b06c45399c4751541ca107fe045c02ef49dd369894a8e22457ec48a1c38035b89d8a85979e2ea6fb7d5c9cbdb864e1d0157a6969bf1db3a329fec51cd4f3f89706a71a78c27267ff572e1a89ddc19b7d7a3051ade1b42156b151ecac05df52ac3cb279f82c9a3f83ddca3852713d5afe9cf1645b3d575cf5fefb4ba93c7a288731d69baf1a9df3bfad429cbd7dd2e65c3ffe8758f76fd1821f2c8ac8e91bbea3183883593e87ae505d96ace0de874c12ee1cc32dfec610c1170022f521c830a268787173cf9ed36489c7da5abb8a7d7175b25b2682d7a9ad669444a5e1184b09c6ab7b23a10f1e36fe6c9cd1fb057216a162569550032f3f2a8626ffe0494fdcecdd91bcd364a0029579d2975ae3bd2f8937cf4c2ac77c7b131be481b0cd4b0182fb57c8af993b22ce2a64af73375dc5e35fcd538a0c52939815d792afda84be3058bcc2717c78efc7b6f5fdd350a6a40d8b76e42e75cf0e9fe8ad3724f51471b385f6c25259836024563401f9ca0362dc9d39011135027e1fbedce9de8303caaeaa76c2b8830536e32ae3991983d25b8966bd38d6286dc4b88b1e0321d08d233feec4142fa702236a42c6405f51d7aa0b61bdf7fada1a72afc8894942d30c3be245994d8f5c63de5c6a7f09248288b7a9ff5cb04cc1e95b4e043be87b410e13c7acf16311e3c795546e4c67f50c8dc17abcca68a27262576fe6f10f28c91cd2120e3b85c61e5c86a3a9b72ac3b675c54864f1e0794df67939e5b5f5997bc0b5703e77f72472fbcadaf98331317c40b3cc43f3fe6e645f2bfca4a72d79571ca14fd863eb90e7fb4744c8de001c84946f34ac0e9056e5c18829d90072da6fd9670042c5133b8fd9ebafa7e6a18337e46e4efa1e8b6b348deb4c7d0807922f82a0fd5234d73fb8308fdaac6c955eb0532935180435e07c363f35a837c88d122ad8f2a3ef8fbb4e17b4f2c314fbc4cd5e0763918cb5c8510db37546fedc1fb20e045c7559ea923a6de83ce82afa769dd1992d56a0c694ec5252d9a803bb735d09ca9e35ae675e4081969deab1b9cb619d4e025f05f8c2f365d6b1df273573b3afa60a0e05f8f050c2cfee1cd7cf8674ebfafed53c3a5bd6df7396d6aee8e2f468ee3db9d8c18f4ca280411430717016fd3667db650adece20626f2faf64598c86075f476794fd7c9b4d9889869232fb6dbe03967dc3fec02725dd7bb8ce596c51813cc658d204f6f866f1fc705b66878f529edf8eefdaa80aed079439977ede396759a6c2ce24a6675c05b11c7b3efff575f0cab5ced3824bc895a24f1c7fe37e9381f1da85b2595bfdf63ba61b1933b6286479980e058a5cb7ad900a39e0e93f118d5a53df1f5bb13219b958e8a62324daa195866b1f94b87da719d1f98d8a588033a4296959aa23358dcd312d4f55a893315b7e749fbc053a11bbede39a4884dd2cd67335afd516d029882f86875b5dbb07c7f600d30ac3728877561aa292a0de308812cb96bfb53bde15dfc36b7bbc02ed9a7a259368a7f0847d0cbbb28e2ac4e3693e86ee965374c0bb87a470e74df0c419a01a076fd3fb349998af6b5fcd8fcc4f1c43e24b56dadf849", 0x1000) fcntl$setstatus(r0, 0x4, 0x48) writev(r1, &(0x7f0000000000), 0x1f0) socket$inet6(0x18, 0x4004, 0x4) 02:08:10 executing program 1: setreuid(0x0, 0xee00) r0 = msgget$private(0x0, 0x0) msgget(0x2, 0x44) msgctl$IPC_STAT(r0, 0x2, 0x0) 02:08:10 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) kqueue() r2 = fcntl$dupfd(r0, 0x0, r0) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x2b}, {{r1}, 0xfffffffffffffffb, 0x5a}], 0x800, 0x0, 0x0, 0x0) 02:08:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x9c) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="140000000100000007000000010000000a8000dd2a473190"], 0x18}, 0x0) 02:08:10 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x4, 0x4, 0x0, 0x0, 0x3, 0x10000, 0x7, 0x3ff}, &(0x7f0000000040)={0x5, 0x10000, 0x3fc, 0x22, 0x8001, 0xfffffffffffffff7, 0x8001, 0x3ff}, &(0x7f0000000080)={0xd3e, 0x0, 0x7cf, 0x68, 0x3b1, 0x10000, 0x1, 0x4}, &(0x7f00000000c0)={0x6, 0x2}) socket(0x18, 0x2, 0x3) shutdown(r0, 0x2) 02:08:10 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f00007b1000/0x1000)=nil, 0x1000, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) bind(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) socket(0x10, 0x3, 0x1) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) rename(&(0x7f0000000080)='\x00', &(0x7f00000000c0)='./file0\x00') setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 02:08:10 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0xa) 02:08:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f00000000c0), 0x0, 0x0) r2 = kqueue() pwritev(r1, &(0x7f0000001440)=[{&(0x7f0000000000)="c1b8d3b044b2cafef3a988cb376d2c68ec8afbb391960b046f1728444c93d21b03f2602d650838f5a4e648164f4d01ebbcecfb98e37dbb1ef626fe9447bf8307977ab9fe316a37fd2df29805187180f1adb0ff06509ab3d2f76beaaf7f52c5a7b85d5a48e87dba90f0ed4aba57ddf0d5f30ad77b3dce46971bccecf494971828d11c6ed3baf1e2c08d91fae4e284747c130c94b4d5d5b6a8720ca078fa", 0x9d}, {&(0x7f0000000180)="f093dab9d12a716f5f9530a288ae7a3522a89de80f3a7cd25f0daa855315eeecba27ca17a8f462b258216617ad2472a44525002b890f7e2b04a6cd52c079d6008f2476518fcd3bcb2ea8a80b86eeb15354edc91caad21f13b7716f1c1155321c710f35350c0dc740e878072717624050248ec67a8877e4afc55b1a230f3eb05d144ae77a6c45208f37d22478c40e62aad8b0e7c66bde293980f89d639921e3be7f44", 0xa2}, {&(0x7f0000000240)="bd2d312e24e0571f0dd2fb83f0033e99aa82eca3d54757efc71ba895ea5dfb530e71e0d559fd4539e014a56423b6c2f03dfb163f288edf90d159b5bbbcdf70ab6dbb3d121d761e5fbf81c4907f9131b85ff8ce1bc4485313df0cc79b47d6b7f6e68b6d03f961fe21fe6ac4bda9f1b57617b9e930b105aca5c6c76dd7f53e2bfc94fe23e23456bf6110b1b2e9c8c6807d6882ca453284877de30aa777a274a76364a291ec78d24dca1173ef1e981b649907efa87963b119ff79b4fdef9fe7f49bc752d578925ff0678547986c7c406264a3dd7c13d5a29d58a84ed301a61ca3b8cba21ab5166614abba8f6c70a7681fa50320484d37a0a084a0a5e5fd32528c0706b5a4bb666d5e147ec704143c89b061620e62868c0f701a94ab94b456a047f164a975952ca17fc41b2f0832919eee925f13e0f8fd9d49d80cfc1897c5511bcb28329ffc873fde2d92bd16a1b655c3ee668cb16310b1bedde3c7183f497dc39bf05c25c0b3c960c594d0ba779a4d2752aab982d8eda8e150e7a5232217f1da3330a8aad77a6c5c8a969bba77ae707bfa432c19efce29eb567a3983ce579c80715f29105c3f17660cf2601db40b57497d1a0d159e8df1cca34fb36383f852ed8f0a764f3ea9053ac77aafd7a68c87f62f1799b2e32317b206567102c03693e857c756359e79ec50c2ca4c94f901d2a5b337f6a7c08368278e82ba1f91e7f8f7ece0cf4ef0f643278e36f3f9d3c64ffd5f271a6d152b827fb4479b3813497295bd29a3f7db8eb426d25be4d0227ad129bed5136ed0b04fb1bd757943531a0b0a33b2ef4bb31c7662583ab6d4c87f8bbdf9f562b3979aebd80010503d5adf8b84801b97bbd54468d1cbb0df4a084287176e1ddcfffb070bb828e13c66a5d496a135c38b8edcd632e2c2658c0a47d8dae2172e47e7d3665afc2ee34b5677571f1be8b5803e3666ec88aad83fc902608955e0692d44d4a4932b4518b9fb658ac34d300887100e008c12cb0d14700d74aec80548f4a6004455ab008ee786cce4b8848b2d3b7be63ae278c3b7095bcb86b61051d9929b6822006a33cc72c3376da9350a55c9e32092d033390171d9b8ad4b92fedc8948b1a21043a14333e299babbeac4b1fd92ff751bea04fbe007b554acd7399aa6b6cc7e2b0cce212ee6773e1e8af461efc98537c4fb6b4de2e9ebbb3ab00e53fb3d8253bcfb02fd20b3071b0b93c4ae991d1904f9ff57c714657ae38fede68f7e1e47e5b48266764493a1a88a797c1893722c9c86d0d457e96ff743c3280149a3838c7a1f0beebe7e24cf98f3a60b4ace436f1344878eecf9ed0dcc1a0e817467e44fe824ca6c71f07f12802425453c8eedf89e0558bf16d23196b3b115f8ea8b60feb6e1ddf971313688ff4fe2f8adf3cb206ca0e0419b495f353d5fb2c7b7472a4a0f2539f3fc3bd8b3680727707ae9eedb7f890c5d93ea27cf8eb72650186a6771115f7482ed65f4d20a9ada9c742bc8f1b7dcd7be501bd96f20b1eb025e63e0b51628214076fea03e493d039f8fd0442fb8ceedd71bb627e849e4d1c2ea09b04cee5f527d256d73d0e4b32691dda2ec33c67a4b31f5f7f37a56196abade1baf489c84ad47f30028aeec794d168a8659acfb0c87de4a47660e72d2494e908664227b4d44454d9b3d89034df7dbf09456a003dc7846a49347a35b56ed9b6dfd65dd5bec4498df2a54cd98519a2919303d28b8b9f07a4bbcf8c29a989243223c8af503572d3afc7c78062c54e7d9837967363198a443857b780e62e166113f95c7317b69cfc38df1c0b65558486848f57d913698d01132c63d383cbde7909dbfbe936eaacf25168e4fb293dce82fd7297867fd232a81975e726980d29f23901b2c0c4762dc66a5d7e8be27a43c193dda4a1b988febd94ad1c927f45a8fdc312b3866302301b94adeed95917fef268bce29421d219853efff25201c76b2031b25538e430a1b8e65d791ae3640de1cb7711b24648788a927fbb57d5bc4b3e8bc4052d8d708dba80c31bea52cfdc6ab3e590b9be776b991273786f8c3b45b4ad62e17aa5dfede7667589a62afee1a9b358a176ad65b430cac44a4385d85382aa8377722dd3b1f67bedf5da14c1314abd69568267cd32b85236c74bbca5556317c0605e1563d8662c1aa4b110208ecb0df8305da7602f8bcbd7afe8dd063dabdcf2c4566b500054202b1d8be5d6203241f8bb75d99c76ae5f848250264a9d5d2bb38272e49db1c9bb3cde671b963cb4d175c3c98ad27a477b0040d251dda6cf46068245a40d282e8142284312e1bca0ac62006b7ef3d8095a371ad7c4cb8cf0791f33f3aa291a485b9e4d130baf612262fe3160a6a1bc86ca93e47b16022423c7f9827314d85c8fea7c739ffba5e6342b900700ba6c5dff65e34190789febfb0b4eea6f9fb39f4dffe9b076aacea4639edc361de24a82fd46d5ad2f07c19a9f9b7e4d2b4ee83a2370dd5f391b2aa9cc2b001e4732e64196aae25eed0739662a4313bb8e374c018792060f67808c13146c5d3a708bece832af5084da667f0a459ae456160c6bb9ad7e6114797de6b8cf3ed0d55fd20a57a51fefa737356f0a52560a980bab4c6016761704e52574c82584b236e59c7ee1ea2172bdc49531f740be2de8db7017ceb316971bb627d6643b4eadef95af210e4b5af525bc1ef16ac68c985b37562be629724f224415934e8a7300a5b3c5dcc133be32b4e52035a1aa3425bef5e6d46826e4392fc6f569d3b8016cab3bfc1385f12d071ee2e594a3b956df166a02ea87e2ad54cc9ab8678254b7fdd31c31b938de4de24bb24e05eee615e4151a5e83f3794acfe0909305a36616ad209363b772cca32c2534e556593580203dabb7b090d269b6cca1bce3941a1fd3dd79f5a2e5240b1a659b92c640c0774dd7d04079c44eb82906bfc95818cd9e4c5af37bb0ac7471c8a4aa41d1696352b652f3238400c39315c9cc0866a9b7cbbc8d0fd8ee04c25d3d62b18a7ad7dff5f5104c4964d51e04c623cdf5240d0538fe8b803b9f938a8ac68fe8cc5572413e02f44af5af853e6668711b824f23acbf380e24c3ccca35adf49f588ea2e07a4df5838a5177a68c609c99d07b5cea731007ef39c8511be337250b71a49c2919ce83a24f4914321743455a31d4a235401b574a956ddaf3d219b82c816645580b63ebe17d354bf1946c9af54761af3851d45754bbbc1b0abe1d3f3b06a2b7396b5f9910456bc0376d4916cc10eadb9a74c59720f80805b006b5ab57353198deaf58fa337d2d94f0d50dbb91006a4739df9cad6bba2ac3671b2455580e7163f7a43beb77a9ebb5e41d41d101cfc4fb9d847360fd85e9652aabb5e1f2d1056e80fccb773ac45bda7596c86c94e34d9d8f443d2065ac3931a7847e89909a3cff69a7f98f0487fbe54d11fbaf400ddf8524b1120362d6455d54951e1dafa67a8c9189b75733b96133e3405ca2d9b4cd46c8652c74eb10093361c7ff2e513f1272ada8a108d35f519714328a42db335818d767b7ae295170575f9d0c68f169234f68b1d8768e90c1440466114c0c4224b4cfdb1c09afa75a067fafc72170157d03597c77934d3b902431eef73d062070766f4ad80ad51c58f1b154645809a1b58e84e153dc0133e29ff85d5b82460facc3ed969d3c16752666633ec7597ddf16493d5fc3a1c7ca4e2e4cb1db14f5fb1424ca0e516c8eeb516e8287497705f7261e212db4a11cb5468a3784627293afb4a98890c0a8f13077310e70a12df837b99e5e06820500a615fd805fad754969e255bd07e4548280489869beeaa05991df48e877676506865a4620f7aae7d9a81d24446d3644570c9775f6307dcf64643fa516be6a4cc13484de41668e22fc56531f87d6a72c891eeee521af090a3ba798da5a057abbf92f00f585c5f58d7483b856fc27e9e6ab525d8b89a25aa0a48ae5052f0dc09f93f12ef092e03c60f1fb726786697456dd159cbc17691402aeaabc99902dde8a4a1e309b190499be99ee43eacea0389e716f0ed66212158813bc4504cf51828ea94bb117fadfc9cc90df7e4eab11a7186d83d558dc59e1062b98a25d90299771a1faab88cbdbae1597e0c2b082e6b4e59914caf680fd3fc9b7d5489358e19b04161ec578161c3c323e528ef36dfab3fdcf3b798d18b4b50573caddda09f8e35bfe7e463cb5bb8fec601e9d6ccd5be854faeffb74f1d6e99db8ef16ae111fe47118b2e70d1cbe9d12b2a201bee943eecfe8fa662c52bff02ebd3945bcb77165abb485043c071d5e49080b2cbd8b7c18ed824e8c558aa3d3a533ff1059e0b38f2d901c8640cbe655346571c1ad7a5b82bbbf9d2490b8920e9d90147e1010376257b62eaca0fe91bbff35f6b3940157dbf7dbca658028156d9b27cd3dbcac9716c72f32b3033c836e11ca386114dfeb5b2236035230c7b1f149e21de2d7bb22a4f453fda81747d386e7269c1f119868346c8e0aec6ced2033b7b74d6f57a1e6c2b6198bb4b343ec7f75d954992629f61db1893c7538a6ed65aa1144abbc43319c7bb80d59b63ee3d9aaf097efa7d86b5572374fdcc8c40f2285d3962cbe8a820cf50a317a330964597d4d6d88af4ee1b8d5a19fe3e58dcdec954a6c406fc57b58ff660ef7f67c00254998af8f02b49bd5f83c0d2d7deae1bda7eae7440534f2d11f63ec84bd5d358bbd5d411354b726f7e63a37828c7149a5c9a89516e86bd49843e0447b660746b4fae3e323f5f6b763fb66a513de4ff7abe796cec11d998c03c526dcbffb562da2e21ed02439e4968dc2198cce3cb59734029caf4d8022a07aff1354f3e510f422f335547569413f897209e0b9cf805bd63591e335af4f66e27e8abe96056186eecda60b382df7da753425285226d5696483321e596887ac74c70d3a44600870a9f6798f9346cdea4a09ff8d5626002fe9f543a2e57fd17fdd076ce2d898a46214ca66a646bfa54f679619d5280b20392e01428600d180e9f5cee4770809f1ba001af7c96fbe5a7969182aef8c00ab31159904668998fba7f7c4667249e3297ace1db6785411512d47dc0f6f61868436c3349c63ff3464ab98109921349f4b0e5c587baa54003c4aa4813e5660ce15f775622439afdb775c5328807ad11aebae40a3f2b38c5c89a2699603a3324a9f29c2d6d12f2a04ed63c42ddeafcd9a231acb99846e5cb7eba55c3a8c37f5bc771f91c307a37485a0a3873f90b691a8513c5b1c2c557737071b6ebe38f04ece2adf22168ad3c7d4c51ea1a476d83b9eaa337b3ecb93333943d2deaaca5f6b0c2209ca8c046c675e6962deadf7a7a49e099707009162c47de805ec6b02595fc5c8d829dc07c5fdf8a667f57121de887be7afbef765ebbc2ad7ae9b7f0b69afbee76754116f9385a2eff6f5211574a5bae484dc1620f40e61f4511a3f14334b0de25bf0a1a3e336eea35e22520d79926afaeda410a225133e162d7149a07d16c25d27a3a6c4bc1a197b853a1a80264cecde3b411e11b33c54774d549f35ade8bbfc99462b9b46b8c14f6ac1cd7298508f701ae71027f483e12be549fe55512c4ed3c8d4743e9b56b89c73e93c7ef79dfd032c1a75a63ba96b3d04aefdd4a484e19ffd23e1dafd6310b30ae0859af8eb94ebcdb130f6af1dac7b42d0bb313514e125de4617de092365d9cec1e20fce347c00550d0fe089d5a88df2e4e88ea16724f9dfcca8e3c70203d4ca746719a85eb14ca795dfd74ff3f5c31bac1aa973f55dd54c32e115bf4433d74c7598a95fd9a82f816ddda0f2ea539d39f", 0x1000}, {&(0x7f0000001240)="b9ab5dace7a2fb91663efd1d1587721fcdbef7ff7166757faa2dc2e0af44c273574c29418eef6a6a30694280bfc65b0a887187c5d429b70246a7492e4ad54fa1c26f81df3d445749b4c37fc7f11bb017f811226cab70ca3ef6819ee9736c13ce42ee4b6435f73842728f88cc3f5d32f99e0674d3021401e82ab92f331052792efc5b3e4789e3eaf560710c7903d3f68a5cf608fe0a126a56759fcb32ca0f438cd337acebea4926010b3fb003f70bf6afecf380bf177ca863ac10f0b36095e19f57abb9b921804b3550f765c052275af2059b86144ebf8fe6afe092f3388bd67687679907ebe2", 0xe6}, {&(0x7f0000001340)="4c91474c022f2d5029f91508afe8458f89816a5f73fe8146bfbb1fa1d723a084153c67bd7f89c5309944ce1df1b827d844be5ce3c6ac071b294b7a9d32e3d45e34944138c161abfb15c62431044d262ddde42b38af7cf50576e7fd06eb23f05d74a6b8805b2c99fc70b7cfa0a053982fd308906ae25fe5c7d636e277c6aefdace0b7810f9443acf4f19c26a6401a897653f160e0d9650365c4d9ef0e6f5fc38ac17182d5b954ddfcca3ef3586bfe1ebaa8e6e1c2f62dd5161cc09c61c3c6d6e28995774fa238c995cb395a5dedc86e401dfd04a2dc600973da300d065a665ece35d82f4628845b7e28de7a617be305cc04", 0xf1}], 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001700)) r3 = dup2(r0, r2) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000001780)=0x3) r4 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000014c0)={0x2, [{0x3, 0x9}, {0x3, 0x8}, {0x1, 0x1000}, {0x3, 0x9}, {0x0, 0x541a187e}, {0x3, 0x3}, {0x3, 0x80000001}, {0x0, 0x5}, {0x0, 0x8001}, {0x1, 0x1}, {0x3, 0x7}, {0x3, 0x9}, {0x0, 0x5b}, {0x3, 0x9}, {0x3, 0xbe6b}, {0x3, 0x800}, {0x2, 0x3}, {0x3, 0x5}, {0x1}, {0x3, 0x9}, {0x1, 0x2}, {0x1, 0x6}, {0x2}, {0x3, 0x1}, {0x2, 0x7f}, {0x3, 0x40}, {0x3}, {0x3, 0x7fffffff}, {0x3, 0x9}, {0x3, 0x10001}, {0x2, 0xdf4}]}) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xad, 0x1, 0x2}], 0x6, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) kevent(r3, &(0x7f0000001600)=[{{r1}, 0xfffffffffffffffd, 0x5, 0x20000002, 0x0, 0xb8c}, {{r3}, 0xffffffffffffffff, 0x1, 0x1, 0x101, 0x1}, {{r0}, 0xfffffffffffffffd, 0x80, 0x10, 0x101, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x6, 0x38}, {{r2}, 0xfffffffffffffffb, 0x36, 0x40, 0x800, 0x2}], 0x5, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0xcc, 0x1, 0x0, 0x10001}], 0x8000, &(0x7f00000016c0)={0x8, 0xaaa5}) write(r1, &(0x7f00000017c0)="34810f7c7604b3788ed716e6f26f90a9991b1c065c2cddfbbebe0152dbf5dee851306455b267b38b0d51d766f8c9b604dcf25a5f308f660e92fe5796b0b4c07b8c5b3bb44a30f1c8f1b8cac3e6be530c2091fa2d2946f7d74f4ab4100f810ed660f40eb4dc82c77fdc1b4996a791a5a1447b8268d0a51dc371d35ac670948c4a666258543b596b03b2a4a4bfe54f4620107708e3b7bc89fb95d3c564ed7715541c5e", 0xa2) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000001740)=0x9) 02:08:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) ftruncate(r0, 0x859) poll(&(0x7f0000000000)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x4}], 0x3, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10001, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x3, 0x10000000000}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x10000, 0x0) r3 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000045c0)={0x0, 0x0}, &(0x7f0000004600)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000004640)={0x0, 0x0, 0x0}, &(0x7f0000004680)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000046c0)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000004700)={0x0, 0x0}, &(0x7f0000004740)=0xc) getgroups(0x4, &(0x7f0000004780)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) r9 = openat(0xffffffffffffffff, &(0x7f00000047c0)='./file0\x00', 0xa00, 0x80) r10 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000004800)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000004840)={0x0, 0x0, 0x0}, &(0x7f0000004880)=0xc) sendmsg$unix(r0, &(0x7f00000049c0)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000004500)=[{&(0x7f0000000200)="94ccecb9cffeafd9ec4dce2a530487f18ba3569201f142874258f72cd9c63318dcf9483e0af01f5929324ef2ed0b41f6f1e981760989bdff9dd42c298ab9747efa2457ff0fa626d6ff14fc6dcc22cf3be9a2a3c9cff5711047f824e4ab851db1ea04c150f10a8d9187795b70091847b5f10f1c929c110b23cf8f3971f11d68124969d838e7856a5db951ff4eaf5ab3e5ca8396e370bc1d5258b5477b40027dffdad138141c8e52ce0ab09dde483aeb6d3002e5348ebf04b89412e098d003bd508099d7d3a6016359a8b0afd3cea0281c8f5f48626ba714ecfc5e3e8001ae07da8c42b92c6b6daf9ac7bbe106a8282a896378b7451193c5509f6406cad7c4dee6ea2f865f44f7ffda0e7eeda0f9c7e27deea09bd517f3b7c32ed2983495c1f11ffaa2de7b4d12356cbb3b611a4391044b754c633046b91acbc0dbcb1a2ccb02a2bbe92d9a4d25de35e05791881ac48de559ec4066b0913368facd7bc7cf0124186e8adc96d56e00aae9cb76c4810483b33fc65c1e34e8ae7745f9860e0c348f5735c47a97bcab9609aabb28fd295cf6f1d4bbee1c2c70da6601c06c28d2636ae4eb74bab4aef8ffda34a6ca32f6be94a5ed18ee4e4624e2b7729270ba65aa89dfcbe46551b664bdc78ad2a800af764a8ea6c018e888280938d99551d9da7c42243d1025db54b11cc1b24ce5d402aecaf7b5a42890c37949869004aae5679650e59ecc4a4e671dd9a09d4fc62022f0f76c06438e794dbd936defe0ac17cbd5a3f92cc6158eed2bf45110ea95218603a13b8fbe46ff38cc3c8d6354c18a8dcad0b18499c08481c75f6d65207c6192e557c97bc47ce9a107d9a9482e3d312e727322b145a60f64606b1fb5c9f8cfcc57f2afbcc41dde8717f54303e0f84f8bb41c60ac8805660e5341d7aa93ec741a4e2a8141b63a83217aab33ded6e4b2b69ddbf0162bbbfec25347da7bfd2d384aa29f53868e3e8aaa1f0846d2598a76b814707eaaae68e058d3b56931cd0379d3ac5f7befe7760262c1878d56c4439a1e188994f87ef8ff6df385c38ad8e301348e610da8d3f3959771037476f9c826d780ada4c8eeb8451f164753362ee3f31f520380e88300d80e6cd66db27ee89724e0417805de17347bb1173c1d9eb47bb7f3f13258752881360217f0af4e6b97cf8dde2e7d48eab26ce7670448455a6ab3b75334293bded1174717fed16ceb542570cc42f80223c0e0a0e2e72835ce36f911f061c24d1bbd031c249af24efd8d90be77ed529b406af1bd84b07e65fb3ce18f0092ac10b94b20281f01b275ae183f1cf0e66a6f5187a9ffb08c8a705eff76448334dc57926c90f6bb41a8f6c5fd3a6ebb0dde632513f8aacaf212481e0c7a3cc7b04506cc9cc8064bfb63b8dc0fae6304953f697e33adf9cb31487fc16df6140a5d50e79a256f47598783f600b6659e724c816388a28d964c371b412cbee56b269abdb73cff6a01cdb9e6a6e8489ea932ce644dd4b73dcb3361405b7f980d6e6fe7381dc69f5c84e9f0d16f778ef8fa182e437d507d3252c3c93d94226e459a8494d2a6d9ae2bb56df708f32ac100039df200748a46eff1e7b54e988c0d441dddd386877c717d740dd1c8d54c990b9c0a1d27d8db09e8f76d3484876f839131f906ab999a78372d4ae7043fef8806b240842b6d943b127f9585212fd741fd96e56baae658f28f82a9f8bac8a28c72e966347a8366f7ccfb15710ba0c591542d1e77d2fc41ac2aeeedced30a98a9c1979c74384a6ddaf009def58f4f2cf65ed8e4454c7aed9fad582ca9072d31780bd10521890be55d78b722d484b12e4b5905f2f8dbc0ee32c295dd1f91a6b7e5d255e9d049269795d31f6bfe86e920bbf5fe2421b6da503778c459892584f69db096036765301d3393e24874c9b570ab1c5907c1023712e8ef35c73ac205bbf9eef33f4d828aecf8c47209a426ebe7491404848575004d99b2c55e9a33372fb0ee8595e2b19dbcf72295b02a6f7d50048dfccf62925059110b00e81d82f01f3f116f5f764f964b065f9f31932c5fa9a3405ae66ac00a3eac822a7e67f10c83fcb1cad9de6ecea63992716ad12e88fe9b9d634b288196406a14f09508bf082e554fcb1a70121266326aaf9e6b33ce467938c2294984f2968d03100a916b3e676b134ebe4fb59d01969f5de4b71a652da8bc8e06e2781c77755333f8cacb49ae68b91412d05b00d3e6dd8c88ef67afb331219a062ed715c3609c1e1bceb763f9ce1ff993648b340dfd3144f6a108e6f1edb2bbf4534eff558c7bec69cb6ac96cd64a8fa589248ad9a07e3c6de37befc4a064158efc04be8a56fa922cef4b0e3485f246d3e8d34ab78a65e5269ff6b2cf3c1f5d6dcd00783c197c0c858299e70b48fea62b12e0e3ce8c64cfc925b2a55e64d99603311d294576bccd9739865720aaa6dd4ce6df4b502e9e6adfcdff7d1ac81a8e9d5f66eb3f24ad9f4333a67b220a37a78073005d9f296181241a8f2f8cbf8749d2c609ad8b9e60b496a3ab23574d2b794655b6192da80d99952cc0427f6502f9ba69350d90911948569f7fbcf2a09122c38065df13447169a4036a90da0396d88ce5cc9dadfed4cb5a5bf9005874c9be0e3e7945f0b3697a14aa1de35957a7033fe0de79d3bb565eeefdcf3a5efdbeb7dc7d5f345dce439dc1ee7c9915c5db3c87814912bc9b365b5bff8a32d497f64ee5d7229b535d766691b3d96cca2983176889c32382304fbe6f4c23ec5080d322c5d2fe1dabcffcc4804e370a9328a205672d49f2cbbdc22c098c2b6d9e4d5819e386bc092209e9c572bd256ea035af2a63c2e72ce403f3fd0513042e2e084eb0714ffd22e261b95ecab2b0f67fb007060a13c45a6fab294a9ea70bae6e9d2fe7c0225d55b3eb3d9148c30255c698a811e30760f5c6b0d28b008638443f312fdcd72837dc472202831984287d578f03dd4a4516a54928350671630c98e62acfb0489ff733d017ad73378d2a40799136f30893310fd3f4c4740b7fe9854f6ca56652f47de01073183b150863fce21a8bc5995599d7a9b0013c688d372b02cedaee0de3811df99a28be4ac3ae3d64f531fc7dbdede5fbef7c91344816d33ae923177bf4bdd121b3754560783215d9023bc77613d254aa27bc6690eb18a4e0ddb7488f8cb723934afa2f0f857bef0e0362e615e74446601c9c16b5bdcb59f4937b8213360d9fb74ae91a9cfbc6d36b4e66bb7d72c73a3b5f6e3fe0639abc3f7d563219eaf692e6d37bf270504c691348333319dd4ca2cc70b8d4cbcf1a23ff6c76f5f8c352b023641bb2580004530d59c0cd3c3e147701f5c246b6bf004a888e3783504ba2b6ceaba95a21019298586d73a276524c83d130cc4417e2b1828ea50a7d48bfac5fb8e08d59a0ccc268ea526560cf88020e7129bb6fda94c4569c743d4f46fe34ad1b1a1aa540d31d112f98a666d3d9812f1bce65831a44c307b22eb43f3bf602dd996569913c522b702ae1ed62f75a6d918c781164432fb3911298b91744d5472f22eec57e540d842d69bb1a3fc9d99f74bfc9a6552e99b85086045248be388397a4d6832dc98e29968278abe40cd65a8fd006085867bfe816533e702b8d7c8f720a3723ef8d186e2de5e183be5f62ddc250a8ff857f9bbeebb76b6117b9d5e76eacb6352a91f03dbb58af97d9b7dfef36b4176120c55c2f325c5b09311c3960f6d9ba538cf867b67ffb8f95419615a51161f7f648012cb00136875533c5d3a8ff6e0fc214081a38771a36b7ee84a8b4720f8a6c8edfd91101991a2e3d8907644a3073add5f402121ce59f5187945da37ed551218b094d6c043cfe48ef05cb0d5146c9419c1145843c98e921bcd26d06d6d25dd9751125d87bddd0473f57753a7d04a5b3276ca62c95ab9e5e526cdeacf1df242b2d0b8b3986fc43a927234bf6980ee888f118ddd61d46b701cf05ab1d7f862068b875df61647fa58f27d8c9a77b43454b69d199d4c2188e05e73f5fd03a9ac79db4daa6bc4e0b9d2a134a1786700d4ad80f0afa8accef195277fefd1c478b48cceae85d49314fd431ab10c47ea6809d32fd1c8b309a81c21687a4e3739b5647fa34f09323f6fd52c2ae2b8da78ce5dcea66994d96c3496abb6e101176747026e48de3233e38e4902cafb1d659d8d72a3dc58ee42c1e5a59e76a7b9d7e653ff3b96494f44d9bab1d23a2d33713722a7fab438d9ce6c472afa1be42514edf82130e597fc2c713e2a2666a7b7fccbeb75fb67a42d38dc2cd433117c75a83aba7c0148dbb31fdc809e8eda451a18cc80cfac96b01299d681ea3aa7d00a57a1266746ba335dbe4894bfaf73dc60889b7e4f0b1a40aa14f8c466c088781455b33f454a98e98842ae75bd2a64abc878ff3285f45f1c15ed3260a25dcf3ecea8b463ab39f07a8c34b10d1416210af8195c01e0e76957911f3cca9fab93d816a544ead89f699bd04a283d8f2eda40333567dd37a36874d5fc008d8811021110850f734e562690158384d2fab817543f880222aa551757d20df97e77c69e38fa10d0df0384b0322bd178879648b04a3dc945720937fb2cb4b73482a405ebab77948756a20c8ac703d9d1c4cc7e36692ea51bcee44271673b739e1499991eb1230f2dc4923ee965353d427ddfb80ba1e2ca4b41f54950890ce4ee2685b708101f52061192e86d3b96d2dd9676792af480ef6c1dca8107ce8ba187c726db7caaacddf5b14be66c2c9e31c2c5d8dac5ffcbbc360d8a77b1635c41ad685b925132869786f17538d517cfbe4cf6ab34c003ee3829a2ec2a4b7e47fe091c8d21167bccd011ce186c6eb75db7673713921910729e69794f8f2c73392c7bb12ded92c03d46ef044702e112d0aadcba502945b3998795d410cf46c648b24276782238072603f0b6bf6903ad3c7522e6b182779a80e488eab2236678f5258984a90eb2fe71778ea9f1bc77045ee41719aecef8a485f052e52558662fa0601e7870835f477085ec1e3d2d10a3ab1ef1d71754943c26c08c90786e97c7b80722e81c465fc579d92e3a7d9b82afcdd69f9008cfe44b815674ae1c471136f9f319f890826d50196ed79d4eb018f3eafcdfa1fd9d7334a768b96bbcb38a89557a6e96f8ea574ba80666a20ed353748328d23bf735d76b4b5318469e1bf8e7b1a63037214314da5b9f6e90e9965da93c9082b8cc00fd8704584e50c922ad18dc467bce07ac0a3d7635ddaec3d878b4c5e79228db82896b393c796508a62f06f0130b8f182f68145c4deb310e1149d2faf9cf669c993d20108215d1ae18c094cc793fc292456a9e4fd5df518a1bcf36c31d6308a3834ef633e954b64d6a215cf06f719f2ab0e009298563913b4be88ba33543092087d79ecf82b896735484f2b1948d699db59d9e4cf7af80252890b3a9208ec930cc809d9ebf4b376278b84757026943a5e47b5bd018ad26baa71e1500cbc7e666c6eb8bf5353dbbefc02744778901794b1c4ea633c53d4b9a9628bfc6a7f83e5f048c3a05e3485beb6f5c5069615f67f30f45f6bd5164bb2efb478fba9f3cb6a05c4795b9c7bd2921e164d95ab457b99438bbaa54fa199a37355f4b4a9f1c54a8cdabd5e9ac336826754bc506635ffdbb3cb51ff2c02deeadddcdfeb54d09b6c3d823464c85f0c75b599f81c104065c97a314fa0032402e3e1cc01e4c23a05354bb65ed2cb94f1ee0b69ef8633ede80f636437c3d12fdabc93e7d01f7dd29d1c870647990cf5984607212214df5bbcb3b688f0d92b039680f76f1b177e47b4efc05502e72d", 0x1000}, {&(0x7f0000001200)="38ba195e922a537c7e3cb02151d594ce3e98d173b6e1c08029e88f", 0x1b}, {&(0x7f0000001240)="dd27f20c6ce851f343869c60e6c11e1537ae90073c263696028ddef487566c065a5ba326dd0c6f9900484aed9f613241db5e77e0f2a26f8f15827d74ad74d31ff80f240324182d497dd391dac61048154fbd94ae55fd63a665547076d53030e55c65dc1beb4c5a936153ef01943dc505e423b79f9cefdd8af5723829800731b16bbfaa6c57f94f5843af9d8a28ee5ab26da6db902cc1253ccc25d853a29525e831950eb25ac64c7e1b7ff6ee8dc12fa5802f7596b64eff557ba138f918ca8a687f641e8356d14f35c31f12084b0c77bf06795aa550d2b1d6c48646898af8fb891e770c01bce3aa7a71d946693a00442276c7d72b264a34c3b48cb06d9feeb69c3a6a715368d86ad0d46c8f2a7b276bfb4391e67ac79f3c82864c03154cdfeca77c6cf7df32556f0d2fdde7b7d957d06408ade5ae616f155b2c0d1054c68b55e5b803eafb5562c804c974c93331afffa58ba281055330d4acb0e9424999196424d44cbf09f6ce8d7b3b16185ada1184059f05c8671855cbde78529cb3a1f2724bc39b187ca53204d30925679894551d7c645b74226801ed1ac2487416e6c4692d448cbd2925d707a0d510b093f8f136bf8ca5eb036703b711c8a85ab34d28856628e88332e61c83ff302e6d8af944cd69525d41fe6faba2eaa200a2476d146b8435bb1353c26013169f3fb795298d1dfe6dff440de57e1db0afbc8fa43c059436118131c7b159371dd318f1e831711e9058cd514172e5aa07ec5c72d7c3871d04424bb2098fa7fbf9363cd4f3ef78e3822773dc13f6b09d23fcf033ea9f06b5f6804067fe0cf49a69d7ab49c1761760e9b4f79bbc6f0c448985f35d5948f4dfdccd7dafedeea52418324c4a290bb72e9bd36453fb2f2c649008190ba0b04617df61422ca57487efcc26c3403b14d4344daa3b7b0b1e15c11a56879a150c6875168c885e983b964a6aee54223a272fdab9ebd83b1326887e6df4458786c429d7922468c1d650c2961965b8a9eef1132d6a89df871f22c4a778726957ed912af63829fdca98f7bf03e69a3f8bca35c7c6d82b104b3f15e79ce03c7893592b4f764f937bb29ed332fd3930a6ab1d666cab15658618e816b1afb2be0b1109b2bbd99ef57750a813c21b6e27fe64bee33b47237e9cf003db407dbf7f7cc55fecea0101f9337598f6a12b0efc425a6deae4292cbe586c8d4941b74ef58718e9b02cb49a54254b0394d9dc19f5141dd981b3ef236eb3f8768c2b28ab6436619708f75fab07ca4486519e39946df0d1e4f781ab208c46f18d1589e21bd9371706c66abaed519537d16de7198b8f20baccc40c0d00b80d8eb2c90f42fa53319ebc548b54ae05aae131e1b404b9840d9f6197482f7698edd0d92c1ca10f6b016b4ae0635ef105a25b2d512798b19ed901ec43afa75a939e20329ae4dac62e0f56728f9ff50b65e93971171c8872f0ed0b8b4b610e02f47e7f1aa18b44c5e18a59f845ebd2d3fee8b9fe0599b1e0e02b960b4e80252cfc3675c053b6adbd6ec945d1d24fc07cdf91efb264ee561cff3612efec09e86f013d415a161452dacb8ce797727f1a3aaef01f1ee7805e8b66e66f495acebd0d67a567bde93fe1c87568ebe1619eb8316f21bc871d87245ee83829500feb7a861ee4dd3b36eec23685a1da71ebac782b60f445fd81aff2bac623f88d1e27536ee4ec51a6ddb2719e7eec7a02c0a4e8da7e67fa7c57ee2874469e5aa9748227271359a6115e45440cd38fad50a7af2790b9c59244611be8c7d2ab3d7f1e15b1092c80ad7a421341ee3838ee0e54b9c533e2f2365bc8e44fc81a51497da16959e0e3a0fc60fa958a7db77773cfb522f4336ab555cfdd38a5a97e8a784b0c72555cb28608dbc3ac12234a3819273644b84e29c6cf6d80569c48fdfa937a999827eb8c2bd0059a01ce939493903d3f62597cebb3dc158d144d828076a94d031d957fc1c6d835d097331c9678f02205346db284b84e7a8005ad08c6da26cf1ca8c236ce602498c79b47a3dbae97163b11ed74ba947cd3dc61fdbe78df0ec55514d93783cc818e3f39fee741df0ca9bad3c2a8932ff0e680bacb66b39bc5fbb6b0c8568d76de87a7809a8caba73563a1d32d2ff157dff8b098d9b2fda574a5d253cfb3d7aa53a8cd4437c2feeab204ead902029e64521b625c9ed00ff205b31a62ba7e4170a4006b0adea3fab80e9d09f6185f8ac5d1dd14fe4e0e8b57d90b17e5998d203b8f81ec7e4710aae9d559ae6b635bfe0eb35a025b5db0fc4b255dd7dd9f4cec49f969525a1dcb57536d221a8fa38dd4c69ce7222373bf809f1fdb9e4d654dfa6ace7ea1d1d92e0cda6fef38d6f193687ac5ddcf817714482d843ea22a6069e8fa79a1312dc31cd20cabf91edc24a1c7be1389861eb747daed9e841f2480eeb2fbee93e72f3cc94b5f7780446f4f8727a3eb690f9dc465cdb029667877e02a4dfaedd926628241cf9f7d26996ee237784afefc0fccdf82c4d4f8444e1b594c13cf9216e772ce5e53d71660514b7e30a71ca8d458c0fefee5f778d12c3d47e7eef00b2fced3fb1cbd89f5c558033c39e63bedfcef937f244154618220301d2bb831d73023590b229d39a881bb3f755252b37ff19dd44519bce869f46e5f7490dbac88f66d444995e9eb5a7a169d11813e23a5c14da123371ca1d10f8c736f872dd027977daca02b37f46ed4fd9381d003503aabb7467a58b985257b628e32a31a70568889e1a4c14d6154ba835b798a2fb867f9f8cd76c0176587459146c8b1cd98c3ae8b55b24cda6a2adde779a06ba28e117ca734b1bd3ff5ad7a9edaee104e00d9bb0042ba5bdebdd32e9be52a65e29c756dded46b491bf56f9acf5ca5b1989ce2c697576fba305ceb34563c8f14e090a26f77e431473e629c6b742b8202fd29aae70e57a740ddf1a032a4eee6da16dfd78cea9939afb88385ab76205acab0c4c3957c891f2acc76b702564e5f0f82972987c8fc0c08c712de7bd48bf24dfca55c4d35d49744046fec53cd716213f52ec8ea530b145988ee9e75dcd11b52f2e32410cc2c441def2b3fda05a5d2fa4dffae3b95cbba2c82100086b99620a20b93d22629fe5725418eded3e6c5e931b1ceca58e3e792a10d72be2c9722a766d42821b9531598cd138488a1d435d39d776a80e5d1fe1532ebf946c92b4cc69bd6700cb24d8163be98afe4e6518f6d568b14dda83c7857028862fc7559fb4e13605c3da69ba1f03d55c7ee8d76f3fe6c6fab2669e44f9f4aa7cee10b58d62a4110cf238a9eb4ad7ca7b5e2e1dac4b2aaa6e893ba85d2bc75f0065818aa841833d503b8feee6cdb094e36a91f1a5858d215aec1d3615b0be4ffc5bb061eaf9a73de15ad11f9965b5fe0dd7230c653bb9a69a57ab40d34d27c3b7c40189114585104005e96bd4f28d2e37eb4f678190a028ee0df13a34c51857151ad5f0b22d08a2b242fd195a1ed58652b92bbc52fe973568a846ffb6f18130dab834d335b56c5dd3ac5379c2d7d7c8c68ecd5c9a8a4e68979ea6f5b774db56ee493151444bd016d9f01fd92722a4d275ace445cac1ccaeb101bc3f9c7d91c43bd2b4674833388c7e19d678ae139a464dd1c80d0d2867dcbc7553673116107a3dc0d80d43fa4cb043359b1bf969b7ab5d2acc884f842ccd0214bcbbf4f72ed72543081bbc9d401aa7fa394fc402e9b33c335f3fed4e9fbcf4a7197d259b6f6febed0797bbf09f06ff774582ad1163c41ebfa1143aec47b03818425f52add9ac17d48e75b4955b9c4148d880bb474b06edcaee40777ef6e30db8c4830f7fee155682a2b17d2e4bac752755c9cc3771efb295403ad6b32532255acf7cea1a9b56a43a66647b87de619b2d7ba4492b31c82fafe50be956e4bf3a5251843b187066b2bddc9a7e4fb97c9ae8ab69b9f943de0adbf98bae73e0a011cdb97c94c9ead5e27e188da7d4f275dbd3745c250ed1bab2291110c5eb4e5569139814e1d8347172309b4a378385ba6ec81a94c0cdf758c2b7ee2b5a8dc1c3585192bb0d4c98674fb9bd7154b93183ddcd4984d220e0a9c563a821129205f158828e00c5443b7fd30398fef4ce74a570df10d39c2970cbeed4b476c792c799c956159a7ca1bbe0b22f652e86df0d44a270c22d9a3a78450a45f23ab0df4fba157ce125bc82a65b7c6f559681fabc472e8d97bb50b004d17ff8744846fa4f9698825d6b8a8a777e3b73072b348df1168cf67a68e2a018a92dd736db90352e78b9467e4ee170fef99c213906516e6734c523be3686c836a84202255e2b2e78977a9c12e03ec24068e8e0dcbbb8b716a2f30ed7038b7a503d8f0e3a6b8c4f1a5b2e12d32b5db63fbc62e6fc56d632492201bc9d6aecc9910af04f9d35d485fc2d5905cdd2099c24d5a1f41922672a94abb3782ab9ddb21f1e1423ff88432157f2958a0cd60273f51c7c79daf0544b1e741b2efb2c146f8a7941ab0096276cab312ad44651e9aca3ae9cb6e2086114531adf64720f04344d190b7eb7a4b2a3ac0f696f3cb724b9119d881261aec800f9f7a45eccb5389635d29ecbaf32e521a7b0fe480acd56b02ff0be77803048d6013f1dee150a7cee4e962ddc8732177c3e293ecf45cd06bc4c307dbc4ceb60fbc17fb181d739963c87dcc48a61a075485164fd99a6cda664ed9d3ae4b3928c66caedbec055ef17b0b2030e292ba37eede93c0db28bb11e26c10477e562a5e35aa0a58899b71c569f8e6f5c57f2e5adcaf183745340d8836d2043b8ccda0b858df29705f47f87cb4d7a2fb1ab8fb7a647daa6696ce4bf83c888018c2cb1a75d359723d619e621e4e42ea7359d9aa0dba2a08797b333ecf458e10cb9ece54829bd170a093569171fd10566667ad24c8622d7bb6c621f8f5bac9b8cc2c8e01c5df43779cca2f40ee80562e70130337440cdf2427a225f91f9641618d627ba940159c728900f1b96e6c78c0ed572ee47d3007fda95238891ac38cf00c5830b1e1114c0e0a9f0fce0077f0156766fe70dcab0a5d6fca2b783bc3c87f44c2a10f39b319f8ff29554f77dbb465d85bf2cfa9cdc0d63601c3bd0699f2efd76055460216ff47632781b6e5136cfeedbaeb102db11d359fbf6e8a89d45991a90955e445414ffb6a73289d790ca156255ee2af529fe256d2328d4be5a1bb653108e57487ebcfacdb540707029d3f6070fc6884de67790c546a93533e82490919e31e470d314c4a244251e20b69553e14c4722b9ce15da701fc71772b334b6a76a7fad39771ade9b23871bfd317ababfb0c241233da5e6dd03d9890672dd11ef60dc2087cf5f421d71755e740183ed57b3e6cdd200ac9ae1fcd65105439a7628b5b77b5f6c261b4f3f07328cc5e941ca7f7d37bdb1cd142a5fd6b821a9291c9968d81ebf0ec4a85a35b967f029f20f16bfeb6cf62542e29dc7fd52abb79dbbf4d505ef75d0ae1b2b517516a8beb8255cda0d476bec6f9923457845222aad674dab289a21fe9c9184ebc3208ed515125d950235d39ca589ed504e00303c7e5740570980b76bf4dbe43d7907fc6f0c1eb48c3c31c62657f8f88041018ea6ead86dfc727c7ba8971d196f0dc59bc36683fce98117923bc498490594fda19dd6e91cbe1642a847b0ace0648f4ed2b02d647842fa37438141c138081846afb5b97c46dc6269ae68d4d9bce6e9fb6deaa184577d0b8cfc2a6fe6d9c0b56252cce2809744a92ee79f17b6942765fd70e648f0dca397f3f17243d187b15e968e29517614836f8985a1f936e0dd43e5a0270c001dc99c5c5f8d01072", 0x1000}, {&(0x7f0000002240)="b6154301ae54e7a8f6e5fec7b82ace384397343ac8177c35db2765088a04eda06c2e18db8eaefd51b6880ad50432432685ca13bf3ddbd822664d2a4738e37a356ecbb6d095e77a5f5d1053c357c72a5457dfb82dbd", 0x55}, {&(0x7f00000022c0)="41d8379684bf06959718b9df994c9d0ac63362ade2b60abbf62c576d9a41cad75479d7bf1191057b652d15c71148247d56bb72b8b3f8b9f6c9e6ba3493efad", 0x3f}, {&(0x7f0000002300)="66d2dc009493d98ee76708506aa32a6007c1f768878986073bbb07c0d64b05015f99a20562c2dd3828b332289617c6010ff122afedee618e820c3dcde6762fd0d6997c65b3ed8a0b59cf06b5c50c16b1c50df050edd5bc7f8e41126d6d492c72b98c63aba564a588d48eb60f9ea241bbecf1e8897eaf95cf53197cecc1c5c801aeade78690de8c7c3f96c5238f312b9d8919fc7b78156ccbc335828681782dd2594d7a019ec541175bdc55cb5dc4135298b0ea947af9380eeca73c939e4ac1b23f7da0d79c550fd1ba", 0xc9}, {&(0x7f0000002400)="2eef9d4cb9e94b9b117121829a0eac392114c88c2cf5e13a3b5ddda002cb474dcb6df73e42f00dcdc40d68b77e3ba1616c81b62113118eb8d8bcfa91cc2f3a0387b80876172515b4911359ca4fd2afcc13870690e0974afb78a073f4b4c29acee79d058e73312f93e2bb7f14a16881cb39103a834b93827cffc8073ffc13d71e3211faabdaa59fc45aa1198ce2a154365939452bcdd98e71d457d0171752aed994072fb9c0545bd24b5c434fa1190686c76e65e8b95a8df3dfa3dc63f85c8ec77fb03eb97c17f05de567edf10c4d60ffa3cf494fdba1951164e1f802e2247db97e19d34c66c85a4e40f8c8b1d75db8ef9122bce3630ad9b3e9310f7c0f9bfc243b942fc079f7a76e10e0ed430b828ff6430917025443ee383c7d9f395e29bca98ad79dd36230272561c027f06040a71f6f31bb22867bd3880333d91e8714231cc1c9920ae46bd8b90c309bb2be8afe3243c9913f0c9be41b49282c12a9e91e4dd6daba683dc24d54b66eccca614f0365a63c17dc4d84c3340e47e895dcb3b0a54890cbad3bff8b3b72c9aec1738f0385b0e9da617db7a63458342f00f3eaf1beda839a4decc54115fa5b5e0cd31e1384249a088f52635abd9528956b03d3429d9d8d6f75dadc097be241315e70352a753dae801552f87da34a6f7247c01302250cb9800e5dcbf282e721608743f592eb02ab8c8cd9ca7300b3e6809d408d6c5692d2dea9d44b9457637e0062958c88bde90395dd6d607d374d9c5d2dd9d1a61e286fa7a01c50bf664ea848636ee0af3e22b7aaf620dc32c5eba2d783cdb50c04e4828354d2710f4e823b41c6c6c4a8c166827bd1878542750f1b01552a39982d21e0164a285836f58d6aabc72155223f629e67e75e1efd89b1940fce96a99cced39e7b5acc5b52884277fe67d07d141c27ffb1dfbecab764f76d5a7bf0ad938a3eb860f286936c3748b2fe7fd2a3b60545e0147ae436c1b9b56d4f13ce6eedfb2229297bc082f63c78143d37d3859e7badd810bb085c590943e9802e7248545c8638595bbaf2bdd74464fb55e814495c5f51e44ee7eb3dc7d9b83878d9f2cf27f231644de0349cbe5df63621b6471434c5f8bb9803623f74fa3fe2f8bf2453076d28bd12f55dbd629e3a8e697a3ad149ed71bf8342b162244747ab2a88ec9a2e57f50410be7a2a72beb353aee085a59d27a166e65eab24f87f91b75061c3e8e4559543f4c92ef45255fc5f0dd8ba30dc3739e26b8e169073722ca409f0deffac17ff71c91785445e49d9856f0f3dc90c008fc001d5a0e455bb1b96867bf499d5e6b909964a9783c494931f1905efe0d654cff76d8d6bafb66074c4a768f1f18cdf0049513d328b78288238b162d2d394383a05770084b7048460a919ea842be70b79864cba9497ccd2f2abf4be75ce0446609ad7126027150b7464ef3fdad323dffa9ed1142801382238c40b96ed77f3c1fbc0b7b03bf131e7f26239f4f9e4b1c1346d96740ddd21b52c9e532eea9991b6ee3d100a720108d111814e7d7d5fdd036e7f1d4f34334945a8ceef201ad79cd9e482ddda327add593e50943c4cdc3770054b3b32f303877680f44ddce981d2e8eb73b155466641efb22939df7ed9584cdfd9febb4e7dde1cbb9012eaa01c2264c1f691a54a4b2f00205c52251b42ad8e84e39373e4ee6690fce25d4a24b5ff58618b901b8c0c92e095e94a529d1d01b76b1a20c5c4603c210b3ce6fd8b30542b47e7a7703abb3d0c3751ce5bfea1a732b394d2d3520cfa7c83c77a96ffa152e6bd58451672f88f392c6d9ca151000dbda653216a7e986fc709f33793f6df1804f3748207d5e1b6a5724b927984e89a1deb77813aa6786946242a35be9375918ad2ef75f2ce17210b355b109b82461fc90f49f803c849466ccd676a63c6d9bf2ee8bd66088cfb0d027e20a7e2ef42c9ce3e31631277f0d7d48f6007db5080a1302c9d4f9d7267fdc75978b3712ff1eefaa5fd680f12a9057c7d1ca473b0c8c7c90b621bb01e72c426c7e518fe84cf741868d2b50cd0bd09e254cf3cd8cab8694ef56a423e97dd6ef8474d432032080b959c5654bf0fdf628f3fa3c104837a543b9ad6a8365637d369c5142dc4fd3848549d10ff2db499041692a6600c240aa136f3b56972b7a7c8161309436e2fd5870bef53a2dc9a368c235945738c812854dcb414e08c1935f8e48cb05c288483bf194e45b2b4934d0a39de24ae654d1821d423627706f2abfccaef3d14bae97a810b101faa0a8a9ae914b72919856a878d8064e65b592add54bad1bca64436eab9b9cdb9d18e09c41d45c689b79559e304c58ef5e29e03a9d7ca36c85500c00242d69dc2125c7b941c2a66aca69d0ac1a7dc38b608da101b7b16fecb9921d38dcb354828b150e368b76df4b70632d520a8589a46ade786ae164833e90b89b402286f9a309d35421f53eeec94292da104f0f7084dab9a2551ce14b9788240dddbc633149992f6b335538ef9d7ffcde01f9c094a2fb54979e3992572e5cb7b4fd199251986284e601e37c4f8705467232f2de996806e2fe92d17220da39811a983e0bff6d5d9a4ed5556042072aee758d9ae0600f6b6ed70d05a418aac7fac06f44bd469f535c913ec28809269d4135b3b603e6355361c021ad3168253cb6b85774434d38551daf29aa55ead08509c244eefad2e50c1a770c06a8f9159033b7ef300ef3c102f88176deffcf46c87e876528c14c612b5e0749d9f5285774829e42a8ab72531bad1245788487d682e60fa92bcb3f3af313e4bf06a358e9c99f5759feee78afd5825d85e82a5a83bc55c095632540ce9ce0f9c3fe6ad669f05591f90ff96f5715dbe432acd4c315dec3208a4a5d2963049b068785b1a7411d6839c553705dc003b860783c6eef4afbd9534b9208f905bc5c02bce167f113c9186702fc5ca3feb3f7e0e4bbc56c5cfa71b8bfdbe7a969f0b2fdbc0be1c194d37ab1fa02d4c1600246a8675e6ede7eab9a3b7a72a3e8ad267ec71db023b89d6d804e8e34750910632d0538f3e2c5cf5df4d94da54f948b3116b0fea7f310f0930d520e3683df2e00454f57afa48b33fbe51549fc72451b41721341437df3a09267063f75d9d34701d407a5eb1567c9ffcb2b071aaee9e818ae5ae7911590524ac654bb44b896cc43e3b02693630bf4531f2d879657ddc6c9c5bceb029b96efd3c855e4c2ccf171f454aa4b96a4d590d3d101ac66d384dfe4c6ed9be41cc17cb7fbfc0d4daeefb48802d1920e64fd27a44aca445add24b89e8c2341dccfad7003872985c28babf2e9007df7fbd02143b6a328b6026ce18eb8565cfdd6076cf480f85f75231d3142895bf642e4fb7f4181b18cabbaa787bcc499e4e209a59d2b266087451cd44c5b321c80aa9a0faabdd3efb3316cdded100351bfe6ab14bcff50688d1749a4bce2158fec166ef9fa4bdf189aeceea6834a8cd75244fbb84f532ecc445a074301a867d2a0e5c94c9490e1c82acc435c0f26a8d1f5a4e7534aa470a822af4a57e73ef5c7d7f54d7bf6155c1d1b43a6179d92d6baefc6cf8c78ac381afe6d968a18e0cf5b4c9beac1d25f5e6b2d7eb61f2e2ccffbae7440befc4a237213aa57d936907cf70c56207bf34462b7a517c87cd9d2d86cc1d835674eb6b70b94c932d38d0a4afc020b7c275359c5c42c9cbb135a38e3e2d47c62c24a21a9489c38bf71b3f75a9c98f9d2992d4bb7b182a9c25c8035dd9fe38bf49c3c9ca9bb86d02c18779b7525121150e8f0890489ac195e15e9f8a734c972128b2373c64ae2bf8e00dc9117e4467bac1771a7710928690ef30eada5133bf808208eddc68102adc1b0069581354ea0b3da36faed6a46c70dffe038173ef0510971e9f21120566f414c7c6243ae0af997ad12989949e5d7eedee32855b6b68fe86e6c9922ae1b41c78545ade826029f6b5ac064814d54fadfdba56a52e29c8009ee6274c6549a934889563000c7a18999b878fc154e793e5941c14f4ec7de9d6bb0ce3e1ac772e9c06f492db68883554b416b91d5e4832b11109a46d007d70497031727221bb8ef69bc854e9d8e2e6b1138631df2aaf4f30c344198be38388d069415d537b3bec058a2010848af21f1e0f1c3e0d7740fe1bd50d116179876eee10e5904003e1f7ea4fa18c309252cc54233ceda16ff00f51c7f9f84f764d21c83190bf2afd08e4b86403598099b6620e37762009f433cbd55597cdb2f6627484641056d6b74af53ab4a4b2254a7e98a50b43fcdd1d461c33d3e6c8fc40394b60e44ac730126613f8c9bc108a831cd2579e2ba4ba1bd9b09e85acfd2854a7b0e57baadff30d5a76c3de1740d4cf3c865ccae8f543ce110ddff57afff01f67c88dcd45cf99447edc3963080c70716cd2c0951d62a5b260b29016e022fe8a65f52e1c3ed93acd44219b539f169921c93c1d6795265924f8a6efe87d9454a3c026f2a1d72869016554cdc32c4ce8fba8e590909d8889cdccb874d2284d9750a8757692fb87aec6c3d32b53a5b1c0219a3e31634681ec83cdaca81ff32fca5dd918f878c557822a337b066d066ea11905eb4b5b054c3b4228a409816861327ed276acd20141bcc162368d5cce4e2004187783146da09f7078dfd798542f2571e19fc1584280618c493ffd409df74740a8f30cd8ffc2d8c299f60228b49661be429c555f8c070dca46b5cb9fee05107c3eb2ee89ea59b5977acb55c2e299b4c3d54d1d7a6a0a0749340622a7bc9f3ad1ce00435ff7cf6438a1fcca27958d67dcd96b58a75eaf8d87677c2ae470bfa45fb45baada2287ee101cf21f55a94544c3e9cadb048ee18ba2ce2d2e854c7da1cebc59c17a30987d50944ae9ead8213866e57ea09d747f3400fc69bf686503b61f85fd2a8c4b18e5f7f975e435f812b13e92e4af62d6b8a3a711c3477174dc08ac448b2c7faaa581327a633f4b87925125a1d6548cb859c8772f2d2f2a92eceb249ef086c8110eb8fcc07e0b9a6e2fc7a872068768a4ada48067632f782485c1783d36c2fe45e3ef519b9a06f638ec6d956271259d9829bfe0a7515a06823430182051d4cb8095fc41961b0a626ca1fb72f1c317fedfc110008cb480fa7407e3325b7b59617648274d6568d9086fb8e0731d2fe58d2627e1ca4b99c68637201183ae300a834c19cb66370501d7e198134c0f99d654ba15954886dfd136967e1581494694c3f9d2b09db0ae23a9843c9d089749270649cadcfb2dcdaef1f64892a538a614beff193294b38c809f8b638e1b15b319696686e62a1995c9844b92337b7baf4b45882fdd9c4e01acc506c980c8d2372d03a713a6e78647276c97708ef90a3167f2144226942fa3005778293c949a14828150bfd47cd0ebd2b04b2e5161e6a369cdea9131712c108222a7efe39b9036ae8855c80d22cda2080d64da057380adcc2aead36ce885b1d3c267b4b3028ecd23d50c3d575f772377d9b18da514ea74d7849f7e3189e0644dd4299a79c5d11dd39be1d7d4708c62a976ffb6f989672a08e54ffee97bc14ec27a1d99de541f0490968b5ae3111c03a5efdcf21551fefe22c1ae70ad1013dca2b3cf4a41eacf67c0ffcd001ce5a4d355df49bf0e6c09daa91ed5ad027ef8f7f5447e5d256c10914e736e8ca09910dd71f05e2fc24277bf8e3cf15597021c38eb73c990551d4556b3da2714d2abc97c86f843a7983c2194b15e9c24643a316f31ff8dd0d77378abcedb71494323feef0c655b2e49c291c4a1ce9a36b7cef1b420cac3fd6ce34596063f868d3943357382f7", 0x1000}, {&(0x7f0000003400)="2727bcb5592dd7fa87860ced8f9fb5ffa74ad43a8484b24a9c15b4db65af53d951f2149534e3c53a17dd82bde5087835171a72dd7b3244fe99ec0fdc725aeb12b6fb941b197fd129700b9358e1636d4b5bfa8cc7a00f0fdf91cd1c5544ae4db1ffa5f3cf112c879b792c27661290d865061415fc0283be703ac593d616bbb37c9d6628c83747f54e814d7ddbc5972a322b9cef68d045b7774e17be7e2c6490e0d49d1a159a8c39f3d89f11b55389727bd2dc4e144952869d1ee2ed6e81f1df129f63d919adadd7b28359ed260b35e0b02f86499afa2879209108e061274820750f1a8d69cef4a3ddf6b07e8e97c9ea495e76aa2e07558060d063ba396c5cf778e79291db8e6f632a8744e13988c07f776e5e54c05d6cd4be81cfad7885002daf0ad9b1c64ec6aa477a3f160c538eece873657596e6f4b8410a02af33091459da1cbb8340c70d63b52aaa6f3183613d86a3edaa1d70e18df4f61214a0bdbc68e0cb09c6b7b2737bf76442a0dfbdf9624f40ccc8c8dc4f84e6139da400179f35ec4f7bec9a9b80b447519e126800b134794eba39c3aa0f1c66dbe4f6f3db7b91b39a56a4d4b7ce2f32399dda399bc542e4ffd82db1a0f5704b10db440191459ec37ad0ff0fc2b9ff97b1fa84a13ecc32cae10624d9e6adc9bd5656afcc6fca434dba0a2f6770a72bf71889fd24e0856d8c86a16801d75b953dedd3216fedc78b2dc01d05e61f5cec827c094e2d03fdb214bd3e466b03a3410ef404cbd97c3058bb99020fb25c81d10ff0f101ad0655d7a128b5a78c389709ce45694c7b6882d7ae7a380643301cab8632bf2379f706813c20b2c1c3c65546a6eb9e2c663033fd65ae60a2034a47db157a0300a43f72bc102aa0434b3b64be170d181d058e11d2b3425562fdaba1899bc4965b8a0990d44d06c25868ccdf7e4e33607a85c2ebc3eb75e2d553437b398c716e3dd85648c7edad261d44e3c7adc0ff55f21ee8e8764289f2a83fde2890ea773842569269aba5d890cc0192802a395c45d19a5cf149cf300acf5b20dcfc4b0ad331746499fd6fe9aa72ffad281f790fd7072a8870654229a1b6038d114f6ddcff8974f85f435d090f324e39a6fa0a646a77d01ee21051789757f318db55c468e12ad70e5de18842e29d0adbd5a16217d05229f626cbe7bbb51f7681dc75007ec4f8e34552cc362525670e98b17c7ceaedf990d6ee7f69cfb28e5032297fceebccd7b526afab6bc4022000701f055de4287c85a46d22c6e9dc669212e6ab3957232571947af94619b7eb48f164e3949e73c9649f636bf1088a021f752f95a9f8a292fee6007266d91f004534d070309e850efa95bf2893f673decfb85fbe1103a034b0174a38b70e52bb848f620fa4871c385af5c756fb20c42a688147c87bd76faed14b916a978a6acd7a6b3c42d72f01c70df0f54c97c58e7f29cedd5a5817e910a2efcb55641a575256f8fe5c5f4920011aba9623bd2e081ef408383dac04e80bb69c51acf2589c703ea1e298ab1a18ad9aa152aa9c92724a0db106cdbaeb15f432ae64b2518823b6f7d1161963d49f33e6abd0808d532a0c866b8534f985391bfc8e89033ca7161e92f3733873d2b6a554e67f6b446ed4b57d81412ef64ee6d682db7b0f4a7c91689f2a1cb5f1a2a49f8ef36b29737f20fb1c659deb1654c2edc06b20a08ca4ca4dc974bbd680482509c331e46520c77c234b8d10e5ea339e294e6d51cf53333abf1a347777cc2a21a5c3c1eafd7a0c714f672618fdd33ae2a742eaca155cbd782cf7470096fcdc51f471bc0f7cdf7a5fbd11f6a5c8b3466dda1e55b8e2fabee3d262f17c9d5aae0a08f98b660ddf57c297317e89e8d4978b769384653bfc4efa0ab17533719af2d58367a7e621dcfc28f8901b9d2da37e4c8c11339fc294460471f736d180dc92f2407da314a6dbf23e2744082084f5635d132b46ee2e899c8679452d668f9863fd0a3ade9edb7bd4ff09376d4838a154fc8eb4b1c707ad270bde905323a445c6a010cca8a662caff9c07e97ba01c33b59b88e4e1bfa24f99e62e94cde11ad5034d52c4afea8a703e331a80f2f389c14c20da3072dc502923e77c946a936dca13b024cebb8f18b92f9acdd101dfb0cfef5092393ebb301732f8ba41cb0aad9c46044746a556bc1ee7bf98a127ddaa8e9f6e4fda712f7655ff7aa5f1e166d5673954676fde7e4bd96e9cb38bc2af8ea1fae2ba2043c31e1c31134726938e2d70f0d0e66c5bdb605cc079638bf93eaf4809a0a6cff8127dab47caa263cd5d755ca546597d0680368822c52e40d5912a97c6a3952f48f879c03345951f42657fcd156477cec16aac5c92bb7b827d6b1294816eb3a78b8b903317443eaa1905f353b901962f065b63991f7219909620de8f5bbad2bf305af7eaeeb693d8009403f0d2e88133b4614df67aa56d9a1901daa00f1f49e04db22731865cc50ef42b675c78f274c0afde21befdd865fdd69889bbb1e932ff49cada954a9839f8edb6d153738fde86a5682faf372d141fdfb620015e34c5b26746e260e835880c5dfd5ef2b4a83180bed64f3dd123c53302c651090663a3d5c1add27f132db7e7023a7cb9c2a0a67b0a413d2a8e817a6e3f916167539813d03770381dd4ed70ab8c8f3a8b99fd1163df75f2f80b04db98089611bbc97f64af35e97af46cf5281fbc72ebd8a1ce9c209656d7d083ca7614a82b3917598cf8fc33fd66fa579c6df0b6ee05056a05d65b8dad688c5b0fd5594846a972a04612cacfc9f0a99e916a4f6116fd70829b3876d3d636ea2915fa9cf8848a664de613c822e3eae97cf4ea9a00a89a3e9d1959287f282dfb318f9332562ccdbb5806a62688b78b49cadb68b8217ade4f5cc1b6dba5ab95da315182b49809e986eefc73bf4647b7c89666c1e201f98c244fb1f8749df1b6209303b57b00e7beab138fd8a45d0eff72254db82fc6709164b92a315e65da670119e1feb8c7b3096b0954dae4373b58702248c34678ec2da86c9adeb826f38e1fdd6c8e9788361ed9fae9d8839355cbf273b1f6bcfedefd4b1031ee422e81c2e8911f81eacf4b14e6bb5ceedfe3b47209e4caf00aa2d59b2ae73ff953d793592673ba28662e65360ea511d5cf6e0b59af56fe73a2b6bea34eb9fac3194b0551126fccd23fe18baec31317cb806e4c976930bf353d0178529fcbc5b5d532ce3f7da4f7776706133d1cad51c1e5b30f5c443f6f3aac384a8087bdef36ad81eb50abbbe46bfed9ff0a390a2f81e6359d968490c42982499cf9bc6f702f2820933d316d0300dbe4dc999c4399914626c4233c7c5811a9a76743379e885087827ecdfd4b8a4b8ec8502b424eec297b293f6fb19a53d9eb6e98067dfbe8db804c66ea8f9d3767a2fd98ee8bdc314d45ff085377546679ec94e729d2812c6a9759e2929d1538e4f88350e703aeb406b0f00000d615480783244b04d68661d8f92021df008a5e382f9b033defc2fa1030c40fb02e14e465b4f669f1d00bb774b445610364b332967c39c77a6ccd1da9f802c5fabe0897eb8fb2cc635092af3862d7451d1a33a7d4dd683a90ac2cc3c2e8d398c9971911e82d560b18a72183ad4e921b9cb85415c882f3e2bd20cdcfba05777295ef3d2534cd15d7708dd542a554bd6c88c09a8a602207d30246a38238520c0b7cba26579e01837f1a37b69cc1116e54bf54cb108b68d675239b3d44aed83e0ec797d9b3436d08a6a0880405c7cf27bf19a0021c0872f4581ff5796ea821c8032e81f55f1a699c8abc3d3cd4a5eb37b529e77a09e179d353923c625ad0c7a55955b7ebcd68ab6814b5a02ee0136b8a57021ab71401ce372eb70e2a61450f34799102494da5b11cc9aca98aa0b33723532f8d9aa27beeea1542ebb9e43a070910537615a9ee955a36128b9ebc60d779c4ae8bdd8982badac6b31fac808f1b16494e02e524b176b3046578ec2517997b2dbf3d51427817938c1abeb8f6531b59ebcbf3b6c8b87f409630761a90e9050bc98504bb0f641558c49a83a5a1c313a154d6b880cfc8629b5a73ce0c58586b204b8821b19dbfa414c19bc78977827521cb99ffc405bdc4b256fce08b73f230c48fba837b45b21d6d13e0abb785ecfd6cbd43a9642c9e510eed148e66a997c9b505359b84f63aff45362600d6ce1accaf5af1a63f8cb389e1168a30c4b2e153467356a042365c30fb9456038d575b3dabf9089c6d91ff6f673dabb2f706e191751f082f3ab1f0a2490a5588dad7e6b34076ca83f3138f0fd514e8c418237b94ea9cad69aff9a272e5423ac13fa56d51d77a9bc4d4e40da605df9c3a80847ab03df64ad9601e544d7af0f32772fd55dba92c5bd321b7f66e80845d25762cab987c5c507e254c45f147ba03fe94c489eccb05878d9ca69e17e2bc142c33dd039a59bf6f095f54ac309d2b079f92ce402c04eae3a2329aca15af2c68bd4b36c51491bd83ee148c88b0a67076c9b045796aa25a7ef7a9af12c8f4dda1b5ee5cd9a969f47ede34c54fa6241134b8119ffba3d432c05bf322f7be7e5f6ddd9d98e089216faebdb6cbf489fe05b2c875728a20620e0b305485a465d79b1c5a09542783fcc4990bb87504f3c8873324219f28a995a4a0fe8e541a8c2c0648925d80c31d68695d458dd58d626368504a1ee8eb21ed4053983718a40b869ae368a25210f7a8da9453d8d5b344d5bcedc79bc694ae29cff8942706cf7017269a7ec82634782ed8baf5769da6e183c370170ab034b4a8cfd3652814e29f275a46a1bbf59b03b0799164161e6178dd95dbc1adc2f91ae4a7c1552e11cb5f3502a3f3c5a967bc59c32734e4aab15ea2c9eb20b49e511f005cb139b6cd0cc946d6e7915a994a8433275f3a060ec56b8c8f604656b16f7bfe3fadfeadfc28eb0097e04010690a1cef5d5372f9b3c60b7f1a27f7541f0e0154ba6f73c3748fa7dffae63e3c68a24fb01c91867506a31178b747d3e0f5519340406efe3857c612e1dc1599cdb968ddafcb4025f5c8545fc253061f61774d73785a0f9dd2405f6f79ee9915fc003c319444e196cf9349a09fdd9e70c0fe8fbcf0b17601e5d8451b82806fe4cd7c5809ce31fe324517a9197a6caf7456aed974eff95cad0905ad7bf56b87883b85451f505639825fcb86c7e2621c85462846737d4c3e664924c5665779d05c45277236102f812273825e4550292916f01a8511e8b49749ecdb1932e2ffef614d5f37ce7c50dbd786fbbe538449d57b55e485168abab4fbe0a425a728a1bb93235a4cc83a6e490c525a2dc5160737720f51950e06d2ff860cc3c87638e7d8732d1a349fbfd8a884004b24351856c49683b5d245a92f143a3688ce97ee196d352fba9fba88bf1ea3c488fdeb2416952638c85c3d106f263348ec86d3bf3030a4b741016ee22717c669c6ca5d752bb60e8887219f3f9f74351b73f8203cbc38a8c4e7818c818abd2f77e9cc0ea2b5a59084f525edae6f308c865fa4d51fc3ff0cf519cc42de4d3ee983976810e446b5a67126a6325fa4ef709a04d60d62c5cabed8571fef4d129f173cfd689a2345416b22dad69b0608c3a82842f2756ceaa7f13d2593b3eaa2aa0ee692bc9cf55317f9128214e09e4fb604ec689be6adcaea9070f0e736901b1fcb19421d023d046269561d743170fcc3771d1dba63c8bafbfc1c770defd22e07e431be216a4023078c117f3934fc71115f510c156b0cffe71e30ce3a056c086a1a48fcf35b264f60c4e69f359dfa35bdcca0ec73fe820457a69042e44c9a63e11f", 0x1000}, {&(0x7f0000004400)="06ede62785c3c5435629529ada3bf86ea9585b69f2762bd6d2bcd126ea3bbf8571d78390189d157bc2ccef89f6863dfcaeebb74f7249ecd3d4b8ee942555dbbe672926e26083438c449ceeeb102ae307e2fe7d5cb2a6ae583a77413bbe03e3a476eb01368bbd671310a0c41384f08218eb1a922a0ee87ae4a5cd043a09c0d15b6de21b5ffda0179a83ac4650b414930eb2087ddc527e57a16536d7d115cf72307d48c94f31b9b6646583ce8268efdea9757c0d60a891c8548460f11e36fa7c630a8cf1d1ec17a188f6a36978f3bf4af0046a2f8555ec494db585d748985a0f6099b4e27a3d03b6e4c4c021034abf6da31cfce2e3841e3367", 0xf8}], 0x9, &(0x7f00000048c0)=[@rights={0x38, 0xffff, 0x1, [r2, r2, r0, r2, r1, r2, r2, r2, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x20, 0xffff, 0x1, [r2, r2, r9]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r2, r2, r2, r0, r2, r1]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0xf0, 0x4}, 0xa) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000180)=0x7f) setsockopt(r0, 0x29, 0x800000000000027, 0x0, 0x0) 02:08:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x1000000000000008) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x51, 0x6, 0x528d, 0x9, "edebd2f472e879870f4b665d35b9b3d0d6620973", 0xffffffff80000001, 0x4}) 02:08:10 executing program 0: pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)="9e95228062cc9caa", 0x8}], 0x1, 0x0) r0 = msgget(0x2, 0x202) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/114) r1 = syz_open_pts() fcntl$lock(r1, 0x400000009, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x101001000}) 02:08:10 executing program 0: r0 = socket(0x10000002006, 0x3, 0xffffffffffffffff) socket(0x1, 0x8000, 0xffffffff) r1 = socket$inet(0x2, 0x8004, 0x7) getsockopt(r1, 0x4, 0x4000000065, 0x0, 0x0) getsockopt(r0, 0x2, 0x7, &(0x7f0000000000)=""/159, &(0x7f00000000c0)=0x9f) 02:08:10 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = kqueue() kqueue() fcntl$getflags(r0, 0x1) r2 = kqueue() kevent(r1, &(0x7f0000000000), 0xb9df, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x43}], 0x0, 0x0) close(r2) 02:08:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) socket$inet(0x2, 0x4000, 0x10000) poll(&(0x7f0000000140)=[{r0, 0x4}], 0x1c4, 0xd11a) poll(0x0, 0x0, 0x200) mknod(&(0x7f0000000040)='./bus\x00', 0xc001, 0xa5) poll(&(0x7f00000000c0)=[{r0, 0xc4}], 0x1, 0x0) 02:08:10 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000100)='c\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000180)='./file1\x00', 0x10, 0x82) openat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000001c0)='./file1\x00', 0x2) 02:08:10 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd06646c0717dc7a27446dd5062438e3958ff31e85426980a960038450fa41cf0af899176b3fb365a899ded1cdfc3aa233ceab36f7d2e9a9c3150043ff836fe94efa162c9c0188067ca163d1152aaafa7f4136c19c26a2d1e9df0f4049381f921f1a505336c3f73b9e712ab933e8e6879e6e6a9178382a385f9abdb3b00db75f9e", 0x88}], 0x1, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') r1 = kqueue() kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000600), 0x101, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) kqueue() 02:08:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x20) setuid(0xee01) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r0) 02:08:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x2) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 02:08:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) 02:08:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1) mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) 02:08:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002002, 0x3f) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x48, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x10, 0x3, 0x5}, {{r0}, 0xfffffffffffffffc, 0x21, 0x0, 0x4, 0x101}, {{r0}, 0xfffffffffffffffd, 0x2, 0x44, 0x2, 0x8000000000}, {{r0}, 0xffffffffffffffff, 0x20, 0x4, 0x2, 0xe4}, {{r0}, 0xffffffffffffffff, 0x6f, 0x400fffff, 0x4, 0x6}, {{r0}, 0xfffffffffffffffd, 0x10, 0x42, 0x401}, {{r0}, 0xfffffffffffffffe, 0x8, 0x2, 0x48f2, 0xfffffffffffffffb}], 0x20, &(0x7f0000000240)={0x4, 0xffffffffffffff7f}) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') kevent(r1, &(0x7f0000000000), 0x64, 0x0, 0x81, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) 02:08:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x7, 0xfff, 0xfffffffffffffffd, "3cbae506251a0000009300"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) recvfrom(r1, &(0x7f0000000180)=""/49, 0x31, 0x40, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x6, 0x80}, 0xc) recvfrom(r1, &(0x7f0000000040)=""/229, 0xe5, 0x800, 0x0, 0x0) 02:08:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) mlockall(0x2) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r0) 02:08:11 executing program 0: setuid(0xee01) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x1) bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) unveil(&(0x7f0000000180)='\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', &(0x7f0000000100)='x\x00') r1 = msgget$private(0x0, 0x10) r2 = getuid() r3 = getgid() r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getppid() socket$inet(0x2, 0x3, 0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x89e0, r2, r3, r4, r5, 0x145, 0x8000}, 0x7, 0x7, r6, 0x0, 0xcc, 0xfffffffffffff801, 0x1}) 02:08:11 executing program 1: setregid(0x0, 0xffffffffffffffff) getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0]) r1 = getegid() r2 = getgid() r3 = getgid() r4 = getgid() r5 = getegid() r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024061995df23de000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000010c0)=0x1002) sendmsg$unix(r6, &(0x7f0000001200)={&(0x7f0000001100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000011c0)=[{&(0x7f0000001140)="d1cc6b6ee0b95ac79b773ae25031864b88345d64e77a5d315323c25666af93e3856ca14f5818b14f9794bda4569fc5f43db67ad7afc77532a0732a2a9edf57229f847c9821813421b652858d0f5caa4226", 0x51}], 0x1, 0x0, 0x0, 0x409}, 0x408) getgroups(0x6, &(0x7f0000000040)=[r0, r1, r2, r3, r4, r5]) 02:08:11 executing program 0: r0 = socket$inet6(0x18, 0x80000000000003, 0x0) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x284) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/102) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000080)=""/4096) 02:08:11 executing program 1: r0 = kqueue() r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000240)) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r1, r2, r3) r4 = dup(0xffffffffffffffff) r5 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x20084, 0x42) socketpair(0x18, 0x5, 0x6, &(0x7f0000000100)={0xffffffffffffffff}) r7 = accept$inet(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r8 = accept$inet(0xffffffffffffff9c, &(0x7f0000000440), &(0x7f0000000480)=0xc) r9 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x1, 0xffffffff, 0x401}, {{r4}, 0xfffffffffffffffe, 0x4, 0x40000006, 0x9, 0xfffffffffffffffa}, {{r5}, 0xffffffffffffffff, 0x25, 0x8, 0x80000001, 0x7563}], 0x6, &(0x7f00000004c0)=[{{r6}, 0xffffffffffffffff, 0x81, 0x20000005, 0x5, 0x1ff}, {{r7}, 0xffffffffffffffff, 0x12, 0x63, 0x4, 0x4}, {{r8}, 0xfffffffffffffffb, 0x41, 0x5, 0xffffffffffffff5d, 0x5}, {{r9}, 0xfffffffffffffff8, 0x10, 0xf0000003, 0x3}], 0x1, &(0x7f0000000540)={0x3, 0x6}) getpeername$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) mprotect(&(0x7f00003a6000/0x2000)=nil, 0x2000, 0x2) sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(r4, 0x0, 0x2) msgget(0x2, 0x214) 02:08:11 executing program 0: mknod(&(0x7f0000001a80)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) read(r0, &(0x7f0000000080)=""/62, 0x3e) ioctl$TIOCGWINSZ(r0, 0x40087468, 0x0) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x2) 02:08:11 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002004, 0x3f) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000280)="000000186a56b5bf3e753300000000202000004dd5706c85b0279e198433ac834e341dcd291c15729bcf49f5916d7492", 0x30}], 0x1) 02:08:11 executing program 1: mprotect(&(0x7f0000729000/0x3000)=nil, 0x3000, 0x5) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="9e0facd86d07cc77", 0x8) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) 02:08:11 executing program 1: socket$inet(0x2, 0x4, 0x101) r0 = socket$inet(0x2, 0x2, 0xfffffffffffffffe) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) socket$inet(0x2, 0x1, 0x8) socket$inet(0x2, 0x8000, 0x5) 02:08:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x100) getpeername$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) getsockopt$inet_opts(r0, 0x0, 0x2000000000017, 0x0, 0x0) 02:08:12 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000000)) clock_gettime(0x3, &(0x7f0000000080)) 02:08:12 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) r2 = getegid() r3 = getegid() r4 = getegid() r5 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x6, &(0x7f0000000200)=[r2, r3, r4, r5, r6, r7]) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file1\x00') 02:08:12 executing program 0: clock_getres(0x3, &(0x7f0000000000)) nanosleep(&(0x7f0000001c40)={0x0, 0x7fffffff}, 0x0) r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r2 = accept(r0, &(0x7f0000002dc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005eab2e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038df4ec1e9d23791c5b52ae858b1275c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e12c5bb2701a28636c24aa5632b6cade43149121eaa1b12d24ff8d06d58fb3ba9934a6a3aedb99c1648539f4e8f3e731284833185a56b161492d039e4548294d16e66f8212ff08996bfc0508ab714aa48f1802401ece9bd4e08968729ae88824ecd797a70850b426b5027c4b65160db59054845c8932921ae3575020eab660589456550a4ea63d280a2cf62e1f14f25fe7a88d9940705f0a1bb4f8362071f71213fde0e92ed14f0d9812d15391e8fec532ac61588eeeda9448833dea3c1acde120086ee30a9518778cb53d626bd8b91f29ef9c042eba3768abee74474a16739f77f1e547f202d7abdb56a57922a6c935930f0a56bf6ef8fbc533a00612d780962f9e40000ef5297af6b17bdeb56fca44e3622d44baaa9"], &(0x7f0000001080)=0x1002) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000000c0)=0x7fff) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x3ff, 0x4, {0x8}}) getsockname$inet(r2, &(0x7f00000010c0), &(0x7f0000001100)=0xc) 02:08:13 executing program 1: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7f202d, 0x86136) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffff8, 0x1}], 0x24, 0x0, 0xffc, 0x0) 02:08:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) r1 = shmget(0x1, 0x2000, 0x200, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000700)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361daa054ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9250f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d1272bc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98ddbc2e65410f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b276442432b312cb9cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f78e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf20941106777fcd11921ab868a77a68c089a933f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a308d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759981ba524adcb14b74d71adeabc4a69f5338a1fa2b15a409583e77e33f5cd", 0x49a}], 0x1) 02:08:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x3a) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000080)="edbf49c80de7c714", 0x8, 0x2, 0x0, 0x0) 02:08:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x415d27493d766db9, 0x104) writev(r0, &(0x7f00000000c0), 0x1) 02:08:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000540), 0x13f) writev(r0, &(0x7f0000000f40)=[{&(0x7f00000000c0)="4e66370488fdfdafc56844de35a8766a7ec1abdb976b81b16ddfca82e5be40bcd44fe4967047bffae749930e79c1c7c574a38683a8eead5d3f33fe12150b3822f339ef93925f066d345511158dee2a566a2c57adba6bcb2914526d35ef63238465383beeb9e0d6bb4ebe72a1e7531b908d070a5a73704c1abb99045d841f5ef68e686042747d78bea917e3e1663dd8cd88", 0x91}], 0x1) write(r0, &(0x7f0000000180)="da0965f408efcd1dcce5d2092c47fd4bf400f56578881b518a987163eebd5e4bdef28bfdc120a6d0ba936c71d491f3bbc8e7c98b6868765181a0e6cabb2298a4022aee277534276a4f9232665d5de4884a356ae874c69ff5ae7daba6875b62e06bc5cbceab767b3b589a7abd13ed71192a95d81516c3deacaa0fc0cfabbd4dc849c1d72b42ca820ce5ff1b7de9cc322a51cf465975", 0x95) write(r0, 0x0, 0x0) 02:08:13 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000209, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x5) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="433ea46e893868ed9506aa46e7f1714d4d8dd9a53d2ecc8ae514adf1dcc0c1d1c6030a59ca9c04c312d35eaee3b66188e1fce07f99eca5bc9cfc58e0d00d288aa2c6886637f29450259fadf9ab691c9ccbb7b6b1187b5b864920088948f2ff2913c56f301fdee213b834dd1c430736a657d8bfe1faecdaf329fbf674d2ff5314561d25a82b4e1a7a4e2989af159a69abac30d70fbf70f0d6aba92b82a69a6f589b510655dfbe4bd28f366caffe184932bf79c62e8f40ca8c7cc5385ddb89e3010974d8fdbfba5ebd12ad70ce10c75b3adc", 0xd1}], 0x1, 0x0) r1 = dup(r0) pwritev(r1, &(0x7f0000003a40)=[{0x0, 0xd1}], 0x1, 0x0) 02:08:13 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x8010426d, &(0x7f0000000000)=0x2) 02:08:13 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000000300)={&(0x7f0000000040)=@un=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000080)="72670bc64877fb8288900280010093227a2e64019ebf50c98323cd361b1139fef41fe231fb0f61ae2a0ee0759239143b5f6c84e62e61d2f31553ba4a09e7957adc77f2681022ca5219cb916770b8776abd8e82068068c689c6c4cd3d576e10c95959a9ffb0d0e65ab130d380fe1aba91f20882151d60a42ce1044f5616cecded1e2803af31dc202e0d4ace8f7e1331e4d2b8f387f2613f1a761b6b083d992555232256694258695ebfaffa01b3b5930cc5994bc253d3cb2d363fd57b5329dcadf3333fb167e79605826e127825dfdd44f92e4121dd08e100892f941d2ec0c404f7471f1076323277648b2bc443caed3b133dccdafced", 0xf6}, {&(0x7f0000001000)="a206df9151eca71fd0e7d7c3304ed116f27dd2e160f90e805370dcc4b0e8b90143a0ae71d5d7090eddf585666b77a3e73982c18e487d49f2d32bc8955b278417225da70f668ec16d242f5f918d049163a30aebcf537aebcb6b2083adcacddd956765d172750345aa13ec1d1d6a9e286e2aa84cb1a1374753d92d5c16813bac490d0cb90d468c05e23dd6cbdf4bab40390923480666ee62c8288df7b720aa3dfbf31dd7bbc6107dd9d3ae59ff7b7c91a50f8ccff6fbf8713415ae542a62fe3a18531c6cd645a94ed4ac62d72bbc491daed6259f3775c180af1d2166269b0f015415a079d583c3658e2e982a96a4a8d6ae07db3aa48923a56fbd13edbbecae6ecffe05e9d8313c0666a816e2f0bfcc8e3a4262d68b4e9eb5f1e1a813198eb35ab6160dfabbad92245f4f99c952ac7c2cf722cc113b52f8d37e74c9953ad33e2099c13e6417ed955a7b27924641e5cf31800247c1a7c7cad0c3c9b107c32bd951945a639ec01549ed53d73169faa94d566d97e867d205977e740f158adc6d34224c3b61c45deb9f2b67360a286b783066ba29839ef32182eb726624042cb13fc193f4542c309ce1cbd9ba909e1a8273c4088d5b8e8f3330ce0b5cd92ec2c6044355734ce43d07c451cbdd155f2511bcb06aecd31b8690d79b5656c28037d0e92b22fe2c3c6e0463e0a8b2cc534346ca1c4c23a51f8c0667961e82b68b8bd6bf1ff1190f19d4c9df46c8c6265546254b6e1eca00b99e6c3d019fb26b69b5bced02cd10beb5ff67fb91e830920ffbb09336c9c98e33d999f18b53a17176d133ac065c8b3ffad10057f01b9d8540c86d4aa2acc485822f0429a89747028e33247502d387e1d812946feaa1aba0743812fcef44122d44feb923c940c3b3f619e3624e990e45593caa0fa55b6a947bf654111b5bcefdef0ddb3492ff93ff9f8493fc478818d1920582e3ef10a1c6b6923143a2649ddf237fab87ac36fa3e3d69e85f082c6e5ecd039378dbe2f779f79960ef736efec0fe85744f182af83a2ce061be06be77a6e1621295b9d92d22a1cce2102235454733a35d662b0836aa8474ed84c6106afa61e69d84416accdcb5060868652e7ee90614cc3b135c761a51b7445f63c13a36d6ff48ba12ae02899726ffda9cd8f3b0f52ac1e7aaae0a97b8ab0ab2e84c694364b69dfe80baebcb081a7a095a0d37c6e384f4a5c7ad2e8a412d76db1aa0b2ad5eb36b0b9051ae2af24dffb2b045355d6d26b04960cb49beba02ec6cb305510de9f190de8319d98c05a296105970661f81ac357e8d1a2500cf4e3474aadd9a3314dda235afba91d9418553c47d49d0d9785acf53a7b9c1a989e16b82d8fdc73ca038c998db83686339e6b63ecd9f14d531d29a11edebf7825664cd823bafcfc21de925a0b74e3521a5a410c7793041169903e4fe0720fd324e530ba4a416897277d0842840e698d4c506e8b28d536bf88a94176b8f9d44fb9e7c0b4bbed87b62260dd81e06f172d5406274f5ca509556bc67d6e311697083c1670f2afc9a052f1ef98ea1905d7b5edafe7627ff0bf189d06b1e331c02707756ded99afb741d509aad643b6d8dd383d06678e4f9e4a06b4ccaf16daa42bc17dfaf3b017fc003ea5dd4214232905d59b96b9522357d9485e782e31c31248a505e394f9d6ce5af61f1810425992ba066c83c99d7206f631c6218074acdf7bc1f0c65fb5698052ba8eb0cc9b9f4525a36e29bde5bc6ea2a0c3a5a5c92d89e375e7d1d4804d8dbe56e12dce2406d57807278aa76e9de09acbfcff91eb7a04a4ed5a538a158509101d41b1ce7d40fa9e6b4c48096ad0842f6acf12258315e3b25d53ead66f0defbb238fb1d0df24d87163b94ff6b7ebabc9879e89b5df049ff2b9eb6a1207ab441f676b8cffd8fbd3e8b1150a378325f42e239d27b60b9a9c607ffd2c8833c37690653706eef5f9de9df267d5f463ec87a5d236467e87798e4a8243b15c6dca5341a776a9585031badcc533ede89d7da7270f8151fbcccf03c281604c31e7d6e9fc1f93b848163d71def926ad942aaaba3ab92e6e627cbd2c8b6e1933e17b377d21dc1cfce23979b7b21ae6d0b17ab9ccd6398cf9c5629853e101538ce08926018f714fecb38dfacb22b3d01142da2753efb661b475a705b92574fc1ad1f20c6783cc19d712ecd7232238f5bf9fd1ea2206a7a2eea6f8e8dd05270962f026eabcf7e96e5bbba33b4c79f5ebcf4ec3490f3d1e40b962ffade45096ca06281a62d8a7fb6630d3b143f7f20d042c7699aabf55790799cce05b0bb71da655b471c48e9b4590957a4a1a0419bcd05bb7a1090a26190e787da7efce1e47da288ab041744dc84313d85ef690ab9e887b00b902c3b8ad7de4178976d8c308dbb4e098672dfa28ef1a3c04c296b9b02157bea1d89602991645ab89e664794467144733e1ec8f346404a219458a64c86480c231198183e698cc13bceda5893015ea90d976b9fb8c06df1de88bae298ca80cef13e10f59dde97e1e86a033602897650b2998824a0ede81f6cf49bfbf91f8b5b84409029959fd9a4bcfcc42e512ff456509523cec95687f7a464e0e706350b758ac959d5dbb9f1414e93d2ec251c7b05f8c5107662e4c0eed69c525eb78217164c60b0da494eaf81c5db5e8d54c609e31fb92bacc973ac6171ddae966f355afb09505f3f96a67c618803dcc517d97a6cab590b43db5caef57a2806121d797c0e0665c1afbec41f8e2dcfee94a87089a82bbfd223b143a7dcd136d6f89e8131338068c85419750a525d6a12316b6ecb98b722868fb3990054b95587456e11a5b7833bb87cec58ad29c1b97800ca889c0ee8c946b38fa9fe11c5577ca6acd1dfe881e70adb97cedf29bdcfc5e2f99d8e9e4c60ded2eed9631845bf87f3c96d62b9fa5d3d33b786d30feb3fbd51dc8c5ea30efc12adeb656efd3c5878e6ddbf3b0c01ec63866698f2dd2129a3f1fc3f031408ebe251eada852921fa46fd292731a9a76e040cdc7d2b1b5e312fa9ad792f363712d9ed9be6c0de4f370d821cb0c00701c2da9626f75d1ceffead010605645d6ab41fddd67b6137943dca7c23d3cd67a13c4cdd27e7f3ddf0586d0f7fbddbfeb534ef406621d25aa36d4e0f65ea37f242d6b52ab32be075e181f147d303dd7950c9517dae22ccaef3fdacadfe712946a848c5e7209b21dad3b6376cc3109a50bc9b8095001d9533182bc432e95239a89f1504d18a6eea77a932e4ad336720e96ef3c7ac6a8972a075e73a60e50e1879bcd5c0076453331bb7ac061c3a3ab2d6f71926307af8d0f5a343e50ad8249881b5a71451177726a9cc16b10be73b6949a36d8c1b47d389d165db0c3bbc7d0df55218e07f3082bb6d93253149879f78e3423092a4f9c49d9810f92c28c939d4b376c73c6e8d758b7dda14655fb21106109c2590a4ecadef0281d0e6b436127aef26c48afb97c7bdb0ca6629f0999fd8c62cb1b2afc1e8d5c97942b7249196d3275f660e398f15a3973602faa3d56ece57ac6d837f9d608c51528f18617c2dffe6c9af08e8242a8354b1d0c2c38779ddd59fb48ba044ce919c02d9c954e53f1fa1b57e4a3e591fabc30206bf6ca372fa64677238b514314abbae7f2b822e649ba0513748e02274dccf0a8818a5ceb0a7d09b426573a164a8ed713ef2752ddff23611b0951289282192ae1c44b0927433814afb5aa4fa1689eb0149bc5dddc723ea31ad4824ea27fd47a02abe05d84a1c595531eacf59939a012c1b18fab6ea5873407f644a2accd488d7cd4a09b427dde3af897427d3fb73c7d552fa431fee1d08fdffacf73cdf8a102b24c2e3f33a2683da081575d51cf1dfaa11645317ca48803430be8f2ced0433fba9eb659ec1cd0a3a3853a91f50f3f2ce448416539675d0198604a976fb7d7b4f00911e67e18a699be98ddf63866118927c4ce69754e07f12ec92b38837ac81f56fe94811c03ed4d5a5beb0602c7a4f3051162457da653c3b1d9cece0f5a72b3c9fc6fe850bddec69a3b4f703ee23cfcdb7361716f7f74f18602a850fc33e7ca4a8aab585c830afd19145962f1f5b39bd734f2e02cb1cd3964ecde413e48e321ee5f6f0c5fdb192def95ab2ad5cc7722edb8ba414f1c4d82f15384e238daf52ad3337523469c0508c67b0de42fbc178ccbcd7222e4da8928ac4da8b9ffaa53fde865ee27e8837c075891bf3cac6b1f0ec37607e600130799bbb8845f7918a8404db5aebf38fae8bb1c7d5b754ca85142d28d1b59e737543d276a7e11eabcdce0734a436275aa612f5aa2af15765fdfe4c36b4c831e2d0b12d26e425a621362c7fbc6ce586701a0d30c49b539c5e0125c3ac947bdfe5e89d3ae4de4ec603c3b0512af4ec93253111aabe9c3a4c6d46f9bb5401422c84f2a69b728bd9218643d5a0907abd90f4cd9604a4016f53a05f40556dfd8ff5a569e62d1cd09fb5dbe25e407cdff2a0fd308445cf04e1165da03cb149672555609e02c926da7c278a2cd2fb47815955bbc15f1b9489dab2cc7a20909fa86532279fd20122793906638e7094116d6a9762cef38ee468d4a228e6a7899ae43baaa272686ebead051bc80d511aab3d39c97d5b85aa868be1d99292b6a01cd511d54b02ef0a1511008428525ce2773285dc7c5624cc479e7bdd9172a3210177c4244563a312a2a167d1e27629230e19a8025865abba439bba429700e03de30f84b0cff14f3eef54c841a091fdcfaf11323cacf023d58e8dfe9ebaf692f5d541488209f64b98ae681236c9e996fa4c736823b7ee8e8f2951ef5f839ed551ed7712117173df8396588aa7ff2155b03eb60e5033793f8beccd30cb2f2a13b056a137cc05396ba1e2bbe5d7be89dcdc7748ed30324d07a67e1edd6a4a5afa89315f98514c0bdac0461a999ef1481fc83b542e2d62d6706446b8a859629d4be4e43f7036b43565425bc97bb9305b048c7f8ba9395b345162c8715b62e33b3c2da54f512a8d568a9be3d5af6f88e43fead76f0a7a959c8f56bbf354fb46a11f19ba9a60d3850ee1e9a7d33d7582d1512a80e4f64c5c05d82c2d966c2d82d26261838d7aa932d100664288934ccc1c05bc97cf02145e5aa21613a6a992c6b5be25a064b0a5b1f0c2997d6faca96c89fdc79a0c69a3281bebf5c39fbf7834c835ccaf14a44af3681cb4744ef81195af1d92bed3fd832c7fa4a41feaf4e8a925e50244b996f439d0b4236a3b93338fe07b3da542345dfe17e42a3d1d08521db74531ddba757223d9e97a32573f63ae1ffa8a04eeef8c1ee3107fc2b66d39fe319e8cc5cb49d39748048d34e66e843bc1ddc8c3d6df6d66387a34463de0d9596c0d4ef4a5e00ad75efe783c4599e58eb53683aeffa50deced721f24be887beaa875df933da13219679db2cff5fab889b73630872532c2a1789dc6517b75665b295bec0ebc8f99bfc57497da33b1343bd4ed0d9ebd56f704b87b87f2246225de83bc2191a8a44e174d65b828142bd2e52398365726412cfcd6bd0938f84c3e1c0faaff3f5e31ae06cc2d8e962a71a2ef5deb43e55717fcaf9f235f502f918f1276ed01a14383cd757cbd93f8e82b957aa6f4951377f642e45ca642b068d94d2921d6517feec43d534aaf93925053d23bb3b292a545dd2c60b16912cc22b7c2028471e80117ff6100fe66a6d74c5d6d5b53e1dc43d41c7c4dd6d4f15a64b29dae4f72336afba3e5a7d2da5cf02b149e6335498497e1d51357df057d9619b0e33f883f67e24651f118c6aeb839bd5c79c30971b033c16b04098acbe46a784e", 0x1000}, {&(0x7f0000000180)="9b1a70f75be6f707bbf990cd34a5c160b6da77b8f5ebcd11273c083596946f7701935defe8e44e8f535e5ca194ea091e6d94919c233aeba7a321ac7d0f7173043d52d1b8f9c63bddbf64dd756dcf106d392be335ab8eb4dff95b240258f37451be6fd160014aceb00666e8e37b5dac173284d0a457e2281892d13aa27bf14a39cb95fac41ca733a7f623b25d1245d627e9705ee991ed593f3f723352c9879a717f61a74990d1957c65de61c4344c7220162fbbff9a2ce0a4a28691cc35069341552696d9c8564d01f93e2ced98427e2a8c17759e58", 0xd5}], 0x3, &(0x7f00000002c0)}, 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000800)) 02:08:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x7ffffd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x2, 0x0, 0x5}], 0x9130fc1, 0x0, 0x7, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) close(r2) 02:08:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001280)="920245b41931a7d939321d7e937efd00d132ce3ca2a9597316a6359928a935c477047a9b3fd9a311df52dcc9f86b5a48e773ce6b532876d38fd63794c7625f5c2c275806025ae06839c32d75f26f2f8dd0bbe565746015e27023bb3cf1197ef0b12e1bff9b2f55812628cf909797b987cdd69da4f5b8e586b465b8be464070b9dcb60ef25447c25f21b8723fcc0fa89e389b6ebc61afac88d663557c0c055b53468c556b1aad4f4a1f3adcabecac1e9068cdcbbae5083b0c6c1c39b4aa5653265b8c987fe37422145a5534d36d3bcf1dbdcc1552ae8d3ed90c98fae2d821ff72647e76abd9916608000000000000", 0x1, 0x0, 0x0, 0x44) r2 = dup2(r0, r1) close(r2) sendto(r0, &(0x7f0000000100)="9f9b29319823b68eed3702fa9e21c32fc0106a5c93e7b881c2d8d2a7575adf72657110760f7bac348534be38882d62600d70a8ccd4e0c24d7373e0358c7451c6b81e4815817bfa97615cfec18b5987193605cd1bc10da56651b81c510a5a4deabcb4b87828ed752bd281c6b8b27a21bdffb7de75cc3b8cdcfa344281ca3e47abe26772d068560cdd56ad59e6db41a0a34a8e6110625ea312db651a17e2e7f7353c4d8e6610e19f8bb70795fae13b635ec5a5f1c1601ffafc55fa9ec4809e768a1f95a90f57c590ef1b8afcd6257aaf52612b496af46b6a67e73ed34a30819c5d9b85b750c761da870c58968b05abc7068541d0c52819da90dea5b1f5a36f41e46096dfcd4402b40660c2e9963d6b3b1af25a2093df551cb716c5b38a302c00f1c28ec7243bc95fca82bdaf4e206601078d9411b1df32dd022dae9e01c1bbf69c10ce09df451c9c1d6f91d8a284bf7ee0c9468bc3334b3b642f7485f8acee294a07a320555bc131db28c768179b2bca2989f290a708e9613ff6d13d8de5ae798b325879f1b57cfb94addf9bee47d8e04a02d67a41b11d0573b23b0bb91ac0159cd31672e74ac43f1a4e4ace9b2d4ff2502020709c4cbed927335e28669510176481b6139cf50206b2c4c5d440fb4f6ba83aaafab8b18c7fd422b8efc200a67cafc824944146d2e00cbf503b3644490f62391e1dc517f15a2c1792495ed1c5986cebc09a822a0e0e3027628832b013fb25f90a35e11824f82ba26f2a0c899bc678227c766d140dbd7bf9c2bc7ed345caabaaefa5e712e2e3cc507833019b5972e380715465a0fd273494f830cea73d517c10cccdc58f634de3b2b877d7cf61161e7bf27723e6eada299b316e241a6f1dea5a7100b43d1442f3b4fb6fbf727b9e2f9a9968a023b41ee773b509c6ba470f87fbda254ed278ca6f078d142862989f99684aecfbbcabb566d0b1fc9713a1d94ca2a13134f5f02a91d26a9cd9f67a3aae04d8999989c1eaaca9f916dae0b6cd171b5f2ce0d782df01e706479f7f42fb4d10ac7a630ebe6ad5827b9ecb04a049c73e2a35f6a0eae5bb72da681d1e3b7e4cb0c8852da7b67d1233ac8c2a9934245d11dd82faa1250a642bc52709d0269d1bbaa2198da6a91414b69e464f8738ed27a36ce66bd97e74a5bacd0cecff70a26531613f6d49ec69f024e60439ac6260f72550367c7f7a8e06d946edd33de922b113f09912c8436aada69b4fb4430a7b08799c85577903a2f0ef4ebb9f511b60e07822953c7d9cdec4b1634a902673822bc4ac4b48d200b64c9611b6cb82b1e41f5605ba6a6a6e963901e03099e8e17968dff30e2047f80fe4db56aaa9853cece0f0c2f78df526cc53583b823705c0a3c3a09580a182eb00e17de786fb885a42006f9550e15cd3168de083f58f785f8cfd248aed2b8114321d108d35b88b1a3d1ddeb0117fbadf0433064076956d108b9f6c2164d1ec80deb0705b12223bb199a513257978fda8d8cf29ff0622583bcfd8c5b55bcb1a257d36cca56146f604e8b64c37ae2d3eb98a33f6f50450350fd3dc844f27565ea41881826e44d6ff44cf4bb7bfd3618b8dabb56962789ee6390e1bbb49d1b236c06f0c1dd1a8d84f09839e85ef099a64367f9cb3abcc8fe41bc60acf1d0aa81e61692f3de464e5e99857039c1912eb46fa354b44c6e05e08d32ef4eb23ca49cdb75148f278b7fffbfefff55b5717f50b2122ab164a7ac418a3264652f17634a1371a804ec8faf4b2a3f03e5d0936a356a1d2749687ad414397e13edb95e4225a27431e1bf5ac582717f9f5481086aad6367b02ce0d25485a6467dfbf10e4076fe570d79da2196c10a8bf907806baee92d72d87a98736f3d809c8b5053f0551fadda9bfd6719f85655389df853f18698984fbffb26a7166e73fcc26e0812e4e172375fd0e5e13228cb45b83a4097dcf0ddcb64b2e0f99de0b23a1e1293aba758796f1d67b906b49c48454c9bed5d6785b4bd525aa642030103d30270b6b5be218d9dc3969c098ccff8781f86c0f8a539488518d15421e1048498f7c54d3969166d4010e92329a1d472b8541e48535938d3765f8e4412dfa0a77077891e1af90f9ad1111f9d2eacbdf79839f69e82df4d180fccbe39858206835ceb5eaa95109a40ced68864d5230f327b7374495ff4e90f06144fe4b8f9439a180d9e95730cda3e61a565978b6ab84464558a2b69eda2e3c38c91220da1e2db36b6026f8a83dd993b8aa6f3083be4e1b0a384a55216225106a8a43cb0017e5f251ad6a726a997ebba10c8de723fc80255dabd6f200e82e1c567b3d84f481331854c8a509da6a50eb8c27a74131d48fa4c9b506a3b2b81d5f651bd681b3c385945c197e19a0f09dd881a1cb0cab1635f8f37c5fb999999ca30dd22f6d11cedcd36305489466e9f7ad09d3fc5a181d551795473c2734211f128a6a710bd080575647418ab6376c54fd4383c98d197c048d158c689b7b14c77949c5bdc661cfe6a68353bc73904c553aaf3ab0487e42b9bf396bcefc949703d958312f66ab5b04211ba35b0fdfcd06e23953bdb54a8a933996dc30004d3ceec59131a1d33dce4fab8d984919eb401248bc87920d158dc21ef2c9695c9cfedeac074f311d72c656305ae6cd2f777b89692e8680ef24282fdee79abdf01d41d0f9be6f19b32f7e61e8051cbbbbfa70ce9ff3f41e57f10429f2a8cccf5ff86d417d7336aedd340ade5759cef40bf5ac95c71f3c8d760718170e73e15997822a7599d8340c3c729256021fd4fd8d08b1bc11a01b3042909d833856070ec56473c6aef938e295382341f6f8bf81f69cbcb711e905fbdc549405ab1f0517612e92b72922eee7eabe2aba34b420f8c47d94eda3b3b38555936156689ff06247c625d5a6c8c57cce58c68c493c8d3e648efb6c05e8ea63c984f2868963002890a26d056cda1d94eab055019ab228bde09147e900d78a038c9f1c47d24af680770dbcc00e13a020ea2e7dc391d3dc72bb65400acc158d9c834d66ee0e689e7ccd7d086beaad2cd10f845dcaafb7d1f2eebdc027eb5017e8d05eb4c4a640a7d3599528ad07690515f8761eb89452cfc5779dd200fa27e367319c8326e88fa423156e1abc005262088e8ded0a69bbdd54c43101e516a5661b2f39f3b8b4adf5c6fe7636cd138cde9f24c3c3b5d701fc11e92fb45f53d6a079146ac8c80babfe6233afba1b1d2cc087aea0d92961c59e1eb851cc6b39caeefb9201f322aeb114da915d1937fb75e22096237035b96de785c831bed2df7ac42094ecaede219078b57386ad0ef66f59f53449db49cdcbeeb660fdf66b49efa4abae67b4e317261bc339f458c033c59451655b86c3cb26076910c363f77048c3e89e2de73cfcfca1d90753691963fe44f347df51880ab2c3ad5c9a84eba53e6be11c9a1797618be8d2402aac86b81cf1eb259fad60523e8ac1be9aa770698efb132a86383daa5dbc2b61757c7e084a5800daf8f3b380cf5cd39b90f883ea86d3522cb7bccbf20479ce710501faa386be194bad9adbbdd168b1c06f44d6c007aa369029ecb65ea3d05b09567132d28a857dad1e481f21d9a00a57e044813a59ba368fc6b8e89c431e36a1e2c665446dd62b6d2557f54282afa1e2421a2ad817a625b133a6a88bc17cace93cf76ccc175d5a59b82ea4d6e1126f522f3dbef8fc6b364ac84e8669d3e24fe5f2b41f8d38d78e69d821e997371edf41cde2fb74e64aeae5c6b2ee62bc884f3036990abf36c5924165b930788a3b066702c06f014d610e773a66dbeb0ada544fc9a0f0c5c2d35692719cb24a8949c8638714ad5e431f7d8a42e680ab48bf01cf7b5bb6840aafe641a749c91087d07891a180489395e7dc4e40e6011b1f4b2a51a4fce3311658e3d78a816c83c4f6688c322ded4abb6e8e780072411b64a4c246e91c4b3fc61ca3acafe181092d6847f9db576c59b6f2b719304431afc6fdb579729c45d49d6248c47cd121a37a98e367a2c8dd0bab89066461dd0ca23849ad1719102db7b7b7cbe874e97da987d265dc9e9b4a436d9071c421803950d543461e0c4b5bebb88319d723f1b04c07f19ba1b25eede97c336a8f5dfbd09bac12b03d5b05dd715607e10e55fc6b5b4a425180ef0978848457597eef43dbc0f13faf8c1511b6df5b429558538334a7dac13a514634e9e06a6e81be4754b3d8654d82bdbb484773f39584d91005b2a6b2b2d0c53272cbfe48f24d1328e446c6b261d7ccfbbbe346d8892ebca0c8f0b4dfcda7c4d58fa1219df8757dee21e2f86c96369238b9e5093ca6932d2560c480a526635cee5a85da3ada472ae5ec8bdfc659c9bd755a5fb6b2b6ccaf0de4c5000c99994671f687cca7f08e008148c4261d490ae8699c6b63c9c5d5b4fe3c9bdd0be90a1c5befd13562ed48f4d52b47217ae3dcbb4dd06ed4c8eb3d900c41a213f0e09b26638e85b5a6ef13e08f0b8ef46b3d937d6817a25bc0a7a190e7533d524a4df4f35786def5187bb814b4fe872dd7f62c8e785cd58fe2deb012ad9419bcd36092decad309b24a918d5ea7d9ed078a2aa62d0665c221b8f8d75ae030ecebf7458e4f9fb7bc2ebddd7a4b8bfe686f2f01e3065e3c3202c3da33b2cc585dd101b8c9da8c6abd31a8e60169227bb4fb8e341d7165c65564f5f38be719a16c6c4135f9bda7e5172928ba30d614a60c0d3fa7f5dfb7a4de8f89201bee74affd12af3eeb6b3dbdeef59d8f040d960e00e44b36eb3d4355279e258ac71981edcc881c85d53c1656e727d2583dd52640580082ce30f338a72e98520699f7d55734748ac2dcb712b92a24c67f056ed43ef06911a6590ec3a9622317efb38fb2b1af098d4ea5354546234ee4c60b026ef3f6759cf7640d03853d95ace3642dfd32a80f003dd3ca29c29f431f53a3d293e6e4ef00197f9e2926bfc2366368b0505726f4f925cb588cf44f3f5522873556b0cc98fda782ea557d2813359febd047f75ab2b28182d20fd6c1b7591d5923f6a7194e11b145deeb434918743e3f55ed56238fbcc98663a64ea6bfd277b2d23bcc79d1bac3f2b406ef590abead9341dbc74cbec00f6c275283a22682d73443d3ba75af73860be6262104c67fcc4ba4d686c2dfb1f3fbc0cde477c5979a08b63b64e5381e53170df5fb5f23cd66866336ebc1fd26e62b1e4ebe81697299307fe46037face547f51117170dddb932e12539a3efc03aaeccb044a750a14a6ef34d776d7cc5297370ed2b1aaec13b97b0a3e09d1015fa613c0fcd5ba9f82f4d73a58445422f3dcf8219b9897672e5ce4b01336fad5cf9c40e22dafdb65b24a44f8bcdf4c91328ca334702f4f0fe6f6b36e88940316e6f19bda703372418eedb3a0cfcf2432a9de0ffa2ee565a396093006b71063edafa38f10b2f5f693a9019de62fda5dadb963f78cc868705eb7aad2920328b771164913926cc21d17e839f91f4044377cc0a316cb6484866600b68a009c308c77683c619851e352acad80366d208b815114ce64608722496cb822812257a7d1276d1810bff30d2588ddfe3c9b0942f800a51bc5e3c22c4e0b8a8d88a42ee173e639b9bfbd0f00670e6ce0a1c421537e8a32eee830212ce99a94dcbf7022a3fff45127d44d65b9d87c45508fa14b960953d08f9a4c682b6d0ca61cecad918db9dee4d0940bdbc5bd5ee633cbb8ee039f0b7c29aa038c8fd3f35465d9f6a96ce8d9dfd7c1e87a937d33d6f1f821617e099f0d4bfe9f5fadc81f24f31ab1d277df256f7ca939bdcd2884f739dbc3ed9cff63062e", 0x1000, 0x402, 0x0, 0x0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) getpeername$unix(r2, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) 02:08:13 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = dup2(r0, r2) dup2(r3, r3) dup2(r0, r1) 02:08:13 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 02:08:13 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='W\x00') openat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) syz_open_pts() 02:08:13 executing program 0: setitimer(0x4, &(0x7f0000000040)={{}, {0x40000100, 0xf423f}}, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x110) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, r2, 0x2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x8c) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000080)) 02:08:13 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0), 0xc) sendto(r0, &(0x7f0000000080)="68dbb683babf1c59837737c4446eb52aab53204a176d98ac27e8a6b6c095c5b808d10bd1a11995a2c300b7c39076be1cc7d53911f613cecb84da3f089bad8545e6ab43bcd9c51c93e9c9fc7cb28e6643760f6ce07daa28cc6135d9975697d6fdddba7570c5f51abfe14d5dda298adf6c60db78a510890790873aed9fce4e354e4fe0b1554e195eda44341ce5de7ae2306d9ca659e6ab3eaecb569f17edfa4dd7bff9ea1a0e81861250210af022bc9e64f83aeb907f21e1f0f1557bc797f3fc9e3a0a2e80b5f8db795491ca332eadfbbc9f7ddf22f377ef1ca3f3fe8569833c290cfb50a223580ae44d3abf90d863008bbc81469695e740deee9982", 0xfffffffffffffd78, 0x5, &(0x7f0000000200)=@in6={0x18, 0x2, 0x8, 0x80000000000}, 0xc) 02:08:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 02:08:13 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x3f, 0x0, './file0\x00', 0x8000, 0x1, 0x7f, 0x101}) setsockopt(r0, 0x6, 0x4, &(0x7f0000000140)="92efcb20", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8211b37ed784e1ddf600"], 0x10) 02:08:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.\"file0\x00'], 0xea, 0x0, 0x0, 0x0, 0xfffffffffffffd99}, 0x0) 02:08:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000000c0)={0x9, [{0x2, 0x2}, {0x0, 0x80}, {0x2, 0x400}, {0x1, 0xfff}, {0x2, 0x5}, {0x2}, {0x1, 0xb5d1}, {0x3, 0xc700}, {0x3, 0x4}, {0x2, 0x30000000}, {0x1, 0x1}, {0x3, 0x81}, {0x3, 0xfff}, {0x1, 0x9}, {0x3, 0x1}, {0x2, 0xc69}, {0x3, 0x3}, {0x3, 0x80000000}, {0x2, 0x1ff}, {0x3}, {0x0, 0x80000001}, {0x1, 0x75f9}, {0x3, 0x7}, {0x2, 0x9}, {0x1, 0x3f}, {0x3, 0xfffffffffffffeff}, {0x3, 0x8}, {0x2, 0x1}, {0x3, 0x1}, {0x3, 0x9288}, {0x3, 0xb}, {0x2}]}) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) getpeername(r3, 0x0, &(0x7f0000000080)) 02:08:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r2 = dup(r1) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x20) fchown(r1, r3, r4) 02:08:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x4, './bus\x00', './bus\x00'}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x6, 0x7}, 0x8) writev(r0, &(0x7f0000000240)=[{0x0}], 0x1) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) 02:08:13 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) execve(&(0x7f0000000180)='./file0\x00', &(0x7f00000002c0)=[&(0x7f00000001c0)='\x00', &(0x7f0000000240)='&.@}\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000540)=[&(0x7f0000000300)='%\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='#\x00', &(0x7f00000003c0)='{\x00', &(0x7f0000000400)='^}\x00']) r2 = dup(r1) r3 = syz_open_pts() ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffd, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 02:08:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000000000)=ANY=[@ANYBLOB="00008f2200006c653001"], 0xea, 0x0, 0x0, 0x0, 0xfffffffffffffd99}, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x4, 0x9}, 0xffffffffffffffcb) 02:08:13 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) socket(0x2, 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x4) ioctl$TIOCFLUSH(r0, 0x80047308, &(0x7f00000000c0)) 02:08:13 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x401) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="ea92009ce6bae410", 0x8) 02:08:14 executing program 0: mlockall(0x3) setrlimit(0x0, &(0x7f0000000000)={0x2, 0x8}) setrlimit(0x4000000003, &(0x7f0000000100)={0x840000, 0x100000021}) 02:08:14 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x101, 0x800000b, &(0x7f0000000000)="f661be30", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) sendto(r0, &(0x7f0000000080)="a7b1ce35385354d82d5e8f40ea2f8c1c4e27c37328d21c3bbaeb0af101962cbcbca17044e189115e68c5656d1bce9c13c458f1c5c2c7fffd93f88001251166507b694b21d461ca3a1c5dcc99b40669f80f43ab6d07a81ca17c0c4447ddc263db841013", 0x63, 0x2, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) 02:08:14 executing program 1: stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x8, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) dup(r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x7fffffff, 0x3, 0xe14, 0x1, 0xffffffffffff0000, 0x1, 0x2, 0x3, 0x0, 0x4, 0x40000}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='xx') 02:08:14 executing program 0: chmod(0x0, 0x200000001000000) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 02:08:14 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c6530008b6f32094b90c018c5322ce2fc200972a42775a27b00832d15da3674c0030c40a9fe1780f8d5d4e86f5024d772f25ecd35d24d4f3fe0105e2530a2cc0c9961e5b5628840fae76fa4bce74b9bab948ab57e0c20d2bd59e89e8d8ad831"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) open$dir(&(0x7f0000000100)='./file0\x00', 0x1002a, 0x10) getrlimit(0x3, &(0x7f0000000000)) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 02:08:14 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x28af) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0, 0x0, 0x0) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x16c58be0334cc18d, 0x800, 0xdce, r2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) wait4(r2, 0x0, 0x2, &(0x7f0000000180)) kevent(r1, &(0x7f0000000080), 0x1000, &(0x7f00000000c0), 0x1800, 0x0) 02:08:14 executing program 1: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2065d) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000140)=0x100000081) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0xadc, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 02:08:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000040)='./bus\x00', 0xfffffffffffffffc, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) 02:08:14 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="28bae49cc1040dfeadb4a67f829782f64844a93a17a5e551d3b71393c9b524147d4a2c2b2803b30b2a55b3906665c01ee51c94dc57f8b3255c19a77df83e5be46e6bb35f845de02e033fd79924cdc1a7110b340755c1d433312b27fafec35641d27f31c9f23dd9ce2e48d81e7c765dc8d771dcc862edda6d8f9732b89629c0274d37b9c5556108bb0ac944b55d7f67621963172c50233274304caf99af16c59b788d104dc9f094937cbbc44f8630411ad21089d9a5949fa9dcb38d41f5dde16692dcaab22dd5a7d160ccf84035914eb30ee23ed52d65", 0xd6}], 0x1) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) 02:08:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x0) open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) 02:08:14 executing program 1: r0 = kqueue() close(r0) mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='\x01\x00') utimes(&(0x7f0000000040)='./file0\x00', 0x0) 02:08:14 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x8001007, &(0x7f0000000140)={0x3, 0x800000000000001}, 0x10) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x20, 0x61, 0x9, 0x7f}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000003, 0xfffffffffffffffa, 0x5a}, {{r0}, 0x0, 0x1, 0xf00fffff, 0x6, 0x9}, {{r0}, 0xfffffffffffffffe, 0x40, 0xc3, 0x766, 0x100000001}], 0x3, &(0x7f0000000a80)=[{{r0}, 0xfffffffffffffff9, 0x11, 0xfffff, 0xffff, 0x6}, {{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0x0, 0xffff}, {{r0}, 0xfffffffffffffffe, 0x20, 0x40, 0x4, 0x1}, {{r0}, 0xfffffffffffffffe, 0x1, 0x1, 0x2, 0x8001}, {{r0}, 0xfffffffffffffffd, 0xc, 0x1, 0x81, 0x7f}, {{r0}, 0x0, 0x8, 0x1, 0x1f, 0x8}], 0x10001, &(0x7f0000000100)={0x1, 0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r2, 0xffffffffffffffff) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r1, 0x0, 0x0) 02:08:14 executing program 1: r0 = socket(0x5, 0x8000000c003, 0xc08f) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x2) openat(r1, &(0x7f0000000080)='./file0\x00', 0x280, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) r2 = dup(r0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000000)=0xfffffffffffffff7) 02:08:14 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e51348771197a7728420aef61715f7b1c3d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 02:08:14 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10000ffffffff}) 02:08:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xfffffffffffffff8, 0x800090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) lseek(r1, 0x0, 0x1) write(r0, &(0x7f0000000bc0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf2e1a7cd8a26ab6200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf910863ecaa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0450300137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9ad8d56eeb6664af6931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447daf3d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c82840f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a0200000000000000c6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bf05000000fe3111e3b1bbe11b172949f1458a781a9f679bfb8e4639f4de68d3ad8304acf5fb5b4e3c24b5b7606ed74301867ddcc5b40dcae8479714fa77c88b8b7a36615bec92b50f9857765192b26f943601c770c33821c463241799b42030198dab448ab43eb0eed7f678eb10b636aafac933b71e874a778de87daf8fcbe8784815c0ae780ef3f21ef6443af96efcc0cb0db9be825dec095e58b4b858b4d4c83f73cf33def06ac1e6750cf2b10e564e907be4208e4dfd9d65618a2a50f43cd85abb372e3d4e768d9092021049efbb6923ec313f00961eb58a1c73bcbc7bc4ffe8221271e79114321d2c7fc33cc90bd42e6d26f98330e7f5fefeee17a9b334f68296b66b1bd7b85ec5dde28f0d88751ce4f18d4a553a7c7e25cd55e33d92d88a4f2f6bda5c", 0x9a4) r3 = syz_open_pts() close(r0) r4 = dup(r3) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000300)=0x3) write(r3, &(0x7f0000000340)="8491b96b15390db2de9f4a87f5d2410ee3b26a36cc505269ee8c7081541002e1ed83add95820d27b3e9521d8a14837498a726a5ce02d2f588ea9d0eee3fe582a0d9508aeb335c7159bed490a4157e2f1f4d388bd9fda750536d025c607e47989c00174c7bd7b3f7768647e1ef544423398ca9f392f3a765d420965e2dea4da6aff57323a7b110f3727a2f5f42ed8ead00e18efb79e66907dcd46810b0cb700fc9be626452e871b6a66086723e117236eb101a68d6b4dcd9b92f6e85480684252e288b6bbb8327d55f3faca23db458aa4baab0b35f04ba52fbc4d5b1f898dd5f0968d1a1317b73ae8cef3c35a5354be9fcb13c458cef98e59d4c16b1b75a560ca698d4d2daa81eb3ad50e9332fad81c38419096d6f3f88928cd507f82b83d32fee1631c4d971f7d13f8547e2c3f666d1097de57e00e83a9acf5bd942c2526c9d375a0795bdef5c357b984a89dac667ea98d86e4525d607275f6", 0x159) write(r4, &(0x7f00000000c0)="2b14a9f1bc3bfab96d8ad2e5f5658eade24911e6320b9fd69c2839317725f89e530e6412b0d88b1dbde1ef0861d0f7e4a043fd70c244e4c3ad94110b345312f13a1d3907792a4c1c2e1fbd07b7840491dfd285963d6b80cc00be36c1f764b53023693d608a", 0x65) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000240)) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3f, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000200)) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xd9c, "b08d16c642ffff000000000000af8a5cef23d8e5"}) readv(r5, &(0x7f0000000280), 0x1b3) poll(&(0x7f0000000000)=[{r5, 0x21}, {r4, 0x6}, {r5}, {r3, 0x4}, {r0, 0x45}, {r3, 0x1}, {r0, 0x100}, {r0, 0xe2}], 0x8, 0xbec) 02:08:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000006c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000680)=0x1f) close(r0) r2 = dup(r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) recvmsg(r2, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000540), 0x0, &(0x7f0000000580)=""/185, 0xb9}, 0x1) accept(r2, 0x0, &(0x7f0000000080)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000240)=0x400) r4 = open(&(0x7f0000000200)='./file0\x00', 0x8000, 0x108) chdir(&(0x7f0000001980)='./file0\x00') ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000280)) setgid(r3) readv(r4, &(0x7f0000001900)=[{&(0x7f0000000480)=""/245, 0xf5}, {&(0x7f0000000740)=""/223, 0xdf}, {&(0x7f00000002c0)=""/122, 0x7a}, {&(0x7f0000000880)=""/95, 0x5f}, {&(0x7f0000000900)=""/4096, 0x1000}, {&(0x7f0000000640)=""/33, 0x21}], 0x6) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000840)={0x20d4f9, 0x3c3, 0x3, 0x8, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 02:08:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000d80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x10, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x3bf, 0x3, 0xb, "b08dce5800"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 02:08:14 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f00000000c0)="f0169b0a9d8eda661051eb3432360b", 0xf}], 0x1) r0 = socket$unix(0x1, 0x5, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="e3319ee57baa73afd3fdb7a88185664193332016467217940c42d4876121ed39cce475d34a8d4e3e7b5c76c3b63d0a52e55a8dc3f3064e45a1ca10a422fd30a7e0d2e7387a63f9f9c1b6ea8e5d8a8caa71b8176ec35d65a38c47e74612803200e3784791adb49d1c2d1d82312ca15a5f5fd4c061db92ad5b0c7abce39e4d65dfad5a596ab8ac1c1eabd0", 0x8a}], 0x1) writev(r0, &(0x7f0000000140), 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCDRAIN(r1, 0x2000745e) 02:08:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x10000) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000340)=""/197, 0xc5}], 0x1) syz_open_pts() 02:08:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0xa90, 0x10) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc", 0x0, 0x5}) 02:08:15 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setreuid(0x0, 0xee01) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) 02:08:15 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11, 0x0, 0x0, 0x6}], 0x401, 0x0, 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0x2) dup2(r1, r0) 02:08:15 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)='c\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x20, 0x6, 0x1, 0x0, 0xa0, 0x9, 0x0, 0x2, 0x1, 0x6}) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) stat(&(0x7f00000001c0)='./file0/../file0\x00', &(0x7f0000000240)) 02:08:15 executing program 1: setrlimit(0x9, &(0x7f0000f3b000)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) openat(r0, &(0x7f0000000040)='./file0\x00', 0x10082, 0x7) getrlimit(0x2, &(0x7f0000000000)) 02:08:15 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000110000)='./file0/file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file1\x00', 0x80, 0x42) chroot(&(0x7f0000000000)='.\x00') readlinkat(r0, &(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)=""/97, 0x61) chroot(&(0x7f0000000180)='./file0/file0\x00') open(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) 02:08:15 executing program 1: getrusage(0x1, 0xffffffffffffffff) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x14) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 02:08:15 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x22, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000040)="000000186a56b5bf3e752900000000002000004dd5706c85b0279e198433ac834e341dcd291c15729bcf49f5", 0x2c}], 0x1) fchmod(r0, 0x20) fcntl$dupfd(r0, 0x0, r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x8) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./bus\x00', 0x3, 0xff, 0x4, 0x0, 0x10000, 0x8, 0x4, 0x1, 0x2, 0x7, 0x10001}) recvfrom$inet(r0, &(0x7f00000000c0)=""/9, 0x9, 0x1, &(0x7f0000000100)={0x2, 0x3}, 0xc) 02:08:15 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8000, 0x50) r1 = fcntl$dupfd(r0, 0x0, r0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x4004667f, &(0x7f0000000000)) dup(r1) 02:08:15 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() read(r1, &(0x7f0000000040)=""/24, 0x18) mknod$loop(&(0x7f00000000c0)='.\x00', 0x0, 0xffffffffffffffff) msgrcv(0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="7cfed309000000000000000000060000000000000098a23d7ecdc632ca4861fb59c2fa7046c930c0046686c17c2b5062c3f3563d553347ca5490de88b0260dec7019fc3dfec33b6329dc36dc260e6cb1606bb2efd474dfe11190a53529674b9855b3341284913b"], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000280)="3f8acfda93f5a38a6e0fcee4386f1b3a6687773c12daab9ca96ac5dafbeeab5529d91178843d12cb126c21ea90d173398408f28136605a0940e7a895bfa228b7caa7f6e270c2c079aa3f01dcfc81eff8b3b4ae178995f237d5ca7800fd3fbff7d7c4fd81452edb74e2165b45a2962de191490822202dbbd6544bf74f9ff53b59b79fe10e790faf9393cd1cdb0f92bd6dc968903d3d1e5523db4dc926ecef686ed3bc3b9316819de307ef10511518f87ba5494c480860b401b9f24204b9dacc8e69cb24ce269e3dc6e0786c60b26de77e1a74979ca70fa30e10189b01287de7fa138e6b879f6308f02c7e", 0xea}, {&(0x7f0000000100)="e423c25deec4396135ef345982ed2398df368d2f7430ffcc89a8e5e7d3d45c0632e8c6fbd768457a0d50818032678869e10cc7a0e43104c3f72c08fc1bdfbc5df80c75ac09e894213032cf603f9247b3634a76681611033c81c11c07ee2784045b6f0d2ca2ea34f87d62703c1c213b8105a75166fb9ba27afed8", 0x7a}], 0x2) lstat(&(0x7f0000000240)='./file0\x00', 0x0) 02:08:15 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) getsockname$inet6(r0, 0x0, &(0x7f0000000080)) socketpair(0x20, 0x0, 0x4aa6626, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 02:08:15 executing program 0: r0 = msgget(0x0, 0xa2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x5, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r6 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{0x73d, r1, r2, r3, r4, 0x1, 0x3}, 0xfffffffffffffffb, 0x80000000, r5, r6, 0xfffffffeffffffff, 0x100, 0x3, 0x5}) r7 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x200, 0x20) getpeername(r7, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5d00) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) accept(r8, 0x0, &(0x7f0000000040)) 02:08:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0xfffffffffffffff8, 0x9, './bus\x00', 0x3172, 0xff, 0x333880000, 0x80c8}) 02:08:16 executing program 1: mlockall(0x2) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x480, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x14) 02:08:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x7ff, 0x3e25400000000000, 0x6, 0x2, "8cddaf3bc180bf84dabb2d516df50c6b8adb8036", 0x7, 0x75}) r1 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7, 0xffffffffffffffff, 0x7, 0x9, "dc5058179df7fe67c00176e311dcec09c578a145", 0x8, 0xe0}) close(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x200, 0x8, 0x5, 0x3f, "afddb3321dd8e140360bd6cb48b4edc1d71c4dc7", 0xbc72, 0x8}) syz_open_pts() socket$inet(0x2, 0x5, 0x6) 02:08:16 executing program 1: r0 = open(&(0x7f0000002940)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xe2, &(0x7f0000000180)={0x5, 0x3a92}) r1 = kqueue() writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000280)="06b27070", 0x4}, {&(0x7f0000000540)="b3629ac135a2bdbf2529021c3e6252596b24e487b7855781525e842befeec5ad914ad226a9effbc5945b173f6ec9032930a5da56ea8bc8e9d52d9063c907031eb8a950942a8bcb61e86c0355b9400f94dd434b94048ca5569b9ce5c719065d46af97fc7c7e299b08d1800b0159aa9c3f0dd9dd38ae7c269b8103aba60dc18322f27279d28cbab4977af87f7ad4067ff60f15a25d17416e55d3c68aa750485de1ea8e94d8de22bfd722a6eb518de93b910967e22a0d262d3599b656f1c1c90bc200a0df89491d39ef0ea3f89d3f0fd3ed6b7c73fbd20858258c7da9d72520c36b4c706b607916a7325c73f62f74afc26993069eed6269fa212aacaa749df969c3d27fe983ffb58fe81bf316038689d2e58cfdaee2ca9557be78176b07d5192ee1c23748b2ad56c31e61cbcbe4dd5dd544c805e16fcdb99309d6adf71968ecb1fe3cbf1061f54d94b9155460b6ddae2ac57ca66e89f5607a00ba6b5926ed98769cc352734b608d358a3d6f7041cd4bef2341860041f78c7a1d8903e7936a3bb664e0f20ae2fba6a92f989de2670406cdf9cffb5b0ef4bded84f7b98ac72e3751f55e2527a59a99028a5dc2ed0eabacb86a0e8d79c8d05c8430143fc726d293908cf7050385a40cffc61b65c928c98e92a42a59a85c2c1685c54d9ee72da8fc9ae09d475e540f1e9b38079d0e4e0d4e40ab0842ddcb60d78e0d1cd0045d7b0c05769da68a2f29602ee6ff1b7134c1682145a5d983d8e17be01c8573908fa99263065065af8a8019cd8970009d9690e7aefe6b14364fa94c1e69f8b52fe9eada26735278292c13cb08f1ea245e001abceb73ac2da84454fb6298c0c8c4d0904894de281668a32cb3209f29bd87988840f1e1c1a7da2ad1b80f88e9c19a5f2f93f9806d14aca931f2520f79a043565d6e65e70aba48f56dc48f7f5c2800ac6e072485a31f908699c01ed6f0fb0e44073dcb2f39aaba2b313fef9e264289071508f267020a0af8f26c6555b0204021d06fd29d66d53db202cba781cac70cd7e94cb08517a42c3417e1adffbdcd18bb3327f2aaf63fa575957d736ffe92445e976a2f2b3a9c1bbced1fafb1b307229246b69d0fde80d098565695c89d560c32fecd2a21e58463cdf61a6aefbf7d10cf9e7c7fce83c4608192d93f590719d8c2b75452fb6ed675b065507f7adceee5a398ad43ba79f0668c960eec329e9599fcfa847fbdf296b0a8f9e4e37e8bd6cc4b59632e21dbd7f93239847199b694c55cb2b721b4180a5a878095d67153b5a678bc05d8c1854f837963c4fc28bc70b9ab430e6ca2a61b1b3e42017da5d4bcdede5b99cda02c12a986e613c0d9414a21fcdd7eda8f81acf61ab867ca2d0d97835752042b34ed024b02856c89ef5998b3aa5c87d4b29071b73958abfa3f1fad2e10ddb646808172b320f20465a5b9489447f3841d51cf1de53f0f9807d031eca0f00a4fd53db9b465ec19724fc4f07b2ef426d6439514e20675a4551db12e667fd5c19171557b8de18fe37bdfb88da6aab9cc385d1d16e118709f2d1147f61568e511f8ff5a3e4ca1d588f35e9b4be14b60b09e24e16004208fecc5f4ec4d0fca5a641cc92497756e9123da0069f11c6676ddbc697f868a61794b060ee299542b554361b68cc94f5904d49ffecf27839e9152e3792a39af7b97446bb6e64d1b71d4672e8118cf4f5f6f3aa49a3d6e988d6f26ef77f5b794b5d53907b3e997c8e3aa3cce5f9b365bd6c7d3c8efb4efa8f7b3ea4b8499489aac7cf5d77c02909cee1018c26fde6dd96624fde72b566720599d18013ce99f11f84ce011da55a0c88c9b84bfb356fc8948177eff362e13baf3b6f8fcb7d748c3ac57587fc800e4309cff64f874a96a519408404cd7e7783a3e6821721689f9a8c2f970917b9c85a562dde1bfe3535dbb57aeed129d0fd93b740050402339f759098ff537a412a36d7491174ead0362309c76e6828d92425942c8278f3eaea9fa4365ac8ec9c0e602eb04f35d8bec43e70bf3528b6015fb7216e2a9965c24633f00be55531adbbd0c27373e959df21ba03b12a5319d547ce6186b58e7eb73ae80f759531e2226143be4e6d2541053ccb0c6ef5aaaa0697d5c2595615d8378a691e3575caa3942699620b4b9c20c0ae8cc130f41f10039724a48321e856415f98917a8267b8dff1346feb537e5a268fb4897df60a0ea1ca0c2c569195e4e3503f2a4017e492d44c5961246ba2430a5da94c632c4e16e219897dbf98639ab041a228becb43a8bf695a74b1b1f67f297fcacc8b4fdd63735e519ed5662fe10b27042fb6747f5e3cefc7a2b7e4f257eddee5c45230145fc948dd1629a685ae4c1e568a541cc0333bbf9c22f035999e4b93b8b8a26e08b46566790bbb83d507aa1ce5c57aa2163d2572b645827daa9f09b71041488b1b3ef65bc096dd7d56377fef63b3027d79a1eeb6446407d87220c83e91d121b33548714427ab1c1a33bd397dd2d2912f6688d3abea9b268f718ea4cc8ff95b7f75b7961c50827729732ed46ba6464587af7d84d55e31eaf60a09d346459f8524dc1b9fb98a0b524a4afda59fdb11ed0e7138981e4836d013879fa8591dab978c96efd1decbd4afc923fbd793f8610bb0940e4febe87a8f3bbf51718dd814788d4df91f316ef44631c5c5191a8f4f9a9c5d82bd7fd71b5711515550c3cb8597a667e23f689ef30247b07fcc6a09bb39ea2c945e0c529d1c793dd044f137970e58da3ebabf6372a51756f22de61fd84fbb75c28ccfcc96e9c7720a3d75d250b45bdbe73ab92a064a868fee3e7f57b930ac056c592d3319a84268366d92f93b216a9642d6144a70e670cc5d0b57e2c82bea9fd146d162e7fa41e2e28167ee8207c9d567e89acd48b5cfe533c4d8cc9beea0b1136366dec406608352408e7f5760a8a184c54346d4f77974c134cb45cb24c706fe7cd367c878779b502a709c4a0787b877d07de0919cf5fbcf2a1167431162203b067b30d7103bf9e4aa645539552ad097a564806b9c778200b11a2f5296e0461dfa43914a47b48bec54cda40d45a49b0f4cc9ac2dbcfd0634b58ffe1b9d8c394c2e98d9b35eb48acacd65a67cd787f10ebdd78a02357003fe21f719e662520199a805241524ab867061e8b2ab282d1ee910de5e91fd09a88d2131a598c523aa18d6f25be1eb4cde7dbd1443b9e954fbceb536436cb03df0a444b41d5d57f1add20262373aa6801f17f0c4108536349f0537bfdd1e6bcf499d0f773d59342e06fadaaed04fc6605efefae52a051709efa77f340dbc416c97f341b44181d4da5a803b09b75ead799a3cffd6ac778e6a1f7832a48e83e2ac34c4ddfd433d696e109c13bb0907210e74a08bba1ac2c29719b647670db800935ace5040aaaab10498657cf3a67b619671655706b9b48762fbd5d7845ee39482a2318c2fdf811bb6dd332d94f08c41449cbe9dc32b9598246c1b1afa7d898c72b0625eb5d6b22d7b9630fa9652194df4d1858c0a0b8273a05b10db06f97a46fa60af9af1384d4785afdc68f7f9b5b34e5f0950fcc73d3f3d05e98165f56e29abbcaae7c6cf8d9405e949db07d35fd5fe0e35957c5b2ba63230689175e4ec420d723cfe109c5030abf72bc50456b6d5edc98702e1d7e1b5100531b404a51ac6565e8d7e42ae6aa11c6648d4a24db5fea99305963aef72ec7b2d20a4858a9dcf79d6a594d2aed8522e3b5649958c78c5d59ec63cbc8f5af73ec5f926d103cec7164249894845f96373aa8d2d263b042893f5ab5cdf981b4362895db8c3c89de4e667b630acc1de7b8e6168a94f5cc76b2fe2dca21869e718d43ebdb11e369d824d03c6cff5164cf7b86f72865bc18db576675ac6b3ef2bdd0e133ba57b01ee80d00592afab5ca262b9ce45546c51413ed2e6c56d3f0e8de1e284fc961525a6a2b98314994f0854c9787924826b295412b4667a109e33a70595149721651a08dfe9ec303cbf62bd7da7cbd87dc58b1987d87de425a0cbc48d4f9517fa23a653c08e6afac8a87a9d055f28dc340fe68067a4c40ba1b1fc87bfaceb1b7f280f0de3ff5dd7b9b38837649a4d3f92dbc0212dee81c769b567d50cf123731626b3f8381f629e3d6a15c378fe39a097f720ca2f26053d3ea35d6cf3532b19b13ad27c60b097375fae517cf5adf2c467601266078f13579cdd1440489af6a40d37c33f639fe4b0c9e545d34529604278ca15579bf6fd8f70dac7d8d4117ea6e98403d2211044c79b715ea0307563802f4bf6738502455c99595fe4156e8f95d9a35fe5d3e10462e54cc01a34cf15b281969176eb3f7810d7b4d4a0893583842effe4a5d6c316b52fe74061129bc60f3d737e67fdb16f683a3831d66dd8c8a6ef773fd203f88818e55dfe034a2d2c0e0ff3d959a22f97cbf78fe5b9da0b48ba42297e102c144fabd2713f909d98e6c6234277e50bf224f35414df3e699502dea577b8122e901b8fe806159871041cf8876ced89d601967580055bcad38e3feda53d11e7108db3838fdd1e0e79699bffcbfee0d125f3b62d724f114de812ce9749e20de1efee24b83a3ba5666e73f1404999a089150256217d59404d121b1287237c88ec7dee4076d7c6d43b5c8e9eabcd14982c6616bba1a7339ca202c9c31c43e7e9eb59ecc885f96b27db6276c738d5267abb05b6bdb68b5f23d8ee638cd6c0c82423b3eef64815ee01dc58f8a819dfe08daa2c4e2ded791f132d6f25c77b8a3f620f3803440f0396daa4802c1e1d1330b86eb4fabde547e3ebefe5df29b213359a7c132534210affe4bf22433fcb156b8d80d4829e603a06184525b230182b4d4b57cee82261a2b6d25ce6357d709430814ffaac843130a3ca92e8161c172c2db0ae18410c6f2dfaa25129fc6a63fd9bcd799be48955358c64ddab64850b27cb0cc4c083db7fd0fa8685d8255251731a132bc061b59e6d9200b26791f70776fd81e8a87790939b831cb94b5bcbba8e4446b802731b7f2a3523d78e87984fd6af90f8ecfd5e1b4ff8a08250058e3a7c665df16a7d4455531dbb6066692ad4609865ee5afa7787abc13279025eb5f590e62fc01aa17e7712ddb6d5edd79f91ade3c2aeba7105b96ed7bf4392d2b5f6b780a2e7018d5fed58537ae0031fb1f7c063268c4fc96da332080e20bf0b81bb48b4ac85bb9b460bd5ef907de4b5d75ecafa115453fb47be478a673ae0ebb16d8b99a549192e505c99e49d3025aedc5ce7d412953872c5799f2eb704c004142c0af58762dda00cf3ef13a47c6c62a6ac9d7bbbe98ddb805bd6751cf266922ab84d9fa008c6e5772f94b038f02aeb03f7d92b2c41bbdbe19d94733a81c6749a7e74648767fa4efd1098e75de0477b4960e7903b6735c606ab5c3843ad311a77644eb770c6eca31ac06a613688a51eacd81c7a483ddf9f257e81087429e457b9647e11217ae0b12bf4d0ec1e449414e5d97229c29dae6b28563df70913648c836ca6361028b57612bcecfb89c20d65ef09dea16c0cd3ca035958803edd66da58971e4b2e3c430d7fe90255d0fc844bd252737cd86074b1d36be9e7cbf9669cdfb74f48a44da271e8b0dd6ab7d660a8674bacfda8ed4c6d3d53e374891d5c43cbef9da042c78ff6680d6d8b1e9cd3e9c63751a571aa8801c117f3d3c2d6cfac3dcc181afc907c2c4bca61eeca32a4a6aa45f598f77ef0e95719e6671d2f35985ba8385a6b16fe401d12415f162297d29bb69c35129fa8f6ae1b1b4b3877eca1df370ca519c74bcf1b4c27b105ff11c6259f2f5b8c314ac822fbcae", 0x1000}, {&(0x7f0000001540)="df7701fe22f9608af852d931081cadbcbdb6f2061f009c9e28144b777eda559905fcf642dc8d1d510c9ea429b61ce979b0cdc6a0c472efd16039162a59d7dd9d79b906b603c92d67a281f666703f0953681bec93f84297936ca851bba44ded34b4a417338933cf311f328f639a0cdb9d1062e7d9b01f75ebeb83b47888cbe5aa916af1ecc4fe4aa6aac4a85b75e649c3d1e3b9c52c42c9280eda99a056babdda865951efc0e3b3d35de0da7079451b79c96fb08c6397f508bc3da8344c929ab2e660435ef9ae2009d4145e0fe73a742ce11f5437c4aefa389b3c9bc40f863d636bc0ea6bc2397e03fb5ea9", 0xeb}, {&(0x7f0000001640)="7a4ea935e7ca2c89ea7a2dc1ae1b134b37c813c7e633edf544326c1e7b7bbf3e101f9b1ff494b0e6151e48122c2164b0381505649e394e967f418ef91dd9ed5ddecc4d9c0b7046920179b1765368adf1effa212612b217d0e1b9030d3fbd3ec1622e87463bce5b87a7275afa6a07eeb3dd4fcfff62cda50ff0a2a52bf5607c88962f82123c39cfb20eb6e3a4966ed42c422366472d4b3ab3aacd4d1651843125ecbb098208dc0284cc8746df59315e63bcb7685a559d770f06f9000c6abffe65830198ab8188bd46eafef0939f78ec38dc8446c4e4a416a7711d26484b7fe0caf8a5385a1a12398783e7ddaa52965879103969a0192e3bf027f99f", 0xfb}], 0x4) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x20, 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), 0x80, &(0x7f0000000000)={0x10000, 0x6}) 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, 0x2184, 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}) recvmsg(r0, &(0x7f00000028c0)={&(0x7f0000002980)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065750f380ba630ec6e093d46ca70680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ddf0fa272000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f4ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000e500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ec5aead1c551fb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e306bd6b6539ce790ce20b5c7b19076adbe58d3c33c9eecbafad41a688445dc8bb11a079342b72239b6f9b05c20582cd42ae18b6f0a2743ad2229c2c795418c7ed"], 0x1002, &(0x7f00000003c0)=[{&(0x7f0000000340)=""/103, 0x67}, {&(0x7f0000002780)=""/134, 0x86}], 0x2, &(0x7f0000002840)=""/122, 0x7a}, 0x800) kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x20, 0x0, 0x40000000000000}], 0x60, 0x0, 0x7fffffff, 0x0) 02:08:16 executing program 1: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2065d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x160, 0x13e) r2 = kqueue() close(r1) fcntl$getflags(r0, 0x3) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000140)=0x100000081) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0xadc, 0x0, 0x0, 0x0) fcntl$getflags(r2, 0x3) 02:08:16 executing program 0: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1ef1, 0x8, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getgroups(0x7, &(0x7f00000000c0)=[r2, r1, r1, r1, r3, r0, r1]) setsockopt(r4, 0x7, 0xcf8c, &(0x7f0000000080)="671f1049caba0be872c23735748065528d0f01c38e72c0e3075158ade6a0cc90ee6034693ab8d97507ab664ec84b09665776609944a75f34bf39d4930be13741", 0x40) 02:08:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) open$dir(&(0x7f0000000080)='./bus\x00', 0x6da, 0x10) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r0) dup(r0) 02:08:16 executing program 0: r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x20) r1 = msgget$private(0x0, 0x2eb) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/169}, 0xb1, 0x2, 0x1800) ioctl$TIOCCBRK(r0, 0x2000747a) getsockname(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000780)={'./file0\x00', 0x2, 0x9, 0xf39, 0x1, 0x9, 0x1, 0x5, 0x2, 0x1, 0x0, 0xbb}) getsockname$unix(r0, &(0x7f0000000800)=@abs, &(0x7f0000000840)=0x8) setitimer(0x0, &(0x7f0000000240)={{0x3021, 0xc000000fc}, {0x2, 0x200000000000000}}, &(0x7f0000000480)) msgsnd(r1, &(0x7f00000002c0)={0x849c56df6410f8b3, "eb874426202c30a91dee22e637f6b6a1c2de13dd573a20d386280a68b645ee73b90a608089ea11de1ffd4246a90fc3c479e4"}, 0x3a, 0x800) truncate(&(0x7f0000000300)='./file0\x00', 0x7fff) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000003c0)=0x4) ioctl$TIOCSTOP(r0, 0x2000746f) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000680)=[&(0x7f0000000280)='+\x00', &(0x7f00000004c0)='$\xde\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)=')\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='+\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='@:\x00'], &(0x7f0000000740)=[&(0x7f00000006c0)='\x00', &(0x7f0000000700)=':\x00']) accept(r0, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) mkdirat(r0, &(0x7f00000014c0)='./file0\x00', 0x19) msgrcv(r1, &(0x7f0000001580)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgsnd(r1, &(0x7f0000001740)={0x3, "50362db3c3ac946ef65a0a9e49abff660dd546d7378c124ff70c10279291e7a6a7267a473903a239a368b065e0f24ef8c613fc522c134aedc636b1931029b839e81ec98784bc19"}, 0x4f, 0x800) 02:08:17 executing program 1: semget(0x1, 0x2, 0x800302) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x88, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000040)) 02:08:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) listen(r0, 0x7) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) fcntl$getown(r2, 0x5) r3 = getpgrp() rmdir(&(0x7f0000000040)='./file0\x00') setpgid(r3, r3) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) 02:08:17 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x1, 0x5, 0x7fff, 0x7ff, 0x10000}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000100), &(0x7f0000000140)=0x4) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000180)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000200)) 02:08:17 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x80, 0xb0) chmod(0x0, 0x200000001000000) 02:08:17 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x11) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x10) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 02:08:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="31eb4d22cde656aad5545560492cc32312dc71b9bc6291e6ca9bb3ca195bfd53cad93aa667d5c8b26dd9e92c3252ed12b5f0a85dbe0b110aa7e7699341fcd928cd64b5791302195a118b551aea93f3040b6e0ee6092f9bd1aadacecd7d3e5f58b610b5c719fc", 0x66}], 0x1) r1 = geteuid() setuid(r1) 02:08:17 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)=0x1) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0x10}], 0x10}, 0x0) 02:08:17 executing program 0: r0 = socket$inet(0x2, 0x3, 0x80000000102) r1 = dup2(r0, r0) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000000)=""/54, 0x36}, {&(0x7f0000000040)=""/75, 0x4b}, {&(0x7f00000000c0)=""/229, 0xe5}, {&(0x7f00000001c0)=""/251, 0xfb}, {&(0x7f00000002c0)=""/203, 0xcb}, {&(0x7f00000003c0)=""/56, 0x38}, {&(0x7f0000000400)=""/46, 0x2e}, {&(0x7f0000000440)=""/205, 0xcd}, {&(0x7f0000000540)=""/237, 0xed}], 0x9) getsockname$inet6(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) listen(r1, 0x2000000) 02:08:17 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000ed2e1affe3d2f00ea64fa4edd17a95e667cfedeabd482ab7f0d60be96838400bed16ba4049959efab19bc0e698e37c1578890bbadc691b063603cd7a6046b29dba00bb9df68d4523ad7a504b15b253d028cde15e2bfa2ac0a0ecf7ea9f6c0a4d04a867e8db1c62619609b5dca621cab9f73166f49506945f2bb496ce2dfe5709b2c4f4e156cdfedc9bd4d69f77d2698138e75a0db74a18e798ce70860373c9b15d8915f5a27ad3a415661fbde79617a3677b446661981e313a"], 0x10) write(r0, &(0x7f0000000040)="f40d76215b979e4f28d11c1ac72181da58ed1aad", 0x14) 02:08:18 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0xe) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff}], 0x26, 0x0, 0x80000001, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) close(r0) 02:08:18 executing program 1: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f62757300dce506eb9b18901b5d165958f23907f9e8fadad76a6b62c9fd63607feee5538429ffa077d0250ac48163ea61437fd03d5a47fc3d01d0dd07b52b79817e39a57a01757840d4f753f241d3d3de481bc8d6e75692a767310a783e0549a76bd9b6fad197b489f6874e77846883601cbe1d709e3f88361f4fe4a8c583"], 0x5) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r1 = kqueue() shmget(0x2, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 02:08:18 executing program 0: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) close(r0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) 02:08:18 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000000)) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x8, 0x0, 0xcc, 0x0) 02:08:18 executing program 1: r0 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)=""/225, 0xe1) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0xa, 0x20000080, 0xbbb9, 0x1}, {{r0}, 0xfffffffffffffffa, 0x4, 0x80000000, 0x8, 0x7}, {{r0}, 0xfffffffffffffffd, 0x0, 0x3, 0x9, 0x5}, {{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0x20, 0x3}], 0x2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x2, 0x101, 0x6}, {{r0}, 0x0, 0x1, 0x20, 0x3, 0x1f}, {{r0}, 0xfffffffffffffffd, 0x40, 0x3, 0x2, 0x313}, {{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0xffffffff, 0x4}, {{r0}, 0xffffffffffffffff, 0x2, 0xf0000007, 0x8, 0x6}], 0x9, &(0x7f0000000200)={0x3, 0x20}) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)={0x0, 0xffffffff}) 02:08:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setuid(0xee01) open$dir(&(0x7f0000000100)='./bus\x00', 0x442, 0xe4b35e6167f2fda1) r1 = dup(r0) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x18, 0x1) ioctl$WSKBDIO_SETMODE(r1, 0x80105705, &(0x7f0000000200)=0x1) sendto(r1, &(0x7f0000000240)="9d3ffb81943c08bf2b5c475adc8ad1af083ef08bde6bdfdf7ce0401e5c88d8a1c6200995515a891ae26f7a22d89f4ba3f42de949ef705643799a1f141bca618f98095d32ae55c025c7fed77a61fe4cd7545f788d58cca7162524c79088c2d1e36a0b477c9529787ef4899b2920f653cd1633091b807483a316237317f16a2858a4ed7a4ba5a750f0f1f13fc0cf3d8d69a36031c50841bad3ab", 0x99, 0x2, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8) mkdirat(r0, &(0x7f00000001c0)='./bus\x00', 0x4) 02:08:18 executing program 0: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/250, 0xfa) mknod(&(0x7f0000000040)='./file0\x00', 0x200000002007, 0x11a02a19) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x80000000006}, {0x5, 0x80000000007}}) 02:08:18 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendto$inet(r0, &(0x7f00000000c0)="ae78f39e3034e1a782896fa97f079862555274268b638f5c12c6bd732ad977a9a497d052e626f07a8079cc211701933c03e62ee4ed59320d40f791507967aa434e248c6ee4d9879b9523508167012ece8a3b350c5df7f374cf13791bed83f8493a040abd7963e379641127d26facdf5aa8201ec2c1b43481e503db067d4bf2b81552c0e655e99260df1cf47a84ec09aa9a0c997b34a265383bc2ee52e1d88a62a701e523c9327687ec4ce5248913000083f8105c9a5a938a9a577378116b39c849d1195ad1a7da77ffae91c3c142108081a0c936aec2e2bee3346534d1e031f781af650213cc37feb2b38f7a1271488ca6177e62d2550a188fc905861a86fba58c60f063a1a7f578779eed8978b8388d7f50689a88c9ba7ca1ea2e5ff307f7e6af91aca1ebbc7a4efb73d101a7b09a9fced0732c0dd4036ef56632f3dc6211cf746390fd24c6f6250c7f83aba005720f2cd892db2c655ded53db777683c8330eadba0709e08d71604d99cd870debd059d3391c12160f14468646217f8a0e6d4cf346601a4355f03c40105f22615ad5c4671e91b1723355713f5bfc3498e174e14b602ca31185fcee521d326975ba78d5069b2fcf6db8a3ccca65e60439a5dd618f1b026e8e48af53af62554af2726a86a09e3192e82a74818e24d358544a05e264ebac11b344eb5b3dd7bd015df1d785c498e36e1e9340bba1c9d7039204db71e54a04f8ae77fc5a0880ba4546eac3880f30c02229aae9af4c22147112bc3ba6c5343b99b951afec94242080c17e8e316007c343df7d775a4e06595b5299b8d4c2474a3171a38170547acf1e89c2cb7f37ab0a6e78e8f06891f7f92b6463a421881f77c2100d0de077c284f77e1b2b896021e1936d6fe983270b0cf861859574f0a38b0339068994c0536739801d4a7132222b4d7376633133d260d9890b9e24e9f38c758afaceea958fdd6436c7afff1c816d8a9a05facc01cb391fed6d04b2d91059a933503107ddf23856b118008682adddc322c3c994578a69d295e52a7fd86084867c7a8a539d829f57445df59feefe67e0b3197d261e2c2a9ed9e8547f86aabcaca1941b2c0786ee611692055f6af6a79e53410197b17cf9ccb080b20c5a298b92ca0322e85edde5d6b3233dbc478f6bea5c9c109221fa58f161f27510e0c50ad610177b2a0ede806ccc9b265eeb40a91c877bbb11395a00e9a4846857df280fac166d6167067e8072e49df02372f0baff8cca8aaecaa52278fe7502da1a0cc3cc4fe8bde4f6f80cb4a8fb25634464cf98d73c757efbf246449b91edbfd4c21f4f146a9b6fb0b67e00defc1bcafc7bcfb9dae8e722c50c06602c69d55cb9238b4d170b664765cf53460bbdc7d7ebf6236fb84797b84eff71c2641e64f4cde2c7211912ff0aa5b6adcb2d6baa929d6912f7b9d1ecc9ae99b73838b93e41001aa17966b007d04450959f5851bd5a1ab57929644461e592ee8b2707f4f4947a6d6436e60294b0fa07c6ec3e1b0652aa8bbb73bc3e84b00d31363920b805a1a8f4a01e2f48f74d6adefbb6e3397839a9c334296a50d21cf4e5e11371a80d0ba9f038579483d6c391f49f47d4670d7787a04a3856ff1dad891bf0932f1f44b658ae8a73513bb71fd2ea26e3f78da662e2dd50a249c7420ceb4f545e4d60cfe7aa8f96413b59adcaf8ca10d0076711246adf31983804d22c67aae2e264831ea3ea733ee0c6e8c95ee44a03857b57f2357e9ab6f9bd008e8d5272c7b4cca032b77b77fa5c7641dc570cb538f1dfaf909716f82f3b977c4433dc068f37d7cb8f93862ade9df188bb81598cfdedffe7b85bc36da53b7e617d099c7d70830d5c04976b735ead79964c3fd8cb453c3f077b7642583086f9b097eb3b63da5cd2699adeb32f1137ee47912132ac887b971658f49f10d55338ac6f1579957dd49e37b8fee46570d5be857ddaa3e246f8a576077702508f8b99951b873f8bc050c7867467a11333153c78e77c8b6ff1a4b76ddc8b45c398e71062ced8192bdc88d56c9e8728ecb460b9c4f250ea6cbc21fa74beba2754ab1dbdf76ae724f9b4b4546fbef14c7a8b4705996bd8abe81dc67f55a79094a473caab5196940406c302fa7d320d42416706e17ae584865e266fb0f104771b4b0fd198ecc0d74952fad483cd6e6559364744a533ecf4ea5a076e34f2958b0e56e3b986d8aa818d5fec2a56d444717f4fbbbc46e4a8e2d8efc47c41d434ef8e8ee316f5114f9a3f498daa5ba4fc48590a7a4999f9ba3da2e92e07c87cfc3747c526cb09da1040bbe9e4c134d557580f41893b043f7cb3660f35d5265c92d2b45d8ed519206b10c82e094eec990b82e46686768e2d46158e0677ff6bcdd91ff25c86f053c028f4adc1a8125dbd0e8580e5e2c72f07af38b715e2bfc14da6474b5c161eb18be1e735cc7f2dc9078067ab60ac3fa093bafcdbc440881c61e7469197b3e2462347f4f39c7b4de6c30bff3e1f18c4066370687f2be9ba8fa1e015eb93e3b0ce2487d1d4dbbd74d07fd8af06b18c4b2b45b6b9a25a23013b94f1d9448bce80487860539fcc3d6bf252967fff4d36aaa14f378fcc91e56781490ac20c364878bdd572fb559fa4901d738caf6688ea5958d1685b50783b6d59eb3b1240894612c6dd2c9743322005d2570f836226631853c55b6accb9d6e3a9ec311ac6b47c089c81491931d69342322af4fe46130b086b665f43db0e6a495567104ddb15ec8026261982786863496906ac8d4f03947437e5e25ba1363c3f29b6b1ae9555391a749e1d29ce34ea80f7794c8badbb31d4a42f6584c97cc424a4d07f82b83aec45d5bb1afa889c14070f91c88859c5acef5a2e9fd264e54132bac34f51c3d7062826d43c8a945bb3bf272d290802a0f49c75c074723d91fcb7e88f3aff03b2cf4942952cdbb2570e7771fa853e54d0d2d41ab3500b3bbd93bcc09ae32b247218e2fb38e33c958f93dfe5b4574c03733c2af3a35af85a7b0f548221eba8fa7659834618a9b2ae4a4dbf3ac850954888cdec46b2d217f14aa155f868e31ed945e0e9f0fd46e9cab8e32db8ed5eb06a8271c3ed45642109f653d417671a828d292a0019bb009f8d69b8c6ed51af6958565f8579e163bb6ba7702bc6663ef45376cf9d4e47259d4585f77015800ec0ef1f913e5af0518439030a10dd8a4c01e83c904af40f3f2eb2d3cab1beaf5364e83fb07a721cd0a900ff9c80d5e9b0bbe5e0b5ffb083234d930cf89eefc948d037a59e3630d60df39f761b750dce75746418bfa52856a8a93fbcbec5bf69f7e55faff26fdcfd92089ff2df2bd9594117d507b218f761a844a7b70a7a80cc9a224a3c371e456ca162677f4a2381c5c943dfe7240b4e7b742ed417f0dfd45ad0f25a86c285c8fcd14c0cd14c89532ba1952016081564a60671e32eb593a88fe8e26b10ef8138288d137baf206577c2b06ae6b2fb2e985f40b9c1ad877048a316810a778382d282175017c9d612b12964f0f29e692563a678a6ed8cad4283d5e9a01bb68e2262aab2f1561c69a15c469bd5746c282ec0a30a835acd463d3bd1889214f444fcb054531b3c1d1c2018cefd2e79d5bfd7a18b9e4912634905868276ffbf7955ece492dec483d04c2154a178de2571c013d44e00dc2789f713ee5a59222f95ec63d58eda712603e162963eebaf204cf4c82bf7f71aa5b4faefbca2e19bdc81f60c4797340c2ae8eac43dd01d5dfa51655ef382f635be1b3f7250aacdcbe3d38499ccc2edb1bfd0cfd96f0f5ad3a429d0051af5d884a31b49bd83d96af565f2eb23c9b5b1412e77eb762e8cba0c5584f2ebba1c6423a30e8f0519ce0eb4de23ddefd1f2589a35d1020991344c10f764fac99b7c35c59b648811da02bead78c08aafd835bd69f08fe1a5ab66f3c2e5fb9f7f20a9937caa3a49218fbaf70557e52f157324c51379ada25da4555315bb3ef45eb7b1f3e184f5e30a72c8385585d85b39b8044709f0828f0f6cc476c9768e16a4340a30244a7b4062a2636168feb6af1a0326d23adf3299d49d3b5b425ec0e0e07315bc8d45f1b5a012eaa2d4efd0c666e4fca0f81a4134d0d96c5dc77b9281a7906ae5c7192387da8d86a0550399879535017595abda904d40c51f31e3a379acef746c2c6d7e968e4266f4ba839799ac02adfe777783462317c5f13ffd170be28472fa59f939f26c43c8ae05498ca238575b7fcca2ed3210cae312ee9b032f2c6a46212cb226b0d6636226a697bae9c3c66cc84197e7eddc3d7c97dfc481d6ee55dea7a198a6238a3493495fd2d57dd7a7adbc0f2bca9fc0e33f25ddb85214c875b4de87c0001eea01bad65d8d3ec1c7e1ce020aaa5b079533d7b92bf3eefebedf30aa35969dc512e55564927f04b0794ee6fc8740b31c9da93e38d6d426e46fbd0ea92d07256fd4a626ce6f36a3bc9134c730f9ab6112ce6f0f191ca9afa767f28245b25c6447bb52506c1d40d07f663a6f2f68976644dc7b0665c6c6c3ac5be435dd9d1ea3ed7fa79ae84fc6d0064e3bcae693304fe12dcd2d161506775fc5a3fac8a32b727302c6f860cec1f424537ab87f2442e3fd2f3d6026a856aeeb96ba4d903ee7e26082bb97aff6c2209cfbef58f7e1fd81ff20e5be36cbcf67bf04b99ef16c5de1a571b5a772fdd2afa4a0a40720d619841c5116ee9f9fe3c5c037f40cd0601ebad0b98ff2f304019641e6bacd4f1458c30ab01f4ecbcdc188085c4316949e6f336ce297f28431eb7e9dd6f39d999bc478437078d9174a8d1e84d122e262a6c189d4ab57a0448fbb043c5894832123dba983142af93c89ae2b02744228a8b5ef8e6c8496a7659ef504e85f6c398c3635eb74b37fc919e3ab5775b4716a9379e4d8c9e73fdc6e637c75ddb082b66fbccfb8778aba03dc470fa6b17a63f7572b84e6eff317700105e5cdde44c144f3e2e55f424c6f23c0dc60439bb4bd60809948cabd8bb6ddb62941dd4420982fe23c187730a048dac993993bcc8c6f5b85655f93104186da78b9636914c2b1b81568efa304bc37a7e66f15dd9229129e61190f0bf06019c5f3e82b86fd179273d9734e50ca9a9ca2e18f0730c2ab2cdbfa013a099a6e1246f46387aa4ccec90b582c865d0faa5e2fd148b3c16df3b59a3e3241e7027703c239ea1f0bf62b7fdff18e71604ab8eb7d7efde2d0ccb10c730ae223f99485cf0057cac86ff2e44345335310f6249f5b4fd2598cf3c2c890166f22d4fafd5909e45b99e75cd0c39b6df2d32c0175722578b2428a61e59bbe2be377e23f8d1db1887312ebcb37e64194f1038d97b45e03308caab48d34d1c607f74f472d1a959cdc4100ade0aad524ecc918008ca639911ba47cecee39285575cd01df05f6d83a312a8f63a08a085655efb5b441c0de6e9def7e31c22eb8bc795c41da62a6cab59775a86439300de292c3a3fd0d3b2dc13f6e4a97171db76423b1c156aed386324c98a3afa42cb10423bcf78339297f2c4911c4cb47af066dba78b50e2ccfc551d12da3f7586111fad67057b65e381866a2611cafe042eb38503f0f48411adaabdf82809323b6867f5c8762a52ea9b3d39ace1952d1cb35fbd8e3a2867dd9bc91e081bed72acab66529b1339b176a7533202fe9b86b2ef2a5fe13b45d01adcd1269086e46c6b97a1edf4ebe206553b717ed12213eed407a0ee949e091f91b4b0668ce81af9deda10b533e2c3abbe19a5eb6bfec5722941b40b765adf0c974e615ff7e21f2ca9ebbdec5329dba578fb1db16783936151aee00ae81749ca434d84e70a2d5", 0x1000, 0x2, &(0x7f00000010c0)={0x2, 0x3}, 0xc) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) connect$inet(r2, &(0x7f0000000000)={0x2, 0x1}, 0xc) accept(r1, 0x0, &(0x7f0000001100)) kqueue() setsockopt(r2, 0x0, 0xd, &(0x7f0000000080), 0x0) 02:08:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 02:08:19 executing program 0: shmget$private(0x0, 0x0, 0x0, &(0x7f0000b39000/0x3000)=nil) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 02:08:19 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) syz_open_pts() r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x40047463, 0x0) 02:08:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x8007, 0x8003a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@file={0x1940746cab6351dc, './file0\x00'}, 0xa) r1 = geteuid() r2 = getegid() chown(&(0x7f0000000040)='./file0\x00', r1, r2) write(r0, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55", 0x21) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSCTTY(r3, 0x20007461) 02:08:19 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x80) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) 02:08:19 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\b', 0x0, 0x0) 02:08:19 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000002300)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002240)=[{&(0x7f00000001c0)="be52dd5a8b8da3acf7d55e12c48d5f13dbb67c8c6f89b056cfe3627a5dc26b3f9cbcf9c7fe56c49fa09441530469ff962738eb6328357f441d7f51a35cf31a9d8e6d376c0b4ef4af97add1978c8415a8ba984a9166ea3f1377c6ed28c172b8b5ea22b86eb7db9030d183bf413d5ad7b699779bd9c15b7571657db77a7612263715ea7fba50a74928e52f88328b92ae653b995ec8420982d8655ce7c23c14dc4775413a4e2964056efb5b82f1b10e0b50033809db1b576380e1cdf7f4ffa46fbcb24cf3307621b595d512db367a2c9814f42a0daff3559e61048c2ab4483fcf2f5e894d8b8b43d2698486f2fd3f3e5d4c72ea4d4a2335375c98c6da1ac4fdca00dd9e9de1e0a57bb196640772ffed8d9dd57f924ca422a4c0645cf910d31a3b32990e02152f1e2ddc08d4061f71e1fc95bfc8060b8cc99d73a50d4fb9091295ce5b79091906208ee1551756c2fb135153b6f5109889ba2f379ad0fd11a6d4c52f826578cd11fa0ef69af722758b67a06169bebd86870aac5c66cd5ba3e4c3d8b0722b571d9798853f28caa769ad112991ac480baea30813771b8b2d9be7e8945c334e03663789cf3c52843b36815d7a30ff8c2e4c70685145e80a45ccd24308269b09a0d75ccaf45121ec213521395f50561002b31cce434ab115c941e36af60cfb0a2a8bd0e5203c1de2525d5202975fe13aa0c6c5c258ed5784357371dbe29224c15af0206f453e4c9576375c651a7916cc1411b7cca46aa003c6337d6da9258fe0f6fbfccdfedb764ba359da0ca1894efb09e2480e9b5d78165d903cfd7677451a6d0980b9a9a7d36391722162257ed5c8b14b5b87aa1055047346425eba10a694509b252c67260df8e2c19e06e8a1e5fff2e756c150ded9fc718037f7a73c1e6385bbdd4caa4df1a7205f0de45900e85d8e805217dda2bf796e045dc8afb8fee4b516fd97b7ab24ed22b920fc904ef57edf6951779c470240adfda839136553b7fbe628019823c8a84b8226aaf9a19e37e26233d13c59cfd96798484770753ad5ca525b66f62979394855d392d032a659d36c9553bd869805a58f722e4a0ca01b89ca2aca305449da76e6817c2ce5ca2d9c764784f0270c448975dbcb21ccc50afc8a336d627a7c7b3a416016829d509c90e9519a2f0268a000ec99a93c00139c8695251a7820e46a139cce9a49e8619264903eb716416dae7d5570eb63031d72a991f0d73941745d777234cffb8f8f38e0f5bec9edcb820609b6dcd93982afe8152206849e58b2df1ce361338c6705246e11857abf4f5b40612a72a2b3b579f27694a0e1f832ba153b6a17ae1b65ae0f7d3ed12ccf527c22fec98ee62b13b46d4bf1645f6d363e25b63865499a7c23103e83f1d45dfef0234c3046ff5a6bccf65479fbb8116424764314aa71d91dbd46846e5b6edd11b5a6d52f3e67ee0381a9c00af6648f100ad43b26edec5f4999ce67fa327c0f195e8ea6492a8aa3c8ef6b05f8403bd512142e7aabae3b1b78ddc8bd195977b7138f46bc1dac56227da77a2861cf72d64ce4bafd52ef30081d3bb3624c577e08cfa519de8478b12c6ea9bc83850084f662d6e4e5d9bb8a6579d03184615e9541d9453b90f4dfddf58b708634dcc2bca56317265fe3c27d63877db9ca5d31a1e1176e0f7059e0d7abd181722deecb2e2192b3ecb2828d9821887d2a3dd21b4af14e372d5c7dc8d1bfc1fafeaba36b3853dc4b5fe49ccf76881113a654a1b3b43d4633afa5ee2f0c86b9dfa9cc1bcf9b224ea6118359149fff43c95a76a791d85bd0de937ba0dd592ad802735c8106131a02fed860f62bcfb6e4816113118192ab9251b8d2e35f0052b20195b58ffbcaa0d8c2a911cdf3242b42ffd1cd39ca7d94a4eb7bc6c2f21fb0564ea81b187f4fa1314cd89b90b07d89c8d67ae7bdb58cf86f518a4a7081393da838c47d8d1687d251aa1b006001a496f79c4632ca09f0ab02a66059c1a5dd572b84cdbcb8cec00fbd547f7cf10b617a4527006f8576f1be0d041713f88dfe7e7723044ff078a9c1c68282ac3ef32ac00d64e6036ca6e1708f413142236ef09c3efb27bc2ea9558c66abae9f904dc4614efadaf3696d5904d6e25415c07608f838f929c95a25510def2650920722bc738bdd4dbb52958eeb7d8f083bf6fcc755783640ef1788890b15e619fd924ff8bfd8e77fb12eadd5659624fca2eedc57e26a51cc527770efc9eab707f1372dfa7c75c33f19a66458c991fc0ed957cc4d90f838534bc8f1dce2b91b2f907033cc3c6e9dd21776875c6157d82208d9f89f800a719785dd21459d03438db0375ce083d677a0beaf0926a130df50652aeaa46c8562a23f7305de02bf30200b08fcc15635f341e6152f86d49f04119c29482ddf22c050623ff74d3ea3c8026a0229961bb92a8650a66e807966e0600624ef1f986ac9e76b03f09c444773270afeaed36a6c707f881ac3ea2ed1a13ca37f6d424fd1d42eb6b52512bc1cfc4238d73eda9076f1c486fafc07697cff96a973decd8df4fe0b3c8781b7219e69428ac98f1d4fd2a373130b627ad843424297c6640ebab9d692231c6701b1b0f5099972656568f611a66e052cae35fc995cf62144b3b35c1f905ae84286a770a38067eef7cc915a52aefbdca04dadc04c96cf6dc95da43fe1fa541d89a25f602f381834a9ae83026b85a80770cdd7eebb16701038af93846c2d30ba79aaff63daf11e584f15e66b5730db0af19a83ee3bf7e2fe27ad18a4de0e5a6565d0b82177a0a14da6d1f6b59da80d17ccefbc902d1372eb3c663f547ea713672e40d22382e0c108c8861734b0fcb174f39c9feaa8cde8b0db05ffee392d3857dbd3a883501e2daee1e88877d244b32da7e420c134103ac6d6bd51b47a40b5ffa4beceecfeabd49c9d9fdaf2db0177e368f14763cfac65f9b92b5c4af95fa1bc60eee084f1e2d3e58ac55db593c9fb90756bd794040bca107b5e9d621fdb019457399e5b4c2c6318ddb73f90aadae2ef772d043678de7663b54c45c79b42c58466ac6293d94a291f6689358bbe932802f3ee39845dd227f58b8b19d5cfbdfc19f639b78ff6ac4d9e0ab52457c385d39513433bfb71b448eaa6df0d1fbfa2f8cde6d3539f1dcb6716cb641cb577f585e2c2c7279043807a9aec27db674c23862f5c69f3001dde4acfccc03cb6f43c561d8dcf71b174e80babac350c7ad7ef70b753f55cd00ab3d5e571323bf330204267ddaf72ad95ed4875dcc00b49c73483ab7be587e8c39e12635cf1767b3bcbe723801d25ae4d05d0c4bc3509a4d94605687fad38ba8adaaa13cd2398cdca827a65a78ebf82c095614028da9732e34a7f21a33288d3d63de309ea0bd48f27a6d5fe9bc1b69df1f5a042e56bac3d9ce66163a799cc6e7803a70681051fe83bae4d28fe3fefa5d671108e2e21420c1ee2b08f03a49e2f8df6448d5af4812b7c3dc328c72c3651ecedcd9251bd1143e71e6e161cbab3de7bd8a240b7373960cdba7f991a9393a036ed3831746fa3fdafcb120e84222757c95bb42349702947ecf52bf6fc3458ae178eee827e6045a9e324f7d0c78c324ba392405ac193a063aab2f96151d7e397c7edb2fc9389d619018a86a83895d0ea4d373aee46d276a9f1d54b4f9b3776b4fc368a4fca9b45f4234e3215645240a88e0e0d994ad36abaa08bbbf8051f97e087738b8619cc12d2fa02d9563850120fa0ee444229b051697697782705c3f3bce31103b9c63cc04fd0dca579bc69adb549c6923de2c05d873f13c9ca54eefc9c1adefc6132de4f1848dd6bad16dec3e187a9569b538bd6d6d61a7225fbda39a33a5706bfebf757a1067dd11a616587827e5005ab49914ebb1eca0de64420f12bbdf23c588dfcffd4a2933fe6457d276dea5f0c9fbaaafb6191d7cd05fcbda68429f1503faf6245f904e90e2130b4c34f5a642cf838a3b7092eb7b90a140388a400ec7de639cfb36006a27fe035a57601632e037d60af3e4e0e876d496f6026136ac8d12716223ac3cc7804a8b98e3893924605571006523a317a6cbfe5d604b49099b9bace564d41aa11420eee61efa2945d58fcb854bf42f23d6ab705abfda7fce864210335fa199dfa42f30c8dacb75bf67560aa3cb8fb1ab7002697e117faba1a8a4e73eb6437ce447c49778da98677c4f1c985caab1a9bc342123cd5608476e9ea7e75eabeb921553b165883ae0fe11d60f1cbbf867e47dc7b6ddb180379781e93eb16f6ceeba27f2db57f118e6a2e65f9be5dace53a82f0bc3d253522fedefbed3bc0fcb619444167d0aa9bec337a6d7eaa34318ec136c811d54e6606b03c28f67eb649e79f279cced5c5c7e1047da32c341e7230811b863c9a74c845acee9b5f77ed03aded192095f16b96b8ef6f1feb1a97406927b8f76e01dc123c4f2280c983b755b0365e284b334c1822a747d0f47a4e6fbaf7f4a47394e5d2f8b68f4759ec858f6dc1cd79e5a34dd6964bde37d7abf379deeceee94ade2b8341a8ede5463ffbf031db4a4ccd6579d789a609c8b3d521dea605c2893c81680e6e31f9024a0a96979da51d74197b634ee50173bb2c142fc7543450997c41d94c409220e4d6262e8b0e565bed5638d789cd4c3f0a5b75ab737d0eff6c4982a47cada8482bc62b9cadc52d17ed9dd21ce916aaa7359741c696d28c33b66762aae33f278b812d69a28bd2943f08e2733bd5e9840042d3401005050569358212f6b6f39ff6b9fbb9311d47d2155a6c81189b36300cfb3a1a21e8653ec5e62692af111be2e0c05f9a7ddd396e10c7199fb5a06197b44e7901276f5edeed18335f36d4bc2293c4b72d4a01cfc09a7484a8395cd35be593c5b99bc4dd7c483ac2550473ea0113b05eedcd2e3dab64f291036c6416d4eff33c56464d2b6256b60cb23b7d8c1940c283812b6f1f501605982be258b0038e52ff035f56da90e2882b1f2761f6e1ead7dc2f492ae0f12f938d89ce86049b8895458163e686280d5b13ed19ef838766ca58cf6110aa4c527bb5c0104d02256d39f54bf647c760f05a00d9a77c6e8d9392b40c2c8450f4e26fccbfe658f32044ec73f829280a1971bb76be8b3e4e61a2932dea36def0a78496ea022384212104ef7858661657c9c3d19792b73a9a152cfa36fb16d801a97f2cb7d02e9c4595505f6b93cb0b9f7036229c6805bc509ec0abcd2f4b0e0e857bbceef82718d839c5c0f8d5a07a83eb47d60ef8717f08c2f7450bb2bd49b2f69dde2c2decbc635920ffcaf52d3755f5a3d3f46d15a9b43855b977f4acf683898ba1ea59ca5d25d3ea343dd2f1e56714f489997efedb0e404be83f8592cc17a709c82b78f5beacd518c182d0a92816ceda7a72b90d102ff281cfd5407294c2d175dbc08cc5a3958c501a9f7aad07156dd58ffd1ecf7f7ffc28b8448be393ece5d50ad563288d7ee149bfa6e3d480b9a08d5fb0a60c26ea13051b12a183377f6506c7f34d47588b8e6cfe09d95db4edef14ce198e7ed12d694dcb1b14052c436fb760a3b37ccde5424ac33bfd91e9643560e68f62b46dc3d0177dc80d1e9da0de791995d73def4051e094ecdd35501377bafecee5af1ab8cff3c07a29f3e74d9845b3582794a7af15be325f2d9b228777ddc370db3f079e431a7f9947d366a665bcbd72a90e77416887cfbb9e630ad471a2be01212d8780b998a16287d3c1a601887832d3dad237f4d311a2db496f4960e2cc1d30ecdfbfc08577af50fee6d37ac16c7ede1d23e51ee5be251b8e9df71887818dfb0a52bcd64fd39ccaeacd582c", 0x1000}, {&(0x7f00000000c0)="df7680820e4f28bba3e1bd24cf6d0029fdc41e6e68b925eff00db572e9341be97f2d10c273a94a9c76880a608dc01ab50c3dcbe0f258c5cd6ae907003f6ac98f2adc81f79aa34217115bcd8d34c9b73a4b30eb5b78d4fed06882e1dd46a42da675bba78e08bc8b75f13628b71199efd721168c50e3e40d7e22bc25f8980ea500f26ad03cbdbf6c19e03f4bb11069dd460f612ebcdb0ff42d76059ccc07a494949e77849defa38513655272d7dc88592578665e15021455fe06ac", 0xba}, {&(0x7f00000011c0)="2e91b7283a06c145799077020257acedd79771a352e3942f3adfc35f24fc66e63e0efa09ec4f39e0bf506ddc8853dc774db5da9388d15c3bd75db2d211122782ba72da58592f26a70a8da58db051e1", 0x4f}, {&(0x7f0000001240)="ecb9bb85c0cef68fad4d70f9652d9799791ebb71f4872a3bf6991924844d63a6d4f68f5c0243427e8b0f0a4adcd56881a67aafd258310cf73f7b72fe74d6ce67e85ea95c7e2052e7cefba548b3623e9f1b62d8afcca4387be2a4e83c826ba655d3b29ba6bb9323cf2cf929b58ebed98d3d1f7aa11abde2eee6dbd7a9140c6628347fc4973a8989da801f0d83ba68700c90c3dd4771069f4bf2bf606ad12cee33f7480b3b55b56c6b933203f35050f51d316367a6aff59600323357c0e94b4efc766743f2d6b506f3ba6aea4feff1a130be064a02f85261990c5e82ac7443a9aeea39118b935360599740432eb99834c05fe80bca3ae40a92fc16dce684ca41bc9308e0d9e8be486d15794e575369c5e8dfc68bf27994df986af7bcb95a47f9b4c965fd7b3179ffda8cf47fed9f45b9e185f219757ae801689a19ac01636357f67db0cc6ca9a804a8c22a48ca2be74489475fde2b6ace480e8ab0b8c9172162679cdf81471886c9286cf0595a25b7878fd400c35d1964dec045b40489424ed88e9a7aea5b937382b058cfe3d8e97fd6f5521101bb32ddcca0ecdcec9ab78420aa58c1ae38c045056fb374a13eb1765995a8b2f09a431140e25dc95bba04ea3fcd3f47efb88994031523ef594f58f8f04eefe0377faf952120d4fab59b5f58cee83f203506de08478f1011fb4eb318d83d4d61beae7a36d973beeab21a0a41f25a38c54620cc4e390999a8886d36b25bf9e5cd0fa11f624fbf6f17d0fa452b01378b32aa1f22b374a2f78ef3229f9855f3beb6b4375bf1c96cb714485b64edfb93750ec476b05246b43aab2bd3841dd6324ed6e0f213b335aa36737b2917e1f3304203e49ffa605df55bfaa91df7aebadc85575175cf43c2bfc18515dda7895d5c85645cc6a15ce369cf50ffe05faad07f084a4d428c9f6ac22bcbce58aeb7e7be53fb6d7fdc85c49a9c9125a0fcf6233b0d30707bdcf9c1e8139bb023a957cb2d484458ab2d66e06ddc867fe979dd787decb9e80a756b82e9f1fb996e5cbe2125ceb37871093870a13fe17d7004d0655fac1c67a60d7d53394f707bcd7ba24ccf86599d1363e7a26da5c1dd036b005f23bda06cf516634f6c3df06972b884aed26028bfe5562655092a5a66bfece75bbf3dd634a372834d80017a3a676648473f2dcf42488bbb4a61acfa4201f499ad5b7b80d8ff5bbbe542ca1791af9ec5da693b2fb0c8b15c214a2485cbcf93ddc9d3f6cdf65e34d9f8c7ec18b40465f163844183d382eece1d4eb44072b423606ae34e9fd9d7afa2c57d837c516244b7a04d2fd5b6f6ea91482dec7396f940f3402f1e3227d74e24934f4a545b3cc15f5dc01b8e788801a5212dd96cf6d6da31e69f2e0ba272100c272622e010c137516b12f7d6147b7df71cdbb9d5d382ee32b47336cf6faa4fd5d95d7e2c7b35f4257bbd215a5528ec13ec06aef0ae2c43d537f58276f3e024a4c9ff37007ce2eeabce9e6aac58f68a1978725c9640c16ba9d29eb297a86f7b77462a03e0f6c618bbcf9be073dd13abba135e92fdc9ee803f8695a1eb7ebc7e652f084b5f154d43e6f3e621c1a1a54e95c47eeb5384c761f9bebf374ad0d02a001c9162f48010fa95155505a0ed1812a87cf056df3b539cbae4223af6bb2e73b83bd463fc9cd6a11ef4e0f113158a2af5560029ae50d6801ae9ef240fc8caaa203b7fa1689daddb3423833202d22138ac19ef4af47252eb7b3be3176c0447cbc365e3b2ee4a9e5f388d6b048ad243cef375f67621c1706c07d0745c4419a11be8ba47a6882e8239d5f1086ea34f4b30136f75efa3cc782b186088ee91d63121adfc00a15e1358840e027f3ada2121470511a686b6e9f5bf6628ba5852b7ce620c036a6df5049d808ccfa1522a09b2a8ec19850b8150fb977d1b7cb84819ea90fef362cf0ecb4490cc0e0cee3ffee2a421d2d4ca2963814ea309b0868db7b8089d02016f54c53d4b10cb1ee7f73027f6800946ebc9b46cf85555522b3a44609c60297e6b9047a29ce4fa12f27c3e46eabe19e7cfa5fe906f4e796f61ca1271450f382118bb5eee9b5a84251fd4d87927cb6b5f046c37318ba4071a50296007fa31740607fef8d7434fff7c67ebeff316e912192425a26dfeca1cdc0ade6281e69471f872c88406270d55004a123b04326316a6bb3d826e757a050f3a967b9e6fc363baca4adf8dd789d87c17661ad7d742dbd56d9835ee8a6aae308bdc4c312d6e2c3386977821462b781f916dce35c67ee8bd3f4077f2d034ff0570c1d55887814997b287b74520123b3cd60d7005fe7d04a2527e3b0e1ac8c29183e21f23866e2009d5460b512c1c42735dde8341d2810f5e98b01631e71eaf7eb69066ab9e3caa0d27e190cc28c8f035c5084def1aafbebb7b347fc8e122799cfd7039bdab19c66547e5f3417662349a31036f6006098e23749d83c0e75a1abb6fefa40379435ccd54847d31c6a0fa0dbb3e4173af7721cae64351959228713a73221963ab51bd7516c0fb448bf3aa0def20688c773c949ba7c29e052011fd791012dde5256de2b70e58ea5da298fe38120db7b34a89b3adae3d9ccb09126cf0e91baee69b3c268dc4b736942717d6b2bb5d201b25a365a2544807e52917a0d464ab0ee91d80c58f456dc3b1c8c23c6ea9bf0d056cf7f7393a7effe35e809b29ceac3e91b2fb7da60066d7bf1d1c47fc6ba40367299714a7c0bf3bcab854d79ac614ace54ed5eb7c549d4d96bdb6bf01a9c0420f98b7c2b68f78dc274a4344a97edff3dded0e128dc946791094f02f68dbfc53dddf7eee908eaa6641e58013bb28e8bb78fd080bfe783adacfd1b37902b29f169b84838a489708f175871bf32547ff9eddd3d8f58c5b2de5ed798d3a63b7b2680421c5398c1b14516b9205620cd80292ae9caf5dac5606b03a5fa5361c4ee88b05b190cde72346897602aab34e617314b2e4be8fbbaba715e01a098fd3dbd80ec4cfae564ab36724355f43f3e0901edf06af979cd86bd94e2ef37e17eae7a0af404d332680ccc7dc392ccdd27704245d7dc9cfb1c2831a0cd76c36fdb390e98415d48dd0ea3f35556129cc4dd2d8b7d630d656ca9b3e38e082f6307468089549726336932bbdcc901ecbbcbc30c37e19ca90e24e743e46bdfd39857f1ab6eee4f25bf2b0650b045593d85781b24afb20d94cff88c4d799fc925e27f47099ab2a8df90d67a3af8e6bc2ed80313092194bb5d82e90b22927d5193d7851b92e95eeb98d919470c1daf5c610f32a38d4f070141ee82a80710e56c8cec7a0930f476298b82ad3d249d9c798957a60a60cf3ec05490d5e216ba0775016fcb76e8da2e6c429068875fefd3ca8088b4403f6f53cba168d236d0aafabb0280a51e201f9aa56424433439a09de6f40f0f827fcc586d4ae2feb35d9b7257ed22a06e485bcd8a8067d7d60ff20e515ead926e6cf3ecf2052fa1b95a175ca7c78ff7e0830f9d2fcd33bf81fe3461e0a9a9705d813167e67f329c5d899817d58e0082b65f0d08486c1881b89f33d2a1c7dd5af4ec7f48097edd899b1cbe2c472b02053ec574d624a7160a748831364b4e635c1bb8546907863e589bb41fc252879ad82dbf1d528e46c9ae5202a064e205d8121cf982173dcc7a01f5db73beb8ab63f5b053527ce4f930c78b82bd7503b48e182c87ccabf60a1c3284b0c24a8984b0f7c1345238e7088d355f62a5d16fe6c0a21fe6d2c80b99d1e93e3a3e4eab63643effbb55ff95d7f4f193f815c1a3db68b1629e593a74606a0f0894a4b443e14760d461088ca37657b160e7b632d272885796757996fbd66963828071501001f79ad02bfde039fcea945cefcc5aa29c06be00f260fff82946f1364f832751189b281ec79c357cb9b19a991a075baaa26b27f308a4e4d4e55734a9fa3ff1597527b883f374b0a5524bec2d8e72043ed3efdf32ca42e7e38a03bfce68164965be45a9dc950cfb9f4aff6104787d11bf0e535de455a0a9fb9c6bb0f2367e80388a6dd9cd7be7d13cece78052b620ccec3e137f2a60156001a4f1bd150522769ae623c521c73a658b96e0867d7da78e796197d3f0e2c91d8669f19857f1d00775376bdc350945be50e4b318f54be99aafba9607cc3eb25741745aad08b4dd724e905561e2571482c5f71d9733a6311e4d9b8751c1a39fc8e1345c39c82aff2b34423e0f307093e5d99c3ef0c372643bd098c637ca3f7fb98192cf116507da776d333124ee209d16642c6c7b3ae6dd6a2b50281d97eb2ff9805fb864f8348c5f48cd52c9604ed62f654cbd3d34abf8915ff707962577e066c5c504053634db19dbcedbd062325772b5274995bdf2c9f6f30f2ea33b1e0ce36ac1d75cfaac80529fbf8109ace15de906041e14502619104815e552b64cc3e1401a6682ad00d267f7fe434244af363a0727af6645463b6db50e324f7d763041fbb9ef7c3a8d4ffa060449b5931e4547545018439b0866c20d4d5988c5c710737adae6a8f4790aa24613a0566b2eaba750724be62fb639e136ccb881e9bf030a8cd239a25805f0ca92fe83488623dc86d16e79bb9c7dfc5f11f4e45df60338af7fab856d3b01b10faf34d7c5e3202f0591869453098ac98e52c5e4a3c3376b0186ce3b751fdfab115b62b10c8ea067c36fe801294cae676ed1d114e94ee9e5c1f5dea03fbdb5fc18a34791e7b213581a53a06950f4f29f8db5e28cecd2c3324f9bfc288fd5412a1b1f8e273d7ac75379ad1c6c706701f82af50ad7840241d632de6d48c81e801762856fde79562afd69439bf684111f15114be7cd761c878729c40ae77dde5b9f911c0aa81ee47a71df9cfb2af3f4b79eff0869523e0b33b830e3b0110a8a1988af5c7b1716f4bd985d50626b395f2545e6e06992dac6708ebd4c422f50eb522cd4d75a91da5924149e916d68b72fff846a3c3ad2843b5f3152f0c306d1bd7c7561968dd129573bb1898422c47ab9249c60ba453ca3f4a5877079fc239d17e70d081eb827c6fad7ba310894656f1b40ede8bcd2c482a02e794907cc11d9544bd99ba10fd04559d2cfbf5e34cf63b211f1dca1698f6c2721dce9bd22b1de58df79fcb0f7076b1d6fe9966bf8775366b2bb456b37abcf189ab0d3c9657154a4f36140f847d447d2e8613b7f8b9a8d74172167599d05f3e13681c33e47912cc8fc38f0e027c82fb863fa4c411d909560985282904aade32ce16ddca174481590850a3ebe8962ff1f692cce44f1d461209329c0c531cdcd53c8aed877c6f5084a318d3dd523bbd77a0cba85e4fbb864a726cfe1d3199a0f509976105880e9a3446fe99a7e75e0659270a695b30916a1da244e82bee006a6f077af3c546adbc8e3b3c6e2746a9ba7c2a04cd7e2b5e2534341c833d4c73a11860dd247134236bd651c1b80e7301b5aa67ca54ab78187be57409afb90955dc65882824f6ad3a1fa6563219101892f728c56377e604185cb59225dccc2959acaa288716054977d873301c406b82c343a6f806e20bbda8ece031c5233120d311331b8aa670a2fcb5833602fc4befb74b8174950e563a798962f5879eed36d149af2eaa39638699d75e69aa36210c77828aa806b1af91df4af2798b00f49961d7540e59bfb2b8dc9f2f14805bf2093ab23e85131e2646e4b06175f52d925a2a9c85f01268e90cc6986c036b7ebfc8b287e89c279130b7384ee5ae36ef1f3c0b3fba94ab18a55c40390bb52d39b0dc6070b5488d50faebf942aee39aaa74c17355218416d992a1216dda57016af8e66a19345a", 0x1000}], 0x4, &(0x7f0000002280)=ANY=[@ANYBLOB="80000000000058b13f000001000000000001009e7dfa60dbe53353accb2317961ceb5020a1c06623f5e6b1f01c3ebd64e2d242803c6b16a83de9db2562a7c74ea6820ea80d97caee458e8d965fcddb3d309dcb80332f2529af60178089bd9938d7a253cd13e4e57abe9f4330e082575f165995000040000000"], 0x80}, 0x402) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) recvfrom$inet(r0, &(0x7f00000023c0)=""/221, 0xdd, 0x802, &(0x7f00000024c0)={0x2, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x108, &(0x7f0000002340)=0x7, 0x4) 02:08:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x7, 0xfff, 0xfffffffffffffffd, "3cbae506251a0000009300"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) close(r0) ioctl$TIOCSDTR(r0, 0x20007479) 02:08:19 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0xfffffe37, 0x0, 0x0) msgsnd(r0, &(0x7f0000000380)=ANY=[], 0x0, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x2, &(0x7f0000000180)=[r1, r2]) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000300000000000000000000000000100000000000000000690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000474c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x0, 0x800) msgrcv(r0, &(0x7f0000000000)={0x0, ""/90}, 0x62, 0x0, 0x1000) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000140)={0x2, "a0d1cfd10beaaa18a45df8ec2df2"}, 0x16, 0x0) 02:08:19 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "651e0d969a21512e233120466afb9eed7db09f1c"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r2 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r2, 0x7, &(0x7f0000000140)={0x2, 0x3, 0x7, 0x7, r3}) r4 = getpgid(0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x7, r4}) 02:08:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$TIOCCBRK(r0, 0x2000747a) syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)) syz_open_pts() 02:08:19 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) select(0x6, &(0x7f00000000c0)={0x9}, 0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x1) sendto$unix(r1, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0, 0x0) 02:08:20 executing program 1: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil, 0x1000) shmdt(r0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) pipe(&(0x7f0000000080)) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182e65dc7b00000000c3a253433e51398dcdb836ad3f3614cc693c7de5c7b678fcaf7eebf5ec2d74284d286bdf46561e9b92876022ccbbaf504ae2f3dc69683f4cdac2f56d7508d92af14503d59795f71218008bf2cb14670713df8422ed5e4485671e"], 0x1, 0x0}, 0x0) fchmodat(r2, &(0x7f00000000c0)='./file0\x00', 0x50, 0x4) 02:08:20 executing program 0: r0 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) r1 = kqueue() shmget(0x2, 0xc000, 0x20, &(0x7f0000ff1000/0xc000)=nil) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1f}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000840)=[{{r2}, 0xffffffffffffffff, 0xc, 0x0, 0x1, 0x7}, {{r0}, 0xfffffffffffffffb, 0x4, 0x20000000, 0x4, 0x4}, {{r0}, 0xfffffffffffffff9, 0x8, 0x3, 0x8001, 0xb41}, {{}, 0xfffffffffffffffb, 0x7e, 0xf0000005, 0x8, 0x40}], 0xffff, &(0x7f00000008c0)={0x8}) kevent(r1, &(0x7f0000000100)=[{{}, 0xfffffffffffffffc, 0x9}], 0x0, &(0x7f0000000040), 0xcf9d, 0x0) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x40, 0x20000004, 0x1000, 0x3f}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x5}, {{}, 0xffffffffffffffff, 0x0, 0x80, 0x100000000, 0x9}, {{r1}, 0xffffffffffffffff, 0x20, 0x1, 0x5, 0xfffffffffffeffff}], 0x1ff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffd, 0x14, 0x20, 0x7, 0x1f}, {{}, 0xffffffffffffffff, 0x85, 0x0, 0x101, 0xb957}, {{r2}, 0xfffffffffffffffd, 0x1, 0x0, 0x80, 0xa0}, {{r2}, 0xffffffffffffffff, 0x1, 0x2, 0x100, 0x6}, {{}, 0xfffffffffffffffe, 0x20, 0x3, 0x8, 0xde}, {{}, 0xfffffffffffffffb, 0x20, 0x1, 0x6, 0x4fa8}, {{}, 0xfffffffffffffffe, 0x20, 0xf0000002, 0x101, 0x1}, {{}, 0xfffffffffffffffa, 0x34, 0xc0, 0x8}], 0x3, &(0x7f00000002c0)={0x0, 0x9}) kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 02:08:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) open(&(0x7f0000000040)='./bus\x00', 0x8, 0xa0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) semget$private(0x0, 0x3, 0x20) semget$private(0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045721, &(0x7f0000000240)) 02:08:20 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000280)=""/230, 0xfffffffffffffeff}], 0x11) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="c4f23901588c54ccfff85c139a74874c274ea1f9ec308d5db0298387bf2c0be13646bb398ec00b8e0b14484562d167c3994443c87ff7bcc05d5c5ab1199df3dbf449d3264b04db08541781efe5946f4ac415e74d1a6ffc495dec678898c7a11358877c57197c8a188dad356b2b51b802d145d37289b6d47f1b0e5301568e67bc98d205f9bd40e41320e05bb8e2a8ca1f62a1865e552418d3ff85848b59224553b2b7d8b755b714d40a4315f4aa9d6d7e5e641ba7745cab5398eb3123aa8e30ab497ac9c8791e8e", 0xc7}, {&(0x7f0000000040)="d373e2ba3254e3fdb123d0647c763f631afad951f20f07d7204f9c24fdf0a8788edc2e242426e080efe0823271", 0x2d}], 0x2, 0x0) 02:08: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) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) pipe(&(0x7f0000000000)) fsync(r0) 02:08:20 executing program 1: r0 = msgget(0x2, 0x0) msgrcv(r0, 0x0, 0x0, 0x2, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/67) 02:08:20 executing program 1: r0 = socket(0x18, 0x8000, 0xfff) getsockopt(r0, 0xfffffffffffffffd, 0x8, &(0x7f0000000180)=""/194, &(0x7f0000000280)=0x70) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x400000000021, &(0x7f0000000040), 0x0) 02:08:20 executing program 1: r0 = kqueue() flock(r0, 0x5) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xa) kqueue() 02:08:20 executing program 0: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f000040cffe)=@abs, 0x8) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() fsync(r0) 02:08:20 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x48, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)="9f2e2c23e76dc4f235df2ab7efd89ce15f71aa6b09fb6b3509f61f3ecf2e8c7c0444a2955836d765efa05cc28f59e5ce7b499f97795a3d2f20fdea3869a7c9e43cc72ed2bfc9d9c6097f04a1e823b10cb9a05837153aaa12251dc1537aa38ee32511099e3b169830a1545688dc266e092086ea1826b03ca03ac9673be1750b94d4aeea81406bbec0cd1fa0be8d20cd25d03539f1", 0x94}, {&(0x7f0000000180)="5fddd5fff03bd3a92531294f8027928365f75367ef9a912d72174a6708bbcd88c0bb822909381318930bb435254b4d7cbbc14ec0ead7672f2149e4360f56aa1836dab9cae2a060acb083064849e307d206e744ce0ea0569f0f891462f6c89e280c8a85bd91dc844aaf1f147c7a368ec6fbcd9b4c389780f3b7e852e505da3c24d9c640223fac9a75095fbdd6c6127e581789a2e151627abdbd284dbe6b5ed15566e17cce2f35711318", 0xa9}, {&(0x7f0000000240)="50bb49bfb9a66061053343f8bcf4449f4e215beed7b6b2f7937d1748d6329a204718986c1b233528129f679d1521d5c3646862e322622eebd061b96682463af93affaa2975bd18", 0x47}, {&(0x7f00000002c0)="c553083922bfd5eba46325036e17d0e83f7921be4df1f18a8261448d7d99809a34161db7ebb7572d6ad722c3feb364a2fdeaf06af66fbeb8073a5230995004a0469a9e2febfbb4b37ebeeb33fd54218bf1562d157f1574f8aaf9e12282b03bbb5ece3bbbc0655bd58c3ec8107b2c469e1f92f52dbea9e47aad52551f13cfeb15004539cf5e12b088f505b7cf51eb1ba017b67f65", 0x94}], 0x5, 0x0, 0x0, 0x402}, 0x408) getsockopt(r0, 0x200000029, 0x23, 0x0, 0x0) 02:08:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt(r0, 0x1, 0x1b, &(0x7f0000000040)="ff90c4bc", 0x4) r1 = dup2(r0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x80, 0x1134895a, 0x7, 0x7, "8958765fdb3b5042f382d954127ac5143c752b96", 0x8, 0x100000000}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0xf6) 02:08:20 executing program 0: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f000040cffe)=@abs, 0x8) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 02:08:20 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000200), 0x0) socket$inet6(0x18, 0xc005, 0x54c61cd6) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0x0, 0x9, 0x4, 0x80, 0x2}, {{r0}, 0xfffffffffffffff9, 0x1, 0x2, 0x1000, 0x4}], 0x6, &(0x7f0000000080)=[{{r0}, 0xa08cb043c6e99678, 0x1b, 0x40000000, 0x1f, 0x10000}, {{r0}, 0xfffffffffffffffc, 0x8, 0x40, 0x8, 0xed}, {{r0}, 0x0, 0x1c, 0x400000c9, 0x2, 0x8f46}, {{r0}, 0xfffffffffffffff8, 0x30, 0xabd988d59ea005ec, 0x31ff, 0x9}, {{r0}, 0xffffffffffffffff, 0x4, 0x80000081, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x88, 0x2, 0xcbd, 0x4}], 0x8001, &(0x7f0000000140)={0x0, 0x40}) 02:08:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2002, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=ANY=[@ANYBLOB="4c7cf196a16320d82c14f700000effb8e40400ffdf58000000000000000014000004000085c17ab0e7"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000040)="220e228901001c067ebc74a7ea11cf801c03fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0) 02:08:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040)=0x7fff, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x3a, 0x2, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0x1) shutdown(r0, 0x0) listen(r1, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x40) openat(r2, &(0x7f0000000140)='./file0\x00', 0x280, 0x40) 02:08:20 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0x80000}) munlockall() 02:08:20 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2108, 0x5bc9) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) r1 = msgget(0x3, 0xc) r2 = geteuid() getgroups(0x4, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000240)=0xc) r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x2, r2, r3, r4, r5, 0x1, 0x2}, 0x5, 0x3ff, r6, r7, 0x6, 0x6, 0x7, 0x4}) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0) select(0x40, &(0x7f0000000200)={0x4}, 0x0, &(0x7f0000000280)={0x0, 0x1f, 0x7, 0x1, 0x8001, 0x80000001, 0x6, 0x9}, &(0x7f00000002c0)) 02:08:21 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xffffffffffff8001}, {0x2, 0x8}}, &(0x7f0000000040)) setitimer(0x0, 0x0, 0x0) setitimer(0x0, 0x0, &(0x7f0000000140)) 02:08:21 executing program 0: symlink(&(0x7f0000000100)='./control/file0\x00', &(0x7f0000000000)='./control\x00') r0 = open(&(0x7f0000000040)='./control\x00', 0x100, 0x0) recvmsg(r0, &(0x7f00000013c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000001280)=[{&(0x7f00000000c0)}, {&(0x7f0000000140)=""/182, 0xb6}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/72, 0x48}], 0x4, &(0x7f00000012c0)=""/231, 0xe7}, 0x41) 02:08:21 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setreuid(0x0, 0xee01) r1 = socket(0x800000018, 0x4, 0x3) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 02:08:21 executing program 1: r0 = kqueue() poll(&(0x7f0000000100)=[{r0, 0x4}], 0x200002ca, 0x6) kevent(r0, 0x0, 0x0, 0x0, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r0, r2) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x5810, r0, 0x0, 0x0) 02:08:21 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 02:08:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x0, 0x1}, {0x24}], 0x31a}) 02:08:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000000c0), 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet6(0x18, 0x8001, 0x0) r4 = kqueue() ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x7) kevent(r4, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffb, 0x91, 0x1, 0x7}, {{r0}, 0xfffffffffffffffb, 0x4, 0x0, 0x7, 0x5}, {{r2}, 0xfffffffffffffff9, 0x90, 0x2, 0x8, 0x3}], 0x200000000b9df, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) 02:08:21 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100711, 0x46) open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)) 02:08:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) linkat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x0) utimensat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 02:08:21 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCDRAIN(r0, 0x2000745e) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000200)='./file0/file0/file0/file0\x00', &(0x7f0000000280)=[&(0x7f0000000240)='r\x00'], &(0x7f0000000340)=[&(0x7f00000002c0)=']]$%(#\x00', &(0x7f0000000300)='r\x00']) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r1, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 02:08:21 executing program 1: 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) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) fcntl$setstatus(r0, 0x4, 0x4) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000df1067f5bfa6ee00"}) syz_open_pts() poll(&(0x7f00000000c0)=[{r2, 0x21}], 0x1, 0x0) 02:08:21 executing program 0: socketpair(0x1, 0x4003, 0x9, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x280, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0xffffffffffffffcf, 0x1}) 02:08:21 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) r2 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000001640)=[0xffffffffffffffff, 0x0]) r5 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) getgroups(0x3, &(0x7f0000001700)=[0xffffffffffffffff, 0x0, 0x0]) r8 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, &(0x7f0000001780)=0xc) getgroups(0x3, &(0x7f00000017c0)=[0x0, 0x0, 0x0]) r11 = getpgid(0x0) r12 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) r14 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xc) r16 = getgid() r17 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) sendmsg$unix(r1, &(0x7f0000001ac0)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001580)=[{&(0x7f00000001c0)="3ea95ce117ef3c0bfdf98886e433f2f5fde407eaec696cf6d90aeedec454e3a3e0c411a7436d1b664e84076ed3e67fb852bc3f142e21a106e8ca694ad701edb73ebdc527569107f6a1856c52af2b46f9b0dac7723babbcca528f7b157569a59e7741998cb2bb6279c2e33f31f4309c681bba6b0fd9e7963bd6b0edbd204b97fb04804fe4d24897e086737072a1216865201a91e657bba3aa5ab41913a2dfbe855ade7aed5019e751941e3b9a27cd03065d3e5e441e5b255eaf99a076b2dceafaf30af247a0a4dbc731f8337404", 0xcd}, {&(0x7f00000002c0)="65cb44026ab1c27d86789015e92dd4c92fe29e45cf48bf6586bad4c92c59a927dc10f6a0cfab655945ffa23e256c4933801b69f6f674f16271851f995238414267bc06a6d303e03ed5f640167e76bd8586ce98edf9da28ea312da4ddcce56e45b8502c74892ba03625974543aa19ae497a8473c8ee60dc5ca273fc97de49894b465b2f61812a8be8afd8bb915f66ad972f5ac587613d69fc2856e23d", 0x9c}, {&(0x7f0000000380)="d19e27b873a3103f8bc045e7ff6eeaa29892cc0e6d9a5eee3d4cbb694a922eeeb96913e24b1555eb3440e90a6ceeaee19b8244c54e7d36d0d37c2e154d2b8503099f3cbc89cb5af0b0f2f1a3b520b35b20504d7aaa4e42f564cc9ed68c6f0e481a901c51d86d056911ff92a92fe9144d402fa5bf14bdcb19e24953aae1c52fef47de8f54d4c22910298d90d4b27452335143260bad210c9e8524465e3e2e1ebd6d8e726c6cc49d806859f96d3a39f7d890d13558db5a8cc79dd249301a6adbba4a85247593f010c615fbbe70435017058d5794c525122f97a38be444a2098c7f30d215bfeba7dc4ade6bddaf83e48317c7f5a33c4751be3688e2375f9fc5515caa7c3744b2f1ce3343061735a79270ae7195afcefce0be768e0fc8b4bbe5eda3f555d1e13c8f3b64d608b505404c80e62c762e3b38dd1d4b8cb9ad3bb99735a891764ab600f93a012362f8438bb7d1237a4b38c96f452dd4b293312398e6bc1c76dbbc5d5491e47ecb14ba5cf7d707094d9adf01242105e5f08470044a5152796e5bc08b17cf6076739662674dc184b54925587ca5eea97aa448c82afc7f77589190a26a2a09466a4d1fc4bc111b1918b17780ba0d10a065b2608d6d71b846933e5b1538c38c1c094d15635e19473ea4e92c246945dcb0754dd0d0889c9df93fe19d4d3595d07889dca22d236a0e52c0004c3c0bb65f993fbb638b7702bb26c57e84fb490f4b32fc0b7e224dde1682d6e27814243d8c1ab86570aaf5018c00b567c2c123582880f59c25550b5ed494371d7ac899cf9c6b97064a044de38ad6cb2d88a690bd636806fa65753e9b2045cdd7ec3cd1173e633629794535d09648a2c1a103ac6c7f85b895f87b3191828954ae43ea29f7b27f22cb867e05ef26c5c072617d2a177a0d3925d98eddf3f933eefcb2200f094d9f33f2a1acb092d2c48e5586e2e248ffde5a6d96ec7e4bb0da98a9df0b4cb86dfeab37ecf6512c1f6434a8cec95928127ab265440abc57860686c3e31b2af58ea6fe53a1c04423493786837981f92b6eecd902dda582fcefd14b8208a9fb56a16ffdae23006c5188ccc04f73b8a9d054e00198b5d1c6b0f994b796b4dcd6a49c12d0ce54af3db8bad1cd5c07eea8144d5330b423e0ee4519918e0dfc88e73587bf2380806af815eb54c50a3239b341ace74a03e3f9873267a19dc1d0c4eee17b99f1e932c51404ed7cef490e30eec3e672a63d40aeecc84045ba37716f008c2bf613c85dac36177f267faa7f2426b83316562a818cbf526f0cf237a09cb60834c59af3d215487429a1c56446692109434ec396eae5376764f63ed98e4f512775d490ed9fb9846407cc5173653c5fde9decc9c0f148ed283328b1ce88cfee7b2df86a36d549540ea90075e2846f32f956041995b6080e06a7ff81acdcf626e7d5e99121cb08a102734762db2472d4059d0cbd1c73e012876ba17e38d02dc6b971b993622522427ef68dd312abec9f63c0a560e531b2c984f75fbaf980703385c4c2a00085ac7d8c3f58732c5b311db8ae119bc6ada3d50768ac5411463ef013daeba3ae8e5afc43592c2021bc1ad4391477a4700b7fa32b87c45f685e326e7add9fd717e836b078c8f6ac7cf994c7280d2092391d690b0babb644f97219f4c324ca1ca02fce7049283b397bde315a19713bc0006811b068b9f678b1a018815f6c7a783cdb20b5ceb006b8e0dd3abbd0ac2d698868d04b07ee5c7a955e8f34125ebfb7503ef73713eef49a134cb3e66888661d44c5b23d4e4198fd2802937880998af6bb41669be1ca3654078ebe3e26c62f57270e495351dd0cf041e6712a42034843a912c40c31ec9f4a4c022a55d934231fd86ce279c9857d51b62ed6e22e09bff901a676d512bc7de2347b7a9ba2719ec57ea508a86c5d8adb7bd65788bf28abbfbfc71af55ed328fbc8caf00e44f4db84587f540bf5d810c2d4fe93be704ce446f81f48375dfc542066570647bcce0d53fbf8d77bc90a5704a904e1ca4fe731a113a3167ef65f71c07733255aa0ab6fcd009ab701d7ebc5fc0a3fcc13d5b26224f2c57d169ee4a93f86e28fdc67d113b7b9ebc8e8f6136a3e2a50ddc6e7c7bff6c7359fe7ca2d6d06fab984486728b4ea39dcfd49a720e12c3bb002bb1b2e2359f0590d2767ef06fc4391239dbbcf5c20e0a178cdffd7090fe257dfe5b3fa561cf6e192ae5a1d2f7f567e464fc82ecd0835f200ed405a9e6ed21bf0a582d19e5af422c0f123c9fa5fd52560cf38322354af09b47d7d113d2abe2aa261718c03c09086470a1cb4c066ffeeab5c26cce5c8339fd9a260ff5161cbf690a97ffe873daa7ac2d30283ab236ec19ef77f16acca78abe8cd2fbcb74ea1d68b8b0c7f6e0ed8a77563ba217d845fda229a786083f74eb7791de6a2b48207b52338358c4e1e5b5b96fb5a030be7b9251406274d57d2307268a89d6244129eb9510aba06a92a9fef9c40b1ecc0e737be1805d40759f9143040aa938072667813ae486d3245551a074d4671e35a5c0a6d0a1b2c57ee23c2020a76e15d68b89d5c12820a364799fc0056467d0690eaed1d13b092e164df85c72c9a9cb798c4dde6b358ad87e61e462c2a14dc35f5b1ba8602582ee9efe21fa75f0f32bbc62262699de169c329df9515a59647b46645b87c68c827a0e32acedada98e728a5024c7119ed606e0f8fdbf7ac0a8eff4a9e63f64b69dda21d5fa98df48b5880d4625144a3cc013e0fad70ef81fa8aac9eebca1b722dfdaa44edb4e050e2c045fdf95bb663e2c2242042be69acd7f10f9d7d4cf7c3682c1010a69eb0668bd36bc5e0e64de385520b934ff179aac6a5f282aa69a4010dd8c85aa422776b654b08f069ec198967ed05a86d9c2aaf370a0440e9999e6e4ff3ddff45efd109243236e0649cd780e0ce8f7be1e83f18a85a8b9dee9b2d397a541ded0085c4e84d5ae844ba3acae4fa7752d72b1525aff6c809be927e622f1b8162721ffa4475d134be613061bc421e865143df3c2dcfc6fe39b80ab4850659b0c6e30a800ee3a46e51c4499c98621cc37ebdda0b618834b616a8fb8093c0e11c2d764481dce5ec642c6e1db9539bce3b7cfc12816a7e185553dfa987b214dcff2493bfb7256cfe0cc7d75d156c7de3b9006ad573fbeb6c9681abfce7061389aea8ed53e1970b0dd743706973dca14267b44ebb216083680f7f8e34a18444629bffd50cfbd946d9835c412481f5300d8d46d6334c98da2587c98d50440fb302c870fcf724164796d9bf86489ebdd6a3db42fb5ba085cd63283d1e9989b1dea72d2561ab5351e8b60a9e9d3ba8ec37f380fd488df021059a391ad07c7952d0b801d14bec5c56d042763a7036a52cab9c4dc6b78c27488be6b58e1a6c9e6cd86f75757505e246a3b12466f25667c608108ff75fe00bd75560abfe3bb166af49f4fe285e43a138fb24ec4eda86e234ec6e68034bbd71acf0c12259de28a3bcaccab82a5f1cbae179b1d31b75421325937e9f280428d45cbbb3b3720c8fd97e35a5849d2b39af4d93d2943b83f86e00f473f8be37c84b8da1990d21e1d360bf467ee58513f84815ecdce8e3e1e078445046a1abac46fb7cd4d08622480b40f3222db8d1338a139c7b9b6b84c2e807a8f27626e9b2bb60d1ed38a5773cd33f612603b3ece8990b0711a0cfed1d04e76d3631b3c1755225fe188ea98d4907e0aaf90fbbdaa16b045b8650a32a84bd9502babdbdaa3ee7160c8ddb47b7230ad4147b9f794d0ca65e306cbd1d95f3b7441e4ca6fef1565d45fbeffe3cc1558d83a0415c2e7df8e4a4f424af49efb9767c4aa9c046d6547468502ec32eaae058e8114f6dd1db234602e67e247f848a3fe4e6da331cfb0a9b4989a878eb8c252ac7197f434483328537b7012a0577bba9283b9af9234177379a378249e93c37038b2fe111a16f03b9a5307a06c57b3e9b27fb8e82fbe2989562c62d412fc88d68928d214f6b356a646c677be0985d7f5e77bdd7dc2e23a7a785ff09121c1681a9ef1a31a01e133c93526bdec57b16e1afb0e0a48db802a709fa8f6f20205e21bf882cd0d23089cd702b6cd79beaeab2cafd10b88656920dee04de810e19307bc8cc4904832dbaa163fe5da2679aceffc1c7abb757e175a8ad2c2b9494fb3c2e7c6922c67acb5f9daaaf2eb2f99ddafdfe79ba93c159760be805a98e5eca1a6c33c84c02ab9291c2b0ca3892a4fd9fe1868594ad9c3488674a8f8dcd33b39af128acbd5550a89101ece1ed3accdedde28cf0d02a0f3ba3633e5c8c18ac2841282258713099218284186f965c6f98c3c21938779d4a15ed2d746595f19c60a3a3e257d4c646ac5afe5277dc77015da50aa08e260bc0786f5d3fc0281b2e53a5ed59dcac635b79595c56f519d19d4e9f0eefaae48e295f55dc8821f404ece65cea416ff75f8a12ccfaf01fe76b5803013e9a03d972717edccfc9ec003d5dbe33f5f2be1f3d70588a1d218a7f7aec92db198370bfbf2b6ce0750234eb9648ded6a13f23edaf6b44c90fb4b43dcc6382194016e99f53793b40b2c2a9c7bc5b87e6e2dda873c94f9cfbe10f448cfa31894ed70135830ac055d179d8bd5713da5c21a9b69a013327ea402fc57bfb4aeac8a6523547f9635441ffee47e7d0eb778e346b652d322d588d33880732813c629ce2b7a46c0232766f75f6ec699e598b19781cab2b87e56e2638332f5be3ba7121eae388c83207e242b6f548dc1f55638d83cfd2ba0d694f43abf495f7c25221a50f4e159477a5879cf191f78e7863bada86a39a1f8cf62f99620e81b89bfaca6725f7113dfd795a6cab615db64c289b20916ad1272428dda6e8403c3167e0d5bb3d916db095fc6c93ff32a220939296031485089da25fdd3fa973c76d13b1115fbf865120c77a676decd30a44245decc1a4d8c942ba72830209b0de2e8063a74639b0dfed60fa20e1aae9e5eec59a13610517a44b3a06387af634773560beaea85be270615258159d92ee5bf10f904527f723bb580d732eb4dea99d7599ca88518b32e520c0f387ce981c8eb1c0e0067c081580f16fadc5083126c125fb42572afaffa240d82419f78d82c3bc28166d0b121390451e83af7343a3d73516ec3340700fc0a2e41da5f3a7e95121106e7b62cd31a787c510c7092109018deae7fb7e9d9fdb12bcd70b1cc6d67417aa385a6e0b084fe6034426b46bfdd93a2e4e86402a31f8f732e5a14d042801644c95347ba8966d1913f076c6f05627bcf231e035110430ed2cccbe331b3195bb72ff976e4901f54880518d3368dcf2f1b07c61ed003fdca3b42bf060d2d29dde6bde21da3b2c6eff2bd053aafecc746568b12def7a8888630a657218eff86963cba99d84499b055d11bd9cdfac47a298bd73135f670d0c5bab87ae6f67a0536532f5516e3368da58ea0f9082b0a8601aabf16955540a4b03fc2f03968209e31939d69f78d3b19aa373000e5a2653febe0713df135e485a89a973c4ae628b8aa8218e7a67acd53cf2d03caad97bae1bd35d720b5d19729eaaba3c7f3c000e729fe77501749b49ca62f72bfd4350f53157d11b59455294d082ede586dcaab4d9f88f91db0910fdeb066182294c429a1fc3b66e3b43cabd2be5bf9b8d6757e7e49f20ad0c66d9ac23bde35b6521419dea30b63d67bd665b3ef3c1dabe3995c5933f1a4b9cf257d16601cb92d2d9a10e0305bf41995e6ba9dc04fb976453dca1ec08f7ffb4427583262ac3e7a51c8cb7667c14dd085d0b9bbbcdd8792b89b2b68bc7f5a935b737314f", 0x1000}, {&(0x7f0000001380)="8ab72045cfd3c8d93b8b1f13563b530af13a6c959625b5bf536f6cf855850934a9f9cbfa3f43d8e87efa5b4312ecfc", 0x2f}, {&(0x7f00000013c0)}, {&(0x7f0000001400)="0e4f4d3ad63619a068fcd727a358ff002473a9df069a91f6fde6570b42f50a60dbb364ef137399640d587f44b063c2336ee23fa0fb743e89a38711238bc613b15a6e3f27", 0x44}, {&(0x7f0000001480)="daef059c58ca8081eaf0e5c2d24b19d0a0d0240675d03593bb2f3232d009757145f0f587a4ae715975cf871c2caa06b4bee094ee772bf8b6b5946911ac73c5b5414137e78f29366effc28da08cc72350c999e66ddfd701a272509af3bc41f5d9c2f0f5725d54a9035edf3ad835c646a67152f7821ac04d2173d97cac4b515e01e33b1e66ad9365a4a83c43579635f614d404f3bd905c8abd243bb2e9b477b78e12810ca6b4f006e1fbffd7e3afcef7f55c5feb7c4c99f2345d0bec756cc89661a124aa99684ae8eb1a018162aca2e443744cf0ab478f43ab64331ac518136f74e9e0", 0xe2}], 0x7, &(0x7f0000001940)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r1, r1, r0, r0, r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x28, 0xffff, 0x1, [r0, r0, r1, r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @rights={0x18, 0xffff, 0x1, [r1, r1]}], 0x148, 0x401}, 0x0) sendto$inet(r1, &(0x7f0000000080)="c5353861b0fc750fd033933ff4cfba60681fcbcd3251b045c273146072367c5ac76928091addaa25daa81b49fbb7803cf31fca015f9cf0f851245af15002cea70c76f787e71b9fa49f4e8fce9bd4b4b9c3bc947339da545c438c009da7fb0217eced118c", 0x64, 0x0, &(0x7f0000000100)={0x2, 0x3}, 0xc) r20 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r20, 0x80044279, &(0x7f0000000000)) 02:08:21 executing program 0: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(r3, 0xa, r4) setregid(r2, r1) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x6, 0x200, 0x4, 0x1, 0x2297, 0x8, 0x4, 0x0, 0x1, 0x1, 0x7}) setsockopt(r4, 0x29, 0x700000, &(0x7f0000000080)="492c170edb573c986561b1a85fff5012fe7d11456d67bb508751f9d68b518ff0bcd4d2a8dfe0d81dc711dac14ce0e16b2ade551fae", 0x35) setregid(r2, r1) r6 = getppid() read(r3, &(0x7f0000000200)=""/200, 0xc8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r7, r0}, 0xc) 02:08:21 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x20, 0x6, 0x9}, {{r2}, 0xffffffffffffffff, 0x8, 0x0, 0x3, 0x1ff}, {{r2}, 0xfffffffffffffffb, 0x10, 0x0, 0x8, 0x2}, {{r0}, 0xfffffffffffffffc, 0x9a, 0x40, 0x0, 0x7ff}], 0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff9, 0xb8722fdbc471f2d5, 0x0, 0x71, 0xd6}, {{r2}, 0xfffffffffffffff9, 0x24, 0xfffff, 0x80000001, 0x2}, {{r2}, 0xffffffffffffffff, 0x6, 0x0, 0xfff, 0xffffffffffff910c}, {{r2}, 0xffffffffffffffff, 0x80, 0x7, 0x6, 0x1ff}, {{r1}, 0xfffffffffffffffa, 0x10, 0xa0000090, 0x4000000000000, 0x5620}], 0x4, &(0x7f0000000000)={0x6, 0x5}) 02:08:21 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) ftruncate(r0, 0x7) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="2abc960f37ca83f27c0940ab40171fd8c2957050f0a6cb3bc7729adf12badf465380675decc35d592dd958448bfdb83fc1b0713884ffcfec7e0e9e6bdf31f0f1ddae6725b5dc841a6cb93aed60e4f236998ab7cf21892140f59d7f42ffb671a55f8374b8e5e2b4fbeffd4d046b92bc0fe3e4ea9fd29e62b00f0d013cba287573ba904c2693a235c8504030b17565afce4f4cd5ad89873c63945bde605bda09aaaea6d455daadd2e1e013df63f25c44fc45450c1708f9da80ed3a78286d892b7c41b7f0ec356c9f5bf82fa2587ae3c38138e4c5038bf4d5919ee3aa3e1b99947c76b4d3b969", 0xe5}, {&(0x7f0000000280)="2e6fd6053b0f1e6a3c80faee2d92e7da52237f13ac74e2f28eb3b2ecfe878657926813a069c69e6a9ef536fe09683357ed95a7c0ca162bba52dd3c8c8bcd27287db825ee958f0a11df79f43797d09206551576df22ead754", 0x58}, {&(0x7f0000000300)="727ebe5e29bfaa3b3c4a00120b74052f8eeaeab51c711e9be0fad3d1f0dd2233b75d2514de1f7d92976596687c5e46cf9f017b0c6684f347824e98aacaea3a218305344f0b100e5e133b373abbe0224c9daee59c0c53a2d0216d4a3857ad3024f2759a62fdaf743c498b392f28582e9b2f3cfe03894c3bbd52b4d0d6d7a01ceb05473c471d9fd54f1255d8b2bf2733d586ce0860f4cb771896d043130fb7a1f56280b1", 0xa3}, {&(0x7f00000003c0)="f74aa24aae0a0309aa6177dfa47fe5c8ff221a1c7388eccd05234891b8ae834de9343bb740456da15f3fc6815de352c7eecbae488de110fea6b56ac97f52ec1a47b1", 0x42}, {&(0x7f0000000180)="398b1d424e11fe8324d6a79ea7de83c9447be5e3eafe6e1525f5d30df464b4583ea05517fdfc4003609525490797", 0x2e}, {&(0x7f0000000500)="3cc70b1466596ddd3126b2c9dbf719ac93864d72235e2860dc50b95da55144dcbbfcc5a3bc625fd43a3fdc37d38007d76b7a5c73a582d421ce19ae793e442b28176947480279320009c58e8f30065f80d1e264ff467b96da579b2fb63b00fddf8eaccde68112f1faf3879a4029e570dfb9bc8abbbea4aaec572ba012093bcb4c6d4f7459692904d1b135fc288efc7f11635b8c4e7ee9bc14bc082157a57d5358b8aadeff3c25b1855ff9a76314766170ce31d91c2c416b389bbdc612a1c4e3bd8725924b753321b9db826a4645920b0e19f5c4a9405e9e10f1d0c485cdae84abaf40f0fcb719c3db52457da3e2eda23381fcdfd2179055ef77195220a1d9974bcc530704fb83c75bf2fe39ea705e51388431fe091dce8cc5cac6cd7394f223d3fe70c2dafef18551de9575a8f2345b55bc35f0fd3a8df4652a50b5bc5abd585b77f01ecef264e0fde07854ebc33e56369d1d99d632ed2e4f7227616e8904d7505ef3151c5c6b9074fad52dc61bd2687a3dd57c6ce8fc1e577ee6cf1d8fc18f3acaf4dd0dc1f2f4b5fc658ab34d4075862d8f9b11074fc5102453051e96d834d7bf93807ec4194bbac430456ae3dfac7cb1e6460d3c3b283bd29bb7fa17e54d3810ea1cdf63688989d7710cd8677a77a2e4bafb181a7e931685539b011789a51bc6baea2629f2864c53e81a67cf7bb988b459a268db5c98a9a4526897c056768e01861f2863d03fd83d614d8ed7e11f04ec2c93ce8659661923e0c9e732fe4062362be668d39d2179e01278e363c22baef141bed4d881165cf87c3c542bbc79d63b9f1fef6b50b2ea3837451a71b2fbf8b18fed1a0ff5c576222a7fec9e912493fea831002fa0ca607624f13d65a3b06ad6ac66397a85cc6cc5b433d21760ae2476027939ce47d159965a1ea29e9699fbb4276783909514c2ceaadfc8f878698cf075d89e8b3a4fced6b3e33624f65906ba2492c7fa5bf4a355f3e6816ae0be3a297ecdc81f2e351cc26cdce0df88c506f49ba5db840d55e0b57883161332c6e4f1591464411f4f454b817b29fe979a09775209690fe60743557540c0e422d471339259de8d8ce2f8a24cb67d0e21c644c0dba24c69cf08db960373ee52ba9ea62a7e780901a812429b8e270f7a3d0c5957fbd427c771ae1349a4974592e86edbefe13d76ed9b5c68a2751f1e42cdf0fad21b72377fc0402a038b57e6f308fdc84cb993e99ed751b7745b14f04bf0caa9c4fcb24fcebc6595264497862f8877afdb9986642b00d6aa023b5c260773b66b5a6700b4c6c3acfba94c177860f6f210ecd3f559e87193f43a2395a3064eaf07aa894b0b8bba89c1f638216d3afc46b7fad040ef328bd0ee7983b90253d35afc10a5eab5c43e85b30292896ba16fc28ffbd2a967cd78c351453f2bd15688b9f4748d6b1cb3072f749851a01202326e599df7d1ce825ba0cb739bdf239f919f865879a0961ab6c8b4945946ce625b5ad72edcba06b4f259e04ca3dbdb68ca5d83612597938795be9795378f3e981f58d2144221fe194ebe02fb640c67c14b712235914918d2864500bb0a0ddf75b95cf180f243d507bf997d8b51192fc8120deaf5e0881a4304f074983d4346ee8b5201d4aa6585ecf03645a79f27fb495b3768f0996e5fe5415cce263e9087e2804af10a79566b0479aee532ee66882b5cefa39fdaed054fade7b61eba1034342be1adafdb897bab551affe6e8758710eb671d64600aba74fff795a3ac56d16202f8d1ff89dfb9fc96971c0e213427013b6b77b6635539fde13a91fc2507234ac015a9694d2bf65603d506277c88c5085b39297d2fbecb2977fff6be5a1c4a045dccc8042542c0c54fd28a21703a265627624f72d4b73e140ad30f58cfb9ef0e2fae4edc758ad9b2d7da0a1910608dd63229d0251eab31e5209113773c24f18a96bda4b58f70d7a5b57fe74c71881b013bfd1ccd233eada50f9a2f81fe3f6cea67b937686ee98ac255468c03bf4dbd84fbe5aafca9d12cf79a037fea3fe5b9e4b73627492d0f5bfb42aafe44465dd255d37a1d0d7cb0d62b44a3b2718ad5599128243c5c33c38bdca1655c1233aa5b24ffd4a6aa622a583811eb41437d6ea410889a42b6eac535ba4aa9fad1ffd35d45186d5239ff3ea67da99141692699941ef34b574aacbc3eab90d675b592c80e72f9c7bf33b458b6b1e0c5cc3e49e9c2c14e1333fabd1ff157f9667879785d701e5f5adc6eefdb06fe4b03d51caadbdc9618b75d221b3c85b7d75c184f84a01077c72323dc47913ee0e24c735bb92363c0448cc6c8f6ec2e8d85eb05ae5660c382291c161e55258a8d6d691341933fea775c122cf98729f3a0fef0e6d35cdaa83647ea1a5d0001711f80eddbc392fee5ddddcef9ec1da7eb7ab59cffe4f7a6a60455da6bb99346e2e2404365085126d28bb2c5fb105052b895c4c22e038ab99d6c9e121a1ce54d0690cd16fd9a567998e77700a8500fe717496e5792e06b79b70047f08bdc244aab771619d0386187b6de900a78cc8f6a421f2c8fc430cfaec5f00d96eb3138b20ceb9247f52fc6c6fd3954a7779bbd30030ccbe0abb4b3d0faae286b7794047893f04f8e0925cf4ac072163159664da9d79d966712f651d2dd17018f6ec078553967f169583d57a8ebd18d718d70083ee841b6e974efe47e2bbef96e09f687c215a58c7caa60cba164214ef1213b6016eada60f88a847bba9512d9ac8401b1c63dfd730e49b68d4ce8d8e596c78fe7d9b349fa8b07ec2420d41707adf318984f8c0b0cc9143c08e9303cc1fa8ffa2a6aeb97622890d7906d280e89ce921e4efef7c72ff4432d43f6a30426d67b88066f0f5cd75a19bde714fd94cc21fc51223bdfb14dee42d1c5245e6f366f3ab8ec8045ee21145d179633dd8959ad17f47c669587c2de004e05293fed154af31ff5c48eae51ef5928da22ebfc0dfa51d9c5156815f70d23292358e083496b22625a3a32de9a495f09f82d90d8e0686a58a4f426812fd7d03890e6f0d06359d91b7db600c93e671eeb06651be4984da442c9beefc8068227bed9a7407ad22d68c71578190e0b04f523bd3bbfc47b2b5f1017671435de3515355f5750aeca37cea03d377d14598c5dcd579dc3affc08720f2125b996966de7c10f87e019a4cd75e904c7dc12f711786a9ccc6b5959d818e520b5f85801756924177be48420b6c81a47429ef6b815c7a007ec2debef40337b89788f904ab31dacbcccf1da62c60e1af90eb6944e4dd239786c28b349a228cefece638631871daf3d69bf8f4e54bd684734fb5a4af1e28b08a296de003067d96dfc545cc44e89b0a2730962fcb64b61c0dc5fd76c8aed8ea2db582873d44747ad05b149f86b81c190ae0b20e35834fac2e7135210f307a0e755d7fe674e8a12cd8aa293113496e5b2039f6f8c10e86172cccbbba8b137db8ed45569e64ac16c3fa969689d152ac56d7daed5f6d491adbaee04ab9df02c66073c6f513d38f746f5769f6f7db2cab476426f512089797a4d0967707f0a5dcb403b46da88aec3fcac1a6d688ea172430c01eeba4b7a1478fb0b8f59518cfae5dead8ebd31a5b879e18540110501cc54ecf0c51281b6d01a543dc2891b51a042cc91e4f88755dea7698619c25e6289db23a8a9eaadd99d5239ea66c5aec25eae1c6577495de1720c663ffc2b4e8d1f2682aca7bcb47cb86e487c582cb6de0c70c49f07d584f8086e9da08eacc5ae5bb3b3014a8f97ae8d33c8f2f3d25e568218f46d3864cdfa4db160586ed63111420dc92743ec495b6e80d65c38f3826b5c71079effac6adee9ae77dbe2c2c8ccda5b346f579ed408ad1ba7728804b1fd1e22f2fd568e3e602d36a1e07033836e29bc4cf80dd2aa175475fdf640ddd69c9ed01a9127079ec4cb42393dd16ef3a6c9377280b51907f075d975c529796d84c4307fcbc66ae6ab8b2be010416d8f66c2593d2e5b58f40046f6b15f999a9e62ce23f2b09fc11bf3c5f2400ed359f70212b0c9adab88c6fd3fe36e459811d4d6cd26a78f0202c2c6bfbd073243683b17e6762a01ea980026fbba4e0435b441162e2712af9796fde7f742e6d80da3dfd48ac93cb57a6a9b9212017c5335ddf997e8d41fdcb49431bf7c8c022b78255a7c05bf81b4fd87b98b6294e65cb2b8c8139c4bb06005431cb034db7c2bb8fd420b1bfee41000fb63b63faa8ad6b24e4db65b7d368d97cb721c505a2158bb806f33beaed1fe1d39e7735aef1db53380278b0f101123f77421352921ff9f8952116d8151d4b901b31886263e0f04f87a1f2a82570cc7e99b64c85db582de2ec78e974932ad2da0bc3f77594519e4bcde5ebbcdca96ac809891ec473b6d50ce174c681744656101c04b946e13fba87e526455cd52eb1087333689f9ecfedbae27b2461ad92795494d7cd73ebbc8978b94f535fdc423b8bf1b3db89fdc3f8e163bb60d6a1a17d7c1184dcd024c7fa96229f57f16565a21ae02bf7a3a7b879616934083720b7cc8c7626dcf12b67669f127e7b82a2225f8fe5a682c97c9d4e3880046e7391ff7571cbac0d51e7d58d5576fdb4e7cdf9eece585f46b24dc4a198377fda9690e7e811d2f7aff4f184d142b1ad6f14bb31c0a63eb343524bb478c8b65916998d938541040d08fb6007e38920bbd6ede88efd3666b9201349d19f1c7c146fa85b7c76466bea411e404280ae3e0c4acba3c3004bcdf1c6caefa2689183f4d877719c2a47e2bb0e5614431ad2ea5b4eb3932d68d699f8517d7a850cd1671f92d8d40d3a0298f23ac636fb227541bab77779aa5ed002ff907021ecc09041afab78f3af27e10b41c83ae503cd928b49e84315ccab799dc0c12bf435b52025a2b082fe00305a974ffff5ea8c120a7ea6a0ea91a9a7fcb8a282c8c19e8b9d22c3ecd2e54240f90fe8164e6e6cd0a98c917740f4cce8fee19a2b8170556657836436518b99518568118066da1307ff77c0fe67d89ea33154feff78c5244c63a8596dcb0cd6819911c7697ca0b18fa4453782eb548393e982df1056b322b3735d417d86dc399f0cfc921d2acbf74cc401477a178bc445e30d8daf46c055ce38a5213835b8b3a4d3ea452775bcbb0590a3fca5c98883dba19a061da0761e4bbff4012353c0debd7408126ab55e7ac4947359c7c849a07bd3c8d588161e54ee0eee3b2f5a924c846a93fa7524d1c0388e863d5c78126e67317a1a063bf1ba10af1751db5c997becc77e5717b26bbebd9a566b0f95b1bf08b39e0fef9eb5c846f485a3185e8d1b0e4cc476167e855b0734ec7623c91520de32bceb721412674e4454ed7818e262490a83be7a50497afb88f6eb659bc72da431a16fc5282f5384613370082f2fa51b296831e01ad02bb35ed213ec1ffd6c56674fa480d609eeea0fa8b3bb24dad9f55f858031082c30882a6112393b70baf7f75c43546aff7d9f7443ebde1b0f73d618eaad8290cb91a87fd61435f3778969e3873d97733a3573bbe9ca96236d0dd4efbe92f17da859976c7bcaef1be2be15242d3835a496fd8740b8e3022334bfe6d7be09f3c8589f031c0b38f6c31d9298425c6ab564c73a61bc736ea4de144ca659ec78702a7f1c9cfb0a56156e89f24276bfcfc49237789014b9f933d392ebc1a1a5c8c61689d83d98af3d1a81f8dbeb014c64f6386b45eb58e497ef27684d01d97475265727d009d98e3d308de59debd6db44ea7e85fe9b113ba76e63ac07884b81a165afb4315df307d45a99d8d791d3cbeafaa1a95bc8e622cee6d1523e55665f55e2ff3", 0x1000}], 0x6, 0x0) syz_emit_ethernet(0x8f, &(0x7f0000001540)="37ca5eab6f0e767cecee9b4a05bccf4bde951cb5581cb11c64a52f1abd3b1989822fa9de78aa2e4655d40b41e26d7b83d437ebf86c276828773e0721fccdb05b929383d61ffee405ffa18e638badc90fc3db9d64d37665a892a85230cfc0d137e71b18d841ebf8a872deee47b67e72bc3de97bcde7d368efbc189c7f8a3c47186411ff185df7e7bf37aa12811388f1") socket$inet6(0x18, 0x5, 0x7) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0) syz_extract_tcp_res$synack(&(0x7f0000001500), 0x1, 0x0) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') ftruncate(r0, 0x3) 02:08:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)={0x3, 0x1}) dup2(r0, r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000100)=""/65, 0x41, 0x2, &(0x7f00000001c0)={0x18, 0x0, 0x9, 0x8d}, 0xc) 02:08:21 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000000c0)=0x1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getpid() getsockname$inet(r0, 0x0, &(0x7f0000000140)) close(r0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) 02:08:21 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000140)="ec9827cbea180b4ac507ce7ffc715e528862e06f724d2765d7917552ab5426f3b57f574763dfa01cda39d81f7fe1c55c6a6bddc7346e638e0b60db01ef71ab79388c4c04f5c953b36eface35177b13fc027486beb49ac94526b9382becf1c10944cb5f670a4f64d6af67d847af637838e7", 0x71, 0x400, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x4, 0xffffffff}, 0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000000c0)=0x3ff) pipe2(&(0x7f0000000200), 0x10000) ioctl$TIOCMSET(r3, 0xc0044266, &(0x7f0000000000)=0x500) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 02:08:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000040)="ecd430771220a070c261ebb71f9b060eb8d9393d50", 0x15}], 0x1, 0x0}, 0x0) 02:08:21 executing program 0: r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000340)={0xfffffffffffffffe, 0xfffffffffffffc5d, 0x0, 0x267, 0x0, 0x66}, 0x0) 02:08:21 executing program 1: r0 = semget$private(0x0, 0x1, 0x181) select(0xfffffffffffffe36, &(0x7f0000000000)={0xff, 0x0, 0x5}, 0x0, 0x0, 0x0) r1 = socket(0x1c, 0x2, 0x79) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="3f1b46f2d6eb795bbf15443e29cdd6ee30060fa3b32b81e516dae8568a75edaac5209b7b7d92c05fc69f1c06ea52e0e4e618e70fd90cb16d7d96fb120cc7970fb93b089c330cc08d5eb865100a5a2a0232396f606b0942c5d62e171c7545be", 0x5f) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffff0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(r1, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000040)=""/44) r2 = getegid() setegid(r2) setsockopt(r1, 0x1000000029, 0x800000002e, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e715699e6993192964849082bf331fd13a119b04f1fab4962cd71d539f9f8611fa1d4fb2c20ebf93737d46fc221415ecf9438e06e435ef7cf0b9e961d3cd9541c867609eec3cf4c969fb204989ae937e360d1e8267da8fab719c35e10e206c8d7462475fad9f8f6b45bd86711f00dc6015a6be9471f90cf9198efa3fa387fb5bf7373bbf5357f8388dd1241b5ee6cd89d065be67c3e6b35c48328eefd3be089c3b04ff43ddf83e1ab89373087638b79b086a76ec97d4a9d6151ac42a2414cdce88673979cabe76439368ecf1ed2a2ecb54c3c0ad4632a13b8b9d2706c6f413ca638b5906309195d4f04f720265b42fee1d0c4ea06290a69b94de1ae9a7a4930583e1b3c13ce4c7f1e70c464095744612f13215845b2040b9bdad121dfc8d5f281c6727f2b0bb4334f6b0310535a7b13a2b595d2f3b121b32eb436f0efb5cde422c835454b5f11f8ae8ec574d754295e632ee7120162586cbacad2e1a61b824f891074fefcb93107477aa9b537ecb9c76c8a19dd702077e7ea0dd88cc9618d240b14bfc9e5554fe77aafe7cef83edb56139c29646dfc5797b01e", 0x1a4) write(r1, 0x0, 0x0) 02:08:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) write(r0, &(0x7f0000000080)="76a47365567df326ac49593257dc91ae0056074d1e73a3aed9897f867999e423c6e99964b86b60b0496bfc7f33b09ae9f856aa2716e93548d834a2df9a124a88d3424c56abbf9a4c6bd81f3ff593339dc329d37c82cd7acb6f8bb67a84fb3244b077ff1bbc610ef5b6c60fe6a571bd4816c8c31763a0396229eae6bcd16181d0cc4e521bda6af2e5f6421edd5b06affd23cd4e8e11e9c70f05f6bc", 0x9b) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x400c570a, &(0x7f0000000000)) 02:08:21 executing program 0: r0 = socket(0x0, 0x800000000004000, 0x112) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="01961186881242c7c99650d59ddeb114f2fb72127055b3296c23f9f15a22acbc0c6c4ac4d930ebb6edd8ece060321ead157b3b87d80a8ea2ed422451803689a699fc65d4d03cfc7701d60389039ca44619616944e90f0ea583fac88b60fcae2b8e67283658a83fd811006c340e5b440c3ab80b7b99c115f43d27a51e7964ed2e1baf02e5778e67c16e87121f8819add7cc973eb5880ce22ca28be3f44bd7db40c2b2908959e72a8b87d5008d8eb45927cb9eaa92b789c88c455a35c9eb33bab226c25558875414fbd8cacc52e6e3a9e13d93ae306febfe6af86ae32e2fb40a32acbdc56802cfc9776b94c93282fa657d7a15b16eb105a148de153c8e184daf51903348cc9b3193de3a9760df4dad9a6922068cdbda3b813c96ffadcce89ae1259bb1b00cdbb67b6d619810ebb36467781c74779928afdf528f35875058981a5dd4612556ddcf7787d188548961a6dc8d249dae5818b3ff93264810558e4e7fdddd8e6deb81aed39ff723231b774cd133593a68163617eea5e60219e8d449b5825e45c32e37d3bf9b00f228526ad8e58682f066e1ea07cf0519e6099b3cde1f58a774e2b09ed8edfdc6b9880b69e74d80b428090e7d809374e4ba2ddc1e3cb4af2f19bd1d366562510ccbd4cead0ffaa44b8b7ac0b9379d80f858fd7dedcfdb008c65aa9765b8c4330cd704f678b8874c7f026984024e3aa197ab8a5d651fbe8e51f7977fe97d742cff589938c15dfe2651abefa9db90e859ee213cd29d96c3632d3a6a2c143c656c2352d00f4eb8662f77b78c1bfec1acbd8b3ff4179ab18735c6ab85606037b4d60f3c8879953e4c86713299c8de5a2e0df83f2a89eb3e7cdd243523366b5b7bc829771dad343f6372d94fa0de4035d740c3f0147d3e2309dda0a3ff414621cddb7ed3e3791af3f7cafe99cd9c38c675addd2544a888f37e7f82e7c4361de77ed0dc1d700d38e12539b911b9ccbfac7e70f78f45e9081812dce7dc5e62b6bc59a47450ef3c386249ee683a9556df4c5aa078b2e94e339b3d16534d71f14e21f90c070b7786969aa6a898ca1b33a348e566bff0cc50cd54f94afe0f8cc26c2dd9c27797381811bf468a2dfb894e09b10aba873421856b7b0f25e8a60477fdf08cc023ba7322b5467701f7db6bd91713a75dd6078100c358eb12ed3c1f8eeac738185255717611ff2e024a78193766018092eb4bcaa1c64590ddb9b9ff34fa713869a4581e783686a89fe4b011fe72ec9711c7d74406481564fe23895c7c94bba238d9d4dbc7e1a59b2552173d27f126745c1106233c123550cb2c23f0aa6cb04e473532aea54e6581a21c3140dcea1d7ba518ec72fe5bb7be03c727fc3b7a924c75941baabc35d94b6c1750f39579a46140a78d38c486ede5a7342c68cc299ee75a93a10454261921c006ba2f5cf81e2713f311a6b365b6f34e1d7a7bb90b9145ab1f47fb36371bd4ad73081d0943ffa1bd7da4745754c56e75a3ea19c0b46b0316865b03ce94661f5bb16367beae9b708418213861f290470367a173d192db46b435dafdf9b84ba46b1556c122dd2569cfc4dcb2d696d08e7ff9e1f703b4db2e7feb85838cfec46ce288a963dac5e2cb268ae12abb0efae9d5d94edd253bd858bb6498e692bfaf44dcb6b0a45a3d41792e77cdeb767969da61d0d7789d5fa6fd83989a7fb97a5ebbc2fec6ecce049abd468760bc9ae4cb42a5d84068ab3766e6a51c369aa73dbf29975368053d7051d31065a899e9df3eb7ec10169239b74780df138b0753b77db8e34001c8a1939f4bc580d7498d48a599a3a8caf04c4477ee0330631ede958aefad60d7463b658a023d3a6531034e4af7bb8ad26ad4c69ca4160e6ce0acb99db3d7b03941f80c0e0c7bc96fa93769d27c73a92254b6dfa8a8788f90a7cffc9939dfce82d41619774205a4022acb4db196a37ba2192d50b7e8e067fdf4c396dc5abc7b833001b5bf95b5b30c0aef080dea55898d2061cb52a2efe1fe03e00285fce0b04528f438e2352fc2e598aaeaabc13119d63f8f22765acc83e844fd76a76b25daea0ede9fdf39e9cf633b45fe0b3b747bfdfbe6403d04619fa5d8f2208c6a2756e93eda98cf78ad7c603ce2bca1be4d21afe49af8138aace441707b8f7a6309044d3e84602ba492e537c719880849e50730ab3451e1e781f82e7c98f2c947b6d5e8a6db6abf1c07efa3617a96538eb7d55d12c0cdb2ff9659e52166dd9ab60f0c7d67e47927dd4ca34630669a9f44e70318066a96f4699f1dcdc4d0518b92822dd87f4dd406bb9b8936440d85f0e8565a493ce0a85f22614d9f3862e6215f09ac99ac5c2df2746585db5449880452fea69444e56db8d61b11b6db9e5527689bb8f04bcffc3bd6bb101a60f6704a8963822416bad07f966b09c0df50f58f16d788daf81cb48c461ea835bfdace05276507d2edc3b9ce5e246e53f0390a6aedc41dded8c0c90b638f42ca61e7ed0a614475330f79b2f18adc4563f3fb91017d74fec60a22db72410279d0b8e9e46adc33e17ceb9d2a5daf3d2c64f0427743ca47abf4ffb0cf0e286ee1b4c96163356e20f73d94de425064393d894a9e39c0ebe120da9a8311a0c2653ef2ce01a49587c6259eb71e2bfa07f0d7aa9ae8e4538385e9ccb9990ae2bae976675a0c75ea2f3b4c1e25c3c5c30aebfea715d997759d482da084a16aaa9d5cc77ea387acdedde9db166d72f9d20883d265880ee63cdc0337e88c50f379349f8bbbee4570d19b11bd0da62b77a5b3664bb8e95c90a92a57e6563b2f3112853a6d348b2c028c33917aa10849d49c6cad1b9df856b628c1a2e838d3a3824e8411317942f846f4bf77513d3fa3126cfa458e46aa646deaeb12899d28475be8204dc2de0ddea65332964a3d552d99353ec4ebbdce2f91508fb61ef05a8a7c64467ea067aaee4db3b84645a6da3fedd470c714baa7eaedce5cc50a35172cadbafee09a7a6c0740f80d0c90057592969c4ca6a7af6d5d7c089e8b146322174ad08ced279ec322f02d388ab694010b7af263b218f3ff4cd5bda00424f3f98f82e2cafa8f6021ab2c252d73a5406152536940f642e8e5812163edea6643fbe79ad61eacca03cc23ad2b24e01b3e5223455d19516c4f8b3fd00354c8ea3c5a7a3232413c9c8fc56e4c780084a12237e38f5374d3daa697714e6195df2a26fe353b4802f18970e6815a092668362c1d405b586a95c80d179820af8f77679d0d3cdfe9270b5fee3d1baef64e6d369f57f9c7f1542a0ea22e036ebd2bba71435a0ab9df54e7faaa979c35b8b596880cb31459da88b5d190a1b4593b77d5251d66a44a5163b39276a195f44f12d1f919afca1d389744448e76fe08be6c0bd39b275005d89ec6765f9952c7593c8007ff014d75f90db85218e03b66bb74e37fb645d01aa3604567e154638244de9741b8d13bdfe71b0883d9ff5b6b18074d4e3fc372f315cf7fe810ea8a16a92a13891d6227e1a1c7f65764ebb17630b10dacd5d75d05ff468fb8c75b0129ff3fa0e60f001f3e3c1e40e4b2695de4eac12d2426c4a28d2cb03b527d2d44502c4b71f69899f70744ccd457117ecdbd370d5e50c37d11b98ff7f650b652886abbc14d840ec884e2924f73c3494bcdc5d84e34c471cf880c4c2cc15f99cf318fa14ea55c7a8c2ea7268c7084f3014ec4f75b9dce5caf3662ddecba2e1489e7a919b2c91365c179104597f2fa3cdb0e7fdf619b6f21610bb33d865922516c1c513a55b74929c8c086439d8984458f2aa2570f5a70628a7db1bc78ae20fc072eee1e01b9895af532a58b6a75000ecb4132de09e8cd59e57ff6ddc8b683f0e03f5379249852c3d25a0f40bc762e566e6692b5343e77ac35acf76e8eef941b86dcdeafbb68a2ade1524f69b25e83b81431beca046394e09e82010936ada0055d9583115d676d8579180ccd22f22437ff4fa73d16b2b5f28033ce26f096d824352bf9e117289ca3e6c36ed2e16445dcf5238cbe83ab8adf89fab723cfec0389b89746c55df057fb545edc80200667f60b1d93258179cb5aafc877aa1815e06b745c58eb5f92caec9c0a8fcd72b4c746aca99738911a6620a2a0633750f7e137588905cd4d983bc61b29fd076894fb5054dada7cf5c7faa33381a0da2b97341be1c4e357ee98662476e3583a724a3fc1b1606a65f327d7f0fe4084093ffceba1a4bf9144b002027d2403b88d210c44f9eee8fdbf85f8337a13d832ad0733d6c7a836bfce353b3e78f9aba50426e0077556ec9753923a1ee77efbf5b0ae193fd81c96759d62461c651c7d6a1d12ba879f61c9ad8a5eaba731f86c2edb4c0b030ec115f8d251a0d0171962d5961c47fac4d5ab5cabeec3fe7401ebc2b462992ba1dd1f23cb5f6aba8affc737d663b39e6ce79c8207f381161b9de28b8dbc7284953b5b4ade9778126551b70d437e6f275e393293654ab05548fd559a86c3c36b1acf1664598616282fa58433b3ab14402c051d62540211090b4f277629c9c72eca82e47c2922514187d1dba82c4ab08a356aa6bb3ef4bdf4155ad9c045f4a05ec8a95b791d2f078c996a0e861bfb3939c6b0239ff2e01f246489d7413ee7435db11640235377cf21fb3b9a1ccf368b7865f14b8dcf29a59ec8f6ab681eb347dd0ea4450a990d1c94141923876025ae280b194e757f85309f01e5125a32d495aa68dfb443d222b16e7a8b07adea517b62717453cb2c10c84c06c310d06486b16281a0b45a18149071dfc650557412e6523fd39cea272ff34b590d01d06d8304b9fc026baee06f61078f33a9afad7fe0a983e4e29961904c6a929920defdd957945c8a3213aa8ee6543c0b6b287beb09a0613d5cd5e80410f5b12a5ca802a0ae9ef8c44ce3c044590d5e6a2ca7963031be39e81509fea2eeacf1504885c0422a1bff91c2921bd1bfa99020e9a633fabce70b7140930b3796282e39ce46d712dc719250b6f1ec8b1be53f8d86dea9d3e294b28cf0bd191a7172557ddb7447676aa65929d5a27c688fc914ac4fe5da68f2088f6f0eabfec0e40d92559d2cc65d1050cccaab92258288aec4049da07c3e188e9950dc74c9cb562b8252bdb5b41d27430ba8342200684e4145b16915f7458e27b96d3707ed533278efdbbc01038e52be6ed649394c6d4b5868d6771ee2270ba31ac6aff60c8b169200fc6285fcb982ef6b99ddb5ea01616483f46eb7fa45d31b6a08e6de026e8c5a5628cd208b1516ab7e8061283453bf9bf57961320cb63f1a85954654d7415b74ab40f5b96408b4c6f99533f3a076b553fea95d8c042f6a8954312428dccc2607a6e6bb706af765d6b722d69a1a2160c5cdb36d81f1ec520877b0b30af3fe9526356603b0a77001ad16960919df6b5bf944312508bef7f2a01100e51497395ca524ed6d94da7bc7bab1eae92bda054d7e78a1dbb827ff97d700f06a9d7344a7ec379b45db87bf9bcaa4d97430eb98ec51661c6e8deb3f968c345636034ba6061738f11a87c93e229dcbfe78d11409e8479112621c26b1b65dd8bd4bc8bf7d0d4d3d7a31aaf277d27382cf0a8219bdfa901d08a94cd6781cf464bf6409c5b34d672794c5d33daca854bb1e63fff293df6c21a77d42327167567e1a6a8857279e18a9f649cfb6106f3b1df14326c33849eaa855f0a33845b137abdc2e9484ede148ec1e875b655bc4c6138745cfb6c2206312120f365b7397c61413f7be9e2b1712f02a5c6f21a08a4bcdc393734e4c0bf390610e99e0d82e3b962ba007bccd174c4a8cb6e54be912f131d49200e556e2", 0x1000) shutdown(r0, 0xfffffffffffffffd) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2e7cb846e7b3cb04712928b7e157288e2ae679be7aeeaf6a534e5694968e4a5d0a42ce4191b5f456e6efb60af8b26bdb6f1ac387d6f5f0bb46b10cd9a97792f9177b9d2f3f2979370282288350704b472bd151db1aade80b056bc45f43d34d6fe97de3dbbd5e6afebb279c98e1647214", 0x70) 02:08:21 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) kqueue() fchownat(r0, &(0x7f00000000c0)='./bus\x00', r1, r2, 0x4) r3 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x7ffffd}], 0x1f, 0x0, 0x0, 0x0) r5 = kqueue() dup2(r5, r3) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)={0x200, 0x8, {0xfff, 0xdbd3}}) 02:08:21 executing program 0: r0 = socket(0x18, 0x5, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x81}, 0xc) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 02:08:21 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x2000) r2 = semget$private(0x0, 0x3, 0x400) mknod(&(0x7f0000000140)='./file0\x00', 0x7000, 0x20) r3 = getuid() r4 = getegid() r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x7, r3, r4, r5, r6, 0x0, 0xb1}, 0x6, 0x400, 0x1}) ioctl$TIOCSBRK(r0, 0x2000747b) writev(r0, &(0x7f0000001280)=[{0x0}], 0x1) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) 02:08:22 executing program 0: r0 = socket(0x1, 0x2, 0x0) setsockopt(r0, 0x10000, 0x4, &(0x7f0000000080)="9b1e90ebc8819408301cb170b776f89bf605847ddf778f1c79e86628110f03739320c3b5f233636d97b6a26c84d6aa4538902f6c3ac04f9a5169a99e008af07dd29c2d0a782b2c84331973fa3a689e603bc53b5a3a6c9de1abface3286e307937990143503f0be8120cb08a3ca3536590c4f000ead6be8519157b06678b099dc359156cce34d79f9022e132e498d324c32f957db1db03e1e0822650bb4c99d30b2fd9353b0767002d5221378959cd801243adba3fe946a0c252954b753cc4a04ff5ea42e5fb90d347d037e16d97c86ee6925b331ed6f709ce3b8d9722fbb812dedc12bc32cd527258c94e9792969daac", 0xf0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x800000005}, 0x10) 02:08:22 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10089, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000040)={0x5, [{0x2, 0x1}, {0x2, 0x4}, {0x3, 0x200}, {0x1, 0x553}, {0x3, 0x39}, {0x3}, {0x3, 0x2bce}, {0x3, 0x3f}, {0x1}, {0x2, 0x200}, {0x0, 0x7f}, {0x3, 0x1f}, {0x1, 0x8}, {0x1, 0x7}, {0x3, 0xb59e}, {0x3, 0x400}, {0x3, 0x3}, {0x0, 0x7}, {0x3, 0x20}, {0x3, 0x100000000}, {0x0, 0xffffffff}, {0x1, 0x200}, {0x2, 0x9}, {0x2, 0x4}, {0x1, 0x6}, {0x3, 0xe620}, {0x0, 0x6}, {0x3, 0x3}, {0x3, 0x200}, {0x1, 0xbb0}, {0x2, 0x1}, {0x3, 0x9}]}) setsockopt(r0, 0x29, 0x33, &(0x7f0000000000), 0x0) 02:08:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x201c, 0x2065e) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000000)=@un=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000180)="03e6cdb647a19cd1ab47d48aa3eb19ea68f4ab5b2fd5032cb36a9a3a37ba54ea4951e0d8ad21e786650cc0d22c3edcc6da8d777d8e912b075dff84f041fa768508087a93efb45b29092e41ec757809b2573471b509cd20d4740634090b8ae3eadb5c61d541999cceb314a936f9969de09d6ff72b4ec40fefc1ae21a04d32bd9a036bc177670aa3be46df01aa502673834c7ce7ecf81cc688f3eb3b", 0x9b}], 0x1, &(0x7f0000000580)=[{0xe8, 0x1, 0x7fff, "2d1f9fa5e874edb56e487c74e613860fec709ed29519f48a7fc4f7690affa3b78e074b8153b163f64e64fa50ce7e044c914403f66919d3898b38617982f4ba4b343a49edc4d804bae318e6ccddcdb7e49ab6bd78b5c6e5dc6427e949f4e5ee4aac27fb7ec7f1680f44578ac91f9b699fb5ee7fa577b2002b2ba68b559ddccbd1778314127b29400707402529900ae516242bb78cec52c081e4c6f182db7bb444f67ce0dd180670d0890e9b20d00c99c1a53a876b7d8d3036ac01d182b587fd8515377c9eaba69fce8fc442d94f3e3a38ea537b3126"}, {0xd8, 0xffff, 0x80000000, "39121d20ceeaa57c96eefc9b2416b981489f0a8bebaedd87e885cea41695ba79ce421d70f5999ff7269139865d1fa5e30a6479abf4e8829b20569a0dcc9779ffc0854cd364ebe5d8d7f9bef9971e2dec44c0547d7bab8d80a78d820273348ab8152e75b5f4fc6c8400fb3b369b966d4fe70c3b6d289f7b034e4d250cf531850bb1e4babdd659f44596715b664c73fcc7c6331664a37b23557fb5f36e81f80d995b361c6c67a3762c0152cc18ea8755f43a513081628c4ba2b94d02813fdf057303d2"}, {0x58, 0xffff, 0x9b92, "63781ced3e86d1b038f17b546e4c4825a156e582db92dcd7d5ae69f297bf4df2d189f5f87fa63de52a5fb54bfb0a169257f8015ac355bed7f1a78ab812b27b0c94a5d7f31f0f86"}, {0x28, 0xffff, 0x7, "143e42e34f3cf252ef788a9bef83d9cd015ad1f500cc682a"}, {0xc0, 0xffff, 0x0, "fd8e469b9f0db70a6d6757a6503e0362b7defe2f9795e7c700c727746d9fa9488b661fc5430c93fa1fe833403b658d5337b56b9a6f87b124e21655e94bcac20b1f7b41717b4fb74fd6cbe3740a8ddb6665f02a8acf11b46a16067172ba7906c2ec86459fdd5e2d85863a2c016562cb4f0da4d2892f843ff45a66462fbba019df4ff7c49f29c14b7602d933faf95dcf960149ba629c189d0f55e12c3195119acfd35b1b095cccee9d53"}, {0xe8, 0xffff, 0x3f, "5f6efbc9fc00bfcc67753444cc6f27c2a37faab9823e894641b26d5ccfae8e9358259a15a87d2eaaa672655eefeb35f52995a26f7990500e7508767510b127007878a8f99f85c40e417a158f491da3953521e4d86a87c18c0e48618a5080adbd2d86f512e4ed944cd92879715f46cfa221d276de4e10f93b43c0de46e0ed08617c8893bedf5ad275ecea72dc9876fee933a60d64b17540e5d88ea3997a01f7c8231b3bbca3bb6dc986728593dd6f4b238f3015a38718003c7c79f6763f5acd53132282f3be2cfca19867e57af4ba966af26894"}, {0xf8, 0xffff, 0x8001, "7f21d0f71fc96c55c41b09fd108195b27d418a7937abe7897f1cc8e1f4774078395540c98313ff4f361cfc076f76bc4b55c1fa476cb64dc24ea65539b8d042e8ff96d6408bf7c42b629c2322d1ebcdd6f6d14187532f4fdee298eebacc3c335b96807b244a0b6c28e42471690dd0fe19d1016da17946c2aa39a030608b543435ed2e223e9bbf46997db6d3199d03fbba51d25de832f37437a59e56be6ccc04e7b66015592e8b034c2abc4b7a3564c7d563d65989beacc3fd4c40fca62cb279f900bf3865df78e45c8ed51ce9341a0faed291839263f4f9712b3e5083c2740432eb90f73c"}], 0x4e0}, 0x2) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f00000002c0)=0x40) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000380)=""/97, 0x61}], 0x1) 02:08:22 executing program 1: mknod$loop(&(0x7f00000002c0)='./bus\x00', 0x2110, 0x0) mknod(&(0x7f0000000380)='./bus\x00', 0x1002, 0x9) syz_emit_ethernet(0xe5, &(0x7f0000000100)="f6ae2f4c1cad27b8d2fc2c6be9889f1caf239b2cab39f095ec45ff74eb9d9d0465c23ae6dbce21a72f496923bb9a7a60d128371e2b3abe7200fea63e08b2368eebd86f1e87159de4af20873bd6cc528472a5fb5dca19e2a575862c4af6f8fb1705b5e510f6cb0035cf76b24c6e7a950ed47849ea5e789df214aea8e855f5bc379d95de3656663744baba00757a1aadf240ebaaa917f883f2fd88bb537aaf452642aeec0ef984a0ef05fb3761839f738031503bbdfd35561e10b8a204fec04c0d3cece1a02e8480cbd625ee5e2f40abb335e546a00385878a153ab92f7477406b540f9d629e") r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) rmdir(&(0x7f0000000200)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x3) r1 = semget$private(0x0, 0x1, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000280)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) 02:08:22 executing program 1: r0 = semget(0x1, 0x5, 0x0) r1 = semget$private(0x0, 0x0, 0x40) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0xdce) r2 = syz_open_pts() ioctl$TIOCSTART(r2, 0x2000746e) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r4, &(0x7f00000006c0)=[{&(0x7f0000000400)=""/27, 0x1b}, {&(0x7f0000000440)=""/33, 0x21}, {&(0x7f0000000480)=""/87, 0x57}, {&(0x7f0000000500)}, {&(0x7f0000000540)=""/229, 0xe5}, {&(0x7f0000000640)=""/19, 0x13}, {&(0x7f0000000680)=""/28, 0x1c}], 0x7, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) r5 = shmget(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r6 = shmat(r5, &(0x7f0000ffa000/0x3000)=nil, 0x2ffc) shmdt(r6) renameat(r3, &(0x7f0000000180)='./file0\x00', r3, &(0x7f0000000740)='./file0\x00') r7 = semget$private(0x0, 0x4, 0x200) write(r4, &(0x7f00000003c0)="38f668ef173f7b98aedfb4c8d1c162af40422def1fa9b740367be6af9dabcd7e1616bddc30f8c958b0aa5de93ac7f32adb44a75c", 0x34) semctl$GETNCNT(r7, 0x1, 0x3, &(0x7f00000000c0)=""/139) socket$unix(0x1, 0x1, 0x0) close(r3) semop(r1, &(0x7f0000000780)=[{0x3, 0x459f, 0x1000}], 0x1) readv(r4, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/220, 0xdc}], 0x1) semctl$SETVAL(r7, 0x3, 0x8, &(0x7f0000000300)=0x1) semctl$IPC_RMID(r0, 0x0, 0x0) sendto(r3, &(0x7f0000001700)="8717fc0324eaa85a791715e24b46c72b16982a6aa02d8e0b82a6b3cff98a112306ae3d9f0f51d8d48879e0ba01d93708099ea97caf34c02319200a77f5a99490aa19a8103e0bd7c634d39feacd5ccbb63e43397c2559f097a17d463a44a8252563821bc3e5fe88c8a3efb874984d97ac024e78bb449800fce88053789462474d38acfa11a5d60301df0479a98c47907645b12e542aa918883e07a06bc9e698bf799122846e49f7756702ed304e538e708c1796bdafe1a6d4092c109926492b631a874c7a075c417d0fc495a922c80953cdbba07da3ae152204cb98e5b2262fe181ef5e44344726c5c0153c20e49b70b4118892", 0xf3, 0x3fe, 0x0, 0x0) r8 = semget(0x1, 0x5, 0x90) shmctl$IPC_RMID(r5, 0x0) setsockopt(r3, 0xb, 0x4, &(0x7f0000000340)="f363bde6031305848708350c266198d8dba74f9abbe73166cb6dae0ccf4eba300f0f1f49080ea0d7078ebe4fa4066127013709c706a1224380c9d6", 0x3b) mknod(&(0x7f0000000380)='./file0\x00', 0x40, 0x0) semget$private(0x0, 0x3, 0x20) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000500)=0x7f9e) semctl$IPC_RMID(r8, 0x0, 0x0) 02:08:22 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r1, r1) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 02:08:22 executing program 0: r0 = socket(0x18, 0x3, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x41) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x7, 0x6, 0x2237}) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 02:08:22 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCEXCL(r2, 0x2000740d) write(r2, 0x0, 0x0) 02:08:22 executing program 1: getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getgroups(0x0, &(0x7f0000000140)) setegid(0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x840, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x7) setegid(0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x4) 02:08:22 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) r1 = socket$inet6(0x18, 0x4, 0x0) sendto(r1, &(0x7f0000000000)="93c264e6dd856d036be54cb26eb9e940e9aeb6f409c4280822f8ead68dd2cd2a9e9d969eadd328a45e88cdcb6aa1391229206de5fdcfb216d8b597e7a57d2506874cea12a2c82b9654dfcde80566619e1aa90afc46", 0x55, 0x9f2c242ee774908e, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0xfffffe5b) syz_emit_ethernet(0x17, &(0x7f00000000c0)="2505616f464d122ffc6a634dc00245e4e3e9e1f1ea1006") 02:08:22 executing program 1: mlock(&(0x7f0000004000/0x1000)=nil, 0x1000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munmap(&(0x7f0000003000/0x1000)=nil, 0x1000) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x80000001) 02:08:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0x67b6}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f00000004c0)="ff", 0x1}], 0x1, 0x0) fsync(r0) r1 = getpgid(0x0) r2 = getuid() r3 = getegid() r4 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000800), 0xc) r8 = geteuid() r9 = getegid() r10 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) utimensat(r0, &(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)={{0x3ff, 0xffff}, {0x40, 0x4}}, 0x0) r12 = getegid() sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000080)="d303227a3137cf15ec2ea16641e2e1684d25e99081b24e99c78a0e3283beb58a2708ec64d48591d6f3070276b272a1905dc611af2ff98fd3a6d919afcc61f75e1b1f80ac70c5ea1aa072bf067797e88104a1417739b459a0d11c60bb999e0d238f74f92082143820eefb61d075a79ecd119a166e8bd8729d415069246f0de38e96018d2521743c34b54081b398c4c882ddfd58aff87d199a56a77e9dc5093f2b2a7636", 0xa3}, {&(0x7f0000000140)="493ed12df4a5a8c25a9af90435dd3d233362333982aa780afd70659c290f93b0d65af42fe571ef631c7ccf79ce851abb9dd2505e5ab8b6dd8225c91b47ba436baf97d404bbbf710ed967410d4d34250118a8435c280dea789a1f63ed197ad9017685684a1e1c0ac4805da706efb3726e4fc3ce96b3a846561f64cfae731c9b38e6482b527edf4ed4d41acc6f98c0e3bd45463632f3ce0105b91f5698fa679ce264b92aed9543ba00ead7f166", 0xac}, {&(0x7f0000000200)="6db1db3f8dbd2ba88517bb5673a00007a67e42179cbaa47c6930ac1d8bb4a948c38b5f76569dff6f8f80805f9ff917df9612f6f2d513cd0a4c92519102e7dad88f2d25759fef37a7a288f08afff64285864fe7c4f544143c72dd67d089ff030d274e8251fb4d628ba6920db0d1baccc4e3a05869ba856dbd1bd22806b97b15f7981738f80ed9f06e350dbf3efef62755a9a41c6cc9b2faea1109df890969528a3c7a3252d87c1d8eb7d2a8aff02832cbc8eeb9ad3701186d57e27cf7a022e11e40816ec53ce3c2ccba8f1174cd0b5122b9bc61f3ca0117f507596448b398550d8649edb8aac7e68c039be868415d34fa131c45e0", 0xf4}, {&(0x7f0000000300)="340659f7653fef687a2d513dac08a7d700a3a3bddb14e16d4bc4829e09e1f4fe0e8aee65e1400322b3563f46cc26ce3e6332f358b40af0882eda9a7e6779cc4f711020dd47714e28106e69b9d00c84df2f02abae7012ae58a0c2a9ce9835a566cf90238d92cb772ff6df27210325b0ddb34a966cdcc9a9811845473d7eb3ccc30929", 0x82}, {&(0x7f00000003c0)="c74046a53781e2a9d2dff47aa0a9692a94df9d8934cdcc787ac271b436b8ebbc97adeea46f43fbc3ea677804293d3456c04b26ffd47b4c60477e25dfe951ccade4ce6655ff2a21f22fe17a226ac7481920afb591f59b759eabaed326e8375e8b4253260cc08b0cbf4d83b7f5782c237f906ddcc0bd1d1df1736938f4666adcf6b575833612bc60a2097ce9fbce26bce47fbac86af0b2ba87ca24b29b80004bc4cac853dc9a8750", 0xa7}], 0x5, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0xb0, 0x405}, 0x4) 02:08:22 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) sendmsg$unix(r0, &(0x7f0000001640)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001580)=[{&(0x7f00000000c0)="31ffccb6354fcc175f7cf04b71d6db35f2e12852d03de3a7b4ab25a7c9b3735116957b896b1c582b06bce5a74c721cf13dff38347dc49cbec8ca53a9b9a2eebf2a7b70dee17f668019e438a265fb5b2e6e0db033c53c851c89ef39bc460e0924cadf578ec694aab7a670f350d37e30446c5337d4bcc8f208c64783", 0x7b}, {&(0x7f0000000140)="09bdf242b5539c8419145d8278f60ac98b4eb90849844f08221a49e6bd540c5a9c7010de3eeeaa6272c3d6ea5730203c04fdc9170924330a048b42c7c3c512f20186445a8836b7318a0842aa1805767e8ed4f63662c0d926c0ccbfdfddd35f0838a3c0cf34bed161a3f5b7d4acc0aaafedf87f7d678acfc4d2dbc5d2389d8e6e", 0x80}, {&(0x7f00000001c0)="5fbabf29fce4b64d0eaeb8a953eb23501fbc6e3d47cf7a3f36d77532a281220998c022531fc63dd20541128c9713fdc4157df70d511401d4b7659ac482c0df90c33184fdd889d55be45de0617029cbd5c1401d1194e407aeb77fbc58e1893155735f9adff61e79f11e33755a86f4b0cc46fd888ef4b49b04e35c6629668e2b0ad1ea561704891bc09149d4443709d3bf08ecb9f35157cd62a35569dff9fd74de679f76d22ede4c48c155606f70fee4156c5abc038bbe6c5ab61e1fb7d424c12f29d4d4abcba11d16ec8e812a72344190b1f8c304834f80b4455800fc5acf52a751481e196440b6ba37293e808397fb4acaee458f1ec816d2c761a6facea9468f5d1201675e1e891123f3f229d52c4255400f8c7c4278626207bc9d7dc4d92acb8b95762b3f1c8584ddf0bc562effa46bc0536597cfb206efbe87e7edadb06c91f36072bebb66ecf0d9549d9b49c64d11236e75ca88dbb4377d25da0e82eb5acaa277766dddac43839e02f09233167c137dc52fd7c29dd32416c5fc29cdd70b4647cf68a4e61fbb57ea8ba9d94658cc2b4306681bb4c251e5133a037733f6344e30e6ce395ad171b19a45ba643b286c828f9b64b2584a683c817d9c6e7995c9c36cfb2150ae4264dc4e07f19ee719911467fd909d9ed467649ad4ba0134302784460495481d98ad032d3b62ca87a8885af0d598273c7f8a9d778c35981df4a7d989b899a701e29e0129f882e2ffcb725e9981460b6be96050d4e805e42a5c719cde77c6be064aba0d7a0d321c0b99cf612d4b6e9deb0cdb6562b150c58ed1bf739f7e25c73bc46ada9c7e3296daa630e9f87e2f3690972cbe2876e30ce65739accbe39872ae3f28c3e536cf2dfaa53c7a8611b5be3d58ec7a5a14349313551f14d4a0194e9e0070d9652952943dcb9c21c43edcbab9e8f472bc85502b9925e88f5dc70440a5891d3542f39c73a0feccf68e4df8631d617f2831569d9bee6c7ee0e2297a5ad1d13b866ff6d822632a610fc0f58915044a474739b430582d132362ffbe159426b994f9ae6f19f10b07ef3071fff8e69febfa5058961b5cc8fc87f0f967a8c60688c74cf2d7fca6970109143445bc25656e3d541f49af5607c0fb9b336e2d11ac89ff4cde561378196cec2295a17b4a0d87fe00657b098ceb5e4121a94c64d2dda2c7138ea032d35c891c8962e50d438f5297313b4279013f20358dfcfae68d5519a84fb21ba0b83929ac7abb585fdaea11a1307f83b394072471c70ffd3cf5dac2dcc96a176a6292b8c1df683a38e901a4ef2e604c160045a95d908136fc9820a5d8cdc75a2199f1e6370bfed2918c1b59c19b5b1c021e5ffbc86f6e04bad50f60e41e2a22e9d1b26b80fca611003df8a5f6514c6c20a6fa6e70a8df299a6f35bfa132d2e38d76b1f93f666967d9c957789ea733b2e64ce8405620163f3952b8119c959613fb5684347f168b5e1a01106ec549ca8e46763b61c5760f55956b68c94b8b5b11e8976f98d46299c30bcce514ee9a21995847a840f132272be999e2ba8a2b3bc845913573b832f74173a151683f3f9fc3394fc80463a542fb8d0f262d53c12abd2578cdb27fce0f42055276b56a7d37b700cb14aac68bf181176624a51e1c3db29fbe2ed7859f127e9a2701b5273e7abaddf934512c615e8d0174ad6b7e8bad93e3f0a67593560eb16d8d2f4c640144aa6707f02b9203ee964440cb441da6d12b4afcc49b754f8023c2f82dfbda3f335fb5fd27d17f549cbf609f3d697e5c7b9e005d71979034e7bce3545829325eb8220e279c99889c2d6da77e5375aee19ad025874bb437e56d0ea256b33839ceec34afeac30315614006b9ebd34bf53440a2b1aaa09c71866c986a9ab5b011853f8c6a15ab93fbd321ae5832867a0e9d093b8a644f987162321f118984dc0be2c256240d8dbc63b2999f08792919b432179c6ad051d21998eafe21f27e6382730bda142c38c84eb23d3d54b2db760249d34b301a3701cd5c2d6ccb24ed23a58497463e8a1d6ff82feb775178c9c9c8b6dead8e398350db8f466cd190c6459dbace26942311db038f50f43ec2a6d89b161ce562a0319da54e5c4d712e516d749c2984c051203562854cbc189dba09c544579ec247b6e8b1e88ed5a861432d98dfa9919e4506ce27116be35403f930f7f9b9d9bb000dd4a5876ebff9c3d8141009fe9cef85821423a5e928e4b2b6985764f0d505615543ffbb724043b190c99d41a06048ac19114550af0608a05a56e2e368cd031b0eeaf9643bfa78afaa2421424ff08773a4a6b887a16b71ca9a2172a2f5bdaca9420cd3ef10b3a118e8ef637ec15d12a531174928ed806989bcc9eede85f37184c40d2be77648093ac7ca1023e22b93d85b2833f4871605aedf774fe04cdcd774fed5a2ef705e18a3e00908687a18fd573ee6f51e8bd37bf8be1a06c778f39e61d690aa12d15546b5771155d3ce1db0774bf72996d073b495d47089b14ec943ee28a5d47503e7e31a52e24840ff3497f699e34a0f76904956cdc1b945728c8144bb992436c2d870844f5e313ba320e1ac2ba0d7941db3ffc507f5bbe1354898b321f763a3c9ac2011ae91d78ac4a6d32c32d5989c7bd3e0811b0f2618e0a1bdba43a9462c0d935a60c98db59b0677f49fb5978727d1e379cc245806bc127577d227dc8b269644c22502d4ef5ed6a4a76fac576e13f5c99f7464dd23a4217208b342a29db5c1581a1e39ce4f2e6aef091d17bfe14c96cf7a8fb4d5681a5f6d8fe271cc8b661399a08a8beb5a113771e9653162883b8f78d842bc953b1f04e4e84e29577ee01cacc6fa5b418e11a18c20d72a2443e74f2608222b795a281efe37e778185356039c98a1b979f420f88d54605e20d4bfec5460ade31b9927ed8e6e1a477572907c4721109b6a7c876b07af9320be28752b019a175ceb754e2006c0124ad1ef34e28fe151327c92e566f599b9e8847db060e249db1b73d62e2886ed8915e4bd2771243523aeb3eecfaa7fe6c4896abab11062965491c0866e74c27702745a1ef5e7caa651e13561045901fafae74b81744f7bf778bd5939e033db05fdb3ac12e054397b303e021fc4046a1f21c487f34dbccaf874751cb1b8fb6d0a180811241c470e7f24b4d617b70be6e034892a542dd185633babfd8d4fcfe41a2b72045199ef3091c0312014fc7d178a1a6672806c60863583c44a1f13041310e5e4550cba305960cfed3c9d3c54b1d79210ab0cdb6c094a7718085a40fcd0015236000f451e04f741b7ec83133feae5ac013c93fd64f840df2ba231f47b0a698524cbd1faca71b71129b2be446bd07d0b0a7367bfa79624b5c2bb2de1aea9e3c25ebdf9809843fc9cbe63b4d563bf7d876c5ff434b7bb7b02e567f8615b2bc3a15dada07d8981e6e6b3c3fc2a8e556fa2a24cee3ca8e68fae479c17964df2b41bf24aef4b216f8ca50a94e4fd86070838d24b488db434ba963f641a0065c22462ca0bb300e0172bc2012ab7b82fef0dbfaf8f38f500c0daa47dbb922a2c83b908101450eb7193aa660f9b5b63f47753c782e01847638fa4f69d55c4356f86caccbd032842c47aa46f5113788a020e3028a4c6a2a289abe914a55557fcaae494495e9b1120740d93d563731991b2e63533b5be3c9fbef647b4d6f20b88f828390e04801cb0a92bf29b21b9b3d2809be193aa67b32020d394e38b83dadd43a3b8f5245dc96b5b4037dd2fb6dc256f020a41e2337ce6d5f8f1e0b7578ba164d1dac4fddef0707bd9cc176c61ef64690bbfe4608623cb7f249943d229111d314f68b9749280d0cb8a38c22ad9827d8ce6ab9d9f6ffb4f2d6b4ba719e0c30c8374901e1d9073b9b2e95869492e33c47f4c87adcd85bcc363776cbc8288992b7aa6f1811ace851fc0a612bcd9debfeb2b277da05392899f66690c67bf487b8f3ffa74077395c16c80dec0e3f8bd19c9a08ea78f53b050e40cbdef1a8b03cc73f80d263939c9e3e9b108cf9deabc0d62e38a191d73b2c8e3a5d8483fd3f0c2e875cc12a83707582ccf4fb678d5ebef89a082429f8185ec7d36dfaeb6e641ccb8e69180c5e9b722e47a81a3821f29c02f8e1b35c9a131393674a6b850e689f7d9f571554041f2799bebcd39a8cc3b6aca8c497ddb0190dc5568bcb8f7b99e556a6ed291e3b03181ed3d3636c2f5906e7deeae5b722ddb512867f040fa7d58ba31276fa90a5a99f093932907090bcdb627cc01fcfd7d11c42b752deb3dd1428f8ff043eee45b6e0346444a5d207f7fb32881e94994ce090b2e064f555959f0750cdee0436feb43deaa0ff20f16fca445029648334653bb2275a13a75004713bd7f8cc4f1729b07b131fc377ff14443bbfb6306cdd5c971bee3aa8cac4c597de639e59d922a31c39d3a77503e57da2e54b75fc99495884f4ebbbb744554cd99215e0f6b4e00a3a9c7b1f7db4effca5ecbcfc617ba258c8b59ac8f639648d777266a1423649365b351ad44087c1bc3ff1aa9bf2ba40aff7e9137913282109bd7c463f3c558825b1e4185805a57dab16c71d6064f663b4b6352a1c1d21ac145d06eb120a7a47fd0f747ad689ece70b15a7e293331b18c3ed77fc58b8409bf60966f1af8a7c6f9dc6e8140044144589fc0a6f99aaf284e6b7e3a836add8d2f49919ce477e9a3bd264edad7b93e118033db6e01f38a7ee2dee7920b165a9a28f7c0b1c977276650d7c675d55efaa4be2e7bd83ccb1371bff857cb14a868f4017ade6e36a25588e8a44e917e8abc48862b18691261633ee6bdba6203a483b7fea056bd94b1d4d0082a49bccf997b573e11e763c1edb7faa2b0f38ed46ee7f5da0396d2c4ddec50f3ee6f750bb45f018105e4d90af52d41d7462d97f7858c474f0c86e88f76d2d3db1258aa618747aa57fb8a6164e53565da07489b77652e113d1b7e25576787154ff26d47cc23645539eb0500fdcc567045b0092ebb5420efb4f9a833749a8972f37eb7726a93c52dd6fbcb61fb647683c88ab8c3e9fcbd38fdf6f52b14cb2c93d87fec6c78baa0a083c0b70e8a93d35bd099787741c8fa398fd9ed0c95719d94d87cce7a25351d63a6f6ade77ecb7325e4619bf1ea024a387500be0ac880b9f8cd2efc9e105e058973812d06f01febe956f1af7d97cedf15a176a12547f3a4d229299b6572f6b39ab4a2e65854dce41b23c44dbf5e0a0f7b9f51ce66ef85df2a95aa62258a0cedd83a1dbe9136caaac21a65ad521f9861ac5afeec1ebfa78757729be4680e47c3e4217e603d48590b675c2b601366d5cc9c78f11ce971cf34360883cef99353b42edb9ce64dec6e21aca1db4c19d730b9ad2cb11270142031e9d5f902b672c3d03bb3b41352f39f3e93727110ee039c16d5c8aebf2e55c0bdf8dee7cb3e43445497ea6a68cb31633267de3cd18e2d4bd462e5542f692f3137522bc7e025dfe0966aeaea571740c72229d2b0fb9406aa3fddc43d65c7df25916c0152e3dbf62c46a3d736a7b7a578a807634b688008eeec35d3051d117ed9c3a910a4cb8736d6e060487de5a319d17187b110bca67bcc91db917453afcf7b4234f2e939221e58aecdaa1a290b3103f79f22ed7677cdf300ef52198cf4338b52926768f62cdcdbe0e7d87368fe8022e66e142dfee70c92ffc284773cf4ee1c291392a6e72fade22d0bad5f55ded728cad7e6fc11a3677a498e31716fab2bd9bf159b105158ce36323ab2118b1c65416208300390fa3cfe0a2048399ca3c9c5731aa5cb1b71754b476ed0530f24148a2697ff278243a3", 0x1000}, {&(0x7f00000011c0)="b2688fbf33b879825a4c839eb192a00e4eeb542c3685a27d0334f69c7900d04b63931dccb2c93a15a789226528cbd815d8909f602c56a859f7ba16cdd7b364449acc61bb83d10c80874fb7e13aa98e70f68a14a8a551359343881b0d4f300f703936897a15b6664a03808be2dc993037d23e5cd17a43a027968ddb2424699023ce6924f28bebfbc5cd1f8c86d6d37c7470", 0x91}, {&(0x7f0000001280)="141f75a88417e68efabbf1825e7999aff124f50f98af9370debf2cb3646ad090d1d3374cd7df654539bc5dcc5c7cc54464b752608149219caf545383acf003a575d59cd97b496271f030e28c399e304ac4ed99d4a4146b9e4200e32c9ea877e4fdd42dcf4506de814742e7c05fed3c80f348c12e1ace20169757a130", 0x7c}, {&(0x7f0000001300)="7c2e55651a5da7665bce6a3fcdbf605b694d676f777606eb685f4a3c83ff77e6116bf15cad87b87826023ea1a0c397bff421e94e8741c2f85a112b4b4eae0298931fb539eabc59dde52c0e0b74c425f443d9dca4605b23aefbede69afa5a914ec94238df39fafe14928c1c77f57437063bf70cb0a27a7968d2506b0c675a7520ca6b33f35e10369f9474c30950798d929d56d8c9854d4f9e1d65da1c3900431db28162aca62054560f3c6f9bbe28b81a9f0c140829", 0xb5}, {&(0x7f00000013c0)="84", 0x1}, {&(0x7f0000001400)="08e78588f7485c56754ef7c1ee90af44a69c39e53730c768034272753e4dd118ba00a19db06daa5cad02a2fc783042c267a3da9d660126e7bf762d368b63754d951fb4cb13a8be20a72a2c718791e0e6d3a29d44e055ed6a012aafff349101a5f1df4a7dc1aaaf709f7b060028676a6a84bd9c1bafd7df0c0278a22aed7149ad71f3d3bcd37f47814eae", 0x8a}, {&(0x7f00000014c0)="cc66bdfeb73ec1cb4c9837933740f78f77cd1d5a5f19522ac97c59a89551bf28fbbd31fe8e785d01927c4e87c31c643d5e64314f8513983392a066a75c90464085b5afa634bb31a49b77b47aaec818d93e0333ffdb8d3537ef8b6c0c0e695cee4d744a557089be3369e8acaf26ac3633a96da66dfd848995e3ad3b9eb6123526ed2d0c59710c7814e243212494da7e97c20d24b427bcb5fa57a670", 0x9b}], 0x9, 0x0, 0x0, 0x2}, 0x0) r1 = shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x2000) shmdt(r1) r2 = dup(r0) bind(r2, &(0x7f0000001680)=@in6={0x18, 0x0, 0x80000000, 0xad0}, 0xc) flock(r0, 0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x51a2) flock(r0, 0x2) r3 = syz_open_pts() fsync(r3) syz_open_pts() 02:08:22 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x300, 0x0) 02:08:23 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 02:08:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) r1 = dup2(r0, r0) getpeername$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) 02:08:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc68a56b1a9000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "85107b7c5f7c84a4ffffffffff9c11fe4dbfa600"}) r3 = msgget(0x0, 0x0) msgctl$IPC_RMID(r3, 0x0) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 02:08:23 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x8020, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{}, {0x22}], 0x2}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x10) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x8) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') 02:08:23 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x8, 0x3f, 0x100000000}, {{r0}, 0xfffffffffffffffd, 0x80, 0x82, 0x9d7, 0x8}, {{r1}, 0xfffffffffffffff8, 0x8, 0x80000002, 0x0, 0x101}, {{r0}, 0xfffffffffffffffb, 0x0, 0x4, 0x3, 0x4}, {{r0}, 0xfffffffffffffff9, 0x4, 0x8, 0x3, 0x4}, {{r1}, 0xfffffffffffffffe, 0x80, 0x80000000, 0x1, 0x1}, {{r0}, 0xffffffffffffffff, 0x40, 0x5, 0x80000001, 0x200}], 0x81, 0x0, 0x7, 0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/147) r3 = msgget(0x1, 0x8) msgctl$IPC_RMID(r3, 0x0) kevent(r1, &(0x7f0000000040), 0x9, 0x0, 0x8, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x4) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000040)={0x0, 0x3, 0x7ff, 0x80000000, 0xffffffff00000001}) 02:08:23 executing program 0: r0 = socket(0x37, 0xc007, 0x1) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000080)=0x4) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080), 0x0) 02:08:23 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) getdents(r0, &(0x7f0000000040)=""/157, 0x9d) getdents(r0, &(0x7f0000000100)=""/186, 0xba) faccessat(r0, &(0x7f00000001c0)='./file0\x00', 0x97, 0x2) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="89c9f3ef29d5403b42667cff05f5e74508b91de027a76a54ea586cd1045da8cc4e5059d46270d38bae45e84a77f825cfd10f1394ebc72fbd654ad4e86fa5e7be53006b4921a7ae3b3ec34f20621ba504c081a29350b5171fe48591f99566cf92d6e348d5a2315b336ff35bcb5d9d42b95a0bd220", 0x74}], 0x1, 0x24) symlinkat(&(0x7f00000002c0)='./file1\x00', r0, &(0x7f0000000300)='./file0\x00') fcntl$setflags(r0, 0x2, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000380)={'./file0\x00', 0x2, 0x1000000000000000, 0x1, 0x1, 0xfffffffffffffff2, 0x10001, 0x7, 0x1, 0x0, 0x5, 0x10001}) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) mprotect(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x3) recvfrom$inet6(r1, &(0x7f0000000400)=""/221, 0xdd, 0x0, 0x0, 0x0) chmod(&(0x7f0000000500)='./file1\x00', 0x40) r2 = openat(r1, &(0x7f0000000540)='./file0\x00', 0x2, 0x20) r3 = fcntl$dupfd(r2, 0xa, r0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) fcntl$dupfd(r1, 0xa, r0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x1) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000005c0)={&(0x7f0000000580)=[{0x20, 0x32}, {0x47, 0x6}, {0xc7, 0x1221}, {0x20}, {0x62, 0x7ff}, {0x43, 0x9}, {0x86, 0x1f38}], 0x7}) mprotect(&(0x7f0000feb000/0x13000)=nil, 0x13000, 0x0) mkdir(&(0x7f0000000600)='./file0\x00', 0x4b) mlock(&(0x7f0000ff3000/0xd000)=nil, 0xd000) mlock(&(0x7f0000ff7000/0x1000)=nil, 0x1000) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000640)={0xfffffffffffffff7, 0x4}) fchmodat(r3, &(0x7f0000000680)='./file0\x00', 0x2, 0x6) mprotect(&(0x7f0000fef000/0x4000)=nil, 0x4000, 0x1) dup(r1) r4 = socket(0x0, 0x2, 0x6) sendto$unix(r4, &(0x7f00000006c0)="71fe6a652b37a0557e3989bd792b70d2178d567bf3d26c20e5e9324da8a8645851fbf89cdc590eba36d0291c5335c7773a4ba5450ee32556166728565ab94c9b26a3364c9115ddade35e9293168cd3803ceb02d40f579949365c71a60db3d5a78e111f0679f59c2d76572d37f6543348b0a40130b6cc3b3f9d489670519047bd6d23dca8b8f6f76e86f008fc8805de82065cf88de47c7c4a3a53a73179f0ffdc45e06b", 0xa3, 0x400, &(0x7f0000000780)=@abs={0x0, 0x0, 0x2}, 0x8) 02:08:23 executing program 0: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) setitimer(0x2, &(0x7f0000000000)={{0x1, 0x88}, {0x497b, 0xd4}}, &(0x7f0000000040)) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x8000, './file0\x00', './file0\x00'}) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x812, r0, 0x0, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) chroot(&(0x7f00000001c0)='./file0\x00') r1 = getuid() ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000200)={0x9, './file0\x00', './file1\x00'}) mkdir(&(0x7f0000000240)='./file0\x00', 0x10) r2 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffa000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000280)=""/47) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) chdir(&(0x7f00000002c0)='./file0\x00') r3 = accept$unix(r0, 0x0, &(0x7f0000000300)) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x80, 0x0) setuid(r1) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) ftruncate(r4, 0x40fe9664) semget$private(0x0, 0x3, 0x0) bind$inet(r0, &(0x7f0000000380)={0x2, 0x0}, 0xc) ioctl$KDSETRAD(r0, 0x20004b43) recvmsg(r3, &(0x7f0000000840)={&(0x7f00000003c0)=@in, 0xc, &(0x7f0000000700)=[{&(0x7f0000000400)=""/106, 0x6a}, {&(0x7f0000000480)=""/56, 0x38}, {&(0x7f00000004c0)=""/88, 0x58}, {&(0x7f0000000540)=""/9, 0x9}, {&(0x7f0000000580)=""/129, 0x81}, {&(0x7f0000000640)=""/160, 0xa0}], 0x6, &(0x7f0000000780)=""/181, 0xb5}, 0x801) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) ftruncate(r3, 0x1) close(r0) 02:08:23 executing program 0: ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x3) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) close(r0) utimensat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)={{0x9}, {0x200, 0x200}}, 0x2) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) 02:08:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000140)="c3", 0x1}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x80) 02:08:23 executing program 0: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x10000, 0x100) getrusage(0x0, &(0x7f0000000140)) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x20, 0x21) bind$inet6(r1, &(0x7f0000000280)={0x18, 0x1, 0x1fffffffffffffe, 0x8}, 0xc) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) mkdir(&(0x7f0000000200)='\x00', 0x0) 02:08:24 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) bind$inet6(r0, &(0x7f0000000000), 0xc) poll(&(0x7f0000000040)=[{r0, 0x98}], 0x1, 0x1) 02:08:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) dup2(r0, r1) fcntl$getown(r1, 0x5) 02:08:24 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000080)='./control\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}], 0x2}) ioctl$KDSETRAD(r1, 0x20004b43) 02:08:24 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xd9}], 0x285ba58, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xfff, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r2}, 0xfffffffffffffffe, 0x2}], 0xca, 0x0, 0x6cf, 0x0) 02:08:24 executing program 1: clock_settime(0x0, &(0x7f0000000100)={0xfffffffffffffffd, 0xdffffffffffffffc}) clock_settime(0x0, &(0x7f0000000240)={0x3}) clock_settime(0x3, &(0x7f0000000080)={0x1, 0x57dd}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000140)=0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x2) getegid() ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) 16:00:03 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x18aa9, 0x0) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x3f}], 0xdd, 0x0, 0x80000000, 0x0) 16:00:03 executing program 1: r0 = socket(0x6, 0x3, 0x40) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) setsockopt(r0, 0x2, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r1 = shmget$private(0x0, 0x1000, 0x1f0, &(0x7f0000fff000/0x1000)=nil) pipe2(&(0x7f00000001c0), 0x10004) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/6) shmctl$SHM_LOCK(r1, 0x3) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:03 executing program 1: r0 = semget$private(0x0, 0x6, 0x4) semctl$GETZCNT(r0, 0x7, 0x7, &(0x7f0000000300)=""/4096) r1 = socket$inet6(0x18, 0x2, 0x6) bind(r1, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) select(0x0, 0x0, &(0x7f00000002c0)={0xfffffffffffffffb, 0x400}, 0xffffffffffffffff, 0x0) 16:00:03 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="db5e9e8e0e10fe", 0x7}], 0x1) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000), 0x0) 16:00:03 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xffffffffffffffff, r0) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f0000000140)=0xfff) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x4008426f, &(0x7f0000000000)) 16:00:03 executing program 1: link(0x0, &(0x7f0000000400)='./file0/file0\x00') preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000000)=""/216, 0xd8}], 0x1, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) readv(r0, &(0x7f0000000000), 0x10000000000000c4) socket$unix(0x1, 0x0, 0x0) 16:00:03 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000300)=""/184, 0xb8}], 0x2, 0x0) 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}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0x20, 0x80, 0xfffffffffffffffa, 0x10000}], 0x9, &(0x7f0000000180)=[{{}, 0xfffffffffffffffc, 0x20, 0x6, 0xfff, 0x4d45}], 0x57, &(0x7f0000000240)={0x8, 0x2}) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1179fa2ec54de81546a94730ad4fd1497ffa988e8ec852a605aa234f097ceca2d0db61e85dda9c0b6b6dee45bd8ed0fdcb2587fad53176843473159eeb01db18484b2fdf49ec77db8944149f0b9fd8b14ded0e747202d1b06cdf67c608c2c276f1b817016bf3689a3074df7331ea42c8de489e7382ec910f6f74109663ab40468689535042762ba894ef36d2fbcc8592d35", 0xc2}], 0x1, 0x0) 16:00:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) listen(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="07000000800000003056"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 16:00:00 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000600)='/dev/tty\x00', 0x10010, 0x0) r3 = kqueue() r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000640)='/dev/ttyCcfg\x00', 0xa, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000680)='/dev/tty\x00', 0x0, 0x0) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f00000006c0), &(0x7f0000000700)=0xc) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wskbd\x00', 0x80, 0x0) r8 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000780)) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wskbd\x00', 0x0, 0x0) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000800)='/dev/ttyCcfg\x00', 0x8010, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) sendmsg$unix(r1, &(0x7f00000009c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f00000000c0)="2c5b6051f26248077d02a3994ef6623a25fd4081f4ac22daf83a01d555476bce6cf85c083ac04d9b2b92e69867b14e17ee561d3a4bb3eab7bfaaed5de78d478494f7c2217df8ca7a744e653c6263ec67470d65c044e4f1b55f77c076dfd4e45c73a6aa1bc6b8571b25d12ce2253d3046cc4889f512200118fd14ba5b7179378838ccf25b642f63980022c4f7680ca5", 0x8f}, {&(0x7f0000000180)="1d039e4f03646a6b282cf874bfe7a206bf9a938ab0252c322fffba4d9d47dcb7db6c775403758351fa0608dd3375ed0ad6ac0b2a572c57e3bdb318195f7dcdc75dcf21b3baae485a2b8df85b5d992728a506d3ce32f5d7c2fa0445121d54a8689350d336ce9a575968f45b6872a0e6a3e0cc1788eb14dcf5060f5dd350e0935b6d55d46453bc33c95bff425819e91488d3c6ffe02323f1a5adb8e3006411e68e7b5d7ea09f4bddd62a3f27af860f701409c077ef1f29e2b48b5c0d3c24f0737a1ae20fcda9", 0xc5}, {&(0x7f0000000280)="3c467b6f201718d4d2faf7f6df8966a74fab8a110837ea23f661d1d5146a0bff6d8359aa90a5d03dae0100b6aaaddd84076b624dd8d61646dcf06d90239835f446974e02fb34d491b224dde5bac02cff678efaa24a6e1ab0bba6ebb51575b89f79c8e0a8234b2998bfd038002b068b9897132c7c0bf9811e7ef7df7651f3c6da93b0f97919299a33ef9f44e2e9f96f0826287f8633e0941fc87425ff9241c22da6262e940af533bd0b1dec2fdebff3f7b060494541eff5815aa96132ef9b0d5bbad76c0e62edf998938c78d9a099d0", 0xcf}, {&(0x7f0000000380)="c8e62cfaf44fe8d1c7cd6f5ef2f940a4b5eeacf22b0f51413a649ab060aaf92939d6545b924376818c9ab804bacd339f6706cc514bd3cc0d4457d527cd9f698a3cdeaa45155856c7a619d1d7c3677da4f2f5e07430472c31211f7040fdf297d534a8c27efbed78fa", 0x68}, {&(0x7f0000000400)="6958cae2eef8aad26ccdd8685ae9370b98e69a31a8fa3a6943413951f608cf9a1937ec754662dffebe14c4cc825f42d03a47e4819e0610eff094b28dd2f13918281a45f3098d640543c6737ae326430f51168ad1fcbc9f7ed7efb7378eee4746536497351e9d3e6dd5e653b95c", 0x6d}, {&(0x7f0000000480)="bf73f12d6074cbdce7ad0f298371efa46111eefdb93e7cba2ffacb2d66d3b85f467ecb0ed2", 0x25}, {&(0x7f00000004c0)="30b55668b5403287e8f3fcb7a4c4257f53239955bca0fac34620ecfd86b7d242545abf5f247809fef10ac99f5591ab763bff730f8e0977ae94f9c0dc9073b8e65facb929a072981308f0289eabe356c7bfcee91f56a7ca3dc27c712060a45707c703aca4aad2c16a4e172731bf84bbb8329305adf0ead514501de327ef2b1c9a45e7e8bb77289302076722e0", 0x8c}], 0x7, &(0x7f0000000a00)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="00001472ec0e7bbb333b00002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=0x0, @ANYRES32=r12, @ANYBLOB='\x00\x00\x00\x00'], 0x80, 0x403}, 0xc) setuid(0xee01) msgsnd(r0, 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x7, 0x8}) 16:00:00 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000040), 0x0) 16:00:00 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8000, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB="00eeeaff0effffff0000"], 0xffffffa9, 0x0, 0x33a, 0x0, 0xfedd}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8080, 0x20) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000100)) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000000c0)) 16:00:00 executing program 0: r0 = open(&(0x7f0000000300)='./file0\x00', 0x200, 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}) kqueue() r1 = kqueue() kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x2, 0x2, 0x3}, {{}, 0xfffffffffffffffa, 0x8, 0x10, 0x101, 0x800}, {{r0}, 0xfffffffffffffffb, 0x82, 0x80000000, 0x6, 0x8}], 0x4, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x0, 0x30, 0x1, 0x4}, {{r1}, 0xfffffffffffffff8, 0x2, 0xeffffffd, 0x80000000, 0x5d84}, {{r1}, 0xfffffffffffffffa, 0x41, 0x1, 0x7, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x88, 0x40000010, 0x3ff, 0x3}, {{r0}, 0xffffffffffffffff, 0x2, 0xfffff, 0x2, 0x80000000}, {{r1}, 0x0, 0x1, 0x89, 0xd5c6, 0x400}, {{r1}, 0xffffffffffffffff, 0x10, 0x0, 0x97, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x7, 0x80, 0x7, 0x1}, {{r0}, 0xfffffffffffffffe, 0x31, 0x2, 0x9, 0x7}, {{r1}, 0xfffffffffffffff9, 0x20, 0xf0000000, 0x10001, 0x2d8}], 0x800, &(0x7f0000000240)={0x7fffffff, 0x8}) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x20, 0x0, 0x40000000000000}], 0x60, 0x0, 0x7fffffff, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x20412, 0x10) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x20, 0x40, 0x400, 0x6}, {{}, 0xfffffffffffffffd, 0x0, 0x80000004, 0x8, 0x2}, {{r0}, 0x0, 0xc1, 0xfffff, 0xc7, 0x8fbd}, {{}, 0xfffffffffffffffe, 0x8, 0x7, 0xd1a, 0x5}, {{r0}, 0xfffffffffffffffb, 0x90, 0x20000012, 0x819, 0x7ff}], 0x2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x6, 0x0, 0x9, 0x1}, {{r0}, 0x0, 0xa5, 0x4, 0xf6, 0x2}, {{}, 0xffffffffffffffff, 0x8, 0x0, 0xd2e, 0x20}], 0x6, &(0x7f0000000280)={0x0, 0x4}) writev(0xffffffffffffffff, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000340), 0x3, 0x0, 0x9, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x22) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x3, &(0x7f0000000140)={0x3fffffd}) 16:00:00 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) open(&(0x7f0000000000)='./file0\x00', 0x10100, 0x0) semget(0x3, 0x7, 0x20) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xffffffffffffff9e) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x1) r2 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x2, 0x5) kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r2, r2) mknod(&(0x7f00000000c0)='./bus\x00', 0x40, 0x70000000000) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f000bf3e00003303aeed0a671f763083048000"}) poll(&(0x7f0000000000)=[{r0, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) 16:00:01 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r4 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) r5 = dup(r2) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f00000000c0)) mlock(&(0x7f0000fed000/0x10000)=nil, 0x10000) shmdt(r1) shmdt(r4) shmat(r0, &(0x7f0000fee000/0x4000)=nil, 0x3000) socket$inet6(0x18, 0x4000, 0x0) shmdt(r4) fcntl$getown(r2, 0x5) 16:00:01 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000080)=0x1d) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0xc020691b, &(0x7f0000000800)) 16:00:01 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x405d, 0x6, 0xfff, 0x4, "377966e90d5e7d949766e2170c1416bd859790b1", 0xfffffffffffffffe, 0x3}) connect(r1, &(0x7f0000000180)=@in6={0x18, 0x0, 0xbfc1, 0xc0000000000000}, 0xc) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff000000000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) shmget(0x1, 0x1000, 0x8, &(0x7f000076f000/0x1000)=nil) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 16:00:01 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc020697e, &(0x7f0000000000)=0x1) 16:00:01 executing program 1: mknod(&(0x7f0000000400)='./control/file0\x00', 0x2040, 0x0) r0 = open(&(0x7f0000000280)='./control/file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000002c0)) 16:00:01 executing program 0: r0 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1f}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000540)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x0, 0x0, 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x43}, {{r1}, 0xffffffffffffffff, 0x98}], 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0xcf9d, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3, &(0x7f00000002c0)={0x0, 0x9}) kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000300)='./bus\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000200)="75d47d0ecbe94d9e5d147bdcd80bdf5a8965e7e89b541c6f0dace6edb0042f8ec941c932394cf810a3dc3370a8b9362f301ebb44fbbc4e7684ad6ca269742f9d27d4e454837444f3b62971a4f5ff59a751de7a68f9ef97b3b7a3a5263c7dbcae7c2e7114e69e64f4ee", 0x69}], 0x1, 0x0) write(r0, &(0x7f0000000280)="9cd236250b930fafd6fe8901e850f1a9da3ae744aa67532a9e619dcf5b4832b933eb83a1e916023d7a0ff7389ea668847a9000359caea551d8930cbacbab5ea24b3e33a45136e63d5e9ddfc3ccd60634e17215e0513f3956a1a06f56b47965f390260a05936e3835", 0x68) recvfrom(r0, &(0x7f0000000140)=""/98, 0x62, 0x0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) execve(0x0, 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) fcntl$setstatus(r0, 0x4, 0xc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x3, 0x4}], 0x64, 0x0, 0xfffffffffffffffe, 0x0) kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r3) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000017c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9}]}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000000c0)=0x3f) execve(0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x7f, 0x42}, 0xc, &(0x7f0000001380)=[{&(0x7f0000000280)="06f6a77446a8d5485b479ec3cc4192e4ea09f981f96d527c54ab157bbef9367617adaffa21cf50182db00383736c50b4d246460364bd7af6b965e65833a63504311e4c3d057622c13fca76c9a5a9e42090181aefbd61d2c5565d64f049edf46d5017142cc11f9563b8c5bff123ce1a8eb6bf15d5f353d8a0d48866f380bebc24d5074d8d2799c09b2d6939b29fc8b562cdb1b0da4c81223b64cebf7213775a5dfd008e6f7df1941abe0445c2bdc6ccb33aca5aa9771bfe8c11771a7728cb46371d70a4639c90383f6e7659f23d6aa6a6462b130f0c7d653955891b2c4b32e738", 0xe0}, {&(0x7f0000000040)="62c1081d91215d64356a24cd8f85240e06bc62492a6906b4265f2ae69433f9b841081394347df3e065f123dbd57427013f5b69dde1c32206a0f006caf423a995be", 0x41}, {&(0x7f0000000380)="7137367a2e10d359575a6ce03135f8cfd60c1e00b522938a6d7822119633950b297bd75cf59bc017a0d6a8472df5d20a9f1029d8414a9b5e66e98b517491a741212e198266e193ad526a18a1fea4191ba67bab523f5dba8adc111771e75b7f2fc1c97f6c07ceb73bf332b4e3f918eecbcba4c495b484230c5a833d59402ab7867f2f72b543dfcb5274f330765d6ba7b1a387c320c3ae7621e0ede46659cea7045c50d0dc489977a452e88caa0baf5e5eaa6f693ac8585b30d4b1dd72d4dd8c0480d2a7797e137405c57a507dd0582b460b1310c31097a0937551d05ac98bcf510f8f5f0bd39b790225a253f5fcf9e61acdc0502ac84078bf2bdf45d9ee9d359194319785a9545af0cea42c7d4e06a75e73e353337af49c881700bd7e2c5766c3b8ed32354cef36223d1cafebd8c66b03daece4e898255ba11d967d1d8ed6ca1a66e7aeeca483dc80486fe20d4ae1e42496cc4395415f180ac5ff1912c3cef53149567e2ec6acad6e5c23581ad6a4d676e926b0d89fae04bb6c127ef2e8703aaf0a951a8d3a5d68439d739d2c16a2fc7cdddc9463fe30d338a28b075d387d000a6a6847b44391c804d79f02b95aaca647d8e4b6c35d06569c795a3519d1a470fa8b14a91cda910dbdfd8662b7bf5500c7694f91198cf66dd202c509bffac2ec46041058d280d66354cd3fac79d1e5895c6287aad6349ee1b1209546b6918d3125884419436833e71e0656f355e66b026fe61d4cc4d0db3b92ffbbe58f3f5623397fd147899d9fc12b0d3c0fc43a8fa1912dbea2599477d5cb5536d4f1f4ec5b9f81cdcd49d9bc0031164597bd79f7b3acdd88ee4fddab4dd1a4f205a09e3563555ccc4771a514b86f6432df4b48bc9dcc3e685634515a371ae67f34ef4e6baf00f1c083a5745fc6a491145aace7bb7adac0346e5cd8d6bcce2c28c411bdbee31eaaf65efa4492de26a3bb2d06015199a68615bb8712fd1ba516ef10ea15dadc67105751be9115414ace2d3d2e31c06f3c9e50a95da0fd9e68413bdfa3e176dc7ff7dc04d4f95748e2c5333c672aa27490cec7301b80f6f84441b2a6054778e9e6ac3263f270ab423399ac3f5166f0ebdb95f27fe19bc463bbd0e4c9c832727083418d96cbd745e0010d4f39b6e86b9d2f4c8f9457203e32367dde96d84f0ae0b0218cca75f40d7afb6da92bd1eada062860d2f89689517c2c115b1e855bae8848dd750e97a3379b1c75d16f54a74593d739b0ffc166419dd07022b00ca3af8056b9709da323887c7537956a0db6b96f8aecd5a81bcbd001e33a0f31e882b2d5e0c16f2113dfb456053e0e350ff3a2e279ebee8ba0595c9ca425bdcef1d4f782e3fd04438133bf6c78c96e09e78eeb50c58ec030f06c95d0ad5c4c20269e6c6f7ad2b9dee3bb08413bdbde67f545def3b95b8b3f0205cd90eb6ecc9074e42bacdef8157c74ad49fbd0e3446c01b2eebfc1cb63f6c1f8c648bc8dcfc611f6d7eb77ef3f0e5973a9826141339c881d3239dad3d2a723c14517e3c6170e3478d4b2a140a561142d84930076295867bed9664238cb63fe14d6be9a91b360bd5f1b008f6c791560c9706f838304b004f15d1e6e652a39df72dfca9bd85a60afabca7f12a980399d61276dab0c7fe7eb9c4440ad145cca311af953d2ab0c875efa1159f058ba1e82d8cb021729d1ccaae0355eb369afbefebe2d86fbf744afd44457f83f45325f31b412cc01d6050816ae72c3c04b533995db6ada52f7fe5d57523deb42861166a550323a62c2b7f907e1194630ae4015b6ba77d66d649ff025b428fc9eb0ba868495e3f333a69cd392c57dd232f3b39c8e72c9ef12bff42e81db8f56d0191c2287d6391016eacbfdf8d165138ac7999caf561111c39c21d67efefab131b7d7a7a07a0a28dc16027e39d6ec65806871c1e20b26c8d5b21c2fa0e0a7bf13749bbdd3aa57095846d105c6ae4af79682eb5bb1252c2c40674ccde37662e15ffcfcf5102452e0d8eb1111481a48facba23dd759dc935eea89a35736f67cf5613adfd1bf3f94f5c07bd7dd71390139b9c25050a8d354f7137347572859687e3c28774662365a49fbcc67985619d72f31ef45f4c67251e23c248712abc62ec87d31e8f65d1d58df12e8620c1411c2c8d8172f2d317552167472f49f7bb9b7fa089fcf53f56b117d147c9aaee4c796a1e78c3c5ae0e1318819f0758ea88a4761cf373735cf4ede42b880c9dbbd6d2b55e5914a0c8f1da7e76d630af19c6541dfe543a67d58b7974ceda203171b5cf2b40dbcf6daac6e0af597a9a777626583cb5d95e4e56f2b07f6ac191f1de28fa0698b776a5db69af21397270de2fb9d99c1e7d59044ce5aa78e6e7303d5eb15b03db432a41fb7553b36a7eff945891dcde93a71045205de6f94d414e20a16105dbe2d2d9ddde595fe2e8674db953d8d3a91a633d8b1191943d77b18244c498677d7e3666256b84201f521562c16432198ead8b128e255eddffdefbb0b73aeef06dbddd9fb1a1156702b8b1e6fc006256ab2209336b106fd776940463f9e80b1186b63b75ece1222f10c74582c6ef33bbfd5e71aec6d0ff2ad335e1ff98b3c1a4d08ac2371cc113a293139b6de212efb596edbf7f7ef5dc25709a9245c12d3b6ac718e25595c37cf8e05b18d9229cb43599065c8437a6f90613e9c337c393ce037b6be11327258391b19b6a148a0f971e57082a799f233f0ab08fd632505b461b024898071409be06c6a2a8f4981d3e5c7e1f48cda459ac17e184daa6d331c76824d52ab32e65e2ba64447f14482ebbdd07032c9ea70873c9f5775577aa2438784d013928e89d64645833fc7e507c2ab67d7d4e05c727b0b22d9e0336774318b1c648c168882bee94cca86921341692ae46815bdabba59a64c30a763fce0fa085f247570e3df845bf58bdd879d67f8e92f5494dbfec1046c6cedd8dbf18387ca6af0c52c0eb2e061d5ea57e631a4526ae3cb3a941aceea691a3b199bc3f232f0c331850a252864afd8cc7c9ec4d7cc8ab0b4115d794fc8484da3824b3c76f162e5411ca123235ba1187b2f11c224c3844107eef64701c0377bd39a7f7d050e25c7ca01ccb42810dad8186b0855c16af54196682ffdcaf7332c5a0c2ea664dec69ad59eeb6687b3a4b715c2f421d0989f41e0e23691a2126522535e660f26128b265be79d26a10b7a50377e823a7640dd496ca5a4d65de47ed4b3f6429cd01c73e91c0a780014c8b641cac8da79f192fe7556d590688e602e7d20df699d2952c6e91195b39a915058d5d2a583f9396d349905574d22fdf8c83370a301d4e7ed70c113bbf632b70305628d4404f234a520b542a2ed0f64a0c05ec4a66259e0945846c1a536ae2b255a94a559885cc9189da3e3c5bcbc2b25dc191812bb3d4489e4f6146c6f2b8c71ba54c1fcafb92fb1b037cd5b080f331509d4779a289dff3f118dee2a5fc3583cea68b58a79a0ac006793a2c2f8bc11ea68e4813dc81a28781666cfbcc28c359a8638dee79f5772a83856ff9de165d51815e353493f2e5eb0d05600f214a9e9db2d7fd8f5a6060898f7fba90381905991b6824e9aa488eed7f102d3ec17e4723d51e9fe4340c470b6e455dda8e4bd9ad547cf8e74350e9568144bc7010877c7b90772c41223ec88e722371cda802422ceefaf4a2a1f253dc1f204ac97e6d7f8443d4b723789089692554895f31769adc326df42c1ac7923bfc18542582a70ce4dec8be556baa4c20b78c15c7e51f008d1718b3c09566957d277c11854a89b41861b67f6a0b022352eb8388af06b3030f8dda72d9ded3241fa1ca1fdfa6abaef94eaf42c5dcccdef6a23ddc782442dadc2562581504d6cd39cc39919ade72121c1c3346020029fe6b328cb772c3511547de729bb29241548d48d7972a0c104c177309013650b63f1e2f2d844f739166a205601195872ac152e5fc2fd76b7a9a03469cfee56f065f3e418876a02eae1dba56aacf62ceaa4a23650b9f3c80f6c703f8c5c92839605a735aaf52efd93aa8a2ddc5ad12a224afe140e7e1fba00212f9c1e262ecd6595661a0a5faa506e43bc7718f142b5d45a250a7b71530df32b326405f0a71d3a9e0c2234175bd3c1b9d0fccb0d6a4ef4e3f789f58a560f19e24160a74431bf028fd78c6b7c196676a69409b98b0bf7759710a6efccf480222233365b6bec318f21d861b05f43ea09cf5bb0f3ae9a8fb7ac6148b0e483fd3170520857fc7f0aad17847040a75ed66a1247fddadc461c5d4728caa93d37e758c1820ed2a8256ae253c7f90c5bd57aaff41acb4ca82a3b030aa30370e003a3ba925354890b8b92f81ead7cc10285f532c9940818eb0db67018dd0a4be8432c8f1f7b62de489395845c4cdb8c4f57d52ee5848522e0a5d1b1f4b6778baae743a77c86b7acb44f77312ae2f610b881a04a5ab3e51f6cc1d256536d581dde4cc134e0800e60173582794510095f591a37cb8e0179339465dd2bd006206efc19634a8872d76f90208d3a7dcb1ac01165d6333bb03010f16e50e43f51ca911714003e6fead2552bc394000b2a65ee84bf0be9cfe559159d2c99abb3e199e7f2b86e5ad81d473bd80554347ab8da090d63d4ee3a42c4949305d57405e9fb3259fb0771ab996265d17df63f9275e103332ea21789ba60b6ff45129d234ee49a095540359f8904bf7806f709f375c6e0376347d16855aa7a0b5cd8feccbb7015dbb06c17538a573d790b0f5657cc06d5c315793de49d628b9971b7abcc30da54fff018daf05cb5163546b134a3d7a950d0a1215a119ddcb8c50dc224465942b80d2e394aea8e1db50dc2b138493886df87e036a21085ebba56441f271c7c60c352212aa43ccd8ed5c617fbe3d205b0169dfaac0ed5b64f3240bb42d73891d998dfcb66f863d7ce573ebfd3e64b5a5b293b688243fbe603c397e197ee2516a5d74192b3371b33ea4abdbb6737b7d516b142c579272bd4e855a527fa382b03ad65601d7cb62f9be908c55208654b9154784cc072ad06b452ed70c8f28e4f3964adf7b450c54bbf15cca331d4347585fe43def45e0f904f7cb35a08bda46a3b26aa643595b82471aca6f9160aef833cfb1873b11a7f5e516534849568567f2275440daa6d3bc0f3700ab003540b73c63c352a79a00df4bba85d417149bcd8a6478a53735cb4ae6627e8445805e0d1c31a453d036102dff3a608c2c433ca1553836e23b470561d7263334eebc87c74f709b01a28500f28c2ef6e7b97c8f09a4a915bfee0a129958c620482b8ec6cba2ea191198015c0ab49f63b1910152753a3773975fc9d62c409461af91a5bddff2e75fff1795d413895677eaf9ae6373dd84312caa610029a024478753262770445c4bfca3751b76760abdb77163747b616226c8c4cfee198d8097eb005c9feb8b528e86d039d20aba5d5b3f93cdd88150e6cf0fb4d4e362cd88a55b9ae3d375c4545330e3823cffbe80540acce8a0fd87e6f54137b23c518c1b636b17bd4fbcc6126a972b0c2f6f621aa7050c3a177595760468b6aaf4096f97a2163387a3c319e877fee9b44c40958e032451c56d19b42d8f6f6aa1ab48d37302014d11b8a961c2946839df254f37ffdfda4069795ad4f4c08a13302406cddd825b52ccc6bc7439b61fc1f3bb3c77145271144dd33c6fde7aec052ca004fc9fe04fecb485e5fd983ff1aac9eaee8afc49d5f194177595ff2c7211b1e990ec76a2d96aa7db93deeeee10c77b5e5b8e9358533b70a9b09dedea38a312fb48f36b8ea9a4afc82a2123f5ed50e8f", 0x1000}], 0x3, &(0x7f00000013c0)=[{0x70, 0xffff, 0x8, "8c697b213bb95395ef926f6073955d2bbfaeb675757a0b152d2f7cb3e7683b0aaaa5518aee536ae4f0cb92b533d6a12df6bb14852929796aae26ffa3092434300e1d5dc3750db60ced4da125f716fd579a3f3ae97a3f8f12acd42a21dce4"}, {0x48, 0x1, 0x5, "b6ffd9494f0cd90e975a4ca710297905f26bb5b57d289bac0c6136f0f0d8b248648aae01f8110a5be98576824140f6fb143b1996fe"}, {0x30, 0xffff, 0x81, "ef5a897f1725aef6e14225b12155aaf3f6d1c0c931955eb2e3"}, {0x28, 0x0, 0xfffffffffffffffe, "892795b66f63100cf0712b465bfe36e5c55e"}, {0x100, 0x1, 0xb64b, "b73d2024c4caaa70f724a0f1dbfe8671d1fbaf724f26194cb55a727154030eb695bbba26f21d895d7ee3d862734ebb149e2c5697b16da13e8a55c6780f7c4f8da262de2bebaeffc974dda34256b416bf67e2c9fceaecc49a83071367c10183e85f2bc8a2c1d95c197b21fbe321b28bbfe78a7fad0c256948968d8920a6181a68668367583929bd8b5623d8534e513bf6aba8d35fe5587deb6ec7cad6413abb281d308a78f4fcd2b6d4e7b2e7ced4f2d4db71a2706b61bc3010e13182d6f076369e52103b1a42998fbc891a1dde41fa229fa6d6e9c1f1cfd738cfccd6e2e12416e692e5bb2c7bdc29ca44a5e0f63c"}, {0xc8, 0xffff, 0x8, "3ff2b297243423eb1291ca625b9f31460cfc6169bbb842fffb1a54eac1b159304aefa041a5fc8b6f9c440ed229a9196761f9205a03c8ac15aefd3280520f517e9a0172713bb9e9aa48aa0fd5a05c824b020aac31f9b2d5c1596c7a34c98ca354a50d57d28c6c015ab2de4c9ffc2c226f92970d2f5d9d2448a81fb7b61f66c6949c5cb537b6a11e2f47fe140b38e518fe0c02032cbb454ae41a6bd09344d463dde1122cbe3342078961dcaa00124f3900f4"}, {0xc0, 0x1, 0x6f, "250af014975dc09edac23f760068b96dc3fcfb6af95b7111e99c4b61c02ff5b3728b854340dd83539440d46beeb2b0f7584c1b7e49f945dbd54cd9cc63ba806839dd1219bb1c58285ac6cd4a802a2a182c8a33edf380e9adac5f4dbaeafb35dc72298d069fe1e67b581641c21621c94acb04d70b52a099943777bd55a032a3c1b57050ccf264b541a7e6da353d44b3a2e3631c41f0c548ce70719fae09e3c214a4e94944f9a4541f4ce76912e2"}], 0x398}, 0x8) 16:00:02 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x101) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = kqueue() close(r1) lseek(r1, 0x800, 0x0) 16:00:02 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x3}, {{r0}, 0xfffffffffffffffe, 0x18, 0x0, 0x0, 0x5570}], 0x0, 0x0, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) fcntl$dupfd(r0, 0xeb05f20daabe5405, r1) kqueue() 16:00:03 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x200) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000240)=0x401) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x64e, 0x0, "ad71f09f52cf1a93c1ad9e1a6f507502847200", 0x0, 0x4}) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x0, 0x0, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:03 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8100, 0x5) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='c\x00') r0 = dup(0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r2 = getegid() minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) fchownat(r0, &(0x7f0000000140)='./bus\x00', r1, r2, 0x2) link(&(0x7f0000000200)='./bus/file0\x00', 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) faccessat(r0, &(0x7f0000000100)='./bus/file0\x00', 0xa, 0x1) 16:00:03 executing program 0: r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r1) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r3, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) accept$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) close(r3) 16:00:03 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000001c0)='./file1\x00') unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000000)='\x00\x02') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:03 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x1, './file0\x00'}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000000c0)=0x2) r2 = socket(0x400000000018, 0x3, 0x800000000000003a) fcntl$setstatus(r0, 0x4, 0x88) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3, 0x4000000000000}, 0xff05) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x3, 0x0, 0x0, 0x3}, 0xc) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0xfffffffffffffffc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044266, &(0x7f0000000080)) 16:00:03 executing program 0: r0 = dup(0xffffffffffffffff) r1 = getuid() r2 = getgid() fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x6) getegid() socket(0x21, 0x0, 0x0) 16:00:03 executing program 0: semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000140)) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) getitimer(0x0, &(0x7f0000000100)) 16:00:03 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket$inet6(0x18, 0x0, 0x729) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:03 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x40000000029, 0xb, 0x0, 0x0) 16:00:03 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10020, 0xc) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7f}, {0x8ce, 0xffffffffffffff30}}, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) 16:00:03 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$KDSETRAD(r0, 0x20004b43) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x36, 0x0, 0x0) 16:00:03 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) ioctl$TIOCSBRK(r1, 0x2000747b) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x800, 0x0, 0x900, 0x0) 16:00:03 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom(r0, &(0x7f0000000080)=""/111, 0x6f, 0x41, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) shutdown(r0, 0x2) 16:00:03 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8101, 0x0) fchmod(r0, 0x80) socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) recvmsg(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/136, 0x88}, {&(0x7f0000000300)=""/69, 0x45}], 0x2, 0x0}, 0x2) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() open(&(0x7f00000000c0)='./file0\x00', 0x280, 0x80) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x1, 0x2, 0x37b8}, {{r0}, 0xfffffffffffffffd, 0x0, 0x20000001, 0x1}, {{r2}, 0xfffffffffffffffa, 0x91, 0x2, 0x9, 0x1}, {{r2}, 0xfffffffffffffff9, 0x88, 0x80000042, 0x297, 0x7fff}, {{r2}, 0xfffffffffffffffe, 0xc8, 0x0, 0x5, 0xc74}, {{r1}, 0xfffffffffffffffa, 0x44, 0x40000000, 0x400, 0x7}, {{r1}, 0xfffffffffffffffc, 0x20, 0x3, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0x0, 0x12, 0x1, 0x9}, {{r1}, 0xfffffffffffffffd, 0x12, 0x80, 0x80, 0x8}, {{r1}, 0xffffffffffffffff, 0x80, 0x81, 0x8c, 0x3}], 0x1, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x80, 0x1, 0x5, 0x6}, {{r1}, 0xfffffffffffffffe, 0x4, 0x0, 0x4, 0xff}, {{r1}, 0xffffffffffffffff, 0x0, 0x40, 0x4, 0x1}, {{r1}, 0xfffffffffffffff9, 0x2, 0xa0000040, 0x4a, 0x5}, {{r0}, 0x0, 0x4a, 0x0, 0x4, 0x12000000000}, {{r0}, 0xfffffffffffffffa, 0x8, 0x2, 0x100000001, 0xb46}], 0x8, &(0x7f0000000080)={0x9, 0x2}) 16:00:03 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x9, 0x100000001}, 0xc) select(0x40, &(0x7f00000000c0)={0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x62a}, &(0x7f0000000100)={0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 16:00:03 executing program 1: r0 = kqueue() mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x2aef7be891f49bae) kevent(r0, &(0x7f0000000080), 0x3f, &(0x7f0000000180), 0x22, &(0x7f00000001c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:03 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = dup(r0) write(r0, &(0x7f0000000080)="bbc598fbb0f8f7b1cafb", 0xa) utimensat(r1, &(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)={{0x15804000, 0x81}, {0x9, 0x2}}, 0x0) bind$inet(r1, &(0x7f0000001340)={0x2, 0x1}, 0xc) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="5008cb504e46ac75b0b94641dccf3727d566261952fd86f78133f6cc44bc704f2910050f3a0e0de3daadc86c9ea1a72b4306d5b41f662690d733c801d2ec43f4aee17c5c8a7f6cb7a8593a2974bb16cb9102f39b64eebe4a82595a91fd5686362e4ff28bd25781f612b60ba564fd69c432c923c6d7dfc03f7d5997d37b41233fc9a60055924ed0778d6525335dcf239c76c307b624fa63911840ba3c165be725292652c07f67ab208014572bf0570a8732437bb188178d3e8f94130e3e14c5d5006b6098239a501d8535651b59b9ae711bb4907a3f0cd737e14b85e5a562b920799fdf55c725f232536d7fc21869a6da9d9b56309b719dba380087adaac59a9df715e45a6c29deb40ce80fdda65c7e32f775ebcaef196cc2ed26ba2d58fe8cf64f4be1db01ebfd69b29bd533731ce4f3cae25f625f746a6b02778c03011074021da3f743a77561ac483582dd5d068fa060b175d90dca53b3d45c2f6a7fb51624db6891da019125273d7792c461b4eb5fc4803460661270794e2e88bae8da00c8b30bb44da8b31510a462ea93512721944b878277de88e385c86c95e7a6d441d9a8a81412f83d38deb125761c2b6333de1a76fca01d4807a9e344fb7490c8789597c53b58a3b5c0a7587e66e732adda780b15b22a89eba409cb49256fbae5b0f52fea2bc79779a684e4d52060a961ab0b809035f3a2210f41ddab1cc371eda616c106167d5bde77288fbf2c8cf60253db63e56f89fc13d03d0d94b9d57115ee06726ee42f88beda4549f02200534da39c4bb795c77f9c36f5a4b9d1f6ba133ae84c91737923692f2f03fd2785fab2db6fb8d5d03331c5f5745f8bc7bfe73a24e0a82c01c31fba3f046c1b9d0b3ab7dceb8a0182e3d88889a65a3444d781d1041570c9906e6e73f64a27169b275b900643ce89bfd4b3ce44ec436d64bc80951cd076c8e30df74b3f8cde029509a3bca0d2db9b447801b788ba380bb67473b29a612e0d01cef89f3e195feee96072f98daa5fbb8c123864f43d00f051e12956eca41f0b6b45795963316ff07c823edd8126b936a14fc1fb0abfc49e1136bb9186d432d351b55b4e418f5535d60c1a7c74d9593cb89e95e91d06bda3ce6aa0bbd85346c47e93234d30557272af138f20870aba03e9243c60f6bc91cfd5c7630d6e1c3c2a0d5cec72cf8963237bea6060eed784a3c20febc124682f8babd24b954fd2849c303d5d107a025c6e686d1c666c1c5594f7f1dd8b7c2c2a2748f50ac6ae2c376bdd83cfd6f13b423068b8f466c4cef7cf2cefe3d8dff8c2b31a9c38d09223e7c6cd6749157b8c22c54bc1c310357c81eba1f1d74bfe14e80d6d15bfb9e07c3b6d75450a26dec631cbd017295f115ee2626d68e168198d48e8a8d23a72c241b5130835c64d7499a0ea84a3094beb382ba18349cd5cde2b9e04d823577fb62acecd499a8cf9d9bce43bbb3d9aee6fa04a2e746ffe62f724d451a966d592120c9f95955b5355907585238a01177b34e369f9ee077ec856fc9e98e169f83f16b6f5e5ca809de2e4da91b1307f280e19eead721eb07dfcb3ad347fe7edd70776afdd9b201dee63e9b3275c18a1d49e71b3b8f4262d502d4d87961544da830a6cdf8b3ac37fafb8d1c61c4c289c42ad63f9e4cc335d2005cb95f5132722cc2e4f105f6b4950591208e3f6e938144e143f4bf9b8fafe2d3f89da18ea8432fbe8f1dea982aec0ab164f6b2f8519a7cc9ba56b7ebd504ecd93cd38fb76a252e82d74812872d0dbdcd8b340a3e310046241b590cb75e7bc030a39b80604a70538251b61000faf7a940de9bd2e340e7bdff85292c512464a5115b312c79aaf2eef34509dad4cfd6c0e3d7c5713beb11b60633d71c72ba7cdc048939166d605b457041f53efd53f6861e2fac5ec1b1a20477965cfed97348b7ca8a1a879a2e8eb10aee24bc2fe2879febf8b08e20b8c01694ce0d0ec9539b6060b69a756f6c6b95dacf2b8773687497a8182c0fa4628d3fa0a1427e2745effe0a5746295f2148ba9b0c9a023f12920cfef8f2eb971fe8782bb05d3b3217b34117d7a386fa1bc83aa9ee6c4e82af5570fa741e5488157a09868054672a0748c4c28437993787b236e7ac8dcd75b412024bfcf0f69632f96b8adfb6c515461b3b4bbd075f3bd7f49d4f5659d5798dd31d17e975c7e51c66a166da29d4da10186c59321d2ca9b49cd34c0748eff3b5850702fdbe5dd98b2d88d019332001bb5dfd527cac540bb90ec8e22a4f285cf606e1a34e2337beb790eff433c4af5721e0dc53f0e98cac43e71a0fea4349c3631c184566485e334e083da804f2d7a366e26dcf6e4605a8c7261947b587f6581f18d0b9781eecae1f8dd3492905bb1663e0612d07d2158dcb0201310c10a0dadf5fce2c4800514c5723c99c29f771241a1a71c829cc4aea05ed58ef96ae36ed43f6997fb30a294874390211b519eb90e5745845c2fd8fb8c5bdbab05479081352023441dee60c6bb14bdd0d273aca80ab96126ef54c4239086fcc507be5bd79aa4bac6bc9fc75f2cd2ce5d14405f5551960b715a59af460384c152074b4b20fc62ad9d14fe5157e4431569da2bf24c508a25e43d68d75b7fea9a060283bca4d1f691b789686da850c0f22e43b36f686d8b647954ede93823f0b2331aa43d59a4edb31aaefc3ccdd9401e6af3906a47e28182d738682c209362d0b72a1efd7a77a37c63584ef71e0ba8d2c4d1ed1fab0d4eb1d69f28e8c5cf954fe253e57f31f1ce9fe90c966a3c73fcf79a79dfaea1413872a4836df9a8fcb182eb7c0e61763bbba066a88b7fcf3aa2c7226fc95678a88a467501a287995a40a13d14d3c8d54158d1c7071d2a1f246056e6c02c2a05df3500c9b87f8453da46be6e9a72979dd22a8851b51e0e35211809b7cadb727d52ceb63841f40e691bb07c6c43d928894aa8a5b2b240a1319ea31c2a584dbdec9488aed5e18e91cad307b19031b6024e8d70aee4b34dd13a8b16a348016ed4110685aa4c88ff5b2b289995e893e10a07469e5de310b16b3afe8d0620d6b8f1de5b2bb3473c80c7d816a675dede8190a59f33f1b2b31d45c4d26cf0d14b5d1e182f5778a42d1d8eb3aef836f569c472ef0c7c69e6b8d3a4d33fde94931f9ddbf24ffe93def7a5602f7be59df63fad7ce5d203bdc80809512e887f8b033ba98898e46197974b08e50c429c37437aef2fd8693596ddf6f06d6991387433ce70852e13476aa245287606cf457366a7ca39d7fbdb17c549bd9349c517e0810d1185d83e79470bed79ccae94f7a70222ae4a47bcbc66b268e48995adacd298bee29236e0902d02e28b3c2e8c794f2172e8cff30db8cccbc341554dde91d78403dd5e0d07ef969e39787062c187dbaa075d456eb6c04c67ec505e88fdf6f6a928f2365c9e510fb83cc0f76ebec0e00d6b22d8ee4008c9c8458dd8ab1b2c104f09d1cde02fc4172f1a8a79c5af6d72f2540801f00fc00e020c9bc6df73a1267aa8d82ddf7b71f5bed3a10bc7c3f111af375cf780df031941db3472396f994f9087a9f45f6655daf5313429e5915837b6213823003b60c5f0e54326f1b4146108309a9a3c261b0c3606deb53dfee11ac8194ea177fcb2317638af65e903c7dfec46566c7b106d809b33436690fb48035c8f6f87c093dfe0ef966d4807515b1916cc7827f2d102316755f07ee3d64eeae66c86b7d48eb25734200caa608ee260104d9deeae280e81854b489430949dff72f69a7b303790404bbd47ae917aca3ea68579db983d6df98d5bfab97a387a633a83507b80044404c2f8def19612dbeb385b290e6d76eeddaa56d758abb2cdbc41050c205b51dea9cb7cecc504dc52b5746028190775b90d970168c6ef790889b95bb3e0737ed854066f3fdc0a54ca11e867293a52ac934a55c2a30d88e0e5772d11174e939358078d1377f9fc518129831340515357b305f20d74f6d5eaeb0acacda289a6b89001c509aab1f41b93743966f440f1759091281c99dee0cfa0bd1e9ac33b3e7fcd3688a58471ee0f874b3e0618076b212b762bf87c798aa3889f9405fb51912868e02757c259101c4b82b856f1b5cb1bf9559c5d961379a5024907db8774e98a40d3cb42df925a48741e0d837b73baaa7f9b2ec589f6428922cd6055cfc09854a31f6172e59067260a12211c16875c103247e74d350d7e1062fc5d212a1d1c2542baa1ecac25363d8a51c01f6419284be87ce243ed4e868bb8fdbdd2a696d0c8c120f9e75ff1c4e56fb2b1ac910f7fc48e9091c667ad9bca35d87d0a40177a5a755b90e39b4e29b5f03481ffdff87e58ab8721188c3ca969c3747e8b1530601366b5118ed45369771065b3a3fa820517ae4ed466157175e62d42ac955e7520f48fd16d5d8ed34d791e3044c78e23a1935ac367bdcf690247473d6d772a1842cce71b5b6e1e6e2e9f0491cf2ea03877ac349ee6060dff58f137139b07f768b27e4d6f8d4bc280164185ee905d470385560bdb060ea96f8da24bd1ae7d0b3b07998a6e329b0d91489ea23899d97cc2929b850a7452f1c867b511f07ea8d4ea160f676667f3f8959c6070724afa0fd9462aa6c705e981dcb9d43cfd485a9b9551b88c34392af17fc951ca5f8336ad3fd33dc14f7cf4a1d9293e49aa3602271114c3c9508970b8fec076b56e34a719ad8e693820b2683b4701f671323a8d1f3b4a5c0176040edd9119fc1f38d4a6a51da51a21feb67a54c3cc7200cac066836d00dd6cb4be14431fc640f715aad6d0b021b33fe494106a17b433f14c415c1622b6f99ae8d6deb6cbbb8371ca51adc97d70f6d1da28cf65f45819aacf5e71b847f107adfaa890b8021aeb66717a9047e8de420f758c272aa34fb6fea48953998682538d93818b7f987f14ee8ad8c684765d320fb666ae159835d03d363e952a0debfb7bad6237ab01e5b237ca47705ea0060f6404c3fe06713b9eaa774dd26ff96486fe720ae47bdb242df34a80c3cd553fd053baf9c3213408eb1e2bb453f74593775c23c26184080034516bc74c8a8422460ab09ebe7d360e2273138f5fc435d2d023d90d5e8d72848b4831519ea7478632d9e4baf15c641cd1f9dc0a7b3d75e6673b1ae5166b18a93c24b276527602328f6efd7b26c2dee9fc18741feaee4b0b970fd0c72f5e93cca467724b2154957b6281bc00631b60347ff7ef5667de2991d7ace368fd23cf6b697e5d7258f4bd5f9f568261bd022ee9472e1307d80568dd6d147dd31afb781d6ee7436c17773a19dc17f45150f582dfc6525b0203dfc743444d6b25851d433839610c65decda2b9209a62b4703703f31cc6d3d13ed9101e537ff250867e1db2c18d3ad595d5f5506f620480b354087d70ffa1c78cffd5efca3f8556075469d2aa24b804301589e01981d176b32aebbe1225cf149c37a0938aad71a4965419977e95bd0e9f390a5f799829c38e3b4646c189908cec34f9ff1267130fac7026b5e7307d12b7ba11b2a8b6b70e87f09557f3e65ab59e648bc6fcdff76d332482559f6a4d1b38977cb444b8c1380376608a3ed6a2006b5c9ff27cd985caddf4345c54b7cc96fb848444b2d5635dbcc0ef416c343fc3f6c6f49bcb531596a4dcc86ee05dd8ead789261c1c52a88d3d31afab0eba299f833a2d34b4c4edd3081bb0065191a309cb8050bd141f763b8b79755ce209c07e1d26beaa671a42f26c7352ef5a8d40631926b7522dc90b197a29ced4b166168e6f1b5748dd03e390004bd31d6cfad8684c025d07fe81a6346ba08a3a10e1624d2f3e01", 0x1000}, {&(0x7f0000001140)="e40921b40f9ef5dc6c40723c3db0f78f7170ab0890b841f6e28f7e999d905deba30e3e695f743a0b09545a4274ca53cd60d631e17912d412e5d00afc4e880fcb78199390f1c9a85eaea73f2286d2d0ac7eb6eb6a32a5c8b3faacdf6e6a4dd81ec520c675fbecd26f2840a8b2e3d1cb619377274211065630c148d3706aeb7fcdbb7ac9d56a2b661eab923af9f98409c9ce3b5883c6c487557cc3d82295bd2bed1ad8ecd1fe531381054af418b590b571c451ef68502ffe41e70be8f512276af887735e5ae5dfdb", 0xc7}], 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f0000001240)="042567ab9c2614f3463cbbf4d22e05a935345fd1553385832b9a6fc7fcdb481346a2546aa72b51afd9c39c1d47411bd1f7211ebd7b544025a82b64c9aeaa19835a902fe9dff8eec8bb51467ccb776573e90df2626c576247e7cf74dbd395542f313f09d823682b9ab324368d1715e693dd6709e0422c447f4e03ef78734adee0b5", 0x81}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100000001}) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x82, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000180)=0x200, 0x4) shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x2000) sendto$inet(r0, &(0x7f0000001780)="b98629d9317675b6eb73cd445f3346511fddd9da11ef510877da62665601d312753f8c5b321d601613", 0x29, 0x4, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000300)={{0x9, 0x2}, {0x9, 0x80}}) msgrcv(0x0, &(0x7f0000000340)={0x0, ""/4096}, 0x1008, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x2, 0xf0000010, 0xffffffffffff8001, 0xfc5d}, {{r0}, 0xffffffffffffffff, 0x55, 0x0, 0xf0, 0x1}, {{r0}, 0xffffffffffffffff, 0x9, 0x0, 0x2be85e3c, 0xb029}, {{r0}, 0xfffffffffffffff9, 0x2, 0x5, 0xb0c, 0x9}, {{r0}, 0x0, 0x4, 0x80000010, 0x9, 0xffffffff80000001}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x1, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x8a, 0x8, 0xea2, 0x8001}], 0x514e, &(0x7f0000001380)=[{{r0}, 0xffffffffffffffff, 0x80, 0x4, 0xe77d, 0x800}, {{r0}, 0xfffffffffffffffa, 0xc0, 0x1, 0x8, 0xffffffffffff8001}, {{r0}, 0xfffffffffffffffb, 0x100000000070, 0x40000000, 0x0, 0x5e9a}, {{r0}, 0xfffffffffffffffa, 0x2, 0x20000000, 0x0, 0x1}, {{r0}, 0x0, 0x5, 0x20, 0x9585, 0xe3d}], 0x7, &(0x7f0000000040)={0x3, 0x1}) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000001480)=0x265ca) r3 = syz_open_pts() dup2(r2, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x7621) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) semget$private(0x0, 0x4, 0x103) r4 = msgget(0xffffffffffffffff, 0x3fd) msgrcv(r4, &(0x7f0000001ac0)={0x0, ""/96}, 0x68, 0x0, 0x4) msgsnd(r4, &(0x7f00000018c0)={0x1, "935af92b04ccf3298d7e5e869f3a906ae790f8b7ceb0ab8b51bbb9af832c38d6ce56830a0cef8f7d630be9dfd5d4e3551b39e6c1c82fc372223576bcf569586ead4bbe002aa64f1c6b1ecf553514b834fbd73b9c1626f27fb12eda5f06cf770fbeaf28a76f13634336776c940a893167edc7df5635f3c45fd085505a674472b7b4ee0368d532e545ec757ffbd7650aee68fb280da2bd766e9027099094cf17b324f92478cbe46fc73705f2c5c08e3e20c856e71bd38f921c7464a405f6ad324fa352afcaef0c914942a438d816ce1ae0f18ebefdfc943c"}, 0xdf, 0x800) 16:00:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0/file0/file0\x00') chroot(&(0x7f00000001c0)='.\x00') chroot(&(0x7f0000000040)='./file0/file0/file0/file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') symlinkat(&(0x7f0000000200)='./file0/file0/file0/file0\x00', r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00') rename(&(0x7f0000000280)='./file0/file0/file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0/file0\x00') 16:00:03 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x20, 0x100) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000000c0)=0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000140)=0x1) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000180)) 16:00:03 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0x4) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:03 executing program 0: madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[], &(0x7f0000000080)) dup(r0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) 16:00:03 executing program 1: r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r2, r4, r0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r6, 0x0) setpgid(r3, r1) setgroups(0x4, &(0x7f0000000000)=[r5, r7, r5, r7]) setregid(r8, r6) 16:00:03 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1) write(r1, &(0x7f00000001c0), 0xfffffef3) sync() 16:00:03 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) close(r0) sync() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) getrusage(0x1, &(0x7f0000000200)) 16:00:04 executing program 1: getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000040)) mlockall(0x2) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001, &(0x7f0000000100)="b9bd6ebf3b53483e038cf63d33f761184d68fa8ba7e7fb48750e40ec377c48", 0xffffffffffffff98) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x2) r3 = msgget$private(0x0, 0x80) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x9, r4, r5, r6, r7, 0x58, 0x80000001}, 0x7, 0xd0, r8, r9, 0x4, 0x824, 0xebe9, 0xea0}) 16:00:04 executing program 1: r0 = syz_open_pts() dup(r0) r1 = dup(r0) listen(r1, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) fcntl$getown(r0, 0x5) fcntl$getflags(r0, 0x3) pwritev(r0, &(0x7f00000004c0), 0x0, 0x0) write(r0, &(0x7f00000001c0)='oL', 0x2) execve(0x0, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff040000ffffffb2782434ccfe6c37b3bf1b05eb5ad37705000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) syz_emit_ethernet(0x7e, &(0x7f00000001c0)="46fc8bc34309a40429cf4f825182b0b37b0ab265022914866611c2b634af367107924166586dd51b7a502ccf9760e3b98a434b5296f7ae26f633bc0aa98d735128dcbb03ffba5576b73de892c8d73f648c612427c8b96225e6f66e4d6bd1b9dcecbef13cf5e0f442c3b1e9693dc358ad794cfde8ec8f8325043916563f9a") write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:04 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "8dc6861f62e38a64ec768840672c55a31f82335c"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) mmap(&(0x7f0000019000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) getrlimit(0x7, &(0x7f0000000040)) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:04 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x5, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x2) 16:00:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0xa0, 0x20) linkat(r2, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r3, r4) r5 = kqueue() r6 = dup2(r0, r1) kevent(r5, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x7d}], 0x802, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff, 0x9}, {{r6}, 0xffffffffffffffff}], 0x100, 0x0, 0x4, 0x0) 16:00:04 executing program 1: mknod(&(0x7f00000009c0)='./bus\x00', 0x80002002, 0x7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x2800) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000a00)=[{r0, 0x7}], 0x1, 0x0) 16:00:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000002580)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000001280)=[{&(0x7f0000000040)="6be87d327ebc3449ef5127b6b2828338427a9907116f650f3977e344023f4e70344c20315091cebdff8fa104b86ab9c71256a0b2020c9ffa0a3039cb96f0850f688c5c43e3f0ec8b8b05a0699d111e4385d72a512b62c6dbc92c44f421998fbe36f7e29f1cf0356e516de7211357e73105f8355692294955ff33e71f2252dac11aaeab5a8d2ca3ce9c5ad854ebceeed767aec5d3dd59ff32a113f088e401ce68c213c14d4a35da32a56a22a8aa0de318807188ae853504f761107cfa3cff9d44174a73f89a926237853981ca", 0xcc}, {&(0x7f0000000140)="db5184216d0bb5", 0x7}, {&(0x7f0000000180)}, {&(0x7f00000001c0)="2c79e3ce118e7c9de8195392ab280c18c847ace7d7772f84a039af55e11c01a878f86f10257dc2b5091fc21d1ba8f3f1f498402d81c3b42d7f508ba294017f8a7f6121c8d3698d9b3028b296b32cee71774a0ad3ec0d525e2218d9a70759e02361b8ca373e4e75e585912fc3993b6705da1a1296b054ce15dab5352173e1e36dfb9df47d6bc1d94872bebc896f30c179a81e4e8055425f2353b990f6bdd9665559a0763d49c086d9974f31f009b37480db6b6bf13651b7374bfd8de87a0efa7f9e85f1b676164c20ac48eddd6827f30ad3da227d3c51ea1a129470604f645906479efe545a240fbc31890f6c656baccdcf7a94b607ac8c522bbc77aacce06ebedd81475bae638e255671fb86aa1ef32f6796759888aeaea3ef690c5a86ac94f0eeca1426e9ae206802310c87320b3d2a5b22f93caf56dd62fbece0bc8bf13fec9e3d4976e148dd2e6a12255562e4a3b0ddda916417067bd067c0f82c531f6899dbe6aeaf8288aae6996749b031cf61ee853a6c7de3f904c4e9a0699e33ad1514aee6e67d7f2e864dd20ffe25729a9795f07ed536f804c8ebb8d7cef6005374c3b8f68f83cc7574b0b4227790865edd1ebf12678994ea7288e637493c21437e0b71607bd47e92959a28388918ee1a789890bcc9768ea16777837324b60aad1c15a4639958751ff0070b4803c2cd36856c5d2ecf034c907ba2e67adf0f9f4d8bcf20aa3baf64b206197fce8b1304a534598dcb59ae0973366c7f55a39c999ba6d73135fe38ab4afcf8d8c99bb1c5a8553ffed2e29497725da69d07296e97ae057a29f8661087234f77f45d2465f60cbb0c8aa6189afb03b5e9e383eaf68f2128cf2ac1a8a2f294a363eabb52a4545f3731e188cd8526b10c4b2048bc2acd3278dae7f54b91fba5af0de4abbe8447279f09acef146841335b069d5eb19227f22417f71147a89f859ff8146a6e8222eec4eb0ec3ca7b911ed496c88ec97fe966813ed68a4aa6d709cff81a15fbe3778849592683f72c294ca870505d5afcf9d1877335853a353768eada363ffc93e6cb26c433f2e3ee9bd44244c19c3ec09b348bde0dd46c19c4d36a13f1186ae9c214ce663b8b9b72011cea52170cb60522fe24d3df7e82cfc45693e3b46c330cc48da67ab253b33a8996650f8d4929eb151eae9cddfc263db9a62f8e2fad738fda447cd4f5beae6dbd13767a336c07f04664cb988ed201c6fe8a280c5bdf09951582508f659f593151a13893cdf615d851e95026fbf5aeb634471a0f7c2dd0ee350a5cd3fce031fbe7d807aafac4684a7686143e47f566f5b01f62c618c2b31477caa202f288765fae1b5507b80d96c1a18b88a0d2bc724c033b046dfe113efb4e4a55077843072da0dbcdb99984b42e918d9df73f0c01765ab0997b7f4e82cd96916778f20abb32390053a2b20536fce65b8fdfbbc376af640f84f666382cc41e78534af1755e0003375c504a3b548c2d41203fc7b760190596b7128ba025a41f9a97b590a8f510712cce1756d8223db9e0a24add4cac28597a9e7057900bf7219a8b0ccbad0073cd354815080fbd13dc65139c7f306d1320c32df548be800c967bbe5964e7810b3935f6a761fe7ca331bb5a81c564d8057c4d99115c69a8db80a6294ef8de8a452891edb816a69b689d3b8586cc62f0b91e374ffc081e2a5f5632939ee45f9061f96609464903b942369f99ccc49b2a69f3527f3fc30bb1eb21d8bd69289f4199fe108725b6bb3b0b2ec6243cfcc3d403d350e9b2655709fb55319749e6537542a9b6b636d931e1a9bfbba85e8a3ab35bb8d9f9680d208759ebab469da2853f07ce38a64d8530b7152ba0b72ad43c1c3609d3307765451ecc15769a46c2bee38965ae06076fe59c1f76a70ecc3acadd2d795b060456536c0909e0a4d63dc13b47fd9cbf5f0c9550a62bad7998e137c7c44637483a2e73f88028aacb4f281aa36e2f0a164402ffc4a20bbb4f9dd8e6b74661cd18ab13950b4030d7360cd5789f629ce15d265a8554bdf92f43064b1f1c44ec581f1d668a3575ac19107a457acfadcc94b18369100f71c322cb2171e6258eec217264255398cfc4872fff6c1ecc7c0a2ce54c36d9e302d572feb85fd75676e1191f035287aa71168b99201d2ebebcdbdbfbe377cda17f82696fde3f4c4925610b7ccff98d46587361be9ae6009962770ee1b175a4e228e5734b195a15d14343d3a6a55ec32b056080a7306ddc6abc12d78cc9fb1a74b059b26eda53c3353d3aff298555f2b333b0dd1f00d7f6fd172dcdfeb80a8d4f526498c05f99b4719f578293259839596e1f7ff76a0e3f37cafca388937583ff25c248e993068834a805e71ca1e427a4e33da270df46cdf728722fe56f8336d3c520d222135881a1f9dd3a51b4b6657c7658843b0eb44b92e979356d282c239d11dac0b68fabb38eef71fa8afa42e91da5ec827b2f09f2f15fc4e2c8d463a2f6c98b1e08f463442448c9a33d42b5deb464a8fec0f697e91d7f07ced135a9edef48ad9c1265830ee7ddf32bd80402a12cf8b11508543dd0ae428b6b51c6d3b3cf7cf70d2e833611698db5f64da4bd268f0400a2dd74b89baed053caf85d609acf5acc85bda4f441e03d0dfc89f1200415c9e1f1fc552ec806def4f03503b7369c72ee593ca93b8a51b5f126350bd991e63bfdab3662e4d9bc3fd8fecf18554f4f850ed7a9cca72a76419e2c1aeed9944f149c5c8fac52e91299560bee8c8780461a8b4b6eaaaa24fa718478343cc3ef3fdca5c4a960d593c99e959c9a5e4a070ca823d21d1c457b10d921c16f9c9b25a4c6bba610dea94f21bef9873e8cf9068c28603c1f5416c038532ddc8ddc696ee226a1c12bde6d03a7c02927ca97c70a9cad93ec050b15b32d0ad727ec37c0df639c61bd1757e053bbb472a4ae41141113f01a7d36793a635e9a64fdcf77196b829403270d9aa1028d74b99b42847da1296476ff5b3c4c0e128fe972ce4ae40a0ce6e566a6dad2b3fdbb1908e000bfc284973351cf3ba277ee67ea70c02f90fd8e10d4adf422aad4ecc8c3d3d8abafbbbacbae49c49078b61cff127fa32ddc8155af05b60716a911e788182af516084d44a9c70b37e36f87274d988091447e3ab3f7f8aa4c45a0a73b283e82313ec91242a475652443144733212128c23298a4762b271b3d2b5c7d460c7ca955e51f9b4b660ea53a1667ddf727a5162923b49deac9cbd01b65210ee8ab82124c11133c3302f9c4d584600efc84fb7bdc81fd4480f432cffab957a89da73f454f195a5df03e5c184cc30a6f432daefc9ff12a32b7007296ad3f6b2cc3227d2dd232190f350db30c1c71dfc54b5717f6ddf8623105d26337f6f325698d195ebaa87838d452b982f7cc29e8ba91f1e6f10ce2a2ecba36ad3ba50d0b50ba79d23b3693e26079861e02302a341462a2bf117795d23fbfbb6e8bbe7d2c268670ca0bdd03c8abdb2134c35afc58894ff485a21c161b1e17269ac36065ab75661b3dce83487a1baca251345487d0f25c2d4e748e0ad0b04e4050acc8081cd0870c1ff0401782e7298402d1e7e456d2bee43997982e796fb0e7c29e518c007a774e3293a2b0a4fab875143a7bc68a1c806d24b64e0f015318d9c7a224aa1729ad912196da268809eca3c74fec40346781bf69aee1ea3eff23ace56cf6f6122c2d3cb5ed8998f7b75b173c92ebc300a47ff1ff0b093ba0fb36d7cedfea89748786757ee28ea402fedf99be68420ba6537365414bf268579c70b4779a4fac7ca46f0395953221f3b6dcd5b3e3b5e0706aeb1e77a2b34fff65f57dad2b9dd12dc1881c3d0295f536fba436bacac70a8b3eb670e39855c20ed492c187da9e2daf564568fc65a3dbd89fb64b7769ff02dd99dd508cfefd1445092c81504557ff5cbdbb2000271f3ec68a7cfc89143d40bf39d09a8bc21e1c99d7962f3b0ae891f63d5bd70f2fada07cbe1877f2fa81c01428c710cfc3d721eb58f2b02060801c6dc545bfef55f5182244f78e3eebe639f24b4acebae3c972cbfe3514be047b49bd7b73fe69be930186896532511f835dd40953d353de103d36e28026e857f80cd2e84f02034c1d1c77d4fe2f9ba3634b97700b81f15a638be982f31269b9219ab444fab2aa90644dc648daccccc45d5a1cbfd21e0035865d53aab64f6c6023200c348d694c49d5cc5f3472a889ca9c7d977919a0131afbf7273ccd086db0bded731958152b8b118e96618e15b9530487e840472c59094746c892d563861c770b539713b08bc292e074bf904a8380708c13be5f7a3178bcf17e8645ea884891696746a99aa569c5e6c874f8cbf29506401b4531e07a2b45c8be93e4b33b535f2c367a4305df530c523c98fa43e575e8500ecaf394347e60c5c87084473a07f4020a79576abefbfb4b59f58338e6a6e8d11c7c5fac9601ec0d70367128d1a2ac83d84c588666f58fb438ef579461641d8229535673b9525b1f6f90adc6d2c04e7a7445022c18cb81eb95d626ba6155f95601360364618b7ba34ceaf4bf39c3ba6f8749fc870b89cd7e14afc2f2e1572423c58c258d75558576c8950c4188745310041dee9782a1bffdf606d58c70afbc6341e77e99611df4692a061605af0800802b5743ddc18c2a3bfca56889463cfde7753eb68a523e129145693c3e7521529d4d9cdb9d7dc66df3ed22bcffb44f521da81eb68c33fb2bd4bb5b367fa591c3b69661ae2e451d071e6874de5b1d3a553cc613cad003dd67525b68194a893d74440ec9eaf4bb53bc274f446d0e5c7747b43cdb13e32cdc179422f024be43ce38df0e77546edb43a169cb89ae64225263c0ab9f5d284a3e167b0d2aa078f5e1808b486f1245c8ae6a7e63671fecb2b8fa40c6bf13bc0fe13e4deacbebe4bedd9eb6d274346c22f58c012db11d45debc218f79db1c4f661cc6046094d5ab4ada64f70c148e29d99272fc4ac6c4a7e5ebbfeb810f9fe0f2e62da880e9183f45924a70a83c9a292ac56abab104d3e3c90c631c40fe75441248e97ee6b2f4d4ea6a5d091c03a802d4270b71c6b712c608129ee916673ceeb778be952fbb2b29b0723dc6370133e1184489c1354970efd3a918abf6de8d08388d63cfb13dd765789446a8d4d9c4569395bddc12ebb29dcbf9c988036e441b6c78453aad952ff556eee1aefae675b84cf2c3e0091bbc1754490e53244058ce9a210b5ffcaf3ce9b7817f993befa43c7b57915213076e85eede328f553b0346c3297433eee8af5af3a6bb05ba1d29d2b70a2c98426d04d18aa7aeba333121ca6d0f02fd389ed9eee88b40f9dcd1628345f6d1fff3b829360f685c8e4a6287477c35b1e28df78d976834663430833cb7ac74d1c37fa6a47a943ee94ba6aba0fbb5a669b6a5a5c40ca6847beb653d8681cde0c6fd2da8a4d62b0f8e229641901d58599dd306d2f99b3a5b22a20705ffbf8f7775b59c05479bd96dd67fadb69b94fe0cadb3c74c4e1ff8d32a44033abb4f9462c8607419c71ea1757cbce78b641695a52702464f2a28be1d971724de0bc1e2da6b335d6994e444a90b8acdb172a9b377c67e3b3f9a61a81700a5b5d36f9eeba13f73d4db0b5a240dbe45ad06bfa81ae2a9edbb2d52f8c362224059402fbf9a8050c3775bf60bd23b5bf8e0cd0056afcf9f4e89672b479fc286bd3287a0fd0e0e78ce86e603fc414c4bec9839f9acc25b71de2993301f1890f3a4fd5ca850f6e6b31549ace33f4f63752cf4443f4c98eac1bb8e6a8a625833f5bbc0db17c2f142a79667c2eba2c9c714f4", 0x1000}, {&(0x7f00000011c0)="ec9e94e426920354eeb08f069b36246a6ab0cb56e89acb7ade86fa46a3b2a7e6f1a5bd20f69eb5448d2d23dd7ebb47e0c65a69c75fb89a2f182c5bef6b42797ecd977ee1ae1269edb189fe7f98bf908e393ea117edba5915323a5d07ae7e60cdc239a16f9bee88934556826f438b00938bee3c38fcc8ac2e6e0bc1c3f68443dba72c4f70f0b1ac4184ef6ab693", 0x8d}], 0x5, &(0x7f0000001300)=ANY=[@ANYBLOB="1010000000000000ffff0000040000001ef18cea26ae9d5b9c37e0bafe58a7504df9b3e955de56854d4972b0a869457e8091ae16abfe8b553a1f1a6e757ec3cfbb7ec0e587db3d76750353ae85e698191ffd4a1f49e000a36c7a6a1aa2fdf807d7e50b682f491e16f757c5820429923b150a07ee29ece2a684d2f43fdf3541b1d42d0ac1f0c62805d2e37093d8debc3a64570d1e51fdbe6ce69f61ade3df2762e313ec2e7727ef5e926677809f9c4330d9cb176e84295b43956cc41f6d047ca7d59ca74655a9c8fa4cad5e7c0e57b73f19c1172116da50ade792dc741ec0b4f4508d5d000fb47d205c3aaf560ca136246cb22c011cfa279592979cf0004817cb26413605c6313f93700af4b0e50979cae3fa6b269d1e8488f3f865da050a0396893b89a30f05b95f3e76a3131768ed8b95f6053eb70750ff39c40ff1ece804a727979154cc7e6e2941db5f8e4351891ef4c83c06938e9be59057ad4069b23990dc81208b798910bf3decca2d91fdf304d912400348fc4a74c6c6f6140c6b55dadad890c420b08ddfb5934bc2c6c6393df22079f6592ac0d5c82d544ebd6c0fdc52f44ab21bada60f62cd5276f790c366b246881922bb663bf77c28330e0927a6880dc1d22e60401e34d7135a862ff01f709db19c0dd736b599e192840e12aba6f0a9c7b2573a45ba5db2e8c50fe93a927a4ad401b3b69a6fc51a5aa6f5c1e6c3529090aabd64daedf0fb5ffba89a782ff78230a2483fb00d2aeeeca3c24ef72b53e17a04e62dacbdc7940f53945e2035d1e64337226fd27c99dfe63e02a0fb33e1186549cab79bdbee76fd0cba981772b3e85b88d80f5a1655914c4f40ef920d0d5f7ecf2604ebee2368176819d87d5782696c473a16e5acf71ea6c986384e41fd8dfc96e19f8297bd39769f7d51e9d56b88ef3bc3ac06c7ffcf02c0408995f4bbb30601d297a135d81bdcda3556852ed99d1493921c51128acce7f474f0989a4cbeaeb76240d15e92bcff2c5ca1443db08ffbeabf1107c5f12816f390c8e1c44d7b5fa16336dd089809746b63cb4c0ffdfdc718b016a62b59bf60cca4364c1da667784b28a2142cd53c9afa4238f1c08f69ff15d418a76f59b41acc0025414ecc9fc9864b103afcba886afbfb7a8d11ec6b0290de36db9450a3092d13485370c22ee752ec9f902fb74936f2e038c468e50d198243f14d2d738a66fd55d1633eb4e9ed21b917a2cb214a413159b9ba750879851ceeaa8ddee689421d731c6e07930c0c7b4cf37623239a31be3174c4e43703cbb39e329ebb5ccd2a628782f8116dfcddbbba31d547a35e5d4512caa88abcf8b9998f6d7c328d855c468c6ee662b0fa298d1da2db8fff55fa79f267f571ac8dc1f7b3adb5972489d00b97b17b1f1640531c9b4cf1bc593ceaddb9c906d3e5c771b8cc240ba536ed5832d773a79f0448b0e2c6572608f9ac36585d689cff642e809b068fdd0ca9fe70a9036ade79cd503b2e751537db466d0fa1fcf144b2eb7e3cd75e81c6d3dd4d0d790da6207ebab41d5aca23f13846386918174edbceba962f9a08860f564911ef2bb3c6fb16f875b8d7e61ddf3e29d3860f98cd015bc0e58b36606924cdb90dee047f51e50d57827e6c499a685473f6dcd77b93513fedd6442feb1f7010030ad9345f2ca7a5fc9d4c956b390e8d315adae4fa9ff5abf9c884b5cb14482bd9efae9d35a4d8b5e93bc7df9e7b5ba09aa4ee761e0ac669cb1c4163a4024fd3ada51e81b240a9f2fea824a396354572d19b284e5d8187e7a8057c17c8a113f08b5bfc2b674fbdc286ebc8434f6d59e4c113c78d885da2813c18dc42ff1769b0d5e1a1aa49f503e8bd12e5e3dbd8ed70c9a92acc4a48a88e08c93bfa3f7cda28045d619f6adeb6912d4b20a00d3b8a5edd52b9714559b61d7c82ccce71714f4af7a7050d4e636b813533e1573c1db3e492e40b3264a5868a80f88b8cef8d8d38f344a08635d91ccdfb8a6bd7479b66df562408e97e0d62d2795a125ca3242fb8f87c23ef20cf04146ed42830cf7b4f275a39fcb96c23958db3161f8f87b8678217985730b65edda995e7ea3ecd6ee069761b210757ef1ae02f6f57b58a2b5a4229ddc161928d115975d8988e571b26736ddf644ff57725e0f5ca5bc2d535f1a240fbfeb0d15592f5e385c136499ee9b74ee9a10ef50fd97aba408558b1cca0e7691e5953fc6fbf527b65a5f9e5dba76805cf5b93123e67af767f099991907011fa99b5c27ec668becf5ce6d64730383464ee3a1a6970b29b589f04ecc418e1c14b368490e4edf9bb662c659325977a49f72eff6376eb62d0b0b5cfe7e61a295ce2038d0f9d421e54dbbb2600a12769d4a602e69d77798c074b3861c9580d6f442d649e16909e8b1d8696b4dd80945d75f061943a3dfc9dbeab9d6e31b7ded199394965b080673a8e036bed05ad66f791559da8effeb7ba9e8e211d4ba8f13c9976641fa0583dfd7162addba150f280cd3805b53df5e4ccff30ba0783adc72b2a7d4613c47c9d1c217d4160c7fce4c222fc1ae0f94fc6008cbe683a8c4b91cac2a6fc87d6b3cdc5c2b5822024d30d6c3a8c5894775ec3d98b6fbdc849fc35ae540e23500ed4bb3065589a22a0ced60341ac22e8124406ad10c34b73af775b20c490611aa26a2633388721e2535a1dfca3d412c40dee866e35d3426f64aa8f484f2b98d8495979d420e29599aac0d38af2060dcfd85845d1271e16b6657d7c506d3207a2507b2e0bb9536cd86e05e36c4c97e6d5e37047bc089f5265264ed0de551df66fe29ea97ed2f28cf5ab4f6ac2647d457cc95607f2ba868ef8dd933b9fead5f524ddc91a85b628f9f864e60fd193be7f4d9eaebb0f76cc750a7ec680aa78495cf5d50df9f93bd459ead6fffcef85647a007fe8112acf389dd1e77f6466dabb534a96572c6f9674a8a707fb2bfa40ddc704dec5ceadf4310c38aa502d4f96184eba27046f1c4e63084b206422a81b3373724585f99b262fb45cf8d5bf78433cabd3b967d6fb91968481bd4d61126fad31700fb144a1ee790c799420fa0566c12e66c07caed9ea9b793b543f52f74d1e872bea87c0294a9fec2e2a3b30e5848cbbcf4e9ec004a08304edfe95b6b1b55c6d220cc12dc9645957589c87e6a5b8821c76b9d06902223404e58abdc91ad6831d59e5cd01792e88c174dcc579c7a5670b541a0c745bcd76ac8e9a05fc0f45edbb939c575522d1ee8ac351725553fef75c95dd3c39d8950d80528b1223f59bdadd9733d2aab8a4d8438aa1b5d19629cfc92b80e7229f2d3b25a37e4e77f5bb776343484e12cafeb791f34ff937c571a5fd685d1cc34010a10dae899dd0fb889ccd8caf0cd16e4c096b8bf9e7904c26624737eee2a21b19688f7b59dc98e2755d1da4227f6863b9fad111cd4e1823b96c340824dc7607567199314da18d3591be55a5c483563949a764c2378aeda606716f9500a5b82682e4c28dfd003f7192a775cd14554cd1c7ecf7b36459b67a4117760f8c32f56651853babb3ba838a79ca462965403f9fd565a36990190618466e5b66b35fa1215cc4216c34af506ccdb337e3ad5fde9c7ae42d120c17556a414d8f0c0eca620f753dc6f8c834dea2eae4cc3f0525f94278e872a7a15cf179139249c035dd507daa31ceeed90c7835136e4c938187dadd26bb330336baee61cbb19c410c62d3c8f3f8aff6d95fcaca83f1f29b16182b390c85ac8b7409484945e491a399a9050c42a5f3428bf5d716b0a062c71f000d7153b73977fbbd42729ec8a8b4fc4feffed762a2d90cf8495901817113cef28a6b3963a944817bf1234ee0787caa34a0a59d51f384275a3209da7ae4b51bfa41de553641ba62bd7982ae3d7b2e35eb50dd674c6db501c56b2527738785c0d0d4e3df5efecfcbadbfe94ba73107a6131a2a3a4ea0f8a8e2115437cd9a46ed7388ecc049f34ba86595d5f8888386826d647f1f7ed12ba7c2c80ac6ae6f9bce3b94c668cc956280aed99624065b86106f271c767ccefc656a76c7fc30ec2f8e36577f056ca5aab452d31d9d1ec366a0f6e3a754d24ace0833c9344e874438986184a4b67dbb00692fb2c9c2df87d0d850f1c1468dd7379e97ffe323227cc5764461aae5853095f75c8b00e67acce2ae42a03aad795ab8c672b2feea020bf0020e1aeeb56955f2d244bebbfeffe9ce2f91329a0d461133e1517679bf1c6c28887ca3edae09ddec6cb8a6596b21b1d398bd155b47e5b29a97faa0eee0cce19dae9d4e0ad8385e3b031ae925925c7bab6237d82b54798f4b7158e351a8a04df68bfc4c63d19f11d882968918c5a7639beca5990ad083d6f04ce7d6287d6d5597dbce3e2c6b173136845e3c09213cbefccec3a1e54ba477481d033853616b30c0c74f0efc811ae65f166b83bc3658969f8f3058b34327d9da5a04bea0d1d50270c67e925d8c81e556e55d9d0b81de935303fb71f9e27d76833548d19dad8f1f8df5d19269a9b83479938f1112766de3b1a2c7c10cdbb3740aa16f929f6f320e4d69881fc6f5e17d9172b4d47eb086431853d6d70ee664602f519d0f41acf09a00e75bca3e20b9d2853c299bbb5e51c005d18e89e592a14b68e244ce57f9cde8d1d3a52f6912815dae57da6c3eb78880dded9e9c266c7a116b344d73eba603704a9eeca2118efebd10c6627c3131201df82b2ba1eab4c5243932b59f6492aa5c7f952d84ef41123e39aec66a8465f89c8a822caca578d9cc33fcf084647da9c27ecca2a681434a7442f6dced84fb9373d6d4e179494b21128f4128bfbb8ad09f8312171c18fd3773813fefdab728545c84dd2afeb2db5dac8c19ad6864baf079618e97c1d9c578e0f6320fdef5a4091630fc1cee08e677b599e30a570d42629d71e8f946c778815d285d748d30be3299ae444d30749940af85c43ce82205f5bfdc7ad77b8e8ba165c95e0467d12134c17350d81c11cbf7f1701d3c0dbededb16364932386f6bc33643c46e45b4d2c5af971373dfdde26c3923200ad85641c37983ec088c518fc26ce4aff20971ea8fd29fdbd087b057a0319f613ddc3b4d9d49a674ce194ff391b190f1d90e0b85437df43daa89cbd4f3acd5344eb54b5047964a28d03784ded714d04de61616c1f95525b6a5cefafad396e59bd92e9625498afed321444be85cfa9425cb408562ed6b8b29ab22ed9cd427c069161757257eeb37521c5669c90d9431eb56b78aa078ec4824307d0d7e3dc1fdfa6a634061d5cadd800a196f22ccd6cc0467c78d66d9012ca140ad8aee525cb72c1c145e05c0a35f2dd6aabdf57e9695e3614769009848c2d7ebd15d0b02249a112fa1146041c1b745e241c6c9ff7184ff2e4e842cc18cb9fd0b3f1323dfcdd8b3570db4e7e01319203339d5be5ffdacd8f58889dd85dbcc5ac31672b6eff1bd82bf34b662858fb9fba60fa76929266dc9fcf83b8d0da31a34feb4abf13ff994d4c03007d86e1551996d139b4c32a204afa18d6cd3d12483e8c4f7a3fef042481ec0d1bc1a3143f31259b65cf9b8e35d48170a5fb64241b52a740bf9110c962d49c52fd22fbe6c01b9ad9b63ffda0dd686d39b7d4fc1096e64fec2cf42964190226fbb343363f7b9ebcbb1c058f27fb7dae8ee5ed3d4ab9ebffa536491355b18f4c422515e055c1444be59abc162d39ba706d33db26144818a2b89861aa20aaf424cc5025a7afad65a99c597d6ecf956aaf025461e7771bdd333eb273e7f99548f563c91e6ca3375b344d2b89480082a4c4087cce7808f586651a7d3156ee5c2e9c1188d7e9c6156a4d551a2142800000000000000ffff000000000000b7db9f5a9943aad7bbd716a441ed4d6c6d1f6f2882be02196800000000000000ffff000001010000c30f88f8ce304d55118c751686666ad4f23b2732bc4cecd11fc49a090dfd2a58459a245358fdffe9b68343c4fe8ac29d870658d0b516acb3a9ab42797057abaf41253c1fecc4e50c313f9b82a0a657668e7638857c2d000000010000000000000000000000000000d71b91097e14a75dd37ebf03463bc18bc981e43549853fca9186c066abf57fe9223db2bf5ef9bc9e99969de0955293afd4f606fad6667a46c31f07d7a743d497e9f3c10d31861be854f2c8eda20ef4144b9dbc56e4a26ae8f7d5b661cfc00af0383446619f8d8c8ae0bd2e110e9d51ac03c824312a1826c65f394176335da439b7cb7f63fef197abda3dc3d3de81db10df9972f85be898a35d41f88c8090ff3c00351610ce5ce3e1a1265cff4e095606332eb89812d5530b1aafd4a2e7cd76572857b16fdd9441dca6cdc6d441733723982142935fe065a11a1db437efb53e845771483760a9242cfe4c16bfdec60000d0000000000000000100000005000000e969f5f6363e8190e99f854f48f5a0ae717d9b061416bf64774b1f329c683556e913fdf3cafc574858b8134714077844accb4b335bcaaacf8dc0a9104d3cadbbc60cfd945fb0d7e9d43ff765c12e0aca7100afeab898ff35544fc4dcb06b045bc78613ec1b5134444f2d4061dfa842a8c7fc3b930f0c9123de8ce03b1a9f51efd00b6ae8b797293f5c5c4614ea338593219dbad3070e0a499e9061bba4aa1c680969ae70affb1c0174656ef0ae8a41b3cc181186ca45151107674c769d000000"], 0x1270}, 0x400) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x40) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000600)=[{&(0x7f00000000c0)="13", 0x1}], 0x1) writev(r1, &(0x7f0000001640)=[{0x0}], 0x1) setsockopt(r0, 0x2000000000000029, 0x25, &(0x7f00000000c0), 0x0) 16:00:04 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001180), 0xc) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000005, 0x200000034, 0x0, 0x911a0e4f99e8374b) setsockopt(r1, 0x8001, 0x609, &(0x7f0000000000)="c4214381a9353f945c8391608151e42981fb443ae3a618f365414ba97eafc67352c8a712ca2a4c7ab13e242e62385768e3a07ae3e71df297e0f9489a72af050035907d0ff39e95ee6b7e4f1306570da707d289f712000a1107a64df2e5408c5f9542270ccd32998e438bf2300610f2fcfa4d142ee9cffc86e7d09fae997d9cfe5cb2287558baa82eedd992f0288a7a094df898537aa2151c6ba4ed8b14485251004ab5ec0f847bd90b2981d17c308292a7270eb2688e72cf7ad67f710f4466aff524b4ef4ae9715b6db6ce127a24aab2f63562f2af721969405885467dadba2b3a4be23581a8027caf1e46e82073bd0d5ed5ceec6ebe69e757734b98b1b6", 0xfe) getsockopt(r1, 0x9, 0x1, 0x0, 0x0) 16:00:04 executing program 1: socket(0x18, 0x2, 0x0) setreuid(0x0, 0xee00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0xc11, './file0\x00', './file1\x00'}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x4, './file1\x00'}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000001c0)={0x2, './file0\x00', './file0\x00'}) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000340)="514d8c8a1567f992cb6ccb6423027900df1489d45a7091d35efa5497be772512d6c42a1c048b5030c9bdef96c9dc567d712f4e641e7f6b997bc63497eeb9b41a564d163fdeabd6e1fb35925e6c0845eb39f6561cc2c5316aa4a6701183c204820716a5c2ebe3d65914044a98ad075e2598fd6b90e50cd61c418327f5ff7dfce732ec5253e06940732f2f0760b4df0f7c9ecadfbd5c8fa38d9674ccf7f6cb18d105400a", 0xa3}], 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000480)) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r1 = semget(0x1, 0x5, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000240)=0x6) semop(r1, &(0x7f0000000200)=[{0x1, 0x9a, 0x1800}, {0x3, 0x5, 0x800}, {0x4, 0x10000, 0x1800}], 0x3) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000780)="a91f64343f47fbbf5ff28ec38f1d3ff6d49a4fc069f32bf5f78e87f23b855b37fd37da4aba85b010a1a71048392a904d", 0x30}], 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x1fffd, 0x0) r3 = getegid() getgroups(0x1, &(0x7f0000000280)=[r3]) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000180)={0x7, './file1\x00'}) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x32ebf1a7, 0xc2a689be00000000}) accept$inet6(r2, &(0x7f0000000880), &(0x7f00000008c0)=0xc) getsockname$inet(r2, &(0x7f0000000900), &(0x7f0000000940)=0xc) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x2000) msgget$private(0x0, 0x40) 16:00:04 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x12, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x4, 0x1e, r2, 0x0, 0x2) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) fcntl$lock(r1, 0x7, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 16:00:04 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x8001, 0x0, 0x2, 0x0) r2 = kqueue() bind$inet(r0, &(0x7f0000002180)={0x2, 0x0}, 0xc) readv(r1, &(0x7f0000002140)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/122, 0x7a}, {&(0x7f0000001100)=""/4096, 0x1000}, {&(0x7f0000002100)=""/48, 0x30}], 0x4) openat$tty(0xffffffffffffff9c, &(0x7f00000021c0)='/dev/tty\x00', 0x1ffff, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x8, 0x0, 0xfffffffffffffff8, 0x0) 16:00:05 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) listen(r0, 0xffffffffffffffff) 16:00:05 executing program 1: r0 = socket(0x1e, 0x3, 0x0) bind(r0, &(0x7f00000000c0)=@un=@abs, 0x8) r1 = fcntl$dupfd(r0, 0xa, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x8) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0xfffffffffffffffd, 0x30) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() sendto$inet(r0, &(0x7f0000000140)="f84b981700572f5063b530eb3d5c93531f5f68b1642ced0d6fe0cd5ac413622e464517325713bf0dd11275aa64e70c3a4dbca23e058c7b451b3e9f99135bf08867a94b7e0a2bd814526240eb51adcc5740a4927b4ae2a13392516eed2bc604bdfb319b13beef314d1221c4d451f52aaba1ce72568b4f064a3caeae152b6840bd2f681a85a123107b04ec4e1ae94c57d2efa335b984ea35a1fa274d3f335d739378800cc3008af1ad6ad83b55e70319e2eb86f40bb2579bddf659695a191d0fd350b1c2146a0ded", 0xc7, 0x404, &(0x7f0000000000)={0x2, 0x0}, 0xc) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:05 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x1, 0x1) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:05 executing program 1: r0 = socket(0x11, 0x1, 0x60000000000) sendto(r0, &(0x7f0000000000)="dd1e38159b8515c76f27b624f3ce59d1012121d412792c8b51b7d3f15831f1794ae6e56067080d70f69c80e2a0392769c37fac457c5ae613cd90b6330a2fa76c81c83433e9a8b06805adbec13fcc010af3c0c46b6d019934fd5092bd70fc9967cb607249de9204402ab0eeb6e32683ac73adf98e32922a9793d50ff3ba375978521214b5d64b515f8d99c0577586740382c9c62ac154813b2130c3c34c6caeb451856434b21715c5932183a2458129b469c6873d1abcc4179d6e4319b0420a32407867cd3f36909d9ce3b86c9bd2c8b7", 0xd0, 0x1, &(0x7f0000000100)=@in6={0x18, 0x0, 0x8, 0x5}, 0xc) mprotect(&(0x7f0000240000/0x3000)=nil, 0x3000, 0x2) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00000d1000/0x600000)=nil, 0x600000) 16:00:05 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2001, 0xfffffffffffffffd) r0 = semget(0x0, 0x4, 0x0) mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x0, 0x10) symlinkat(&(0x7f0000000000)='./file0/\x00', r2, &(0x7f0000000080)='./file0\x00') r3 = getpgid(0x0) r4 = getpgid(0x0) setpgid(r3, r4) semop(r0, &(0x7f0000000200)=[{0x2, 0x4, 0x1000}, {0x3, 0xffffffffffffff99, 0x1000}, {0x7, 0x1, 0x800}, {0x1, 0x101, 0x1000}, {0x1, 0x2}, {0x1, 0x0, 0x1000}], 0x6) symlinkat(&(0x7f0000000040)='./file0/', r2, &(0x7f0000d06ff8)='./file0/') readv(r1, &(0x7f0000000540)=[{&(0x7f0000000240)=""/136, 0x88}, {&(0x7f0000000300)=""/182, 0xb6}, {&(0x7f0000000100)=""/91, 0x5b}, {&(0x7f00000003c0)=""/220, 0xdc}, {&(0x7f00000004c0)=""/47, 0x2f}, {&(0x7f0000000500)=""/1, 0x1}], 0x6) 16:00:05 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x62, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000200)=0x8001) r2 = kqueue() fsync(r1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$KDSETRAD(r0, 0x2000740d) fcntl$setstatus(r1, 0x4, 0x88) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x525, 0x8fe, 0x5a, 0x1f, "f0ccda814f23081733d8c27a725f29978c0f549d", 0x6, 0xd27}) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xa2, 0x2, 0x8, 0x8}, {{r0}, 0xfffffffffffffffd, 0x2, 0xf0000005, 0x4, 0x101}, {{r2}, 0xfffffffffffffffd, 0xa6, 0x0, 0x100, 0xffffffff}], 0x0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1, 0x2, 0xffffffff, 0x6}, {{r2}, 0x0, 0x2, 0x40000000, 0x6, 0x87db}, {{r0}, 0xfffffffffffffffd, 0x1, 0xfffff, 0x5, 0xfffffffffffffdae}, {{r0}, 0xfffffffffffffffb, 0x8, 0xf0000001, 0x6, 0x100000000}], 0xfffffffffffffffb, &(0x7f0000000180)={0x4, 0x20}) write(r1, &(0x7f0000000300)="f0beed6b00d179ab13ef80cc2e94f143b4efd16d4f37ed0cf58755fb08f93fba27e1f8f72cb03b51b7da964b0991de158e2561adb1e88efdaa99c7e3af9c273cb28c27273c4c15c79b0fd6357ff6a8c88e740416529c83aaf8e7dab667aa16538b4b011f82e07d95f627502f86747202f2eac5faa11dc1b069442a19e33ae0ff9e5013e114e09157090b87465548b1a62ebc5f97bfec4988e0901eb332ce4a10734844e9d6c60c64d1753d4179bb3a79b4ca53", 0xb3) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) 16:00:05 executing program 0: mknod(&(0x7f0000000480)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000400)={0x2, 0x8ec5, './bus\x00', 0xa296, 0xfff, 0x9, 0x5}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "f0dc3e9e21ba43818487dc8157aa6567444326e9"}) open(&(0x7f0000000440)='./bus\x00', 0x20, 0x1) r1 = semget$private(0x0, 0x4, 0x0) semctl$GETZCNT(r1, 0x400000000000003, 0x7, &(0x7f0000000000)=""/42) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000600)=""/214) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000700)="2a6cf66054e5f58654ee2671d362b6840cfa29d1cae2c9accb790409733191b0fe9a49cdc846b7f7ed849a36801d3e88d64e00ba9847cab8b8bf5a861b8badd24accbbdc86990d10c0b8d024813442e68349af07c07262406c3c2b533e84b38e6449b6b7a221040526be52e03aea3421bc127ac3ba31df66ffcd4c0046e1dea3dea16b0783cab617c2f2137f008b022658d140df86914d6ffd85842c08c3246ca19e3e7fe86fa07a8bb92a4a6b5fd9b78f03fafa39af82df7876e8245f19fa29d67f85c5266626284a703cfd78e12bacc0269eaa9f05997f5df51f7b9199ccd6c16a3057f27d261826319e13fd59b05eac5ed8fe0c5f6b14a444d22cbd68c016a0976156f2db7aebcb455bf3a793164d936fac56205327498377bd5843ff8a3c32f87ab1eb5e9b405da62ce8194d6403f8912acf4c5e2d32df40ac791b4fe3490c95ef67405ca253c67c56379d59a0d81f12f3043703439ec2c04f73b9abc325b515309c0f0a433acc326f795ee5ec8966c110c4", 0x174}, {&(0x7f0000000180)="9049dcc8b59478e349b59e17457f8b238a461948f6dd4dc462a4fffed01052ce81da6c31d4c558502b9dc4d8fde21aea0396b7e977258f4ac84ecae3e531faf3189fe70aceec53c066d8c7c78d1967630be5f226fb3e7c85f61daa81330267186b5e52253596925a86611e7127719cc45b9d0c6cf1d99ba3854b388d31ef9c499fea4e132ee28f3e54e921d45bc6dcda961a481f130952854363cd3ba261cb896f3e2b6edcc158688ea7d0c4c9c7ee54b5d4d0e81aa40107101071021e655424340be28972e30c63f448d1c912ddaa57a3a0f572962bdd87f4d1ce0305272f6cd4ae981e3df52665011a1771a3f7be6059630ddefced", 0xf6}, {&(0x7f0000000080)="1178e02fd9bac145700066c7dc89260e9bb2d98121ad50b3c0b1f64e56b7885e4da2ec312ecce2f579ea4f017ac783655dcb4c3d046ec561f95a78f5d44f4afd9676ff2de4e633ccef1dacf42a7d", 0x4e}, {&(0x7f0000000280)="a7333dff4f0ac66851a91e39fa40418d4d1fc23eee4bbdceb58b78d6717899b4abf40c4948854cb7b4689cb8f1c8dc656097158ecba414b9f1da9d5ee1a715dc732f5af2dde76de457847fa250ab45339cb8637ebec7d85208caf6ac9a93541916cb612e4c999a5f649fed4d8bfca1bb494dfb58e2ebcae10ee0fca4446c803129977f420de8fbb98cfaf65ab8269fe3745ea559accc542a9cfe6ded1fdd9e0088f272fb434f39dad9f54ab8765e55f989194c957e4ceb2a4b5acb44f035", 0xbe}, {&(0x7f0000000340)="794d47d378e72ca5dfe6af8ab7b939147b27e83ce69cdbd8d2a8fc3737f42167796ed1ab3ad6813c9592c54950486814974599a0d6a2a4e28a7fd6d64ea119f1fdc4c47fb565c0606ee615eedc2e522b9e794df6df53a231063e961c43f6dfa4939e4d617892d716ab69c69ad31d98b27b055e18c95fb8e9892df4091c66a03e5d7a2f78", 0x84}, {&(0x7f0000000400)}, {&(0x7f0000000440), 0xfffffffffffffc90}], 0x7) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xb5, 0x7, 0x3f, 0x80, "254d0e50e524850a4d2468ac5800e4934768aaf8", 0xd5d7, 0x6}) 16:00:05 executing program 1: socket$unix(0x1, 0x400000000000008, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0xfffffffffffff001) r2 = fcntl$dupfd(r0, 0x10000000000000, r0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000080)=0x342c) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) 16:00:05 executing program 0: r0 = dup(0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x101) unveil(0x0, 0xfffffffffffffffe) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x88a, './file0\x00', './file0\x00'}) 16:00:05 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x20b244, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0xfffffffffffffff7, 0x0) close(r2) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x4) 16:00:05 executing program 0: r0 = socket(0x800000018, 0x10002000002, 0x3) setsockopt(r0, 0x6, 0x4, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/88, 0x58, 0x803, 0x0, 0x0) 16:00:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="bfe1493279e30eebeafa345ad7829d0ef1775c664bb2653871a1572bc8bf9299d1a625c98b316e6ca0f78fff184caf4db1f5d1d96c608375da384ca771ff1674d1cd23d445a91ceffd3daea9556f75419c832d5eb4e821a347e47187cef9934afc4d5175111ef7095beb1fac"], 0x1) pledge(&(0x7f0000000100)='^{-%/-%@-*\x00', &(0x7f0000000180)='\x00') mkdir(&(0x7f0000000140)='./file0/file0/file0/file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') mkdirat(r0, &(0x7f0000000000)='./file0/file0/file0/file0/file0\x00', 0x0) utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) chroot(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000180)='mn', 0x2) 16:00:05 executing program 1: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) sendto$inet(r1, &(0x7f0000000040)="ca2944c6b766e022f9da55069ac28bb8dd1d5c58", 0x14, 0x2, &(0x7f00000000c0)={0x2, 0x3}, 0xc) kevent(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, &(0x7f00000003c0)=[{{}, 0x0, 0x1, 0xcedf099f9e0c0c67, 0x9, 0x816}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x607, 0xfffffffffffffeff}, {{}, 0xfffffffffffffffd, 0x8, 0x1, 0x6, 0x6}, {{}, 0xffffffffffffffff, 0x48, 0x4, 0xffff, 0x8}, {{}, 0xfffffffffffffffd, 0x1, 0x40000010, 0x2, 0x9}], 0x5, &(0x7f0000000080)={0x7ff, 0xffff}) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:05 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0xce) sendto$unix(r0, &(0x7f00000000c0)="3465288917f83e0bfcd144572e01cfeb9f58785fb8be341bb333c77c63b7e162012ecdb9db31c0bd8efbfb293e4f8ff1e7afb41e6d0b18647d6a2b8680da2ace66ebc9d6ec3695f273c1dd729a932e3ace96fbfac60516a8ae0caa70e0db7b602b16c86c1abbf21e86ee57a13e45f64c553c9a62b43c6e5d723a738bfb555583189eb79d6be132bac16ae6b75c8d44f12a22ecc78d58cc98c75e474fdb64dba18988fee16a684a1d7f693e0a", 0xac, 0x2, &(0x7f0000000180)=ANY=[@ANYBLOB="0102020000696c653036"], 0xa) mknod(&(0x7f0000001280)='./file0\x00', 0x61c8, 0x401) r1 = open(&(0x7f00000019c0)='./file0\x00', 0xc8, 0x0) recvfrom(r1, &(0x7f00000001c0)=""/4096, 0x1000, 0x800, &(0x7f00000011c0)=@in6={0x18, 0x3, 0x6}, 0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) utimes(0x0, &(0x7f0000000080)) bind(r0, &(0x7f0000001200)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:05 executing program 1: r0 = socket(0x800000018, 0x1, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f00000000c0)="08817367aad766e54488a7a6d5745d90693bff981f4b08716fc5f8d687fad06adace2b659d657b72b8e8360f30587b0d9273d6e525", 0x35}, {&(0x7f0000000100)="4b6cae0463c848be868dbeb23f9cbacc7b892233df1e62658babe0161221e004e8263b74f909c4f4fe9d211c6f58e2c41ea131aa84d80224b99d44a4be44913a4bd82b5cda", 0x45}, {&(0x7f0000000180)="25678959b7c7f171cf9865f803f0856aeb7b5f418086d8e04c4238cd761b1bd91e397b47e6dda2726fcfb25629ebfff4331cfc41730dafa22380016d79e0ffafeeb43798f310be8abedf84e21540630a2c71042a405e9d6909ae5d324662c07a", 0x60}, {&(0x7f0000000200)="368eaeadfb7932a45e4856fbd617cddc01e524585a2b05bbd32f4ac04ffe9f3f0099ccab0562953e7108f38ecadbcc5a1ebeaa30210f793f70c44040ebc190a0474577d7efd4e10e616b3dc15dc0be5c8aeafda3a1aea7538aeb3178f631b323ad5c951b2e15ce4d323f4dc73953d8a970b6772f5ae523b4fcc98cd9023de7189ff75c5459e7f711266e2d649c779cab1293ccbf", 0x94}, {&(0x7f00000002c0)="d9a34bdb04cae44b37164ae40d1d6bba44cc5469d041acd5b43b4e88a15ed2520d3f314f97f76a02ef310ea35b1e896831350a24c47048937a18ca133c565b9073fa3a9a73ceedc767f88ec482c1c11b895c58988cabfeceb8343685e29a6bf2cd8aacb3a15aef257c38747153249f2d03ede7e95fd501a9df88bf02f61f35b228b4e9", 0x83}], 0x5, 0x0, 0x0, 0x4}, 0x400) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x80000001, "d730704cafacc3e9e400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = getgid() r2 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x4, &(0x7f0000000140)=[r1, r2, r3, r4]) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x2, 0x8) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) kqueue() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000240)) r3 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x8) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x1, 0xf0000000, 0x100000000, 0x8}], 0x5, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x80, 0x1, 0x0, 0x1}, {{r0}, 0xfffffffffffffffc, 0x48, 0xfffff, 0xfffffffffffffffd, 0x5}, {{r0}, 0xfffffffffffffffd, 0x9c, 0x80000000, 0x3, 0x400}, {{r2}, 0xfffffffffffffffa, 0x41, 0xc0000081, 0x2, 0x2}], 0x8, &(0x7f00000000c0)={0x2, 0x1f}) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000280), &(0x7f00000002c0)=0x10) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2065d) select(0x40, &(0x7f0000000080)={0x20, 0x101, 0x7fff, 0x4, 0x1, 0x8001, 0x5d0, 0x4000000000000000}, &(0x7f00000000c0)={0x4, 0xcb, 0xa344, 0x3, 0x6, 0xffffffff, 0xb4, 0x80000001}, &(0x7f0000000100)={0x0, 0x2, 0x7ff, 0xba, 0x2, 0x8001, 0xc898, 0x3ff}, &(0x7f00000001c0)={0x0, 0x206a}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047466, &(0x7f0000000140)=0x100000081) ioctl$TIOCCBRK(r0, 0x2000747a) poll(&(0x7f0000000180)=[{r0, 0x2}], 0x1, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fe, 0x0) write(r0, &(0x7f0000000040)="9c87c3772cf234b87033", 0xa) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000180)="493b4451d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76a8fe8757f3f0cd10165f224c4bba12b515aac034c040f130f", 0x3b) r1 = syz_open_pts() close(r0) dup(r1) dup(r0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000000c0)="66d7fa790902c27d0e7cf0c666617565efe70851a0e87eb69355678b0494deb7f1b395cdda34c6705528b12274488f456f6f75a6679afe31146a39b0bdc745a4ec920be9e6f7f7e185a2f1faa4fadbb3954c1148c1b558d7845b0bccc3329cf637baacd3fe286c2d41aa9629c712d15fdaa292abd91fda5e9c14e6fefd793d6dee22fd8fcab012ded3df84c6afc3efa2a62e4139d5e29c59fcc62dec461cb1ec", 0xa0}, {&(0x7f0000000000)="7e3b74bd1a4a61688ef14e213e27d74dfdf65bd67c2f78dc3d6c07633a409cf14f793796f20abbea105ea7498f3b56ec4b58a36b905fb97d", 0x38}, {&(0x7f00000001c0)="db50ddd13086d2d608a278a248b60b4a3e6a88deb8cbcdfdc2a688c7c276f89e86c904400f1d1f1229888fc68074a01b", 0x30}, {&(0x7f0000000200)="980d059dcd720b1188", 0xffffffffffffff8b}, {&(0x7f0000000300)="a2b8d1f662e142eb13b66c7dfb4ef64f87569fd27b10ed6667dfc43f0d5de7a756e2fa383cf9225a08f5ee5791a3ad2111ece4d2f080f2d245ccf88b652bb1fd9b1a1166bd00fad2442cb0fd9c52f00757a34e1e8ab4e0ea80c85c45700e202d4ea2bcf26cc9c99fdec1406d0c7310da99b7734691a6330b70d120993fd5d1a7e9269754a599fbbb959a1b62e365072e104eb0c5c31d9f9b6a1628b0d95dce5aee94855fcabdde0d792a90446ecb245aca7b45c70a256276977ad52f8af3d6112b6b686f08ee0d89f0e1d6326101f553f4a8f2fd70db2b4dba6d", 0xda}, {&(0x7f0000000400)="fe7ba934a3c88447874c69f654911110bc99804dbb6ebd8a2d6eb1d535ccd3a9c8d364485fb0a0e5c34cd4b6917f75c1720667b2fcb05e315ab480aa40229ee9218b174d55ef8b4adf3d6e5f1af24c677d5a109e0815ca240d74547995cc3ebd8e62fa72b152bccd6989f595c2db757b2b911373000af96e0ea1e250fbbf0664275684e60e9501b4578f15b0f01e85f6928368bc93122b671331649e10d6aaa6bd31d8203ea405527a8c2b035256c38b3a79cc839cbbe365ed5bb0136c1f776eaf2839cb07856a71971cc8079757d2460224e02b4d6f28f17697fde8d8c6a52a6dc99d97376967c499ef1388754eb4b351a29901cd1196b041c4ef2549de9c604e471204e1c75c36ee17a00bd5b8a7c538f0cacb73caa0d1447da73f728309ee4d28a1e388fb0aafdaa7a648c84088bdba267badd79a068d301bef3f47f138f20428374303d9828fb72c8b884db8c4e69f2cd555b7decd4316ad3b3005a3ba0ede76f896670c56da412d877e022592bf322e7e664dbaebc9d2075767a0d3630a360533cb44f76ddbb1fab499bd78ba545b77ddda85e11112a2bef7f4752f2be2de3ada4bb6cc4f25896e395a8c68674e54df42c405109485454dd1f7fcddbcee3c3715e7940378e45fc0a0dcc36abbca5eb77fdd1926101f52819c9064dcc8e1662f7383e83fdcf2bb1576bf2946d3193b4862540a7efa0df8a560e4a90f8d8985f88bbf9821b730acfc5a8a41acc101677d5860b5a68b79d68a81b6338591059492df5e50d2955eaf52f7d1cfb7f2d412a8f31c294f062f11503e211df7cb7c94cb52e71547a3f49aba0cd0157a533ae8581cdf3501495dbb05e7f9ceab62c3614961781e3c2555907fa490c217b376a85ec4b40425978348f202bd4bd6ce5a929777dd16eea0ae16a6bee8e71594d6119db82f7ca328c79031a5f4bb5b62dcdf72c433ca102bf150101d12e7c197a93defd8e36080f05c9adee8cf26ca26f5b04f52f317c1ddfe0e3ae294d27159e87f4faa15f18d71878542119b9bcacfe320e39d8e731bda68af67328daee9d35a65cfec079513a7ef231fb38695d4ed914a1368a0f910d0759a23a8b33b6c9ac803527b287a7b87a58c5c0fc7a9b91a702aa14860e61f1822959e91180d06cc942a75be2cce79c40bf5ad3bd09875e15f9eb03f2a869014a01f24d9b46fd1ab1c1e2dcc20f9acf8e5b98ae056afb2daa182fa5dfea7923738745b10bcb176709bb32c14d543bf0d6ad237be1614cb05009f49414cb00ed4712bef3bcafed49388810e444e781c7bd1ca05e605da200899fe48e1bc09fe32dff31bb9f2ad80410109b5c87c119854419e8c4123b5a1d0751f35863fefb65b3189215deaf4b88958242fb6a0ad028baf0565a18268367c8feeb31bef0c5f69238139dcce14561f2a5afebe226f842d7c26a65ca7bddaccb2943f1aa2d3e539315e5c7940effc2241718cd86eb18d9516c26b1ba590f75bd7ff1839102bf35fe6652c38d33164837927aa7f6186f63e6ba3322ff6f5d5e833c49df8a66caa6b7f206b6c64166c8e1ca800054aa8809e0c45800882c3fd5b3115aaec6541b0dca4e11314210370b4421fdb5b12a4320b0ec2f5114442437b052d928b65a8d81dbdbdca098ece069f18a992666a9bb63ee6c2691058c2c9502754d4f55a961c11168bd7d6fb7f2d5bf1f11b2817bd525bede5db15889d1043a34b6a2ee7b837ede5c1421c033b681878d3e4ea8b64873aa4248cdfa9c0c2131cef9b0ccc8f4eb1a256c44e8998fd0c8d2ca6e297923526f954272e98297633fe9c1f3288339b757e8d44b94368548409a16d227b23c442d30f462b9f0b15f1d391c37fef2f8e8ba450a500ee16e9dfdb27aa2e2b9e9d7ae42977c8d49e0048a45cc438f27d615eedd3d5bfdedfc9304d02b0a58eba14998e9fd4f2023803fdd83010a1fe5b79f53830ee3343ef5ec55f8390d367e0c9566800f1dabdda1ee1dee4673b4131bd54a1ac540e1f4b0ed8a57aecbf59de6ce3126bf89aa203af663ec8e9bdecfbaf565e0a9b1d7f2a6de66f5521f4ee068e01caa06c2e85ad5acfddec4e19cfa9f48bd048f697c7fe0eabf7cf5f4071a6c6a1c01c7f5931ce4069b7c215309a9939f965935f56dd7d544b952a34ea85e90a1f7ba73cc928a9a1960bd60e62eb95c4141a150e19db186b783cb4659c432088dd140ace676ee538c9a33f28ac12327ef5ccf46d312058946d160247642df2bb3e910af22768249378cd8e43993b8a07c0fb1e0545dd2bbd2aa3a21ae7a877abde84942f7d7cb9ac7bc58d1d537974f345f8eb1815e1fe5b456e64087e538cf08fb8a44b93c43b4a36c578bda0fe5a40afbb9539c50b225e97098864c9c1377028f8d4db4a03f533419c4373922c034aec047ed75db00e92cc0e3ecd33666d99bc9cde131de17d859ffb1a4286369fe332e3ddb48d31f6629deeb94760be02b5024ec65a3bd90a7914d98a5ac5e84ac4845e8a260e27386e58124a287fcb50d81fbbcfa3b718a6ce7c9f69208e80a1fa21ab527e38495604928826fe26203ef1b2faf52a96b7eb5c0ec3a7e24d557b0e6d9e5727d2a2d7fdb19d8729b3119a6c221a58d416f2e36bb15db10f13f37ba35d9555587bc0653120a57471db2c70b10015224d9d6f535ebcc7c2d4a31b43ed296bc84e73e5d03db51d32b098763db6c6543e17b820f6f02ed632e4f7aee21795e05da53aaaae1a255e70a6e93e9cd425d9335e0e630c6a02f4cdc1564623965efcce93ba2acc2681444de8024d409dd88bd970d995b40c6afc1fe0cc8ee062d2ec8b12570c4042e4238beda967fff54c33d4b8726850d7408155f489927c5757afa2d47986e8e31f8fc54ab3a4542ed7ef5724c911d79eac21fb08157b7ba7372a56ed23e2868c3dd1c15d0e950fa3c4c1178003e6a325e27ed740cecf14cac2faf08df194c69753dd23e754f31c1dce8a1eb158a1e340b574b2b8c34d4b93d2b679afb194472e00dc929b94fcfe9b1e05d11f812461fc3cf7b4d75d70f085cb15243c29b5dacc9b702d5f18c4a32101343a30bc581e9ae0f545dfc3cbf53382bbc2703710b56406301d9612ea6a20a9a0d2850d5e3d27e8b3a10ae274465dd043de793b3920370da40eb569cef1011bf32b4b1073d648eb0e62a06176408595c4a3ee51d8f0f97acf049e33587f6f1b77381ed6925676075de12cec03a7afb1e26d99c494c7e7e0c9e51fb6c002a54f2b8bedd86fba2a7f63025876b7ee403255c7b4d5d7a4a3adebee2f6e82153744153d74cea067268857134793ad784186a276a4b2fa4840149bc537fed085171888552b67fc0eda70de38e8cf9eb8a07c58b12cd9900f3b53009c328314256a4ea15a31c75862c3ce6afc201c36f71f4671830a68d729f48462f5daf79b62a27fc140baf41512e98f43527ab494d210bf595b0cd29356d037681ef8f15d38174ddb8fd8621a7c66c2b83f318a8e8dc8b6fff94d46738f5ecd5c247c3653254672f3917ce88f98dcfed079b1d0adbb1b6ce4419e31e1b08c661ebefb169e2c07dad4db5c0f47c81fcfadb4fc4d15701550781c72c985ad7cd47703ca6b88d8cd88e4407bfdd0ffc9dbae8a3c65d95761a11dbf4518a5953b6fcc4b04a5b754c7cc0cc5a14a89e40e9fcdccbabd4fe5e724cf2795800ee34c491445bdaf93a3c4755a5ae80d02d188c2698f4eca7a27dcc6bb5dceb24fdf2e693628eb8c24cc8f90d37d7a3eb02fbc5c4e08b2adffbc5c94a58e7d134ee59f9590c70bb52bd9bbe05df287f00cfd0b725ca3c4aa0c66249d704e314fbbac65c6b32aa66ed1b1a09bde0ab4aeb5d40c44ea20e2453cf00acec78a406daa497d435453d42e8829accd881e7a72a770cb55813482ed27d9f05c9630ba32c35b344c2c30927573cebc4fa714fef74f7c9181abfd81c60bd1afc29d45136dc4accf4fed43c7e6b73619b522fe2ad107ac95307681e63eb1e5a910665d7cb51d070d6eea63f40a57da7254cc68d0b8efed804ad16dad7be63dea8b70fb17793b825fdea46b00123dbe005f5deefe27d784eaa92a4031c1574254a6e2f41e7cd4eab251a889450fcd20770852a9363d6c795f916c8e9fa37b64ffe557885252e254dda84b7d7734c2370072d2195d1e7b746df7a9d75bb92e6d5f5e5602a481384d11a63894a19530247eadf39bb62e5e961d43ff9cfa4426712df94c0ae444bef1270de11ca4f66ba63fac28f85299cf6d18e73f75700a25a86f1d519287529b9cf52e4b5c2b1d50c959b29c5124cf44aceb779fa6e52648848e16aab4e7914e20b4f9a0a4eedffe231f8a5175a82ee92b6e878f1fce557380ec18ae6f449e616579f254f3b83963f7589ca2e3460b4dfa06dde79c34a1c5724756956b99b2687b549f09cc834ca7ed17bf67cc0a5f425a520c92a0b81582530e797bd0b783d5535962adf4abba9a24ca38e75ef1ef7b9ec660dce4ee1e662ec195c897c1dbd3a8e82cdd713456f742300babf8d2db36f1f4aa74063bc619aa5bcf9a679a6b01c7be813c6787ee5cf2e2bab83f10a753c0107b35875e1cbd0deb3a0ac14d050e8cff536ceb281e11b6020176c64994747a4e761693caa3b2c83be53aa60ca17e6f03a8af4b2b9be3e189cd0fd9829450a60e51d10f0638847567c901cea1e07ca9739ea14514b6d7e91f6c215e629d665b649e1a82ea2bd009f1e61492e35277666ec3db634d577f1f4e753729e1ec0e2cbafb26d7e0df125454efcd5c1509668147320e7911a87082c1ee6a9363e92efafdff9c8a928f1e57afb4047a39cf0b12a940505a87704c9c083177a6a1be2f6b83d0e493335d9f4335319663130ff6880cb0c4d0ef46f9d9828dfd9850b0c954f2ba998aec1a93e2cda106c2720d5e95d09816741979851909b9bd988f71f0ec71e9c26e28de30b099c5afd7bbe5910512b8047b972b3d34153de341ffba7f6d1e6ce20b8ea483109b5a89c9182be951239af38dc78cdbb33b0dfe98c48716ec67ad800b045909433fe0cfb45bbae2624c47e573a5365c03225a65b7fdff7699ed723a9c8a3b2804e26c7705a3208e8d6845bbbf7956d10fb519df662cb2c0904eae384b6d73ffef3d9f07be7c7d88045b065752f531a96c07f041f22c59b652f9e6d9f3a05a2cfe996ca25225b109e2f39ea48b6a91b33de1012aaca823fb7a99395f1eaffaf039b5b7a1bb440224a95dd8c39ccd9755f8e0d714dc6e6109fd66f44cf872b4b8402f17f9974ab82c1df3fb861dd79407aba1346d1122b567b1a16339cf8a9ccc94928489751c64c54a4f1ede6e28c202fbe98024a1c737835766ef9cf39afe59fec9ded4a41dd3626899fbdd166286e6b41b46535ba44f1dddfc97a02f54e0373682d5759803c64fd46ea41407f9604becfdf81fe05cae7bf2de82ce43906243473d2d1cb3bc0b8c76ec5a5d63ba9cf12a065933c09a189bdd037ed985622c1e0cf5f0c0eb07aa21c338fdf963e7515588bc4d798953cc2397552d165e8a79a6103508bfe2d2a8032af09b2ceea977434c6abacb04ef8b0d6e800e218eb63a9aa424f6930dfe1f8a693d749cad752e1a3eaeece082a7532fdfa484afa47be0eca9e7ad3429e6d5e35130746d5ea0e2377a2e9aab5c8179b22a1d908619adf5ebb760a6afa6e12ec711f1f1bdc040d738d5c50a2b2a344cd0481a33b211cbc805372c7fe337b0bdc08f082ac08b3993d7db8cc7762454e62755223385c930f668b4552209c56903e4ed76130cb9a9dafa40ef406e040af4b3c0bd3012", 0x1000}], 0x6) syz_open_pts() 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$KDDISABIO(r1, 0x20004b3d) getsockopt(r0, 0x6, 0x1, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa, 0x0}, 0x0) 16:00:06 executing program 0: r0 = syz_open_pts() r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x2, 0x1, 0xfe7, 0x1ff, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) r2 = msgget$private(0x0, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x4) sendto$inet(r3, &(0x7f0000000340)="5a690f45df273f95cad50383ec7365dfa83630a61ab457992be5548d27833bf1ffa20c94bdc69d46da2838c9b2f89742e7e9c4e95fd3", 0x36, 0x1, &(0x7f0000000380)={0x2, 0x3}, 0xc) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/69) r4 = socket$inet6(0x18, 0x4000, 0x3f) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1, 0x2000100000003}) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x6cf921cc, 0x200000005}) fsync(r0) r5 = getpgrp() r6 = fcntl$dupfd(r0, 0xa, r4) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f00000002c0)={0x1, 0x200, 0xf010, 0x7fffffff, 0x3}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x2, 0x3, 0x7, 0x7f, r5}) fchdir(r0) r7 = socket$inet6(0x18, 0x8004, 0x16) r8 = dup2(r0, r0) kevent(r8, 0xffffffffffffffff, 0x3ff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x8, 0xfffff, 0xffffffffffffffff, 0x3b0}, {{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x4, 0x4}, {{r7}, 0xfffffffffffffffd, 0x10, 0x40, 0x5, 0x5}, {{r7}, 0xfffffffffffffffe, 0x1, 0x0, 0x25, 0x1}], 0x1000, &(0x7f0000000240)={0x80, 0x3}) bind$inet6(r7, &(0x7f0000000080)={0x18, 0x2, 0xfffffffffffffffc, 0x4}, 0xc) close(r0) 16:00:06 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="e1d0e7d1ecd00e8b5ba6c8c11bf1aa6033ccb88b5257cadca8604a50106cbb3011ed8c66c56f2d58f52d21ddd080a820c0e50e415b5199babb278454233240f2d306f3855fc1dd81041a51a9505c5d38a209e8c2342b7bd0b48650b0e29756766e8dc578b68a69cf3e02df9b9e3bfee726fa64d64d971248451a7d47d69863c9cb613759c58befd0a512a5c0e5c872eef3c8d3d7eac79b09616656182761814974622f8f8c8c4bc3f2052d85c0025e08dd928d886c5e83bf270cf2ad7f311ed92ebaf6884d7cc76fbe2e4bfa8e", 0xcd) syz_open_pts() r1 = socket$inet(0x2, 0x200000000008005, 0x3) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="c703953f407eef656ae282e8d611d9a85b76fedaa5573ffe2923c7aeb8fb5a611e7b3582fb590b710986c7187763f711", 0x30) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x828, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x100000000) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x1) r3 = socket$inet(0x2, 0x2, 0x4cb) setsockopt$inet_opts(r3, 0x0, 0x100000000000000a, &(0x7f0000000100), 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000200)={0x3, 0x6}) r4 = getegid() ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000002c0)) getgroups(0x1, &(0x7f00000001c0)=[r4]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0xc) 16:00:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8004000000006, 0x0) poll(&(0x7f0000000080)=[{r0, 0xdc}], 0x1, 0x0) 16:00:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x40) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000780)="a9", 0x1}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) write(r0, &(0x7f0000000280)="e38e80d6d7ea89e0aab95de3db7be113407c5fbadb03c226b40ebbd3cb82dc4dc0646fee61f6d297af6599300cd8146d999d80547b5ab8837b54b473247c9da4cae56c7428341e1f44d6c1968d32f1e742fd302a8b00bb975ab9cb2dcd020b4bc625cff3f038da9c1e0a54fe2b6945ea671a22b8ae644292a5fad442f04eb79344bd342ebb5591b4c5e24af7492b85fbac", 0x91) shutdown(r1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x41f4743e}, 0x8) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x24) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018cb16b9afdcedb500c20a52caecf30ec656f65726bae63b13be7f992e2076cbb0fcd437be71be2a7648710ebfb9b02fec566524f8015e550f04ae7a5fd87e14b1fbcbe0b00bea6d7821d85ebca8c1c5befd8b27127743275200ff4ca21b742fbfaf73321f5ec273d76c278ad79b9885f1f6b6c7445ca3ad24d7a7b374414fe7ca49794d40abf6af9b8f4a6c6e7a5ee4ed0cbcb6139d60bdcf1c57b1d207f38ddb11b4a6d6bac028b1df6a79fa17aaa10400000063dd35d2180e547e42fca83e251a8d735ff41d4bacfbccf920991223dcde64859cc3f467e9028655b3827aa9df31c1740743859b3dc71237895fbd70870d38a089d0fb438330836e2fc3562f86f08e79836a9a38674ddf3041fa1d60963f0e5688aa480f3c57cd84168fffa014801a4860a35bdc7c41cfd15aeb9feafd75ea0080d9bb5ae18d84378c0f232bbc1240f95ceb40e027e2b5bf00087b5c594aa1b990effce68e5561445e42516862a91cd90b228cc7bf84da194cda", 0x171}], 0x1) 16:00:06 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000001c0)=0x3f, 0x4) sendmsg$unix(r0, &(0x7f0000000180)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000040)="22fb5a7591ae188284355b7594c35a1f0b5910272c5e5c96f01efbb92e4e7686cae99d1be71d9688765770ad8764d132a3eddf4e5943f404ff6b92f54854d38e6ff06c963773e3c6c96d", 0x4a}, {&(0x7f0000000100)="a78f02ef33f202a32df6887a2c53807cd89b5d60d0", 0x15}], 0x2, 0x0, 0x0, 0x1}, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x20000002a, &(0x7f00000000c0)="4b74954c", 0x4) sendmsg(r1, &(0x7f00000024c0)={&(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001300)=[{&(0x7f0000000240)="7f0546885dfa2847aa0a4edd5828fe66be00644cd47bc08d536a52658cf5767a9252cb19", 0x24}, {&(0x7f0000000280)="b8cb166a0da0f0958b5e53bf61e27a598424c87c58fc69d3973f57d4eb3d63b01ce3088c3fbf544e267508987861e26d9e778299efd306af435c658653698bd5c977543b2a6a36dd5c7979c25ed2a16e3bdf84a1bfd0a3a9bbb593853bd9b24b39f0b4d5424a85763b920f036f353f4b94f994d4a5b585", 0x77}, {&(0x7f0000000300)="c9a019f1ea94d3a63083bddca4ac73a666d1a7ec158567ac41d307a96acb0b6672ec5d3498f4b263dcd8f32853668738e87914f30e1503c340574585ca232c7b67190bb85273ea556d7d70fe17c024c4fc964e562d848c6f02e337bf69abec4799db503494da313d6594227534635a07257e54f9806ab793dfa13f8043ff387f1736f6f93f7fc5aca6e39a738b4b4952e09709edd6b5b25d233f198bbb63acb22699ebebf83a33266cb359f64f34538d17d237bd0e9e2ca647ab2ad456d44cab253ed83a070fdd8c06c0f7530552e7912e557766588b8bfc2b2fa0cf25ef1d761a76734568d26ee4609643f75e819a3a88a8876aad20f296a0e79d46ad0879a785b1e27eccd83ba060fb7cd239b94ca00ab3fad0e1322e17484c3dd3ca5ef6ea0aaa81c20df887887f6f1d29a5c4419d148b6ee169f36a472637f8ff82648db497440f051209cf3211b6dd106f673f1499fea18110c32172b93eb013ecf60f7e08f19a4ec1bf7ad5c4d571a6afd54223ba7ca219a2f26047e5f49612a92665fe351b06ce26d4ea346b7aff9f5187cd9fb94e3c084fca43afda3ab9331b445c44af83017901d9b5f4f600c78ae657dade29983073d3469c17b178d2620e74b459d4a02f32e5554936f4250353d2bc934d0f711353fa956347de6c4dedca7fe4395c481b01dd1056a16738d09065b14e70367b58ee9eedf73660b992accaf5c0f20e73e5ea1ac903fa23e0a6f294d47d813ffe13c5ec6b50bd3a50ce82817c15b1275d1c86a6aaaa835272b674b027d870ad697c223049d80c293e3fc1d26079d5235064212da3e41e1c69827d76bef69db7077a4e51a7036307b76c62047ccb09b5b3ef8b16e36951f5771b54bf5f9c7650afddb0d4286cbca8cb7fdb72bb3cb50f18b13a0e55553d1fd91dea78315f4d774a0f15e42a972b8bb100c9c37e0334b8c4078f7c3a1fb02d4a38d0f4400858dafed92efe8e48b7d82dc03036d29e73b979cdc44d048401acd4ed06c5697bdad7299aaf9c9de828d834a647530b3bab83056b52d3c041092b78e0d83814d2c4d16535f2b78f6d7ae180c38bf41263750a21665028d21463e9baafe1e11d83d7c44631f389476f4ba54eb4fdc7e17fa3bf18381bd4c9f7567e31a4d4d4680d43069ec3741131a6d5b2f342dc64ce9df2e621afe5f59f2d38a26c359d436d9b027daaba11421f3a8506baaf2f86ef657c4f9a8546278d47645f8389a51b501cd5bcaf84d0be44fbb29e334ae6b3b64aa720d171eba95bb1eb2cc6f525a0b45850407ef91b2e789d7c7418d89f4e06e6f692864f211fb45ca9e169c16f3003929c335a4617529dacd9efdd5d24c704bf1049754d9bee78630c8d4ad46f0678f658f05b9370b6ad4b69f642e7972d2b67b0f5ddf7c08487d154a3d7d3f7ce20aaf4fac00eba1c166f1b43e4acfc1c94588248d2de37cb6c83637ba90baae2cef08d0e3a943997c4eac6dbbb1cbd5696775878f3791649d27d6470a9a187b95a2e8f15d26c33b03711d5c3cc1f6e53b9a26a8b229fa08468d30e0e8383a78db33ed36e3e0f4dd3ecd68df134190093035fa9766395d4db451a5d65adac44040370a57b625f72b1774b81b42e060a2231014432d9352a7b68c84d2455a8fb0d8b26f7109df4a2348167db296b88c8861a897ba0a59f27be1397bae5f7964f5d45a39efd0cd5a1c8221863604dcbc5ebfc0c475022e65cfabcefa2500b311d84647a0fc0272521c45a350cd80d25472b422d0571a196a1c60cea6b42132d5fc88d79dffb04f2dceb1cb25d05a3a19775d15563b901508af43cc79d667cb5a13c25ed32802101dcc514245c913bd9417d8142a906dcfee23e1bc6969bc9c2e227d1704e8112a316b332fb569816f0f492f506b29580243ff3f1413d4ea3a55882257e74d0c115562ff2e3b58fd10e78b9f12848f5d58e3720e750bf47a116fb1e16db23f0a7571e1b4b91c0ac1aaa732584a730bdb37d343ca8cecab35802db732f7508e2f64d475c223e7a4067310dc9ab7d0d18bf82ea4161ba0a485f09cb35211c07265bb7e146f8989d7595271c3fc2c2f2388353fd2f108677e6e9f2e71608d2c9f7d4f3a5a1f56e8dd69bf1e5d4ce0b9be03112ce7d754661d2cd32c6fb84936e846abcc51a63885f831bb27c65ae830b664a26119047c593c6c712d29a086d88be0018a228a115b77ac4a07da5fb3637a8cdbdf0552820b2a666abe0b973da32059a4cb5908985bdd98260f00e8f82652c79d3279d85869e2e6c0dbe143dea0073a43b4156630d8421fb9fc1eddaa7c647aff8e0c3b3565e5e9a7bf146a97e3683890f25fc0aad2c7b645e6c91956f531769bea0f199af02694da264ce5413bd022ae62d6c4e7e9196d3c75694169a012b8296d2af30304cfdc40fbfc0087fec4b270d55d718efac3e625f9dce94ca926abb2f92276156fd4b21d92b20b0673d5598f604757a923ba5edf41419184c05a22cff6e0e694393e27f96fe70fbc61c39d5d44750e5516fcd5a95b8e085ff331323927bd9b11d6e571a6a10c2094c81183becee34a8aa26e1928dfdcfa750beaba55d125f174466c2ace125e1200bf65fcdee814b8b34f9bfccadd623e7794bd49c3b12c17bf4c7d006e2287d876e7d6a1e56be434fe28c41d004838f6aa1a401c32f2f7e1d007300d79cdce7da0d28e8498cbdf5e710e79938dbf97289538512816c4d41c3a149f63e47863e02e3f066bb8072d3ecf048185a423559d407a93e276ad91fad8bcd353b2b497c128a6ac241d9c6c493e5bf1e0c3dc9b0e95174c1da5f2d3d27d7374d555d7eb4aab7bb3ac1da4bddb8210218f595ffafc8e025f1d2cd32ad44444594a8c868448e202efbef745c914de484fb148c60aaee08dedbbcbf16a80bef99cfd726cad9fc8c268fca04d973714f92037e36a9d284fc85056b391bffbb209110d47aa306a17047929e4aff08cea41a01b391b6f3edbceb28719c6cf791ed07c6f292a95ab655fdb6916255754adb78e3838347d70192d4c89030e60609e3a95454a29f8bfdf25fa4196657d193d57a38a15442d71e12b5f5a539e1e6169ab64d4518956c4cbb591f5f37fdd6c6807acb562e5515c1680f6a39e21df75a8b1eb52619577243d57a4d7969c03c2d32adc8d4fd192423d9d119bb219c7a1bf1435a9afe84732f1fd4fed0005c38eb54539bacc2ef1323fdcf25f862cce58dba8b50ba596454c385e350d7003a802cd6da195bfe5d7fde8f4cb191c2248cc199e2490ad34d6829da5406e912962e97b72efb2f74f45fa48ff6e2be5d2c3ac96f9ab4dda9575a3ac2511efb70af9691f6c67f05e993bb52a61274920d59694b62879a98b202b2ba09f5c1fcb8ed514801ba625cab722e5aea6921480c3b0793b832924e9345512382ab10b57f658fb02fc53be1517146dcbc9d05022cc56f15fa972619c63663e3157183e426856d1b0f5a82fb1b3b7de69790f65b71f878ca8e5181ad7fabdc843ed22ec0f8266ddae6cdefb9aaa9c114e7d63d7ca9e7de3da1338464b0e4f4324cc11aa57817848a028b7b3593700dc6b432556b1d411fda344a91e33200f1f714638aa56b35b9d5d6d3e692efb3395b6cc40bbab11fe70bf90b1644a57a700949518d8a5887b77281b8ef86d38437b99d9c2e66174fbe06cf048459ad299e1760cab8bd0a3be55ccc87904adc591f3a60b423eb2d1df3dad78a6e476d2d22dc81a202e8ee9ea64ecf5d9b26f95cf0ba98e5b2801361f840e2d1928827856fbb817933252180ad5626bcb0c9f866ca4da8871749d07e20af423f99b6845713b7234f3c50023593142ffc4bb8d0ba2320cf3de31f501d175a22d64c14a576f1d2e34d2159b0e743544271d505f557ac6f5807635fa7fe3051833a21915836a7b3748cf0a3d47b7bb3b7d9d4d9a7880306e7426654875f2d1e4050d094cb00bdc920d3918d68f307a05500a1bf3948c159067e9d6dc3638f44f48bfaffea62f60ed6ba3d747aee4c1ab9c1df135dca9e49db620caf26d3a2a8b5db52ed0a46b3568e9c6c2fc34f3a12596bb14648c14c9ce685c31a89efc89fe71c42e9ae311ca51db08c2325ae4ac9b5f0e66da4ec0cb1283234c50c7b60403119676e746186cb0f9fcec41641f9af6fde00077d862afeb1633891525c4a1cf1db995a2052a08d9ec68287f8670f1675c144824a3faabaca98e14aa96b81f59bc995feba82742d16903a9c0da26618158532f887d3d1db3b04962e95b87bfb87d5bf694a477a2f1b69bce2c436af6016bf1c72039e126351798f1d694490754bdef39b100a6b18776b278cdaf47a3c78c24ceccf48e65559172e0386e1be96f1d7ae216b16cc002b353f9594313d7611e344a4a8ab77dee51437e75b592bed4e3d2590f851fceb0af60885c6ab5da5343111e55e170d6789e4078970e22a6f5deb4ee34739b86000702b2e5042c59f73cdaf329ce88d8969286b3e430dba43d4cb358ce714f65603b6bd8c4cc4ede1f8209f3bf2ab1b24673d06e513d447c8b4f337ae301c9d8ac96a2042cc37b816a4812576b33f8c0141c2b2b0a5ec41e6a1e309b2b06c1b2c5ccc81d0e950ba505337f08e5baa3d0d12c8104efd05e248e9a70d597ef68f53546f2ab7ae420ea2b8379eb8cf159423b632b28d60e4e5f19fb075a0ca165536b28eca9152fd58c0729696c355332a3a565a8b78aaf14f9d12c5d7f163c11bcaa37b70dfebc9350107c7dca378188525078e94e693c482c1b132759cda505feb6bd6b80c62d70ce3c72217cc18fb58e42d704b90e5f3c99ef504c5dce51ce12e3b1b716f7d78837f6ffeaa872c0992bfdf9dddef91df87b92a6dcd999593f66344a79de52c90287304b4df9356865dd2b81065e45fee6da3bd4a0ea981a602a9c0d36cc9354ee7a13366397f6f7cb883108c84aa3295d79f33e76ad4a7d0e5aab1cde6d75fefb5f7d78851ae9fbd1e445e90918e4c4990eb6abaa665f0e1764cace18c278ff7b55127eaae8be0a8f540b68c007c13f85fff7d5192be0a70a233ea39baabf470fb5ab3e432bfe075d11fce94d973fdd3f3f48a07945146c96140ca91f7981a1109642245bd5ec5359d56ce39aa069766c5bcd6c73027ebf347a18ec471591c43249980cda5783becb3b165faf32150f24d58c2babe27d78414cf4f54fd25845f30416142f19525cc713b456a1ff7503c0e74561d1f169df809bef41e337120cf56989d6e1176450c72dc777b8ef93f587e76b12a44d8e5527168c9c1962c8fbd93a1d4ce306dc18f0d8c8ec75dddac5fbd448c824980b927ddb9f43cbad4ecf7344a6de31907bd35594ed31c0c29e519328ac20c1438c2961321fb1c1dde52392b880b09f599110b05dd8ab2c7a0fbd7bf6a455e99dfa87d33beaad7cfccb4cb0f0480a3c845fe9771e4f59dea5f9836579d3ebc97e32bfca12eec5064c2c4b724462c7a95effb84d77408dbdff49efc5af30b309f3b545488f2c6f9f05948a6087df47480ff3c7f16fed34151d23d0234c449f56d708f902366402f8c461ea9b2bfee597e145b01bf6a2adbcca816d4fc420738335457409614b6b6490ac0863d163c32c1982e231d114d8905c736a29007cb130aecc6a5f8ddb23088f1d04c3c4599c8f75dd43d369fd914517b20585b89a699ab1689a2bd48a7ff37db562fde2d43370a768a4ce7bc56d22b4cb474b15eb73a7dae9ab4989df5700238b90d8d373ea29f6abf2069cc3261007dccbfdce8d31ab3773f13b5c5b1f77cfceee379f3d07ede085b6001434a2f", 0x1000}], 0x3, &(0x7f0000001340)=[{0x1010, 0x1, 0x3, "dc75494f4d2d2e258f6b37a0494100bf7edeb00b54a28e01d2e085d172d0835595026eeb534e81debabb7fe44a953f7fc6760451a8a686cf86338a6fdfb301378ded4642395ce8a87cb44ee561b0f2fa19a3891a129e3dc683aac4debc428afb2273e6b920381f87c497f989f497654e61bce171864314de6c59ac8b75c4abd6bee2210a5a3b11d4718c45d979565dd8a651d9e41da4ffff57f0cee2e80d86f3d63ad6da509abccb972fd1e2fbde03b2c6f7881765a4354b634da86e940adbdb8a444b1c0a0d4fccc9b0c2bb0d9010198369419138833e61827a84bd3189328dc88d8f3a6061b1b7038774064da0438c0ed4285cac2705751aff9730391af58005036ef996d5d82604f235a56f311540be055a6382d8f03b3ac82dcdb46b3c1cdc5c30ea37ddae98f66bf191d64f5b361c35fe46abbd93df779963fc170840164e932ad061ac262a97cc3122e1c3a99e21ed857c9ad69ba5405fe04a868f9c425edb67403f58cab75c73a648b5314a65da1611e31314444f2700ec4d11e65d5e3eba0587790337885e6b962ca27398ed289120233e1e850642e11bd6fce0968d64ed708397dc92587d6b4bd0a1533861c07e51aad792a1f5ffeb8611781094b9fcd1b70e557be0670dfb7bcc8ca55865e0517aeeac11d862d7b67667b3ea4340a275398ece7d1c0758e04fc1f4d06247df43ade796ea074a63191017c4954843c4e92a573ada6b3c7f9089e317f571c7ab51b7e3abf48d12a3b38de93e0c278542f7bf68f0b91692daa5874e36809d9d1c5a29f0c71fb1c84b6eaa05469b0152b31924e1bf9e8e12be80f5c4fd5b536f9850f5b53ba49712a208e11564057585146b3dd3a9c9fc2a107700298b864e1b200fe7bce3ce599d98e14418193987e0684902653294f2fe0ba6e536e2506524d4430cad2d00d3bebce9db75dfa3ab26da6ed4598027c701bb90c67d86eedaaf30ee078221d4a31602424908122b4e5ad5a63871e3f61a668cf8757aa9dd5ef676de423d51695a4cc1b986f190387c1747025bd529bde549ee1d8ff0be11c3e9927b595732cd7d74f727c237cf7bc33881b51efd8253b59e7a34fc0bf5c7480f3a4c0190fb7025ce8a28fe1deef3d1fb0cf66ec2f0fac156c2666f9a7a4e26aaee8488f7eb2f1b990d5f62b9d7690e662aab958a5178d6b44fc074f7a68a280f26db75d109c514a81155b02edff3db5873074a8b8a13ca9c05d8ad50467945348b6ecec0ab990537f23e45b495c7a32b7851f91e9a916750088a731a68756fa4156690ae23c6746a986fa2fc3e2267b4b7ff136d5a542a6a8aed0bbd388842cd145fea6e301bcc08619bda4d0c2331398b982f47dbec8cff89a98bfe395d912970e78a4b852746416679458761063c9db07c66bc4189f2b8b757e628652925a4a867259af4afc4272a0af48bd0549f27d603fef033c525fae043f7638a07dd83b7d260f6902348b58a0046741b8a8145e0f25a560cdbd732c906f48bc34658b14c87e41bd3c85d990c39ce2285bd8fc82028125775083773795c21578939b0eda9d8932c7458c33ace5fd8398deeceecf95132b0ab740194389b39c72450bb87aa2bebf58018266e5093c2eb5d6dff882b4ad7bf79c22ce0dc7a8c7c343264bf85a142c03d4b59b2beb390b9b669c722bd3a474f4db1d832ea8d34a05892910004adb44f11f267cd736b0270c2ae0d5638513393382c46dc7f61c565d45b3f524872551216348924e1cec1a537c13df973734cbce0782651e84caf28d7c72b11e0bc2a94bc1447aea193ccc5cc104fff127cc0a6c1bbb07fb8f1877b7aab04d016de8620c4d7db283d294b098fd961b22aef4443ecab89d5adff7bef527a80f8232230acc0662899ec4ff785c33f5ea0b3a75c0ed8b9124bb79c2a8c3448a62243797f4524f27d2f9a3b94f0d24d7232a2c8d5157f2af73d6eca6bce00d6fd0939fbe22e20d1428bbc37b928bbf54bc77d18eddbf0426fe9d5bf2d3d3a8318ee0db442c3ee945b393f3f3464e542988f6a1b2b93391400a87333ab3644df79eefe330b51146259ea889abc139334ea05084e383f62dc8f6ca621bc49e907e299c50611de2c3d64391bc4165b2d7786b7a44290efa37d8592af54e92a1aa765536003226f8255e3bec18a49ee4b3f7be210f42984e9e77fd19cad50054e0ede645ffcebf1c18ec4121b923f949eace48f684525610c50d665d1c82885672103d29ab53bca6a32ecf04ef386dcf68e17317489de7135b21ee0f1d2785daee8e30607d94150be9de13d56ab28fae1d3707d25426ab30a4aed5d72929f1ff7afd12a0503be6638c8df813db43f8759811cddfb9351ee0af8040c92b1c27c6f13a6974e6233c0a44ddc7c23a4e2b3faca4c3916200bb7cb2608d4966196bd9e96304267fe47a0ecfc4ecf084b6c392413cb734031e3b7c516f69286c162e0634ebb9430f344b957894bdfff690c19b7e98f0de39cc68ba0581d40b3a8414a8d92360c58e603ce3bfc2f43453f0e9f93e1ca228da7536f215b87cd4cf52ba180dc40808fc5433b7650b5f23c9f1d12b35c6516b6928f231d086b4373e1f813efddfe2d02be573c969575b734936d6046a41b7645e7721c439184d43cfe1c5ea3219ff7ed9e1e9b867c61bf73be98446efee8f682c87f030c6e1d992fde26a3a5e6a3865bab622e8ae6722a87be9b2ff85862fb1a4946ab11c29d8d81b9a49101da7a40002b4011543292f05c893686bccdb35a3faa710c79b69993184d3016fba1ec90b2966530aa4955a3102a51690a11c8d30b3d13c6cae439bd9a731a6d10211c056e225f048808a2b3ca3fe91ed6af1639ad1dce34fcc672209e2da6479dd0d79cc1265fb420fc925c7fe80c268d2621a127847a3ce33ba4a377f175537e0dd0c85698f868d17a4510680909bfd66ae248cec805a51805bc5b13f9e9071a96f52b1dc771bc6081418608893c258b7695a36f92aefab91b28240b1dbd8708acf77b7a6857f471264f455f85ec679e1f04b0ec17220783054dfd6dc4c3e7534c6248f26eb94191d081382c6e72c54f8a760ccb810d6e7f614b44f2b0440350fb2afcb15613b1defdb2ec8108959a20180beecade9d75c4721383c3d4e7e46fa0d3bb3381fb2faa5af3f03e404812ea6b1f12d21c496f7a97a6c835b0494818db3bcdd6caa34c8fa9657772d9fa73ef2cff1798c0106afd8c1434648dbb58327d46649ce0dd7281d84295c480e0a111ea09edbccdde2bdb28d128be16a5abbcbd69899f6f246739320aaceee42b99664a8010f93a4fbe7fc80dccd2cbea6d0e91ff123b12825d2f64e5bcc42013a0f0a9a3d9c8e35312157ec2f52e49d4cab8c282ed897360e9f7e95e6e6319bc5169d3ce8522cdd77850f9f49c3b8b276d44de9f94752f53995738f88a9d8ad77743b86218db8291d749fd14f51a248262a34eb778ca23bda304f41880d760108ba86b7270e32372574363d2efea9d6739bcbf10f98ce87a24f2253286415c1855e357965684b384079ec7f423ce65e4eef98df27bbe344bd456edc12d86d1df42a17bd756171d75b40e2c37e730166bfc4d696cff43d8d2649d8f7d71be9b137826e6d7850f0ded57291b6b5be3f597dc42fe7abb8422fd887530cce2520f7fafbc859074c6b336ee4b72efa52009513bbb824fee32593ed8c7217cd70bbce9c01c24cbac2f0a477e23a28483e96b68b070c74665002898730fa8db42dd3b7062f0d963aa7203b043249c8cd65fd96c3b5e399c251d1b36a9f296095ca5444afdd826266d5d7ad56b9f14940c848691f10d39e47fe04c3ff2598a831d7f564a0dd838f1270a781d77be2c19249d95e719379fe6ecd83a18e47d93a93275d7050558c06ffc10afeffd2a40239f4b05436ca1469f89c43df516d81f002091412a33786f9abefccba3ca35a131b3ddcbd4303ecc7888ac2bcf54b2c119b8efc6b08b14595736dee14e96d7b0124045a57f8218f9a10b060a3d97b21d0baa9c2b08814861104cd8ce91781f1bf801929c58988bf852673e69ffc598b0ea617e1a7c4067ba9ae8ae43c33b64dc56e065c7151c3d6289678d0d7dc95666374904c90c7a9b7ab50333de53739ce0d0995982e62c205a620319976be9762f497bba8b72d386de49965f6ddab5710062dc288fb2588fd7386280dfd704cf84d0582c9726819bb112ac63345f55701b80b166532002cf5a267b9a6b6215601d9b7d3e5ae651ec062509bab0b368dd712fe4bd9c4449e3f754e52c6449463522cbc02a227d8725045e7a0c56153e13ec141a4514a3cd822fe765e1ba6fa7bf4e210914ee567c9cb03d5bab1e8212b785b0045656ff6c4b2552e41e580540bc0a37549d5efb63daaf5025be8b12db5ea640da0f8019010f3addce8123a2e865e1497fd372defa13624e6a84b41e0ef2cf981a78ea16caaad4badec180a860cbe24d147b793f3b0214e898757b64a6e4c2c21a3f9ba64e78153639253167c9a369c223a8d832a3b1b1ce28b65086b65c65d469840cc62e55d6cc7cef9e45a1d6edd86d981250ce7c5b84686dc75efba65408b9c395489749e21712d4fba86efd4b5e5dedd7b611dc3304987f4baf86b1edf4fb56ab95458a882b4225f059a6fee7ced529089a1d6f0a65b16001cfe85ac92f4f47bb148ac109843fc74b486ec9970993718f227b057457f1ddff322dd4d972bf9ffb078d1c839d1696c302ffa560b726db5b5c572dbb2263930e553081e0aa8259e1ca9da97a381563b3a2eafb5ec7d21b39b39170a9f8d99924eed7899795274aa7a31cc68beafa955309d0cf0b8888e128752b23010b98bf10177f11dd2393bafbfb5835a41fefa3b21217c4f06c5e46471deeb088620e07b7a987e49c6b55bf0071bd9b04180d92b6151f6746c75384014d2ee9f0be7bc0b3daaa7d2cce3d34ad2e8d3105c31275ea90b562de9e0c83cf0fe312ffe54af1286e454fcde4b7dfd303d66b3e371e30ea3525b6fa68af86c97e1c23d41e8baf00a5cba661c3f765db602af5a86ce59138059f6d2a225ce66e3daf3cd3b5e77327a0b88a4a4970e79292f1d62beff25d3f14924b6f56b019864cf493418d57c6492be071d54575c220a43f4f81a04ec7dc548b534ca1d4a4d668f0a108f4456b78f2b5d70f790ce6be0636c1580eda9408ccae26aba0a915a0243fcc04e796191765c056800fdedee095c15176e52af0c551d38a4831c0f1b55ed60785cade7bb68e71be04ca7bde5f492c288d56e432aa9f0e682e1b3ec89dfb8520ea6f9cc2b1c408efff613f3d9bcbf703a3ce80fb6814a58ccb414ab674e931a2199e388dda91757724f9dda8291e87f948380b7c58f112ae11f08c901276b5873a67ee6eb7a0918b8b64edbb4cf7d4f2f0510e29f5a17cb87ece5c09b5aadd867910daadef33acf475e4e6f12e05869154e68ae21c969d03e8a736479da36e25dbc46f3d0cc6c57f3f6aac5cafcbd77cbf84b24720ef2ac740aa6e7d5d3d144ab433014f97c5af54829be890b96129f92647bc90b3e7bc4de1a3ea9c08390caa1949ecd9c636a187986b3fa51d2e40c3691a7e591b170b210da6eb3a3b38c37c73d9793846f6d2b334ca8ba1bc520850409b2d921da189d085d7e5b492f1bad62167f009218229a6fe5565e56bbac1110be504f0cb81931477874368b3c7eff90e3c8e9012e82582af5efb45b2cc1ed5c20942eb9ff25565e4833f25c617cf105c5740c325e0d5ae1967b08d01d012ba9f47faa484d607d852dfe8ee087be1c4b16c11"}, {0x58, 0x1, 0xc0, "dbe3498c85c43ea4968a938268b600121785779fd8b25061e56be79f87094b740fad5df9f55973327dbfe8eff175dacbefac9b4a34b3edeb968b8b37104ade8832bcb7"}, {0x110, 0xffff, 0xffff, "af0dbbe4316b710696528a7c2ffa0f389a0ba72ced598211dd4984c5f211c28250c1e0c885fb88e06683690bdf7b88441dc2a0568cd1491e54096f620aacf410458506a685d378984992bda3bbc8b312e5fbfcf9d5cfa8d547a76b060aab87c6f8a1fe1c558bd81323566624fd751865df382c54e1e6726db46f4fb1a489d4a49fa084f87911b05a2f5f619f6ff3405d674089eb62344903ca572f4e8886f1fd293c0aab688dc5073a911d83b9007e8493316779d6a82bebead17378f369e5f58282196056b31bbb84712b92d5880b60be831b31a3630ff75c742f998001fc49154b68acfa04bd0923d5aa3d6daebedffda974295469a4155ae741c6f4"}], 0x1178}, 0x400) 16:00:06 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/46}, &(0x7f0000000080)=0x30) setsockopt(r0, 0x400, 0x3, &(0x7f0000000140)="6539e628d8acf6e383b684466543f24ce7c3c082beace806051d5378217ceec84c65a1e821ac8f9757bb4ca50605b29a06bff7b213d7b0783ed9f0a807bd5538fa8982d9194f322be53b08545d1592b4eebd9226550e2da0658b1fe1a57ec6677e2f3f0c4a4c9cb15f3076e39360be5ceef0e2acbbcf16b359d01981e9c65071be9430b1d72e7a10baea0f23047cc2e6e851940c", 0x94) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x0, 0x4001, 0x8) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') write(r1, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55", 0xffffffffffffffa0) 16:00:06 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x26) r1 = open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x182) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getgid() fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x4) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) socket$inet6(0x18, 0x7, 0x200) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x80000001) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="3f0257"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:06 executing program 1: r0 = kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x800, 0x0, 0x900, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4, 0x4010, r1, 0x0, 0x0) 16:00:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x23f) open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x20) chdir(&(0x7f0000000040)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 16:00:07 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x602) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x399) getsockopt$sock_int(r1, 0xffff, 0x100d, &(0x7f0000000080), &(0x7f0000000180)=0x4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x28, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x200, 0x0) r1 = dup(r0) msgget(0x0, 0x1) mknod(&(0x7f0000000180)='./bus\x00', 0xa717da66c0a82aa2, 0x8) getdents(r1, &(0x7f00000000c0)=""/144, 0x90) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x1) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x20000, 0x0) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000100)=0x1) bind$unix(r1, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) 16:00:07 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = shmget(0x1, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x2000) open(&(0x7f0000000040)='./bus\x00', 0x200, 0x60) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCCDTR(r1, 0x20007478) r2 = shmget$private(0x0, 0x3000, 0x48, &(0x7f0000ffd000/0x3000)=nil) kqueue() shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0x1000) shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee5", 0xfffffffffffffe57) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x6, 0x9, 0xffffffff7fffffff, 0x4, "156121eec43647478f10909ee04b82610510c593", 0x9, 0x8}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000004bc0)={0xe61, 0x4, 0x40, 0xfffffffffffffffe, "64cc2d1aca74120054e17c00999cdab134230719", 0x1, 0x100000000}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff0c1, 0x3, 0xd9d, "b0000004d8e50000b99a00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) sendmsg(r2, &(0x7f0000004b80)={&(0x7f00000002c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000001680)=[{&(0x7f0000000300)="7ddb808e5b8bb75b90e5d89cbb587a480917a006907db437d306a2b3884020f460fefc45d6e4e4eec421d952b3ac3a74bf103055bae959ced499f5adee8fa3485796cb29cf56e7997a61c84d9e5ec1a37a97975cab6d2fbe6073", 0x5a}, {&(0x7f0000000380)="0b60916496364161139a5d287e0d1ff0c5699bf5d5fc7aedefbb8c54168f17eb60169458f78246efd2fce1d8fd1821b7f275f77504bd31f8de082878d3c2bac2f831d885cce869ea6463e1227e2f6018c9396c608d2c4ad1654f5f111420b2ff00f9956c", 0x64}, {&(0x7f0000000400)="b596982f10988232858296d057a2a93b4d6a92b680f1079afa7fe30eebcad42496feb838f04e313561c058fb7ca21f5ca69a67882ff4ab7a2555eaac39375e7493f42fae4cc758f1ec583550a1d60bbd2963d54f5872140471e8541b8598959ad7db26adc39428642eea3c4bcfa9e4136b1bf62395c3e5470c06585374fdd4c646648ef2358c993bee0008b570b6a2cd5b39e9a3350b71b83b21609eb363a35b0f64bba22eab823db82c8073bc36f428bb6ae33ab561d163a648c9f55a20fd104baf6396fee6d37b5823c150eb522c582c8d02475fbdef7cdd9d63e8b92771bdb1f85e7e51450e79b1af476d278667074839e0145ef9ba87", 0xf8}, {&(0x7f0000000500)="4f0a0ac9bfb162c781b5392807f925ff424c189f11567784983ee89b81f5a2341e03e267f67ae7615f7532b2481b0f3c242154edef94b3e4be483e2fe033a6542aea2d4ac1785f9224a7cb3a1e329b6786d70226174450386b5daa89aa11666e9772909b410571f3e6e0f6525f87d2ee65e0198d36911d3f358688829e0890bfa62b1b437ccf1a35ab01dd47a22ed6095e9cd39d38cc2b4f90f2decd84e4635a8691f145fe5813957a890ea72c10b56a6ab5546933d8c39b8fa9d05f0b7ed821e071b97bca0da059a85b8eb38510e0bd88068a75b7f9a47e382ff393c20afc6b18e6b77cfcaf13277ca9280a8edb9e41de7f50831c2ae0b7bef2248672841140ac035ec8c91be39708926b19ab4d31230d250685b6af6dee1b98445013680fba5839ce5e8fe352585d95560a53736a99aa22c11360d48310da3338ed75414de8c1f009bed753f895063c789f47aa6c12b5b816781b27c7bea439c87d3a1f2c30d45e37fadcaedc804903dfdc0e2ca736c5391bcce8ac972774d7e8914cde6ae1d92fb53e233549562f84b8bee35f608b3c494b77e91637a364a0ac586df818834296fb47312cfcd99b574bcfbadc1ab3fc5d9cae6e612e62edec9d13191565d1f0024bee400fff715f23d1358ef5ba24f18956cce7e603c3ef6c41d6bf8b68343186db51bc1b8796b4c4c82f82c213b1dccf8984d73599b65c881ae045b03b3df54123ab9280e683e66a74613e9f0484fde2f8868434ff1d4c6a64cfbff417277d2d2216d1661304ed026bc0a937295fa6ab66278a1ce59ab81a85d3e7f1d75352d1937ec5593301621f41b19e2488ba0f4858110611340df3fff60067cfc1bc1dbf81d62a7eee4974dd61cf765f1e6f7cecfd4851533275be329f61d1b161c53aa8a11146cf0ef79da68a30ac5c1a8e022d1da4d3d719089f6eb398f18ab48b766a930cef48a95b4b2fdbcb8b08609e5b45bd128c8165683746e0f5e1214ab2258df8deb4e0551542e33ffd9aec03cbb2099082805d4e34f8e7a6703e1eb5614f0cccd29b021bafc4cdb3e3049694c7d10523141ee76a178992924c14e51d9942cd1487ddeaca13406b3046f1fb1aa6f249aa5684561b752cb7ca7fdf17c0e4f6b65ec394248da879db1de9e0a0b19f2d07a2d91075e44b34e1962ecaa5a242465d2762d79e436243e02513ae8632b5d2a354b0a9a510f2f386a5b436b06535be6e10222ceaa83d9f5f19a24e99f2cee223453886986c0ae1b92e7438861a77a94b4b8c2ca3ac8f0b153cf2d43c4b0be7fcbb01e6cadfe92ad594ff71fa44dc7f0becf4f8cb6c1f44170efa425e9c69438de2af34b7074d9414ad15eab83934fd92409ac06901ae6c1723ee21885810ec4159e08b4c07c9ed2a758bdb04cddcfa6748b3b7cab47eb8b0a689cf9eaaf2aa9a84b6e9d2a5804f712521db1d1ad75ecc4d55401ac0066fd4624d292f991af6df7c83e90c4db800dd7e495b57cc0aa93e38ea6683c87a99feec59759a3bb26e4c8346a997e77d14bab1dd7549d4e32509585ff4980c9810fd1118f0de567f11cfe2ff987155a0ea5dc06bc3eac327f6f54fe7308f29f65d68e8e4533a346218b7f594562c07f5a7042fd89665c06ffb043a169e999c5a0c4d79d7ab61e6c0220f73d6a9123d64aa90e824e3ac8f9ddd7b7b805b1acc41096c873223fab45424d81df2062cd95f1f3a1776ca041bba29c5640d2d22007c2bf6e424750827b620fadb91eef3dec0e00b78f4a0824d92b88d53a0b09a43a470785a21e8f693cf0a170b1b8bd1d253ec6c489813832a215c3ea773fe922ef1b02a3db1293bbb751d1cdfd9d7a683f84c4fca436e73e1bfa7eebe31633e22909b3fdb19355e227e1439c0b848b5b8c0623f6e2a782bfc8bbe3b1f1f48c546ac4ac89db6740a10a5e8491d76475fb0962aa34a25fd0e77994d2656c0ea6384950c1aa4b266dd90b671a14cd33e4c0555ad28e7c7fb141f2b18767a89b9e4d480d0c5ed0f784804ee779ede4a8c83e5d03ba27b437c4ea32c1e4a724b74ed748145cfa397aa16616241312c24266b0cc0c8af21bde2882f73c235fa4addae6978bf38dd660fbcd2fddd6efdeaa59a2de235596b1caa907fd1026b8707359a82e9d51dfe4d31eb8e358f738f396a8f836e7a0477cc1c2cd312dbf60c04e7f7f1166afa668bf6b0ed6eae3feddc2b06e0c3055d4027696270b9075db6a042d854ef0f6f3eebcbc684cd0000cf497d6b0810ba10cbb71d033b1de65ded7782fc33707009c93ec9221da72642f108f2ee45961e70e979d38ee16f72359e5e9108651f6b8cf0735597286e79caaa40cd371b85738a64ff0933e83af4a98cb35706c79e549a815c6236c68d789bbc2420a062e93b82a263584d2b2af8d0fed3e2991bf6cd4cbb6c21d3ceb5fc00490abcc98d5edf053a66816e3e585891195db44f626a28b09374f817eb472ab7ca5176e4a4117dee1174cbd02cce0218859c8441f43a2fae30167d9150a2e07641311973ff2d79be41e2f9c0896bb10af4ea5336d18cdb02379bc6d181f8ebf8e91330c05710518271318f126a1633134c1bfe2b820bb9ea81b630911990b3e2eea493219935fb8764de6e19593c5b53a17fe3c00f78881532b3adb1d24634f179784855501fdcb9a1dcc2f4447ae5cdb6f09b20dff5c15b2213b58f03fe8b520e75041400b26f35cf5fe73657cf5d37fb0d7eefc7b7c44ea39a5e2bb2fd73b461d4680fc62adec3c5f9875fc185c897ba05e9674dacb2d838166d69f3137415464532922f469a1772b87a996d1bdb53c0346d415e997983b8a1441224aff9a56557a9b9a510920f788e89174303bea54183364b6574d66afd8abcd0bea46de062121f691230ddabf2ac6521be6eec52c1b61e8df444fc1d55ecf85b23ca9ddd2f1b5660f69a3bfcbf1a24f544432de642c6c19a3916492ee880ee620f488531fdf1b62c0eb76424062c46b0631bfc3bea233f160a6f53f9d495cafc4ee8b0ea8d0c0f672f8a7dffe14fe080c4ae3d41f5606f396bba1a4345988daf62f2b9d3a9e1f67be4e55202828b7625480a5c42f2514e59040f21ad219b256b0457d02d80787887ff82c88f05c19d9948985a612ce4d19b803734a7018e1ca506e7c7baa0acf32ffe6b1d9c520ba44fd865481374d84d98b29bd38b8bc750a208e6e686938d6b88c6d124dd82c1d42d4c19588558bc5e7158f9aa146cdbc54fa4bb9f7bc961249834a0f778ce55d7e8fab6746bb345ab3b60e07c9818148033d6ba6f365d7e7facecd34a3783d65a36b37b5cb63ae36ab8cb1f4acf71b8320f3d6ffbf738b9ab65abb6045ba2b3511a3011600acd8133aa663d66953b84bd975243913e6c03963f43842e94dbce56536700f3a5d5e142e1f40a8cb49ba7206178afa627542621c74abd3d8c74d4abf8c6960506eea80d79879ecfd4b8b21d8fb6fced4ae68572e88fff96858c8fb47fa85fab71ac643988ff8798fb42b3736fe07d8ad3d9753a21bb5df1d584c483601febb57eaa3bcdd224bfc63faf089ba74d64b7578979ed4d4a21d0a3ea72fea772661de194127d33408a20c878e1ed872abfceba5ac0cb249c36bd6f0ef43a87d46d535a80b3c97145e6792f8f3bbecafc6fccbbb0e6d8db81faf7ef5092aded4fb20e306acabfde46665603d8c8e97fe6ad20c10ee49c10c95e2fc35dfacf7513fc143c7b6f0411da812101e55f840fbf9df2c31cedeb46db43e95842a1a57b053f9653f48b918b8440a18381d429791e04dd22c02b41397b2f074bcfbf9d64a5a696e9ee16c05bdd94eb260d6336ba404bc703f7a4d51b30ecc3d500fe6381abb237d76e269c7c57e3f86b1b568b0367584a397dbccc69127c87794a2234371d1dbf803449afa5dcd6a0366e1174e653d9be5f5fa1b7b1b777c249cb252de3b2aaa6aaa8d8d2f15c6bcff23e10de02ff42939e5a0d997db6081a268a157a36208520fa9f2c5c4c5cd0debefe2b9a406f9c27f30673e2c7dc6282cc3b348a962f45824093fe7e8a76548582b6a135b6d33538a2bdd65386b06a44d9c4adf635993f32787d6c55f40a74729b9e234a7431b277de9e9f0839b2d2faef57bc487fc63309a508c8284b2658db016cc2d47b367475f3d174377d5ecf77255adb0adcf47abb18052ae40c58c6ff790401cedad3a09ecea39a7c6c12e2ef8eda5e7d67cca15695852b4f3b599681fe59be96b5c53cf1a4db0565e0008577d43971aaf3035afd1f1ac09dc0739e3122216a84ace6c44413a75610f9621a62150b19093a7c59dfac086d1a3e4f874c7afce9b5e3dfa0f48c2f1ac062f0f3f15b81f28f8661abb43f02949599044e035dd9fd845ab4aa59fa6fd94e17a94ea66283828cb92b241ad12fd4460787a3a132d4d6dcd8fbe79c0bb9814bc8ab47f76ff5b448a71cf017ccb43b0a9311d133bcbab23421f567f98d394991f12bc7e38190d8aa1fe2840cf89268104d1f2c018a2b158644ee92eeba8be1a3a9461d472c941aaf232d45a4e0be90537de4b5d24fee435bf189153bc9fca13aad6a87895c73d477e2d7e8dd193da7ab57ee34e4d4ee5e6d3d05be64738270712a7f43efc39ffe3a9bf45b8fe6306c90e920a109f9a863ebc8f7e17dbd4a5cfa19f07bea00e1bfce29537cae322a68b2ee8e4e406f7842d44a85435cd751dd884a2b125d4c795f6a6096177763b3cc971845e95e0cb20df6f6dfabe432fbcffda8158cc84d800d34a278732b8d431f7f2aee4a851474f768df93e9847a72e685fe7f49ed6c5801ba8e82a19145e38c72a8347b3a357fd3b748eaaf8e72d94eb8c09b2bf7bdd135e854a6166199b99595eec20986e2ac2a1819bb0978136c7530edb0a2f83dbeb6acb68a70d382b80a6b1afecba0fecdcad0835965e762b6111703e8288f96fce479f430bc8eb83552964521dd232880be48a8944ec67cb945e15e29e9243b9137dd34700e636d3baabc97825a455b86747a71106a4f605a67eaefb897c764d5b33fe042b3fa82e82f6853dfeff4ee02b09aa2caf14b51cda6d4c4d07ddd1acdf6a9a1ebdcd9e202a019e2e1ac11b60b0f152f9d87bc536818ac989ebdbe987e5d00fa51dccbfef3998f714647aeeab704ba1b67bd87d2e35419e2445060902e7e31e43972968de88c25d585cbc4e9550de5992f772ec160a3ef639b26d7bb280f5918f39eef91066ee7bd0f9f89d0bb56909dffff10d17308ad3f3c686c096438e4433ed6dba7e7b27cb89052d4cd149a8ea79e267c8d0303d21762f53b96b21672ed7371319c9ec1a528d41be44a4930056e5b2a4ac702c644c10c055fb4002add2a2da14758e5ca93018a2b734f51177bcbc75fc8ef4edf5302b5ca86d9763598a7b6b54a0ef1aee5cea58ae6b5a730a4c9f57e7cf62423ddd3da694c68c27992718aa70b89f978fdc2f9b452cc783b33ae5f504f5b5274cb9825d070b1b545ab098b2c6decc0f902cc3aa7b666fb6925f8dbce9a155aedb27fec314890a9862d0d9815f0b13a9642a73184c0d8d203c9b728964ae86a71d750e8e2183e49c06e7bb1a7dbe18ef7bc344cfa3389c91f0538c4d7d1eb600416fd49d7ec0addeff909102a8d54f1f2329b89c17ce100cd18782dc3514e8e6db1fc027ebf2ccfcf291149306c5f1a76ab07939c2bbb696a5e5c9c02e30aea56824154ccd9b6803285ac84bdc3045d98b406cb92e80bde18449934a6b4b3cd15b743a383683206fece053c9be280f9bafa51cd56c854a447b8f10c9e18012008b2cdf73521e3992125d58683", 0x1000}, {&(0x7f0000001500)="ba68feb1fe91cc260b2227c05024c4cedad626ac1df0e4035670a4bcc3bd8b050e0c4ef26a2cf6252fb7bc74da8dc854aae9bb64010c8b1a3b4a68abd6518245c340926fe1204b4043", 0x49}, {&(0x7f0000001580)="e367bd580f5a13250e9f8ecf7ca4b49301784c898453b9fdf999244e5eef0b036dfa44fa3a8f5af20a92b2e6ca1957158fd6c484f0755d45f8c1a40e980b60c698fd71a80ad577ece952ab5f32b151eac4503adbb44337c8c667153ab469588877f1cc0309d9472e6a5854cac38252fb8c94ea79d21491e0dd9c940c10cf84ac948f370c0ad7f16e389c4d44c35c8370104e9c664ace489578507dcd94a66d2cb828e684ccd25c4709ec7b6b17342c623e3ab6c2c53087e9db7f6a149f8f80ffd04b39788d7c750410b291f7043650c807a9098e62dc61521f6d41fc7f21370385b30c6a5911c2187944a22cbdd76d71bee97e7639798f464ab6b4bcbf053f", 0xff}], 0x6, &(0x7f0000001700)=[{0xe8, 0x1, 0x6b0, "b4b29f0a6d613655d254c878db17c9032a0304e35dcac1541c798a6eab4f69f9677a37705aba3dfc07ca02a9718e1b0cc3f526b0a531b2376f628f8d886b2a3ca5a376b6493707ebb106fcacc224ae28eadae734adbbabb3052b1ae005b0d5a8301aff64597fc4bf3e254161f32173d0fc4729cd77f5ee90cf5e68cde77a840519e0af39e980293fa560b2eb199c1a5c3b8a47c25edd091846d0c655a51f4cf6a6ef9d9917435c2fd465f972c456e5ca74d12f4649250d44078453c391ff9c994b133ec3d5a8d12d944808ed1c91aa3c9d6af7"}, {0xd0, 0xffff, 0x3, "51733fca845ed2e506acc765abdf18e1cee9eae4afe30b89c00987280770c4682e50d5e1948bc31dda16300e21491a8d8770eee7fa7403c4cf3b3c0d7c7e71b85cde6e3aa7e7c7c26e62d9cda20fe4b765d07e21b5db55c538ae6527b86bcb0e348cc966746fcb7732eaf5f2cadf44afd8c9ae5234a587de73a24762ffd7159b3a91a152dd7edc5f81363fff6c0225b304530ec4b43388faa853ba541a3130d413daec8d2711d60091fce564ee14562a71f6129066e078acab92"}, {0x1010, 0xffff, 0x100, "264f97fc39914d4f0e972e6ae0d4b54f2f678f651b4d357602cf52c68e19681c6f5dc331c2f722d6e762ef579e106c1ef8a8cefae1b3a81e0380a43a605407bf0e7a451821c0ed8e3bf835381e08e637b116fbcb8a7999c2f2e8055d39001e111222464083cfb8aff04c44d242ef6462935c0f5752a4ac84265acc1f7f752538c37cacce5e9d186ece9ddffa585d9071ab6d7aced9bcea90bb89285a918e558e279a3e44afe7deb6feb681c2f14bcfa65b9798ecd90c8c0ec69a8e929d9d6305d4b0f43fa9f819b6c74ff0b30495cb56e261392a438a5c78f771d0026e4c763eeca4e2b4e550c11e1cdaa2622fe7af824dc17c31433455c77da2df969b32b833dd96c2e4b37e3c05b33e0c2a45a2b9a7955bfc53a7ec967869ef9cde3f8904d04f93c00f2adb8b5bb864c3733a5e15af463dd5b81f53c6803fb44969dca42a4ccd32924e24205909d1ef9a4155bd909206d0d922223907be55909e558515aed5d54a2e3f28b94dffbb65ac5b420374f040596b6b4ec7d63d02b3dd446fdb3a78a05731b7288039f48c13765dcabb1390303f3622eea543985389ef523a23e2ee44917327953f67c9a89d571244763e399ab15a47cbd7ee4e7a66e4d197d3df5a697971af1ce82ed6285322ff818597d808997f307bb674972880accf213e3cb31da4d09c03112d6b5caed6a08190025293b1dd901a0d082de92b0e2e2c955b1e4ec4f4662636fe340b2d7aa844ee675dbbbc0a642b157d141a4e799ecb987f3783f4dc3293a659999d1df4efed033d3858493b13c97ef5bc8c8c779e60c785278646ced19e8441dbd76926407b6c0b0ac479dd24d922d7eb53d6861310226bb6e19ecc12b46f88165583fa7e293a65dd3c64b0498c5d3050cf0d2c3a74ab20e44d048a2e62709ebda0f20b7c54dbfa33216e51136ad19f3c75304dd7b2d17b210a755858e3db337f9089c20e5b205a9404405dfda02f015ab2adfa91126387505ce0f1dd178487df9abe3926c1fc3573b778d0c453c96c5430f573a274a6be5a54b567dece93254334077b042cb1b0e7209773aa58eea1e9f58509682fd71e29edd2f58c78f8c306e36bed007afb3bb7b5e7b1cd73b345c4cf99c01845a8f43c0db0fbb45c44cb45630b027e3397ee6199bd1e20bdef1f510a6e20633c644229dc3afe21648b9c12962eefa7850f4ad3e803781205f34cbf7eb6ffc17334a0e8a0865e90a216288a295f01ccb5cac90011def274ff4ae8f205f1623a072d0ab470fd73da2418b9e8b4938166998a5b662122bdaa8129f0dd72e95ce8207e28c765b3bd7534c4da712c0f71a395426482f2e4987b91ea9989102ede472309f52fde337f85b7ee2ebdbf5e093c958753c8a9c74c3fa5edc18a927803a902fc74d6cae830f8448cbef867a7533d5d8736ee9a8bd85583122b79cd245ab5270fa0f57893be09e9c0b84a864c974dde6d11b9da4819c16466473d6dc83d85d35956a5302696ceb6a1896e18f199419edd80fdd58de1776bd1dcf3c610da24bd6f4a0b0669592231ea5b7c00e10fa1f33eb7d5dabacb182e6cb9863da55d1b3ce12d9898dd6a9e49032857ecf95e44b0da915ca4abeb89a5202a42d9a3fdcc6435014df4ee11851b59e3860ff9e0503d456663feac113d581ad545752b31e12e1fb1e2acf0f45b2ec305c847982ad8552b88ec4142d797980baf2d48b22282c500f94621bef64deb1a01ef0d0bad078288e732948e7c0be3e83efecaec997de8b56ba1cc33f6aeb043ab617c9ef45785fc2f95451bfb9bc9e4c93329b57f050fd9a94164f3e3bb31b792bc028f32b5d582a3a435d5915f38eb1a6af880deaab065be6d9acb263045ec45e2fca6effe8108cd0d1e00ebe99722f6ba638b930de85c38d5b23d6baf0b911511fb411406d66d576ba37a14b210d2d3500109493e791267a4a7d0474311f1739df12ba6d7177898e37f49abdd528ec8f7f1ac11a4eda4179e0da05f47ce71658e4ddc21306352969a0b130ece743aaaeef42f5d1cb57f6f439efdcd75c8f52c6c7464d2b6f178f29ae52403fa4f7a82837e475a9d0cf51429739fd279aec096d98c497ed84c8f000b241333f697d40d06e06f45b5358d3d582f0769a1249cd1f2914c523207431b8dc389dd78d7a1211d4bd88615d6adc494490391305fa455f5439b581448735b9b25fd6e75a6cb40a2ebe0d656becbb281d7b45b484d67a8dac801bd7331032d6835e60bcb1e0776d85bff4ff2faf5df97f64ef92f75561b5d62b7c8f1951f4ad3618a93eec2370ae23555f63c167663d0ff6183fd73c81d5a9d985627ac8acc41edc191abaa592fe1652eb079316d1dc80a1518617fdcfde0e98aeeaf816ea1ed2bee18cb19aa652b9e2700dea0ad5e9d04653540b9d0b6aad003d1505b6c5549fd6916fbe2817b6a12d17f0f981e118a774fc34cfd77d26e7cdc8b0a789d52b9d55e287899d903707c8a15e30d4eddf5f936984e507b5a1c00c1c083fa9bf03c044044c2bbf9e2461ec22e8151b925c87db8e40c3bdd6968b676b0db415f9905d6209a293b0ed19da7661e1e1442ba7c5a1c4a5a90a7ba4dae99e759dfa6fe461054c03e318b6573c6627ea5299ca4fa9b2b95bc0fc969f3775057d4ee298b24b3f2e9c3133f8a4412e1bdd7ca3e61afc64546c4a654f30c72670accbfb91b98a690c1bbe88e3315da7b43078d6af7660d13f2d798ef3b2b87552d3182ff7a3bc8f5ffb0837597606b7d98d70cba43542a969e235c2ebb606cb32ed74cf7190117181746138d20b8b419424a62c211fd1a44ac28ec551e6d95b8a99687300291d4232d15dbc56ec41b8d8179af8f3b5f5a34a6f6eaff67514d9eba7836a4e8e80908040d89fb6a4f4c5dde75036ade8e3ad1b60db7e86556aaf0791ffa44530aec81b23387be60e7af1113bcd155890da4a99a48ead2e75ee7263e6aae154dde8f8e13e12e9dae9bbdf44e1de61cfe2e4e7af5e5da027df6bf199486e84429688379a46d5d30e7b5cbfd652d81b3bdd427452249676934cde06bf5054b26da87ac35baec90e7f7dfec49bdc998713bf24d01d90e239168fc1697ef740bbbd22c4d19df10df0ec8962bd74727276196708ac12575069fd3f917336e2df6568da4debd85605a6610f0b563f0454dafc818639b168b0e30e7be510b41eed42e03febeacf057811b36849c4531db04a5f90ca7ed84adf2d8a6574f093d03e7517c674d7200bfa14f2b06794e7c5b269441ed4d3e48bedd40a63a521dae39e158b3dcf750cc988e335277282a00113e0bcfcb5aafceb0aa5a2ddcc43b1c8b59230e5e6bcc223422ed4364e8fc0a4bb88b0b461528dc635d89baae5d7d7749b8d658026f923cb1debc489bb9ee9be6400e0ca7216886e04ac6999e2b7cd9a68d1bb894f5c26f5e583807db34fe8a0a4805a235a4f68f4b944b34a678d4a29c6f96b84c470e3f0a9988042f5e953d1910b0b56e58e3d5efda48013fe682ac3651b3864a63748439b491e3e6dad40b396c570553e925822bb54e738258bf2faffe68476ea92457ff194245c23a9412cf59cc951112b1838846bc47bed9c977b4da7fe1c101a69d0822893911d4e7e049bd2ba5a7fdec965ced5caf97baa825c9523f96590664845b4bfef85a54956811fcf355ce21a478b9eeada0e72fd2c18842409da3ee87c5a976191e486a45b4cb1b9583699311c30c33893f9002a37540efa173144f1935665fc7d8070c3bf37ab3976592d4259ff3994313f38c330d952a9319f929d49b0d9eaaae48af3e38abfc16285c3d900b59304097ee027269381f95e432c3b7d8bee943e6f29ac7f188b96ec506c63df31a0d177fc349f31c265e3a1939e8fc503320c1fdcd3d4cb02ee90e88ae9085bdeca2e85fc452cfda565f47dfb288a4121212ad2e5fcb1689c7213a5b956f82337a90813e5b592a081e8b2bf8e32af1c263970f53739620f19e1571f06c83261ca4a7f68251454315d7a04acf8464834cf0c3fe4d65faaaed73781b58f9f51cef938b33bc4a6595833c3f00f1147a11fbfad525323c2c61adc52e3b4c44917334b7821c716e52a7499b1c98fcd0db93d1655c5e90b8df7ffe9cd5318fc05397d812a605012b24ba75d4d367735ce3a0be2e26ebbb3b1e8c454ca0f95f73a9f7844668cb867384cbca92ce0b74942960c42d4774a47fea0cbe22c42adcf95aa01b3647a3f144701210aa5f1270349902eed1d756b339b2e4d95c346be23ba16fdd9bfab95f294917f23d4aa1a27d70ffe31525a9c493c2dcda225c027c83a918f0a65d4753a6346eb3f95ed986a2a3af8dcc0394b19cf0964319ce409a51c600e09cab994e3af5425642529cbb53e0085fd0358bdc5c26507c822fa69eb9a9e7af023f3681a6252a5aecdbc089011e4c1c09d5d0f5f6de7865dd08d51104c6fe9a42b61de30b06a41587440ffd4eeb2e7c5740bc2e465533f106c7c23ffabc71efbec20cf64b60044851dc6b8b9525d8f323119f5f56c08dcb71c8293694015c5aacdcc7d2eb0edf15878c3d9d4efa6ea1fa608614f1b93896e628527407a6ed6cf8b78605a723604daec3373f2b1390067afd20abfe7f638dc441c4a5445a39f68815ea493f6cbf7904f04d640b0f3d7c7b46a8020f6882c2ef5372fde00d7c581455bc97c7062b15f9b84034403a81d7d9e9443aee6d26f66d6723df4ddf97c99be48358fa8f0dbca154e87a834e1733015da9668c86a6713f50da4a4bd89ef402b995502e2c01a7dcc90e58265ebbf9c2af6d964cbcaef27b263755f98451c7ad8a142c4e21e696f00801b93cf5886232520a907a2cf7422bf8347b807507d3244dc20e73896b0a91509746a47e0962b3bd0f71f1f64d77c06c346581b2156b7e57cde9c4ec44c90b71b93db1a6fd5630d20e04ff4dbba543c2d9822fc22f262317d1f5669802d4b37e25224f9a7752c957483fe42621fc22e053f892c3eba2ad7fff4bcfb9f538612cb52189e518671d73d12668ccb10b1afe4fc00d029383e547cd1b86da331591fac8072740d2a9a089fa3c82d4c44dd924943a8fe056b71f7ddb88ab017ed0557fd858794fce69a1f197bc0ade6969f10c36231bf22bb32dbabdd3afa379e3bbe1f358ba4bbcb41aab7d28120b062403de4691013f4f62570a0214caba70a75054acd9f9a8121eca413bb01de564ff6531a3537f3cd6240dcba14486bd833995c8b4885c89d5d709b02a1f34c406ed3a38ee50f08b2d0ca2e93eb6961b50395381f53583cdce1e414f4cc4c83d5121d2e183be03b041400d4db61a0aa36342ea52c0276d5d3e8666e045174a9a8a089b76be1fdfc18a3614d54e939fe96f73d88d6ce81e6ab60fb34ddf550c5d8467008a624922e540c544e546bc3447e13898579c9dbb7ca48ee46c5cbed5bf71193de36ed0ad14adca60278ea15fe22173111164c04d1fe7d1b53f28da080f8e431119251cb2b246567e8c3bd629ca576d593f714232586fa7f9d6bdcc3b326568372edfd36636a3d00ad643442e3e2100dc441386cc8317294c9c44f181f0b1dd0f7434f9b99172ad024e9a36402aa205544dab26a1976fd782b7322dca2c2ec38a6f120060fa7ed7909e00594c366be2b7489115afab85efbb0f7f8b73450ecb608ad7efbad5947ba9567c9be5aed3422ad49abfb38b12739217de304602e68f3b1fce409c743162d429eeb8a1b6a41b5933bd629ee9233df324473f89ed6130df0cf2ed9b33d635678137a441502690d9bac813f0203c709753e9460af0ed24fb71dacb5f"}, {0x38, 0xffff, 0x100000000, "986206bd6a25677622a86673c881df43536409f68339c29451b48af893fe47f06fc63aae02"}, {0x1010, 0xffff, 0xfff, "007e45c6dc54eec6f244a76e47f7620035061338e044590413c618f38bfa25717ea366233b36a62724eff200c0075de7ccad4988fa139f990ba514aa9494128a71c718cc4a9d923f8ae2d04410e9a47dc8cc4b1cae98830ec61264525a6fc1fdda9355ff0edcfabe244946e3ed5e1f0c64d197ccf35fbde5079a814aae3873cd271afc8ab01f3f335c65edca3c7c57efa72aca714c3a12fe49237ca7a3de544883adeecbf5c52731dade5bd927b5b1d54276bb69521884b346ffe19372f9715c78cbc3316049be4d6df4ea6d32d777bb9847299e7009a8ebcdac5de1e0309b5782e57ff55b7c4b703c065c37f4b7d1c04d2861394976e2300a97551865487ad2105d9442905e49100de8eb84136ec90846bbfbe954c0c04a84c703188884dad0d0e31bc003416be8a672a93a669d0c8931ccc24df4f075cf022dfe8143d22082037e5f8fde799fda70346f6b17edd383cda31f87734473500cc51436ac481883512e03efedb86fc653f551855337b4d483a7166c285a783eb0a53af7c1fcd254061e62097af6ad581b47c4244f02861ff4c8b16b6232d7726127921b8dc7ec69ef07254949dcd812579559e88a5a27e55e335973bbb1d5a6bd4d2369a5883f88c4fc4b4fe5fb6e014f2badb4d59ccd0b1c2c57d6a5f3619d7db4f7d1fc6df645fc35bb5a00443397a36e6202fc396358ba20cfa2334fa092b0c5f4be67d3c4c4ade85b376eb0f719d44ce77ca83e0242e6007dd0b328b1325717d8d8a80fdfa3d3a6a69db1fa76210ddb9e983d21e7e08e3b08823626ead25b6ef4887eba02167fb50685e246a500c8952b4671b3995b31064979f3a8c9537e130f45dc8396d3021269fcdc620a6594b3345b2d0f494d8a6567e43347bd828c6be9dd8078a83378eacb52a3ce829d2ea2a6fbfe1ee39f0150a65c1d198fb9fd2ff158b8628df8e60d95fc08f4726154326ba2053145b4363b24d3e1ccea9e25bce7b3584b580278b3326750b56ff9ef033111c8c594a3595cc93eafa3e1759bd0755ced496af52618b608f5e527bd026b7e334d535d9e70c7a7079413437cbb201606e05181e706a8ecc4685a817b700b9f1c7318a9073a6852ae50f3643d18b5df59761a9b7b0eaa32de1a72751e2741840ab020cb78eafc4417a75ae544cd6bbc7ec9d97869c60d3164fe829626d8b8a6e840507a4f3ee1ee4ffbc476b0971ead918eeb85aab8c549dad73db9d63b699823b4a68bdd8efdfcbebd9cad8f2c97ccbde007df1930a5256b259f2f63f535a6507a8d02da003b38bf43189e84cb2d23eacd1fa1e71d61e085d5bdf300ed6c9a09468be55a9b069409417c447e27686817eb1eb596e33a2a128c50923e9476423bea0d20dca98f205bc1c9f41f9f2afaf20d9b199bc2bc6643345dfbfcbd60f5c55f74695ebdd883183acd5788e494870bfa39bc4da69510f0e46c269b111409a0610836e01b5f1ca8763e003ec9947544a4b2a16e0485b838a9bff5b369c66ab5f64426b7a76680d8d27c0ff3d31e128078a665c8ada656455bdaf189b32f6db9b82c31328a95b064b39f1547eccc760dbc041428389a195d00f3de4bfc7f9a56d0912e6cab3696fc02896f10ed1342413293495f83349badb833beba6bcb3009dec7e86e5539275c910f718bd2e9be240a7ca3828f06c01b06e8196619f773959d677ad2ed67dbd42e9f107214fdb2778ddc5ee76d0502716b4ce1d9325cc49526346b3ffb4b1e5e5949d31fa97d53c2b3934098c674e1c32a446722c24625f911f13a1bec6818835cc416f82bafb9ad27ec6c506b53d48c0dac2eabba50378d3d40eef288ca69f2bccf0b4b57f9c862ebb90aae944ec76c5ee637f041faa53d093956fbcacdc467db8b359084df2258ff60394ccf5e6e76bdf939125f525260d4d545d68f54aeeb599f56acaac9364e0a3a1437da765a18bf351a86528be8e926650c4f908b4869516431f601dcd911706c0c3c16de15b06f78a79652721ef261fe0b345cc84b42079d788b26284af9e25631ae7c869d26df28354a4378d1fe7485cce1637e56bce07d99b184c7880281231133983742b311e7764bdcac20661d19baede469c4bf0d18db0e70ff19a59d064e9ce521b643fe89adc85550cdce4fb66d40d3ff3424dcc8c83250e630f318b3d9587dccedee4150c50465c6b9ff380d470856005c1609522b5614236722abf3d6d12cb3ddf6424f0da0c29934b36f0b95b33eb4a988365206d71a3cedb3d922d418b73011f9c5d787f3f179a582cc68bef7245377a94315821ea6e65d4d9a9022eb6b9f4493587f3a67c1b3699756411a2f97f61ed157c073e41bc8d08c9cc8d310d549c3f12846189abc6c92cf559623b4a396b6e72c7e6c7bb565f29799c7c6b9dab20ea71cf9262bbb93e102261488bb442ceb50c5f46f2217b9868d0389ad057b7cdc56afbec896301f1d5994af90bd6a2e33443c81f8635f1eee53fa67783e227f177cf3cbd347daa108f76c8575a3d60d7e485270157fb11375d84bf338fd47931a3a0df52fe229c37bce5a9386c7c058a01b8e52c2da01183e46dc97f4b50d5971c762eb2b5eb3d9b98e571733d21c4b123740166eb71d165ce847afa45c281f78d3cd9d75c81d4035ffa4133ec081d0b46dbedbcfb3a2aa26cc6e38b82a4af9e0845672c13d6edd739b8d8883abb6d591016263cb91608916555060f0ae7e5e637db78eb1b5dfc006d9c6f3c39edd99b09f7c5dd79c7adfc4912f8ee2f312110c74e16690cbcd07c5c66dde9d550e899e674772a6d1f4f1e1ec3c3a4c63319f45aa85e07bc2adffa3acf30fd83e90c3e62dbae0b4ca7309308dc5a1eca69b80dea3bde3174ad57e104f51059bd4076ec11e1a6b57f96f249aeb4e9e34f12973335e7188ba58f88311ea5e17d49b7b9d4ffab7a6a6b4a9b2c6fcf26cc71efe020bb203049e9e87217e5c5f9684d81ed1197fe03efa9c5dcc7e5695a6b418f4d38e10c1eddec307ebe4ac9eb4f0775b5c44549c95d0c5af4d334db27e6cbb8d6ebff6be83e0357a5ca95fd9b6410f2aa60fe9d781c9d660d6001e8f6459b05e93cbd45070038e2b943d8561e6142e6327e799cfbd66cbf1cc74dffc9a0c7acfee9376760450c8161f6191f9ee85064789ba5089648537b12b545f578fc909f5531cf6e681da67845e88382d576ae35a50709c6af9c4968a7e8c4074c71fad8754b50e74d27b713605d98524e9558f3c51670b21295fcdb0c815aa1717bf76871515de184196138d5027c100d659791e14c4f853e1aad1127e1115730c1d501758f3ffb8803dd7d4c70c5aac8229314d32474733fc68fdbd757578c3d8d5a658354e0c4ab385d43d66c4ebdc0a498a25731ce181d66d90d77dc4309fd6b2370a7697514acb78f9892a1c8de038452c132d8a4d48815de14db9a286f6ce6b4f689b6d71d503e07caf19655835c23776fb71ca0cebbe2721a4877d843505423d4ddbfbb4374586830b26cb19f23a5b8d4b835c515246b7f3723decd0cab218cf00280e11c24ba2f41425c7e2e7db3b7fdf87547f5ab2133af19bb3d9981d05e942bdcd272b1caea457905753333865fd4738f4326c4b6ff651fb96081406dd68a049c64971b2f42cd5758f8288b56dcdff257d5d51be128b056e3d63fb4c398a1864bf4ad9cea458d1b62b05244c4bae14fd85aedf6d4ab0e10455d1fb9828c5b12bd5042b4b463e7bcdc5c67e5facdc141a546878a2adf4f9d852128911fc73fd58d18e693b2e6514e967234874712ed45a704ff8f18022ac50270efaa756432e1fdf8e52e620e503cc15021d7ba78a21811a4eafcfa03e492e70fafee9da2b4a8a818bf9c9822f0d89331b39257c9e9a9230984a070b35d13f747e975ff6e8fc0a7a1bd5327c324f1c9cc6870bc142750f12e6928b2103ca15435646418b9913aa5ca4ef5d403ecf2e2015bfad4b681129579de591e79f70cb6f54ed3fb334ecdaae6b37bd138515b28c90f6990d24f25b9950aef7e9a6572ad5e61252be63201c1c64de2b2597e98da66abb663093db88012a439e652fd65ef6a0cc44fad202ca0cf9815bdf81b5ba8a79bb512765171937f62d8a18f6069178dcde3ed534f12af86ca90fb53a45209952e9e38a1b88c251246f140d41e425feda2f65c58986c75929cf36c854e9b8aad39024d9a3757666128abae4dd5a7845d9daf222ffbf6f8d650134a3dea40d1a4d054874009f676b0361675a59acd2b9d3f1eb5c871431e47a63c2019560edcd55b6dc8b0a168758c29c3313caebf2a29394f25a29dee380e7e97307d11d306e79187db8870bdeb64763177fe4c64cb3551a02eb99440cdd8ee26b15f3c63ce4628f49cdfeb8492c00b1efb185c3028356420e690d4c016c5c9b50ebfecb1e0cbcc14dd19dea759b7616f16516329d673f87c04f7251a8b02d46f242bcbf2eb129d83142410bf6fd7944f051307c4cc39f8098b9c8afdd63a9a922b7ed6c961300914c0bd5596e87492abb9abaa98284959f226ea37f480c2bf3146cdef70f2a22277a13d9870b7639971ae6aa593e8aa66cb9e98bcf4a7a915dd1f860ab1f3fc33887ce371a13d70608af299cb6f720a45e02bc715970f5d43e90cd6f4314f50148631a31e28581dd6ce4e4aee587fcc7fd0d20ba29f615aaa9bc18179600f5bf0f3c7c7babf93130b68ab150008d2b6d63f3a902118d69b011e6478d6efa67ec7a97a0852b75a42895eea0e7333abb7cc18532c909326402332e2101a25fc90a620451de1d5ee7ffe7bd53b6140f7552fe4de7e44847198bd35630354552b226edd329609ba84695bf2e92b2872f829f698b662e1cb9613437587667e309dcba388ebcab24492d11a092c90f17417c255250af2cf175d266744f5384484fec3ffccfb6492c817250c95843433dedb0f767214d16a49405f795769c9b65e4b745f7931e00a40741a81c76c8fff123fc1e020ebbbf6213808115bde96ebd504a0987e91d4434ab9565e94bd1b19441ef25660deda0f93cae51133538cd678f5b8cebd6b195308f099f648e997390dbdacfb2313c3cea395f33655a68565e1adb30b5d7f448697c90cb186b40f45f27cd59d8d71fb5b610ef08ea978301d4008f71584d8f495061f5003547f80cf344f35dfdbc2d2fc29e46d173ef8e70e682898dd0b6d5f2c2ff8e7da2533bf682f9a8cd29d86d6e6d79372901d42258ef6c9211e8368a1f7749ba1323e8de396a67601fc8a19b09ad91a5c9618b91942e24fe3e7324ee9aa18debe858da668522af8f74ff4b4208f2dcaeb9420b140371ef168829a963580ca10d4ae8e6a719e8288337deb05ccdde08b0eacbd364349504238e6b0ee3152eea5caa3daf7892f041e6e92cf68c9d8d40d68979562ac8c1bf6416a07ae774ac6f75466cf9df920cf136c746d56181e0ab2167715dee4493d09f12578069564fc23f67e28ef71f4e7fbf3a3272494db95f51ce5ce5da8308552916bdf208013a38ed5cecce456888d1c78c7f7808b83f660b9ebc4e5e8e0de904029a7a38d829f4cefd5b253f8efe11efec8179b9e67f2cb09f63eae1a9f0eae52365c95d99e312a1cd17a1bb5593aae954971bff9351dc4bed4244e980993371c2231a80b96894918c86b542a5a4a377fc8c5a0936e2bb18bf3f8810acd8d4d67c4829acddb038726ee8d4bd9c32f48e7f148fd780126ed544a25f4e8a22c5e2bcc69a5c80160b19507d94e27b76122a76df1a3ad58b0150d1fa9033c0e2dd80e3b9e33fb91e00909fe2bc9968b671b6cb38ed908b"}, {0x88, 0x1, 0x5, "c3372d5b64d5068821543ede395cdf678feea1201240cb69d0445425ccfcb4709888472350b77df84ec43b1a2d976fc4f77b9023aa92023de9890191259cacf8e45eb363310e38484906702d56c1ef6ae7b9b634d6b6231188273357c37c9ea9d942a5c475c222630ff8c80ba3de41d1be43befa847f"}, {0x38, 0xffff, 0x9, "1c42a2266450f547dc81353a51ddc58d916f7f514a4257ae66047b152528272d3047"}, {0x90, 0xffff, 0x5, "92a580a2ff55b5981a57e86173420a2cad09c50577b69eae4fc9cd82f82d8199b8f183e4ab5d61a40911bcd57bdc0e29109f74509d9acdb5dc6377e9a9ac601555707252802efbeb3295cdb9d2aaf6bf0b57ccfae0749b469d2c16fc4ff163227e6cf9fb15deb732b30f380c1f11426df1e48b1e59af04286eb5c67a81049d"}, {0x100, 0x1, 0x4, "44becfd83d9145f6582f280e1b0a0b1f3f71b32ff5fa70b7a89e2eaca488c5b2eee469b177cd1b9a54bf09fa10379d2c06e651ef0ac14ee3ca1d681375170dc37b81b5de54ade626e696fad401b10385ba4c972f075aa9022b611daf9cbbaadfa4b701e599cf93c95fc6ca8f2be9b72a733725abc129bba3233a171ab2c16c48ccf9e6109ba5f424707c8ba307c9b24e7b2cf9b57915fe5fbf58f21a9c92b532002c15bbc43d160132eb634508c5de1b0c9ea3485b311eb4cdb41771dcf8a40497977b362931bd0ced2a47ef9aaadbd99c6b083ca1a76893f2ffe54c0e6f4c1b580c025a9fae3fee45434fb5c1"}, {0x1010, 0x1, 0x2000000000000, "e4030f02fd74eadab36f06987412375e42ca75393a987d690c444e6ebaf92badaccae6f346099a9627f1d8beecfe90b52d6cd55b07085ecc3b1038a88fb02afb02e4adaa1b23776896d62aa514d7be025362a6af36c5ce8bbbc946f1f8824456eade128af8ab4406c3a3d698c02df756fa10c0d013cdc9e227edbd7112ef908233477f81c3019fda3cfc5e590385a6594cfd7dbcde27838facdcf1ae1c3f8335f62ec0499e8c48c7f74e47851a13b88fb5e27534bcc3f70627470896f0ff8ff4c7bf7cd3c4590f2072bb04a7c4715747dcfbe45e243e45703a08d0374aa4b14fb26ecd46445042f53084cd7b7eacd3169db8055d02ad1e9be5268efa872047f7e0c827fa132354454a0595a46598dd055d5854ad9dcb2ac63d2a59af44d5288dcfb41cf6683684afffdafe2118b1b9360479c4c667e14f38c33eed27af50200e212767eb3abf3b12db741c57b9d11e1ce08e02075a204be61e5c50aca9b236abf7a9e45bece7b213498aa283823e799d8613ec2d9503ca837777d3cb9331e49ff428bc6459d880b8c7919f343f2e8ae4423c4290b8612ea5c18deb691a51697076b410f2d3eceafe1162ba465b03656accf003c1faa21102148e7e4ee0c415e4f1d29211ef66a29bbd292da26584c8efba914fa8bc7c8383579767c6d17f147a81f31697209086126a20186bdc3ec821cc3d11d510f79ebd21293a46907d0c936e8fd2a2f0b8e01fc8fae153389e227ae3440d2fbff13e61e3ed4ef1d5834dabb974ca31a541cfc25eb96182e102e216b816a3b7a0440f201a0716a0c88144ab36eac6d336b4fda844c5998cd6ef3e655171dd299b75f785d204fda60bae8f0220ef90007c44fbfe5524f4c5bee11078756de31ff46951be5798f95c7dadeb26686c063336309af2745035c0c923e6120bc984c46db8a5bbc8ff392ee469298dc9f0e75eb330cac47beb320040d854bcd31c6447b7a277a6c85753b3c9a0595049de7bfb6d3ea8d5a6ea273e7cd71a10f4b1a3a5dfb949c9897a9a4092f506fb363a1213a95b57bf7fb6f06a4c77d86178feaff4bea32033ee5bce35ab6074be4f8d86af6159be960c68af5559490cc175e4c48e65e7bf0867d090d152c892e93a6017d289cf12b11de89412622cca29a69ed3ee6febb209ca2ef1ab2792529484865de707e2393fa5e883954c9c97e2633b47c9815550e3ced2c021ac1ee71e2d796bf04df0ba428a67a8633fe8b4ed5b749c2ecba60b3829afd4399ae76fdf2d92634c557819519956b9110d36e4f0a02d326e1486685d306178e510e932083a73b5be84a8ca8030e557f3ff02860a1cccf7427efe16e821cc98dcb277834c66b878502f69b5c0316adbd5f1433edf63360c10fe37c21f4c7ab6ba7061760f38b115fc7e5f71105b28aeda6f1dda493779cacb74d801184d6b200bbcb5e84f1688f183e0a9a23195a9a22a3810cb41af534e8152735bd3258ab78f1a6f2dfe9408f5b3f408837c319473f5551ab74d7a8908d34f0c536a4884af669176a74c1cbd35f37ff6fd1c2ae39aceeaf0b41ed1955b6ddfa6a05b69e02e14125930057136dd3782617418ddb026f9bfce98ca623ba92be28b529d2fd9587ee68c946d6125a642709b6969f28a32b53b7cfd28f6d04a049064993359aff6829352e21ada67006922122eac23c9ee4ed54e4f8479179c51337b2e9d852d8b63a28f05a6f9adcd748679fd6c0d159157bec3f0f9ba49d76cba80280d582ac65883dd6aa64c69694240982a3670823a7fdd567482d9bd7682b5231b39109457934498aaa4391fd77efc3e9c7d047f6b60e41171bb6c7ad0a826574f6b89e85c6ccb9260151f2b4ebbc0fa4802bd4cc93466357f22af38add56d3ed10cf7ccd505eb5c15ee888d9cb12fa7ccd32039effbde6ad71f4bccb1f4979f2aeb78f918452e5fae03ab5745bcc69e3cacc41836875d1f1ba6ea36c4431f416adbe86e8278c152b8d32a7a0e32fbf43d6f86c4ebbbabb1b53a0b3514152d22a43397e33659488d1081ae53b852e6caa43f1cdc44431f2a344655223082be72f5fd7fe3ea9b6cbc6d7cfde408ea41edbeb9042d91ca4c567c601a96db981a92b2271ce14f2b3e2da21d8c1e962de5d3d2c263113cd48f67cd0ad37fd87ec8a9f65a98e8684b69105eaef58e7bfa2b7fa44c1e67885796caa2c7703161557c1227bd499d5c1ed7685dd773e4cbff12db1881d564be4eb00971c34b2b3c4df3821a957c74063995dc44b7d3c5352b35de4e2d35a6a64423c6a64d685359118a30c0193e4045acb1c6baeda83c50929d39d1bf951b235155faa05e56fad99830227162377ca750f68b1eafaee0eab94ba2be9b705c64d89379a0335c334d5d3f4e5e85f4352b7d3152fed2f84128930c2a3fce1732b12149fcace1170ac197f886260d1f4af0579c4f30a67d335ab2e3338ad3aea5dcaa6a0587d0b7a70fea76948bed925dac7757e0c3de86c0d84b3384fba4b14e978ba83c5698eed62226917f072b715994cf267282a871d3e8fb91f755192487363d9ab994d8c692dfae75591c297aaaca2ae69b709c743da5e8cf7a7f34d3dbf41ae1c86218214b5185803be970ab9cbd422b1aafbd2db56e7de51db88a18b7f4e490095f1d744948ea4f51185ec28c39ebddce6adf6d3fd1555026aec499aaa129bd2382266879e576eaeda45aa8f288efe3b610c089a5b6999278252fae00b00e8576adcde85bb557f71dafb56845624f35a96829c1f9e57c050b217fbfe33109e809724a9eaa35c0323716b7c83077e080f80058395dc788353533ea2655d24e77b7f51adc417679f44d0f7341301e9efd22d8b24ac6d90bdfb30312b27d1857290d1bcf139ad6056ed8b79388e8a7df19b8be05eca62809f136be2307b69cb3f95ab9d8caa256a76d86f5d5fc0f22a3fa073592bccf7c219c341221570b75178062fc8b3250d6c07a82a19b162307334884e5ee36b778365952fd4c82e8704caaf925823d06343726dc78517281025df5efb854acf043736af39d36c64ae3cfb68095da10ce954e6877e4f761f5c879911bfbf60a3378f752026f7abf674038f8557a5becc5f2a91bad0ea1a3b53a46ebc92d81931d87ea35464ae55c0f8a8516dbf7d07c1a0b6fadc5255fc0048fe3d0a2f71b87ee3cd3fa04f7abd3eb81cddb2156575212f5f7aba6976a67cea6c9d99567a3fac7fbc11cb3e980d0a509b2179d5535e5982418593e39f747ddfb4aaa28df13103c2de32fada7cfc53a09f1dcc59ad50fad3e218f1743de6ef80d39032a01360b255539dbf859a37ad9b98ca982d8ed39ccbaf3b52821a47f0483ccf74440824c0a9b0a44762653e9adaeaf6f9e1cd3c558de0ab6607d6ea616b797bf2ca296562501c52f7bf59cd8a9be9d168ac77ee78c9fb9cd871d17e19174ca6b271c0918b5b765c9e7acb8d35610a941f4331d425cb9f9333b721b177caa6c52a712a8115b42d8c7d43727599799ca4f4ae7a2cbdb07d63b4da40c7195fa675380ba640f4e705b955b89be09612e4d0652c85f946c6527c19f5ea09d5bdb6484ebe2e0fc08ac8870d0d6456b18dc2b3f87634fffaf1ef3decb6851c532f53e5b7fc7162fca1529247bbdf8db79e6e3541d727ebd46fc601a46656fff3d1a8ae9dc1dd333d7367356c3026a34404684f0f944de78829e4987ea6c9bd39977b6af823423b313d799a6b93ad322985bacda1213531d23100ae2fc0aaf3c918dc7682da3097aee61d0407484852543cab1f178046d39accd6e4b2450f2abfa4db9a54c1c834e64ad3beddfa8752256a8f52c67b24f59ee7632e76a82c3dbda89592d27e269d5ba92124b3087f50387c95466782a4fae459268b43f25aaa85cf58eb9089f94930f4e71cad8846a575565b0e7e95bcb33a59cd8d37a53ebb4d2dbc0680249d3930d64b72930191d07de93d3b9fe47cea6efb1c7357f7179faa65ec7f56d08f66c869a543929b0c56050b80b19524f44313a39c3ee49db7dfd6b5cb6854b39fa6dfa1af66411f1385b810af5ac40336fe628cee11aed2d6938da0a201a579c3ea57344bbfd716a3c40dc4b8e5404b71abbd82b31d7dfb082b01de206d5b92524904b063fb78acbd0e94683698d0203b3b7b80ff1e78453f27d327ccedbf3ae10928ee6a867a5c7cbcb6587f63b7d3a5650085763640f842879a5239f396deaff5af5f8baa80ebe6c708a8af8f74afaa8c2b4c54972c89f2d0cbb1e8881080f8075af0ac2e4a9dcfe5367f90c188186862032c81cf9e7ef66fbcc1fd1d703f27481ea0a66bf80322641c57b1cb49b1f8b2f4c0697f29c4b309ab24ae67acca65829e8c7799c6ca6cb109471ae12dd10d3d1745dd6a2de36225b5bb70b8cd4b75f92a196cf1e7808e5df2bb863094dabce66d221dc96c3b18f9336e68ee18e21307892b13eb1f1339982150549a77da79ceec467238765c3306e361ba70e1c1be6e5d00150ac95d78bfb970136244838e26b8cab21861cf9cb0d04d06d45abd6368aed2c65b4eaee8733c4b76cc720d1279231d86e93d3419b65421c367970a0ee6a28a1fd1c9fe3a7c0d552feb14dc008226affdbb6b2bdfbfdfe52f2259b547596238406bef74ec471d66d10018675482d421e56e6359c88f8a1209e583504d5ebcd6eb6fca25c12bda3c14c398a524c63f71df1d142430e01cb1ea9439704f446c25e52c87a914fb86306b05ea51c559ebc517bb8c2174e2705222bb6b171a3e220e627af27498d78c00b9ef4e8a0ea042f79694a7264bcb7baec206552213fdbcb8a4a0cb0e1b96d260aa08d285cc71f2a5ae6be236a2d3fe0ddfbb7b07313228918a14c372b2380264135f95d604c211f93f0998713d5f6574d86825d42a5dd858310337755554c18fa7cad791abd5f58ce4753e25427613de4d1c4645f779bd6ecd5e0fe0f8178b0d1713b318a5cc6965979dccc2193c5a3db27b7d771505328aab7668283a7418067dff5284f0b2da6156c8a11e9cbf7eda54903b09607d714ea85fcae0167ed80985b1b928c55dd4231d2c680cad5b7e143fbb92489ac425bb1c5ff8faeb4988bc315f43e3fc6a80b0bd11b67a89d0bd7eb87b96d269204a97e362595c06bb621113bac3d3791d5ab3cdf0f9e8d45599892e3a1e75c21d50e9539ea7c99a68233d7a0bb85dd508be2637de758e07b6bb80d856d348186b0e6a3f75364ee7bc1b18fefd8c7834488805fbb7f825a867e3832ce0ab0bcf2edb7eeb269a26df200afba56d42e2ba978fe6119d4e507e88c32a7db0acfaa935010978038867cd63d66878c4e6c004d3b02f9733ba32e7db89357df8d56186f2dc8e6060fb4581c2bc6daff6ff0badcddff4a30d4604d90ab12eead8acc5fd9f85a0cca5679981c8faf5a6c69d5d72939b0827e583d4966aa0ab711ccbc80f67d7f3f4d71a9288aab09dff4487a2cab1742376878bd8bacb2ea7ee9b148b3d5ea2d11c9c8692c197478e7ed0d2eb553d52200656cc11db80cd6bf6a71b112225f436238816bb14ae91be4cb6df434bf18f200667c2d8b9a71a0dc1b37c07a2312ea342cf778a899de72696b2a89891f4302625cb96ab31681e4dc46a0496a66656ea70ee2c910d2478ad627b6aa9bc12267213825cd5f24adeccf20a9f56d077402486ec9b59e750f96d234036796c9bdabf655a3a2b4bcb71a613e3cc27f23d754a346ab66c6afa4f9c9513deda3398fc0b8808e22894f74784d5c5db1959762610f7da829b599a8a58f9c27a58abe32c7a15fadaba0f95a74801ed0c84c72"}], 0x3470}, 0x400) 16:00:07 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() fchown(r0, r1, r2) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100), 0x3c) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, 0xc) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) r4 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, 0xc) getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, &(0x7f0000001680)=0xc) r7 = getpgid(0xffffffffffffffff) r8 = geteuid() r9 = getgid() sendmsg$unix(r0, &(0x7f0000001780)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f0000000100)="0c5d57fc1fb2ad7cab52b4e6353d733a233e85f83ff703a33a7b49e4e86056109aa0adf260857e36f5dd866e10f997978c949dc1722e95cea7312b980e6130afc1b98edf4da130e10381a9fc4f996174507a6506e4aa1cc614871e78d9c73dcac66fa3f0cf15c4f48886578d51cc0c4eb1338337c2679994ab0b36f30fc27598b62245c6809f71177f5d4d3b173e24c65b3516a7c8b4e9d4", 0x98}, {&(0x7f00000001c0)="c25b3eec71ad28932268342fafe817a4f564d54e9040b3fe4647da08596a284168efc5e8885486cb79e34be3bb0592a9d2fa2a91b7ed53460de5b2bde37e85e62126a34aaef4d45727", 0x49}, {&(0x7f0000000080)="277ab3", 0x3}, {&(0x7f0000000240)="7f4571ea4f60669357eb4ae52726523f250210605071dc143ad4e2fd33b5c5e419bcceb2a684fe142c7db0a383076ca5e99834adf82a90ce6e0ea3583654115f3879b41b4c5f8afab3bf7348c14f2cc76b398f8952dce2eeb447012ad4346204b6b9db650288b30b87c9441e2b5537a3d2b38431a80f5c28e0369e1cd13b13ef3aebce05b3a89d43abd308b1188e45893782e2b0e687f7347cc99b04669bc2f310ff628fdb21e8ffb1bd48d565c473a6875df08a4a70f4e99ad0ffde90cbb728c0b2e755f40d6bc76732eb76b6d40ac7cc5eaa678291e228573fae4b6bea1d1ac7f94d21310165cca652208c51e19b911f9da5220584a43b6d4ef0288e451e4e9f9e5f6a66c54d7d8d60140e1adf3961bee6df20fe6a5533e36db676bb63fd7d355333ccac935634af5ec10d09c661275bfac5c823dad68b81c86e36064dbbc77030b1bcbd13f1c4dc67d83ca57515c39f71f0e607cffc8b3575e31dd81b8ddd43bfdde5e3ce76b7190bc8b3c37113308e4fc538bcffa766b9047497d2118a74170dd7c3b6a04e542b83701a66b52373464b866eb2a50823c2e2c9e537879e3f20cf0e764da7f925ca4b71cd2fffa92424bfc11b1eba6f8a3092c0ca7e62140c08fcad6aef50549f0560e487fc09a57f668a7957f8e5dc818b5cba71cd4425d6d41a10ddebba5349c2eceab9815ef9e08f5fb07067f881043ebdd17eda8cf8dab5e6f8da38ad4c5824418f297250a05c3a104c87fe882e81ad3d492cb20f430fb04e27921e45b1303b3cd8deb82452c266bda8ba982576a1176b6354b6dcc08cb813e8180e31c089496547f41c28735e111f258613e4e111c803e18b9b42259409105b40466e635477805a0b432a5bb3e054202e57bfe2b08bfb08fb6989562cec5c016cbcbb13d4e369a8f89e3fb7740d4bbacfed476ebd63cfdca76e77155becfa67d2cd3c9fbbe2362a8b35644f0a78af5860523096ae6dcb754601920360ddff25c4a4d1c6f65374b0ec20b605e7c08c2d567a4c7935d5a37db6c210f9df6a34902dff96298855930dd30013cd5d58b6cbf664e2eed0135df0515444520adff2ef8b9150f833c1869337424e338037a570424b2d96e72924201ff52979600f226640956a4f96b399b30000bdd70f6e5ab6aa24006d0970ea8843c8d63f19bcb4dfdabbfdf21cf437f7b535526ee0295d35ee9cb26c2ed7398dd5393b7613fd70898b4b60626f71dd11fb6ad4a3e47be8305aaa9ca147c12df7166e41a890061421ccc1adf3920f4d0912c1cbb0b227b12425479347959d529fae465a0627a4bf0778e2df0c4a253b0b811d833bb5cddde16ea2c9c8d530c65302a6c24293c956953c2ec9e8afb9357e39b714c292afa238e1c34b387ffac80c83fdab2a1cf4984fe4f6c8a1a4b846bde36ce6833f2bf0a242d307b9eb6b1f79455b9f52ed2c672d199e5e08b91b852a2050fe6877caa10e0d4500da28c582511299575a3b7ce5106093a0cd9b480eab1c299aa8dfeb88795e2671ebdbf26e0b81442693ab2a7e38a264774a2ff55ba40aa2c2b6cf786c2447d23d0230dac6b5d1412e2c23c621386e9be90b916f6663ff25da97b02349f8881379e20facbb09c30baee45432a37b4f9f5ccddd849a0bb03ac0040e4eafceb9f2374f0bfd73a1bfef815768c50fca3357071c90fbe446bcd6b9b81747ca451b5cc4f0d44e06c6a7c3431844c6291d27dd061e40568bd1972d017522e7ea84ecfb117a74abc230e8c20e41aeeeb10ff49cd7201be9a2c0aac2b51f3868ae673d2b6585047495ee2c5b8142703a92c3707f73c39c2195aaaea9aaa9cb9d85c7804a340d758491cb2bb2545e4676ef65b2df0cf72e9d766e71c89f3e1bc7aa3b8aad0cd5a33fc5c46d2c227a12137cb579f44ffa416f00410b941183ec62f6759d8453485e8de6acf84ff5cc96c167f8b698ca70c4b76efdf81f75ae64c93764839b32d034b58f8658299f3ba6d3898a8df3630f96a960bb0a80e3be52afe94da0500d663dc80cded38679dac0c32e898ab7e4544343f428d7115d6180c6fbfd66e5c436f3ca89b97ff74ccdb588d055907cbf3461b15f02317c6727932df783c8c47f4de06d4da13fd8d5927c3709b6459aefa389c1b4d4f2b373c0686013d75687e36dbd6d89510705c9dcc4f870264a1c37b0ab3f80160baf96370f4d1b00663a4848f36275985171ec3d732132c1f64932e3c6aa03cb834075e60ee8afd029fe178bf2f6a9f96c1df2bb32b3178e32534eb18de9fda83054b062a503b6bf8981ae3a6560e9459cabe7ffb0538f1013fc8d0c64e3b707fcf7b86c9637d0753eb772f235460980974f7ab02b49da98f82369cd194260acaff2d17e272f4de8b0fede3f0104b4e1ff30148ee8d1e88bb2189a3d5b986c1780963c48532de7765cc7b9152e09f9c66a053e8128a2fe699850f155a55a2d88df5a8ffdf0ff8059690a5ecfe11cbb230edf60bc5936a9462324915dd17a78fddc00dce4e12b05c2a97ceafba0fd6374c4740bdb85782a462e5ea37468a1b44528c0bde1238e3e8b830e0c0cfeb20627da4ec8dafd386b43de6c58889e7f330cc553e60e255da51fbd07c3a68f89dbeb8e918224d5bff7a36d001f337594b754bc213c2b24e11b54b997d9532622d82903b296219c37c7263ffc444a5cfa0a98ef4754b29d351b0f5a47090391f5aee3ba5156fee3859d82554aaea190abb57b48368d9678d584654505f80c0dde07ced9d26ce492a3e4c6ddfff920af0146c07511b401f0df4686100660f9ca424564667562d20aba269d0e26387dcd9c07f1e6dfb4a24a60078205cb21250b35e085b27e9535d17a890d4ccc19f47841d8c5a4f19db36b43844996308ace25de584c8455da9da70fb590798ed02d3e95253a8522d58ca18075912bf294973ef15b343d758e7369f4e3cf0842426ebd5db437a341765c08f4bc33085dba38f6ec2072e59be562452e14ebb9adab4d68435ecd9f0151ea84e8964e2b506ddda1fee6be5985fe002394086570f1488492a639e3d99ae9a56fb8382e61874438acd1935c09db84c7d4cff712588c2bd0ad94c132232f3764e79256c7816cd6a09739a522983bf2c04a8f63b7b894b786f60b8738238a3412e848626d488b3a5e809847e36b5d11645480ef5a829d13c4dd814a425c1ee1f80ada30645481196dc4d61c9f41618fdfec25f8ffa56e983a686ce2907883fdbc641e63390c2b0c1af92d22d8f5b880868553ce3661316de66791f5d9e2c19e2dcb8f85115833a3ff37375c8f40c4a3fe2ea0ea0ee11c483af16c7a3a8ecc737e72ea4e4cd96612238b7881c31704fdd093b13adf5899ba8bb36feafc72c180c78e4bf1bd67a3a84c4acbb82241aaddd762af2ec4accec5d67e55440e7f1766228e62208c747dfd463698ce1332a274e7dedafc169ab910e3b7dfde59afefeaa92579efb41a1c33bb59897f4fc3a5530c24df35c3c8a0a04b354f8d6143d46617a265e41d4e92e7dda9ce348bebb9abd149b06fa2698cd596598b30372ac00fae9a708f49a28ba1a4ba8c640493b21dc57ea85d85ae0222a919795264d6cff708b4718a3e059e7aa6186f3bbc63e5688f6049e54039064bbb1c3fed98e9aab97165ccdadf3dc22a3829acf65b4f4594a9e8f12c943890b1709c3f28426ff466ee5e3522efd90342546fd2f22cb9230244f9fcf89b19f25b8a65633d25b5b5b8691317fad10fe368df690bbc6e524d5f28d743dc6a4b38d1e6e16f063e4417367f58d84059b7406603c7da8982840d8ad017723128cfb7ebbaa4ebd07255a8fe7cdb9a0e047355f206cfd852c3f5955230d83965a961c5699bffb7571f511490d8f5ba2d6014367d414a1b0de7e742d58aababcb540e97177a84e2b10e25d45f1a8a81ded02aaec58268ece73913af88e37e9282e8d6ce5c4f387bbe8833cb160457d46fdff284a3bae3bf9cea9fc88f4297182843d3bc2471b1a0a85e4698f750d8c2b72dcc7464cc53642259f5fb0e0ef155265c7d508608b973ee527a313d9e841856801551fd7547b9de6aa4ffd352135734c85d723dabc052636aafb6e067635c3505c6260c54b7883b33de353c3dbde24e5c027dcacf705ee59e2ff17a2bb75d55349eef38091e3dff4602e816652042e62276ff7a58704114184ef78cfdba66be0a8fe1db763325afe8765378912e167a679e2ee0a576bad5c585755ce17cc9f7cd4d0a11b366b7da99ca2fecf387237fd92fd90cfc968e2a8dfe4d6464eccc373fd10bdd4d1252f6e4b09abc3ef48798798a3a927d6146469729fd58ad5d6d469c040989b5d8b8cb812d87d83ae48c97378092d0d8097020dfbf06df32a77b3577d6ba9ace3fe62b9318f16a4000486521baa10bbe58849b4d1905a9a97e819ec9e81ef441941e78810497f6bb47e19d048337fb17ef991eb4399b0788c49e963a66d818561bfc0fc64f184640b0499d6f0b12e12993a52125dd98a7a20997c18b1e2db5f47c66ba34e4c39a621ce3f18dc44f60d44947806f3b69d6759a4232bf25b853ea2b626dce3c513c85f9b301d8fcea6b40d9714a649d2ebc8ba829e78a4a060d4ab132282812e49d3324583442051ef1f3236cf51eb101ae44cbc87c371a96ddd3d62010ae9a891e7cd61df406f6bcc68139e3c44b8caf1797d8038c0bce7c416255b40a3b2c7b2e31e7c216a8626ea4886d2fd71d96be5fcdf511edab6efed31af31758082194918bdd73d0430eed341eb0f1f55068770cf5c2de188fd07f2373ab3fbdaefca1e8273b01697597446d2cbd52a6ac4d1b9c4d90b7c1908927f1ded78b84be7dc8dd9fa0ece169f68b49caf6c35a555e46681f03687669e370df358db6ff1720eca799f730f33edba5356f686ab9346522621f7b736406dfc2c5a78e28b1246e0ebce9cccf0a8f326364143d8ecc1d851cb89fe22fb8c8fe093e23c815a5299ada6b796df785ea0715d67ea996d158198d1054907a8cd2323e280f3123b3f706c766ce87b2ebf33694ee4d15eb395fa62786d8e2952883e7d233faa7e8cb3b9e054045ae526a2a39ae22b71c2a798fb1895caafade8f63b374210b3f47c9a14c82b1e7f075eb1d857afb6aa91ea4565686f87d5715b2a24feb3b4771a7d5a6ea24b5017c5a57a3ca62fc85baf1d7e6ac554f4694829e6e7e20fa45e488d3d433255680d927ef412259fffb4ff76b44c45dfb851bd663b724905988b121567347c88769676889310aee2e37b92903191cc996261a96fadc5ccfe7c98de0ecbecc5bdea9011977e83edad9b541acdceac075978087620971684bb97f114c551c36cb5c69e97f9fc3dbe032d2c9ea3a83c1427c75112f82a418bd0952e563cab51cb4f02c388107502292127157b192ee61dd3c0111b97211ac8a7e19b083ba75b1e2ac808ce46d246e53120c6bf24d69695b90e96e96ddb53047f9d3ea45538c744ebc81022e219582a467457835667aa2fbc77caf6dac05b3624dd18bbacc3fdf7403cf9b4c1ba95f156d742b36f2625501bb8e040866261f0bc45239c42c0462db863609ab2b00dc23a96875bba5699293f34c91c7d35d3ff574f313a7008dd856e9d9f8eb1971a558af0a79a671beea54bd494780f75ab12e62d97776d7ffbb05f1d227840b9121c9fca41b348d3ad968a86e61c2a9010f2fb9b041c66a5ab39e15376c69cc00fcb115af426ba1b3629eeb60d15fe88233ba15c088c8015b6f68db74a6056d5e4a4e2d72bd9e982fd77ed46ba09c88e712e73aa19908d600fd1dc709d0", 0x1000}, {&(0x7f0000001240)="74109fbba87ca13f9269828faf44ac6c2dac77db22111be844d5d5fee0f480e4ca06c5a26abb9d6d1984a34dfb8f0153d3aab499682b2c6d4109c94e2f9a60e39aa1b063bdc4197366664de564c3d0037b920f145df772916795466ae16f32a0d542c3e07db353dd8dbf858015990fde75fe2fe8b03e5df2eb447ae3c17de458d73a601d11b7fe5614d1d441eeab8e695de0a021b14f4c5ce2a0553aa49f23c1bcaeb31c", 0xa4}, {&(0x7f0000001300)="84540a4c8554c5f28ab21b0fe02def08c05f30e882955003cc5a0e2b09a8ac0a2fb8ae23300dd021f091563ac6d198dfe97cea0752c85b91f37162f1cfe98be21d25068ef60aa0e1ca2e3118bb52a95c648bb528d5851784c6c2ec9c7c", 0x5d}, {&(0x7f0000001380)="9676949d4e6cda8db1ef2e8fb007fd99d70befd26b0e4e08874c607e40c55d94dd2ac04be62d639899a2d459ab053570b9220ab1dccf03df23e5e61c0b4afa1a8e4a7e0adb08a1ac0c6e18bb60e6783acb5613e6d9c9d1e83e568e9f7b06ab61dcedf87fb500be2463e7ce16ae26d03fc82c494188af362e9182dd43a71d16b900edb3c129516d8397ba250cebd7def7ddca17a06f8d0a55ed7fcb55cc58a4b1a25d9e2f5a420ac543cd8000ede0f752c060db4155317fc6cfad5b84859cd3589b54537c7a4968ad43c2cf023eb0a93ae385a2881c1c2742c6494160b36d4357c93d3a334fd3c0b54321d33b6846c18b9d2316", 0xf3}, {&(0x7f0000001480)="153202942ad534efe0e336cd332389972f1994f67b9ddd42b8d1a6348bcc0ab838db8a6204ded21ca9b1fc75f64fa4cbf6d13c4262200609c6b803450534f2ec9bc1e2e7d04616499e644838f676517857eaf20a2088b61421fb17ab1287dbf75145201d0dd464dd87b7cc34d8a2951d763d16eacd69c18c2293", 0x7a}], 0x8, &(0x7f00000016c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000000800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0], 0x98, 0x404}, 0x8) socket$unix(0x1, 0x0, 0x0) 16:00:07 executing program 0: r0 = socket(0x800000018, 0x1, 0x5) setsockopt(r0, 0x6, 0x1, &(0x7f0000000140), 0x109) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x4000000000000003, 0xfffffffffffffffd, "850000000009000000004000"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:07 executing program 0: r0 = syz_open_pts() close(r0) r1 = shmget$private(0x0, 0x1000, 0xb0, &(0x7f0000ffe000/0x1000)=nil) r2 = geteuid() getgroups(0x6, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r5 = geteuid() r6 = getgid() r7 = getpid() r8 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x3, r2, r4, r5, r6, 0x180, 0x1000}, 0x200, 0xe7c, r7, r8, 0x7, 0xfffffffffffffff7, 0x1ff}) read(r0, 0x0, 0x0) r9 = semget$private(0x0, 0x7, 0x0) r10 = geteuid() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000200)=0x1) shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) r11 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) dup2(r0, r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xfe62) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0xbf35, r10, r11, r5, r3, 0x14, 0xffffffffffffffca}, 0x1, 0x8, 0x3}) 16:00:08 executing program 0: r0 = kqueue() r1 = socket$inet6(0x18, 0x0, 0x2) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0x8, 0x4}, 0xc) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x9}, {{r2}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) clock_settime(0x2, &(0x7f00000000c0)={0x2, 0x4}) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/88, 0x58}, {&(0x7f0000000100)=""/217, 0xd9}, {&(0x7f0000000200)=""/99, 0x63}, {&(0x7f0000000300)=""/102, 0x66}, {&(0x7f0000000380)=""/211, 0xd3}, {&(0x7f0000000480)=""/89, 0x59}], 0x3, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:08 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getegid() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000e1040dcc4000000000800"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2050, 0x20000003fbd) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) getuid() r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xc0e, 0x0, 0x90d6, 0x80, "d795c1e7ab6fc6e23c5b00000000000100e74de4", 0xef}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bd0cd24e91c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e9a3fbed9d7c7f5ecd505d1f67a90bb05dc03e23ac168a0237f559f7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d2091f2e9bdd11c4518138f751d07150000f34322c0cdf50600000000000000cfebcdd79cd66c3140972d2eae1f3c146ed5ead4fc43c6c3b018be5455ba5fe808ff840f9e13da075ee54c062044a263e46503f0ee68df5d7f7a6c740d4cda985d7c88b43eb30b40050321fcd5fa0a2efe8dc4f4c6ed7a127c5caae7ff8fe9a63dc986b000", 0xdf) r1 = syz_open_pts() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) close(r0) fchmod(r0, 0x100) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "8549550002200000deff001167f4bfa695adfc86"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffff, 0x14c, "b04d00f3ff0a631a00"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 16:00:08 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000400)="19074d47232110baae8108898961833632fe717b5fb7ec4bdf3429a99c37e371adb3af829aad0e52d87cefbb603bed9dafb788d771edcc6f80f2e17f87290cd5bce7b15512a91bd318e6e626ff13b900a3d1faece3ff3eab00000000000000000000000000000000000000000000000000005ebaf7844fa5db6c43d2e364cf1d1d39405ae58134a0c54c1faa59e31e0477a86f44107c978845c9f2a4314912bc5bb56da89f5a498caa8470266c764b46f1edd9d934d0befe7f7d9ebb02f812b699f08120c376ce4e7817f890cf10de324499012521d89f848401029a48b2c520eb7d99e539f8c11f3c910af4eddc18404528cd5a8a711ec199f6ec945507c8f46d2a5ac223e10165e4521c1df90a8e9c9af7b3d135b56db7effacb300c14dde7779bb66c2838537f56f30ee6ce95c34eba69fa1eec4f90e2f855b1c4825b68c1f71a0f000000000000", 0x10b) write(r0, &(0x7f00000000c0)="0708a3370f23c906ed45e8d7c8d302fae090f07d732222fb158afe2ecf218b895b0d95c37be362af1241cc4f809a6bd138daceca47dae52981de5fe100cf8ad1168874fa99c106aae577556f5c08495ac6460f73de08d072af68b40886a0878697a97e1ef1cdfd378c10de1bc8544071da4c3c88caf01572cec4d361852ac174cd6f3deb3e013a5cd4d315f0b6fe987df5846fa5dd87d2e2d6ec720a215f181ca2b8b8533231bc81d7950ea41e671a0d4d725041e884b9c0ba8a2b58b70751", 0xbf) close(r0) 16:00:08 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse0\x00', 0x0, 0x0) socketpair$unix(0x1, 0xcde1ad709e92bb00, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd\x00', 0x2, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x80, 0x0) r6 = kqueue() r7 = openat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x20080, 0x4ab9b42dcf18ef08) r8 = socket$inet6(0x18, 0x5, 0x4) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x20400, 0x0) r10 = kqueue() r11 = socket(0x1a, 0x8000, 0x10001) r12 = getppid() r13 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r15 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r17 = getgid() r18 = open$dir(&(0x7f0000000600)='./bus\x00', 0x20000, 0x100) r19 = getpgid(0xffffffffffffffff) r20 = getuid() r21 = getgid() r22 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) r24 = getgid() sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f00000023c0)="523ef3dfed08ef494b562810da7d9b0f537f02fc24fb99139825eb3c0a4b151242613af1c494d67c84d37aea166840e4c052b023f06dae2ab2bd8572ff4a09f59d85360722c032a5fed65bb7cda11d94cc0a38230a2709965bc82f8454654e72735cac992b531bf7d4f63a71926aca77840dfa442973b08d1a966b80ee55ba312c1f772d59a242ba2b513cdaf33504b2b722291705c97af759f7ef5a0197e8452f5b3c706a7886c4f606a9226f76f05139f144fa06b075c77241e14f8c951eb07325399f20088946921b5f232858d2494e0c927e0af13ad732361b27e3bc076d17d72f0d0ba77e9a34ade89224521cf3c794b319a351652c745bd7b656adb249e4ace8c9a613aab6d599ac07b76833db88e9c739a9e0ad21925d1384c548263a6a9c0cac8095220589e36bdd29e3244ae30160b96f6250d875978a14da9889035b8fa1293ae8fd7d3b91efca0c006f2bcd3c09ba09245b282cc4f747346787568d8d2974b5151bf772740974ad21bfd9e4921d458f18e771fe9ceaa79bed2cee588672de974690aa97a8320677a126efe69ad6672724d24fcf0939b475aaa12dea0ba27f0a13af488d1c46a9c3fbb6d495bf3e35c61b3d08205fc7a13d7f46f5c5dc933114ea4cec412432fe7cade323604c3e6a088ef752b87cf92259163d93ed3b50e72b920d47898bfc563b55d672f389a92a9e4c2edf65cf4b7cad89190216638248ecb20b53db912bebfe721233631cb2e3057a55842e7408441f768be8b6ffa329cf8f611a1415f7c059501f066ce66e1c2fdf455b134de55e3e2526685821386e4bb872dc910eb4f76c3efb014b5fe9952997da7826ca9fe8b9d70cc16ac01bf7c3f96ea67f54d5d1c4cf77dad58f894e704e28b31c5eb013c0c334023b1e84e1da65946c4579870110dcd1ed4009a9624b457143671c1b31508197c4741da1f9275acad1262bc00755923e6d37222eada714a90a11bca19a0e126e2a3041596a88e11311fe5ad05a0b07f6ca02bf20bda5c5776782ada4215437de0f42d879980c4a4923a4f556ec575dc8f4b5175355b0a589673f78e6fdee239a05ce30fa14a2241024e50ef1bbf29ddb53f45b5d88f861797d95bce0b7801d2285599cbbd2eb8fc0e7a08e97309df1c0daf5497ead1a09679350303dda7d60bd36de9cf47ac4ae797a08fbe00ab15b18eefc0c3bdbbfb0e5e63769c40ba51f88dfad34298fa8d44eb012d2d25651edb295ab31f9c5d7701a000492d89a1aea0ae276e23b0ae39253b297873cdaf6e40d17049cd7f3442a3e0903cf8d629999df2c7ce233e34b49c3acd457e72732bfac64017ed8ab1e8383f6961d72f56edde9cbfb6097e4c2c20b1c7e1a314ebbceec52bc4e87e8826f5311aee9016c4738f54f51749db703366f0f0fb4b31cc37b26c5a9193fa1bddf99182cddaacc96f98bb2ff58975e685fee16838522aaf9a4f730c40d66c030e02d3183adaf2e3a3893a02f888d7273454dbaa2c8bb5d64634083d19707c360e2e1796399b1f046da84ad164530aa402851f01e4c86783053d3b1bf88c692c6f28ddf4953778d93cb5e2f517e54288dcb04c0776354c37db752ebfb60172e0afd587d241a17f1cdddd669954e5bc954388a2f16fc5232eb39f177c8e5ff6be929ed67007ce67aff1d4d66393c0a23acb607d018b8c7faa0959a2b8c65775c7b26c2e977743fa1fe3e8017251d759ba48c29024b6bee36c5e6b7bf5a85af0832eb76277b2f2ef112f0d12771412f614e17dc988b35ea114818253658fad7e9fc7479d72b2be6039d5a3f9be24b1367fb88b1bf43ede4005fd567c2d52e053e72126a00d3251f31bd67ce28711e77eea243f12b8c5408bb363103965f50453237eaacd06747e90f944373835b4b30140ea906866fba86094e0fce3ac56a9ae050c98f9069054a749bcb58a1e2ba9c69b7d71773ee3b0e6a2b6e1e528aaf074d8907489a7d571ad5e0a03dab88b73202becae4f90cbc4bb4e28db7cbb214fc76d2bbcbda5f53d7d092a96fd013bd60c31963a3f662e18697d6180b49727518cad3919c3f39ddc36c192874475fb5f51f30cad6d4bb49cb918eb1d42c491ee24c0cbe8d2e9424060821d0c82ea1968f929b869e0daeb70a25d62007d6c34934738c8d21df68189784ab2745a2188cdd2233bf204e2f125218c24abe4019baf631ea7f7f47ddb5e253dd48a162236c12c8017e2fe91a0474db00a9ba8b76f906fa5ef555a0158ec04ff32c80540afd074868a7fabc841b64ac8aba091c9c9aeceef3a8c2326319861d02d9c1ce925cc803403ee013168caf431993fb1dae487acd49e4099b219e6a49a3bf0e4dda17217a92d7c1eb6238b47f3820230f438f7b93e5a0444893bdac928f673ace11e2be3c9e24abea27e6cc0723655a2f58da4f27b5a743ed4ada6e1a6334475dc8c69ea595d85213a28da041236c1470a777e4ff1d8948fbefd23b986e651b697ba4e8368596eea32ae756f14213479113a00179bb88ed9e8a94320a4223864112ce6ce12a935d39972f1338194552d2088fe85949f5a998c36eb350564362e45d8e569abe1481cab3cbeca8399407fce7d27445b478a5aa1949f686cbd2d12bcca65a55123a8de0d500a008681962d94ee2e704bce27f25e76b1e0207ca56ec67b002e876a568051f4719e5f3699b96fc989b3b15ab3eb33835bd6daae7bc6d3b26371c103b1095ef295aa07aa6556e9d1f4a59653fa729334b4849c3aba37e5a74a4893deb26b3021ac6faa15da20038abc30e062eb515ef715b68d27b073de9f54407ffcd1a322959459a888187d10ccf1328acde72cf6bbc6380e261189d28da7aa2ca028254b73a871d252630cd7d771bbaf150714df701b7e99ab2e35b4e74631add5f7f507f102c08224e6df9b72a994072c6d296175b9b2d618e8cb287feaf19231fc964e18e0042022a70ab0340db62594b4215eeb9d40d7802c3a89277640fcb52855461236ecca6d3a89574011ae7e2331af5f96d844b30aebc7b662c041ac4dd31ae383a83e14cc50a6fa75ee1ec67f5ed45bb029bf62d95cbbf030f609cb9449559b8ac11be16657333664221951266db2523af794dcdfbfb5f6ca568b3005ffc2c4497f8d304ccc8401947629832ff1e89cc8838c9d4632c355c01af044de641cba19fb574fbcd98b68564c28eeb08683cd093a2e85997cf61e92e4aa6ff6ecad407203c9ca106705c2da36e60420e4a161263cd168560f441b03cb4b9df9d3b9934c308da4ef5e23b359e9b19c1204cc92aee2a8f3d69ab35c055d02f18c4da7424b79dbf9976ff34296cfdcca36c1ab8371c276ea71d94eb50eb7660f947ef6cfd45aa1721c094d74994f02098b9f00fe9942db1ef2d14ba63e0e2457b406db1250da69e908280c50b4e864d0f6d75f41dec8bda25aea968fefdf8a001e8c0a011a7abd48b3491b391785414145fefafa3ae32dc90e7913fdac19733d09f47b125c3b8e1672fd54a4253aa25958085e4986399ff9d5ab830f01b2fd93d9a053dd1e66e2b3270f929cdf83cc5b08c9a79015e0c605cb83ad3dcbc81d3c9fc9e57652b341d8eae056d813487b0e6a797fd204f69ff474585cbd1d12dac4c68c24d30d85e6e7428602ded744bbae794b22b0b8f2bda565632cc307aa69ae6dc5375237088b311c43bb705d47d7d0e8b93463187387f20b213270fa30ec8ce25c0d1f3bf3a4d95d8eb12626ba668b16b95e66eb42e45c9041be24badafce7f18097020159c4fff5d26cce5fd21550b4dd6840dc03a072c1d3508c3ba68a96dd9d257831d2f8d05955aaca9d96052eb44feaf5ae6b523d74edd242bf68820679ab351d2117bd9af387d0540f5a87a67ea95401faa0fe89024ab3b76476e6e03c72ebe1e1b45e6c5a8c95f8ed20897cf2ae0c0406cdd9bc0fe2ffd382e94f60a45e65326121c23c5cfeba116fe529339a522c107de7901198a0e7212eae78810e2d4dc9418226dcb10859f1334695fab6af28fd668a132d1a15dbd2e9d7999a1295f53cac00327a8ee0cb830f30891a34f182309c558e24ae02525e6507b7decd85f9b666d23d986910f41ca7d0351d7193cd335c0d6c0ad8a1a9b4e17248506ec04c9aa768f7d3aab405181e7c770eecce2345e4ba5d9b9aa93e721b62c3919e6c2fb3caa7fd47e2b515e74c1870b1688920a73aa8cd6ab9981aa971f39599adab0fcf405fdd6e46b2626b81c1620d957aa9de500c26b06c4f3e0e6223a24bad59cba4dc5489f6b10e9b68afc947edc78bc4baaaaf56a946f11c75c87720a8090cbf168eb4168d051b2c1758d43a955f9f4890159eeac0b560ec662ae31223380574885bfc0e031eed450c5bc0f7d0895c76c3f2e17c0c7834076ba430da7fab1a8c3754493d4a3cbca2bb56b6229263ca260b2d7205fe0e3c2e974b1c6d18e41a67e4f3ee3e790504da7596d00612583d67febd06d6b1e0b5ce013f72950b999676cab942f4ae80eb707109ad10c19b9171059d551e5d36c7771cb2782ae4d414205a4e7feb69df46299bb9f333ac4ad2cf483742aa0869253600283895631d75a85c9aef822af96abe3153d88ebc42fc11eb1234ac6dbff4e71d467ea9639e2c8cbb28250c2c82d90d9de07774672915aa97b88cd75bca019ac70f2a60257aecf3f69d937fb00ef1bbaa1bdd95e4e7f3f26d71d0f18b7ad76deb7feadaa43094ac79b7d329ee5885c4ebb0b28990dc9c176f294a75004dc2a4a97342b12443653e6888414dc6891e3ce48c3daddd2da71e83053e054d3d2c902594a616c6f0c8fc973cffae62fcb84d8e7c744ff77b003ad5cc83ffc719fc2609241f51144f9606b980e3e387ca4aa6f147c57d5baac293dd44dc701eb45cce6a489337335790ce2d05cfdf9d4df24a864d4b925fd66654bcafcca4997c31a48e9361c201324499362a74eb03196d31ede06d4606f6daa8f469f6ea5acc932fafb3ac38ed8c9f96b9540a084721c51d0589bd8d9621b162716585c096c5b14b28f0a41912c348d9653fb5c4ca10eff8d6ef8febc8ae9b843eaf5b0e3948199b3d9db167338fe7b342bd4f4f384ddd42eface1f8601eea62fc75ee83862d9694271f52fe36ea9840f3c3a331361ee92b4472cb2078b0082fe907eefa94b7a594055bbcd5a6d9ecbdad371bcb0a685933f909cf4b76564969122617b053c3d91e68618ea7880cef8886d1ca871ea45ef881da1befda60b669f99afce05bcbc1a65b322245186626f9e8268226acdb670825107b259afd8dabfb9f1bcdddc97c899592aa54767a4e4b589aee35a99e56b73b5ea9841a3eaa33464cf126cbc8e76e61508568efad7d9552476ea56b463d14294cc46dd47f0d95241e62673f1e98d1cf7da49251ba420bb0f150ff9fecff4d051c345063f5929100b7e9be3def46f0111f74e2f93e46f81f2e2175f794065aff162c6dba3fa1d2c57769bcff2d24fa895e5645868cab959b21820b065f3b2474ae83ba175c852ff970ab0f0b37a9b03a7ee2e09b55b40ebd7c879f0986734fafd2f191bd9acc4a2f7e28a735e1c634b3d3d4637c0b02c320e5400618d988c4df1afb2f7414244ea1d156cad4d149087bc49b40334faf1ee24ad8c37979f8b63298dfff62bf84aa0f163bdf53d96b9cacdb37322663fa14d8eb4d7eca96070af609e2a1df86a51407dc9aa55fa5c45fdb5abfbdc3b04553c42a2078f1167fe8a636dde103a2315aea3ec77d59c804a76cbc8407c5654d2a9af3ee0fb531691f1f0b100468c81efebb8d95ea6bd1817de", 0x1000}, {&(0x7f00000002c0)="592a88ed8bb7592fcc79b2124d08e658be9c3d74b6216088c429ac3a60e9b5f19ea49d65b36df7fb0deb44a2a8446ebec6737ff1cfb20e218d0b79a642528c7a68d6025fa6faf35651feb30809fba5abb9f36e9f2be188ab0d71311b0ed514a3521a54e0f077ebd60e51334a5e1a5cc3482567e0f490f68c623af7dbfd42209320a0c55181255128cd9ce0c9d8b46f503f04b6f8826d1456d8b1f0e0e11ef7e86d94f6d31e11ad13637bd1d64966c16ad986fcd0c4ae0ab914293b47f7c84a16aaebf0f3bf5d263a949ae9e4639f73a9a2e7a2a3eeeb11a8c44b2ccdb1ad87be6573aa", 0xe3}], 0x2, &(0x7f0000000680)=[@rights={0x30, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7]}, @rights={0x20, 0xffff, 0x1, [r8, r9, r10, r11]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @rights={0x18, 0xffff, 0x1, [r18]}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}, @cred={0x20, 0xffff, 0x0, r22, r23, r24}], 0xe8, 0xb}, 0x404) mknod(&(0x7f0000000100)='./bus\x00', 0x1ffd, 0x86138) r25 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r26 = semget(0x3, 0x3, 0x600) semctl$GETPID(r26, 0x1, 0x4, &(0x7f0000000000)=""/55) pwritev(r25, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) dup2(r25, r25) pwritev(r25, &(0x7f0000000240)=[{&(0x7f0000000280)="0ded77ae85df50f9", 0x8}], 0x1, 0x0) pwritev(r25, &(0x7f0000002380)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) semctl$IPC_STAT(r26, 0x0, 0x2, &(0x7f00000007c0)=""/34) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r0, 0x40105704, &(0x7f0000000000)) 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) shutdown(r0, 0x1) getpeername(r0, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) 16:00:09 executing program 1: 16:00:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) fsync(r0) socket$inet(0x2, 0xc003, 0x0) 16:00:09 executing program 1: select(0x6, &(0x7f00000000c0)={0x9}, 0x0, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd06646c0717dc7a27446dd5062438e3958ff31e85426980a960038450fa41cf0af899176b3fb365a899ded1cdfc3aa233ceab36f7d2e9a9c3150043ff836fe94efa162c9c0188067ca163d1152aaafa7f4136c19c26a2d1e9df0f4049381f921f1a505336c3f73b9e712ab933e8e6879e6e6a9178382a385f9abdb3b00db75f9e", 0x88}], 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x0) listen(r0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240), 0x3f, &(0x7f0000000600), 0x101, 0x0) kevent(r0, &(0x7f0000000100)=[{{r2}, 0x0, 0xc6, 0x4, 0x30}, {{r2}, 0xfffffffffffffffb, 0xa0, 0xf0000040, 0xffffffffffff8001, 0x3ff}, {{r0}, 0x0, 0x2, 0x3, 0x0, 0x6}, {{r2}, 0xfffffffffffffffe, 0x3, 0x0, 0x3, 0x1}, {{r2}, 0xffffffffffffffff, 0x1, 0x1, 0x5, 0x3}], 0x292, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x50, 0x1, 0x0, 0xf1}], 0x5, &(0x7f0000000080)={0x8, 0xfffffffffffffe00}) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) 16:00:09 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0xfffffffffffffffc) 16:00:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:00:09 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x20410, 0x140) socketpair(0x18, 0x8003, 0x2, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000003c0)={0x3f, 0x6}, 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto$unix(r3, &(0x7f0000000040)="9d", 0x1, 0x1, 0x0, 0x0) fcntl$getflags(r3, 0x3) mkdirat(r3, &(0x7f0000000400)='./file0\x00', 0x10) rename(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file0\x00') r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket$inet(0x2, 0x8004, 0x0) recvfrom(r4, &(0x7f0000001e40)=""/192, 0xc0, 0x8002, &(0x7f0000000200)=@un=@file={0x0, './file1\x00'}, 0xa) readv(r5, &(0x7f0000000340)=[{&(0x7f0000000240)=""/215, 0xd7}], 0x1) fcntl$setflags(r2, 0x2, 0x1) mkdir(&(0x7f0000000380)='./file1\x00', 0x8) readlinkat(r3, &(0x7f00000001c0)='./file0\x00', &(0x7f0000002000)=""/219, 0xfffffffffffffda6) fcntl$getown(r5, 0x5) readv(r2, &(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(r4, &(0x7f0000001bc0)={0x0, 0x0, &(0x7f0000001ac0)=[{&(0x7f0000000a40)=""/20, 0x14}, {&(0x7f0000000a80)=""/4096, 0x1000}, {&(0x7f0000001a80)=""/58, 0x3a}], 0x3, &(0x7f0000001b00)=""/129, 0x81}, 0x43) r6 = geteuid() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x1, 0x4, 0x4, 0x74d, "e030dc5c620f383765b28e3d91b9c9288400ba2d", 0x3ff, 0xfffffffffffffffc}) getgroups(0x5, &(0x7f0000001c40)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000001c00)='./file0\x00', r6, r7, 0x4) rmdir(&(0x7f0000001c80)='./file1\x00') flock(r4, 0x4) lstat(&(0x7f0000001cc0)='./file1\x00', &(0x7f0000001d00)) fcntl$getown(r2, 0x5) shutdown(r2, 0x1) 16:00:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:00:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:00:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) 16:00:10 executing program 1: r0 = socket(0x400000000018, 0x3, 0x8000) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x62) socket(0x2, 0x5, 0x8) listen(r0, 0x7b) socket(0x19, 0x8000, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x9, 0x1, &(0x7f0000000080)="9a4a1b4484d5e1273cd7a4d9e0a74ce3c90889032ec03666a5e4e0e190df1c22cae601e9336c7afbdef88381b91681c514ea8ae453dbb2dfd2dc17423439889ea10f9df7decfbed5d0d9ae0582b789dbe11a2c00033c1ef8236e58db8b7d931849d4023ef7a0a3ec3d12b96fc4b237915cdeda408ef798432e3665c65725a6c3fdcd9c36bbfb4245175d813c90c61606bc6b6afffccd95fcf348ee619317bb7c17458b2322490d482fe9fefc90577d", 0xaf) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) 16:00:10 executing program 1: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000)={0xfffffffffffffffd}, 0x10) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x64) 16:00:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x8) r1 = fcntl$getown(r0, 0x5) r2 = getpgid(r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) 16:00:10 executing program 1: mknod(&(0x7f00000000c0)='./bus/file0\x00', 0x2000, 0x86138) r0 = syz_open_pts() r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockname(r1, &(0x7f0000000140)=@un=@abs, &(0x7f00000001c0)=0x8) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000300)="36410671ee151f02000000000000007641742215a802c48eb1c5ef28bde8c6bd1f3b1e9dbf3b1980f7511f94360d54c9fbddbbdfd1cd8d2c558b0c8f709465b421e3006bdf6d7c5a450bd235051312a8b0384194c9e0576aed12916e8f4e8b5857097eff5276467e477a1dde46d0443ef72e9465e71f5fad23ecc581606187b7e2d908fe61573a1c302951dd5fac0b09113efb432f4ce1ba59f636a615d94b6f7e2df7b8356d91ad9a2955e4ebdfc6de34ae3600b61ba403553739f67b4796996165ad2456310cab30d56e5bd4e8", 0xce}], 0x1, 0x0) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) 16:00:10 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) r0 = getgid() r1 = socket$unix(0x1, 0x7, 0x0) fchown(r1, 0x0, r0) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f0000000080)=""/100, 0x64) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0xc081, 0x2) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{0x0}, {&(0x7f0000000500)=""/168, 0xa8}], 0x2, 0x0) fsync(r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x100000041, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000240)="00000000e3ffff", 0x7}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd06646c0717dc7a27446dd5062438e3958ff31e85426980a960038450fa41cf0af899176b3fb365a899ded1cdfc3aa233ceab36f7d2e9a9c3150043ff836fe94efa162c9c0188067ca163d1152aaafa7f4136c19c26a2d1e9df0f4049381f921f1a505336c3f73b9e712ab933e8e6879e6e6a9178382a385f9abdb3b00d", 0x85}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = kqueue() syz_open_pts() faccessat(r1, &(0x7f00000000c0)='./bus\x00', 0x100, 0x2) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) kevent(r2, &(0x7f0000000240), 0x3f, &(0x7f0000000600), 0x101, 0x0) r3 = getpgrp() wait4(r3, &(0x7f0000000100), 0x8, &(0x7f0000000280)) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) dup2(r2, r0) 16:00:10 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x6) setitimer(0x0, &(0x7f0000000040)={{0x40, 0x4}, {0x1800004, 0x7ffe}}, 0x0) 16:00:10 executing program 1: socket$unix(0x1, 0x5, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80a1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) dup2(r0, r1) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x100, './file0\x00', './file0\x00'}) r2 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000), 0xb) 16:00:10 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)=0x3) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x69, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000240)=0x1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) 16:00:10 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x900, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) dup2(r2, r0) 16:00:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) truncate(&(0x7f0000000040)='./file0\x00', 0x3) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000300)) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:10 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000001c0)={0x0, 0x7f, 0x252, 0x80, 0x2}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xffffffffffffffc4) bind$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) recvfrom$inet(r0, &(0x7f00000000c0)=""/71, 0x47, 0x802, &(0x7f0000000040)={0x2, 0x2}, 0xc) 16:00:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCCBRK(r1, 0x2000747a) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001380), 0x5, 0x0, 0xffffffffffffff6f}, 0x0) 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) dup2(r2, r0) 16:00:11 executing program 1: r0 = semget$private(0x0, 0x4, 0x21) semop(r0, &(0x7f0000000000)=[{0x0, 0xb5c9, 0x1000}, {0x5, 0x0, 0x1800}, {0x4, 0x8, 0x800}, {0x0, 0xffff, 0x800}, {0x2, 0xfffffffffffffe00, 0x800}, {0x1, 0x100, 0x1000}, {0x0, 0x5, 0x800}], 0x7) semop(r0, &(0x7f0000000040)=[{0x1, 0x100000000, 0x1000}, {0x2, 0x0, 0x800}, {0x1, 0x4, 0x800}, {0x5, 0x1ff}, {0x1, 0x8a6, 0x1800}], 0x5) semget$private(0x0, 0x7, 0x8) r1 = syz_open_pts() fcntl$getown(r1, 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000000c0)={0x81, 0x8, {0x800, 0x2}}) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000100)=0x3) r3 = semget(0x1, 0x0, 0x8) r4 = getuid() r5 = getgid() fchown(r2, r4, r5) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x1010, r2, 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000400)={0x20, 0x0, 0x1ff, 0x2, 0x8d02}) fchownat(r2, &(0x7f0000000140)='./file0\x00', r4, r5, 0x0) unlinkat(r2, &(0x7f0000000580)='./file0\x00', 0x0) execve(&(0x7f0000000440)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000480)='\x96[\x00'], &(0x7f0000000540)=[&(0x7f0000000500)='\x00']) semctl$IPC_RMID(r3, 0x0, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffd, 0x8, 0x40000017, 0x75c, 0x2}, {{r6}, 0xfffffffffffffffd, 0xa0, 0x3, 0x7, 0x9}, {{r2}, 0xfffffffffffffffb, 0x28, 0x40000004, 0x5, 0x800000000000}, {{r6}, 0x0, 0x10, 0xfffff, 0x8b4, 0x5}, {{r6}, 0xfffffffffffffff9, 0x85, 0x4, 0x4, 0x1000}, {{r6}, 0xfffffffffffffffe, 0x20, 0x1, 0x2, 0xafd}], 0x9, &(0x7f00000002c0)=[{{r6}, 0xffffffffffffffff, 0x51, 0x0, 0x557, 0x3}, {{r6}, 0xfffffffffffffffa, 0x1, 0x19, 0x800, 0x100000000}, {{r6}, 0xfffffffffffffffc, 0x4, 0x2, 0x89, 0x400}, {{r6}, 0xfffffffffffffffb, 0x50, 0x2, 0x5, 0x7f}], 0x4, &(0x7f0000000340)={0x101, 0xff}) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) semop(r3, &(0x7f0000000380)=[{0x3, 0x8001, 0x1000}], 0x1) semop(r3, &(0x7f00000003c0)=[{0x4, 0x4, 0x1000}], 0x1) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80008000a0002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f00000000c0)=0xdeafbead) 16:00:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) mlockall(0x2) r1 = dup2(r0, r0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x222, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x10, r2, 0x0, 0x0) 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r1, r0) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) setuid(0xee01) r1 = dup(r0) mknod(&(0x7f0000000080)='./bus/file0\x00', 0x48, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x3, 0x2}) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000000)) 16:00:11 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x228, &(0x7f0000ffb000/0x3000)=nil) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) 16:00:11 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="bba1", 0x2}], 0x1) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) mknod(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r1, r0) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x6, 0x5) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) socket$inet(0x2, 0xc007, 0x401) 16:00:11 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xb7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x3, 0x2, 0x0, 0x6, r1}) msgget$private(0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000180)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r8, 0x3, 0x1d3, &(0x7f0000000240)="728402510501bf5a5ae36839f41e8169c8594b341b85749c1c41368436d2d360b5c3478be92e0180af8b471d1464eaa8a3d58d63371576ab7ddf7b76ede1d95ad8ca14da3a6275f038b191a9474717825bbe8760ae659f34d4ce4e58fff26046e8c33551d363f91261c566c4f8b2c23b03a61b7f1c8dbe78c3b4bac584e4f260139a435e6b6279413aef06af8f86d590ec40fd2e7f22e05b5bf340faefb7323d61b3bb430f964ac74a37cb7c0a8937e71370e0", 0xb3) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000300)={0x1, './file0\x00', './file0\x00'}) seteuid(r2) syz_execute_func(&(0x7f0000000340)="470f00e9656666460f3a144af826c46265a76038c461cdc27fd94f26f275ffc4a1b116a6070000008f882887423c9b8f6978d33bc4e1e569ebc4c19e5f5059") fcntl$setown(r0, 0x6, r1) lseek(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000000380)=""/130, 0x82, 0x800, &(0x7f0000000440)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r5, &(0x7f0000000740)=[{&(0x7f0000000480)="f17fb07e7f52d27fbd95c548047d060b7d03c978aad2ac0d354a83c2b2e3abfa7a714948e463f4301a8b99a24383162ad298496ed0081b0572eb554bd7143cf1ff7105ac9ab11596c397cac4418665ef1a48f8a0360ad018803e0d4a4f70d94380a8500213685b2cc42383258f97903b4684015b979e696f83164584a7a7ff23fc575a199d2e3aedf88ff07b4113b57f753836c6e9eb0bd8cac55aa19e9406c1b2d5b3da", 0xa4}, {&(0x7f0000000540)="bf53c066c2e309133228f018214ef0f0cccd84c7a2f3a74af0dc4b5595332b2999c37f5e21ba1236a55fcfa0adb26b71a704dd20a872e74f9fd55480b44e2fcc404b51a2cea7559370f1c5a12f5ada9376b0bd64899d71c716ffc58b040ff2a08a363d30cd98ee55cffcf07210c5681508d191f9be5b66436dcf76b58cb4ad78c78d51d7423a769766bffe563ba9f8fe378f86ee12e37d731dd9611f1efebd491833f20d35a732077debef2838e9fb64d1d9d22e158b8cbe306c25d22f88497ab1bbb384e6ca38b7", 0xc8}, {&(0x7f0000000640)="7b79e6d92b370e4feff17c82fb1643c471828f23923875002aac5fe186ceffaf06f11d03c3b4608587511a05e28f196a137bf391727f544fea12d924946c250f215539d2a7d271f357029bec7362e3cdca4ce3b432623f43499db94fdc104b34eaad794037c071cf66e0e852561c9b3e17a1c907f17e2736a43a50b8dc99f9b3d1ff3af64518f44e94263f1e80f40ab8601e9b2357133b9356b1f125141e4d138feed55d810464e35a25c308caed9dd64328be25e00afa78843281b21e8389991b418366959254e64daff62ff1702615fe58040bce8039a333262868d3f161c7eeb6000293d7e3615727bc28d7f9fc9b6ea88abc7b22679e1b32929197", 0xfd}], 0x3, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x80, 0x0) fcntl$setstatus(r6, 0x4, 0x40) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) pwritev(r5, &(0x7f0000001cc0)=[{&(0x7f0000000840)="055ba0a2339a874b2b49c8d87ff5fcd7120a4a85c4a9f3bd629a3983b2681515751134be95ff6cf5f418e79a2b27b9e7e52961eb4c23b67984c7f045b872d868", 0x40}, {&(0x7f0000000880)="dbb32e3050614aa7f49ed2cc55d205018cd4dfbb4481d842ce577a8e6fac8d8c7702b699d85b10782f5351a9e522daae0f8cef2597033549593b16f16aa3a8c219fff64584c2041438faae29bc3e84f69430cce4e71a20f719d052f3d7094e6a7050a7e1e4f6b4f4058aa0e335c744583397817e3d9d2cd097f07fd3b7edccfda8a08dca14132f", 0x87}, {&(0x7f0000000940)="f7d3e96fab3410a0c54cb4605d7798d6ff66", 0x12}, {&(0x7f0000000980)="512a7afbe401d381b0ad61dcf2303734ef57db1399ccb0bad6b0e9b0862fceab31ffd4c45cf73101f335c818bd75693d459b0604735a7a40d45496b06221a9419294007565a7424864713a23181291eff70de9cc0ebce4e6956995426b7e5867b8857d8599b6a43127d1cb8772876e966b8b9f688eb5d7b265add62deb36694df992ff53340b2e94b16763c4a09e9002c65f1ed5278c2f5eac65a3b63577af6fbd6342ef2f69e1a0ee99354c61255550210250c06714eaa3ed668f174968d4e04dfd", 0xc2}, {&(0x7f0000000a80)="1b8c5571b0f66a4ba6a9098860b6689b2f791cf412857faa9b96e6df7c8aaabd11944f1df6ac0fcde647dba25a2aa5f1ad6f39f3f7df0095aa2c976a59f1aabfc43893df2ab6598800cd2a46b8c00d50ca4e8377e09fd103072f8f38fa255b4c3cffd7e23e84db124d1d84ab3392aba7be4e59be1c0cc11559e411c70216296b1276acd266ecd2e399bf2644c6ebaf70a41d7a11dba46c041258f0ccd2182f8eb5ae175b281663f0f8b09af264ae82a86403a7f1c3a451c778e30e389e2526b4b9ffa08be4a3d305fd40b3d3bd3cf31196a5671764cf78d916afc4c05c5e8bca1ca516f8d88c5d9d1aa0115a0a87f868b431d1e5", 0xf4}, {&(0x7f0000000b80)="b40773dc2cd5318010c85f92988b", 0xe}, {&(0x7f0000000bc0)="1c6dd56d22dd42f375f3ce23c82a85d9f83435808b165040f63ff14c47642e64cd7645f56b6cb042c047dda8590d9e79708e09f4a1516f2ab3b28371eda609bcd42e222c9a25d691d9e530acaf7caa30924e379b965fa1f2467f428801808206ca4c87c2d07ba499ea69d06fd2be5792ff1a1b2c4cc05dc0baee3e6fd013dfaa8405182168c763ddcc70ed44a9665384cc5b1151bfc2d0b04425cd2872b8969c3b474748a7e6b1fc3f6f84c744d99c93bfa3e299c6280b7ada66f6dcbadc61c730b528aa3fa399812ef9d4f5219405f5af3fd247d332a19a54df0ad95287e88b6b05a7d2aa286c47ae023a808d1af7dbf5825997d88f20af0ce558a3b02f7e96239ede67cb3dbf36e87bc43f6fb92491d56966676d76114e2109a436878ccb2369fafb949f603edc7055ec57f0fd99a5133c33a8375b9b1923613677dea66fc4cec1b00c4461b8841457a0e90104ef7191b47c20b34a19f11e2f57e0a31ac751d99bd79852fffad06b6373550d802b1e9db02b044d7b39b62e3987c71ce18b3ddadabc7657f2b10b2ff4e1364ed0a98ad71c6f7112128628165f4f17fb02ef5352f7a2c911cc129affc79caec743bb9ecbca80416e0332edfc1652c34b1febeab1434f162c72cfc9c9332412e87bf2bbab417d2ac1680facf7dacc3ae2f4789eb5d683993283a345b7cef0e67dbe8bfae35bd179eadab622f5c55e6296f10bef8c9074bd455a3785b2b3d71c4802f6f77932d67d8df2f179358807a9e243be22d1893d24a46087a8f3892109050066e1d22eba57f22a2b5b82874dc4e34d9ab44625973d2f2fc3504af546dd83ed5b7637abed853dc57181e3a6ef2c235c710bdf66219efdf53d8fe4ec53200a28f3bf850f1c63afa240f1105db0bbb93ce4f994e2a59770fdbdf9fd0ce2e1d4ba5bfbcbe3cf5ec7c71c65beb266cfdc588d7db8f9490a97e8a4600d460cff93a53381a289933928b3bf591a41509d2e494a85ea538d50bd129d1d57cd862581a2b2ea05cc709cd68a338ab707a2f426c82677c0c363e5f12446dc1ce51f75a1357845fac627435c0234e76b85f7639f145bc6422aa478609bd6f5927a8da33c3385ca936e293be650d412eba99092f8aac927aca1dc162026731f73097e283ee8386e61a4d0115645fbdc87fe637390ee8bd1e77a00647f5f71da5ebc07dadfdb2990369fbc6fcd50dfd036a399f70d02837e141612b8c3fdfb59fda8e65fe547ee467545ce8f150f435e998922daadd64b5db980a3bcc4ed7fb046fcb4a0b853e2f836c88bddf30c16e15a3383c187447e2abc7bf013bf804b31bc5e9c67d3ccca1e31351afd54b1dac28f6526af195bf60d1d7a22e53823832bbc8e975d1e5a68e8361657dacbf6c8cb57de94a2060ddf8cc5c143c78e8895637e983ef1c5cf53fe942f3576f8774d5c3b6cfc1a789089cb3d9c8f39106e9d33af0733bea75ab32691c26c137c9289d20ce53dd8c3271d360de28456aeb61a9e4610bc790dea6575692acc9e7f2fd26bfa4044601db786ee44e53e0394fa8bb2ab78e4e1321ce96e2db8f3eb3e368267a0bc1f9ecceacbb520ab5d02ca04d691840ebfe1f904f9fcb0eb93a0abb47730e20452c9a2a46ac0d0b36972ef9db737e8bb9328da13b81e8b74d896e6ef48013794c198ee5307291dcd06bb0db65c61d7a11106afe2bbb6d5aa012ed931022fd8ac8bbfc445d8a98553d417f29140bfafe28531d70d1a7b1c39ded188781594896c49519a0353fccbdcaec7d789f0c6d739c0695d6209ab70941f0b8eaaed5315e5671b4a534c0cf8dd3acc5f9cd85ba3486b90c0ab112c54d0d5b8eccfc7b775ffa56208f2e09e7a1e132a2519b0e19f930abf7b751223037e7e5be0e140d2a5e905e24234622538cd10bdc3c50cef501ab5e59696fc81b46b289a06c8e1f738a2db83f58de32b99d2315387152c14e12d605bd251b55e234ae643529f17c13a14a0b88bc32ba69e8d01b4c61ed4ea3a612d91b1db12cc65a0c4c0b7ea793f354b2f231665e59f988cd957f558c9a6bd3f6ea17417e33dc8da3dd30bec87920471981e083261d0cce862c42bd48a00d8be0b7007b28b4eef53e2e92636f0da49d1bd3207236ad4fcbff5a2be07295c903e0d02a47dfb89c556b9a1d3ee6b4af95bfb47addb8cc62760a8df8bdadcaab2b24c3be714717e4112da8f7d395f67c0c9f785ebb7b92ea677b60edb70fa84460c5dc4bd70da17b4d1f9df21eee407c0343611cc5b02d7e446450de37644bf6ae4dacab29532f6556e4309351022475b4d352e761f61391d44a43909a3fb91fe6c6082dea9b474ed06e5aee610e739f91f062383f088c341a8a195f96d3d5dd2f68eada3f13895d06a2c81e4998acf2a7ec24b4838c957b1a3a359ba439d24b71a2d6140ffd413588c77188d77c06a63dddd3b8c3fcc04e826dc08d8e27e0ba0c4539222012f12bb60880d79a2056d042b87ae1571735b0159c5d286de6dd995dcfa9846bf42f549d456dc92070860f052d6fb55aba61957cb12c758304f43ec0a62aa2a69926170298e81108e09b4573e721080c0bef7d21529cd20bef80e4a45fbcf920633d56884483e87f10484f08f5df7c7116da5f36399d06811b4bc40809d9373d507726b0452d4b8d1ca5aa4d2ff251dffa12ad38f3aa2a50d6bc590c7ddf5da874bb60af2fc9108d05b7090a4cf6975bf472e9301310bc796f287cc03df829895138b41bf0381763a3fe346d7d9d0e205167162e127ef46f088dae9e06458e145b97dc3da3da9229c3ad6c6939e23ef232b6ee58ae0fe2dba8ca297c338af8d419ef04fcf6a2fa8efa4b820407cde564ea7cda0bd154e2c4e8d3fcf32bc3989283dd8fcc6197dbcff1ea325c40010fe2b5fdb81222c4b355cadc69f5ff34a1239e96ff3959e1eb3dfc254b484296add8b395e49d2edba569b8ee27363ae7ac30c0ead4ab5ff5003119841e0087803f3fdda2f955e270745b04d95c2fe910275c39a32fcad056dbfd45cae183cc74b6eff9b2ed313e4deaf947c7d0df10ee7398f7ee33dae1eb8dc05752b8f884cc8ac93b6f22dc000d7010355a17ded688cda4fd6fc008de052f9ac9db2bb0214abdd9b6df7d287cce7f8bbfaaac821a28c6615fb6bdfa5ea5dff6838e3281e0eda77427fd6c16813464d1e2d394227167dcca3981975ca38c70f15f385c29ee6bca01504df98f064649ce64d76afaeee20d08ee37837cc3ef9e7b61db7be917d0571527fef7ca020d4c15a24d6bd52254010d23eb768f93abac3f6c611a37d9a808ade3ed295cf9d760032eb631807174c6c0d9df5bfd2e0675d5b09930dfa11c4ec376810060f87852f70eb2d1edaa0bec336f32304eb3bb90e4e113ee799f9e7ae1bdcf2fd0e745d9e0e1748b87ae7f1b400610b576295f46cb948d4bb7f028fa7f88650f9667c3f77d513c0718a57dfcedf691f7675fe88c805874531dbe5309d47f4c95f9a5d4964ae69de3259958881e40dd8fc245c84b9c2159f7dc747c08b0740cffa1a48906b6b2dc8aa0514e962c3f88ac9bef91c17a98fbede12908b3c13d22c1aa6d6ff5e019dbf89a1207f51b3a1469f9c72db9edbc9944d897fd125e60045595fbb85ea7091079822ea5f4b2ad043caba494270fc30ea695c7514643b41244249f768744f985dd4dc2d28c128cf8da200fe4566a4ea0ba495e66d9a14da3eb2d4210db5ea9bd8c6c9349aed2a0f65d7208d44854e1310f21eea9ee92212754631377015bc14b19ddbe40c20978bd0879c2c283d6162cbcde2e4c57dee5fabde451ceb90fa9bbb376afac69cb6a5d105f8b77f511017f3c9e98d4bdda90ffe7d9e7c4338169a4a44c2dd5bf3387af17665081d1dc15c811bfaa404871d13e0ece0020b19353f23908bae814f09eb7d7e19d32595e197bd50f7cec17c19b5264aca95fa206c4a0cab479f6bda120fd3b9faf8cfacfcb458c29e4dfd1abeab73cd6c846a96998691b6f015e5e62051e0eb44bdbbed2253b926a6fd61a1ca0192abde0197609e35731280d941b8fc54b6ef7a11067d68d55afbbb98cd3dc607687d06649b2bb31a9aba92b5b6fc7e8c120af1ce08c4d3a25a6944cfa5ed6d198c05f7f44e9ea924d163175efa7128da7b6e80ecfa66dbcdb82e385b6eea5e6a219f25132d5a28c47bd3e52e51d21be31f7dbfad7a47998ea8b6482ee6fd05c7ace08c7de7f03c3e35cd69a85182d0cd14eab8578b92495482e33daa8b76cf2a78ffebc2a62b350a14fb02ec5905e8296b4382d56fc4610afaa2931b5679d65ae4e4fa584afaa9a10947a8d79da1e5382c9b49525effa7b27ce791773db2cfdb6f6e17435d7d15dae6b25726cee22897a79829f03e2dac380359fdb0a1ed26f04cfb34d428271bebfebf3a905f259a54ca50a4fb1940ef5c1485a30b15558b296e5cc57a6f081b285ffc1b3bea81df0ca705f0e20377f54868243963da9cfdc4e671c677b87856da3a7d53a31ad0bdb0e4464f39654acf948e2dd82cc336b34d1cc466e9614aff39a2955c601d97baec0c219e6b79d145346810b952c865ac5996f39ecd6265e3715472eae31b100d6a9ecc6ed10235044d3053b80891739446134621296d48a7faf15dc749ca23029fb2142c1300088e01d7f7e0c86a47659308b0606d656a601d41649d59b70d1ea75fdc9b7aaa5b119c6af2d5f4b446b1e4b5ca188d8a7599f2f63ec5ec6a752dc052d47734611ed997f6e1575cadecf50984889b340a746ccfc98f087e00abd8a36e66ce596909bed83bf68dfc0c78dac19f95e69e1b858bfc085b250ee627655ee2695595276bbc74eafd491955a92c53d913895b799cfd87fe58391f4afbeedeb02a2f8164dbcc1000e17ab545e5d1505bc347e69a048042a60e071ae5c08a693c97d66c67c91f5a355d2e2a9ee39e226a13853a972decdfeefbc5704f47f2bf6487c1a79135083dda984190d0882a996f95c1bc70ac59d6b048b2b37aba4e10b594321b9049155f292ab93634298d233fd7285a6d28cc09d4bd25319a852a8411c75ddab5fef808d48a938356bcd4cb88ec5a826ae699476ad49a26768514c5ce6e22a41fd4c91cd534e850633aa0a5c03d971d609628ee93f9cdb0619615604c065d0af96c7e67725cab5ef7d705bc8769be195413abc720e4cd2b9df2b0075ce8e7459dc33807e399d362c1b603d4cdfaadb2123c46a326422318fc7e41d4eb0304c78825d501e0fb09db0c70ec3bd9e4fe57a980c6cbcf3b72d9dae03a9ca0ffbe60268a6194c8491a1c6f70e9f9c60211457582f17e56519919ab7df046275af589b18c755404285fa00c4c0bd8312afe7a20e71042ba2e3c5c608e380fe0becf27073f40e704897576e92d086ad51b7d93668f83b8f5868ad6cdee159944de42a12bb35c351a8e10ee9747dfc078af95c03f986f4d7bbe6daf9464277298f6be5db76f34c99b23dd2c9a0bcb270bf09790ecc6cfbb7a9c7eb37465da53baed519725ee9700e573c137f8c72a1d11ac74c3745989bfcb0fb5626c167e659923e3687566b016baf5d882724ed766d2757572ba37b52f46a9863dd8ee7756a9442e0ed0ecd43c847d9ed104f187c65c86370e3bf5f59e91e97a0986e4145ba1a83e6861675902c15d387e52b5a1da32879ed9e6b28669f0ed580144d5cfcc631b9738b131f6db7c9f6beec3d7d0ca59b1b56e25af1473ad3d48a99bfb2abb0260ab6355edf8102435e4814232de94d228a5692c8782e7f60ba35a3674974401ab88e45d86e9b81623b029ba6c117fac", 0x1000}, {&(0x7f0000001bc0)="ce18934b30dffe5f35890643483a5626f647d64ae6bd4f3e37bffe96085ab32e091145e5124dd658e7e81b80bb3e0c27da0226f8e533d3b2dc01881a2ae247bfc0f2f86cbd0ba55bbd234b3be56f872ac16c625d495f930c1f40e20752f3a54e4f0ead1aeb551c4e088614a6d5f51a944783538a642efae9787894389441628ea5f9db6735522e00681a52d4cdba91317ab95c67fb3c4872e08ba19cc460c2927b0d2f7ae68f88d67103bdfec21acc3b9d1fb96a03c34f19b748a99cc610cdaa75f7d41d1e9fb7676d04abbccd5d783e94fab1f56fb619541a87", 0xda}], 0x8, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/ttyCcfg\x00', 0x408, 0x0) mkdirat(r7, &(0x7f0000001d80)='./file0\x00', 0x15a) r10 = semget$private(0x0, 0x3, 0x81) semctl$SETVAL(r10, 0x1, 0x8, &(0x7f0000001dc0)=0x7) close(r9) recvfrom$inet(r8, &(0x7f0000001e00)=""/192, 0xc0, 0x41, 0x0, 0x0) semctl$GETZCNT(r10, 0x2, 0x7, &(0x7f0000001ec0)=""/132) openat$tty(0xffffffffffffff9c, &(0x7f0000001f80)='/dev/tty\x00', 0x0, 0x0) mkdirat(r7, &(0x7f0000001fc0)='./file0\x00', 0x4) 16:00:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x0, 0x400000000001, 0x0) recvmsg(r2, &(0x7f0000005300)={0x0, 0x0, &(0x7f0000004280)=[{&(0x7f0000000100)=""/83, 0x53}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f0000002180)=""/4096, 0x1000}, {&(0x7f0000003180)=""/211, 0xd3}, {&(0x7f0000003280)=""/4096, 0x1000}], 0x6, &(0x7f0000004300)=""/4096, 0x1000}, 0x42) setsockopt$sock_int(r2, 0xffff, 0x800, 0x0, 0x0) r3 = semget(0x3, 0x3, 0x8) semop(r3, &(0x7f00000000c0)=[{0x3, 0x0, 0x800}, {0x0, 0x3, 0x800}, {0x4, 0x3, 0x1000}, {0x7, 0x3, 0x1000}, {0x1, 0x401, 0x1000}, {0x0, 0x9, 0x800}, {0x0, 0x34, 0x1000}, {0x0, 0x1f}], 0x8) r4 = semget$private(0x0, 0x4, 0xa9) sendto$inet6(r2, &(0x7f00000053c0)="5f09c45787b32bdc1d835240e149b995ea728e9dabbf4af95c22d51963f4fcd48fee5d07bd310fab1c6e34001e36b26c602e4a2edc507dda8f1d5ef4ad218f3c92489da65279c273ccbee8b0099fa2034f7a3a48d8faa040f03468ad2f02ca396b77b06f5384d38bc28ecd1651f56b5a62", 0x71, 0x400, 0x0, 0x0) getsockname(r2, &(0x7f0000005340)=@in, &(0x7f0000005380)=0xc) semop(r4, &(0x7f0000000000)=[{0x3, 0xfffffffffffffff8}, {0x3, 0x8, 0x800}, {0x7, 0x7, 0x1800}, {0x7, 0x2, 0x1000}], 0x4) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000080)=0x6) bind(r5, &(0x7f0000005500)=@un=@file={0x1, './file0\x00'}, 0xa) r6 = semget$private(0x0, 0x4, 0x12) semctl$GETPID(r6, 0x7, 0x4, &(0x7f0000005480)=""/78) r7 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffffe, 0xcd, 0x7, 0x400000}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000040)="ad110000005c1cdcd6f5f45e6d6771b3156aa721576b613d7b95992ae505baed5d849eb0c2ccc159ace27ede90d6a8d40a8b46c541e63a1016245a36fc3e47552e172fdd968f5908000000000000002ed0f013449f0413b20ff66d4a4d9d3ffb50da4ffa75644da1202250b65f5dc4c62fb3dfdda77d08e2d2a8c77d75b23a10c067e263", 0x84, 0x0, 0x0, 0x0) r8 = kqueue() r9 = dup2(r1, r7) kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) dup2(r5, r9) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000005440)=[0x10000]) 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r1, r0) 16:00:11 executing program 1: semget$private(0x0, 0x3, 0xa0) r0 = socket$inet(0x2, 0x0, 0x1) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="ef30ef5412e1fa351d34549c241d2ef8a116d13f2f9ac40cb27147981147528b056758f3f82d2fc7a9e02cfe42a1260f997ba09a6bf646e76fddbbd4b13e596e0369", 0x42}], 0x1) r1 = dup(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x59e281d6, 0x6dd, 0x6, 0x2c5, "81df759e003477750bea8f10797a7bb71ad5bc39", 0x8000, 0xfffffffffffffffb}) r2 = semget$private(0x0, 0x0, 0x10) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000000)=""/89) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x783) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) write(r0, &(0x7f0000000280)="0700dcb32a61df41", 0x8) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 16:00:11 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000040)=""/68, 0x44) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x88, 0x120) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000100)=0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000740)={0x0, 0x0, 0xffffffffffffffff, 0x0, "a4eccea6da00000000000000000000008000"}) syz_open_pts() 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x4b06) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x2, 0x2, 0x855b, 0x7fff, r1}) lseek(r0, 0x0, 0x40fff) r2 = semget$private(0x0, 0x3, 0x280) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000040)=""/226) truncate(&(0x7f00000001c0)='./file0\x00', 0x0) 16:00:11 executing program 1: mknod(&(0x7f00000001c0)='./file1\x00', 0x6000, 0x1105) stat(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:00:11 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) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x1010, r0, 0x0, 0x0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kqueue() close(r1) 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:00:11 executing program 1: mknod(&(0x7f0000000300)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x101, './bus\x00'}) 16:00:11 executing program 1: r0 = semget$private(0x0, 0x3, 0x10) semop(r0, &(0x7f0000000000)=[{0x0, 0x100, 0x1000}, {0x1, 0x6, 0x1800}, {0x4, 0xffffffff}, {0x0, 0x1f, 0x800}, {0xc7fb92335e0626ca, 0xffffffffffff0000, 0x800}, {0x0, 0x100, 0x1000}], 0x6) r1 = dup(0xffffffffffffff9c) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) semop(0xffffffffffffffff, 0x0, 0x0) 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001880)="625e64b980c3b24751688e92624d1d47d2570312ccc6bcf075349616bfcc3ac7f9de854afdb0c77a0236285a433c675bea442720c8aaf5874d8429a5d9010bf206d8c75766dfa0283485fbdb3e6e09d50c99ca072ece7e9880eba88502dee30338dcb72145a7cbd07b05d07ed793fd1406ca21f93c54c58ee5da03fda5e7bfa92a67e005dfe6e48ce27af31bc09fd7f43fe2fd063ee62e2983f07482a05f536ee6f0186d24d210ed0688547c2953d0a0168dc9d8eb108671a91acff339f8d7a3c845e94ddb54ca180be1e8c336a38d8cc2031761cb9693c6c4725d7048eb7c33c75750281af78474ed9cdbaf124eed100193afdd29cf189e0e5afe5f27f6f82cdfe871378dcfd7baa4dd90fa0252c6fd9de75f82dff8182b4eccbdf81bd2e3cc13daf673bb0e8f39bc2eb7b44aea70c72609a10291709505aa3f520c816908d06179882ec1757072457ec1b7068a2f82846d36ae0e5f00f3fa54b0b25238e8c72e91b54546a4bc637aef58e5087dde434215a3e535f90aa9322f74ae9d06c2a31ede28ae4b3e454d66e83bbe3ff7cbaaac9d823d0d46e499fb0233f9a2f5d1db26695552d0aaae0dd9f3015daeab7bfcf360c354fa8a1d26f97839184631296f8d946d947a54bb80127eb4f77b17269902367365e7b9192b5b8ed72a317f849100212c04f392f89bf30f4a04046157bd2005ad0d813033678974b0bfc349a84ff19f4b210c929417b4547206b1c19b056bd86afaf8b4d9bac8ba9407bb7ebc1313a3c9cd1e19f91cff5c94a2a5f36d670e4ca8356aa456c33c8c1df88ceb01c72df6a607575e7864a7bd88228e69d9ac69e3ed1094aed5f03df4284fe64bfe91e0e926b772c1a7515b88e712ff7080bb1f32a4810b02953297100618b14344d721c760a095fd740ddf5b8ab8eb0461ade746fff15841c593d2908e14bf4aead18273f5e91cad6e181ff7dd7167abcbde74f07083204e422ef88179033c91afb4d8aa8208fcc65a982bc9f710ac43452f3aaf8ea9e840e3a05a167b5ade3ac05001e23c524ccc45fba64eaa98ca0874c374fe286aeb22bc7b8c6891eb6357cf3dad3872d1e0911d39f0def0d91393eabedcbb77373292043d328448abfe8864644a5425464ec2cce49cb07ecbaa480b7e162a059564b2dfbd8f5dccdd8d212634bf5e75c22cee184360173b2f477afc025adcd4d0d670fd87bfa51daf198796b994db1b7ae06b697acdceee2ba1ad489c78406b06b08aecf51d198102e5e33d939515a55f909a3c51614fc55002220a6be1c3c9f1102a021f4c32670b22f3d5c3267074c066c8b30b129347949feecc6e3fb92204481da0686dcfa930a95073fa6f2a35b628dcb2bc1d516681811ad5f2ca7c8fb802066f8dc89f7794176fe7640e635ddae82e8d4a8895d4ba52a9e56dee83204998306541fdd9474c8e9be49b2cc950f814992f966e8ec53f97df54c39e708c6c5cfdb817b22af6370a3c037853494ff28ced1216bce77bc3c22421669bbeba0dff68ed287374dbaf4b2eda0ba0432ff9285c4ed2ccda62d03ee4de47396d6cf6f25f56a2b810d7fe79efc9eea2a6fee0626a87b1dc31acce70b58c0191ffd6132fb926313562d5a9a95dc05c40420d8a1fa9a7ec52b2bb27f5524b4be03d4b0f04e65e78dd7e48523c04e9376187ca2150898faadcd455f675fca03fa61380086f3cb8f1003be32edf9e80ad57667095c6ef6ffcf154e2a9a0290b922c14ac41b9bd0f4acd236918c5c5f2f7ba2b1d25b577134ee852586398791cceab0e54b51cadc160da17a994043c7b67e0e46c3df607498439db4aaff8597a588c9c4d704757c72717e79202d147942d6d21798832b695e3e0a93ba37b506c3e27e2f237326f8e6c2c37415afe83752248d71106d9456393761d0da5b8c0f24e0ac8ad1b1be4d8db3a5ec5c6280e228c7fac3f4c8810994780a9e9ea9263aea5a91ade307367a8ba3524ddaa57d519d756b74524d5fc9ec3e2b42d80f2b4dcd78645d8723dff66364a1e8f49481c870aa9550077fe1c29be9019ad90cc390744143657a1914e114e4ffa846e7d0bb5351ac18e6174d8b786bfee6685db283af9edc36c201fb3e58d157257c78dddbca1a7d2743cdcf50f709992746c3acf30d3ba831d2d4fb8966081505e7a576d3c423f20cfbb7ecfb9d4f322ab4882d1abbb2003e8b55a9770b754e30cf3006b54ea83c153764df914e5797e69131da7395eaafdda7c8fa2445d83583d521262b47ba184bcda65c0b9160101f29304e3f064a66921aa373f86616dbe6a9b409d5b1e185ac1c2b44a7a4769009e5ca57dd1c1fd0c199b4940274b7177e0f42796db01eff80c6a1e857d64a1b1e7a0cf793bb49510c4458dc3241137bd6478afccc07c1ab63e00ce8bd13310adefce2e2763c178164bf2d754bfe2cf671827809627a9eb1217ba0c1900ed80fcc9f4230a0d4635f0d5bd1b9a0aece9949810e39c847a3bfb4d8cc9c7a0373fd1994d19d8289ddff2e278223b6eedeee2e5b0712407925b85a46db7df627334d646d476f7ace356bf293ef737c1b90fd7518be6037f02219198aea4c993610b368cac1d0bfd80fe2f030c335c44e109e2962ed9109ef389c7228ff4a2f12db0dcbbd6cb2e315f89f63ad8882720932eaa95f7d07f4bd14813a618b181c3c03db76e62f5baf5e7bb65cb081a7c72922efc036fa33aaa3fe277954b52de2407f4ac1a5c4493d402e4e1303ed9acf2aa9ce30be623459c848ca6179e8af0579b2f44621d38a11bca45c8d159e5a6660b91d67317dd50b4e36db762d402709c408bb952aa8a2e3cd0c3c9438a21b5d336115da720ca3de163fd7a15abbaba5eeca116158bc5bf730bc0136d8a8b30fdea55cf1ae269a1e3d2f2df6ae0954cf9fe069c72b2e978681cc8b22636bcc82db26db845c4e02b2cc7a4e4219d17afbe80a8755c2cb421fc6dc58eb2b8628a56a9d463fd198adaaca552726bdf0243cdde747d4fd1fe0ae35877a6f572488b03727d0e5612430770707f58b2b8a842fc14b6d9f318c87b3b6bd530c800af213817a34aab6ecd49a579a90fdb18022e62ec10980f2016dd98543cbdf324ee963ca85f31fe2dbff90f7687a0bc95fe92c3f3ab8e770fc914a943edad504edd1152c45999e0a3ba94c03324068a86a460edd00c2f331994af12b1ef8653ac1429bb0db86cad794065302bc8cf33620f9f1a75e8f9fe779a05f27673c2c0a26edecc96a9058fc458853c8ec1fe143c165d630e98459e480acd625be83ed14235542ec8661ec3f3491021532fdf6d334fbdb6adae36ad69ceed7261b77aa23d38219ba71540863fc9389c3768131b7c7f02c1967a6eb017f2b3778c9835ea8e1b7130bbc05a2ec0f6069d3fde1c14ac51aafe4694bc10343749c4e2cd0af0eac630a897aaf069fc0beb0765da1b487e5cfd6ddf6dca4383444e2ff6c879cbc9a3a8ac1b0f7547106ccea7c7e931b5d1221c5f4ce8c7dfc3ec841b07ca5bf158986cc17945bd1f26f19e4185478f14e6f25693c501cfa1d1907bc7fbd55eb07b7b99f00fa50217f21ccc0f9fd7533feff52884d2a58b3930b0b9d2c8f20d1468140df80e0c0e0249b758f3df22bc36897f1c8a604b93c579fbdb0c22c865734f81569258f9e27d68f5e50b5c7c99beb0d0134b12d3b3d195ba81b8c94e2185e1e41d726a8ee922f3c80b565777a6af506fdccd255cf7960d3dbe2acb4bff3d445c4bd19ea6ac7ded1766955119b8d585696b03157fda14703758330c17395e2265f20552d1757f5d6bf08e88c2f936b78fab5246ae59afeaa481483419fb17b543ebaf2641f720ec57a74b4981a226701c16138c1e52422585ea1e79c6f4150d49c911d29573ca5141fbdb2d4bd2cc62d8f11f7a2287b933dccb92594ec2ca80bb221f94752308b974da2736c91e0329258a750811d3650303b5dc30b6b4ec942cb21ca9c03cc7e290e2b8ff88eb1c8befb5ca8e0d9fd2f5f545cf03a9366679772d6dd93d5ce589d394bbafdc5c25a77487e118fd5ad04d74251825f02bab709f5667f726fd6fdf4d262f3209b451b1aab450d57a2e0397dbc209cdf17d9926c4319d6f933bc32cb7424eee23d03bcb055b6011b403108c855c04dd5be71a316ea73d454bd409ddd6551c2655285ab251455f38a28e2c2d0ca29ef857b06b986f0a4e8f7ed0f556ffe40788fd52984f1d57062ba644b9b766c658623c3419b3085100a1a78f83fee5df18df6fcd9154eb65ddbd233f71029b05dea9373cbc93928188c96a8c83c51ee4316c749640277e29028d5eb8a74d07a4d1efb094e7a6d1d2a6857e58e4d1d2ab7dc5616b860eb08bff04719f00b466abea825b7943b5f7b02e0f4c2cc5c39436cb1693be1d58d00af26ea9df2e76059a90900d8cd8a1406496861b154ded1a84c4ef79301aa09824290c82602d1f9820ef213f1e1c66bfa3c25ce37c77baf0cfa22c8a270618424f91e80259b4be07c36516549720bd2298b45af4326c067191b880771a97eb44bab911f81d69c45f8f1f6a48db093fd0c4afee21c481f43862f9169e0601db753c2faa8715dd321529b052873a96f49bf3f5add82431d01dfb17721b11ba831f0b67807cbcffba5719ec2f18ceeff746f0b8ae33a39dddf32a8ea0a36ef44c3fe5c736221976284666184b688c4c84122d5044857ea4fff452ee5292d60404bce45fc4d7c17e69bbf12443ba7679cfd8c15d94773bf141af42d9365427db1ca6162a5097055fa28f268f1ad95e3ed87bf09e6892b198a3502dd15aae11b6fd2bb66da85a811950a3f6b47aa365c44652b4ceea494a42be015120770c5ca90c1b8931cffbb6716d00bfd34b63f0a17d45af29cf44e8e28753c3724273793e954404b1b1b4c580e12b89b6a9ac228a3742abb1e00e68fcb6eb8fc1281e9a8cb3f4209a2a1c255c5db6422fea93382cc50c12acc3e54b4295746318d423c3069c50fb05aab1e8b0b62d21d973593642282a5c50b354859ad610734041577381413da5295a3c5fd0a97f9122e5510e0764578d7546071770750d4eee159d00dc6adc1959f6893e360bc54db52a86ac8a0d56bd8607545abf6449d3d093104bca6435b57f81d3e93e8c478dec117211bb6e9e2ee095dd1bca7d86c09304b11a85bc027e7dfd2039ffa048211d81ef96b787cfd23beb013e52ebfc21bc15e52a7474d251b93f8949fea969ebd37bf15011a1bc49997efbc17906a4ccd6660980497188381ed2ae735ee822e45380cf4b1a7efadb8bccc701b39a66f0782fdac6c3235c6bb834413c8795d7dab000473a004c56b67d7ea693e04d2c586eba129a506f159efaaf1c9a0a4958d97a6c6b448028340456f9dd1eef2148e6a2518ef02187e3e46d49d0be4af9652fdd881d61b35106ec934b1fbe54090b79a8c1ec52e97ca18637fc5ce549869fbda1765034f5775dd2c6311aba0f5307ddbfd03c402fa918bd3e02c35415177d3503e96200421055ed64b22471c631b6d62e8f7f675efa53666502af534411e49e0bfb91fd9f98ea52c3037bc538f4f23774af58f39b746c2f9712ac7fa80ddd2065768b5ef94c3530e5307b7b8baeeb432128a3cc6db7b8e79a31845b63092c33e6b0c54859c56127a0b1844716af15f33f0291854946356884e54de05256911a6a1c959e0d15d72a55017f83fa89e6f752bd5df1461bd5888678341701e10dffa4d2abb318951f3e6e3f98ff225d0dcb1cede5a9d9c52de5b60abf5dff1aabfe904e731828633394c57cb1cc7535882658fb22a914a771", 0x1005) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() flock(r0, 0x4) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x20d4fe, 0x3c3, 0x3, 0x8, "b08dce5800"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x3, 0xb}) socketpair$unix(0x1, 0x5, 0x0, 0x0) 16:00:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(0xffffffffffffffff, r0) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffefe, "90de9c16723f911a1d962f681f00"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x100, 0x7fffffff, 0xffffffff00000000, 0x7f, "72ea12e90e470675f359b42f50e1a87fc0961f7d", 0x800, 0x6596}) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000080)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x8000) 16:00:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(0xffffffffffffffff, r0) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000140)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) 16:00:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(0xffffffffffffffff, r0) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x3) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) close(r0) shutdown(r0, 0x0) 16:00:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:00:12 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0xc0, 0x108) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0x2, 0x1ff}, {0x18, 0x3, 0x4, 0x6}, 0x6d94, [0xfe, 0x3ff, 0x1bf, 0x1, 0x123a, 0x2, 0xffffffff, 0x7]}, 0x3c) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) writev(r0, &(0x7f0000002380)=[{&(0x7f0000001380)="796366a0ff3b078555a73cf3d291b2582b24f2f5359de7aee015285bf4910ef93326e56eb5700ea9f3a5d80eb2d1383b2485d11e25f82fe17758382fc7a66682e24ab97b0410b9ed0f867f91445e71a67d42c2b814423072f583de4d26db54f2099928aad39cb93793c93941dacd4a2026270d6a6682f6f05067db01ae86bb8971804b435464f4f56712806e6981d2d5e00afccc8604e25bf35f2813f54f00dead80133d3941e23ab55c403e505a774e6cd173eafebed70de4724ef3169e30d9709e5ef8f90c21fb16e5a6777f9edbcb37b850d508ab2cbe3697a214afa41526c2ce7e3d320d325968c9771095cc2a179371b28619c530ee6cd52f6c2312", 0xfe}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x7}], 0x1, 0x0) socketpair(0x0, 0x2, 0x7, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCDRAIN(r0, 0x2000745e) poll(&(0x7f00000000c0)=[{r0, 0x9b}], 0x1, 0x0) fcntl$dupfd(r0, 0xa, r2) 16:00:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:00:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:00:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r1, r0) 16:00:13 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8000, 0x0) fchmod(r0, 0x4) 16:00:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r1, r0) 16:00:13 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) r2 = syz_open_pts() r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x24, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x0, 0xffffffff}, {{r1}, 0x0, 0x1, 0x20000088, 0x3, 0x8}, {{r1}, 0xfffffffffffffffe, 0x4, 0x21, 0x9, 0x6}, {{r2}, 0xffffffffffffffff, 0x30, 0x40000000, 0xff, 0xb}], 0x101, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x4, 0xf0000000, 0x600000000000, 0x5}, {{r0}, 0xfffffffffffffffa, 0x8, 0x80, 0x7}, {{r1}, 0xffffffffffffffff, 0x84, 0x2, 0x40, 0x9bb6}], 0xf04d, &(0x7f00000001c0)={0x8000, 0x1b2}) clock_settime(0x0, &(0x7f0000000200)={0x80, 0x7ff}) 16:02:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = open(&(0x7f0000002500)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/132, 0x84}, {&(0x7f0000000280)=""/70, 0x46}, {&(0x7f0000000300)=""/72, 0x48}, {&(0x7f0000000380)=""/22, 0x16}], 0x4) bind$inet(r1, &(0x7f0000000400)={0x2, 0x1}, 0xc) close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000024c0)=0x8) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xffffffffff7ffffd, 0x0, 0x7f, 0xfffffbfffffffff8, "dc04001b00027f000000100000fe662c5000"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:02:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r1, r0) 16:02:08 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r1, 0xffffffffffffffff) 16:02:08 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r1, 0xffffffffffffffff) 16:02:08 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x1c5, 0xffffffffffffffff, 0x104, &(0x7f0000000000)=""/230, 0xe6}, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x100, 0x8000000000080) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x4, 0x3f}, 0x8) fchmodat(r0, &(0x7f0000000200)='./file0\x00', 0x1, 0x4) 16:02:08 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r1, 0xffffffffffffffff) 16:02:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1, 0x4) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="d88bdb80752ce8fe6159ab184d61e3f2d56c2c1f61598d3a77b0f1cdde32bf539e2b0e274552aba16014af3da4ae273dd85742af864ac7ddcda32ba31fc9da803a21584c", 0x44}], 0x1, 0x0) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) 16:02:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f66696c65d5ad5f9c29b1ae8ce79b39edf8c76398f0e720bf35b053aac22b8b22f52172540827c185fd5bed67b73f649e1dc89bd861ea3f7ec12597610164e55b1c18cd8ebd351f1c005a7001742791"], 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x482, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x1000, './file0\x00', './file0\x00'}) writev(r0, &(0x7f0000000580)=[{0x0}], 0x1) 16:02:09 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) setsockopt(r0, 0x29, 0xd, 0x0, 0x641) 16:02:09 executing program 0: r0 = open(0x0, 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:02:09 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) close(r0) poll(&(0x7f0000000000)=[{r0, 0x2}, {r1, 0x10}, {r1, 0x91}, {r0, 0x102}, {r1, 0x87}, {r0, 0x4}, {r0, 0x14}, {r0, 0x20}, {r1, 0x8}], 0x9, 0x5ea) 16:02:09 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) write(r0, &(0x7f0000000680)="a4d4dc7d39272e05cc257a354cafb92f32b23d1b0c1dbdd38c8f476e5d8d18da8ee5c40941f759e41d7205fa0dd4b201cc89509fc12be472340b1f52821f51df6a266fdf845f3f30272d7ae97b77fd563215ee32bebd74fabad0e150b7541a9d00cc48798c608c55dba336445651f91f82c805b6ebdf2142f4e3e70e27df01285ea93235f258a578fa5581c5d114ab2add17e1bf2bccbaad0e0d75780638269c0db4a9074e89fc267de32a598e0b882ae7e6ab50b10d51b9b05a108cef4cfa735bd79c7c63a80013ee6486ba3b0d3e8fac050a1ac772ee646ce061dc4a2ff2fb823611c10fa638e250adf4c260b91998393ea2e314154f559206", 0xfa) read(r0, &(0x7f0000000580)=""/234, 0xea) r1 = msgget$private(0x0, 0x200000000041) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000e45f3bdeec268b59986fe5ff0ff2110000d08f9adb46e47f790000000000000000000000000000000000000001ffff00000000004000000000233bbda48e3d96d200000000000000000000000000000000000000000000000000000000000000000082b3b6dc881cae8d0000000000000000005dc3868b000001000000000010316ca45cbd870205354e825dc3a6f2332e57da5ecf06005de6e861d2cb957c69de5741ed1cc4a66145d816a1b18b28dc05ca8b2df4888b380cb360b055765438339054639287829d1c33d7a122c2ebe08805e059ec34e872a4c6e6c7d9ba782e0d622b5ff7113a923bfccf8659ecdbcc5860e42335b84152"], 0x1, 0x2, 0x1000) listen(r0, 0x8) setuid(0xee01) msgctl$IPC_RMID(r1, 0x0) 16:02:09 executing program 0: r0 = open(0x0, 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:02:09 executing program 0: r0 = open(0x0, 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:02:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:02:09 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f00000001c0)=""/90, 0xffffff34) read(r0, &(0x7f0000000000)=""/21, 0x15) dup2(r1, r1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x1e0, 0xe572, 0x81ff, 0x0, 0x1, 0x81, 0xfffffffffffffff8, 0x3, 0x0, 0x3, 0xac}) execve(0x0, 0x0, 0x0) 16:02:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:02:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:02:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:02:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x20d4f9, 0x3c3, 0x3, 0x8, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0xffffffffffffffff, 0x8, "5c15695cccd6e46bb3d0e6256b3a286bcd141766", 0xfff, 0x6d4}) 16:02:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:02:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x0) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./file0\x00') ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0xa6b, 0x2, 0x8, 0x93307b36b286e8e6, 0xe93, 0x44, 0x5, 0x2, 0x2, 0x0, 0x100000000}) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) accept$unix(r0, &(0x7f0000000540)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) execve(0x0, 0x0, 0x0) accept(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) 16:02:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:02:11 executing program 1: mknod(&(0x7f00000004c0)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000200)={0x2f}, 0x0) dup2(r1, r0) 16:02:11 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) shutdown(r0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x6, 0x4) 16:02:11 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8220, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x7d3c91f5393ed128) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000280)) fchmod(r0, 0x1a5) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x0, 0x2, 0x6, 0xcc4842, r2}) select(0x40, &(0x7f0000000080)={0x3, 0x3, 0x3, 0x9, 0x1f, 0xc79, 0x100000000, 0x80000000000}, &(0x7f00000000c0)={0x16d80000, 0xcef, 0x9, 0x2, 0x4, 0xee19, 0x0, 0x41}, &(0x7f0000000100)={0x9, 0x3, 0x8, 0x6, 0x8, 0xff, 0xff, 0x401}, &(0x7f0000000140)={0x1000, 0x1}) pipe2(&(0x7f00000002c0), 0x10004) r3 = socket(0x10, 0x6, 0x40) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x81, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000200)) fcntl$getflags(r3, 0x1) 16:02:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:02:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x25}], 0x2}) 16:02:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:02:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="00c5", 0x2) r1 = syz_open_pts() close(r0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) dup2(r1, r0) dup(r1) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x44) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:02:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:02:11 executing program 1: r0 = kqueue() mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0xfffffffffffffe01, 0xffffffff}, {{r0}, 0xfffffffffffffffb, 0x1, 0x5, 0x4, 0x8}, {{r0}, 0xfffffffffffffffe, 0xef, 0x20000004, 0x101, 0x1}, {{r0}, 0xfffffffffffffffd, 0x1c, 0x10, 0x6, 0xb5a}, {{r0}, 0xfffffffffffffffb, 0x2, 0x80, 0x10001, 0x26b3}], 0x6, &(0x7f0000000180), 0x4, &(0x7f0000000300)={0x7, 0x8}) r1 = socket$unix(0x1, 0x2, 0x0) mlockall(0x3) getpeername(r1, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x11c) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x10) syz_open_pts() kqueue() mknod(&(0x7f0000000040)='./file0\x00', 0x1080, 0x9) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x20a23, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x1) 16:02:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:02:11 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) flock(r0, 0x2) r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) syz_open_pts() 16:02:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:02:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:02:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{0x0}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:02:11 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) kqueue() pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)="4413d17391b42bd38bc084006d3a0038fbe0db1edb5f54e1179c1ac85405315fb333b3be6a47674cce5d76bdc99aa8"}, {&(0x7f0000000040)="4d6385a9a4ff496b6f2ce6fbcb232136f69a290c2bf24f9510a091368ce056079a7484655c3ea39958dc9b6bfba64f37fd24c9d8841c02e06badfbf7232136005b3010f84359b686d8906552428ec15fe6186e2bb97f0b7406f09e05ee386c0c5992174c1004c846a8701620af47e8a9ee09aebc5c08b4f5ffe8e31800301875ee5a30dea52adbe0ff9eb5fe14e5d2d47468cd80e11f69e026630bc6066fb2119577a555f0de439474bff19b62eb64f2b80313cf7b7d10221353800518aa113f5eda7f857f52dd4e11531680842f8f"}, {&(0x7f00000001c0)="0bcecba99c6e534653ef720e4d1bcae5653dc36dbdfd308a1e08eaeb49bd262eb7b6a54dbaad80d079f5dac58639dd7eac129288bad4860ff10cbce248559cf5ae2a6ddf7b4905b2f01607a817868b11bf6824f03010ae68f87f744d4cbb23c3950b8fc4eda174c225222d2fd092c375d54be25821ab405497ac936a510133ce58266d4befcd772ea9f6"}, {&(0x7f0000000500)="463599aa6ce370c824dd913f7a53f3fc17e5396371eb6fb778d985fa0554d17c3655b85400d74d0078cb2533779214158a687ad41621999b0221685a35f08c018ccb22b366cb6d7da1c0c7575b48ffd99f79f278829c438a82691f68c7e3f1e8316a8f17226d76f2e8054955bd3080467793930541b3b45b7e50bc00467ff3c8370d2adb3e8306d6ade54d8af4670ca9fb5ae0a116b208d5e287ae97797940a768ddb7f121195a9fb877c0049079503a9af585a616692590f988b41f2a8b4788fe0105054af5fd842a49036d6c464bbce9fa1cc6eb3bb0b0b4101ba3f9b86f2d28d9ff22e9eca761076ac8c75781e16383512ebd3c97b1b598680aef3fa17b399e64b978fc25b6b75efa5e2a751aa8cb3ae15ea5d65f3305d8c46ec8cb5aaafb978b6a9ebfaf8f090f5475f1f6aca308795a1e91d81dda2e6c25c71d5798c81570bb78721770d820739286bb9cc3b2ece8a4394e6de5d6e183925fcc4594b50b3332903f8887658932f27f3f180ecb9ad73a194b732a216cf1d0e86156ee48f534d2c371aa6b8e955b1d06ba142c51c73d9fdaabbd5eece7fd10f0139164191d3e73ff3592f5f69d4aa1794afa64de325f6cf0876d9e297cb30cf8c51d3a8b909874740a25684773a24c9e35a4591ab34b890cd3d0f4926cd7719cf3e07a936786ce5f5a8958f8ade13e2f248de5022d545691b6c736a754e1d8e4bea11c081b4001fd404fc552853ba75a16ac22ead1d69313e3e5dca1ffbc10ea74311d312f574ca0c7c9c68f43b441bdee3c19a7651e5a20752e849c317dd17a971f257c36cbef2f6a73303e856ec0bd73b1c1e9ca493f139fe0635fa698a23c7c433008f821814fa531ddadfbbe15d1d9203990ccf16c95022af83edd63b8ed8594e98a01ef8f8f1a23c02b9a3717045ff46b04d35eafa6d993440690b6c3773baba12ddd92605340762adb8da8c4674c5b903eb99730eb82d2d5807906690a402deb4d109dee8313f4e3911281fc62b6f69d8003232c79b5bddac4c6c45e4ce5b4972252c075644b56d7ca3f5124fc915aec238ec16670760d912eda3490d6a89dce8d6a0a0c48b2cf21d560cca2dd7437f156a210c6a813aa74564b0df0c784a1f3aae9d2db995dd9e260cc49c07e56ba7dda1a2973128c0279774454d0e4b7a6ab46d03f1e7d0a62d6e6a49b4699d11901890087faac6c0124e6d7ee78b0fd152dfb882f02b710c5971abea0f6ccb296ecfc42da8026250565e386bf2ddd9d34ca3427575b0b55b2ba014e31d8a9e33138f1045c0e206837fdee97c0fe355cf8bc80748fd722be496c6479233c7f13ff5d8d1582cbaec0264c0b5f200791ade0109c71eb286f7309375fb36c86a9224ff985244bb63af63e165082e26a5db8a43e93b5d6e69d23204b6f1fe3ca196111065f60f29b2021a943bec84f41378df5740a6201c19c026b032f787caedbd00c7c01edd6fb93b651f99e896cc568faafc382ef1684d0ce7cf2e8f897ac256bdebca7f572dfaf6a516b4f383de5b35ed14de560e988ce9be5fb27598283f4729ca9d99b27d0d545400a2ac77d7f043aee211cca01843bfb3154a9227e488f5c1f00fed11c42e69cec6696d6ce8a6afed0c81b538e7a47efec95a897c87d1b19b6db2f538278d139da4feb7f1fab70c909ae6ebdf38b78949876825d587d72e61de287c9b3a2760221a912fc1b5fb9c2440756ae97d271e09ed348ca74f1e0b1e671dc8ede812a9a6c4715c26b590b3e0bdafb75b4dad05db769b0879ae7c95224a812f1647cc0316726db25e25a06c5023ee3f2c045db974c85d1668cb78e931e332ea193ed436ed7ec7d36e287ef09bb598c9edc5a0f8899e20b1f85cf7b5e982fc6a51b903a8da840b8ac57e492da03010f686bd72a06421caaa05d3a760e4bf5dca6c759fedb2d13d55ce9592b92402914e4a86f83a467166af76a5af43c2c44c42c90aa98e570879fb71245cd3150cae9d1adb59fc07f4d32df974ce0257baae345c6a1074a6963d9fc67ac34c2c5fdac6f71ff82340fc0f386c5b97d89ca93aef5b79ff77ab97f4d70d6087b8813196ab6cc6bb23c993b67b2f2e81150ae404a302fbdf77745815907f8528e157c1a9834e9e9d6dc556e95469b153d3c76fcde5784d442085aa6017186cf43c20ea41da1c8873b0a9ecba0fe62626e05228f5466be6e0502e458e4f16e1d646fa4bba519c903614ca6369fe9bc8ca93e02417ed75516514d9ee965ee89e387209d2ce59c8cb9b35ad817609b767146a3e0636101038cf9d34a01e4fae295c76c835657de68635b6adf5d8b520ac429380e4116eadf3c25d49e059fd7bcd355a3ffae34dbb1607815d85880376438b1aceef7c05cb05d20f12cce8570c54babb272600bcdce953dec4590bc5c7f5b1fd06c9f99d33f4644c33e3a887106c9f36babe65daf7af29b29ce63a1cbb965649a8811eb86f8b2089ea33012363c5de6e119ca94d9ab77ade30ced182185146c45f0ab6e1aadbb23b12b40edb5f20bde46eae5bad1e3fd69db7edc035aeef8b661a4966ed1443f895cb3b0c8bc5e1b24b30d793eeb38304fa4d52c2259e24ecf4ae08149839af49ecd93bbf90a42c7cab418fdb732b2267308b74f71ffd55335abc9b01d4a194deb1b81b43d43f67d3648e2c4552146df2345581b6871b17028e6a0b1f7eacbabd233565c936ed9f9cde5929be0f245eec4bfb6aa2424a63831edd3c6544f6bebed21569105d71cf612b5aefd602b34da64620ed76ee3aa3c5af7a74f07d226cc706aff1beca6b5aaed60fa80834143c3ebabd9a832f2cbfa051fb06f13ed5a13d80cb06e1ab4118796b56571e2993c987387ecd610aa831d82628cfc0f5b7ab2c11747e6e97fceb9d731429d1adf1a30ef33711fc6b26e6f95a9d999db7171da77235acb4dda626981c97a0f4c3a3cf67c23981b62bba4706cd3f457aa6ea930a794252f331bab71644b6578b5336d71d0f33b290294207f0441b1f6543b07f42ecdafb8c0f7cf19154450e651e6d1545789e722b39fa5658359d8372a13904ce1079d3d0cd68f16dfcca245cbc1ee2cf8796af64550fa8237d02610733508963c62a91c98ad082d58cf19b863e0091e46c639b62d7c48629af2180ffe63b72dadae63f3d1517872a8dd4dfe2d6f36823750c78b6df76adee3fca2116b637d69978ab1787fefc6209e05cee44bc44ed228b16530a57fecc33484ac25ce93f75c899f567246d5f52ecff5c297c9ddf0b79f07a8034269dbee8a43d0db705a265ff32e6ef990cd7b62db4090374855640c044686fb970640c70409db669544ed45951f53aa519f188b52859d883155e65714b4813d51b92f18b654f7d39363ee9122fc3329def4a0ffc6ef266bc8383970cfacaab312aff0857abadabfb896265bb10b39afde11bbca1890d217236344dff0b733c096ef255e61c04debc965b58cfa8b3463018817c53750cdde42255b7c9ef3b11b1c6e013dd9217f37027d2df43ac87a76f923f97fab7cb66e314543db7306cacb6483c1a159488f45e9f91b09b68eac5bfa47f038c475988204b05241294e34d59d2527f70e71cb2234b6b03cf37e426a08c276ff79e2820d50026d5bbe9876c555f11150267745ca6af0aa60229e2295a9f714c94e85c3541cb41d120bccd6a0ec5cc781818bb0a325a3693c18b4b4a1b0a98ed77c697bbeffd1dd61cc82f56355d4bd9bedde82ade3ac08a86e5b9a6bbd2072064af8f212b3ae93dec4941cfadb4d6435a8a08801dd3913b1932a78f78d7519724ff5c927faf58ca27e49269c6a8381279d0ce87c85cc93eb7415e667db426189aac638031f36d7867f36b536f821081c06e946221a491989494dac7213eb8717822a08d11ed4d2857d21ea2d169e897cd883b3e182c29224e21043d6a2f499a16dfb8d5a07d72613822084f2abf4ca2809eb850bb80d468ea4d26acd83a6537fc7282a2f033dd5f6022c346fe6512410f191f28070082f1b0a228b4816cd64ba2e74767339a073e1b0ea2a908c14d6f7c5f0962eb79a1db59dbc455690b27d6587506ffb68737591ed7de55a209c6cc25b298e4951f62e670023f43c394a038d90b0754c8bd364a7af165edcd5980efd491ad4626dda0e860c328eadc757af3f7638d7d157414617f7192610fdcd3c1d7b2a5b5f6be83a22c1d1f4783c830ed4ad3b951ad26b24a7a0f65338200b5a17dea19acc660ec7fa83b25f942b9920ce0c2c550f5b53b9e936f300bf21047102d15de9c067442f8391b7d1c83fd268a10dab9ad645c6a282db15d1dac6c752fa61bbe757c0bd64209fb784857ac3ba0278d7c9c7301389e58156ee863c84e42da1465f2cac31310fbe7da32d93dfd0cf8ca80024c6b3e3a221d4eef0cbd86ebd02bdb95f6c55aa2a705d4624d77d4d9a6c5d729adf09dc4604d292e37cb7aa8bd75272a4b218b0691030e8ee1c969be5a4de36df4cbe52edff77e8492e4b9a2904d67adf3c36348645d2ac08d4e9615c820d6ff0168aed1953e3d37b098fd931cb26dcfc74c07e5ecbacbad6b98ba4b987f7e95b30484907a4b735494cfa1efcb22fe978c6da1392023a6111589212a410d0b44e7bfaec8c8ea0ac3ae190cec96f952d32486e044d14afea8e343a76c0f79b84e3b5f4e6adcdb7543b4bc1fa05aef5281fa3d8b21698c27dad1d2750fdc19abf068d9844e35654ed7ca682e0c0ebbff9e3104a9dd3332ec80172c49b6657a9187d017eb6af31a9abbacc1c5ca952408a82e658d8c6b365aa90e46479dcb89018c13792682c4af44ff119a1a55685f2682aa8259780196e9f1589d03771b3018275e1880fb296459fce3f41a68d77975ea7e87cd95c0f8abfff179206c89d7b49b480b018e5717062381cabe1274d183c268b34408ad5983a632e86f560813b224470ea526cdcb107db73264d00e216413a525fb0492a99f36f945087afac287b744c2a81c2a9611737a967905bbfe53321298980f9bf1d4d749290d04501466784748e85fc673abfe85c7158f1eb53faefcbf017a87fc13090be5a95a741430ffa8bc780520cecfa9db8783f2e9f5c6726145592c796b5e81915c751ecec40ce5536ca33d3c733ede905e4c66dc340697fc2300247670271ea8c34be6954ed17cf4888dbb4dc85407157375fdb989fe7d97e9cb307e3ce79cab5d4a31e2d4fb9993e310a19d607f5dc9a6efdd8b8132e2ea71398ce303a7233ad1010333678bb255bcc1ffb30fe7b8ad7864f088657dab6092ada8843b7953ab66a454e84bfb31b30677a445c687cb71bd911ccb3f4dfd55d2054629cc49f24720f0cf2de19f68df9a44cafc013e221bb2f798c852708b8ab81b1c7945669ec210bc412692fd54aac16a2d3dd929956036bc29b6cdd43dc45f2ed50a922107874002adfe8d5ae2b3814f7bb5fb50b7c8add5647d62abcd6d59e5a838c6efd5330ca1d50ff53aae22001e1216743f0caa9e490c0821a7317c33b174783b1c221237ba5bd0847231f73a8ddcfffbb3ebdac873a6d5e7d0dbaa7fa9e747659325d98a834217558a67571c27f095cd14b204c95948fde2732cae3db043d489f0868a036d45581d0902fad5dc3c977dcf43f4f09b96373c0faa17d3392d360db8f5fef516208999f1812497157257c92a8afdc5cc0cb40edea5b40c7e893b3fc7d0687524ac5ce356ac15d6cd3eaa73c92de65199c84893dc0de09d3015c3a8012f9b4c1f81707cfdb8868c3662238f78e86970232112ba555617eeca0786c17f6c7ddf9cb43d78f22b4c697"}, {&(0x7f0000000400)="d66f93abb4e026ebb709a5d6981f353775e0cf46d6171c0b47898eb3d6da6e8805a66d454c37ddabd9181df65a4e90c6b27fd2900c0b7c21ea0f75d833d80bbbee1d16966f4bc5e5"}, {&(0x7f0000000280)="c2010df5290f018ae85e21555324a0cc128c036f529f0900566104e5a4a5a7bbc026dd353275d46ca1fba13eb5b7825b7a299207e99fe8a648377f82429a1e927b6d90100337ef0f8b515d912f4bfc18412e7cb16e779882284caa6071f6ebd5d8d7d37ddd7ebbca038a15bf44ea61e79e8181d0ad7c699417afcb7135880e4c66a49895eb505260afa52acce9c781740e720e518b8f432a58e76e58a04ce7"}, {&(0x7f0000000340)="fba8807896aefc793af4f65c5d837f7aee1afa87288d4be1bf9ba9d81874852b03d8fc6311d5f63b04251a6f"}], 0x630, 0x0) ftruncate(r0, 0x0) close(r0) 16:02:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{0x0}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:02:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x10001ff, 0x0, "b0d42000006e9300"}) socket(0x10, 0x2, 0x4) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xffffffba, 0x0}, 0x0) 16:02:11 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 16:02:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{0x0}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:02:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(0x0, 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:02:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(0x0, 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:02:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(0x0, 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:02:12 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) write(r1, &(0x7f0000000580)="b690813cb3cb2087250579b1b32107ff20bdcc75302672a7824de9f4de89ab2296fdadae8207e12e3d3dd19a85502ea50b648c8b93e52cc7e63dc6", 0x3b) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x100, 0x40) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x40, 0x180) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x880, 0x0) r6 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r7 = socket(0x18, 0x1, 0x2) r8 = open(&(0x7f0000000340)='./file0\x00', 0x186c0, 0x8) r9 = open(&(0x7f0000000380)='./file0\x00', 0x80, 0x28) r10 = accept(0xffffffffffffffff, 0x0, &(0x7f00000003c0)) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000240)=[{{r1}, 0x0, 0x0, 0x20000080, 0x800, 0x400}, {{r2}, 0xffffffffffffffff, 0x50, 0x0, 0x5, 0xfffffffffffffffc}, {{r3}, 0x0, 0x83, 0x40000000, 0x0, 0x5}], 0x9, &(0x7f0000000440)=[{{r4}, 0xfffffffffffffffa, 0x4, 0x4, 0x7, 0x10000}, {{r5}, 0xffffffffffffffff, 0xe0, 0x1, 0x8, 0x6b2e}, {{r6}, 0xffffffffffffffff, 0x85, 0xf, 0x2, 0x4}, {{r7}, 0xffffffffffffffff, 0xe0, 0x1, 0x914a, 0x4}, {{r8}, 0xffffffffffffffff, 0x40, 0xfffff, 0x6}, {{r9}, 0xffffffffffffffff, 0x20, 0x82, 0x4, 0x80000001}, {{r10}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x5, 0x4}, {{r11}, 0xfffffffffffffff8, 0x2, 0x2b, 0x4, 0x1}], 0x8d76, &(0x7f0000000540)={0x1d5, 0xfff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r12) kqueue() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r15 = fcntl$getown(r13, 0x5) setpgid(r14, r15) ioctl$TIOCFLUSH(r12, 0x8004667c, &(0x7f00000000c0)) 16:02:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:02:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:02:12 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7ff0100000000000000000400e74de400"}) bind$unix(r0, &(0x7f0000000000)=@abs={0x1f95d27d48731892}, 0x6) getsockname$unix(r0, 0x0, &(0x7f0000000040)) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:02:12 executing program 1: pledge(0x0, &(0x7f0000000080)='\x00') r0 = socket$inet(0x2, 0x2, 0x5) r1 = shmget(0x1, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) r7 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x800, r2, r3, r4, r5, 0x86, 0xffff}, 0x0, 0x5, r6, r7, 0x0, 0x961, 0x3}) getsockopt$sock_int(r0, 0xffff, 0x88, &(0x7f0000000040), &(0x7f00000000c0)=0x4) r8 = getegid() getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff]) setregid(r8, r9) pledge(0x0, &(0x7f0000000000)='\x00') 16:02:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:02:12 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x18280, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000000006002, 0x411) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:02:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:02:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, 0x0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x8dc0, 0x0, "c0b7171e812d7cc694397ecb70c914b436305b6b", 0x0, 0x7}) dup(0xffffffffffffffff) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, 0x0) 16:02:13 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000002a00000000000400"], 0x10}, 0x0) sendto$unix(r0, &(0x7f0000000100)="0a98434663136cb380bb777dada7939a56800c66715037593630c25cf481a0bb33d3394fdbd1be3705655190d89d04cfdba776cf46805ab9034d34633256a3fcc716a889040d9b6e5c1796bf483dd38b48b27c7c47c6a9189db8d1b8b87dfe2ab78f27d4e7b348ea37a8057835dfe3336aceb8e1b85c7b9b885d3bab3f4849eed371eeb3fc73230013037ce07211a2b9ec1771386e01de45645aa9b1523e1ff22f1a1a9e05ed6905252ad9d4137229576cde6247a2da7be306e54f4dcad7b6d1241debb7c18e258df78d7a3b9c537c3c693af19499260c750bf92d6440e71b74f91381b7b51d85e714774bf7b87938917c95621005dd1c27d58eaa057bfcfabb77c13ca6f8a812c3b457c27bf2d04913877775adcc21faa769103db33078c71bc05cfabd199258377af4fc388d1af3473e80bc2e2e647de1cd02130012e07f320c1979115596afffc468dabff717836be205ddbec876d5098132b40be9d3234931c1e7a0481921aef98494ff6e4bb94f2e56525078d06c122af2509cbc5083607df911417311d455a21dd11b7b7ea8c0a9dda3f18d7cebf6d1b95518b5b6e4ba5662cd818805e9381bbd2b75519d04cca96bdd115a2e0f4f7e00b71dea791f40e4027484b2042b2dcae1cbc6eb6f434a0bf4824035f7d1e3ac1866abdcc923f4e9157c0eab915bf4f62e7af51f568746010701bbd3011a02952ce45bb25d1113c740b63a16fd3929e99aae4f0a1fb5d1d9a51dde18cf460490cbd4e731291fe7a23f1ab4834ded6c6b0291e88fccf8a203d387066e59309a95354468c5181187b9114e1be4c6488a2cff04f7ed0ecfc7d242ae912221897686604b26510be48d04264b41d2342a55c4f9af61b37c6e7aca3e2859f1807358debce088810e06ed2367a62d21360771787b822939c11f5f08f3c957c2cdcad8a3d68003711e7a70d75166a8ff29eb470d68799d5588412d6dd3de1548321e86f0ec75e3f350c7bb5cd03fc5c5a31847f78478ecfdcead8a0f9ce42ce12da0b38b068d0a0e355d16bbf9a77eb459f7e4e729f9d8bc7e82100c5b4eeb0f8ad6bf4ea0e0cd343f48b6601ba507a83d073f2c6e00f8cddcb47ef12988581492e1400f38e87927c1f0daeec55cdf6d3d5c3e920a06703bad65882194d4b4db8fc2f8659967d2d0aa41f2b5848a3c23f3414412e02cfde2fdaa8e1c1b2253f900ed1e19d70580f4e8ca47890ee9a73a34e53ecd49dc3df69a1e6c047ad31762ccdc946601ace0d97a972ed6c4fb42eb49b7ed4ddbf46da37556456de096d4929f18d5738b7c9509b9f32c7882041fed71cd8f407e96781bf48a5c75b5102f1fd4326d7ac174627079d273ef5474272e6ae0170a84ece42eada0f612ae21b79531b543394720353d812e2a8420de573db68242d05c210888b7f606f45fea35fba04fc99e3c41ae8fa139d972d9dcd7f0f9c2f27d7a15326b380bf2213e2d0036b88c8540e48ceb72ec1d988065ae3a5c3fc0ab22dbfed4e86a0bfbce710692d63e210957f8b6e3395fa14f9e9ea27f463683b927e08e862858f142f9b73f5e3e3ef5d671f63cdf5bf31072cfd2553851332ad6b9c827109fa9b9a4eca6ed01768139750aa2310d671582c1ab1f2e56644f384896f8ea3cadd21c9b025dca699c1ce44c239143b986b5fc0f56bcfc7a9bda2945d578836aa3d980c66e2713264177e853f08ba4e78300828e83c1f6e264492af666292227dedff39db118ae65a7a1c3bed4eb0d6df3359ac45eb9db42ee9da22ebfbb705af65ce0371d4d78a024088e2519516093270327cd585a07e95ee7e85c3117d99637d1cea6ac51ee25090e7fb3def35d088333f367c26103f2a34eff8309b8d189b91f762c3564929067fcf34bb1afe50d094681c7f475f0baebce23093250d17261bc6fadaaec89b2091df6d25907aec2c5700f525e9fbee89c457e214572ef09bb0f71029c572a69cb3273390ea1414ed19083a76949855a3fd3bfcb8010126cbacd9ea4557fd30ae527489ee1fecabbe6eec4d21f8d9aee5ddd60f62d508f25b73043182a780ff57a88f9431cdbf977526e200ad458cf4e5b26b5b69dccc99b82a26c860856d858ae41dd90f8120afca2760dc961ad5a99af5e8f109ac959b0e2497a08a4f48e6ee1067216b93b507913e98859b9226d6512f198cea4afca7c88b1609d82688a26be9154621da6794a100a44befb20781d8fe9268a37cad78cb623290615e3199924599239cb2aed0e0be84afa4d13bbd046ea3fc4a8d3b86ec4ff4d7526dfabeb5a3a97c14673fe60139a96e18787c37aabcc0f734c6e3a19fbd16230908ca0f4a129cbbe05d15d61f6d8a8f2684a9287a98bde95150d7629b8dd8c511970db5c9960dc16c336f44ccc5c1d3c42f8ff1a4169e06f7e7084f213d831be8a5febd92c52b4d2ed692fea19c8a212eb80b16129a45eb20b43eb99200b120cb1c25a45cf959cbf58cfd931b0046317a637ad3da8e78a7489e34eb7cebe1110272c17f7b693abb2a2dd83e065de59d1c4a06e29490b4b488f3da5f45294aff781cd48afddfb45885a48974e7c0a40e35e784bee70e887ba8b40cd582903a7f6d6a9861fbe52a8fb764538cbc250e887bff1260736c78851f43b84e36aec1f6848c5b4e0d9d51059160967e071eccda5d02ec90ad24397c9d9200a3531e240433376accd892b7fed66aa77bd4cef392592947f4443a1add576d65b17816c05dd56fadafa849dd69045fa1a7f6f39a481c7092ac72abd690e6694a855093b0ac828ccab0837373c3a772c334a63222a905d4848881eaa74fa44dc72eafa8aca3e6a16ea7d939cde6d534c91bd29a4b37c56371c99198e601cd06a3b94fe4ea8b9977a429365f1856b72549e35a69391319dc21a74d5178ad90231033a10a8f7844ad496e8b1424e682388b4f862729e8450501ba4d592b1e35424e319f0e991493a37d1fa304e7980cd963c6fce37cc08a33043367e4e6342c4d0f51a153d588c7b4d60080ea9de418d45b497cdf345d98ab62bc6d171a4b409e085f092d18a500e5a55879b26a5b46f526a1a3f75a03c64ab933cb6b0b6b7b83e362de175f54f09ab2ea39ed5da78ff64e567ffcc6752f112cb21e4c4627f64fe69df7fbcafca6072f48502c17fb08264f5bcf09f1d914fec4756d546aa89a9b2462e1cc653bb1cfe3ceab1e9687acca23e68c3a37c3389fc9d93087232f37ac9754a9ab6f5ccec3293b6faf5a42452c4b708f01b8bebb2969483fd466004dcf746b10dd8511b90899b46c689e97742311c1c02b3bbe304fc35c08d10f45aab0f21d504757f5046aa96eb39715209b22e55941e54003781e7757ae1bac203631b4d0b2edf48f335bb27f9c92900051f47b05af96e0e1d2dea77a9145af16d7f333a072b7deac7a7d36508c216f9fefca02e01fad2b5e9c95949c57023e030f43daa941ee76c76e5eacb528f5eab2cfcf009f87ec9fdb54130b3646b2627cfb383484f531f34b017a5f2a4f6f41d7888cbdedacc4d627ff92a7dc7c8998b58d08d9a269f31e25008fcb9d08154341133216f921d55ece5509b42808b5ebfdf5128b9c0d5c881d32e64f62231df0277ee9549e5833e37bdd517f9bd7364040ab9fb1ac144fae3b3b75d9fcbba3a80d8310f42aad43868af64d911b9f03b842d54b51c16a6cdf126f9ee79c95c6b7d48a63ccd4b79b7f1d5876343af799a8d2274eec254e3c60d98b1c37ada6b662635570151f49fc010e5b54f2ffd10540202372382c003f1f259f1c4d228ec63c215f6332b9d7aca013b17c3783b9b73fa4e23e0ba1feb8c1cef209b537913e9a3adc731ad79cceaef10a7282049a0f3a06ffcf20b1e35d7567903a139c20e4968b414681b154399f9bf67426cc3159aa827590dbc70ac579e70da4eb118ee6e4efbaa3ba8da9c3f6d47fc9c397080370cec4f6a4e510813a5f5917e3ee05566d6be43368fb88c3d1a72e5f985dbe6935e66755775c9a133099830ca9dfc7ff214866faeb70a60618c33a0ffb3741265c3298a773e5e7027f384ada0c3c2a359b550cf921edfb923007b239782823b8e5ff8121c8668016f84dd081b193ea41ebee0e72cf6b26f6eb1bf2e45467821cb6a022d9db35fccf0dca16e5196f686f9cb4533543f8474bfd4f65627846038e0bd6e2517092f12fa1b48e5adaeb1aded7cac7c7974d873ecc39dd696153433d6ec06c9153ddb5814de25cbcf21ea72a0f9c0b7ad4c058d44f484637a4b4d1c00b6e7e74f7047932e60a092cd4b2eda0f99a5c8880fb643624067c92413213bcf9e433855cfc6c108b65231c7eec9ce2c6408dd5962cd1b06c8e62644e2a9067c358a428b86e2d8c1ee3218d89d7ccf040be6325432411603b302c2ad9266960b4ae41409d4563c43b295305acf35c94677f74afa0a5cb45c0d441ff0204f20623807788952f4a73af62fdf1ab9b3623e064d8d5c010aa7392c5af401d98da2a82878db02ed3aad5322691dce1101b2a1a49c126f488797349f407a7f0a87310b2720fa506ae65166e5cde5d0f0e1cbb62964aaf26282e703d0a3ab295c284c3b10f19a3fcd579f808475615171809b5a0b44081b09dc9c69f99474fbcc323e75a330e3396e50f6809ee64835a237b0df16ac1a13ecea12956977630a08e6a1d45dbc8582a7fa435f5161021d9d260bde7d6575e6ce9cb1b1195e7b52108fbc6f9b61fae97898a4727fcc875f06f1f36e314af35da1c97cd1805574849cb316782b65f4eec4df99b4738d5074c580d4e406f51fbce37196a98aaf3169ca506dd533c662994c126f59529fc25ed076b6f7217c3d0842df32c1addc2865f59f46c0a57ca50325a33eb0d25c2492fe597fb62f9827920d4d9c3a87c368d143236775cb2f1351ceb8af8bb84de13e42aee0e75bf7b2192f240952e1096468532c702aae3b80315a64f16ce1d8bec56701460a1bf81d90f23dc65140b3bba8c9924c065c39e2bb7ad6cc780b68e50bf1532b0abad78423bee20fcb77f40dcd95db186e4d3bc42443fee52ddd4e2511bcb5d41e81da35fa5b1ae606fd28f71751d1fdf8e5477bb2c127b08fd6e42d9d3d8330b530530e47ee05dc98f6e246d3ac23f1a956199963a534f7dc711222c0b377c2b01ef3ed03a50841d91c3db16495004f73273f4bef83a4794dfcbc762032987cd2de1120c4676718384078e4a508d7f3ec816307c4ea1aa020f3c5b4c6e2c5a352a7d7d0d7453ba7f1b39509b7f89464ca9b44a1fce949914ecfb71d38060c6ade6d162a1dad8315bdcfd83d018d621019eed480050ed65f0081c1231e1bb56a76783c97823c019d1dc6d6da985209aa6f83f6fa0acaa090e9bb5e81cca97b34f0a26fa92a43120a6cb886e7f092225e532bb527ef091048f5995cc5feae619241d2f82d26a62b01b5d18978823908f0e50f1b190352fb9b6a7c5f7a6997ed2b093cee62848f5e91aa244bdffacf7cf9d3e6148d7c98e5857b7f3f18e80a5d020756712c854eb7c96054d51d2ba7554c206da37694fee867923a1e5a4f8ba1dfccd99c251a8c345592ab780f87afef081833d9fa985d0bd99804c8d7eb96fb46243674c1a98d66ec2076684a5079f83dcfb79bc695b7def01b7e0409ce37cc786bc0ba01856d80f31cfe0120e78974e29ea5cfb076301ddd685d92360e78445a32952cdcc3e540980dddaa2718bd627510f31d3fbd257bb26f7aeb68d8f1d2c0da07aa89075766da17ac232fc4f010f1ff20b6c077e3f39ec3b999c42a9e730aba4adecf561412632afefe", 0x1000, 0x0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:02:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:02:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = socket$inet(0x2, 0x7, 0x222c) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f6680692a653000"], 0x1) listen(r2, 0x0) 16:02:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:02:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="000300ffffffffb200000057cf235cd616226a0000107d0cfeff0004"], 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0) 16:02:13 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r1, 0x20004b3c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a7c800000029000000230000000300000035ce17351d70577f250ff8242b5c3df13566ee0243a92461bbe095db80455331cb8d1454d24587e3313d6065724ce375e1846fbf8fe2ed16bf38f082bb0785108a4ad74775d69d77ee72af5b5a14e9e7dd4279a02ab8520dd93a626ed574cd60f3650ef5f96e9d7ba872c96fbce4f096335dc9f6169369d81542b3abe7749e7879ed6411f43d9f40740f7bd8da0cd261174da61bc460eeb1da7f56c00a8387640ce61cf1b7c8014357710c1c53dfb9c138211b0000000000"], 0xe8}, 0x0) 16:02:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:02:13 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xfffffffffeffffff, 0x0, 0x0, 0x0, "000000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x8a) setsockopt(r0, 0x8, 0x1, &(0x7f0000000040)="0546c1afc59417de49551de041373ee66b30db969df0c7dd86618cd2917009dd61b51ce8c4f584f8cc6c660483a2606c569c5b1ea9a67351e9b5aacec95c36d15bef5f164ad46dfbf8b06e9bf79b528caf8cf88fcbe3dd2d7413e5eb211ce0cd9595057c15d5678a28b65eb96728a1ea2eef9602d83776acd002073a9f04b1c0", 0x80) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:02:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:02:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x21659) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000540)=[{&(0x7f00000000c0)="5ca79d4a59358abb0f56649f4870423b9a86e8b63027fb20e1d16083e815a5f0cd4a4f6bc4359cce994c91d6b276d8de45d3e7e77757d3e5c804b48a4df9beb9", 0x40}, {&(0x7f0000000100)="230f9233a5e21190fb0d6a56251fa8e5973350c5d052135b160038399c55058bf22bb37ff440ae54183cd02636b880797868e7fcd042881e7a9aaa5ef123b8e15ae5b82cce392c90675058467d2ecaa6d8f51ce2e9021b306db8ae59ac62e9e7eb6a0e52da2ce5c15d161f2e13f34405b3abefb0e5aab4f9942fc6c0048bd8600e01d1051496e7e121246c8ec91dc681f08f123ada4343a58922bcd2fbe23c98304a213f1973aa08f6418cdf8edd86e8ae2b6964f5", 0xb5}, {&(0x7f00000001c0)="f44cb8632ce08f288229e724985cfe679990392a6f53bfd19c481e4db5d99c97e1f272f8cdd4326975477f087fa0f4dd", 0x30}, {&(0x7f0000000200)="21e5091a266da3cc7998b28dd5d4f45c53333a1c70faf1cd2821e14fb95ff585451d61802125b01b41f8c8ae61d317a3dadb59044f94101a2aa54bc6e156b99e0ae881446b4625615fa17cd973686c8cb768747cacf1527e3307b1e7c28abcbc94fc2bc7885ca5803d3b56dec9ce3728bf24027128da711e19aa25ab78f312571bf7a41af6401bd3ad21616b856c68c1a458fa", 0x93}, {&(0x7f00000002c0)="28cc4231eaf175a859c4dd9f4ee1f5414f3810eb80c6c277be15336c4f7f535382001c183bf95f8d4d1840cbc74ea29db3ec81ac6f1006279fe8ff31789231b77787a03550b111463e20265e2591fdc47ac539b147e8f7f765741757e367a4bcbe64ff1b4a6fa114f6c8d983f68a9022dd6f20f2ad908bdf15e70acdb60b21610ca77d39c88623cdbf3e4a449803ac93f5ebb61dce3001233250c5a2c4ffca7b5a3ad6514f2c4daa4359de756141bb80bc0b3b0b77ac4ac96b5f8fd733d0b02f7cc230f9ed0eb026de446afd3c5b6423492564fc0c65720f847b756420e0", 0xde}, {&(0x7f00000003c0)="d9251f4de7dad7398e4edecde8085b2b37ee6cbe81c1782b4bf470fd300d21f39bc8edd0b583c23c8ff85cd9743a9dc5249d85ba096b0f53b8b600572f3bdafa7c074918102d13cf05936236f657487064ea1e346c66183ca7c4a3b4af3a0dab05c7ad91316d1c47cefcf3757d46dda6286c4ae94946410cff25b136859ffe9580d9d098280a1c63f43d341e655734cff83e435ef0f8c4d0c8c3bbbf8fbada431d89949db586cc6bf576e7549eba4dcb709c3febf87b7085226a2bd3c086d57a1a83131b36ca915d5cc01961969b1299a8efb0ede60d401c3c26b3a7cab702ffc58bdc0054e9fa5d8d4598f15a3e53", 0xef}, {&(0x7f00000004c0)="e287c3e2a4833277a51aac5656f17247454bc5c46895ca98d7e442059cb330d2edcdafbaf17a1369a7e31c7d197555dc3a329fd87a16363475b468763383533d45c7441df04ef3f76cd985668c1bf92c4f6d7c9327cbe7b4e1c8", 0x5a}], 0x7, &(0x7f0000000640)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x60, 0x404}, 0x6) 16:02:13 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x6, r0) 16:02:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:02:13 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000400)=0x8, 0x4) r1 = shmget$private(0x0, 0x2000, 0x99c40d603585c9f6, &(0x7f0000ffd000/0x2000)=nil) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0xff, r2, r3, r4, r5, 0x44, 0x1f}, 0xfffffffffffffff9, 0x9, r6, r7, 0x7, 0x2, 0x8}) setsockopt$sock_int(r0, 0xffff, 0x100e, &(0x7f00000000c0)=0x3, 0x4) setuid(0xee01) r8 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) r9 = getuid() getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000440)=0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r11 = geteuid() r12 = getgid() r13 = getpgid(0x0) r14 = getpgrp() shmctl$IPC_SET(r8, 0x1, &(0x7f0000000140)={{0x2, r9, r10, r11, r12, 0x101, 0x1}, 0x8, 0x96d, r13, r14, 0x400, 0x2, 0x7fff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:02:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:02:13 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:02:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0xfffffffffffffffe, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x7ffffd}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r3, r1) 16:02:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:02:13 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r1}, 0xffffffffffffffff, 0x1, 0xfffffffffffffffd, 0x8000}], 0x7, 0x0, 0x800, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 16:02:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:02:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) r0 = open(&(0x7f0000000280)='./file0\x00', 0x800, 0x41) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000002c0)=0x4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x100, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8000, 0x100) setsockopt(r1, 0x1ff, 0x1, &(0x7f0000000180)="ee361ced2eac5e0be01e939a21f9c541fe794821e23b183117c8502bab8c6e24b4fff4342b5d305014faf52f51dd91286c69063bc1f8d97d0510fe50372eee0e3cfc8d27cd5d422185d17a621ac097dc90f4cf3a2d0c9db4d62eaf61f9249c18674a29a9fff85acdf554d421b24d2fd3f2451b45128d0a73f22a9a51319bb78b72c7e99d0f1ba71346c7300de6b498f1ee29d643365829eee3dd4c07c0edce1bc194ce602984cf5d44c1b2700d642f19dfa85f31dc5f57bde1d865daf57cf359f7ca190d0a1b47c935f09035f26284a9185b9eac", 0xd4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000080)=0x1) setsockopt(r1, 0x7, 0x9ee5, &(0x7f0000000300)="d0b20d1872ff7f7ed8ffbba5bc07d1206ad542b10e3c8de870017c4e99efe0d52827b52cae883f0efd408db42819efb1341ae0b23177a5d5addfe0cf5f20e19e03f30384594285a6f8c2e0be90095e2e812ce210f94bbc1c0c727c7ae15f684da96ae15029e11b21621d336df0d7a9af50d578a81bc05e16d0e0a9db29", 0x7d) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:02:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:02:13 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000100)=0xc) read(r0, &(0x7f0000000140)=""/68, 0x44) mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x2065d) r1 = accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) rename(0x0, 0x0) flock(r1, 0xe) r3 = kqueue() ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000240)={0x9091, './bus\x00', './bus\x00'}) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1f, 0x0, 0x0, 0xe20}], 0x6, 0x0, 0x40000009d1, 0x0) 16:02:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:02:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x7, 0x80000000, 0x6, 0x884, "ec2b7453cdf72f1f7a3b417ab3e80e710bd6ec46", 0x6, 0xfffffffffffffe00}) r0 = syz_open_pts() lseek(r0, 0x0, 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(0xffffffffffffffff, &(0x7f0000000140)="6ddcd19afd5c5b07df6600000000005074dee01061a338b29a09bf476e9c040d55d9eead94ab", 0xfffffffffffffd69) r1 = syz_open_pts() write(r1, &(0x7f0000000180)="fd29667dfe7bbaa6d39f0f99e1e3b79adeb08d0ce1cf61f1309f7a0f5a198b4d351bf6c11fe8808076841ee7cbd3d484a95787dc5c14a754a86402cb02a0055485e1f94611a5d1abf5efcd6f4bea824854e4296c09", 0x55) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x40, 0x519) 16:02:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:02:13 executing program 1: r0 = socket$inet(0x2, 0x7, 0x10000000000) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="dfe03405b93d467caeb507b97c37ee74bf54e381775d28b7399638a33acd0800", 0x20) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7f, 0x16e, 0x7, 0x2, "563bfe19ddaec580be103d2038ba8f1313ef99ad", 0x0, 0x40705387}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) 16:02:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:02:13 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 16:02:13 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r2) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)=0x5) 16:02:13 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x3, 0x1) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r0, &(0x7f0000000040), 0x1) truncate(&(0x7f00000001c0)='./file0\x00', 0x0) r1 = dup(r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x0, 0x0) setsockopt(r1, 0x2, 0x3, &(0x7f00000000c0)="5948d300a474ad225da6ad0ab2e693f5ade8c99809cf7c6574fbf2b1e888a8c21624f7ebfacf7c5fe6a4f44f73a170308a", 0x31) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x6) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) 16:02:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:02:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="9cfce043e1dbbb6770332e", 0xb) execve(0x0, 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/35, 0x23) 16:02:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r2 = kqueue() dup(r0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./bus\x00', 0x4, 0xfd, 0x9, 0x0, 0x0, 0xffffffffffffffff, 0x6c6, 0x0, 0x2, 0x7}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) chdir(&(0x7f00000000c0)='./bus\x00') dup2(r3, r0) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x40, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x12, r3, 0x0, 0x0) 16:02:14 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) read(r0, &(0x7f0000000380)=""/67, 0x43) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000180)) flock(r0, 0x2) 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) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000000c0)) getrlimit(0x5, &(0x7f0000000140)) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x2, 0x3, 0x1, 0x6}) 16:02:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:02:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:02:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r1, r0) 16:02:15 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) pipe(&(0x7f00000000c0)) recvfrom(r0, &(0x7f00000001c0)=""/242, 0xf2, 0x41, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) write(r1, &(0x7f0000000340), 0x10000014c) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) write(r1, &(0x7f0000000040)='t', 0x1) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000180)=""/31, 0x1f}], 0x1) syz_open_pts() execve(0x0, 0x0, 0x0) 16:02:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r1, r0) 16:02:15 executing program 1: getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x3bfe, 0x7, &(0x7f0000000000)="93fb988a1bbfe4afa2c035098b2b976e99c0b548e070c46e7de83d613acb5a99ade0f3ab0e94c58f642a791580a3127edff7a63999d0dd61", 0x38) setsockopt(r0, 0x1000000027, 0x2b, &(0x7f0000000080)="ebffcbff13b9fd812eaa4ef13048e69931929648", 0x20f) mmap(&(0x7f00003d2000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:02:15 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x7ff, 0x100000000}, 0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_extract_tcp_res(&(0x7f0000000100), 0x101, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) getpgid(r2) 16:02:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r1, r0) 16:02:15 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) connect$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) r1 = socket(0x1e, 0x3, 0x0) accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}], 0x20}, 0x0) 16:02:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x3f, 0x0, 0x0, "00000000e9001040dcc40000000000002000", 0x1}) r1 = socket(0x18, 0x2, 0x0) syz_open_pts() dup2(r1, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:02:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000180)="ca4a000627285c7b7955378079d49433c2d719c5c019c75d2e5f045356542f364fd213e93b4a587f5996249fab7331b118bf64a1c4292cbd55d3fe664247684a8067d9f919295df193a5ce4a258af87463a452e340aca7e58b134f4546035193ac1ebed7cf30fcdb92de641cd1d7443b5270f77a54e8b30540cea47aa2fef12d792d27484c3550fdcfc01939cee39b71511464b806c7684605cca410a50f0a73e89c612f7761be9394128936dbb7d78d802dd020b338899b10955420", 0xbc, 0x405, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) sendto$unix(r1, 0x0, 0x0, 0x40c, 0x0, 0x0) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/136, 0x88}], 0x1, 0x0}, 0x2) 16:02:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:02:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000080)={0x9c7, 0x1}, 0xc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x10001, &(0x7f0000000980), 0x5208, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/157, 0x9d}], 0x1) 16:02:15 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff8000/0x4000)=nil) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ff8000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r1}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x6, 0x3ff, 0x8, 0x0, 0x5, 0x7fff, 0xfffffffffffffffc, 0x3, 0x0, 0x1, 0xd7b}) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8080, 0x40) getpeername(r3, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 16:02:15 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) read(r0, &(0x7f0000000380)=""/67, 0x43) flock(r0, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2007, 0x202) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) flock(r0, 0x2) flock(r0, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000000c0)) pipe2(&(0x7f0000000040), 0x4) getrlimit(0x400000000008, &(0x7f0000000200)) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x2, 0x3, 0x1, 0x6}) 16:02:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:02:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:02:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:02:16 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x102) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040), 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) 16:02:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:02:16 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x38000, 0x50) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/197, 0xc5) shmget$private(0x0, 0x3000, 0x110, &(0x7f0000ffd000/0x3000)=nil) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000280)={0x3, './file0\x00'}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x0, 0x1}, {0x43}, {0x145, 0x4}, {0x84, 0x6}], 0x4}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) close(r1) write(r2, 0x0, 0x0) 16:02:16 executing program 1: r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x20) setsockopt(r0, 0x29, 0x3f, &(0x7f0000000000), 0x0) 16:02:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:02:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xd8, 0x2, 0x81, 0x800}, {{r1}, 0xfffffffffffffff9, 0x4, 0x1, 0x7, 0xff}], 0x4, &(0x7f00000000c0)={0x5, 0xcfa}) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x7fffffff, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x32, &(0x7f0000000040)="05", 0x1) socket(0x0, 0x8006, 0x2) 16:02:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="000300ffffffffb200000057cf235cd616226a0000107d0cfefb00041343d35479e2a0f2dc0878ecaec3543eb8d20fbf9d8a5d2146e844a54c8064f98f25fa7be83e726b8590cd720414070ce00b68410a4cbdf9231139ec785e053272a4869a2d72ee35c6a5a731b5892659b7662a292746d5f8177daa30708252dd522b3fa84b54c65ec061157de97bc5baa4edf64e189bdc6a4a5d4b0002078f9ee0894212d9841d4d8f6e8b2aff207be63aa81c03"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x5, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() setgroups(0x5, &(0x7f0000000480)=[r4, r5, r4, r2, r7]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x5, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r10 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getgroups(0x7, &(0x7f00000003c0)=[r1, r3, r5, r6, r8, r9, r10]) write(r0, &(0x7f0000000040)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) fcntl$setstatus(r0, 0x4, 0x48) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x24, 0x1) sendto(r0, &(0x7f00000004c0)="02d589c9dddd8cfeb82bad9ed55a38ce909e9cac332ff4024a28de767aa3b507331ff71dcc6de602c9333a09e6c534963360181d506a16e715acf59227c9eff6114a8e2336d777288c7a37a9f533017cc858f73dad336fed36b3b6fbd4fc2525ee926b40a934d54f9ff31267f77bef6fda166412de35d0e1b20d6dee1849d224e30426fa619d4f5f61ab4c4a8cb2dca074f55293e26ec9a9619a575faa39ace10829d96bc47aec384788bcd7cfef4e301af1f6af73f8dc0a1a43bf5f73cf4a5646589f777015f429bc26e01980af25026593ea137e99955ec17fe5560769c0abb5e2dc3f31c58f823eb4279500d8802ddcb6f51553960eff96194958d794f858961a0775d559079c85e9a3ae8988f649bec8902db7d42ca5999496f7fc2116f1d51f3d82e7db4bf70d5046a85603e6c8dfb73c45ad3bf91102eaaf24ef6fb5d44e64400ff2d1419f13cd366937154e56103e2fed58b2ee076f6877283e20ec08faa3290ffa48871f10d617ff3b64db9f303b84e10f3515695899de6828a69e23c8ac820936eeb30df091b83aca28e658d2967535269e8fb0315cc8ba5a263b35d74aa859584a2fa8311984dabb4127b1064b15e26138d33ddbe7d452e1b3186232a4e8db5f43e1c69b0d475e3fc298f32951213896e385f8d9b2ee90e473d0569925d9ea2b2e6243532d6965dd157ee8f40d6484d7ef29764c397c9ef8822f1de5d357de33c026f49dafa5d4fde15becfe7e6521ee15d7bb1019d8856187d98226f13bc2810b49ee91cd8ac6cb2e77f39ba3ac7c773ca711e9dcab78f7ce5777653da5a92a858b3d62424399ebd6837dfd700e5a6e430164e400f5a8e29658512c99080dcae4b1a6331c064d8376ee7ca797505c3eee4ad148ef4c92a3f06b0ebf2758514ef537df9c93a2c42d5d3cd283e1cad2744dd6c8bae524df03b91ff8a360baab0d9ec71c2b6906beee5ca2038ecf87558cc737665be71458d6e0661643728bbe1737887231ee4eccced022f27996b6c711302594d309fb5fa811e77cf8504c83d6e642e6a325fd7a42c114454becb9bc58f4d7c4ddaa8d149f89f68711cd7828ffc32771ff08104b8d47b2490edc83cad710ca41385c0f18a34738a1459df6d636e23f94e2f032583486893f151004ba5c16690a6e7724912f8bd92dd678e2dd4106bee6c61171ac5177fc332e5a53f83f38852257ac9a1b2ee42f1a9705e5e3b375df874d87ae7f31d8e01619bdc7bfe1f78a4a3ac914026e9968c49ce41a38388ae658228e97a39589b94ac6fc6c068c470739c94cb79234e3318b37c3f1bca3b5ece996f04f5bf552102f36d34d125efba53684a39244deda649ca7b8de829e14e7483c73e64fbcb1809651c8539bf32da0e10b0f5677726df4eb9efb9fedb5c53e15258b43c5888e6aba126d857221669774436ce057a17ef6eb8ff4451106879c08dd62844855c63bfdd227b0d961d2000358d45bf1fea5a9e5edf7b8e20eb9d6664f80ba4edb3b3b62f366d68cb9bbdb1847d08117cc05dd2364effa2fe9be59bc38d7dc01a6ae74cd3a3afdb9cd6b7d0a1f42af692e8094e207853986b9662c22d2fc8098fd89d02d99fd26d4f98b31efa0260c10060a5b0607557f48ca2ae51c17c48fdf31e68d046749619174df9bcf34cd068e72ec011e886ba5968b1885697c0de5a369b7602ffb461e5fffa51ad0e98b9831f14da33dc93ee018f70fa1d8538bf015bbcd560c33f7141d70e8e6303789058a4027c040beaa19a1902b0c3d74aed484d4af4077cc68cd143b8b8df8fb496a477fa8860d1bcd189310e983c2de492bceb3438285ba164ad2d93eeef7f0f1ba5a29bbdd7f6f5ee5c810ea4532f1a7a029c22198227ba4bec913334da96f4bdf635fc2b733b240eaad73fca27e3e444bc3d8e04b28101dac5323c1833766c6eb7b8b9d35869bb363fc7cf5dc7c13308d3db1e1caa3be8a4f119684a8657fe11523df352b15cb8fd45db6382013e0d27f4196904971170c10db5e343553933c56bf6b0a13637c4926a29833c661e0a67a57066e202f79dc64e5ce103adc151728138798d2f834e129d1d5de2c6758980ac90ad264bdfa90fec20f825adca2688d5faf2391f3f04d2f4da7564008becf2d9b14f972863c2bb0a5e89765d5892c400867063a773bbd2471c9287523e84aa4609a90d7bde169df778eb6200766708e0aa918e0293d9998e8e6c0872a6bd741770caa522e47c2f9d9f5b1cb5142481e1397b60c361d1b92738e52497335b31068f1ca7dcaa138b20c130a71e5eb1f9cec42cfcbda1c562eb3dbbfca6099eb0f4142c69b08ad4c8dc5cf7df935516e228ce35ac6b89a766d5eca6deaf7e53a2ff05f1b981e7ca11c8d18925167e461e94b4774b4ae61123bf99ab8f16e2b703dfd6ddfd84e9e7a02f40d153ee5a39010a8d89b5028b5b3621d4bfb330cd996af259d58c56cf65ab5225c06cdcd8e65a811d466d86c127ad8c8ecf59e72a13247bf453c27f83c52dfa42c432675d6c55d9f881517faf2e1c13bbd6d01e2e36ecfaac0c83536bd591d2316e4f85eaf817c96ad3dcda1fbc181d786308f7393568649d70024142152b709d1ccf1bfb37061819fccea11d960638a0501ee40ff16ccf3c3d72ed99eeb2fcdff1c4a44bca0fa901078d89897bacbc3f596cd4f2f16ed4f30c45486f1662807f1c9b7ba52544539fd1f450a6793149eb014b0ebdcf198e5ae7b7c425d5840819118165a42c59d8fb3174f4b5e664f908abb1190ac3025c12c929cc4cb0d655fba1eef583417ebc89aa365740202767fe9ea92511631cec18aa33e0fb205c4f9a1f460b2eeeeba8f5bc86d90fccab86c5b7d1aaea00da73fa11ed7f078225637fd224932aef8f1b2ca59a0a44262f477d7f2a4071b501d640ea84591d656c7904cf84a17f90b82574293c16918e72bf201434b51f7ba4b866811fac831f9849159e00d32dc21b6366d68f31562509f5e6012d5b08ee10b767a1153263c89064c226ad7776c401e34f9fe4f6a97c35cf9f67440338e61009421e835b90177315a7a159e33c0bd20976711ed921f8a4f0fc879f3229193cc52e34f4e8ccc616c0a4f7b65f233fb052f9cbbb29a5eefcccfd3db8b4b0d532d8e5930e2f0831172639afba0fcaf481d6791f86db91afac0401f847e894344582d8f35ab13c08fc846fde21fe3c039beb11b515bd98520638f668ceb45ec1ddf1aaaf3e7ea321958d0ffade4fe0f8a59eeb356cc3802b41cf0efee9074a2ecf55f91a2a83f1e4457028d15d848982bf9f6ff5ed0fa443973128c7f0523ada83120af08ffb7c4ce0a88f9cf10dab69fcb20ed417e0d4209c27186f852ae6423e0fb7294612f6741f5cca28787ab75ec80938b920c4508fec5c3ba234cbae63beadefc2e350dc4b5e772ddeed3efb50bf7add2ef89317b824fb88a098932894606f8978c250ee4d69420dcba39a793f3146b1ecd6127ed30eb720b3ebb650800eec807cb9451858ebdcceb1d1f47eb08e43e0732c879ab4fd568fa674acf139d974d2be57e5f204302b209d63fd1de897d554dd44013a7d52d785aadcdfbd5591e6c2d9894b831c5a1f5a77de62e0a89ad9231f93e465181a9e28c103d902f344b8681501a97466813d60edf47c58b8db59002f717aa4295c440ec2067ef7a66ed83993e6d83ff09331506ec32f31268378ce81d98fc817c3b6605137db1e75ddf6d3ec431f62f9841bf93d02a01a655d5aa551339a3925bb9ccbf478fa3fb93508e3cd123e39bcf8e12bc043a46c569932c71bd984df4efa7e8b6293fcaa9019160bfcdb7bb2bff14a899973c6553407c73608aa1875f8435f533b16ac7889e698f7d72f49db0f37d0ddce3b628a52734e8c656352c14e188b3412b51aea9eb9d06273debc9f1dda94f7d989a0b8c3434ff5e19779ee96f52cb2cfdf9d065aadb60a59b610d7414df7df3c09f01f7da89bb27df32f2a8fe9474d033c9f482381807c213eac257c4e444de2c0cecd84c9cdc7eef0a359207a8325b8d688a09e4bb44c6ae0bd83a0adbc1230c042728381808d5f517f3a363989aa1f2321f11f182e280cf07ca15d94d3a13ea128d3b414c92c30afd34aa4b8930ae2444cded9cb5674dfe5358e8e95e47e2988f27cff48a50ed0dcb681d0fe21b91c128e8eff789423471755d1cfe78a1b8c704f66a74217ea13ddafac5ed709ba1ec46a089333cef08c2b908c95550d77cbb5ddfb40932f5228ab7fd9b76b73731299d9d648f053117fb63f9e1fb5466a2141a06b9a0996ff5b06e664c4095345907ca2451932ccb8b84285c757d902f8565a58cc47a16fa2e06c24e3d5f86ebbbaf26a701e5a39086bc30b88066ca8092f07bb5fc677720398b8d96122d2cdeab29fc2089709ac8c2fd4e2a7894b9b2099a5f47138639081806c1b2ae6882366ef108d98147a545a169ae49b94458401788213da8be83b3dcbf15584cbfbcd94a507b41c187c7cee3dea2439cbe22980ff5e9d05ba22cb75f64a895eeac2a4b6849870a8dbc78238e5b90cb715024e908c4b43b512683725fcd6df6da57647eb43678ec5349e26043d2340a9206ad036bcbededf65edd910342654c6483210f1f0b5e587305976ec6466e53cc2a88733c6c706306f7bc77efaf4957e989e40a8fe2dfc4084b01593cad6c996561e92fcc956d1e64ce078d562d0b88e0ab72c3e0ef2c2e2b2d09946c22a37341bb6d63cf72d7cbce35ce69e6bbe94599081a0cabe39e24a1996d9e5d25557f73bc7daa7746348954bd70f9e13a9c379acb60e6b0026bc4f2eee6dfa37a1336c68de576f70ef2ffb40a02cd25d35c56474db92873e07ca476c1c646c7c7826d1d31039a06573c548d5e6446bded13344b45f07e257880f3b416e6f2666b3de3a0ca6e4d576c71b043a5c54e19a64e342e0aebc5dc3ae3c62cd3090441679883d027927868c6c3b32da0dca56a4007de561c365c28b099db89abc62b8f569a4e35c3ca04a7ae322e4dfd55857b92ae8c62af451a3565545f5a9039f1e9640d6556622a9dd294d84a3929caa29617a73186d6fc8a1b1336f651a0be104f0f36d5dd3183ef7e3ecfe1375d232c1f23203fe9f9f39e8c6c0f3b5bd467e56549b5ca41ee6fbc21c6ea58c53a09634ecb8ba2bf08f0d6b2426b861d8189fc7d0a9712b52bfae54b568e303f08e815e566c851954d79a1261db5f4e5579a888a568bddbd12ce4b18ef95780bede1ffd2545d949a4910afc30277c6c4282626440b188bc905f8f91885c0937aee1ffff8281eeb4b2300dd3f6046f2f7e8eb66b7c7ef0779864a024efd788c84b087e5c357c0e4428c01ddc8e408853bf56ec0830d84a39c78b446521280f47db662268f38ec88fb5f0e334e2fb9bfebc621e4e00c5d20dd86984ddeeaa0a685de0299be565ae7bdbbe0dfd34a802c941b8a0d75ca213a3734da685609002c552f32c152b55b9b58ff41a2fadd9743e6cfcce9728e77ec6a726c300afcd01633184c5695aea19e5426f9ff9f018bf3a3c6934610bb64f103a937bd6c1f60d054240edf29899278bd28eedad57884b95d489d553889d90a0c03b04814fee98429b3c18044739b25e6d71f7a2fb7133611788b3e2428d3d05017f387f6f78bcc8435210761e043b25629eba8fb844ab28261cec2790c5ee479319af8eb325ffafcf9b6103a141d375532afbee3caa2ef4d4af74eac45c4dd1645270734053896e39f3c2cad9742d0e88df7dabfd205350a63a8c992cc1b8c5269ad659fbfdffc65b0143a8a2f408b", 0x1000, 0x400, &(0x7f00000014c0)=@un=@file={0x1, './bus\x00'}, 0x8) 16:02:17 executing program 1: socket$inet6(0x18, 0x8004, 0x4) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x28, 0x0, 0x0, 0x0) getsockopt(r0, 0xdaf9e78, 0x6, &(0x7f0000000000)=""/138, &(0x7f00000000c0)=0x8a) 16:02:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:02:17 executing program 1: nanosleep(&(0x7f0000000000)={0xf2, 0x6}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x3f, 0x0) 16:02:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:02:18 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x93}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r0, r1) kevent(r1, &(0x7f0000000000), 0x6, 0x0, 0x9, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x40, 0x40, 0x1, 0x8}], 0x4, &(0x7f0000000080)=[{{r2}, 0x0, 0x4, 0x42, 0x1, 0x1ff}, {{r2}, 0xffffffffffffffff, 0x11, 0x2, 0x80}, {{r2}, 0xfffffffffffffffb, 0x2b, 0x3, 0x5, 0x80000000}], 0x5, &(0x7f0000000100)={0x9, 0xc8}) dup2(r2, r0) 16:02:18 executing program 1: r0 = socket$inet(0x2, 0x8007, 0x1000) getpeername$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x40) write(r1, &(0x7f00000000c0)="e38e8dd6d7ea89e0aab95de3db7be113407c5fbadb03c2dc4dc0646fee61f6d297af6599300cd8146d999d80547b5ab8837b54b473247c9da4cae56c7428341e1f44d6c1968d32f1e742fd302a8b49bb975ab9cb2dcd020b4bc625cff3f038da9c1e0a54fe2b6945ea671a22b8ae644292a5fad442f04eb79344bd342ebb5591b4c5e24af7492b85fbac90f93a52eeb565", 0x91) execve(0x0, 0x0, 0x0) getpeername$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:02:18 executing program 1: setitimer(0x2, &(0x7f0000000080)={{0x0, 0x2710}, {0x0, 0x7530}}, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000180)=0x37a) accept(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000087fbe5d50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000040)=0x6e) 16:02:18 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000040), 0x104) setsockopt$sock_int(r0, 0xffff, 0x818, &(0x7f0000000000)=0xffffffffffffffff, 0x4) 16:02:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:02:18 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/53, 0x35) 16:02:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x4, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, "3942eafb0475fef16c5651180aedf6aa621f3654", 0xeb, 0x56}) r1 = msgget$private(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r1, 0x2, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) 16:02:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x2) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105702, &(0x7f00000002c0)=0xc6) 16:02:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(0xffffffffffffffff, r0) 16:02:18 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f00000043c0)={0x0, 0x0, &(0x7f00000030c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2000000000400, 0x0) socket(0x38, 0x8000, 0xe3) 16:02:18 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, 0xc0044266, &(0x7f0000000000)) 16:02:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs, 0x8) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:02:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(0xffffffffffffffff, r0) 16:02:18 executing program 1: setuid(0xee01) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x100) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r0, &(0x7f0000000140)='./file0\x00', r1, r2, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r3, 0x6) r4 = semget(0x1, 0x4, 0x210) semctl$GETVAL(r4, 0x7, 0x5, &(0x7f0000000180)=""/229) msgget(0x2, 0x103) 16:02:18 executing program 1: r0 = kqueue() poll(&(0x7f0000000040)=[{r0}], 0x200000ce, 0xffffffff) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x2000) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) shmdt(r1) fcntl$getown(r0, 0x5) 16:02:19 executing program 1: setuid(0xee01) msgget(0x1, 0x410) msgget(0x2, 0x0) 16:02:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(0xffffffffffffffff, r0) 16:02:19 executing program 1: r0 = syz_open_pts() r1 = socket$inet(0x2, 0x4, 0x8) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, 0xffffffffffffffff) r2 = dup2(r1, r0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000000)) 16:02:19 executing program 1: mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x1005) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x12) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000200)=""/194) 16:02:19 executing program 1: r0 = socket$inet6(0x18, 0x7, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r2, 0x4020426b, 0x0) shutdown(r0, 0x2) 16:02:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, 0xffffffffffffffff) 16:02:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) fchdir(r0) r1 = socket(0x18, 0x3, 0x3a) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86badcc2809e17b781dc38ba458", 0xa0) 16:02:19 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x8000000000004500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x52, 0x0) execve(&(0x7f0000000140)='./bus\x00', &(0x7f0000000300)=[&(0x7f00000001c0)='[\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00'], &(0x7f0000000440)=[&(0x7f0000000340)='}X\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#-\x00', &(0x7f0000000400)='@\\\x00']) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x7, 0x800, './bus\x00', 0x7, 0x43, 0x227, 0x2a6}) open(&(0x7f00000000c0)='./bus\x00', 0x10002, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0x2}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000100)=0x3) 16:02:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fchmod(r0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) 16:02:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, 0xffffffffffffffff) 16:02:19 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0xe012) lseek(r0, 0x19, 0x0) r1 = getpid() r2 = getuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) getgroups(0xa, &(0x7f0000000100)=[r3, r3, r3, r3, r3, r3, r3, r3, r3, r3]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r5}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0x9, 0x7fff}, {0x18, 0x3, 0xdcad, 0x6}, 0xffffffffffff0001, [0x0, 0xffffffff, 0x4, 0x5, 0xde, 0x9, 0x9, 0xca]}, 0x3c) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000001c0)={0x101, './file0\x00', './file0\x00'}) ioctl$TIOCSDTR(r0, 0x20007479) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x6010, r0, 0x0, 0x0) chown(&(0x7f0000000200)='./file0\x00', r2, r6) r7 = dup2(r0, r0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000240)=0x1) kevent(r7, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x1, 0x0, 0xd8}, {{r0}, 0xfffffffffffffff8, 0x9, 0x80, 0x4, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x5, 0x80000000, 0x4, 0x2}, {{r0}, 0xfffffffffffffffa, 0xf4af684feaa216c9, 0x2, 0x3f, 0x80000001}, {{r7}, 0xfffffffffffffffa, 0x22, 0x80000003, 0x8000, 0x401}], 0x1, &(0x7f0000000340)=[{{r7}, 0xfffffffffffffffe, 0x1, 0x0, 0x7, 0x7fffffff}, {{r0}, 0xfffffffffffffffe, 0x1, 0x1, 0x5, 0x1}, {{r0}, 0xffffffffffffffff, 0x40, 0x6d9c93a6b78a3fe2, 0xfffffffffffffffe, 0x8}, {{r0}, 0xfffffffffffffffb, 0x80, 0xa0000086, 0x634b, 0x3feb}], 0x9964, &(0x7f00000003c0)={0x0, 0x2}) ioctl$VT_SETMODE(r7, 0x80087602, &(0x7f0000000400)={0x1, 0x1, 0x8, 0x4c3, 0x3}) getdents(r0, &(0x7f0000000440)=""/104, 0x68) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000004c0)=0x6) seteuid(r2) ioctl$TIOCNXCL(r7, 0x2000740e) getgroups(0x1, &(0x7f0000000500)=[r4]) ioctl$TIOCNXCL(r0, 0x2000740e) shutdown(r0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:02:19 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) socket$inet(0x2, 0x8000, 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x1f, './file0\x00'}) accept$inet(r0, 0x0, &(0x7f0000000000)) sendto$unix(r1, &(0x7f00000000c0)="4d842b08843a17de97c6137892dd1f31a3bf426b6640ff0937eae84d2eedda007341127d978953437e5789d6a8c0bbbeb7c154d0b0826d83439350d86c0fedc66d4ba1a8448c40259c33fcc1907316bd42b474cc6eabdc45d574a8052088c82e5b0f48ec3430e72312f7f877aa844fea1e74b4bee35f0f4c979c53762e24d02bfd82b956e8793c34bf5a485aa667d42dbdc9f3ce4d57a1f09383acf10e5b8e9546b43eb7757b5a9a7f8825d8df2491ebc2bc5385ba8fa71fb68de8ffc7941bb0c24820f2f03440122149999d3f2102aacef8afa505f99c3f8274683fa573e1197d41082aa87d2605aa7aabebec6eae9e8a9c", 0xf2, 0x1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) 16:02:19 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x28ad) getrusage(0xffffffffffffffff, &(0x7f0000000040)) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xfffffffffffffffd, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000004c0)) getrusage(0xffffffffffffffff, &(0x7f0000000400)) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)="de511797dd031bbb2fb72f8d067bc8a6129f6b3040", 0x15}, {&(0x7f0000000580)="507221eb183cb6aa542205927653096820187f82251cc711501f61e985e214843e722ea58cc6417cc234ce75cd778f810cc820440993a139d4250359c39144daf09898ab9a7c682a93e1ae2f0c9430a8ef3c669749d3de13dca9cf7965d50bef70373a85e7c910b7743ecf5015cb3c374be41b81c748185a100eb1cbd8b05eab9cc643346144494bfaa4456967d15d6e5de3d3371b9c8f030b6d43c1ed978134bb7ffbdd1d54b9443094c6b84a486daadc60492a791aa9e7d85517871e1da74a4d0c", 0xc2}, {&(0x7f0000000200)="72e025ebec17d33d2e804ad2f3b6d8ee409af7f3cf6ef5cdb8e2fa896efc5ac3d79863f532812c974788379eb5d9963332b57e84994a9a4aa005376cc7e2edb603d456e5ef701fcb8ac5ced8ad69d0bd90aba414847441bb6051ffa9f2b493e22a9e988a3e6ea5381af8648f36a1fdb09b084e2f", 0x74}, {&(0x7f0000000180)="3960e582c8a5be0e90c0c351a2970547df0ddccfa719ccb24534fc83d4af403197a1e38565b65881bcaea24ea7ad3f798faa16a05db4bc9d648d30262a", 0x3d}, {&(0x7f0000000280)="a5bec97a1ae923832c95bd616de47bd725411efa44d957b74b1f86febfc613f146aca6d11662045c0049f79f4bf8a273a911a9782d322a7f2d07732ef9ef7726c896e009fe528e6efba5182ba02e3e90c453dc0192a8b2cf0aa12faa19ba3a6e752dc203f7c401116784874e35aa44ea4f68386b1f614e21ebaf9954b77bec10d3b7fe15209d7d6db2e3f4fd9f77897fda5cc24ed0090603f061d2cc068bf569bc0a0c39361853ddb1d70eecad3e2cf168c10bcbab95de224180b53bce9897c4211e829c9a34a9ca5e73f8dba243c020a19b25cc98a7f7d6a66ec4de0cd14f35d4e689a575b9b837e285cedf3c2422621db0", 0xf2}], 0x5, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000680)) kqueue() 16:02:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, 0xffffffffffffffff) 16:02:19 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x3) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x165) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getdents(r1, &(0x7f0000000340)=""/201, 0xc9) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x5) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) writev(r1, &(0x7f00000001c0)=[{0x0}], 0x10000000000003de) ioctl$TIOCSCTTY(r0, 0x20007461) close(r1) 16:02:19 executing program 1: getgroups(0x6, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000100)=[r0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r2 = geteuid() setuid(r2) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:02:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0xe26) r0 = syz_open_pts() r1 = socket(0x1, 0x403, 0x636e0834) getpeername(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="00f55e0016ff030700aed2f543a815a57706d31eccc302000000000000002714cb173b22f226b4d2259592a82ec54874f19a494bdca94ff5eb0ca6f1dd99c0864b6809f5db5fcea790f719100dfa2e1f422e5e3997d0cb3bdd8da49b05ac00068361e3b6dbf688c8da51932e9b275a5f99e50abf75becee17dc0f11290f4fd6bb86783f5a39a9b7d840facaf7a7bff45f111662e2bf86e6547cb36c3e6ae25ccd2ea7aa5bc3c4ed67ad82190a2ce9fce3a5b1c6b078f3b3ded992582ea8f1d5c90b48abd1e0af8b16bdbe3bb914722544a4df5a88b921c779b5880331d9572419e72359138aec95decceab9d7bfea62b1b96489eb33f3363dad6efb6ffc75359e589e0666fefbaf9cd7a9d36e5662a5c4e0eec4a77f5a0"], 0x0) syz_open_pts() nanosleep(&(0x7f0000000080)={0x8}, &(0x7f00000000c0)) mprotect(&(0x7f0000037000/0x3000)=nil, 0x3000, 0x7) execve(0x0, 0x0, 0x0) msgget$private(0x0, 0xff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r2, &(0x7f0000000380)='./file0\x00', 0x0, 0x2) setrlimit(0x7, &(0x7f00000004c0)={0x8, 0x4c}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r4 = msgget(0xffffffffffffffff, 0x0) write(r1, &(0x7f00000000c0)="cc878b20fb5e15f3edae5041e43572be26750737ab81fe21e7fec4b49f7ba5f608dc43e180473cd35bf824fee82e6a45d753183e83766fda85be4f3d499bc840685a529ebd504e5e25da13860ed68b4b1a3b7e88c7715410da13e5a6d8ebc18625471e175064155d11637d464c3693a9c329faec0b42f0788b3a94763817d409bd5ba2178439ffde273ecd", 0x8b) msgrcv(r4, 0x0, 0x0, 0x400002, 0x2) setreuid(0x0, 0xee01) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x7}, 0x8) unveil(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='W\x00') getpgrp() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) getgroups(0x1da, &(0x7f0000000600)) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f0000000400)=0x10) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) setregid(0x0, 0x0) syz_open_pts() r5 = semget(0x0, 0x3, 0xffffffffffffffff) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000500)=[0x6, 0x9, 0x946, 0x4, 0x0, 0x9]) open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c2, 0x0) seteuid(0x0) msgget$private(0x0, 0x8) 16:02:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:02:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x2, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:02:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x3, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:02:20 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000001240)=[{&(0x7f0000000040)}, {&(0x7f00000000c0)="6d4c0f95221b9d0acecafd9b96cba8fc7927179f4bac4f4d37577e18338755ffd7a1f635f43e7f455d16195b91b9db47e435df86c569d88bbe6646f2a5083b0e9350dbd816f355956901e896f67eea7aabffd76ce7da881dd736f4558a4d195a6274020c0d01681fe95be9eab1f639727ce228559a1a1ee92edfc7c1c751edf4e5dec78a56650de22269d4724ddd2e27a3f052bf07ff", 0x96}, {&(0x7f0000000180)="507f117b3e6d55b2a87b95593bf1ffefc537bc9b21a394d1139a9d961fbd649869d6152ebc72b4432fd742a689ac02aeab3b1a7141d964eac8bbc51109aac96be1443e435b6db106bbf589c600e165cba366c3841c1a9c6cf01f7c4396bdb957c1afb5ad83c4d8a706f1c97b561245eb2dc91c478689d4763c6c9dbd56b6efb6be2d4d04e4b24daffb133f9cb152e520c3b66b2f77b29fc9feb691a2672753331776bd585ef326a7113ab84a610960f7b9f78db4a081bf484b5ee3213398d135e1f5746b56d82bc74e2ed5c4ad7f24238437fad9ec31cf3558fdcbe75e9496ba10b648839700f8e83ab109d25a0c307a23dd337a2ed5e3987f79450f651155ad582dbb2073a901121e960efc56d6b7cc62e022e01a0da7b1cf1383249479df991548214bb87d34485cd1b8a78fd1293f7c24675c5010bc0138d763d4c301475a2fdf59afe48377d71f5af373db679697167fbf3dea8688484e59a8c9fa63bb77193fae73fe9719e25d0286ab6f8e2b1ec7693caaac7943fafdfec7b83256da99451252fcaef5798e7009e73bf43c1c1a130c3c394f5ca8ee0dc1b2f2a5f620c42e831e6338a165769f01c525a1b88f448af7880d058b1e337ad09d4f1e6efe4a4fc8e3e60237ef0b58e181febf3e679c337c8b4014525253dfee798213fab77ba19d6b822feb08702b8ef10967a4f2add46b47025edfe52dc8c17673abe6ca96c115833bb63d68347458903964fb7b5696ee23390bed5401e98a7de98573aeeec0b86a70f9756f1bb3dc20848db4623a82fffa18842afa1670b16cd3c5780009063eebb94a45f69bc9c22ec9e2a523b12fa12c37de0b276729df62f3b0cfa7e71728fafeaa403930c3e4b2e4baf95381afd6dacf1692692d7cfa99a669d32794f5dd97f91c60bc73d240a45165340586d55f8494d512df4149351bf1e6bda8fe5e525097a6006263e49787b2d30bc1c42af1073b7ed50d55961c455ce25a0f51f340a50bd1dd322424434bf361635a2c136c106970d6ae2b78f59ed8b5aef525c9808170f361024d671e8a2ad5f91a7a320dcce334ceb50727bd305931bad7092391c4a6f58587f767800bd77d0bdd848e4eca24bc7586b492577ac4d135315d4c0b5a791136b4a32fbf4f2a68a9963226ba9157a1c9aac8187ec37f19246f73f1cb8391197d1335c87a84c7dff6f323e63ab91a8e2edd76150ed194da37537cdeeac2a0e0e01e45fe38dcb8c9679b09c73909150b51f109444709475e999268c9d121924d4bdbc5ff35a128779212a3b95c39e80ad962f44b35146852ac8e34652e0f69184deaff9c3ca9f7587d54bf7d1d8f3a1e2e48b1bd8d6081168f83db03d86506d297b76a581cc7b4eb0e79d7bb30ea518415d83023ecfc7d4a3cfd9f3f6668be5ee9651e355f319214d1c8083206b9d0cd9b4f0f0f19113021f5bd49fd507105849a455408ece2d211c1fe6201ab9fc93114b801c704cf2a467b552d4d7135cd5cab81de951456390239d164d9d84b6ecc64899392a84163251f2538cf913cc142aa39d6560a882a240cd143de38cde271feabdbf73eed2fadaa8cb4386a756f58f66251cfa647368f568ee96b0123cd8d35e108d07b21612c77565cc232aa028a7b6da5e565cb96fcc1d41468c3e9a6bc47614b776b0967a1779b19e2a415842d00742bb779fef70d765ebed69265ee753fb513dffe2f59c600646ce7781c397a575f0c9570711a7b6a1032b1dda87b993cc53465f1c2308812a26eb4532906b24189aa70c83d62b24fc2d2fec3fa3ed13e2bae545151174fbccf265a829d60d02fff33a696cce43be2b9e83b048cefda92f0db704e49c52d2113f1a2a6b771a76439dc4512f8318ea0a769995edba5a30ad7fad434ec0be8f75e9be45b493fd0ceb2f0b21dd3175c3f9957469b75718ff7b161938763b9e4fb16f4d4a2dec267f8f5125b02166a3b8b2f1b02038e32e4deabf5a9496a196cc0b3dbf4c67b350442d910c71fa68a0bc3a97c1654894bcc35438524a9e4e5ba6b34c5dfec550224cf7c2ac5fc32e85d949b82549bbfa4b20a768a3a890dd92e60f23ca8983246ce9384b34bbbb6f8c1620a2ba6f08d278b6b61a3539eb8d0b40dd2d903d370f5c77402c56a06193ac39ab65ccbed3b33e01435d4e08530900e418327000e2c128cbb3ec7ebfd48a994a47b4d44eabdbb8f18e1bdc00618e374bebebdc1a00b5e8792fc48f7380235d3a6f8ce218cf83b867f955cc94290426d8b3fe7cf021c398e09290c5906c701ddb00091a19e2b16db20ddc10ac34df40c1a8997a8b8a0fa0cd44bba4e7659747be35d17a0746c10d620fabd172b2d5ce691b87d8c38d0eade66bd410900836d523e258db44034479a8dd66bb90982cba930fb790e5315cbf5060c9a8facd309f18bae13feaccec600cfab7468b32ce093e948d3ecc90a179b145c463082bf9d2fbc4a5e3ecc65c07baf9b542e6d1de27017becc5e50f318a3f81147081f35b49189223b9dec7a2d3d29c07a30736ebab15fb49800e1726934543fed4edf7c3e066cff5ab966fca25141cf1dc61b560eaaf81163c560243713ef24772d3221934d84f16f9a691ca49b4cc76139ba688a477615ac224b93aa7c0f2a062406a44392305d3daaca41ee78bab87d5eab1d17bdadd75b133ffffc46db548458d7a888d7c603c59b34a77b8cfcb0bc08973b87968ed400be57e5137510fd40d00f5dbbfc8dfa52db68dd74f5b5609275f60b6b65b1d90ae8fd7f05154c7e88898c20de0b4387421483c5a4c3a767a022f366b804078083b6dd6f36bff6e107767f1d676bc3044bd77bfceff64609058f9a9c2b5ee2983e24b9016a0255c06374d4f729a51994d520e89bc04ee77e35f0ed04f020c64f0127f2ef9efdba538676635ccb4e4ce10833c0852473abde79765cb9ab9ff9a9a8f2ecadca35d6f41bd97d141871b424b7545388afa375927816e602d6a0205ef4430a5fe3199d12316853f42c25fed2e09a5d7e73beb2e40b8c5497b38516585e4cd7dccdaab682a37aa654b2bc39fa1b45d1fb8e152798158a70ba1c479583c465a7932e0d8845a7f40bcc0f2e8e5df68cb6936c930a6cc6826152cb463b74ca55f8a26c7d1ec2ba993df7e91c65437ba913135a25f30e894cd6812df994da2ffab57ed1790f62b5167c68e19b621f20f722ee4657b9b4f932a4db03f824409183a866da55b48713051308ef69846f4c7e59019cf7d9c1796df6a0a159a192a32935b391c65b820ee1c4f6f67cced94daef5b8f06ea82ebb39a244f0b59720ced23ed82039d0f10ffc36fae868e957e77458ac287ad12b2388f75f843030808307486c2ca8b4bc9b974b9b945fc35bfbe1bd389c0cd91742a5d60da68bda97d3c10dc6b2c7fea032ea09939d20847011c448792e0f7ad448bfd1b5ffabcd9cbf7c69090e7d3a9fc647ac0308a138051e2e824b2e7bd4ea7f625d961485433b7f421f61107cbe1090cd27a4e4fba3791f9497e71a27369b2065b754b496f3c157bba8105a3679776660f55f58f3fc597664a2300ace29cb6a4c5203fe6f7062de77dd36635654f984098f5fd891f3771cf9611c5b90b647fc09117e6da0438e5849fe5e17e876624a058ed5abe4e1e4a727eeda77392dfba401477dfbfefc528f2b1e2c77e650afa53b560aafb3bae2f849ce2dcf6643d580a9986158cb00287ca076c2ae7e3b359ff88020059ec505a16ba308ba1326e9ad889c3bbb5aaec483eed05c35575f5f8ea601a25cf26de3cb9347313a5da677168fa3b43297c92d62fe7213af050395adc5d3e926b3d084f1120519ac8310b2b5ac4a82a429002d48298e6564cb8d0553d25689bc135724d6dcc0931fc360c99de564da29fa5301c5f7706591d0a9da16c7ba6910ee910f0728b6372582ce8e02d61b12a6ee77c0bf1ef7d13e9313d1bf761961328dcc67ef950a49ca6ec31b7ce55b5aa51406bdcd149bcd9a7a5370e03a00fb9ad3e4bf376c5d59830af6ffae2086bcce40bf10de5da5c054869be212216929195e1e1c49b1196483319b49e149175a03d4f44c65a0b0a98383ee56db93b187cbdc3b4ca6d5a112ba883fb4a295982179a731682ed71f34ce159534cb717f92b78934fc7379a7c0cadd851b9931ebf157f3133bb5096b676b0a4fb5744c898c1c1befb0a2bbaa9a8e8030261ea52558195634538b397f31c16140ab4a0147dfe26785fc0e05612a723ee3d0aa2ae0fc1597aa2ae6e3a3735b1d6393b4a67802faae6a65c60e709e740ca5f199e77cb915dd8b508b7031c4b55f2194d6afda24b3dff395ef4169254d127e93331c0c2ee676c84ca90ff61bc5887f53e8a38a3f56498e265164fbb6f4d11674d6978eb5928d943b7ae07cb88ffc825d60a380dfb0cb9a3675818eaf8e7d51062f6425689889c1fc9426e87dbbd72b1f5271a8efebf64b1046c6bd0c3a3acbeb60ed121f280f6b9396a533b8fb31ea8aba316b44065a8cd88f1cb1966efb113a3613ef7b91b4dbc32791a51fa71a8d2a56f03b9ba512d50b8584373aceaee0cf5f0caee1581d436b51187d5919c9b5d01e9ec52bf6de5cd5bf2f423a44e74bed34e63d033a912c08eadf619682d29e7277accc3cef837a76bd2d14ddd102957a22585aaa99c4dbcd6338211fa477a152b66dd1a26de5627c63918ade48c512d64121317e4db40c3cbe7da7cef1db18d1658aa6c9413e9a9e286aa215de25521c394d7eb33aa94b541dc1c98d879eab2c3b91019ea3239c9b633017a23a5d8b85337cb527cd278c59546c52cc42a24f117c48c657f565f1b0929f6fb2eb7ef3a805adcc4e04f1b31824e19458868dabab2560e8adf20ccea3fff4feb6c3f23099ab41ed3984c66b6b3634dc051c09de235b9f3c08d9afd1257541f6285042636f746e4a3e6f995e3bac362dbbbebc05bc6311937abe936aea40f32b38e1597d5865b7c03fd327478aacde63104fda1c165fb479f48c6e8da08191a02b7407ee37a3639e243003be307f299480e820b709c7abe477c688757e880ed3afa0d49ec0f8dcc5ebf9a139eeb6e2c24b3f88715cd7890013e6d2b01b4120a81a0cd5abc3fc4687bc60ec688181ccdefe3341b807c2b14f7962a50e12628e603d992c8f4414b74a167c2e73280c94f5cc015bf261340ea06906c1bd7b9bbe919fdfc035832d8977accdbeb19bc088ba353b6bd2db4c8fed22989318047d1f9889299d018143b3167a3b864748837bac8db3454f913c2b209d041efde0ecc5e46b836e0f0d878008d5929aac664c5dbeb2007c62b5e01d5d3634bba9a402694267f589a765a97630bc892a26019073ac2669cbe33889d0fbc69a5f00d6a75e75d10c611552294e2f0aa96832b53227b0474501324527defe4337060e44b4b764622ec9f01716758d3d940af4c7960667ed7856a4bd5fbe07bcca5576f81df81c07338b76a542148c3ba512db9bfaa3b62aecaa47236fc983763fda6226ae96aab000c8bbdb5f1d5ce93e3e72724b83ae04b53b7f46b1e55ab7fcdeaad7b996723d9214313483658ced1d13fd7bf8438c837af8929b0dd452b8ea685dda06639e985a8e870b29ca4328cbe3e735c646ad1f27d4ca3d134552b99dd822aa799b1de6eb3eca830df252eec59178514d3e91270dd37f8b564dd8fd3a834b3e05bc10a930f4246763ad6c6228e8d4ce8696c1c9f5a035ccc6922322c857ce26f58e2a70199a648e79770a7f8d06ca370b836491dbea8470f2655708ba7a8ea7f62950018aa970a6b3721d6ddd9541ba7b", 0x1000}, {&(0x7f0000000040)="1f34855428aaf04cd0fff534bbc23e490800000000000000e4e711002e3f6e681f41dea0fe11e023d780086ce250", 0x2e}, {&(0x7f00000011c0)="bc0919a933b35d2d9acf2a32dbe1ea860eeeb379fe0ae24f431692d1b8d2828644942372b3bcfb801f334ed954fb772277d0545936cd61b97ce2b2c6037009bd837973c0ce2e3f9ca15d995826bb8ee19491b2a453e9dfa7e561", 0x5a}], 0x5, 0x0) r3 = kqueue() read(r2, &(0x7f00000012c0)=""/86, 0x56) kevent(r3, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) dup2(r3, r0) 16:02:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x4, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:02:20 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) pwritev(r0, &(0x7f00000000c0), 0x1000000000000207, 0x0) 16:02:20 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r0, 0x0, 0x0, &(0x7f0000000240), 0x7fffffff, 0x0) r3 = msgget(0xffffffffffffffff, 0x0) fchdir(0xffffffffffffffff) msgsnd(r3, &(0x7f00000001c0)={0x0, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) close(r1) kevent(r0, &(0x7f0000000140), 0x8, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x3, 0x0) dup(r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) 16:02:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x5, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:02:20 executing program 1: setrlimit(0x8, &(0x7f0000000000)) r0 = shmget$private(0x0, 0xe000, 0x84, &(0x7f0000ff0000/0xe000)=nil) shmctl$IPC_RMID(r0, 0x0) pipe(0x0) open(&(0x7f0000000040)='./file0\x00', 0x3, 0x180) 16:02:20 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001180)='/dev/null\x00', 0x483, 0x0) poll(&(0x7f0000000040)=[{}], 0x200000000000014f, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000015c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f93b3a799be8dc75b3989b3d47be303435bed295aa37cbba19edc088081c80ec39940c87daa016dc34f58e17fcbb7e764e5acaf8852f00537336e27a0b45a254c2fe3073d03afd54c0dae5873fd3d7014279b8a7afe6ef739e041cf30be6de2dff520000000000000000000000000000000043bea10cd6c57ae116f893e8605228239b3615403052a35388857a320517ac8af3066b62426665df12036f2763685139f996c4b27dfd26258bd139461885cf98e9c9da8ce466196c187539fc3ed535a03ccc6001c0068e"], &(0x7f0000000000)=0x1002) r2 = syz_open_pts() r3 = open$dir(&(0x7f00000010c0)='./file0\x00', 0x200, 0x30) readv(r1, &(0x7f0000001540)=[{&(0x7f0000001240)=""/5, 0x5}, {&(0x7f0000001280)=""/98, 0x62}, {&(0x7f0000001300)=""/122, 0x7a}, {&(0x7f0000001380)=""/129, 0x81}, {&(0x7f0000001440)=""/229, 0xe5}], 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000001140)=[{r1, 0x50}, {r2, 0x54}, {r3, 0x1}, {r4, 0x14}], 0x4, 0x80000000) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000011c0)=0x8) openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x40, 0x0) fcntl$dupfd(r5, 0x0, r0) fcntl$getflags(r0, 0x3) 16:02:20 executing program 1: semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000001c0)=""/214) clock_getres(0x200000000000005, &(0x7f0000000080)) 16:02:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x6, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:02:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x140) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000001800)=[{&(0x7f0000000500)="8861730e15124b14cd346911274f43dffad0ed372c5b133cce4d253f7196c09830b18d6a6d1b7241c5f68dfd85bb19e3facedd18f75f5a8f6c6436e90eeb8993e9255d5a1dedcfe424391cb5f53f677bec75828c1310e152f962d74929a9449dfee8457dd18b64f560cb3ffc94117553bd77105e08ab378d36dae6443a1e7d74a7c8a962462f55568b6bd20e1257837c81d24028e955118abb256c3cb0f33db46cad65849fd7764b752f4e3fbe654d78bbbda2b0a6589a1b66fc18f8b2c4cfed7100795bc851612504e3a732b28f6ebf9f31d1c84e644ee7d601c388c21ff3ab08576253fca2d379a9735010a4f2bfac3450143df9e1e49c836ad1e35bb28189752b697a1e75adf1a23a7ece29b068d3ffd43b0f1d0f4d858e691d4686dbe7de1c428f1e6b621ae6d17984f1fa8a84802138ce0e56a7b07ec89f96a3dabab0a7faf6895c8e45b92487e2d1248ff5819ff2f56bffaee0eb0058f574190ab61a4d022c7e641f73d2d0ce28331c6720bd1775002abf35793b4ae4d4694419871c5c31eb7762c69dddb320b708f6c7192d52541487456e1aab3c49ba26ce51d0f98f53464c223fe1e8faea0d4e90d8e6087ee5bf51b80c2552a9508ddbd832c5d0afba222382c3aac7c27fce4e51f24989826a6f269fe7998ba73e8ab23f1c7b6afba4064b3ee0c49e4a25ac3663c48e7ff56b0ee5df941ce5671d1802cc0446296711a84eb8baca88c22edfb36cd0f65836bf31a98f84df6ec00bcd7375c698bb380a3234abf6ea82cd65d6defb6cc0b604bfa541672e95f634884f35bcecf413da60ec1f8b8ed48ea0e3fffd44cdc7cd83a7f9369b8818610f943c445d1efd9c0a0165048012faf5b934c1069b684d95151df063aac033afa01df468a4b327b8eec8036a98dba8ba014071d2efff326a162b0f036ec1202c4a1756a017e151ad1778b16ea5333efed076656f1c0eb94ce605d5d260322134e25cc25778391c8406672b3c2244701ab375908a6feaa8188e27ca802b2efa37fd9d6512897070bd304a14d26dce3cf016131098c4979ff8ebcde42f3493f24e596f91e9e7570243eca3d09284b70b675a966b57c03151bee425b458f51055e6eebf46d865319fe3ca37398c72e0e50473a3b3ff260534575b69dbfa830f44d158ce285ea11a606bbe5b22f83d0a010ea0a8d95fdaaeaca1482a742a196c7371110bb5e358f64f5043ae11735511360a044a120a6e0e86d09bde3d75228f6080832251078d77502bb258ac0fcf0dda198119a2e6622f37a7da279612c1408b2783a1d715acaaafda650db46c91b47b44b42ce97b300d63f09f0ce3b01d851e3e57c6ea7f79d229064f12833af2d404f1020a8fdfbf98f733f90692ea729c80bbff87ded4a3f7060549799e2d46c90cae57b5a65cdaa29ec21144d15a4187797939d139dfe995912f4b321a076f167bec3967be22c1ce5f8028abf4899eaa09b5b8e872448a850201790648371c9fd81765bd0e98cbaeba224e3a5dd8730c6c8d42fd55f31ca16f2ffc61b419db48ad8ef604058c222f9a55d6cd40028d59ef682bb9aaa56320d814b3f0792de4e3f5369ff1be21b34e4f86107458a1f7347ff616d1bd88d106c9bedbcd12e86b0c112de559014d744d2e54eb5899133d64030fa2d14e5ed256421208c64722a096ce2c0a829e1be2737733825e4450f4aa168ad9f07146992ea96df1051164c2177bd77319cc86e8c7683e2440762efa2584a50ff6723392e651e5fcfd712ac61a5681fb7159ced3d6621d30597d0def67f656c6ae56bd3e2b50b53bc3b3768d7f864aef9e4055eda3e1773421047a39904a5d48fcbe365cde5266e753e816ce0fc5bc2a4872e22e339e90284487746617d7d5b5cbd097093b6cea6c620dcaa7b0fc83a053951a8abc9a5bfde191e9adcd9707fe88edede3247387f8a75fc5ba98c149ff97116bd7b5dfbc3968496e3e3acae4f5e6ca245253321abd4a01cb82dd38f29acad1e48e065e2428b7c796f8afdd6afb0db8a268d4b8edb00d50d61d3e72a3b77c31280d7ff88a3d7cf1608e1407e037bf66f71232c4bbe293d299612bb51ad4ecfbdf541ffe444c2e7a33f42297fefac5215afd38f21a96d04f453bd53f05beb2ddd562ca8e2b0d920f326a5241da22d286067883b0c82be5c50fc16bacaa83af2986cba11cefc21f73d0fcacbedd10d91dba2816a9318ab85bf74e3e824c68d8db7dce53124c6d793e5ab34ecac444091c15da3538e70ac772cd3d72c52e8a5b27aa3aa7fe7e2f3ebc4e5121293554da327faf1bebe68d17e800ff29b9d06ebcaaafbb42a59b33ec31fe70c44d793272db9bf0dab659c381a0650d16522fa1047f95d30c7580541a2374d7ee6b7bf0f0bded85fd365a86dcd1a2dea63ed46e0199dad2032a8fbaf110de300ca79e5c62219549e593ab7bb6a9d644844aa6d1f6e1194561b8d52f3a34cacee122cceb9275cce61ededa125f17e63f054f7d58fb1295a82b8ddd7230e48daa3ee5e1d70d10af2ba5dc96f254b4b0c8397e4c5dc0ee697af0b632267035babad8f5859bf4f6c2b4740f0df5d38336e8778431f6dd6006819055cd7100e6561cd2e49143db0b6e641f390e49dea404750ad0c6359ed7f0ec3d52684188d4613533c88bdde01865d68a5d3941e2b54aced76b18d4953020229193200791922290498702cd2cf2068d0ea98dee1b03ff0d358077c2a45509cf8e6adf9e4bf5067ce4eb07fa719b88d03ff7e1e361e5ca25d4710bcf850a47a92058333b17c57e6f75ad3c5d5bee7cff458a223619b7ca76f256a7356dcdf94a29a2cc14c424e8100e683f8d9b1a336c787c751f3106b6a807d4bc96bd7603d245430692daf50f951d704b8a119e7a6960183debc30702cc1ce29d5d08361e2f242f1a13e3b443c4d019b60cc3b8009b3eab98c6f90a97e570f3ca7296d44be2b3b95b3c6f06775980767ef617375d3e74aaec9ec045222c5bd8a24320b06e38f24a46a159110f56b7e4f298bba450749c057e4d069796cce1de4b3a0667e307f37a1f59b5b2b2f68cb57bf2f2505837cbc21dd96388e0601296efdaa8aac05aa05b16072c76b64dd8f9c580dfba2f3e077675a61019337941137662211cd62fcebe26209fb037eb4e09c6e60205ba639506e54b2418c5a829461bf8070ba9bfa4e0bd0f6717278ec46b89191009bed30083664eb42a32fe623d0a440c31ee40e1f8d09043a6dea51382c4ad54abfc0108a0c9e3637cd4b5d4f2de4d24eb707d94efd22ffba1380f73bb3eff7f9d8004c2d0abd0bdb9f8c80e77ebaceeddfd625314dbd3fac4d878083cdf5de763bb69c18ecbbb5356467da8fdcf7a08ace089cc511d1c834ef060113dafb054d0dc1315893d9a5509da48d50441b387241f402acf2bee82c0526ec267794031c91c5816006ff2dceb9b2a7abdac5952f8d1e88d99331dbfbaa5b344a4dacbe6160edf93afa5f5ab31ebc11e9e2f6358cfa66c916fb8fe7a724e6642cdf0577b87f3608d080008d6ea7e0f5666de5b1622274bf6b60e77dd46a90f2f2b1348eb0e99b86932cfd91367255c0f3c2d2d6e19d84d3ee021b143bba617ea69387ce095012d37c3db32760dcbb2161f514ab89c541c5a3cdbe1a9e2ec4962104f3a3ba1ebb507b626ece6c6182a661bf0accd78e8aaa78fe46ff4a5ca07304e0487c7214976dec8340cd9b16cdf4cc4d39cd3eb3500acc820a5b062ec63edf488e018831640a10a3de124851a0c43ae9bb8e773ff00432f9d214e99ceaa628b10056b88bf5eecc39525f81aa6c2618dd910147cabcf11723ddff954441ca0f9b4c391b03746937938f463e2e6018be7e7fb7b544f012ad950fe06bb88a3a51037ea08a84343710fbdbe96103f2f448e08f7bf5f8ee6daac61b5bb88e10ac5d259d0ac6e5af30e138f7200bda7bba61f05bcf2ab6939137f39fc4fc9b5fe56d4bd0ce79e58dfc4b48631ca7634e82a60cc5a99b6c5d0ec5ee47be2adf819bcdd05534f72ffea23408700f96e8a16907e095745e5619096c5c68e040d55dc95ef3400b58b4ce92d0ddd989927a42c453b9211b8b5622b6eaf5877b2b756806211722747d0ed3ea076ab84228417c055cc41accc8800aa30743939835c948ec881ae1a566877c2d0ee005bdb4761dc214d38fee269ea1372c89690e9d192aefe40eac173cfe66c5ddd2e90353fd2ed197073bd7071390397b196bb425343f83e3b983ccc5868658b6873a608e0045da7e7c4bf0f27e96e139dfe407fe87e0197bece39c0dbb7a5e7499e3ea157b25bc8712bacc97d57e88d41314f2ca670eb6080eaebd3018bfce8b874e42e3b8ad39d853815dc8e0ae94f7cb200a319dd77b51bb847e18d1652d9ec67ba6660bd4f809a381b7676bef6a031b86446a27eba41a3c6f465de9dcac2669fd9f52a696419c31ca31a8dd98ac94fbf2054403e8e967db872a6b9e39aef4ae2ce847e6a6d9fb35b2ac49ced477a7c5755660fce7ad1a5067d4eb73e086157611fff9b86fba9b82e7b933e121e51b55ef500a54e922b26d5ff202ce0c9dba6d5704156b0df73d2dcbeaca9d092347e83def321a3c0e2a2508b4087b2db0ed592ba415d6086a7daf47fafcc58ab952889c13fd68b66e8b8ec3047cf85d632a8c3f65a25aae08f70cee3b56babc91824299793e67353557c34bd5c00c4ea62c536943113a7fcd3487c66402302b6d539b67ba0b6df30e4d47040be20d27cf80c3a4810e2482205bd1377a76f74f1fe3ba12242476b8222d96be489d16acc0a30a3b922ed5e24d94660b9a0ce18b14afb63efa3aa28c039d6d00441726d9d3e4f808a97892969ef63d851286b8acff8d4c6c47c7d97264aa407ab9cc4861088017c51c4f1255ef8dafc4c62af48d5ce28e6652d54781ceaddb9e306e028402c2e4df71ca5d294cdbd378db583584e79341e872798d612f0e5fa248e99e77009e002a6630be2f98c244e1d144132e24f470e1517d6eb280755f54ae7268e299a95836409a1b2adb420b6cf9a32e2f79ec839adc7ecd4a921793142b39bd809a646b55ed765d48cc3c83aa52e95045c9cf88179e8740be6376c8448bea8888d1e48dfbf5ca4148617a9938068a88fe51af64cba318fe4e0e0d4f7d3535e155b3b9c794379f5a333f34d853462e0b9f70e3c7fd05f93d9bea4c33233ba2bcb0169bfe0912a2e7dc54571ecad934c5bbd19f14f24a37500de84a7abb9de3fbd63bc608e2c2539cc17c183bf7e225bbb27424065c2f342ab6702bfcf612b00790a3c6d02db8f96b991e00681d371df6af18feb4fa2385a3369118630de46981d47995b03a306920575c64c0fbec07be161ec603669b53285b39e93a19cd5524a943ab0670eb19dd194e036d08989fa45e0def88a84095833ddd38a20d7fb7afbbe9e73387b0378cc487cfd37deeb832e0d872a24a8807a26b62f14547b2de07013312eb3c2d648fab3c02beb341517541eb6a70a1f95e80bfd3e04d9db4fed7fc18dddeda7e0db707350afb7ad3ffe282d8064340d29ec48f8b0280be23527cb1bbc44d1b1e3068fac0621297256bce2a03a203a80480a5f629ab6b2aacd65c954c954396007ec97059c981f52295230bb9e5d82d17391bceef12c68494f8c28c558e6f988b0526685ae6278703043b1c4069f5ca586b757f367b00bc346df7da9401075e72b61c322ccead75849d168161b5f207f209db8501acef8ac83478c696268b2fa5adb907e8e9adf044c1d2818bc2016946329b9bb729a19d769b13a710f2cf0a6", 0x1000}, {&(0x7f0000000280)="019b0b17d55b53c975f2bdfb6013da8bbc2d7622c678d3f438ee89d088b36274b2da7d3168bc5fc3c05b3f44ca99c1710208b576d35ba441eeb4390c14c04895c01ef5d3740d32e51d89c78ab593b48591ed82f16b491707cf7335c30c72fd790bc0eacd39773a8367143dbdb925efedc7198b6ae81bdf4a00e919df97255c90770b2e361a535c4ae34b160e6befeccc77d9946b72b13eae6b5818a1fcc716c5af3c7761cb2a09833601d8b7581b89100b48e095339bfc451a83e73187d4047d9c64535d9e0fa19c969a9035185c2b4048ca77a3b69806342476aa8c45b9edb579d3d94c1a083e6fcfa9c82b", 0xec}, {&(0x7f0000000080)="42933e5efc0b", 0x6}, {&(0x7f00000018c0)="6486be5c5ece28015d45fe87cbe95e6e799b62d0f66001f21950e2d9dd687b55d46ef21bffe64536567c8c5fc082a1be1b4ed9f839af41381589abc5a18e166fb90b2567000000000000007f0a4fdbcabd0e920b4157383aa8a82f204312a104acc55c84a16aa7bba86144f0f8ca74ece27e3c807201f5ec02e706a17742d720317c0c3be5c6a09bba1f2af4007fcd8ecf2efa665462165addc83a267ad28fd4be2ff026564e0f3925a6277c7939e8864189ee919db1f6cd5477e604a810ede0522512fd60789ff943c96be2d829095b189b00dc462477d9e8c6134bcc7daefb6bedf2728b75d3709f4c6cb6eb664df09557a6ed3352591e85fc377c00de4e0da54afccb79", 0x105}, {&(0x7f00000003c0)="35e3415a34e09924f286ba391612467c1a06bb07f4fd71c24df5686a565138d93e00cea0841fe63ebe156cf325694a3ecdcfef09f08491c2428e2d5ffc", 0x3d}, {&(0x7f0000000400)="61ddef77258ef998dd438798b4a8201565fa1ae84db496c700940220a2adf304bf7fff6f", 0x24}, {&(0x7f0000001500)="f439747f3159ce7be4098607d21ed8c038bdee4760601c269141aa70d96b2ed08d25cae90f0f75d7485997f2f624407bd3899b5fab36172c7253ecef7d9c7f3bbe6779913366175317fe2b04d8f666ebd4f13d05f331dce0e9c9cd09c8c2d382f97cffd775dca7a63c239ca73003c8b6a351dbf7a38bf0f5b6ce2d4eb58a2e04e264825d820f224acdb7b46a347ce4dbd245fa89c47f11e85f24332fd68fb7c2f076809fab696a20", 0xa8}, {&(0x7f0000001740)="2acec497494b1e4d614bb7a4ad26806723e320b01d8857b01e2126c8eb52b0a7b10912944cd7e5e8f158f5c17561142823b87ee3418d235568b91c2a78b1eadab0e3b01318c92091a6fb4b8e26517d225adda9a8f4da9299557323ab636ad81b23415db13ab408f9bc14f177c44f5916b8edf0a89f4bed51a3ccf14d9f18fd8ac278a8de64939998c8631bcf60a581d1d2755d387e398caf8b4c734fa2975a6ecb3a7e86991a558dd521aa7145893152884ebc417cf93fe1", 0xb8}, {&(0x7f0000000440)="0b704b5c7a0bb7341aeb23f643169c25181f08074da52a6605a06dfc6d6508afd4d18ae96a2994d00e1535693887da1f7476a86cc65606cb177510eba225c90d49888c15bc3a64fa06624e362f6d55253d446d1bf2f69a9e6e6075f15b54a4def503aa31842d4c48a66f", 0x6a}], 0x9, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) open$dir(&(0x7f0000000000)='./bus\x00', 0x100, 0x8) 16:02:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:02:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 16:02:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0xa, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) jVµ¿>u3 MÕpl…°'ž„3¬ƒN4Í)r›ÏIõ‘mt’jVµ¿>u3 MÕpl…°'ž„3¬ƒN4Í)r›ÏIõ‘mt’panic: timeout_add: to_ticks (-1618872945) < 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 278557 50976 0 0 0 0 syz-executor.1 *374213 50976 0 0 0x4000000 1K syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x174 timeout_add(ffff80000066d060,9f81f58f) at timeout_add+0x194 pcppi_bell(ffff80000066d000,24d1e287,9f81f58f,1) at pcppi_bell+0x2a0 spkrioctl(1b00,20005302,ffff800020c1da80,2,ffff800020b24bc0) at spkrioctl+0x230 VOP_IOCTL(fffffd8071136148,20005302,ffff800020c1da80,2,fffffd807f7c7b40,ffff800020b24bc0) at VOP_IOCTL+0x9a vn_ioctl(fffffd806922a310,20005302,ffff800020c1da80,ffff800020b24bc0) at vn_ioctl+0xc9 sys_ioctl(ffff800020b24bc0,ffff800020c1dbc8,ffff800020c1dbb0) at sys_ioctl+0x646 syscall(ffff800020c1dc60) at syscall+0x5ac Xsyscall(6,0,ffffffffffffff88,0,3,a22d6a14010) at Xsyscall+0x128 end of kernel end trace frame: 0xa25532d7fb0, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.