caaf16a9b71a9f19e3d764cc58df049d12b3977532e065c20198559f0906e972ede18e77ef2557957282c02b4d3718020e10489d76e0e47da674145bd7b232b5b8e3cd58b7035a1852117aee5103b73538fd41963c1e66b433ff22d249ddcf7b5ba3425a26185c849298d592cd011c804a87a2a673f561aa361b2f6faf55619fbae307453b22cebf86cf6550ddda2a6ebe402c995028c3fb3afd5c23e3771aa0e5ca4cf1a4fad75e90b707ddd0a3b228d26717a095c10e09d4cbd3d9339ea2590e6964991878c92fd03aba220eda96e9811b17c2a3df00646816fc3551ffe584cadd5665ba01f00f55c9b8ed763f6fcbcb6e17ba2013d2cf236f661c4c3aebcad1d86b141d09214129156f47182dbfc6e36eb1de5cc2e901512980e24b313f1bb81953aa5105bd7c03c5c0bf0070eeff0b94a8069c595e6f5d41bf413fc56619d5c43e18c9a936d0d6cbf1aba5fbe40fbdcb5916a8be2808588f9d279c91a1ae8d35b922dbc830326cd56e7231649589b638bcb83dabfe0e66119550ce63e2d9160c2fb618023a246ac021baf003ec78d68a0c9db996ff51dac8a90597d656ff579cc3b8bf075c3cdd4f017ebff94d2dfd5143f18f7d97bf653893e56f09eb7c014430fc7f77eca31821bbe4937c30fc1c8297dcb9bb20da714e6db1dbf78687739f9e4b7c21efe57b35468dbe2a8ccebd8812f3fd2cdb48b6fea9e81d69d3809e684ca08286e5b6e4e53ee5c1faeda3125a3b2278fe3f6c1257e91f3b7f4003f1595131f06b907c48618e96af7645efff543f59ac94eec3a64e6af32dbba6af17fdc4cdee5099146d63599cde6e885614139d9e0622d58236a00b4814ba4daebfd375103048d70bdfbd5cf607a02fb46224aaec03408a32cbc27578781bd6826b44b0acdd95407191273ce388e666f1ea5fa9a596fd80e0997e1cf86c22b8a45ba3e3c3a013ae526354b6fa084f0c8ffd9933ffd726bb8f3c00214b5b8f75a9d03fab6a0aec0129573bca61e78b893604a4eba4f2e02123be48916a3af41cebdf23c7d3ff877aa7a9d79f4b8c056645c7a038ee74401c29e3d7582904d9cb7198097ab7edd48a6bffbddb7a8bcf92a6e7b609e161918fba82b8bf71836354fc0c76f4539b412e10a6cd7af7f9d169c11e081cf511f1d0f8924596e09694fa0fcd56b9fa5a9da4438d5f3ce1339c86711e2eb8e4e1c020bd84d380a6d7ca39592e7f28bba72863ff97a5e82476d481311d70b1d1d31a4928355f9fa72747bce7cdb6cffbf1c0bc8df78c8175e9671ae217134b4d063b059db250687ca8ef003cb52877724fcdcd56ac8a2ac2f450327570b4b98c82c81b07e2017c528caafe9ac4b6bb0ec708592765ab7353aff0192be18df8e91509fa683aed8c99c5ca659f42335a03a62c058be4e002826d266cf276ebc08069ffd9546f53dc3722e204bde28a59f8f5d07dfa78e55618235206c8c3dcfb09348494f0a393a34a83774c94ea18b288594e34a8dc3d9d53eeb460707ea453ad0ebc1b9f5f147e55ef8059dc61bc54981700d74c2dd9d2550a2262b798df49b72736e55a413647594b061d24da6bce3b6ac77705a2c2b941a0c56d4bb469a2a0b9e794765781c523a3b7d7728a6fa1a23d63979289c4f64e1e6c37bc3b0d0f7c90e08463dc6280af308f1732e0dbe1399e9f5072010ced47eb3045155053c77d94254f03f7b8d33e7d42fff149e5c5ead55ad4fbc43ff784f3bb5e60be6ea2bf4f513a24eada23ec6e86738470913ad67f557a8b9077d014802cbb4ffeebd9f100270d9e0a01d96ea426cbc89559af619418523da9264de5862f7201561589301fb060b9fa9a30b1a798fbd7086f4705f636aeeb2b6ef58ad60cad5038d5bca5697a71f3f06ea7d7470a9f3f94467753358863c577fe600a5a55c5207d9aabc8d83329ba248602d62ed694fbc01296378bb1a2e5181db0d329ddac05dae34d30ccfa81fabd62343ca5f5c179c2a8bd3de1e7f73b43d179bef50c78f57ba765b3930e5b29d720a48de3187c0412f5086a19342311c21844b34bb701356099bfc3fabe5cd44682b3c41124897495780e6ea6f825e7a9dfdc4a13fe731c61fbb798051e820a5b63e61fcbb0a22c168e6a94800cdf32b16c4f0c5389698b98bbde401284f32ddcf9f3780380687178765e29bece7db92934c4cebfd69b3b7d4fe6322ab01f353e2579d98f84c936b81224513978d8c5646eede0a2c0c4dc6500585d0ef19fe9d8b708bb553bacef8493d963d16f0656d3f2f015feb4fd152b55c7e1530fddd318533583ed5e13a7abd693a099552ea29f7a9f2628359e58d8bc1ccbbb1fa14678bb68344a7571971e8d6ca67e01a35e375ab522f00566401d1656cbfafd875750c226693e4ee9dab2cf407cb36a5a8903a976afb045cf15e35bad2fa0ff8f65480a728fba69dcdca02fd42a8a71c3ff97ffc354897e703dde3719c8563a6f7c686e037f01ea70fd8c039df5fc9cb10cce52b2048c026cde3a260afa74046fbb95311b809c6bbb4a6679f47cdf62f6f43ac941dea84996b8c43ff4f34e0ed17572fc734110bec8e5214339bb8cfeace47436aa6c95eee588a45bd274a3749cc29f875a5b671644356e9fd6d7b2887d3060a9cb88e7108aabdb5e85da8bde0e1057ad61943cc97d926fdbb65cfaa54c86f96639bcb25f606abd3506b251f90f293dd02b46bf240ca6c71fc113026a0bcdb46e463e41f8c5aa6ddb32d521f0f594ccdf31fd2d9045fa8695698b535dc2fe55b0cc80be046f66745d9819afdd257e100680a585454190277a9238e043e5a782f9dd9b6c676fb7bfee5fa1240c6b8162cb3b69494bf832e59b75faaf4e76b34ee22cf88c7ae0eca5f1b6310358c6882d72e0951d09077fd44291232f981632d4d9e567379ea01be3263dee3b3c373c77ed8d520232bd2b31d3ae9aeb73f57a544e46863f83db29e0d8db3fda0f0807475b55751d381bfc160fef528082a64e2fef94aee4d0a1dcf04ddfe95ca6b659295321cf0950810221398744a8089837451b7b206bd704fbe2550de10c19da8bac7240c9417b95187ce286402a29bf73972a", 0x1000, 0x400, &(0x7f0000001200)=@file={0x1, './bus\x00'}, 0x8) 01:49:03 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@file={0x0, ""/61}, &(0x7f00000000c0)=0x3f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x10, 0x1, 0x1, &(0x7f0000000140)={0xffffffffffffffff}) r3 = dup(0xffffffffffffffff) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x190, 0x20) poll(&(0x7f00000001c0)=[{r0, 0x8}, {r1, 0x10}, {r2, 0x1a}, {r3, 0x10}, {r4}], 0x5, 0xe00000000000) r5 = semget$private(0x0, 0x4, 0x2000000000000) semop(r5, 0x0, 0x20) getdents(r1, &(0x7f0000000200)=""/97, 0x61) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000040)=0x100000001) 01:49:03 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, 0x0) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x71, 0x0, 0x3ff}], 0x2, 0x0, 0x0, 0x0) dup2(r1, r0) 01:49:03 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x1fffe, 0x11) r1 = open(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffe, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x80, 0x102) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4501) poll(&(0x7f0000000080)=[{r0, 0x8}, {r1, 0x100}], 0x2, 0x8fae) r2 = open(&(0x7f0000000240)='./bus\x00', 0xfffffffffffffffe, 0x0) close(r2) 01:49:03 executing program 1: r0 = kqueue() r1 = kqueue() r2 = syz_open_pts() r3 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7b, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x98, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x61}], 0x10001, 0x0) r4 = accept$unix(r3, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) getsockname(r4, &(0x7f0000000080)=@un=@file={0x0, ""/57}, &(0x7f00000000c0)=0x3b) close(r2) 01:49:03 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x22, 0x0) writev(r0, &(0x7f0000000080), 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x100, 0x2) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') fcntl$getown(r0, 0x5) 01:49:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) kqueue() r2 = semget(0x2, 0x1, 0x1c0) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000000)=0x10001) dup2(r1, r0) 01:49:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) chmod(&(0x7f0000000180)='./bus\x00', 0x0) truncate(&(0x7f0000000140)='./bus\x00', 0x0) execve(0x0, 0x0, 0x0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) lchown(&(0x7f00000001c0)='./bus\x00', r1, r2) 01:49:04 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x40002000, 0x2807) fcntl$getown(r1, 0x5) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x1) open(&(0x7f0000000080)='./bus\x00', 0x20400, 0x4) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) 01:49:04 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000000000)="a5", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) writev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="a4", 0x1}], 0x1) read(r1, &(0x7f0000000280)=""/243, 0x4ab) r2 = dup2(r0, r1) recvfrom$unix(r2, &(0x7f0000000080)=""/55, 0x37, 0x2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x10) execve(0x0, 0x0, 0x0) 01:49:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) open(&(0x7f0000000000)='./bus\x00', 0x901, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x8010, 0x100000001) open$dir(&(0x7f0000000080)='./bus\x00', 0x800, 0x70) 01:49:09 executing program 0: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getsockopt$sock_int(r0, 0xffff, 0x101, &(0x7f00000000c0), &(0x7f0000000100)=0x4) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000140), &(0x7f0000000180)=0x4) r1 = socket(0x6, 0x8002, 0x7) getsockopt$sock_int(r1, 0xffff, 0x122f, &(0x7f00000001c0), &(0x7f0000000200)=0x4) r2 = socket$inet(0x2, 0x3, 0x2) r3 = socket(0x18, 0x7, 0xda3) sendto(r3, &(0x7f0000000240)="2eb0d5a8528e85b065cb1317e5d2cbdeb8c9507c3736b17e26262abedc41817f802717173eead392a5b26dce01f35fff8cdfcf6305c334e267b2e59adca35f6d7f5ae97bad7bb5efee1834e3d4e0ea6668ebab77d2f745c26f9a5b3736d1b360c257be692196c359b1cbb6af9205abd897b56874dbdb9e", 0x77, 0x8, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xc) sendmsg(r2, &(0x7f0000000600)={&(0x7f0000000300)=@in={0x2, 0x1}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000340)="7b61c15014b83f210d7d2068b6710fc0ec13ff41c0c98f6ab4ed474048ba1f7bee8100228e705d2fe84a2b0768540babc4ceb2709ca578ce63a834c579ce3960d095376fb51e9083811d8178ef927edee36fad2c24106b93d510cfdb0f3c59", 0x5f}, {&(0x7f00000003c0)="27929507c83cb8a50e6ac560ae45327c13ba6ac4279eaeeace477fce393e51d0462c87ee8996a836921546811383208895d56de0de5002da3581a69eb5eb2a11a68ea3bd3436dfb4018ca3bc2030d07c2b615bdc54b268171d8b11e42fe7fe681bc0cff4c78af94f87c153c3c1a4c044f865da0f4d6a23cf9d", 0x79}], 0x2, &(0x7f0000000480)=[{0x78, 0xffff, 0xfffffffffffffffd, "ce1c283fd0d3109946762dd3e47c1fabaf98d4781e5a666a829e750937c018dd5c13d77ddbc01077f6bec76e6ea9748aa79c5853c30a18bb9940d2e9c5cca5952efc3df271f66fcee12aca499ee95d9a7861c22fddbf90cae5d387a7836dc23a6699d4"}, {0xd8, 0xffff, 0x7f, "acac4894b9ef44c7ac0d0baac2f13a906c0e01ee410cbbcd7b60df8119cbbbca89c9f4000bdcd1572f5405d33b93aedf0fb8b0d22299d942b5bece62325c462a77e70f61654a50476a84653d8f89c4e210ba194f25b2a81e91fb53aa1ddf436080912852708d97c1ab41343048bb8971e436965f2c18f06921824d3a5e1a9ad838958c83780d49e21146fee94af5c845c658743ee128c4dc380808bf0c23499465c17b28ccafa3739e0aaa0f3b9762b98753f741f87944e118fe5465f74ff4fcb13dfe3ee5c7"}], 0x150, 0x2}, 0x402) r4 = fcntl$dupfd(r1, 0xa, r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, 0xc) fcntl$setown(r4, 0x6, r5) poll(&(0x7f0000000680)=[{r1, 0x94}, {r4, 0x1}, {r0, 0xba}, {r1, 0x80}, {r3, 0x12}, {r3}, {r4}, {r4, 0x2}, {r3, 0x8}, {r0, 0x4}], 0xa, 0x80) connect(r3, &(0x7f0000000700)=@in={0x2, 0x3}, 0xc) mkdirat(r4, &(0x7f0000000740)='./file0\x00', 0x40) r6 = socket$unix(0x1, 0x3, 0x0) open(&(0x7f0000000780)='./file0\x00', 0x800, 0x10) r7 = dup2(r6, r0) poll(&(0x7f00000007c0)=[{r0, 0x80}, {r1, 0x20}], 0x2, 0xffffffffffffffa0) r8 = socket(0x1, 0x7, 0x4000000) sendto$unix(r4, &(0x7f0000000800)="f8a4ecb8a3b7bd56fd42364ba17cd5b411d22665f31c9e7fd95166db14e7b70997740661f45171517279e99abfa559d691aed203d02de4fdfe08fef1fef78bb32bb91654b77703b942f0f73c4d5e472c7c9954e835ca872ec05c66acb6494e280187c4989968f1edda6e7a5e327d55f5f5e7130abcab7199646b8343465e4b57a53b1aca3b7316edd90d99dab83c15008b82585e71f885f1eb846e53591c6ebea81c", 0xa2, 0x408, 0x0, 0x0) getsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000008c0)=""/3, &(0x7f0000000900)=0x3) recvmsg(r4, &(0x7f0000000d40)={&(0x7f0000000940)=@in, 0xc, &(0x7f0000000c00)=[{&(0x7f0000000980)=""/170, 0xaa}, {&(0x7f0000000a40)=""/155, 0x9b}, {&(0x7f0000000b00)=""/194, 0xc2}], 0x3, &(0x7f0000000c40)=""/223, 0xdf, 0x80000000}, 0x40) poll(&(0x7f0000000d80)=[{r3, 0x88}, {r3, 0x80}, {r1, 0x4}, {r1, 0x100}, {r8, 0x80}, {r7, 0x120}], 0x6, 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000dc0), &(0x7f0000000e00)=0xc) write(r4, &(0x7f0000000e40)="2ab84cf0c0c8a39750f55913ed793e288c0d5eaf03e6cc4634bd5880dc3ff78143d316f6e01922090a5068b401f727b764c4974b4bb65aa35995f542d7e7d6772f2e937952539c1847edc19b99036494d941db3a1f4ad90c9156e5315b3cf0fff8308580ceade01536ba1d382b2306e201631e4940abff2e7c4947651e4d7e801e61b03330b79b20a23cabed0cc13d9e3b5caf6f59f1fdeef7852863fbc77a4cf9af5224689b242cbf2a87b999a0003d50776e8eddae00082bec4730cf7a2dadcec949e3079cad43fbe3ea0d19a87860803f762b305ed28e42a9090c5b814e2d7d46d701b21a7f49b810e3b105e675d7192d1623e67aaacb20a27d98025ff1c3cba8ee160badbc276555a66cf798a42c46acc9bbd87d8a3d5e56aaf0a4e5cd6c340cd6af21c51393ef7ba6c7d23c9cb0ca7c7cb9ee8405dbadc20dbfb2442e7359e0994b5d1ddcbf967634751c284db18c17e69c10c65afd0c995f120e12ecff547e9bb2cbcd1dddddbf3ae330633be1fdf0bb39ab87c334ccaebed77b1b1b422f5fab4bc6daffe76346d075257bb32b3668afd935b87c33b90a2d99c77a3b9bd0b8b2a465410507aaa2f7c1c8664bbe9258faaac9a4b5ee6733407593a739daf68c8c6e1960075e7a2472381b54e88007ea38088c2404f43f01f2285b5348a9e5444f3c7bfd2147e070170cd32b0186b0a3f7c41eddcd2cb802213ea7b0e7f5726fcad83e445abe6af9a678b61dbf5a58b15615b6e3109fd61276bc6e9fd132bba4292fd4de1a8f37a4ed87d9a66bb85cebcdd231dc42cbcc7df8259650b5ead33438739745438c6c890f58982794aea00da36de9b8e6cb6b50ea4733d8a2786ad907a665b45eabf366ac4d8c4d3b780db32e9f989813529a3540162227e57eb414e79c52ce91ce843562bfcfa2d37f07c6abf601217d597c5989a75cfcf2e35ac9e1012dd1d0c4217aa6c79c2c0f14ddacf3d2ef3f4e965e8fd453feb86544ee18d8c857aab9eba8846c6b98998a3b3e14d6cc19188f83a7c18990859ad407e2b81e68bf2744a630ebeeffe999f1830695b4a92d78eb18cd09d412d44e77fb3602c8605f420a8d5640bcbadea7ed376ce0fda8873e4d86abb12975f2e3ca8e24a1945eb163270c83c01f9064e700517131d05a8da66d5c3940b1490828d4e8fe33ec7fedb126fadbaf2efd0c0c28cf17ea571fee4211642eea2212b78aea60568f23af1ba6e04b2012bde2e0d804e8243494e024eff1bc019d57513359ba6f84e3625064ac2b03cd40fd1253bed8affb31ced62057a93e9092f41504fd162d60a0120814dee113cfb0cfa6cfa9ae7efa4066f1c888cfdd5d808db4da882c6493795ebf9f0d1d2b56997205b73a996335aa5184501ade8699665be787b4dcba9be9609ca71900f2c97836af0b38c50a6f919153213b5afeb15e84b67a2435c23cb93a19eb328096bbc5cb9c78200c0a5330ad9204153071c097b54f621881e3c3f94e17098e9dc7aa1dea45c9db64d1785caa2182b557660d76e87be3ac90e695c16d4b57afee4dcd504d85750aaf848cf6f80a5dbadddffdfcedd6adf3019a3ee2c3966448017b5ed563d83076e54311ada4da932b46b65d97ce2c82b10abf8c4e6368bf3e7f2961ef2430f89e11165a52b5942ca677f780c566936309a8ace433a5651c64e316c8a0ea8c3c98abb73a040efcc1faa94c64baf8037e7222185702e7cba62633c2440acd190216013917c118f757b35fb76196af952d9cb84e781c47a352e1e963bbfc262a8a5b33e38146df62be24727c4c531f92abfd1c1fd45192bf25f1007b79582620e38938136e2f8b2a5939c9df269018c955de65fb232cf9043cbe01d9f62d024ee9ec53c0f899c6682f9811448933ae6fdf9ee3468a97c56948c75c8852fb75d115d430977b4a6b9bc443c8bc57a26322d3ed06e5875556584c6847341fb9b7cc7d9a2a6e7b3c8a4ad4b1ceac2d884b56bcfb0409e5a60b563dba38c9777d27321382027cf05ca8f00f2c9bb96912382d58cc87104a46d2a34552a152a7afc272a08bd8c0963c5393a82dc91201eab3a21727f902465eb32aa2a145ca5e219cd8db825a464cebe30cbb97e235609b5b0072bc86861c7a117ca383b72df85ea80353054cb47f47f368fbfc2079f6af112a28a0889384934ff3409f37422d1cf9ef3c597c16603a425a48f5cf5dfc060d00a90feecb8ccdee2b3776651f789895cf03ee429aa674b14a1f1b449b4052148a02c5a6eea959366d812f8bdbbcbfe2b9a8a5a852d81bebe6a5a3c60ee6d6b2eff64a966c50b66456ce45da8381223fdc42e0f85a1534e75a6e7dda08cbd50919e4ff7eee67ca5393d8727978ca17cd153121cd7d668fc78e0c9521454060f80bdfa469983e5ea8009ffd7a690ab697ae38085013064251305d23319f4e94867066a22617a259d3b7dca9a927e864c3e318fc6b0bb0eb384755e858a3622c4d1f89e642e795af54a24a3bc0432485cc539f84d3e1d9d20e3e231a7b37f25ff20c0cfcb231e824ad0fccde12e81ae03c4ec3d457c397938f10edeaec9cfc261f77615e71d4194806e9817cb71367ca1f0f17ab48058da4c446df972ec6b6282ec26cbc3dbab7ed17032c087f0097677c9ee636a8273589bbf491f3acd82fdc528eb7c4c57da36adb11d8a51e3f660df795792f5d059cdce0bd90982400149aec94baa7db1b860f3824196f57d035ce24f20638bf77872d32822ceab603ac7886acb3146857152bf91056681d7341b5320ddf103be5e2a9fa6d4467b9d10b6dd96b9b3eedd8685c9b9d98a55751590660030a9110a1532ca3a769ab55d7af33ba80de1d0650b1bc4175028eb2cf20895f61a18c6233443ea063cfe6f42a555db3251f26941d28ab755491c56c22e7b5d29298e5bc486e3bb8553d96f114d2cd825376bcd69e214bbd32b233b54bbe99fefbfabca5bec0fc54c18063b118aec3cb92cc9d3165809f2167ca96c427255e2b82c8b971bc01aa5512004c8275afa991a53f6eca2dbb857cfb94c936daf428cc8ee734db26b8e6c52406a7031b45730da0a467fae9d38b071734f6b89c99a96af083fd42828f375a58405e0a9722495927b8ad2768d0bd9ab4b2b7c673c28e322f525c67407300129eb31c77044af3a52858767c8c9b4600c9b21eeb3bf34a491b4b9498030c50b7091b72ad232763204502897f776ca6c07c19e22420ee7d48eca1ac9b6ce0794a4e0a23d3f22f19943f050b24a092ed3f3f61494ffee1ed0beb2d703a9a5f79dcd277c365bbb76d253834befd5fa241f294fee7bdd97896b09b4fe1c787895992131a0ad617770cb888e13da33b6d149f9ffc41a6d59d7a166a169f7f0b378fdd458245cdb687176b387e7aea59e1aeb922f113359c56ebf85579973262c04b966ae68065320014a02ded5908f46ebecf46a0bdba6be66582254ced6d888e98d1e6ae63bd6ec5c76cd6acc0b7f96fa73b8661bf5ea2ff9fe83f5d61d55df28bb12ba85f8ff550141ceaf317d90bab4e11ea44d25bdd1141881e57b57c19687b049161d71fffd5dfde04c327af1f124575d0787243e3f24b55267dc20106a49f29ec67d0e6d099752afc010903b098d98aa1b6289714a86127744f40f0074a8c5a84a71a1b5a6cba59a72a1a49a2f6fa177577cf14bec1187130c94560518c46e95b4053be6d0d33168fb955327943cbcf94a1cddaf7a1d76d5a144370e7790d776e85f16bfc32509f3691aabca7b7ace36f0bee68b56c59aa031e3bc358949903f7b8e3270869d93e6e12503553ae7d7d489e9bcb23ccff0f9be99217c8f1c38050aa51d6692fb1f84ec37d52ee27b0ff9b7c728ae2cdf049358f1e7cb9a3c5ba3bd3e3350d4c904428ae288e90e26e8745f5de3a831d1ca3041fcf3d92f27172189148eea1501fe22d86529f4fa4709338871a74b8a93fcf610105a93f566c9eb52e820a652c4b720ed3a52bd2c43f53dca42d44a85fcba47c58694976b1aa783dbd2e2ce2074d8a7febcbcd8b4d4a560da393560ea5b5d5a43cc31d55f3ae0332e825f23b21e15d74ba49bcccf84dc3033e6474acea5620b83b54c112f38e19d9b874c00a103616726539e402d5b84dd9b8d5f04dea3e3bcca7cb451c21937f5a3270aa1f239192dec11b9b669a872e02de76bd9f9e1a748e50dad7bfad4091985374b2432f8587f0d88dcd85dd90637c92512773e4451c0eed4289897d05f582e14a2911f93829c8b07a775e685de7ac4e087f8bf944e6bebfe08a4fdc78d96dc65b113b98be49915d27c4ac50c2b713d54cb4d407d3442e1af4da2ee77556429b4488397f16167c22b9fe19e792f3ff758c250905158bcf6fa9021d5d756afb3c332394bd7cb698933274f4c5c395bd10190b3d23906ce23567e5350752dcb8e5c2922cee83ba99cbebe2309b687e7ca52b08e4877708db36bb4f616b213a2ad324350d22145221c13f045aec7d2fd0015089686c38aa65b356402e8f2f3df5f3d32f5c0743e566e7f06e3b163809f729472e6c3894c25c24226c27ac83e26e559ce3cad2b5a92de382531a8a7cd532662e6c531a9ddf9c344875479355ffe96efe4d59c3837caeb9aae94035607401714900966ba33c470373d30cf76c55a0907511e86437b2f80ef43438cd5ac17708917edd3aa759332375f0b56fd0126265abb5e385ff2207ac6ce202dee711d3b42627552ac94ba69b9f72a2dea2cdc6e2aa9a719a4a3e39f8fd39e48ce5bb60d976b741b16180d567d0c4676538db2706feba5c5c05bdf234d5b789a59a8a63d2597a3c6bbee5bb9e752b399d391eadfeb0913530f985dc80628d13a0bffede5718cd94d9c791aa8b0bb5b60465bbecfe2e3290b5f6b8953180e18e79e53de0884ae2d412dde82229044662e91a6bf11c1c83504d95097ca5e0ee64746f8621d3ca49ce20f36de582a59547a8a4568da726387d89310f45d5194b4a00e12eb7be5e4b3898ff502379fec60ad4b4bba7711b692327fd82fd629fda6d93266e33164d15af03d9c503d2e5b4e1795ef214ebbbd5ae62c29831c0f1facd46d34da5b38c1f9928a20d0f4935f55f08d469f21dde38208e5391fb2012fddb00c64f1ccf623693b58008fd1a824c165d655382bbeab250fffbf2defd2b7c15291d4bb173bad2c12fa134d7e60f039efffcdc26a85b93fa52823b07759d8f13cc9038933a24b9964bbbc9f485827feb890bba3a127bad8b108f6024dd00007b7a9a22cc05096b562121d8edfd16b6e8e0559d22a21b76d058cc76b30d0c34e1ca6896111c25010ac856704038f4425a86ae9a5a4608d76ce372142e2486ff82c5d77457dd308ea4b53497c39b1547db7a3dd6228beeba527b7e663814e839dd43ddace5efa087a1b8ea59a61fcfc687f17595c4d0fa17e865ac07a98526ff3e5e4e905942580ef04b425ecd7a36388e2245bcbba301e5e31da550c6ba33762bc07dd5da3c1e74a3c4ca9a956ff41ef5485566df91e04a9bcb687916f24fbb19701edc5c133ac8ecf7582f1654eee1ece63c80b05d299d58c051a8e044c912e18610cf914ccfb0bdc39e28d6a7e8406db699571b3ed59554e089f5c1f2bf670cd1456b94b1cabc5eec9165c7f5a26766b455c128cac066c85cde140dc2b49f5c836bb9707c1d57e28e3e8815293946d11be81695c1ad5a31044d32f1a2c508e21a858df272139db033741d9f3ada3d04e781c4728510c1449b6dcac8447da4c1c1b71d5e6c6dc3cd3063a08f3c5a4a23f7aecec80172f0d537c267ff870e333b", 0x1000) writev(r2, &(0x7f0000001fc0)=[{&(0x7f0000001e40)="4f1b6ea8e2b4db387f7bd598215b8733e7c680396f50fd7b1aee397ee26ec9cac4803e4ae07b2446f6a6429ca147c8fd344961b11cb6897d2ca7904e74916b4cfba63134776333c817e8e82bae908af0074fbb27bf34e1333d7cc3c6face61f21639281ab5f003ed7085f03f11559949e8a4c3403405b6267d74684ad5e8860f443ed5c47124c7267f", 0x89}, {&(0x7f0000001f00)="59df7063f372b79184ff0735e39d82956990b5fb1dc6539f58609261cb1017aa64c946fdb2b84d1262537c51b97b43a5edcd42b87322b192edd4c09f6d209fae409399fa9f3a56b79f0a4dca7cf166e266745bc7dffa6584165edac07ae23d1b99a617ae9c713b158c8ec0ebed037db92ba8029ff4c969bae991d2dd716585acabf001b6104f9d337f570cb9680e208accb81e23492ea1fa7645728869d441b4fc49a6ddb2fe5d81288c6013e67d47fb87fbeee8ccfad05327b17a", 0xbb}], 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002000), 0xc) connect$unix(r6, &(0x7f0000002040)=@file={0x1, './file0\x00'}, 0xa) 01:49:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)='Y:i"', 0x4}], 0x1) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000140)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c3069562c23ef440333535b1f955e849de2a7e2e563c6d69fd84dc482bdec1112e06dcb1d36bf29851483a90365872f3df1ce627e14b0e3362029f39587d3cd08fa9b58106204ada9b8f5c9273d462ac638d48643027d2114bb5f52ab24282c150c5954552288768efc24f037d6d41bb551e8db977e00aa6a6739f695b3c2b88d89769c835f8ae5fd68f4e388407e0b8213d999f7fcf99a928185bdba956ff4fa40f416b04a8c46ba21c3338673ab9137e5fec7b0a1fb3f10d09599ad49efef48e7701584cddf0ae09c00bccef063fe8215c76228245056c7067cae", 0x13d) syz_open_pts() munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 01:49:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) getpid() open(&(0x7f00000000c0)='./file0\x00', 0x35e5da4ae6988186, 0x80) execve(0x0, 0x0, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, 0x0, &(0x7f0000000080)) 01:49:09 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x20) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) ioctl$TIOCSTART(r0, 0x2000746e) close(r1) 01:49:09 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setuid(0xee01) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0}, 0xc) setuid(r1) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7, 0x11, r0, 0x0, 0x0) read(r0, &(0x7f0000000080)=""/4096, 0x1000) 01:49:09 executing program 0: r0 = socket$inet6(0x18, 0x4001, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x6, 0x3cc) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) 01:49:09 executing program 0: r0 = socket(0x1e, 0x3, 0x0) bind$inet6(r0, &(0x7f0000000080), 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 01:49:09 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000), 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x8000, 0x4) 01:49:09 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0xff, 0x5}, 0xc) setsockopt(r0, 0x5, 0x3d, &(0x7f00000001c0)="62b294a4dff52ca171189cf60035c7cabf1a0972407c6ac78c058a0ce1a3c8435e403cf1f5befa929d4045caa6794c2e6af70a736da1424f3415599c63d74664bbc5c1e54d81c9fcd2a91e529fb8b6c21f1811ef971685c51e9bfa1f9033d0a9161698c449ffffa29e22bbdf30e2d68892a9335a0863e0ec2f8f99a50cb6f2d3734d9f9fa79f7fe8d583e5d86bb0084f025498250a149716b40d78225276759fe4cf1eaf4982319a67f57c2a95a0206ef934f6a4aa7af4ddfddcee224f49160dc7168f9958ff16f06590bd564dbbc22f76e705f38f010e4783300cb830545d615d0671067d85932be261956f18304a755473", 0x29) 01:49:09 executing program 1: r0 = socket(0x1, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@abs, 0x8) 01:49:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) open$dir(&(0x7f0000000fc0)='./bus\x00', 0x0, 0x0) syz_open_pts() socketpair$inet(0x2, 0x8002, 0x2, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) r1 = getpgrp() wait4(r1, &(0x7f0000000040), 0xb, &(0x7f0000000140)) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() 01:49:09 executing program 1: mkdir(&(0x7f0000001740)='./file0\x00', 0x7ffffffffffffdff) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f00000016c0)={&(0x7f0000000100)=@un=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000001400)=[{&(0x7f0000000140)="dafc08af1f4e612d08bafc2f07c9d2", 0xf}, {&(0x7f0000000280)="baf209bd08fd2a9f695ae7b68b3c72649c81558862af59b94bd683e378eaf19ee746f2fd6fce597186b6de5bea0d48d3faf544a35c0820c6b3a67c46dc1461e2f4773dc7466226fa60226f62ebfe968886aafcd5dc1bd117d0ee856dfbc786d5a1fb5c24ca7436ca89abbd12d5fe66c96a8642f3b406cc1165c388fd3d3e705cb788a4133ceedfee919d473d82f91184b38b8198cf16e4580cc64e4b2f116b47ed6acb6b6a096ae46d09e568f9f9cc60597e0582bc49fb06b67f5b35063952ca4d20c88fa76c712d85b4f584743aa7dd2b27c3b14c91238b1bcdf13676c4c01a400af944862429443b54c7f8c7ea979565bec0b90b048e808e88b0b3a770fffd673a7938ed6a744ad0290559425185be37177ee9f1c52468bc7af3c76f898c34ba7c570dae66e9cc08a10037ab6549ed906e5fd74a283e6aef7ee537dcbdc1d5243f07f0a8f6cbc989d4705f9914b2d7cb46a836f7047772010a93d14aa328d814cd9016151885215b8a3db0eb02841cf998e72a0b94d970d8e1f47675253c337293f463ca3d723589677955959975f269cca460c8e6018aa1595715f8b8f487c7a996f14fabdfd4ac0ae3950d0c043afa3711a188e84ecf52275c5a705f79257a3c540cc287832bb110f42f0187d8ec42f1ac2b584dc2a805caff48cf8379e7f37c828503e9b87c6fca9f21d88a0e0955d087e4c38f0fc1f8808ec365eafdadfb17668f74c703bd14638ead363683dead256e760eb7a58e3a80424fa23624de3977b38ea54f63238217649cb030cf364b867864e1d1813330a979ac92c080987d31da485d73d2fb5b56d3bb46b7b9c985438d681db0b0c8f8919d43d923926ccad403b03421a4e0cce9c11e0ebd07c45a6955f2c56ed1d0f7de6eb69adda06c63ec9556f864065f26b73cdf83bef83629b636516beb0325dc05ad566af77c6a69a794ebc3efe161ac10bc43138f407a32c37e720d21c3b0c33277de5d94e1a636575bdb15bfb2d87b0f393158d728e3abbd2f08128f98e9ef390d326e72e38f74e605e819373c54464d088142e0082c737514519ce741c443bd16cf3343d2fc74203bf2ed2d737ccbdde887bd324b562c019922d96fceb93d6f9894e78900d0fe76b416e380e42b432f05b68949144f05fc290020c8da7ef0744eda60704b0f4044cafe890b15bd88f8a140962a56e6563debe54decf361830c0a7a2c46b42103fe7c7bd392fa81f1feeae0945fe1c98349bef576588a605bc0b031a89af1c141b1770459ae3bd972f816191be4ca31dac2c3df7f37cff5de0cee199c45931c7630a6df4736b48dfa4c64466a1dcf47b011dd8bef3a61e26c40e106e63b675548c2da948a92431e3a01e263e0e1b0db3e1e826770ee2f8bb97085af56950a9b77a020f94685c42250688fa3cbe3644d5c1946cecf1ac2ddae9e62013a3668cfd6096664fd7cbceece265323db387ecd3386c1c3da3cfdc5a3283859e73657c592800d5caa5c9a7fca329f9a1cbf7543c1aaa10c63a629eaf64278d539023008cb87822ce9d8454949909627656e7aa0e0c7288e8d98cd0e3e16bb072b93d752fdbccd5fad50aa07c412ba40b1af24624672758b3278203502334d8c16b93d1b4037d76344da7b0c78bf5c616277d03c48b91659d5dae26b83eba4a9da9c7c4762b50b215351322a4cb2c835d1550f19600498c48ff8ffad1e97903e6afd89991cb4c211ad941b2ecb2d5fefc4ee00c2be9eb59f025c633afda8b77d40814e14c7d3747bcc764e5642f64f096d4fcb3351aef28ce549aba028fdbef99a474ecef5f00509bdb07c6fed6ae176907ab19a93557c7486c02c7f214605b0b7bddeb5248f61d6828d1579d5dd5a9131101a0283c28920eb434589b9d8640d0cff4fea29c793bb449ffa6f37fec4bab5422fa47de0d91e132b9d88075f5fca6b386befc11bb916bc011599ec269e793976ea035397dfa7ce7b0ae8775ca7a1c9b28023d8fa88580c17a4636407ead6d52b0843186a38f82b1e586c81c69abdd2ad87108013b89f64eb986a63242c3bd33082d2854d9a580d46b2b636562cf47c85771317dc7f6b568a7af0ab0977259e4cc60de2daa9396a37f476ef7c5f078ab5af417336a20e4e3e36d53313c1d3610bb229d78bb3f4b29b6c2d62310feb4f016c4264f88d39c399d7a5ed8d442916698efee0d27cf4441f93e8afcf71c8b2f8cffa5d6de90706c9de668104a9e59268981cd3a6f7d2c5b218cfe95a8cb1263bab91a3a4bccfa5af6596f2487c2ff1714dac03709562d6067da80e9a00fef11e1106aee445d79ad01a6baf5b833b02e9059e7582df9452b9c7b9c1248086b0913c7d8460f3890369fbd41a17f7c3603ff542ce7a07ecfe36019aa6dddc24d90633d4ca9a9621d07168a2fc17ee002c4d4e67d8a9a1463832f9d6811f2c57cfab83808f53ac48a9b84e76c9f097dea4a1e8bd868d68b2e477bf7c24f8968ededb670745ba3ded13e5446d364bdec17f5af2f8fb899078e830a9b9c1d7bd9b70dd5315dee2ac0645e5c6b9df2a67e0415f1acd46fcbc1d32c247f63c7dccae27a003abb2a3e429895f4e5e150fbf35b6b3ba8e98120cec636a04dc0e3881ea67e17d60ef4821c34914085bc53864f901f26ffd409530a11950508d93b14116773f3f429c087a531252766b13ef109179a3b8a55b2b58cb97c6503bb2b40c3af9e09f292ed759622167339c961bb6b196ca94bf3f0e81dfcd49f3b4ad7f2403c3b0291e0961354c8cf9a639996b97926609abb0b5a4b9aa4d6efa6f015ce15938973c0f8392bf5e474ecbe5fd209966ceb9aed6186efa7bc4b3a0c6d37092619024c4c1b80fe574c988db24840fcf6cbae71e7f717db2690b6c52c534d009b16e076b720cb329f563809b0ddeed1291ccf2b0d963793bba4df89bfc0f0c1fe366b87332aac56813a8acb3f2ffb4a36afbeeaee5855bdc4e607ed53ddb741649eb66f52ec53a215b2a993f37efd00ce3f5190a54eca33cd45fb6416b8dd524b4fa6d34d3f5cdcff33bf1f53d1ad8da5880053e1f1519fdbe72a53a253a84b8c389499d161344325f95762dd13f5b9a9ea392fc73d025a91f143a371cf723ccdded425c3764fbde278f32dfe5fc29af1674105c2d8e9fc30b5309a2b4d3996a88b0780f5a95fa7b547a67d9a9cb8597e3433d36b192622712180e078c0a7da649f80a3633370cf8fee5bf88baddca33f2a08566933bbffce4aacb2381016133a972edbbe91a089f83db730f4fdd22d135febd6f441baefa61275d571c2d0a44e13c4f73402c10c1e4729b6f65eda7eac4854f76f9bf12774d8b6729d7ea9643814562f5f3a0c349f034a5eb0b89ba3696a4dd5ff0b855b2098bd453000ead6b7cc1482fe83798aa82b9256f2196f4b66613143b7bd0b2eb01b682e732bae68701f883b0f0c3f942871dc0045034fab96f7644d835281f3095c999523b0ac145017f20f2ecbbf2e9f3331d95fc555c1ccdcf5d409ccd949cf777dfc073963e402655b353f93608f2d65dc975b5a4e42ae42c691d6a85edc6131bcaa38c5dd7bf90c3e2676488ecc5487a4bab9ea8c12f3d148cca7541b8ecc547d974353a02cef6a3caa370f4700c88dd5005bced98f39ab21e9e718ed4b2ecf1d5e311abbe7b0acc3acdf3d6db0c41aff243543dc771139beb268cae278c8598126142d57f097ae94a102e08a58741d6668cade7ba02fd6863e26771532d545d876a1fdc926ba49e0f4f6ba4e14b168a27e131ee213e386f722292617252f77a55227f2db6d81d1e8646e64039c693ae6974e7e75d5082efa769364ca048a305f2fee0c54b43a4d56b739d70497b5b2f09d0420b16a53b1b8a75de8ff8c649a9758923d27910173b0430366a9c88d8e96d1cda4c7197c02c94d3681234c6647b98efaf395ca7b42dc97f30afb74d5c89489ce2e7f8766322bf55378a310cda83b167a2c2749e1c8070c42e711fdf7bf827be715fe9184206fff7320fb77b5f928004d9555721a312c178336c09282c54cb7eae9643a2be4802eb5f56fded2450b77f4ed1e310691dd21e5d99a725714420cd3e0d0872a9ff50dd4ced0489320df9e88d0e1b6374ea244dfd7010d708c86cd64841adc869610d536b199e437273e1430f3c33037b88e3b24ea22257c593e9ba1027177a5e6c948006f8b88651fbd7415f7d2adf96e5e59a09fa95917c48f0fd879afbe2e781345b2bf32253062f820adfef779366844a72ac773a7b7f6e19961f1789df242c777f01e8559d3f5ad0a0d7c1d3739044dd84976254bbe32580e923aaf3cb1df905fea750e04d16f5db83a6a42df9f58415ac112a742540f719aebcfedf426e79c00d91c30d17575ab89a55b09f106ef65af92d3a018dd9280735a9bd803c4e0c302bfe21321d43f7f757dc8656d466a0af67744c1b46676ffc56270f002125f6e7485f15856d6d4ab9560741dbfe1674a3c0d1bcfa8d678212b6d52602b515938995dbd122fdc8ddac7e8207bdb894a42f012a4725e0f365b63681d6ae469f66ae7060762ea8efd7f42c8f90309264a87dc289ab80fa5db78785281a7f2748fac74d0c5d27eaee03b310d91a05a080f7d1a0000d3e39de2d11b4f8012eaf02d8a6ddd41fca31f5d59098c3d5f0a6feab735dc03aaee94ba8cfb8873412566337ae14d137abf7c0d62360af6fed98a1896ca36ef1cb3b7c1fc61d8fbd49691480f9f43b0af0bdceb5803c80360ff67e72aaf6772e4ce500c57692e6c747603c02cac30b620166097218b76f05653469178c61dbb56e8fa68b93da3fd4fcb9f726f6e7f2a658f5c918d79e199cae1da195ba16b97ff5006594092ab5f1591d05166bd5cf8938591fe787eb0b2d48a6c8d60cbd01e5f94f51945c5b14c5a97b0097908f5727344931abe4040764e7176371840b09089ba0ed10a533399703da91b486c9b08e35b20856a01593447df4116d47c5bd1d3430b25bdafb5287e26f028e4a3db99e50b0acc07120f12b04a938e68af580f7778fc4df8fa1bfdb504e13932b795679c1ffe423ea2e35b214a83b49d2b80e66c8273fb1d3abfbab51d51ad6e498969145d26aff2aa60d0651b0ed5ff3a66c7585702ce74ca05309163323f5f1abdfcccb8b40d1654d54ba3bd7a51a876126601de58b8a5c3b6162d1832d6f1533b1bb028484810f3a7f6dcef13e0dd2081266cb99ece2c6949df8df1c9661a24cd9c6964c5b1d2f5fda5501c814600f990fd0171282271d30a98b6a96b3f9020ade34023c4749ec39e16a9a101cb0ff04db726e9bb92d020c1408850c0e4bb9e4218f7509eba666ac741496194e34745786aa1b9c351a0c763b96f993879b022396e01afd0e5ed95c020f407713318f7484de7f441663f6f2f79f72a40fe656eb6caf9f6767b90b1f31f06db4f69156b524d6731eb76ca81249b5d95da20397de153550b72bf3c1adc5014cd1ccec76e4a5d4ca24007bb322a73bb65389943dc7c636a77b46bd80107643b014de9653b2e68eb617340f89ed8266109f0e532e5898d158debbaeeb0baa4ffb730c991284257df77fa44b9f9ef8c8d7e37238020e120224994e6d1f47cbacef5d8e40581a7a26ac9712d1b0162621b53ecade231afb103621859ade8c360ec0d3ad3f5adec04cc3a8c8db242c0edd2392361397f1aa346738b491cc1ba9c22527a2c86272641790da9ef4d11b9ece329b2fb90944e1bf043b84bc0618a4843cc26a935804088f2f6c916ab9ee22ac8b400ea3c0e69cb928b0effb68fe57dfb7d61594f260f4", 0x1000}, {&(0x7f0000001280)="770ced45b634caff697c5b064359887b7557813c56c6aaebcaeac855fb4965031306ee1435a8714e5f172a2f83f68577e4729ca44eace5ee3a148abdbf3dc66c5ad55e40ebc692c4a70a0fa92ba78e9a3a1e3ebf9f970e4ce8e00b3cbf61f9988f8f5ae6b7fc24154af131a8166b50627ecef1aca54979c44365de6e84987350819b0e7251e1e0125380ec37", 0x8c}, {&(0x7f0000001340)="ed68771f04d162f95a58523f497b19f6c2abe1d63fef0892ed43c3730c9ac3d1482ad715a39adccf629f081ba95775cd541a7b26691388debc8945153c39fa64ebf8cd53ab719f9646fb3e531915f8d18662a2edafa40e1aefbb6c9e36390bcc76b67ea49a58bcbca7f10da89c580b55e2def1077c06ddecc521ce7814ef69113a33ddb9625a4d4e1834ded4e2b15ef6be9681cebdd250593286cd0d5e3516467362ed62f023761f8480ef8cae0e033a9b", 0xb1}, {&(0x7f00000001c0)="9444c050f4d590fff66c5ea42e2666f48f30597b8856fdbf347f9fc54507e231877578f4b04f7fbf20720f18258b513d1fe803cdf102c0d6d77de18f50dd32f199e85b9d0259802ca5a52b13b90d02ab84b602f5bfa9a632d2c59d5de5fcf265a16ae10107", 0x65}], 0x5, &(0x7f0000001480)=[{0x58, 0xffff, 0x200, "7694ca760e6c71bf419aa1172eac7b0f1cc23ac2f11603e66dfde15f9062e69276bca8e47acd26dd61251f594f2a4c195721402f24be64e2c82e164b5e83fdb39451"}, {0x68, 0x1, 0x400, "d1c0430973aa0db03e2c048e8d8441dc2c7f44af2f04f957318ce87dd23d22b5a1b69a7b7a9c9a72410e13c3c6ded115ee6582d8de1bdb859cafb72e2841d5296837b32a9643d9bc73fb966589c8f0f4febc"}, {0x70, 0xffff, 0x4, "e505b104038e081b3a9d881e874e1f64be9b17d4ba6ad8122c2b796573c759522d092cf059cd025873c27ad73f46cd4ad716e33debe36b986e8f6b42974b48c69dc9b94f5e7a533898043bb10538792de9e8b9c3693a146b87"}, {0xa0, 0x1, 0x6, "b8fe5e03daf3c14586761b57e53602a678109bc720cb90b7d0ad14d2f61539ede91946d614d3faeedbadb5ddc78136b46569d468200ec538f7801e2d5052258ca122e5215545de6c677d458e47deeefbd63356c79e155e859a1421391de88dd4a3c07ad7906a3d7d83b06af7c7d3e4bc255737ae733dfc1d684c3f805cfdce3064150b20badb395782b633415956a8"}, {0x48, 0xffff, 0x7f, "02dddf5e0ff61efaf47605f812138dc3d993b66284c6b1bc6b45f1d8a751ea8ba8750ad1b04c75198e6989e9e7ded21d96dbff5c"}], 0x218, 0x4}, 0x8) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') chdir(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000000)='.\x00', 0x0) 01:49:09 executing program 1: socket(0x0, 0x0, 0x0) getrusage(0x3ffffffffffffc, &(0x7f0000000000)) 01:49:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x9, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x81}], 0x7, 0x0) socketpair(0x6, 0xc007, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000000c0)) close(r0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x20002, 0xa0) ioctl$TIOCDRAIN(r3, 0x2000745e) 01:49:09 executing program 1: minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000000000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x2) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 01:49:09 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x49b, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000080)="3df3cd33b272dae0b4ef61d690e432f187ffa25dd471315997ca115207727a8b9a8597ddc164f2ebebe3", 0x2a}, {&(0x7f0000000100)="e28e9b85b20ff0ea04d5632d2ec967eae2e2d39ccd79213412b87664ce52843781e98e80263b3965d949c57b4e16f62827558f92ac05f6bf61b1774feabd9f8246ebd0d2e9549e078a1cef9acd631419a27d2c7c970fd64d466d45b73f19d593cda8dab18353e65000008deae0399cb857d86dc856d598353a3db348e377e80efd9a7fcac4896b90064fe1069c3d9703bf3e2aa4253898da5e8a662280c51661a85919dd9962a8384aa42618e87381ec9dc585d21402a88ebd20af937b40063f0665aac6730dd3f7b2f2db8694400672aa470300bc88ad04f94db3cf3cfc26ebd9cda6a25f4643a85257a9fe6438e3072a4b276eb195437d426b664f3c758c47e46f5679bcd5e0f3ce2b097b853bfaadcd471f58dbffcab31a7bbd6920beca76316513df55fdcd7f956fbee86b8fdfd856431cd7bc3f6b83da2ebcd82a3207d86b8d591f11d4c584aea011326f425a3d0fb6e4befa441ee11d64c604beedb32cc3ec8ead074abeeed6bad9e6a7d1bbc9f4ac5dfd4f0f49f81859fa73eab3fe6c6f9606b6d11bc053ac5360a5294bb5619e53190ddcc68a7b9ffd5401bc76a3233a7ddba98532393b799b7c518d1c884aceb99a1d90d4090d625e3efcf9d008740de3515d98a01d93a24d4d645d712db127baa46d126819024885be6f0882688153db6d99fa1ee8235e1eafa63666b79fe17077f702940ab4e221e352cd3b74446a4181f93369cad083a38b9ef29a8fc162113d5697c1b45f81b620a3e277fd6c2de72b3c55d7a815125192af7b7480e30f5ba206ac88b040597524ae4a4120c40a47ca1c7a1a13ddb534c587ea7d397953f727deb7ee962977998cf42d061e3cccaa3b96cdea2f22b78091f5cd26d7950f96895b26287fd0a74d1fa8392b093cb2832c843888752341ddd44989e0db26c2fe29b2bbc8da210523a34a62c9cefb4d6f2603627acd15988e972164d08f45a167fa72b85b7f7fa9bf52bb6b62b055f3a86b1e7076240a0df0491e359688604c7aaca83331d558d0559530dc467f2b4ba78569f77ef81f522a8b5baca08627bf7d7f93d292f946aec540306c4cc75ff8fb4d115aaacd5559083accc64e28110af01395fbdcf788f1333606dff8da95270cd7b0646ab867515d3db5e3e8e9a7b331e7e8c403dca163c621cfaba26059b1b6fe024df0310297027488e72e484b0f32b67cb1bd9855481c8302fc76c41ee9aa71e4b498e264558015113028b3eb83ec021796979e499e74eab2b3979c09fb2275de59f4a7144065368a3819035f7fcf5ae9c3a40c5051feb6ff7c91b947b31b1e3b87814c88c21656128cbc06ddb1312d2047805cea795f92550f18fd5331301501bd7649563a83a5fa8d272ba40150a5ba2eba6f3d64086333d13402f7f652317dc3f38582ab31fbbe7b91a71e7e65b4622f81fa971da62c48d150c4c0a59b2704c50bce73e22a16ce4cf49795199318dde664b72fb39704339ccfc235f55b4eac35196f99d63e9893770caa0150cb7aea187d6d01ec0fcc46384b693c8321cbe207ad263ac0126d5835624142c929ad009757a413247a5541c35b73b38c902ceae57c8e1bf8d3ba769d8b382630260108a568f7641b7623f7882d95e0d3af2858ee3fadb19b30236527347bab649e2921670934008a641380cb58dd0ea74aebd403d781c1841786a07cb50a0d3edafad5291dabc3224e0b8418abf8d288edc8fa0b76a3136b0b545f7be6ad0ce9bb8c3c293c47f0a4592cdf259663de272ed5dd43a3deb11b3952ed14ad5ac4f62005ec459e158aa54f7b5d884a8df58da46816dcfd969226b4c8901861956528a00edf5f458a783235e68230fc4a8a3e85b288540b6fc520fcb63ac9242f0fb0a10481dd0b7140ef6b6e75d9f737f5a8d6357168119cbf2b786a79e6be7329ba02b59d7400f4d4ff0142d9a4fdc23a3d173b08ab64acfe1b5e471b90ec6c7da3a02628c6dc057f4f2fd9996f77215f3307d765735ecf48c1582c07e072d54912bb98ed5bcae11177bd00ce07878d2d6263a07612980ccb02ffecfaae14a3ed415dc69d919b2dc9de081a821741d4f4b7afbfae6d0c82004437603caccc977cbe8a045e92a9c0418755bd08f718f0a82f5e99e530d0518756dae364f829f6e3ad821799824ff330b0d138ce7ecef40de0145b8d6d9227d7a1fc62081a8e283f26bac5af9638e70ff1b80ad7a916b4c7953ea1cb56a99bc5fcd82f73a95ca14cdbe33fe143c448d3ce8330886ecc1c2661e11fc774628d1d71ea2aea068115b55b5c3865f362a8b96657c03cc9ab7f19c4e1077aa84374d7ff16cf8fce3c93dcce55f5226c629460962091e3ea522261d9f24d5c423576dbbde7c351a61978712badf1efe2e15fbc588e9f645349af586add9d9f9b8205a124e515363149ca57570f6338ceb7ab30465741b05621c8307d6e48ac1a1fb7259c987eb70e5067041bb8b8651765709d76682ee86942ad6b2be7e3f39e405b5c72aabbe43c73c45546598001ef65d0dceb695bafbcd5389d2d99561b70031178473672b58489db32e8dbea85ab18554926ad807ab31360b02defb5d0263a4b521a461886be56229d82217aca089d99401e28b755090d3ac97ab1c183852175630c20714435c991124667ce65668aed336dec48b3349476a35ac373146289f5cf6e2ee8d99d5f11a8b9d2c167c033bba70ce599008c19c7d16180de4a2ddb28b45d4c5a5b081962d203dd732b67b47565472c5c9d49dd0f2148601f5a007fa18a35c3078522c7736a5b1f7a12a08f5705a266bfba33f383076f92170e9c7ab5c78f8d72d19cc29f6bd1a4960e881f9f06557632ed2e2faf9b0bf21d2bc3e6ad31f6a3700e5b3e8bbf26c4d43ebe7f51d3197279c36ccaa026b8e7cf9299fb30d3dbd76409c360c279fbf437e7b69dccef8061b88af6587d93e1a88a58912d199a8186e92d474b901f3b314d477ae77bd2a8d84f109eaeff52fc1c07ab9b5924f01a018cb07e00f0e84b924a43d27951253545eff01229d77127a2f43cf78d618e30cff463415cd49d5d1f720a4c4999e788780691ef5127a6e65b9e17105cf8b8803c59425c2e65a3b5a061210e76aef6388dd4c927243fc3b422a5e88ef5d2e7507216631f5e936a7d80c512bda93907e2f6ffd131a2e1374c629a23551466561c72f68ef6c7d0515d64b5847131db4ce720715d24be24785e1e00d843fefb5cee18c8d906a7a1db48fde2000c22a305bf9507c3580b96f69dc46370c0c32175b82fa8ab0c3622f7351c1f9e49452c772b1c87bb2b8b9140e743a151076ec36988fe19c7da5d5c994b990da1bd01cb9002b06f536ff4b6bc061e25ec88d543ed7d63bc8c83620446ab7c1ef6106c35105975b04986b69d1e81a1aeba46e3f1995ba8fa7379ee5bc04d1227a0554dd6883cb04aa876a20d018c13f09944989cb42da0ffc5e812efaac86026a6b5aa9c16e03891634f97f7e0547724e74384dabb17a9d20a92b837862b83880b727b283fd498254bf89602ed2df195279cb278a736cacf9c31424a9b0a0dc95b5611bc733cb57283a7be9931d23bafe35f99e53898417c7a7686912755d149678cb96443884ab611b615c8ea3b6857e37fadadd8c8c71b2a8bcb75f11617d603ff17c8c4dc77e9dc9f903d918a4d2bbc19ff0cbb059eee247dcaf763e47e512971a77418e0bbec47f78af8688b69c5d1886b33c23373bfca91fbb4dc80db5ce36bd9a85c60f72629572489bc2d7b0fb7f2403f11e7be7f74aa48309913b989645813d371fb1432f0cbf7813d68d86bb8ce6ee8580e25de91f307c14833da5a6b80c06b448c7db19d74e764ebc6d00bc100da9ab6186de80f63408043739fbaf66094a90f010699e433692a5f2820bf7f98d40a590ec8fc67a8cc33600da0fbe271359900203d5cbfee58e930f6a825dab74ec93caf96f8ceb10d614ed2345dbd590e901dc56d0aa39eb64a464afabad85d5ea1b4b59faed570497f466a017b158cb8b590cec8994ccc6c03c254b13a2c18666ee436d306e0a36fe19bf640d19cedf44bf3dc77fb12e2a2425581e45695286c036231a894f2ee996541666e69d2f42b71f3583a3618d628f151a0e34b1ca68d4f618c09a2325f7a1cbed84d1958fd1eb86b2e6f79aaff3c8917ddb40a91d21b7d5b7014dc0d4e2890cdd7767928ba9afeeb087d784e85a9c3c86658c6e341c3aee8a749093500782d1068e4c61b2d35eaf42cc8b66ec6015e02e5215a01da512d05b8fb7913d38f2977724fc014cd6f5c460959717309b5cec073fe39407a0eeac7a11f0244d1de02b1911c4fdb845365aa7440f94866a8eeb6c6f61ba14133caa8c797789c5cd63c75c9d2062c53869e754ddbeba66b7237ad37002918c7055feb5b9d65cb8e17070ecf1e0c913ed4d9aa9aa856ae9f3da0b3d7a5233136d32de43558f1719974c99827cb4ce34f8caf8cade7b94a08b783a1aabe51e880a1033abb7365c2e44b1a076877e74b346f512cd975e641c29d0ca70c030a325809dabe091c93f775f79f6d952edd7b3847335d165c5cd39747911c369d470293ed5c315ec8480a49398643a3c33b32bcea200fe0ce72615989355b8b779cb85c6d47d2b3ab3d61b7f69a72bb6f86b215adc3291aebec450a54cd924fdd088e82b5c76b6ce8ea647acafe019bce6aba00e552764453bd772b36c9c9829cde4fb51f0a7d175c505c88e6ec625680ec7b35eb43cbae617cab068736649689529e015edfad3e494293739fd2454d33e29b4d60068028b75d54237847feb7f5f8c3e007118940927707bb008b72e835637c3fc7f1f3523ffc9028e3ba1493e1a4a942f041652c5cbd2a9488fdeda226d3dea03532d10254c0322ee80d6eb9a3a300b1a25487ffdf568ab0a43802e7dea0f827a3fdb735042f7599b84d2152ecc406e83caa6505aa4f4b6dfd89f88a9f6f3b2d05e0b46c95e01e323b8b2727efe0e2bf0c4cac188201d1db75480ea9a4d09ad715d875412d563d9d400d7726c50059cd9208333df7f83a6e9b22a408c906c22881a0d0e8e536700e3d93645961b1ac7eafcefabf4e88beef594631ae48b80c859f133646cecb165ee7e8d184b082c7cc63f1fbc62874503b30ffa9b3579d1f0d5da5e806afbc4b494160464387735ca93728a8a02bfc2f322629d81b06d07d1745b285ca3adaddb0aab7526903d6a5b0096fb88bcadc5966645983e7990ef72fe0668e401702299ccb3634eecc3e9ae300218d6f671f4f4936f6dd8dc534e1d58a4def30558df5c751580fa80a0fd7cc548832102676c8ea635074ed9ed0149398c9584dbff55802f09e33b6db88efdc313f9b28d257c46a4d43f39e0e3a145210382522ffc3c46ee71d5512b3d728a3b2d3e292d424cb343cada3a6044139a101ef1f8f99cb908100b858414fcc9ab085b3fe9931ef80aa9581362795946e969ebeaec931b0e14825b4d2a94b01157acc71c6e1832f820cf859a3400a629774908c0ce7b26e7fa508c24e86bce620d4d5c911d1f11436164743fb14ae417442fbae6cfb5ea22866fcf0ac75f956869c21c3cae21a9762c49c0c0dd2567e0b91f3d51e190875e3e09dc8ef0d393710560e8ea4d782ab76c96f108368d0678cfbea814a44cdbb43c79134add3868914e9e6138d81a75d49f653c340440c874f9ebd47da720db69eaca478e35691481304d4fdf5b40be98ae0ffde41598ab929250e0341f0e80485ac78bcfc97410febb6a698380578897468a7ea0433b2acfecca16908e7c24abe83815d00", 0x1000}, {&(0x7f0000001100)="2a754b66f4cadee4388d", 0xa}, {&(0x7f0000001140)="f8b18afa9f91392093795022bb35bca8250877537ae34bd631ca038b5790335d7779e5d92a5342b3f338c1cdc21a707f6941642f2a7dc3ca03e0eddd1bc7adcb188c", 0x42}, {&(0x7f00000011c0)="74a6b1f707612374a9ac9d5dc65abf2311f66ebb831c9281ac2d9ff42e06db25b0570998ad31f549ad6d90bd551d4b6f82ef9c478e58b113df467c46aa58456dfbf7945493cef4b829b5540adc2d10c32392217541fcee6af16a4fb4a403a05a9b6cddc85c850df4ada52d431ab137590e75d2a44e661d0305285f7d658878f46b623e0db73485551634cc0d98249d2a469c73a910374dbca35649c1cc22e4750495", 0xa2}, {&(0x7f0000001280)="6d50c5c1b6920e4389785354d4792e5e8b3422d4f64a9f617f9ec23fa3b4b4c036e6282c3eaf1e81a0672bde2d62f2ea3ebb70fe295ab75f1cc964b3086ed5f58e727274e645114ea1898bfd35d5871803f50970be1683aa7a0531199d5263ce706eded320ee1ae4262f9455733fe3e6880cb8f5e0d332f134f15ee1c0bf9f6b6464b7367ed7eaf64380a89777398dc8303eee", 0x93}], 0x6) r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x35}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x8a5e, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x23}], 0x8, 0x0) writev(r0, &(0x7f00000013c0), 0x0) dup2(r1, r0) 01:49:09 executing program 1: unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000200)='r\x00') unveil(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000100)='./file2\x00', &(0x7f0000000140)='r\x00') 01:49:09 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="ff920008aaa008000000c3513e2a5e0000040000", 0x14) fcntl$dupfd(r1, 0xa, r0) socketpair$inet6(0x18, 0x8003, 0xffffffffffffffff, &(0x7f0000000000)) 01:49:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() close(r1) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xf1}], 0x6, 0x0, 0x0, 0x0) r3 = dup(r0) kevent(r2, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0x3d}], 0x800, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x88) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 01:49:09 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) lseek(r0, 0x0, 0x1) setsockopt(r0, 0x29, 0x39, &(0x7f0000000000), 0x0) 01:49:09 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000080), 0x4) 01:49:09 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = open(&(0x7f00000026c0)='./bus\x00', 0xc0, 0x180) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r3 = socket$inet(0x2, 0xc005, 0x401) r4 = open$dir(&(0x7f0000002700)='./bus\x00', 0xc8, 0x19) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002740)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002840)={0xffffffffffffffff}) pipe2(&(0x7f0000002880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r8 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) kevent(r0, &(0x7f0000002780)=[{{r1}, 0xffffffffffffffff, 0x2, 0x10, 0x100000000, 0x9456}, {{r2}, 0xffffffffffffffff, 0x2, 0x20000000, 0x5, 0x4}, {{r3}, 0xffffffffffffffff, 0x40, 0xf0000009, 0x5, 0x494e3b77}, {{r4}, 0xfffffffffffffffe, 0x0, 0x9, 0x4, 0x3}, {{r5}, 0xfffffffffffffffa, 0x0, 0xe0000009, 0x7fffffff, 0x2}], 0x138, &(0x7f00000028c0)=[{{r6}, 0xffffffffffffffff, 0x80, 0x1}, {{r7}, 0xfffffffffffffffd, 0x2, 0xf0000020, 0x7fffffff, 0x6}, {{r8}, 0xfffffffffffffffe, 0x42, 0x83, 0x80000001, 0x4}], 0x100000001, &(0x7f0000002940)={0x4, 0xecf0}) mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000002680), 0xfd2b, 0x100) connect$unix(r0, &(0x7f0000002980)=@abs={0x1, 0x0, 0x3}, 0x8) r10 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100, &(0x7f00000004c0)={0x7, 0x4}) preadv(r9, &(0x7f0000002600)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000300)=""/17, 0x11}, {&(0x7f0000000340)=""/235, 0xeb}, {&(0x7f0000000440)=""/62, 0x3e}, {&(0x7f0000000480)=""/14, 0xe}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000002500)=""/241, 0xf1}], 0x7, 0x0) kqueue() ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000280)=0xcb20) kevent(r10, &(0x7f0000000240)=[{{r9}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) getsockname$unix(r9, &(0x7f00000029c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000100000000000000000000000000000000000000001000000000000000000040ea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057408356936a43ac008299e183f7771b36d78a0e2e276d9e5aba17a8cfba0106dc9dddf782635151cd0268ba72cce970ba683779215ef180a6368a2553f98c3eb00e0188e80958a8124af96d52b6eb8877e85928d06e0017cafa5e089054ead2c9951447ff9dcff0df93ac98c2125d13f2d8fef9e1d00b9341355c8a096e2d894f00323e1f0df0cd670c209c4ce4a3779fe83e9006ebb193e6fa380720cd89f87e6bee5ab368db7f094c01076d3f043bcd1ce9c564f8b54716a18c19a7a0a2f0eefa2353d7381cc2d48041489a623865dc3f5c69180d3c7617bb9473b426fcc887b9db94502297b83b5f0109ca9011fa923712e56858595f259b58195032376bd364f5c453292775ef3d4f0ff3048b9f8a6792366be670000000000000000"], &(0x7f0000000200)=0x6e) socket$inet6(0x18, 0x2, 0x8) kevent(r10, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x40, 0x8, 0x5, 0x3f}], 0x3f, &(0x7f00000000c0)=[{{r9}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x4, 0x3}, {{r9}, 0xfffffffffffffff8, 0x2, 0xa2, 0x5, 0xc}, {{r10}, 0xffffffffffffffff, 0x80, 0x2, 0xc08, 0x9}, {{r10}, 0xffffffffffffffff, 0x3, 0xf00fffff, 0x100, 0x9}, {{r9}, 0xffffffffffffffff, 0x1, 0xf0000003, 0xfffffffffffffffc, 0x3f}, {{r10}, 0xffffffffffffffff, 0x84, 0x0, 0x8704, 0x3f}, {{r9}, 0xfffffffffffffffb, 0x95, 0x2, 0x8, 0xa00000000}], 0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x4}) fcntl$setflags(r10, 0x2, 0x1) 01:49:09 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r2, &(0x7f0000335000), 0xfc94) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000100)='./file0\x00', r3, r4, 0x6) writev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="a4", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0xc0) dup2(r1, r2) execve(0x0, 0x0, 0x0) 01:49:09 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000001000)=@abs, &(0x7f0000001040)=0x8) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0xffffffffffffffff) mlock(&(0x7f0000062000/0x14000)=nil, 0x14000) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r1 = socket(0x0, 0xc007, 0x9) setsockopt(r1, 0x6, 0x5, &(0x7f0000000000)="52c65e839e3b515e48e7bfe68fd82eb4e1ce35e29a17c1ce3dffc99931f10f30fc1bb903d4498c5dd86a943766d65163ddb57918fab5b32cf2ff46df5bb0e31793046a09fb8fcaab846f2c19ec7e8a1408fa12980368372e08047b611f7a24507f5e623671a33bb9358bcf6c8789d6df7205643aa947ebb25a27e399b9447ba22ec1495349004a3f015a516d21e6c3c918ad29b8eb6f734c772482a8f6efb4aab7ac3251f8e5e48a3ca7ea030851b181d39ae171f7dd9a15f3691382b5751986c1585e9f81b1dad96aedafbefa7cb54115518e41eb31408d7972ba6818daae6046b09e948ffce8d2b35c5d96b3b10b5e6e273c5037a4aed845c3ba70e35777b527c5f607bd531c1b1b4f727e7da4616f3033c7da33441cda649795eb7fe01dadadbdce42dbd4e04ef062d009c6c1e1ae4efdd4ed172a122df3ba4329286af93254bdc133e77c8c23effbc314299229e19a7d04d8c414cd3a4e04e238f28c0571d2eda64926bb59ccee187b4f526336f61f1cb5b2c2c615a5d1f6254a76b798c681a843d7bc767534b76eb08abd3fa13e98f553c9261161c5f8489594dded6e3f66eff8151c17682253316985d17172699bc848dc52188f08fb6bfe70889e440b375530e5956d9bd06550ae45142dd40d5ab1578fe83baa80528e536e26248ae76bbc3ef6a5debb20ab5f5fcfad2edfdf24f102a9dd2214716b96c4be8297de554fc785bb20e817734bc205265401e22bd9063e7e427e7e915926dc7593dcd73c258c7358a034c2ee855fe692ba67059836257ca59f065c6f147a6ffe9d921a19d394d010f99b2f3d24799dba884f11299eda5665b92d6c6ddde5fae3e30cbc7ca8f900a314167316220dea72112040e64007d04060e78996ccb8b2ad4161943312d8208afb4f24ed10662e8c20c71b757bfbc03d8d6fa26733fe4e0c3ba057354302fe4f59f1bce63525628212670176397988fb7e53457027cf9289fff6c2f2c8feffba808ed1c493cbd785f95f7db7109b90da2c8120f5f849ea678a8fcf02cfa305a18f327babdaa3fb7455e9eda29495742966192b33442e0756bf61d9968b5642fb8ec2ac5119559acc103319b1ef30397c98bbfe0bdd5e45ba9c6e87a38338a6c0301c57e97f09e5d6f2491ded8db4cd5f8ae0c13b6040c8ff6d69c84c49d4b90ba288d810cb711123b0a8f088400fe407b4a8747500dee98112000538ef95e113b8d64888bd4f647788457bedaf70d434e831f1d8adb7f96a532eceeea40e4aac15413679f89cc1786e2310e230e6c637b40d7c18a7539056f719fa6f323d2ea7ba1a929162f712789f6482f1b248dbc363272c0bea185d540e17d8d364dfc2aeb7d7203488a21fe4ec36ede10e7eb0c1809533a3bab9154e3d9125fe5f53734c50a2b5d864a9d3a7a72cce68f8236d2bb2f1f874f46f37d862c42953928caa9140ce3c7e64aeb4d9c732cb745ed43395131ecaa8bc17c5236a543e50062015cfea338b635c8ba459e8707ce254dbc78efcda9caa77d2770bfb7c3089a9cbaa733e45006d9ac00f752d4c49ec3d4b7d972db6fa43a6902f93ba8efd4050c6cb05f0cc1cbf3705053e82f42cde3f2e1324923768a2ae99c5f8535f81a07a23c97468aa1f7637944ab4d258c6041320b3e9b271b14af4689b5f0b883ce37601f7c0d3e44aa091450e18a60843984a88a2e7d5268870775ddaf6845ce12bebb3ecefd9d73d4e19d58a6e754ffe18db35202396406decec3a5061468169ffba2e08ac11a5824409e94636155807a1fa209101bbf209e8d6b2b50e48fe62116af772c71d6ed72e9956f24a40633a63cd1a8829e4863e634ef737b4cf8a2494735d8eb323e4e25e73949dbe83e70b4feb96fa42500a2983ac46f32ee9b8734c86597c56c17886774d7347ccf5e81ec51e1ef4108d6978459ca116ced607e3d44380460c59da071399415d3fc7d340ed70894263c0eed8f91d7cc0a1ac0a97af17e5ef4440ea21e7ac946fb741714d0f544882535529e580b6ff93b71e9aa510d9cd2b55728a817cbb058b4c07fc117cf35b09ac6847594b7e7bc62019ab41332e2b9c5bbe1eae45bfdbd4623cff4a919cbfe7d420caafeb061240dd9c443da32625e13565ccba6689aeb3be8456639ae68066bdb98dbd2a9899403e5010c839de28c84c1b4e836cdfe82a5473caf0145a45bad6ee4a7ac146f6aa006118379f438fc93f0005bbc7066ddc24eabc6b3212231f0f4857879d1889e2da50a9e66aa35fe34ae405e28d2c80ed9a5bb8206b6ff3852e47b9ec7ae6854ca9911e3cb151c9af35dec9e8ddf3507bde00a27c42a976165a2a2483c42a5e65c7940624460e86582d974c523485c1d6a91129ecec8ade74ec1fdd9499b9239f6a3372faf7dbffbbc19955978040c575c1046786e25c5665590b6cce280deb9946db053c6143be61f9788506915184b94915458a816141502f9326c05dde84d428c2bea0c4b465334f7f4040e77f50c61236634951c3da0f93a61617afce250dbf47c03ada9bdd4039a1042d4f6fa6b2e64794a912c281109d72a4befac9badeafb155f6dbc8463594ae2b989397d1652050603112d563b360806ef2a70256ce22a554bc25611acf30b4cb9c91865fbff833574ae08b35609e3deeedb940e28f3599bdca8b63e2baa39d1ee886d0d8cf8c0dcb8209ccdaf294bc1d2c36d42b044a682436efa0372a3a3e0c83f658c71de8af9f5510dd08c9a837c1d0ff7a78f0c0618475724607353564a554e20c01f0955352371916d010492a129b332257934cc8e73cc963a362bf34137f67696a2b60191bf3adeb852122e8507e240e12256654acf5a16751869119b40d6cf14e3b169a10cdf50c37b8887964c0f6e71308e5acdc73221fef2f811e2793d3b45a7215bb593d2d35a489a981fb50acca36c6cc9289c7d73e5edccebb21e97dd69e1c1aaefbe6929baf1a565e5e179fa5d7af02648d035837b698182d3ad57c56b515527909eea2a6c7d789be72f6342ac69d1008fc90290953817becc15acda16b37020089d124d01db8a8ed17e02f7d7bd931a5446bc5999619f39a77e433a4b050ef07d4574813bf467292c6a99b7f3aa26d91960af96fc053aeae1a4efd8068134b7882f0e466cc357cef511f3b6859ab81b48f0389e2c505ef1213ef8e839d3594ee4429e54079fd8de3b7d8aac6ce32c0663d62013344b2b96f3b8403e5e5bb369040997f7fdb3da56eae4dc79091b96f889507a8f5c8f852de10e500bc5dd50c4c33bed07984493beeed4fa0bf4da04d1af8ba80eb979e022e878ca2308480db121c0a29188e8d70f57c7fc802abc6dfd84fbf9af7cfff99969f4597ef6ce9e665addfc732464a3f2f44eaa3a264755d13b3e38a80e601798eecc266daddade5a4b10e52aa19f0f41fabbc2387801ae857f6659a6a06b166d486aa7700e29b2992d75641294df699618c1fe68973d3f643c4f9b962e2f0fb3e2e5730fb3f33d6c5dc77952ecf5f919c9cd38fdf0f9eac08420d53c7216fd39bd7d8f01438e5b84d3699cf63d55ac20c3f49c4ba88e89eb92434ca1d6ab33b9966ad3171e4b7e260bc4e3f0afdecea7a3f3aff7cd5a51cbb05b3e086b411a24ac3915ac981270dc1bfae1d78051123647943075750a99df489fc2273dc437d4f6e55b90bebaeb9680ea5a6060db98652adac9bb456ebd48807bd717b9f1fa72403e970173ec161efa644ccd2b05779fe56962daaf85196c2d9cffeb761c86967c2189efd147931b650e0192e0a908274de988d9ca1a93f6e6c884db187e8ac15092993c1a49bc9e43e88004a855c10c4eb25504eb0e4ffb7952f8ef7c26523d43709769c9fc54dff3266a0803a6caf6e346382f798503bd2560581e9af4b4c52f66a75fa17129f36da66dd707fca5dea7b07556ced698bfdb9fc33657cc8f53af172ee740a77f072116c478a63dd450243022d6c145248796ab5bd005eab9b05c93cba6890211d9eabea1aacbc3101f46afef9b37403db9dc54991e37ef423365408c7a58de497e21e6e3c9b7069273527181c883dab14f7ca0fd9eab9c628c1d7b19180708c7b1522873d4db8448e5672ca7902d1ad49f6f74f3994cb023689e357528a7f059ec981a94883009cb656b763d7ec9e62942970d1ccb0cc0cbf0a0080c9111d7dbb5c7895a1dc3ff7dd2895d22b3e88847418a4d980cf491ff2b00a8215bc37974aad975d62d442019568bedaabda12fcd900e2bce78681b3fa9b309a3e5fa57df4ece1a9b09adaa46bf70e1af1f615ff6a969c74d1e422e69fe395f208370717fb6254fa25805c162a815ad8fc614801bbb46ccacf2a7a5f1b745a74fe6d9fea1724f000e38c60ef4837d9591cca063d2960acfeb13c1b8fccd9cc5b1332992d51123794ac663e4101638018c34f8d2b9ebb17e88ba64fac038ee35889003f200bd1450a1ad6d7a44168fcd72e67258d4881c9020ef25f5b8f51e7cc94fb29de6e09a514c73fa6ee66b0cdebafa3331df927c6a31c25c77deb24ac706ec29a57caa2cf16d7d969535f6db69b351ffdf106c21aea1040fce61ce01205ea69ffea731a5d70ab3027c21e4946382d0d0ecd59247c9614c49cab6857815dd8c05443b22ae1fbeaf2170427d934bd37df08e4ec60752e5a388386b97520a2dc9691dee3a81f9dbe574033ab8b09e641b81c07cf9192e2f2e7e680ea618bd0759b279500ed1b0c4a0a962ace50d7dc6b96bddabc6d2a71ea93d8ac423fa24f5433dca67304c78a6f3106797a48e021c7019b242b0a0e6afa292f337bf3d56e8ccdc77d9eaf285e72ef8495ae469110c49d5287997686030b788272a90ba4b73fbe88422cf36be3aeca246050fa50e17f09fe057c335236f84634ca25bab894903c88cb001895023f8d8eeeb3133cc8f9ac6daf4f95b2a80190a09215371e471ba5ac790628495838c9858a3d8eab8c08bb1649e06b6a970576325e4c01a099c3ad12ac97dbcec5191461530220bb584a7622e86c23fbaeacb7fed60e2859fdcf545dc44164f6160b9a3061af4e474ce0651a06f787829f6c087632e3b60e1ea3795066b466eff4b734e97be9a93c36ab87980096e3aa0293ccbd91c5feeb163c1014b2c79d17da0cc43743a4515993456933463c1079986e9117a65c103be859ce1897877f0534ea573f5ab5d6cbd2cfd4cf83310a79f888ed4f9f0a08ba8f7e63886aac8a776a8f6b68caaa8364c18146fbb2a2d8f11c1fca5af13a1c55631319364f18b3c8ff9d3687352da5d27be41e682687170121a98e39917c966bc6c838cd798095a0cd7fd835e2fa120e4daf4132f4fad02a574a972514dc245a3f87319a8553858032d6ab65990e19ed4f3df7ca0cd35d7eebeae0924d77ae90291be5ceed8b3b3ad387160b5e44c4c38f1dcd4663875b4f075607814c41c25431b5e04f8e2154f82dd094cb947c2aef3b2cb147a98b31fc04b954e052d36a0615f6ffca4a2a77df95f5abd0e56af9bc22f645f501133ccc7212904bf1b8c4f3362ad74817ef5bad38efaec5c33166f67ca176d6e7291a62f81cd1d72abc40a7406ef66acf714d17c3021f171defe1e526263b3e44d8d6fc61fe6818aa094cd2b8f45dec6fb76a62604e2643d5391a3e1c64af3e625a271dc328cc6a032902135f49ac9b06d5af7674112d24e7d80da630641bc067ef0798ac45014adeed9fc94d0b37845ee866b3d9226ff8750e2c06da48863716b8a5bb78780a758a54c7ae7e8cc5c2cb246960be7879ce4560b47689d689941e833de43b64", 0x1000) munmap(&(0x7f000019d000/0x3000)=nil, 0x3000) 01:49:10 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r1 = geteuid() getgroups(0x9, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r3 = geteuid() pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) readlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/163, 0xa3) r6 = getppid() fcntl$lock(r5, 0xf, &(0x7f0000000000)={0x2, 0x2, 0x9, 0x81, r6}) r7 = getgid() r8 = getpid() r9 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x7, r1, r2, r3, r7, 0x82, 0x2}, 0x5, 0x9, r8, r9, 0x15, 0x2, 0x2000080}) chroot(&(0x7f0000000180)='./file0\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000040)) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) map stack 0x20000000-0x20400000 of map 0xffffff007f12b738 failed: hole in range 01:49:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = kqueue() r1 = kqueue() close(r0) r2 = dup(r0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x9) r3 = semget(0x1, 0x7, 0x9) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/231) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kqueue() dup2(r1, r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2120, 0x1ff) 01:49:10 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e0010000000000000000000000000000000000e1"], 0x1, 0x0, 0x0) socketpair$inet(0x2, 0x4000, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r1 = socket$inet6(0x18, 0x3, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 01:49:10 executing program 0: r0 = socket(0x19, 0x200000000000003, 0x2000000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x11, 0x2, 0x0, 0x0) 01:49:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0) renameat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00') 01:49:10 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x7, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1a87, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1028, &(0x7f0000000080)=0x3, 0x4) 01:49:10 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair(0x20, 0x0, 0x400, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x5) accept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)) 01:49:10 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="51217891b0455660a61bd6d8feee662d3c0042ae61c39971276481ef9a0aee6a3f93842c69f27fb829fe06dcf1a50ec16471e0445877d9f292e35f813542d99ee8a11a2812ab1e797ebd10d5bac260d2315e43eec770903058d641340a55a88076a191983ad1fae7539a4dd180f4ca31e23076e744cd2519046aa543868d4038fac1f9599a9c377199e35882fcdf5a820af1", 0x92) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) fcntl$dupfd(r0, 0x0, r0) close(r0) 01:49:10 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) accept$unix(r0, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r1, 0x5) faccessat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x91, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) listen(r1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r2) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="0e96c51aca741e33cb452701483ce0f1fae3da7f1663cc8fade627abbaa578c985e8441acc06223d53bdf0494105cdd3eb3ba736675a73f6f8d11149b6451650cdec36ab6dd395ed02003d01fa35b1646068efd4fe420ff323a02e1ad27b305e75d40b12a3c92e82442d8e8a76bc8dbeabc1d706c578a154af2fb8d0f0875d8136a1c2ff6e347b2306f95c6db20fb0012c972ff44cc228682f2e2ab885349940", 0xa0}], 0x1, 0x0) 01:49:10 executing program 1: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xfffffffffffff000, 0xab3}, {0x2, 0x64b5}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x10040, 0x4) fcntl$setflags(r0, 0x2, 0x1) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file1\x00') rename(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='./file1\x00') symlink(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='./file1/file0\x00') r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) setreuid(r1, r1) r3 = open$dir(&(0x7f00000002c0)='./file1/file0\x00', 0x0, 0x84) unlinkat(r0, &(0x7f0000000300)='./file1\x00', 0x8) r4 = fcntl$getown(r3, 0x5) fcntl$lock(r3, 0x8, &(0x7f0000000340)={0x3, 0x1, 0x0, 0xff, r4}) getpeername$inet6(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) mknodat(r0, &(0x7f0000000400)='./file1\x00', 0xc0c1, 0x800) r5 = accept(r0, 0x0, &(0x7f0000000440)) ioctl$TIOCNXCL(r0, 0x2000740e) flock(r5, 0x3) linkat(r0, &(0x7f0000000480)='./file0\x00', r0, &(0x7f00000004c0)='./file1\x00', 0x4) mkdirat(r3, &(0x7f0000000500)='./file1/file0\x00', 0x40) socket$inet(0x2, 0x4003, 0x2) openat(r3, &(0x7f0000000540)='./file0\x00', 0x800, 0x82) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) unveil(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='x\x00') unveil(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='W\x00') utimensat(r0, &(0x7f0000000680)='./file2\x00', &(0x7f00000006c0)={{0x9, 0x8}, {0x9, 0x10000}}, 0x2) setreuid(r1, r1) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000700)={{0x18, 0x2, 0x8000, 0xffd9}, {0x18, 0x1, 0x4, 0x7fffffff}, 0x200, [0x10000, 0x400, 0x5, 0xff, 0x1, 0x10000, 0x6, 0x1f]}, 0x3c) 01:49:10 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1808, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) 01:49:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2800) getrusage(0x0, &(0x7f0000001800)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20002, 0x20) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000018c0)="3d188d298a10f774ad580d855fb93241a2d2cdc239083d93f81b633b48edc734bdcc333793ea2643e7eafe0ebffb3cf11806c9b76ff0547efd809cf3e42f8281231ee0b345076dcb754a691e36647eb853b8bacc8f1df1aa6c3cf045f51a785be09314b98ef724859f58644c0b5f728015359850bf0c4405823ac40c7b5e62e222a63c2b6b1db1cce4a54deaffed500f2fc7a9f5286492608451712658a45afd", 0xa0) r1 = dup(0xffffffffffffffff) dup2(r1, r0) recvmsg(r1, &(0x7f00000017c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000001640)=[{&(0x7f0000000140)=""/213, 0xd5}, {&(0x7f0000000240)=""/231, 0xe7}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/235, 0xeb}, {&(0x7f0000001540)=""/238, 0xee}], 0x6, &(0x7f00000016c0)=""/193, 0xc1, 0xac1}, 0x800) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) 01:49:10 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) dup2(r2, r1) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x7fffffff, &(0x7f0000000180)={0x0, 0x1}) 01:49:10 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x66b6f8f9, 0x800000000000000}) 22:22:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) recvfrom(r1, &(0x7f00000000c0)=""/30, 0x1e, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x4010, r1, 0x0, 0x0) write(r2, &(0x7f00000001c0)="be", 0x1) shutdown(r1, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r4 = getuid() getgroups(0x7, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r3, r4, r5}, 0xc) 22:22:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() r0 = syz_open_pts() r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000100)={0x8001}, 0x10) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) 22:22:01 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = socket(0x11, 0x4000, 0x101) sendto$unix(r1, &(0x7f0000000000)="111f36daf747c5c77f0c81890e3b38ba64468fda17d35912e6d8597bb90d5cbf156f1784e5091d660162db4ea92219c3c06e3039763dc3174ca215218240716d5fe68119f2a973acb2c4912c5c4fc99d6f00e2dfebdd", 0x56, 0xd, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x0) 22:22:01 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f00000003c0)=0x10) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f0000000300)="bf9f80c042d9a31cb2b96f5dab79460adbb3211ea7727aadb6cf16eaf63f9f99f635582ca0a55acdaa279c0d9fc5194f469502f57dff9ffc08ac613d6a35ec81f2d53cb4759e2c19725cd0b108379b044b36843a34f8216af032654799771d53b2c0e41a026b5a99cd7d5a0f97c37b0108bf759f254a01dc954131cd7b3375efac1954dbf8349c5b7d299fd182148af95f9e32087d12bc544d0ebfb78384b680", 0xa0) r2 = msgget$private(0x0, 0x4000001) msgsnd(r2, &(0x7f0000000440)={0x1}, 0x8, 0x800) readlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)=""/25, 0x19) dup2(r0, r1) setsockopt(r1, 0x1, 0x28, &(0x7f00000002c0)='\x00\x00\x00\x00', 0x1) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='.\\!@\x00', &(0x7f00000000c0)='%%\\\'\'/,\'$)]/(\x00', &(0x7f0000000100)=')&\x00', &(0x7f0000000140)='}^\\^\x00', &(0x7f0000000180)='+\x00', &(0x7f00000001c0)='(+:\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00'], &(0x7f00000002c0)) socketpair(0x7, 0x4, 0xab, &(0x7f0000000400)={0xffffffffffffffff}) ioctl$TIOCCDTR(r3, 0x20007478) 22:22:01 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000040)="ffc2dd548c1de9246f50db16f7e8ab12c8d1dec3cc49e6ad", 0x18, 0x0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000080)=""/200, 0xc8, 0x801, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0x32) 22:22:01 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x40, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000000)) 22:22:01 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000000)='P', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f000040cffe)=@abs, 0x8) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() fcntl$setstatus(r0, 0x4, 0x800000000000c0) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) listen(r1, 0x8) 22:22:01 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x9) 22:22:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2000000000020, 0x10000000000) write(r0, &(0x7f0000000180)="9516a298fb58bbd92dea2c973e45f6a887aa852e8e1b35d4adf256e6807f91df4b0e0165ae03ff0385ac3e29b2ae89c1bdbd7ec7ad5160620026f53ebd8e97d8c3a3fb2304ae9d2e72c2920466397d60fa72089798bf99c1a1c2c058fe96eaf6798d9f018031127dc481cc464f4554086f13c9d78be86de247da3b7eff2aee977062117bb6cce92d8e53dc3bf050afa44a00709312141cccf3468c5dce0823ea2d8b6a7469e00bc8a7c05b9193069ad393a712380404543f0fa8a179888243089ef4b1", 0xc3) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000380)=""/37, 0x1f}, {&(0x7f0000001ac0)=""/4096, 0x1000}, {&(0x7f0000002ac0)=""/4096, 0xfe4}], 0x3) 22:22:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x3ff) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000040)="05fa9349", 0x4) 22:22:01 executing program 0: mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) 22:22:01 executing program 1: mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x58) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x3cf) fsync(r1) 22:22:01 executing program 0: r0 = syz_open_pts() r1 = msgget(0x2, 0x80) msgrcv(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1008, 0x1, 0x800) fcntl$lock(r0, 0x8, 0x0) syz_open_pts() 22:22:01 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) connect$inet6(r0, &(0x7f0000000200)={0x18, 0x0, 0xff, 0x8}, 0xc) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) clock_settime(0x0, &(0x7f0000000100)={0x7, 0x7}) open(&(0x7f00000000c0)='./bus\x00', 0x90, 0x30) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 22:22:01 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f0000000080)='./file0\x00', r0, r1) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)={{}, {0x0, 0x3}}) 16:00:07 executing program 1: socketpair$inet(0x2, 0x2, 0x3ff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="9609a62fbf464bfbf419808996c2106f79067f61b4285b8cd0a900aac6184c3976534ccb38c8c051211ac6d1e30ebe4f5f2654189efb359a8057707669078d37877c57b026060ce805b4896aff30eca21b3abb47f135d4f3e64997ae18846bc7c1476ca99730b00f63b72c0ae5ffe989eb949355ff3485a4854ca7fadace15bf79c8a9629ad233dc00cef640194f40ff75f6c574f26d34de83d36f47fe6cdde48d861d13883794aceb9e43702cce7b72284c434b082d6d2d6faf0c2245c1c04f3cc6623b260463daf33c0154bcfe16db89fc7d4ea318f8f6add6430f713b96139b07283d79d1ae7bd824ff8bb62e17d4a2f040fa38a31881df040b2024bc68d6bc904f3b61006cc8530ce9db7ead35c47d22ff238f1784a171bdfa8819516254f42a455a1c9d826e499194e83c99024782524de3bad24d7061357d538a70a96fbec39dcc57409126d00ac4eddb6012a779adebf4b3002a3466390e09caa7f65262dd6f2360a4636241d69f524fd8b4b438da5e16c276d81d1f668450d2f5be76e8ceda62eaf55a0f69d418a2e94c3c42d094ebbaf28338eb5ebe6de8c2867ff9c7e8ab47d346276403d61b42aa8e9220050099148e9e79e1e8c31efcc13f9cbc53bd675dce41582007ed2fcc9f41bf86f0e0eb9448b803553af225831987fe1df5e399108a4d0070e8cc35de6b413e23d10f5d57531301f7723a921583a3a0e3e2ed5d3882f71b1431dea809cf1dc0f3072deb20a7b201f81566d9409b87f952cd5d5235a799af795167fb1841da5ef396620eebd82cfdc7bb57e25ffc6a5f4b7ffbf8836fc145b44dcc8a04be378398345ae8f7662ba2870f278fb22c7a0aa9b120ddab3bfffc1f4de6c2a4cbdb177058e23e234bbc30330b4280666a9b112a0885a697de83c7f938e538685e90441d9c3ce6785d1f90da66da4b81a97683c4be284412c1ff6c3e9fe7296d19af299a34832f9d7da8390dad9b8433c61655546872a931453eaddc9915ce03fbabc88851e713669253e5dd6cafe8099bb500384e9a4385667c95042431323fd35a877413ba588c7dbe2b83435713334b4925cca9ef22e68fe8c0ed95b6abbfe4fe16c82f26386665f0248bc33e00eecb8f6dfcb9696812250b8df53417ba953fb163824e4bacf64e9f8f5d4f94776c53d7eef9fabe9f88bd86a8d6ecbae2988d143f013bc0f63126874324b858edafc0270d3f28839649f7d2f4f693f8020e60623f87cbb0436cc2c0a16ddc486fdcf52d2f0b9a9e3d5bc1ce2b79c4a02abcff6de3937c5569606a2cf3292fb538c2d9070003e139093eb8ef4561e42bc726e2bc1efd72a91cf813eb33d277aef1f3150f018c78a3a69041e00a7ae44deed40c7acb8e2fc7886ca71d5ccc421d65a1f8b921b0562b4afd5ced624fb28551d156d7f7d0cd3a5535099f68f3c39219f5c552544f5cbf022cd2a4222f595e9abec1de6a2acc4303b18408caa9b0b4b26cfe81bb6a86968406a7be102b78f30aa02f8a165ddda4fdb1ca2861c8e85a9bd41d3dcf5866e85b36444e0f77298573e3ad91fabf095816f39cbe7e1a117ed0653c2ef721ee99f87928429b75036162bccc801a146d13a33efcf9cb0a5c6c399d9659b40ce51ee6ea057239f2d5d760b0b65420c66da8891588be95e6d0a7ff26275eb8638f75d9d822afe041f5bab9f7f95ca0345dc93170695b76548874def4a1ec65d01d4f5458f70f0a81b83a52bccf2d7f5a6eb7c7f14d721316bc65b458701da5d314d55e67ef6e1795b17a86c3323dd7beed3da4a81cedc7c929fd07fb48d99cb5f8114d163475de07dbec0032a4efed88d28c5d80d40bb2d0cade9261d51733d29d767448f031e563be7fb7ad17c7090c5199fd17598c9b7cda60fda6552fc365f8202a642e602d86f91b996e2fa4b1e313be74d8f46fd253cf3db8bf2dd35da3af2c3fa5db5cab14d1bc3eb56453f7274827ff5e694cce5fb3044f2e4b3a7dd37dd525c8498aeeff211602784ff9dc02579115348a94cf89874c44b387a44e1b850c31479c309582a1b33f8d3a6660f42385a6005f65d4999ae2697a1e069bc8b8f31328435e51094d8a823e56e073308160bb1718997ce7c9271748eaff381af9ab1288c079ebd8b7e622b3c653b122287d35c893e397464bea3c5fcb3240b9f8f77b5c97624eacf5f024e9b767d60e5f15096002684856b6cce01642a67b652c781d9f60df86971eb9b29edca0a6629a26e31b654dfe28812421b06739785f389c975a04bcdb4d012c32537e4c0090a04d5534049653f01913105fc183f30ea316ea467d179f2cb169fb7a9e97fe2ae7b2ddc3ada5065cc883283d361fbd7dbecc2da61c79784652bea47eb962985a787b86f0f1ab52d659bceb20b61e5242eab2c859839a0cf90efb30f244826457749b00cd051b4ba60072187cbb32884f8d1cffcf42fbdad8fafc9f36fb381b08db5c3110210e68ad76872818980bec594e674bc189528b52bf29d7ce9c0bc5a6c382c19a475660bc80b60d4a127fb640980255577874248d0105e136bc6c679e832968e5b80db7d620d3e4c6d51c37f45db46e016f0dea00900889af43c200ea1cf36a6b1174f642fdd21123bb8174ba37f88dd28a7de2b0a308e853ed3ff8669ddc44b347cc86044b08277a2d1a01f9a1ed648aa9e29e2edd1a45b44eae0cc59b0096bf5130e86a0a43cad191d16a9ba15bfbcef59308c4dc803140043f2c0f17bce38733b8f553a74f64f9ae7cc7907aa3e0b4501f314bf1f32b1ac4680265015e8bbdc855eddb36c6bb5dc5a2251484b340db2ab1301c623f277ccfb259d0768c7b681c105a8edc492beb70790b98de01257b9a100e89c479007812740d44ea639cd65559db139f03dd5f72ea274ab3f4ca5dcbdcd8016fc04347b17373dac63f02b4bd4c0dbe706a7fff3c573420929652ab430a170561a3123ba6494db85419cb879aecf4b428a85173ae7cdcf9962e7c2ae4fd4dad291f85d8766da39d376dc021b621c32e9ae067b4862ef8f05e1939db1695787bf570f2dee10429610fab4d67f3f23954fabd30885ac913393db9a0f79fd7c80623bde2a671373304c18477611bf3bb8ae9fd31987a7d9f65abae16e7440f06f77fd9a2e245ae0d67ddd0d7e44ba3104b5e0252ec9eb877a57beba509d568819f45324059f5c4cd0dc76277ee81300ef8a08b7c5e9c8c30189ca43398e19457ad4c80c8e44d08d4841464f11627ede76846af99b69764b6f8f6b3bd1f706253e90ecff621e1d7429ce5b3c1d0781683d974883cff7939c200f6c50e44af982408bb0fa17b385760107cc4a774b9acb88e8c89bcaa4693a29c20a0da55d9263eb4de0076ee7f7422a07c57c9c38144b9ce64366998572cad3b9f8dc53995daafc4337c162320eecd7b1ac6fef2e9cd6c994fda36c8fb18f887157dacbd74ddf2ca5d846d744b5bb4302ca724b16c951ac5d835e19e28e6f26bfc4f5601defea35e92d1501fd872e43c42ef615eb3ca145200a653d0fd47a8af55425b81c7e9d2ed65a4b6a19aab7e12a612abf63abdd28ce20f03d22b605f6e68c2306c818af5eb79d1cc819dc99c47d5802b6750d7e7fffcb179776114984f27f41941365838d95b71ca5e1f99cab857827085755e3d8ab0ca2dbcc407ebc650268feb81a933e6189c040cb1d30a398d712e2a550a260152e6fa11f444f03f11a13f4284c7357c078d01ce1e54d78dffbd7730afb439ddb8bb5fe9d8a7bed69446b594a05946298ea77e1a0bcb06747ba1418285a399202fb37c537b540e5f126c7142fc01d2ce3c6115dc1148d14da0e10447a969921b72aef81cf028554a5ea8d208afb94343e55e0d570bcb832ad8bd700d23a22c3e3efa85d74ed06342557ccb78f42c4509c2f28535d426a9b75aa2a94e73003ecdab952d116aaee4bccb46094ace02c3f54ac5b6750a5f6421f2df244c5f3c14dee8aa6a47fe3c2f47f5ec676f7657ce66d89f94bf266e7c761fffd964e446a497dbad5e6816963e46a3fc8c45eef6fd82bcf02322809114b328c714101c90a1d37295faa199e2eca7dec0090fbfacb773811bcb481ac9c805a402b8662f6c2f7b2ca1449833d54dce40bddde792029d48adaedd41c11b43a48956162eab2333bab1cba7f854cecbfd3a89e6f11aaaab5430d02eb4abdc648a23bae12befb4905f58f80b5c6fb4e4f2ed7a37dd6de81d701ce99c779013c8d2a2276c534d6987a77a4ef66584b90723b79ef706e7d36660ba551ea5c51b4c7d08546eb44561c595e4f8ba814eccadbe3407601e2c66cb9b511909786c1fde1064f0f875dfe9c89b2a2b63de5cfcca617049e1024a039ba6af39ca42b9e2797137574a1b3a8aa9ce0d2c6f9107ce1dd1b97a80a14eb734093b914ef91394a8e5584ef3c603c083e092c0c24f82e0ff7c755934959b117b1ba53e16976b3529c1270a285ae6a7acb425fb922c5db318f0fabd44eebf68458bedf6ff6332fd8da451b1425246d08c4e13da6aa148ace293ca194298d7de094c56b6d759cb5e08596f68b43bfc41abfe3b2ae223f89c1b752b63fc66f2243197ec59c72ab14741e4af64abe692a7c6d52b7bd2751e4fe95d1957bc0cad9392164ff86902308a2e82c4f9207ca981f3961336a899f9d47a5fea79976bb6182f02f6fad4cbc91f194da0394e0a87be823d494935faa0c2693db936f8a82f232dadfa38826faadf26a31fe15604a47741daa1341018131d25cfed02cf3f4780946bc0926144b7b085787462c9f3a28c84df9f68a3b9a7f750742c6198c2c9c6b6cea54836cdaee702f15c99a594d2b0ef64c6108515d49a7c1fae8f799eb2b50d8454b9bbb99bd92a38efd422293463ff20394b5e15f9714331a1ddf631494352493e37fdea335c5f0a5bde2a5e2979b27ce15057703bb805e619787873e8b3b42d190773fdedc1a1bf78e4ca2cd222a05d3830f2fa00fe1582a18d4c3de930f0738409bc939062f372b32f856730e14e44e1f6f0bed1fc88680caaea3b2755d6236742ea53765e5e9e19cca58620467787fb01564480ae1207c8d717bbf2a52f9e26e6c0c60d68940b65258a4511b7caa7fcf09e0728b102dd4116e73ed70bd7fb2fbfdad6335f9a2d235cb715a00d1579637a13b010656fba7fd481f55a6d27d5f9a9e110d98608b56424d778ab9162e1f9092693c97948723a3d9cf0976d579f9d90523ff84d0cb476f8aab4295b831bb1c44ac387b9abe3b26f7570e0696d3bb2884471aaa2569b8094a3faf1cd23e50a01867fcb33d9d5648f74c570a49458baf8e8c3a6647a2df042d35f1a9468d928ab33d0b005b19c7dbcd28a9418ae8e53389325f88ea26733e4df920d767e034eeeab054073f6be8bf6c85d453a2da4fab84fbc1cd955f7d1c0e6e77cd353114e4966e3ef92d48a01163297ab51de63e1c22c078cc293c26c73bea963b97b5a1af95bdf15f6c5ad63213238d9a3cd19a065f3cf915634c7d6629390bfcaa2ea32d759d4aaaebe85a7bbc76d2dd00f0b733846ddd029b30ff3cdde08b4dcab711e2ea381d242c3c2eb5dcc069bd83e5c197c78d072f01c685391414167d947f8d4aea8655c1d1cfab64638f234bec744ae130802740d3120467c6318fd64480ca45541ec69fb1782fd19566cc0a79bc92d41ce3467cd24356f0923467560085b68400dbd5d238328bc6ae085142819bc92e464cfaadb3da0709fe607ed9438e7d9b14d8d963bbf43442a1529d660c0bd3a4bd9de62a07e519db655f1d6f8b60ef552298b7522c06f", 0x1000) socketpair$inet6(0x18, 0x7, 0x7, &(0x7f0000001080)) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1}, 0x8) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) 16:00:07 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() ftruncate(r0, 0x0) r1 = socket$inet(0x2, 0x100000003, 0x0) sendto(r1, &(0x7f00000000c0)="d6fd21725e8c7aa99c894090070455405e618295bf67ae684debd1efeadf9a51133e3fb91c8ae54a292ee6a254e26aec7d4d08aa999cba9dc93e3a005ca2a55ce6509ee340fdf0340d38e27bf2d068eb6fd29bcd8659d58ea782ae263a23352119d7a499dd946f6d76b84e3a31c7f2738195f36fe5c4bae7d4fdaeabd4f54d852e3edf48a40005bf3015841d0efe01b973e9768128ea3b69973c1c515c8eb416c740750f5267912dbe375608097202d3e74647299648440248ac716c46ebd962e3b70141bf38ef4bdd02c1b6a5611688ac42480918a1c1b3f9a98bb6b9b66ffb3a62791b", 0x16, 0x4, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7fffffff, 0x10000}, {0x0, 0x6}}) 16:00:07 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f00000000c0)='./file0\x00', 0xffffbffffff7fffd, 0x100) ftruncate(r0, 0x3) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="822f66696c653000"], 0x10) write(r0, &(0x7f0000000040)="a1936fdabd745b391579eb326c36261d32c6a308dc102c467fa71432a310054d7b6bdacb14a375d82d6cd5feecd7276e63d3ad8e5fc3f933780d58d7ac7db113ad963f0b80f1de8ccc0bf0b777756f8d077a1e5d0622613850b8efb8aff28ffd478fe63458c5aa269697c73e44b1ef5bb08e1a29b77c41746f715e91dc4cdd671c2159a2030616b4f63a7be47e758175420bbc544681df7325eb9aeaf0ab6f2908b12ce745abe142ba13562aa32288c3a556907f25681e2df39cf7274f68cdc3088a668cf8d9b44b1b5f91677ada4f7d99e75d98962c26dfb811c2951e1b924fa31578da160e7d24d9fb9d8c381a7ada8b55c93ac594bc81ae562824f19da49e52cb6c9c0937537fb7096cd6650d98ed1f54411e6a38faefc1b63ca2475a27da8fbf66ed3fa509323e3bce578995965688c184845d74cda8c7e55a0c40f61ded5ab8dfb189f7a22af3b4eeb8698aa7202461312d484876a9b58b03f12b5e356d5ac6881ad56838456bdef1e070beb152a2e1e91d505dc019e0dd18d45925be1988f804f35f0f67174f05fd8a6f8b6fbba2d547b3c63d419d572b8f60d7e9c003c9e6e447b3dcfdfe73392150cd61e60499d70444305d8f744eef4763ddde7cf72a30ea1f717822b9ede4cd82e4356796b37425a94ec1ff143b42eac66e13335f48d75b62dfa81d45013a1cf81a7623485a5e77bdd7fc66be4af30f5e77d46df3de075bc6b5688b40b45e2b421730de35777a8c3f1a696cd38f6d0bd09701b947e5c85f0c521aeed584c181204fc9101b1b3de80b6095c6a925d3e728d02bf1a5c81cabe39ce3f6ba44c31ba720be70be9a59b959325053b194c7b2379dc80e49b3933befa2a3818c22a1bd7028517b6833fdce642a02aeb7ec801194f0750c2cbe7cadfec1c536ee86b5dc04ab819321ed358664b65842e025a7dca908209f1d51e2e0c8a5a5c90da947e306d64677c77de744eb6915154db763f1d1425d5f2d93800c5c0adb83260b162e8b15cc392d854459a29cb3ed912a4b76a9cfc19c83b80c1629b06576f54fb727693bf088766b052ba1e4bf1c43319c240da489a02bf98646bc69b93e20d1a11eb380ff97134a6f86812ed4967eddab857aaae5f4e7c0de078419ceb5873221d486aae67f522e4261f63978faa6e64656a03ce219b3319417fe1adeb99fa5c3601f424b057dfb915771785965a4106de70d44c45dc38a06f6c39185d00bba009d184536b62d9ef5b2a6279d9342425e4304ca4f2b0b279aea0e093435edf3bbd89a2a86cb95ee42000b728e6efdd3e0c21cfbc86feddacde6105c5882369413604634b041c37e830f29101c4e7f98ad390e650cb4d18e05021a53a15a812ca943618ff3b0010f7d9e5cbacaf4630324ea88b1d3e6c1258a37b8b104ca3c9727d6e5353e7d3f5800c0dd67f103ce21de17fe53fcf3515d4f4cde7ee1be8f7c52edf26f8b8e3a03fecb761af92d8d101905fb91fcf7c143358ff7f9518d8363aa2d6aaf117ca85be687564618e3f0ca1de74399de46c72a8aa5419f56befce0033e70175f2b7312a952effa809d0493b421d7f4b03fe48457580cd9049919023bafff3e23fad53e1645102cfd596078c6d0341afe7d9bf6fd0205c015721704c47f92ceda6b464810a64ba3cfde5bc0dbe3a8c51c2c93b199269dee6948b2c0ee88e3db6c87094693271861af0a17fd474afe0e42f9f457b972b2cc92a87120561d615fe174e7cf5d6a2d1d015946013e3e34d69c206e7dbc7b5f21f0b97a19df29950944f5d4f6aceeee11f4e4f0e373d1de05d55bcf2139c8668231feac1604e5ee44cac37139a23ab5f3932f75f36d242f4fceb822ba0f5bd5519d1f38a43fa51bc8ca297c069dd72babe6e3b7cfda54fd2c4c9534b5721038bbbd0e33a7f18722332154b1cc552b8900bb9aef990510e3fab78b25fa5866bba839a16fa6b268a1d78cc489540bd887e06f8277c488b55ae4320abbb3459b5fdee1858b814d4c7b1b9951acde57f43b7ebbbc595d5a64bc75e78e9ddb600ec0295d6f831e20fb26f3cb992725090a9ef6540e5820a8fccca7383011103c57b89e31bbc4179a608f34c57097ea095f9a4f60d5ebd0645ae8b08bec9b82b96b746152ef4d01d9d868bba1310eb17dc7eeed8fed8c5bdbfc255e7932cfa1ddbc4a46932a790344ba058f4699da523162d882d1b197594f134bfaf99c52763bbd8d574d155b1f37cfb323ffcfc89f586b15a04601235c8ec756eeaf8c4f073e55883075237bdfa5bf8a3baa8cee34754f7729be8c2f11bff0da1e2773b2011834aa6abe4b164286f77f6e88f18e23c5cf80b4d5c7b288abadfa9ece4e08bee303d2d96df3e621f2f3656c60da66a13a9be277c2d250a96890e65962607b36839993923cb89c5c9ccb7c1ca05aa1462d4f0941c762033840f8efd632af1e7e7e15e4a3906d1194cfa83af0a20d6f27554d83b5f792348be8cf7a8eb1606695ec0f20b0c278d9b050f729c21cd235ac29050e4340adb029e4829e84e735e3a8d71bb6573642ae7be3bed792e5827963c8f51dfa51ab28c04e42c948883bf094c5e32f6b2b42d1ed76b1732c6ee16bafe168da8fb094179a5d6ba550446e4d841bb88c0559c11a038624d19be48383fbf62c667d146507efb184c55f9779ad27fcdcd2a9286ba233f7ad35a4e298ad543cce283e99343e8466b6474e27aaac9d7e9b20", 0xb4b) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000440)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f8454718bc013b1e4dc33173924460c3c1447ecfb5d5e4f6d8cd6b44ed33981d99900000000000045337b90b84d1fae21c3b5e99162402abe9b8b4d411e020216ac530625ad0a44864a57c69bc4ef1300bc6c1fe86784b32f59138d4010", 0x7a) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x81, 0x80000000, 0x100000000, 0xc10, "0155efcaf72e5b0992d1e91c81505f3b867b6cee", 0x2, 0x1}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x9, 0x1d39, "bad84b83c11e5ae0265de3d8374275835db57180", 0xfffffffffffffffd}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) write(r0, &(0x7f0000000240)="81003b1e3ec295043cad7124822c11a882fcfafac88ebf2fe5ec26c7ae08d53e12c8b47c95cc20768483471770888c9f97d374fa529453d3e4ce5c042ac5172e52a47922ebe175559a8fd352611be184fe66f750ef071576a53c240a", 0x5c) r1 = dup2(r0, r0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000001c0)=0x7) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x0, 0x3ff}) syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x0, 0x89, 0x9, 0x5d}, {{r0}, 0xffffffffffffffff, 0x28, 0xf0000001, 0xfffffffffffffffc, 0x7f}, {{r1}, 0xfffffffffffffffa, 0x22, 0x1, 0x7, 0x3ff}], 0xfffffffffffffffe, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x20, 0x8, 0x3}, {{r2}, 0x0, 0x0, 0x2}], 0x5d9, &(0x7f0000000180)={0x1, 0x80000001}) 16:00:07 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x118, 0x4) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000100)=0x4) bind$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r3 = dup(r0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000), 0x4) 16:00:07 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fsync(r0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000000)=""/13, 0xd) flock(r0, 0xb) pipe(&(0x7f0000000040)) 16:00:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x0, 0x16, 0x6, 0x80000000}, {{r1}, 0x3, 0x11, 0x0, 0x4, 0x66ca}, {{r0}, 0xfffffffffffffffe, 0x30, 0x20000000, 0x8}, {{r1}, 0xffffffffffffffff, 0x85, 0x10, 0xfff, 0x7}, {{r0}, 0xffffffffffffffff, 0x10, 0x20, 0x48, 0x6}], 0x3, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x80, 0xa, 0x80, 0x8}], 0x9, &(0x7f0000000080)={0x8, 0x9}) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x2}, 0xc) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x89, 0x2}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1001, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000003c0), 0x1f, 0x0) fcntl$setflags(r1, 0x2, 0x1) kevent(r1, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x81, 0x80, 0x7, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0x0, 0x2661400, 0x9}, {{r1}, 0xfffffffffffffffa, 0x4, 0x1, 0x6, 0xc4}, {{r1}, 0xfffffffffffffffa, 0x43, 0x44, 0xfffffffffffffffe, 0x1b}], 0x0, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffff9, 0x10, 0x9, 0x401, 0x10001}, {{r1}, 0xfffffffffffffff9, 0x2, 0xf00fffff, 0x20, 0xfff}, {{r1}, 0xfffffffffffffffb, 0x22, 0x60000000, 0x0, 0xcb}], 0xcd0, &(0x7f0000000340)={0x4, 0x3}) 16:00:07 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() socketpair$inet(0x2, 0x8005, 0x6, &(0x7f0000000040)) setreuid(r0, r0) r1 = syz_open_pts() seteuid(r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x1) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:07 executing program 1: r0 = socket$unix(0x1, 0x4009, 0x0) readv(r0, &(0x7f0000001380)=[{&(0x7f0000000200)=""/168, 0xa8}, {&(0x7f00000002c0)=""/145, 0x91}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x3) mlockall(0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3fffff, 0x2011, r1, 0x0, 0x0) lstat(&(0x7f0000001480)='./file1\x00', &(0x7f00000014c0)) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) bind$unix(r1, &(0x7f0000001440)=@abs={0x1, 0x0, 0x3}, 0x8) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x33, 0xf0000080, 0x1, 0x40}, {{r1}, 0xfffffffffffffffb, 0xb, 0xa00000d5, 0x4, 0x8}, {{r1}, 0xfffffffffffffffe, 0x12, 0x4, 0x9, 0x3}], 0x807, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0x8, 0xb, 0x5, 0x8}, {{r1}, 0xffffffffffffffff, 0x2, 0x20, 0x9, 0x80000001}, {{r1}, 0xffffffffffffffff, 0x50, 0x5, 0x4}, {{r1}, 0xfffffffffffffffa, 0xd1, 0x40000000, 0x2, 0x2}, {{r1}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x613ea262, 0x5}, {{r1}, 0xfffffffffffffffd, 0x50, 0x40, 0x1, 0x4}, {{r1}, 0xfffffffffffffffb, 0x5e, 0x2a, 0x6, 0x9}], 0xae, &(0x7f0000000000)={0xff, 0x2}) r2 = kqueue() close(r2) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000013c0)=0x1) lstat(&(0x7f0000001540)='./file1\x00', &(0x7f0000001580)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000001400)=0x10001) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0xffffffff00000000) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) r4 = dup2(r2, r1) r5 = accept(r0, 0x0, 0x0) kevent(r3, &(0x7f0000000080), 0x9bb1, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffa, 0x90, 0x0, 0x56885a1b, 0x2eb}, {{r5}, 0xfffffffffffffffe, 0x20, 0xf0000004, 0x7, 0x2c}, {{r5}, 0x0, 0xc1, 0x0, 0xd54, 0x6}, {{r4}, 0xfffffffffffffffd, 0x0, 0x8, 0x8, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0x9, 0xfffff, 0x6dca, 0x8}], 0x9, &(0x7f0000000180)={0x9, 0xce8e}) execve(0x0, 0x0, 0x0) 16:00:08 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r0, 0x2000746e) r2 = socket$inet6(0x18, 0x2, 0x0) poll(&(0x7f0000000180)=[{r0, 0x1}], 0x1, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r1, &(0x7f0000000040)="f894f9972c74c443024bd5c43b43e5c4f9ecb3abe29ac1b8f6558c0319f0dfaf", 0x20) write(r2, &(0x7f00000000c0)="51c90840c4b8dd910e249610ad01fbf52bce23ec29ef8a9f5526724b378bde8d2957d05f03af8a390968c01d9936c6c83c7b2bd020118e459c98f40f2b722b3c417beab468d41059241cc3ffb407a82baa3277ba47f25e871192b5fbdcb4718618449e512a5385246239e1ba9211dbbe7f2c2c2bea747c5969e9c92712f125d96e4e29c37e31333013328ce7", 0x8c) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x40}, {r0, 0x4}, {r0, 0xa2}, {r0, 0x8}, {r0, 0x8}], 0x6, 0x9) poll(&(0x7f0000000180)=[{r0, 0x94}], 0x1, 0xc8f) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x20}, {r0, 0x1}, {0xffffffffffffffff, 0x23}, {0xffffffffffffffff, 0x124}, {r0, 0x4}], 0x5, 0x0) 16:00:08 executing program 1: r0 = socket(0x1e, 0x3, 0x0) socketpair$inet6(0x18, 0x5, 0xa68, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) shutdown(r0, 0x1) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000180)='./bus\x00', 0x282, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="c1d8882b6566ccab717910ab58fa5715c6c9e984251fe419cc26c330c32bcb36044d1d0c4336270c0c322073f7fdfe864b6d78409fca14aadff46f8f4570b9280951eaffaaf511242386290ecce5137c3cd46e319d0711bba264a5a9613913efe4232b0e53bcaaa73a82d222d02dda47eadb11938537f2fed35bd5233fba57e281309d59023c8ac1c77bc1bf26993cc18a3b78812f45bd125905631d927645aa5a4e4d1afa8fd74b0ed239bc2b77e6e34718f3042665", 0xb6}], 0x1, 0x0) 16:00:08 executing program 1: r0 = socket$inet6(0x18, 0x40000008003, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x4c) r2 = getpgid(0x0) r3 = getuid() r4 = getgid() r5 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x3, &(0x7f0000002900)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002940)={0x0}, 0xc) r9 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002980)={0x0, 0x0, 0x0}, 0xc) r11 = getppid() r12 = getuid() r13 = getgid() r14 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000029c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002a00)={0x0, 0x0, 0x0}, &(0x7f0000002a40)=0xc) r17 = getppid() r18 = getuid() r19 = getgid() r20 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002a80)={0x0, 0x0}, 0x257) getgroups(0x3, &(0x7f0000002ac0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r23 = getpgid(0xffffffffffffffff) r24 = geteuid() r25 = getegid() r26 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002b00)={0x0, 0x0}, 0xc) r28 = getegid() sendmsg$unix(r1, &(0x7f0000002c80)={&(0x7f00000000c0)=ANY=[@ANYBLOB="0600000066699fe8834d"], 0xa, &(0x7f0000002840)=[{&(0x7f0000000100)="4769dbe9be79017f73b779e3af35fa534bc6262c", 0x14}, {&(0x7f0000000140)="62c768a2cf24c97365d2ac06c1446e24a8293d5c652df102460125dcb61d0774a09488eba78fcdd0bb922fddd7d8140143a88ee3991dbd023164743a95b94d45717da7cf5df85cf9fa75034653b13d189a792c6113f9573137b1d2cadee5f3d07b8a4b9f01769c2db9d9ea61877d30c2d4c995b7721a0f4a87a4b5b79a1da7509a9a7811c7187c6d12ae8681cc7515c7974fb3259c4c6a0c3307873aefce1ae99c5e4d3e305fc96341db1dce990e8904952adfb5aa1be050b073c4d5373f92cf0ebbccb0780af51173c6c920", 0xcc}, {&(0x7f0000000300)="6df66506c4cbc6667f4fbbe816c5558b8957ea4032913334bf891513b244c4e31b64167ab0f2dd03833eaf961c66b52f398e867ab2e3351198d32b6fa2902012636db7fc4b05c3a0b3b203d678bc8a00da9aa70867119a6d8e8dca1c326b3ff740568dbb3759a3d5556afbdb84e55cd3ae48d7b7cdb0d9756d95fef3da8fc767730ccc4e0a2d659150747c03e4ba5a60bf8978dfb58ffe966c25c25eb8aabdbea732c34e28d6ec40489c8af29b2fd64da6341185e9073bd9392116e5b2bea0126f8dc566dee6ba8f70bb9f62fb7d253db65f13e6e5c1084e54a8aeca0784ebf813c83ce5e11af3a17ac273da833bfe41093972eb47b6b1de0180dec68ac2c9cc9eb5e0860ca788d8338e4f8a2c4a595960e0fa819de86ad6cda61ec41efe9740a2b197e2c4f55bdc2e3b3e9fb1f0a56910f5774c5549498766cdb6fb0aa0e9d9c572fb42ba83aa56b438b293c1801479327edb37a8a2fd91e2a59820e5597542f4ab1b97863d26ecc1a76ce9cc9a70952c0e23219e3ef136ea9cd4d6c5435f5d522200519b7de6d3c9b85c251f42ba93ca3a756f1e2ff6d8f6222082c528287e08e8c6d544e28001dd6e4b9e15d5b1315f3bbaaef6b8a4bdfbdbcc68c97444d7904ec2f41f07c53e0b9e95507b6b0be584ed3594c3d743b489e6bee6b5adbb3dd82f8b74f9df193a86057b78a8ed78bb749e13dce757b7205b54acd461016cc116d2ce295d62c5fc65a6359661a76a1a67392ef14e2523f5eae214d156a26021f1af94201ee9537609d42d58b3ed1980dc00ffd61323bebf1e0a580c39bf7aaaff3ad52df671299a37d9928c334933b9e7803fabbac478bbc97a02d31e4898826f9784a0036f097ce09e8daee53ae5ff99deec4d28ba72e575d6bb1e2d907e8bfa4388d3147c4175749933f03c7a7299ebd99cb235d08f7fa7f427feb540541d018136c174e1d0a98bfaf9983e50290318aff02ee7df500e8fa78a7e0a54cdf188edf6f107998df928f6b6514d2647f320680690a4f87c32d4099170e042d37ff2503b3fc12968932805e9a3a00f0d7bc7500e4104f876855f4864332265ab1fed37ec3cb3d398ffbde6464804374e12f62758b831993bfe1d7b8be85402bad9a82c9f0dd709b494b18a44104f7be01680059579e22737a81eb89e35dd9ee52d4918e6e0f006c5398191e4dc48380183e371261ce3a84f2b1a16a01c4ffc15d26ec7074b53429dac4a19052f1d78a2f9626a1922886d45d623ff62acac7c7a87b131c0b0438497a121b3756c0fd3f98e81728fde1c5e04a7422b943d912654370be61b5636df2643b85a88e97fcab9869bdcb9de637272b24f231adef2b4921dae3447776b0dcb11b6fb9157197aeafa00ab0f952ff9cf7796fccd7b94ad839a1520b9a10e8bcc46ea302eb1b29ad69eb967c0596fb8015fb64988afccc88e16638e26532484fa53f3abe77908d4970b5ba7e6e2f4579193db8a4e10bc480fdf61b91b77bff6d7469db3cc075460e73ec6ddc063e51bbd3e7a7070fabd0ab9b8460c7a8f59fb61beae99314622555959cb5cf4cd38a827208d2e6645deb4f91756b29b837ea8a4b4d150ac01c4b9167d0b9db856707638888e5fea5bd27e9993a8f78a370bdce34faa5157159ac5fd5788b107d4d40143b5ab7ac0af2c897df8c9579f864f46f83c80d5b7c887c4df3bb84b92d61baf9bf0bebb2da731174c291e207cbc4d6cef5350dcd10019d7b32cfc9b827032def340e7711abee79706e53d887e2312706e4410c9ec0af607466e73b1d3ef719d0a733b122fe4f107b8d720ef28353a3f628d59afe1c6fff5cba6c554bc0d32759289fb7e29f1ced5c51ff85299ee7b8250b98a91db9c36043b2f47684ac0703c28ac502e24ad4a27dfda8f021d828c4daee6446413100acb858009544d7e87cf80c10612cc53abce754791b899a7a1d0a8e406d3776b7d2cc6ef3faf6acc1dbaa7c2305d3801037e93bea9abaa905f250ae912d36f39d7b29419983e706d5f43840207488635b47ff2476f6f91f8da993ac4478f5608e72e0c6169f073822e9f71135221f106c49d974e03bf96e519b95ce509c3ea4b1fd310af933742052a93431252b3897e7d945e655dbd4bc5f4c97f15f45dde2992e0268857cd679b821618b170a5077d304a3f52558f080ace98e1c2cdc3fbaeaeab8e53b4d9ce8ca7adf1b1b1748ed47a92137ada0dcc281bfe8648858cd5426cb8cfc5ca07e7c9e74bf9e7b6580d7049b99f50500109584b3c8213dc7fe0d64720c59841505b8c3b8ead6530cc13dfd998e1e90e2fa772028122746ced8cd52842d9d0ef779a8dfe3364836e55e334b38d0c28a95a2729c2f4004476fc648c62ebbd599c6a0f8fab1d63855a83cd2d44906adb2612ceca68c001339b388fa88a0ed9bea3633dcaa001bac7f3add534bce14663140473f22bd3534264ff23b6bfdb1aa3ecbb15075c5141ea44f31fbcc9b867b9a61d6f4ee20de3ed63aac923447aebe716649120c6377f2a8fb50c0ab210d9f0dff653b6e17a529986276d8f421086f79de76524b96a88a07dfb6a2dc6fbd4ac7431961cf99701428e8374a7ab2ebe10155c7eff070e3e6eba9f4bbcda729d0d4e492bfa3a56900ab1a26204778f27130224f07bf656b0bd250c63d1de00f8e5886a8596cb9d1b0715129313d5a53fa73ecb3cdae7940b1ef395de5aabed62d222886516104fecef154af11a38efbd5490f31b9765eba151739aa9aeb441c54d5bb9ec9bdd5a04a8e96d93d8f9c910732f74905699e9810745688c3b7600556a763d0bdf9b48e6c19b6a18536183d185127ed090acd296839f9c002735529ac34f964c752c673b54bdb42df66e5ed200f8178ace92670feb36eae07da337c15a56a85d6cba01fcc6bae6bdf438bf7142e053798255528ea5ba782e322cd95f89b734cd7edd1550916368478900d7aa67e4b737c0b03caa54f51801f13c0a941bcd612272c9862333cc98c8dd9d00fbf4dab5e4ad11520800b0b820934eb7e17da30b2ebf13d7187e8021ba127d6c54acbf57f72d44bd4fcd7ba3e60ea5e81f1ab50af357d86edd90aac8d84b127bb32cd90a524d620a36a34723ba3bd3d8400d569a4b66d4e8ff7ed05371f1cf79da079eb74527298bbf3474fd4c6d70dab31fa3d7e693d8bc5eeef5d23eb57d50d044e211cb0a12ffcb55177f9ecce06eac7adf39a89385ad170c8004296312f2ac362d5e26f89290ec95d88be27187d939f812c6e1f38f939aab24c6926b8b7df565be9372fd6e75c9f073901b7ad57e2286475445a455a995f2a4dd2eee0d477d4b45cd3b29d01f0094858324104268915085530519ce932a0effbf3b466c27f1aa805f82e8aa48b1b3e8d9a37bed76f1daeb2e6cc52863ec8f281e4862a4d5ae7f64082fe82a9c779679eb4e810d5219c8de5574f0c54500de50f04b913d63f93577330afa6617dc9730f685b2beb089017605058ca3f315e745aa2732cbfbec4232471542bc84a5248a33254ff1c75f6372234d11c54592d44608102212b081f1eae0b2cd27e3da5183d42ce9a2e022f3cd4727db5affefe19f0999d7bb9dc23d6dfad00e7f27fe8ba72ab3dda4d84008ef1af904539638d5036b63db3b984c696ca31d7add119be014b101096be1e86ba2c9720d455436645a8ce37dfea604340418e5f277ec2d358fa5046341a80acce2914268900c74be49b27a936f1568896710229780de7f60f8df3cdf7d2e824852ddcb3ce9a70e6c99a6cddc3b5fb9d12d65b0c218b708a6075751743c035e65b332860cfd7a2ddbfec0744e58b7bafd7f1516242c6f9af6f652e2879cd17fc79799a6d3818a4aa92ff9d323b2b9a563b75ab216dfabf4c5a0663d76e9ad788f4d60072919d50226454545a3bc45741fbb695192cf14130e782c16b50b32ca37fcde388a3c0574851a5b1f3f65550cfcfe1f948ae590a236045a446db0fbab19d7b961a5f77ea5cede181b82577fe0dec03542238f12caadd350d9d4b5efb7f0405336f5373cff91b352667f593b25ca7c6ed4850d11a94ee4f958c4ebab20e46dadac6a9f8ff8ae3ab8081756edde382a088ad5f87ca24c492b24016ca90e7a504804b22b1b89a3278b4ac85c729440dcc5db39b2b39782fcb420a25b5de50025730a066caea9ad8436455fbbb94fa433ee5b572cfe0fb35e23d1b7b6e9073f51852ee4b8577d99b532984eaf8e7cff261a82501c333d3382d374c099a49391922320db79cb3b1ce4e8c9e24b982cdd977d4931c5916c7c1193c653f5d60e52742f5a16d7cff364fec4be53180467416a06d99ea2189ca47b9f0dddf0ee57830103ac387efa78e8e12b8d0f699c3edd60edfb1e299ca32f0204680d4ab7e353020e47076922e711b5e372eb8437e0a2d0f3215ed8128d8365e03c085f7b2ff312a4492e84fdf349577ed11462aee88ddf3ebc2b919d1aa0d8ed96adf097f6ce52230ddd6c3152a5b8ad066099b9127b1e6dc3e1c3c7fc9e542894b5a944dd370a4fd2218ee818f20fe0321f485f92ea190a6581f299e33952889a8607c68631367556eb63a0bc5866d8b741cc1e736f50741dafc237b87678f112157d31d7ceddf2576cf72a9fd6d94fafb01f5375c1f643e6399282714273355d05e5aafddf0f1e8947abf36d6a3d85e21e0aafd48e678b54878571c5e9b6e14b5a2597cbffdb10d95b28edc2cc9d4fc2c09795510eddb4198be372c0194e1fa176bce22c8b3e671715f42cc2e97447a72553bed69ebd53a0161c7c30603dcb987d1d4f6edc81087e5d634c98a7de851fa15e6c772d13a62e2ebf2633f7a39bec82100dc7c04740e4b3aa376cf8b9f36fee2cd075b60494479df037de25f59182bc4f51a953ce5562fb1dc258aff0baa7edf1cf0f59a5ded4e0323736fceb68a51dca69430098c5750410eb471df25aa0f074e6ffb03ac04b4f6806ec06848bda24ebda99c3b8542648cb4cdadf01c2b96e881172b393b82c091f8ead9c8bfaf20a0d04549b34004a52e73c2ff679b99419bf354e30ce6a76b645bba6cc8e0f3d990812ef2613966f0cde030b7b1c4f2ffbe8a197f2195d60f58e6621449f110f5c642a26e432fe8f93561f8fa4011701ed0fe9bfc4088798dca760a9d37d3b9a9cfb61104bce176a77e50fe02f24fb1fb1818591d9e25ba6207600f01447ec62108fb6ef7931bfdead29370e152330aa551f4eeb28ae435f0d504d666efc2101b9a5102378c44b9cb0bfd8489308687c07f330f37947efb43b0dab45be8f2cc3066920c221feee0d58dd25818d7bbd7c07ccb3f7223f54f107a22a8b200a880890876bb552d4479db780baaba4b48aeb73ddfd55b8317b36ea10c7ea2f07967863b365487c0266d9baf23780bc7dbe1a3a69a0ef6da59a823cecca75827e13409cdf456684a62556da5602130ca4455009b87b823f9a30453244967a836c2e65ac2cc07074e470c958202e3dfa934ec12fafdaec1d2719372216c86103da5f1de7970dc9cfe392ce44cf14cbe7595f5aa54ccfef78d6229ef0e9abf99610705644494d856ce9bcb6cf0e38cc8d630aadf9a5e1c5cc2d4b4bc21fe9505c34c4a767374bda298fc558533a1336dbb6a34754787bafe0cc6461b82cf038855fa1e59a56620d7582c54d1787a5532443afcd2273e14ed6c72d1dcc7e111d2429673f8d1594743e6323089b3e0f2345137a763560fd22b9e71be58dee5ee0a13536463bc48751240e947654ac6976dbe9ae846932c2bfed5bd7470cf228336c2522dbe4a3aca087", 0x1000}, {&(0x7f0000001300)="932834e867dd1f04b583dff6a044f274bee0420898977f693be4523f3a94c179107e1f757b46269dedbe9f73042d1079e8e7cecac9f58658cf340375211e716c1e5e46bedbbc6f78dd1ce53e973a5948140075e059f696f962b83bf5030e462f7cf4f42616e6406b3fe6e13f9ec94ab245352f7c6c9f73671224ccc5f8cbbddfa1e1ae8e527435b2b651f70fe3b128a1ffb4e4e7b416514042b689c77df836", 0x9f}, {&(0x7f00000013c0)="0c205c817f53671fe73bf0d028e6c31878ba9b11a6bf5dd8625a8095a6da46048d264055d4bd5fdb00bc2281c23159e9a47e206615341b458475e60583cba56537f2e909b23d3a6bb8019814c2cf8400f2270507adb5ed8af5e3bddc692f243273b6af2aa12aa8989acfdfdb242241beb454f3f0e5af8c203831cae8e2a9f5788be7bc2283f247393a0b71b5cbab8ad8694e7c11bf8a5052071b766a07cb6b20678b47870fc0c26f23711bbba0ae58e8d4c83deefd0b5823826ae4bc90339f161382859f47a0b1de", 0xc8}, {&(0x7f00000014c0)="34547874136e7893444bed98ff5656240f92a2d373732a10ba61a217ec11e9ec1102dff56a43b168b2921c49c31ac7f376806d71147fcb401371f78c11a6029ea09626c6f3c1a331cdd7c39db5a45324ac87f8f4fbe4061da5bea0653e9d2f88cbe069f93054ea5a05fd3cf4aab62a4be8da166c6c208035c3ad69ad97f465414b673cf7959ebc528bef4c949c792d83", 0x90}, {&(0x7f0000001580)="572a53176ab4d5cf28cfd9cbabeafa35ae364f98e0166a2f3f3c0cd93202e4c06051e2f9686d661a108943f218e5cd709853592d1cf369beb6cf8b5e19052c1f58f34e44382b9529bc1312f4774db213be9454d4b06a63f4646f10aaa4365a34d78dd13ba55cf2b28e371923afd6314f13e21eac1a04088385041e740f51ae65f79388e9bfbae138ab37725a8335897b89a13d3c1f961331d71a6233075e7d203e3c281e6ed72a6f392f01b1014cbf946de7f5d9c2d70dd3afc707a910e4d0131aba1ad78a713816aa7ef4431d6f5fcc2e237850a6900dd0c431", 0xda}, {&(0x7f0000001680)="46ab824ba7bea75e90b7b38decba99dc748adaca5053d4978604f020365f715d7828af0404b6fb3ed1de576b7bd769feac4424f2cfe4ee28107332a88b2a596152c540393b5d8fedb4d3c90a3ff82f5bf4343ea905cf02607da2825f94ff29f79cb172d6cf464237cf31a32a6ed02473dbd4b0204a1a544ce5e183b3b2f7d0d1e07dd745314b03fe52940b8cff3eef86c9589cf38be1c42b8a0b7ed3c669e40b918026c89fc9dbce9df750bdbf0f8f29dafc383d60e205fb7e44328bb253e9c58a00f59bf12c85c32e57d5a1fb8c7deea80cd6091204660d6be28392bb9ae66e92805eab81697a780a77bfb2e94397de655d44268833ae1cd55f", 0xfa}, {&(0x7f0000001780)="d41953b0113240a14e880b083324bdd61bf0a7fc25a1ec8e592659f0ad0177a7b3ae105ce1fbee4a1c94e8087e9002c638fd12f39feea2c6a8e7c815957b0d10cffc1585a53920d6d60294e6b0d87045bab32542bcbe718e26b894eaf0c874c16a4418350ba0aac98604c60ee74f1a53f941755ed8a908748c98cd261bc540a39c5483d4b52bda7361850822b509538d7da3bbcb162c0d95ca2c196881d34899d970f26b89b9edd5854a3192a41b0816b981cad902187a21cce6cf385bad1f491e289456fa542b8ca41a3091a701459ea7cb36779ebf8aefc6dcef2622bb44b1a631b449dde363da4eaac2ff1d71baacde49bd9fe19340ca2d837f818dfdc3d15e52e88ccb54d8ae72f268fe0e0b07885a574edc2b9bd37ede6d1f1e390b3f2009224e251c64dd15adc7fd8460e6317958b5facff14fe2e323df6bf5dc2d58097049e2e206baa9bd9e3258002b3ff90254ec6b7452d45d98277c93a1b7750a74dbb5f9d0c407662f3684484c9e7db52f5a46b8a20fd5f1fe9d1d8bcafe078679c557b99e0dddadbe6fca6aab7e8640180c9a01c7f9a7fbbf6289957c545d947de7dff5800c50686a25b7e0ec328c1340c9346527a932bebdd7e5c7d41404b00840b01d7b4bd8e8c16303b500dc861cf06e910369071b9f46e0f00011145bb33c6e79abb44ee4f0d5f2c42f8431afbb83a12dfa0ce6d06f459e7a34ce7ef0382390eadb3dc6a93309a6fc2076d24bbcd261882de5c508b4bab36d70ad3099be5b7120e24fd2c78d0003a19c76f4db06cb9ef8cb5bfb2676e17cba32e007f2a1cb5fc6477b2d9dd04c5e9ce9e3b48f179ba14eae3f272d42dc6bba08b7d1413fce1ba79c7da79275ab213385c6c5754c256483b11e71b196bf559075f54d152469dd6ba39a9dfe1f0d928525095a01cebe77d84a598cb0a356a537dfff278b971014221fa600197ed1c1f7704655c5a34f300c21b13e7dde8e22baa2d1b5a64d7d85e16971c754fb44c29df4af232f58aa49b60ff624544d7459312ad0c51c2ab945f165b994e28e01cbe912b51b67e831df2944c2e05b79ba010c2db057794994f4949883c6d4a5f48fd00cd9ea8707f1a55bc3dd5640cafff075347c24f194dafaf6de283af09558d5e4ff18af76376526a897800e5cb753ddf3c7be32398cadfc5241a83f5f00c48b3eba5052c29f80141d66290e6d67fdd0de1d76e0776075ee8adb7993ffdbb5ced4b916c3d9c99a256984c8187a1053184052bed204955548b3a8ce824fc743875314d5db7e8e7d1ed73a94e980e143ecfe7b0237b30a3e0859ba5113356d4189fe380b3e218debfc7f97727a5db1a64e549927bc5f3a7e0429dde5b9a5ac14126b06404e6ad5a8c33e847846b85299624d67f3b7a9a91e0103541dd3d212bd3ec4dda9570634375346b85e6090a1f18a61656713b0e5cf10d5a9511248c69f72e2f95f3c6bba13c85abb42b685917cda57a421de9a8f47a2c3d60eb63e012e03a575110341e2026cfe5fe543da377549d5f6137363b2a5dfd25ce665ff32aa180c77f96eeebc2edaf75f2878aea49f3ec00d39418ae6306aef5a2cd342770dfaf155f0c29d4ac1fd1c6fa08247ba8f233f82e9af81343bba08b8568fa67a14f5b4b64699d9d0334d130ea4f4f93143feba341cc87d49ee4466526732b9cd40dfd6e230914e4fac8db698e17f5612d9fc91b6094d7eefa89398fd3e04f008d3d9d31b5f9c08859e02b6484f974f6402a48860545673d3b21367d8217666c6e51f8757c2f4856820f64c5ce1cd7629b8f51ec30435ee16495973edb978df6163e9fba8bb2db6ff15dc3187e7cef1d6e95914b3ae068ae840f432cb8397b2c95419ce07c8503644d9fdb1b9fb6303b25b5f2e753a2e2dfa27f3d2b7f4c7d2db025e5c8b117b5b9492cf24943d42deba33b646bdcf73b882b0c2737a25fc1ea3346f4b9af7c0487c8c8b2dccb16d9d4267822f6e7ae1567845b7dc45aa9117a08f732257315fe7e75ae35289c6b347fa5808bc73e97f2686cd858fbc4e03f5bebd82b90a86de67fe5e0baa9061d599b79d1ffd4dc3a7f1c43d3669302ce15a0be0aeb5a779e217191512186116b9154421132b92ee64315ecd51ab84cb9e5e93ec56b95d3cd3e5f0f28a4dfbc2a258a9b3e49b8a8e75ffc4707ab09e70163bb8b2b72d290225c3da12c9f1e568162a85afb78222641b6735043fba17408c7b06e95460550218db32ac7e79aa113cea4b2ca181c2be72f95446dd51ce8dce76c1f11f3cd8cd4063644e6dac31188469c46663c4c49ec1612ba5687875a785087d2c16b0a6fa3a2dcb4b0a7eb531aa8e9a7e8c146c7892508f1e4f623c83ef6fcc450df84071bcc359e44317c18984c88de9656936ca95128dc62c4038eec5e5f1126480b6e1d73b5460c4e4b735fda894fd7d8ff24b11c598684d66d763a34da7b18e75ed0f60f2b3c25aa60ab3739bea2e20309f57fa1752d31dca6ff1bc34293ad5ca722cc73465abe0604f79c5cfa192a68ad526ba1dd33458ddb52d7c6f998889c6cb1bddc4ab522713921dc62915b5436d377781156c6eabc62fe9581ffd5f83d3e2bf6da00637ba8809af90f17daa71b4b4ab75ec8e4613579b217702cf6bb4f843b643da1a4b923a329b04f72eb60fe3410dbc57acbec15a65a9f7e5ccae610b80f154c07708d7ef6044985bf1d741c95eac84236ec07dd5014ce374e2b44d93dcbdafd7298ccf095d9f87a2cb2c7483326e9fb7ea4cb6fb0b895c5fcbec46f07bb2262aa55ceac17d7acc7f19a858214f299a5aec17d33f09b353a0dd04481887b3938d5123951a174501e5b52ae1fcefcf66d8376a9ea0509ccb132a5e507762fe3ee1713625a6912238b68c32f648b3f1524d02ea3a9dae536f838c234bb011b48eb87bdfdfe83f8bc7340db986d68a720ca102e1bb583f7377d10ac36aeae7198e9a2a7e870ddce8ff9d40118a15c146f1cb6d57e23f53a80e23ded464cff1889066de18930f193d7a21b6b4063e87b9b6084a95fb30aa49d7bca9e6e439e667d0976a75afa6c27cd47d95843084709b5989c5b7c2ef30edbf9e45453797cc7788b7d0ec3928e73d362ea084360f524eb7031e06de9d972b154893eb694c5073d1040558f9e7148ff220c62fb10a8f3c1352cf0dd4606802824aac2f58fe1c8a5765a5f6958970b442ed1f6a18b5901a0323aba186d29d07b5cd2bc222216eab92bfbd7b816029d56558fd90c88641f711cba89e765d9456072ac9f1b2ad2a8b2da7aec6cff2d2abfc03800ab33efc227a2621c945b64be2d96ee69b2e73e6ea65c0635d87c60bb20e62002af40942e131e06d4748f6fe991d29d715dbfc41887b56764eb832b91978afb6845e3af6aca5649b37f6493d96ad13a9407ad159647e615a72a88e4d7072ec71ed531bb0677c3c05153cdf901b9bd1dc18571243dd3b5fc17f3fcc9ec0de3d49b7faeb42416316fde443d4495f40069a547d79c69629d14eb04010399b2344ffa3cfaa590ccb7ec2c7b25e910b75bece273a31fce4fd8a5aa6fd35a4005e7421edf9b7aba0aec52523cb96d5532824a26cfef5723ff22daf7aabe37125a980faa046558f0d637d0c73768de985343045448143386821b728925ff4d861d620d3211302d6c4e519be8206d9a6254cda08c9223af290afcc4ab6e35dfc4cc88e99c7981d424cc39c2a02fdd862d6c639c050a1560880c3a21793eeda19364fa95bce5e8fee94d67d41b1eb6685289c05d302356fef846421447a1f35d505cabacc301704446605814316cae701c5427cb0dcd83b353e01a6ba8d2319c88fb9dce2662e195935a9a9b7a3be9374ace4bc11ad86ec74d3a8422f91f35d12c480f6baa09304337c9e74674ae0eb5a1158cc2be3dcb5122aa335f3716d75da65880b42ffacabcc556dc2411d962d22649fa4ba5984c52e33577eb15e4bb3d30c82c9a9d87c5044294310348e18420f876d3d6c63ec96c9611168d6055b8a1cdca6fb5ff64f107f4cbaf1c5fdf3c7f75aac82502b202f8d2e2a8b10530b768de8136b44217eb355f6b35b6dd0898164b11af451bbe806c9d50b8118ac6226adc72fc4ca88d7e34e1a4c6b408ef183302161189a0d7c891a1c3b854311a3be12822c1d108741319269ab85ea8a316b17ae74b056faa3fdefa92669decbdcd59a102742a6a4e51a1d661f6fee038321b2e5b891f1be636fa1d48c20f86fd577aced5c9a4170e87c981938437925da31f3bfd72a363572ec68b1def8e60fd82e5bccfdc9b97efe8d1c8e67a94b3051fe91763664249a12f08908b52f4281e934ed01a1e85bb545c707924a5562f533951214121c1e265242e66efb92c0759e51dd32cc6de13b0e46a394dfd32f8963ec96929a74229a274bf57dd61598c23297c855cfce7049e3cccf3bf34faedceae1cab60db5d84217f0f3472463d619b4fba70e311494971178142c5318f48e394cace2f874094bcb104b70d175fea082c9e40742343aae10524e0035fa0749ea4ae35e5c34e632c233c24235f53ccee72db8e03c0d77ef18e64ab346516bdba43fac614ae79348fbee9be0093603dddd9d57028f145f504d52047851cdd1e4d55b9f48f2309c76e0d701fd3a7cbd995aaf36bd7aa45a4d3ab6536e32210fb0f7daf39e49aea691ba33cc1d3521366e49198e4a5219cb52b36b2532b16cd200145ee1d1beb396e2a1b99bafd57ae656534559920acdbdb12a86be84e262dda160f96335fff750bef0207147c9d3459dfe3e511f9edd74cf45f4a1634018322ef054fb67fa8927f50e120027baa5aefa8fbeed4d7fb68e55935b19365758f1ef5bc482154b9d78812edad92595291d5019562852dd576a585c4b5c06619772f1687924908a925f5bdd9d81788c464e12c07832f6caa05564e6172a759ea3c6c5504cded2d58ec95ff5e2bc55345efdce025107db26146f6a2b4908e74c4ac4f4600ebfb81a2a22dcda686e40fd95de75a2e7ddcc6502b7dda87240ac822506ee04725eaa6ed19ffe4a2a6079d811edeb8692eb1ae0f0528cabd79aeb8d2425ba8ffcfe47db44d82fc25540b152aadba878c04b3e6cff237e5e3ad3d3f24e9fc187460531bd40032f9d93379d7dc871b6cfbcc560ffb8764e4b0cafd8f01403969b8fb48884c27786bfcffc569282991b63de559d4f553e6cbd15a54a7c1d9be18fa1d200699ddce09779ca14c918ce904039f74f822cd887c8d16eb8f9c5b2813db0e9c2c700f292a451c8321bfa5aa48930cff45efadb4327add975c83a2239f38a2e40aca3e36c54d95e4ed974bc7bc1f75a0fe76a26dad8090f106e29ed371aae33ff502f603b7a76bada5d4aea47be441501ec55d8322e2869a43a05dec9bf854639004c3579116ab575a2bff3ee1bbc539bb7e5c0b8e494dda6cb44ec912b32f3350274384e7a47b7a32290010358e7fe8d5b3b942682c6cd917f248eb00418093e6e0876045560370e50b0e7fa71be047fd6178e3de6f1016abe8c796990c35b0f0fa54a3082172ae5fa27824db029da06a250142af2e401aec26583ad7944b01450e637e02558c47ac56373ee26e934dccd274e076756feac77a6b92e89a46ff647d2eac8a73919378c3f62b1bf8ecf87a03bcf388645b4084b4d284af98498c97d85f0ea5527d4931b7635b1f7e1d7aef63af876c86e0fb6a7ca631840440ca6ad60ec54b4b12fa5398b79078e42001157bb88bc86d67c1c71cf3c52c0e3d59f944cb0b5d0b0a1f5ea89179f42f27c11da56b01b903be05319698543", 0x1000}, {&(0x7f0000002780)="29298045b69aa1ea1105c812efe2320e1a4a72de6398832e03ede784621117a019b87d176f8ff106cb265e9a3098e1e46f4125e61e77950cba33579eec6dcf6872507616d967466ad97cab78fffb7bde3b006231f6071d03b70a20e21249af70b64a7a80d67f329654589d0dfb6ec5831c137464961af82cb7c96524fb352c1bf11dd157ec9a9ff37b75e85c89eb4f", 0x8f}], 0xa, &(0x7f0000002b40)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r23, r24, r25}, @cred={0x20, 0xffff, 0x0, r26, r27, r28}], 0x140, 0x8}, 0x9) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002cc0)=ANY=[@ANYBLOB="8f40ffffffffffff000200004edeb309000000000000465f1414faeea44eff3d0c31cfdd86281c7ab9a45e42b57309325fab0e93e2d1d963723c569d1706c47437b424a57eaa88a7af699bda82e7ee3ffa7f87a3e448c02eda60be4e8fee3f5bf668cd9ecb4587ffa503e181d472c15855e53f176e4a1b5954ba8b5ae5ff373c40e066bfbaed011f2863ad33"], 0x1d9}, 0x0) 16:00:09 executing program 0: r0 = syz_open_pts() r1 = msgget(0x1, 0x2) msgctl$IPC_RMID(r1, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x63, 0x7, 0x1000000, "bb35a9100dc2b72eb256949064c59860a62bbf26"}) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000500)="6bc2fd4515b84605257ff44c0f4943927af6c67e514f00ef1d96d66fa656a9882475dabdb0c83804728e08f9ce400659821e7d778321e4fa228cb7f8d62704e3c3430dfd72f8bae002af7f27ea44e5bc7cecc9628f282ede92b4a1700d3fa538e1d27608b251da807cf48338dc0c225cc20df25e9d756ede0e456a79737a3a8c9c91c4811b2284339d16bb5ba224782ec095752e8ddec147945863c574d2b33eb7740f82491d390e245ec2a9fdb34f2a0283e40e65a39c67faf51627e1c25c1b3fc79a46b1c9bbbae2eb0e735265656a13cb9a804e314bd48192ab1969ac5e83fbaeaca108a9e910eacb1ed390e06e48331b1f885ad4ac41fdfc790987d48236eb03810d5c62e791e8fb2b3616604a61c1ca1cb9f1588025795bdf61ab95b03eee33030c566dc52dca9123f90b53d53b9b42664f92a43e6d7f3251c0918b8b18e543b78c790b956f82810da044f5ba03e5532e19847d8e53e005b1201c055d5101776a62c29141662b3622cc84b4f0e67fa2fcc2d8ee7013fe14063705a61b311c91cca463121536d48092cc7368e82cb8ba18043b4ad9ac13b875a27d1252fc186d81ea78bf51e81005a9ad4c5ba5dec3c8aa9d2e9848e69074f252c320a2142c57f4b35481b80f7fe5c5c9aa353a40f731fce778d1d37c932e305aabe8975c22e1d029a7eddc1ce7318deac07f4497f12640ce1127594469ced9bad11f120733dc4c46c563900184f88b4af502532abeea1ba66192c0efe83e3f4b609b4de91256d88d2f6fb80eeb7ac00a0c10e0bd80a3d92a1135cb6887452ebe277df3e38af612a5a1d18e295b73ab47127b45623ea9cf08b3ed5769765c472ed112f326c6e39843d2cb83b4d3d452c16a6097d847c7f5bcb1c3805efd02a6c8222e3c155b595fac8b11f3e3a2070ed5770bff9d50990950c6470d37c28b7969f4784cac70c5b88afcf52bdb5b92df5fe763cecee8e2d01113a69ee49db276b6edf29387b03ad15dee0919c4da13adcf5fe67d65221eb69229c35fc755e95f3943e5c2d7d1bbb31709fc0470924f89d37f231758f2970f5e07693571754af601bc73befc0b00a98aec4a367da22c77d66e214a158a17eab2ea62cb8af69a206c0d521e93f15831cc701d4ca3dbf6b291b0c50560b4acd627bf7b433aa096942ab76a93dc6c2d45e1d3fb46b534a618be9e96c526fea97e6d7a4d138c26d47c321b94b13066c0b62b6b9b7e4065a2935e8f1c74b4f1e39c899b53f0fd0fb236fd561a9e850b4bd44c2a76f14aef20fcb11cf869d857c2a8f251c97e7315f3c7a0610323e5e10826825b5bb68fb9cf2cbe5eae7c31ff9edf3c088b480be10db3fc6444b4cf45534492a2540cca1abf7efa6addd81229adfca94c5f1d17d9e14ab2767a179af6eec219a43ef93347e7b6d3a22c127a92eabfee62e3a9182908f206e5d11f30c57481871e595145771ef8435d625282c4b69ed8233430c6f2957f3bf71036766c7fcb3f33a3714a70bb63caa2489215c4ed40a99e4399e0d10b515d7a4822274285d67e159c982a6b2e8054a9fc028502adfc56092c3faf830d60eadeb19df8024bef43d10a4f9784b11f72356ebf6f1b816718be2c8a677fa4edf3fadc05870aca70ccf85461db77d0bd430d36d81f29e575e581f5de78901ddf242f0fdcf3ce6a684ac3e0f2d9e6c13ada1ba666628eb011d970b3c52dec01fefdd151d5421597e2b2078b3f1be033ce1d5cfc1dfb973b10f55622b30accc188a129a6f2346b895a88ba3f42bf1ee7b6c2bd75186834003f8861b176bbbfc051aa4beed982404a75bce48dbf04ab0968d969b39f08129685942ebc3deef7edd4e535f0e903bc96148de13cf90bd99f64de21757658952311f402936ac634d0f5a7b0641f64d1770549a6a3b42c305bdfd08191a015bf52e4dee74a0d0d", 0x558}], 0x1) 16:00:09 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) bind(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@abs={0x3a0e55f03c9401ba}, 0x8) 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x102) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000140)="de", 0x1}], 0x1}, 0xa) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc1, 0x2) mmap(&(0x7f0000ff5000/0xa000)=nil, 0xa000, 0x0, 0x4010, r2, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x1810, r1, 0x0, 0x0) 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000029, 0x6c, &(0x7f0000000100)='\x00\x00\bL', 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20040, 0xa1) sendto$inet(r1, &(0x7f0000000040)="bc89033d552c9c88e80459e1defb6c5cee90dfb3e7ee8d71497632f5b11197664f6f91bf59f01d7c350524658402c73a12a7498155fe06447022bf500df7fc449155b0b4036eda797495a1db24cb0f1eff61561874ee747406f99deb1f9b1cc4ebe837098899acbc76c74f18c7b4453493f1533aeb", 0x75, 0x0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 16:00:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = msgget(0x3, 0x9) msgctl$IPC_RMID(r1, 0x0) r2 = kqueue() mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) syz_open_pts() r3 = fcntl$dupfd(r2, 0xa, r0) close(r3) getpeername$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kqueue() open(0x0, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) r2 = dup(r1) sync() setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000), 0x4) 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x3a) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040)="843abf5c", 0x4) getrusage(0x0, &(0x7f00000000c0)) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) accept(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) 16:00:09 executing program 0: r0 = kqueue() r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8000000000001, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x4, 0x0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) syz_open_pts() 16:00:09 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x801) mknod(&(0x7f0000001780)='./file1\x00', 0x1000, 0x2) r0 = socket$inet6(0x18, 0x8000, 0x5) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x2, 0x4) fcntl$setstatus(r0, 0x4, 0xc4) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000000180)=""/253, 0xfd}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/126, 0x7e}, {&(0x7f0000001300)=""/187, 0xbb}, {&(0x7f00000013c0)=""/77, 0x4d}, {&(0x7f0000001440)=""/229, 0xe5}, {&(0x7f0000001540)=""/246, 0xf6}], 0x7, &(0x7f00000016c0)=""/159, 0x9f, 0xffffffffffff9b2b}, 0x800) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x45) recvmsg(r1, &(0x7f0000001b40)={0x0, 0x0, &(0x7f0000001a40), 0xc7, &(0x7f0000001a80)=""/170, 0xaa, 0x7}, 0x40) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000001880)={{0x18, 0x2, 0x2, 0x3}, {0x18, 0x0, 0x7, 0x6}, 0x0, [0xffffffff, 0x1, 0x2, 0x3ff, 0x0, 0x204, 0x6, 0x5]}, 0x3c) pledge(&(0x7f00000017c0)='\'\x00', &(0x7f0000001800)='-\x00') ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000001840)=0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001940), &(0x7f0000001980)=0xc) fchdir(r0) link(&(0x7f00000018c0)='./file1\x00', &(0x7f0000001900)='./file1\x00') 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x4002, 0x8) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x5, &(0x7f00006cdffb), 0x0) 16:00:09 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0xfffffffffffffcd8) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/79, 0x4f}, {&(0x7f0000000140)=""/182, 0xb6}, {&(0x7f0000000200)=""/31, 0x1f}], 0x3, &(0x7f0000000280)=""/175, 0xaf}, 0x1) sendto(r0, &(0x7f0000000000)="efdbf15a9a13bdd75ddd74c25ecd5a199eb8aeeaf7bd216d1c5f8e0e8e08225a5f3988fb135cecd757b39a79e14a4b2867da9d78b4191cb1769786a8427259fb203abcb5a93dedf11b93a1b20aff5d6e30d7bd71a347aab646ed72278ae8cd9e6da48aacb04d97a9a3061f970273dacf739e34dd50a23ceb74", 0x79, 0x5, &(0x7f0000000080)=@in6={0x18, 0x3, 0x4, 0x4}, 0xc) 16:00:09 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r2 = socket$inet6(0x18, 0x4003, 0x5) r3 = syz_open_pts() r4 = socket$inet6(0x18, 0x5, 0x100) socketpair$inet6(0x18, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) r8 = socket$inet6(0x18, 0x1, 0x10000) socketpair(0x18, 0x3, 0x3, &(0x7f0000000180)={0xffffffffffffffff}) r10 = dup(0xffffffffffffffff) r11 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x10) r12 = socket$inet6(0x18, 0x7, 0x1000) kevent(r0, &(0x7f0000000080)=[{{r1}, 0x0, 0x18, 0x3, 0x3, 0x3ff}, {{r2}, 0xffffffffffffffff, 0x11, 0x10, 0x797a2c77, 0x9a11}, {{r3}, 0xffffffffffffffff, 0xc0, 0xf0000001, 0x0, 0x100000000}, {{r4}, 0xfffffffffffffff8, 0x8, 0x2, 0x0, 0x5}, {{r5}, 0xfffffffffffffffd, 0x1, 0x80000004, 0x0, 0xffff}, {{r6}, 0xfffffffffffffffc, 0xd4, 0x81, 0x80000000, 0x2}], 0xbb, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffd, 0x5, 0x80, 0x6, 0x1}, {{r8}, 0xffffffffffffffff, 0x12, 0x3, 0x85b, 0x4}, {{r9}, 0xfffffffffffffffc, 0x10, 0x13, 0x6, 0x1000}, {{r10}, 0xfffffffffffffffd, 0x1, 0x1, 0x3}, {{r11}, 0xfffffffffffffffb, 0x86, 0xf0000002, 0x1000, 0x3}, {{r12}, 0xffffffffffffffff, 0x0, 0x2, 0x8001}], 0x4766, &(0x7f00000002c0)={0x1, 0xfffffffffffff000}) r13 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r13, 0x29, 0x4, &(0x7f0000000080), 0x0) 16:00:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) poll(&(0x7f0000000900)=[{r1, 0x44}], 0x1, 0x0) read(r1, &(0x7f0000000980)=""/105, 0x69) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) poll(&(0x7f00000008c0)=[{r0, 0x80}], 0x1, 0x8) 16:00:09 executing program 0: r0 = syz_open_pts() syz_open_pts() fchown(r0, 0x0, 0x0) 16:00:09 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f0000000000)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') rmdir(&(0x7f0000000080)='./file1\x00') 16:00:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa923, &(0x7f0000000180)={0x4, 0x8}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x13, 0x0, 0x0, 0x18d21a74}], 0x6a4a, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x9}], 0x81, 0x0, 0x0, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x9) close(r1) kevent(r2, 0x0, 0x0, &(0x7f0000000340), 0x7, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2044, 0x801) r0 = socket$inet6(0x18, 0x8000, 0x5) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x2, 0x4) fcntl$setstatus(r0, 0x4, 0x80) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x45) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x1, 0x1ff}) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x3, 0x9}) socketpair$unix(0x1, 0x1, 0x0, 0x0) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000240)="d4435a70d25269d459b80a", 0xb) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa00", 0x29) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0x61, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xad, 0x9, 0x1d3b, "00ffffffffffffff0000000000007f00"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:10 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') socketpair$inet(0x2, 0x0, 0x40000000001, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x0}, 0x8) chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x7, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c15", 0x65) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xffff) r1 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 16:00:10 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) close(r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() r5 = dup2(r0, r3) truncate(&(0x7f00000000c0)='.\x00', 0xb) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000009c0)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r0, r5) 16:00:10 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) readv(r0, &(0x7f00000006c0)=[{&(0x7f00000001c0)=""/91, 0x5b}, {&(0x7f0000000240)=""/232, 0xe8}, {&(0x7f0000000000)=""/18, 0x12}, {&(0x7f0000001000)=""/4096, 0x1000}, {&(0x7f0000000340)=""/110, 0x6e}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f0000000480)=""/165, 0xa5}, {&(0x7f0000000540)=""/127, 0x7f}, {&(0x7f00000005c0)=""/213, 0xd5}], 0x9) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x20) open(&(0x7f0000000780)='./bus/file0\x00', 0x8289, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000180)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x800000000000, 0x1, 0x200000000, 0x100000000040, r2}) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r3, 0xf, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x3, 0x1, 0x200, 0x100000000}) 16:00:10 executing program 0: r0 = socket$inet6(0x18, 0x100000003, 0x102) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\a\x00\x00\x00\x00\x00\x00\x00'], 0xa, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10}, 0x0) 16:00:10 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x1f, 0x9, &(0x7f0000000100)=""/19, &(0x7f0000000140)=0x13) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000040), 0x4) 16:00:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) chdir(&(0x7f0000000140)='./file0/file0\x00') open$dir(&(0x7f0000001640)='./file0/file0\x00', 0x290, 0xa) execve(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x3, &(0x7f0000000180)=[r1, r1, 0x0]) lchown(&(0x7f0000000040)='./file0\x00', r0, r2) syz_open_pts() 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, 0xfffffffffffffffe) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x100, 0xe4ec00000000000, 0x4, 0x100, "4f51e835ba8c3f3754437a61f0020c944b141eb8", 0x71fade8b, 0x7}) kqueue() syz_execute_func(&(0x7f0000000000)="42d830f3420f1af3c461a8569ca700080000406c430f47450866430f71e418f6af9989999940dad6c443fd08701900c422793288cdc30000") 16:00:10 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0xa1}], 0x2, &(0x7f00000003c0)=[{{}, 0xfffffffffffffffe, 0x1d, 0x2, 0x4}, {{r1}, 0xffffffffffffffff, 0x40, 0x4, 0xfffffffffffffeff, 0xffffffffffffffe1}, {{r0}, 0xfffffffffffffff8, 0x80, 0x4, 0x1, 0x8}, {{r0}, 0x0, 0x28, 0x2, 0x6, 0x4}, {{r1}, 0xfffffffffffffffb, 0x19, 0x7, 0x7fffffff, 0xd39700}, {{}, 0xfffffffffffffffd, 0x8, 0x1, 0x8, 0x8000}], 0x7aa, &(0x7f0000000480)={0x7ff, 0x280}) poll(&(0x7f0000000000)=[{r1, 0x7}, {r0, 0x7}, {r0, 0x103}, {r1, 0x10}, {r1}], 0x5, 0x401) 16:00:10 executing program 0: select(0x40, &(0x7f0000000000)={0x7ffffffd, 0x0, 0x7, 0x3f, 0x4}, 0xffffffffffffffff, 0x0, 0x0) mlockall(0x2) 16:00:10 executing program 1: setrlimit(0x3, &(0x7f0000000140)={0x7fff, 0xcdbd}) 16:00:10 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x0) fsync(r0) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x100000001}) flock(r0, 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgid(r1) open$dir(&(0x7f0000000140)='./bus\x00', 0x10005, 0x0) select(0x40, &(0x7f0000000040)={0x9}, 0x0, 0x0, &(0x7f00000000c0)) 16:00:10 executing program 1: symlink(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000500)='./file0\x00') mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x6) 16:00:10 executing program 0: getegid() clock_settime(0x2, &(0x7f0000000140)={0x5, 0x7}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x9, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) close(r0) socketpair$inet6(0x18, 0x3, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) accept$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1, 0x0, 0x0) r5 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = shmget(0x0, 0x2000, 0x400, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) 16:00:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000004200)=""/4096, 0x1000}], 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) socketpair$inet(0x2, 0x5, 0x5, &(0x7f0000000000)) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x44) readv(r0, &(0x7f0000000a00)=[{&(0x7f0000000580)=""/147, 0x93}, {&(0x7f0000000640)=""/52, 0x34}, {&(0x7f0000000680)=""/160, 0xa0}, {&(0x7f0000000740)=""/224, 0xe0}, {&(0x7f0000000840)=""/165, 0xa5}, {&(0x7f0000000940)=""/181, 0xb5}], 0x6) pwritev(r0, &(0x7f0000000000), 0x10000000000002a0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0xc022, 0x8002) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)) 16:00:10 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000001340)) recvmsg(r1, &(0x7f0000001880)={&(0x7f0000001380)=@in, 0xc, &(0x7f0000001780)=[{&(0x7f00000013c0)=""/163, 0xa3}, {&(0x7f0000001480)=""/116, 0x53}, {&(0x7f0000001500)=""/161, 0xfffffdda}, {&(0x7f00000015c0)=""/70, 0x46}, {&(0x7f0000001640)=""/157, 0x9d}, {&(0x7f0000001700)=""/1, 0x1}, {&(0x7f0000001740)=""/62, 0x3e}], 0x7, &(0x7f0000001800)=""/88, 0x58, 0xfffffffffffffc01}, 0x3) recvmsg(r1, &(0x7f0000001300)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000001200)=[{&(0x7f0000000100)=""/49, 0x31}, {&(0x7f0000000180)=""/100, 0x64}, {&(0x7f0000000200)=""/4096, 0x1000}], 0x3, &(0x7f0000001240)=""/179, 0xb3, 0x1}, 0x2) setgid(r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) bind$unix(r2, &(0x7f00000018c0)=ANY=[@ANYBLOB="0000638f4a0000000000"], 0xa) mknod(&(0x7f0000000140)='./file0\x00', 0xffffffffffff2fff, 0x0) 16:00:10 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x40, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x0, 0x200000}) write(0xffffffffffffffff, &(0x7f00000001c0)="e36258a416f790037494132477f256b4093cfb25b84e7bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) r0 = syz_open_pts() close(r0) r1 = kqueue() writev(r1, &(0x7f00000000c0)=[{&(0x7f00000003c0)}], 0x1) r2 = syz_open_pts() dup(r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x200, 0x0, 0xfffffffffffffffd, 0x20000008, "a1467826000000000100", 0x0, 0xfffffffffffffffe}) poll(&(0x7f0000000000)=[{r2, 0xf0}], 0x1, 0x0) 16:00:11 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) getdents(r0, 0x0, 0xffffffffffffffd8) 16:00:11 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) close(r0) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b", 0x4a) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869070073", 0x14) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x43, 0xfffffffffffffffc, 0x21d5a86f, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x3ff, 0x0, 0x9, 0x1d3b, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000002c0)={0x0, 0xfffffffffffffe70, &(0x7f0000000280), 0x10ff, 0x0, 0x0, 0xa}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x10018, 0x20) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000000c0)) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x8001, 0x2}, 0x10) r4 = msgget(0x3, 0x100) msgrcv(r4, &(0x7f0000000300)={0x0, ""/4096}, 0x1008, 0xf714b7ae0018bfd7, 0x800) r5 = semget(0x0, 0x3, 0x44) semctl$GETPID(r5, 0x7, 0x4, &(0x7f0000000140)=""/222) shutdown(r0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000001a80)=[{&(0x7f0000000900)=""/14, 0xe}, {&(0x7f0000000940)=""/13, 0xd}, {&(0x7f0000000980)=""/21, 0x15}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x4) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x89, 0x1) 16:00:11 executing program 1: munmap(&(0x7f0000214000/0x1000)=nil, 0x1000) mlock(&(0x7f0000214000/0x5000)=nil, 0xfffffffffffffec9) mlock(&(0x7f0000217000/0x1000)=nil, 0x1000) minherit(&(0x7f0000214000/0x1000)=nil, 0x1000, 0x3) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) close(0xffffffffffffffff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) close(r0) mincore(&(0x7f0000ffe000/0x2000)=nil, 0x2000, &(0x7f00000001c0)=""/162) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x22) execve(0x0, 0x0, 0x0) 16:00:11 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x3) r2 = shmget(0x3, 0x8000, 0x220, &(0x7f0000ff6000/0x8000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/253) flock(r1, 0x1) flock(r0, 0x9) 16:00:11 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8020, 0x400000066) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) semget(0x1, 0x1, 0x14) 16:00:11 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) recvfrom$inet(r0, &(0x7f0000000040)=""/174, 0xae, 0x2, 0x0, 0x0) socketpair$inet(0x2, 0x5, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r1, 0x1) r2 = syz_open_pts() mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x12, r2, 0x0, 0x0) 16:00:11 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x480, 0x0) r1 = geteuid() r2 = getgid() fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, r2, 0x4) r3 = getegid() chown(&(0x7f00000000c0)='./file0\x00', r1, r3) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r0 = kqueue() r1 = kqueue() close(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000380)=[&(0x7f00000000c0)='(\x00', &(0x7f0000000140)='!\x00', &(0x7f0000000180)='@)*](/$\x00', &(0x7f00000001c0)='&[/\x00', &(0x7f0000000200)='(][[(-\x00', &(0x7f0000000240)=']\x00', &(0x7f0000000280)='}\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-:\':{', &(0x7f0000000340)='@,\x00'], &(0x7f0000000480)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='[\x00']) close(r1) 16:00:11 executing program 1: mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x1931, 0xffffffffffffffff, 0x0, 0x2000000000000) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) 16:00:11 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000080)='./file0\x00', 0x6, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000140)={0x0, 0x1, 0x8, 0x8, 0x7fff, 0x1, 0x2}, &(0x7f0000000180)={0x4, 0x2}) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000280)="023acbd442550b93fb86e9cd2e6b0883eb75c08969c61a945972c506b8314d59b09614142cf6aa6e652280390372d572", 0x30) r1 = syz_open_pts() close(r0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0xeb51, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x101, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x4, 0x20, 0x9d, 0x0, "c3512e83cf2a6f3202c73ce1dc2d02819a92e296", 0xd1b9, 0xfffffffffffffc01}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "a947680ac95a538af41571b93a0c7db400"}) poll(&(0x7f00000000c0)=[{r3, 0x1}], 0x1, 0x0) 16:00:12 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = syz_open_pts() kevent(r0, &(0x7f00000001c0), 0x6, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x1}], 0xd16, 0x0) readv(r3, &(0x7f0000000740)=[{&(0x7f0000000580)=""/216, 0xd8}], 0x1) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000040)) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x1, 0x1, 0xf33a, 0x7fff, r2}) close(r0) accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x530a) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) open$dir(&(0x7f00000001c0)='./bus\x00', 0x80, 0xd3) shmget(0x3, 0x3000, 0x458, &(0x7f0000ffa000/0x3000)=nil) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x4178) 16:00:12 executing program 1: r0 = semget$private(0x0, 0x2, 0x8) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/25) socket(0x11, 0x3, 0x0) socket$inet(0x2, 0x0, 0x1) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000040)="ba0ed314e6bab6117482225f0000000000000000000000eaff", 0x19}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) chdir(&(0x7f0000000140)='./file0\x00') select(0x40, &(0x7f00000001c0)={0x2, 0x9, 0x401, 0x0, 0x0, 0x0, 0x0, 0xff}, 0x0, &(0x7f0000000240)={0x7, 0x6, 0x6, 0x1, 0xb23, 0x5, 0x9c, 0x3f}, &(0x7f0000000280)={0x6, 0x2}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000100)={0x9}, 0x0) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0xffffffffffffffc0, 0x4) listen(r0, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ad8) mkdir(&(0x7f0000000080)='./bus\x00', 0x20) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) mknodat(r1, &(0x7f00000000c0)='./bus\x00', 0x39, 0x6) fcntl$setstatus(r0, 0x4, 0x0) fcntl$getflags(r0, 0x3) 16:00:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000070000000022279d8b3243bd6077efbdf9b7872247dcdcbe9b9b3fdc0c997011cf9c2cf0674b2cee119e3d2c5e6997db1f3d019190ccee12375e177a647cfa818f75acc0c4fc0e242f4cb4f0494ef228a4d3000886031117ee0378edff5d10eb6fe24c9e7d93823496b2e8fc69d5a09a22beb1d76bc28fb9e79691bfef9c90791a365da1190a0500020000000000229b049631ede468a1c4ec0a2f804a529e26b9b0625462c63a04872a53d50d1ce242d461cfe8ecf2684c7b67500afa7eadfe19892e91a10dd7bf50f2b88f68e3d6260161206ade1252e46a5f8cf332"], 0x10}, 0x0) recvmsg(r0, &(0x7f0000000140)={0x0, 0xfffffe4a, 0xfffffffffffffffe, 0xfffffffffffffcf1, 0x0, 0xffffff2f, 0x400000001}, 0xffffffffffffffff) 16:00:14 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x20) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000000080)="f39291992e9fd537696231c99e920e844c8e7a3a051c5fdac90c964c6e8efd269bce5ae9bd9f9b9f05577f1ed561f5f365d2f0970746744cbce77a1525622497613aba8b3da738ace576bc98cb7d49183f3590f5613f0ca229b0a0beaa76087fd99f16d109f43c1828f05cb8f340bd8b60ab200620", 0x75) write(r0, 0x0, 0x5e7) write(r0, &(0x7f0000000040)="a0", 0x1) 16:00:14 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) geteuid() setegid(r0) mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x401) r1 = socket$inet6(0x18, 0x0, 0xfffffffffffffff8) recvmsg(r1, &(0x7f00000019c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000001840)=[{&(0x7f0000000300)=""/165, 0xa5}, {&(0x7f00000003c0)=""/115, 0x37a}, {&(0x7f0000000440)=""/214, 0xd6}, {&(0x7f0000000540)=""/218, 0xda}, {&(0x7f0000000640)=""/81, 0x51}, {&(0x7f00000006c0)=""/4096, 0xffffffffffffff32}, {&(0x7f0000001a00)=""/21, 0x15}, {&(0x7f0000001700)=""/58, 0x3a}, {&(0x7f0000001740)=""/230, 0xe6}], 0x9, &(0x7f0000001900)=""/132, 0x84, 0x6}, 0x41) accept$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="00eefba6bb32aa7187ca87ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000000)=0x61) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) rename(&(0x7f0000001b00)='./bus\x00', &(0x7f0000001ac0)='./bus\x00') 16:00:14 executing program 1: r0 = syz_open_pts() setgid(0xee00) r1 = getgid() fchown(r0, 0x0, r1) getgroups(0x8, &(0x7f0000000000)=[r1, r1, r1, r1, r1, r1, r1, r1]) 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x44) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 16:00:14 executing program 0: r0 = socket$inet6(0x18, 0x100000003, 0x102) shutdown(r0, 0x2) shutdown(r0, 0xfffffffffffffffe) dup2(r0, r0) shutdown(r0, 0x2) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x4) r1 = socket$inet6(0x18, 0x0, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) accept(r1, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) ioctl$TIOCEXCL(r2, 0x2000740d) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000080)='./file0\x00', r3, r4) writev(r2, &(0x7f0000000740)=[{0x0}], 0x1) 16:00:14 executing program 0: r0 = dup(0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x8, 0x4) dup(r0) r1 = socket(0x2, 0x2, 0x0) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) socketpair(0x12, 0x4, 0x2, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000180)="e0468a05585f4b4ed437803f610041767399e90dff0ca4745657a6a5553d110e7cd088f50326921a6913d6e3316bbe552c52dd5f97a970da9f8c486c7e0fd5f2fd526a7e1f2329e8690e559846adeb9046304d45b6ba63d90462f20cf61d5fc5ecc75ecaed593bae6f7cef38c5dbbf711ad780aec14296ff1eede9ba11545b0ecbb87329e9c1bfd731afdc507119dc598b7def36b03088aed1268edafb87007b45c0bc7ff321ae426715b0692c85f782518fc2684cf5922dee79", 0xba) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3f, 0x4) setsockopt(r1, 0x95, 0x10000, &(0x7f0000000080)="130be6d4fb3f3808cc2b14f85e58e28c5159732fa4466b928bcf66d7dacef2394cdbeaa4", 0x24) 16:00:14 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x10c) mmap(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:14 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') symlink(&(0x7f0000000240)='./file1\x00', &(0x7f00000002c0)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f00000001c0)) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000100)='./file1\x00', 0x0, 0x0) 16:00:14 executing program 1: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) socketpair$inet6(0x18, 0x0, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000040)=""/198, 0xc6, 0x42, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) r1 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffd000/0x3000)=nil) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x3000) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2108, 0x2) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x1, 0x0, 0x0, 0x0) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)="9105ac26a783338a67190aeda062a64d28d4265d84876bc8a2165225383d0327987992881abe5b6d447584046ae9443ba66cb7790eb09d95f8e396da", 0x3c) r1 = fcntl$dupfd(r0, 0x80000006, r0) ioctl$TIOCSDTR(r1, 0x20007479) close(r0) 16:00:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r0, r1) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x2) getsockname$unix(r2, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000140)='./file0/file0\x00') 16:00:14 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x2) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 16:00:14 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(0xfffffffffffffffe, &(0x7f0000000040)='x\x00') r0 = getuid() getgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f00000000c0)='./file0/../file0\x00', r0, r1) r2 = socket(0x2, 0x5, 0x9) recvfrom$unix(r2, &(0x7f0000000140)=""/137, 0x89, 0x2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) getgroups(0x5, &(0x7f0000000240)=[r1, r1, r1, r1, r1]) chroot(&(0x7f0000000000)='./file0/../file0\x00') mknod$loop(&(0x7f0000000380)='./file0/../file0\x00', 0x0, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x27, 0xf0000000, 0x200, 0x6}, {{r0}, 0xffffffffffffffff, 0x4, 0x9, 0xfe02, 0x9}, {{r0}, 0xfffffffffffffffa, 0xa0, 0x80000001, 0x8, 0x180000}, {{r0}, 0xfffffffffffffffd, 0x81, 0x0, 0x0, 0x9}], 0x7, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x20000001, 0x7fff, 0x1}, {{r0}, 0xfffffffffffffffd, 0x40, 0x4, 0x2, 0x4}, {{r0}, 0xffffffffffffffff, 0x82, 0x1, 0xcfe9, 0x4}], 0x6, &(0x7f0000000200)={0x4, 0x6}) accept(r0, 0x0, &(0x7f0000000080)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x80000000, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fe98bcc4617000000000000000200", 0x1, 0x40}) dup(r0) write(r0, &(0x7f00000003c0)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) fsync(0xffffffffffffffff) writev(r0, &(0x7f0000001c40)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d4220daf5d7c34601a1630445786ff37628619747d6b1bc7fff8a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a92ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x5a}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2024, 0x0) setuid(0xee01) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) poll(&(0x7f0000000180)=[{r0, 0x100}, {r1, 0x20}, {r2, 0x4}, {r3, 0x80}], 0x4, 0x7f) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)=""/52, 0x34}, {&(0x7f0000000200)=""/195, 0xc3}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x3, 0x35) 16:00:14 executing program 0: madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xfffffffffffffffd) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') pipe(&(0x7f0000000100)) chroot(&(0x7f00000000c0)='./file0\x00') r0 = kqueue() r1 = dup(r0) listen(r1, 0x80000000) sendmsg$unix(r1, &(0x7f00000016c0)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001640)=[{&(0x7f0000001580)="c19826584b04899f4a354ea21bffe05b10327bba01e1a6cb65ce88551d2b68b9efc6a99d0eabcbdef05fc2b50b5ad29c0368c43b1f5956644fa43697dbcbc26cc8b4d3beb54e43e508963ee8bc9db0d43bc3b64d614a3a7303b87338bdfbfe4766d58041582d5c204739eea8ea4c851e125078275e263c29300937548e90262a3ed4d8b714fb9f03a8c821334e70f1d3a8fb49d4562c840d62430b77f55f061113701c9fc109492b8e", 0xa9}], 0x1, 0x0, 0x0, 0x400}, 0x8) socketpair$inet(0x2, 0x2, 0x9f, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x1, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() r7 = getegid() r8 = getpid() r9 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x4, r4, r5, r6, r7, 0x6, 0x3}, 0x5fe, 0x6, r8, r9, 0x6, 0x6364, 0x1, 0xffff}) r10 = socket$unix(0x1, 0x3, 0x0) connect(r10, &(0x7f0000002a80)=ANY=[@ANYBLOB="01002e2f66696c653000d9e6a14e5d4706eed2a74eb54d4c51709cd85f123f4f2c170db6976e0711041157dd3e04c006564e4b4a9864c33f3d597afda25bcdb89e04dcd38fa6559f8664ea45b92338b718d8470b0f75972442aa0081eadb7366ec742d7d0d71c166e7a1eb56aaad872ae89c0b161c49d6a22f03e5f43fc087aa40fadee92f4abbb85d4b3321435211c5fcdfec616201010ded597273c0d90260aa05"], 0x1) mmap(&(0x7f0000b44000/0x4000)=nil, 0x4000, 0x0, 0x1012, r0, 0x0, 0x0) sendmsg(r2, &(0x7f0000002a40)={&(0x7f0000001700)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000002780)=[{&(0x7f0000001780)="5e45e96f6c7b32672efd2046459ecf148a7636ef8260237c8ade4e5ea1db7357c0cc204844855760add96a314f0d576ffb6a83718171dd0120644033564abf449a77a9bbd6d9ebd9272a1fa650a35df9c445ff3ef6a854f4932c9c8c805a761c2236b2d45ac9fa65bff9816f198fbf06ecb1a80d676cfe8bb6d473029bb779aa670f3146a3d9971f71eafa2bbc3a6270c12f9b9fe379672215e3376cd2842aa60c4c5bc4382c2ad686f68ad6c4ea7ec2a134c702a78518270f06e2f04a2b6cf265b4bb5e04b32bd55c2e4f6b9d9fe9fe2d0be6efb60211c7f44240bf71380b4f4c4373e7b357af3510d9ba31a87c725671ff18f4cd06ce9d83e631a317f09312742917139fadd582ffc645b2147fa10cf2f46f2772205897e82af1aba7b5f81fe57b0d46bdd793dddbbd7e1fe8602cc86c54006bd997ff760922f56d448a4af40eddef01a0cc1a2f489821bde815f399a0d433158e53f21d35d1ecb7cda8ee62826390348c98c453d5ee3cce083a5c57c3ee9c815cb0e725ce79e84818b79e6ad2caa207cf1d78595e52d7dcc7d7d6d301cb5fd67d3bb463e1deb3aeff7aefb0b3a73732ddcb3604d2e91efa2220e674e07f4f133870ea25d4cd5d60560643ac1fc17c00f04f7065ac2e1932697189922e8fe5c5965941bcfb876d244455b3e49e30b4af10e95181b9c8eb3c09458f38d35aa6b6f22a4c0e3b21ed2b4d473e7ca09d8e061cf7b1415fe1ac88a527ccecb7048f023ccc651c5a6999bcad59e8aa156dab9132bc1e998e7e987233619bed1ed8003315a1667a75cc87f065ab9d430e8750d71358a5acde1d9dc1fe8f7663941eb3b6415f5fb72d76dd6196d84452de8a44a091c1bb201a551731569cbc79d8b9521395b0144f32234ddeaa7b911c23e437e106b41194ff38aa3855702699d5553c2479ad1e98be9f852e26861b714baa8635b06814db8d008403525c74b4f6b3e52dda32c0c9316f759f55993c09ab9353aadd32d6aa1f563c76ef150c2f5ec7cee36cefdb263a2031b4eae31cf0a260d6889e2e78b2a7f6b3295ea6c5751339d09729770c6665f134bec133eb9b842f1edfe31d00d204c6f8b216cc0ae0b1679f368b351ec04741d2f6b3121a32a1736394b667a2c14baad4375b965816b6fb5c6293438312dccf3e09ab3fb1e83191bfb38ac5d7765430fe2f6dd8020f43277b1ddee2f628920fc0b5b191a2ea8dac31536416e25e7e7329f2e038e536474eb1b6c0ea59a44a0c01bee74fbca2f5e5ff0feb288ef00cb043353ed743fe70244f1079062a1ab7f4a6efc2a0643577c456dcf194dc6631e05c6e431a20bc467ec01589a2864aad79b851ac41bff61787e772c69e8595b86e3e7ddab1f1fff84715b05bc458a523079e552e8e80def900cf9e01e549397812fcf88cc0b61dbc013753c4529159905aa4b2a44e57791c4b6bae63607cdf5084ec56dea8a7cc1bd442564fcd43d5a062264eb8597929a12d689085fc9bcbef60743c683da449c18638f9eef7249d49b8cf198c0f7bf6476aab6d4ce5c53ddbc70c474f3a788542d747b2ded7d31298415b4b77ab54a2acd12d98148f23550a3f9766dd7d7d5aef1cae6e1fc9333dc7182fd64bc9e3faa4f3dfe372de84e722e37f3520823dda7af51915b151a303bd94a0a8e1db1a5285c0fc63681eb2083855b5a47f3903f9532b7b983b504b09dd0f41f346886cff468a1e52d645c3a0a0c4ab0fee69ba97af699a7d22dbedb8b8054ce8f96bce15e32f291c646c5957dece40f4c5552855343625484b1f7e07d9fe40237fa73201c84237e7bcd92e1f5a155ef70f18024d2c017946e02329ad4ec62341f01ab252606f7f20892677622bdcd81664c488d7f17011d5806122d5eb20155e1f842e47a9980ed62866aacb93fce22dbf51848e2f1702d4e5594b2a2e0f85ce7a3ad6fcb460b62ad0dfa9d8d990f47118828c05094c07b9ce33506a97dd354b79f7b01fcd52b165d6c18b7ee89c4f8a6da3df99f600557327f6f160b761ed2a75d16a6e6b3aa9a3da88c8f734bbc40e80e3ea5d7901deda455f464517f90b6636222490a5857edfae1eaec97c0601222b2bbfb34df841de3d2fe90eada283925eaa0bb07dae7986a5b0ccfa68fb3b8bc03d693e39333fa2238e87104c84be0394298aa0198b1216dc2886afe7366c833d9f6478808957c1894223dc9812670b38ce0f1ad514733fe566b9e21c8d43fdf3e119aa9a7520dbe4e2cc9b6ac93107a5e4a382d8c00f12baca9a9be7e819a11fd5a2eb49e0ecd329bac03b2638af877c16caa0d99bc5653461389bae1a6664762207f2d1f7b706f813b4493affdfacca91ac2d3372dd8db669fe3fcb0c199e881e4072a5054c9f5cfa5fd436b7b5db99e8992604a16ea258ed33cc28c4a83d64ed57ad46b2ed877aae9b60398f073bb9d586972fa799f36a68b55084ae60e8e4b47c13ad54f39ea9e25b76e2acdc4deb0e2563a72ddcb4bdc1170cf12cd7a4159b8486a696c42bd748b4898e09a41d67db8fefff3596a8c0d597c06601293d3c9823decb95234e66283163be2929b30ba99eaa029edc2e074de3c4a044215675f366be837091961bd31e72e869763d69c1f6fdd9c39285473e3aaa6aaabef75ccd3ad7b8fd095a3238d1749a270b984951d76b2d80c7a9ac58d91a51852fbe9f7f64f6a253e1a6895e0f8761d25c567e287467615117412d7076df261316447053689d9e44475deed83eea60e16b3823b765ea0ab4dc740507c5f2d118e5742c1e76c93e067653fba41761dbae9223773aea0b0dfdddbd66248674f12d0120be46db90e437616826bad34c2dbaf9d9df95d349655eb9c95f35604312313749f0cba81c64fca004aaaf21cf6ddf564c75800af0c1503a9eb39f40e84553172500523809f0de0fdc08071baeb97168605f6028c8634974d16c15f2ae69c04b54dfca5deba3447d195df05b916624d7800080a3e46dfdf63646e7cd876d24f4367ad3002f301966b514cf4f862f28ae5221e76d5462cb13e682b8e7b9aa07aa4937adca57f5854251ecd034722db891678caf99390a1593c70c42412c14a5cf4f3798d30edd822cfc23f90ce0a9581abb2914d5415eae560127897426d379838b0ec6a2aecbf687052fc642ec2b819f618bf7bf5064046baab5343fc67c411209457f2dbb03c504d6d11b6ec174d1d9cbb16a740e02c1c517d125fa9f59475882f72007784eb2fe16c3bf0996fac80cd13289f2acbdd29ff9f1de7c4993161cbb39cc2d50a3aed8b44c4f0079784c8ed1fa86e968b18ad17a44bd589f5d19594d14db74d61d56e71eb3c78cd45a460d3763052d04197ff83bdb75fd4dbd3ec8ec1c85074a7a3228cd7ffb715c9012415b110ac20064c7c2268bab8fb5875866ebea44c538e985197a0eb41ba6e3d3bab5f2d658cdf6d1b4499fcf94d5b64f0e065af36e1da99cabae9a2bb42a958ae339112d95add26f07743b5ea4768b674f778863eb8d3e6708893af9fe0e4ddf12cddce531d02f939f345e08e093725a3f3fe1f0ed61a446aaf509c4bba198d9989031b9e68e0d1b07314647fa94d48b154a1e1a081253491fb3f010105a80c4807c3a5c0a112c2b27041d89b1dbafdf3c39efa95330b233259b9d094058f7253994f624d83b4e806b3fd9d3c4f2a7796c4d17d516cd9f13f2f8341809865a56f339e2e725da34d6204753140a9e059190fe030b219101ba83a3eafc446a2c148b3e6d2675c89ab5d0dc6dc0e4b6afa83742ae4a14b3de74a3ca2ea6594826f0b9c64b130d28825e578690006385672e289a8050c2fb1173eb123afa61fbf98dcf0f86fed7db1ba0d3f29668b2224e89c05d0c125dc6c738251b448ae4d39f39ba705ef6b74e59514d8b4121b3a816f828497ba73d265671e48b04937a0e4c03c2ccef7a29f876370db7384af0cf476828cf2805c8c4103a182b2b5228a4edef463e5ef45b66c0aa4b463d6536e3d4034f8e42dd0bd508b33156ca6076dc5c4f41c830aefab7351ededacfddcfbc990a2e7e1323dfdb0052573d5a479439c381451eb88be4198f652ac41d2eb763cdb3d9ea59e960748c33ede4065dab05671263c288f5b8de64a1b374816646d78149cfc50a9a771876726a1d2c6d3a5d033e7a31c998b3c53eb0eee8878646b7627f3dcda2c0e92a7f697c0b4d1cd5becb74668b9fad55db7a09aec68737471e39c27aec948e48520d436d52ee08c4433590e5d268cf12c28d895fb0c6d33f6c2c0624a5b4232fa1d472cc5c405dc8967cd0ae1a20d37433f80abb845b9968305d5b091cbf5d98d39422e5a7e2ed7585592aa23afdbeb29b3418af5389cfc9b30b3c67cfa24a8299cec93385403b7483c2e6d02c7473ad3a68a8e78f5eabf4e8379c8f22b81e0f9efedf14e79f8a7f6895329a6038fab2edf707849d8455dc69c4d8cb6438c09e3762ae181bd42d8938274d2f144764fb8c9fb3370a6eb8395be4a44c526bdb266b12893c507dc1be3efdbaddc6e9e3d6c699e2b243f0f05fe1d7708c9207e06653d831a82300910ca10e55b81fb4c79a1e01a0b1d02058bbda505c726a97c03f5695feac99c3cca27433c400e7130a56e307de20da13d3be74eb6cd2931d7c83f13630548d57201c655ce5cc70b9c14cb1ff2cf95c5ca4e22fc5a46a2e6be2cf85a6e31cf57ebc9462be2c6a901b9739b37368157c0f940fc30f1a88ae4c5a8579d35933f3dd6da368edc6adc6c65999dbeb1c5574a7f3e38a7cea304bd3b29a03ac4d34ec22d9b940ebf9697e9de21686d50b974c32905ac6d1be01c36500bec2270f32aff0acf9c9590b172a5993275fe2adf556800a105d3b77dc71f1523a0440d00a026be49596aa266c7c0166925c8af0640c2e4c7e58482c38f1e9c9bfd718f11f0c8a852923621c8e441decf9f5b803f6c551b8f4d954e7401209143b2652ee84b72dcb5e22edb31efa5f4f9fa4f848722e000aa423be038a0b828a23cc5671fb4c484d30c2b3669e9b2bd041c2a22518dc139ed77fe599b26e30a2eccc1b7c3846783162aea42b2f0adcc0bd4a8f55aaa42dc6dbce243819ff1e63e946f7e1bb0384d4d74553f4ecf07e5f1d1203330afac61cdacf6e126b62eaf5fb6e4eb87896d16f895f5b2a05501f48e5920e67d190858a0a169cf51629db35b6aba9bab37939a816b3f173f9ff82189cf3dbd762bc7fb9600506c0dbb975db2df62915333591f58ed3430ca350e59e8ca3ad286068ad5fcdcc323948259a1004903b9ed80397adb5138be38c70ec9bb6b6de9c8ea46167efedfb2e81c705bc245ba3d11fcaf3dbf01c2684fb877604a1dbda89f8f270662643c639068ad686bbb12d3499f0efbf48a1de9bc973ee5851bdaf08b5ec3ca82e07323ff8a57b91231af34a48196e203fe5d59db96735cac1ed6ccc4c589f330cb20a1796c6ca1c1752483cef6d71d03b0f9224202c0a7447f02517bcced64348c3b125880a6d0151544358c0611be38236b53b83242436a7fb9a4714d53ab49f4f04c6587032efcd8c762b5c504d1aecc843068531c014e92a13be37c30e496b25ce7921465a0792704c0eca402a22224ecbb487a1130eb619127e8ada29757f0abe745877027fa239f0e114824266a0b8c69cb8e607b197d99cd2ea0b94f17486d28ca6f271aa5edec5114c7f515a3048f91259da5b2c1c060998279fd404382c9302f5ecdab009e1abe48c63d705fcd16932b507f068e245a29241c83d6d1891cd168db33cae2f69aece143f7265cb9124c18316927586db", 0x1000}], 0x1, 0x0}, 0xa) semget$private(0x0, 0x2, 0x400) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) r11 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000000)=""/188) r12 = socket(0x2, 0x2, 0x0) r13 = msgget$private(0x0, 0x9) msgctl$IPC_STAT(r13, 0x2, &(0x7f0000000140)) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000040), 0x32) 16:00:15 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xfffffffffffffc52) setgid(r1) clock_gettime(0x0, &(0x7f0000000000)) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) socketpair(0x2, 0x1, 0x7, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./bus\x00') r2 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x240, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000200)={0xffe, 0x3}) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000140)=0x8) r3 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r3, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) mknodat(r1, &(0x7f0000000100)='./bus\x00', 0x0, 0x3) 16:00:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) r2 = dup2(r0, r0) mkdir(&(0x7f0000000140)='./file0\x00', 0x80) sendto$inet(r2, 0x0, 0x0, 0x40e, 0x0, 0x0) flock(r0, 0x2) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb0000000000", 0x55) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000340)="efc2a8bd6e0b26559baec80d6afb8102", 0x10}], 0x1) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') syz_open_pts() close(r0) kqueue() syz_open_pts() socketpair$inet6(0x18, 0x8007, 0x800, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 16:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1e5ab80200"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000001c0)="ecb63a03493b6bb0ffd15e7a9ee76c7c8af2cdad24d801fef9c205b0a3e929ffffbe7d12fd889a715a93d2855244907309abb3237586b6680334638f164dcbb5dd8751b0edbb86aec301dd04", 0x4c) syz_open_pts() close(r0) kqueue() getrusage(0xffffffffffffffff, &(0x7f0000000040)) r1 = syz_open_pts() readv(r1, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/54}, {&(0x7f0000001880)=""/4096}, {&(0x7f0000001780)=""/200}, {&(0x7f0000002880)=""/189, 0x674}, {&(0x7f0000000440)=""/104}], 0x3e0) 16:00:21 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080)="04000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="d9b6655bf6c9fc9d6195febc432c7dd8fd142d3e9e98f58f05ec46d02912fc5bb547783d5b0e8402e103d8d76559146bb65352b88069d5cfe33d2866a59c2cb1a0e74b3b27cb089d8a4e0709783d2ef1b18e00ee34102b963ef398674f17819b6603dc4c1f911537e1313c0e6a9309efa7b6d5f08a047683c9fbb9adbecd0681f08d0959e9b6bf1379d1398a465f20161f5e96e68abdf43b602a6f90b8faa431834097d67da7349b3fad434eea6b69fc950a34f5b35f39ea110cdd61bc93d02b62dfbc9949952e6934cd929dde6ee6e641ee7f4f371b60a616b6a11cd85981d0c0645a6d600f473df7e0fdfb7b621c18bf1efe1dc3c788c2be59636a59a9021d91baaa27a953b59619af262219f124c8f62201029bf89f7aba8256a40e62666b322f42d87348805440af9c06ce4850cc6ee743a26e20d3f2ad3fef2d08a54312aea87462054c0f8d2a0cf9e28868bc5552d3c0cc279779b206346efae999bc289a132ad587b3107c0561b848afb1c201e210a787266ac604d12aa042b2151f7bfb85dd9e54190b279d91a49e793b9a22457f539b66294ce77b73e0a482db4f5e42fdcfd2a786de33ed07679798b0bb18800f1def75a3c6e04845e710f6efedee98cbebbe0c99fd6aa3a57fc5fcbe81dafef0d69b544fec5ae0846197ca38232fe83d9c5e8be324fd5c28dc18f8dc6cd2d0ca95aa8644bc2b4d511080a3ece3f12bc812091d6883a02fb9a51ef7f115a4e730902932a4f1003c6e4cae6819e9840c9654e444567b31a2189329a1a9b0f2feaabb7cf3bdb0e57cae66f704a74218c2e8a418dfec0f1c233576f51605086cc4b5c920be4f2c159c813f7d395f61960cb82eb6952435db4704f1b2276671b93cc852c86e7c4315684c31e25aab0d77495a4e0296aa6da707aa02069cc780d5cf4e3e5d082ae9ef65c5f7493ba6ec3a0a90ba7b676ec7d736827d58e1b0cc01ec42eb03e2d21d1d27856fb6ae1a4c211c5c5b3d818adba712855352a3ffdf95a56dbc76c3821cc7655c533d93033f71680749bf521363662c1a0ea7f6eb4f428d7e24271b801f8527cbb994139c0def1268a01251bbdffbd891a0faec0ce878fb5fbdc669575395ac0c1a62b1c71d7784a3c9dabf600d26cecf0b2a1d4f002b738ce58bffa5fd92e744346c82237a715658171c8c3bfba8c57aaae15a21c00237c00667df67afcd76869fcf9e18239a276edc727474e546c5c2a4596f5e2758b80ebbc9ae359ef05e9da800158ed1a3e87ea0c610efd183c40552002aab787c5f8cfdbc22699c1be7f7d80aacdfd92f7e44b143a917b814fb5ea880b1f7fb3f0dca5de213e121cd0ca57d66f19ed86715161873b7f34e237edfce1e67701c2f32c3e482a8478fadd2b2c80667c37bdb1b820c118fcfaab95809fbcd782d2685f0bca3b0e99ffbdeda0cbe9183464992405d50cbaefab30c8c8e625245cfb58efe305716b5189b2740c0a196eadafb8143e61eca6067c1f63b2bd2172032a21c685b3f1d29abbbeeaa2f67d663417ee9690fea716f24a25abbc35d2c48eef54b3bec029e60486648fad6fa4dce3d13ebca49ca23d06308de861ba496c1b3bd0bcab7970f16657421b512710c7359e234ee0cf2ff202a664108f2c74aa9c580cf4da4fa9483c1d44e322afc57a86dc33a6403a5dca93286c0505decee0fb44c9de547657092d62d54953bdce2e0138d07f73c81f20649bc69d1fd57a4cd6357143067de87f0fa08b76fb0c128ca74e8658a80c57b2d15ef9757d4b964cde8994a2a59e0143b78be0f7f5053367365673016ab370a1fb07631615865a042504836d42c60339ecc17da92fc45116c92f1d1ea596ed9a090c0aeac94124596ca6fa1eeff5ce14c7d2e26538e69651a60a40a24b21b91308d12e808b9d75dc2b3840c678d3706f18ea9ca25745870c856de08b3dbff54593f443fd99ad1e75ab6b50e4b8810337b24f8b5eaa17e555ede2b41af93925770248b42f0c13c8f5b738555c1d498f2a51ebd4d853c5e4a6d2336d72865c087cf7e699ac9dd0c57796870fafb6b6b85435800fc46ef2d8a07334e740cc1bad9e4781df21739944c40076b4615b2062f27a5391b067afd6c339f073f92d02def76c17ecdbcc2b0ecd442f048f2873de8e4c930d68e30de6544a618188fdb9c8a2bf38cba6e28d0052e6ea475fb738d4beb407d83d6debf563e1ab85d4ced9f1827edef96ba601aad8189c12395cfdb1720303d9260759a790811a58a23fb10ecb1f63786304e5be19241e595c6c76204302c6bedf4c74b5aa40b45c469b859e501a59b365988c79e407ee4dc390bf1b56cf56784ff7a31bcc15638f9f56953709a3c1b33e1bcb89e8800fa939deeb1bb032c1236725797a0d0da5dee65ac45081747787811e269a739636e72c32a0320d036c76470c42bda948c543b44c58e3ce84b368718ea86ee3dc43e192ba4d1d13e5899d204894608a6233c595308b2275a8de6420ecec5a732b36e55e38d65b1b04a10b1f8b919585a987d554c9763e61a6b8981347a1fee199044fd5ff44b2f61594822f54b0ab018bc769bb17c659494a8a94f812d838cba952fe8c52b748f132fa45f467c89e4226aee4ba35b4a082d0fc7956719d96762a25ccfe4040f4c656f06b6d78385cf47fa71fb40fed282b5a75dcc4559678daaec421af1caecf7b118802d329f9934303150cf36a7e492462ca3141912bfc78630f726f9524b9fedc8636ec24a22d3ff2c0b1f45b880e24815141af049b55a5354e6c47c9cb33797c1129eed6a5332fe176b224ec37e5d601475a0fe42ab85914a9a9fc455f80960e00121289640e5cd6906edadbdfb41f5ca9b8a934118a27c2b79fd2debfb574517db6b7f6d1832ca698b97baa41534301ae4d98f051092c0ca9378c0b81ca73f1b67d07161042621680450be1acd30a77e4c605c8a974ab883028c4eb8ab8c39cec4b0c97e9ab62bc1d5c2b9f31beb5192fd6122f6695d2713b3e0d2e0442fd25de656c6467f1d0e7abaebab818f3b40f22a75dea889b43eeb6f6c6fce49bec3322a33ab04b0a5a7624a8e0890e313e5a1ae3b8d4d4c1bbdf155e59f12be04c384bf0489b38bc8d92cbb1b210a3efc96244f94bd1e2cb414e4c1d1e6a8bdb10eb40209e13ba35a659919507dd582b4dc32f76b27b40893b0e3f4a42d4078eb52c799751b30fe6cdbc943900917c593467b14e2dde134c8e5c8fca3dc5e79fe6d07010de22be2e97cd919deaa73f4129fbe90ed4ee814519539db4fc1bdc4e56af77f559dbae0a41f1506d73d4ff405f375a280bbf84f42ea608130f490eb0c89415150eaa2933e6ef5dd569400df061a2010d37f8f26cd6a9a16b9501ea5cc356243f51a3b4fc3f6a469ff7836c75f9b5cdf1bd1e53598ae52771ae0f7b0f094891420c0e959a170b48721e8d462de676c82ab612f906a3bd74b0fba7d20f6438901f5b717326f86ab3df941ea1bec148a19261e621bee6a35fca01f3157a36c9ddb261843ed73af86e002d0b92b72586b81486349c84e47a7b30a1b6acd34cd5d602a0ac1e838c400b22a4c11d2be18f6dcb287dbf7859cd2f03de254b7b35caaead62cffb434f4f1e7425c5c41c2138122f1569885363e639e957b5daa8bd3b15c7d57a11a1369015c2a12401b25f9e0987d97483f71eeb9b4ca2d365955e6f497ca16fbdd1cacf14d2eeeefd1e1d624cce49203440f69e7f20b429058251ef68c904097c1f136f531d05d6553d5e61a3bd3fa2bce108e891c2ab795dd067a022d507cd60b5701b2a33634ad27586ee0e970aa583411257340d5da94619cad2c1d4c2afce6bc2b109a0402d568728840eb23ec21755982398c0fd9851aee49fbe1e06d9d802a682421a721ae6c97959612bacea1f72b5e1ef250d01a78eea5839f2d4c13ef70b19136bc9bfe7eb2d67c98ee7757dda52a1ae6523c0b169542d7fa656513a3d1b158ed124721514dd8ab3ea7f559b4c819b6c3ceeb190d4f77168b032dfaf3ebcf57b41b6bfe1187becb1d84325f34cbf65da5896a8a2b6dec9255b4ae96b41b3b324abee1f2c9a0d1fad675ab4bc3c3e4a895298d68ee3fe8d831af1075ecc1e883c59d7e36a2f7e3aee4da7855e9572b1244f38e224abdcd656fd98ddacfed259461597aac9ad17c1c82e848cc18f6b782e397c620b9b19abf31d4133e96a20602c9d5d6b99b7cbcbdff9cdb50c9505742c9ea22a8a19dd4cc35065f3be56bfeeb390446a1e4b54a2916b2c5a2362e7cdf3e019fd19e0120aab6d3a4284267e0e640db2433f9df5a272f015cdd7e2a48fca1f139bcf4c13cd7714f05aac663516713273c58f72b205cfe18c881010e06adf80d449ec4bdebb3d256ebe2cc634ffab89387168c66bbf85fee4df6483a938362cf853932dee41ef627451a98f9cba987f19a3d494363c945dd8fa61b51ed2c6f2c1298a6254abbd10374607fb8b4cbebf186ce2a02c10aca884896ab2a25861841fa29c276a8402b3b7c93685258873c5634a947449e66e30722cc4cbea7d95f8e90d30280c513e799e326e9c5e705b1d287980190d567a4c4d7584dff89f90d0b652edfb973494e3f349d41004688122750757d88b8109f30312e4b74f51a16f19a24a85eb878799388d0f937e11f1673afc72a0de20a1a612bd83a67db20bb1a7086cfa60c787359fd429aaa3be200a4c7a12f7d0228fb5d717a03489ddd77edad56464126013c6bb648ab6a33285519bcb1365a53fe6ea1f7e20e2b82424a89aeff0431e95b25ab023c67f9ccca3ffecd04ec095a7c0c6e7f22c0c213b2fcc4fdb1d28b1b5e2eabf03277cdaadb3fb64d63e67ed18863c65c2929986e7799d60a941ea2194c0ef7823b827a82d9a2843f0cb08042c5c45e9bb15f5fb0fe10a6e1601734d7f41a929dd6e788f0f19740815974d37a9c8892e4a7e9cd6e7c2f3e3a75d7ea680716b539c41935824f978b420825c2675723c6951df46c128b7ca1499b334bee27e92c0b001b70085674909d34f5247a3b60c25fa1c7b0bac5b7dc946978c4cd14de2e9fc27b4169a4f692d40b038c640b144eaac793f1ec05cd234c693f0349382e5a9856e50134d6e2bd8e910c916a3db4020eec77284a7229f5eb5ab257040ad112c9394aee11c31d6fbca7df5f58195c82898066aff66dbb79bac1c528e0cccc11184586112926d9381df4dcf3e81976f62cf2417e7ba3e883551221d132a4de4fa9298d7892270b21ed97fad99a783a5ceeca7515fee4a828bd72eb949e38ed097833aa2a0938f0abe32aa47bfd1dd1a938b928d5b4601eaad9277fbe8f4c9ffdf2635f9e99596eb50d657898f5338f5e4be4ee3fbc9b9091b4047fce039393a05afd704df34ee2b04b91dfd1b1d22f0bf958bfc34a68e50463a0b4bb3862d443e84866aeb56b973f7496fa4d2b71d9b686ecc1043a77b05bc0b3c476d5b24b48ebecc7d979ff2c1d99caf1f713e9685f88e3cadb1c4ac77ce136f0c409e4d03cd30723594760e5d8bc166895611e6cfdea03a1250fcddd8ef58c4decd7cc725ac4232ba192f711831bea3fc851dc293d8c1c8e23efa013868f633503f525852d3fd75c74a6d0bda4348c6c75cfa045d631b8540fbadcb0b921f1c8e435c0233c9855c441df3ee3752ca97b4611aba76c2c39f6bedd05fded5cb6b6bfd92cc8c1dcaf86d3b0f4176c0ebfa65047f313fb271cfcce16333079492b0791e4042a1299cd5f71185e20d09e6584c194c7f12f51b95d204c04f5c31062c5b7c6cc64cde2e1e0b0b5e2a867", 0x1000) r1 = msgget(0x2, 0x410) msgrcv(r1, &(0x7f0000003640)={0x0, ""/225}, 0xe9, 0x0, 0x1000) pledge(&(0x7f00000010c0)="d400", &(0x7f0000001100)='$z\')/\'-&@\x00') r2 = semget(0x1, 0x0, 0x140) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003740)={0x0, 0x0, 0x0}, &(0x7f0000003780)=0xc) r5 = getuid() r6 = getgid() pipe(&(0x7f0000001140)={0xffffffffffffffff}) ioctl$TIOCSTOP(r7, 0x2000746f) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000037c0)={{0xff, r3, r4, r5, r6, 0x42, 0x1}, 0x81, 0xc552, 0x80000000}) r8 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x402, 0x0) r9 = semget(0x3, 0x4, 0x8) semop(r9, &(0x7f0000003200)=[{0x4, 0x2, 0x1800}, {0x1, 0x9, 0x1000}, {0x0, 0x4, 0x800}, {0x0, 0x7, 0x1800}, {0x4, 0x751, 0x1000}, {0x4, 0x1f, 0x1800}, {0x3, 0x7, 0x1000}, {0x3, 0xffff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000040)) 16:00:21 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x4) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x12, r1, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x3, 0x0, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r1) close(r1) 16:00:21 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000001240)=[{{r0}, 0xfdfffffffffffffc, 0xb9, 0x2}], 0x8, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/13, 0xd}], 0x1) flock(r1, 0x4) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x4}], 0x3, 0x0, 0x1ff, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) flock(r0, 0x4) fchdir(r0) 16:00:21 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000000)='r\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setuid(r1) setuid(0xee01) chdir(&(0x7f0000000040)='./file0\x00') 16:00:21 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x1, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x80000000, 0xcc}, 0x8) 16:00:21 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) socketpair(0x21, 0x8c84b60a96f8c43b, 0x401, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r0, &(0x7f0000000040)=""/26, 0x1a) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents(r1, &(0x7f0000003180)=""/4096, 0xfca4) 16:00:21 executing program 0: pipe2(&(0x7f00000006c0)={0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000500)) r1 = kqueue() r2 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) r3 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r9 = socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) r12 = socket$inet(0x2, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000f40)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = syz_open_pts() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r17 = geteuid() r18 = getgid() r19 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x5, &(0x7f0000000340)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r22 = getppid() r23 = geteuid() getgroups(0x2, &(0x7f0000000380)=[0x0, 0x0]) sendmsg$unix(r14, &(0x7f00000004c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{&(0x7f00000000c0)="232972feec53d1a039ca456d2a802e483b6f82e265d7145cca46ee447f97b664192c528cc648a7f827867d25269ec07c923813548c2b5deb0b6884b1f8296affd06d7aeee7deb4bb2d3aaa53c7b73e1a81e4a84de206c214f46a70d1002197e35340d9a63c018ed4cb10a898d8a282bba99d0fed7ed7f6f60edd0b39566e2bdf3efcf9e86477540be18d71ce0b486ffb71e007aa75b536f9d650694f0a47f4e693b112fe51515bd046da40564c0541350d70da641a8a55f938b45feca904c1856b43", 0xc2}, {&(0x7f00000001c0)="0968f6f533efe030", 0x8}, {&(0x7f0000000f80)="c47df9f48dca263434e9a881b54025ca3f2d5aec020c589d4ada22f0328f927010cd7169a2421df5779f9087c064a9c850d556af540e81a04137759dc7a79a93927d3d9b1e6fb638d8fd9cc56eaa2ce463a06c5062ceaa4cce82793cc1ee9ee4e79a59c069b43c7ee95da611381bfaf37be7b683f8601a5792b253888ca849ad9c8b370202c02d4c0ee252fcdbca80ad204d5dcd4ef6013fc311124807cd48ddf7515de530a7cbf821d14ee143b6a42927b82039abfeeae3f4d35edb3b78f4eaaa98ba4a4863f09550970b71f17a0aa53831d8fdb198652a424ed3d4bab5f8a2319fb9f95262c4ff65c2afdcb99e1ba1dbf9ef928fc116194b1f5174deb66b51bcb61017b2616166e17faef05c739592494498782a07fcb8b2cf4e62ac755a6853c5f82a08a2908893ba2e61929e16bb7e55fc6ee265195df7e3ed0de88e03810f1261a85c80215a646ad0c1c417014b5d7c163ab4b8f1b6a0ffbae432ae8abb7c448f6eb7c0025a8ee4373bfbb78d4dfa11380906cc95cb87fa05968587348b7a6af881fa07a12059abfeaa3e8e6a6dd60f8a2356d3616716544f7d7d0913bc1ca230c2a56352cb86b25692e0bd31620a49dd232dd7a0f37f9ff67580043337613a0cad6509eaf64b79845705a678c4582586a229fd1f1dcffaebd22830958b89e17fbb0374ad5994b31fd4f552994be30b46f5fae1378f0f0d5b887f3b5ac53feae76e6986b824f75758a8e30996aa4eb69f748e066c43f3524dba38cb6e067251ef0d2e6000d3081b1e58aaa05bed1965c44a7b6472d762d3117b66d4d4232c58b917f8375f521256d09711a9136ec4dbbb6ab1c576168d544a00f348c2c6c95770a405dbec25a049816f245879c9e9d731917a105e4c35b0d46acb8e279e1a6b7ada4c23c10c6a1781c5fa2f4f8460d0194c907ca8e258cf49c651d921fdeb14aaa9930d0c3964b319be27a9ed765c89f392914faf204effee18807fa218fc630a46d86a56895026b12f907bf8ae1e17be040d7f607ca99f0211ff4e5314508f27896357492dff21f7c69da9ddb5d9e7aecdb105b4716ba7fb27a13e30909d40f0769cc6da58615eef9f3e2464817d6024926c546aadf856329421d7f440420800e8d77e9bbcdafec33f354370a6384a4ea1a6948a4321dcf0d80ea2438d8dd25f16ad4063d79912b0cb198276af1d1ceb49d90f51ab7163cbaf4e7dfbd025d4f26ecb132b57963b45a67488da0b0a61d09aab01939ef5eeab2ee57ec0cc8ee10139330b99f10764126709e149a5f317da5d406681b9ef58246a53fdb05f97c27876ccb2d60d4c28900ede53247f79014e5f6184c3ac391e974c6db26569bbebf7ab5394aa3e05863aeacf0ecc9c2a356d10136d35de8355bc36b6c50672181799b80cafa0ba28a749409f6abc2924dab37e5dc4be5f814f9e74d0b065fa580aa9533104d13a23c239dce5d3a03ada7a641e4e3db959f757d370a3715bc6bc8a0d899c574bb6277dad373a999b4c65c9ab2ae5f69c6ab7c6d1ec6fcacff987b706511653ee1ef641b0e62ba7ee2798d3c75af7e4d073e4f49b30077348b69a048a54cf91344802ca0caeb8e4274987c548817437561eaae3f57d71e28f4d5cfa6efffbacd59cb9134756ce406cd932532c7d9ea5e2fcc519df793bdd0576feac2fd294a0b89310c0f03613676c743a532c293b43c9646297298457a019eed7eaa6533a4daa64f5ba8ebca4e67b4e40ec7d72bcb1e0dfeed9f00578f7ade607a510ba34d47a9ff6051bb766064a674232632934b592f88a726d9a1ac168a73dce83468c69fe23129b0ec61dbd27c2844c9c3ba3e0251f3a12daba5b87eb9d9ee4c13d88a5c70980a88764eb9b207ade7a8e1b09fcd3f455298ead868daeecdc8d520e822e249c8cae8d6f964d7fa9e03685b857cac45ac6f26952245b388b67894a6421d13d31d2d493da546cf5c516bf97f7a93a3f2c9e355f2d85ad256a5288ad20000ff4311d6e232bc1e189c797aa9b149385eff778a9ec55f812cdf9ab9169d9bd027d7c0f76e4f9fcb28d2292e9f508e2e64b29f7db6f3eb30f3891492cc1f73d669a5f9fa73e9d0c32ab244fa8855155ceeb9f52a1e9733a64b20a2f4225b17d55a3e8430140f9e7c29da0fee1025020b58e6af81a6f6fb41665e129baa830dc0bc2df211b814bee3f40e2a98c2ee5cb50163741aae77b788227e2ae7bf7f0cf4e1e2aa675fcaac9272316d30cf4d4abbe834b5f3ddf3d29f10d399178329bcbaab6fc9c9f6a2e1842b7d2c68f0cb0d3418da6eb2b225d1ffc47d8b38a8ab6bc2805e81cffcf4e25c5951206cca898a2da2b3489a644374bb032b14f2448334ef4f166a94c6d99c621fa8a34feb292169c7aabf7ef5a92f590db117e9efcb16881a4e639298f17fce63966cc73ec61bd8e766270aaa6ec6d446828261c3ec59a162e4ef403892823db59bf5691ae352f938544439525b0809c7f081ebea780fd2b6aa5b29af8b8b4a63de45d5bbfc45760516902237b7cd7ec389c4d2db497f1d8499e2ae85183d6208b9f3455e4e473a56f25764b9fd8ec072d17cc4fe0683275b40bf2d0668c62f4d068ce2ceeb3a1b02d0d04967b74a1760e2bbbe3c628a9255d79517af4454373594f6bf5a267505da2406f0a3a84ef80e9f5a14ad69819d164a041f9f23f1b47becb2450c52d97e14840fbf7ba2ad6116334f7c70a303d69e4acdd100a2fd26c2a112bde40522f22e8469038f9f427750ed618870d35c03b380759855ef1e0743abb470456537c2ddc6ad8a27bb4723572a1ef16d70d33fbbf48360484fb58620a7fe7bd13e700d942cd8453300fd54846ab4703b1ae4524c4a3b266c0e692096317b2bad33b06ed22e34f9feff0ca81a0e976c7357dc6d4dc60dfe71c782e650fca864335967d3c01407a9a2705930fb2d4ccf64d214b0e040fccb5e9ac0a972b7dc052a036371e1407addb43a1f114ff00aaf4dd6c094498710f449063363e170d0dbd34e6de388f5694c0e9a95ca854820a14267e72133dc45bf05628c330629282cf2fa1e82f09a64b29756bc242296d471c40947bb50ceeb5f7a18352f9273641ec9cb5eec1b444e9bc4d3321dfa5bc895e790cfce61e85e5fa671136df47d4662437e0764ee124327ce37eed274dee46d1ba137c8215f869a8f1a07a0848786e97af7ae85f2f48ee7a3cd0ab8b135aa430f062dcf140ec1af1edf731cfd37aaafa96c84ac0d0bc920df9b5776d1ae2b5af6c3cbdaad35b0cdfb7ecd704e76c5c6229f30b3d364d0b86d389bc978d36e7c408d0acac8bf54404c24ae0ecce08657a2b7db5d05347a4f165694889a04a3b67d29e61a1c4c7a1a693f7472ef95d5c6ab834cc5bad9a948bc1684f6fdb653ac15425be27d6ba3fe544c0c9e74889d8eff89a23e138b310fbc8422ff0482ee1623862179d3bfc76b1b5d75f93aaf89936d0e245a9c31085316c42f96125e21a071546db4c3a05bedd0291a67b2f11b22bc6ca699f278e8f207f579120d5e91f3cbd50b2daef221e25bcfec5acf3713e0bff51f5c4c210ef23d3c7b2de3d3f3f78c8ede3cd0b0d58f8aa0e3cd69c3f39e5822084c437d02513e5146c3fa5eb01b72f560383c82a42f1fed92ab12962e60c03e9699914acfe87942a2149a6d68334705deecb856d5290822bebc71775f3fbac08a9ef790f49741497932798160c172871a17a7405ae65d7f772aca053040fa3d88b8384136691965e79e7186f2591e87f09a9bc8d82b103f0cd5f3a61a87058d262c068515467ead7cf7bbc147f261143a828f10569f9a7d2da5b6e088182996f812ba4e9d8ba53a6ec5f9455ec77a2d926dd1ad3551594a381116e32a04eeef37e6ba3cec6a8865f3afbfd3a25d8a938dda663837ee5484387f4b357b84fdea680bb803a4c93907e40ef193a8e7fa07b0701b2770891a725c1d9157e2bdc2eb6ae9811f4caa62ccceee292259eb2f17f06a34a1dcb8c251cf4b4140b103997a5a5e5a7fba6256fec01779f6f33a1207f6b7f927e54ef280e3369c1156e33ae59bc1e1374e88e602eb6ff21bba6e45d88f9e9db9301366c456766a14210a2e0733272360713a81b4f658d8f5602714b61835fdf91f31e7d6e63615475d24e84f4bc3ff6c714553abf875b952126b140047eedb6ac5517b2cbc49e84228faba3c614fb7095f6ce62f05c7aa5a9705320fa1145f2468f6cb19bd5e5bcf0c0a5ab6f35d478af5e167ee4135d76a9f3f473ad1b5525e2b40b6950478284d6291e72cd1a165a747e46277833d02295baf1b1f543bcb8f6ec016bef12ebe7b3705e61e624cb1238a875d3a187e6bc2f8640220903e99ed0d2cd37d3471ef34551647d5b1e2d31d93d4ae3b73dc99d3448cd8a497f9408c52062233598f4e9de7b33f215442d9082a227b6dbed70a9018d36219227c72b6c6d939c9d04523f5ba12805e24d31ba00a7e74bd8850d52a3f940f9e4f6fa9c79f8128246008eef7562065ab4fb970cdd1987489fb70938d8aa43ab73bf42ad4857968026879fd1891dd2b9eaf3f8fdff2169af45f25cb59139b81c454088011efbcec6d59cfdcdaab9142cac7e965959d726ca2b82ee55e182a825b418f162fa6061074c434dbe1e1a4bc6d66e83a67a4a9fe339cc039703fc3a621bf50b1bc46d261901d3a1d8a31753613220e8a590b03fa8574ea641d32a133888c43f9e674e3d1955b2f6185c7d7534a074a7b76579582c71ce4558191dfa9d5a0282b1b0be868d6babf021558326740a0500cf5459b0e16424b22f775d1caefa17f7a59913494d78b402efd4debcedd02a38bcf512995f8b7f9778de0e92a80c85974f858dcd033f8c9a1963dc90e59ec99df5429e68fe83bea0fe23178286c5348d1661cd42967b09791ea60b589c6891d2b695d7b8c43626a95b776e7a5bb3d3cf8cfe368daf16ac949ec6341a2b4fb7778f15c7171d2b632b53d01c0475af0c5e274c7755942d8cd7632730079ce2f40fb876509a218ea8d86ee4cf5b5045c32530fb91fc6ba7d7512526aea001761765a11192d016767c794b49f7384e7278132e35fc62da7e3d0b970179d5826d5c3ceefd7ecc212cb2299f0c50f1224ff69a8a6c70e2a973f4521c823890c7b8705cf62ff7e6fec13bce85dc47341bb7c6bdf7bb56c4a0f3500b65a0d6be02d3c5292f4e0ee7ead55e7031751500c5f0b9c9098ec24a6ca7a973ddc9428bedc63ab7718dd07085410929ce613166da6533d26315a5c19d9778a77f79570998caf3c40fb889841d83ecb27aacdc2debc330bc3f24287455c9896604fca0735da8e58ed034e581663524ff3797062dfe224953f08828495e1eb952a1b5d777b97147183c40d4c0f44c37c5b00d6bdc7a5c24a157100dd0c1a82e79628bb78945443dc025516441415e038de25fdfcbe641ff19849de058a6b3734a24045d24e4cd09d16d055bc78e5d6c92ec19aa9e8a9a5ebf374e5e851965797147ba5817c790d39c15d40b541b75768b5619bc9aacbdc38c20645510e8d26313729d30a8673c9f6c4ea7fafe1cef9991df8fb40e46c61263917d8b273c9dcb77cdafea4aa13a98712e83e7efbc3aed018dfac4e0e6ef49eb672f135edb31312b7f5288a571e0650226bcc68626c149a81fdc960603afc1985d2202d6fcd285db875968cafd15fcecb252bd88ffd5610244128e487fe24035135d01e9c1f2d03d621428ebccc8c03f968ef026cd1cbfb776b9385d3dedfe5d7909826a3bfec5566bbb6608440b2edb362fc8d207e85189f1d0", 0x1000}, {&(0x7f0000001f80)="1913cabf5bdf1457eef2a25316790b1a9db98e2e4cb5fe8309dfc61b4109d3d4f02c301ee55af0f51b34d0ba1d2147807fa9173688e98014c13ee8561715a95d8bb60397a7d076fbf3c69cb204b9be10c322659db3346c87644caf5c6ad57e1ae050cea14a0ad57d59fa30935865367ba30301610f49ac53efc66a841ea10d9a97d422dd9f659062b08d0983c58b8b98564c3f1a5e1612201600b707c686a45c389e5cbd7c81667977cdae49f59b98d9c9d9f1e66c09edab5b43b7519d592ebab6de067a759c2a2fa9493ecb869d7c0fba9ab1c3e4ce872acb1c9e9f937a0351009a23553b508dbe46c43e31cdc2d02830b20e16028ea0ed28b1400348e951cc74c76dff5fa31e9b914e5585914463bb23a7e3fea5dd45497bed2a395944782d64f1a9165695131c3d5c817cf2b8c2441b096871f2a54f3c2ce0e5dd25f99ba3a42001274358ab28423ba0730da15aed9b4cdb55fce811d4ff80a8fb91d09f000fdda7037e0cda1ffaaf70b4ba8fba4c24b2bdd4fd119832e9ece74a3df6f0d1da633b4fbf946212cc610e25dd36689e6d34e9f6e8f38105d93ce322405f37495ce36da3706ffee4832a7254376eeee0fca4ec04b87b9e551308ac3efd03e25fec2d6a6e7193468a77d210663ce7fb6853270d89626459651daad6398f66836b58a502e1d642a9b85cf69cf02738ece3b702c1e01bc1774f07eee31bc7d3c680eac8103018d98a72730338996c12e667c9617abfbde7a2f3fd93926813dac446fc58bb40008e9e3819b94f3e62451040eda38838077d632fdcf4d33ab550f5b042798272f45ce14d02834ba1442e3da6d1805730ef1560937acb2c707a20df7301650b3634103fffc7a1d3bf749deb3db99e0bf3b87c8fe4fec0cab1bd8d63aa7854d0a22fee06b367b9a6046b85766f7bf199c3393fa92450b4b7263a8693f45471cb90c65eef75cc75efe8dcff70fb6cc18121d8dcf663303387dd29b689cf30ca46360f8df8f750449c04a4347f8562ed8e7ab81ee73650e2572e074982933d7504aceff2c609f2272e9bc51bffdab898bf61f7e962c0b813fd6277cb95248114c03d62813bee1cb638d9b660ad8f59dbae7d3a0585e5b52a55d6f39acd9c46cfdcef5ce7174b3d3c5f190590ea7ee1ad1b9f0f88b96955b858e2b9669610db11f8c389943ca9f31a26a1fc85782563518f8500944a09ff4286948a95fab26e3f7fb6d40eb1f1e1d050beb5dedc021be464b1137a5abbedf1db2d03edca4f2e62b56289cb99cc41803dbd6a80d17fb3e1c5c3477e2a33944c97ccfd07281b8f7d18dc1ce468eb5ff028c5c794742e412fc6c878d833eef5747080b97cff7fd813c4ff2db3fcf112a1e7416ce303ad81ed9f4448a7c0e2e4378fdafa940559e99e3d4d0e1b30b4975f07346470e7f0c7276beda071f89f46d6496ffbfd645bbd263c30d0f5cde6eb2b6735d166ac91c86e1879b900d64ef7c8f535dd98c099bcc4492011818ffcb8c59191beee0320c453593e53b54c34f61375ee8088fc4223e38ff2e1b8401660f1a9801aa54a4d139cf2148500e44498d735ed75c30662ed7481a75e8b06be0d37dcf3a670fcc313e8ff3c9d7702ae85743864997924d85bd625643fb2b374753c303d72142eb8f3b79bbce0ecfa75c114baf20d5f3114f93653ba1f28cc2db7e0eddbfb3badfa9be7ae08f17d78e2b68c61a3e5a60875944d66fbd9b8d8fa8fc934e51da4b9b81ee4067d7cbd97fbb1dd53a5cecf8e7b025290ce324f5b279c8b3bfa5f7103814b8262778db83f81694e8541bbf7643b6193b7324b8fe6c41435bf266e6bf8d01c3e47140dc759fe19720891ec5a36dd5c0fa52707b2f7269393cd99695c1e23874a3e023ff8b7e0de10f398da40824095c90048301abf3f5b25af3a0a7f63b4dbe34486db4379f9295e53214bafcacc62d4da5495c0ee00fad1b1ec4e2253603d9cf1bcade471bbe9620ecf8e740d4393f0d85c24b4c33feae48d3df483f70686777534ecf91c082ccd1feaa4082409caec7a24511c96ee90e7b5b7788685956588bb544e6a32cb6f3d747770f5ee1c3a1b9d8216a36e59b3074b1681c1a9235af8fe79763374c5eb6af637d2e8f4e81bd34790481589d97bef9bbd26a04f425dc815d74d5d83f07433583901888d93fe645e7e5cf6a39e7191134cd53026a56b285b300a7f7edb3885b679a26eebd1e4e13d74c709b86ca001b37474ef08b7cafb53edcfc794dc5e226ec82e6fb607c1c5984d1d70ad4f40e6455809c130496701b6a0b928ba0616a595aa376fda20da1713157ca929642591932587f841933a7a4d93546c0fe5c9f0068e840ebc0f2487bd033d3de12a807af3ccbe9194d196ec2e2b1171e9b95260d30dc6f0c61be9156a56ed2d0f7cf9d54d3a90ee5638a6bc00ff2435602fc6c6d52a7a7ee87309e7301adf54283f034c311be76db9010539583bf91851f4cdeb6be490a69a04f9805c3d2c29a7ea011ca8684b00a1e79fb690277d438b4bed35e1a81d57b54878b0823500198a3ad0610e5374af82297bac6c50fbd4d95a2bd335f9f3dea5baf2d12435e9e2790da46d6ad41d5b260ab6eb5fb9315f046a4af3a68244026b0a095aca863d2bee30679a1ccd3931f00189233c26055cf1169ec52701506efd92dc1f3302309fecce3bd6cb04153040f75e222c20ddd5a843d72d227f7fbed59ea2dfa254454c93a279978a70eba331445a6389fcfbf51dc03a7413cd0c41d22a9b97355f45d1b044df019bde8d29a5a2fe2e9b469a672738da4df799ea5abab80c801096c013365b0077b2234dcdde260ffba4ddfe500f12a1111cbf8ff5b04cf2dd957cf0bc573cd85b28606887ac207b6eb549374831d4b720064c71700a6bd41adbe14414321b32a3ec592ea2ec1bd13404d09f32e5fa7844d87f4962ccbc44182e83f36a2d8c6176eab6bb9c0100b3f04b9a685ea865789ba43dbd114442ddfd7ba7cfbb387f59e5b1cc239445c8d21f3217e3c01c6364bfd31e56c7c5ee65e8a2981ca8fb63a8b212fd31761369ba38503e81ae7b2554f24f6d72010224d99c96f329954148448ba2976e8875a099f6cd721bda28f1c4e75fb8e0a1aaf309f3b0a66ca9445ea680cc1c8f3d8a3a2b5138ef87ffd7c6e974acd34d67497fb9114417efc3cb4cca6d727f912bedf53359136402cff9004c070637320add03aecdfee21be07a8f8c94deda5123c747392009a7edd976aa9dac68ef512fa29635e6c5a27746c42aaa055b973bc8a9b027d519ff17a544f9e208ce67d81715f602014ee424c871e946a960c0ed0264d1f69d54289c455ffb77cd5b7a5d55a0fa80102e77c31048aa812103f03d5ef9e3f96e25f9eb5a0626b53a8ecf24d8dcbd79555432316dfbecc4731348ced8f0409bd2399e6cf5032636ddab05dbd731063ade6d3a21fbbc2092bfc66cc9990bb8103856c8522e008b3ceb0ee799d9937ffb637c0a9e0a0b908ce1b599ead1a334174619b6035ebfe223ce811c8a8dcf675a5f54688f74ce139db578c1038d5fa8a2e53221ed9806a37aecedf23d67c990d4d6ae59b196717297d678f1da644e386637c9fad739a0b5049f61eb1b234e62de6f7f4e799e1e56ac388af518f6d1a1c4d12c5f0a9e7f9f77a19f45f1f681b530386bda124d014470952c1c35b73e25f2a7df4d3534da12fb6268efb69e4f57ae8c1a44e5f4823856a02ec3010a761c69355965c0f5e500cb886e756148c9cefdd44f690d1e7639caa194bd7110f4adf17d25f465176873319df25dab9a953559ca562d099a82649d209467a2dcd7e5f78679d698c96035bb37fc837e0ddbe9b58bdf25848bae5971edb7317bdfa2659f2d7b60cbba6d6f505f000b60afc0091db9df365fffc1679435cbb2939ef68aa0ab9dd6170a9a2305ec22ebc306b2384539d95cb72fe04b2e1d835c7ab3076386a249ca34d988365af68e59928557572b17de36a31c974635d0bcf128a65e7ab4165e074e506507cb580cd75d62768bb209e91b23d5ea490dea203170dfebb50f449d6ea90c4d4d4c76cd5e2613bbecf2f089fa2db0c367a7d93db9137de68977b734081e5c9f1fe4bf8f7ff2a4a0ac022ed8d0ac84208f06261fa93d0af8f1a317d4670e5117594198096cd48707f6af40624abdd600ae1c915ee060106b8cd2adf2f2726896f932f89af1bd43d757f526fe3de7e073e156bf273ae178f1d557da84cb808bb16394ffbcdb0a589c1bbbf360accec6a732e263a8cee450f05bdb56584c2c6226f745403ba689c4a531690ee5bed1d32b2de2cc59ec84cebec2709b012c8ab7bb1c363c041d360d3202c703ace7d53f6a1417108f782a36ba6e9e45cde29462feba14b7ec467ff70eb9d9097fed7c1d6402bd441a0f65bc0b1870e52ad6b42a786536fadc5d983a6fc08bbe9e4e051a7ee523c568a8c2744b2124bceb6033ce65c80709c459dd61e0c5f8f706ada73cb24b586eb5a775c445657d2e8ee26e2b239830a56b11a0bfbf282a0ff1e6b4109688ee6eb53e2412adf99d8f8e977e97e9fb118580147faf671a19edf2d7e7f4a0ec9960bc9cfb335f418d4f8cbe33cce13e6ac4358882ab46efa9a74492e9f7c57b0529bc2eecfe058e99e0e7c5c3363ad8cfd5c054687a864925318361e6aec7c318d9a7dd8361aa9db8e2e47d883109e664de50d7fa60b8734e50c186b739112c0aed6d80fcd873d22f426478a243aeba74171cf028ea3fd7287d7c2ce156ca93f0e06a7fe57581ae6477df96f8174069eee02fdd1518f450514a41e1059475a782ba5756109f9ef662d588d2288d51d9dcb21efa2d19cc773803f38e7cca159b98c3faec003cdb94db56ff55fe0c447da36446120aeb4ff86e674ab1b85975308251d7dbf08b74cf6dc77d9bf2025de2ffbbccdb51dfffa0ea2689bb4742ff91d54f3f94926539dfd24df51134861485ab29dfae419ce0626f661f3943535be764896e72937a9cea067d0e53e3005007140e9691b6f4f5b5cffb2aa49cc3e556692eb52064d40758f71824f6c97ca8f9bcb2cb64205bb99fc3b620cc5efc135fa68c183250eb350f4ed31b4211699ca62bc7c978d899f32ec590ef323e4975911e1de6014118451a2e80c9a98e074d0fd42c87f4448ba7eabc4936b06a2344223647ccb4acd4db65ec5376cc99c0b1abe387d78d6443a265f90fbd5d1192a268ea6c2b4831e8886abd06e588f17b852a52850a79e40ef5b59d5b447c73620e01c1bd74accf1504c0de983efedb31beac2b5eaf70165f4c008d0b1683b671e881a867638f4f9d01235cd587bd8aad0a069a99a91cf5722a31d7d9fb9c4de6d16cf460d0557387015e91fe488e6467eb8c8dd09a0e3252a3c6f9f864c36379883f75c94dbaa463ed93445d93a83c86bff7dcea4234d0ccee2046eaef0ceb6a694259784fc798809c47ee507553983f3a7d24db159add96dadeb793650439d6e5a2cfe8f6b676de288d0fad56b26979214566df714f7bc7626b4cb2e1b05755cb65e97c090b55ee285fcda1c7bee2730aa901861fc61464482ab5aed92d05abedbc995107d466d715d2a85e875fa1c04d1680065c543370bfb0e73932c7debc0f760abc04f0ef66bd592c7df23c93b3ccfde1f19a8ac5c466550a1f7a439350d8406682b4c010b455aed515dd3f10074bc434c66291a81c153a26506404889f49a2c99586a959d1060688d72efaa9916475d03b73db41c2806fc5dcaf01e8da986dde65ab8a9aa722108e779357c6c15c87fa41a59f9aa303d7", 0x1000}], 0x4, &(0x7f00000003c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r11, @ANYRES32=r7, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="1e00000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r1, @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=r15, @ANYRES32=r4, @ANYRES32=r6, @ANYRES32=r10, @ANYRES32=r3, @ANYRES32=r9, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r13, @ANYRES32=r2, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYBLOB='\x00\x00\x00\x00'], 0xd8, 0x40e}, 0x4) setrlimit(0x8, &(0x7f0000000000)) dup(r5) 16:00:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) fcntl$setown(r0, 0x6, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)="ae765272a652b27ae5e9b7a6ba1789acac93730baee22e19f0518b0b09c1e523a9ca013e3fe7e3364c3076fd0932ba3039c0ff3715244f742fcc095486ca03cda9a24751ca35add2b82f6f556d83491c4d26d33fa5749dd2fd96ee1b0bdec173a3d7ea5bb3b848d5", 0x68}, {&(0x7f00000000c0)="7e53eabc66e740bf645b0e5fba3fb83baa6fc3c9da67828b6c6c772ef5cbe79d0674289c9303e1633f8148cdf132ac3caa78929060d2c73963cc59f929c4e4b31837437f54e29d597516501ab135fba0ffd2a21b4381676ce0be1237ccd945744fbfd52a9405f8fe31592699", 0x6c}, {&(0x7f00000001c0)="013d535771dd7ec210abad236c0e632f0d4790e0154368f35bcc804d704e60854cfb148ff60fade35d29f8941f9d2de23d7262c7fa7b9ef47d9fc251ff7c6588023a63aaf823ab1c61f6663823c8ed8db4a3f749818381a2fe415afbd574ffa09660f34d7f642025a24ae7e3f3f56c0d5cf34932a4bd70c3f5c67eb2ec9ff5ae65c7cc0ec380032a30678e41c48087b0e09e81fc1a67174112d59089cf5e5dcb195f4a46e8c95471a33d7cd205570d4904b4bf210599750771361097fca951cfc1ef29654c4c366384dbc9f759570cd04563ec3a6492c187455dd89ba707287cec4abdd2b17dc34d464a0f1dc64b188a", 0xf0}, {&(0x7f0000000140)="c9d7671551ba5f5b85c33784f6e973319606cb5514b0c12d9f72e518092f3fcdcf010c436c648c3958042b2f73300a01cbd30dcbef2e", 0x36}, {&(0x7f00000002c0)="74b7de6a513371d6fc4fe6c5a7b9dd13293d57ea272847a87cdda70ca487132c9a6067673ad8ec081396b3af5e3e9be111a1480739ab3ba2685ad8e6487e6483ff81d4444ba55d9ab355c6455127795990e71785c1f5c4da9a5334c2369b19312cd289ad541fde56ba70147736de49bc5ab4d212bbe95f6720c432198052bd74bf1b8fd3c923920576228954a8b961cb463523179d8b7fc2efae3cbc593c6cbd69b5d9c0252f72728299720aa22a4f67c956eefbec5042adad0869abe2f8162071359e95fa3f35793898bd82b2a1586ed806045435106dffa33feaa1bd27d68a7a8e1f21fc5e9bcd2909acb854320afb90a59254b3a8d25e30d4d37cd0", 0xfd}], 0x5, 0x0) 16:00:21 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x6d8a028c) getsockopt(r0, 0x0, 0x8000000007ffd, 0x0, 0x0) 16:00:21 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0xfffffffffffffffd) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) close(r1) 16:00:21 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x10) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000002c0)='./file0/file0/file0/file0/file0/../file0\x00', r0, &(0x7f0000000300)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='r\x00') 16:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0720755af8bdc1945f07a098206fb2"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x101, 0x5, 0x0, "7349405cd19d1df4a40822ad06cd46ea0c50e65e"}) write(r0, &(0x7f0000000140)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c5d930f7596c477126ed9c187638157862341", 0x74) write(r0, &(0x7f0000000000)="5643f9d30c6ac36816e6e2032683335bf20d8b8f32ab2a3babdad934c2a441cb8866e67d74a19b662001e61009fcf40fa98a0bbd95333102253f5c42bca801f470986250a4cb3713ca155891c3d98e2904f241bbcd2602", 0x57) socketpair(0x6, 0x4003, 0x101, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x8, 0x6, 0x3}, {{r0}, 0xfffffffffffffff8, 0x11, 0x1, 0xfffffffffffffffd, 0x7}, {{r0}, 0xffffffffffffffff, 0x0, 0x8, 0x0, 0x8}, {{r0}, 0xfffffffffffffffb, 0x20, 0x8, 0x7f}], 0xb8ec, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffffb, 0x41, 0x40, 0x50, 0x5}, {{r0}, 0xffffffffffffffff, 0x42, 0x8000000e, 0x9, 0x6}, {{r0}, 0xfffffffffffffffd, 0xa8, 0x1, 0x1, 0x3f}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x6, 0x4}, {{r0}, 0xfffffffffffffffa, 0x62, 0x4, 0x100000000, 0x2}, {{r0}, 0xfffffffffffffffa, 0x20, 0x2, 0xfff, 0x9}, {{r0}, 0xfffffffffffffffd, 0x40, 0x1, 0x6, 0xed05}, {{r0}, 0xfffffffffffffff8, 0x54, 0x8, 0x6, 0x1}], 0x107a, &(0x7f0000000580)={0x2, 0x1}) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000002c0)) syz_open_pts() syz_open_pts() pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) write(r2, &(0x7f0000000300)="00687d79aa03557c3d8c410665f573f78b4cb496068d282b2a63d52ac17c4420017b1940be96e61588b84afa3fca5cb84aa5b68365cee4d7a012613a169b92b660ab9d0638a3f71e1c6a2210d16982d8896575b9aba6cbde0182aef2bff202960ccf1276f01a84c3ae45f215b01ecaf03c8cb4420339e16e0c73d4b8128f84d3592cc3fed276a8b3215409e7552ab57517cccead06579b8c7e83476fdc0be8ec46804ee57640957d", 0xa8) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x100, 0x21) r4 = fcntl$dupfd(r0, 0x0, r0) linkat(r3, &(0x7f0000000200)='./file0\x00', r4, &(0x7f0000000240)='./file0\x00', 0x4) syz_open_pts() 16:00:21 executing program 1: r0 = kqueue() close(r0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0xc3}], 0xcd10, 0x0, 0x80000000, &(0x7f0000000100)={0x800, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r0, 0x58}, {r0}, {r0, 0x100}, {r0, 0x40}, {r0, 0x20}, {r0}, {r0, 0xa}, {r0}, {r0, 0x40}], 0x9, 0x4) 16:00:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) write(r1, &(0x7f0000000040)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xef}], 0x1, 0x0}, 0x840) write(r1, 0x0, 0x0) 16:00:22 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="ba0e", 0x2}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="fa7c0069d3af16d26e7b7a87a275ffea20e971c21246c8021af928b566797b42051d2b5af181520248457a5b6e687ef139f4a699385dac2be48b326924f78ebccc87", 0x42}, {&(0x7f0000000000)="eba8eb6cdbc5ddd3247d0e2314e8ba80066b43cd9a4e90f5d27a9ca605a6", 0x1e}, {&(0x7f0000000200)="2c4a672c841d2fc1d9310c0113166e17b60c7ea0a6394b6589bad4a40ec68fefa065c72380294b3e7794d3d20210afe28c420db6386082d34204b7609877bfd31a0eacc7bb5d563eb76fd37f3dcc896c1c553e98034d99d489b1862f8a1ce8a28b063189cf427a54a7dfc6eba354f3c9887f14809b96c1ecefe3acd94eb53260b16b7561e69c2234153cc34b3bd55458b84e91de59f807f66fc4ef5612de6f2d2b77252f404854515b1888af1691af227adb2c37", 0xb4}, {&(0x7f0000000140)="104f3b090a01421faa1c6454d4f0ae7e1f79db5c214967820e4922f4b65ec9678d7e4286a292605b4ccd66d253820034b4c21b84c21311f66dbfba8dab73d572d9cf2bf14a0dc9ad0e166ece94e0358b8268f52680fa6fe86323b03c79d85fd1ce37", 0x62}], 0x4, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:28 executing program 1: r0 = open(&(0x7f0000000040)='./file2\x00', 0x280, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file1\x00') 16:00:28 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x40000000000001) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mkdir(&(0x7f0000000540)='./file0/file0\x00', 0x0) setregid(0x0, r1) setuid(0xee01) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x101) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r2, &(0x7f0000000080)='./file0/../file0\x00', r3, r0, 0x6) 16:00:28 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x38) socket$inet(0x2, 0x7, 0x9) 16:00:28 executing program 0: pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000280)=0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCSTART(r1, 0x2000746e) r5 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) nanosleep(&(0x7f00000001c0)={0xfffffffffffffffd, 0x41}, &(0x7f0000000340)) r8 = accept$inet6(r1, &(0x7f0000000080), &(0x7f0000000300)=0xc) getgroups(0x3, &(0x7f0000000140)=[0x0, r5, 0xffffffffffffffff]) r9 = getgid() select(0xfffffffffffffef7, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x7}) fcntl$lock(r8, 0x8, &(0x7f0000000100)={0x3, 0x1, 0x6, 0x7, r2}) fchmod(r1, 0x10) setgid(r9) setregid(r7, r4) r10 = semget$private(0x0, 0x7, 0x0) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000380)={{0x2, r6, r9, r3, r5, 0x0, 0x2}, 0x1, 0xfa37, 0x4}) 16:00:28 executing program 1: setreuid(0x0, 0xee00) utimes(&(0x7f0000000000)='.\x00', 0x0) r0 = semget(0x3, 0x6, 0x1) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000040)=""/76) 16:00:28 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) r0 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x80) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000200)='./file0\x00', r2, r3, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x1000, 0x0, "109fa9e9af9c0ff8762eaba2ce2ff9f7245b1310", 0x0, 0x20}) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000180)=0x4) accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r4 = msgget$private(0x0, 0x2) msgctl$IPC_STAT(r4, 0x2, &(0x7f00000001c0)=""/57) 16:00:28 executing program 0: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) r1 = accept(r0, 0x0, &(0x7f0000000140)=0x386) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040)="7b8807524072b096056b60be1af7ded169717c15a76ddba3a235d1a65bbb10350958fea2fa04811a19dbce9c44c84cff618952db2d97e16d3fc6", 0x3a, 0x1, &(0x7f0000000080)={0x18, 0x2, 0x1f, 0x6}, 0xc) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) socketpair(0x800000000000002, 0x3, 0x102, 0x0) 16:00:28 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r1) r2 = geteuid() setuid(r2) setuid(0xee01) msgrcv(r0, &(0x7f0000000000)={0x0, ""/1}, 0x9, 0x2, 0x800) 16:00:28 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1000000000002) 16:00:28 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x146) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4501) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() syz_execute_func(&(0x7f0000000040)="0fa00fc7a08b9d0000f30f1ad166440f70b133cbe5a77187fb66440f7081000000202366410f72d3fb420f0dcc8f2978cb14a8c4e260f39000600000") munlockall() kevent(r2, 0x0, 0x0, &(0x7f0000000500), 0x6, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) 16:00:28 executing program 0: r0 = syz_open_pts() mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCSTART(r1, 0x2000746e) r5 = getgid() bind$unix(r1, &(0x7f0000000200)=@file={0x1, './bus\x00'}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) nanosleep(&(0x7f00000001c0)={0xfffffffffffffffd, 0x41}, &(0x7f0000000340)) r8 = accept$inet6(r1, &(0x7f0000000080), &(0x7f0000000300)=0xc) getgroups(0x5, &(0x7f0000000280)=[r5, r7, r7, r5, r4]) r10 = getgid() select(0xfffffffffffffef7, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x7}) sendmsg(r1, &(0x7f0000000680)={&(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000400)="7c7ae83aefbd384bc05de6524bff5dfdb3808ba2a2b6aeba13c2eeae494d06873812a85fd1e52adcc594e8ca81605b8a5e022f57f2352eb7ba47d27a746484ef5e8eeca3490192fd42c883919ad1be9ae8b135a487b51a6921e18456687e1d", 0x5f}], 0x1, &(0x7f00000004c0)=[{0xd0, 0xffff, 0x76, "2285c9cb75ffe2f7551e70374ab5727a76938f3aa14dff38d3ff913d7747156a13f25277ed22cf97b1a7b91b1139505e3d1787571ee3564708b73a66ccf569dd301ffd2a6d26dfe81e728095026eab6d8dbd42b0d667f43a8f9445f187c9f63114c2746270ee37c3433653371bddc32076dd873deac16495626c94d352f32215dc65c2f24853677e1d5b83ba83bee73ceee7fcf5d9044e1bc6316bdef26c5daeffcc89f54b072c77fd5f1c4962493f9b8c89d3d2fd3864fe9157e990"}, {0x50, 0xffff, 0x2, "794745870dcd0ba05995859c92d502b4d613721455f8fa4f10874e3b123ad77c3f33425a3805955476f49a22836c37777973dcee9066b957bb82cb377a439433"}, {0x90, 0x1, 0x5, "5c5c9dced3e83c2dbd1634a48f79a21af91861e58e1a76c8f2625035e3d2b73e883a513710668671ec118ac201cc5b9740ec9101498153480b5eb86d465f1b1f2a74a3988907948482ca065bc070a062ffb090e17785514473e51304ca7b6b28a26dfa845d55bf5809d911fd8972909b49723752e6c3265626"}], 0x1b0, 0x8}, 0x400) fcntl$lock(r8, 0x8, &(0x7f0000000100)={0x3, 0x1, 0x6, 0x7, r2}) fchmod(r1, 0x10) setgid(r9) setregid(r7, r4) getgid() r11 = semget$private(0x0, 0x7, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000380)={{0x2, r6, r10, r3, r5, 0x0, 0x2}, 0x1, 0xfa37, 0x4}) r12 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r13 = kqueue() kevent(r13, &(0x7f0000000100)=[{{r12}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r12, 0x20007465, 0x0) 16:00:28 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) socketpair$inet(0x2, 0x3, 0x9, &(0x7f0000000000)) 16:00:28 executing program 1: socketpair(0x1, 0x6, 0xfffffffffffffffa, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0xc, &(0x7f0000000040), 0x182) 16:00:28 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000040)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x16) write(r0, &(0x7f0000000180)="8b28890c8d8310849846818c6a0f5be484f3b242996228fa4d903f5a9c3e12f1c93dc2d9403f3c63c37297ba65b693c7e13aec151b6964979f91eddfcf8d98898c661d", 0x43) 16:00:28 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = getpid() r2 = getpid() pipe(&(0x7f0000000040)) fcntl$setown(r0, 0x6, r2) fcntl$setown(r0, 0x6, r1) 16:00:28 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x402, 0x10) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x100, 0x2) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000040), 0x10004) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x80) flock(r3, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x0, 0x8000000000, 0x4, 0x100000001}) dup(r2) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffd, 0x100000000}) 16:00:28 executing program 1: open(&(0x7f0000000000)='./bus/file0\x00', 0x28001, 0x9) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x2e00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)) 16:00:28 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x5, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f66699a7f8120b7021c15926c653100"], 0xa) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) faccessat(r0, &(0x7f0000000040)='./file1\x00', 0x10000000000040, 0x1) r2 = shmget(0x0, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)) getgroups(0x2, &(0x7f00000000c0)=[0x0, 0x0]) getgroups(0x2, &(0x7f0000000140)=[0x0, 0xffffffffffffffff]) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x1, &(0x7f00000001c0)=[0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r9 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0]) setgroups(0x9, &(0x7f0000000300)=[r3, r4, r5, r6, r7, r8, r9, r10, r11]) 16:00:28 executing program 1: r0 = kqueue() shmget(0x1, 0x4000, 0x5d, &(0x7f0000ffc000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0x0]) close(r0) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x8, &(0x7f0000000240)=[r1, r2, r3, r4, r5, r6, r7, r8]) getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x1, 0xffffffffffffffff}) kqueue() kevent(r0, &(0x7f0000000000), 0x100000000000070, 0x0, 0x943d, 0x0) close(r0) 16:00:28 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f00000006c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r3 = getegid() r4 = getpgrp() r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000080)="08353b1f9259d369d8337e7fcb95d03238aea1e2c4594e547ff09c53f90bf08807b6", 0x22}, {&(0x7f0000000100)="260d80c49cd06e8442065a7c448d86e184f0d91da0ed2d04f99940bb21e0767230f59e318791ac7f329841f6852f94f7a971f46b2b16d8aca0fac5402dcba31bd7c82f04acef751c317316c1", 0x4c}, {&(0x7f0000000180)="87720acb871584973825fa036ae68b04c4fe65dd7000e470224d962de4b192a8d9ddd796aa24eca23cd3f481a0c7cf94a5a87dbc476092c93fb1982d8dc125a783ca2ca6e379a93554a55c98d5d756ad8c6cbccebfc2d3e0553645dec3b88f", 0x5f}, {&(0x7f0000000200)="ad15b62c0f7fd5d3ebe780e6ccc1ff5d1bb4d543e0718978c48dd68efd659e249cef9df1191b9f697242f885ddd1b37b948215438afbd08d0b7b5cf54a5789f7f073fac6124e0d641e5c98561a27d88f3388fa8cdbe73fb27c57b6cdda1f1d76a1dd0dcada773e7378ce40aa8890fc4a32c18d34a9c352c51cbeb5a56010aaee5b33ede1e1747ac5dbfa7ededd4a77ce2423fd279eba5c96871d670df849403e6bfad67473e1e6134784845f1765fecd30", 0xb1}, {&(0x7f00000002c0)="9e7bd2b2a08f33170168482bfe4adff5a038bc065e450ed0b7bfd9000e66af3ce45326dd8ca9374c4d428814cfbc7ea6930f33d74bc0a09ccc66c0f9b60667f2032070f9c22f68d6938a8212b85583524bcc5f99edbb98328ef724fd025a4c37c016d84e5987d008d417d774abd640a188104ec940bcf91a4f0e986f99f451f37cf03951fd498a04486f06383e168814e6a620b59530227c31687be68dfaaca5fb4df568bc7c1dccd266bef41ef5db0007f8c7489651128309d6c0bf83539c8c2b32f8b72e3bd2d11ec8c1bbecdf91244ea308ebe724f3f1c5f36a7d5733666c61ac0a4af714a91fc0a2a3c622a314997b97c5", 0xf3}, {&(0x7f00000003c0)="d39d28446f4ebe2f97a6e2f823ed6dc3c912e6f8eaeea64decf520a3756cf25bb1138d74993dca2fd171a2206a554854cb3e65ae694af57a92c51490f420a2cdd602f0691a5144d3696d1cb040a7ed0cf8e1fb54d8cac43e1ceb893b466afc2c15f4db5789e8f0295667c36e1af6c6d26d2ada67d5fc94ad7e39d9fdeacdcffa4fa09c79bf5530f237d26ac8c2e6f6", 0x8f}], 0x6, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x40, 0x400}, 0x8) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e8ce72f66696c6501987b1a3b85255a87b74040609a3fb2ee425acbfb47de13e26470a246940f774204c4474f3a1b52181e5de65b14a76ee2a7b66006c2"], 0x1) 16:00:28 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) getgroups(0x1, &(0x7f00000000c0)=[r1]) mknod(&(0x7f0000000140)='./file0\x00', 0x100000000002004, 0xfffffffffffffffd) setregid(r1, r0) getuid() r2 = geteuid() setuid(r2) r3 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000180)=0x5) mkdir(&(0x7f0000000040)='./file0\x00', 0x40) chdir(&(0x7f0000000080)='./file0\x00') r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x3, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') recvfrom(r3, &(0x7f00000001c0)=""/22, 0x16, 0x0, 0x0, 0x0) 16:00:28 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001500)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/148, 0x94}, {&(0x7f0000001280)=""/222, 0xde}, {&(0x7f00000000c0)=""/3, 0x3}, {&(0x7f0000001380)=""/151, 0x97}, {&(0x7f0000001440)=""/160, 0xa0}], 0x6, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) unveil(&(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)='r\x00') 16:00:28 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = semget(0x2, 0x2, 0x0) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000000c0)=""/130) getpeername(r0, 0x0, &(0x7f0000000080)) 16:00:28 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)='\x00\x00\x00\x00', 0xfd65) read(r0, &(0x7f0000000040)=""/33, 0x98) 16:00:28 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000140)="2e8082795ff14eedbe2cb5bdbe7edc77821cdce60f32d655ca6d527f581c01ad6c7c2ec612761ce83d73d642f6ee219b3815898c048bb2e07092fa0e09fedf9905445dab5b49c4cf80b6bd512cdca5c7746878879b8fd5f1a6784648728b9804042d5f83de30ab2522ae4310eaa9482b7551e00369cd33781bcd55a12bc48db17c78f035251f2c3f5bd23a92e1c4", 0x8e}, {&(0x7f0000000080)="c777f97f4bbbe4ed70b382bb63a07a7c83967332ecce8b89d240fd4db1da569c78347a7e4f5ea1b8e1bfc72298769dd2f2131b261af9a2bd78bd4efb122c81b9025b60b71ed46318d2359e4484dcdf2520ccbc3b64ab565df8ad20764ee1bbc2bc0b4658cff8fc4dd53abba028bf6b517b4892f42b0bbba959c49e", 0x7b}, {&(0x7f0000000240)="d1913532f3b2e0a4ba693bb980c7a2dfe36b075952e5a3683813ffd3540ac0d949a05268ccf37bb6a5e4e6f06e0a444c39d605346a17721c433677005428d1fbf53c8c37f14c4a3b678ff2", 0x4b}, {&(0x7f00000002c0)="a6ffa659f82e6cc264d06f712898fe4b8ea12aa24fa7dcc848fbc463242beaecfdd48fa961fcd630adabf07174ff400eb073d914d8c3b2abb98da82530bfe3f54e0017b0aeed12344f6ec7f4bf68cc3dd1d76620a8a644531f95383b650890e3251747d65c67a4515a9c580e1ce0c63d9f6f5f1466fe392f03903dc2d9918fa078591126fb431ee14ad534b0141cad2c343f5ea93ebb789e35eb351506fd539c147d138f221c303156ee50b580734f68379ff00ecc3f63", 0xb7}, {&(0x7f0000000380)="0cf4a61163e57f", 0x7}, {&(0x7f00000003c0)="86c4ae5a1b75199b4827348394ca763d96a7748b05ae7a210d1efabb2c8b0226658b498c35bf5bf1d2d8c16d52b005d5cb541232decf94d1825672fc5e602a76bf0697e39a37fa9344af2b8e941d82c236df3e9e98ba9adcc3a7f11b4c3c0ea6d015ba52e53138373a6621d90d990da433ee0161e28e1c826b82083fed4a781d72841efb6f890e5fe282ebc09a157480293689a10a41153f3b08db58d5d5db947f2b8574fe45b8e67f75f2392c508c98b7", 0xb1}], 0x6, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) syz_open_pts() open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180), 0x9, 0x0, 0x8001, 0x0) 16:00:28 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f0000000000)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0xffd6) 16:00:28 executing program 0: setuid(0xee01) r0 = geteuid() setreuid(r0, 0x0) 16:00:29 executing program 1: r0 = open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000000)='w\x00') lchown(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file1/file0\x00', 0x74) mknodat(r0, &(0x7f00000001c0)='./file1/file0\x00', 0x10, 0x9) mkdir(&(0x7f0000000180)='./file1\x00', 0x30) symlink(&(0x7f0000000080)='./file1\x00', &(0x7f0000000100)='./file1\x00') 16:00:29 executing program 0: symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x2) 16:00:29 executing program 0: munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0xd5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getegid() fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r4, 0x4) rmdir(&(0x7f00000000c0)='./file0\x00') munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 16:00:29 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x10) linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x4) pwritev(r0, &(0x7f0000002480)=[{&(0x7f00000013c0)="ae", 0x1}], 0x1, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x800, 0x8) 16:00:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001780)=[{&(0x7f0000001680)="811b357d20eaf79dc05a16abe21271aee341ff13f806a8dc66036f9e0f7432d360737a6878567848e95002d8088cee1336dea5d71a116db7ceb54167dbe79be5883812cfbd5a554a17eb2811c2957b9125eea091d0dee465ed12f63b43eb93e80900c7d47e0259b6027f715e8c92b176c0f0aadd5d5a01d003459f9a581832b45589006afcdd7da3203fd5f17aee93b153130b5cafa021a7fc9f42575e1bde12709762f895cda059097b5a5d", 0xac}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() close(r1) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x7, 0x743e4b8b, "ba804b75835db500"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) syz_open_pts() kqueue() 16:00:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) socketpair$inet6(0x18, 0x2, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000ff6000/0x1000)=nil, 0x1000, 0x4, 0x810, r1, 0x0, 0x0) 16:00:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) fcntl$setown(r0, 0x6, r1) setuid(r2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x5) poll(&(0x7f0000000000)=[{r0, 0x5}, {r0}, {r0, 0x11}], 0x3, 0x10000) 16:00:29 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x4}, {0x0, 0x3f}], 0x2) semop(r0, &(0x7f0000000080)=[{0x5, 0x8001, 0x1800}, {0x1, 0x8, 0x1000}, {0x3, 0x90000, 0x800}, {0x4, 0x7fffffff, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x2, 0x1000}, {0x1, 0x3, 0x800}, {0x4, 0x2, 0x1800}, {0x3, 0x6, 0x1000}], 0x9) semop(r0, &(0x7f0000000040)=[{0x2, 0x2, 0x800}, {0x0, 0x8, 0x800}, {0x4, 0x2, 0x800}], 0x3) semget$private(0x0, 0x3, 0x4c) 16:00:29 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000), 0x218) getsockopt$sock_int(r1, 0xffff, 0x1203, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:00:29 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfffffcf8) setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x9}}, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000005c0)=""/172, 0xac}, {&(0x7f0000000140)=""/120, 0x21}], 0x100000000000015a) fcntl$setstatus(r0, 0x4, 0x80) 16:00:29 executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) mlock(&(0x7f00002fb000/0x1000)=nil, 0x1000) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x8002, 0x0, 0xfffffffffffffff7, 0x0) r2 = dup(r1) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x81, 0x4}, {{r0}, 0x0, 0xf, 0x12, 0x3, 0x7}, {{r2}, 0xfffffffffffffffa, 0x10, 0xf0000008, 0x80, 0xff}, {{r1}, 0x0, 0x1, 0x8, 0x100000001, 0x1f}, {{r0}, 0x0, 0xc1, 0x1, 0x0, 0x14}, {{r0}, 0xfffffffffffffff9, 0x10, 0xf0000000, 0xd3, 0x8}, {{r1}, 0xfffffffffffffff8, 0x1, 0x10, 0xfffffffffffffe00, 0x9}], 0x10000, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x9, 0xfffff, 0x200, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x20, 0xbfcf7981e5bd950f, 0x8000, 0x2}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x10001, 0x2}], 0xe17c, &(0x7f00000001c0)={0x5, 0x14}) 16:00:29 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r0 = kqueue() r1 = kqueue() close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2000000000450, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./bus\x00', 0xdd) getpeername$unix(r2, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) chmod(&(0x7f0000000040)='./bus\x00', 0x8) close(r1) 16:00:29 executing program 0: mknod(&(0x7f0000000100)='.\x00', 0x2000, 0x3) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 16:00:29 executing program 1: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) madvise(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x5) mincore(&(0x7f0000003000/0x3000)=nil, 0x3000, &(0x7f00000000c0)=""/179) 16:00:29 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000080)='./file0\x00', 0x6, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000140)={0x0, 0x1, 0x8, 0x8, 0x7fff, 0x1, 0x2}, &(0x7f0000000180)={0x4, 0x2}) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) 16:00:29 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) fcntl$getflags(r0, 0x1) getsockopt$sock_int(r0, 0xffff, 0x220, &(0x7f0000000080), &(0x7f00000000c0)=0x4) recvmsg(r1, &(0x7f0000001280)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000001140)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, &(0x7f0000001180)=""/235, 0xeb, 0x6}, 0x41) ioctl$TIOCNXCL(r0, 0x2000740e) pipe2(&(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001880)={0x5, 0x7, 0x4f5e, 0x1, "2f9e50f08fe3fd8ba9b50355ed118364d0e8a771", 0x0, 0x5}) faccessat(r1, &(0x7f00000012c0)='./file0\x00', 0x10, 0x3) r3 = openat(r1, &(0x7f0000001300)='./file0\x00', 0x100, 0x0) r4 = msgget$private(0x0, 0x41) msgctl$IPC_RMID(r4, 0x0) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001380)='./file0\x00') ioctl$TIOCEXCL(r0, 0x2000740d) mkdir(&(0x7f00000013c0)='./file1\x00', 0x10) recvmsg(r1, &(0x7f0000001600)={&(0x7f0000001400)=@in, 0xc, &(0x7f0000001540)=[{&(0x7f0000001440)=""/60, 0x3c}, {&(0x7f0000001480)=""/129, 0x81}], 0x2, &(0x7f0000001580)=""/122, 0x7a, 0x2243}, 0x803) rmdir(&(0x7f0000001640)='./file1\x00') rmdir(&(0x7f0000001680)='./file1\x00') dup(r3) bind(r3, &(0x7f00000016c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) unlink(&(0x7f0000001700)='./file0\x00') fcntl$setstatus(r3, 0x4, 0xc0) ioctl$TIOCSTOP(r1, 0x2000746f) socketpair(0x6, 0x4000, 0x1f, &(0x7f0000001740)={0xffffffffffffffff}) mkdir(&(0x7f0000001780)='./file1\x00', 0x2) getgroups(0x1, &(0x7f00000017c0)=[0x0]) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) setregid(r6, r7) 16:00:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="5f6ac1526cbc5c2e51478aafc0c4927a23bb9e22e0fc1fdd49c780b615d4125110d7026b62b52db03d8de4b7ddc7be006cdaf18ac73879f89c807a84a7bf42adad6738cd983d10eaadf36c021db3e065b835f8071d8732524973dd987e77cc7aaf7662ebf4fe53947c70339369fedc9045e6fa8f2170ee544fafb0aa0f033b", 0x263, 0x4, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) rmdir(&(0x7f0000000100)='./file0\x00') chown(&(0x7f00000003c0)='.\x00', 0xee00, 0x0) 16:00:30 executing program 1: r0 = socket(0x2, 0xc003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000080)="5ad1f47c5a6cc0e626b4f0eb84a16fbd12417116138e55f731b5e4fe9a9306af19280ff874c617d8ddf553f1204e8bc9d7b418d3648a1f8cda9f259572dec6909f5ba9f262f93b70d98d132e8c2dbebd6aca4432ae8280f0d1ceee2730f01397107ff388745aa65b2c956eb0ff50d3cda52004dad470fb623e65d748ce20ac150413fc7e0abb7767317951929ee8dd314d651bc5", 0x94) writev(r0, &(0x7f0000000040)=[{0x0}], 0x20d) 16:00:30 executing program 0: r0 = dup(0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="0c3af8b0af2de4b90777c2d749b9b3b666f4634b9ebaa1fcd6c9eb1fba50513454eda45e8ae888a97fc3c84f900ef90452b28b7b4f022014c0a957f8d7c4da73c9d40e69801ec651854416ef7405b472acfa21690b8996eacba3fdc3f88c9565f565079339df8fe04fb4a15ee03ee75dd93874c7", 0x74) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080), 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="e95f4fef5f9f253b537b8cc1d0c93ba87f8979be7213694b25", 0x19) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000180)) r2 = syz_open_pts() sendto(r0, &(0x7f00000001c0)="96a875", 0x3, 0x402, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) r3 = socket$inet(0x2, 0x5, 0x0) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000240), &(0x7f0000000280)=0x10) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000002c0)={0x20, 0x8, 0x0, 0x5, "705a07209c8e7c183c1a22eb8c7ef52f3ed84c61", 0x81, 0xffffffffffff14aa}) syz_execute_func(&(0x7f0000000300)="64f2410f79fb660f129640b8d0c2c4217c2b74ee098bae4abb0000dad76467652636f0812f0000010042dfdbdecdc482f50ab900000000f26c") socketpair$inet(0x2, 0x4003, 0x4, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0x7, 0x0, 0x8, 0x8, "b897ae66e4d4f7bb213efb9250cc0b798458913b", 0x5, 0x4}) accept$inet(r4, 0x0, &(0x7f00000003c0)) r5 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) syz_open_pts() r6 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000400)=""/98) r7 = geteuid() r8 = getegid() r9 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x20, r7, r8, r9, r10, 0x2, 0x6}, 0x3, 0x1, r11, r12, 0x3ff, 0x80000000, 0x4}) 16:00:30 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x2) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') shutdown(r0, 0x2) connect(r0, &(0x7f0000000000)=@un=@abs, 0x8) 16:00:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8, 0x3) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x7, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x8fef, 0x0) 16:00:30 executing program 1: r0 = open(&(0x7f00000001c0)='./file1\x00', 0x60d, 0x0) write(r0, 0x0, 0x29ce62156748918) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCSTART(r0, 0x2000746e) r4 = getgid() bind$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f62757300584e30f47e6e36d265a1f2395eaef6ff2a5e49e8ff405ba5b08d5b2da5165773cfc5ba000000000000000000000000"], 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) nanosleep(&(0x7f00000001c0)={0xfffffffffffffffd, 0x41}, &(0x7f0000000340)) r7 = accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000300)=0xc) chroot(&(0x7f0000000200)='./bus\x00') getgroups(0x2, &(0x7f0000000400)=[r4, r3]) r8 = getgid() select(0xfffffffffffffef7, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x7}) fcntl$lock(r7, 0x8, &(0x7f0000000100)={0x3, 0x1, 0x6, 0x7, r1}) fchmod(r0, 0x10) setgid(r8) setregid(r6, r3) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000280)=0x1) r9 = semget$private(0x0, 0x7, 0x0) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000380)={{0x2, r5, r8, r2, r4, 0x0, 0x2}, 0x0, 0xfa37, 0x4}) 16:00:30 executing program 1: r0 = msgget(0x0, 0x46) msgrcv(r0, &(0x7f0000000000)={0x0, ""/199}, 0xcf, 0x1, 0x1800) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x1, 0xc0) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x28) r2 = getegid() r3 = geteuid() fchown(r1, r3, r2) seteuid(r3) r4 = msgget(0x1, 0x9) msgget(0x1, 0x1) getgroups(0x7, &(0x7f0000000240)=[r2, r2, r2, r2, r2, r2, r2]) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000280)) syz_extract_tcp_res$synack(&(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000300)={0x0, 0x8, 0x7, 0x3, "9c8fe6f4498754768ddc4d027dd431ccd0bde1cd", 0x8, 0xff}) stat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) fchownat(r1, &(0x7f0000000400)='./file0\x00', r3, r5, 0x2) readlink(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000480)=""/10, 0xa) msgctl$IPC_RMID(r4, 0x0) kqueue() pipe(&(0x7f00000004c0)={0xffffffffffffffff}) unlink(&(0x7f0000000500)='./file0\x00') sendto$unix(r7, &(0x7f0000000540)="1239f11b51c2f3f8b4f74b33ec2fd6aa845404d561944377cbe956bd0c51a6368a92fed21048fb14e28cbf72c3b2ce333ae03eda48e02e0ab4b20eb8a5cc8f98deea557498f57272717e2dfa94a71d4134b778e8f45a832a0040e85509349ed177902cebf8a9d70fe6288e308a29f3df7ac5d0cc7b145ba95d129d0d8d4ff6b0b72e7b00d9bcd324e0e74e067a8522d63ecf623fde40563f7d64291170e7275949de828de276c764a9f4f916f0f717fb6028e57edf434849ab711952fbcbb46c3bcd634b370e319f272c082d5f1bdb6c69f140d5c3e8d4c2aab2eed5d1da741c147d911cb0f0eb71fa4498e7c4503c4e9c892d6b01ce89d9dd8c616983e13a3b9b83bea548fac874d14a68c3d0d0ff2266eb2dac46cf3970d7fb53c02bf5194a13a150acf0241f9e6a6656b3539b2cee2345af2da71bfa81380550bc5f32788cd53bd498fb121ef567cdd5a7bed7d2fbca815d3f144eb1f733bed63f2a5f221f1e1e6a592e0bc8583cb290707ae486b270dfde217a502e357d1161923ef9d159fa996f8e1a8aa9306e4f37b387511a8ff554c4051097ffa1144d983f46f4fcd9e24bd331fcd1c79d8b52f3d909821b09d8ce9e5eccb34c0546e61220ec1c917714f7abf2bb016e089c4522cfca34b56839c544342a5c9b8571bd73fae6377d1a89c2d5f0099278e49c0b722aee27e86f180b606ec94c80d26644cced5d512c8a50195d5e37d28c6aa7a94a0bf115a680aa24820db376951fba660031453217b162dc0d65189d0d95a66e2f0f84d5d11a1fd5b65ecce960871c741d63ab7df136d561f15c3f7ab256bd607f02cacf060e321faec47f66c642939a96fe70b37ae535bb9caf02074665ef7ff1c26f000aa77423f3cbed7282934293709dc2201a10446fb2ee69766510c23d8325440d2d0c3a3873b76f48945ee37d08dd7f16eaf8794bc95dfa8309701f42482de7633530905a33c78b7ffcc8de74a8fd0ea753939a05b99607a4c3332dd4179c49dffc0b3de5c3270617aacc1b3a52b01ec1e56c96b4c61ef0fe817b6cbfc3ee80080ebbeaec02b4305fd2f549c51de3111581324d9b9942e590b129c7605bbce4754d8cb236973da17f1b37dcc0fc46d7a582e24e0e6fb91be515bd4bc3935f4c209e81a3a3b2d04eec60b748954401e9f9f2e698b1f1664fb85a5bccb45ce2b3e8cb8dc002ccf22bc9548fe21ec902e4050ba191f0c4f7bf47db978dfb5d67ce6fd6e0d06368e37e3c781d60423f1db8884b1d48c5cfe4f00d10ecfa9846c338ee0f3e55f39d5a0a64f89d1613f9e257bd9903470fd16fca8e3efc2bb925c7b45211b479d68bdeabac7b3d2ef582728c0983544ffbb362d354d8387a6ee422e19459c472782734e735da40458f6756961b39f6a5ac74ddb1b047191c52edd9023950dbc15bbad7b5efa096c904fe0ae27ce2f107bd1dfe86f7fd5e483d9e26652d1f5a00ebf965f63195f710d98048d976ec62835e28533f1087b87cff90c77b8d0ebca892429a16b66a867abfbe7a97c93b28437993bb63c6d1fcc3babf3229d2680bf1f91fbbb2cf8bc09f98a1b934e0721ba61e6003c5b733fb392d2abb188b85b6c513fe786d556796fe8d2ca399e62138bddec980818cd11f8c9051c3f389a36bf3fe239ccd50942c6118fcf2402925e49f4750ddd5bcbab5fe9516c4b25dcccc22f6d451d591d0d197c2b7957a2e37467016868de5f1116abc20b8f27396b1f77743c6a1d455e71acbea0ca743fca59e33256790ab4c469c7ec8b4ac63c327732f1964e425460f2b9724306cefec32ca278ab8b55abe60c0d91132e56d17ac734b3b85a97e82bfdbd2f13aacceb9c0b95fba820009b965c3cc2776ca27d6822a4747862e6ae9dda2f2cfafae8961f9a4716eb032999732d7463dae3e82a6852514462dc41b35bc1ac1e09ed148aa05b5a68a3b044c63f95320fb55862f816d24513d5b0282e0ef10bc367301619b6ed3c435cd195e8212b35992ec78c43867c4db6fae176ce14319b4d1913bbce56f3c1ce564725527ab61e0bdfab0da0bb6e5e66c3a7ba6294c9dd4c797fac9bdfe5ebde6ee9499b1285dcdf4298505500f08a9d8f905c95e0f72adfb3d717abfb4fabc4727b7aee542e2b312ae4495533afb91d17f71f5a3ea5caf77aa0b69fdc66f8301882e7263433be4bcebe5be01a0aca0b2696361d6fb8eb55b84bfeff06bfc6eff9e58fd57bb3a4ab7141c41287e333286ef6a36e3f9aa52337e0ce561cc27d6bb2438dfb103f9f5dfa9b1e8da3cbb002b456522392efbdc454890ba65978de23244b4bb199304585f0703ff680406a1a0f03136e25a092ca1432ffc1be3f1837a909a130a996c0f4cfdee8e6f57166606d0e3d0c9098c72180c8442ff60ab3d6f2b11dd3ddd06d47404ba0e24f161353ba11742e0e84bfa82772e904c275d03476fff32d92486cafe83b0864f74c471bb5f5be9004727eaf998c36c2689cce672597a919b7d9c02ffbf30fa1e2ba7f8e0e3f5084311a3fab004ee6eba37da42e2ae542eaf58e8f2c53c5d6935cae96657535ebf4235dafe9b526614f54711c2273f4e557341b7af6e4df756a0e8e33f34a072ade5718725575e5718e6c6b25899179ab67d7f787307dfe1d00dd4fc403a9f4a7feedc9a1e254b999e1aa46346b8e1a02482f9080c0e2bb5a867d8e2c867dbc3377bf565f5930cd6bdbf2264c124a0f9ea9ba62631a26b6b057e462b380aa9fb84f0ac8b3bbefb874f8814c88517396a7b03a050ca20568f2ac82574f16b33464799589ee772464d6513da98ec703fed7b3b3309465008a6b0fd71799a5f49f2e022e9e1bc3e00e44bf52338f93fd5bddefbb3a1b9d7725cfbd3ea653c958ac65bd4b5326e943b7b166a5a478d5d53381db4a5f261f460defa24a01e467c5d547e7a4d2db08ac0051b689387cf54ebec0fe8a002cf282157b623fdf1e9bc2c09ad64e6eeb3ecdfc8b70a9aa52a67ec4f57efc72599d39bf3ab53e15883d80a0d3da0d92ff01e1349df977c58fec96912adc22ac1570a0a0a9a3ec64516af1c43762011af6390cd1aa6146346e266bfd91af2b5401c0aaf4dfe3bf354ebb08fd7dde446f859afaf50ccd2a51ce65c4288ac87eaa26be570e3618c4414f4cb7d5ba3aafe7c9512b111f4c15507a6361fef60da9eb1feef7645b569197c38dda275d0d54560aa8a7f04c294eef5f42bfa5cfd798ef92dba2c8f54a20c893fca22a686e88726b9c65bb55c5b7f28d467a6680439db89a6724f49a008cc8f822e75951905009f74d823f02b2282a465b67c8f2ea301172c333a47558f2d05432fafd4ec560f8bfc67eb8d7e40f0e4644337bda42b01e9ee721cdae6e2b293860d5df4926993c1d59ec10aaee22d243a312d39bc9689ccf42c7b7c7ea980e2af51272854e39c285caa701fffe250896c55fe72b7b7d8c01eb18823bb8ef7a37b82d96dbe8c79da977a62c834c4ed4cee024b45545d5cb90039917f5ea1cfe65786a6c177892208c8b67e0ffe05f08acdd56ba1de9db20b8bc0c75978cda41e6f82f9566a554094440bc53305d7cddba1d9d78d1176fc770315f5858308bf27ff9d277e4daa05c9b828417c17686b91a079349da9273851471055857d81d0709407aeed025cd7c3fcedbfb45d7ba0b900c21bf0d14c0e47f07d7fd4ee9c9c1d03afa95db21884bd552c18863c78c8264419ed8ecf9ff8c9626ec4e66169a52c79ee099392595d6f7e29ed3345412a3ff1d9467aa9375bf4b6367cbc2f4f0174a09786abb40ac43956b53296e5123150369b3e3711f5e66c507e022742fdd43946985eabd79da68bacfd7a402e5634210b67d1315c85b113ae336e0d1b161d7025f91088e62e8c4dd713827016daf9cdafc1985484a14a7a13d3c0194ec44a063aea19e2c2f04d159c58db6d6ddc1486852e5c144920955c9ef458c36ef82cb88b30b1b472586f5627b266c1572925a6834126d306374c70ae280ba2085b7d5f5c1ed5d847a7a3ce63f8224a47d38877a7b4f70ec8a00ed6b27232741e77f7d996a238ecc617adb9d170814168dd919048fe0ca6d64011b17882bb6d28480108f167bf747657c6b18fbe242042e0927a9320560dcc6ee304e1cd728e3b12d0ac6d666e5f7fa9d7d0cdd926a7dfb1f3672b1d27b44eb521f06d90fc87251218757fe6702a8d2080e2d43b0c806832e1387d7d5603d6d88794fdc9d86123e1e9ba2f685c649af04787b1703d1df0483a57a15232cc1f70fa81795290011a96bda91fd7e9ed3821c9a72484f2c0fc9e4eb65c385cd0999ab06bc7257c96fc65808f095f9c1aa0c3fb2cd700bc8d885c441abbd6760511ce116f8fb932c462260f7c2d2a039d5d294014272d380aa8f9e64b35c8bfb376f9b22e8f2b519b18ebf1f8faa00b6263083552e178a6374ceb5299b36d2f4a62c28eb0cec6f5044a2704902d707d5950dc09c9d9b9fed3d594daa2812505689bafa80dc2e544a1a212512682420d586aa431dff1a182cf09dbcbd16f895740ac8ef0c74d4cad15447bcef716d47ad9ccd373771c861638ffee395d8e6d7540ca85eae25198226de90d5e5b278611e95c344705bdebfc1da24d20db9476e2059bf6e4fdbd2d2c6c6cf1bddbef28fee6d6e3aa5036abe975144be7f4445e0efbe21e8d1a2626ac34bed0d8944fbbe4336e40265d694265aaec31878bf7da90f8a051d6aa5f460ed7a3a5cc6a13cb5f5d339e1ce9821229489e5cf4bf3ec57e873fa8a353e8e84686cff2ff20364eaa82a3c30f4f876a99bf772c72772656b45482f865d4463a3c152f78a4ddc96422a1a2d218b66335884c2e6fce88d2534483919d4db8f2e55c072e53f337c156fd4d0f3f7e0c05e4308b742b8af8da7950d5f9787ae4522316a04601b56273a8751d575947c137cf8e16f3d60c17f5237b5119de84ebfad8f33f8101f62ac44de1eb9790377aa075b9644d7b87f27b7d94de573f3929d3307a373072fa8e4202d562af72c6b2d7e4d50c1d5f58e8f816dc4d9bf8d417e132320e882cc066dab4899c1c6200615532a714679f095512a6bebb0bf5d4242742a3898bd6ecb7f4543f2be9e7d9871a9c63fe20ddfd6ebc45987fcd2e1f953c121444df5c05149727b3b7a80950c8d8daa943241da95c58921e441c542fd77404019624f8bb7bd6c27055177e253cd502c7c47174935fb43f693470b441a86f95f9eb733decfbb2d5f1a1acd1b275e52aef0400149f29ff810a7347c26e0d37577f487766238499e5dbb4de2eca5b5cf85b628c989a68d0a3f2d8dfe50a16882cd4d93ef7663a87727dcb2d23a75ea5f8abc9d45ba47750cab57c9b409dfa5fe4165b779fa2093488d6ff82891f2aca55008413fb436a18994382f19f3a14fe85f91a87eb576fbc72f0a9200e70f09ef86b32fcc18a4ed450f55322064551fa789f9021c6fb30dc238f1aef53fb920f245f45d6acb1802dd75ada21cee596b54609cfefddb8ec96bb2b6f63777e56402588288fc7504972a52396d5352376ee840f6713fcb2f9173cc68c8442b29919daafedc7ac84b35666bb11a7ed288483e3da6b6a3ddea62b139c9dd28c9dc4ba99de984768fd2ac1315d314a50259a5d2cb0bff70034d577aa03ae375711f578d116f774e9dd4ada4e3a5eac43031195980e8bdb307664ccf24594aaf89c6d4b107902480c80398dcbf60e697bdb9a440200da1dc79365cd4e17c5bc1a4ca3de8f708b8701977d82855ed077fd6d724ee0f64685c85eb7128eb69adc396171e38d9bedf094024d", 0x1000, 0x8, &(0x7f0000001540)=@abs={0x1, 0x0, 0x1}, 0x8) syz_extract_tcp_res$synack(&(0x7f0000001580), 0x1, 0x0) stat(&(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)) fchown(r1, r3, r6) unlink(&(0x7f0000001680)='./file0\x00') msgget$private(0x0, 0x1) msgsnd(r4, &(0x7f00000016c0)={0x3, "341055502e2bfefb423ff9d59779a8959876071d51c49fd5f7d2825966dadbbc633ac4b46378079592a5f880754221e6e1fa4868ac9becc4926accf222d9d6cfddbdf44c7d945274e8053a9a18fd74076fd5dca05c8d6896ee1f03672e86f97a673bf03064b30d4ba351ddd180d8145d5d7f00"}, 0x7b, 0x800) getdents(r7, &(0x7f0000001740)=""/237, 0xed) 16:00:30 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000001021, &(0x7f0000000000), 0x2) 16:00:30 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "850de11f0c89123766da8a29c155853724f176df"}) 16:00:30 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x2, 0xfffffffffffffffc, 0x1000000000000}) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x1, 0x1ff, 0xffffffffffffffff, r1}) 16:00:30 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r2, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) r3 = open(&(0x7f0000000140)='./bus\x00', 0x4, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x10002ffffffff}) 16:00:30 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x3, 0x40, 0x9, 0x7db}) fcntl$setstatus(r0, 0x4, 0x0) 16:00:30 executing program 1: symlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) fchdir(r0) 16:00:30 executing program 0: r0 = socket$inet(0x2, 0x4004000000000004, 0x9) r1 = accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) accept$inet6(r1, 0x0, &(0x7f0000000140)) sendto$inet(r0, &(0x7f0000000000)="5643d399b03e1423a4e109db0504ca9bb7511e331a21bb01eb1d0600477e451d587416b9da65fc46d9d90233de7e5609c3dc77b00ec550521960f68d1d037731917598a74cc5e84254163044876a20c604612012ca9a9b30c5371a38252cef49df6fec90b1e1f8a87b4fa117f72e3b474698aa19fb2ea562", 0x78, 0x0, &(0x7f0000000080)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000400), 0x330) 16:00:30 executing program 1: socketpair$inet6(0x18, 0x7, 0x800, &(0x7f0000003700)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000005bc0)={&(0x7f0000003780)=@in, 0xc, &(0x7f0000005a80)=[{&(0x7f00000037c0)=""/98, 0x62}, {&(0x7f0000003840)}, {&(0x7f0000003880)=""/76, 0x4c}, {&(0x7f0000003900)=""/192, 0xc0}, {&(0x7f00000039c0)=""/4096, 0x1000}, {&(0x7f00000049c0)=""/134, 0x86}, {&(0x7f0000004a80)=""/4096, 0x1000}], 0x7, &(0x7f0000005b00)=""/148, 0x94, 0x64f}, 0x40) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000005e40)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)='B', 0x1) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xef}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r3 = socket(0x2, 0x4002, 0x0) socketpair$inet6(0x18, 0x4007, 0x8f8, &(0x7f0000005c00)) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmsg(r1, &(0x7f0000007240)={&(0x7f0000005c40)=@in, 0xc, &(0x7f0000007140)=[{&(0x7f0000005c80)=""/23, 0x17}, {&(0x7f0000005cc0)=""/87, 0x57}, {&(0x7f0000005d40)=""/197, 0xc5}, {&(0x7f0000003740)=""/22, 0x16}, {&(0x7f0000005e80)=""/74, 0x4a}, {&(0x7f0000005f00)=""/157, 0x9d}, {&(0x7f0000005fc0)=""/173, 0xad}, {&(0x7f0000006080)=""/4096, 0x1000}, {&(0x7f0000007080)=""/1, 0x1}, {&(0x7f00000070c0)=""/127, 0x7f}], 0xa, &(0x7f0000007200)=""/28, 0x1c, 0x100}, 0x0) pipe(&(0x7f0000003840)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000003680)={0x0, 0x0}, &(0x7f00000036c0)=0xc) seteuid(r4) recvmsg(r1, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r2, &(0x7f00000004c0)={&(0x7f0000000100)=@in6={0x18, 0x3, 0x1, 0x26}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000240)="24c30e6f8bfb3a538dc6852ba888fd7f4274a5da1287b88223f31c29d6d8282d58f5a530d1e09f027bf34f64453e2792f14826ba3d024e2de82ff0e7267deb76fe3b0139e776", 0x46}, {&(0x7f00000002c0)="6170b373de162a892ab6d0d8015542561833f5e14b4963fe5ef86d854496f03a750bbe3b5e100781846e83d18e9973ca2e237262b5014860a9682fe874e3ba1ac95c4a3f055603bbeec8c8bcdf14bc3e", 0x50}, {&(0x7f0000000340)="42e5b05ba4e0dd42563d60c9656cb0b6f305b54eee75f3fe012391683ce986f9b69920a05511564cd0cff4607e9dbce6800153ee6379351db25685fd219f99118e1c549bfa18b9afe665905b55b61f6c6d08ca48a1634e78d3dc3c388a3116eef1192533703b699756232c35735e55e781ddeca2261a099437eab24de24361616509fae00cde61966e15d44bbae7fda4ced042f1bf90e2d924be2f3bb7b78034bec625ed46ce353363f678fc9eea164a10a24baf0159cbb90a236ab8938a6bbd9cf39b91b5dc51e6199eb258b55fdf9c2d70abd2d6326f4ebdb37095eb7cb40493d2d7b89d1afa76a023533949c201a5ccc98fdc05c3e42ce4", 0xf9}, {&(0x7f0000001540)="50ac6e55cab44877ea9ce91030697a0080d1aba0ec64bf862a829ed18fd3d2b33e4e71eb500c022a555e4bcf9e5eb0f9ff2b098961e5201a1abd4d477d358202ab22ef99b700da684bc0f8358b438129344855e1fd2e2856e0f606fae5ee98a0dbc259ff885dca8f7ca8643d34c56f23104c909e181a9d209248225b41dd548f93ad9b542adaa8574c699ce9b468190d5148d9e147b5f3999873b847ed3c9f945bbed92ad4d170a5651b9c2cb18efb498ce98e4cb613a6f0cb5623c2e216e477820e6f86c564e870720fc957b54576f77f18b513469972de065bb7646dd120d64cd288b674559e04c77c63", 0xeb}, {&(0x7f0000001640)="b5eb893be1fa43ba64c900c4d43878ef513c6839a92723b8408e1807fdcba219db3d4dc060e133e1dfd2a2a06dc11286abd119b4c78deb35c7bee523ef231625c40d28490cac49611384aec4e11c5e38d27a28229d6b3e622d80c382ed35bb60f09dcb076c2e9f0e0495561389b514a0ffbf6b084198c7ad8acd37be395c3745b8fe0c8c784d053dabb9056fa66660c62eac0c9646473838bbf331e895f32a363dd32c4f931b567ec80bd082874f3f3a663aadea5a68fe9b50edb152229fac7e98f44b7b2a46339e1a1209b4947008eec6867aa3d88065dc46172b34ed7ae60f4b58d6d7f5f164b1070f8a7ca300416892583be07a1a1d407a7fbc67f1267a421cdabd49765787b7465e94aa5688ff5e986ca2096fa0c068a8ab9836f7372ef1ebef277f83bac96f6741e8e3c107ee0dd16fc7b87efcd4ce7394aff4868660c4de6131f850f4fe96079ef15471acd686bbaf8add4ea07f2119b09ea93a8240b2711b3c29c86935ce3f3343a7afd180a94c4049395c37e3e885ee313f24ba1e8fa17f9117a82dfc8734b54fd690c8300af8f64c7d77c95907680017503f45c511bf2dd7151fa72c5852d5b07f2f1228ad38e9f51be94b1c30e614ccc8b71292c1649a8202cc579726f231e4b84c078d451e74b7a47ab3a4fe2d96bb6ef1c8357811d7d30b41f09b03fdd85f4e8f2f573a9edf05712c1fcb0d085478266558695a75e4a115c2c2cf11d912f275afdf621ad6789897744b29f75dac7931d60716fba72456315626b367587301bcf8da4e13696efe9605491fb2dfd951b13a764d650450887dccc49647ac79f06659f458809a2a33baafc4499c9bcf1b55969f098c7244eb6bd8915ae4eb1a7472e1b27192eeda54e651eb21765c573a407252ea5ce79900a91b9018c2ba288e9f013640ca60ba3358a49463c4451ad83ef9a6eef4172140582ac12b6d8c16c5f86d9e7d978ce74f74815e095ad816589db4eb73194a04f1614a885921c53c28567dcbb39180cfa2c49a930421f32aef1d15844d46432a002ff27ff04fb7320661d4528f63241e6d19527a2956f62fc1f441b966950dca2f998d839d9418d9d6ff76a593d09422cefb7dc05e20fe8b6415145b5dfb0e21f4c3dea7ea430a66610da2dff5dd8122c72fb2bb03f97e84a8ef36dfea9a6b3f46f3886afa27c26955f5b27cdee0be40310298e90410c669e1e18cd336755b5874aa11367c90fb2f7a71dd95fda1f8144d5b0b98f9038f83516caa10a45d821559d8a11b5a89b7453afb48615fbbcbaf527ea6f05e8c576a1d152661fb1f2b92b3834ca22b6a63376e49ebd02da9a4a1fe8ef8aae2451e2ac0ff7bad50efb3c81118deb72d498d1cbd086f3595bf59943e4d992e70df0ff77c4c109c5b551111e64bf2971b39d643007fe5468e453c90a878f94c875950ce8346a79a644e91fb338dc17ed27c2ca7aef1076a669f7e03e618e4a9b383a8e5a28d120866f76a17259b5314e75051e343b01da2a17c6fc5c66e7782a517d9c5d453d6d85806b4542d09204dbe01d2ded2371f8e1a887971b072125477037b3b90ba4d1bd654c45f55f3c468fbdd22b9de90c0efed0deef4efe8f63a2ed93d75615178f390a4c64f45a382be005277913f4a47f8230dcc80ac5f21c1ce3a6208f6757295c7630c542c1e423c370b0548d1760a7ee295495f4c6248963fc63a7e8c04e8f45c9fed900dd71f538ecd60939da2b2ed3f3fca08af6203002d8aa0c85c305a59917c59593e59deb2f12b089e977e835166bb0f446a8be0555c6053ae81fa26d33aa6677ce8d33925b9136f15c7f0e42532f036e170b5ebcbd9ab92844563dd7a83b1a36f6431a13dca79bfd03b2059c69ae7c60ddcc02e5835da7a410058346ae8e5a770f5b9ee67d15d4ae027a9a5663b7c24226d7f8349a3b53093d214f185242853a80a3df5b0e890dc513b0660e0ec6b77935bd2b32288fa6887cef2eb1eebfc2fe2b8ce8fe07e383f9e8303316dd112c68d7ff85f85b87ed61f81762931938f4d127334ca1ce890a3b7fea8f1507685a33d56c508474cfe74e6295e4a40f43eeebd0a5e98c4273bf6b4ef6a9ae69655b43aeb186f19571e51b10047b2564bc15524e1517d5e89e5cfdbc4a591b9145d2babd8e4493c3e489625b4bde07e70914ec3c8b62e0bc0bf97c2f76dca547ddf48660ae17d1c6ad83e3014439e3515e5b948f94f6d181467c74f8db4987239dd45e2bdfe5f121dda713c1d4bbcb41babf9ad59cf5849910c1e7bc0e59ec3b024754fe8ef0576c1222bce26cf4309b5cd7858af2ffe56c6cf5cdf85d97f5825a32b3ac1efe7a93391757fdf4e0fc7d856839d2eaee79a73daddac37eb948d9a5bc2f6512f5035f857fe14f15adb89748566f4979f451e878b5ca956a00443ba0c01fd848688422064cc34724bc4c8a53ae5f9301b2d03246fb75376ea4d384ee232dea60098c79d64b05706685d2b8a5ca5fade6dd7706bceb090fc4740d6631741018402124c99eceec551363a581d21b258ca1b2181484391679cbe3cc214baf19a25114d6ed2fb3e24c7e06227f36a6f553d29340ceaca6bdbd2c630dd74dfed68aafd509ba3b42f237fe70d2aee9336843b9bb0503d257808baa09d22702bf063393925b5aae4baa075e6b9d96917a15e222114bf893037f2be0bf475faebaee80e9afad7015954a24262540209c912906b622db223f361b09f3914a9ae9e64605d5d061d75ee1bdd046c557d7242cbb8af3f972292433826bd97c0170599a7d4741be9e9d3b81f2fbe4826296b0db50b3b7a3671d2fdb6073ad22cb0341cce40cce43db6fd8df68545620939357ec4ebac35e117ffdd03335a37d62f3d51ea24f23df390ee42ed31062679d366b029b5364e1ffadc3ca3ec6d4287b0dec15e081dd2626e7fbd29bac5e6ff31010278fbf8bed674a9c8b02e8e61c6f87da8a55b6eac428b2a3b7c6b22851d7b9fc904cfb9285cd980728ff4c911a122881a3e0f6885d8ee99d44b2cc69a1f0db4beeeb9196745e57442a6b20d403a37b9b17dab3fa03e7f97c7614c355c40095bb334a7377cb30e3fc8a8e156dbd48ddf4fabd08ecb744a8d94307ffc5bee3055a74cbe2fb6a798299369dcc3a32f05a1e891b3a8b4b65844be115ef501a175e47df157037371afb83097a4093da04ccc974876fa23246a02477c96554a9a0407b7b9fcefb37eb191da392e71daf0a494f874151afc6bd96efef1f58d35c04ab5a34682c4385b7a1b4beb44d20b6a34e067aeae3bbf903f5fa8711638320b2debc3bb8f234bd686dd3610a0a5131f4d1334e11efc918573d9591fb696ec8d515522a283c9461cae5adbcc78b3635c8193e1cb88d2cc74f5c66e37e02b036abf433a72082a8a0621312a3be7eb035d33c7a55914ca67d517e1b3666d926f672ea12907bad574ac284902a33313663ab5e9491bdfa5871756c36eec28c96306c32016d3e66c3e1cb270059dea1f997e5f5b450a85f7546b527ce434dfc37d7c991c4346b4d5bd7340897cb0cf69e9769b61926600f1fd4b72080dd2da065d40aa15df27b3d827d5475e64f81bcf6af348a36b17175af6d1f49fadb73e9ac65862e660b02455b21ffe1ca624af8d4d4dc6e45d78ba9dad212e323a7ba98cf834d5429573ea297230633c15b0abe965e23f49b90487736101d314d4bc5603ae4c54ccd81f8d53dea88551dc8c7aed6d1bcaa33f4795c1bcd70bf0470dd39e2d37c231bd9702d6f1c75132695ba523b2b44881a2438fdb8cf885de5be501ceea345f3640a152d3a0dc7ee091e1f5cf5968e4d7478475671800d764c56ec6b930e2da7eed18d507016197c95362b53a6b868edd5f263c6b452cb686bb3264853fa6331e4afe24ed3d3ae0942396411ffeb4364b99ee8554143c0b08eac9e62ca9f3d24e953a9d7ca50c8a3bb1ef28b6dbeb20f9c0afb57f4d7262db8ee3f477be9a48f0f02947cd028efb8709897ae1caccfa4a781459d80c0a63bc2d0519b02ec33144d5b47b2d0e5dda5fcadf84e72d45006d8a0b6e0d4ddc33abb8ab05f68369e9f603b6f33bf21292ae4d022d31f353e14c40ee3a8abfb7178443d11ab0adb8d06ee9c10bce1c37f357dc8cdfde0861172ae06bd2c1673026faa37f93d72fdfa00b3c3266dab113d6bceefb8b15ed384893175e9ee45914b5d8ff4778e15caabd077acb4dbc84c65ab2303e212915b175bc4a75eaa17cf7270601338db9a42acac9506850c672665ee1c2a21d67e3736ed8775fc98cc2551b93fb9029b1862d565f5254c4fa013c860dab1edc4d675edc1b6a74e02593fccff827dab88cbc9f0c36cda71cf49bffe2687979038df51df68efb76219b39540adfbbe84df75e64e93d912ce9164c4c93e06dfd6e0327ca24c4aad6a679788165e731a4e6e227d75ae0943de496e3943b98a3d47b70e9cc0d550e1a11e90ce6b23f658c9df489553941fd6444eca9bdd4bea8f25e68fd749c2ee6a45fb9ef4b6a2dd28619d813dea3ad9dca9445f2ca6d3baa4f68f8ba6e295a0fc4a5c7dc8427aa7844ff3a61410420b2a5b27c8ddf6692647934e5fd274dfd4f0f8c0a938fb7a2bf03dc4f61d7e332534c4cdb69ce299161a757406eecac6d0cdf43dcbff744b9c6c370089c42a9ae7aca326a684135ac74f06082196b049de4c8bbdcfad8a04c7b71d80d2f41ddca33407ce1872bc5225bdd1424134b7d6c5d0a13612051859d9bddfe4234283b418d20635ed519e92d76fd084bac94af832c1781fd5358547ea9532918f7f919b9ff48524b8503bc17d65a5ac2ce47d11b904abd31084670c97b974b390a32bdfe7e55e81378076dbcc9e06d67c083a0b155563d50f60d7902c4c2a38d2b2fb872e262d26e16c9aa340d576d461d144b2db80cd8e222267526e7b045ec62a3652c1002ff97da6f3275ada676f28d438e450fed2f7134a563a9637f2ae29dce9637bf5adda84286e7932e9fe2e5b07802c49e260eb30c8fc8cd11f57e87200ef7e89f73baf4f095b433b552d85d40e4d5c10d19ae8c7f1d1934f4edd2bd2cd7737e6831843fa3558bd18a9d9bedbfa5fd28401ee2f8d9ae32c656e996b84fdd14cdd4add085c87f32483fb945e1b5a201b3a056ad26b4f1ace5be9faf8f7802f401d7f011823ada65ff9d86a19077d415842ddf6de64854fbe4f18fe61761da7e9ec3ac3e5831ebaee9427f24415601c1b874a0f1216882e729a516d8ccccaac032de3f6d8a9c8aede6ff32c6ca574ff3634888db4aef7bb1dcd9f339941d77f4e06b9da2bb765dbe18fa62202fb870f8744722ec0c7d8dae98014a9aff48c6848caa53d9d92f08630c9bc2e7275739fc7ddb1e14cdf4acb4b9194777f5c354259f8f336b007e7aca731c7aee39f54a6807ac453b977917402d78b48c3a9f44058866bf963b6be5af7eae28d2cfe47ad4c28ef43c18cf5af84ad466ecfcc5a2d851748cfa4bc60240946dae2a05a4fb4a21ad178a907d0c38f90bb0c1e2235f517c7dd3c11568e99e21d51e21c8fa7c9fd8ca92cd0c5adb26e1717593d0d2549e49c5a9c1f5120d7757c205b3fa62df46dba8d60e5faab7884ac741c2586a91424ed9d8ffc73a51b05d27ad6184607b2dec495f3dc1e2f109963a294bbdc47108f2ab9bd4614eac93883634b507dcef93842a28cfab01e62739b0469b2b62756e77c930356413eb4978796fb25b82e978dae2e7a3d0e6a80a28cf3e5012560fabdedfad8c2a979fe1c110878d94090f82deab67158e27f3a0b123626650dd5b77790a", 0x1000}], 0x5, &(0x7f0000002640)=ANY=[@ANYBLOB="1010000000000000ffff0000ff0100008a14759631cae0ce8e13fdd80b709d7bb1931d6c9d7e9eb6ee26e9b64b9d74c7677677824006da8fcf5189ec354b139ce4ea94680c7a253140ee4be40e01c7f9215e952c5f4033821e920fa8dc4ea06efb080a4ed27062e5acb07f0c625275d07cde67a7a29aa344d4cd4158be02d777ac1b88795cd6dedcffc8030d2377fb6c45e3a586feb3b8e7366ffcd63cda86557d04dd5be1779b48f1a61ddcbac292d9f536d219811cb6499184171d4b17e25a8d563169810096b0d06ab9d488f12c242ee217ba519ee7fb15ee8e513b7e05421b56195072405bd38f095a9609a8614a72f367bbf87ca5487bbab5491cab0cfdefed7c4e228bebe50c9a1444911fc0d5cfbe9bf6b85aa2b4458e376eedefe002ba34684f6f60d244da2ad6e50062aa9af88db23139922b5370086e61ac0ff19a67f6a9e383be81a502eccb77252b957ca3912fcfff8692665eb8a3d81fae46cd81881e2c68ca25e300cdbbe177c0c9743089fd4666a2cb5a3081176c0828f54d21f16b61f3699ce4d8427b6b5e63fe22985a321309dae317d60b79c4ef47d74de9c2b7679b679c56090c8d1e9f3757262d4797aa683c53c12a621bb0ac8d173023badf930e932a2da1538acb17aef62936362d3fc82bb71ffa97ab7b2df2836f7307bb17818cf097583d9cf0d69cf9332f65b656115531646aca33a653cd19693d1e8f3c1d462839d0b2ef6a51f89a9f8219164bf92472131fbce1af6ff4942f4d99efd15bcc46ec2dbefdeaca70d859dc9d1c0b205609dd6caa6926f756725579d83a3e5bd0320c14808ffcf5b51e7379135dbf71aab22157264e32c802860cf5ad3d0ce405321f5332a74af29ddcd0e1f71e4ff64999b4f7fea6c652153c7a084ef59bc50558b9811a3863097def5cc49873ab68cef86c35622eb1b77100e20d2cc23f8d2f0b240622ef87c5b740f9ac7fef17a7cfe9bbe918b5696d3fa5522e37966a1bca22ff72a96e7e03225d940f8a62822db2d8fefbe2ac49ceef25a344bfb08a16a708b6e7fda5cff3295fc853198ebaca3a7426065513d9ca5cf177370cc098cead9d220a88a6ee68e5a70fa00f381058d390babde8d03b82345328f6b382974b8fd4437dd89169a09c18c3126553406f42c75cdbbb103868d0b2f4b0f6ed8e4c7b2a99e7c74073cf58a1e549e09433ba0119aec6cacaaba702b30d61f661804b5d8fbfbc6b6adf5189d856cb90a4f56787ba78ad8aa1943ad39f97044a478eb0c88e74dfcde3a629fcaf3407ba802f2df058c8c1ef7be472fa1857526e7bf769e974fb5801da54dc4ceda3733cfbc1c520956adca9fa0e350c84c281caab570900000088a4fa2d2a36b4d6db2b7efd0ce6255281891576a6f9707e857aec56ebca97b040774e0aaccc11bdfd77d2ba64fabedec161c29416ca76488b0b802a2167917d339473b31021831ebecfb729d4216ec7842639537b7f16cbca80a347a48200310d48b4e7e9785e895f23f34bc303aecfda2953bf5b230c8bcacd7cd5cd5fda1f9977ace6d56203e259664dffe37ddf95641a6d9441e8c2de03d81cb179e33bea60b6341ca442a1362778415ba4bd70ae7c9d1bdad3e6b826efba61ffc1ae73e736ab746b04132c7c34205567e4b9a6fa1e49f4dbfd9b52290d42f8dcff5ffd6d4950eb719a906e926ab02deda11c0bcc22a634a2576359e351b049e0c6f83fe99d83f4ecab12dc66baa01aa1a07b82aae82e6b4c4267b0bc25d1c74303659fa66db9ec1ef395563417f9255524e437cc126f28067cacaf1ee9bfb760ea701ec400b1e8874b57c322c77a2228f90a227a96e8fee0f2b674b1565539d2f3f721e170f3a43c76d81426562d02d0f97c81fb14ba9182d60e1ba34910ae09f2cbba96cc7ff846e8bbec60a45887460f4286e175ad507643c6d93bef1aff1bac81a0ea1d0b08d67ae9f863ed3ce975840a9df8d230f1b750f76b98e9aa108deb7800ee870d06bb76eca9cb8b43fbd142890a4ea246e3dd3cb707dc7222afa2e20f538dc25ebcc3349e809b09a176b3de190dc43713fc93734e9ed088cc30784a31dbc7378c86862c30ba2573f6a6b1678070ed733e182ebf4ba9e0b0012eca6a2ef06278ccd49449f29bb877a600f4345b2e6195e99e5f190ceda9a393f08f3e98e08fceedc405526950225be5807d807fdbfa6efac01e94d01945ed73d205f5acf4aa1f90152916a78d4fddd45345b9194aa26a866a4a36e6569aa04283ee9b902cc17263c43e4fe8cc191a1bca1203b1aa7cf78e140f115e03776b2482a8aea0c0ba76e9616198c6e5980aa643d43d1b482510565e835690b4c2e390838df8853cab418618da2fae81cabcdcf5d3919a47db18dacc62df837774980818c9301da8a4c64f2cb83f3f9a6043c0219220c2a4b7a730f2feacf67c84742653ef9719036e7a6c2fa0d61584c548c928d436bbe0576553675a6ce556a9e0d5f6685fdb67a798e8aa1d42ecc8de010668138410290eab6ca7d2309b1ba9fb6f82005431c977b2815a38ef889e5859d08092ac4a65023603901b68ac4ca2d3a5c54776bf69787e63e76c317036d4e5071473807856dcd98bdd5890c763b321a41856aa58bfb75b57a55ee08c1b6d93c697a8d3d25d3f309b6940ebfe07b6d8d27cb5832176aa2de0166066d581cbf18e4c7cb3d01b56a275c953180c783bee447837cb5efcb918b493d45b6ab60af0e5617d0979805165d309efe94b51cadb6ae6e89e4b31145b1021b41dcbe31bcd1f4f280bb6ff1e5217c56f7f197b897b42dbce13c0acc1c2b0066ce7a5596ad14842fcf93412d69f6b23809841ad6e6f5857134d37aa67656b0ede4615b0e2ecdba638f16a2a0aed7cc6e6d549c83b00b0a84a22d79dec6d6830db70b036254b7123601a62f5008bae15ce878e5826248948cbc387119d8fbc89bc4c22d2c0987a562dc7e6addcb69792a6b8da50e6d514d17fa270dbcea9ae1f264b2c80da5922994db1d8ba55a0f9b6bf6acd35be008456d641b3622c2df4a0bcaa3c21639c594ffc355e1ce4a5eeffaa30801a6e3ec3934228a77b3be7b89fe0faa65c5610418931501500674083fec9bbb204574c73d4fd0e363af3b4291158d8b6646ce6a57de99949c729a37020321321424f404fc8fdc9cb717507b3795e3664b2862fbe1618ea5ce6bc1720345cfd9b683dfb43eb945c36df535db745532f190c6a4b652ce8ad9413c24231ceed61bd8a49eb05a5d7569a0ef0591a3506256faa0cfb2242c80dc68e451c6067ddd2ed35ab4c9e61ba791dd1706dba4febe40b53a1f04d5d7f87a4df76f0f717f5a2a3ccb2968ee2b6092f8e45c560b4d49380b951ec3e27568fcc7f873b508050c167d57c4adb22ee7f7a506cd6fb32a54708258e8f81170220a6b6992fbd100969f7def50961a0c5bc9ed79a478d5b301b67540075533714bb7f8454c6c4112fa85e5a7efb2897348a10cd5cbee5e1de56d720981de41ba7d06b766b8e1e6afd56df6c3d3e625a000b0ff3f509bad0860794ed34de8dcc7bcde52113ebd107916baf9fa0caa8f6e276e716ff71abf590c7b4a658225dc0f50ddd87452666a72f9e81e4e7d4314dcb34dea96ed363e6ecb945d957683a2db08e55b860081f8ab41fa1f8254fd6f15688b98850f523cd4e822c58f509e8755bef8bf470db903be72d927ac3fa4860aab6310b44e2fed55d0b5285b98e3dc7d42033397bc18c46891d5cbbba0294894a2d2db8ecef6b2bf001f88c21ed6e3c3c51757bdb1aeccab933a02e4a18d84cda8a32434656b97a5c2b3bb7776f5f8f68ac697b8d31da34130b6b4d2a1447d2d985964d2d02e6eb5c5c2939b3a09576480d44656e5574a44bac8c96211c73bb5d5b3298a3602fdb1439784308968e5f8f5f27f499e40864010622022cf871d0f423492009cc8ab10238c805b0e154da47f7774e56826f74b142cb0bf3ccf65ace2c47d13b6f38bf7fe503edca8d511be714fb074cdff395fa0dfb951aa63137f77bffcbbf14817ec118d12728e466efdbb36f76a0712980caeaeb695338f57cd291cfdf512820e36a0139fcc52826300d3fc9f34d76b1ec371b959b71be33141d6e2f249396f6926cf9c868b7dd445d9611bc73d54c5749fede36a4d8bf4f28b65a22e5e8966ad7aec587421f977557d37e69a9333d6dae1c00f8ee4e05521698983aaf40eee6aec793c4bd3a683c9d62a5041d897d8236adc432a5848fc383f5c35db13c69881aec53d11a25a23376dc0311cbc8617038450c186d4c6a37531b2e36c13c273f3880685b22787f2f868c74a79de6cedeba5a60924600d878886557c5d30c3b634ecb88636329d7e89e2b3aa2b3605ad936165f51402c2ce85226f708f11107af799d8efb3073a873ad05dc9d13b6901b13e970b872f1d1db4866c2c96ee84b67ba477f90438cb1f9ea89b0181406b8d05082ebe520d0f776f165ece938c7b15d9da57cf5ec04abece3a37326902cb220aab20ef2edb88dcf9be54f990c68f819a6cc2a362badc135aa18424e93c079d15104403f4a3c67f7200e058aae8c3112caba6e86b17c8bcd2636cbd2b670cd356fcb234f7fc0cff186cb905df10df5a97337a5515393f2cbffd56a3f39cb2833414e8c821c32fdef0e000e46582181dbcd6481c490ddacf9a00085a9c4f3165b5243ebb68537bf52080b22c2d4a0cdb93b16849a45e6954ec196aabd332981e0aefa571e84809d9345f95dd346138f36ee708ea35ad7ba8b78b14deba1d5196cb180c0912728e57968d04efca6e041421d4bb275685345ab2240dd111ff058bf18fc128a8410830cc816d18154833f774f3586d9afae22125d0560f33517ba4657aba112109336e2e35fa23ee6a4ae30e1c384351ad21e7daa4e55c6397e9278e490b7938a64a33d073be721a0bce15d3b533e3c05736298055fd8f9d8243d1e49e64f0af770af9feb9465f0654c665fa269938c065c042c87978703333e643ea8526d4a2912e21a825af84f28cf3600e207d5cfa1b3a855c38d69b879958f30f7cd5c6f12962fc291383a34eab3d9c522e608a9f0ee735db5ad0f404b52230366ff48291ed5a9194485f45bf99db19bcc02cc724327b3136f480a299ba884c77bfa88fcefc40f0ea7a6e80f28c81452ec19dbe309a7576b05dc78ece374befb9d7eddf87641ccce117a05b01d5a54a68ba05f75b45bf8213702b984e1af5d758daf87c705db967438540d52043dc733e4e6a6d185b806e3e7c0fcb6f577bfc11a517cf627ecad66e36d17c3ae84e54cc06321fb1f3b5d8dc6b854fc27588c31e027385e0cfde954fdf14911c08982dac4c6db3c0fa25c93435ebbf61d186d1112b05b8144942ba012d731946c2b570a0bd28899f8ea478c33c4a98c10a1a087052247200b09abc863c8181844aba75aea66530eeb9d6355f85d0af1a5b7e8499046358769bfdffa28450b014d40fc973b0c509bbc10a1a9efafc42d2722d1f3e95985e8a44116c2137e8e624b1d83522bfcbe19d99cbeaf0e2d4fac023f246696d8cf611ac9fa5f76289e4d8cb02df911211823df0b908d64bb3739da9e3a03a1e2bfe4f651ef3d1a95d5009871e54be51c52e19ec0670e268540af271ea978b4a577cefa6b316eb436bca29636badc0cccc7e54a6d97d0a7c07f37b40644fe49d2eea50ca24825a49739a87f66cfdc666600e80d2f1047595ee57e287ad0da8566d8eccf458440f2e59ca29acb494fd496e676546211d6ee679e6a12ffa43c9bc36613fd9b284fc81ae54948f1ffdcdb435e4d946e"], 0x1010, 0x2}, 0x4) dup2(r3, r2) 16:00:30 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r1) socketpair(0x1, 0x2, 0xffff, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x6, &(0x7f00000000c0)=[r0, r0, r1, r0, r1, r3]) setuid(0xee01) r4 = semget(0x0, 0x0, 0x0) semop(r4, 0x0, 0x0) 16:00:31 executing program 1: socket$inet6(0x18, 0x4, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt(r0, 0x8000000029, 0x66, 0x0, 0x0) 16:00:31 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) mknod$loop(&(0x7f0000000080)='./file0\x00', 0xc002, 0x1) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0b002e2f62010000"], 0x8) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:31 executing program 1: r0 = semget(0x2, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{}], 0x1) socketpair(0x10, 0x4000, 0xfffffffffffffffb, &(0x7f0000000040)={0xffffffffffffffff}) getsockname(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r2 = openat(0xffffffffffffff9c, 0xffffffffffffffff, 0x0, 0x8) flock(r2, 0xc) 16:00:31 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000016c0)=[{{r0}, 0xfffffffffffffffc, 0x82, 0x8, 0x27a, 0xa49f}, {{r0}, 0xfffffffffffffffb, 0x9, 0x40000000, 0x9, 0xfffffffffffffe00}, {{r0}, 0x0, 0x2, 0x1, 0x80000001, 0x5}, {{r0}, 0xfffffffffffffffe, 0x40, 0x40000000, 0x3, 0x1ff}], 0x2, &(0x7f0000001740)=[{{r0}, 0xffffffffffffffff, 0x58, 0xfffff, 0x7, 0x5}, {{r0}, 0xffffffffffffffff, 0x9, 0x40000010, 0xf8b}, {{r0}, 0xfffffffffffffffd, 0x82, 0x2, 0x1000, 0x5}, {{r0}, 0xfffffffffffffffd, 0x0, 0x20000000, 0xfffffffeffffffff, 0x81}, {{r0}, 0xfffffffffffffffe, 0x20, 0xd, 0x9, 0xff}], 0x2, &(0x7f0000001800)={0xc3be, 0x2}) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x1, 0x0, 0x80000000000000, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r3 = getuid() r4 = getgid() write(r1, &(0x7f0000001840)="388cf6e06b628afa0d5282af5c0724bb220b6980dcccad96c84117950f6d12559febe5ab95e4f8ac4c4831420276d7686f5c8d06b778c720a224d779c781cd3541c000f35b8c6c0fec2d7664a7a0dbf50b4ef35fc05751811b994813fe165fcb5c6cd9aa17f485c6054737d43f23e421", 0x70) write(r2, &(0x7f0000000000)="653520fa9ba785493b7d8442323098d5869b76718221c216bfd612d38bc0652c", 0x20) setgroups(0x8, &(0x7f0000001680)=[r4, r4, r4, r4, r4, r4, r4, r4]) fchown(r0, r3, r4) getpeername(r0, 0x0, &(0x7f0000000040)) recvmsg(r0, &(0x7f0000001640)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f00000014c0)=[{&(0x7f0000000100)=""/191, 0xbf}, {&(0x7f00000001c0)=""/246, 0xf6}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/227, 0xe3}, {&(0x7f00000013c0)=""/204, 0xcc}], 0x5, &(0x7f0000001540)=""/252, 0xfc, 0x3}, 0x1) 16:00:31 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000100)=""/4096, 0x1000) 16:00:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, &(0x7f0000000000), 0x7ff, &(0x7f00000000c0)={0x80}) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x87, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xd8a8, 0x0, 0x0, 0x0) 16:00:31 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7f}], 0x7, 0x0, 0x0, 0x0) 16:00:31 executing program 0: r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(r4, r2) fchmod(r0, 0x4) syz_emit_ethernet(0xdc, &(0x7f0000000100)="bff84b8c5b91b008e389a7a856a1064684b1dc211b8d452d3a33b62e21b6fcf8718fd0c39b26339d1ddc7b5e81608523ef8dd0236a1f9935a21904243916c2ed4afaf276f30b22d3edb8b6efa05e011028b6d433bbfb2fd3d82e32118feda7d57c5eb95191e6e736deba290ae65abd1bdbf921e96f9422e8ef24f75646a50670738269e7ff8daf222da3b25f3b51a67b7ef2a6916b8ba5f3f9784509f1d03719a3e63bfd8882b2ea0abfd1b4678843dc1cc084ae74d4c4124dcb70ed044dffc411b7c066fe49221f0427ba2ff33d09075bb00fb723b42766555d340f") setuid(0xee01) fchdir(r0) setgroups(0x5, &(0x7f00000000c0)=[r1, r5, r4, r5, r3]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r6) 16:00:31 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x5, 0x3) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) shutdown(r1, 0x1) shutdown(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x4) 16:00:31 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) close(r0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x6, &(0x7f0000000040)={0x25c}, 0x0, 0x0, 0x0) close(r1) 16:00:31 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt(r0, 0x29, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1000001, 0x0) write(r1, &(0x7f0000000380)='[', 0x1) execve(0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) syz_open_pts() 16:00:31 executing program 1: socketpair$inet(0x2, 0x1, 0x200005, 0x0) 16:00:31 executing program 0: r0 = socket$inet(0x2, 0x4002, 0x0) r1 = dup2(r0, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20}], 0x22}, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000080)="016a8b2d2072739509c81eed6e0376bd3111c0ec93d69cbf888c7ff4c5ef4149ada9c74d56ffa7654a941df924942eca5d43baa16cb6c87e983c4f7263d0212f48dd60171bc242a9ce16b0226130d3b55cd5d91ab56c518c", 0x58}, {&(0x7f0000000100)="cadaf7ade3fd777a05a3ad2a2c968ed367db5a5db8f6e5ca", 0x18}, {&(0x7f0000000140)="b8d01dde8b3d016f9e9f46c1764cf3460e811342c90440fa790bade4a82e2f0a10115e8084a1d060302139f8e652abeddbb91d05b3c6bea174a11fc00242f15468d2b81ce8623aa9ad2d5ba46ce4675a56ebeca32c644224e714450fa9abdaca874d5f53c2edc1d8a589b343caafbfe36be96247f4584737efb61d1396e43b45297f84756055c1013f735b7b02f1943fe9fcf71887e14ab4b2f333c9f25573b592a5a1c6d17338a616d8d7dfef8ac3e1c8389c53bcc69aa65a60cf395b4c8c", 0xbf}, {&(0x7f0000000200)="b0d7efaeaa2d77b871059a5ca7b23a7a5bba57ddb7910a54e677ff17131433d17a92b1d655ff4eb031bb5739a0d95cde5d37f137631099c6e822b090c790f7251e0c81df8aaf48166ee58628f65ae76ea55199876cd548ccd2575063f3c8c36d3b64d3afec76d93434b8ca03ec4ae50a3347f018c4b9505519903f8c581c605e2304054176e1ce17547efc54e96dd25b79498874082da2267264953c1b81fe3d", 0xa0}], 0x4) 16:00:31 executing program 1: r0 = socket$inet6(0x18, 0x10000000004000, 0x7) accept(r0, 0x0, &(0x7f0000000000)) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 16:00:32 executing program 0: r0 = socket(0x2, 0x4002, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), 0x4) 16:00:32 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x20) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') readv(r0, &(0x7f0000000000)=[{&(0x7f0000000300)=""/95, 0x5f}, {&(0x7f0000000380)=""/71, 0x47}], 0x2) readlinkat(r0, &(0x7f0000000180)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0, 0x0) rename(&(0x7f0000000400)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f0000000140)='./file0\x00') msgrcv(r1, &(0x7f0000000200)={0x0, ""/220}, 0xe4, 0x0, 0x1800) 16:00:32 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r1) r2 = semget(0x2, 0x0, 0x420) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000000c0)=""/4096) execve(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) clock_getres(0x2000000000000, &(0x7f0000000000)) 16:00:32 executing program 1: r0 = socket$inet6(0x18, 0x8005, 0x3553) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) connect(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 16:00:32 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) fcntl$getown(r0, 0x5) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, 0x0, 0xfffffffffffffdde) 16:00:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x203c, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) socketpair(0x18, 0x5, 0x3, &(0x7f0000000340)) r1 = syz_open_pts() r2 = socket$unix(0x1, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r4 = socket$inet(0x2, 0x2, 0xa9) r5 = socket$inet6(0x18, 0x4003, 0x9) r6 = dup(0xffffffffffffff9c) socketpair$inet6(0x18, 0x8000, 0xfff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x11, 0x5, 0x5f47a68, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket$inet(0x2, 0x7, 0x2) r10 = accept$inet6(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r11 = open(&(0x7f0000000400)='./bus\x00', 0x520, 0x800000000021) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x4, 0x1, 0x400, 0x1000}, {{r2}, 0xfffffffffffffffe, 0x12, 0x0, 0x6}, {{r3}, 0xfffffffffffffffb, 0x40, 0x80, 0x2, 0x5}, {{r4}, 0xfffffffffffffffb, 0x8a, 0x8, 0x9, 0x6}, {{r5}, 0xffffffffffffffff, 0x0, 0x1, 0x9, 0x2}, {{r6}, 0xfffffffffffffff8, 0x4, 0xf00000b2, 0x7, 0xfffffffffffffff7}, {{r7}, 0xffffffffffffffff, 0x80, 0x40, 0x87, 0x6}, {{r8}, 0xfffffffffffffffd, 0x5, 0x20000003, 0x6, 0xa046}, {{r9}, 0x0, 0xb8, 0x2, 0x97d8, 0x9}], 0x6, &(0x7f0000000380)=[{{r10}, 0xfffffffffffffffe, 0x40, 0xfffff, 0x3, 0x3}, {{r11}, 0xfffffffffffffffe, 0x20, 0x1, 0x20000000000, 0x3}], 0x8, &(0x7f00000003c0)={0x7, 0x6}) open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x1a) syz_open_pts() chdir(&(0x7f0000000040)='./bus\x00') 16:00:32 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = semget(0x2, 0x3, 0x200) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000000)=""/44) 16:00:32 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8288, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) close(r0) 16:00:32 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x2) r1 = geteuid() getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r0, r1, r2) socket$inet6(0x18, 0x8003, 0x0) 16:00:32 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1000000000002, 0x1000) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000003c0)='L', 0x1}], 0x1, 0x0) 16:00:32 executing program 1: r0 = socket$inet6(0x18, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) socketpair(0x1f, 0x4000, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x9, 0x2, 0x800, 0x8, "3240a35a563754d0cb2ce1ee63d699e68c3ad8d2", 0x20, 0xc823}) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040), &(0x7f00000000c0)=0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:32 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x43}], 0x966, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x49b, 0x0, 0x0, 0x0) r1 = kqueue() dup2(r1, r0) 16:00:32 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) close(r2) r3 = socket$unix(0x1, 0x5, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvfrom$unix(r3, &(0x7f0000000200)=""/246, 0xf6, 0x42, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r5 = kqueue() kevent(r5, &(0x7f00000009c0)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r4, r5) recvfrom$unix(r0, &(0x7f0000000000)=""/60, 0x3c, 0x0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 16:00:32 executing program 1: symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000580)='./file0\x00') utimes(&(0x7f00000000c0)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/208, 0xd0}, {&(0x7f0000000040)=""/41, 0x29}, {&(0x7f0000000300)=""/164, 0xa4}, {&(0x7f00000003c0)=""/188, 0xbc}, {&(0x7f0000000480)=""/252, 0xfc}], 0x5, 0x0) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000005c0)=""/69, 0x45}, {&(0x7f0000000640)=""/89, 0x59}], 0x2, &(0x7f00000001c0)=""/57, 0x39, 0x2}, 0x803) preadv(r0, &(0x7f0000000b80)=[{&(0x7f0000000740)=""/93, 0x5d}, {&(0x7f00000007c0)}, {&(0x7f0000000800)=""/155, 0x9b}, {&(0x7f00000008c0)=""/94, 0x5e}, {&(0x7f0000000940)=""/112, 0x70}, {&(0x7f00000009c0)=""/138, 0x8a}, {&(0x7f0000000a80)=""/169, 0xa9}, {&(0x7f0000000b40)=""/2, 0x2}], 0x8, 0x0) connect$inet(r0, &(0x7f0000000700)={0x2, 0x3}, 0xc) 16:00:32 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x100000000000036, 0x0, 0x0) socket$inet6(0x18, 0xc006, 0x7) 16:00:32 executing program 1: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x4000000002000, 0xfffffffffffffff8) fcntl$getflags(r0, 0x3) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000140), 0x10000, &(0x7f0000000040), 0x3000000, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)='x', 0x1}], 0x1, 0x4) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='c\x00') msgget$private(0x0, 0x400) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000000), 0x14f}], 0x1, 0x0) 16:00:32 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/4096) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) utimes(0x0, &(0x7f0000000100)) 16:00:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x401) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x8, 0x7) open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x7b29, 0x7, 0x80, 0x6, 0x0, 0x400, 0xfffffffffffffff8}, &(0x7f0000000040)={0x8, 0x1, 0xb6, 0xbd04, 0xffffffffffffff7f, 0x7b, 0x9, 0x1}, &(0x7f0000000080)={0x1, 0x3, 0x100000000, 0x9, 0x5, 0x7, 0x99, 0x10000}, &(0x7f00000000c0)={0x9, 0x2}) 16:00:32 executing program 0: r0 = kqueue() r1 = kqueue() syz_open_pts() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() r5 = getegid() r6 = getegid() getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r11 = getgid() setgroups(0xa, &(0x7f0000000140)=[r2, r3, r4, r5, r6, r7, r8, r9, r10, r11]) kqueue() kevent(r1, &(0x7f0000000040), 0x7, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0x81}], 0x82, 0x0) kqueue() dup2(r0, r1) 16:00:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x80000001, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x8a, 0x2, 0x8, 0x45}, {{r0}, 0xfffffffffffffff8, 0x11, 0x11, 0x1, 0x3}, {{r0}, 0xfffffffffffffff9, 0x30, 0xfffff, 0x1, 0x1c5}, {{r0}, 0xfffffffffffffffa, 0x40, 0x2, 0x9, 0x10001}], 0x1, &(0x7f0000000280)={0x5, 0x8}) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) 16:00:32 executing program 1: unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000002a00)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x7f, 0x4d}, 0xc, &(0x7f0000001700)=[{&(0x7f0000000140)="9aab66d16bd75d992cc53941857531db9ab46cb57070b211b78c6ac22cd5cd10141adaee1305ef992fd7a8a29b3d557f8e29297aedbb330342b28738f05882a671879e06e5d48cbdce40436299c039d66e94db0e0d67801b74ab6ae48b99015923f447a53d2d64dfe556c1c8d675d9db37476401aa960f428afd4203a74675db96e3f10bbb31969d0c751379d2587693cd34950db406a87ef5ffb6e4c5a7d4fecd9f6e807aee34943b4f6ed4f975f3e3046ed82665a6db2f466ae27c9486dc041488a25628b64e15067366593b47ede11285facaa5e70178d026e60248093e436027a4673de5db40c2dc5231c214adc3f8fb82272b8e22aa4b718e97ee", 0xfd}, {&(0x7f00000000c0)="c4f75d19c0b7a13b5bdaf257168f70dd267f6cb72e811c5c0286811e7a185237f40aa907a2122a3e9b8db357707aa4d7e3b7043122cd4c9e06c5d17ff0", 0x3d}, {&(0x7f0000000240)="1cfc9186f6043c7d5fdd55959722f2f3bfc8111ed28f2b0bbfc4091a31607b92974cf4e93d344d5835247ec25dbdd8f101335fd2111150989c94575e45d5dddb772022a65b91d6a435768c0d6dc66bd0b1557f3c9a50ab42add5c874bfee62cd0c8ceaca43a40ef10db29fa7a279343749732557b32dfbb1", 0x78}, {&(0x7f00000002c0)="2a5fba941e40dfebad0ed9e54588fa1f409773fa5144afbb9dd20d316c64f849d76787bfc6305e4b61f9462cfae7c66980f7945b74f763cf4c68d0a53c87eeb0ec06af89d824ec2185a7059d38bcfcd833858ecb4df88de53b95e46818e9dc013268788806a6cf8ce3", 0x69}, {&(0x7f0000000340)="2390b87c10b57bc90aa7bc11660030fc354f752625578fcf7f9d0dc19606fb62624d89eef5053816eb76f726b54c9788a09e41a0939501208c9f26997df5302857d1f9068e8f633c15460302645af04604e5a0e6ab982bceed0bdc2172d700ab7f6f4536f29c9b546b05a19a10618e941957bcaf7d66f06cdd574f5c6510270d7a83f0376134f8c5d0", 0x89}, {&(0x7f0000000400)="f831c3bf839c77962a41a4d2572c90196384180de108ca5a409f3995cb65a5e095441d1c7042cbfec6860c4e913436ba76ce68ab3ee277711c30de1a8cfac56c0068a1c421fa9dab2e28cc92291366e44a3a9d65e18bf6c3a961f9938d47fd12872c8334e3a39e796dba6292dfd69ae40ef2e4f96f8c50353c7a56599b8ca09931cb8006594977bac419f4be29324b234f4cdb71be11a2a7e93a", 0x9a}, {&(0x7f00000004c0)="7a1f34ec2528a5add3db21dc836375dbe2d310e66dedd3e47b9199b62306de460c0bddc7fe118c2ade521781a6e19a3120f00aa476852fe19298f757263c02b1a4100e443f239eb24440c427c58e137168972791149e0cf3f6ad5246a058e32ca5696d2ff43b32cd3f8d0b69c2af8a5c1d56d2d82c7e1bf5a81b39f4e81995d48a8b622a75d5b0a9755f289f157c150deb874c3c271ac251e6cfd96b8cf2ddffe6b37255c67aab5913abeb300a93ab2718e490afa47693d1d399454da75c04db9d39bd9777364f6e73f5202264f517d36d32ab206012c8bddec3de11e0b4b3d78e9237b61b24515d67d6289dc4391c8af9d7029277f77bed20b3f7b2597569b68d01988c1ff117f9adc28ead99c4dc78b49ba5dcf1c26161aaac0fa76a4eb16e68c70fa6cad506bdc07cc4022fac0c851698ef5d5587351de25a62ccfc70eb42ed32560bd473ba7f57b9be4ee7f5bb9fbf65a7143fa285ec3c3336c960dc798a688e4d74299d3fab359740e748c1e583523fe7625f1c9304c6451b9accffc5d1601fbb2cc8728300968ec6d120b606a0b0acfd3a2b21541feeac52c43b6ae81aae8697aecbbb33190e954d3f5bf9d0354f4318837dd4f52f4a4a0c1f29cf630e0fb3ddc17264fa2f496ac386f17ab3316cb69d42af85175738cd35c05bfac17c794dc8ef3e7c820b88dc89651d2f45e70e4908061ec76233d5d9f2597bdec6165065d76a343c18768bcce11f7fec9e7d1c724cd32985d3a3ef706cf0a62c522475c622d15f26a605ff2419ca0afd2d88084cd6018ac445930ef6b93e5889479926afcabade5ce17f949c1f7cc1ba9a1d8d1182a3e74632cc21fea2f9523bbe35bef352cc3de44f59c75d0fb92cd5b75b5d7974ba62fd81ba3ccf4d63ed2708f18e3006e574ec467156ddc6c27c6730e6c16bc332b1f85315998de6ec0d2268abb1bef03d5dcad39960b2d418524fdb51b2d618ac4cd8af2ac660dcee983f26769ebc720dbeafa134bc55b4cfcfb42c8064e28b09408e5aa24b825faba0874f3ebdcfe11218602e8db7606d4b3c7008ac04c58aef0a00ce69da61481658fb2f2c9b809ece81ca2075dec00afdec2705defbe0147ce1c70eec0fd119897c83c73bb6da0ac40978f346991093d0e6be00bf5720e783e427e484c8de35fa7ebdd5bc1a4003f126db22ad6937947d7874134070284241b25a4a02328c4f78f12a70271f269da194ff3fdf8fafab3cbd2fb372d163cf448e9e45fa05d7057a08de4320236c1f3f9069ba423700d17d10faac1e8a7d8d5c6da90a29ccb9aac33368a91d18187698a56c77aacf58dccde2c9c1271058d32fdfe3b60fcc967b34f5cbd943dfff4b414a8c83e4c1074724af7ec279b5851fd22952b4677ad7f081ce94858ca0200f547bc48ff03111547f61a728ffebba090c336c7f1c390a25a8b5258bb6339c7355ab3d1adcff28a1a31028307e70b4031ba277f96ac0ebe033cd50361592d8a287e0dcf75756d2580b032fb534f2531cba4921d02c13ced0eecaa73a790d1f10260067326d615144532ac4a5e305224722b9880ff7865c90105c3e8b64a64893767ecad0d6ce13acce6490a78c9a6cf9c72767a22f4ffba0526810532839f4352f6a34a4451f1fa10f7836664c6df96ea904d5fcc938f03f29065793d2cd54386cb84f289ec6eb366c7dcd86372f9abb5eded73998a871522f08a0fe801a632410132f3c7d6cdc4fa80aad2736bc54b9ad3fcb47c0b40f6b354bb76f51a9bc6b94bf70c40b45419a6ce9fe7a47f76352c04ccfd9297e17fe62a1c952d9bedbf866d60606dfcf0d2278f890773d8d4c49c02d5a68e13cdb163ae3369ece3be2c1c2cb44abb5c074bbafe7fad19bf81ee1e3153b7e42d9b67ef892526e7203d366341a77ae878c81190d5fd3543f3f970f1a27ced00dcea9689c4f59f14164a4f1c9ecd9fdedb7905a7d38621d8645bbc4753e8cb7dfa7e89c28512ccc5e66a43002401bad3c3fe2cc861069cfaa4921771a564eb96c24551a20cc4ef2808c70eb948526826600cc6eb79e1a9803fb0f96eac703515b2a15642896eef5a65dcd3c505d1eb6c84854ad105fbc13d0e4eaa7b3af592a4255715657864ecd4ba3dc944a16f90e7ec0858c7b2ff8d5face3718d83ec99990c5ef04cdd4921c93606efcf72dc37aa9815ae5e02b63f16332910bd84a8c16d3754b411743d1d3563cd98e934db13f29e88400c5b8a5b053545bb5ea1480ac268db0f589446d8671bb07725da7a42baf542e35df9fba52592d0cdf99a19994e792b22ace33ea8a87dcb3edba5841aacf35704d78c47fd861f567bf9440e544bdd998c427ce6e77af5fe842a55135e30eb2fff3a0580760beb2835e7a231147c10b0fd1972d4be3dcca5947788189bb1abe68a944e57232f7a2d492a41d941d09c391ddcaf5297e3e4c8e8614b597d91f6fd6e3c9b83e7a8f12569464b8004d06c4e8a61620b2e54dc41a1911e8539e4962f681cf8ded9a3b441285981f13c3466f00af92d2c2caa24e07a4d12766675f7cfb5b829a5bca4c2e1cccdbcf675c231ad48aee8129e40bc656a11f08860a82afc5f44cc46b0890abf686cd5f9471f33854b94c7c28f65910bff0745bd98bf167271dde88bfb47ed50dc7bf2d81cda9c75290d7a9f19410352573b5a0a77964f4b42a225faa2817d425731b15c023e7ab4baa30af624e1444b6298bd8eb9b04329448ab219f096fcd41cb58e0cf78bdc430f786f3c679649218b878f1d299d443251c306a828a2274da746e4651968ac42604f89ed6b3969c949d7f7e1a82d5991d0e152c12b0c3f91004c4a06c7780070bff35f5849ce1334359d57f663c8ce8906fb67fef5d2e6e3c347060a1c0c29f7c164d1d806d27ab30a70bbfa279c313ddb74dac6bc6c6b2e4f16bd479c29275e023f2708f0128196b6c2af98630a477c8e4e9aa95fac8f66d09507832c95ff4061d7b9a92b6ab6c40409dc76d123279c5cfe9445222c59128982e3ef46a50e16cf5f271a55314edd205f583a82a4f04ad33bb3a9a55c6a240febd42b67beeaf36cc6ef3320165f162b9c1cc54e90c6cab1162d65fb6a270f9a13e0b841228b5281e8c19a811c477409f72fc0c7fccebf91097404520a67171b25a1186b92b866ef44f1bf40967d56194ccb0f121ccfb129fc9777638a8fd5c28dd65c2d85b6d5e45dd83a4c20fab3cb655f9847a2980fbac573c56434f6591bd7de6c628479cba289c0162cc2888b6b4b5f91cbc7e2b48c1fbc04f7810fb3ed5c49fdcab3c54f0a8ad762ba9125538f9a702ae99316958a9db31eb1f147faecf242a478cf48d1edf049c8fe2bfe20f7ff2a4177c2b5575d5ab6834cdfbbef2d860b18ab481322857a2ab0ff570cd35fac095a654e74b3dee904d3cf18131baadd45cdfcb45238f9bb5e51ea61b1c435f06444c392ab4a48290d9fbc2ac5b782f19553d48226025f78e8acdb9c662606efc1897767950d207a64ccd27e7d23f00ccf4cab5471f7bd0ba89d45655cce42753028aebaedfb19053f9430cde8c497daa8cd3d9cc18a5434f2cc58b7c5f27e701c900c70befb50a677d8c1490507794962472413f5a78819f1eb5bbd5671e0aaf4f7f9a6b6cb8ea921e8c854102fc24fb0790a781a52f405fd273e614a599be53df21b2455a6305d5bf27eea32359fd9a147a2fa13c688e9f60cecd5257d8844e8b66d37585fcd55ff4fabe51fb167fdf9364d91ba86cc3f32bd65c792b65fd97022b4dc85fea75040d72d5a755bfa1cf3a5738c9c76f305e204e640bed9de4a75b8c84430e0878454adfe79c882694d8380dab2e31d11f1d2290a72eec9c15f6876770c2e72f0f3ce0ad934beffb8eacf182e757e645c4794c9fe214b9d73483741e1abaf453370b54de9bf896caa2690a7d799ae5ab1f8485faa8fd40460a49ff75df4578290819afe368fb750066f386db297c330d4223108e518bd0efea91a2a43f2d386a10c2e43e5c2c471a781b3609aa21d96008068628f35ba297c9d4ed295ca29345f9b8d60a1ce370cd762316b87c1fa39f40897a82369ae0daaef71e8fa4af9ce9bfcaf6a31d32e415566a15b3ad6f2fad99d7c2c1224707b0cc78fc50e2056469678343a4e758b8012a9c74ae68a2b90897ec2fb7852ae04f66a37dd388a122714b61493f62e3b9bcc20eeee7811162ed0d15d52d9ec9ab071838efb53901a4077d8852f08b6621c5fcc7803ce9a2ea3ed2ba4bd51d6080eabc235246693395d4d611b53d2113cf67ac916240643e4a8f081c29fbf9b83bf5d0e6b643a82e3f683cf98048a704756f605f8747973f6b6fb793e768aaca5be4fd7e8afc55794f3bb48ef1377523cad1bcde5b58eb5ea9092499973b9428116e6d7aa621b88ad26ab3024a920680a4204155a7c6f67448d694257d61867b0b58cf4023ddc36cd5ad07bd158f1287117471d36960cefe281e89dd80b1788451eec4a6eaaf1f19281a3fb764470225442cacd308a4d18835a4c839f729b88cf1765409be26f3c205bfdd57131e5ba983dee97a1ead74c50ab011ab2f1792babc3d0b4d74c25c060d374c010f947e9ae02be7ac9dc9d0e16d68fba85eae69b7cb1e5dfef2cd04498c6043df2d217d731f21b9f67a8b0f31a3c532f6601a480eb1b30e071ee7847246c2d553fc109882ded0ce09f46172d9005e855f89287794a08b65e8c7f7097f6f7aab98407ab399c6ea91ee0172543bbf14b4002ed34c2ffaff5431fd7613e0b2e014797732332af2b3d877f820bc9d35f1ef39fcf39046c7af6940cb870b6e9d50ef4308e65cfc7c714b551c4c5af77a17d1174c661be377fb061477a88d066838e06e1cdcddbf9fc90afaaf95d0f87a3020c6e057a2a5bc0d0099fc654664cd2e5d9e43130d285968996ac13b469762464858d94ab93b8332d50809c25d11aec97b074f4c4976cf13a8200022318cb4a60e0ec331db864baca4e4fd7fce354ad5eb3e4d450722b8f5bad1ac5a70be51234c7297b24c5ec285c537c9032d32a3ee267c35c3fe02cb73c2fcee9ff8e65f53d7ab809bda438af709bdbe2e6216e07de6d74f148e98599c52e624b19af4be4135f76e5edb3484820de4346ba5ea0f9525693e4fe71b96a690b77161b45d6fbafd3e7471ea6e20c29a8ebba04efb0572ea6f81a4f705b6270ff18863c676de55e3d7acb2b1b7e079f0d65271c6aa322fa5c24fc289e5b434da626d630737108dd178a9b004ee2e0c44b11b671fa2632d326b59e7d847c5fe62a860f2d98f3a6253dbffca8e198128a9bc4885a71b4569045ee7ecd2cab0f4053e68d8c0852f37a7fcb9c8d19a6593b992d01f3c5aa6f45e7256c5571fb2f880ad88ce0803d9130ee36805d1f9980dff78f8a01d757d2f7b6091f25bd03cac00e4e43ec837e3b59a5593c77dba3fd7c137bf4ba6051eac55e73fff36ba6f72a4a6868f0fd07edb264586b9cc5ab6b69b45b429fa275401216218ecd1fa563e79886f449d48af428b8684875e99cfa5adaf9ef6d3fa20450df94f0cf4c93feecc8fef2d794e598bd17497f83898901c10d6e992e236f08aed2351604c77a27167f148a7ad85bee730d3959cf184e50965d7d88043b917240649aadcdbf7a206843cd2d705559452662f5ee92e9ff62f3e2d2f6b6177e02aa55cc15cc60a8acd7ec509a37c2232168150c502cf49c6b6087de6f6df29bd10a5c4d997887064708e6828a118b68ac7ba3fcaf86b132db3927c12cf32d53136b152f6762e2b613178c0b43e387fbcc58854ab4a2ede", 0x1000}, {&(0x7f00000014c0)="0aa6414f76015fbde9a2dd3e4dcde8f7c259f0d85bac2dbb19191a8581671356a12655c45aa56a1a738a8ddb854f7188489f24e74c4aa174b915654a94801c75438b9d774137d6bfc14a8289290c91a19c4e97dc324ef8f08e9429507ec148ac8abd524459cc4063208926919234e30234888386a07825815c822d94d1faaf559c5cee91bc1be4516f237db8882b76c0d7388cdeb37414627bbb954bfbb93c943fdc20d20bc87ec1e8d456eee4c70520c791f6e2", 0xb4}, {&(0x7f0000001580)="01520f7214a7847ba3d036cf4daf52d8d8d0134fe8847da11875e1ed2defb68f884e74de85b67ca821aad048437be3bd321326a23f3011905bf26fec5e6d388511b11c858faf540beec0465b597de9c0236f407d15dfd3074f1de266c77faea95b76b17378a4e1867ac8e2954b7f4f0ba011de703a387ae7c0df6f2e589e6db44d82785c8673924eea80e8bc9a647cc50205ac7035874181005a8153d45af6d12c5289c83dc901cec860e8f59dfbdfa4df2f8dcae4c0f066ef331acd23c235f285e9da", 0xc3}, {&(0x7f0000001680)="48cf28b65e82aadba19a889a485327eb0f7338c5e1f93741ffa66ad5f68116872dd9255fcd0b87fef9820eb188af5e8aea85cb846c556f2c9699f359e00cee7f00d7dc095a732d", 0x47}], 0xa, &(0x7f00000017c0)=[{0x1010, 0x1, 0x80000001, "78e3550b9682ab6e6c04d3cd8de378f1f625a64513bdd9322a50d528bd00e5f382d59ed8ce4aed91fd5542366050be8b5dd0633e97dee1d30de38f1a7cd2d0f864c27e8b946a11e97210c7dc96db853613c190858f546d350d39e3dc146fefa369fa4cd6460a4a6a0a4a8468eb0c64d3aea2048ad51f0643f9a787e8a50a0f9ebe203c562a041aad50da4f3798f58ba79bd1cad6bab3bbce30c7150ab1f8902251c05049289abdf84a134c4cd347071688de27c82d4f650f76b5dad0b9d117c7da45cff57d16539dff92e8a80784b6c362583b6e17be68b55780ab2319cf7574f6aa3ed6f6e910a2dbd92d20d3961088d7b0af3b6cf9ba7c80719e2263030c648de013a5f94b166a80472ce4656f88c9db09a070f0e7f1cfec248dfe434ebab17ed4d91b5a763994c8754b8f645240c11455e166579032c1e7ec3a093c81184f82400f30029930f145218a149520a307c8b172d0636c3b24385a94447daf51662341b0461418a2e21393f060853519c0ebad763094791e710d497b95f846fed3bf0d103c10e7d123c98856dbf394cb55fa189e25174e745b2b66ba233fe8126d0e6350797f162a6c41a86cf6912cc172b79d3fa054c8ab9c69854bc63394267744e17c957c7ad2de6bfd296d1fa351008474aa4bbb7f1cff0e341a292908de381737b331404311f17d9449acf2e1305e6993a51d7ad6199e6dbf991e86c2ca2a56fa73e52df1e394d100b9e7f28bb96ae738bcb53f81e55fbea8323c589e346ac3134a9f175bbde75102acbad769ae88bc05d3d29d6828c2432700361530d7ad17848177ff4ae913ced56b3be1198b72c2af13d9ebeaede24d30d7a300020d1ceb1dbd09520fdaa8290b282128f5a0478bca87c404ee4bcd32e8bbad616a299c968985447a810a1bc65080dbe6b6d25ca3224ca71bf2bade0659a3d3aec48c2f1878a332902837e66bf24250fec41f262f9ee8e0cded4b37a62585806681cf2a6d047386aa9f33b5e6eded37d29767d41a496c51b583becb85f3e6cf772e411021c0cad54fd62d6cd95d6cb31fb4af7a09e20e6ee5fb1141b9929ffaa58204821fbaddceb738cf64b1b90b6d658ed952097dc3a03593015a4aacd072b90a5394b0b62d39cc921ee4f1a6503ac00f6297c3fe82625e7f101467fc26c58a4ddda433fbdbcabbad0a039b7147d4cd25b9ae5dc7bfee71b9c669856df8ce3eed7e1853d6540c2402546d297a153d1388cbe9258b8eadf044dfc7cdb60a6c70e2a61e1c65e5e13b3d8213437e7820ffa12c3df177f0dcd4ad43f207005abc5cff05549cb3534f414be30000916d39f452cb54e18a49079fcc4d6f40ff37bfff502b4268e0e5fdf970cf5fcb96850ab68041bbd8e4340700c81041ff6283e67ed16b27e12a867c3986a68754dbced96343843c28c0e6e223c33158d39480ab9b3122bdde5a5b8e840f6853ea2589302667f5bb1f5f5b329763d438e9fd803f028b061d3485133f1b07716d577319ef150a0bd8085b02e9b9e8912d190cd07a429f4779cf772fc2a56f708da9b1a918a7baac4738d91956a0d54c78c3358fce9797500fa9d1acede0554e976a3e55ea5af75865510f8b948e096113155cb66ddb47f38efc702ba608ad2c30c97a71e2d51e6b6324ef37834a63ffc63a44b48d50d64e43c272efef27bec012c7733b3bd5e871c804b08c3e3a2e2e3030d8356d3b016eb6729e949c177975767b69215fb59f98b70defa4e9eb443e01488644e675e01cd7445d29ae890be4d791803d699c502d0f4a2ed2a16ef365ade1f8af7d9eef729db5ccf2770a5baa9c4b15e47f70bb58515cc63b297bd0470e7870a6efb2f69162bf93e505d1ca19bb25d73453d76a602067a0d7c8c3dad3f6603d43911e571b2c99d33052bfe6556b8b85bfef2ef21a515cdde515bdb7b12a1f49ab4f9bab3dcb0216a7d18e6f39fd31cfa3f55c70ea598d6d72e180e1af98443ab10ef5ae8b091c7f495826adee53b96696767d3ddfb68d7ed3892518c2932cf040fc2fb3c39e5f00baf33054679b38811882b30985ac0b816161a9ed28467fbf427a295400c49e58bcb0418f9c57aa451548f607ea9442004c84e0f640432d85d592425cbeb41cf3d1e0276e58827fc0a74388a11e0d4f353afd5cccfdebd7eb3c9a69a2a5c9c29d7d14ed51f3653f4e31a3cf6a445328fed3914358caeb9b82d4e3d09cfec03241c334994a2f12a5fe7a5c6ff3b16946f49ae6cee20c181da8bdb2244291424bee1d104f6a6227d22e17a6d4a29444ec7fb55415f03f28ff0b315b2151b0f8acb76b6924260a9c4fa979d2b690675c2a5d483e3462a823fbb20ea580628e1edfa0ac8ee9f24e060c5d2ac719008694641f680340b8da075f8ae0d916c4b7ae2dbd4178f996a66c45d609e7b7dcfafc7778565ac87dcd2ad1c850af1903182f7eb86f41b6f8859284d4aa9c7181b951d42aed4bbaa2a2b1b460b3f190e996e7056da654320c260abd9f68abb0adc0e2a453761b43273592c6344df71ad6e4e0803e2561bc1ddec55f13271282da6ba97a4fdcb7421b82243e75bb6ca53e20b6f2bc9bea0bb9cf4654bde18a8368530bb0d62baf79d84c7799e9e5ef3c8ccbf6c76fa223f1b2ba9d985b125a035151dc701e8f8c04b418431f81acb596473f4910dff6c0afc08d8a3de48ba1167aa30cbee7e1e6396c34830cf5982cc948f227ef10631a094d1ecdfa3005e610e083f5bfb6697068bce8ae444fef481e342c1f67957128ea9624658d1e790fcb3016138c12d2ff30abc1c5b5f025a493f4a7fd121e49e5ca027afefa74bdac1f035ca69cf09af0226591c9cd35e29f4afd8bd6d01e8214f8a8f55b184ad6302f6fa02365d8f7cc6df5a053fbfd9c985e744b1fe25e47a770abc36d14dfb60001a083ef61e19fce4fe5635e85a18d5066839f0a0237ff1d46de732c6a53bdb1738fd363b63e407be04cfcfccb2a4f24e6421c70ff82b6531dd15acc37402d6d905a991a2b016dfff0ee9e9289d5f57bfda81b1379ed327cddf71a579150257c1fda9b6747e4703a187aab290d12c75b3d143ad54d821c7b31687eda818752081f7ab1391b8af631fd15663b75b8e22928a122cfe3dcc7b8dacbe4badd5bf6c4ebb278199f1de9871929be2471be7a9b607b28c2cbf77cf7253a48106f2fc3dc35fb50d15b5a5d7d48722576b1091a3e0fad223b46497f83e2716b9d27f7fdfc9fd192eff53921c3ccd2b055e6f824edf5e61ecde0a651f1631362e52904e553745970c39739b90f243dd69435648ecf041acf01a8d12255c7d477e7332f3effd220d57435ef82babfe890278c1d454e9b0a77d8d15d9373880657b99c34d500d1a624c0c4759dfa7a5264210085374844753a1a5950632a1ccfb4fda5b1e878556851956356a47497601c58cc4dbdcaba40908d23e2ce7cf4e8c0ffe6ee9d4bc4911febac793196537de018c466768f94eb7179a9beaee7e4b7b3ff968713e57a797e93ed7368cb6df20f033c89118c0c2afc89f895dd9947a6b4fc08fc6090150488e7aaaddeb6635abd5406075b8c24282240e2be7566cb664020a6b6ef2a1f93a3e1f2b0b9e840ca1fb0ed163f1b30ccf0fa8566610c59f1373d746008ef1d0bfaaae0b3a5819d24d917d64fa978471b5783e2e01e83129f3cd009f311aed360c06bf242c145bb589d451d16cf89fd5df7a692b8037a62b544a871634e74be3b2ddcb1c92a0169295952b738cc34741dc5071f0b1d0ea63dc07800b78638e8c8659cfcf81fb20f7f2d399f33024ffbf57353cc6273eb530a8c86ac8aff315a8ea447cc645eafc8f0e48c2a3513838de0011f6d63cc4f68ae4a1758f1d407ea2e059c7a17bd9ed683493cd58c02108e958df78020f046c3884aa05461053167a792446d69d0f613f2cfc10fd0589da450d9d56ac728101fe1343fdc580f7b07d5613ecbd8f0727b32a1b6d989df17cc426287beba6993b32485fc0ce4db2acea9e68f176fee7a361815a8fceefb696b46cec5a25daacabce53548479a2bde7498edb2de3f5e66f63716edd92331205bf59c07b471c5a3b626f6c43c1a126e5a8f4decdfb47bd04c120b2aa19650445adc090d8302ba8e15cb0e83579c8b408ee5e05d41d81a424b7cd2f5dd8e878a53b7c90d6d1f4ee78687676169de33d46fd169a8424e1c33d3e33219a4f1d89a3bd16675a560d8e7b61faa81c0ff35e42ab2a1c5950b5e46a2cccf4b9c903a187c24485eedde41da6e8b81eeeebd045879df2bf04d259488a6e0e116ee122cc072f735b6273ce5c4ded4f1b5b0ac1c1d2fc43c864e9c5d7b8efffaf8a652e7a466784f0bfd79c0d5292e32383dec6f5a914ad550fa2786d786c227c1861e70e755cb33de25f5083521ea141ea55c7e106df32e787281140d257a3a3b50a2264f0696d9cf7153a52acc3758bca3c84d50b4ffd78eb76e59056dd6d7e3db7c36423b4b89d25341c1d5c184507f8aa9856e4f5487eac1288458b2efe3e5d20015d35be568c23d5f5c2ce1884cdbe8ee3c5aea1323bb4f2f64093f24cc8577386730326677fc6046c97fe9188ca47cf26596d669ae183ed0614210107261ba8c34aa02f0bac1d0b21a04846244cf0222c922e0e2c144570d9051599cc42022f00d004eec33f853c110e89333668da1ed43864e163f011b85ecaeb5c3601bebc330aafe30e3a9e91becc52ad81652ea7a5ad1d26c14ca22bb179658726b08c440fcfdef1f425670ea6e4a5fd0637c228c50d78ee80fa148f6ec1c27f0ac24effef9236147c9993f9b9133ef59b91694601e2d2568d5a4a861c5215d6eed314583e01a921786954920020d2af2d2e3c7b6a705ec21dba14241bcf7edd72d4c6e8513f1b51d1a2a486bf3403ee8372a7ffddf896b499847029cc65364f77626fe1a0f9850871ad82d15d21b3035e909a089a7c2c0805357b1db161692f4422d3acd37c073df76311af95e760d1f93cafe46ccc390e34dfb99ebf466805658215d89ac1cdaaaef2f63a5f417d8c1fd2dfe55c57cd1b794764670f4e4cbc54c0b7f7a887f58b58ce561f46ca3ce5f45211b21a85a5c9ff679b547618e91f923b3e32493d7f61acb02a864958621d9615ac6c99975dc1b10907b0573152a40e7528e4e4cc2cfc39e36de2dbbcbf019a65dd00b1b28e79dcd18359d172032e95160697b0485a57473d21d6836ee5090a62b1db5dd7165676880bdcff888d051b45901389dfdd01f0000964a76dde202f6d3a8ec9681e4e3968dab5c7918bb792388cca54de5204518099aa7c7928abcb41aef4c6ac3982816d246871b3ff10719c486d6cce20e4a53a79872b1d89ae374cdd7bf3c8615faca375a9f521065f10466ca141928a9f9a68b5af518d6eecd3141109ae4972ffe663f5ec8af343ba54674666686f7e348b4f5bc10f0defc5769c9fee5115ee806cdcab5c3367db340c1ffad50ccaa4a1661c62bcf4be6f1d6c826d6ac4674b9b85f230f39b5ef22e6fa834ad3c9e762101364518ced064891ce883fd2d59bd90fc5babccadc708e5135912000b51959cb47b733216341f8493c3bdac44dd7f2ba3e968d35ff8e61bc986b6b1ab2cd91a7bdd86b2b19575833ced6e552102ce5e0c148f783679ece8e26e5d2a210f7c8ad7dd6283d8f68727590b7e8ebd3724ef5e9c06a5fc9240177eefa9dcf67fcdb1ebd5ff348944532c3ebe17a2edcb904e9eb95e9556a9eb0c82fe353ebb1f1a42f2512a34ee090f89d1b8364aa9d85714140a82820487cce64f3305b1f33351f4ad693"}, {0x110, 0x0, 0x4, "0d284678369f66d1d32682d33f85a39735a5843e5f37e8c3133a449c470abf467a135c8d9812fab22035cc3c49f826af82c9211fa9e8c2c904508eb01f14f9d80f509a9ff6865ad54671b9cb959c4d03c7512d5065f427ae296daacfd47250b2c85b12b94f44fcfe95b0f53a1cfd1f606e9c43f1bdbde7fa22bb2068c2165f3405908fe8a13739dede41439740865c253115e0ef84169f76b24e57b774ecf7f1eecbf79496c6b2733f5dc252c3d5fa33ed7079e7c1c80629a14e19b5a8a30baf7b41cc64439f7b2eebd16497e61ded1a182badd904ea82e060324ca1a79bd8d0e96c95d53abcd06e1c669b0a1c26e829b190beca8a4ada4fefb3d339827e"}, {0xe8, 0xffff, 0xce70, "e783e935bdcaf03791cbde38d982abc165470c5d63d3bbba7f089791871524a035a0add5d460a2bc5533236df0caf724996e8a08c1941af91f85e8468b78388c33f6947a5f5e0733e354ec426ac5246e10355e9a3214263a331d30aaeae4a621eb91d41fa17f73a5291a1670cc4a7ba1cb0342d3cca6e255fc51e1cc20af11de0762456032feedf29ffb0589c6cbe589d466c8c52efbcceef0b53ed2695222dda8ec050cf8a60825c3db4df9d4d780560c8effafbe80c462332657553c2830afd54e130f266148d273221c0aa74742299865bd02"}, {0x18, 0xffff, 0x5, "47fe01dbc7"}, {0x20, 0xffff, 0x8, "9ad30ed3fd24deb3b44bb53a1914b54b"}], 0x1240, 0x8}, 0x1) r1 = msgget(0x1, 0x42) msgrcv(r1, &(0x7f0000002b40)={0x0, ""/199}, 0xcf, 0x1, 0x1800) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff) 16:00:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x4000000020, &(0x7f00000000c0), 0x0) 16:00:32 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x100) fcntl$dupfd(r0, 0xa, r0) mmap(&(0x7f0000003000/0x5000)=nil, 0x5000, 0x8, 0x81e, r0, 0x0, 0xfffffffffffffffd) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x40) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x4, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x3, 0x80, 0x1, 0x7, "713ec1fe1b5b1e7082988ce92555dacf3884b01f", 0x6, 0x88}) fcntl$getflags(r1, 0x3) 16:00:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) getpgid(r1) getppid() 16:00:32 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgrp() r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r4 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000940)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000240)="08fd71b89296bb7c77b67ce1d568c0a0f3a695e67d0be6e0b4ba5c3b848fc7d0a2f8e8", 0x23}, {&(0x7f0000000280)="de3848f9e2dd8a78a596092698beb5dd7b0600b0c00701bd2d028ad550fbb74cdf4601a8902d793422c6cf72604032e4f0de0143fbead477a315", 0x3a}, {&(0x7f0000000440)="a27bd4b725646c9b521902d95ca4c2cc669c945387c0a5aa31f7d1f69c8739071771fd598ee0c7234a1f943e0a3c61acb248b7ffaac0a1d4f745ec058826c16b8a9093e9db2bea", 0x47}, {&(0x7f00000005c0)="8b8386dc1f134b0d720b4ce7eee364e9feab444ff758a9c52423ff6fccaa43036f79e3628bda118afe7b33e26ee0b3ac1049d7601edc446a1a3d518deb7cbd876bddf5b0ff02ae08284c9660506fc711ac363eda4db03dc55cf6e051aad2dda024a20d7baaae5494251f4422f720009b927e51e8eb542cbf72dabe791854c741784cecf9e561ded5a0d493134a371df25309a7adc1115de8a73311ce02afa51bac8e9e404cd46c57d5bc62df", 0xac}, {&(0x7f0000000680)="8353035a4b8091d1f4fe7271071e97e0c6c0737a12a9e361e034a90ade27e0a42a65915f285f34d614fcb2ae4c76c59b3e4a49eee520abf3c5b912107f113bcea61a7d279617cbca742bec53b5f536783108805926db3633490ef030b3a1b5f7f130afee46b3bdf8e0146e4fc2f38f5f1f5e553477195446ddf2bc18af96cf33dac669b0f6af1690d10a7a0b7a3f67eab2ed380967222101b26564f2fb2786233310c323f8613866e657ec5cc611efb8373ce7784b5b", 0xb6}, {&(0x7f0000000740)="e10803a1791932f0d4d28a50bad0486c2e849904584369bc2fd140a3962b0f21fc3b6650928585c5ce832eb157c978aafa1b1005447f98c6f8e691ce5de8872ad32ea4a0b68997d0bbcf979bb1046602135234185b6f671e43f3f701e1660fdcdadf262c63591c6f8e911573fb2d699cbf6cf204c0046b1cd0fc9a85c11deab38f03b25f0c7ec7596c4cd4c4361b623fa5ff14b8103fb402c9e04c99f657feaf640aed97b1df0aefd41e378a6e7e", 0xae}], 0x6, &(0x7f0000000900)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x40, 0x1}, 0xa) r7 = syz_open_pts() ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r7, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r7, &(0x7f0000000340)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb58965e4b3a8819f0d510dcfc13634103b855545858c310300d47e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d45afc34989551a8a2f2544fb32af15d16563140343de686494f2b1626821ba8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c6a5188d568c8e8bb092e61d8c5d06ad285e1090073a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381c00f457def9f9ce9866b7b6289ca6d9348fb14609f641ee2b33acd2d125f832603b5989e625e411cd5ba20d", 0xf6) syz_open_pts() close(r7) r8 = kqueue() r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r10 = fcntl$dupfd(r9, 0x0, r8) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000300)={0x0, 0x8001, 0xfffffffffffffffc, 0x1d38, "bad84b0000000000000000040000001000"}) ioctl$TIOCSTOP(r9, 0x2000746f) readv(r10, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:32 executing program 0: r0 = socket(0x11, 0x3, 0x0) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000000000)="f2d1d724", 0x4}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) pipe(&(0x7f0000000040)) 16:00:32 executing program 0: r0 = socket(0x0, 0x5, 0x751) setsockopt(r0, 0x7ff, 0x200, &(0x7f0000000040)="32c9165e", 0x4) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000000)="d9c4fb11", 0x4) 16:00:32 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x40000) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x3, 0x2, 0x8, r1}) fcntl$lock(r0, 0x8, 0xffffffffffffffff) 16:00:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x6084, 0x202) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 16:00:32 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f00000037c0)='./file0\x00', &(0x7f0000003800)='W\x00') r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) r1 = dup2(0xffffffffffffff9c, r0) connect$inet(r0, &(0x7f0000003780)={0x2, 0x1}, 0x3d0) sendmsg(r1, &(0x7f0000003740)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f0000002540)=[{&(0x7f0000000340)="998c2257752c395c0bf99d94dce3550e2582b798593f802b9a95bc7b8bfbd5da020a70537f3d3bdef6bf2578aa5c971e0591e6a0d2b50fb29a73e70a8c2098a27338fc07dea34ac6c20806232ccd2bc74cfd21d6110c2f92a6cb624f31e06dd05ee6b10b117c7df31e348b2ab5b2e6ea2e5640e2e8a5bb0863d17a04e0fc1972f67e564700af1ba28708454068bedd6dd58a34246a30e3c768b657109c3a0106f6c086ccf53192e005635da5dd5301038d5a474266c7da0995370b18f950c4eae24d9aea910e9e7f98e30b1aaee32dbb9e65c0f4dba66fcebeddb10f6d5480818dfb8e5049f0d8f0841db4c6bc95661bec298c54578e502d43cd2d75821c7437498fec2454f968a584fe8efe1905129272c710bb5bcd6fa2183acbdd38730e652f21bd1de9ecc506f06918eb2de2c44d85fc268158c4bcd4a5eea5b74607441f49d9c08a41893ea68255437ea63e25ffa5868b31203a13b1e505fcfe250d333aa426dc480275654b02355d78c22c0ed76c1d52a40fd280e810ef3026b077d0d09dbe5af241f5248261d01d4fc917187cb29b7e6aff10eed0a550e992da5e16db1d399422bb1c10eeb73dd48f9b0bb8b40df6f3db68442560dbd1f0b156f16d5b91c1f77637d3ec613aab32e7867881892e19cd38ca64ef8d47b1b5b22c51448b046e1afca02add1ca676530fda40003216283c1e2d32040b9e3ab45409c742acf4dfcd60a0010429e4274f65e52622cf141b7164f3a0b78547eeb6c31445d26dd95b2877c33fd95f1b1e40fd3cb74ea38f8d6f876fb63cd2f8932d4c19e1e896ed7c8da2e3cdd04c1aa2256695c5a2f2036a8c40d9b41d6863f51e8ec0f144be8cc7dd005d59961eab829ad9e17b1b59bd5bbf358883a100e1beb0e874970710e1dd70d2e14bb077a83667da834896d561845f2da850a7bef649dba96f61b98bb4afa35c0e4ad7b0d8ab74155f052662d93e10a62eeaaeb6ba1a8c056f09db179abf020558e538449567fca6633cdb9cb1d1a3df1cf2dc5033b4b012e49feb77088561cee7e50677958cf11d700abf19153893842d84f146d2fd87ef49dc46f7f29df4314fbf130a6ffce092a70acbcf073c2134277b0a9960ef3f48b5a910041caf05027392204f69520864a6410170d39a4f041d320e983ccd2ead51bc39db9f1ddeb87748a6c0f0ad59e9e17ffdd4c07ad1e53034fb14194818a8830afceb82ef8ee13a4159a166f1f33894d384b7859d8239cecdfbaf597660d24cefe04b7b7b79a8214d8a926af9aaddca38e58c0c075ec9979d2055664dedade2c867dfae210fa0b6e6f72a133ac782e794615f1140e0c39721fcbcb6d5a999229240ca88b587131c9436b0eb17934f327ee04734ec6312d7d8ce4833c68dac1e330c795a0cc4e5d440753e2050037a2afc1c9d1386f061dfd6b5abc77f1fcb7c86e6dc53aa5a4fa13d72a983a78d22fa029054ede6785d767420efdc60ad368314665c90feb3580814dd444592d7c5c036333f1eeae7d067622067001f0535b6ebcd05dfed96f02efb4fb40e8fdd09ee52ee5004dc3b0ceb7c5445fba40163b0242cf1b48edb71e6355edf3b68adfecea5d91107f3548282f1c7a18f1cb5087d67415d12ae144578a72c17cd99749c8a9a936fd8ea02e95e5e2082259746c3bfb3cfd2099aaa419767ea3af88cb3837385ba6a4a3b62e854d34e5a2032c988732c52ed26ef403e1d2e3fa73f50ae8b153eecfd2648eb0f96bd94176e9cff07e6398ec224a5bf455e8850767e9aa111f5b4096efdba396c367bfe6b87fbf973dce487d14db6e3feabb6868e573b947ed1a3e8bf1b6450893a4ff42cc310acfd2cd6192b13f0ebd043aeb8b556d80710735fb0182d34ddd04be46410f9f6a5bb65acae3bc580b8ceb56edab6f4f23c753f7605e23e7372c374204121b2957f27e53449e1edf90e8bcbff87c441db36a86e7cf3342ed5c203ecf1cebecf7bb162a7deaaf6c10cf6c715a24031f398815c4a7ed714f761b23278874069e4fb47c559c376328db7a37932051f102f7f812842bc87904dda7fdb76927c03821034378d70703d5ad81d9c2aae74b44c146b5e5cf7e3d88aa9280e0b19dd981ea022fb7af58967789ff00d5c2150ff111979ca3fcbc69bca836e56e37edeb6c46b4883d95c94b8900c5af0522ea612a54f7de1083d4398112d7a7a1fa7733c6401d5b711126d7174a2776c1d70ffdf43565fdf7b0c1d4e187703c2a911f6ec7be385254480d80a24f11ab210c0238560fd70d0b78249c1c2b5e197a56b1aa13513bdb9fb2552598c98c21301e6c9c5c93fb87a29768837c765568400ecee6325ee12babcd4d88432e12eca17c9361451a6417299db1ec9e0a8dc5e2a350a4150f9cd38471883b7018e51e12dc73c4ef8c104351848137a0fc9c38ff6864a1bb530e2324c6fae3b1e284b6610d472b86c300e02dc67827731ae5ba08df24f04d1021ce8c59d54f5869fefa1b63830aa32923dac950e6562527a884f6c7da3769657dc387d0f9ed03674c505becdb9d64378efbc0894c7dff3f2f5afc3a189c6456fd8f10d5a2a6988516b98a95f4fb38c128ceaf6fe0f94b960b10d2ab2886e7b435d461909ce42f3d7bd614bfa8875871cf47ada4eefd6c55e5e502e0f2baa805a704cb43e539678a6b48d4e2bf972ddc9928f5ce4e56dbddd21fc62f5128dd5763de45043a29c28b2369933b8a1443c2cff86196cec06b810b179af7bd9300bf761a71e4717e349997792cd04ecfe338d6e0dae4dfac12a7352c5016fe9eee478e9ea6a622900731d548f8e7e4b8bf7ebd950ae3fa3dc11e12b3858df9341331d92b6e1865d438428757142ce23439d525e67679db14c5739d16729f6a115a67a58966f0b41f21af6f4ba548c8ed3f5187f1ef4059fecaab5503b983ad13ce677af7c2c79d122b7118f205e3855d6dab0cd34e8f033b512b16077b186f86e53af0e07e080658833aa6d0e2e7bb19a87f50d9d11dfa598c5622ea0e029b14ce0cfa0ced76f0680e3204eb07fd422d1fafe3b788af7d764c4f321d435c1685d73b381a4a1ca565910344a3f6d62d556e33555b8f16d91ba142b75e0ab2aa51d28c1524307f27710f8d2c2c239d2003a2d7bc819296709da992a311cfde7a52111f1466a3301a6875aed8653accb35b22e9df21261f39af066caa2547b7de1707909a6952487c3d5be3fab43018ef4e5e7758f2c9200503eeb61869fa74c10733c6a8aa67feb54b3daa91afe2f65459ad7abaf71de838650bcde85eb419ea74304d74acb8da341be15f61c600f0bf33d6cf57a8be4aff103d013b11d13ad3d27d8f79992d23de6ba55025217b0e2312a00905ba31545e2b703bcf9d98cd2f148f2632e8bacb0b0db0d8a68ec6d99fff4c4cf8ba8629f4efa72d9cf1252089a6840d3f049d3b5615fb6308bca348475f570009d77a2b15e10bac24274f1f6d15199417b6ec1c0b08592d28dc0da349f2c3a1d3c2d92f6c83c6f5623f0d2647d81949ec87c577cfe82804eb87f48f75a83eba380a34f186f63657ceae949bf580a286b8242550390c2a29d63d60d1dc11e9d7890bf02108d7be66fb85abfdbbeffdc491cad74a9e399d862f354a4934a4300aa7839f37aad7f262d6e1c6e19542a13c0951ad30883f96e116d14698d2a9e2fdd28f80b317f529f412e7440a24c275bffac5b1241f2752b4684f4ec36f1da7a365f002f84893df326697b0d52f8d7a45927cbaf5638fdadf8774d661aa6e760728223914c9d5a915ec601273ed5e66c744cb82233c1060b02f92e4aa7de75180e08d83a076b741016a73d502cf2c8a47e077ef7073a92ba27d171f0a2905847a7de8d4e675975e7c0726dea8c8180fcdaeb139d9876ab5cbd07a2c5f4367880d01653742fe0c375a123ed41b055cd366c47226da5727f98afbc574b1f153b407e2473b0e7bea5ed187d0f00b33be9dfefbc97b27921854ea932f22dbf15ec7ba46246157d837dc4097ff13c49b45c354715ac3a9a02086cad811be7a3cb83c805d3f70d6df8eac31065e9914bfda3a8d5734d7fcf063d924a8430033487349cea2b3e5b6280ded7b2e62b40fcaa2d4504dcdeec843764e60e2599e153eccf8254cb064e36a7f5db33e3b9ec0d5daabfab3e10c6d20ab251adbed50c1a7c41dce6ff30671336911abd1f0ddb87cfb66cb2a0da1520c1c076632d581f8157f35900221dc4dabf3d4fb3015d43e1eb83bc75338b3efe4267004fade006e980465087834db2eb93e9842ccf59aa605c774b7019ea08d58f97f3016b5771b7a6c5ced4e3ead3ccb62c41da24ad4e1c70af7dbbede634606c51777ad95844a0df75071c1d4e8d7ab690dc719a0457ab41aa8a4421bac2140003cc7c89c7e996cd9f00b6ea64c5a9fe67855696cada3faef4ef4a4828fb9d309b8727e6730752699a1c3995755e0d4bedad4ba5430cc233647db9989fe73ffb5841cb068abe8b40aad8bd3ed05999035d92552a93b2357eff90186e9f0ed22f150649474c4616ac8d88e7a449414525aaf38022ff785841d740884112725a8962d89fb10b43cc6149edccb3d05e9f5eb4e6e0df3baa1759fb4d81ccd274fcd76d36c7016777e9c94cf53f98c4d8db59d3c5c650d51fdbd0ecba9d40a58174f29eeb7e5a1a0188d57585534953f17349a0ad9b3ebc83647f4a44d652daf10e5f7054134b1450df75b7575c483c4d8dd65312eae8c3e4c520db4ff22fbae70425124ee4135ff88d23c27aa19795e9a3d775a5ef69cb773e64030b47d9580a3728961741aee2eaf07bee7313bef810b9421db30437e726423c488ad9d047ee7f939996df3dd30322aeae09e000ae1d6bbdc062c0bd42d473e776f2ed6a786a5ca1700b137011367eb84605630f7c0d06bcf3266c33d99744ba5562fb3524184883b8f578b12633008ddec26cc69d74f3386014becaf108edfaa74ecaab9f54950444c30b79c08f97e7dc5018871b081bf1b3a11981ed75d59488f733505e96e38dab81849c5def9c1dacd3bacda8b8b7060c5c0b8b36a2d03f4227262d5f74b233bf04dbf35e3eda58d94b66f316b5b14cae2456708ff63b62322c8ae8873b8ff4d6a3bfcbeead650b7163d33fe2a67aedaa3f1e3ebebf55056e32948ba06b793acb761146db821d0332d8ef31ad25c0646a713beefcff5b9ff8a960f9f2597c0bba988c5d7b8706b84465a7285ec1a410700a30e4947e45cc38f22b9ac2c21d6e893ceb87a6d8a113e72cdd522f2169c426c6a2de4b50e573a7914d8c0a1a3da1431b0ddf3a2c01ded68ef8719331633630039abbbde867650a985a0baedd704b792c1b48897d4898d2648c9a043958f3969aed9f2cf50d9777f4bfb795ed3830f7fde866c70321621d709b7d91a3bc8d812ba48315b531735d3514cc4002421adeab0d16cf0304192c0edbf68cfed2671aa0e3179d7597d6a55a173868138c1f827625bee879bf875771c54ec0629463b99df494eaca7d52c60ea478c0579819d9289a393f4694ca8ac17be87d13b419e867b5cdca40016847082ac923bb8431b97dbd4f3fdb7513f654f29c46802fd01da4804f4240a7e1083695611062e7b75e541e90dc22a20747da8ac084669a931479a6b6ffe43ca51e2f05355d674a00db677584c83bcbd3e6ba4f469cc45c5b554852f4067d684a68b05e3f5f12c5fdcc10406ebfe097166feb980829199a31ae39e95d1dfd65be8bc0cf040560dac8feaa0bfed6aaae549cdb043bc49caa2b576430c1fe0bbd76c518a5bf96da277482", 0x1000}, {&(0x7f0000000140)="b715431036c9fbb241333aa32e9c76ff1fbcfdab67f6b97a4b2203172a2619a4a6355d7326bee23241830540c09bf71233bd0d487f8ac123e5a4f040e53d39518487e72a2580dc4c31785da575e4b4d0dc1086d7f2b1efda5c3047741dc45a130ca498dbb4aefc417ed507335510ee4c457a3da740813c7ad8d6740674dc706ffda84c1845db7678078b5092f77d92dc4f3227103adb652a2bfda1650a25c081381de86f7d0d61b25a1dccb5711656728423dac47d47b441a019cf17f3e1a5cd7c0c35adaf0fd8bd0104", 0xca}, {&(0x7f0000001340)="fdf4d5ed04acd0099a855bcb4788246d99c18f36be104deb6813fe266e25018fa188564fbb1e56e5ea670e55023eee4664436beeffea9405bd8a38f0f91158771db59bb31e7b4ea891d5aa8fb27fb4cf4ae5007c6755cf10f391beb3a3159ab118c64599b4ccd568e676772079b4fd3da902bf1655202ab91a0853c7a231716c89c14e07b6fa455f3a4c1c4e73923b5083fb83d3e029b3e5cda77cd92f98611401dbf889a37a3d36cbe764550bf489a97aced6c50502951905d0fddc6d3a2ea368715b3a7afa1227e95336cfa0a42aba91b6d223e4fdb2d2b5c3e33ee0178accbff38ac13a863078a8d7856dde4e86332e66954efa36d11870e4fac2d0eaecbc7431e70e24ed3de34471e820e9bc8289258dd1f78f0cf4aa935b09c165db9c9e1450c07473642f7df09e7066706f0069042651911a8f0411353104d3b25d933699594ae85649534463fdea4bb6f7dd69b88b757b4a34ea394099ffc32ae32eeeb8a703fee126e190dff8971f8e6b1444bd169cf0480868b06c223b14caa50b616d6b00cbd3cce5435ed99e2eee16b46b495478644ac6300f5bed8d508916c1d8c7821a40d08c91aa9f48f29edd46c3882ea5812de617a1fc18fd29e85a4bb525a18d0294d34d8120db28b5a1ccad1f6cdcbaf6e221a52092033585af2c451a0f6e6192e2a9bbf063c29020138555354e27d3ff2e5a163ade74ea565b7512a496217bac108ca2775255eabcd137d65ec92ce42e905b3d331859bc7873707bb4ff1c02dc041f9f46cf10bd870663cbe5c25e9689de5ce2e13cdea3f88e3226e017c077aa756bdf0d4cc577d11da3ca5175dc66d5561e04f8621d21feef6eebfedb5d8e797a281a3d85be9c65464b4f51c7af48dec20e2f1149a3de1e064490fbb6cd1366580e9eee53187b783d53b8ec70a5d959ffb568d1a3cd97ca983f468ed121e40796e0986fc1e4057d3fd03de60bbec8ff8295a09d853b5dfb96b478f8db4e743f35f9bb808872901da29c57895e2760a358b4fe069c282fef58d33e19a82d2bc1acdc66055bdf1f84f84268969e0af235730c5ca1bd0b3e6a4fabe7693629205ca3a9974c05c6d93f614ffebb1e65f840b21321bb7c2253c6290b6579c73a871ea98a6e641c6c908b18189b3645b6ee25c101d172fc93f3fc671ded97a5b5e858c3648c5a8a146411d7dcb9590f7d56c5a5ac3df77d30bf39a2088f86c6a7c475f9445be73dd30641e8abf17524682f8508861cc5d0e0c75dcb21e8ed651870bc51263dac02e713458f7544faffdc1ea481e713af23851c4f2b9ae6ef85c9efc1b04908ac35a0b8e3808f1daf475d966052cbcad1b05be3c9a723fe2b9eb3c1c6e0a876317d7ed27c8a01c9bcb5f2eb65873e626cedaaada4e848a7b8f7c9272b77259a416575c65ede6f87a963fca5900c720d7561486d700d0f03405d20253206009e064005fedc48966f7097dbab4d43bb4b936403efc19aad05235cac688c14ff954197a4d8f493d62ad256813069404fab016751f13fb85e33aaa5a749d0cf7cf135348cb30781bc533cbf79b416b2d99e6bcf746abf86e9814f7a8a2a665147238f4d68ec9070786659b3aad654d136777441f94c7ab2635ff091264534a5a8ccebd58e67cec19607aa4bfba14e1834087a8aa5e0a178b6555cba7687931060f45f749a573af2f5eb5ccbec9e45dfb4426bca579fa7526c8df80dd5d710886d0850904cc12a15f774c6dbe69183d410bac0d45b9dd8c11bfc7f8ac8584373262cb6846822eaf7a134175dd02327e1dff73d0ffd405e9e24fd59cb47043c70a5e2cf5a66c6ad404bf50ffe261fa8c8a79d23429e019490c08e4abe0c1be147ff3bd306f421925ef136634bbd4fc1411206316ac79430c8d1f0d3008242dd46a75407e087d5ea8220f4d2b597ddbddd2b1eaf4172f702b369268966dfd558bf4a26a331a9b4cc0f84a5a0b572cbdc7a72039fb2a02f159cd6f22d943ac980df3f9a93e0d18565934d9aa5a7804c0635771ac87fc98acfecaf2ead60335464b2a58e928fefb6b87e310f65da103c2c3f4d58729034d3f942827cb1049062988a3b9b7f3fd098875243e1b2603d5bdf96a532d93058a98c4bfde4d9de4ba3e3a912bcbca7e8a12d4e0615fc5ba96dd92b87d6503ba0b74d84de90bae14d91d371ea8c2dddc7e0c1edbbd444b762a856073b76922b3e306dd03f7794c3bfec00513fd81aa2151a8c965a7d443ca971a31faa6b287db39909da05aa2d2d73e9c7e6db536ca73025729f4f7b53d0a6134f50541cb5504df7e3fa856152f2dbc9e3bd7b325eb53f4f3f9922d9be65112d19130bde8aa7206b4e7a14a8024c1dffdfdc0fb49a448a95c2ecc6a848afc5a409cf8a4002e5d2113dc3c7f73f4cf0501b8327ac4f5532d00c8c3febed26154a063e50115e07f9ae3ca100818af004778d7363dca5da7cc54471a9db2f5cdbe433cf01afdc798c4a4aebb23373d9a67100876390086898276b2253a82fd57f99bc17b28d4761888a19e3a362cf73e23c7d3920e74bea92daaa43703b5ca680927187b35656847c6e322d7bb3e21a8e7230c4108c07deec6845654405527b5443c1100bffad763feedca793d9070d95ede5c94c61ef91a09d90ab0f1d08fe509acba6de186369e88ec3979da9479bd4e284f43223771c16fb382fef955f781283918a5a9f75fcb7d3e000286c98ca80f375184edee47fc8b3c940b178f3bf9cdf40f2e3411e61d8bb5d94dc99a9cbf2a2ebb024912189bbbd935eb799acd629ad2e47a1d6edc24c358476b3c951cdfc6d0a5064f44207bcc6bec147a036fdbbe1f1ff76028f460992611a63d76f6a255bc3736a9590aefef1dd978557dbf326aca777a12b10d1f368131a5100086329e44b61a6451c361840094bf3093ce0af0f7cca91927780be8b1d2cbf2240ec09181dac233296261c04c1750f2e141f756d09d5f6eabc5f8879b442491ee49d1e38edd3cdc7a796176c3ce2bd9034b07b6e186ca09d9c8f48ee226f3bc9fe558f230bb6320bf62b4aa97c7f6be261a9432beabf6bc44fb54c84cb77a684581f6412d4d06374418a17436a3a7d6ca9423b23121f84775b9718d28dcfebdfa566a863c61c464fe84e874a5bad102f6a4fde41f23fcdd9e16f809eb719bf098b879f0d6aa97a008b2d118ccea650712e63fa1580152eef9b63720b40d26949ed54fc9bbd01b411461adccc7e28c3ac86350e2f2b4eb46c7a63bf3cb5a48fc4a4cb43412fce24f18042a200f453063f261ead30239c72044c16e554e20acc7df940573d82dfa7376df44502fcc608ee7e1bd13ce81e5b00ab227167ef74a98208ba9075f56c66fe525586f39c07eb79f46436da4f9f6114292f213150e0448c0317edf8a83853eb882e6af23192aa97707fe801abbf0c888f739a7dd7f8334dfcef1c74effa4b72a23c1e91e9107df8ffad622623e0cf11eb8078f3ebfd13847a3e2f20ed5f807308fc34a87d9cecf3ddf601730aa434a9b9d0dd4be1f95757cb3e316235246344f6f76ab8cea7ae1f829e0b3198c548effc4201f28cf613e83caf566f2ecff3126e64163c4bf14b5d0989343d8ea142d2731ed63a605bc26c7778d7f9df4fe0d5f53620539a6c3e3b9ace797188d1a411b3cd782676a81c580c228bb7808890b50c09dca31529aa037ab522493df9e2377e7786a71d609d7759a37794b052b4ecaeaa144efe75cb85752e6737ed979876d046bd9a0ded08f4dc1e48823cf5e47d4b416f2b7c43e9806db3276ac33acbcb6b46ba881ff0b4ea84799705adcef2a3afac775bf3e626486d725d254ae6e408d22ab5d2d4322f61961de54ffaf0a777a702edb4d6a88d4834f5ad478d8dfd1d0351ea5718b966eb496d1a0d2a3caf2bd5047a5aca4ddbb8010e6a1b22a0e9b2fa427c3530742b073ee7b1df01fb3a897914866b2d0963bd2a78d3698fb2474fa98637a40b36d1f0c3b1edfa59d4f02b21fa6931e8718a2cbb56b9ca39ac29c24476d5d76c5a76c9c33adbe41b02d1303fc55a46cdc6194bbb07380cccaf772c197f141d767f7397577751df4bf10a28515a4305d0e00c23ad67d2a2e364bf2f4f6ee6caf38d397050b96f9706118819b97246b2ee142c2e12894e6c1eaffa31933196513548c0e2c1c5f0a9496b7238bfb149b74f27df320655b6802409ce9ec6201367cf9d682e02fee85392b0e5375e591e51dabfab23c6cdf835ef5b05d1a6c8343d941a35916022ee5580e179854c6e441be9c251d76a326ec5cc36c53f9e6f815152fd9bd8a81d825a166e128cee18d46546ae6d2ab5a10dd4c0d10c250af2087169418edefb5a99c1c91025504bde2fb441f72aaee7c525f79e8e7daafbff464b2a3fc9556bedb8eeef9cf11fbaae2fa37e1b79f868cf6b73a963f2ce7340b7e63de1af55fb127766dcbfc2e5902fbb5f0fc1dc7c218bb5df808dc47e472795a460924d849c8461b2f1c339b4656fc1813731c9d43eca2bf868ab233be73198bc5a0b6c39519d40cff4ae64073a70d4ac7bdf4b3b97e30e2da32ca2f0af46596617ec9f38d67dea67d2d8f57d48da6f12dc9b22dd5c6a35d5ea2b27b57d1bf42c3fe2b387420f4f352bd3d8511316f3b0807e9ba244878cb28f4bade4cb06f6630c9eadd55102371b94bfda74ec15ca74377945084a0642cc41fb77e5b6a3eba897750f04489bf107c56848b428f7a7de1af689c3d4a8a1264fc62e29a13535476ea7e3741b01d24f344eba52af765a109806f8ca64d509db8fd84eec6236e45f17aa22b8df19af6c6fe3ed6be3faace4f0a19edacdce7b0719230f6c6cc8d4c696e0b2a02d0e850eb371b9e678b1597d15eabe09db554f9b5f1a857e2b3a472ddbadfb8d0e1aaf46fa3adb620141786583745627408aaa0d7e6cdb7e864f8e4b2cee77a3b3e9c35a1fae54f34bf34b294724104ca0a91fcdcb910744eb2fa562a0150b7296cc013ce67344e127c3cee2406b10c511917b6de425046c82aa6729f941605c683531d61d02846c9614bd458aecd1b32b08825c24625da095007c9a129fa74806325ad57d2632d53ed5f5c5684399d6d140d0e063cb39ee7c5c353bf94f87eae5c3fe2108c84b7a97e6511f0abf7e4ea689c69f86fa8e58c230c7ac0e34dfa0e7e7302049a1643d05369b2a0d85d4d759edee6f3e7b08f75eeb6b15257e7f9934668f45173e735a4a9c7c15bec08f9a665305249d311cb4e6bffc84bcdf402af694443e37513a3f2d5addc54955a6635c7a8d58aaec084fa3b827b54733ca513ab7f186cd40526bad42ae9d0d096a982f68c843e7e32c9c1ae097abbc94a9acd1025c109105466db4acb1dc946aea4a3dc1c46ae709af2b12c08029edaca4626352606f1c492d3fdc5756e308447cf83f7663d402c0f234b2ef7bd5322a25a831156f55351adfa67b04135935347d04b33c084400a5dbb0f1320134a71bcbdbe52075fbb43c1c4d04700cb6b994f2cc7271758e6cb5ad17818e495ebeb795d051dea45b5e606f7a6e8ca5fe25543c29a729b4711bc1871be1f0df32a01d891c734bf5b3d7862f31ef05ca860caf415442d68dde0b4667159080e3ebbca234aa9b39a33a725784cb2a40d0958ab5a9a500006fd317863d9c7511baf5706b0d867d0ce7fd3c9758eb494f9d1756e50e9820b5be0aaadcacbe348109457ec0a998a6b5777bb5a0caa54d735ead967b9d8401209dbb2b178372a7fbda8d8a90f8f964ec07bfa4c36bb06c8b26049d44d4e4ec0e5fdfdbf7c7b38e6ba282d17fe82fe102", 0x1000}, {&(0x7f0000000240)="57b33e27fd19c2fa4276c55250e33ae73c5fcad52067b36e41a713d1b478eeb844860373bf1541a0b8e1dc6c608e5a21b9a89ef76c9905f71af05a02a4479290f121432b3ed3d44a8f6bc0d8d43ac9bdbc00047beb26b79ecd9d425c01ff32984e96c5f0d6b5477639f35a5d432c587f1075ac8d2441c3d6939a271740f795a657c0", 0x82}, {&(0x7f0000002340)="a0eeaa3bf1db3462d8293400b046fcf2eddec96956908c3020b9757bc343d2113cc77a444367746b7b2579458fb7d7b565c396d67f43ffaffbd6481e37f75bb097c8060d5a10ecacd914acd255b0644af71b8cd7a59418465ed50c6557b0cc84c123e230f45573f245b1acad120e6894406d3767960e9cdd952c202d6375f63d08b08b3c181797a946b866aef3ce1fbfa9d556a3ef47c8ae6175402eaa137787fcfb1e588ce4d5961e5ff7677099c3f4e903ee451a452ecdd0aba34ef885f54d4fa24a731330d165794a528325d433a61406fe6f379cd647296fe39d627c088e445c", 0xe2}, {&(0x7f0000002440)="507e6446ffd773fe87f8f20b5d624115d97bd33fe0949b5e7a1d99dbfb57c9600c988cce644b546e418d45415ea63f0b42b9d9bd378aa37b1ed3a2f113330693fdba40a23b7afc97a433b144dce50461b6b2691f52aca9767ebca13b7172d72ac1198c8e061cb034c7783f9c536b3ab8f5498fe64c6c319d80f034e082d0357ca5948719765b4a01cdc2867a318ff0b771615af0824905985b5e06ac975246ffb6c45ae74009cdec97f70082877035d4becc0f25fc59305341427d6c3f51f427f167666a8c8cc3a0510e5114868c1652f1d1", 0xd2}], 0x6, &(0x7f00000025c0)=[{0x80, 0xffff, 0xec1a, "0287f098d0212232a3f432a2e8fba106c14cd24d690e4975358aedba8211ac4368389c6f42b29e922fa405f753fe445e7772470e34ab15441d82390a2d61993c3955e6b79fd215482362b0e01f5e556d979a80611a8bee1100e316f3a27bf38ba7f609fa598fe0d048f0ff"}, {0x28, 0xffff, 0xd1a, "d95ebffadfc19e63215503a3fd6512050cfe410211"}, {0x28, 0x1, 0x9277, "ec5822b91b4d1c779a73dd12a9ec26c608d6b5418e"}, {0x68, 0xffff, 0x6, "2bdddc8069c7d8bc7010c3c9426ed189fe66bf30305e40c447488ec88895ca45c06ba623d2ceafe0b88b3a98f916f6884037c63b76f2e3746dd6cf74f7b7806bc5e4178f02703572807165562feeded0c6e5e9bbccda06"}, {0x1010, 0x1, 0x3, "795b4eaa94d5e00b7b23bfb138bcfd384e2fc2405656dfbf986b600b2b77043a23564a65b4f83a66301122f12f894c4f09b5d1b092c22fa33659e9462878f5c82a2a72e17b41cb41956819fb25aed72b406386185607b0854d5645abb321c75545b94aae8898bb7a86465bfb2ab2da9239bf5539c19b739d7ef8bddb651997ced1766d89cc1f3d76eb77d3869b9ecfc5155944bec83b4a3c64f046af8024804978f1bb8a89c3c18622da34f8d78a0a94fc2f2c123e5679124c343b1a9993a38bf5c64ce193083d86e4e233c34dc08f5051f390036c30d0ec6bbd682f929c1dc8503c96c1f4b136f3500104e76ef2cc20d499d8070890d0861dfda875ed959520cd29c49ac69ed7f94880b99231f8174ac375b47ffed5175e78bb74b4d92a2463a2dbbc86e0a76431d41ff7765e1c49e290e679ae7c921d235eb759e51b37dddafcb6583cb31ab2c774577b1ce91dab98b025cc79a3c71318aaa3b18e31af9c92ad510fc9818fa420c700f5d8da5726bea844fda925fbe0c9af325ba019acece5c09b59927317822a3c500e06fec8ca78ed2fccdb21669f9f907765e5877fb4c268914dcf66bf444496f3d117f870233abcb37bcc4d113fab7fdcef0d579684e9569a934d6742fa76775e3a4819db95b4ae2a242a91c3b356b42b7190d93919b10a6d40ad7b06a3aeff15a98ff59b72d309df2eb54fc88f34424577d73f9acfa8a13d60b0c479a1944f606c7affecfb5551fe88055e0ee665c2d11583d7f264bd6e9644645fb76052f671d16b3c1a61eb9f19cda0fa4e7e34a6cbd677e1230160719256ae20fd0383798ea537b6e11cc696c9905f1dacdfac0fd0b4b56625bb24f3fed0604e84d38f3b6955ea4a2fe8eac16f926620604f3c8b270c2050df914915f3a9b2a25f6110dbd1248b2965fcf69b914bec55a2bbb8832697377ef490f4a36011471ceca73407a9738b945eaaf526efa9a3d71645929bdc9e8438bfc569f307610465088cc5f1dbd81ac03228bea9acd455e9dbdf786f3539a062b1a9662b1cb4f149cf3a9ecd87b20d2ea8ff2e0a4e2b09e8c643079e45c429b376e5ebc4c569b879114fb20f763e4e61492fcbd8cd4f9f073d8bedc98b7a050ea278f01b9de01b0e9c95cb47f59463446743b5b0ff99b09430a3cc0f5fa064075ae2b22835dbc2513141ce36aab34569ad44d5f94a9a5f3ff1832181220493cc4b02eaf05b6357fdf4a5282dc862e6ae7d707f9aa87dcf3665e24b4ab01d2f146f938ac67ef5730e8592235c829e6a3d99c121308fa12644bf83c0c734b63fc30740f8acf4cefe0708692f10ff4381542a8c411a6fd9b50f300551d8b838a43b30f0584736b82b337b370c9291b479dc5e7e6eadf0b086ff45d23bf84d7bf1c7ac17e959033e476c6b051cc97e3b38682d299796f7f7d558e86fca15336d398ce36b67c0581e92c92c0ad9fa6f5cbd9ad6b0a19e3f91b7cab8bcce8eff8495e5e63385666b1bb7e102b4034b03d494e0a457261b40c872dfc1f249f6b9866e9d5d184d23f1ac15b737dea3e1b8ee96007a2deb9156eb2a8ae1668413ad82f2df3956e5135afa5ed8e086d381ed9d0380c8a053e87860c266e45a68f9434c3ad9123bde15de0cdd8697b7d9bd1c1b5a49765b32a4941ff0c18cb938ef33fa7f8e3ef932b4873ec2234743fd4e6d6c6c20e0ced7c13d53ebaae7b47900c5b4a9a60f4e803febcf2739e2c041bb2da383d3231bb2c7d99cd98c82b8c2349fb205586ea8936256a252e66156ad0d1cd9a557c3a2b27aa5f093ea2723884360b5ba2cf922ccf7a83f13c2ff1d777488be029837d8915669fcf5a90ebea6b599f4957d603fa4a8ff44f7bf567eaeaa671944c80ea5dd313ac00592c07a243885a33745890b8242cf311141195fc0d1a9c6b4169c8c239c4ffa94dbfa3e7de8a6e2a20ce565f2b1fb0f653cd99375fa52fce43b0e042eb362f9029c64cd4f5efcf2aba6f8b9bcf1c8946e5efbafa25d8da691a11dc8ecddaf8fa00e2a63c7385e8022b52b2983687f567121035bf0e3a278642dd214f27c4ee67db4a669c41f530039b822cabe32249451df500fe14262ac6327168fe928bdbb068d1b2e0af1d95cb7f266aee231bd4cab5e1ea51445d209ef9e1a90d823037de71269211ee1c45c9cad98bb4fa648a3f79b5457338786e10ae4b93a3d3bd15d4e44c851f530ac2dfa32898f20c70f942f70e01b51376a12d1f3fbceed955986433d919277fc2559e0f1dff7ffe070822d7098dd44a274bd0c646e21a17a39a589fab1e475f33fe2539882044c7bbae1c3c1e6d438ed45637c78bd86033143b2d91df9a822747ee7e2ca6f946a9acf1adb05506719533291d250fe1ed4fcb93a74305045a65ce3fc43eeba6bebdd8ac447d7eccd457f27f4809ce317bada53aae15288876f9e6594589d83b8274d77adbf5d3a79ebb1bd5780015875b33793e6fb353ab808248f9d857663f5a4c8349b419d45f5eb260c34a52e4d99537650ae0d38175795474052972e984c446061c6a02f5566708b4d317d7d7b6f7d8cfa334ede50ce57f93c30881932397a280bf9973004090d23d32f011e4e3c56f964e820b129a34ff0ea6f6b3f9c8f304338ab6ca5933fa094d6cbb0a3939272a4d0046c54942020a5582eea06863b194ab94d6789172859feb2417b8a71135bb677b08bd1808c89d2e2dae0dcb8612f02763a72309ca852898ec3b0f0704cc5a55ad4ad9b8075a09ef769d65c5b8060a42eca7c8e8f11174f239813e07bdd073bd71e9f42166ab6eb61c9016601d5c8b6e9b9e7bbe5fd81c19a49d067a2b26b8a467a49232b8ad8e8a369fd79ba14667ccb0244f7e5dd1696cb203fa33f50d25357d5a96c010c2d4aa72ee9d057d001d2ccc1cf1093083a37c0a57f6a428bc99346de7b47981986c48c86e9a04739a2a1214b139eed3110baa5a0579ea91c6238e31186b35f0ffae77f8b2267cc306d14460f463f573ee822fad90e85cf75b234c11fbed6c6b12064f07278495fe339ba47c89fc0acc8a8a6876212a440c377eaa808912fdb0d58062bad73041991db6a4ba7216becd2c4f4e4b3cedcaaa5f68889b97704c313a478e26eb48fe86f2d352787444579c418145c04ce447dfdfb9a49b8c42e7305055632763095e4c758c21c9be085164f58fb4fdd42bfec05070b69c2d6e063087200a97c143ffb0d4c3aa4217f9a8b45de0b7976b9fb978f1120b64032953c8c39fa920e0ff90e2b2d5c189fad9639468c553f28cbcde712ab557dae14589702a69fcb1942022269d84141063cb6c184cb441b0d884216fb7135881c814d57f656a0582b17bb944de497d325afcca84b36061b25b970001fa6bec253475e96ec8628749108a7d214d514fb624e133d373d6e956deff3b8dc6f33ee96a6f08e04c1e4d70f7c45ddbbec82e33f399639e9302b362ccbc240708a3f536c584a0e3cc2ae6350f36a6bdbe92e34f65e0a4363a77a43931248225a13fe3994dcd86699697042470a55809747b5e7b142db56cc03b798ad01a2a93f7ed072a76c6012a0213ad630bafa211c087d45dcf27288b69100c4596d848bc0b2a70e52bdff0f2ce4d5754fd2147cf8333fea33cec1a754dc5c93a5ee8bd61666057bb7e1c301ef31ed1f408ecda2b0c8940e6469fa5519c441e89b80e5b58df31fbc8b2a68409a6c6ead198643567d773d37cd13672a6e8c21c097ce560b66a13b6c7d91b0d9d695dd3505f5104102f273809264db67d02446cdf3fb4a329ba81cf276aae72dc3fbcaf57e0d372d5b7e907f013594229fbf66852fae25613ff3d0946af298a533d0b0b6589497f2ae85d04f9aabb088f75fbc8872d5c3df1e10aa4ef2cc25bc64c898edbbdc722b5b145bc6d95489a00e40f0d355eb4b19f781efbd79e11de9aed22f650bb21b3384aac97794135933d79406eda50c64a018a59137bde0b6862d2e736f78e955f3b9f6d92e539837c4274040d94394501278927cf8ae6142c7acaa0fd3c43bd3522fd883a15c3df71259eb81cb61007bd2a9bb3257e545cc02c8196dbdfddb7cf201c898413b26b5ad1ea5e5e567151dd2689d2e7d696250f364681f30d091dd8239c3b9db1a13caf7652bd40500d2dd22ec57702194eafcde0d70ef5f10f61eb30bddea222f2d6b6bf80716d77dc023339e9006ad004f8c8b783f17919cea427345d7c7f544369be3db39ecd570c895b7986d482497f9419d0e1fd44e9119a7d8b5320b0c9c06095cfad25d05ddaf954f9b8f02f26dc9e38d62f317004f9ac806057a652ff6101a0719da095b30cef38cbec4fd35d0de2296f586f856e11078408947d98796c724192da7720782c10baf07b7306d0b2cffd12e988387e39914e7592d7a2d3a8ab80eca6443bcd466e412d1004b2b0ebd50973493c2b1855c2197da26000e4a57cd8393c8ddc62b81663da4a8d6ebff3b35e191f41a35b77c911605a887624c2b09a4d0c0fcc51f5b67f3e83f3f71bcde14ba28524b1593cd758deb8065d48a8e4016a24e598be0f6ababa72b99754c976d05d867b52f5dc017a0aadbc7d3c0687afb179a00af5ff2f6a91581434487f50f7179b96ef1cb800997aa0ceeda89726012c155edc74adb4c4380d12582b68333cd58c4c7dc1315ddf0cd2b0e042702eb834cc87846ae75fb08f9d50fcf228eb64dd7c99161f0c8c0a2118f1498e1816719f5b20f6a2ba4f096503495cb53bb8488e1c5952ee3f4ed66c4637d09c294cd0d121f6bd8722eb20c6949eaf40f587367e1f9c94e6ff09968bc9b78df3e67f0272b3a8167beeafc393c6b5dbdef00defab1073856af81751f337ed72a8336ff5d22d2ce5eca088e0aa982a036c38ef2b64fdf94c000f2ae97cc6ce09baeb3f16ea6aa1eac150e9f1e481dd74a19579108300f0c56665ce8ad733f6cd59b01458cabbe4c1c447b93803ed9593136105cde6437cbd1403c75306cce5c5d5852ec749d4ebe6fc4a8a3f6ee1a2d82c585506d82b1b5febe688f57216af355af22ef2bd56e9b459d37487b80d4d90f54b48d64c2635a1431f0e940dfc1cb5306bd729187c49f012a8680590f59b3ab91231e7639c900a084d37ca5c95c4031d15d187f5b3fcb72dd784388f6c755ead3a6212f012a1fbb723b35b786ce79e004295f8d41ea55f91d627c582cbad048be60fde5ad23906277362a858016f2f38513190ba2240eba18bb307cd763ece25683082df6a65ab1f7dff0e83723b0dac07c9dbd1a929c6826e4057f971897ee59fe4b2501685ba30836a67945492c22a2e7da24d10ed637d7cd9a8c564a2b6c10d1e3d781c6f30498d6919928c53ba55c40b52c9f60fcea2ca7305e6fac40183c6d0c15c7e863523c39368f7654efb811059bf3bbdb3d96f46a143782bae03fec1d28c7938a9ef906b5d8f25748a89977ceafa5ffc313b9072799fec223055248162eeb4bf5b66a82341d2a65fd343c1ef136e0cb27914b7bd017fd76efdef7b5052a7043231bdf87ba6911b404cb7cecbf296ef77970cd316e442f8d969e9b6fba763757d34c46c2dd048de74152b2ca257af398bd8ebc0768cd7bba15e146af0a9cfbd13752f1ae0522f4e0546dae7723901a4c627fcde0a9eb59312218bf3334e37fb6e3e10b58c04cc11a0ff8d6564926775f82d01a8e0570e2e5a3071b2280e28b2c096486b84cedcd0b2e75afa3102f06aa4f24bd0d27e03a1bc9fbff344ff6050c3320fcdddb3ffdca5048efcc2ddbb2bfe6957960dc587fad4e9f080fa20ecb02c832a3f3dd188877ef"}], 0x1148, 0x402}, 0x40a) getsockopt$sock_int(r1, 0xffff, 0x28, &(0x7f0000000040), &(0x7f0000000080)=0x4) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000004}) 16:00:32 executing program 0: r0 = socket(0x2, 0x2, 0x0) recvfrom(r0, &(0x7f0000000040)=""/162, 0xa2, 0x843, &(0x7f0000000100)=@in6={0x18, 0x3, 0x3ff, 0x9}, 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f000000000000"], 0x1) sendmsg(r0, &(0x7f0000001780)={0x0, 0x358, 0x0, 0x0, 0x0, 0xfdf4}, 0x8) 16:00:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x7, 0x2, 0x1, 0x40, "a3c800", 0xf2b9, 0x158e}) r1 = kqueue() r2 = kqueue() close(r0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0x1, 0x1, 0x823, "426cc4897ed96e6eefc38e318d278beee01f23ae", 0x8, 0x7c9}) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x4, 0x0) 16:00:32 executing program 0: shmget(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) r0 = semget$private(0x0, 0x7, 0x2) semctl$IPC_RMID(r0, 0x0, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) read(r1, &(0x7f0000000080)=""/12, 0xc) shmget(0x3, 0x3000, 0x690, &(0x7f0000ffc000/0x3000)=nil) semget(0x1, 0x0, 0x0) r2 = shmget(0x1, 0x4000, 0x112, &(0x7f0000ffa000/0x4000)=nil) r3 = shmget(0x3, 0x1000, 0xfffffffffffffffc, &(0x7f0000ffd000/0x1000)=nil) shmget(0x3, 0x1000, 0x4, &(0x7f0000ffe000/0x1000)=nil) shmat(r3, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmat(r2, &(0x7f0000ffa000/0x2000)=nil, 0x1000) shmctl$IPC_RMID(r2, 0x0) shmctl$IPC_RMID(r2, 0x0) shmget(0x0, 0x4000, 0x8, &(0x7f0000ffa000/0x4000)=nil) msgget$private(0x0, 0x275) 16:00:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000000)="94d5b462c0341a8b2e", 0x9) syz_open_pts() close(r0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000580)="224459e3b49c7c69af71269f4e186151ad2b0e96f362591ad38b3e5669d59006388b3c538ec1b566eec66a3d488e084e6f7b142e7b9b8ff916f540249f701a671fc645f80cf20bf675be4c9a0b8cc58676b008ce6bf79997e8146bd0f380dd9c64bcbac809874d435bb841195dc34284bbe52040cc2632a717a185f9a4c352bef28f7aabd3eb32ce2a3a59998b86a65730ad0a7261e27db9cbd27215d60f5d5ddc199b621fba258a39466946d5eb261ce49e58e0f36d0a79062bf1b0955906339369a78429c8497b7b8844df56719eb67351a73153", 0xd5, 0x8, 0x0, 0x0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffffe, 0x0, 0xfffffffffffffffe, 0xffffbffffffffffe, "8b46786eb953d07babec337860fffffffffa0011"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:32 executing program 0: r0 = msgget(0x1, 0x222) msgrcv(r0, &(0x7f0000000000)={0x0, ""/30}, 0x26, 0x1, 0x1000) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, &(0x7f0000000040)={0x0, ""/146}, 0x9a, 0x2, 0x800) r1 = msgget(0xffffffffffffffff, 0x0) msgrcv(r1, &(0x7f0000000100)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) msgctl$IPC_RMID(r0, 0x0) 16:00:32 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82020f2f66696c6538ed"], 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) socket(0x31, 0x4002, 0x80) shutdown(0xffffffffffffffff, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x53) 16:00:32 executing program 1: r0 = socket(0x6, 0x5, 0x8) fcntl$setflags(r0, 0x2, 0x1) r1 = socket$inet6(0x18, 0x0, 0xfffffffffffffffe) getsockopt(r1, 0x29, 0x25, 0x0, 0x0) 16:00:32 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x15}], 0x2, 0x0, 0x8000, 0x0) fchmod(r1, 0x42) 16:00:32 executing program 1: r0 = socket(0x1e, 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8190, 0x4) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040)=0x5, 0x190) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=[@cred={0x20}], 0x20}, 0x0) 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) writev(r0, &(0x7f0000000040)=[{0x0, 0x3ff}], 0x1) r1 = semget$private(0x0, 0x3, 0x80) semctl$IPC_RMID(r1, 0x0, 0x0) getrlimit(0x1, &(0x7f0000000000)) 16:00:32 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgsnd(r0, &(0x7f0000001100)={0x3, "942a719d90bc14c4ccaf"}, 0x12, 0x800) msgsnd(r0, &(0x7f0000001100)=ANY=[], 0x0, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000001140)=""/137) msgrcv(r0, &(0x7f0000001200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf1bcb025be62adf73165668a84406c3dfe081e9e64fbb4cdba0463bc22efdd339b745dfe787d924161e084b"], 0x1008, 0x3, 0x800) 16:00:32 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x102) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0xfff}, 0xc) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10}, 0x0) 16:00:32 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) bind(r0, &(0x7f0000000400)=@un=@abs={0x3a0e55f03c9401ba}, 0xc8) 16:00:32 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0x400) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='.\x00') dup2(r1, r1) 16:00:32 executing program 0: nanosleep(&(0x7f00000000c0)={0x2}, &(0x7f0000000140)) nanosleep(&(0x7f0000000000)={0x3, 0x9}, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 16:00:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e00", 0x17) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) fchmod(r1, 0x101) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x8000000001e2d, 0x9, 0x4041d38, "0000d2518002197b30000000b3fbe87558a4d1be"}) sendto$inet6(r4, &(0x7f0000000300)="57f86a0f733549f36a9f55245dc510cd2c1fe112864a9ba7b1740c77640461ee3d3c70bdb40b404d8ec20e21c371fb67329665117b9adf59defb21415509f6a51edbf827fb7fec3d937469b384bad0d27821ca20a620613fc36fea1ae82aa2453385d02d11e113d75d24cf4f57252eadbca0a21f238b6dae1383a9eda1d9b87ddbd4ee76b39f1acb93825d3228fdb41cdbb575f7113907589cea", 0x9a, 0xc, &(0x7f0000000000)={0x18, 0x0, 0x200, 0x4c57}, 0xc) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:32 executing program 1: r0 = socket$inet(0x2, 0xffffffffffffffff, 0xbd3b) setsockopt$inet_opts(r0, 0x0, 0x100000000000000d, &(0x7f0000000000)="e0ffff0000000000", 0x8) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r2 = syz_open_pts() ioctl$TIOCSTART(r2, 0x2000746e) 16:00:32 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) read(r0, &(0x7f0000000000)=""/150, 0x96) setsockopt$inet_opts(r0, 0x0, 0x800004000000026, 0x0, 0xffffffffffffff5f) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="3157b7b8ad85895bd70b78059e647bc8b0d2dab740b29ec8f8c9c1d6a1611ae2cb558850ddcbbd800f1ea11ac44da7c26f06f97c9506c79c9e3ee28853a8e8e8b2ef76f38651d0d3c07cd0fb6801cdbe6f8efa252ae1f72fdab306ac6f8eef3b4f", 0x61) fcntl$dupfd(r0, 0xa, r0) getpid() 16:00:32 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() syz_open_pts() r2 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) r3 = shmget(0x2, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/223) 16:00:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x1, 0x108) write(r0, &(0x7f0000000140)="2d2061ef00629f2032e27a544f31e4a3047217bc311ef5ef06ad14275a203e0380c93d2a133602466f7829058a5fa15c45b7ed16a6a384e1aef51c766812e3e21a6df7473fee87ffacefe36c59da8ae9ac0fea6430f40600b9f0d8439d9b2643f1d7de6bacf5d28c3d21fd70a279d7b7968829b99d22a7a3976b69fda836a06d4e92030df0cc72c668bbd252beb978ec889467", 0x93) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000380)="d0c6a6f7d67346de51c68b565c6d83477d7f1f6a63bd571f680d138cbb872d5a034e8aae7f88f811a8dc3a85c6cf93bac23af10503834b0588a44f1fe9652dfb8fe9371276ee94a074e83543fc236506459527dbf6e9213c81d9bcd334a378bdc735c84c201615391e8476628a8bac6071565c5c7fef461c3ae83e60285167a33d75b77eed3de303fcbd216ad8f4c2ba80b924ff0f9e28388cd1654f", 0x9c}], 0x1) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af", 0x132}], 0x1) 16:00:33 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)=""/62, 0x3e}], 0x1, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000), 0x1000000000000185, 0x0) 16:00:33 executing program 0: r0 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/195) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100a8, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x80) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') 16:00:33 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() poll(&(0x7f0000000000)=[{r0, 0x1e}, {r0, 0x10}, {r0, 0x14}, {r1, 0x104}], 0x4, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xad}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x90000000000000}], 0xb1, 0x0, 0x9000, 0x0) 16:00:33 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getgroups(0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r9 = getpgid(0xffffffffffffffff) setgroups(0x5, &(0x7f00000001c0)=[r2, r5, r6, r8, r8]) socket$inet(0x2, 0x4000, 0x2) r10 = semget(0x0, 0x6, 0x0) semctl$GETNCNT(r10, 0x3, 0x3, &(0x7f0000000200)=""/117) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x9, r1, r3, r4, r6, 0x40, 0xb9}, 0x82d, 0xa86, r7, r9, 0x40, 0xffff, 0x9}) shmctl$IPC_STAT(r0, 0x2, 0x0) 16:00:33 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x1000, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000700), 0x0) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) 16:00:33 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) recvmsg(r0, &(0x7f0000002540)={&(0x7f0000001380)=@un=@abs, 0x8, &(0x7f00000024c0)=[{&(0x7f00000013c0)=""/223, 0xdf}, {&(0x7f00000014c0)=""/4096, 0x1000}], 0x2, &(0x7f0000002500)=""/2, 0x2}, 0x0) connect$inet(r0, &(0x7f0000000000), 0xc) recvmsg(r0, &(0x7f0000001340)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/212, 0xd4}, {&(0x7f0000001140)=""/130, 0x82}], 0x3, &(0x7f0000001240)=""/251, 0xfb, 0x10000}, 0x1) unlink(&(0x7f00000026c0)='./file0/file0\x00') 16:00:33 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70a", 0xe4) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) shmget(0x1, 0x2000, 0x80, &(0x7f0000ffd000/0x2000)=nil) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000400)={0x0, 0x3, 0x800059, 0xfffffffffffffff8, "cd6474f4d60ababcd6e600", 0x40}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) getpeername$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) recvmsg(r2, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/167, 0xa7}, 0x842) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) 16:00:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0xffffffffffffffff) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) ftruncate(r0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r0) 16:00:34 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) map stack 0x20ffd000-0x21000000 of map 0xffffff007f12bd68 failed: no mapping map stack 0x20ffd000-0x21000000 of map 0xffffff007f12bd68 failed: no mapping 16:00:34 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r0, &(0x7f0000000140)=""/21, 0xffffffffffffff62) pipe2(&(0x7f0000000000), 0x0) 16:00:34 executing program 0: munmap(&(0x7f0000003000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) mincore(&(0x7f0000006000/0x2000)=nil, 0x2000, &(0x7f0000000200)=""/179) 16:00:34 executing program 0: socketpair(0x1, 0x2000000000005, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000069c000/0x2000)=nil, 0x2000, 0x0) bind$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="ddff2d2f66696c653000"], 0x6e) 16:00:34 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0xa18, &(0x7f0000000000)=0xffffffffffffffc0, 0x4) r1 = dup(r0) bind$unix(r1, &(0x7f00000000c0)=@abs, 0x8) 16:00:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f00000005c0)=""/4096, 0x1000) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000380)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088d60aba", 0x1d) r1 = syz_open_pts() close(r0) readv(r1, &(0x7f0000000300)=[{&(0x7f00000003c0)=""/158, 0x9e}, {&(0x7f0000000480)=""/120, 0x78}], 0x2) r2 = kqueue() r3 = syz_open_pts() munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0x81, 0x101, 0x3, 0x5, "5839d40284d56aab6342677617950ffa35ed5f0d", 0x2, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000000280)={0x3, 0x2, 0x0, 0xa8, r4}) r5 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCNOTTY(r3, 0x20007471) 16:00:34 executing program 1: r0 = socket$inet(0x2, 0x8004, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0xffffffffffffff88) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="4f90070809a05ac7594b3ed3e69508c7fff590fde0b5f82352568c61ee16c91d87603bf249fcc2d02c387ae20f589f561ed6fb284a816f506d754ca115b1de2fbb27f644f7c38a8830b36f92e392d2e5b0928375069041", 0x57) 16:00:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a08, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) pipe2(&(0x7f0000000140), 0x4) socketpair$unix(0x1, 0x7d43ef2e6b6ce747, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) 16:00:34 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r3, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffd, 0x100000000}) chmod(&(0x7f0000000080)='./bus\x00', 0x184) 16:00:35 executing program 0: r0 = semget(0x0, 0x0, 0x3) semop(r0, &(0x7f0000000000)=[{0x0, 0x2, 0x1800}, {0x3, 0x0, 0x1800}, {0x7, 0x7, 0x800}, {0x1, 0x7aef1478}, {0x0, 0x9, 0x1800}], 0x5) r1 = semget(0x2, 0x0, 0x0) semop(r1, &(0x7f0000000040), 0x0) 16:00:35 executing program 1: setpgid(0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r1 = getpgrp() r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x200, 0x10) fcntl$lock(r2, 0xf, &(0x7f0000000140)={0x2, 0x0, 0x7, 0x9, r0}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') setpgid(r0, r1) 16:00:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2a0a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x801, 0x4) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getuid() lchown(&(0x7f0000000140)='./bus\x00', r1, r2) 16:00:35 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) clock_gettime(0x7, &(0x7f0000001480)) recvmsg(r0, &(0x7f0000001440)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000001380)=[{&(0x7f00000000c0)=""/252, 0xfc}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/63, 0x3f}, {&(0x7f0000001200)=""/238, 0xee}, {&(0x7f0000001300)=""/83, 0x53}], 0x5, &(0x7f0000001400)=""/42, 0x2a, 0x9}, 0x2) clock_gettime(0x0, &(0x7f0000000000)) 16:00:35 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:35 executing program 0: r0 = dup(0xffffffffffffffff) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x202d1, 0x10) r2 = socket$inet6(0x18, 0x3, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) setsockopt(r1, 0x1000, 0xff, &(0x7f0000000040)="4ac29ea1efcff96fb39f8e368d5e860a1cce3428244d045030f73c00f9adf0f7b6b6c3ab675361429c147d94ef1e4f2f5486e7261e6802f97dcaf9751e03f903fc2c7eafd0d8164ade254132aaa9898c228035586212607b9abc1dcec2b54621cdd231ea623e9525ac5b5049eb4a6e11c2f6a909a8422054f95b417c0643e1096cea0fff98492b5d819c34db834551658aae380ee50a60565bcae18cdb23a4ba8ff6a1ad17d9f2a4ee224e5e996201c5e6436de6bc0a64323a04bae02e80696b47b406d2fd9d7d07536e668b6637c5ec9589e4a35684c3267c179f521f72c6d07cabeca4390456d3da464dd6b2022514575cba491c0ad83cdcaf206cff94", 0xfe) setsockopt(r2, 0x2000000000029, 0x7f, &(0x7f0000000280)="00a008ba820acabc062522f66ae8f2a2806409ebd09748219aa6eb0af6a133856841e15fb47c8e06000000cac5b9ef893452206392290cbcb09d07f087cee63c88e829f951b168a98ebbbffe113317b4c8e1afc1c17dc5b474c90ffb6fc4e6f9d62812b16a452e5e5cfcd6826969c1f8c5d9a7ff1f9db4f1e2b6ca566171e73ff466971e5f2d174d9f3d319afd8b45f6f45fa522e91294cc2401d4e7be0b17f134e233fe963c40b5eec49b497edf2743c12caca47cdd091c28f89a4e0e863a8a7b57609484435efdbe1e576bcb4fe485e4382dbe2c5e7cdd8b1c", 0xda) 16:00:35 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x0, 0x0) clock_gettime(0x6, &(0x7f0000000000)) clock_getres(0x6, &(0x7f0000000040)) 16:00:35 executing program 1: r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) r3 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r3, r4, r1}, 0xc) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000100)="3bb0661cc51186a72540c932b82b71a881f565a508679795d7fa1274c1ca02d3acd98721d4c16d3155f5191b7c69b67e42425681f8aaaf67706c5aed5e2a118fd9be18dd09bee8c741d587bc1f37f75f436fa9289de129080af89cbc9718a95d8d7b289030b09cdc6d12168f6a074b39554d5c4300c654ca4fb17672dfe6c3ef836000e02a04106d0e360823809e7da263ce1fe41fae174a57b8e54ea1aceea9faebbfe7ed48fc2502cf95dde248a4894a2beb45f0ebdccf85", 0xb9}, {&(0x7f00000001c0)="afc9c874db96ceb69ba497cfc64470b614a39a0ae86868ed3b326747c7248544064183a7987190a507eda1a93399ed7855bfe96111aff33a4ab916cc50fa72dd8e096e92c22727cb81d58784cdfed7c81a33d716f45798ee9e940dbd47eae458c799887b7f5b0954e60d49717f383e2f7fe6b52da34584552c58239a13af799ccba67b00d221fa9a4cfc16b6e117aa9cac6eceb9e69d408eec4115052b1bc45b69248f43a9", 0xa5}, {&(0x7f0000000280)="566dca3590a2b5dd839b8e7836d6ad0226cfdef116ded686b7c687cb3a13efae1448b0c0e7ffc93a052a3303d8c2aa91b217ca997d6208d6e43ceca02b0b9235780733368866b87e7164debff6a06b269aea20d3b515ed060b4bd5559475d49f703b269dc557c740956303b27026f40aae9bd8d4c2c091eacacb804bb8d00cfbe3f0b1c0014294026f526161c7351ed21c5a95cdbc6aa811c4f7b2c5bb4e97d676bf781849b7d75410f91d", 0xab}, {&(0x7f0000000340)="c6ecad5878799ef7b18c4b5bfeb91ea7a1815a238c060a100d1683d0dcdb35293aab7420f074e9abebe86602c7aaf9e74b47a86e1fed5980ab9f788b83f2951a2ec9918fa9ff164d43395c86270a694db905a072e93b46f54d7c87dbcc10380f814913ee03a130a21676a8866f3b52bdf882c3940133e630f952f06d45ca0e9195e859c4af212c42ed276416b90cc2f1a0b34f9bdf0b6f051f270ddc9c3010d5333016a20f3d2f25234f971bc26c3a1e309bd737c78de5cca5570d56842aa2f1b9d466c505754f3cc9a6265953861371061e0ebe08e60bcae31188486de31ad8b52baafa3a0878e7", 0xe8}, {&(0x7f0000000440)="5dfc5c4c871d0c1a1880979d52478a5a6880fcf0a79487c2538efe73115c871ed86df89b389e629044273fbe0eadc530e666e6218695dcb4c16b542a905414570778744dc6ce429815c9230ed62340a84f63d959ed229600bf3b6fe8cb5e39a9e61e451abde6af9e191477feed155e6d339c1b62023b589aae3030252a4d14160f574c6c416367565c5f82d96ed2965c5eb31280d61325dae72e14e360cdc5f96b6e18eb082be1e56f7b9038d7de", 0xae}, {&(0x7f0000000500)="cfa0aa03808cf565a00b273361894b9c1f460c51818a9de0d7a0dfe503a6eb2593f943e820576bb528dd6bbc525c1e9522bf3e", 0x33}, {&(0x7f0000000540)="1d1686ed751876cfd0595d2c49bd02b836d958864913a0c84e74e999efac0d2e32dd31c36f3166019a8d1cf2fdb7adb7f73aec36ad8a5853d52fbd1572c54605c2e9f054553a52f2ea218bde1e8f434cfd6819e9ff50f97891b1321fb62d8178cd65816c96bf92c367b9683faa6c99ea9d2de3858db6e8e8375a151f28f1c3995678d78526c0206e33c6eb892ee0a993081693b26eb07a60ba6becbbc20383957b27b43b413340d1e4f2eb8d75a7edd78846d1482dc55639982408acfacc1dbc93f9d588958e0045517c5e03331a", 0xce}, {&(0x7f0000000640)="8f6f91de7b113a1fbd3d39ed640820ffdfa0e70074b0e86518ad58558d9a9478a0820743f65bab2c5b61e6b63b6ae4ec6ce90f0d650f42ca635f3050d37af992cc37b3306240dbe58a661f1de971525315e5c88b683aaea4eba5f96f23dc24d0421a60e89281fd1d5cf957112d5385eebec8d20352e165aa5a5a60062b9aaccac85e3f911ee1784c3ea89e4f24ad510b054f24b4e36181c0ff944cf76b592b72076dfa5427f441216315b5c6c779b3021dc580d7d4414251b85706c6bc7986ece5764b9783473e47a0bf86c2cd423ad82f5552c11c76aa4720520e4157e03757e67bdfcb954897d95c67395344e986ec5169df1f5106ff89fcfd629a1d631e7bcf69be53f3c8aa2c6fc279c119c970d786066e7ff3d97e6ebcd89f3b28bca3cf2f0fc6114e89c7f8bd641a9ab8f5f1f0d8225c75158cb809df6de1bcca6045cc1b81cc6fdb2a08ae387c4b397bb45f690d5d6f8a0ffbd60eb52a10229d7666b7f4200cfbecf2864bc431b14af1ad7a05a7e2fa46ec386c23b0563d3f3285be3b179b348e55affffbcc1998f2a6f9b7c350b5d35808eeb2d2a96af15b51dde32b638c983855abaff6a99884f8059a8c09a3cbdd2bba298fce3e55126d747f70eeef54720a302817720fcdc9cb0dc13b6fdd39cc86e9753260d27fdd15051940a3f11954a2ba94075b793f083cc2cfad9dd953119e5e59af51429c11a6ec2f86b4cfd7f79508393d5a9e1c25535db6b99752548f7e7461fc7017f8f05a6bacd2866a39741efa5493ea5b779ba2bfbe38cb836b51f952206eb9e34adac1878f7e37c1215022cc4e25dd128c68aeda86f43fa1a3165b70207b840d3caf650b3926eed89f3beb9b4a1b944bef17752bbe754558db2180acd5579ef81c873fe585261a88ae25f0a19765c784970c78aa17712b2426a99a9d987a635afd696b6ca08c83fb03e63699e3d43c38c887dbcca431f9102b17017303509b9ba208a7d5296ace2404b36facb846ecc8956740c0fa6e2eb7c157c5ec95d271cc6fd4f565ba8c04cd1ccaeb6762c1700870ce02c3562546f316ce37043c5406f0c5377495ee42b50ad4a838939f7b1266f763d81fa032a47950afccd64a8af6b1a4e3e2cce3a39e0e9eeb13c5b2a89c2f9ebbbd9ca58502dcbcfa9094a59bb43c6ab8f382f7161e466236e741eaf9cb201d9e1fab0d7ccfa1a141a128ccd722da74268512f902c4a85ff60a241a4deb4786fec82f7c10adf5471f2ec41ab8d76cea2b4031cf8da5551fed6f0a73ce140312b74035d676ff3de5243b7d5aa145356653d7d9f0e38cacf19684c5a546b2dfa537e520cc099ae16a8ef53170f1896649eb2551335c251a1c2704f4f94e15cc4cedf9554f2f11b11e4aa0a819dbf74205d599c57f3585caec4fad75ec909e8a65617bee1d7dddbaa175d3d91a346bdaf9cc20dfa68288d28b4e23e3b332fd9f75be3c0e21f8e680e8ff6262226eb9687965d8578f8f21f8ec5adff4edbd99c47b70f1a3085280d8da24d489f7137b1b0db4c0d7dc49761b305fb5259b0014f345a67bc32f94f07258009540f13b3b6732c38b4e32c14ca7993649db6626763f00c8843bcb90551838de6b6c208b65e438e0697501027ae66a6519835804144f088deaff699a1110a619408f782db25fded43ed0b30e38208e07f189a337b4d19d152e5ece2f8530c34d06a5402a53ef8e0a421e47bbe2391c55293f4d043d787ebe17e4c679b5013b9dd4da4b984731548bd27f7c69b7c0d60fec380ee1608e4f7e80b037ab5aac7387ed45ef50eb9bf4d0cd1b7aa079e1a0d70eb6ad566c3362d498c4119f92b4ea8dc226334ecda0a71c936579f01cea3458ac1aa80e374fcfb925d2c5be47e250b14775c65e89089870d5ab300d209da3c58b374b681bebea0f7717fd223c8ce96763f179a2f1da2aba3c6a06e49fc41a919335bc04a232cb0ae22c80d63b9d56650c93665cd81a22e29468df6a9ef3044ca31e15bdbb039ff67d0ffa03de37e1fafabe1e0c407e08fc0fe11688e173468d5b2a89434dcffdfd7f4c4d82b0d9613030bd61c61228f82227276092d8e526cd7220f22c71daed5739be2ef4b029584b1a43f8257127a3beefe6726bced4eeaba747a8609b5ae894c1a9f57ba79ce5118d46da5317c7e226587093c4574b42f84c938ca12f90d2d9f19a241482e36f95097ea736bdb51f8826cc2036b9aedcef81bc75481b1a8ea172e2948ba13b35d400c6f69f503d24697fa5084b883432fd27330565e9ee6a135ff2290dc7c212769fa66bb64315b70aef1d9985f5c8db0d4b17247741679966c95e63ec6587c47df3b5a3756c1b98a36172bba1cf27f83559fa50ff20548a13869dba60427817d9d59b3190d9c8b75fcd5a58711e0f97972096bf33ff862584c03f7506fa3974dcce4c66c4ab8092894bb10e9a2a4910aa0b96e3d70512f07c5ef3b8b5ab11c3913992ac5810a9bb56cd3ac1a9da1a8f71cf72480c7479b58ebe5880847b75ed2e3b20745abf792e276574b72e9c36a4d69b307e8e25b4dc108427a019f41a99499e8dbee090be9b15f83855064e9f3999d45682e4af3b73366cec45d538f54cb0c9cd55bd7a70a66020ee4c4c4c784a220c0fa8562da0bca519b65062f7fcbb1f421683f101ddbf382eda93a2ee679a212c4cfcd7eaa5ea50cf01bd2b3adf569e347f66f218e8832ccc424e7fd799df71979bc4dbc53cd4bd76273003841fd93faa2059da08b9c460beb6aadbfee63ea31020044c7bc3d82f77ca7d95fd0877fa899938b10e2a4061eec62415cb15cb08118a5008f7778a75b5cc88493780ae1d3e71f3bcf227f585e53e5d56a8af5d67af4e50675bb09f3866c73da0e1bb158930ed7f888b7d76c56fd4e162f8c2034859c464c22abd77ae73b2f76708fe66d494fdf690b61dd70338e5ba79fe1be80b6a90b92fba7e16d4d4262c0630a6ea54ddcc7bf30c53fa631cdf5813aa26a0f3f7722df1176305670a166af4e9318ad768e662bf1d0fc61516ad7ba8ae3af407b3cfb8b381d4b7b0d253ee15865dfda39fd483b98d092d101cf03877da16ced85aa9c8820ca68af60e61cdf0bb0c6de0378e3b1519eaa653637e73b937b61d0073b08542c973cc2453e8c3719e115cdd497bd7476232cec84d1050725dd915c211ad107918a79109bf51b2899c8f92bebeb500bd238f1bece7716e57712fb608178f7114107d3b7c22a09ea0cfbf883303e1de2a2f13106d92be385caf7952351fef217f0fb0013604e5dadb9b6c9ed294bf891042bd46c35f814c21b018a9716a78d5fca3a79a36f6f09a658bc2ad219e16e8cad975d4e30f96d00720bf18b9c725d9f06dc2e1b8bc9d63d3899755dc146ccded6a458a6adbc145072a8d082608e7748773fa204b3cb7c66fc34884929571af49721de9afe8285a3db4c0f7d2fa22b933f500409afd61c5706c26c698a5af6742f2b206aae55bae1969052f7aefdfe468b5d58fbf0ab4e16ab5f2d66017f7a1862089abfbfee68bb2d93832892a4552c1ec4c839dc90a3b8b51b4774941789f28629cd35e4c0ed189237c01295a8290c6faf84d91141874f2774a6e6128706a7acdd5ddf932cd7b9d860e639853072d5aed084287380f5436652773dbcf57a030a94f11f0fd29faa5f16775af5ce5c78187cd32fc8fe7cb83a25e35e7e35e34c723982d7f7454474314e8295d70ef7d447b79ae3aaa4d37b2c2364849a746ae646de487518c9dff5b968ce0afa1782ff7aae2f3fe1dd2284d0590619c23ff772ba44bfe5831f630c58aab53ee234ea169c788f1bed6152e8ae49f14d49e7616c686ef635c79557570970d1abe0bd3a07ea6f71910c14f4f974bf3dd9860519f02777ceba56d855c90a5a9fa892fcfab235ad7397e4fedfc1110d6dcd25dadffe0cb1a5c9f8d018216a1208cd1f309faabcfec92e2c01aff8c96905c38b89598a9b0a04cb11087d1aca9944be112aeb333ed9af930e2f63f19aee2ebac142b4e8f8dbcd08f978982b20f7be98589e0d0b8d73b59d142afb39735832633645da2eb10a2b91a6efe3f3cb258674d77557244445e14501f13f417039d1b2c3e4e19ad588be740f9e3aae72b156c6738c9c5bd146f1b8b3766799bc8355e756e2a8872b4f1a553806af4d965ae02cc14f8fb1ad33f81f549cc5bbb8737cdf2050c197adf9c6b0155a61c4f49fc59dcf97867848868a71ffadd29fe07edea2e2bd8c00bc33162f5d206577a24541ae67fd5d912fd97c7275d33f51fd8293c8ffade181d40448622a6a92ab1d107a8d6f517e0f4e00bb45a015372ef3c67b931815a4cec5ed696773e6e346892c50a4c189dfe4d7f3f605665f2f1869e7ff562d9b334d3bd9995f7176da91852e16b15f267ec3adc10599a9ad314d36686c52bfd28093354ab99a5df1339d61336ad80b6f5239de35e34cd33e3f0b78721b98fbee1cf3f192258471d9bb07a2566366f336ba807b59b1220504e190f0e9ff13bbfd8f96f0c265f18b5320c6a033de5bb5a36ab103fe7ed343b4bed96389b96e62b48c01fb301bff649910f70a4b0943de2835194f48dd6164f8c59df8692450122a8dcd5680fba34bdfa38bf8be79c8ba65ad06aedb72f80c7fb535c0a86f03de5f6017e5efbf0f81e8df97fcb2c1860dd9b48dfa632035c38d4340e51e6db474d0bdd67e444682eaf76c309fc5626c40422d9f2e478e658c78d057f5c705d6b9eb79f75c96ae5cddcc28297309808243284d78fabf717e5e4147eb9ef2eb4c9c3f247b85539afe79c1ce9b6f4f258b835f8d4d81fe78e59bfdfa0d066706f65164e9fd33d2f104555048f9a4bd303cb3d7115bcd912533b3d5cb55f5d11124a9a82fb35c3852ba9aad200298af7247a1c9091d0aa66f8a1c868c941ed29714a19fd22bcb2f9015c327a87a0ee9fe80d3b9d8d057dc851de093ea8120dc0ddd38cfb30a91fdcced0faf97385f5f2f97ecae865f144849bf29b369600f5ea5c0bb52fcc845b930bb0eabcd5b90b0d530536e111d4bddff03ac4794980b7981e1d6df716287b1234580355247d0babc2d5bfb49065d08c64620bd875cbf6e784519cc42e9d23476db95e1e082ad37656dc4077ca9c0d91924201d1e25ac06d2703034aa118d3311abd8f0fc650c09705a9e0a3e728c30a93b13b0e0b251dad23d91381e533aeb65eccc8f347329671bc8702149c1e139d867537468b2d194135dc7f7245d2556f0a6ba8e7750741c92705b187bdd7461d1fc57dbea666af502322a325c3e67c440bd8b5013fdd789aaa273f3d9a051be7c7343f23310fc2a82fa7ee0adca628d60f6f79bab9ce79442f113e3502e54532fc1f1e13098124e62eb957c3577218a39c5024a7a0993edaa6b741613f0c6b49c746fbd8520d55a2f37e4ef700c4d57cd63acbd4eaed314cd500a0be8c0ab5522883e45d34aa1051ace57d9c89f9748bc0215d449801b393722bab6c2f1b5453c735b4b27b12b1c4b43cd341f52998fe8ab0d0fa51ad86d8cd059e4c2a474bd68e5292c31d18379cdf52b5bd0bcb6c2b384227fe17087c447128fcec74c9ab950e265acd73a3a2f3dc5a3fa28a6689f96b6238badebcc6226568605701f0c96d55ef8027a06435f592eaf7f83f1210f604bbe266749a580709581a78fde2cd0a9ecbb755d2a64de7ffc076df11d8352b2c1c39cebd7de2c5746d1804c7b6b97b114dcc2e1a16df8b8eca933a6bc66b70dca6f11f3c947949614a49e89402d8114564b9eee98dc2af25bfb4631ef2056da5fac1837841ad", 0x1000}], 0x8, 0x0) setregid(0x0, r2) setuid(0xee01) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) fchdir(r0) 16:00:35 executing program 0: r0 = open(&(0x7f0000000000)='./bus/file0\x00', 0x2, 0x20) open(&(0x7f0000000040)='./bus\x00', 0x100, 0x2) ioctl$TIOCNXCL(r0, 0x2000740e) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) 16:00:35 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) 16:00:35 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r1 = dup(r0) kevent(r1, &(0x7f00000000c0), 0x0, 0x0, 0x40, &(0x7f0000000000)={0x9, 0x40000000000333}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/13, 0xd) kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) close(r3) 16:00:35 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r1, 0x2000747a) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) readv(r0, &(0x7f0000119ff0)=[{&(0x7f0000000280)=""/4096, 0xfffffd00}], 0x1000000000000116) 16:00:36 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000000), 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) sendto$unix(r1, &(0x7f00000001c0)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585e1ab099be14c77fa7ef3ba26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81ba32e944fe8e1d43d0c99ed1f37ebd8a66e02a34d813b0d9e0de364c0489b8b33e43e29125b981d62c937a99227b1a22344b16035c1e302804616b4c86c3e8f520981b8a1214141b3df93900257f88e34c9bc0c9fde04911371e26327861298db9d8874c6ae4fd33026f9a2ff1534783b69ac05678bf15228393df504b52c2f9c4792638c0a0c579df465ffb79a6baf5b91924e49eeef5ea2b4a3bb9759098b3f00041a24fab941569526eb46360de9b5ec948d8208469f5acbf26e68e955d99755fab234326d4825890a5c402f9ee161d43a2a7eff547dd3f2aab7c1b1de", 0x179, 0x2, 0x0, 0x0) 16:00:36 executing program 0: clock_getres(0x2, 0xfffffffffffffffe) socketpair$inet(0x2, 0x3, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0x5f9360d805f78c47) 16:00:36 executing program 0: r0 = socket(0x2, 0x5, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000040)=0x100, 0x4) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 16:00:36 executing program 1: socketpair(0x6, 0x4, 0x4e, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt(r0, 0x3, 0x3f, &(0x7f0000000100)=""/100, &(0x7f0000000180)=0x64) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="000500e001000200f0ffffff00000000009811194e98f71b3c6c341a159e29ee6d"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x5, 0x11) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) chmod(&(0x7f0000000040)='./file0\x00', 0x20) 16:00:36 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x29, 0x2c, 0x0, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x100000001, 0x80000001}, 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0x400000803) fcntl$dupfd(r0, 0x0, r0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:36 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x4000000000002000, 0x6c3f0880) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) flock(r1, 0x5) unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0x8) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x1, 0x0, 0xffff, 0x10002ffffffff}) write(0xffffffffffffffff, &(0x7f00000001c0)="4c53c773d36544d1fc69b721e192c56e8fb29f296ac0fe9abbc7459cfcde2f50c1c998b55f3c9a1540008364a3c6d3979bcc0e3311efd273a82ccfa134e9d77bf0c4d101cb0b7779e7076a3fa7c7c31a5ff5ca5ac943f29faa9d10eb257f3122aae7e943b951aa8a115e1bfa7934f6e9", 0x70) open$dir(&(0x7f0000000240)='./bus\x00', 0x80, 0x2) close(0xffffffffffffffff) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x20) listen(0xffffffffffffffff, 0x2) clock_settime(0x3, &(0x7f0000000080)={0x7, 0x40}) write(r0, &(0x7f0000000340)="e53d37c48680526bb0157d2cd492a1c3bbb0ea2b38308c30bf5c4c79ef87c36209158216c608374c64742fdc0bfa33479d0844b0900053e5a8a865f07e7592c17d8365cdabc34a40dd43a119df973e443abab9a41e19a2fcba6d922b75db5db2bdfd3c940ca119d1e81b5404288f99813be60dd72924783794", 0x79) sendto$unix(r1, &(0x7f0000000280)="e034f9bede6f24d0283c253f4d7201bad998035113e33a67ad6fcdd38ce90de872a7038d2249e73c200f12b021ee9fb1a22f62489ca82e298e2e4d5da2e1bc6b828e8eb2cb54dd05bb09cda100a26a53ea122033ffd7b625f5ea675c6a5d8a92dd530bf578fa8f064680c55da1502f49b0", 0x71, 0x1, 0x0, 0x0) close(r0) mknod(&(0x7f0000000300)='./bus\x00', 0x100a, 0xcc18) fcntl$dupfd(r1, 0x7, 0xffffffffffffffff) 16:00:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000003500)=@in, 0xe5) 16:00:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000080)="06c5de1bf514b7c4a404ce69b9423d63bc00e34e0d2718dbc9f24f1c0e626a730f618822dcf519b0bfdf072b6c8629f0bc00c85bbd35e92605f918001fc22a59198216b48a3d77e7664618d4b828b24d016bfee673d443a77cbd3aea3055214374690e30aa9ccf667f01f8ee38e7c7ed675d3dacd4fd293304dfb9606ade525a92089b03ee42398304a4024b17e6dffc96c88f3e22f7f99058f4c15b07", 0x9d}, {&(0x7f0000000140)="1345c66e4833fe976c5253dc4c036c55ac1b7047e278c570c6fa92392c24247547cdc1ae5ebb63af7147c29f59822393872c6438c5125518b0384df172e62f642984bccbe7188663f36d64d4fbb307b9454e66366e4fcb67", 0x58}, {&(0x7f00000001c0)="d10b200f5e2ee8c4ff44b9d7365b8935a80b12a6d8132500440e1c82eb56578b439b57442e31dc7b903e42aaa372bfd5de6b0601417bb482a4421338dc2340a2346743ed2e30b3d72c20c0aab6448e02a488e4b2a5590f36f9c1a558ee934fca02b009843696935b573c99581429c69ab2f366cf5d1f3af5bb5e10ec9dabb4c575", 0x81}, {&(0x7f0000000280)="72bc66d9f690b62118df19ef7df27bcd77efaa5efef88f571a122a241c185a87f49fb15ad7a5a6cffd3b4c83696571055f7822a204a44db13aa9171e53e73006975955358d42961239e3725e9f8ee93925bddd557881aaf91c1c337a0529d154c5a6aeaf0a13e3a4785d60532d52c6a4a150517f18167c60c55f72ff1e244687e64ddd", 0x83}, {&(0x7f0000000340)="4a6da48b797e7d62700386846e7f036bd3ee9b86fc6639d9516c0bc93de3cae18ea3772905d846dff2414b6f30f3333d27241e25c06c7d182351015a1f6d20555269caceea484d87c183582eed74a70404c61a855d4489dfe182b96b372a2b0d796afcf361b88445ee6c40377ae1697f5574210679e2a8145edadebea75dd1b177c0ab7cb3e031fc97d73f7285c1972b7adc2712f81a0f3f1dd4e7fa065ee93b6f77be612affdd44cba8885f9e97cdabe84d4cba7537b4bf86b479c987524ca074b4303ca105573aae1e6df59601098b6bc916189cd3c97ee043cb2e58e143bbbb2efec01e7f92eb08ceea8e35ecd1010c73fd6d1fbc5ab0ed1eb8e717", 0xfd}, {&(0x7f0000000440)="1413cd18b24f4c21919c3402bd24f2ebc2bb349f1db2aaa286e54b54451dddbecf825fe3489bc0bcfce5f4382d76a9dd36a754b077f74a2d0f566bcf2bfbdb4cc48b178b8a9567301fdc97", 0x4b}], 0x6) mmap(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x1, 0x2977a619) 16:00:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x400) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x2) syz_open_pts() mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xe4) syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0x200) 16:00:36 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) write(r1, &(0x7f0000000040)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xff77}], 0x1, 0x0}, 0x841) write(r0, 0x0, 0xffffff28) close(r1) 16:00:36 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0xc5, 0x0, 0x81, 0x2}, {{r0}, 0xfffffffffffffffd, 0x8, 0xf0000000, 0xd3, 0x101}], 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x10, 0xfffff, 0x0, 0xde}], 0xff, &(0x7f00000001c0)={0x4, 0x4}) r1 = open(&(0x7f0000000040)='./bus/file0\x00', 0x388, 0x60) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r2) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4501) lseek(r0, 0x0, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r5, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffff9, 0xa0, 0x0, 0xf2e}, {{r4}, 0xfffffffffffffffe, 0x10, 0x0, 0x0, 0x3a}, {{r2}, 0xfffffffffffffffd, 0x8, 0xc0, 0x3, 0x9}], 0xffffffff, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffb, 0x2e, 0xfffff, 0x911, 0x80000000}, {{r3}, 0xfffffffffffffffc, 0x51, 0xfffff, 0xffffffff80000000, 0xca}, {{r2}, 0xfffffffffffffffd, 0x4, 0x80, 0x3f, 0x8}, {{r0}, 0xffffffffffffffff, 0x40, 0xfffff, 0x81, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0xf0000001, 0x9, 0x6}, {{r4}, 0xfffffffffffffffc, 0x88, 0x1, 0x4, 0x7}, {{r5}, 0xfffffffffffffffd, 0x0, 0x40000000, 0x7, 0x1}, {{r5}, 0xfffffffffffffffb, 0x40, 0x2, 0x3, 0x71f}, {{r5}, 0xffffffffffffffff, 0xc0, 0x40, 0x1, 0x3f}, {{r5}, 0xfffffffffffffffe, 0xca, 0xfffff, 0xfff, 0x20}], 0x20, &(0x7f00000002c0)={0x1, 0x6}) r6 = kqueue() kevent(r6, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x1d}], 0x4, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000280), 0x9, 0x0, 0x40, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x0, 0x1, 0x2, 0x7fffffff, r7}) 16:00:37 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x91, 0x10b) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) lseek(r0, 0x0, 0x3) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x9) 16:00:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x0) getuid() r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000380)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8bdbe8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c520015ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500d5b8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x748) getgroups(0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:37 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xffff, 0x222) getsockname$inet(r1, 0x0, &(0x7f00000001c0)) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:37 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x203c, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10801, 0x0) 16:00:37 executing program 1: mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x2813, 0xffffffffffffffff, 0x0, 0x0) 16:00:37 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r0 = getegid() getgroups(0x3, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0x0]) setgroups(0x2, &(0x7f0000000280)=[r0, r1]) setuid(0xee01) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) r2 = semget(0x1, 0x1, 0x40) r3 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r6 = geteuid() r7 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x0, r4, r5, r6, r7, 0x40, 0x1}, 0x4, 0xf6, 0x10001}) r8 = geteuid() chown(&(0x7f0000000080)='./file0/file0\x00', r8, 0x0) 16:00:37 executing program 1: getitimer(0x0, &(0x7f0000000080)) r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x1000000000000}) 16:00:37 executing program 1: symlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') utimes(&(0x7f0000000480)='./file0/file0\x00', 0x0) socketpair(0x20, 0x1, 0x1f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) mkdirat(r1, &(0x7f0000000040)='./file0/file0\x00', 0xe812dc782913088d) r2 = getuid() connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c65e579"], 0xa) accept(r1, &(0x7f00000001c0)=@in, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000100)='./file0/file0\x00', r2, r3, 0x2) 16:00:37 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x202, 0x20) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) r2 = geteuid() kevent(r0, &(0x7f0000001700)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x0, 0x0, 0x1c}, {{r0}, 0xfffffffffffffffe, 0x44, 0xfffff, 0x7fff, 0x9}, {{r0}, 0xfffffffffffffff8, 0x48, 0x40, 0x3fb8, 0x7}, {{r0}, 0xfffffffffffffffd, 0x90, 0xfffff, 0x9, 0x7}, {{r0}, 0xfffffffffffffffd, 0x18, 0xc5, 0x0, 0x4}], 0x10001, &(0x7f00000017c0)=[{{r0}, 0xffffffffffffffff, 0x18, 0x0, 0x0, 0x8}, {{r0}, 0x0, 0x15, 0x7, 0x9, 0x6e20}, {{r0}, 0xffffffffffffffff, 0x9, 0x40, 0x1, 0x4}], 0xffffffff, &(0x7f0000001840)={0xbe, 0xffff}) kevent(r0, &(0x7f0000001300)=[{{r0}, 0xffffffffffffffff, 0x1, 0x4, 0x7fffffff, 0x400}], 0xffffffffffffffff, &(0x7f0000001680)=[{{r0}, 0xffffffffffffffff, 0xf6, 0x4, 0x8fa0, 0x63}, {{r0}, 0xfffffffffffffff9, 0x1c, 0x40000000, 0x2}], 0x400, &(0x7f00000016c0)={0x80, 0x3ff}) fcntl$setstatus(r0, 0x4, 0xcc) r3 = dup(r0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001640)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f0000000300)="75ff61a1f24eb422ce356b6f09f942f4f467f1b6e61df0b57ef99e7b8476ab2e66215d0d99f991516cc5b0739e520939b9fd24742adb2503f1f5fd3c88f56da37b1190f4281d398d12c533130a16fd93609466b90b9dd497a14a1759e419325239d47692494ad1376a28c3806394fc5c0c33b6b87ac61dc42481a548a8802f161f2cd6bbd9c92d8b5ee98e40e59b951e8c8b40d6d35314153b7ac73a20d7a7dbfb0aed795ab6b6acbe12f03acd60fb50c08fb9399600801c23705d55362f8a99bd7c178f266b79a19cd9d7ca4b4bec08e798521f15e11164614cb570a5aabd72e93e9eb4280faf5a0ab9cab0dc86fdc9b14a6a14936f40b805be78f2949c88a5b8c9ec320bd2e6d4a83db5898f4e9867bccadbd1c2ab6e41728a89d90729ab83e6e1205292213f947085493a013e0c899be25aa69efebbe5d011198cfebbf026ecc41dcf9e23c307df4843ad52284b00e3c7b175de7c0025abfa0da8fdd01ef0dd1277bd8f3cbe89ac3eed0b4ba747298339f50527a855df6398d8aa4965d4171702081dbc773d30194bacc0d78d54e3d562dd3349ea29138d765ccdfe067668ed1a1d008357fc451d55410b86780b1d6952e4c08d2ff6df92f9abdcadcbcf9739cd20310aa0afca0dad92290b84c76422d9e12d8c76285dd8a21055f27441763f3200dc1d127fb8621e8d4a4c524de61ca7dd266c14ae43b8587e5dc19d12a0b1e9d4f7964374f5bbaa0789c4464345f5fcdb44de95bc715f51f8644196780cc7f01d01af88f0084d3fa94d4a25cdcb44dc3aada20ae35d9f6465ea4393c1e04bd23f2292a68d821395965fa9d448be37d30c649ee7426b5538b8b5ae6922c0ff4569a4c4939ecf5a176917a140c41357cec85eda80f13c834aba7181f7d6ad4be0468fffb9fac1a5140c76fd529f8d153b7732f9e27b2f25178735b64530d0f56657055082773cd9c08a67e3fb99d7fd53d3299e57ef9e8f34ae2524b9ca44f2e0e52e0b5e67610755790e71a927dbcbf0859bf72865d34cb3f53ba93a9be691f995baf7b901874666e2f6f08892cd018008d32f3127bb332959ae22f32e48f0092137dc23c06d55a8924cbebcedd22f6a226bf81660986519ff3eb94edf01c20c8b01af5736594a371c43af2e9e5fa51a1032e3c1ec525503af4ff80798b70ae29163bc5264ed1669154171415d722ab6e6d392d35f92408b872bfc317900872305183785bbeaa90ac2480346d1de8bdb172c4f32d5115ae3f070414dc4abf577215b80191561c2cc85bbaf8e81718fa687e48eba9fcad3bea00a32ed798c52320b1556bce95a7868c4da5d01451398a6db358251a82336e668883802ec77e9751063655ce09bdd7d40facc6ce34e7ee7e60dd6613dcafadf00c27345c13fddd30e421335587f1ff973cdc8fe1d71496e2cdea421cc8efea333e1fc67f07fe71f818b2b2c7644107535df272d10979bd5caaf67d3025366008540178d5327a0509b2d0ca7e16d45f8420ac380b302daa33a1778d8b50ffb5b8c0fb8f0a4de91a5f62d44637a4f70e24dfba145edb45fe708fd776b951d4695c7d7df83e10e5bffae7d1706c81a3d48144c713f776ffc6367e4adf4f61a3ca16f03df7c5398cfa8dcc7b4403b225003313b960f1908882f25c3656376b4c627b7c94f716ecc43cfc91a8b1b3db25f691e49de7aacb05f5f97a9fd98283f93301e73447fc24559014b9fc92120033aa0fe0ac8fd154346b2d3ebe3569963e697efc2f1a3192e2fc476e5c6d123e3de0655fd1512d3d67b550607258f647e96a62e2913f8ce13d7a0747d601c5da64e880b17dd963feed2bb481fe31acb0679be9a5a98f27202788103d60ece3509a9df0ff7e93f691f1726ec9255717a2d213a33ec445e6744fc705e31d17960fc76dd517d974bbea55f9a79255f6c1eae79c9916fefd08edebd811ee52137d8ebc6d8e28593cc5610797e6aa694779e2e343c86cd9b5141397b8865173ce44d415259e51e317edbf8b2dfdbc088a192902500522a422ec723ea1992e116ca508d1edb68280aace399832aa35bedeaae7d3de7941b7b587a33d36577cf2fb883d149557922b9155e4d20702e9ad29f327ae72b1140578ca90abb670d5304f9b85b306b539f507214a9d4b6a904a0659bf6a17f1088ea8e9f2609866a5cc40feadce75b818b2b580c66b9b3d6f6ce0940948cb7114319c90d2863e31eae7bc4b5a884bab967c67b40f0ea5e8eda374c9930e8a9a2833cab7f47f22568ffc7aef09a279408fbea62cfb0b3284e03529e085e9fa9bf4ee588cba6c5e025a452d6b12e23aea9b89cff6729b4883086b9238b3eec4c19fa13e7f4f66014ab764d75e5e3267646494e4e541cddb6a0ddeff1f3489dde689e0fd55c6d9ea90d202303f0037373fcf46f30e2260af2170a4dabe79623e5b347acebbb3f9931a8bb61b605ebc55133065bf2c777973b4925c325d3bf73b859599e0dae2df6fd37e2da0dc1837e1966a74f7094313ae02b73b67bad7e82e834a210bf3f58799dd03520de18fb5fc0c8ee02963efe85a13068f5ed4e7d0d05cec50bed9e65680452a018ef0c7a348bc2da412f0c53db37ce020514279b40737cab0ae0aa6fb5604454ab5a2f78363ea6b7961082fb9cf92d8e8f2b2c874055be1bf3b875a65128a5af1fb04457e7aac19ce424779e610d0009be1ddd2bedbd0842aa0e02e0abb85e3e54ee2d341efb4302397c060b1d4ca701e8c8a3061e59638ba8b593508c3be8715750ed6926ee5cffe9cd7bbc0717cf6c8c41b169cc04e2ebc4fe0fa0a729d738422596ae6f056b471403fb34bd03d73c32ffe439274c1fce589c2b42fffc5285091167251858d78ad77905610dd1bec0846d9de783d143a9d617937f4acdc1413d0709cb5aeb113e4ef459c3831df9be20ce5b55e2f4db43467dca1263fc705f2178bf97d3872788da693bbfd6969f253f4a6af3a546cb1966ea3ac8bbe98ad3fbbd7058079312cc1e1f897f265f65e5ba4750d1f747c7914535368c810755f29d790713e3c2e0e974ff1e2f59271f73b85f44d10ff8eedb65f24ddb8180bc7ccd74c661e5a625cfbdeaffec3e3993958aed1f16ddc07e80aeb9c4f930864c6fb0d962ca9b26544dee77664679da3e3a105fae8d13e53d4188b573409d2dbc21433d70d41876bc7feb2c28c329d8af905ccd6482fa88ff7e2e08f95c49687a25b218e30bb06e966e1dacb808f99fd94276fd59040481f6e66034e7a40a1af2e1c37470105a80c5b2d9b93d9e7162d70fed259d2cb00d32bd2a0933f2f42bd85a7425b921a716fb37360df4614dac213485f43732502ce0c595889731bd0e797a3200cde80c0bed1b8afb1b74a8e75c414ea93bf2403c35228c5d78031df79485c3d342b091c036c9278333bb2db26f4adfebf71519b287ebd613658634acc73763c5da795dd1d32f0a724628125082c191f51006d4615230af685ab44c828e3ff0b96555558377149030b460f25d14db9add61a31f59424806641eb76f1e8a5eeb55b79637d5822266ff53d54e9d367b3f20685e9220b8668eed0cd37c8716047f8a01837e3e8b39fb351317a8f06a63ed561e026413f93e23b0fd4543e1113092646780f36180e0b4dcf0efbcd9877e2374de3d153d6c8ab0e95ae5c8499b193484d30d321c5446c0263ef0f6cb680a5a585fe16ec7e553d36150f45d9f322b46ed1a508b28b6b73f9be9a5037bcefde7d0e851b950b5c3321e7a66426a299948577496dd517a8416e620fc2016b5b4531f2825a56d047c47f29597b89e1290c29e83ca9c403b615511d23b1dd4d20781cdb980bf28eb3a19443a02119d237e7e014d1899e62e705039e78113b2674986418a5d9d1c14bc49c6bc3667484fb155a2f145650042b748259378df8e9243be3027c68f26b0e814b3dad5550a1903f005814d05b8f076518dda4b0c0f1da1f19fa0de43fdbe39f3c02f449df55f1a3c5020ba29b960e8b68af77620821c229040f17b6630a30895271c8d1c79fbcabc9449f6b3d1bc57b7d8ad83bd77daf7e79907ce95319b834fba82875971f01a233e630f50053502008c69499337e1a829a0f11fd1820f17eb2740f4bff55c917258e143d27f028e7d70bcecc81a7916bfe58425a4100fa58e4ad81527f97029da0d41d03ba0a43a8a3b53e344dad39885fad1d3f67c06d0eaed438f49964f04074fb6c68cad44753535b9e3e96ede7227baf48e54cf09bbcdc83c0478a8372a1cc9f11c1dd3e63c407d82eae9d7932f9c4cb80af7eceb19caadacc825a7c5f50899a984986256bb5b5bdbec25d8ccabf9000c55af57e89fdeab4227cd9a4e0e5b57f5f662bb114e6aa82022a2b2d1faf79df340136b01674cd4426694aae1077747d72850e9520908e9fd6b2a53f43aea24f2db176c374a45c4ab290bd47b5a82e81c850c216b97b963d12b77c3d4de704140c8224a4359b3fdd2ad2aa567730c9020e4815263c3f3dc16fdce477380065095f6803e0ab378d75585356334ae9a92f2b641f957cfcbcc3acfe19003cb8239efaf9821f4789bdb2fb18276061985a04b5cfcac33466cd492460b189337d5f0a1701641717794b09cfc4d120826c99c51d2dfcf5320a1eec45d1a2d5c8b4a45ee978a21502d2ed6143b88fb6856ce1f16544b324e412b9ce9c99cf7ae47c3c11968ad839c7000955ded8949574bac4618a53cdec738d8c52d55d935e3d44fe5b5921377785b1527de886af263269de9e2594056224a8cdf4c22f527eda0379f0e664f01d167bce2bf52764457e43f6c72f79307e288d81f0fb83829766df922c76082ca5b5f57e8a76f20d7de112e91fb69818332fae4aa73f23047c7f7b4fd0b8715245bf9eb10693376c9112f144f4749c83d95c18c255a13fc105b1b47a16188e7dd7ca68a4d539341d1aa2709e6483fb4ce23f4050524c3e8641f2fb976c01cdf0bc41f6dadc8523b67a9058fb73373f019d0eee7519d6416c628c70b4dc1f5e3ee74e16a7903ec568b5736998b152a372f5cda6982b958155b93ed519ff30cd05103382e6e2c335febfbb6977988a515f1f9d2a5b978465b68bb7e05a1d46d754699940114caa5fd1060ff9e4102d365f9b4b8d89711c85ffe21007255f3da452c70ecf838a871c9ba1df53ae123a6c9a5bc2cc298cfe42b42ef50e54bc2224e7ca7c1341a46dd528637d1c5ee192a1c9419c507770b4921f1d1d6ae22d10fd483ea7ece2611089c124e3f3f8c265c70682d63e2e87c94866a03fc54062b5fb5ff88db85384f66e7786add0464276da9537436095c78cb5615b01a6849af6b89f827d6f1d7b34f6950d82cbfda5b416e42ceb7fb83aa9699aee8b05624aeb4b1facd48c53cd6d3c84a74c35afe0303ee3abe3faea449e47c5a57da70883bae4b2ca7f7b598343cce1b75198e9cfcf0b90498700cc1b5374bf322d1a738ea9ee786688d8341b5c558638e841b5773b43cc8673a83c672e4d35a9caa448cd88cf4b527e28fedd29ac3c754ef2089a93e0d946d9c89e10144687802e0b75349d0296516bcc21f85592e828e9c97fef1fe0015b57f8761702012365b86b77a802ca294ef2eece600753b85186fbf917b1266f7ce775e1b48062f89b286df4df3765d41cfea45a13af2d9de4f4368c7fdbe67978860fa95f0878f5de66300cbc4a93804b2cc1fb1cb99a23526dfac64b231efbcf30b8165c9e39630488d2acb617065c93bb9c764b6205fabdefcff9e6d76f147bc596e2050d2e32466bc64bb86ebe06be1488d01388a", 0x1000}, {&(0x7f00000000c0)="60c0b8c8f07c6f20adfdda5c1da1ed4a2e8f4eb8dbfb7d23051dd513f09ff5f9b289dbabdab8b77550de20a6cc8c812a99d2dc4c56a3b0aad1b487b3c8702a9135355ab710bb519090654845e8f557b5a58f14957a9011cc9c0ab5156130642f995a40f95fc22338bb763a65e0c1e901933e6c6b674599aab69451076d307236f9", 0x81}, {&(0x7f00000001c0)="e626564dc8c6feae60745d858ac4b26cc13fd6e4c6af068d12c14c7fec6702f3bc1c1a6e918214866635c92f358f2aea4c3b0e59bd7a4172430ec72eab511af6e13d51cab9432afbed8b740bd5", 0x4d}, {&(0x7f0000000240)="87b5da3ac131936d66f6e570871a5127d1d8932c1ea143f93d8b63a733022afd237679224291bd86374b4d026a208b29303f55a2eba505cc8fa06742eaaa6f2452e8a3461184b02ac56d791a0a08eb8f271eca351f89c76cad9f87a54fd7378f5dd485ff3a8cb5f36f1701448498d6e03b9162ef", 0x74}, {&(0x7f0000001300)}, {&(0x7f0000001340)="c70401be7108033c63484629998514046b7043418b044f7e2881d95dbfec60545336", 0x22}, {&(0x7f0000001380)="dee1e62bb0bbfd2c00be444f6e1ceab120a730acd42e7c0636dac8cd1d7b86a046429b4d39dcb599987228c84da6136ef17955ad726da7b14bf68ac42d3740b1d31d2232", 0x44}, {&(0x7f0000001400)="086eb4e8c366c6338029ea62f08ee01eea61847a6a4ee626d24698762d80b7a044a03772a3e3ca677d90da7f835198dd7a999df0a86b50d50dc78512a87e72c0dc36d21cdaa60ffb00e964bbffda1dd78245169531b00335e5356135f121c19c709f6fc4c746ee4f5da0140edcafc7764e94c1f6b60744d6695cf5f05a84fc843fe8cc587e83a5ee45ad81a590de6e5bdc88d7947dbda9401fc2c1a772ab7c5aaf882256a328c5ba866184725c10462085", 0xb1}, {&(0x7f00000014c0)="4e99", 0x2}], 0x9, &(0x7f0000001600)=[@cred={0x20, 0xffff, 0x0, r1, r2, r4}], 0x20, 0x404}, 0x5) mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffff8, 0x1}], 0x9, 0x0, 0xf9e, 0x0) 16:00:37 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) minherit(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x3) mmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x4) kevent(r0, &(0x7f00000005c0)=[{{r0}, 0x0, 0x8, 0x40, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x29, 0x2, 0x8af4, 0x4}, {{r1}, 0xfffffffffffffffc, 0x20, 0x1, 0x80, 0xd6f3}, {{r0}, 0x0, 0x42, 0x2, 0x7, 0xfffffffffffffffc}, {{r0}, 0xffffffffffffffff, 0x4, 0x60000000, 0x2, 0x5}, {{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x380000000000000, 0x3}, {{r0}, 0xfffffffffffffffb, 0x10, 0x0, 0x8, 0x80}, {{r0}, 0xfffffffffffffffb, 0x50, 0x80000002, 0x10000, 0x1}], 0x7fffffff, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x0, 0x81, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x1, 0x20, 0x2, 0x1}, {{r0}, 0xffffffffffffffff, 0x11, 0x1, 0x0, 0x10000}], 0x0, &(0x7f0000000480)={0x9, 0x4}) sendto$inet6(r0, &(0x7f0000000200)="6dcc26cde442ab5dc21d9b5fb0639c5c28eb4d4f7e9d6c9c20e794aab705732038dc1f2af5b2ca1f0c9244efa031e2dabe699b4e01edb8798f90a64dd88ee8c321fe1ae2239341929a1db22b7ad8af9e1edc08d41f349315cd0fee83e00514a6b11d85e40167465fd26968c8393b3876b27779902abc9a109d1723ff536faa89557b8a34c1676a5c7dff391d9334ca076b62752327bd2d8ca1c26b53f6a9c29dd9d7a1b5789c0956ef576d9f4804dff745a1b066f1e7e2a878d0af97b2", 0xbd, 0x0, &(0x7f00000002c0)={0x18, 0x1, 0x0, 0x6}, 0xc) sendto$unix(r0, &(0x7f0000000340)="141fd325dfbb1423b5d0519244e10f1e2d621b0938cf542889c39eedab436e641a7ccbf8447e7525d962c0fbe2299fe2f0b4d0746b06096928f75b50dbcfbe2a0a3a59eaed494d63e862198d5ce485654766dc7916944af519dbe3b2102158f4", 0x60, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="01002e2f66696c6530001e3554a392730bc58de5256994af5d5c358931572bf3bb53219b7cbb899e6a9d9c843893c076c3a8e5ae88941297c2d63b742f2d764cec2fba33b5865c270548ff55c8f0944bcb991db79d39ac6407fdcd305413303688490444a114085c9e8944620e95e6ed8865a1ecbca940d81afd604b6eff498fc7662cf1518bdd54d52e0fb197b1d44794500713ceccee24e0d483addeb28ddbea031f89d65e9d386a3421600a47a21ec7b6d9f3e491cef4c246fee0e377d357e863d509508b30ff1bf31767e320be5e5ced14175389984f51a0dba91d02315ef32f"], 0xa) setsockopt$sock_int(r0, 0xffff, 0x2ac, &(0x7f0000000040)=0x9, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000300)={{0x18, 0x2, 0x100000000, 0x3}, {0x18, 0x1, 0x8001, 0x7}, 0x6, [0x4, 0xcad, 0x2, 0x2, 0x7, 0x280e, 0x4, 0x1b]}, 0x3c) sendto$inet(r0, &(0x7f0000000180)="2bf3e9", 0x3, 0x400, &(0x7f00000001c0)={0x2, 0x3}, 0xc) mlock(&(0x7f0000ff6000/0xa000)=nil, 0xa000) listen(r0, 0x7) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f00000000c0)=""/27) mincore(&(0x7f0000ffa000/0x1000)=nil, 0x1000, &(0x7f0000000100)=""/92) lseek(r0, 0x0, 0x1) 16:00:37 executing program 0: socketpair$unix(0x1, 0xfffd, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000080)=0x10) 16:00:37 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000003c40)='./file0\x00', 0x10) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ftruncate(r0, 0x4) 16:00:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "1eae8682ab0320755ab8bd989e172569e0188869", 0x3}) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="0a52b4d0324638a28f8fb82fcb8ebea9efb0e7e29b3aa62716ccb508ffa3a88b0c98b2d181d843084ffe09ab8ba1016b367cfe83e3a6f31b01e5200ebf9bf2b414c891fa474a108f2d7f3201c024300c9fbdbcc4fffe8fe3562ad57e7c5da1d397a829317c", 0x65}], 0x1) r1 = shmget$private(0x0, 0x3000, 0x480, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) write(r0, &(0x7f0000000100)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990", 0x30) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffff7, "c290000000eb00"}) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:00:37 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x4, 0x8000000100) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x1, 0x6f, 0x45e5}, 0xc) dup2(r1, r0) 16:00:37 executing program 0: r0 = syz_open_pts() r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) fcntl$dupfd(r0, 0xa, r1) mknod(&(0x7f0000000080)='./bus\x00', 0x80000002002, 0x4000004300) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) fcntl$setown(r2, 0x6, 0x0) lseek(r2, 0x0, 0x0) 16:00:37 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') chdir(&(0x7f0000000040)='./file0\x00') execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='W\x00') 16:00:37 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x8000) fchmod(r0, 0x40) mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x58d8) open(&(0x7f0000000140)='./bus\x00', 0x80, 0x400000) open(&(0x7f0000000040)='./bus\x00', 0x100, 0x25) 16:00:37 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x58) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0xe000, 0x8) 16:00:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup2(r0, r0) mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0x5) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 16:00:37 executing program 1: r0 = socket(0x2, 0x1, 0xfffffffffffffffc) shutdown(r0, 0x2) listen(r0, 0x0) 16:00:37 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r3 = geteuid() r4 = getgid() r5 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r7 = getgid() r8 = fcntl$getown(r0, 0x5) r9 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) r12 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000001440)=0xc) r14 = getpgrp() r15 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, &(0x7f00000014c0)=0xc) sendmsg$unix(r1, &(0x7f0000001600)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000100)="d912712e2e3626d5cb558bc7cb9013c7353daf7051b3488489de0a4cea44c6c4a483879c90ea64d9ecf83ee7268e6611b2e97c0ed6222cdf6b544d27f2a0fe71b5e7d6c4ccfb2519e4689ce5b26cde03cc2b364f63ad6b742c8d7c1a5ff13f87d820a4a61acafc9929b7edacf8de4d8d01b8b2da1c0ef9302fe08cdba1415abc5a1b7f45683e8885259948729814f36b48ff6f83bb9f6b2fc4e6579a8002120c7b7013eff8a1c2ae6385f2c42bbb6805c2fa840319e6ab1b0dc77fb23deb488460ef1a436c90deef3e790521123f14cf4b3e49c7602bf852b09559a7c09178", 0xdf}, {&(0x7f0000000200)="10ee872ca62bc7aeec932e0160a3cd", 0xf}, {&(0x7f0000000440)="d991eecf6876cdeb6e64e2694be5279dd6fe99dae7089563ec9defa5ec1aec198f5d426eecdd36dbc6118762afac0b4712ddd5ed4709620552dc29936b4c10d4cbc58b3e75060510abb4327555687e12ddec6a51431f9dc34a862eed42c8bc6aff80a5f5daa97275925e84cc9f40df0ca1a65a5662e0e0b89c5381b280eebd0cf31a435bb1c9aa868de931459b063314421e3860187a6124a168e7bc99e4c5ca03c22a8975fd4f0f138bc2b8d105d1ed22dab000ebec2e5c5f9c04053215859b953d836180b742ade751bc005788eba845635e38ecc0c8152dab859626c4b817b48368e3bc8d4027639326fc1fb75212ad6a08f193d46470b0d711be9a00f46dfad1bf7b088ae6ccbd72f51969a312887890da79ade7fb6c8966f601b6c6b8b4b6c99eae06c839591cc76689baa0c405e2858b89eb8c0d8f5006d4fc25c7238a66845460b60552b97284b02333378b84ff2f627c19276a6f32f36915ad22b8a07ce2e08bc0cf8c55cf646507ffb3f6eaa02655704b66713d06a525b90a4fb131c0ea2be4356c2ccbfc62172536088a4df758f43053f0b0d114f4fbe42f171509376efea4b565a253c5a0d99da46fa992c529dc0ff112e3027bf28f8ee30855349a8e4fdd8e67068d4d9f24dc25d6bba06591d6ad196d643a8c35debeb80a6208b73f938e19789b6a568767e0b2a50920553c088d7c05ffd83b57fe6efc8f3a0eb2189accd7ea6fe573c3e48c2faeefed0ebc7f2201fb4e12872677b813eea62c6e24ace7412c9a3958d2eb57f0d00a254595b9dc280cea4b983196b2c704672430dad73c1f4534cd20c9bde80b35b5aab70caf1b0fa29980bad2287dc7d8d96416edffcbf2e613d9d4145cb5fad5c08e9e15bdc893563278f2bf095122eccc8647e295424e8141374e8e08d4651597c40e95d772ee97727fa725f5837146dc56138297693759005b864769504dad2af3f5a1bf41c45329ecdaf38d1b6560d9a9126b1eb6b963877560ffbf2fcfc315f6dbf5e5b2bd6f1fa2e1cf52a5cae2e3afbba9ec8876c3f3f123be7b79c5ec1ea526f0a0ac087a9d3dd33e4400c578700de280c67e8bcc141364fe0fcf74cd7c5de9621986b80647cf8177c816a1b44a852a921effda43a936634426cf40ff96ec8fcd5c99a80a42c7e4dd69111ba8e7bea8ad79766969334ddebe2db6691a16158f39cc6a1084b6e5a5328758e900a3af7c7788b8a5f56f56f3b0eb9221da6151f4f067acb3ee539d3fca16127cb38977583dc4c391cdaf4f3f5948c4f1e6f1af0bd26c80cf5c10913d238b2e9b899ffd4862f68e784050e404584929bbfdcbdb8576ffb091a2c9334eef5c1773054da6d5d62c801050a9f8513ffb8dcf5c4a79cf67dc691c2aa18d1b86b9c97f80f4d5e006d91a1eea3a1c05f8f488ad5530da08afda4078269508e51fa2aa91daf5561324945511aace63deacdbe8706f0a3636be8fb7906fce8f06f48cf3d8c90217eb3940a7edbf94956ea653edec5c55b0170140376d3e7e356b4203dfd9a3074d2b235b76124375994e4bbe1bb725c93dfbb13bf57b69426fa5dd2d2945a329c82d2a05a4557f6929a889beb607d9edb26cfc9a89b3f407f77c6a68ff80c806cf76a1d8a8d94d27ac6f2a2206e386d8ce0d1219edcf7b194880d60b0fc8590b2289e30e8bc5032a315afb0b96635133570af87e053112c10bb62cd510029461e1c98541f197a47b9d48aba557ec3494ecbb929ec0d643c99bb85b911d7a9ce2925c65aa2aeb5d62f01c245a1fde1744026bb879c8b29069e142fa7b66cf8aab435d9f18129a79821b4f4f70f058bbcdebf7d36658a83a97a8576cc840484a181ca15574481b18e52f8fc5235cb7edc0de0cd1ebfd160d627564c14b1ed0d00c1059048ab7fb602fa2f3e6bcc8cbf8482e3ecccf64f0b08148d7934c83932733abbec130c7c18f7da66eb4aca1f7c200122b47b0beaa9d4eeba0709f606b515e18448bfc74cd5d2a6b3ba33aa9ff17b5969dd33a80b21c140c89d93c3eafcb45817c8688835603c9f707ae8c742adf6e9b5b554e1f107ce9cf63e153f5970600b0cf93b123faa069b4bba2bff7ea63e556d13031f5e0eb42ba685ebd210a75aced2980562f8d859208f5001f82036c4bee65c8e57987fbef9f13a752f6a87e148d656146f20902756d3a8b2336639a6631b95c4fa9b463add10bac66e3f5a661a3c1245377a95233e8e852f9989c93c4e8847dbf9173bca600b5498fa3dcabc2a1e4e6ec09e8512a676d5949f97400ab14c0334503de916915c196914da2c04e5c52d221e10fbe135ff5b27bbcf29e5d6a694e78c036901f849bfba8856bfad9ec4b6bef9e7e3e32bd91f35e8cbdc001751a85c369b34b9296ad3f82134c0665e1baf9494cc327b5635748f4f46478094032b77b03ed98736ed534d8d21853a89cc560f9a49f79a5915922985ace85b86cac691c64180297e51f24a240bff1325cf7a9d80b420897b1e58a64a0a8e344b9ff436d26aaa6ce13df0110e8dc0f8ed4d17454ab7cb22c499b1f3eb647dcd61f86e3677704ca0e2b9a0f9b25cac57b2fb6fb4ee64e2f01f57cb00352188a921d3660e42aba72edec44796f74347f25204d2ea8aaeed5adc2250f686dba21ae2e595eae9e9a51336c62e9bf1883204408b3d845df7d60adb9643186ea0870ac462fb92bca1ca6676acbbdf2c4060abafebfde9693d91bbfaf4abf575f732bd9e6be366905ace0b4977edc122e5dc9d15b7aa43cbfcae3ed867d69074d0c9534a3ad8a5d39fc44708cf6a4cb881b9723c701627f3d936a3fe12382d6d0941965d3e4761fa441ed654502f98203ab2d9efdf8a8dee9c1436dd38959cda1577488d02f32298b285714218b22c8146ced64c03f88c6c42a749ed5c16c763ac84baae92a1f93642766828f2bee15d5bc488ca5b2370762176e7ec9ce59078688b01b4c60e8f12fd190ea69533ad20ec8c477bc9e8d8f72b04d7ae3ec64fc73e07f6d8ae932a730a5dd75c169770611eccfae138f9f51b7a110be6df7862023b3e951fe650382f9432a32b865cb157c906a146d6a8330d41c508f4fbcc5558f57cbf33f7c7f7009507f1c74f8d962330b35ccbecdab405157d64821f0c8d6862e08dd928ebfa81a5033f8ae1d0eb7aa0e5af18776cf6b6cf80fa3653f7260be2679018d157a23b5ceb2eedadccb0741ca6e06b13fd3149de374aaf63960863fc4ada2b883bb11913554d91b120b6d19a8bd5642c9787eedb3ddbb6c6980162c8c752d9778bb8cb45d9de2730a9a3e8e8e70e7704a24c332deccf8dbb1c348e35b75b5380ecf9c1f64af539ded7099c678bb0c13f639f434376942cff4b8db7bf10c7d77000cb33a187e605ae4fd4cd8836f543efe3edd24e2d22710e0a72e4eedc2ee35f7f6165682af3c597d92abeae82e1908f9b4e9d129441faf69691e2d0723884ace4fadea460a3cd3c82c39890e7ceb406d252a5edefd41418461471c55ba63261c7c49dba38a42aa0bb0e059a67211916bd49e257bfded5de0a4f8c01abaa12140a19988135f7a6f22313767c9e178c16cac0efcd18d623999332b7a6da355c4e8a9d8c07d970b29d34b8ee30996081c5dbf7adb7522db5684195979afdc6003cc27b27a32236ab110340832c4b03c2ffaf7f81f1e9c7f05f5e06ad3a8f444cbe66ac905204312fad533c7f410f973ade0edb95d62d282ddf7ba12f13b008c3b4520c41c8b4b8acdf2bdcc476855cdbc00c6d0ddaeb75322c65a3815232d587e5e92a3058a646153fef67dea967967a16cfe592ec401790ab28419349b047b79f1ebe3bb6113ae72ea3c77e6f27fdf26d85dc15d37c1ed2937c49f19097b07d5731555d03c54beaab98b7233ec04cef3c56d34ebeb62f739302bd39443f8717694edcee14faeb65229f520892b2f280ba57176b6d8a2ae373478c18e32bc20f441dcb65e7ced025a12fc6737b03a61226f28fb2f96c5b9fcf1a9d2bdece72897dc05daca0f6ed1f8653cc368d4a163d6d23893aa8ad688a92471f32facc53e52aa1dadc7d20d775cd1fd213542aea5849ffa07ac79cb3a4b5b5b738ba1b3b1f668f27eeeb23ced95e864d4baae914255b4c40d78fa46b8f34d09ea59bc96ed45778c7b2e7b912b5dbc04e9c6850b9ea3a321c481d18340131646d9d8604cb27671081ebdde189f677b4c4b91f0a81872b2e51f1b24a4e2a22bc5b768f36ff7df338b97dadb981bd226849c23885dba0613513a37a264649f52e7d95ff6da39c5eadcc3b69b27bb74ccdc16bcc25d016a2b7ebff7266e5d20bc472328acb379f65a525bbcc1147677636d02cf0b1efc8e196b3b945cbd2f86bb5a18bcf114607e9fb9049ebad970c4acd2037930fd78936c7a2b56c8fccbb19c5dfcde2375c2a4786cc0a60a0545abda5bd9bc102487aafeb81a7e5534471190fd778ed897728e2d78bb854385f40e97e93f7d22a9d00fb6e2cef4118d9272af42dd84960f950f7c673f409b64f8c828563cae09f9c6e73d70ab9acbfb97203e26d891bacad7840d6c27e4c5e47d1547de3bead1d4f993632b66819060f596228d3d87917ce35e927702aa67ae72d55ff70d1fbec02cf7a6046946922fbae22d5f99c050e1db1898b656c59c04b76295cfd270d95d7ca5c4430b88b714316df9e610b2c13dd7f2560e39210bd4e1485c332d15a78cda52541caf937eaf3dad3b03870b4b13f36fa46e3c78e81b68e9112d8d04c0bf0725ecd3a4ef00b113a0f080664772a1740d813a5c7a047f4ff5a7bde6270d4c816815ee239849b83c79249cea0c783119c887b417966c578e590ef73427c83abae2b628a8524bfc82e6b76aa72b644a40ac1591addd62e385f7ae73aab225fae567471011c916240d1c391b85e874474c7005ea387ea84357681e5f5b1a3f604e767f1518a1b0ff2fd971ba6adc9d83cb6285e21a18bd7df6defaf748ec19d4d29822a0effcf11fa2bfde4a50cab6ab06a4832232e5d8bd8d76e716261fcbee857f3a5c372848dc17cea96fa833bc8bd4eeade201e9a0567badb94477015adaaf8ad8752a5ec5ee770d0d139c21859f6c0dddecf68b2b99816432d8261068061907c0dea6dedd4dbbbad1eb8d84dffa85f202b0893f16bb26df7c063d28a4730c9f8b403282e9629f0b3ccae593db8743dcba71aae4adbf2fa0e7266bf52a75c03334c34973549cde4ab326b4263c29b9599cbbc6622bbbc12fb8bbe3d728dddead2740e776d92e952255aa52cd27e89f5ed408b71bcf5bd0e77812d7960cfbf24a281f698db2ef54e76695ee34b1b2ee7bee3a9a5c26a40dc7c2b0388c866e93824553d62ba64fefa520d87bdffbaee34fff61e08b60e9e7ca161af85ac47c9343142fbcfde06fdecb9dbfa7e0e9a27393ec6141fd0cc5f15eace4597907b61e37191363914a95ed9d3bf7cb097e3e384201db1f910d37c3d7051b335ae1b1961311473388bbe67caec3cc9877f1441eb1bd16a342e294af508aa45c66e15c9f49350e38415448291fc58db8ff667b6662adc5623e57cbaafb3f6ae08d1fb5d997f86a052893ea6d6ba46e32b7081ee464a1703c328fbc85ef77412b75e6444ea52d40aac7133e5bb1af1e0255789ceb5fe783bbecf529233cdf3cd26019a950b54cf7a000d40bd5f484621f4fc826c479ff3fb6d5e4414963df9bbdb76f6c95a5a4968de559a98ac5326adb9cd6c71ba813f231380f2c479d18ca8aa0d9e1162b5f112bf7af6d0621e59c036da110ec982e4cae644038d8fc2bf8dae7413718f2", 0x1000}], 0x3, &(0x7f0000001500)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0xd0, 0x1}, 0x400) r17 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80c2, 0x20) fcntl$dupfd(r0, 0xa, r17) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r18, &(0x7f0000000400)=@un=@abs={0x3a0e55f03c9401ba}, 0xc8) 16:00:37 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) close(r0) dup2(r0, 0xffffffffffffffff) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) close(0xffffffffffffffff) execve(0x0, 0x0, 0x0) 16:00:37 executing program 0: r0 = syz_open_pts() symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1fffffffffffffd, 0x0, 0x0, 0xfff, "0b3256ad719d7b657d3eaa394e757b910982d57c", 0x1449b5ae}) 16:00:37 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x203c, 0x100000000) open(&(0x7f0000000100)='./file0\x00', 0x1048a, 0x0) 16:00:37 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r0, r1, r2) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) close(r0) 16:00:37 executing program 0: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x10) kevent(r0, &(0x7f0000000140), 0x10000, &(0x7f0000000040), 0x3000000, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000000), 0x228}], 0x1, 0x0) 16:00:37 executing program 0: socketpair$inet6(0x18, 0x4000, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xfffffffffffffffd, 0x7}, 0x8) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x39, &(0x7f0000000000), 0x0) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:00:37 executing program 1: r0 = socket(0x1, 0x8002, 0x1000) sendmsg(r0, &(0x7f0000001780)={0x0, 0x35f, 0x0, 0x0, 0x0, 0xffb8, 0x8}, 0x100000000000040) 16:00:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f0000001680)=[{&(0x7f0000000600)=""/98, 0x62}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f00000017c0)=""/4096, 0x1000}], 0x3, 0x0) r2 = getpgrp() r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r5 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0x0) r8 = getpid() r9 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r11 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000080)="76614256efdb73fb415780faa988fcd4eb4e5981e99fb235521355afa780a0c9f04613c57c4dae42d98df2ded172f3cb757c7f4284d82098e3cd383a803c0ad8a501ee8bf3c77aa22b102db048cf520eb7fd303d7b994337394d0f34ae4ab258802bcf5d34a4f412b2e5efd566f9c7aaeae5f98fb53f4e008aa615d8280c146c1b943e5de08aa0a5e443e22cd101034d9922f88120c6af5547d2b249bb9af3dd7a0fa7bd8d03d17e12a88c41c24c44856b7c95eb2cb33499afe5899837270493e92f63b96498f78ce555ebbb658163490e9cfeda33e67d68db027e0e4d507b7a4bc6bc3c0f677c44e676fdef102a102a7c01d6c108cbea5c43a3f94adc8318", 0xff}, {&(0x7f0000000200)="e4b64fffbb0ca54d4ecafbdf4e83c1b488a9a688ac4ddb126bf1f44ecb86a12fec9da640637ae75a36630aeef7d4fa1c85fe18d43472a7471e3645c5cfb4f1a579d2c25de2e6eb3efce43501e2a9ce2923f0698cade48b8ed56e067916e513c95f819304eb9ea68509687c15cde58b2da81f355c5e54a98bdc9163f1c4ac1e146c41008f13e1a6a68a5d542b86e782bf31a0545bc99c45d031ffb9ab361e66380e209eea15c3ec2d", 0xa8}], 0x2, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x28, 0xffff, 0x1, [r0, r0, r1, r1, r0, r1]}], 0xa8}, 0x404) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:37 executing program 0: r0 = semget(0x3, 0x3, 0x0) semop(r0, &(0x7f0000000000)=[{}], 0x1) semget$private(0x0, 0x0, 0x68a) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x208, 0x70) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x80) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x7) semget$private(0x0, 0x5, 0x4) semop(r0, &(0x7f0000000100)=[{0x3, 0x7fffffff, 0x1000}], 0x1) pwritev(r2, &(0x7f0000000380)=[{&(0x7f0000000180)="cceeee790f8039685029296effb79cff5e4bb03cc0a9ebffe7e8ba2ca501ba5faac08751ba52315ab7f8558146522040f2fd540c0d1f", 0x36}, {&(0x7f00000001c0)="be42ef8750737127ff10a9b2e8b407978db1d782e16d02b4be14245d276d3bf9f1081ae05792c633ba2b3c556cddd4182bc2befb73a28afc5841a8e8a336e2d9fbd3a92b11885a34d3505c5db35ce1a3576791a5ff90bd22f483c5c5296dbfc1602a842b49b29e4e564d807b2579786d6b5de38587ceb31aa9e865828e4e3143b793fb8d3f4e8d0804c17a13748125aaf2ccb54616d48375a92b343fdcdcb577cd4937f269eae8f4a7c8b20ee0e45684be21d806b2", 0xb5}, {&(0x7f0000000280)="399dd1838f254aa40879df802e9982959b49b2c5be5f35c39574cad5ab64504c0df3682f84c32264b93590124e53e569f6fd3ab5ff941f1614e20dacfb80ef1cddd1efe51667eaf29159a9166691b25b1f89ee3cc126f9f716e8d9fa8bb286c2ca4776390746acf8f65f22d668752e12169da8e5fdfd29ff752904b25a654fe0e36491d681d627c65a393ce3106dc6f7c72d4882f353f132cc4684ba8321c774e1b31f6c4b17bc716c98d51713306bed6901d4d71e3187b62a918a74d12787e085c463431bfa782fe5", 0xc9}], 0x3, 0x0) fchmodat(r2, &(0x7f0000000140)='./file0\x00', 0x2, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:37 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x1) setsockopt(r0, 0x29, 0x24, &(0x7f0000000040)="3a929119", 0x4) 16:00:37 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000000)='cr') mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') r1 = geteuid() r2 = getgid() chown(&(0x7f0000000280)='./file0\x00', r1, r2) unveil(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='c\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file1\x00') unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='c\x00') 16:00:37 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f66696c653000107f12cbdc88ef3c0c887ef7034e01346c4a4821453a3eb2fb34b1e81cdebd2b9ff2256de39f38e29c69ad0357bc39299e57f11a2127f7aedfe00a9a5f042be8704a2568cefef5ad73817acf0cbaed1b977689b9e1214f10fc6255ca294fcd8ff0bebaddf8e66ac4f2838f465faebd14153f76d4a4e609d204158a53e0b60eb04b2831c39c79112cbae9b07a1ca9bfa1c17ca84cbb09668875726b77d1b38fde6b33216cfb8e384d"], 0x10) r1 = shmget$private(0x0, 0x3000, 0x383, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = socket(0x2, 0x4002, 0x0) dup2(r0, r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f00000003c0), 0x2000000000000138, 0x20000000002d) r3 = shmget$private(0x0, 0x3000, 0x140, &(0x7f0000ffc000/0x3000)=nil) r4 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = getpgrp() r9 = getpid() shmctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0xfae, r4, r5, r6, r7, 0x50, 0x3f}, 0x13, 0x9, r8, r9, 0xfffffffffffffbff, 0x80000001, 0x1}) 16:00:37 executing program 1: r0 = socket$inet6(0x18, 0x200000000000003, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x21ce11e6, 0x20000000000, 0x0, "e1eb7c8d8d38bee25ebaa35cb03b0ff8b0e11a92627ef59430f4e862c535d3f063a438f523d991e6763e73ae79076c05a4a2dd575c614ea18d1f88a9d3f6e9b5fa943a0031e614bae26072"}], 0x38}, 0x0) sendto$unix(r0, &(0x7f00000000c0)="d2748c3f1215eb8301ed37d71e83f5140cc5858361e3c93c5fb0b40cd514e3d41e2d903a05ef960c01d98b42e7273a01c43a4ec8e332c309cb4cfb4a553a7aee5d7dd6b675302c604d873e3d44356b297270612ddf346d9067fcc8ba05b1a91907534b8b82e53163d889b0179d57a76e399bfcb4b18ff2f685be11b293c5c4ae1e", 0x81, 0x0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:37 executing program 0: socketpair(0x16, 0x2, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x1) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x4c62efb5, 0x8e1}, 0xc) recvfrom(0xffffffffffffffff, &(0x7f0000000180)=""/1, 0x1, 0x0, 0x0, 0x0) getrlimit(0x0, &(0x7f0000000080)) shmget$private(0x0, 0x1000, 0x600, &(0x7f0000ffc000/0x1000)=nil) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x4) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:37 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x2) mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$getown(r2, 0x5) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') 16:00:37 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x8) setsockopt(r0, 0x29, 0x24, &(0x7f0000000040)="3a929119", 0x4) 16:00:37 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x3, 0x4) r1 = kqueue() r2 = kqueue() open(&(0x7f0000000000)='./bus\x00', 0x10101, 0x15c) close(r1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x1, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x78, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x78, 0x0) msgget$private(0x0, 0x20) 16:00:37 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f00000000c0)=""/116) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000040)='s', 0x1) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) r1 = msgget$private(0x0, 0x8) msgctl$IPC_RMID(r1, 0x0) mincore(&(0x7f0000ffa000/0x2000)=nil, 0x2000, &(0x7f0000000080)=""/54) 16:00:37 executing program 0: sync() clock_getres(0x0, &(0x7f0000000000)) 16:00:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10002000, 0x28fe) r0 = socket(0x20, 0x3, 0x24) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getegid() write(r0, &(0x7f0000000080)="417c7c85a956d5f156208d8efdd4a135bf7e6b843d07518690df2a089dd884215f073555f24255ab550a4c7f1f552e6824cc21a98509c80e5c3ecd72340309011847f777b36574e24f7e8126333902623c7b091f2a79702f452cfbe466cf18a02469c94753407a64905b909d5f8fbea58a2403b8fe31a0d18dc649e6e154f55be7c227ba542afff823bafb58b80254bf707abfd2be7df0ac841a820a8b867c3395189e4c171036c3dd7d4630b92d0e4b76b2444a174cca8ff1c8ddb500b420ef6a819c8de08038f3", 0xc8) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = geteuid() r3 = getegid() fchown(r1, r2, r3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r5 = getpgid(r4) fcntl$setown(r0, 0x6, r5) 16:00:37 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) socketpair(0x3, 0x4, 0xffffffff80000000, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x100, 0x4, 0x200, 0x0, "7af4a6b2530d5d937825fa9574e06e9f06b5cad6", 0x39, 0x80000001}) r2 = dup(r0) getsockname$unix(r2, 0x0, &(0x7f0000000040)) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 16:00:37 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) dup2(r1, r0) syz_open_pts() setitimer(0x1, &(0x7f0000000000)={{0x0, 0x6}}, 0x0) execve(0x0, 0x0, 0x0) 16:00:37 executing program 1: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) r0 = getgid() getgroups(0x2, &(0x7f0000000000)=[0x0, 0x0]) setregid(r0, r1) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:37 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x2b, 0x0, 0x0) r1 = getpgid(0x0) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) 16:00:37 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x7, 0x0, 0xebc, &(0x7f00000000c0)={0x0, 0xfffffffffffffffa}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x4, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) nanosleep(&(0x7f0000000040)={0xffffffffffff23c7, 0x6}, &(0x7f0000000080)) close(r1) fcntl$setflags(r0, 0x2, 0x1) 16:00:37 executing program 0: r0 = socket(0x38, 0x4003, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1885, &(0x7f0000000000)=0x10001, 0xffffffffffffff1c) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:37 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x1007, 0x9) execve(&(0x7f0000000100)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000140)='@\x00', &(0x7f0000000180)=',\x00', &(0x7f00000001c0)="c700", &(0x7f0000000200)='\x00', &(0x7f0000000240)='\\.>\x00'], &(0x7f0000000440)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='.\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)=',&\\\x00']) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80804, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0xfd) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 16:00:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x4, 0x20000011, 0x3dd800000000000, 0xc5e}, {{r0}, 0x0, 0x0, 0xf0000004, 0x0, 0x100000000}], 0x5, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xa61e5cff1dfb1fb8, 0x5, 0x8}, {{r0}, 0xffffffffffffffff, 0x1, 0x10, 0x0, 0x9}, {{r0}, 0xfffffffffffffffc, 0x8, 0x80, 0x400000000000, 0x10000}, {{r0}, 0xfffffffffffffffa, 0x0, 0x40000000, 0xffff, 0x9}, {{r0}, 0xfffffffffffffffa, 0x77, 0x1a, 0x20, 0x2}, {{r2}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x5, 0x401}, {{r0}, 0xfffffffffffffffc, 0x0, 0x20000014, 0x9, 0x1}, {{r0}, 0xfffffffffffffff9, 0x18, 0x2, 0xffffffffffffe130, 0x8001}], 0x26, &(0x7f0000000340)={0x0, 0x4}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb", 0x2e) syz_open_pts() close(r0) kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) poll(&(0x7f00000000c0)=[{r3, 0x81}], 0x1, 0x0) getpgrp() syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0x8) 16:00:37 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/115, 0x73) socket$inet(0x2, 0x4002, 0x4) socketpair(0x23, 0x1, 0x4, &(0x7f00000000c0)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="740c85d53d39bea47bba6c7d825881f619131a9ca6f80c612ccfeb697fcd9936b4a5b798039926b9019ef0477553c7449f78b03d12587f33faa4748b13a9391ca7573dfa69c4e14e4935198f8f3dea296dbd10f64fe9ba3f502260910969d9329d718e1afaba241a7df7bae440ac596f966d79d930a5699c9a3b45d80b278633b74b32f13b2a60aad93a073769454f7fd4e38c4807364d6b5dba6e27c97f31443f46d5bfb14930d351a86f236c3abbb6c7fe8c56e8bd577ff98f4db4fc0f730187b140ef78ae964aa952683fa0a24245c8556e182941fa411ea4e6f5afcae5e4", 0xe0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="803f432a7aa62171411976887cb2a84e5794dcb68f23b684e655ada3a6a27e1ff1ec89f212c7c5c0b8507da34a1e2afad05ba6bf39e15b7a7f6edf5024045542f8febbb605c62780beca2487577141c9", 0x50) 16:00:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffd62}, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) 16:00:38 executing program 1: symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') r0 = dup(0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000140), 0x4) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000080), &(0x7f00000000c0)=0x4) socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) unlink(&(0x7f0000000180)='./file0\x00') socket$unix(0x1, 0x5, 0x0) fchmod(r0, 0x0) 16:00:38 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x9, 0x5) setsockopt$sock_int(r0, 0xffff, 0x10a3, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0x32) 16:00:38 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0xfffffffffffffffd) setsockopt(r0, 0x29, 0x36, &(0x7f0000000000)="d9c4fb11", 0x4) 16:00:38 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) open(&(0x7f0000000080)='./bus\x00', 0x8181, 0x40) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r3, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0xfffffffffffffffe, 0x0, 0x100000001}) open(&(0x7f00000001c0)='./bus\x00', 0x80, 0x10) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x200, 0x5}) 16:00:38 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) clock_getres(0x7, &(0x7f0000000000)) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x2000100000000}) 16:00:38 executing program 1: r0 = socket$unix(0x1, 0x20000005, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f00000000c0)) rmdir(&(0x7f0000000100)='./file0\x00') recvfrom(r1, &(0x7f0000000140)=""/239, 0xef, 0x40, 0x0, 0x0) listen(r0, 0x0) r2 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) bind$inet(r2, &(0x7f0000000080)={0x2, 0x2}, 0xc) 16:00:38 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0xfffffffffffffffc}, 0x8) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="5851e9943ac39894c3b4a0cc00005014957de3194e6b4397efb15c6c93b0149b6da47347d5459a2d21ee2a0a0a26fa8ff8492678", 0x11d}], 0x10000000000000be, 0x0) ftruncate(r0, 0xfffffffffffffff9) 16:00:38 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, 0xffffffffffffffff, 0x0, 0x800) r1 = socket(0x19, 0x8000, 0xfff) close(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 16:00:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0xc5}, {}], 0x2, 0x0) 16:00:38 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) fcntl$setstatus(r0, 0x4, 0x8c) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) accept(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) 16:00:39 executing program 0: symlink(&(0x7f0000000040)='\x00', &(0x7f0000000080)='./bus\x00') socketpair$inet6(0x18, 0x0, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) lseek(r0, 0xc, 0x1) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pckbd_enable: command error 16:00:39 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r0, 0x0, 0x0) 16:00:40 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000001fff, 0x6c7) r0 = dup(0xffffffffffffff9c) ioctl$TIOCCDTR(r0, 0x20007478) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:40 executing program 1: r0 = socket(0x1a, 0x5, 0x7) close(r0) socketpair$unix(0x1, 0x8000000000000004, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() mknod(&(0x7f0000000080)='./file0\x00', 0xd000, 0x8) open(&(0x7f0000000380)='./file0\x00', 0x20180, 0x1) kevent(r3, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff9, 0x8, 0x20000000, 0xdf73, 0x8000}, {{r2}, 0xffffffffffffffff, 0x10, 0x60000002, 0xffff, 0x5}, {{r1}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0xffffffffffffff6c}, {{r1}, 0xffffffffffffffff, 0x20, 0xfffff, 0x6, 0x2}, {{}, 0xfffffffffffffffb}, {{r2}, 0xfffffffffffffffe, 0x5}, {{r3}, 0xfffffffffffffff9, 0x1}], 0x7f, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffff8, 0x92, 0x1, 0x6b1, 0x20}, {{r1}, 0xffffffffffffffff, 0xe1, 0x1, 0x401, 0x400}, {{r1}, 0xfffffffffffffffe, 0xa, 0x0, 0x1, 0x6}, {{r2}, 0xffffffffffffffff, 0x2, 0x2, 0x2, 0xf83c}, {{r3}, 0xfffffffffffffffa, 0x0, 0x0, 0x7f, 0xfffffffffffffb3f}, {{r1}, 0x0, 0x10, 0x0, 0x100000000, 0x3}, {{r3}, 0xffffffffffffffff, 0x2, 0x1, 0x3, 0x8}, {{r2}, 0xffffffffffffffff, 0x0, 0x1, 0x100000000, 0x59}], 0x7fff, &(0x7f0000000000)={0x3, 0x40}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x8000000000008f3) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x85, 0x2, 0x2, 0xffff}, {{r1}, 0xffffffffffffffff, 0x2, 0x200fffff, 0xe3, 0x6}], 0xfff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x0, 0xffffffffffffab9d, 0x7}, {{r3}, 0xfffffffffffffffb, 0x88, 0xf0000000, 0xedbd, 0x100000000}], 0x9, &(0x7f0000000340)={0x17000000000, 0x2}) pckbd_enable: command error 16:00:40 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000200)=""/251, 0xfb, 0x1, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) flock(r3, 0x2) open(&(0x7f0000000080)='./bus\x00', 0x60, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) 16:00:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r2 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) flock(r2, 0x4) getpeername$inet(r2, &(0x7f0000000600), &(0x7f0000000800)=0xc) r3 = shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r3, 0x3) lseek(r2, 0x0, 0x88c62227e69ef335) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x7fff, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd5ffff0000000000000000000100", 0x1, 0x40}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x10000, 0x100, 0x7, 0x8, "1319e68b45e471eeb5ce6c6f16f08cb69287296e", 0x7fff, 0x7}) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000540)=0x5, 0x4) linkat(r2, &(0x7f0000000500)='./file0\x00', r2, &(0x7f00000006c0)='./bus\x00', 0x4) open(&(0x7f0000000380)='./file0\x00', 0x80, 0x20) write(r2, &(0x7f00000003c0)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) writev(r2, &(0x7f0000000240)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d437628619747d6b1bc7ff81a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a06ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x4c}], 0x1) kevent(r2, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffd, 0x40, 0x1, 0x1000, 0xc8}, {{r1}, 0xfffffffffffffffc, 0x88, 0x1, 0x7, 0x6}, {{r0}, 0xfffffffffffffffc, 0x3, 0x8, 0x7, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x22, 0x7fff, 0x5}, {{r2}, 0xfffffffffffffff9, 0xe8, 0x1, 0x7, 0x72bed230}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x8, 0x401}], 0xffffffff, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x1, 0xa, 0xfffffffffffffffb, 0x81}, {{r2}, 0xfffffffffffffffb, 0x2, 0x2, 0x8001, 0xa42}], 0x8, &(0x7f00000004c0)={0x4, 0x3}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x252}], 0x14b) pwritev(r2, &(0x7f0000000ac0)=[{&(0x7f0000000700)="4f18a2d4ff43a7b42cb1429e64136cc0f7560e664db5f687395b44bd60d6bd042e9e58adf4d98fb441a189b21a1ef9ab67a8ef1452786bf63b424bde82c58102201c3edcc27585c809ae18d05a57e10951be0de54312ce8f83a81879b7ee52c2f2038c43266de568f4df89b5c7efa162acea8cf8c6f4fdd83aa671582afe56b83607c0a16c9a038ca1b40827798b35a031f69d84e827dad9019d5e8701d56c1940b926af9c869cbf33020e5e5d40746e366b5ff2228791bc79e879b64b588c1d5f5a5be1b178", 0xb}], 0x1, 0x0) recvfrom$unix(r2, &(0x7f00000005c0)=""/44, 0x2c, 0x1, 0x0, 0x0) shmat(r3, &(0x7f0000ffc000/0x1000)=nil, 0x2000) writev(r1, &(0x7f0000000680)=[{&(0x7f0000000640)="1a6a790fe022a25e82edaab0d2b87c5379", 0x11}], 0x1) 16:00:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1ffd, 0x8000004538) open(&(0x7f0000000040)='./bus\x00', 0x400, 0x40000) select(0x40, &(0x7f0000000080)={0x9, 0x0, 0x2000000000, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0x0) 16:00:41 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = getpid() kqueue() fcntl$setown(r0, 0x6, r1) close(r0) 16:00:41 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) r1 = dup(0xffffffffffffff9c) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') r2 = socket$inet(0x2, 0x1002, 0x0) r3 = dup(r2) sendmsg$unix(r3, &(0x7f0000001580)={&(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f66696c65300048e9d5b7242581c170c560c6f392d3e4f586a8fbc96b4c427d6ecb0223e908f85f"], 0xa, 0x0}, 0x0) 16:00:42 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) setgroups(0x0, 0x0) setregid(0x0, r0) setuid(0xee01) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x0) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f0000000000)) 16:00:42 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:00:42 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f66696c65302f666939b7e1b9c335896c6530008539f55db6f2cd14076d5292050849219b122e04a40239583c1ffab66bdce04b9532aabe7cca2f96837ce3c54443178fbf5a5724d7716dad29d9884e3ce0db0f5dfa530debef93"], 0x10) mknod(&(0x7f00000000c0)='./file0\x00', 0x1128, 0x8) read(r0, &(0x7f0000000200)=""/225, 0x4e6) 16:00:42 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getegid() setregid(r0, r1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66"], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 16:00:42 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getuid() getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r5 = getpid() r6 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x41f, r1, r2, r3, r4, 0x100}, 0xff, 0xfffffffffffffffc, r5, r6, 0x81, 0x2, 0x9}) r7 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r7, 0x2000000000029, 0xc, &(0x7f0000000040)="0000000000e9df08ad3dc9000000000000000000", 0x14) 16:00:42 executing program 0: r0 = socket(0x0, 0x6, 0xfffffffffffffffe) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c74f2cd"], 0x10) write(r0, &(0x7f0000000900)="ceb5f2673d0efe84d45940aa20586c6bc377c24b530648701b422ecfcf864bfe5c25223c2ee2bba6bce1dfc45f262c3a2dbc69c36c3f60385ebe927821489784cc419b7513a1ee8921c858b988f9cfaacf5bcba61520cfedc2c14f8481251529457d01cec94854598b8dc2136e202ed62f06895aa69b9d2d0514481b98aec888d699e6e978df4079f61e525070829d1706fa7fec3502b037425f051c72d825005997832fd8753b34caddc765e7e656c39a53752b6fa3d4187baa365aa58b85217f77b3145c482b6b1cbd128744a35cfbbf32f1edbd510e53a785386bb96c47cb955e84ceabef062d5d65b59130677b494a47485d0af4b37078865d1c3d494893ac97c74498bd07614903128ebddaf65cd34a43cd24c986fd2d2bf762fc537dd0586037016c396dc098124b118d28488582d420b96c756c0bfcb9f692e8ece7a3260d3eb306f89af2cc2cde302d577c0d6e370c9c6290a76d507ec60db75e479e55752c4f7b4f35356f1967c7091b3b41b32247d08f25a4acc97cb3a5aacf42d13c0b723547746374dd242d087bb8fa9a263f602685b2d3747992ec74efd47038da9535c795a417f18919e7b6217ee32f30984617212fd4f717e843e56e216ddd0d8bae861d05921eb28e7fd2d33325226622c26495d34bf7422eb6433c0214ad83442624360199a923c43acafd90f940dbbaebc87aeaacd0ffbe4cb718dff3041354b71aa8efe077106c15b90d97513a330f66b5193555fa76bfbd76006de060336b6956a3a3d38b30ec0bb7a8198380d18b56c61c33d138a03e1267d4d0d6b7cec2c6983ccadaf19c85f7af169afe10f7aa7693f54fdd4f3e0cf46f875bc34ac2609e4aaa60147bc69029e66524c90a1618c07f55c4c050779de8374d541a9767d55e76b34acb618da94012cbd60a708ea6cedf75a7acc2326f9c4e51133dc7dbc1b574c8733bf53cd24c746dbf7f3f94a53c4be86592d9b3d99d69dc37a728ad31670f5f75895f85d9fcb1059cf89de397e65422ba339733faaa18809cbbfcbb4c0b3b43d64c4116957f27c5da191ba802305b26e638db0829e1aca3229053d75ee9c33db51e76adc624339d6ea28e58888027bd7c085b2246c6ba4592b9d0b2e724c2fd44a071b7894601195d68a092255926a8b1f77b106957c524efe519de555a01b623612f9d56d042ce4f1920fe1620d08def3b5378faa134f95e2daaa7bfef0f50fdb02752509ab14a7eb79695052dc214305e42a7bef3253ae3f4226b4d192cb8c3845863c3ae766095d99c6c878fcaeb1f55c71a843c29ffb279307dcc59d5d70f9a79ee11a0caa5cd20abfee85e17046fe18b7303df04d3b55dd4b5c0f5b89a1d9a01f21aa0a68517795a4bf502f635042152dc387fa681476e34a956cc2dc8852e10bc600326d17b36e23b1c7391ed164ac6d4020a6efb3613f4b1ddcac6003ed8c2f5f0df022a8652c1ec1e760bf212ac365ff0ac92540b4bb01a060f9d2c509bbaeaa1199aed6ab520f3744bb995493ce3a06ecd83042e0bece4b9498f28425b1a3f4b3454551d2fc0d3ca1ed4ec62f360eee90de822c2542c74b631c8c06e674bbf8db3aecc4b9961ba0e750844a6f727e610c69b1e2bdfeb02fe5cd166e8bc8e2eb3769b3fbd63c5adc21436608afb2596752a8346364da75f3220cb95c611f14d113352c4fec371dbf3604e24b55fd885e28027256918e20b9d33097719eba71b9cea44289dc073ed75404a7c5a6d119fdb52edfb9fafe030aa6bb6410065affc1d4b4a7d8bb8fcdb783541d57547617f59ae54390f4212a4f0903b04290b87982077772d7a76a79aed29b22b92178b9b925abc39d2af00f2542ed6807c7231105ba2b12f4da92f47005a32585fe8ceb594ba9936a967716dfeb08f90e28b52791f95935d1e49b3ee15157076601d644320f7d777e671061fbd8d5b890ad9a027121dab56c550acb5f4ddef45c8c989928647f941861b4b49dfd0734de518afb12d12e0f987cb71105b2504835d63ccf886789a8a24d7411b07c4ca59c1ba997b66b8f8d35f564bbe7f03aebbd01989ebee462db1f1a96b31ca02b04cd5ddb1292093caa6ddffade83960483ad55c92660fc224271dbf2bc107a2f90d01b2d1d54d51b283d43c1c68c07557d596c8803338464bfdf7bc35c9344d0d5170ee36721f24542159ba41fb020795abe5b57f8a77254a2d8b4f2b688fa6c3d0c5940aa63b39dfd3b22dfaf5f54b63daa2cf4e6a8f0224f99d825286142e22b78770a42eb8ba8c146d8ba28ee08f9da6dba85f55838e91c97012fa91b9db15ae4e2212552323225ecaa75e2495c9806e36413891d3a572b7a2756ab2c5920a3fe083b42bac203464f6a60fc0959866bc89c8b91e7fb0160e0473b02b5aeb4d46de77a2182cdaceb8bae5ab0c39dbb02d4c22a883894edaba278ccb02ef47c41c221cd9169f9d13784b536479a7d3465743fcc3c2f0bbb1f585c802ab440bc630f6648b45dcaa01e28ae36cedd53d028309264847ffd197e9d07c9b4f898b0a1de6881591668b0a49c1699728298371c3b0487418f2474abd393cc6de2f0b7faf978dd11b74bb4ee7edff3ca1a8da231d3ed733e5f828347e83935ea560ab8c643f51cb6bb5d97fafb19a5dcabb550398ffe8effedd0cf39b577f2f931f1c94c7b2624180ccfbbc0c3f18ace8ba6c07a8c6dabea5afdf5cf50dca9ab2526b49fde06851943385d4bf61d2bd6b0df7eb6a27ae3848e64557decb6813", 0x7a0) 16:00:43 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x8d) r1 = open(&(0x7f0000000140)='./bus\x00', 0x510, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) 16:00:43 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f00000001c0)='./file0/file0\x00') mknod(&(0x7f0000000000)='./file0/file0\x00', 0xc022, 0x10001) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unlink(&(0x7f00000006c0)='./file0\x00') 16:00:43 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f00000000c0), 0x8, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/1) r1 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000180)={0x101, 0x1, 0x9, 0x4, 0x5ef0}, 0xc) 16:00:43 executing program 0: clock_gettime(0x0, &(0x7f0000000000)) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000000c0)={0x4, 0x80000000}, 0x10) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000140)=0x200) faccessat(r0, &(0x7f0000000180)='./file0\x00', 0x100, 0x0) symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') sendmsg(r0, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000740)=[{&(0x7f0000000240)="5eb26a7f066868cd11f717cbf0271cbbdf5b2bb061e660a3fbe300f38fd1dafcfab8287c80cc010f42a96dc420a8b567cd2ef4f817a932a57c7fd256eec419a458958bf7d402b1f8a7df47253b153232d34cc614fd3d477dbd41528c64aac379e907e55c37fda767c724cbb72dbcb2ef0871163b954683dfaea3d9a9fcdcd0953374c1b26726abb3c3325911e93cf643076b090c922d9fbfa8424a1abc56815000aabe5d9f8b89421bebeb6d3c0aec1c99b1859adc0b6a5b30410d16f3e9815b5ff3af6b719f54d5ddfcfef602fc605df50460c2", 0xd4}, {&(0x7f0000000340)="1e726fd61a8632f808e1f735d164ca8c20ea94ddb11c684fda5407f03d4806daa6dafeccf670d1cfe8c7baa1ce9d54964eaacfd014605522ce6c74fd4e22644b18bf7950d9e233dc6b7444ce1b52ea3153812d6642ee312fbed8cd32f87fa5bcc4b6fe084b1bef35a34e5a9877f708d103449f6ebd369401dde4cd91cc65111b5fe1f9b84b037375923c03f762b7d41bbd3e12e5911dcea2c2e755b1486b9a18a43ed09bd84402f95f19bfdcf3bc0514e2314e45b805d4907ccaa7678ff68759af68ab1dade3d8c80c7b209ab30cbd0a48d5f0c9b3b702a236f363d29dc821a07f835f4a94da5ac1e58d31bca12b74228be3696763", 0xf5}, {&(0x7f0000000440)="ff9425192425b1ee653fa34f14b582b01f5b7a9f198ce1066e8a689b2fff65ccfdbe72dcc5433abc60c479717121aaa232a206eed0c451eaa02f76305847a6fae5670fbdc56f01e98f07a0d8c6c432b1dda383d193652adacb06c7328c59b45aeaa08026817ce58cd59747f4234881674f57566dd097d4df420641d5b596b656b142915495aa0a95687a570932eeb168608f4e4d9835cede2d56f8c4a8721f2f54ed68b45948187717a13f067462f7ca9d7a10d232146da95b4dac94bb80fa6ac78e0eb8f39ceeab906203a5337d", 0xce}, {&(0x7f0000000540)="12559f3c92a77f018fb0d158c3160a9c58423597f1543bc889287c2d5d7b7c8c3dd8c0099b6f8968a44e1678518d4aca57a36c52e7ae53d12ebd136340f835027456d7804bd065b19798b43951acc6b78b648732472ca0aeb0d483588581b6cda87dcf7b51cc7dd84cb0e7ad7b0dc63be328a1cbdb2fac1be23c8c2342c9015ad9177a2e65c3d6c78c0596dbc2258fa6e20345c0db5b484c3bdce1b8bf51bc3ce1d5518a4c0905776a75f8108c985cbc564793b6d7717aba40d3384586659f1e6ce35ff2ea41583f374a6b6a881180d5d58d9d70fc80e79da7a6d1a6db4e8aa399bc840644796bf845", 0xe9}, {&(0x7f0000000640)="a591b6a36bad0852d8d132605956f8b0abb69db9212785affc6ef2ef2fd0c1dbc87ffc5eb6a422054dae0761fa47fbd4cb38a847a050a4ed6b0c1279db6fb99afc003e63e2ef212ca4b413c73840265b7a4aec648933972858fb91852073761838d17400a9dce5ce08a480ce5db446981119b842d8251894ef5275769e7a883b5a27b8aa317b1b989cf14c00379744c2083df3536d9fc9cd3ffeba908549a0b4c410c9967ff33ba0df5328156bdb1a4c5d7245eb20821dd2a1e1c9d3b5d60be11e8c4f7baebe9b95c4096acaf1dbe71aba2ecafec345185807c211aa30702b80ec804b062d29a8cff3d3d15fdf10112f9c39ef23", 0xf4}], 0x5, &(0x7f00000007c0)=[{0x48, 0xffff, 0x4, "2a5b36392b24bf3e01ebd04f0340392bca750de10df9d87e9f26b71438a22f0b8e670268e04a76bc30b992d66c473902b08d30"}, {0x100, 0xffff, 0xffff, "6ef3fa8d95af54a9ec05e323b3b9e1e41c91c69db973b42136994e0f6173ccfca755e5117b7241273317038cf489c5a7f437b2ba86564918787688a50f7e2e0c0aaf1cb611840ebd09e92a1bfe9f1ba8e5b6d7b4f582f185b6072559f14f4e0f964f53084af7d9f2b17c93cfe94e98ade1acf9123dec577486704405bfae20156bf8242ad04fa8b465ff428f7aa8392e9163d559f8f97e39ec6242e1b67ad8896327816aad276510f388b4def3e7bd946d4aeedb251ea8570e92ca9b5d6576ebd3542cdfd2279d67fb5ee32387c94692f37c18721b0175498a0af147b9783949b762d2ca38558d8f5511a071550bdb"}, {0x88, 0x1, 0x20, "12d20eb7b2a38ac20e05b5194a7339d8baca83052b66cabd7e9e2652345aed6671dc69bb3ad58aae476908667c06f908cbae69b76b7da75ef39e33a2f7f024a209f3bcc54aa16f733310712a784e66267de9a0577a02d7425763576128fc2916fba4f66e59b6a4e6f53a96e5a41e296a1b"}], 0x1d0, 0xf}, 0x0) rmdir(&(0x7f0000000a00)='./file0/file0\x00') faccessat(r0, &(0x7f0000000a40)='./file0/file0/file0\x00', 0x1, 0x2) mknod$loop(&(0x7f0000000a80)='./file0/file0/file1\x00', 0x118ab074bffe2c37, 0x1) recvmsg(r1, &(0x7f0000002180)={0x0, 0x0, &(0x7f0000001fc0)=[{&(0x7f0000000ac0)=""/77, 0x4d}, {&(0x7f0000000b40)=""/146, 0x92}, {&(0x7f0000000c00)=""/213, 0xd5}, {&(0x7f0000000d00)=""/4096, 0x1000}, {&(0x7f0000001d00)=""/241, 0xf1}, {&(0x7f0000001e00)=""/99, 0x63}, {&(0x7f0000001e80)=""/113, 0x71}, {&(0x7f0000001f00)=""/19, 0x13}, {&(0x7f0000001f40)=""/24, 0x18}, {&(0x7f0000001f80)=""/55, 0x37}], 0xa, &(0x7f0000002080)=""/223, 0xdf, 0x24}, 0x40) getppid() sendto(r1, &(0x7f00000021c0)="b17fcc9320d99c0b0e9374bb3995605304e62cd08e7e6de69617234aa2c6375b61123f0d4ffd6b79", 0x28, 0x8, &(0x7f0000002200)=@in6={0x18, 0x0, 0x7ff, 0x6e8}, 0xc) nanosleep(&(0x7f0000002240)={0x5, 0xff}, &(0x7f0000002280)) mlockall(0x3) r2 = open(&(0x7f00000022c0)='./file0\x00', 0x200, 0x40) mkdirat(r2, &(0x7f0000002300)='./file0\x00', 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000002340)={0xfffffffffffffffa, 0xa1a0, 0x1, 0x3f, "5dd85375476a84aeae4b06dab7777a7d615f2d1e", 0x7, 0x9}) connect(r2, &(0x7f0000002380)=@un=@file={0x1, './file0/file0\x00'}, 0x10) symlinkat(&(0x7f00000023c0)='./file0/file0/file0\x00', r2, &(0x7f0000002400)='./file0/file0/file0\x00') getppid() getsockname$unix(r0, &(0x7f0000002440)=@file={0x0, ""/36}, &(0x7f0000002480)=0x26) mknod(&(0x7f00000024c0)='./file0/file0/file0\x00', 0x2000, 0xd72c) clock_gettime(0x0, &(0x7f0000002500)) mkdir(&(0x7f0000002540)='./file0/file0\x00', 0xc0) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) recvfrom$inet(r2, &(0x7f0000002580)=""/111, 0x6f, 0x800, &(0x7f0000002600)={0x2, 0x0}, 0xc) renameat(r0, &(0x7f0000002640)='./file0/file0\x00', r2, &(0x7f0000002680)='./file0/file0\x00') 16:00:43 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x203c, 0xd00) open(&(0x7f0000000100)='./file0\x00', 0x1048a, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) 16:00:43 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x42000051fd) r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x6f}], 0x2, 0x0, 0x0, 0x0) close(r1) 16:00:43 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20800, 0x40) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x4, 0x2) r1 = getpid() r2 = getuid() getgroups(0x1, &(0x7f0000000100)=[0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1011, r0, 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r2, r3}, 0xc) mknodat(r0, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000280)='./file0/file0\x00', 0xc, 0x0) ftruncate(r0, 0x9) mkdirat(r0, &(0x7f00000002c0)='./file0/file0\x00', 0x5a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) recvmsg(r0, &(0x7f0000000800)={&(0x7f0000000340)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000740)=[{&(0x7f00000003c0)=""/192, 0xc0}, {&(0x7f0000000480)=""/41, 0x29}, {&(0x7f00000004c0)=""/54, 0x36}, {&(0x7f0000000500)=""/231, 0xe7}, {&(0x7f0000000600)=""/77, 0x4d}, {&(0x7f0000000680)=""/89, 0x59}, {&(0x7f0000000700)=""/48, 0x30}], 0x7, &(0x7f00000007c0)=""/41, 0x29}, 0x40) fcntl$setstatus(r0, 0x4, 0x80) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000840)) execve(&(0x7f0000000880)='./file0/file0\x00', &(0x7f0000000b40)=[&(0x7f00000008c0)='!\x00', &(0x7f0000000900)='{\x00', &(0x7f0000000940)='!\x00', &(0x7f0000000980)='\x00', &(0x7f00000009c0)='#', &(0x7f0000000a00)='\x00', &(0x7f0000000a40)="7de92800", &(0x7f0000000a80)='+\x00', &(0x7f0000000ac0)='*\x00', &(0x7f0000000b00)=']\x00'], &(0x7f0000000c40)=[&(0x7f0000000bc0)='!/\x00', &(0x7f0000000c00)='\\\x00']) recvfrom$unix(r0, &(0x7f0000000c80)=""/95, 0x5f, 0x1, 0x0, 0x0) fchmod(r0, 0x100) preadv(r0, &(0x7f0000000f80)=[{&(0x7f0000000d00)=""/51, 0x33}, {&(0x7f0000000d40)=""/14, 0xe}, {&(0x7f0000000d80)=""/228, 0xe4}, {&(0x7f0000000e80)=""/182, 0xb6}, {&(0x7f0000000f40)=""/55, 0x37}], 0x5, 0x0) fcntl$setflags(r0, 0x2, 0x1) r5 = semget(0x2, 0x2, 0x8) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000001000)=""/233) pipe(&(0x7f0000001100)={0xffffffffffffffff}) mkdirat(r6, &(0x7f0000001140)='./file0/file0\x00', 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001180)) getpgid(r4) 16:00:44 executing program 0: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 16:00:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000100)="e9", 0x1}], 0x1, 0x0) r1 = getgid() setgid(r1) truncate(&(0x7f0000000000)='./file0\x00', 0x1f) setregid(r1, r1) truncate(&(0x7f0000000480)='./file0\x00', 0x0) 16:00:44 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000000)=""/60, 0xffffff1c}], 0x1, 0x0) 16:00:44 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x40, 0x1) socketpair(0x2, 0x4000, 0x2, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x8) r3 = kqueue() accept$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0x8, 0x0) kevent(r3, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x1d}], 0x3, 0x0, 0x0, 0x0) 16:00:44 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x4d0, r1}) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) fcntl$setown(r0, 0x6, r1) 16:00:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x79865ffc, 0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x7, 0x1) getpeername(r1, &(0x7f0000000080)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) shutdown(r1, 0x0) 16:00:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000580)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb9db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae8a5d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862cc641ab8e6385c3ab24286564a262d0a72ef17f8a8ae675b00", 0xe4) syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x8, 0x9, 0xffffffffffffffe2, "a146786eb95bd07babecf200", 0x0, 0x1}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) 16:00:45 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x4001, 0x10000000000000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="4bead57a", 0x4) socket$inet(0x2, 0x5, 0x1ff) bind$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/27, &(0x7f00000000c0)=0x1b) 16:00:45 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x9}, 0x0) shutdown(r0, 0x0) shutdown(r0, 0x1) 16:00:45 executing program 0: socketpair(0x1, 0x2000000000005, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) bind$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f6e6ed2653000aa8fc9ef84e176706dd37460cee6ad63e3049b9690871620a7066438a2b5e9671d938e78f4acb164965a2827e926df52b1905954b9d1b223b9d4487c85408ddbc7061dd957ea52e2cf83a3d89e6ccc12d2a90d09479ea1ac9f6d94eb47433eaeb4f23e054da9f08594eef04617d607515118c53746886f672ef81a98030d707fdb2e3aa6f6ced9166f6e03631354f8b1cd848ce219c488139c1e33ddcf7b4db631e70646519df975b4e5376ff8477eb1ff87787bf8c7c18042c7f6d1b8496e80de9a7bec8fe785147fdb65543a99752c73f630d2a012acb93e30280feac3d1d1a3342748ab81ce4a4ffd815299b0b64b2900260f5529dec70e8a1ecdd888c09c668f12956889e79c529e8f750ddcab215b6f8449b9ac30bd8514400c7c38565ce633a6b2778db809e1306ed3e59fbd24f6d54a97970dfc27d9678ad6c214de24553f22f005b40b45fb0964f909424395452942a6bf5439ea4ce149db177f74081f95ae2a288663fb33fed0b18f23df285025112475d56ee6e4d578455347684a2591eb2ebf54922412ee7d1997966bdba357920445b9f3c7ff2648ffeae579f602d246"], 0x6e) 16:00:45 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 16:00:45 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xffff, 0x3, 0x8, 0x81, "66c76885e1a4c2ba87b46d3ddb435189f9d69f98", 0x9, 0x3}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) write(r1, &(0x7f00000000c0)="75a0fd64d5c093ec1806d6a203635037e9d25384f1197e8888bc033fb01068ba65a637018ffb4e042defc7c609603e56d193f1c92ef003380ee774a3d31391afb07c52a50dcf69902d07bc80bd3548e0838df2d994bec5687e02103e2f5101768ad31270a4990c3219279fb21392c89ab9328fadbf1b1b0b98a6accfd12fea9b9de8e837ce22b2581cfdd776bad0fe96cf0bb4cbf6e4a1bd03f7440ee8939d0fa9527b58e19eb3565c4d0275d4c95ccc666bf25bd294f3823da074f237cf1b9910af4b986f77faa6210622759906c9c2a7ffe784c7649aa8dc2df9b4e4a56676619655", 0xe3) 16:00:45 executing program 0: open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) chdir(&(0x7f0000000000)='./file0/file0\x00') link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:45 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r2, r3) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file1\x00') 16:00:45 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x14c, &(0x7f0000000280)=[{&(0x7f0000000180)="cf61", 0x2}], 0x1, 0x0}, 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x1) mkdir(&(0x7f00000002c0)='./file0/file0\x00', 0x8) mkdir(&(0x7f0000000100)='./file0\x00', 0x44) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) symlinkat(&(0x7f0000000300)='./file0/file0/file0\x00', r0, &(0x7f0000000340)='./file0/file0\x00') symlinkat(&(0x7f00000001c0)='./file0/file0\x00', r1, &(0x7f0000000240)='./file0/file0/file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x410, 0x4) accept(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 16:00:45 executing program 1: r0 = shmget(0x0, 0x1000, 0x745, &(0x7f0000fff000/0x1000)=nil) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x1000) socketpair$unix(0x1, 0xfffffffffffffffd, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x20, 0x3, 0x9, 0x100000001}], 0x8, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x8, 0x1, 0x81, 0x80000000}, {{r1}, 0xfffffffffffffffd, 0x51, 0x80000001, 0x9, 0x7}, {{r2}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x755e}, {{r2}, 0xffffffffffffffff, 0x81, 0x2, 0x57fe0a60, 0x8}], 0x4, &(0x7f0000000200)={0x8001, 0x7}) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="7c14370d7e2b5702d81d63ef3703b7ef6926c20f9a42b3cc9e32671e73ee6caa526b9924a6b4fc7c0673b68b9c47f86f1cabe52877f1191d4b97c4d462c8fc3204308dfac7ad43ae5a580bcbe1c26378b1548b29ed2f8a46cc6fb42dce615fc3e4d3ecc9246ce807efc3245b7f151dbd4383f2c58d5ebb", 0x77}], 0x1) flock(r3, 0xf) shmget(0x3, 0x4000, 0x620, &(0x7f0000ffc000/0x4000)=nil) 16:00:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000200)="e8132e19e479cedfb9513be12d058f08bdf6efd8cc18385fd7fde5e2a0732a8bce5a35bc8fab3b5d5b4f7cd24d45b6c2c1c0db4f7d7f225ea2294a41d66b267798fc9fec94fc157b83a97d0e65151fab5f256a133d2180357fd52d0390445158e7d1a2edc0044d2e8f71d2aadf0ecf149fc774e6f9e8c30d108e8a7fe82136d9cb73b7", 0x83) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0x1d36, "bad84b73f2a42ccccaa772d8374275835db57180"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:45 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x8}], 0x7ff, 0x0, 0x0, 0x0) kqueue() fcntl$setflags(r1, 0x2, 0x1) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x78, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x78, 0x0) fsync(r1) 16:00:45 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x3d, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:45 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x8001, 0xc2) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) lseek(r1, 0x0, 0x1) getpeername$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) mkdir(&(0x7f0000000240)='./file0\x00', 0x108) r2 = dup2(r1, r1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)="d40b0929c76f73f07ef6baab2bcb6b7a9ff510db9bf74a6b2890c594b1252256d2a1b6ca1f4090284185e07a8f83f35a0ddf9d45307e8e45a918d2c4c5ced821585f7a5f4d5deea79c4041d629dd8440ec0334fe5fbdbe998b1aa444bea7f417dfbbdbe041957d5cfd70fdd1805de16352b5500b669577993aac1ed7a82e629b4d28aee39f7a6e9c06258cadaa46f229a1b49212dffbbed645bc9b4ca7f34f4ec8699596e02456dced", 0xa9) setitimer(0x0, 0x0, &(0x7f0000000040)) 16:00:45 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000000)='@\x00') readlinkat(r0, &(0x7f0000001240)='./file1\x00', &(0x7f0000001280)=""/194, 0xc2) readlinkat(r0, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000240)=""/4096, 0x1000) link(&(0x7f0000000200)='./file1\x00', &(0x7f0000000100)='./file1\x00') rmdir(&(0x7f0000000080)='./file1\x00') r1 = msgget(0x0, 0x18) msgctl$IPC_RMID(r1, 0x0) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) 16:00:45 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xfffffffffffffffe) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x48) write(r1, &(0x7f0000335000), 0xfc94) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000140)='L', 0x1}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="a854fc7aca0fc389de037eeb21ebb6256f336107d3da0c5c0c9d083b2df7fd6db72b3a690584d7375b6258898df0837359581a0c6020d9502434017aaff32c5a4dae6de86a52a84eda23fd5b88b47153d207d3274aa13709226745e4cb699fd2c5b230740e0f25979837768cf80e31b891941d98e42fa4a45252e6f88a8a27242f2e5c5b8716", 0x86}, {&(0x7f0000000100)="76fc9a9841ab7e1856", 0x9}, {&(0x7f0000000240)="133a1daf202f2ab19492e18db1dd0e1868e1f1a1d1d4a9c6091dab6c6e56a2d963b9d71ae3fed9cd71d6da06655638d3cecdf94225ce25bb4f445daea799e0be9e95f34b36296a78421e37a1cf2753b8e447f7126660425d29c03851321761d4cd153fd21e326fe3a8edde4cb89cf3fc9c9a436bf7026c4a275547f255d3e5cae14256", 0x83}], 0x3, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1, r0]}], 0x40, 0x8}, 0x2) 16:00:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000580)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb9db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae8a5d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862cc641ab8e6385c3ab24286564a262d0a72ef17f8a8ae675b00", 0xe4) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xffffffffffffffe2, "a146786eb95bd07babec1100", 0x0, 0x1}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) readv(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/190, 0xbe}, {&(0x7f0000000180)=""/227, 0xe3}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4) 16:00:45 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ff8000/0x2000)=nil, 0x2000) ftruncate(r0, 0x0) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 16:00:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400002, 0x0) mkdir(&(0x7f00000000c0)='./bus/file0\x00', 0x1) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900", 0x1b5) chmod(&(0x7f0000000240)='./bus\x00', 0x102) getrusage(0xffffffffffffffff, &(0x7f0000000280)) fcntl$getown(r0, 0x5) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x1) 16:00:46 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x3f, &(0x7f0000000000), 0x0) setsockopt$sock_int(r0, 0xffff, 0x1006, &(0x7f0000000000)=0xa7, 0x4) socket$inet6(0x18, 0x8003, 0x8) bind(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 16:00:46 executing program 0: clock_settime(0x0, 0xffffffffffffffff) 16:00:46 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffbfffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0xfffffffffffffffc, 0x0) kevent(r2, &(0x7f0000000040), 0x9, 0x0, 0xed3, 0x0) 16:00:46 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="ba0e", 0x2}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x10) rmdir(&(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x8) 16:00:46 executing program 0: writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x4c) r0 = socket$inet6(0x18, 0x7, 0x3) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000000002, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xfffd}], 0x116, 0x0) preadv(r0, &(0x7f0000000740)=[{&(0x7f00000004c0)=""/70, 0x46}], 0x1, 0xffffffffffffffff) pwritev(r0, &(0x7f0000000540), 0x10000000000001a5, 0x0) fcntl$setflags(r0, 0x2, 0x1) 16:00:47 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/39}, &(0x7f0000000140)=0x29) r2 = open(0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x40000000, 0x1, 0x3}, {{r3}, 0xffffffffffffffff, 0x88, 0x0, 0x400, 0x9}, {{r2}, 0xfffffffffffffffb, 0x2, 0x20000001, 0x0, 0x240000000000}, {{r1}, 0xffffffffffffffff, 0x79, 0x1, 0x28000, 0x8001}, {{r0}, 0xffffffffffffffff, 0x0, 0x40000000, 0x4}, {{r0}, 0xfffffffffffffffe, 0x90, 0x40, 0x6, 0x7}], 0x9, 0x0, 0x8001, 0x0) dup2(r0, r1) 16:00:52 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000200)='./bus\x00') r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) unlink(&(0x7f0000000000)='./bus\x00') fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x200, 0x100000000}) 16:00:52 executing program 0: socket$unix(0x1, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000366000)=@file={0x0, "e91f7189591e9233614b00"}, 0xc) mprotect(&(0x7f00002f7000/0x200000)=nil, 0x200000, 0xfffffffffffffffe) socket$inet(0x2, 0x4001, 0x7) 16:00:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000400)="33e3d19f8cc2d1727ef0593af95ddf184a79b4bee4b075591bc7c5b9e2a5a14465192e6fd005806cc4ccab092fa6b4b83df2d28c3b2e96f7b061a02873c50f350ad0dfa164d978097f", 0x34}], 0x1) syz_open_pts() kqueue() syz_open_pts() 16:00:52 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget(0x0, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 16:00:52 executing program 1: r0 = socket(0x18, 0x7ffe, 0x200000000) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x8, 0x2, 0x101, 0xff}, {{r0}, 0xfffffffffffffffe, 0x46, 0x40000000, 0x0, 0xef}, {{r0}, 0xfffffffffffffff9, 0x80, 0x4, 0x2333, 0x1000}], 0x9269, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x200fffff, 0xcc2, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffb, 0x50, 0x1e, 0x7, 0x6}, {{r1}, 0xfffffffffffffff9, 0x0, 0x0, 0x4, 0x7fff}, {{r1}, 0xfffffffffffffff8, 0x40, 0xf000000b, 0x7, 0x1}], 0x3d, &(0x7f0000000140)={0x10, 0x10001}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x2, 0x6, 0x5, 0x4, "dd7036820dfc464be884d19f0465b6e075ae191a", 0xa90, 0x2}) fcntl$getflags(r0, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) pipe(&(0x7f0000000180)) fsync(r1) 16:00:52 executing program 0: setuid(0xee01) r0 = msgget(0xffffffffffffffff, 0x0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x2e) r2 = socket$inet(0x2, 0x4003, 0x4) socketpair(0x6, 0x3, 0x5, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) flock(r3, 0x4) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) msgrcv(r0, &(0x7f00000001c0)={0x0, ""/70}, 0x4e, 0x1, 0x1000) msgctl$IPC_RMID(r0, 0x0) msgrcv(r0, &(0x7f0000000180)={0x0, ""/4}, 0xc, 0x2, 0x800) 16:00:52 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x3) syz_extract_tcp_res(&(0x7f0000000040), 0x4, 0x2) open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x20000023ffc, 0x0) 16:00:52 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2004, 0x236161ac) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) r1 = accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001680)="8a27348db230a1dd2a3d85376bd46a5f4cbb94010f7e1bfd79e3537d23b3081e7542297a56d8936c9724d17b9d1d91906b1a2ab1de18136bf2d5ba38b28593343f7ed490db96bb01ab04cbd7851ccfb3083a29df7f4fd797d9e3a707211bed671c3fd6a37872524c31855606c93321046532e5c9919e14b3248ea0a4b09eb7d76741b889458fc310d6a84e73a65cd5e8a1a660503c8856a2aef6c2829cc3db775ec96a675c6bf3ea059931c907012b04210cec6b8364d0b265262c7e570c3d40c50bafdf4461583e2b77aab77e89b9fc4f0a36f5984fe083a4c1b3b59205da6cde59bedcd11811993b652d9ed747fd4715b177465c24cfba5d6a23debf3b9e14caf1f1f80a5142413c80fb03f067cbb51a374d3a3dd09854ba4ecef65554e546f2dddeca4a36d1db8868df012b36bf595f035b0250d25af1c1f87ec273f9bc34b4491bebb0054be425a7974ffe96e6b28f569b2bd77bdbd2b57c8f7284ba9abe2cae352e824723394a6900c9d9aec9162e6df74b57be48fbcfa030ae5d581e5a5a073abb6928ba6f1a2507a7217c1df871f3bde916bf7392b22169395ba84fca50c302360bd4983a4ed902c3458dd79191b091d9e29b11e3f059a0290c1f7bb8d9177e6fe6f66266c96d54ad5544c71f27a84b4b3aa6c371d585eb19fa8db5b02e601de5bb9c7ea1d80adad62f24504bf1e1d781a39bb21a5060988f97afea5b9e349df0628ddc0704f79e53d12fc6b5e77b9d3252504dc52bc3019d17b975552808d6d8a009b5dad68c8c5035fd86fd71805fa63f21a01f04850daa2eeaa3ce24b4b588159cc9aef6fb62b1dc11abbdcd9b1fdd5663c32199119f3b33eb1b70d9c4e34d5b7859050f3bb4fb46ee1ae67ac0af44ad9e449c1c9ee6237ce2cc3e5958e74d23ea2adf20a01ccecbeee8897484b919d47c94ac44d45eb92db4b15c7745839880d1c01f977ef8ee562a5b570579a38185e26c711df5e023de32f5f3d067540a4c35e74369475f6a5d2e24e1eabfe10f0dfaa987f46912054c0c1c2f60df3291dbfdb69a1923f89275cf7656578fb05a6d113f2d989b8c779a0a9baf145c4834ed9786b7b482299f90c2b40c678aa02055333f412d3075f55f0f708cc1965be194aa8f793cd67b8026d0b6c55f5ffe6f28808c5a9c8a421e560f6a6557305c30bf50bbdc843223e4f12c32b97f9cfa12ace55726191ad921ed7a2576afbe932a2e99a400a295158fa2fea035a827fe211ef3cd1454dd310a4f2c340cc4588bfa7a7f79cd04fca0125a3c3c2c42b45b38207edcecd89f638fc888229dd3906f6a1e1f60ba53dc245c50146740b312715b145ca3769b27f07da9f0e987063aa825c8a81cb6da1dbebad1a8492361c7b3abc89431b7e499f5bdc27b887fe9257b4a38c76ac4adfc11338269048d221dc948504f9069bb825c543ac59ac71a59c5bb2f054c8d069a5ed104719b2d60a5352bd0ff7a761154ab36bf0c7a8e24e5fa8616b79909ae82ddcb3a272e97340ce29588581b64fe28ef750edb81e5257d44b90ca622656477607143a75a5c462fb100cb726b0c3d1cc1ba94db87d0ed1c8c5c9f88ec5b1db76dab51b4300df14cf1e57b7c5ed0c4a3322d491854c93e7eff9e2ad4cda3a0e02e6707d62aa58d23ffca1b1a9e7d5212a6cffdfd0a61e0f83d71d4e92dd3e73a503fa17445f039f36dc6cde241f9ccf21757476b854005975fccd36e61b2b25022376bc4d76348b57e56c30d453854c1413b9c9ee7a27c4915d796f27451570068c0acab05fd03a23e4fc6cc74ae980bb63fe833c67bd3a6b6491a106e27e7b471b37e961d9f41bdda4b9e9b776982e7bd3d04f9656b95b5b08160b843e3be71be0964e3ed654d05f40781c03e8e73c18829d756568e77669dbe933ef23488f7bb65448432d874d5d8b1cb4bd3ba00f1eefb7cdf576eb88f649f97522a1f8e67bc527d49e8ef5b8d3de190dfca1a8c93accdbac240f1a34c2d86900af59ba73f2459fdffddb3283ded271fb72e6a2de3ff8477723c81d5ea54bf1ad7f623b075f797fb30b689fddb0aea562b1046edc15b3ebac7eaf4afcc1d9c5f72e2e38fe182b956e8a12d6803b87ec0a082b68fe45a71649fd09cbcd3b0f8d53cda4a34f4d49b77d9cb2a57d781365672de4cf0ba903049cf48d88d730c5c6e2687c88abd6806544f74798d4501cba6bd870a4ed8311aa4671e23d9e9e3a3f4ba52518740a18fe64d1dc63348617816916f277db42e8084ed62d68ac84f2ccfeb84ec8a84f40a93dce478ac41afed0d23a8aeb7e54bf52adf4b4d323a9107b717d8da555ec3f26c170cb714eebb349e12c83b743a9d7b5ef8d70cd55514549929e8799d695ee6f4e95a74fe86e1b5deab6ff3c497b532357ee403316cf6f9ce421c93e18e54422cd2ce82b187ea203185e3343f71308c738301a4a68a38a97342872efd5b6cadf3ead4db40a0b29918be42a787c20fcbd2aab1e0ac68a2e3538e442396be4b62478e455dbfbb9dcc1374ba2c5cdbc3d299823aac229448561f8345c58641fa31a48ebf81cbfa39da3fb02053baa114b071d9907911ed11d53a0870395a710f9ddf7bcb67d85740a7b039f3a713c87b3d2ecdef9910481ff76a8ae3c727e675db2b8aea6679c81715f9439a1df741c4dc3e5a58b71f638bc9fe7c4b8f632898c98c477e8c0a0d852fa32e815ac1129cc7ecd283a16dc46f1bede2f687ac3243015f4c5d2411c95d9514d8b85b3a2593363d4a77d2db9b4474f4d0e0f7ea7ffcfab6675759d8091ec244a1fc1c85cf89d02183418612152782725ba5729bfcc4add55b735d31e36cc8893d5d13c2aa29277033dc78286e2742a40d5ae9e6ac1b0ccbaf5ed91d9a8fc19a81f871069642c3d4830f1b48137ab8a30a976aa25473bf03500c37882c7f9e8130ca3387e280b4f88f836e4ee997994c2294b0353d5b6b981207f87dc96cd276bcbe001db4e3733daf17873a895015e48b83279ce864f317faf74770927e756a49d6d482b716beaa746377da8625863c800b25da6048182cb3d4e6fc202e31868686996894433c31aa6b5776eeb07aeaf680089a62a282150999b6e9ce3d86ad5c09733bdbb3c8eec223e7ed60f62c8198c443e02f2f271321c324138a8952989d7f97dc357527d902b48a936a11d5d91d7c527b48c2f6e82d3b5574cd4ac5953b9619ac387722a6ac6748b3463705f271b6fa7d21911d10caa8dafe0a2405ee13001e809cde508bafb3904613945d03b715daff5ad86f95a206c1a33234ac3e873ed7dcd3e0e64305f4b2c1c0d6f2e1085fc88ff390739fcc6bc40f0183af588ec91b7244092e154af3b46020acbf61badf55be69162a02820dd742d85564899eb7e00360bafe7651a619dbb9e89ef9af0f5d157ce9bb4d6af62f72146064365dd4c6c7ee10b9f2bc2ce5d30ef66839f7c0e00b773122b8fc1143afb69561b3dd9e94d116a0d05005a2a9ff08c5a71091243159b0b6df53d9299caf0476f0701bb5bc84a50b6d816bd9e3879e5388cee32de2bf75ff016e588ebf971999b5035b773d651810afc86bcfa81ae4e937a78bc2434cf03ad76f03d1791210db4bddabcdf11f1158ce68889c8376437e19d6ce0beb9e7d9695b8e3098b9964d5d9ff00d49aaa882bfaf2d62819d6cab5a607e3f9d9d3a081b542b66226962e895f303e1c2172b81b00a67b459332374427bcb278afc78d51d4de7424104ef0e247415a2be5eb012cebae129e55ebbd91f86e21095a357620bd4e82892e465b5769cec3e3963f9631e14ad0d9451909aeac86ca0d09042359a9ccfab5aaae40e16c25f7f7dd95eeeb6ed1d0834ccdffcb79ec37043a7c360ab7ca484c133b7d7e2ff1e765a6e9706f6154b6500322d48bb3717c408f1cccbe38205651d604b5d0da0e557d957702b131acd9af04ad489383ab846312a0079a26b86122b876576a9794b1fffe1effb8299992eabeda083d5ce4a1eeae204e386bf02cacb00eff9617b65566e72113a470976d6d9cf6ab3aaff67c5350e36c7f14272d2c9de620904be19efda5124bc32762aaff156cce337cd1e738994204d52cca4f56439d563c333abdd1f94ca6dedc8491046a23e24ee6ff56342a40c370c18db5d341881f69cf7fadf8e52d155d63c343354bef1d4d39722d8b728acf09d0aeb594e9469cb8063b4fe67f4e0d516ff3bfaf16ca5bff4326054cb647ac19eef1dfa7c62522635518a418089b37348009716128cc231c77df01447b22d22cbccb4ae5c2178239c2104542077e2d86b1f44d3b25e5fa1e09d1ce35880da825692ebe1d5fbb43aa46604918352841d7eb2b5b0b21c13cff7b28b8e359afd4df0b02c32e99c350f8ad77995e73542cbcbad6c90f334f618765fae337265d201412c8262d04b58f603e0a6dbab868f41b487ff7d64681d05838d6a4e149954c22322a33231126481910279fd857aa9bd33eb467d2cc871c70120246a86f76e23b97bf8d1d9ecff9bb4ee6d3f1deb36cbd6398b6cea90b3ec571b37886cb86aecb9f1a256acc79787c7d778f4ffe2aa5cfb04cf349c7208bc375b9b3ffae0d9fe22fe317d0fd06aca3419d51eb38b77497c8008f359384b61ad27621ff4d7ebbf4830392a0a883248deb3bc397831153b4778ca58ffeccc52fbf8c1d4f462ad8d653abaaf8ea65c6664401c9accb76f817f639b10aea5f86bc977e6584946c33f8a233776f469f406cf1628d5eccca1e3633c152c6516e4e03692ab8297b401264dd10289f13e91f3c95ba7778ae280e52c0ec782bda4c48130cc26e7f5abf031ad4a9a2af4c9eec67ece9d6a2ff494e76bcc414f2fe1963a4feb2154df8a6e306c36a6018e1cc1d332668682dc9821a52d2042d2a134909a9b2ca3a24d54b3380e590c454b5ca9c89a70fb01e981649d62e4a193bd69aacf44d65af28920300d19affa337e61d5cbefe328aac4b54ec7c66c0e781f3e05592a397d17c2cfb2736257dd3d1bdb2ed869a7f6e072d63db1fb8c739de8fc5d15d0018c73522531a24622d218ed69b85cc6a0f739d9e547b48c9135bc0c24665098d494e7ff3778fe609d6e178300cc3dcd53b976d1fcba1b3021395a03b6abbb84cf2a608819ff6da017ea715ded4a71114af6cbfa8a8c6c3592a4b4d840d08290e64f00085574d78807e0ad7e61df68f7456dba4a89b97ee4530b5c371899e6890a5cd2f51d42859787ff3aeb64e12111c981188a124639ddd8d7994674254832e0a9f8e8bea972d1bf93131dfa3aa47b41f84f28cc9677b00dd670bd68622d4604bf0fab4e5397c00626e2a611fb4bd1ced3d07d32dd63e8601d270be028d6fc044dbfa222e90833cf4dd8650ed9ca3797789b03098b98acedc4c7dddfc785e3a12063a8ddc2f7b3add31055708424fd48f68c560c822ca705676e8ae625ffa851e0e21aa3d36ab2ce1e358c66fe9a6a7de348636670f58e7990b74fce6279552f73be4ecdbc024b795b33d235ff8a6f30f8a2a1ad4536d66a60ea6e2a403679d31ffb3ea817f1a6f032336b24b744c2bd710bb777e6f44b23289f5366dda8e0edada7010db943921bd9ffb62b2f58fca1e0399f96f0a5c1bcb45451c05527c3bd5c18cc9b48940ae052c8d7d877fea3da6824eb7993d581a93240c7e28b6b609229fdfb18fe33b25a28db4aac2ed0fbe36edf044025bf54115546c44c5c3b270323a35aeb6349aa8e71ab33cdc36b4d72972a57d3d816388691ef1cf59974e6eb39b5efc63199f1b9230024779861f6eeb319f51d7b25dc65319089f", 0x1000}], 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) bind$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB], 0x8) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x1, 0x1, 0x80000000, 0x4, r2}) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) 16:00:52 executing program 1: r0 = syz_open_pts() kqueue() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) fcntl$setstatus(r0, 0x4, 0x44) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0dfe114e9425eb77e729d0e6417115f2325395a3"}) 16:00:54 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) socket$inet(0x2, 0x8006, 0xffffffffffffff00) 16:00:58 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x5b35) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) poll(&(0x7f0000000080)=[{r0, 0x81}], 0x1, 0x100000000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x30000, 0x12) linkat(r3, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00', 0x4) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x71}], 0x2, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x17a, 0x0, 0xf8c, 0x0) r4 = kqueue() ioctl$TIOCDRAIN(r4, 0x2000745e) kqueue() dup(r2) 16:00:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001880)="54a02551cb15462b77c8c690c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf5792c5d39c647d47e61f923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3cc8d8883cf675f60e83358c12ed296d22e82c6151d93490cafd605047b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac7166b36f601eaae5a5b90521f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab95bba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba136eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e905502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed710aae7106014ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8ff210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d96e1c67f95090a3b4c3ca0f24b5aff6eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb8dd01f5d4031706f4da858dcd8cae563a547665309c6ef8eb6ab117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a1f8c0e3bc0692c0a083c9ddbf33558d87a46ccbf98e84dba59d069f3e4e3bbbda9b0fd368e32548c6d56d098c8fdf6c9bed09f1d8012465045e33e83886a3ccdfba711686c85d0279bc049635e3057491a222902fdf889280b62d5853ed98e26bcbc5d0349db4302fc272d14a0188a1dbb6e037e8437554f6bfc045c9604918e23da79264892e9aaabc32909e72bdaa25fff5f7756ff4b8763c4de4af46a2904ae7c9e928e2686d0fdf58791b533bd4930750c6be457b0b251390ca79d856e2cbc7d3f9b5e45236ce43a5731c916526f9305091fe0e062843d54bd2ebb02b32f9eb810f3e4fac55bbfbef0f9df402dda28c5adcbe70699e921438370f7517509610807dc1f3d9f753ead7bfe2f677891c5cb3485599248e2b174af9a7a096249cbbf30cc0f4e5356bfe74fea0a032c12df4a084bc11c9e7aaeebbc20071dae955203e46770f34f4bf98c9130dfadd7de65d41cbb1f93bc1ad879189f14d53332ccd755e80e51c4a37bcd321b224c2ee52d05806bf241ef41ae999545449d10cdb4b4fc99c713caeae7bd6ba6594a1aff03909e08c6c9013de104e956eeb9b8b8b35036969dff6024fbb23e4c48c81418edcdaebc74e159e10c1cc18d04cbfa30b7212bb712dd89583048ae74da22cdcde4cb18cb5c25ae5c68685976208b5d191a0d6041a1ce50da8714db2e89314843b1f07680592e4bf3ff928240634e3a2649114f5f82fbb2fa3f7e24213d09cfcf0b235e287ad27ec4052efb67ae3d46191b03b2480be6061f41821a9626a6e69bc04d1a949f62ed15653dd36c37003d542b57ac9ac138bf582683781968392d9d1b158d87c41cb133e541d956459907e76a641fed143badb45766550bc46dbdad898996eed05c1c1e83e5b1270eee09c8a61a3c0eae46de4c987f225e334b56df9e43d27cbc0d7400ce2640e4109608169625090a9e96e09d0e2a6847973602c2eadc53248f17277b87d1477d25d6eed0d54ad0f887b7e44618392161a59ee9b59ebaafafee682ce544349534797ba0e1985de1516e35c05a2f916240920b2dbd087984b740ed55b4af656fcf98a245e6b0409304a6d00f39f97734378410876a9b457d23b733ae14333c15b1a69b267c4c4aceac7d9e3f530e5c50c48df09ce91e242393286e6a43740eb0c598e9d67543d130ff8f54be9cc46637b2ac64ea5619d92383915b11e0abaa046f6aed328ea512e1acb56381ffd1513ff8bdbe3acda2aef9697f5d2e5f28f700cf0536a7796cba45963d33a2cc05d3cfcb2a3af0d902ae660d2b3cb17d38449f397be1e0a8d372ab43700b596d8d5f571091f8746deab2d0189e5ab1c91616b98d1cca78cf9a30c4618643ca9338c9ec69b944cc1bd655a6c33a76f982dfad7e75feb66c9e6a8b5466c3a9430492afeafe7e947ab4823666b82a7f73b15f18e8410a4ab3e10d3f0012b6b1125176eda1b897accb33a46f0d07e600b10b46bb0449038e413e9bc70c8001309bee6cd1a0ffd474590b3755061ac22bfa97cb67d2814feb09b6f67e75d5618948e1585f2d3a06e12d8865ca618a2dcb58ae3f56a69af0d68b23676928a68f5455516ecfdb31792abc4db2034b5c7f2427871edcc8de3603c755d154e6f54f857c6fe1439d3765ebc277c6774ed5091a491809d94006cb578f2c30af492735da94d800a06e0762998efbbe60fa7f50313f3eaf56b59cb9a9dfded1fa9ff4543c0f092f6b228dfaca77f249312f94bd92625e78f9e0fb57b31d62261264550a08c391f2020bb1b145960ad24d08007437aa012ad3940b8486ab00d98b31054f1b0c71dbc7507f870d1daebd60538f39de2caa22be5ad78f867d907e855794cfca46d944781ca9e7ed33eff93b66fae82e25d01", 0xfff) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000000000000101, "835cd2518001eb0000000000fa600000ebff0100"}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000240)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000200)=0x7) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:58 executing program 0: chmod(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 16:00:58 executing program 0: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') truncate(&(0x7f0000004540)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) sendto(r0, &(0x7f00000001c0)="e39b8dc4ab37c09e18148045c034a5fde5b875cb777fcb2900450d9712ef21f2edbb22b7cb2ce4b3acd99c06cd0d98a23530457a6a3d0350ca11143fc7c15a160bb0835d85e74585bae1d34c605b900b186980580198fbfedec851f6f7b17736e5c0ff05b6c424bea508f5b5df3f63d446a264027af15e1ea57175464c4255acadcb3846b57d82513bc258eb2d2bcaff81", 0x91, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:58 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x2, 0xf9, 0x8e}, 0xc) accept(r0, &(0x7f0000000280)=@un=@abs, &(0x7f0000000240)=0xfffffe52) shmget$private(0x0, 0x2000, 0x50, &(0x7f0000526000/0x2000)=nil) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='r\x00') read(r0, &(0x7f00000002c0)=""/132, 0x84) shmget$private(0x0, 0x600000, 0x4, &(0x7f0000001000/0x600000)=nil) 16:00:58 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2, 0x1) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) close(r1) 16:00:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000002008, 0x57e7) open(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) 16:00:58 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="11018000000000000000"], 0x1) 16:00:58 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) fcntl$dupfd(r1, 0xa, r0) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x3, 0x1, 0x1f, 0xff, r2}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x3}], 0xa25, 0x0, 0x1ff, 0x0) 16:00:58 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x161b) 16:00:59 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="73240a000001007ad18184947ef9fa2b42fd7e34b21c2006ee83839bfdae3942c583410f18", 0xfffffffffffffdb7) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="740c85d53d39bea47bba6c7d825881f619131a9ca6f80c612ccfeb697fcd9936b4a5b798039926b9019ef0477553c7449f78b03d12587f33faa4748b13a9391ca7573dfa69c4e14e4935198f8f3dea296dbd10f64fe9ba3f502260910969d9329d718e1afaba241a7df7bae440ac596f966d79d930a5699c9a3b45d80b278633b74b32f13b2a60aad93a073769454f7fd4e38c4807364d6b5dba6e27c97f31443f46d5bfb14930d351a86f236c3abbb6c7fe8c56e8bd577ff98f4db4fc0f730187b140ef78ae964aa952683fa0a24245c8556e182941fa411ea4e6f5afcae5e4", 0xe0) getsockopt(r0, 0x401, 0x1, &(0x7f0000000000)=""/83, &(0x7f00000000c0)=0x53) 16:00:59 executing program 0: socketpair(0x20, 0x4007, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x3) shmget(0x0, 0x2000, 0x5c0, &(0x7f0000ffc000/0x2000)=nil) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x5}) 16:00:59 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = socket$inet(0x2, 0x1002, 0x0) r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000001580)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) 16:00:59 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x100000002e00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) ioctl$TIOCCDTR(r0, 0x20007478) setsockopt(r0, 0x80000001, 0x80000001, &(0x7f0000000100)="c3e48eb8037e4b63a2e191b4c1502aacbb6f3d084333c294184563f9a33bdc9b8d3457f46ce225c5197b679ce6fc8fe00b24bb801524d79a04491cd8a7df7fb366b464c1adc99e4ef139a4b1a04d09eb1360460b7e6c0735818cfb383e66634f8357ef171a1dc7ec0003f80f290f667ac95eb43e8aaba925905e6c2c513f9c86433e2d45565dea992d6c6cc3f4f1eed37d5d44b4ceb3742cb9144198ae04ca1537dd024a43a79fc0644528deeee12a65d1dabcdb", 0xb4) 16:00:59 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x25, 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) connect$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0xc) 16:00:59 executing program 0: socketpair(0x11, 0x8000, 0xd2a, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x10000000002, 0x52d7}) 16:00:59 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) socket$inet(0x2, 0x2, 0x5) 16:00:59 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) 16:00:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x639) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x0, 0x0, 0x100000000000000, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x49b, 0x0, 0x1000, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) 16:00:59 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000004c0)={0x7, 0x1000, 0x2, 0x8}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r3 = getpgrp() fcntl$lock(r1, 0x7, &(0x7f0000000500)={0x3, 0x0, 0x10000, 0x8, r3}) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) r4 = getpgrp() connect$inet(r0, &(0x7f0000000240)={0x2, 0x3}, 0xc) fcntl$lock(r1, 0xf, &(0x7f0000000200)={0x2, 0x0, 0x46, 0x5, r4}) flock(r2, 0x6) kevent(r2, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffff8, 0x11, 0xf0000020, 0x8, 0xc87}, {{r0}, 0xffffffffffffffff, 0x93, 0xf0000020, 0x2, 0x5}, {{r1}, 0xfffffffffffffffe, 0x20, 0x20000043, 0xffffffffffff0000, 0x3}, {{r1}, 0xfffffffffffffff9, 0x8, 0x200000c8, 0x7, 0x2}, {{r1}, 0xfffffffffffffffb, 0x1, 0x80000020, 0x100000000, 0x5}], 0xcd4, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x30, 0x20000000, 0x2, 0x7a68}, {{r0}, 0xffffffffffffffff, 0xc8, 0x200fffff, 0x4, 0x81}, {{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x2, 0x100000001}], 0x12, &(0x7f0000000480)={0xcbbd, 0x80000001}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000280)="7ff20b56d452ae24378e42a459886a7c99c67d0bd02d1efbb52044e2739b9ac89056e03c519972fdd21dab5b8562a86bf36e17bcedd5848c4cc69bcf82b2ca717dd823712d2598c40abc9ed1802593199eae4d2cebc67d5d1ededc1e524600eba34d0bfad0b3f9ac42ff75524f1726f1e3b0d40b89d92678d13e8c800869c03e9e00effab79a56d745cb45db2951dc972d1a09b029242682c68cca3d42227c5c036a9de779a59c5b", 0xa8) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) symlinkat(&(0x7f00000000c0)='./bus\x00', r2, &(0x7f0000000100)='./file0\x00') socketpair(0x38, 0x7, 0x7, &(0x7f0000000080)) close(r2) 16:00:59 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) socketpair$inet6(0x18, 0x4003, 0x80000000, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000340)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/232, 0xe8}, {&(0x7f00000001c0)=""/199, 0xc7}], 0x2, &(0x7f0000000300), 0x0, 0x6301}, 0x40) accept$inet6(r1, 0x0, &(0x7f0000000040)) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) 16:00:59 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000200)=""/189, 0xffffffc4, 0x40, 0x0, 0xfffffffffffffdd8) r2 = dup2(r0, r1) sendto$inet(r2, &(0x7f0000000140)="f1a7211b590ff50d1c82eaa32d1a78a25c64a53bd48bdd694293883c34897579c5330c9132e39feb182aa6dfacc5e2c9f21717202688379e8f86511f7beed29a9f326ab8036b04cbfc8524bb82e159b624bd8ef1c4937205cfdfbf84311392929e1799141e5ce0b36f04a8cfa3b6a178ebcc87bf9e979cb5d5100790a26ff8d2298eac96c1448ab42a42fe28f2a604d54c", 0x91, 0x40e, 0x0, 0x0) 16:00:59 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) socketpair$inet6(0x18, 0x8005, 0xffffffffffffffe1, &(0x7f0000000040)) 16:00:59 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = getgid() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) unlinkat(r2, &(0x7f0000001580)='./bus/file0\x00', 0x0) r3 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(r2, &(0x7f0000001540)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001440)=[{&(0x7f0000000180)="c87fb3617c98acaa3435d3f5cef8d18cc2210c8e009434102850c5f3355bc8b11628a5c193dd8e81a5b011f047d89af3a2bf9bed43641c1c889a651f28d8c14ce51d899273993c72342bdde169f64252e75a8b03f8b2b1cc8ac8e6cb89efa0ee7c32db1cef66473fd7aa2542c2121e3350dcfff918025586f1d3a682ac2b209ed31009144a371835556221432f787942e33cbc7795f844ec65658c457fe3de6b67ee7ba16ddde395acd56213fa46095f8d0b04dedef5c473665234537106414134a90c12c980fbbd20ffdc7c00341f9c723603866e3ccee50730913239f2a10da06aae9b120dc19ae639c81e3a96beed70f3b0f6885d37cf59a3e8d957", 0xfd}, {&(0x7f0000000280)="9945213584e9f13a8342f0031b4a2e7ed7c3cd7a30a144d29d9e0b6a204f58d226524947398e78c7749d59e47d4f4db27cb372ad05e1484764e89d45737a36c72d5ea50c070ea9d80352851d191ac3710b83065b93456cd43878d5638420491234ff1d2ecedbf62b7b9915adfcb46acad92a5269e52624d57ddb132d240a859927559727da1318b697a8abed8f3c594dea79158e94daf8b652ae7f574076c15b23707d3f3f8674afd253dbb04cdff9aab3c4788098a1843fd229d57d07a74fb9f36241c3db24", 0xc6}, {&(0x7f0000000380)="f8873d4e52ed2273902b811fd01f63aa85a8c6a82f1cec0c3a6c058ea43cd6ccc304aa0e9ed6157d34355dd4b7e276376ca24ebb23ee8bc4c79fbd08dc3885fd2627572a20c9bc32c1e415f5f20669caeaaf0121581d95692f9cd2d86812dfea758b7f6a731a79e2e4aa03e25411ff8b0560a71d6fb90d79576ab437758a1cd8c6c14a7dc319bde036df0cc45f81588ffe557d46d8188bf0bee583f33fefa0090c6da45b55ac0b33418d1ec202ec1e7c418d4a08c56580f37f", 0xb9}, {&(0x7f0000000440)="73a7c9868fcc5a06befd2858c342db8cf62fa051fdc7d3c650893f6a730b8927d14c2ce13090e84e83c8a9b6ae7376f1f052fe78b91e649feccd75dd8fe067e7e0e15beaf76c989026dba096f35b5ac631abb8645f7a34696ff1c1337da475b9380674c5ccc8d83f22720028c8b101fed290a13c5808838dec0a3e04f8d5a33ab84c8e4b99809d94c4837c96c9a57db2cd509ed83179995d6c61fd663ed4ad95f0af2768a767af3540f58fcc6cb50b0ea64d19107ca8c4720c81bae49080bd10a4eff83953249b3ddb5d29002a4df3126f44e4bfc1a019f8fb89b302026c63f6b699049a7f0271c77556f04fbe39162538128c3e15778df3b428d35e7c88c7ac3aca60bbd6260b9a5677e234652cf1c78fba0cb123d43fd43d862b86fed04ae935cf33f2d61ae1ee8ac194c271ce9fce93a585a5b79314099795fda9d3dd4251e81bce988d661b180ab7a79f2ff8c58d0bb65e37fd2590a215bf02f52e1a356ddee842600f4d0970c3bcdb3a480b394fb1ef58234523094e007d9570a608f087728263f4170954638797bd027c796e44bef81eb821178744e47e76ded88d81a2795d09965f6fc8ec4b8ed58d91c0f37eb4545aac106d10df522d01c9387244af4b7d1adc1426b7634921ffee1aee5474f21a2664dba2dfbe2c6722f09fe755cf4af4420ae718ca3ac1b7bc75e7176155fc1f64ef4a8123c9e50bbf1feb91117e3718fd02c995e2010d2d0ab708806a1cbd3a55661c7d447a5363f1399f1a646652ab93d3736e5203eefa6761650b95aa6b8d5e32485361b90715b253a7f4c2dfbe33af92125bef6ab5a2c83e37f19f453e06971025d86fe07e8baa278b163e3935d43ced03582c4f9f3e18c63709a72c9d7e393f28e3135afa02264e46d1320a9cded188b32d718c17aa3444e41cfae0da71fa1d137ba94131fc744de3e4604f251ae21624b9a7ae1f84156a3a3253b34d32c2691193d937dd0cc25332067a2c84291a2675e9ac32515255ca7a39711640ecb972e498b4a46e8726f8c4bd280cc08166c0e47837a441a9fdec961d9a231fe9cc74848175369cbe1dfb4995ad510523870b56fab664bf74d72cd5f69fb8cb512879aa8e07ee83c7129b37c5900e0bb573a98bb7ba1fd87d641b87922dd3aa366b54748c664d8ca1fd69cdc9014b436f28de34b91bd70ff764718cbd1afaf14a71c509a04ea392890145c6fe9eda0f9fc26e373172c55860c010547ddecdf4428660c2432c69d6cbc4169682f3ddfbd0710f5a09d29d1c8ec4981de6a0c5b02283881cc837092114530721266de2fca90a88832f94b3f8d99ca445a8716b058452df3cb55bbd6d227a438570a0329b8f92d1b61b049cf3b9470b5f6b562c1bdc4c5f4a7e38adb0e6c3fcd26bc1e499a4e1d07b38fc3b3b2c8aa2713302e705df3a87d76cbd1c23b888d67a17bf1380287f2ce34c6dc1c5724bafbc3c1361a660d0987866d90991c03e0f9f19a6ea36e52d3da062f2501082b62c8a8c3a832932194f4b6a75e786fb6e0403dd6277c8ed41536c3ec727054916e4812f1efe6aa85e735f578300e2cf1650029e3c5213ee4d3b5aeba15cd19d4009c5311a5b156405deeb7babc629499a5f2bb8e330798715f9ce15461b643d2d2a212b2c5e6a5a02b963bcc2d9b3cfe26c8ddfc55ef960b496e40c32ecabea538af9c16bace894b93061f210133ea30028bb84e1a740417256376804fbfb85e8b14d2c9c3eb1d4cfbbb4ca76ff9e1a088ddc9276f30aec65ff8dbc0b4f58e42ba718cc4c9b5694c1f44c257a2d38b0796d86d1822702e7f55e407f1adca03822c209cecb0c45429291c0bc834bcd87c57eb63668978ac086468225982b5be78ab9491030e7d7ef5811d6540660d8367a7beab299fa058ff2fec7820fb79084e705219e0081609461c5d4e27563e523455f792e812422f2b3b56d16bb4275b9fceb47a25707a33c68f8ca61d92524e43978cf56402610890d9096a69a84448d6521f2588c8e67e5dc89863462d3bc61a7fbf3237770cd933837737e93d2d018416e2aa7dab7a96b25bd3633b0c575ad2f1989979c7a4baa02f061d3b86873feb454a59952d6e9c6a1349964d1dbc7c09c7f344009980e22e42ac58668928e63b225747d5826158e7582c7c4c52c64acec4ccd86ae4844601c4423e0d87207d555be16f83d88ab54c732139c3d88ff1a7ca832a900669cd81448acc5587704149225e90c628474d620d1c5bad348121fe35c240af5c98bb8c0d44ad390428c62d9ecafec9a9ed93f16ca6a859f326f185a611de1b281aae0c1441242a43ad531d2019c8d902784f38b2c1b471f4d03b3c99b05ed8d8dedd079085abcb2e9a7da11c30509da69582ad859fb0c8d217fb39169fe54d0547ba83849c84d5c681dd346292a1222e1182c06988ef77f75a1e669430d66f9eda5f7a67fa8d88f8262b6b7f54ba4f3b1df5089ee6b0d9ae1b20e5edf0d88c9cb5dfec07049df7f3619f4eabeaa609e74f211dc47e687601c6270cf3f0439dc5187c9255a8ffab17116b736e50e393296ddfe917d3733f3171607fd1043f89f7dca1daafe9a1898380ee7ccc9d4cfe7b13b6c94c91322c4f7920da26fb760ff6d71d9d6ad8dd00a2b2d3dc6fb2970a64b5d4cac0cf9c401c9f205d05fbe31149c86cf9e564a85613f6b92db632fe8eef8c33d718101958e71c29baf883805241ae80b390d52b4727b348e6c12ac35d4647d46e2505d611c8a202256fc769e04e0f84b29a0dc0ac31ea667b8b307fed630e9dc6d0d2c3db0428b6232c057ab3644d4cbe174ae4a3af42f9ed2b0e5646e9c290df070e182feb3669c2f864c8bca033aede120940692df6f182f51389a1730b03a8846a5acb33c98c0efdde121d16c082b4850c67a5a3035a3dff9e7def085bcad865c8d3fbf271e46d1c07daab37d41e0eef351ef9c6716ca5ca3a995ce88436c5244636cf35ff9aa660109dd67f6d41f9659507cb5525a453216ec0f8715fce75c9e7253fc6ed719899481d7b9eaac7a90d0ecd237089e48c4e658fbbac0f14d01b2f3870e615ae73a0e0d304e8bd1d8851e465a0d938654c099959b8998f108dcfec825fd849a18eb911da1ff601c3d1a2d23eea3a8ecf90f05e8103ddd1f0f1694257b3d333700c9d595ba808111aa217f4fd07886735d63ce4de8d2bb3760f8fdbbce973da7f839d79e72f25b6ca3164a2d936ca68e785f349026f4232e1246dd2c2228119200812ea608ef92d9e98350940114d00fdeea19ef0303e9990fc3d74746effb169ee7ec60e0cc967d632c2f351dc122ddd53b1c64705c93cecbce5a00ecd14e7575aa6a2b72612c8704dc9c24e3a30c53e3691161a8525a08b0677de1b09818c229843650c9600ede2141eb9823c413250eff98cdb46e96e93df7c804e0e94e109c5808dff77884de9b4c9cca8bc01c4927b00fddf5e18af765a199410a519fa029c477f99509fb72c7b66acfd2512ac161131401c3ed5cacc94a14f224b795aebc59cd37fdacc3adbe65601987bba8c61264f9be83b244be822c2215dd423a2122e59cd47102bbc7716d4ab22e49cccb140be60d73d76fa14ff373ab491e8cc8e474d6d29507ec6e57b323e8f040ce794bb4892d7c38d86e46f6af8e45439f32429e42c52648d7b57b837222823a1f99e94ecd51ce7df5a46dd40eb133d028be0d5c88a72e749680b0ec636092cb4067a5c6e20442a31166104b8149d71f3bcd42c14a3333155a8651012df73be0cdbca2236c15414f1dbb657dce2b584ae359f7ce7c438131b076d83049b7a047ff186c3f019dad80bcf130e0af09beeab9c7b028baed45ecb6a98dbef215f75dabe5d240b18680aa05e2cf6628becb4028434bf595ecbaae99d73d9a36e6292d56dd73a3b1c9f1be9e11af7059e728e81690002172290d0e831c44a1737d2370c88fe1bb7a375e0af4c4a470366fafb2e3e4b6a528880cd3f4adbc7c17614ef20a85d8e95de6107326fc85ebd89e262478ce42204943adfe4a8390c6458007cbb7fd9611eb2a97e17f38ad783f40babfe217d3c1ec40432ae998bab801a21ed95fa01e41edaf9b52a3a9c78d188588a45d40e8d46cebf3d57cfaea61df835da72f19b75cb14e371cae694a294973e737f76ba38e834ce1d8cc80e894b2ebec7a28b9951333ed9f14007c4432313588efbd74c3d76b74feda08c0cdcd0493accb3d9d31c18a633fa0f467100a9fa2ad0f20d56909917ae78f882623baff4c83df663742e3c24a5a5197d6ce059e16cf773df2367b82a841769c3a5d4c3be4a745313d4110fe670b9705e8bedee27ecec310f25359b50f40597dbb7a0e3f08c1da7444f8caa7ec75687fbdf7d06e3c19e4a1c7dea5205a93d420e562e5056059cfea8b333bdfcdf6f1bdccafb3dc23c241edd9e332e55d2c53a9f1a5f82b6d89868bf723bace6017b3cc388c2e644bc0aaa24315f41482b688c1fa5cea7609c6561ea8f57201e924cc44c3f09af025c7fdda71b8f921d7960fd129edbc4bcbae06d0e1ba70df52c9d77c3a55f646e5bc153935151dbb62623595b068a893c400c956623ba5dcae181040190c4f16dbb2e798805e7bf5bd789a2646683e01da837bcbc2f8d61ed2c9044aeea4f2e5579766385d06bf26447b0bc76f0718bd3e5ecf90a93238183029fe67cd1a0d55f9ce610de166fbfd4353c14093a7b0f3d9db7aa8e23305df35ba453b4c22a3cd0b49ea1dc03a8eb6619a0e3fbd572eb698696fc2146a8f6e121831e5d055bbcd2d486f5febaca564ecdc790d026e223000938bd1ce955d69436720174d61dc68db206d6b419c4b42da330b6088b5a390b23eca307a2d72db24f6dd8446e635899c2e3e2560c93eb6aee86e50d48a361af7f07efb7082a424b9b916477fa22cfd058a911da4a2a7b1227db36f37f2579965bf1bb6577703cc56b405df5d3e812d1c695e0a3f36a790cf83950a2b7aebd27383e20150dd0fca2cda2703706fb1b2e9117ae76f507c2200ab9685338357ded2d2c020cd7139adc5597b870ca2384d462d1b4453809dad170a32bf359a1ea002c40cfe3ea3f15f3ce34828519e4752a1e9fb4f12ecc47fc7c4436c5f0621f050eaaf2160a3fdd811b232e50ec2f545850fa662f98fed38b088b46b431c919f74737aada0fbaa0d6f83e262cce050a1ffc3a47e25274a6daa9ce4dc925ba0e429b595b2630c4438b843b2c9585923dfa997df920f204dcc6ef917c2e72beb95e36b18c9599ca90cada0a53aff876759dd39dd58dea26702500c6207ec77ce9a868b1688415f7007c8d549ecfc6656a2590f615fcb4c8b8683df75003b48b48af3738707ffb13890b49cc759fbc56a109a715d53ba4afee7603bac51f12dba7c61efe25ba1e030cfecd728d0db2ac93d9ae80bf635eb2c9b0ffbee2cefb435fd4d0f837e7ff95c4bc5274b4bcb85b0fa53ea5d8c5dba99afd7d60a8f9090a021d51cb5be48e80a9749cb0f311152ec7887b7220d2820ca41541c7aa1ed278034a355a0509431a81d62aff0818551718a6dd6805c149cf8ee6130c4750a7cd42a7c796c87b12a078028f0d831fe3629ab2d13d355ecf2c3a5d2c7836f20860fbb48195af4fd9f8e5fe5a0dee718a2f819de52cb0475ff0095e826aea8a922b867ed680aaced3c0cab6a7124af68c8dfa9bbf4f757258da24a3ad436d2a19ff609e12440db8c3e28b07c6064bbe771d151b93299e7d13e68e77923ec9be432df6101186ccdd65e6eb8a077822bf41e2ac007f20c87fd4891534ca0475f", 0x1000}], 0x4, &(0x7f0000001500)=[@rights={0x18, 0xffff, 0x1, [r3, r4]}, @rights={0x18, 0xffff, 0x1, [r6, r7]}], 0x30, 0x400}, 0x2) lchown(&(0x7f0000000000)='./bus\x00', r0, r1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r8, 0x20007465, 0x0) getsockname$unix(r5, &(0x7f0000001640)=ANY=[@ANYBLOB="000000000000000000000000003534f9eacad55800000000e6fb22939a3dd6a1000035d2a95916130000000000"], &(0x7f0000001600)=0x20) 16:00:59 executing program 1: getuid() r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0}, &(0x7f00000000c0)=0xfffffffffffffcdb) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x2, 0x6, 0x6b}, 0xc) kqueue() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)=""/76, &(0x7f0000000200)=0x4c) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') getsockname(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r3, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockname$inet(r2, &(0x7f0000000400), &(0x7f0000000440)=0xc) r6 = msgget$private(0x0, 0x2) msgrcv(r6, &(0x7f0000000480)={0x0, ""/4096}, 0x1008, 0x1, 0x1000) bind$unix(r4, &(0x7f00000014c0)=@abs={0x0, 0x0, 0x1}, 0x8) socket$inet6(0x18, 0x1, 0x10000) utimensat(r2, &(0x7f0000001500)='./file0\x00', &(0x7f0000001540)={{0xff, 0x2}, {0x6, 0x100000001}}, 0x2) msgrcv(r6, &(0x7f0000001580)={0x0, ""/85}, 0x5d, 0x3, 0x1800) fcntl$lock(r0, 0x7, &(0x7f0000001600)={0x3, 0x2, 0x800, 0xb03c, r1}) socketpair(0x2, 0x0, 0x5, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r7, &(0x7f0000001680)=@file={0x0, ""/65}, &(0x7f0000001700)=0x43) fcntl$lock(r7, 0x8, &(0x7f0000001740)={0x3, 0x3, 0x5, 0x4, r1}) connect$inet(r8, &(0x7f0000001780)={0x2, 0x3}, 0xc) getpeername$inet(r8, &(0x7f00000017c0), &(0x7f0000001800)=0xc) sendto$unix(r5, &(0x7f0000001840)="24105f1cee8242495cf85f0d1b3bd7510de161b9d17f1acf1e2f3e8d80d0c5cf244bb517b303cc0cb07fd610cf7048489cf259a757690d0535cf2786bce713dee6f291fbb97d91bf980e", 0x4a, 0x1, 0x0, 0x0) writev(r2, &(0x7f0000001a00)=[{&(0x7f0000001900)="8503240cd54f3b46270e6cd09978bf179ab3f653c3d52d562026ae7c786af37dc9ce5a6d2f5a06b57180a8b9408181d601d0a4c5acade7b23e68d0fa1606d602cb9097306ae4902b0d3f5d0473037964dd9c1cb0987fffbdbb044d9edddb69f3f24ec4d21566fdff777166e71706e3e99bfc1d70c1cc1f6f0768979fb1f8cd153c9d3b191f9a36404b1f07bc27dfb26bd11c5e93157ed78b63e28ff30f4705782800b41d125547e0dcd6969aff848be7a0fa8cbe3d685b98eaba0e2b642f02500d11738b3128059979ada5cb9e670edd8f617a88dec1e1002a9559a0a0e9c646e2d5817ee2d21741eb6bee78dec4637f65", 0xf1}], 0x1) accept(r7, &(0x7f0000001a40)=@in, &(0x7f0000001a80)=0xc) msgctl$IPC_RMID(r6, 0x0) 16:00:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c9dfa5d0b3f79b4ce25ad3f28aa3d901460eaea2"}) 16:00:59 executing program 1: unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) 16:00:59 executing program 1: open$dir(&(0x7f0000000240)='./file2\x00', 0x0, 0x0) truncate(&(0x7f0000000080)='./file2\x00', 0x0) mknod(&(0x7f0000000040)='./file1\x00', 0x8050, 0x7) r0 = geteuid() lchown(&(0x7f0000000000)='./file0\x00', r0, 0x0) truncate(&(0x7f00000001c0)='./file1\x00', 0x0) 16:00:59 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x0) setsockopt(r0, 0x29, 0x200000000000001b, &(0x7f0000000080)="1ed6b537", 0x4) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x4) renameat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x80000001, 0x7}, 0xc) socket$inet6(0x18, 0x3, 0x8) 16:00:59 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{}, {0x0, 0xffffffffffffffff}}, 0x2) 16:00:59 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2080, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fsync(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x23}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) kevent(r2, &(0x7f0000000040), 0xb11, 0x0, 0xffff, 0x0) close(r1) open(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) 16:00:59 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x0, 0x8}, {0x2, 0x4}}, 0x2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001380)=[{&(0x7f00000000c0)="d5", 0x1}], 0x1) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) write(r1, &(0x7f0000335000), 0xfc94) dup2(r0, r1) execve(0x0, 0x0, 0x0) 16:00:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755a65bdad345f07a098206fb2"}) write(r0, &(0x7f00000003c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f07817782aee9c287730c53fb394b842dbbccbbda1049fad2ba6ea574a5b227596586f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)='\x00', 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xffffffffffffff7f, 0xffffffffffffff44, "a1000000007b001000"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x4a, 0xa4e, 0x81, 0xffffffffffffc1a5, "430cb51408f90e6da1dd3f93f65d244030971997", 0x1, 0x8}) 16:00:59 executing program 1: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ff6000/0xa000)=nil, 0xa000, 0x6) mlock(&(0x7f0000ff8000/0x3000)=nil, 0x3000) 16:00:59 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x200, 0x0, "0001000000000000000001000000000400"}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x4, 0xfffff, 0x2, 0x5}, {{r0}, 0xfffffffffffffffd, 0x48, 0x82, 0xa4e2, 0x9}, {{r0}, 0x0, 0x4, 0xc2, 0x7, 0x7fff}, {{r0}, 0xfffffffffffffffc, 0x0, 0x0, 0x1000, 0xff}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x1, 0x2}, {{r0}, 0x0, 0x80, 0x80000000, 0x8}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000000, 0xaf, 0xfff}, {{r0}, 0xfffffffffffffff8, 0xa2, 0x20, 0x6, 0x3}, {{r0}, 0x0, 0x40, 0x3, 0x6, 0x8}], 0x9, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x55, 0xfffff, 0x4, 0x7fffffff}, {{r0}, 0xfffffffffffffffe, 0xc0, 0x12, 0x7, 0xffffffffffff8000}, {{r0}, 0xffffffffffffffff, 0xea, 0x4, 0x8000, 0x7}, {{r0}, 0xffffffffffffffff, 0x44, 0x2, 0x100, 0x3}, {{r0}, 0xfffffffffffffffd, 0x12, 0x4, 0xcd1, 0x6}], 0x7f1f, &(0x7f0000000000)={0xc1, 0xe429}) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000340)=""/207, 0xcf, 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="00002e2f627573001aa48a840609bf48390a75535e85af72524b921f808066ad58a7d9608c61b00900faa3cc02a6bc50f37abb863255b225c8eb796d93067f0e3a06ada891814f8efe275a627818d25a2322b88e16bdc7f6ac5af97c5bc6e2395faa0c22dfda3e4ad7bc703d750bc2ea6fef4ec4a096691caa5df6e33072487df3e6b9f81340ec00665d7dd8d1e85b05a9eb1cc488099c9d2fe6002bb1ef93d378f59b17c32f15b560d979e518c8ace8c7324d0539cd6e8495769eb5aae8b5fcbbe5f8be385e8d0c260c4f344a665ba799df0c7c99cfcb1388ca1af79d30a3c10f2eae388acf"], 0x8) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) 16:01:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0x201) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "b2fb93105e5704194b9d3ffc9940e58f08113c3e"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6ce9023afcd1d733e5730511b7f07b90354893e7"}) syz_open_pts() r1 = socket(0x18, 0x7, 0xcbef) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 16:01:05 executing program 1: getpgrp() mknod(&(0x7f0000000080)='./bus\x00', 0x1, 0x2c) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) open(&(0x7f0000000100)='./bus\x00', 0x401, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x1000, 0x176e, 0x8b, 0x6, "d2710cd220f3609221f95322a70e38470f628640", 0x10001, 0x8446}) fchdir(r0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) sendmsg(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000180)="c321487f77700f86434a77f3c7ae94484d04d528079824f39593ce9a43a71bdf064438bc76e6de7bfd1b710e9a741944da71b0ceb703c235ded6d944071bbdfffe4fa6a4a5c56c410eed0eb5c443a42ad8d81ce8517ce0bdf7bc9c673f4c7a5ab1bdaacae19fc06fe7e673609361aace3bf80e83df4809948d4439a3cc694e208a794e40d8d5868ccdb65601040d2d5954bdec35dd48bc335e03425a4fb6a7b2f1b408c95ca7bd1a0a62a9abbc670f75c26549fd431dc436644f1039a6f6090ccb4be5abd19934d1fd608dc4c590e99e88362f07652cfc6e6806ff3657a1ea0f03decf1ececad55d024c837bba37b355075561f2", 0xf4}, {&(0x7f0000000280)="f394228d23ce40fee57190ea89eeea4747948b5be0c3d731cacb", 0x1a}, {&(0x7f00000002c0)="f48233f9f532983b935e17b1f3aafbb85979e1a1e67b4dc6ad83941b4563c2118e5f41e325e8373597a410b674c172db7fa69696add371f0083730725fd7c98cbc6d725509403a13ee91b229c04f76d2923a31dc78ddb45aa09dda8681be0ddf1448fa6708c6f2f0f9632cbe570512052010eccba4bcf3712d9c116261052a22970b70619b", 0x85}, {&(0x7f0000000380)="17daf1d037d8fc863c50b04a48a296bdadaf9a4e3b1b8aca26ecc535e63c493639c52e2609d73fc6aa8ab021c3579b8009995cff6f226cfab110e5d4ddc2c7a5750bea41e6e81ee5f471dc0d171f75d439bdb6961e91106f5c15ca1d612284e58170b1df948f451f31d42c17b83aa903ad755ef0224401f75c0fdda7d9b584ae036ae66a11dbe218c512f7", 0x8b}], 0x4, &(0x7f0000000480)=[{0xd0, 0xffff, 0x7ff, "a0032b748cc122d537e25927d040b8baa0ba6c866846a7805596418edc76e46bb76fe4872bf494a85740fccbf4b5a0803402c283daff2e95787e6ab62dc6704777f702bb7ce0cbb97a84c5f2c4f7827ad58d6412a7072f07d3ca09e345caa17d00fb8cea9b0fb208a9cfe7044d7e4ea9ee03cfbc05caa954c04e031d0ea706e40ad50a270a4b0ce6e56b6ae65bad1c5a9cdd97e394691e175b1f0fb41f3d65fcfa68e958bae778be6345cf379db38b33c3cbb2a2653fffd21e"}, {0xd8, 0xffff, 0x0, "8ae06fa74b265b6c171a2fd57f0acd414d90e57444dd8d893df50b9166c9734ffab6822a3c08efd39090e0da08677a4a3fec096ea141e34744c28060c63ddcaf875e8c9de8d5c3b48ae4054474fb345b3bdec9941683c8831b731b646245de6ffb6a6bdad6920a448088d57001404c7b471652f774262d4cc330c5eae739bcc761d935ceaa294dd2f74b571442be0e257b96d7c2438dca09e307d6e9e0baaf6c3174c91cc9a1e353719f79f39d136e0932bd5dfbe77b94653d5a5a56bf89bddd9581e5c5"}], 0x1a8, 0x1}, 0x5) 16:01:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x2, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCDRAIN(r0, 0x2000745e) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) writev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="4f197aab4092b4b4ba4fcac92591bd3a68c944ea83823d158bbbf7e99c06ab32aa448d12e38c247e550c09980657ce561f5d9285d519cef667682192f88204ca956a3cc5be7371b7562443275c7ef0ae16c9771322c64307ff41bb4b15018137f7013eb3e1b92648d23c73e6c0cea876bd59f303add7bdbe388717222787ea97385d13ed8fc093d82d03a13d8be507accde408e2748485d52eaf5d967d2f5dc97afae42ba730672d6c2ddea76103ef3fe38fcdcb652c471aa4a14f15d3f72a9d4c4eb4212d37ce9de4b8179b0bbec783b12a43df041d02e2af949aaa7f258d3a57245e6ed6f868dd745d838fd9da4c2c661fdcb3de2616e9125022cd86b00f463686823cfb26c202", 0x108}], 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x8, 0x2) r1 = syz_open_pts() getuid() close(r0) kqueue() r2 = syz_open_pts() rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000200)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000240)) 16:01:05 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2040, 0x400000803) open(&(0x7f00000000c0)='./file0\x00', 0x4, 0x0) 16:01:06 executing program 0: r0 = semget$private(0x0, 0x0, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000080)={0x40000018}) 16:01:06 executing program 0: socketpair(0x0, 0x4000, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x7, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r4) setregid(r3, 0x0) 16:01:06 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) sendto(0xffffffffffffffff, &(0x7f0000000100)="83ab160deed9b5ad84b30c3d72c4f0aeac9b357c0ea1c6c835b54d163cd85586b7ef4ab5815873772142f0f3e2b2c608b9475ae2ba1d2038100bd9f5744c3b7a8b3f52bdd02a994d630da61064e8ec0e6444ae0a8eb5e32b67a7daa425b058", 0x5f, 0x400, 0x0, 0x0) r0 = dup(0xffffffffffffffff) ioctl$TIOCSTART(r0, 0x2000746e) readv(0xffffffffffffffff, &(0x7f0000000980)=[{&(0x7f0000000800)=""/49, 0x31}, {&(0x7f0000000840)=""/239, 0xef}, {&(0x7f0000000940)=""/9, 0x9}], 0x3) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x60) r2 = semget$private(0x0, 0x0, 0x20) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x5, 0x3, 0x1, 0x9, 0xfffffffffffffff7, 0x9]) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1010, r1, 0x0, 0x36) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) preadv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000180)=""/46, 0x2e}, {&(0x7f0000001940)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/1, 0x1}], 0x3, 0x0) recvmsg(r1, &(0x7f0000000740)={&(0x7f0000000240)=@un=@abs, 0x8, &(0x7f0000000a40)=[{&(0x7f0000000280)=""/111, 0x6f}, {&(0x7f0000000300)=""/91, 0x5b}, {&(0x7f0000000380)=""/144, 0x90}, {&(0x7f0000000440)=""/252, 0xfc}, {&(0x7f0000000540)=""/252, 0xfc}, {&(0x7f0000000640)=""/102, 0x66}, {&(0x7f00000006c0)=""/121, 0x79}], 0x7, &(0x7f0000000ac0)=""/157, 0x9d, 0xffffffffffffffff}, 0x2) symlinkat(&(0x7f0000000780)='./bus\x00', 0xffffffffffffffff, &(0x7f00000007c0)='./bus\x00') open(&(0x7f00000009c0)='./bus\x00', 0x20200, 0x105) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 16:01:06 executing program 0: r0 = socket$inet6(0x18, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0x7, 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:01:06 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x100000000) writev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="383664e9832918cbb519042ee017faf453e4c5d238b9f9158c0c05aafe3c0359b86d14ad4ab75165a07e17fd689dcea390d5e0d04cb7354e399ec7ca218b44a97ee42f4d793d07f4d691fef528fcc6b05001d393de0b0bd66096313331197fa1bef0e68cc9c54c9eda09a0e34678cbee93f3635bc377f7cf347bb46f52d0be1368d08e192e86045158fea1f35b50c0a255e4ecd82da87a4d189d6525e5f9dbf30506a283c5e412d385173ef1bb77246e8f8c334cebff96b269a406ce8f140a7d698600f4907621081ddff7b624e2b44724d5b9f486f605f053d9f4e1607523b3fff1ea8eb5bda13bf385696a6bb8841803ce7c858b3835148412be00e1", 0xfd}, {&(0x7f0000000500)="9664e3f04f936b9c4c3ec108d4a3ae98a804d5aa4731304b434fcfd73bbd50e49b07576a6402ef097d", 0x29}, {&(0x7f00000001c0)="4552d972e3dc05c3de03a2afba64aa36ef3b43685c43204fbab8f746d366a602b9f9a7d61cf318de9186f21bfdcfa06c97063c59a6ad2514c47525a3313c5003da529acc8ef3a4c1a8fb6ce0eb0219380557d68a03ce742b14be2caabebfb5a5a6da4bf90048bd7320b65d7543dd0dd4309117c7b2329766fed334d8d595863056cfacc22c887117290959b2ae0ed0c91f1bdf53524baee98c6b38385b414e436957950705cef7b4fcef4ba660fbb32818da144da8406883ff899f64f5bafaea3ee4d7679dd26bb1253a5c4b288a174a029682f777337b1f06d2f2e15b173f0cf34925512db4306c5e3e3c5ddbc4990e08ee8c538aabf5f12691", 0xfa}, {&(0x7f00000002c0)="40ae0eaa221488108544ff5ffaf035dfef9367ce31e929499dc0e8bae6ac0a6fdcb9702485952f288abccd7d3e17088a3753d7d017f7e00c81dc9c08a951a83501fe818492fa903e6c805ecdbd8bb1b037e74e40deab5239a3a1ef79fa610c5e030081d5d4fa675fe49ec0e3490d66498689d730ea83cade309537b028ab330742d236d1f64168c886c5757109aa956f06c9b84ad5706bb212143bdd76a733bc4ef21642eb0a7247b5a67161833a6db40fb0a014286afdd894e8253b0040a4a402ef0f78d87d6a329418952c79d6b8025ae0dfe319d8dc6e3f553195370ee163677bd3c227041284ab7f67", 0xeb}, {&(0x7f0000000540)="5b8662e5cf20fdc68ed72da8c1e380475a3cd37abef0bd35b12944a07be72b81e07adf220e83cdd6147afa13fabc0035e3ba4859ff20524aedf8c6234c21f0fb301c2ddd9bc00fae2c930b7a0b61e8db64464b40277a7fb0a0e5e12c23cd38f595f704d9393ed576959796d6e560bdc608bcc9312ca119508e2e3f667ff31ba91b71083ae1ccf08843d0d8c1a0bdf60f26bea343a803a7ae693d0e50e816ee9a8aea96addbd1bf09a30ae4a2ff5e57d3bd3649569336d586f8", 0xb9}], 0x5) r1 = dup2(r0, r0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x4) mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$getown(r2, 0x5) 16:01:06 executing program 1: r0 = semget$private(0x0, 0x3, 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x8, 0x398000000000000, 0x8001, 0x7, 0x7fffffff, 0x2, 0x7, 0xfffffffffffffffc]) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x18b0600000000000) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x20) 16:01:06 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x30282, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chdir(&(0x7f0000000040)='./file1\x00') 16:01:06 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) preadv(r0, &(0x7f00000003c0), 0x1, 0x0) 16:01:06 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x4, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r1, 0x2000747a) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x19) 16:01:06 executing program 1: socketpair$inet(0x2, 0x0, 0x3, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f0000001140)=""/236, 0xec, 0x802, 0x0, 0x0) writev(r0, &(0x7f0000002640)=[{&(0x7f0000000080)="060f8e8193c3623c8a", 0x9}, {&(0x7f0000001240)="2373059573d6966dc6d8676433b00487b7709cf2e9b8fbb02358f47e709fb963107d72873c172ad39273e10bbd1192ee08fc0a7b5558a3f5c0b519fe7bbb44e79c8d8654072523d1b06cf625d53a0c702f91be2bd292ab3f1270b915bbb13c42620558812a1cd00632834c39870c2175c12687a915c30bbe398a103b49b23c41aafda1ad85dfeaf9cd0532c2f4e890439af858d14199af8f905cf2d608229127596ae0f3e1cb8d58a385789cf352835be4837dc6c456560fc841e7e5dfacb80aead5c1c0cb1f5956d32221b8b6", 0xcd}, {&(0x7f0000001340)="c9e2ed93698e0eb617de66e59e8df9b6f7e947287c57c5e93bb1faac3652c400e73cd2b0bc2604decf4f309921ed16bc36303649847733bf36db5206bdffaaaa67dee5a2b3abfb78bbdc37c6b9b60295e569634030a5492de23253cb72fb1e1ad29190cd19daa833898edeaf087053f9decd754f00f3e4906d1c85f848186aedd1685f7a97034b8346768d38202a351f1139ffe1c2445baaddd0579bf0893fd4eed021495974794960b9851f21032f70f432621952561e7374c3f681e9f08a27dc8fd3a8542894d72cf982fea65f1c67e6d92609", 0xd4}, {&(0x7f0000001440)="8710b94ce438a4e123e2c398a3689b1f14b7ff656b97f4ef7a37c9c24e5129b39109f2c1581b19dbfebc4ad7fc72b1ff48baac15bfcc1161503b4d7a84a215a805ea50177d866fbc35a6930becde1bda7bc957683b1925f852d27f08e3e60299445e4d35fb9b5fea2e20d2", 0x6b}, {&(0x7f00000014c0)="8202cb0c4f862689ac6f3109dc70e9491664a92f7af4d57089806b783b8e7c12bb260a24fe29875f2de877b110bdcd767d70859454cc098c2a9f2c3690d67c5f8e757854cf591087ffe58d61d6fdd2502e71125baddbc1e824b1ed90ae2be999bdf57f03d24fc83aa9ec4f5161575e6183480cbc41c44331b4f1376cfeadb871f64cde288ec2723c2dd826b463e3dacd78fa4443231e5838b2d04bf9a405f89c2d6f7df8cace079574", 0xa9}, {&(0x7f0000001580)="3b45c2bf39a252970439ed77b96ab0a1bf73d8125ce8ec1b1a2d0b0b575b85fc5df75ddc5caacd4e", 0x28}, {&(0x7f00000015c0)="a75c55fb48941fbb1d", 0x9}, {&(0x7f0000001600)="61dc2720a0189616a08687ecb76b747e0041f45b8e9d81dcd64f46cc3a3d116185463315a75469d504e1936bd202d9d6ee2d083d43978139", 0x38}, {&(0x7f0000001640)="da7758cc7b87965f92636a407854c0640bd4d7a462bc1eab60da242ed0b483c07af37a5c3fd4c5ededf6a2e7d55c6dd95af3934dab53a6d6161032a94d6c4678b17e4ca62cee93749477ebb99756f3ef5c8ee3ead7b2569dc1c359c4bfe1e22e713809b7d19a9bf1cdb385aed005e24eaeab5587b9fbae860a8aa71ba98e13dd7add19fb40bad05b3e826dd1e184f886c73df7d74d4e4f66bf91d549d5134a849e373982030c1d235bf0a7295ee303d8c62e30cf5cb0119c16fc957f3715cf054c867033d7c6d1ea1569c3c43bd56f9ea1eb89d9b6f2aec05fc5813b79d93929ef88d7802b7e66ac8c507d18b9a6989e97f6edce1b54479e4e2e83522520dcde051cd24b948203edd44ea4e8bc878e7b12ef205db6cb9f13e60220a0e60c60ac4227ae526db9255ac586d377004fbc67a77c8dbebb8d09c0894de1d007a8fc2083ddf65e5afadacc5fc38064b22adc2fc2c7e2f5d6a6e269e51ef85632d2e56f0118b5ee0fd6dbdefdeeacd175cf9eb0a5eea88e4c2667a47df753b1e560dc5ead3c21cddc8954bf0e0a6f347c7f8be62ea84e2c57ee96914462335a6190b0e120853377da1f9d17a1697d249b366ba8e5227f453e45d060540fe2df965d91bb49bc7a0ff8ea7283d844d4bb339bf8a9d3c580b477fae42923c7390ebde0da683ace5a06d181c0b656d4acc564b41efce8292a2a1830b7532445ba2eb9781a71b0f4dedaea368152aaa589094e831739bb62c79f9a80f10c9431a4a03151a64999649559be93f3c0b3fe9837416c934c63ad9b2d53afae80e96207b04d509689a1e58eef4401c01e68ddb7b6d5e93c67f386b7cc4c87021710f744ba78a99bb6a71a935d7d6d0675cc4f5f70abf236f043d8bc17aa2e813cb8211c7d85f99018a41f4ae7621114549b20df290e523a3752418acc2182606ad041b3bda1c2f83d647b4f7b1aea632b092f1ccbb1557f0d7003700a2931bc5edbfa2d3d057e65dce1efda51dfda369d14d9bdb2e478ab3f679f44340aa7717c0d7f5f7d4a47797387edc0c16f485622ab90981b93b666a2a632a5a75421e780472b1e81d8af39bd3322ab2e3635531244cb6f1812bc50e09fe1c33b8afbd2984e3f25c11e1d8964c02b969f656c6a077658f5df75a1ef4734223d4b4b6c535285353a12107a9583d43b2ec7abb95c3ad1677ac057e6ee2d7f8fb4a9438ba00e4deb30ddd6b1c74284c5d14b4f4f74d666b5df01410625ada6c7784a291c81ed77edf0457c0b9e7918f22b2ad1cf8846c28c981dcd4260389432de05746cd29ea27cf1e6d10a73bd15489fe4c7fc4fbf2d50a566e87df1bb0447702622fd53484a01864f9d96c5802526f17fe1050fba4d88cba30ca42e0acb897e2678467eb495678ba313c1d7597c896c20be5f6780867db4dcfdd62da81cd61918b005da9a85dfebfaab44988727d9a980c6f23988e9c550b9b844581fdfb367ea730795a82226ab0576a478999d1af0bc25fc7fabdc23fa585d16c75d2a41e00d9949958eceb067b2bf50092a158e280fcc0c22aa2731fa9ec72f767eacff6646f8620d80808b96333971579f225e699ee0c4de4ab4d7f47f60eeeb82a44b646ccc415c09070b561152e74fbe123b2037dd1cdd35eb102431b10f580227b41f7eda7f5072a9c93ce56d63cb021d23212207358b3a7c5932c6cf0e726743cd14eb6cca1460b7720a1d10833499d698a5ee9428722098a9723241d4860959e23d9cad6341c8dc6a05519c9dbcd32a1671e0388d9b19d5759099f54ef9299a06558ea31eca37c13a3b569ef61392236c5134021431e3caa1aa9c4f2a52098b97e4d3b183501583160255371d21390eba0547c4aaa5aa82e0d9907e21e3e038e14efb6497788d2b3ca145a0d68a4e4aea035055f06c411e67ccfb6926f2b05cbb367d30b48c6ad545b3d34d00edaaa0572d9c7b4b74514cefa4a9f08951f680e599f39ab25d2d89d998129de953abae3aeacad83748d262fdeaccb2422f83e150876ba4316f626a262335ac47932c3e557ccb3836ba21d9238a93cc5c914b91d2cc64aea743d826ac3608779750f62d1518643be1a07b1596734b243531db604ee2cf0b1515ea0e88eeef3ee04d9ffb840d0e6c36a904547487d294fcd55105081ce64d0a2b3e96c65b62a4690b0e723aeb1d8af3ddf78767a123d490b117da94927431565c7be551f0483215ab782f7c17c5d8c13e9e9d4fba0ffa6628edc28ce07d8e435f3a110d83ec51557b6069a5020d5bcb17ff0bdf189f1bce7fa6246403b4562f8bf1200a61774001ad1a8a063cfd6f693c762f25fe6b18a51fcc5e0842a0a411f49778f7f51a4d6923ee1171a2bfef195d39508432f62964467dec8f4884136ec51683c9b0aa1cbb6c4412095f5478c7db979465c5ea6523c63f2ba49b742d45b73aad7057c30423fbb3a9fa70ad298cf2f7af1b2b97f7621af4429282e5a597eaa8866ca7c63373f443178185bfece84a01fb32baa0ff96e375531b03e78ebca853ce905af43660fef374272b231bd845a797c88c2b7017d14fdb872657e79e5395699285b2a6082987af7f82279ca476f4245783321db91e045a6c19c4281a8a1a08a3a156acb6395203346d190b295d34afa2a7793a4a7f1667bf34a52b2502d83a4635b7952e60a212769805c887135593cba7b1a2920a38b26ed9ee80c07ec08d317b368939df2e87634f074b49bb76775188733c31495cd0606d075668a78876f2c9d2cdb3b39167efe09e7480afe47e4fc419d00f6cc90048878f080431b1dd473812ea52ce6797594117c0a29704295119474d55197b9943ed0a5f86ba7bd1482ec8804a0ec82f2d5c5b1ced6a4ca57038590962f7d5939fec29f05c4ab5281e6867e892c322cacfe63b1e48de827658242651c7ab8fc5418cdacb5eb06b54ced104c3c00dfe65f4eb6138881a692bdddea9e7d8e48ad6914e8d3cb28e847d1246c2136b581989687b85fad21ede8f9076355282083f5a201aba233668f3fa0b044ce24659f15052ddbe99091d8a40dc6a094747463a36a5eaca5c2402f8a68414dac64e0a3ab5c934b2afbe5f1c0f4740759cb126a2bb68e1dd4aaa84cd84fa3ed9c8b791b301d26dc8d26e68b2688e91e5a04c5ad7f66ba436ceff72d0eedfc7041a7e29f6d03c45f7f8457a60d7dcb350b80a1f2c6fdafae528b4390ffc1e6c66b170442bed3b02dd24bdc00a00033e572dc7c7fa5878b270c9e104ed16551b551575a70adff2f365f0ccf3df1bed08cd8aaed1eec665431481d6828bf2ce1c284a4c7b558a36eeb567bd5660867f65c867ddb55090e7d990f92330a0d5d3a4111ddc1bfb0b5c513a7587b48ab738b34558f7e0ac358c500941a325ec6fea85ad9551757d678644359368deffbc87377563b396347876aac45dec9e861cc58e111271cff5bab9cc876ed21826502ab73293e45365a7cf8d5dcc39d867c0b09ded2cd6032ad62981ed07a8df346f2c73792447cdf873357898edd547a3f99e45271301ee6c4e8f706cbee155059c95916a9725b7dc65a92ac6b77706079252123d8a9739a690bee1452ee42bb0618491a897fbcd148b5b425946cc4636fdc9d60b0be0592fea381627f078c5823ddb6fec64823fa8536682fc69227dd0265300f31f58156947087c03b619daacdc0c166a7e63c8149978414e3c213928a8b448e61275a6e57eec43f67e6370d6110e2dad7414b1af9af8854196c03ddca8209f9bd81b19aa7b1cc86e511f259c459311d67541e13bbff3600f9443d432ce8e8bfa3671b1fc2863d7e34c7755ca64fa6e76e9f7fba58709460939fd57963997eccb9decfedcce22548830ea1868f737e6f06f35155e4af0e4a5236f9cd93f747856bf7d391d4a50f411a20a5f877f63a88d6e593c25123859cc90c0dafc8ab06f58b8a2606da5995cda851694154ed3c8aeeeb139f50e729c2cf0b2b1b0ab9f5e5a5f28afcfe7f82315c7ae7eafc48eaf765765b84f9a8e6ee4276348b46205df896b8e780fe4995e7b41e48254acdaa4b8fe3f85844342eda5b8f029d6ca4872c7dbc38eb5509c56650cfc2c392be60c75aed970fe5e305c0cd78251872c2c6343231c1e91a28e5d760e8a9f58c9b1ed2a49aa0ae010bf304944d3ab186a61bc5b22f0966b71aea8c7cdeba45ab13456f2d8ecc142e402f3d1067d182b9e080c8b5205f30601d843bc90ee870fceeddd45c27e9934691e2b962b56d787527de47b41e5b37ce58e26770d026f586177e9db0956b1b194f41552fd40917c4c0d75bbfe3d4ff6dedec0c89fa9e72a2742e3033d0b07073c33f728135e7e54c6ecc0f584f2dc101e8f5fa4d4cfe621dc1e1882a22d2122055f9111ea0e51784e0ab5c27845d206df0afa2cc67c69e549f36f77af226bddb90f5f15f348ec15a7bf172f5037e5154325871c89e4a18a5b5cf10ac2a8d71a1093f59c315232290302f2185607085a3674574d859d048e629b19c8c562c471f8248ac7988b5bc6accaa40d835f1352e88dc3e7631f80872580cb3bbfea0530e4b3fde5e906134c0ffa1b69677ed23f2e27f8713477542939cbb6819f04b48dff871ada7ccecb2f2f6e88b561db291451318d7cb651f21c1b63535abc23217370469ebabbe1343ee6ec72204cbb52da146cd761ca530bf677ba835fb2fae2d6ff25e8fac5f73f21c2140d80f03be8d52991bb27132bc6768caddc302a9a5127000235831370a926955575d8ffdb4b6b73f971331c4a95d1dcf797241cb46be43f38d78beda079f395b94c28190f8f107716e9e42c875e3be8706d06e08a2df388e05177cf3b944c2ab9b750337177be1234a9bd4bb001f7b8b278497e0e57a3e9a5597eb0cd516794422584573e72a90a56a0ccac1be007a05182a24c08e45794d6327bd78cf64ad09748a6fe4ea056cc3a1809e1153f3f331c70c943d77d30708b33d0f485ff81569d0fd99dbe95571c5cfe28641b2695e01d98d25f6bbc39d4827bd25061695d7dd8be754a538f9321180e6ba65f3ce6723ddf4a0c0efd36dd083ddedfe27ea9ff8346d564a500e4af43e179e84c060d0e9f59cfff897051f45527e67deab318f371281e16de1737b6277a428583c90a9e7f317e2fb18ddf60884c6e74aec7e1de51b296616baa49c3ff017734d4cba03578bc89332017cc436f3ffd42abdc2527a965f2f9bd9a4b83e7842547b65c716b423b5a7e54947c1ea44694cb9d284f026d75f08f501436aee4d21ffb19b29b5a03b9d5a6c21b2cb86a6c9314983087c6b880d3da311e287c1cf3bc5f781651a7c1a20a4fd668b1e9c1d64a5b143e43412534c6d14c32b3a4c8d8b86df814611d6f65d53c61308e7ba72397b4bfe2d35f852a1c3172bea5c69769def1d0e98fde49137d60508373461efdf771b9ab4ce08da646c8de4e2c5dd57a7256340cb875b504e6da1933ff6cca1d5e47b47c367c9654baab289ec18381d1dd377007cf7c46cbe5413851877d54e13524b9c1b0f6109f7e3a818ca14c38ea16c280a53e9c61b065904442aa6eacf9c66e74f68db543f9adc51cf6405dfe965229092168d204d9908c4be49b4eb86b9896f0dcf2c7e01b3b36c9c007768fd863de616e04469a9191a5fa35546f8570c0bf750d4854a72bd3e536d29342a24f981a72d418f834bf615e0725a608cd93c2f7f4c5400a5e12d57cc6947be6927e22fa5d0cf6f5ba6fb2d429ef1c59fd478986bf5fa8a342f3bc13ae0b3be41c73cfb294c78324e227772415ca537cf912416ae71bb92726f012cb01a650", 0x1000}], 0x9) pipe2(&(0x7f0000002700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat(r1, &(0x7f0000002740)='./file0\x00', 0x20200, 0x10) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x3, 0x0, 0x0, 0x0, "cf120b93df5f24cace12f3011fe759a193dac837", 0x1000000000000000, 0xfffffffffffffffe}) accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 16:01:06 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) write(r0, &(0x7f00000000c0)="7468bca0c6459c6aec1970170a03c20a0411786062967f35b79a981252a504a7e7d4ff8b52c536d005ded614752991f196b9391f291bf9c8269143fe6c2c980f1965afc9ecd51894dce063ba404b2afc3ecccc4c158ae3c62e1d70d9cf12773caaa50d7249af307678e77169d03b2a29b984973e71fc544c03e8fb8c5d362dd59ededc755cd0e77e3adf55f9b22c8c12e2eddfa63f17721486bed56174c7b22fb5afe52a9aeb59244df050e7b75b824c1ec52810ae3a82b049901172338f0af7a79858a13da58b23eba8abac354ac626ca05d65011fad1c7039e96337155e81c8e1b1dc0b990803a97a6321299a27dfa34a2e400a52e61ad69da114ba64d558a161c5cc184339a218a9bd749830bf08ce81571f12ab170716b330f819406e8513d238e2d2a04e25558e8941254d9a2385acf1b731dc9a7a9eba0839fad5421787aad5629a1447ae365013d313161eebec3be54b018d7dcb07466b9b2f936c349c5b7509f7f1c1e1401fa868a2776006f807fd7712f44ff93a64eb0e322656858c0be9907d0e614ac3b3e96b42d740368edb8703ad0ebd1f70ff9e77d8c6048818ab62e546ccbc39e4626628c8b0b20fc7cdc144ae7fcd6b65fff548addcfec6e070c96da0ef48faf498554b431eeb2f1da99eef8110acacdbf1fba841408fe88b2c09829c08c5b963ae61fba4f14fc744127825f62b6acbf291ce7cc40fdf3b1e67c71d89d7ca206c6d3ecfb04e652bf58e7621c7325e2a43b9e5566eaf82a5bf142512697c2b04919252f0ceddc8a033cbc148873b3b8c5f6c0d730020bf28dd5e402c70ecae0d6c0457598f8ac4935edeb31c32ee8979c57660820775cb26326805f1af5b541c8cae47ec3b6bc40c75b3d18b335ff51d6af990cd82f2b1de7437f0b2a37661405717c62250cb457fe11faddc322c9ae3a3d7f3c02e0c6841dcd9c825d0fe87faed773b428c8b75c874e570344df5092f2bcb6ff319f0248caa2894f5dfa18724f9ed16925c507f8a6f29f4a08d6634093984512b1eb5ec451d0b70f4bc8f88905ad14186db1a01ae1769266d74032a1e2540f4894810143b12327521d4bbcdafaaf7a049f28c24912770f8d1f12202dec97d7461f8a0fddf958b189a0c2ff48cd4de74a8bb0b11ef461c79262216989b4e7af59a062d5f8191e597dcd19f3ed506b29d371d27f052630bae4a7f56f784ab1d2911be64d375f5249acb5f7c80a21382eaf8b2b67e99a79987289cc6627adfbd96612ca9f0e7eeae96b43b71755aabf43ac60b2d26478b65ff228f3de1000a5f41c107a2d2dd1ac68237e089cad143b7bb06e63cf8548db214c9a34eb99f4149026ae5e8b01223e9ef68260fd6593ec424127a8a072c84a79fb7ea2f9ab189d4eb58b8b2d60b9648ca71aeeea0f7cd12efa4026eec7b10a40f2df369af099ff9492a5cdfa22a497a4e7d3a303d1e808b79cd39fa2febf8e3772391921723af90404e16e1431511e0de99b13a2cf7671ec8b770e3d00b89246a99aab8dcc07ec076c5e93af39d0b5f9f052ef7c00c39a076aa8b55e4a3a40a1b9e084c6b3176c53f5136ec631eca3a192822398763e1e9dce9602380c8f47b56620dad96d45bf8d959a8356c2dbdccabe094b7caf40d32be653ee54a24a3bff72dff770dd4c6a9773ae6ca5603a5cb92600f3d4b5d1461b8d14bcc3631abcdd2c51679f39047a439b27cb1533abc83b3c424f76b463d89354dc6a9e535c6057522c82b2d4152df91b7052c687b54755a432e5b6ff1d950073c140e22c72b3414fc9e49d244dfb0e30da06ab0b944e8c9e01c8b648c70cb4bd5a5d2a8170fc9ae8c62435f58e9e08e93bd6e76ca049dd956c518b71110b632acae967ba24f16916bfff543567bc839e77d5d28ed070a19272933492791c05741dffad91af621bd13185905f55d3e39becaaf8106e6192be059c5ec0629270f21dd6b8d8a8fc30c0a5a351840e1564bc58a5e0316540d156281f22a6ba2d0a18454ba14b23a26f2de073d53097f02ccb4829e76dc1a4b8cd8cd2e4c149753d08462e72cc90f441611c706c1f66a3d8377362f322b6636993231a71c171332acfc68fb4b0ac433ac509a97624b03d3ea51f7b781d3e46cb9b0944d75c9458d959ce43b63e3e143a7e9711f5b7a512b110edef6db3d9dad7c0576691b160c8ac7c94aa8bf3e7b69b27d3ed62aa5d5833621be65e4dc00ff31d49c48ac9e2d1df2f91db48b0b61a445c3766fda40e5fc0eeb5f749201fb0988405aa0fd10796b6c4c4659c8398116281c90c83ce920eaeab42172252285449ef74345678670c6fb63b8ea8b89ea6d4ccd8260f99b96796526132070af7b6e5ccd44873c7f6faa1dbcb96a698c4acea6b01b5ec2a93c19968abf58572001d93c11c5d7399cb9f5ad580a77421ae635d98515286fc2d9c6b51770c5f5e6f3287c485b4e7aa3d03726e39ac6f836a6cca896efc87b781ffc8c4531d528f8d760243118559b7f7db239294741ec2583db9aa927a2124c62bcc87c673a3f09bf73b3b726bc6c6fdc09fc6cdb0538770b7062927f79f962ca464d448aadd37bc23f3dd7749a2c582f0ad0fcdba3abbad17611fa0fb989ff6dbed50815763fef80cbe7641ee651a390ed3822f9724bcd361ff6268a3ce5ccd16c791ca707131d225b064497f554bdb47cb09086d98934ec33c1013aa2ae51770f6ab8d23fa49027b3b411e639720a51d92603bc8ec2cfb60cca5cb297dda847a9818b19d257708663e5cff364866469936b668588635d51ceec547adbcc86cae3a477f79b7e28241226235b012e88e9e8f892730e5085ba0f32c67d639f5c0a1c0cb1419ded4c43bc2f2a990a342e48b170e10f5687532fca3e2b6e6b6f0a723a76cbc7be1e066110b457d773b6a99043413b5383f34e5dd5857acde8b2c6ad5f71328c0d309ebd94a2a4399b811ca56742b63fc5a897bf6e8fc87ee6d5303c196cc8b46d7780279b36b6477582cf8cf35bb933896a112328a568736a60a2deb1fc0729c4bfd97ab2157c8f9552f2579925b3b566459e86d4d8352ac2ab2a40eaae7ef67ba58a341e185d49e730db6f79f8787d5d3b16446d773a71b08a67f660b475885e90cdc94e5d24fdbfa85713b3e5d7e4d21be896ae807698304db74f54578cd8aaaaf891e0c63f99e2524d5dc6576d528325588570dfa894449cc5025f1f0bb2f3addbe406cc775da9e2fef627d8b61bab2a280aea7c3a895bb37047ef4c30396676993c6bec03f2a80829002f82813309c9044c4aa5d97037369070556ab201597af666ca1dd0c9389c82fdc4431bf97443e75b562b826cb503910931bc748b58ce7007e3af982e0a5652f27532b40aa092fb6bb2445e5859c1f58c557fb2e372931994e6dfdc24efda4cbccb1ec71c523bbb49ed4494e689081d4894edb06198e207cdb4bc4cdf571aca3511e77a129236870046182816d3d69e8a34821dfead3cbbe23bd19620d3641b552e93bdf7c41bd6ddcf64d751e37c79b38cc08cdf07ef3e339cf3287becfdf2240fe4de5661df973c52e1f0d24833d94cb87f299d07134d1c4982b5e2165efe9e2862db9a85b363e8be538f1f3b522a9887b2e298632bb09be0ba7faf0fb02d03a345c1c89cb3c85828b056dfcf3ed30ca4978a2ca131fd16627df0daaec0207978e7ddb061df24f599909b445894a6aefa7584b9d6b087a37a80c49c90d35c528a12bbcb02bbfe3a461f1e039d14c88d79310a6228b7040c100a1bd20f035238cd80d336e6b0e0ef1a61adb4d7a677ac3dfdaad45cf0f94fec817e306795ad748b4b2d760a30a1764d8d2b23b48756e391ea9be78a125e12370c5fad99a35391d5edc59758ce6fd487944500818632cd4135bd72a79d8688f33bf47ca4e5d412e94085f3249676130bd21deb17173eecc27edb5a0bfc13b544b03be8032393433530ec76c82d57aa937404766c7e555f52adeb2a2b438cb235d3513ec78275de7e5fa7b4a45bb26f1c6752affcb70f715b302e7c739545b91e585a39320c8c995411fa0d4209c76df60b12457763d27f98849ad16e3dc32bc210ee4527479ace77b0913fd40ebb721fb51a1040011b3b9eba5c1241abf85a164a01b60bb614f81ffa74043b3cf35ea1e98a53089f83b7a38f922ca1ed17ab0cfb2ad6415aa44bef49e71f18445c5f7b7eee3334089edf20ffc676448a388525d5bb257a0789cc2645e54c7a858e00569554b96f8f2fb90188d1383a725346b463b924dace330dec08521fbe62e763cd98227d74b22e68f099a21ee53c542acf58a16505e14c50c44c817d8082fc69dd6cd70fbea1adc7c5432f99b3840f838c3994d7ea77d373e30095bf45f2115c270d3544bb313602af0b3eafa3e28f5f5234d33f9deeeb0f563986904c0ac1a8ab1f2aa26d0b4945188daf01108f2600f0bbed289466020ae2641f2094d226818f512019a741d012816a49046b849aac2c8f5419c07d14be715082f8d619f4111a7d19d0f4dec2c99f9a172546384355cca2c429233918fc9f714ff40bc6e2b13b983f837ae8099ec17403cdcf9fe7d6e0300b8f06905b18f1eccad93232b47e9433d9583a4294f30d20b81df37e919e1a726763ccb1c7fd39e4cfc7e91b516db8621880db527a710b86dcbf10a7b2d3f54bc88a132236a9b41e1fbc5f86b2a1b7ea7c55fc5cc4de3b50241b9feea533662d0a60a3123383b59aea785813689727c13a266e2d4514b9a0834d5cdc7b14981b89da2a8f542f4334fe53361a059b21601fea46dcdbad8e3193928c6fc00668d6f72dc6005e8e75f4f4772e7839c984f53249a6e9c554a8dd8e4a6421845c54e09fe79c1d204e62291efd501de3a7037f3f40d0dfee7feeafccf68e2bd3126964a65bdd717826db8997693f0da64950eee83b8cf5b8a1713a52be31cef2b4c229ed56cb05b6815f52b3d7cc8b02079bfa505b9011cbf9d35e0f1c752a9cdab8a5f9e51e4f4aa4fd7134e34ae6cd438794d5700340796b7cdc1161a500c65e68d34869eb7fae59caf2a5f4f36d073e42d37f0c92a1f167a97a945436880bd887731ff65d7618eb1420ac9e911dfefbc8cae669ffd2cb451c86c314eaab6a2cfad0f604e4913b312d1bb031b0344048acba98fe9c58f854b8f553d39f9a44c4f3d2c515cb832d9ffa1fbf242578c99d733fe6b5df73c823d1958eb7fb2e0bb5f319dd1cc18a6da8654e8cd43c857dab698a355b28d21fdf49a0c8c2efef7d45dbe6bedd3fbbef44b9753019014fd47e219417135726b690a48a9ab7e8651e96f53e178ca18ef09b15905ae78058508205f23384a8ab1837eb98571f6c57373e96f00420c8a4d04d5a5646d536794bb747d276eec3d118da4f04967b1b9e3c99e64bcdf8b92c4d08ecbcc01d3887b201f6a866b351e51e6fddceb07584db43e77e5e52759cedcaf3447453d696faf6901c60cb4a38e269260bcc3e901d32bc197e303ea32bc7d00529dc4ebc304c19128f1361d1675f0236b809cad0e9630835846534ac10c2f2ac62c8b1a35a424c0caf6028c172906158f01e3b4f02cabc2fca8da099d802f78dbebc1de6cb63b523872d403b4a069f2758e89be9a0b79a05c6e3645fea8cf1630448040eece58aaea5fbd0f5aa0b696d864d17bc88c1563d5528c1dd13b5b53c85a8f1b920222e938c2787be7676e3a97893dacf1914b4a572a5e9df91d8f98a50fa95b72d500e4aadc640e4f0b724ceed274cd501098bb52bfe3e54604c07e463e67dd588c1d79d78de874afe61ddbe434f6b01ec3b3c7", 0x1000) write(r0, &(0x7f0000000080)='s', 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) listen(r0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x402, 0x100) 16:01:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) close(r0) 16:01:06 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) shutdown(r0, 0x0) pipe(&(0x7f0000000000)) 16:01:06 executing program 1: r0 = socket(0x11, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) connect$unix(r0, &(0x7f0000000640)=@abs, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1107, &(0x7f0000000040)=0x3, 0x4) 16:01:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='B', 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100)={0x0, 0x9}, 0x10) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xef}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0, 0x36b}, 0x840) 16:01:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8000452d) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000000100)="9584e5143ddc2115dafa22f06ea4829ac2c8fbf01b5ffa7b71f85f4aecc3a9208fc2fe4d11a6434c56f930f3fd4f43f95370fca4958a1643c111305ff4fc031602819f9244f798fcc15d27b81ef953a98e8df3db795365308345b9912a1043b21f2c274abf23ad0e646aabff03e95f9d002c1d43a3395abaac5d189a7f2fdbc3a550af8868e31c8e3ba5b502a9433e466f6fb572ba8139c37bc9303fe833b28f1284a983f34bf43b059d17293651f9b387904913670cb7d2d1bb59ca03d5feecf78001a7425c41a8e27e309a26e40d2809addd45f32830abcebbb81d66bd4412919e83314240ad80c195", 0xea) setsockopt(r0, 0x65e8, 0x40, &(0x7f0000000200)="9690abfe9b80c9be20d4f7f16c67621d8544ac9e5ca5e06428bf2b00eea4fd20a9dc10f18b117799cb7865f6597ad8c0cdb7e4dfae065fc1373ff9b2a54c376b198b17cb86bbbef57bea3c601599d4c89b66606a009bedb3040394a162f92589cb56462c109e80ef5aea18b9", 0x6c) lseek(r0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:01:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(r0, 0x0, 0x4, 0x0, 0x8, &(0x7f0000000800)={0x80000001, 0x4ce}) kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x4) r2 = fcntl$getown(r1, 0x5) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x8, 0xff, 0x401}], 0x1ff000000, &(0x7f0000000500)=[{{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x7, 0x7fff}, {{}, 0xfffffffffffffffb, 0x1, 0xf0000001, 0x9, 0x6}, {{}, 0xfffffffffffffffa, 0x10, 0x47, 0x3647500b, 0x8}, {{}, 0xffffffffffffffff, 0x8e, 0x6, 0x75, 0x3}, {{}, 0xffffffffffffffff, 0x14, 0x1, 0xfffffffffffffffc, 0x6}, {{r1}, 0xfffffffffffffffa, 0x48, 0x2, 0x3, 0x1000}, {{r1}, 0xffffffffffffffff, 0xb9, 0x80000002, 0x408}, {{r1}, 0xffffffffffffffff, 0x40, 0x4, 0x140000000000, 0x5}], 0x3, &(0x7f0000000180)={0x9, 0x7}) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r5, &(0x7f0000000280)=[{{r5}, 0xffffffffffffffff, 0x10, 0x22, 0x676, 0x5}], 0xfffffffffffffffa, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x80, 0x2c5f, 0x2}, {{r5}, 0xfffffffffffffffd, 0x8, 0xc000000e, 0x7f, 0x7f}, {{r0}, 0xfffffffffffffff8, 0x18, 0x0, 0x9, 0x9}, {{r5}, 0xfffffffffffffffc, 0x4, 0x1, 0x401, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffe, 0x2, 0x2, 0x7fff, 0x8}, {{}, 0xfffffffffffffffd, 0x1, 0x80000011, 0x2, 0x4}], 0x3, &(0x7f0000000380)={0x6, 0x8}) 16:01:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) close(r1) r3 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000001100)=""/143, 0x8f}], 0x1, 0x0}, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x220, 0x48) flock(r3, 0x4) wsmux_getmux: no memory for mux 8388653 wsmux_getmux: no memory for mux 8388653 16:01:06 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0x800) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) 16:01:06 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2109, 0x2005de3) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x4, 0x20, 0x0, 0x2}], 0x1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x0, 0xfe000000, 0xbf}, {{r1}, 0x0, 0x0, 0x7, 0xe6, 0x4}, {{r1}, 0xfffffffffffffffc, 0xc3, 0x80, 0x2, 0x20}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x6, 0x100}, {{r0}, 0xfffffffffffffffa, 0x1, 0x20, 0x3f, 0x6}, {{r0}, 0xfffffffffffffffb, 0x40, 0x0, 0xdd, 0x7}], 0x3, &(0x7f0000000100)={0x3f, 0x7fff}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x1, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\a\x00\x00\x00'], &(0x7f0000000080)=0x5) 16:01:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001140)="19", 0x1) write(r0, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) r4 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000680)={0x9, 0x96e}, 0x8) r7 = getgid() r8 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r10 = getegid() r11 = getpid() r12 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000040)="80d4f2df7cc5053cf3787fb641e542fe2a009bdcceb83188cc7dc554e9a815e3f968b6623e6c2013f6c2b21741d60d20fa8e167a1b34f5e222a60be34a7286f914c10c04a3f68f0cc48af04e75bb7890b3de6045f51ea5f0d4cba94400736b17703c720a27f319db3e", 0x69}, {&(0x7f0000000140)="54ac79cb37a3b33c17407143faaec5e9a655839ab4ce6c9fda03c6a36f58b92e2b5bcfab74380988855c5a91f7838aa39f4a054bb7fc7feb56ba7e363a53bff8b495503367d9812ed752361534adee524f5252a7783a5f4f3b491061d04146d5c73a6e247edc6f5b72af9b73f52a65584841d80c689eaf4dbd604f", 0x7b}], 0x2, &(0x7f0000000500)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="008d468a"], 0x140, 0xd}, 0xb) recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0x0) 16:01:07 executing program 1: r0 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/195) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setreuid(r1, r2) msgsnd(r0, &(0x7f0000000000)={0x2, "6e0155d1841c88d07d449f59d432aa51e8ce067ec9f0fe980e913521d67906c56a0fe06fd22fcad293e40948df379a21327cde42d6fb95b56d8bf64aaae4f5edf3b037c5db8b992bc4a256d4ca22db423948183356515bd7e04587b41c83868cfc687e931dfab75cc89c09b4e618fa63225400125890ce28844d9a22389af0d9dd768b2f0c7e9a"}, 0x8f, 0x800) 16:01:07 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000003840)) r1 = socket$inet6(0x18, 0x8001, 0x5) sendmsg(r1, &(0x7f00000037c0)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f0000000080)="b005326769beb01dc01e711fc16d9905d694dafbb6fff0c8c1cbc0b6d59bfe82ea2c7c526393f3bdb691db638313da729950490cbccc6dd716338dab48d057db16532ee46c787ee7a0c3aaf2469ceb122072e27a544107c56fa1f53d4ab99dd6f878e83ad1f59b81d811a4c88aad30f7927c57115dcc02c4e9d7871fa534ef9b5fbca94f4f133b29faffdd2ef87e4286a0dc38c8277bd466250208b437900da0b8ec826981f2a30cc16bca9cc27312b274b29de5091a780d8574df0f5c635ce6bc", 0xc1}, {&(0x7f0000000180)="fa69385c3a7a6fd3fe1d30cd777e7fbe7f7eb00af6fb760e6e708f884a93abc1a4c005f5ee129961cf9d76720e2604b224113e304b44842e52df47ca396173e6fc095388d784c1d9d233d00b8a6e4f61352f088c8389ac7fc6170f0d59ac469c6936ce0286cbf942188ec95e7987804f08964be7764eea757e8f53e711323f80b3b4a3fc80e19a600969d35691ce24ca03e394bc597c9a2217fa862ec7add5309c033300be701c7b76543650433bf873c140f7f1525c2e2c9808f1d05166af0262459a0842b3", 0xc6}, {&(0x7f0000000280)="b3c625bd3536b014ba221b98cd2fa8008c624bcf7f14d2ea5af7b2a8fbfd9e69a41b04ea62d1785675a3dbd29cf764c8861669873fd4792743629141dbc53ae63ca8e39bd87ac553f6d1b6f05874262fc7b93a815e967a22a1d2b11d4f8c4436f3be29ab832d9b9a82379024fb9133dace1dfd251d5d383083840d52df668267ac3fe582630372c16f03e431d9ccb99ab73d9b853e4552d3fb84581317792f356568017be7bfc88249a379cdf357d6265277f58ec3e6f388", 0xb8}, {&(0x7f0000000340)}, {&(0x7f0000000380)="58d294a3a8fe7fb575cc5ddf27f2aa6e4455f52a845cc4358e88b40055daca9b5c8fb0ff5cc2a2a88c308dcbf4cc7f27f11775d6217dbf8e5c06b4fdad832ec0b140737a8a209a726bced01cb13cd05f0f560f8fdc79eb1aa22993a1c2de43bf7545ec9f83bdb1f96814f11f67539e394857077b147dd39ca36ef2f67bec76658211f87da9e5df51314529074b68c8fb6b6fd6d808a04427cad88e20ccb6ce866da5724d5916ba27bef5f708f8b32503c3d5449376162eedaf8e3e8ff8fcef9753a7ed8192b0c3026652a991098131eec2e5c393fbdcc12afddcfacb3e5ea1accad7cb84b51904fdc5d083067a538a26e7a0c5eeb39426a86488873f918b665527739cc5851b93750b04c7e2ff125c993437195edd0a7266b27f1fe5b6acb38440772500b5f3ab256bbd914184de874962739fbe5908093e12c3fe9051c0c5c23f7fe1d450a9fd0f96f2529c74fb6ea43f41935b8cbd601b252072cd9d92d73169792a6621aa9eb51d85bd4ffb3f7965d670cb1a673093e2966b47f2ded7701ab09c8e57be5076475ee365e449d81ba3fd8a02c8ce0f95e1b377e0324aff304eb31e35fc963ed6f43b84fba9b899e67787fa08bd1cd92a8d1218eca9b1f3b0c36d67f1497ed8e7a6432431196195f45360d9bd5609d1843d29aab53ad3e5476bd5ff8ea72ed456867df4adb1bc96d3c8dc9290050613b07e2067a23523cae0ce5cda5eef9936c2c243e6c017648c1d9a30f6909aeaa279cca58f88d434de78de01e177ffe0400ee4272182041790786c1ef8b5c086f439fdf96741e9559c57b77fc8dca13940c8d2c15c66775d45189be892f7d763138ff09749a62074dfddc676d3e43c590c73d5e8820099bf47011b865ea4afc3e5e02d3ed286132ac5dbd5f5877028dd09d91f1223373cbe5dfe61322673afd47eded24e13e112677899cce471058de9698201b08493926f1b5f40a5c3ae11758258791ecf26be88fc595cbc73998b7bced393a1043853fd502df81b74e205c652758a15361bad06d8fa77655857663ce822b68353b201a29be0b2daabd7964772fb205f0b147a678b1d416d4edfea1bc03b6f73176f9be849cea3a3a16ed506c72371508176b814532470411d78234aaea5df1f4f20925566cd3bc3c47473dba26a0cc121edc063b83c4343e97d6ada8af2fece7c6ebc3ddfc33f5844b68f355fe92c5a489bf703c49a3f0f85577cf2f6889af55e2ba632d07912fe8f32c146cb7225540868b74572cb4193ab5f5aa26f0b4cead0130bf1b20f3d499445c930e648ece211b389fd831f3ee113fac358d28d75c5a0af550dd61cd80e77cc924b4985a82122523125464cc8b9d02acfbc143876fedb1e21fd016130cc888e00bc0eb169ffe9f6162a6d6add95a9cca1563c99d36e7a1a6485217cf80168212676d1c9d62d6486fc00d3ea94d10fa76ed41e6737a45bb5cd144e02a43b750cfcc4454e4d875fc1218f980d3b0a94eaecaded6e6796819ad74d08a7844aff7381f4cfebcf8ad489f4779dd2a23a526ca3473128e7006fd2aa57368119d5d4ee837e8b09126571b192871dad201ab63450c5f8212c131b60ff84205fca369f1f421f6cc22e2a7d336085aaae7af4758e130154b09a46d70c7f47bedfea3a496be54edc6c04b42cb968a749698e0625357f0af9b90948488911ce151e08d1d9ea5dd7e8c325be6cc02335eb9c92abf2b4269ebe1f6d2b21bb11792662d2265e7fedb49c41764885ee49e6d9d756b73db06b0a952ec48d3626b47429cf9c030958a120340ee7e64f8d82dc1fee606907f50b90f9d37a5bc1f6f5185f1390577f211df02d988506ca193ec96daabf18d50187cb97d9f051bfb2be71bc9128b0ed9ab13e2378839db12fa0b0487f0cdda266b06a17856e223cd52c90574fac4d12e9b315425288f315e93a357477ee67b5bf0a44b9fa7d2ad50c9adc55c151c1888b3a17e86a72ae8ad37453a991a0e8aec26af1c44be27d4a1089c752e5723f68e869b56b6071bc34986f38830123d4b7b4467040da3b8022e9f7476a89c1d3bcb46bdff4261351e4408dd669542e8d2955dd545f83b884ea12f2f4aefd9a22deb4faf111e3747593d801844568f57d85b8225cbfe92c475c90e0fbf51621ebfd07e152528110d541bf23379368b1b0feccb174adaad38796a49a58f8f7fcd83699405416a1f49cadf31c3b6428cd60814edd3128a3966125ec173f2b9d7747a6d5bd967d01d8d947d6dd2cdb9a27d17c8ff0edd7f6e7feb815b4c22c408175ffc9dd8234edb3d2a839d6ff7aeb20bcf580bdd27d7af6e3a8e2fd883818b36474b1834f920781dcebf69b32e990cce6ac753928864f00f34961217dfa2ddb9f5c30b739dd94d6b6073f872699f41fc5ab0c2f9bde5361e08fdef0a5b99cd6f7c23b32d1795340ac32b57015f58ba378070c7a630020392eb2e3c5ad35348acdad6b7449178ead36b74b979ca329f110b1f1b54fa2ac2a4c82131fbf632fa23ee96b07fec9c39d5801c5382a65841d46207c11da0b5cca595f528e38569b398a9a5ba39937d3694047bad985f58ba3ef8c5c38ff7384cd1557be6c439e374e2be06f0379739fec1c506ed2f0178255b4f811e053c4418f0f00fb4a07fc789e302a1daf25fcbfdd368b3af2d4b08da9896a0a5ad655ae4875c99e5135130a439fde1370eb6a0381c1fde7ac6a33f8318866fc7d1b298258418faa6757c41241b9815db45ca109edb223e91269fd070b7e060c9acebf4cb6128c34cfde75464232ae5f2172ed664676caca14641da8048bb6cd7feccbf67d15b8cc91c5d6474c2c04412462ce73cfc30227376e3fd61c3990175d3995f90cf8464112e98215685af81aa721af14685fe4f14ca3c186045af32fdb48d90444bf42f80ca3b32758d9fb8c5b05001faeae9aec29f78d842962df77af031cf057535239ae888390ad81a3864e4ae3e8fa61ee5942b1ab93b4d4e402ccc2629fe648ac316ac807386d52bbd96333d5d517d0cf2333de6fad289cfddb915dd0d04673da2693ebcbad65e022ab5f7078494af568e6dab65ee06bc5eebb45988e0165a6ad1426d708ab40d75e2392fa1d015c9f186dd742f1ebe3bd49724a8c538808a5c8d7ab3faa7f7c0a47e38ecebb721f5f4b623449ca960238b26c319fede44aef59c7534c7dd10d783d3a1d12f34dd3690b53ff7b56a22df8a13d6aaab2ce67182524a4319c1b76786948503acd6bb01337cd67abdea2da146628b6857510f4f83dd497063f977ec7952500549b19b07775b20e022e57a05fe675ef5c263a4d60925f995e2b1852d7ce54c1c791ca270f9fe9d651b274a05e7359d5f1f60e347c740d19a6e14ed29e40eb01958600f8e70ee55bd04d247e8ecfcdb46f8f9f2f76225d5b897aa938c2f8a175c93039108e2eb4ac88766e9cf23d5baad3f4465fa2b4d52978edac0c4b35f235b8377a1db61580053e5a5d6038e93e77573cac105c9b6274d3bb901b0ddbf997474b30be93e0baab5ccc5308e715a1bae47d04e8e8fe9d9847540e35e14b22579ca36ea647d606328645ae597474ba5546954c8f631472abc48d975cae55569a0bb49f808a02388ea238a7997c8403161086847e3c4706acddf220d48973889aa3ecbb87bfc25139b5af442334941512cc4b192e68440778e4497a83a4a10bd7bdcff5fe5087c9ced9344751e3ee2b8e56c09dc26e50b2d359671acf98791a7a85055f6d186dc0b1da2ce5a8c5cd1b34da9acac03ae01a880ff8a5fe7a1a2bd2b48e3d4ec9624c55e90ea30b183aa8a492ba888d63c8dd3d2f1823f03f798ca58dbbeea74dfbf787d40ca281f04e01b498581ec3cae780490c76c7b01b124d714c2c537cdf7fce40e480e32c19e96d56681891a498b974a5770932342b927412322dc7fa51ced853f627c0d4249c90bbe59e0814545cfdde3b318586b89807b47247f1eca7d0ebb59db07155a520a0e2ed93bc454862ae773822b5b2e15f13d2d282a5e4c99e7c507773f45886f5a528878836abe086159eb686bcbd606fb12706191f8339bc4482cf87767325e20bb68a8c360d23752cfb6af4aac0ba2b3f655cc270b1f93cb75eb1fb422e35c12f9fef96fa57aaed05c7f071aaac3eebce70cff44a4235edee1db6669905e5ef0a88f9eedc9de129fcaa8001617ad96cfc6f365ce2972d4c9e2eefa4b98263984f7d9c9bef6b1c5b149d6823de40c1dc50963b985005d1af43509731f55680e9c6bc01ec5bc99f3ddb58ba8db8a624ba5e3787a1281fd24d66fc1ce5a52471863d4807788d6aaf26f75040a3330c0916d149f360bcbe2ad5613b389891bd6ff70f5ef11f584e870a45be702dcc7e319fb8e82d1e515025030e0a438c2a9cc88319f74fd76b8ee26637c3a586a9d5a4a94c41cbf62e7e82e7b99be365e031321ac4f7bc52a88297ab67081067e325c97b7d166b2a0dc0105b03cf33128e2744be424fece040acf900e99450d2cfcba2be5cd38cab1db919fc27ba763594df4053fe9bbbe822b3863c65d26631ea3ea6f0c7c857eeec2c25aaf8d5dfc853446905fb532fd41e50e7df20f7960a7352fb7d13d482fb0808d8dc0ceeca4ecca40edd102b3006588ae5ec3852493c2f6f70abbc7a4a3e3a252ceb92c5675e98d0e1cc5ff0f10f2f8be7af8a95153fd5e59dfe2cca03f51fdb65a6adcc5ce225245a0acb6aa1112486a6aa1e6eb20049adcfbc695b8b449b38ce564b293f5459e5689ef62100bfc3ea0a99a9851476c0562e3c954c2517d1bc5cbaba2dea655acd72356532dfd40a82da7fc5f4cd68eb98c939cf373fae3f5052836104b881bc8946695d6baa276f5622bed33bf1e9c56f86589115d291c50a4b75506007452a56c047e6e45bc357fe3f2f9add4133f2f54ef27b05b4da6b5b70cabe355adda50f20b2a651548efc10a151a562ca8a880d70a96a57159f86188c9e3dd1f3d938a8132b1d036a7c53b3f6dda4fd6075fb0a90dd4de01f7b488d77d40aefb8e241155f7b33b56926dc1b4f289613c6c8d9723ddd3b954dd4a65cd886de7939cfc1397eec7bc866f3603b367a4416ef3b23e700aba10602f217f636e9fbb59fa756c99795796a47e60e3b75a9ae05b6f8fb7e9fc6d57dc229df96387096c56bb99a32dd6b859dc5b28181e3540bfad01e7163e4447f59939b9334573cbbfd8d5f265b90d897c15697fcc65a9741d1318500ed28ff528b89fb78955930c816c81c858df3a050e0ec3e1fa7718238f6e7b01bcf000d89b1da8a41d9e5f9cb7d432164241013e938585d5d0307d7d3cf9c3d036e8a9ec8117c624f0d6ca521d97558b1cdccb2f95738564c7f1875338da3c2a4db676ffea9af88356daf1d981a32f5543c5e8f7809c8412fcecadda67020a220e70526438ba4565202c647fe75dc190d437739306b6a6c248e3bf87e7583ac21bdb691c1fec46ffb391843690e64bce031c411d6d20d5b7dfde36e3b44f2cf17c7755310c3a9820c3b26076e16644fc9dc4afeb7c78df2b4c746c205ac05419f383009368892e58ee727902067ddf542cc6db0ae206bb72239df76aa6dfdd70cf618f9332305f2cfca1ca5c181268b6a688c1f20524a4de6822f02b6dc8d8972b3ca89ed75f8befa7c622baf235b417e8d04663f6986e40c1c59abee98e62eba2d5ee04b28e697aeaf8669db8c5059c749d8e8097339ebb872cb3fe112c23ac838265dc8cce8fd6097f569d63ad2ce1965224d535a6c0687759c4afbd94d25eaa32ed9942de4349d9f998912014ec6b241", 0x1000}], 0x5, &(0x7f0000001400)=[{0xc0, 0xffff, 0x8, "c9ff65277dece290460af085b02c78ca724ebc5534e8d3952c7a1723f217bc41c98360c6700f12f1f54d55e9f5d1ed5df42633e47642a9087ae9869e5b63bc1b35de3ec207ba8694059b344e8d4d253c3f7bc77a1d24acd29d7bf321c4626ca710a300dd43780eb7b11382ae5823da2c4a1554a1a38c91637b09142d4474cbab777a21090a2f629ce37b29e31ef2c6c8219627bb501f4f26b2287a3fddd06d258041cda462d183bfd205"}, {0xa0, 0x1, 0xfffffffffffffffa, "4a05f6a1a1c0e35d0947c83b0d115047ef492a73936fb28112a39356a92e48c7bbd9763eb40a08a5d11a2e60bdebed9d1a72abff2de5aee06d6f67c83efab14afbb61711ec8b4138a5766d58af3e51353ddf63bef4fa69aed39a75461f21b032f330e63ac99d57709e265f066e34f397bca3e77d44b4b084d30fafd773bfd89c25ff871cba377d24b3"}, {0x98, 0xffff, 0xfffffffffffffff8, "35add03c8865a36232f74feb813a40ebf1fe71c0c28986cc9ac0eb9c8430afe5aa960d772d3908cb7a0ccc8332a1544ee0c40d907f91c75e1e1e1a2c1b16f79c540dfe164f544ce3e110c743fe5308e62a2ad530f029e1f872cd62355fec5956d7b997b662676ef1d50376849a121380a42a8a2753f9da0383a6530403a2443919a6948fad"}, {0xe8, 0xffff, 0x3, "0f697dbee15534b0155970e332a1fc9144c6eb3772048407fcc952bcfe697ba280b2158512f2ca39185d00ae6cb5dea8db0140f88339f1be0e52faa808059b0d25e9d6f8e0b3dc79137b870959eae95851f8b222c6fdef6607fc9ad93c4e59ba09f642e94b3c26211d0a882499a97bcaff93b500eed51cbe3de579ac444988b597151d4f4e3731dcd14d2b315c76696e1dd132fceff670ef02513ee97d41d06d04441225ae306a45f64994fe6c93f342b345442e19f685507e24534551ffa35dc000163e939c72b3116818c04e894ab8da9dec"}, {0x1010, 0xffff, 0x0, "5384992bf453adb87bc4d31602780453c71220ca32b7ad398077d3064e98faf4a88f33a8b423bbc1d421465a80c383a186e736ac4df8e8c4742776dd7b070beef11be06b7814b1b2e25574224a9489a3cc4d2640851a9f2c56234ec0d9f8bbf600e39f7ca300dbe042398649600bf94ff5e438997d45aa61c57f0d6a24b65121a5c2cf8fadbc2a6bcf099568b985c7da69cc66092427982ba99588e54983d5e4a432e2117f4042277a932b9594b7fe7a866818550a18b9fd0bcb51176c4de28f6a9954579acf536094964f09bf73dd14fd74548189c6d6320379f4cdbd53d708b9f3cad0ff7bac3daa58c9dca3ea8c6de940e3f5ade77a1b021515435f67abd0c38ba4cb9b5d8622ad440be9de238b190d026a43c201cbdaf2838f4e22cffb37f51b61018e40482dca48d6f22468c5160ba02b87b5b3390a162105276a470781f58fce60d62229d8ee5520e9abde3d6bdb4b72b82410ca131951464926c11824b5dfceca6a1042f3253126d1672cfcbe98441cb8233790895bf141d0abf888b223044eb5585e9ade11dad97e4d57584db2ea88bac620c1af72ccd3e724b8ef427de97e7b8e36196265c1f38893b539b38c80332309037934e589e6253e9cbd9987ac52ef4deacb95761f46d921c637cbe8bb92077961cd42c69c93e9e2fcc236cf076b976bd403fd5320847df257fd52d3b8867fd0ee50c8fce73e4289e834152381550044fc1facf7d3624175bcde153fe05cd6c78b54f711b0954ad35b645c8611477c6970323520e9cd244d8e63ef79a961a530a736ce7e496d293876686874cba042c54850abbd27891de7b9d0523ad02cba263646e7173d7457d740ba90ef7477670cd1c845d8ec6749c22a14df37d6a900821849c26af937746a6220a54dccedd1dbdef965aba14cc2942e9a0e9a59b09bae40230f0688b8558558464a69935501ce78d2a404e7ef1d7bae5bbc8fa32904952e627085b382cc804fac3a972cfdd624e5e4bc6d6cd2463138ecb37ec046cf34f84b901584896b8f72e7dd8db74b3fc3a4cc9c4b5b044c6fa9d72b0235108fbe0300ac92dc06cd01c73ba284b5c906bf1315cb5c287dd2fa8762bb7d3bd65f19fef92a7749ebcf8f574c48ae9437f6a51aebe98e60ba55bdb17062d0db93d0433fa336af14b78a7824961ce243796021dce5e12747251014c5e452a857c04e2a406452c1d36ae985938a93ddde9bc818ad58f42b2327527b6259c8925ab83968d8acbbc9673b8919bd6209fb98d83740cb45140a40ec5cdd2f782b467953a28515e90f86b0c9b7099baf909d69ba87bdd719116526716333c2c42195dc4c7a11998cecf54b3115de94d2109b5d6e9414d72288a1ac85e9f87d0d457eb4e4210eb46e3fadaf3c7e3fb9ea0fb8cd769f2dcfd75d6bef02d6c3e8c09ac71672115f85543f691e4229055eec541581b09fc5d866656e86659a833b7bc823b8d9d3093948fb54434ebc6fb721ea68cf2b244ae493704abe220c95c6233403419bb157725db185214a9d5180e73f6a3b72ffa5463cf7573492a9e1757769d569c24a4f71a5e1c96589aef848db07d3fd58054a49ed5c252314e0a663a8c97339b463536ca469a5c16dfaaedfbfe0dad9d721aa9b0dcca4968b88177cacdbb25c3d08df779ac35d776a24d34597ecf7e6bc19ebd5c0a63710ceb170daeeea60c924e0bd04bf314ed97e49a3ee52b3950d43584bdadf64d85d95f340f3730ae6455ef1ac5e9a8d81d921ef4b19235b116c86bf00081919e1f971d1acdac88569696825df51dedde62344872f0932292d1d17408a32295827583cbed7601a7bf83e8546ce2849eb19f052e6e9307512f4208ffdb8edf5b567278a80f45b6b9faaaf9f5f1c9575a9f5d32ab27f7da4b0ec4e805f55240fa90d8a6eb94628abea757bca3102a6f2cfd35d0294701c18fb1f9e70825d653d0209463783365b045943a95d7103447464a511f2a437f2ab575dab305a7e3e5532ca5f162aab1e428fbc6daa1a614dd1bde15b2003acae998e1f2cbd5ee5c458c10a82887eeab7984044b834e65a4f278179a2f95345fa6dcbc8fc923c8d16f8eb54762cf9acfdb6e50e4d46ac30f795a8cb14e7aeb0a2fd6fa2bf7d9fbdf272a5ce6d36ff1fc44569d5650e0bd4e918a0c9aab17b6c5c6b65ee23f026fdf86244045786784af32bc8057a9729da161e1ea4586e1b52aa71b6d967d39a1df0b0ea989fda4b64f776f4c7d8419db1262da365a4a5ca39de6b236d214ecd2ef3f3e098f7aaee9a3f176bc75e60e0e4a96478c74fb37318337dc06c251a9009680b605538f786cfece43bb4f87179bba56192455802a63b57456c286ecea75697b5be23c81e886a5b27af99f85c88ccdbf0db5314fc68aa935eacca2e6c4f619d4428f27305027923186ef7e2760dd08ba62226933181c7c5be6b3e9cbd7f2f47ac4da58e829fb7eec3e1057d5fe5a932809eacc170dad96bde90bee56ff1473ec43a3e579cff2a5d7eb0cbe0c75c1657b5cf1d38920a45b7b13c50917ffae1958f4fb0985c21555b46cc2f1204ae2abc29b11d82a12a669ca7c1d549d2e303b97af77c394cae0fc6b458fc385980f8b87e32c4b98e2564875287604d9842a5cb400e9cd67552a50263d48dd5462d1e0dd1d903dd7fd9f8cd694589de9fea130d028bd1040e8ad433ae76fff26be9b852542551a81ee0b644ffd85c43f62a67b05bc9b9d0d8f602a6f7f01bc8cdea3dcb40aa914e7a9d060e0c13fe1957b2addc84fd65c2ce4390567ed327955f6ff5546d1785f407761e911f380d6864d4730e8db0685e1767dccc1e02159b0dc1c4a3ac525f9832ba926346218c36d7dd24ff644afdc3eb1cf91cfb9afe68ffd03e18fca5965f5b48adc3eb9ddc883fad216f18bf52a5b77cc1ddf7f5f58478d94a081709f1aaeba11cc2260fc8c14f92c423a77d27497c4e281c82b50e1cf503db9961450b63e7fd500c3556177ad716726b5d4c9ffab8aeeaa9f128ed6e596d2bbd6c09b94d51e2ae106752f87dfc43268151d5318a55c9cd23956ebf21077900312ca6e43f20603445ea88ddd28d89da693decc42bf382d72c38c6b19de0a8509553c06d5f9a12d56eca64116a95fcde30acd9a23b3c15dd1d7ad3715ffa3b5b11544c4d1936e6760e16ebf9422669d801b5c3507c7ad76203cdd3317ee12079d4a0d3086b0552bf21384770e34364587962d01a7d209d15b912df19e9bea4b815dbb85ffa2b96b058c8c6c96bb8616e8340ee199b62d46bc632e38052961038c8923f5383267f4180483591b204a721f656bd97744aa28fe0a42c8c27a7f8c444c1543f982456ba06ad409b7e0d3c419fd3a09ca762125acfbc0036dfd6ee6d273a7a853204fd659be641b96c683a03bb0d1ca1156fa63df5dc9764fc2c270050326f58d2b5bc6675e46bb792040b327a29a8e031ed2f27e89de6c037538641589b01a65351570a2ab4981449e0867390a4f097e3b23f143942573a5897b409af0ab0b7221534e2466304b111490d495e9d25515ca30a1a258415de652cdebc2c27066b6f5d301b61dc291627a849d0d59d5aa3e16107f9b611540f3dce802f9924f31e951b26ac22cc11f9719b6c803d13417b2e3ebced2f2cf05b28daaeb5db9bc6e2211180668bff3f4be526091ec679fa9d6aeb024b60825ed19f74c84bce48b555c92fdc05d50131626405cbf8298fbf182bb51e72b5a1aca99b4e4c553e446a00f8f010d5466d9989758cf85e86e78c203caec6db5c90dbc63146b2431ac4ffc68db78c696405a458b38ef14aa8ce5ab9d421ddd9e82bf388ad95dfa494c0340cc72e3e3b5c3fb460974dc5f19fa53bfc5f013b01fc53a1076eb60b44df9a5d3ee8c560507b8b3bd5369cbe355b853b3b0dece35878b52325b98b4a3f7505826471bdd84f04ad62e86bef0648f919eb315ef2355d54288dc7f7cff9df24950aba3ef33775c31b23bea53aadb1dc73c72f5baaf84427f53e70f3adf77dd589615ab115b5cb031a25338192b2af6a9feb435cf87484345e30bd2d05a0ddbf998265a2bdaa2484a7f2411403cd42ae9e63327666459518b41b1a2109bde1d3e2efba43c165763b7b6a1762fcbccf962c5d0562cc5cd60729edeb2086c4c1f0c53b1047bcf0472392218ecad967a999d85b731030476c0e9091cc00ac53360cfc0df2dd2adbe48629c67195e9d77e78355ddc6ed9880df85d76933786bbed2b1a2a6d015c67d6e83d0c0e70a8b9c651fc3c73ae8f03562c13ef37025d9c0f67cadd0ef0c953583ce46db529c4bec5681ee5b352a0e4c1eceb6e993cf1315fe3fbc03f83b6fd6011ed3dd7a77e438a83142cee6c7e0770b81b557b5659445dbb8c2be945908d3fa82ba74fba01f6551bfbdabdfebb2fdb5019f88b5f604edfd6700a5ba08d14d5615d75576677d6757a193d63c7aab66136d9b7301095336666a1bdf84e9d1267612aae8cb68e8afbf4145d1df800ae95a22bd693f210b1986a5c0e7f17e333e7d54775d31229a48a3aeb62a5fb490850c98163c103932536f24e2d24a2ec361d6e3ff3f6d1cca47cc6cc1438a7fb9c908632d361bfe23e15c3e23555cc7eafce7b91e7ec2030e441d5b83a671bc838c467c4043e5423ecd48a50c3ca2b3af9675bd16ca3c6f3a845ddc184b12fcea23c832f6c1a4b096852859d2aace191dc4100a14c05e702e2d0041ef81f40beb8f9b3b3f4ab8eb3c32325e05315b3cdce83fbf3f08c18158e9fe2f7c738d628e806f4cc5160da04416c5a9e5f4c7bd60b3389b302647a66a848f9c2a2694dd6ea68feee246d276056fa0b85d37b56fe207a7c59985c6abd470fda2ed118a347e2395c9f9aa139ad0b5f84566e0e32adcbb2b0c85e5825a4c01b3756a06b778c6867460605a3d8b2066324bd500563a66e8cf8bcc378c4d0d5d3d45581a48be8824fd2895a15008fad775eb58658fa0d72d70bf04a355d7cb1d54221e898222855b7f8697d0772e4f2d40610c881230c0f5b568953cf18bccc85ace6c4d3fa72a707f8ed9d6c4f192ab542ebb461dc0ab2296549a102042388e187e27a99866a9fd59f7634848ca2f00eeb2e8cfa7ca795a037c0c1655448791420615401a5b623fa96eb2bf3eab424f66abf05b801298124ea62827b2598c9a98b3f51b2ed5f98f71ef74d3e55abc58b44b901251f4b36fc553bc6ccec6bebd90e387440fa5d6fd996d2d5eeb5af1b029c051816a831868a6504ef54a33002275a5f136cca61891bcca853beb87384978c42b140f98b61c9c4bc5e6c1aae28817d612018b01a08a466afedd40df7373c75914ecf419e4fe379801510a38a8aa28cbbd37e59a9a21503e2833c450e141b3151a0007b56102bfe6d3c8f31166f2dc069b6c4cb2c5dd8ddba4a56623ef2bfd4da0b67c0308f1547ece46e38f495f08156245c5d789b385c39aa60e443384bc3bd38461736381a67866254b470e3c5c72596a7c2b46bfd653bff1589401c0465e32c7f3b9e1e7fcc028ff1e693fa01b8ee713586a4650454567ccd848eeb4e47b5ec3343caa098996afd3440387cc9aa3dd842e4d844e9af4ae6547faf8f10ba614d270dc8e06acd875fed03444efdfa643dee3f90387b57b665ca58e49d5dc5baab8e43d59512cecf0dce2461bc7d592eabff17e4f460b7e92a85cc71a9330751dd7616d09484fefe0c58925507116a46aaf21624d7ac8313224fbdafe90ff8fbca052c245c52dd623ba8e105294b72d1bc178ce3bd563103111542377a94ea106f196b3ab95595a132"}, {0xa8, 0x1, 0x9, "4f4280619ea102e4fee56cf4a508af1e69d050a729a66e08dc95187a6cac565b6f6dee3083e58ed439a745ead690a7b9b4d110c286b80a17d256c6c9ea2ab726f1e2a5166d696ede0a10483ced6c504d4039cdcb4ef55981f00c6f7331c14f739de29f3f0fcdee89d7304767f8363754ea7a787baa71b03a9cf8c4af720e63f2de31c37756f87a49a2283ab9bdff1c3f18c0b522ddd9"}, {0x1010, 0x0, 0x2, "99eedccdb4091b0d6379e9ed00375a54cb4a4de0499b7eb516f1b74ab76b7b91d7d486aa2a57d3ecc207ad58a416835d53239daf3db07367c580c0d7446e0c679467b54028fb3120f31c669cb68e2312b6a3eead82128f6f2cc36bb9f7f60a281f3373de1f05827540065e7487596326c0349e26f9e1b4b2a56e8888f8b0788709c80be55389ace2b316f1b14acc0dacd1b17f98ec9ebf75bfeba9d405548c5473e611aaed7cd00f6c56c4159ba4f691785781f7ed0351d8a7d3a001ca9311c9aec6db722904f9563dc4295832316a0866aad6fd07c67222a3fabaf60e8d8edef9095577ddb6a987397bb9fd2a929e8e9e91fdb18f79e5ea61dc9c2af3a72e34a3e37ec40a795aa6b5184f71d6de8a4bb0638f75661f06504e9bf6b3973d109d39a38e37909482d235c680c80519b9a39ea0b5f077b2b6c0f00656aa520854719ce45b1806f3153dc0aa1d1e9dfe1a9bab6afdc80ff708004455d9e4f6e53922299a974e646c3c153c9d6c9fc148d4813ff0c8f8dc1d11da07950d6fdfce03553de50c4ba90c03036f55589780f37a7eb32d245ec3b6c455c4b9403d231b882439b56ed5caf0afd4b7f7653ebe16c3a5c0ad9f673f8fafde36a4688b2af1238ce1bad7e2968e0535d68d3f94a7d24230327e17829bcf730133d2dca4c5df87c577d4980680ec55475c4a3fa5cc9e354893cb1918fd96c1c1598f4182e8544ac5808137131ef9e8c4f47225d81760f87c74dcb14913ffd2db97c287c2a2982dfee89302cf84340e90277fe25dacce756587b41c0ae10244bc6e2e8a303a147dac82d0632c47702cff6218410f685125938a5c997ef6df25a0a1e23945bbb46bb38a8737b1d12b056b792e42da1b513a056d777be1eae2225307f4e8240b3dd9ac55c59af34faf0ad3e1b5edb186622c5679da9449fb1d74c983302d9c068d5b0fe6696e4d59f5d6b8722a56f6cb462e3fc82762f1e85a60db9823b15d34c83fe3d9338cbe6cc104efe59419efe48d17e4c07fe1d1c44a40aba45e1538441f594bf83e636b0c48b2271824842670d28c5976f76d85a540611432061e45f959f3a82ea4750794cda52e171ea5dc27dee6c21c017924176fd18f979473ef6b2929a642504eda4e0c560f9fc11abaf30da094a8be910996f757b18ae276f1ea3aad6e6edd2cfac08b897e37282bb4c3d8a21b3d7f81f3a62d5a8ddcff4234b79686c8770821a3f85186dbb8f0530f2346ff1c1719fc9dd0d87b540770e2da172bee73a9fcaf0c756cb5571987bced3ec4e1784c0bb612a50670fada375f40badad4c83bd5f39b3d115b3573a14eca9a2129077ae3317e4562f51b0d4c0e4cdb056958d95f76c75e246f9d7905c273a5084a7fd3a12b69db7d9b0c85f204f8bee8e254c9cdcb8bddc84eb000fcf6962bbf9e0d791d9d2721d19e77e05862a742f9f6c50ee5cc37765515190c9844dd5bbdffb356cd0cb49644acdcd37fa9cfcd4a6bc77df4e40fb21ca5a81cd7291ac2ae595b2459d3eaaac20e8ae27c66df997bd2186840c512f6eb3eb3fcc987428f2083403a87f52991814ce20e79ab14090d9d239d7493a0ec8ff14fff01d85a95af13fba5295234a3cb2c1e9d40b3f6a75044e8b019e881d2de68a3d4eacd8ea98d907528c506910eba292485a3b7f702bb706349b037fe82d106d3131b46c891df6e5e25d453e97a62b2fc18ade60a7f06d5b38fb19503a94ace6f4a5026299d150ad7cf544160aa80777692612acdb07fb4a0456e957b19e5517dc173a48a5bea3f5c2f5e16c7a85291d2e12d98fc2387ce8577e86bf71df78911a1364f2dee7038bfed71d7b591d630ae3cbdf679a59ba0d8e6e38c78759b339170ec6f8e5ce52e2c475ec5a95af3c74907320f6d3a1cfa529a88c4df325de926af66a2d7b226d4490fd5c66b52570071ba1b0f819b82c9b1e5af8e8af736b06301b355d2f3efcfba251698aa0fbd1f89e472f14383be55554bf304a141fadbcce0b8faa70448e4eda741237f782990f2854adbb8c856fcff5254c0c61c9739604cb1587bd0a4d7aee3cba3de2bdd5fe2d35650fe5f18a8e66646784c3a013d6aed6cbc09517e23eccc8c4f65db259fd5df2c2a3e558b89b3d37e60b6cd60d791fe4e4f699191f801abfb803a8289e02bb421b35f642fb27a3122f953d80388057330f8331d4c8e4869a966b0591213975daf832b3258c8121e633935da0174aab4fe309c81f01a747a124c67f611a7b98475e52d773f39f8f912eaa371a8a3c846fdc83b2cd929747037b0e5b0d1d4ca7e110ee4d0a9ebe32fdc0d3cc068700c0afef86b3f9a351f7ff16325cea41383e3aa83231c5eb64daf0a264bc6b5663c600d8db3f2dc1a79af1edeae634f84bd4846989422d7604d2d6d531a6ab7dc8dbc0d8d6ad84b963687487e5148687a47daf7c562886dc87522766b8f6d1c2c5ee3abb0e5ad72144d0fb97b1c17671fdaaaa063645a9667d306b50d214443c873bfadbad4cbe601b279d90f6f71f6845c35b646512502f541b1e2fa020c885df346fbe9453ed38ed84f840c74b58a00a0b2593a773af2ff1efafeac0ffb28815de883d920403d2f98665fc4e3b55178060bdfcce11c36905fe20f8e654d488e692c29ff4017b79b695610d992f6037b84f6defaebc2fb5ea15cdb2ecddd3ae27501ce3efc550968d85406919f13f116adca00779e06e0731c020b6ad9c0023684705239e0084b8afeac74b3803e8eff6d6e6f7ac7cfed2fb40274fe100c4c753324ea1d4abaf6216f23f3d8a6716a2997a8cb8f28eda1fd7ce516d27688f8cc7bfb2fc9b8515828ed8bbb207b4d8ca510d1d5ef33a303c76040135abc16f233ff93a54767ac3f830f142934864ad5364ebd9a65832ac7e5530639a02c07ab57d00d8e3116f6fdb0d80c54c025df6b6a304997f9485de6b9f51ec7d04775f3f5ed0c6f638cf65ddeccaa4a6488359afd618a13c12eaccaf10217c71691448de376555b485e7314373b5b624a10ef2e73438ae0896470ca31cd8b4f64b2967e08eeb4ee1217385144c74ac38b88dff1d23f2584f971541e1b873c8e3c6ba1879bcbabfb9df98e2154ed2f4f7361eb68bbbbf9557fb11f4243831096182529e156456a36aaa7a0f9619febb25aafe1e116f44432cfeef3a6d9504c3130980ee2773395a136cec322c17d6d493ba11b9b7caf267e53e61608a5d7f8b206e730b3c8061e5e88e110be7d777f1ec2bd0c9aaf7c462b3a6a3e0c8cb17c68449f3e2762f25b4a053ecfc1fd6c9c858ae89582f231c8d3f0b984be72d34f78e42e420cca4edbfa7ca7ba7233c8ae9ae4e8ae95cda08e6fd3be225d30e481b86ba9ccfd0dbd0e44e78c14ad7c6adb26378887c8ea182c9bac6e606856e81e556556994c22ba3e7425c737ffa2815297c31a3d961ebb48ef654d0a386f3ec6f7d286b0614ebac3fea53aae84b682e70171f1bd198da7aa77dcb92f1f8036fdbeb4c1a979d1e8e5f8969768bbab9994ea290e28a5664c2464226ca2ff9abe7a1a7f37e9c45718c2832e24f75c7f2e57ded04389258f41340d403daf373fc489d822fba3511fec02605e5c31a006524cab3344752f203675992658cf3f727feb7d2fce0a82ced3676376f4615f7cafa5540eb50967be0bbeeb73f2e0cd3de2826efb12e161fdee60918b4212acacfe8e70f332bae81c9b23ca2d20aa82d274dc0957fadae2956145d6d77ffda56c450eb63fb67e024bcb5874c71154fa0183a47c523e33de99f7a65eb1a26b1141633ddf7b44c2047d6c5138bd83aef0f4c14923df390d32842b2bac7c5baae90419882b7f0820adc2d8ce842d5104a086cd4afe92b67fa08fe202f2d54fce675bdc9948cfa4ef1dbc5cc86e5d07619a8937e9f89cbf8c31941b3a367c5abde6c7e58105a25f29bc037c9cbcf5834212e3bbbc934971ca25f03b3cd107cf5e03256f13fd390d635f0d184181127e9e742417e865d05c26cc758b6d1f40c65231df5e31452c11b02176120636516a9b3bb0c8e0d5ed1c97819b54adf4b93715a24aab2cbd1016ae5e11246cb478a24ab884a4b0945723e583ee3bfaacac3ede27fa51939ec66395895fdb8d8040168c8a57e8ad52557ddee1f4a7165eb297d351669d082f65e8c0260f61cb96183561dee490db210dbd508c525866cedf77f5e2b9a35b2d0b8ecedbd3129afe6a9eb9dbce86d1f4d44c052e6bd11db51142fe810a62f481861a7e69b8bc7eae6136b8244f7931fe9e68f012d7fbd0ee359406031bdbcfad12d956abeddc0ba08387932d258ddd548c52c07876c77b41f6a307f995cabc2e85078b58cc9ab3198b37eede3a222dc8bee3873447f211d8187a3a4a0eb8011174f9028d1899f0908ce3c5edef5978b17d16d507393996345b49c61a6908a7b118774227c2d062ed32686e5466d3834eb9b368cd4a1485cb10a943510ad150e3d8cd5306b963d420057b7e51a6e5cec36dd0e6635dc63f0375a176083afc3dbb085fe59dedb392895093641034e90c0442474abe1470f356d82ae20edc7300cf53c7a56d28762394ef8afac75795acb327e571643c18e8727d68442520dd3c11aa534e51fac445e5c7653cff04aede47bfbaf917615e1b2f51cc48fa878c59ac42616c6e7e29338d71e485fbc565feaee6200cdad6188987fc2e709746aeb95c5cac008351454ba893fb438ec6dfc84fe404a81b3bce8d8969599e49bad36afd6dae00439010606edf7a15c382f7b19ed1012a96a853d06deb4aca8dd3715f1b10a6d2d984d6f58bb89d5ca9d6269bf123e29c3262ffa26abc906c93c47ad0bd5c1d1375e68c96974aaf1e6769f2372140ff9ac892278315e758ac5dafd82bfbd41df25c7664fc916e10dd26d11ad12bd8a0e081f19aa74cc16635afbb60a61c1af0a55ce281256bf923e267b38d0758f3394a94a92323cfd2cdb1f418eb347317bd6fd03fc999288809f29b0ecd30928f893543f81022f87c9ab7a39d0dde442f7fe109792cf53365b2ab2d8a63ae666a93edbfc6e4f7130567c73f9f2092093db5fbdfec7116f426b5093e1d18a28ea862db6c546efa5deb917c4ef1ba604f6a636d61d8b97deebf217deec3ecd109655ec0d73f61fe9603e67d319e51a4c47827ac1773b4f354f47e77ef1ab0c6eb6ed11f49a0ff17ec2fc096f174935521f8ae3a69cd15192da1ab6fa6b6f1438fa0e3515b67f864af1284fa2c206a04ab1a428cb26283b710f8ad469cb7288aa811aa242b960d9957da342a472e78cce9a21ac7a3515488dab52fbb9c823faf60d083beef70684d35153c75ec390371e026464004f87d43294b501f58dae7aea144fd21cd967fcd0ecafe122c984c8938f1752622f68b9a728ce1aaeb8ca911208b793ef67a6c83ce5e48c087a08b32022e10011636e979e79d002e1ed54bd4baeeae1938f8d4e4945c6bdb2a1b5a2a4de1f7b3d5309a54c2c2279181fdd0012009637acec0f3e9cebb071b057b1c99146ad2cc3f0172ee707a89e243969c008be48401832ffc3bf0826415be9dd40d23986e54708eeca8aae7734e5dd03ce23926a0c975385b9e828640f52a7a21eeb13ea027e26cc767442927477c24d209d5ac45d9340632f0a25bc23a190e16449a4fe384a9018c9851f536de006dca69f0cb3f4d2aa3f3be456a21c37f1753fc0c7de4f8a57c06ff97e533a4dedf7025b1dfc00fd32c7b922b82f7aecf3105e283bf365a973193103b1ea725e347697761d9d1f618bd9ed75bd9c290664c33c62c1030d520779fd87cf240b07415a7"}], 0x23a8}, 0x0) 16:01:07 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4000000065, 0x0, 0x0) getgroups(0x2, &(0x7f0000000000)=[0x0, 0xffffffffffffffff]) setgid(r0) 16:01:07 executing program 1: mknod(&(0x7f0000000b80)='./bus\x00', 0x20b0, 0x400000000006c4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000380)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8bdbe8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c520015ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500d5b8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c99761100000000000000000000", 0x752) r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f0000000280)='./bus\x00', r1, r2, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000bc0), &(0x7f0000000c00)=0xc) ioctl$TIOCSTART(r0, 0x2000746e) r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) nanosleep(&(0x7f0000000100)={0xffffffffffffffff, 0x41}, &(0x7f0000000340)) r8 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000300)=0xc) r9 = semget$private(0x0, 0x2, 0x400) fchmodat(r0, &(0x7f0000000c40)='./bus\x00', 0x12, 0x2) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000b00)={{0xff, r3, r7, r6, r4, 0x14, 0x7}, 0x0, 0x9a2c, 0x9}) getgroups(0x3, &(0x7f0000000140)=[0x0, r5, 0xffffffffffffffff]) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:01:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) poll(&(0x7f0000000140)=[{r0, 0x4b}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0dfe114e9425eb77e729d0e6417115f2325395a3"}) 16:01:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000200)="e8132e19e479cedfb9513be12d058f08bdf6efd8cc18385fd7fde5e2a0732a8bce5a35bc8fab3b5d5b4f7cd24d45b6c2c1c0db4f7d7f225ea2294a41d66b267798fc9fec94fc157b83a97d0e65151fab5f256a133d2180357fd52d0390445158e7d1a2edc0044d2e8f71d2aadf0ecf149fc774e6f9e8c30d108e8a7fe82136d9cb73b7", 0x83) r1 = syz_open_pts() close(r0) dup2(r1, r1) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0x1d36, "bad84b73f2a42ccccaa772d8374275835db57180"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:07 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) 16:01:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) link(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') writev(r0, &(0x7f0000000000)=[{&(0x7f0000000380)="d0c6a6f7d67346de51c68b565c6d83477d7f1f6a63bd571f680d138cbb872d5a034e8aae7f88f811a8dc3a85c6cf93bac23af10503834b0588a44f1fe9652dfb8fe9371276ee94a074e83543fc236506459527dbf6e9213c81d9bcd334a378bdc735c84c201615391e8476628a8bac6071565c5c7fef461c3ae83e60285167a33d75b77eed3de303fcbd216ad8f4c2ba80b924ff0f9e28388cd1654f", 0x9c}], 0x1) dup2(r0, r0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af", 0x132}], 0x1) renameat(r0, &(0x7f0000000180)='./bus\x00', r0, &(0x7f00000001c0)='./bus\x00') 16:01:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0xffffffffffffff2f, 0x1, 0x0, 0x0) 16:01:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffb, 0xa, 0x0, 0x99, 0x4}, {{r0}, 0xfffffffffffffffd, 0x1, 0x40000002, 0x2f, 0xffffffff80000001}, {{r3}, 0xfffffffffffffff9, 0x21, 0x80, 0x78a, 0x10000}, {{r1}, 0xffffffffffffffff, 0x81, 0x20000004, 0x9b, 0x200}, {{r3}, 0xffffffffffffffff, 0x53, 0x80000000, 0x1, 0x200}, {{r1}, 0xfffffffffffffffb, 0xc, 0x1, 0x6, 0x9}], 0xec98, 0x0, 0x9, 0x0) r4 = dup2(r1, r1) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 16:01:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000680)={0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/101, 0x65}, 0x0) 16:01:08 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, 0x0, 0x0) 16:01:08 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffffffffffe, 0x7, 0x4, 0x0, "a4bccdd5000400"}) close(r0) r1 = socket$inet(0x2, 0x1, 0x6) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0xa0, 0x0) sendmsg(r1, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000140)="39614316820e40e9119942ec6d5e0cb4b12d2c8c1b4d2350dd431e5154476640680f4757a5cad8679d509e9dc0ddb6e863b1e23524206cef54592e389f8ca24849ed8d2f9041d9cf7cf58b52bdad6a8edfe0520dca4e5d6edd109413b1f55eaaee6e438fcad04ff2bcfda9aa7e9ca9e5f4", 0x71}, {&(0x7f00000001c0)="3cedd5787cfabf111c1801923790ddbf284066cfc0ee99b7cb63f617fead97ce530ad5468f0fbe0dbfdb031f722844c4ac6345289e364f50133011bccf2e72bc6cd7e435a3dc80da68d2c41aec4acf6710f5155bd0108892d83bf8e35ab6d3a9", 0x60}, {&(0x7f0000000240)="2b7f2e56ca44efcc4717dc716e00a880f6781be7d44525778ba134534c8f103aebe91b00c26c3f2967", 0x29}, {&(0x7f0000000280)="443ac531c09d556f9bb9d43087b9e4a9f78f04aeb3a43b40bed6fd65a46e1826149fd6b0804df4f795a6ae8ca97b0e7bb8ade8f3be412aca4b91f80d534f211e83c7c6f93d76d8096519d0edf723c0bf4eb21a04ad6c25e466230a5524ec34d673b46d07920d2a3d979541fa9bacdff905e8f7063fdd91ffb639528a520700d6909435a29a89f33244b952a3eb817e2a75956b60e7294487d362338b709dfc21953f97e417ebda3ef8b11d0fc343a90c2adc4ba2f65cef38591e40991c4bdbed71d211d020efc303f4350aedbafcb1fea87f0effe881315e6a244e359a341b04705cea47cd6200d1d51c60269ebb3e04caf8d6175a46de4c21606cfea80c4b9f298418587ae8b6567209351b9fbe2876cc2c6009c10fe2ba245d63dfd731b98b6f966042ce5c99b7a6317524bc6f8f59a12c8ae449f380b99a5e4b5a22932eee477a3e742d06ebf98acd4c6aac1534bafc7fca176e81f2861ef54241265966d6415df2041547af1151c530bf075218c0f1c1d8bde4d52c7b92defb8263abf4379fcfc15fa4907c2ec094ef3aee03e936fab00025f7f4b82bd2d05c9bedd80fadbbb76e3bdddcb4974480ccc16a50ef09ebe49d06c22880eeefee0fc7fd328639d6fb2b3d5ef40699b7f6c8268e22e23b295fa88a4c1baed51f0c379d244bda7026e8e6ddc0d71be82ace1a653448ccea577a3231d6dc210d90b1208099c6ff03b02e3dffb590952e60527228ced77f070c01694dfc576990be44ce4f07ea8d9086c242bbdad2977493605547398e0562c17cbf8bc2fcb264fc96fdbd3b98e1fd594aac815d65da54ffc0d5d6fb57e77a7e58b4295d4806ae65caf7b3fd19d879f5c1b18bb4c3f08d40f325cafb0a025d66460ca5a851876de84f2ad42d1f782d60c771590bd9cdc221406ba4fd7127ade587c280a0cf5bc7bfb8a2438a0f226dfdc0aa3e9ccffd1d45a2bd54bead975e5fd5bb1ba802c11bbb4fd6f1ae9f2662be59eb3014ec65178331e9ab74dd2c8c22ce016b1bf0f4bdd30a811a2e8ef972cf5f014314404df28f72b0231fa2754f069249ce07045eee4a5d598a02306a6229ef5f491db11a1abeadc0e3c342d32adffcd0345ca5c9ef4ca0ec8e74a9c5f0da1ed18a3cc05a5dc6c932894cb9e8350f94c22b3d0b300298e195f07c559275bfacc48ceec2cd87805dbc9c797a9dacf5306106c73bb2fcb56bbe7ee347f610ff96b12f12139f79b89ae59671258fa4a655cb729a977e14eba3d2fdfbb59672f4c689da0242082e9e5e74e744bc791a59eaacbb4c8b9367206d9b8e382b606f2723fbef878cc8e5950c224e59bfca1eecc8d719bf8e561c1287e3e4ad2584d9bb52dad062571412e1eb0edd43c76017249616cf054067f7f67fb34c566815cb5be42da6fc971fb451c3456f1e18c4f423d085f837cc6c1fc2eb0d9dfb2e50300674ce26aabc9ca26f171fc4daf2395646c7f522719da00a08ce75bd154a7caa250b3a2f29633f81e514c67ab157e5ee5083a91da6ea957a6afe6757d4262a0f1ef672820258f35ad0b246ca39483fe9f0f1dd9a6910d05d38a0dd5663797e4eda333017975c6a124e28948d56624e031168e4ad867ba35ebd86eaed80ffb51667e811a544320b117540eb0c8b011858efb3524bd6b4a705c49c1cb07f25b9d364056b092126e09228f64497e51fa5dec7dc4c58388e3b2daf8cbf1f683138bfe09e538cddaf1c960f3851dfefb083eb1fc7f88321eac4fc620cbf3bfdbcf5c0df95f021a8d30289386124b0bd7d16fa531e64ce75575fde6cf406cf7e4085c1b5ce0f21c834eab1c1803fcc4b938db006c19076286cd757f24508ce640155f7af32f7090fd7b4233bf179e99b41d69e78277755201d20128b662ff408abc9b54e52c6bd5ef4dd25ec1a2186fa497630a167c4798760463db82a3c49faa3aa69d8503bfb4c842a8f0bf984a19836a35d4aab678cbc604bb6b33ab609371b532922e3f3216ee1d96927ef0f36a66935c5ab29144eb07534a3f20b3167611e76d704b340410ea43c28628138952a1dd1af04c60c3245d32396fde77527dedc2fa474780b5e6bd807f3c895233144f8d6df14ab11ee235bc4073ae2364d94852377b2a8a1fac52a18635bd6f304f877d74eab8c513cac3c3b23f6d4ef5cdc1dec3d1d4f0eec5b3d3df4ea8f42608e485f72898de7ceb01f50fd39a564edf2d06c4802e192f3ce3c7fb94200234c96c419798ec502fd4977cfaba3ee3dd052b00d3283a5cd73ec3fd272d5d0d54d0ccc9fed86d34bfd8aca139f10fab81cb54a7a7da56f8e6f352403b555d8ef173b33f9f130ce73ad98ec8e325d80b69aec15e0c96984db90f0fce131cb7ab467601c0aa3accb01990c045b43678f46e35dd07853bc1dac16a6a3d0045639d56ab0a00767c9e24daa51de0275c940d79b0ea96bace234dea38fafe671be9274cb892ddf410d592691da0f36c47ab282a430fa0e3dc8265156202f6d394826eec14eacde122b05f478af6d30dcff77867329b14a3c54179572638dce631a3a6bd47b82fcb4196aa7477a966aed81aaaeaa91c7084010dd1ac47dccb660358b84539e75bc8c10fa64b4dd9239e1c5023c21098b85f90f7ee6abd04c00070dc79ffb4e68aa6050e77442ca4b1e3e67dca0548e928e55bb95f41332747bd5204fc603af42fa813e36e5b7db0d7bf5fb5ea65319902ba92328d782844d0fca24d76a51dcc3b359f0e0d9fbae110e6d97fa6fbd122ad158f672895f8ee929475e8815412dd40119bb80963476ede1882e9383cf0d5b0ae0b805dd992f7b6d0d6e4de170d2b206b65849c19b04da669aac749babe6dc560224017a9472b3795eb489e9290d66bfb966dc7401cb54d36045798e4fdfc584e2c56c46021deb95925e380cb190fb614f02604adb468623cc4b8f614ab0ab26702c24c9131f818a3382a4dbf3a367a71dec21cb3e2042d4f0426bd818d9c1ed6e35b2f52adff5f694b8b8063498e0d9308560bb93e70c70f7dcfc237c193ba6c7af5fd4cf80074009cda93d2f9dee0418e2a363a5338271b47b853db9d41c8bfd62d129b3f35bc6bef51faa3c17320aba6e252621fa53f9b2b862a7bd01e9f536ffbe53c63b8084e43e6d487b8ab217572c416f1429a2883a4216a5ca8ba751a7894af0cb587aa337601eabbf03074c3bae2bb27685beaecb8e25e7cd85b37b703a34dab197e60b311460dcfcc8f18002ce259b8698cef6e1edfb6c46fa85ba7cd613f21ba59c5929991ae33ef0e72d4ec5131697e01f615ed235d41b5afba84383e104d98a2df8e25ebf5beb7790ec34c952b6a323564604e505480ceeb2a56f433d78ec6d8d7c1d17312d27c5b7d41973292aa4970fd2f60b3e2b30e6e31c2e481bd31e21b56f8a3247d19efe15efbf3157a64e65ebf4c1b37c54cef6a52e14f5fc68e172e9e3a74000d8db2e90a89bf8c68506462d3c8bc03140b4c79d2b193955d0f66dfa5b067a585df526ac4a461e73011e1159bfebc1dec1d60e1807d3ec2155a189a578a989081a550d86298fdd6f01ccd8d36f9f950771c4502fb06f6486ae37c39588d2a2f977c490390d6c50143089c3a553a32c831eef26994a76745884296fc2165469023c9a1bfb9f75fc6d476909872488bd1de9f199fbc7e653a3ad46134e2dd0acb4a6a7cd61b1008d457c09b4f0c7a457fa6b41c7cd92103544e729579cb4fb8dce2e5672ae6b0b4bb73f444140edc196a5810ded499a9985ba2b47902ca2302e18f0bb2c47331f8f92f619a54582ba1a9491824a24851be4fa6bc6d0f01e77658f70f8369dc21a36c13a892346d926131819b29c1cffde4dedf065fc3cc2f544c765d994a1cdb17af4e9b703def237029dd47631cc73faa5f342822651628d95fe0d5fc41230ea7750c68824fb5af32ec7c1ee7198838c610623f5279f9165bf404389f65aea1f958aa7a88bbd4841344ab679ad866f0c2ba4da6b09478a921174ffa8a13df076b7e46caecbf8fc586b0fcdc8426ca229bfed389fe3acbe85a668dcedf8e636761206193304c119bbf594822b5a49d1ec3467f713f0c022db0533f6333348cf6036d0ca7ff84e7da2f7fa1528dc2c2a421e3ed2e4e09a6a87db7ae472f41b9760ad9c520c67f28b756603334ab7d48ab600946c80469d27e07a757f081236584f6e9b9e8e1c17f4037cae9b5eaadb0d0658aeada8169f64f0574140de6a7035720778918874ce32cd336ff84cbdb0cf16cc4d130a6d7268247fd43cd28b208ca5524c42a86d1b131609e9cd0404f22726e6df31387108a29af307a2f07f1a337c52e60d6a22642b5297fff40b2622742374658015a3e7c3c2999240dc25f8cc8e7f2dc2ecc4c8324c70d24a0dc1a911dd980d86f55443a186618564db4e6bfc8098c0b91172534c538c172c2c1ca9569bfcc03dddc88c94bbb46d58126467b6220064f1bab944634e5f23231ccc7dbe44b8bbf939410ea2e7a5349530247ba226af65a7db6c042228a4c56b7e6dbc01eb035ae2655b94c238290caa01ab68d417fc7c9d20710e417edbe6b747d6a4478d9355c5f52bd01382d2ab040e0c15e759bd97f2eee90460fa96d94e2d28050abb2d33bf22b517ff61e6232b2493f0cf5ea8c267b84fef2d82b8115686f7113b70a0bd1212988b9278a57ae103a2c70d5de72168557f4b2eb6b30cb93f0d7ef88169434b0aa6e4596f19fdd988acf4d3ee185e1d84f3951fc6606e0871a899f27281c2afe93e2755c74a7e320f20f293882d5f95abf0ae36cf4d2374d673d2f75d87bbb6e1b104b80b93d0a1228706c8eb25a369c99a11cdc8066be70599d473e2c6dbd0fa0143d674c35fccc45abdf376292569c4323e660ef672fcd79dc7a56214e8058b882a8ac99081b26464a43313f11c8de7277450b8ccab38044a7d55097ff38f8ee093ea46b2d119ea8fa6057d5d5ed5bd44a9720a7de8d4e03a36580597907cd388548b3c757a4b4348bf65b7587f402714408c6664196ee2f81da7d0f21443ae5677d0a8f7371a68bc5061aa0c3f4c2e2a8d8f0f2740d88bdeafcd660c94ca7ff4e33b86f7f4eb24b043f100f9fbcbc0d8d9b28dde114997387c0a9f3c2b688af65bba9e9a9c419491343e44bec36a1c04513d5fb11882360247187a685f9706b393492ad6ef13f3f1a74e4a449426d846dc564f0b87dbc744fb2a3c51a6b90cb05dd4675b46470cfe6563f30f89c895c3348f46470e6c8d6d6c9b8c83b01abe07d3c4c8935b4e4b4299473d23cefa78ded47e16e1bcadcf0dba3f30d32ff95674bc30052524be9d6c019f566e70ad49d244e2496ad5eee6674eeabe38569717cce690173e1219f85cdd5d086b3f6ce8d7ab7c3001e1f9b9004aab68113ae49bbcd678b6720f1b1a4bcd35a34c9035b4bc98f5ab8eae7ef00d04ddf5ffd13578ff3d1062bb2b4fe5a1c6088bfdff83b38355ded25f4622132abbfe1e34b91d80d8d83b99b10a36dc8708dbb262a3e4b87924de73aff02338a5cda5df02d1d603a897cae2d9931b24fe0fa5ff9bd1b41751e249fd37902f2172ea28b88d909eccbda04b704ce51088bb18ea429a6e2aaca2cf2334d563b7f0a6f0d8e5b6be7207bc19fbdac5791d8c8001f5c9eb185b0b6d3ea311eb0832c21e3af6cef9d9b0ac7c97e012e682df34d5d5a664d33df89467428536700c2a5772e0e366323e6bae8ca8b9a5a8369949a45bc414e3a21bc95532f5878a3be9b6c0013f71f171cbf51362750cb1b3455e5d345d9c859f220c0f0c8f4562ab136697a0d6b4", 0x1000}, {&(0x7f0000001280)="1547a6dea77da7980e9613813b53d48f792172478e4a900c8a1bfacca01b", 0x1e}, {&(0x7f00000012c0)="070f91544daa8a6bd38f7257", 0xc}, {&(0x7f0000001300)="32c1643ea0b31fec2ef92fd8cdc7a6513b2f4accd6abc959e0880777b11e4e00009137a7f223b21ffad4cb75b2946650a9fb8d6841f122b5df6464ea21b3595177a6702d2a82957c4904c5b8266e03f920085d6dbed116f74925e43497a921db7759f979adf247b01fd4987b5d28831f0f9eb6697a01fffc23696d843b631fb2f688d3e6eb99c24a2430ff12f70a8d49a8f13ba9e07db81928bdd5d3f3effad32ee21cef00b315c407b53fe748c4fd60239d19fb88e2d9872c4f073f6340ece9a9c9917856c95f8252199d6431cc7ff596c84012b46921497f6737f644254325", 0xe0}, {&(0x7f0000001400)="f0497c6c8e005c81d1ba92ebeb5b60b18a86a063896867790237df8863aab88340933546638ab57ef8", 0x29}, {&(0x7f0000001440)="0f9c083a1bb1afce3937fb2ed2255efc5a0dd325f55a8529ba67e466fc778353c6003ea199631e7297c0c0dc5673b21719d4feda5fc7881335df9b63831edad1da294fe209de34b8710451e0781ac953bc7345e6d01daff44f9d16cbc436688024830f24dc52400e6caf2f7998172fdd9a70f1e8b4a00b31206e0d922512cb02ec6f96", 0x83}], 0x9, &(0x7f00000015c0)=[{0x48, 0xffff, 0x4d, "39ec7815707f4334a9bf1995bb8ab162028f48def7b47ad0a24409aa09d2612008cd62402be690149ba56646d6383cf0986541aa"}, {0x80, 0xffff, 0x5, "c5135cd84d7782c19478bb604b9d288390f2b29a13cf987f16b5325b2095b45caeb5408e553915c28a19496aa7ebf4a9aa7d760d2d90f2467aa4c1bf121b7d24b48f1fa9977f7d5cc334d1d8d2e369027d12a2b4b2cd73021e38507a66a2504b12cce872852fe4f32afcb2bb8c7c"}], 0xc8, 0x408}, 0x400) fchmodat(r2, &(0x7f0000000100)='./file0\x00', 0x2a, 0x4) execve(0x0, 0x0, 0x0) r3 = socket(0x10, 0x4, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x9, 0x8c2}, {0x18, 0x2, 0x4, 0xffff}, 0x6, [0x80000001, 0x65e0, 0x8001, 0xb57, 0x6, 0x8, 0x3, 0x3]}, 0x3c) 16:01:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)="b1255c00", &(0x7f0000000140)='/-\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='-](\x00'], &(0x7f0000000400)=[&(0x7f0000000240)='@\x00', &(0x7f0000000280)='&(#\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='!\x00', &(0x7f0000000340)='#@\x00', &(0x7f0000000380)='}\x00', &(0x7f00000003c0)='$\x00']) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) 16:01:08 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) setsockopt(r0, 0x101, 0x8, &(0x7f0000000040)="e8e72f5ed704a88685fd759b244bf2811d0c5e77bc66046c9b6572d358b407edb96e62725f27b21abc8f4e18290b945b69ebd1d239868f94ec6969918c8d7f0efc69be435ae500c4fda0002b1bc399a6040aab96c03ce2abcf9f1c", 0x5b) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xf12, 0xa0f, 0x1c000000000, 0x2, "1f0b27a32503e40ad55c8b7cbd76c884d24a3ff7", 0x100000000, 0x81}) setsockopt(r1, 0x29, 0xc, 0x0, 0x0) 16:01:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="9bb1785de558ad890f8f9d835909b244ca83f3a1019fbbf89db00fb07765a4a808545ed761b8e7493972d7cf1560d14b6d9026a0292ab08ac20544c20a40302372b1360e9b1c16a8c770df5ac0bda1143e2feadcbc2fbcb578a3fa3e99ad62fcb39c43dc88", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa00", 0x29) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) nanosleep(&(0x7f0000000000)={0x1, 0x9}, &(0x7f0000000040)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0xfffffffffffffa91, "ca0a8073f2a42ccca78000000000000000f800"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:08 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000000)="d5d8a58e7de2856880", 0x9}], 0x1) sendto$unix(r1, &(0x7f00000000c0)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585ea7ef3ba26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81ba32e944fe8e1d43d0c99ed1f37ebd8a66e02a34d813b0d9e0de364c0489b8b33e43e29125b981d62c937a99227b1a22344b160a95abc3fc8c9a50f8f2daee9ad87a67d2d01", 0xd9, 0x0, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) 16:01:08 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/4096, 0x1000) fsync(r0) fchown(r0, 0x0, 0x0) 16:01:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x4, "1e00000005008c5d00008e0000000000babf00", 0x4}) poll(&(0x7f0000000140)=[{r0, 0x4b}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0dfe114e9425eb77e729d0e6417115f2325395a3"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1, 0x58, 0x7f, 0x0, "5ab2bdd1525a89dd1cee49b76951a90a2be09254", 0x4, 0x6}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x4, 0x1, 0xaa62, 0x4, "20343b376e2d9afd0cd0477c93642cbec45cfa51", 0x95, 0x3}) 16:01:09 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x80007fe) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000002c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730caad953fb392e842dbbffffffff000000006eeb00000000000068f7acad445dd976a67cf92c23", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="2052bed8085df9138021cdc0394b659dd7ab00483bf71c76790e1a2cad3bd632d4141f7929a09ced675e777c18164f4c69cffc6e66416429fdb1b5138f7e14d4887b8fe2dc936ec6c65da9252547592599a5f97f14d76a581a349738324d7dfeeacac9f746ed9f656b9183b3d6bef59e17a6e586152360d0cd51b9a041ae3d16b0ffeba5eb18cc5c86fa82e7e55f39e34668192f16a1f282f71b1aa660a048284b6058e757dac26a15697b245c97bc907892812b26457c7ecb793a0cef4ae456e8b0e61acba78bfcf059021698c6c71f7ef6a338d734999be62deebe6c814703c4ed1519", 0xe4}], 0x1) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000580)="363f624f50058b5170538ae6cc44a1ff8df8d3a880557bd8c593b672c2b049d45dd3be23d8454e1e4522bf3b59d3b58483633bc3240cadc1799ef2ae5df4268cd0f2413a40658cfee1e41fbcbf9900fb6fc8108bde75e250561ece965a123ed4005b4480bf30853b8b520c9fc301d0e0af340fcec496c1728c657c9bf40d", 0x7e}], 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() read(r1, &(0x7f0000000140)=""/100, 0x64) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) 16:01:09 executing program 0: r0 = socket$inet6(0x18, 0x41000000001, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x5, 0x0, 0x9}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000240)=0x26) sendto$unix(r2, &(0x7f00000000c0)="06500c3b1c296212b26d42a5a170b93ea10500364c68bf58541934729c21c91cd118dd44965484705d21b1b9f8a0ace956168eab4645c976e9a3327f3951452f430f0a046dd29b2919048336e6d9949a688595e5d010e97f6614cdf868da1ff0759b370ff1f12290386cc65e05fc459638fd4c3c455e7df47d5a66e76d2909de9ae71d41ffa4e61b09027129e49ad6cb4cbdf0f025e607b4c6", 0x99, 0x402, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0xffffffffffffffb6) fchmodat(r2, &(0x7f00000001c0)='./file0\x00', 0x2, 0x2) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000340)=0x7) socketpair(0x1, 0x8000, 0x9, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r1, &(0x7f0000000180)='./file0\x00', 0x2, 0x2) unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='c\x00') ioctl$TIOCSCTTY(r3, 0x20007461) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:01:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) r0 = semget$private(0x0, 0x4, 0x44) r1 = dup(0xffffffffffffff9c) sendmsg(r1, &(0x7f0000000200)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f00000001c0), 0x0, &(0x7f0000000380)=[{0xb8, 0xffff, 0xffffffff, "d4ca79e93b4df2d726331bf05874aa92941febbf7f0035bb1ec2b339b442d28660ef021812ca16a7164292005bbed0c28d8e6933ab55f57f8a8ae1d04b8d21bcf13ec541385b1100cd861c7bf7ba8b820f2905007e71c43740152d888130ced951588089f2d37b9a1bf53f5892435c5f3702fd69616b89764cf11d4ca0bcb87c962b30d9ab4a3e8bc1eabeec4ff56b421a283a8dfec5fc20271781566625de20b9cad9b64e"}, {0x1010, 0xffff, 0x9, "beb0af7f4f28e525c35b0420ec370e2a4f054f336a08d073817e863b4da7a98d96398eb301d6dd0da9a39562b7da4755bd5c3dcef2476b14105af8af253b067e9d80957f8ead17edd275aad989151851af1f0f013018a746f45d8411193e94172341d6602871d123723c47a717b1d1e93e6ec4e9d658f6ce208c07307a3e895d5d0bf8f1b07da8eb904f56a1d255db3d37f1476e33f8faffbcdda2db43b6f8681fbc57ff3a28bf8a8a9bc4f7272c38bdf81d007eb2a1ed20b4e14eefdf924d89fcb620cf4c9176a2e09500bdb22c5b03f2520ea1610da33121efe2dd00bcfb14730cab2d094b688a881780e9e5dd12782b858b426a6659c62949052b225e6be45b4d67462e95583230cf2a37d5189ffd226e9282d648ce867829008990cabadf50e25fdfe0509dbc008d3c055e64f3b48bfcbf5a53973cf73bac4cea27d37c600d52e32d4aac269a9b80e6c7ed704d70e75359d4c181f139a0ad319fd7a960b0ce4761fdcd1f6340f39b11c33611f0fe95eec2462969220cdeb604ac53355f3c35ead1d3e8240b4bca8a1b093aab9fc49460a528ae3768b06d5ffad1d206c3fca85206561308c373e9f72a94b26aea135978300192ce47aa490a9cfab345efebf7ad60d2051291ef39c7ab6596f6d4e0895775f192da1fe0d58ceaf53d3db73cd43ddf305d524c68735a4bf3ddcd4218906bc737af19746e8b0689442125f33f00acb5591cbbbfd94f1b1c80c63d54aa3cee91c4a56698559c913bb3ad220abc4ac22a4afe6c74ff6024743e1551b479cba0d8cb21fa78d749fe533925867c740bf2219e7a0d6116ad8a78111204cc6210196cdb7be918bec2c39b5aee41490c2096d2a9fda7a6b495a5ce1ed6e6d3b0b61e7acb059d92e5be7ad65e6be09f863724a1c31c0777ccaf7319bb879b8b1c9872b8c41b54391ca6c239414440293c4529e034d6c5243a25173884e6ea57721cb753366fbb4eb7d16d0943d347810d542fd8597363f2bae791b1b3ab842f2d59bb96362bfbe1b27c40f826a3205332ec8148266f3ac6b0302c2ebc4b197aef2d1bab13285752094515368ea9d53662d4e76b015f6fa3ff0a4ffeb07159e3ec5d012b67fb09dc73bb9e0bfc1313c650615dbddd561c0878eb9c4feedf0926fc0e58648b58a29e95ef420174fb1066288677cde1168a8501efc9e8381638ffa7fa96358c04d4d38b5fb2b59a707ee828af785f9b71d31b498eedfa70738d3f6b7ab218a9f1cc2e1fde952e5ee891c5249315fd5a1ba3599372fb7f35c35e952b83f77ef55a59feb278fc5e408f03fc986f7ca0037142efd59c8c8a26b192b1108f9ffea1b6c8fec5e857b6102d479b26ba7db52156d2fb4252e2314055c34616fb177602c3956fd070eb3d05e80bc164172b8f7f5b3647ac3c974a32d142e5e89291aaf75dd7eb33102bfd00c20f1523413372bf1beccb3b0170a9e9f894e88fda05e9fdcfa61aed09a649b2f66045da99bdd4307a8cf9153b6704a2f2e8f34fa7d74e4fb776fcde05d5928d2b9745fb39ee88c2dea50b11f03a35de423d29f6934daf7dfa8bf91008780e095e0a77ff54afef5247c4ad23a67c337bd8c4292416403d04010929b8dac9a0a8937d49892ea4fd171665cb8e4352d444b09d0b91c46be11f55947aa391c635a5bb3fd3a01da596f902bc6fab3df00e71445b650cb1db571bec8a00b29837e77868fb9fd1a76248fc495d7d936ab6758df701f851443448bbbfe9b8b9bc29419c21f44a7d3b9ddb93093a621f448aa7c4a074285ad7d0efabd39452ed6f75d98f73fa7f2a1272c680bc8211104b48afe3eb1a8231da956ae17a6aa39da90bb47d317aa13dbfb35f5c60c261017ebb59f536258e9f9630f4ff2c5c3e7556338da8c3461adfd1f0febe8a7d262d0a3392dda6a6867316e501b01930ae512726c8dfb4789ffdddfe4e0eec9e8a036006297f6341f6d4017f17ea5b243868c2b278468f9f148b81d31e93200a8114542ab780b1b97958e1923056b9b4fbbad045c7cf5417c59108914df8aada95696d79fe4bddbae7cd3753319acdd647ce5ef38b7eef2c8315851177c8ee08d38e9f92a85a05a7661984c00b39c8777c5b2999155e1fbc258b67428e645e197c2bb53c5f04fbb61fcd75b99236ec08eddb1ba3cb36c89d0c97d678d360eec369ee7afa9c8a22240b0fca10147c49bb47f9680259dd2b86403caf90b7c0b475acf67fda4b0a4077919d5435b522f2d092d1edbcc14201f88aa6ca26b0503673087a0ca0665eeba82ead717be75b9576b13658083454edbbc9c8a789a41c9de56cafc1d10fc1739c077a02c7fc1eb5068c94a9a9b81fe0a81b9092d5b09177543973cfc6546b2f82efbc62d023d6091de986eae6b7e317f6b4b3466a540efcc5c6ecf40624090c7d0d58dfb80f4883a3eb9de27b835d5555ba3b7c26a5795f7bf9ee4a926e644318519955c21678d217c0ae583f3b3bd84f3194be82d8219f9305c0aefdddc5fc2b4de9f74861e4f8d9bc0ef1eae11a44ce573d730bb395f25bb42acc29140f922da9be732e93bfebee75022661720485c1f5b271120c5ed9c64fb2afde9050de23d88570f84c76a96c2f6820c1776dfe8af5cc3a2fc9bf5c55efd75c958162b629526276bad184e5896178f0e530d9586ad3412037fca4dda786fc7f08eb1f6f6feda45e116b1f86418215bb764e403b15dac72d61235de016080a50039fef456f47b2c087d4ddedb5c98fa75c6f18b14a61c0ad608fae54304af4ba7cc45e899e6acb98471b6e3faa16ed12bde6d882ac7beb572ec7fbe60ea74ba40cfbe69f4c2abbbb9411019d97e4bca1c3d9fe0357a3d36d74553683532b15d810c0ecf552a71327eed892d69b4ed60575cc32dcc1bc567b45400cbf8e432988f036bfd52b9b8e90a4a6816b3a2a121d57a8033c15422fd0eaf781c8be7d1595cebb78acecdb79727c4cd5d55622784cc53daf0d04af3fc7ff5caa8f2698e4a57fc572241e586a85cd65b5c749300a7a27cb49ffc3c129da491bc0474e78db728d7052fd64799d5135b3456025a0effed9e517a6afab9d3515d21f94323802f006808eb8ccb22efde384162d73e8f5c61146a0e7d01612d871d80b51f630d6300dbb5ac0e0f8d23b95bc24240566a3fceed1b21a536611553d64b854ab5ad7be227f59748a267eb2534c7c0272a350f55d2cdc8fbbdcbd906b258955d60ab383f62e0880f21406a4914a5f546dda16fb90f3d8e3aa05ee7d7cfdd4579c8743dc2a7fd9b0ea1a9c0f8b8dc4afaa2b25a50b4e8c14906718b5361d05fc652975a48cbbeb1c8eae98f1e663c999886cd555d00a94c8de8199fc4a9eec68da16d0762a8b39da5beea78829e355834c3489cf879a0a407b5ccb75396358117b74fc348f375d76a88235576e0906aebd519e3ce592f614f316ebaf5e938d0cafd850cd8e2ac43a7e351b95818b7b8cc49b58c367747f18ad99ed5ec6a2e06b1c4b458a4773fcca3a338cccaaf5bd94b26e21bc60e613c593211809373a9acbab02e6abe80e402107f7c422c05ceaf9d7c1154d0c63bb6f4e5154e0d6b02d930a7df354944d724bd76d9c456549133e1f66b110f20ee052e1b3c267333f9f8f9f619592c0ee7d764d769d3698eb3c7f6d8a9a01c20202862cd671cad68774d256f6d032a0f2edd83f4b22acc737bb9de022ca387e8abf43bf611c0d471de71dc59d45e515bd00e670f1a888d4dc7487b7b01c46425c68fa97b269ecc935a2e3c675bd7a05467035dc0aed6f1cbacf923b8d9154dc937473b9d8521f4fefd1c42cd2e66df85e3ee3ef6d8967fb3369e32e2724150a3e37c8e9befc1af22c1ba224a941d889da989e71181ebac47b69299b27c66c569172c08b630ed6e86a3c0c0c8ee1ae2db3e4783e31734ebd7d9abf6c9a00bf91ffb5efcca42cdaf5dff11d31d9b11cce9b1b88217d4e3764ecdda17c0044059a35354361e9450e1d709a0a6ff697bfcb4ccec04ab4ee58235764a4f5425d83637208d0dd5fcbdb9a503fe7da4448bc801c778cacaa88c5165389e775a7eb2d5e7d81a8b4fcdc8ed2508d92a794a5c067860ab257c605ad57a67154f7db99d5d9eda0aaeb5e6e2585a933100ffa8d46c51c0d521533c1f4798de44d0fec1bc8c8925b009df5bf238d22b634bbb1321e10c7b0022152c93883188959310127b7778c261c648869d306e89c43f9fe9d4ea0431892b6904625fe47af67d7ae78c872931b14fa3c8d571e1c8de49d985c55a4b4081b42c0bb7cdfee19fa5daacbc64023c7d78e2ae0d2e24a894998bd688fe9553a3325e83aad65706cb5b98a9d19904db4c9210edb14d94457faecc28b8c7997ff6f76eeb6ef03da044d7990b2f7a6df1162e163bd2692be2310a7dbed4692a39410c8a1828b37854a16a8ef92551f3c8bc6de018a5e7644e7946469fc807ad0c95816514142d7e68facf859a598ce47d9ec651a2d38edf73511b58c6d5ac35764ee2089940610c228a19aa9fb5049c7a2392886fd977bed603b44df1fbbbbb56a9a4cbfa2875b49bf975786eab1a8cf0a6f633e5f11566a354ef776e73c747772960e0d113db07a6f53f41644e0ab093eb045207d0f5ba12b76dc94287e0fe3c9f71ee8acaa12edafc8722fec38e91827c1f495e00a6cb0b345cc4417c3247f07b7451792dc064b2db771bcd373cd211e23f221032cd98013915ffb6226f329eb25e140c99f90426ef322b22ee11dec588bd285c49e5940e610db5a3ee0ab8a57509354b27ba32c7e8faba89b7f46479360b5f47b776b28a37bf05a0c60f03bc4ad432d38ef4b54e56395a86f96b5af132b415b5f5eb271f0fea38f1971e49d0724a05472518f529c2b531310d1cdcc28414dec642f574faa02e5e3667c6dc0544fe4b14c14ea05d4d6e3300c7d393c5e1f96294d74d7e8db662cfc465137b382623669ebb7b7c7be2d2a914cc12a14225ef57c3297e7e48b7f4e825c0afdb95b53e40615f69d40ef3a63f75df1116be366edde0b39ccc8226b7aa54dfd00991b4914bdce6322f50ae547f3fb8f4f4b9c6b40aeeb98c4a28f27b60f0b74b7e6b4d5b43847017489e7ea3fd8c3d5ba0e3ee5616f98e7bc1d270c8b7e08d39525079a4c8d01a38d723a43bba6217f037362e67a742695c52c76164d133785d4807bb849efa2e1e8d8de5d068d749daea404e5bc1f421133a24ed1252034e82eb41f8a19f84b6339b7bf698f5687bf51f6ffe9885e7b040fb36243074159a37461dcf0e3cf789bb4a16653f2783986b8f98633506f10c259d199393fdfb0874e02947471d86b255b6695d4c0d1941598119fe87c63a1d9aeecd874ba98eb10188f0343e7898343591085262949d2a5d29ff384dae19d90e4fd7b331a82b318a77c052f268f6567828b6079f16456f6cd0b097f8773cf24ce5844025c2e306f07c2e1aa7851ec9c1234f6833dfaefb67df597f9f53148a2a39f00c47f6856d3b884065dcd0d19aad46be6993c78b6f2ecbce7fb2f2c986e5440b80788d36a46fe0a2aa7fe0c502de0f3e4e7d2208605a6f3a46dda4c1b7c61fb693d5868b468c799c9e52685bfd354a2967184540252d4863ff20fdd97a5a31fc89ac4ce363349a947933e3ad91e318e430deba2c09fea08c291e45e46e3c4571d56adffd929c17da6ca61885e5b173e352fe1af766537622dd6d0d0361e974b653864d94279b2a035403defb5312b4a172c87ca69b9dc41d0502f4bb9db9303126b098fc6406627efd73527f68896b8d35f642700ed54059b9c587404"}, {0x50, 0x1, 0x4873, "e8732b86eb8d856f93a8f05b842920d627abe9d3819db444069a05ed6fd9497b000b28e5e292da64bcdc59673e9ceaf43bd947e572f7d6603f8976b78b0705"}, {0xd0, 0xffff, 0x8001, "919b766b56eaa515cf701a9af6dd943dec5bc858a6214e900549e6a9151c3e6f76057f2b54be6d7cf07baf22ef8d289778dc218b7f11812417de638341e54d3aa6ac8fc20764cf9f4ba7a490212327952066c10c8087402ebba3b423e4219c87cec66362eaa49a92fe66105b4f1697a41a56ec46ce1c3370d556b4f48eeb989370b189bd9eb8f3c5e48e8d1e6ee16ede1ab831b31fa7e76d7cf95605e442167e39ec5b3f4645e94f5a30f2133e14ae4eefe97a0c75c4995fa4e5"}], 0x11e8, 0x3}, 0x3) semop(r0, &(0x7f0000000180)=[{0x4, 0x2, 0x1000}, {0x22fefe8b3d1c248e, 0x5, 0x1800}, {0x4, 0x8, 0x1800}, {0x6, 0x8}], 0x4) pledge(0x0, &(0x7f0000000340)="5c2e2c2e2d00a09f5780518e733879028d318bbb") preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)=""/60, 0x20}], 0x3d4, 0x0) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') 16:01:09 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb6, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x20, 0x0, 0xff, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) open$dir(&(0x7f0000000000)='\x00', 0x400, 0x80) kevent(r2, &(0x7f0000000000), 0x40, 0x0, 0xed, 0x0) close(r0) kqueue() 16:01:09 executing program 1: setreuid(0x0, 0xee00) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r0) 16:01:09 executing program 0: unveil(0x0, 0x0) unveil(0x0, &(0x7f0000000000)='8\x00') r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) accept$unix(r0, 0x0, &(0x7f00000010c0)) accept$unix(r0, &(0x7f0000001100)=@file={0x0, ""/108}, &(0x7f0000001180)=0x6e) 16:01:09 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) r2 = dup2(r1, r0) connect$unix(r1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0x1, 0x3) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') read(r0, &(0x7f00000000c0)=""/150, 0x96) socket$inet6(0x18, 0x8000000000, 0x101000000) 16:01:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x6020, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x7) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) fchmod(r0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) 16:01:09 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) r4 = semget$private(0x0, 0x1, 0x240) semop(r4, &(0x7f0000000100)=[{0x4, 0x401, 0x800}, {0x3, 0xbf0, 0x800}, {0x5, 0x476e4bfe, 0x800}, {0x1, 0x6, 0x800}, {0x0, 0xabb, 0x1000}], 0x5) setsockopt$inet_opts(r0, 0x0, 0x4000000024, 0x0, 0x0) 16:01:09 executing program 1: syz_open_pts() ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:01:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x1, 0x0) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b649e69bd5bfa6be1e758eefaf518f1c02752d0507f55434ff74fef979c6c9e8164508d0ddf9cee7a5f6d88c64551097a6dc7c701e7769e939bad6575203270dd2638e2b936d9f791450974a3e31e5525ee103bc50d744195cd5f156f34ee9029cfdbaadca592c70420c449b08a3a3254aae972aa86a6dd3b32f9a2daa07a34903f16641ae6169d9f6984b4c2aa92c3561", 0x91}], 0x1) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) readv(r1, &(0x7f0000000840)=[{&(0x7f0000000600)=""/183, 0xb7}], 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x4) munlockall() r2 = open(&(0x7f0000000000)='./file0\x00', 0xc0, 0x1f2) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x80000000) syz_open_pts() 16:01:09 executing program 1: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x9}, 0xc) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000000), 0x10000000000000c4) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) write(r2, &(0x7f0000335000), 0x1023d) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) 16:01:09 executing program 0: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r1, r3) 16:01:09 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5, 0x11, r0, 0x0, 0x800000000000) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x180) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x40, 0x101, 0x8910, 0xb8, "b750a47921eebe9bf6043504439ed1409b34eec7", 0x7, 0x100000001}) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r2, r3) 16:01:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec7d2f00", 0x4) r1 = dup2(r0, r0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0)={0x8, 0x5}, 0x8) r2 = syz_open_pts() r3 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x1, 0x1, 0x9, 0x4, r3}) close(r0) ioctl$TIOCNXCL(r2, 0x2000740e) r4 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ff9000/0x4000)=nil) r5 = geteuid() r6 = getgid() r7 = getuid() r8 = getgid() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x9, 0x42a, 0x4, 0x1, "fa75e06318c2fb7ecbedfc6eaf980d3f7fce526c", 0xa4}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x8, r5, r6, r7, r8, 0x40, 0x276}, 0x21b8, 0x9, r3, r3, 0xffffffffffffffc1, 0x8, 0x3}) kqueue() r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eab6e947f5102000000b1c85b6a8a1311"}) poll(&(0x7f00000000c0)=[{r9, 0x81}], 0x1, 0x0) 16:01:09 executing program 1: semget$private(0x0, 0x0, 0x20) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x4, &(0x7f0000000000)="bb18be46", 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x80, 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0xfffffffffffffc01, 0xfffffffffffffffc, 0x0, 0x80000001, "2a7642f2a14e3b9e1a2848c60fe5c03cc038897e", 0x59, 0x2000}) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x3ff, 0x832}, 0xc) getsockopt(r0, 0x3, 0x7, &(0x7f0000000040)=""/137, &(0x7f0000000100)=0x89) 16:01:09 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x4) munlockall() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x4d33, 0x3}, 0x8) r1 = shmget$private(0x0, 0x3000, 0x102, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/108, 0x6c, 0x843, &(0x7f0000000080)={0x2, 0x1}, 0xc) shmctl$IPC_RMID(r1, 0x0) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000000), 0x0) ftruncate(r0, 0x7) 16:01:09 executing program 0: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) kevent(r0, &(0x7f0000000140), 0x6, &(0x7f0000000040), 0xbb83, 0x0) r1 = open(&(0x7f0000000340)='./bus\x00', 0x100, 0x74931871ccc0da11) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x9, 0xffff, 0x1}) getpgid(0xffffffffffffffff) r2 = fcntl$getown(r0, 0x5) getpeername(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r3 = getpgid(r2) fcntl$setown(r0, 0x6, r3) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="17545e06fec57faafc63661ef43d86637d5c5f445c4b161d8a65338d9d4e8bfeb1827e53e89048ed75aee10b49d44d3f0f36c27c59013ffa7b7ae255bc758b1d78", 0x41}], 0x1, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:01:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x5, 0x2010, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001380)=[{&(0x7f00000000c0)="f70090425ffe4d1068103e07714a099e6a8deae40b171c683a36cc1e5c4c26eec54c58a60677681618942fd2105022d11caaa46e63ed9c4b08b60bcbaca9c071acdb2d7263db7d32efef665cc305beb66c1144b3780bc3b047851a6d4c067921f1c99734dde454b5d75d2f1d253433133ab41505a08dc4442d2bca0957ae009d02128d10449486ea1c2896d3af32f313de79b6ede747caaef00fe9e31d47a21c0700189a2b8bf7e599adf335a48d8684e21eb962a88bc2", 0xb7}, {&(0x7f0000000180)="ffa44a2a4d1207a759e7f7c51fd44cf9a55101b00de4e3b8e4a7df8da55a491f8452d5f8dedc29530f82a4d0ec3f3e10f261a78c7a29ddd447d629065d14e0adc0c6b1361f621549aeded025eb07a19ea1e14160145734457f56c509855fa4301ba28a", 0x63}, {&(0x7f0000000200)="e7dae0400cb8cbf580ac24f699541557b8b94273f639c3ebc07715b40e692a0a9fa8f99ee68fd78f180703e9a22dd311cb1c2d3a30e6e5d0a9a73a363dee7b00a90e5f7f5293330c76576bdaaa0d3f039f9eb170367f1a444f339dc4b450796cb1621aa3b43fc4111b77d27022a871f3d66f6f828c8fd91d9f174b0eddfaaedf356778c8f92768cc9d3aba68f7b94334c61511de970afce4e22515c12a5b9d1b66aab71ed91f37f88bbb54ec0430dcbb26f6fd2fd2ebde1266dc0a06037a5a98d36f5676", 0xc4}, {&(0x7f0000000300)="c21d214fc1f2af929cd98451440a3e52e46e459d336c104aa133437bf4510ab5c587536962970eb4d055951a54acbcbb854aad8a55c26a2b0ef54628af4f758cf6f415130204bf7bcff4271382513a1a5c47ba46dd5ebdf9a6b5cd647e470323c39d1bfce7c75dd27f08b5456b", 0x6d}, {&(0x7f0000000380)="85efd1b0871be7e4cb115b5f8d397df74de1e8aeab80478ce68e93f36b976efc6e424275c727d0fb044ff844b7e89e9632d87f05ae15d722951756d17e91508accc727437f19e3191dce04e1d35e09c2c80d06740f149bb11bf17a1af0d4bdd7af51b7a8076f71da35fd5d49efc2ebc0d34111433bf65e6fd8cf7cb057ab9d63652456c5ac9a05cddfceb30642c359d5fa3afcb0ba39f68d3811895d3ebe591d5dd107056d0994cb999cf21f7dd00124ec92627a41c1f2942cbfeca5237f1413fd2887f8b38ce520bb78af7d111acc91087eeffe8c05cf4f0ec7daee083df4d0d6157968e9fae39ba42304aab7533e79596d3a1bee6ad8e7d67bfca48e85a41704705ee2ad1ee7bfe8c9b794169185f2282390b2f2e82f3f191191b12596bedd9b7dfc8a39186c0c73c06ed3002362637c1a67390f1c3d28b4be926c3af0ab8956aaed3314183fe1c13e10f4b80d68dfa3d3cb10e6acedf4e43afb3f12ba43da6b70473db2fd8f9c5b2a51fa6c8408c94e07bd915314af747ad3aece806fdc2f0f07dfd6f78c6fca213aea1f649670af7fddf6c6e7540cf8a44f3e3693d19c767512860b8db5e8d6c39f895156652725ba988c70fc264cc892afadd0b688cde50611a724a59d5e0efbd7760b7e43b70d9fb87d73fde469a046b175de4ffcf9def7e489f602076067227e1d517d78aab7edf7653a5a988c7f75297548b4f6a623e89f0a6d88feb47a1b19f7f0f6983b699e58dac079bbd3b7157de30c41d24d0a3dd6aee5745d143e355f3940019a23b5d1b191ff8ff9933c009bd3f1253a3dbfab36614597cd15e3de822310b33e146f2772a6d5fb72ebbfea77847c8ea394edcf7484532bce91b8064099887890b190bb541ef3bef98a752aee1ebc91db80760c917c85b92410b3c4721866b71e050f088f0c8debceae05e2770c68b0b4213c77a62175e0cb6e29c7a93011949c9365837c87951f296704c83dba7a26143cd777714194e06e0182c6eff99d93a148a1271855e21a030c36dd7787ceb71ca71d31f67d290e02b2486efab8b7a1a8d2f319f4944430f9949878acdb5b0fd6950889f5fcd343ef64261b6848f219b51a92b54a1a4c2e7a93e13a07bf1b700bac389225518e4d5fdc8e2fc5faf5260d6455892cd53beb43ac22050f4d427ef56af9cb4a197af97294386004458b4564b4972ce5524faf70b4eb5fda27b195575518e0855454f4e331d389a10b9a0e1396bd115f26763c5b0daac997f2bf1f376d4c0db8df580c2b05fe3599c21ee0f43efc9174ca8ca1f64dc47256de535762a85cb9f5c321a52bb07044f26bc4761994c41043b70722cdbf5264c2e843cbd777fed5cbb93a92aec5c22f1a3827fe2ede8bde340395a98fe27b5575bd790c70d158a806ee4c6e8ace2d71c897ec6427cb26fa28bc657e1afb5797ad304b883e1f47069fff22f918d0583802fd32c136fb50a01666f9f990b8f7d6c838fe7ae69b20a45c6fbfe98d888eb8b0133d5e28184cf110994e72b6002240a5a34af11feb5b3a1223d7424cabcfa12360cbba29ad58f03085741386f10a61d54df981eb889c363653da4e63ebd00556cb1d4ad0c1f471ba45ce10c79a47506dad4c6d5b1ed393c0459bd3509a430a03d8f35942ec3efe9eb76e519f670699098ae8591db3ea33f3b96259b7da2b47956791916bd1cfce60cbbe9391eb9ae7c86ffa680a0763399496e3d6b386c693fe4b60d37d673253f4bf77331c24f0b04dd7c9037fa5ea1c5ababdb9b943a7ee6edb7498127fd9e7b594da1b1d90b0a47e3048a1856442cc1b9d9d30ec44c200c8bec4e81ca4a3c38d351e4b611d9996f37d2447fe0d73c2e2aa4667fb127fe6cf66cca0c288c238f93f89c3f5c46606407fca59054549426f3aa75125ff6f1df85c45f3c4130450cf5753d1d7e4247b7d7f70a15031374ded04c96478ad0d72a9c866af9b7e3de750828155e14425d8c4713b29f609541ac249932dec56ca0c4a62d459d1b1a70068fb31df80739f52584656e9c43bb7891819b1e1e5d7c80ade95cf4c0db5dfd0854268d30ea239066e46fce9e784b25523b4c0a2c564753bf3637d0dffc718c35f0bd33ee45d505e85bd6a9840c975eb324ccba2391b5a89736cb7bd417b365fe6e65cb3077eb6fdccc132d7406e39cfaad63a05cc8dd4a31042a662354a74858323c06bf03fa885e80b8a9c5f1b796f7dc7c7cd10234cb3ce1b7b522589eca7c67754d64a7668f4a448723c721b30c82746ae149123352e9e2ce3f1252b3f71ffd4b8c24c7c961c4d43e584130b19a44ff2516ca2301d2679af40a79da1d24db4e6fe591d6f83d6aaa8424d4abb239a56106c0fdd70fdd6eb02d0634143fa64b310bc492d0f966fb09554f4452decba23403e7d8a5015c2b323007f961d2ce80e8d2c38d3ef389d58d816bbd4aaeb16235f91ccbfdea890d18c90cdaadbf56c9bf1c5883c0cb4e2e840d0d92bd25bd908fbdf24d9276853367917ad847fc814a3a19d6b0a3fb464145bc5d5702cae29194940138d32c54b655e539ea9103d999b6969cbf166759d120babb1699983091c67f973f1b6d3a6d049df0703926e6e2ff4fbe4f101d49a8b971efaf710a5466283300d1af164d6d019e084bc4c02e65c0162cca442c8b35fe7cd695567f85b0f9c05a5060f7d5fda122b0228b7cfa7d96d3db2893bc611a39df73eb51064b4f7fa4ef96c9c55523c774905d60cf41cdae0d361d344763d55b55cd5a98b85699e5b61e1489c2c8eccf58918074a7dbb1177111662aecb924123c451b1cd6b1aedd7f1a5e5e061e265bf87b13912923c99a5b47211e4b66c020cb587d7fef6b7b62e1fb1de0719ff45bd9aa18ad3d2c3d53ada60977879c0998d62dbe93c09e02d54828343d24a93f9e3a8d38a50fc336c821d4eb5c738349261473a225b65604e5b0b2e2f66a269009019aa79825ce315efa6ded1411458633be220d1797da1bafb9734004c8a4707425560762e708c2dbe37388cd0ef319803f021f3f51cadbc96072e5a78e5d9f6064903b3caed7c7ecf07f5e4af94666b65ae8a1da2274c6fa13a4ed5d6ef952c1ff01cc8a1b82a2c4bd19870d490fa9baeb3bc2007d51b6388f465850973156a39a78101e9fd843d571dae5ddfb87ad2b2799c2421efccae63e3b34680d5454282ca62f3831b1f00eb310e1468b60c8ba80dd26d5cace94c05b492e20ebba16ed270f7cad163a9c872774dc17577c99599b1dfcf768df60413b865b0ac3b2ce39a0df9f81525176d598c56727b70a26b0f9f7d7e76661f93fd4edc2d5e5709c0232ff21618c8005213e4483be4498ba9d069457dd55b65def4147f0539954bd17be867a0998d21425766a174b4b09fa3cd18c68c245889d66dd1c46a521c548feca19a31308eb7162661f895cf15f8e4a2b8b39c36d40ae37843f9acb75664b04a6db21c8c1056416a862c4fa9717a2d4a1ae82c6de71bae5d59eb89d4ab61137c336f0823ed321cc55598a74ebdd2fc37a2fde9fa440d2143fc24bddb3e938cfeb4a253f3c9c83aeb156cef0d9178e339c17f72573813194fe49daa6abbf283d4aee3df627986ca206787d6594c1057cba81983503a01052953bfeaee0443bf1eb2b82a4d329f6d152a1a137b3f7d50a8ecbec7642f12ef5efe7237d45ed662f3c1d88f11b2ffc4487060c0e3ca591676aa06f10ccf7e2e72c5c35054e38e484372f4185098319fb954abf77ff92fd93456d1a3a97aba76c5dba974bf47a9824ba0a2168958c40bf3bc878ba386aeb6d726c4f69691dd132255915f37391589fe4d3136f819e9fa8956153ac110baa0926b3f2b9a2dca51d89f8678daf178bc82ab91179dfa15d9e595e6bc78064364049d276524d0aac824f4af118d28b3d9463a55c7d676c3dd2838e1d45241aaf93b89d2447b40386a7439eb43dea2bd98d35589202b81645febe754723b6457a13791ceeab47edd0fbf85ec914a6fb649ff4caa0380d4785822d8b19fa369d6f639bad6da1919e00250c9719ae8c181ff1a0adf42e28330fe206d13daede1e97e6fc52f353cfbff0479da526f7c85392c876d75d855b697f1a6bf8738c71e7927f923426ba6469c44571e045833acddc9e62d4fe7c9c0e714031b4e25e462b3b921c81f197da8ecc25acfe9e5e3ad46d1e5ca3ddcbe96e4f1f76b9075a8c2e2e6f243ca06925df8dd0e085c4ed00de23588f90bd8b8bb6f22b87a143b28799445d44838b56f26d083abaaff38d8cd952f069ecf57f4dce7d02a1c8a7f27850c5691fad68c9ce15a3b2022e5992ab7f1f566eda55e54d182a2f0a08995b458d008b3bc82f7084630c1b8d771291d9c78d3d5a799f2d8e69ba364582c3b4e1c6ceeecfc35a4478ef6bc5547968cdd37f6d4aadb0ecaa3e254cc18bdb87e2c61a4bbc09a7d377bf59d80e2be187e96e065be2c52a591aec2c61f6b01b1acbb8cdd04d4a1f1c51256bbc14465aa753c0add97d9b24d8f9e46b4b26f72318098b0fc85b6a5f5b417dcb0461375522283bac4a67afa5831cb7c6d3432ba90cdb03dc3bd7cecbc4aac3dc556b7babbe559360b2658e75b1a9fc3fcb132ba00dc48ffe6168b5a9db453723134fd61eed382d1fce0e6775fc10e3432c3403236a3be87836d56cb9465e9d1f00a25bb7cc1b83c0e0ba3c330cea685dbe492365ca7aae4578360a518408b1e235a42771963862c1552b444d31ff11e2015569e93e92f61017c71fc0cbec382afbf971369ba6301f6b22841c40c1b0a6b1ff4361be8cd8730315d7d20890adb4cc80603019621e9fa781149baa9b9e0548867373053e2ed829c4ffb3d5a0f8cd285a45892fb1c72d6dc517ea4719a8bafde9af5054ddf13011751b08c66a97e48057ce00d1a4119af179096e8d73748dad1b4265040046d39336ca92f942ccb81e70e852a0c52ea694b2af2c41101442e6b163ef38204d25e04499a5202603c0854cf3612348826c9cd44db4166753b8634504b87d336368b1ea90690dc6afaf78c922a1819500559693894a853fccdc2e876b63024849a23014e6dcac22c9e62e9edef852db48c19df7c6b7ed0fcfb41dbd556b241dd1b72ea9becfa4346c2a2cbbf56d76cb6c591081b4054009bab52dadc2192903f705887adffce60ed75468c41dad046a0bf7c971e03db745b8c7e3d698f98b5eff1f2ad349441c3efe9a20d5fd8614df05bc05843e9ee1540aa2f37ddd193e0188861c3d88722ebff904704263082e284d5e8acf3607a2f48fd4b61c2345f397be6d56fb10ecd64cdd4c8bd8fcca4e621692c6686123bde57f3eaece8c032e69930ef3dec1bb7d768bd0573d1c0b4308de26938b6962af04815ef77c701b7abe485ab7f72398f584325819aaaa36e0b8efadc051801375c59d72e294723f7c95614c2d555f5df5491c12479a3319c895b90c07be9aa876a85295094a4edcbcd2c9aa3a53a1a20d2432e303e3dc32a3513d9fc5861faad08787886e2fef6fa95f33a33e7d3b0a53ed28bb6789558e34bcd4e7bfb4bddce74e5c959d9c29d817a2af742dd3d374467937ee7c0b482f31fe20444a6f208b433e10ffff9acf3c291aef2d8325550a8b197f06ac64a478bf6e20e3b89059d933df66baf3c3b4219506ab406462913ea850b95c65164c4cb8123765ee6b96cb78644225d2ff5bf2087d3a4067c61c46c4b6a2a788f457abc4e58700c40bc908d5263179ca069d60e93438ef9bbe843fdd36f911a6b58d41bf9c5939c3c155b11c7a11ef636c0fae47278c72e49af48966427da", 0x1000}], 0x5, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) connect$unix(r0, &(0x7f0000002b00)=@abs={0x1, 0x0, 0x3}, 0x8) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0xc) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3, 0x810, r0, 0x0, 0x0) fcntl$getflags(r0, 0x1) sendmsg(r1, &(0x7f0000002ac0)={&(0x7f0000001440)=@in={0x2, 0x0}, 0xc, &(0x7f0000002640)=[{&(0x7f0000001480)="6c7c7b04a20c94742c2fc67c68e5f050c968159ffa1348b346c947ca360644d7bf48bc084062d45abc1767c4d13b55eedf93ec4cfaf583dbbf4f845f795640faf472a950445ceaca46e8ddd7cb663a96e889d3fe81b33df7f0170b88b90fe74c254a0587451189d230e1fd79ba721623937afb2fa76fe630bd08560d10e394fc4a6550d9adf699615560d85ad4d6b933e5c7df7c8de3ab1bc2d0ebb992682c3aec1b62", 0xa3}, {&(0x7f0000001540)="bbf2dca0b70d97df9a034e4ae2bfde9c69db860265e006dca52eb55beb27ee5711c7a6fee158c87aa3fd4b0980f26f9d9e33fdfc6cc64183c5f14ba0402cf5fd96054421826206d9a075da2111d4c4bb8f640c24f8cf245b48a410a7964f30ef32984d3c03e0665e5d22f9615bd09563300e175dcb50d8f8a66c3973f080252363dd57349415f7d0aaea11d9698e4b6e92139780419cd7aa37ae50da40f5c4737b66d9b5491953b38a27cda418e722d01263609ecc28a51ae135e2c55747e34b0c17b98e9885b3b152c5895c8e6c1bc4f94986b3d51c5cbfb7bc159c2e2e11b76edfddb1cae8bc02bbc7519a0e01719d6060ab9ceccf3ce3114338835b1c72f893e85705ea3c24476f7263ff05e77ddb970c57a16c38300d3e80bdba01680301f999d14522edb4aae3219079c8369218d0a10c21ba30b13887e3badc96d25686393e9cd30aff0ad07c80da8e9d139c8617025d193c7c279976dc8a3533d875e2b1c52507086b48ec8a9153593efb760bae6f47bf6b4e9426be4beb14683c69558f6cc7ae116cac918db0837520d926b3a183a90e56e909ec38926b8d5bfe9b15d1139d5c17a20776a2dc0d43b157f933799472f0c594b5a056f6a448a9baf4b7443e92261b340e966aab9ef765525b2cfe53e00159ce8cf888120e4564cfceef1eb660ee77a658b1ae975002e8282495922d2f6110433efcfcaf39fbeb525e5c68a6498974b836777afacd0b81ddd0b0f084ff628da34b0b9394bc68874bf907adc7ee541a27ab4631d2fab8eaa8d8ea31b7a1285333d049a72d86e053752d2c792501e57b8e066b6b6cab995824b601a2fc0f888c9c68360a699c3c01e4e45778f4a21426d45cc19dc4266df41174dfbe38c88ae80f48ed1a3fed3f802c5288d2556d291734c937240a546b06d7da07898d68337553ef7183d851c4a215d7bdb8e6a42b705cc3a96213b47d611fb92a7ade37962c3cfe4f1ab384a392e2472bcbc6d076d12bf312c3505800193f1d24c65b9c5e77f32cb503a41f8f778a76be0a55877516519f37e29aec77d3b03e6102b637a28a4f518f5fff7190f8ac9ca0fb6be2797a64f7c924ca5452e30d2271c0c84515b21ad217ac5cbf25536528dcc7aa1398e841549dd11cf04bd5a20ff350347ac37177e66303476e28e7fc5f46ca0e686c100f368c10f9c795e1c5128d8c25c2eeb4b87218aea4ef07b6cb1d49e9f901f9c4b0e4d7a96e69a1247fbf7b64d0950f4d56e19a415b7f28d6f8136e78907eeb789dba2b0eaab9b57613442329df762859c86c501bdee6ea3d5c5d1446256072337f236cf25e67eed83f9beebf15ffe1a897f63a85ed48e755d7026bf09fe54001742888e16e0cc29f09edf59b13863cc56552b15dae64c03c8295ad918d0aaecb2385ba65871a3f689e3d1841b364dd5e1f3ed8c94e2747756ec60f74a0124e4591c5f36c6d4223e8f1df15346e5ca70e30054dbfc813fe0dd7c566b053ef604ac1b03dc34b542577ae912730a7ab6d677439ddb0df61551ba4922da9b122f169c92894fa534956510b91f274fa6f79af4f0c333b4af5b3e73f227a34d6ae37a7ea2fec127caf70e5867b0dcee95c8f9d0fbc776b65d7f0ed1d866d425224b036f99d126c3c1369d1aee344261ab8d11e48e76159958a0d2aa33fbd482bc4f1b66033d8bcc7773e0ff35e001056aded0f9bb62ed58e9a68d3bc9714e3622a26b5045993ffac5a3df9cab6c1a3b82ace4f4a6143c8cfad8deff292c04a083d9d708e9c77bbb1196a97168a1e3af9c17f02ba950992b64bbd543f5cf6fee5ded43a22c9a0eb7dcb88662f9940eeac363f8a43e1e0a7f111d5062f1cabdb05e52dd30142c99d17c92c3d2afc8cc24cb166537776b4e2e2daccafee6d9b7db71cc1be07ab1c779c563505590595e4e054ac41ba5988936be44102edab8d5d5774eadea71830fd909dd9c109b0e24379eb61517902dc49d2a103d50e6342b8e18144d0f1ad8d935cb1ac93fc10d6a1bd1696271c5ca159db65fb6631f5ae528e86c9e155d4f75b212a6cd23d31cce30b1a79aa2979e27caccf2d092c3d48fa114f719ef3725f9d3e30bfe79238fbe47971777d979e9aee7ed531360c392f5121a3a26b097670ed828523a03315bc9fc0319766dddeb855a19c57c7f52ad0439b6cf4fe25268767faa523fcf02e1c0bfec7876c305c4f8d34652060699b89e0d4ed38b3b3cbc24eb4b3b0dff425b7be6142aa9326b2a07701d806aed2d88d19ccfb7c8ad931db3bfc21436bed06ae4ee1957be1fcdf756a9ee3cca3cc687a35f72f993e06aec6f5d68fcc32e102e0fcbaff821ae3f4d8f9118eaab08670603532da352202b7c6279df719b1673593e9634ee9b90ace5d6cf5b2cc512529ba88c4af805f50b156f4a331b606f72369a8c2083618ed88104251d411abf4b866a29143c164d9158c5f2c1db4b4843a0b3156a1ec815b6adec5742f1ddc6dff7b4e092aa8711aaa0bd602e8a6df19505f490af3c1eb526bcf05788fb0c7e0f15ee864b2e7f79ab59b7fcde0ac4b26f63b26f1897c90b454fc16026278e09404127e35247c8bc5c45bfbe8715eeb172b3f410aa23c8315f79491fc41a2a271b46fc0fcffb238309d6e52916c701d39f01387da4bfd371fe2c49286ba7683c7e304942db6d09daa9ccbf335274afb3d0c56276c36b9dc1fe655b706ac96fc4f8ddee6e1e8d2835dac92f0c23dccd5ad1232ade7982eac98b699a80269a7071f03b24a06250cf0652645f9c32ab82556ba0d9adc71f03ab9d945c2d8e534a4b28581c11cade6dd311e86a1df2a951b5cd7fbe08ef3943b67b55f5e002ff3c217c7f3ecb39a72de2ee9fe3b7621c219ed44a138649f52c4cdbb03e63cfd4ed7d5c7a3eed0d4d417bf4ac7f030e461edf8acd46902de5d11707c32474ffbe9d9896ef04d7663286f0314f13b46c14a0b198fe98cf0ada1132a60b3dad119a76a24467d61e4ad0d46f986e4161620e2d6b72e5430f193658f16e8f210efe93466480a34aff3cf4a235ea749be38aab766b2e3ef035bb52300f9f929ff585687b497c6ed2a14a5e96da8e235096bb78b8a21064c40288b7bf836fe2494c8c8ec9ead3a2cffa8642307de74f296ca46d4950dcd5294e0810708cfda90e4dd8fce848ed1f004c976b0f6e97fcf1b52a51816a793813bc09fc7cad20917982f8ada1c8bbd0d2dbac41597f22dddfc561ae15bf8aab0573b9c547cac8c56f3ed4372e843a8cd66e8e4ffa37624b0a718f30446fb3f7066f606edc2a0d08d18c4429056a55f4f66adc4433627fddb5f6403af6e1494a047ee63e483dae1d9666a649eb70b94def2b6981ebcbd3637b6c278f9c0ba84908754a69860b1c88b5da5c6e7c3c81616b8e3d98aff45b268c0f09c345a5c83302538705fff775abe4b20b08b4b6bc4622428d840e8c554f51270b6419fdfd608f7cd5128ff643c73324b0e59fd3e91c7483fdbc4ab95a550b60138e6258fc1c2074ba69b43e9a206795040c99c791262804bb01eb2a59acec60b278b0b91e5f95c3b8352cfdd3f36d5c7e8a167a3867a63239223257665f9dad5fb5f882fbe6bf4c6e871ad4e8cd6e066fd21005eabf5b67c478cb9a3f286191ea568c9a25142a9d7d81fb87cbbe7888c4c97b7cb7c008d13dce41ee027716d435a5ded2da13fde5942ffaaec865bdc8f58c6c635078153e26041136cd91c4f872d7d8cfcadcd4392085dec77c11d73b31050ce885e72615c29be58aa79b8bc4207b4e0709c80199740eafb7c78f9b7bcda75bec84dd0a78860df62136995040d6abca4db545053d2c9eb6b48782fc72b172066e55c37eda5da97218549538a522ee4112b92c2b8dba56adb9388b5409f359f2e2fc470b6d795c9f9ea33603f2308a77c806816be356eb117accf99261c93db22d27e100d0124f1fbb21349a28d5272c36eefc6a2ef9f8b5a239bf9c2a3c29a0cc25bbd1358e9f04f224023a1263a922fceb03fd53884505c9434d763a9ec2af79b92560c2087cf09384bd6392ea4623f4a4db8c02cdba6b628f8bfa1f71d76e9aa3acefaa26ed9f2d8ca82b2f670b3be71e65ebcf036ddee9fc3cd0a92fa15c134c913b52891abd31027693566b8574b0df8c4686849eb5e2837927dfed25e5a40bf032dddda7711f858d75eba6c4989526894bf0a6de4ba44eccf0069ab22c739b94707ecf085a9a1802ef13f24d8dbea76e48c943d3b49e911a7f8513af1ad28424ba69266a5b08dfc49a6dcd48ffbb160e9a82636954154a97f81f0af531240e28d3e967556776ca2e10adc5e32bbf9db76dd5e29245638264595b0e650b1553537067db34a21ff7451fafb89e82acd856309baf42cd9f129ba74e2f0d70c4231318a865636f6f762fae38b34f8bbdc94ef91907257ac496f219e22d00c05c5c4b1dc534f001d1b22d3959d56a6a5a7152f94e2131c287fafaae8af18711169669ddb047cf081e126dcebb0fbc3b8137773ea8e474a288ef8b0f581fe6f22c70d86d7454c68cc859aa4d5d75bbf8bfb7f9d5d6fdd856497543566b781337e91d4bc76204b805093613c572de7371f7507fcd91049ddfd6bbef3e2028ff2613a5dd740b55296e5c2a2cde900051b614aa85be2e77c62222887b3058051925849820872090699a8aae9ae8cebac532e6791355f0782e19ff09b690c22fdc5181731c81bb8f64ba99f8bb097c395f87b4317ee13abe88edea9b5b4f12f9ab718ee3e3b3a9e83ed170c5168de7c896c577458ef66f8386ee2c5918817776757cb3aeca1f1b6826e09bf9211aef194937af58c67a07bdeaa23b815e47757386368016529877ed2623f69a250d123424840c2a93cd55f55d984b5b88a86d8dbf35e4b698393725d5182736531df9ae43dba707fceb2b2ec0390c4443b9cf34d456ac6ca7940cc48cf5d2e1a062cd76a3fa465ef91acacfe392014606bcf5143a86be888bc256bbb1dee25d4f35a9a59da005afec53f89a0b0bf1d5420cbbc5e5f5b214dd539bc5e8e5b7affe66e71c9dbe5c0dd4212e0edc0dd9479ea17380e748de8ae9922508d2c82201f8da831fad8b08efbbd5c59f33f34ba478402d2b54220be8ebd807951981cdaf35b90c6bf966979d8e6617133c441c08cd2588dcf9cad3a019686dc4fafdb84a79b6576aa2251a6b0ca001adad8a62f0428c1954145e8b02c93e553c6ffa9970a10e001406231ee646ee37baaac5468231733c2fb4e8a71f333c22c964bd1e7b09b15bad097cff23afb1406c9099af1950353afa7ea037e215b2102b3091fb298dad9f299f2ec80f65e5c53e8704e0dd903b644497ca80a03cb95299c7f1a46f04c1cca15fbbbe25b724b6cb5e4ace6d6ca75580a7ca20de0d60a8bf26d3659c229f7277bea5bdbbfaa441641c326b0b0669defa4486cb97d53625e603e543ed1d118fe6f2de994e588a96c2d8a974113018f38235c130d663c72aeefd901d788308407ed178cc91971a4fddc73c1a48ef9dbe25917dfeb814af0680adc6f2b6e18be05e1fe043f70619e09bdef9f76edb4bd623bc239826fcc82f666837731e09cec568ebd89009e403ecee2a4a95e4bfc3f7ab859506f299f0d6769c2b9a6d10194bd2f52c3e2615a2cfb9a7811626fc7127c129bd1bc942bb19674d3c92d0344f5e84221df90e6c1d700acd6c234970f32115501f452a97edd2fb628daf15eab26f98d893e5146d92bea032135d3d17724f7be73472566eee5a8be38581217b5655996c4ec22db9289f78f82317b955e1c456ce6b12554ff", 0x1000}, {&(0x7f0000002540)="9ff240b6dc3d082e49ae5c4a290061988152b5aaa0225ba7db1671510af365891bb06b356d9ce91323b612d2a5c6135faef656f753ece2674938d99e522e038b37edc08afc6ba5be3ed8bd2d942add28e870e9168550cd796ee6b3d892b22b35400fbf0496e5b83beb51353fcb2575359a3ebeb5e26ea198af7b18be1fb98f67ff7f9db9dcc2ff1122d228568b10412cab824579298f6459dd8cc479e8367caa75fdb8fed53dbc9f6341828694468b6e1a03ce56c4d9362e2bd20c23cb159dff566dcd447710727386f058c18dfa88dc0a91fd09916e214717fb32850905c136d408e56ee6", 0xe5}], 0x3, &(0x7f0000002680)=ANY=[@ANYBLOB="4000000000000000010000007f000000ed166b640c439a430e7efd953d00ae35ca556e51b5385966a784b1535ffe34adcb436d218684d753b1000000000000006800000000000000ffff0000db00000063be71e49c77a94936018636aac6a765b53196e8dd31b8809508b97fef7b68ccc324f884e36970c6b1e79d2628ec10ed2bf8551190f38b1b7d2642ba2e84c0fb6302cb3b82fee0b6cc8123c193cf08144ef8b771b17a1400d000000000000000ffff00000700000024789589621c950228a30d9695bf1c16f10e547346f31b1d9bd7f15e372f70625d1dfc2617f1f36c4aeceb6cbc38797fd9e5b04e088bac0fe64ce36a421b68f3b72c714c629af841a9b4b9c984f2c9cbc3f519f8cff4634a95b162ff9d4e9d740afa5d8cb204a039473678ac816344905f4afaadd11169827c862d310b54a72e232a29d055fd4213c3e3ccd9877fa6b72cac0f2561e10987d8260b776a66ae10c329998b08cb56be158699ba25be29ab9e882560c94435e1a1000000000000004000000000000000010000000000000072d4c03ab2109d189c35e84e7ee879f7fa714f10b8f19e7a64301a599b88437f11f18c0d6d32d1e2dd00000000000000100100000000000001000000010000006738b6915e7ce22cca60cb5d37c5d9c3458d6a1adb1c52a5f1fe16e7b866a8cdf0e92e09013a7d5aeeae3be99e231c038e85ed77af05a9de4910f58ed84326347b0af08251747364d00e257c737ec0474da501c6d9e4b4176ecfea9005f201f8c0476e968c8403eb9eec4ca50810210fcddb2a8c8e01a87b00cf7345c32eaf153700344dea3e03a8d2e2d08ff45d8084854adcf10b4182d3002f4ef5e6f2fd9881902843eafaf32da7856e9d1fe9bd1418d6309de58caec50cf6afa29014012ac7faf580ec1a4cb71220a8a05578f78e0a8e5e85a0a748f6af60560bbeafd56f6f7c660c69526e41b4256c2a4a5a6f84bd84350b9beab5f2ac4db00000000000a80000000000000001000000040000004d15e28e5a82b9ef4dd830befded6e615705e2985e6149a98eef456fcbff0d5a9544e915c9ea82fa51282d59b58e1056f51128a85343c0ccdd2a3f992ad03f1cfb6f000ce1154c788db8faf3b59fcb84515a89c25d887fd7f788ccf8ba14953bb0359dd99004594dad9bf4299bcddd0455a89af4f9f35f9298242ebde6bf3a61bbfe640698fdf68b37b79af902226df18563bddc8e8330008800000000000000ffff0000070000007bb08fde34a74d3b5aad35b3c6b623c17d3d92833453c57bd5cdec8200b9bf698361a6314e49603fa777e430aaac010dce7ab2bffb731538c069d947d56b21d931ab0800c398533c56ed8c10099aedc44bce0b54e148aac9fb9f7249fb781c46d804ef286de7c66f6b595676c1801680e3000000000000002000000000000000ffff00000900000065b37134706c8abc7e4f000000000000"], 0x418, 0x40c}, 0x2) fcntl$setstatus(r0, 0x4, 0x40) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000001400)={0x3, 0x1, 0x0, 0x4, 0x6d}, 0xc) 16:01:09 executing program 0: r0 = syz_open_pts() munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) r1 = msgget$private(0x0, 0x40) fcntl$getflags(r0, 0x1) msgrcv(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1008, 0x5, 0x10800) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) listen(r2, 0x1ff) 16:01:09 executing program 1: r0 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x1) getsockopt(r0, 0x5, 0xfc0, &(0x7f0000000000)=""/229, &(0x7f0000000100)=0xe5) 16:01:09 executing program 0: r0 = socket$inet(0x2, 0x4002, 0x8) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x200, 0xe) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x60, 0x26) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0xaa2b, 0x1f}) syz_open_pts() 16:01:09 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040)="05fa9349", 0x4) setsockopt(r0, 0x659, 0xffffffff00000001, &(0x7f0000000080)="57dbe9ba0dd22f8e02c18ba409ea0281a291d7f5eebcd1e731399f65a36f66864eb392012eef0763cf94fe018933af469056468649958c91b5e7d97d8ed29dc3d8334381bdf12accab5b1bd59a6fcf179e059944297b7f40e77f3db1205c626bb7c868fa1edb67e02b200f076ecce96918f15234e2bbef5774a22ed3a1bf2139fc2b11c461669cc9b1ada92094c677486c53bf9974e57681fbfdbf478d6a6c2cd7db24f6", 0xa4) 16:01:09 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x4202) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x4, 0x4}, {0x80, 0x800}}) mknod(&(0x7f0000000080)='./bus\x00', 0xc5a715f130ad3e91, 0x81) 16:01:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = getuid() r3 = getegid() fchown(r1, r2, r3) preadv(r0, &(0x7f0000001700)=[{&(0x7f0000000700)=""/4096, 0x1000}], 0x1, 0x0) 16:01:09 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20, 0x102) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r3 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r6 = kqueue() socketpair$inet6(0x18, 0x8003, 0x1, &(0x7f0000000180)={0xffffffffffffffff}) r8 = socket$inet6(0x18, 0x5, 0x10000) r9 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) poll(&(0x7f0000000340)=[{r0, 0x80}, {r1, 0x10}, {r2, 0x44}, {r3, 0x10}, {r4, 0x1}, {r5, 0x1}, {r6, 0x8}, {r7, 0x80}, {r8, 0x2b}, {r9, 0x40}], 0xa, 0x4) r10 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r10, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r11 = dup(r10) sendto$unix(r11, &(0x7f00000001c0)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585e1ab099be14c77fa7ef3ba26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81ba32e944fe8e1d43d0c99ed1f37ebd8a66e02a34d813b0d9e0de364c0489b8b33e43e29125b981d62c937a99227b1a22344b16035c1e302804616b4c86c3e8f520981b8a1214141b3df93900257f88e34c9bc0c9fde04911371e26327861298db9d8874c6ae4fd33026f9a2ff1534783b69ac05678bf15228393df504b52c2f9c4792638c0a0c579df465ffb79a6baf5b91924e49eeef5ea2b4a3bb9759098b3f00041a24fab941569526eb46360de9b5ec948d8208469f5acbf26e68e955d99755fab234326d4825890a5c402f9ee161d43a2a7eff547dd3f2aab7c1b1deabdc", 0x17b, 0x0, 0x0, 0x0) 16:01:09 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x4, 0x0, 0xffffffffffffff8c) 16:01:09 executing program 0: r0 = kqueue() r1 = syz_open_pts() fcntl$dupfd(r0, 0xa, r1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r2 = open(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000100)=""/139, 0x8b}], 0x1) 16:01:10 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x3, 0x0, 0x0, 0xbecc}], 0x101, 0x0, 0x100000000, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0xa581, &(0x7f0000000140)={0x0, 0xdea}) 16:01:10 executing program 0: madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000010c0)) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) recvfrom(r0, &(0x7f0000000040)=""/151, 0x97, 0x802, 0x0, 0x0) shmget$private(0x0, 0x2000, 0xc5, &(0x7f0000004000/0x2000)=nil) clock_gettime(0x2, &(0x7f0000000000)) 16:01:10 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x801) mkdir(&(0x7f0000000180)='./file0\x00', 0xe) r0 = socket$inet6(0x18, 0x8000, 0x5) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x2, 0x4) fcntl$setstatus(r0, 0x4, 0x80) chdir(&(0x7f0000000080)='./file0\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x45) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)) 16:01:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x2c10ea22d79fad80, &(0x7f0000000380)=[{&(0x7f0000000040)=""/69, 0xfffffffffffffe82}, {&(0x7f00000000c0)=""/191, 0xbf}, {&(0x7f0000000180)=""/247, 0xf7}, {&(0x7f0000000280)=""/163, 0xa3}, {&(0x7f0000000340)=""/22, 0x16}], 0x64, &(0x7f0000000400)=""/4096, 0x1000}, 0x0) 16:01:10 executing program 1: r0 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x18, 0x0, 0x38c) socket$inet(0x2, 0x2, 0x10000) 16:01:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0/file0\x00', 0x800, 0x0) fcntl$setstatus(r0, 0x4, 0x0) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') pipe(&(0x7f0000000180)) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff) 16:01:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x639) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x10) kevent(0xffffffffffffffff, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x49b, 0x0, 0x1000, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) 16:01:10 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() fcntl$getown(r0, 0x5) fcntl$getown(r2, 0x5) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x400000000009, 0x0, 0x92}], 0x4001ff, &(0x7f00000002c0), 0x7, 0x0) close(r1) close(r0) 16:01:10 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x0, 0x3b}, 0xc) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 16:01:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x3d5) r0 = dup(0xffffffffffffffff) sendmsg(r0, &(0x7f0000000980)={&(0x7f00000002c0)=@in6={0x18, 0x1, 0x1, 0x6}, 0xc, &(0x7f0000000880)=[{&(0x7f0000000300)="7354506a8378f2d189ef002e620a37e84381ca4cd877dedaab1705d7e0148ca98a95cd87a157e316ab877ebdd34ebaac4022ac380bb864", 0x37}, {&(0x7f0000000340)="a93c7092d3593e9c0a5e10fefbf96ea15409999606bd06f54375bb7706995274d4d5133a383a99ebb0c348e4b424edb6e86dd031b1efc95cebd21285238a3462499e7e2589a361260604c5cad0e31a69e1aec898e6becf3684c2290e7446006c9099256444a3a5be8d6a8a512016e6071196a6688885f0097286baaae83e56a8db963d08cdee41ff365d4bdfd91ead6c12fb0db3e972715b99f2f85dafd5ab51af9411904f842b28520c83927ef04e0300197f4211d27383d1ebea6eea846a28595370a66426c141e1d5c22178efcbc8c094236e07", 0xd5}, {&(0x7f0000000440)="90f3d3448dd82be6d0aa8d4a2de9b5664bd8be", 0x13}, {&(0x7f0000000480)="46d70e503d9daa854923a53676dbd0153af3e5f769530e4ba9fcc7d54dd6dcf124a97c382f8ac8b5b348f70a1e7213bcc2f196b40803e900c32519bedafcb438745df16e47e1da077b13ee12823b3173d3e0d8b2bf2ecc04245aa518f5d56ec3e4380a8e94d4ccb5e210a5c58c9fe4fbdbc1379e66b8522aed76eee6d952a824a7211cab62e8d97e833bf13ec12e20a64c383e04f62844f7fd9a8984f562c1025a9ca1556418a38085ac70b2856dcc94c67a397cdf10a2f9ff188a3ada4a005ca2490058c3bafcb96003fc7277455b9ab10bf47b0a83565c74f661feddc1a0ed802bc7ff2d7e", 0xe6}, {&(0x7f0000000580)="ad6197a0a6947f3b519fc33889097407356bb5e2e9860c8ee4d34a5537b8c52234dd3a60a3ece16986ecd0e451b9baca98c31913c6c273bce1c03329f018e9686f913e2d9b9794374de3a1475dc13c0904b37a8310439dacc31ff9be3feb2c818d71f136b9d65f4f7a35d183d48a659d489a8f696652dcfb519eab017adb0c26d093b0d05ab0f7998d757b20672d0b51ec6eb5c38898539c2fcbd1346d75591f31eca95edfebfa987bf62fe59a23736934fe3a2276520e5c34a50e36a7170d54e96d9c0918", 0xc5}, {&(0x7f0000000680)="a33a207beebb04a78bb0367c5551e7fea7290214c6cf712f84dbb3484e9001c932e326bc075ea277ed6d86c3975b41a1c2a29be392094666e77c1ba9c600f6955bc10407fa6ca661fc0bad7679c442eb4d4dad7621fb7bcfa128631391be315e3e78e5daa4", 0x65}, {&(0x7f0000000700)="754161cddf943ae4699f6b13f5242d3d9c83ae87fd4b2c9c153530d98d17d92b4a455360a68b625df7e1060f4e985b5099f887be10e96f837c6eac43eb28a192cd66307f7da01c365eca726f2d59d388427f116b397b8ccfe04808ff10c68409eea6e187ac4bd4a115c6a505e91de05449f78c28d6455b4533e4d3d41e6d387e39efc7a51218605789e93e11c0a29e875846817654ea25ef35e7653d02ab3c68f901627177dcd22e6f32cff448a39e154c503dd661502ca936458fba66f0bde81e6bb406f1723722e6de450e9686e1de692c2fb5e43ea879dfc798c4278a07e0ef6c717e6bc85a9236b0261daa", 0xed}, {&(0x7f0000000800)="d1ae901a430e8bbd25ca2cbd181afb935adc02ae13ee607b5e963b9fd75d1ce8eae7b8a628794546d9e4aaef695299239f9a616f28eacb58631463ae3eeedd878ce1e5faf425c6b4fcbb199019c3a091bb4f", 0x52}], 0x8, &(0x7f0000000900)=[{0x80, 0xffff, 0x400, "5e09a2222eafc428e8236b4c5b92d82dac386e901471f818f92ef39a2cd47c1e40822184b70d03c62626e507c37a9d6c73f11e642ca212c04aeec6f02b26817c7167da8c5b6c129b253fe722e7afe8c830e5768de0e9df180fd20dfca9d1bc216f7660a4ea53362153f58b"}], 0x80}, 0x408) r1 = open(&(0x7f0000000180)='./bus\x00', 0x282, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="c1d8882b6566ccab717910ab58fa5715c6c9e984251fe419cc26c330c32bcb36044d1d0c4336270c0c322073f7fdfe864b6d78409fca14aadff46f8f4570b9280951eaffaaf511242386290ecce5137c3cd46e319d0711bba264a5a9613913efe4232b0e53bcaaa73a82d222d02dda47eadb11938537f2fed35bd5233fba57e281309d59023c8ac1c77bc1bf26993cc18a3b78812f45bd125905631d927645aa5a4e4d1afa8fd74b0ed239bc2b77e6e34718f3042665", 0xb6}], 0x1000000000000003, 0x0) getrlimit(0x4, &(0x7f00000001c0)) readlinkat(r1, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)=""/136, 0x88) 16:01:10 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) symlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) dup2(r0, r2) utimensat(r0, &(0x7f0000000180)='./bus/file0\x00', &(0x7f00000001c0)={{0x8, 0xdeaf}, {0x2, 0x7}}, 0x0) 16:01:10 executing program 0: mlock(&(0x7f0000c90000/0x1000)=nil, 0x1000) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) munlockall() madvise(&(0x7f0000bff000/0x400000)=nil, 0x400000, 0x6) 16:01:10 executing program 1: fchmod(0xffffffffffffffff, 0x60162411055c8dff) r0 = semget(0x3, 0x7, 0x0) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000000)=""/31) 16:01:10 executing program 1: clock_getres(0xfffffffffc, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$inet(r1, &(0x7f0000001100), &(0x7f0000001140)=0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/4096, &(0x7f00000010c0)=0x1000) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:01:10 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) setsockopt(r0, 0x29, 0x4, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x40, 0xfffffffffffffffc, &(0x7f00000000c0)="33e628def38c8a4a806e0e2551", 0xd) 16:01:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000100)='./bus\x00') fcntl$getown(r0, 0x5) setrlimit(0x0, &(0x7f0000000140)={0x7fffffff, 0x5}) ioctl$TIOCCBRK(r1, 0x2000747a) 16:01:10 executing program 0: r0 = socket$inet(0x2, 0x5, 0x5) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) 16:01:10 executing program 0: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) munmap(&(0x7f0000003000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000500)="7ef09d5e4e3c4a2f681c4a54fd3b6dddcd2b5b94e8bb8e52dbb8dc36992efb52b8b07f47c89d3819f3af102691dfadf52afdc9b65e011982d614dec1562985a09915d380394a9df26590ddbfb7e46b79c7789482122590ac7fd3d9b31ffabb3195530bd4126d9a15b1ba4008b1dd4b", 0x6f}], 0x1) lseek(r1, 0x0, 0x1) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x2010, r1, 0x0, 0x0) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x3000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0xffffffffffffff6f, 0x1, 0xfffffffffffffe00, 0x4, 0xfffffffffffffff7}, 0xc) 16:01:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000000080)='./file0/\x00') r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r1, &(0x7f0000d06ff8)='./file0/') 16:01:10 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x28, 0x0, 0x0) r1 = msgget(0x3, 0x108) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = geteuid() getgroups(0x3, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0]) r6 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) setsockopt(r0, 0x6, 0x5, &(0x7f0000000180)="cd40df8d3698d4437875e245e34a7269eb221416c477379e71a393e9c9df583e3586268f8daae2facf8139f0c7ff8fa8ed1239aff0cbb1b7d73f85c6d90e37218822549c6d4af437de2d674a568828ec1ebbce755b8ff2d94c08dc79c5bbc989a8cf78fc1facec1c57ec7dabf78279", 0x6f) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x9, r2, r3, r4, r5, 0x8, 0x6}, 0x7, 0x2, r6, r7, 0x5, 0x3f, 0x7f, 0x3}) 16:01:10 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) link(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file0\x00') 16:01:10 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000180)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x0, 0xa71}, 0xc, &(0x7f0000000040)=[{&(0x7f00000000c0)="320fb7fec7a8fd304e354ff56d3f87364ec3f4f416022b3bcbf454c3f2828fdbfbddf90b81959bc390da318ef8f2d590b3ed875a50bf8b179543344db6637ae7b002fead985dfce95f4ee35a9be3582e2e74051dea4d132ccff0096ac2a9c0b9b3300a46e2d376a36fb0ad634410be259a82c46b1d5dde9f348783d36cc8ae034871e1064e4324f4484bf3721205f4384732b4b60601cf2a50b43583c5f4b9f435e2842c2e82288801e8cdc11525a6f0dd3363", 0xb3}], 0x1, &(0x7f0000000300)=[{0x40, 0xffff, 0x2, "b407c0c77b7dda5fbd20f4d4a10897fb440c0d8a1323505e9f4bdaf49ac520fb541e7a663ab4d5911f29"}, {0x40, 0xffff, 0xfffffffffffffffe, "fb16cc157d648b103cc60bebb37da7b8b1e336436759a875b27e6c5272242d3e23b3fd8ad7b7954fdd48"}, {0x48, 0xffff, 0x5, "f8ab48a84fcaf5c18a2fdbdee96751c8309eea174ec8a27a0263d15d051b210a91e8d8da3bc43e84893375546a7570bf7196fdc1135b"}, {0xe0, 0x1, 0x5, "baa4d531584220e683f3aa37d43c630591a70ae0287fd978b34274136e6ac67e76c0276f70ec86589dcb10193d453590278cdc7a433d17e3a19062594464c7a7dab9049685025094fc28bd5b64f94d8514cead2dc47ee28c2f5105e4a0bbf91b58780cd63a6b597b09413e599bbef6504103043e470af4ba0f5ad185c1b294f4f18915b94cd9fba621e4ac2549358457ca0ff175ea58f12db94e6aa5dcb2ed0c9b433e99475d4e2d404febf2ace9c264aab2af309e9f9d2820e77fbc30fdff0567517c511967f11c9894ba09a962f5"}, {0xe0, 0xffff, 0x100000001, "051e8e8b4b6ec1f31d8b63c8a9e68afba23207f73b393debb0258c0d4b7c3d4b3131a5a2a0c5662cb01d340fd74f4335ab6abfc1ce2592ad26650d531f19f2058846fa651794948999df71dc6c60d30301ff2b03aefacb2d24a25720ee840535280d029c9318eac37034a872b21c008bde76851454d1119d62c54f38325adadefc33ffd4a9fbe958de6c535f01a6f84dafe384d4437deec540bad982dd3b815784624ee40ae9c25308f8778e3ca970165ca0af1166ca77b67dcfae82bc80d35066d5ae4a1e5219e0349765c8"}, {0x50, 0x1, 0xffffffffffffffff, "25818802350117666f87487f859f865039359ae2352e7193df815b9f50414517163962453b13faf5bd7ff414944b3da032dded49963bf701345a"}, {0xc8, 0x1, 0x1, "5d6332b454153e3ba292e66163a4f95fbda06b8a55e4a22d777cfb7b8e65812f6ee9a0f1f1083d1a041e3df6cfb4d749e1a421e0662f61b6dfc53373b12e397ee66336d55e044724b98cb405ffdd1c5f730d39aa7d77780d528980c0314803c1d1c5400fd45057e30e75e7cfbb076f1fb64e8515d06f62da3aa2f33907eb2cd8b4e96c611d4e4a52b93e1535b0a75fdb7a069271c2a7847431769ece4c368f71de39d36fa10577b941837c4d02d1fe16b9a890ab"}, {0x1010, 0xffff, 0x7, "54bba7d044ff44697519696dd0f4a67ffc9144735ab22566d78a828addce5b2defaa3d06b3334574754d2865fb92f011df8429e839432a42d6bf2385c027f8240aa79800e1d3b422673c0d11e74bb8a09bf4ac4e25613dd8a2e5544116ff02412180a52028bb53e4a795c9f94c94f5569ec802a4a99a53fda7f0e60f6cb93c5ff4a9ada9406ff27bcf78d3e2bed779d71f09e20569dc553f8062a43cd9920c29989dbf3f6a5020183e737f3a9ef4411f52050771aace951e7d75bc9c4ddc0e278911bbd6cb103686f66fc43cd3aae4578dabb8eb6c8d21fc451de763b78cd196e3e1b02f9f735f3b9c5ff4e7d376bee9ab7269174af5b65948cbdee5419d3b0359f197a4c3aa9f78f6b98bff33605817ef4d0956b4c8d387e664dfaa28a97783ba7ee9c9d6a9962f509ade8b82545c98d660c09aa76344ab3eec04a635a915ac92b2d490bee78e4994f09f581d26ef8479d606f789502e7514c836c64c0ccc40a2d0f5c3b495e885572884db9150359c2456ae17b3073caf83f8d60e1063ce579cd9dbfd99671a47113c3c23af9e962aa98ae4a5ab74ca9344a2c5d73d10452e34833c96597f1a90e21248069f7d8b6be7390849954ff34d8fba6ffac80376718e3ca5f862b20baf239bb3b26b01b457082d339c3dfb71ed66bca238ed01e4623df0e28d4970d446b5d1d1ec6295a83009f11a5bac17ec6c8e26e0b4191b7a80bb71b279ec9a4c9a68beb3ada0490d5bb9a777ad75320d7ab398acc4071e8d30ccd8ba6b7402132541257a145ad00952fec1105a8b7d2d0b60c639acd8b9e4ce761034303bacdafdecc16852a806a82b653a42805b8ce25e7bb6b6ad51336e444021a64af6ceb9a48f7e3506bbf28bc9d1e7445076d9fbbf10dab262a9ed7e2447615d624af87cb1fcac5ed2a10075addcc5c21441c4a9f00735c1fc4ba8c2a1d1418ac579609731cf51b4ac22f5b1e122e1d161f79657bd7637545f05a2bfaceb8d593004e9349be259b4bc8fbd5a143a90e14e93b5afb39f09aa1f6ba861a801b6d7730b2f774165399e610f67d9036c1ff64b6a9fb055a85a0eab7f6ebf41cdc93185accc2f2ae00d607ea95a3acd85c2e25c4781b9c910245a0089af71976c747d42beabb904e978d57f6feb751adc84c326f895ff5843288831a12b67ec33aef0afceeab9c96a55ad0c2396a28f40df287e25f20523c9cba7aaefe409011dfddf062bfa05d91707b5ea0eaa4b5e9249785b13c956a0086e285eb032754648bab01af90d094b5aee6635b70685548507fb04c58fa4bb9e0052937cb6ad0760b15580fccf0d3ee0a68ddf233b2d3c77d8381415a7d5acf9051800b9ef3654b218a586f6df1cafe5fb13e6af3a3fe3039aa40d384098b794b967c4205d15f6ee158e7ab5adfdc1efdb2d5abe02d20a32e65c83e8d5c2bbe32b11dc7254950d86a8b64fca84309368f160ae290ad9a67ad612c6d59f1abfe54f0828821fccc80a2bbb440f5330dc65c4d7c6013e077ac59f11bb3e2f9820c08bb0c280534eb30bbe120d97cddbb42a1515eac7495c71de4d099dc6ba5747f04a0ac6279d175e01f3591419728c6de27c7948f4fd3fc3a994ab55393874b972c3cbbd089bdb17364db5ec5e26ef97c58283832eb984730758153b9826186a12939a3eee9bd4fb65b93737b0a08d917d0752fb9924e21342a331b00ddf2d89f49753df1392806d5d1e222ee2cf4c642a2f0cd3f245b9083bf6681c5ff19f2c8a985ebdd32d5f864560fcef06b5f29563f28c09c5950bf2bcb02acf3f5f9e04f6b1d8790380a3a44bbdabd5e37f07910c97d733d22336b8ef580aade62142a7cabd506650e8b7c533d40717af093bfd18990c97e6dd340659eb7a4ffabe06d0e610e4436e63e608309d131ceab571fe5a5fedbf295a57bad201097cac4823840f38c09458878b293a0fd3b669f6e5375450c8b421626a9c21e450a095d23b9d923d7c02f76594ac3827d76900f23c5e3147433ba87db6b79bf973ad825d7f32c04db424ae95a6b722f708e32651f082bfbf9fbdd5912b15da8d385d29b5c4565c24b142dfa326001121a95dab12b84490aa8161895ef013b7d67a36f7396f55d3528dbc05688b01c3eb116229693df91af0cd15c35882e48e4164c27eaa709096b68608bf739d6ca31131279f4c9e7fab8390fcb430bd1b7c83d2c17db82c0197249891230877e8d095de008d03d028a3dda300a18fccba5fd8e13f5848c1cfb7805e2cf5fcd3231ce86530fdf880f6ab136aa245416d19ee8d20fbf2ac7055296b3b5f14bf67de638851d301dddb8c756fe6e99f322d05004cd6a85584b5ca875c794bd3ee2b74c8dc295ff4c6afa1616a037e41fedf5a4c49e216999913fde9e109c48ef731c175ad070b7b5e12a948d6387c6e0b0684052c95cf9e7d99e0cdca86c75becf02d0933a252cfb623a6d2d56ca5401f67cf94bd76e29520cb2a085c678afd657627606cc3d85ce7d135d856d5bc7589db9259d827a98841d34f8db52ebbb19753e79ec67814630c3ced98e9b1202da286df10d5c23e06ccd69217fe62a38e359e1a3a9eb2b591c91d5630a3f88ad6dd10b2de38b13ef22d305ac0019b772e0116111a5cc8e8f54ade24c2438923c101ee90d447b8a58f9bfc76a7848c6d23e9e5b8d69a62047bf93e7ded019f0d824a7757366d3637f54385a649c6d637d256f761da076486b19181cd6494f4602808f4855f422c231efa9695b145ad72e1270710f75f66cccb0a986d5cd7a1331ee5b104c27f2ab4539fe322e2086b9003fa354194d8e2ffc583b5ed31967ea82ac589111159d437250b54b6e44fd8640bd5cc9ff66c2677d5d27efc714b971008b31c1120d31a4536dc1991838d7b84521b41fe8a62bb4efb78c4930f2c73044ddcad2e75d723a2ca28629812492c90c453a29801b9326e50be11663d9960ec027f4855f1b4d5aaee001ef0a9be5ffdf361ded49eef9bdaa72f274a4b8d175ecfb0e6a4537f1f479365db74da484c49965f6d91a2056e57f12d1ba8f93880419ee005613ca85bdfbda7fbd5a28592c216f93347ec156dc43bc66b2883ecc677c79f11563abc47bcce7260384dc3c0ea5cfc2b116ec572291c9ff042a91be8f2b34f40f69d185a58793c60c1d89736b5f386c3148d13532b912e2b5891c8f20ac23100358d6a8037837a4e3d4aabe15296553a51ee3ab9c8fdd4acb520e7cd1963eb2f18e9d882c011e8cf68de7b0f2608397492bf28de96a449856167bb09ea9059a0462a1f3159cc9459925d95f4cef03d09b6621729f359edcf356e7fef6cb02b223655789cc88f1ce819c3a5235d5178a6a8c1b48d3191bf36f7477f7ad587cef438acc699231c7a7fb4007a49c8f62398846acb938353cf53735d8b6979eb1d3f7d6665437523c8c033a65cdc0f773cfb3f00ef5eeca9dafd2b799a1069a027ac11809d5360f16b202b2a1e63f478ddb12bb302a43c07ac97237cd6e782eb4a8cff59266a02c5191598c636890bdb98071790001cd552b7ba4dc377a5b9006addfa81c34b486f16d4741f68ffc561ba93da3cf1f032c90547b3d13f0b095a8bdb9a941a5ed8c3946a5dfbcd59af416afb27784fa54dcba9552b407fae2e0bb93d3711eadc3235876b676ad34c0de4c59a341f0c1ef6dd82828a28db3d1e94794e1a10374f4efeada4b38447e3fb417ccb19a27bf0729a0e195a655ab62b116e8ac77cdcfac30dab50b984c304ccf0c9cd7f9a6814949ce10d8ee1747e96a4a3510d5b8e6e5eabb56765bd8a1c2dcc8db5403798d39433342efdcc0749de8fbf91ecf4d5994cedc8cba6e9d89803cb7efb4a011b78fa9018b66cb9417d33a55e8204abd24937a2e221726cc8207de159db2e04c87d5c2fe0c10fd0477727ebe0f944c0ece0da7c4d8d5cd2563abbb233b2ca0fef87870eda3f5861e5dfc7647210cd9683aebfa5293e957691296705859c496006437b77b4d61379e3c00cfe8160993fd2a81e8a2b6b2ec37635a1b4cfceca4a64156d6060e0fd305ddd0e3fe4fa279ea044a2712bbfcc350a2dd474cfcb3d55c9004d23ab63c49a526046e67194b5f1253b015b6a77f7d57580be6585004aef5b729f0d930cb8748eae94259010f79fccc2e029f5746a24d5436ed4ae59b4258581c84c7aead6e4adf6cd59efc40ab9d46162b11c4ef2a3f0659b57356853a181072a0b24bf132664ad20d2bfb7a8119b3f94750fcdb7e6020973563ee3ecd03f559c06f5567ffed5410b9b20d74293483da124f014676bac57ef63e620fa331ed989b57a7906f7e2bfdae35f453367624f79f22f066977c4da58a4159ec4d03bc0b56b3c4dba6c5d1315b19285f570cb0808948c4c9d4902ee9ba50699f19a5ca8fbd644782ea5692f350c92c9508e96ad848435d5006530223ec8d2bf37198ed30da7b8df910c4114875f4f695f57b4a2c3e18d085e92f402a1b1e2980d05967206abb196b77683a38c78a2bc1134cb8da72778fb778bc09b9359bfc52f03bec29f63ab809c4662f3d8e823c96aeb74d48076f02e6f1dc8a8374924086786a946fb71ca76b34c591c7609e1fce42f9b4515d55cdd43d62a309ee99f3f5210252fdc76839eae2b6499ae17a84b3e7a3e9d01526e5a13091b020e9951610fdb67dd71d653ede06fb58be6aef5d314cfcd6ac752802162df8fe58a59dea9474fe05de092a89bc0abf5f880b6261949971a7262988dafb9838cdbf56f8dc08abded2738e9559b1ce5c02ada7c9e4b59dd7a36254964a14a84e025e269be5cd93f161dbb5fc38e36e544f787b1d9a056bbc84d7837e54e552236a81a0dfb99ca669a2f1a77b8a0814252000023127bd8dfadb5fd3216df5a2dab25585c466c07764a39ee0807752bd469cfdb7854e763d0486033cb2278b6a7733667a7b3601e34ebc1f72bd9b4c8c27e0f8ea8dedaf98cc2aba266e8c14b28cd1881fb0a2bec3fa13a52a8e21552d285be562ff996de1ed30659d1eaedc2836ed36e5c715c71c4fc07e97c3d453fc1ffe85cfd5d5b1ae43cca8e8d244591d1d450e21b16497496d6f876eb119447c68db0b84a1086bae28e75d2ef5f6082c2b4684ebe9913e988ecb67957ee0cad8ec598761547cf54d3fa8e4c28febd07c93cb08ec09d987e78b604eb9fc26b982d43ba0841aff2c43c8f8f10eb662d06fbc09d9c9c4f9e70917b7db9b584a0bab3364c5aac93f109956ea3c3a7c355e98430eda607bd03153488a88c41aa4485c35de132ea2696fb9d23cfbe23dd08da5bf7a898ad378b01f2a35508ecaab385f7bbfb95b71113b7d3d6aea385343846bdc420c07041ebdf90ffc95653fc9f37cfcb5a9023b81c60b7cc4962caa45aa1136e181815f4299a9ce1736904528734257747bc9125db47e5987c7dd9aaac62076937328006c4e2c42b383b5804d792eaed4a5ac318fb780fdbeccdd2c9556a71f72c9957896397e0126beb558e0e8be75c6380f70ad88e2826ee09e8b20215c991d331c77756abbcb06b65a016de2cbd54235e8493b1684ce27d566cc0254b2813ce14e6ebf641a4996f21b88727d8fbf34053c3b598358a03dd1546643d23478e2cbbe86d1daef7bca78d1843e03baaae0b6a445217e1906badf2f0e3f5c865e83f4bf147ffd611bbdf2f81b213ee1f537e59724e8d46c9401b8dee3b00d6bba0d6099150db795203f0265b25b67a98bec444d3ec19cb8c46fcfb6d3256cce3f523b6d690bf92aaf1ba516940cf2f0ae349906dfd58f9e2fd153e8c7d092fa85cdfee6ff2440f"}, {0x20, 0x0, 0x5884, "5b0051a470cd9e231a4f0060026e4664"}, {0x1010, 0xf046471ab639c6e9, 0x5051, "93ed68826ae76b3cd6435191fabbcabff1537b9c8b2f106a462df2c315b1edd18e23913be7863ff989e6a7b0000e363e75cd08483f445968680008ebd8d8cb18246da6d8d01a6c5f801909ea8d6442feedd69f2122417d34045312cce8df054202b8c2f1a98609cf8bd64aa9775a3dcb08ddd18f9894574db45c7b230c20f080fae30b3b65a0cbcb95afb80eaebcef1ba810bf1ec147f9d1118ef6b30d07fb839d825a70e8f6c797eab10f3aab8664cb01d7024d5435d23ea5b1b8192ac4270edc6d8b5db67aafde2f721b2b26b37cf6c7f8fe4a9c380502e93f0200eba4f2960083aa17e5e14b14dc8fd5303301d76921fc3a90506ec6209ac3521fccbb9392fe8050bd0764acf9390a882f9607496350bc880463dd50708f5d78760941775ce5cc9b613407adea14f390fa2d4de36ed7530656661fc297fd6178929d4b68fa57704517242b122b32be6b79e3057222a2880486ea3b05c2ed8ea4f146f0e43908c665c848104a65e70668db5dbc10cdb959637ea115eba9e56a0208fd9ab9c15fb9461d7215ebc30ed9a7a436da34d76cf025b0d5d4c18452bc88b401ef10b2d141464a229f5d40364fb23d4239c3e3f0bb31512d8f84dfdacaecbae9b6f1a91d18b892b90227c3219b7a1e0269101855dc439d1896a9319042603b7ea50cee45553fc88bb8c5f33de916bda1c1ae83e7dbfcfd1bd608a63a920a6eeef845ab563bc7c6d74d693453f0903514f0716923be13fbaec1b6163a083a9313df98b660a9b66a01791cdced988c20d2e830e74f29dccd09c4b0047888627111262df4c9d7a4aac633bde6b24d62d9950b91cdea5cab606252c0c2134de65baa316105100a0a6f6d5578dc063e209fac11b0d68c8463f0f8587b9193d9ca7e8d4b8e9ff14b954a05e00f75908d1a031634d92f8e67028561cb7e54c416c5807d02f3594412c9f6ca4134429d5ca6151844eefe897063688ba0d46193491b9b1d477bc69bb3acdbd8375e0fb6257364142782f986eea85127104fdb209dbe873ef2ea0afb6117a83de4613fe049500ef86dc0b5ff0474010f848ad682339c24c59d444b06424ce4f3e26ef25849cdb6f552c3478258891cfcaa8b0fe50b0abafa3cfe4ed6ae1bca755da0e588553460468fd660ae5ff453a2077b051cef9977c4c57e306af941c2af54d98c944eb89572e98f4ff00368f5198d5458a9046d2e94289e904e3b1ab2c40f4bf9cd9c7d7c63f394b2c2990f6e4cbec608397eb52ae1236d95a327e597f8a5428f8423d3f7cb70b965f2f7a1fb6ac8780cd6081fb84e7f2e31a0d47f26b173f7b0123090a885ef2596e24999b432d00321d1424ded05fd7df7c4ee39ab79d605bb68fc2478572e153520fe324ef1c3e1447ab82e70ffcee8e2b3cd0c1a6713d45eb5c742f56173c956fb2111ed7dff68b3fc68fe52fe082092f6464e96a06cc5c0253571de5d888035063894797477c249bc4503b76de7fbe15f3beb421e246eadaa60290c230a54542b194b34601e8f3127e990b206527e1bb5ee287f0b68fbb9ee33ad3b397248660c66f65c98b8fb131f9fbda78db894e68ab8ca404282c1a7493939811e0692c14e6236c8747b268502072f905bfbaaf55b780310e7689bb3a0c69f8812110abcbf7ff5ef5ca8aabb17e795e41ef964833d97a2682f28ae2a5a38e2b5c4e04d198e4b35e27872360afef98b3bd9e7f536a0ecb8070aaaac0a60f2e1f9feb6d30a7b27df3103f4689995327bb2c3e5cd0680b549372f003871d295bb44a5d9fd7649b6526de5e56799757a48bff755cd0e69c417dc2eb142060fa37e1797ec06a9035aaeda3674ce590941d08f26d94f1ce8b2146cb0d387786f2faa18def0e182d0078c13536e008e4b69e768ff0e1550b543c28918c15d707b78f78920c7087e1f29ef3704963f7ded8b5773d87dbe4fa8584be93f07aa545dec56b3fa51ff173e13d4c7eace92a7b253f434bd1d5469706a2cac261460afdb3668761f315b59554fcba618636db8a3393e644d914275b60041a54335343f09d07d08cdae485587a68cbbf58380582fc76776dd62719c54a8fef9f1c46c04a67c75ee2f6e99b7cfb05b05c5d0b2e688151cc31c6c4b763261bfd7d74684ecbc692a46227d4bbffd22b0b3ffa80d0f7af14d0ac4d40b9d4bc9dc04e1dd967ac90523cdaf1cecaf58027949ad32d314485d90841414e3cb983c0528b13c3036562eb927bd3b0e6f1a1a010530911802309da0aae6c6d2954fdc22f32628ccb5558d5e49dbc9641071c7303f8981755ad979cbf5914159ffc46ebf90a4c95664b25e6ab5fc58b2c4883cd2c0610151669961a3c39af6335f522a56f2eb587b3d07dc60173e12727f82bc9e8dcbb54688986ce96fc99e4d10477dcfd70f131c5ceb517477d796f74fdcac5dda5d3e4954dec7770ac06294d30d52e6ce3db72bc9926849867c6f23c0fe8b717275184a6e0cd60cd1e9d964f52fd2c1426d618353ad279d2fd527290af628501b7f81019cd3524d483f870188569f8adfdbaed367485ca611eb11ed9ae980ab547617e795735441fdb5a4528c9c100983f35a3c33072a568f3ae81f5ef2776d091c19d5c668d1e07d0d8a428f24645230056902ea97ece24584e43d1b4ba24a08d98ec141309d4d559ea9d8cdd588a45ef1cb8785fd579062e298eb5c597348f605722360a582ed918f4b749b779ca88393e879c096447981b47c790467df3da960ebe7c6a6ee445f25536227c24545b74f2926c10190f50937d11c6c3a36b5d36d4e9109e843c44cf595e59fa827969ce20893a640347a725cc079d2e7e119d09cd05ede1d869c07a4d1d8932a2b379787d5c725a5744c2c034532b945fb79d9a6db1a278cec8cebc0179ce00b37ce9351b4c00b6c505a1bf688dd882ee35a80635c07022eb0d284735cae4242e77a9d19e21c8e11e943706c4f5b213df715cf53a641c54924ed73fc855f52c0b24f444fa005922f931703fb594a3fb1d51852d813787ddbe5f7a61a8f8188e427a72be570098a47536bfc728a5930d04ed15191c4dfcfe28ddba577c56483985f9bf93335a9798f5faaaacd9ebb8fb578a1d815abebaa5e37ee60488611c8e189d364d12da13c54043720298a64d3eff285ce38c483ff3acc86874a90d0e0dbfac75a9dc4b3436853f8c1a5a7596ddc7ae7f79d336e2c07e4f815689020ccfd3dd40429180d66ba7e9ddb1916515b50c9b8024dcd5d60928ee415ca5056793614d288ecc238067801636381b866788c69122cd29a099fd2e45b1b7d8b5beadb15b198388e25996b78364ff4971dacceb359efb5635128651eba2d49d0448bf4fe3a8331d6f9eeede653c29a2690557b10cdcfc6513cd9e57cdb578bfde2a1df3cb5f400ac7ac1d982f6e3b808296a09907c1d43cd067cdf885121a0c417f541dad1c5accef7e6f9381d158d972456fb0669b71209fb124b70ddb8350f2de0f307a9a74118958296407c724486a25c6b2b92adf3926ed1daa15ad6c90158395c9451769abf498056cb2f681f36ed295423f0ccccc02459c655e4870d1943d10984fe7be017f305708065ac91e19488ab3be635f010dfb354ffdec32f7c3e13a19580072b738f5ef087981be6e6bd90b0ece740d67dcc20493d4e58f867580ea02306f434654049d44d57b8dbf75e43ccf4e54e68976c431f087fda20cd2b47d8054be1c47d89f79db24abd727b898a876ed7e05f4bfd86da79d214da36069c8d49a41e84865ca92a3f98d2e0688611843abc185007aea971ac076a40664a6c52832d95005f5c186622f9bd70fbe654ed57aa246ced93400ae7ab199bede9e4094b4bb958189c2ba56373d8117f4edfb50c5982baba9571678ee79702c60e87831357771efc1db625469dcc61233129882de5e33b7a8f2c0e3270a62d84b98689ef1d2402763ab4b87100b126c8a9f84aab5d1326ccc1523c5fe1ae33a2aa75127f9fb762914d33b88c1f074e944f2d062664b8ccaf72ca2b770ee3acb7c7988a774684048ac1347442fef30052d53489881ba427a392472dcd62bf49fcc35b80a1f90e6676fd27c1bde399f171297b10910898af22de1b8681c8150dc8f5c09e5af7c4a3975176873edc54cc41af93059f7577b88d262e8e865a165d3c53612636d2f5a775a11921a8fbfc015d13181fac72e3f95287c236204f428eb587db5228dadcfb65dc81275eaa46402c4264f5d61a110a94f281a881baffd6f4202e1b6b005a2e357c6ef45e71a09f2b301817ff319a452579fd3f77673d917818730359f392b1326189642b48fd3e52dbb58df2a7302dfe888524962a35c153a99d00f3529f2bbb4e5892b9d22534d5fe16a1a42d934ad16328d51262e908a6cdabc2589dfe78162fc9955adf2e1999e01cbb7b43134529e3888a59ca0c0d4323dfb98703fcbb1ba903c8937af4a0dd846f9666d6e91f452a51269f8113152f85ca119099340b3e81cea31f9daffbca59a5ad869ace426fb89bb3d697d5bb24504fb60c93aaddf9d7fa7ce53f360dbb7f20550b843b8c13b9c021a1831bc92ca4ec1e6a8d37608349257481dec2be183f0e4a2a093927f9ecb7fbfa72847d46c8d0ad99f59f98663e1dc040539b675c05a568d8835062dcdeed1afbc8b207e998839b449531faa13ddf1f3834d83978cd06caae7e5f7f45736c701045e3eb2736e400d8abff48ca292de8986f3cb50f325ea95a760d5ac02db6e77a50d4eb435c8229f81b4b906888886e73dec30c3acf56d9a73bd87907423dfb05010db2d320690bd8a045897fdd9bfa8a0bf0d5b63c6e8a179b29c87d6de563a942ad964b5397ee361e387b6c79e2dd45a6cfa7655d8cf1754965e37e08ac46b2024966c362e41cf30b9f5803a32cddb2c998279058d9d7d2b0bb4e6f4004c7dfa48833d117ffc14e1aeab1893b7a7e053a748df3a8b57d27033d5a3f9fcfa63c96ec8bb3d8de6941eeacd1797074f6d84e3ec52cdace6f2311ae2cbe95cca41a57b1d7bbbd2bdb3acd2bc603f6009616f8ca0f1a02b72f0e288f83826374006f7bc38dc153202ea48a7ac55cc69bca1a56850f2e8b2bba1beab5943b4bd1aea3974530d63e4ec9a9b4a442d62f2114591bef001c5b73815a9360700a65c700d6b1703c25add3afcc3aed0bda90a76843033f5f8d89ad5cb308cd431104013224c0cc447e533c61ddb6c6e517d6009e35ce76829561f43b1bca690ade944ef4402faf7675111fe48e74c17b12479e0725e01ce247df1e5f600651c83b8c2d86a8bed6dc4b701261dace6cd6f773099841d34566b740ad6698383a30dcdb6119ff184fa412bdb946165b0e7bdb0d43ee43eb92b7e45885650310301c8914234a8dad0963157b91da03ceeea703b911b1e451646d56db12375f76593f7fc417a11931c1f7b3072122bc458913cda7d7f5df3139dbcdd09e4a38deb274b113c1953c9ed4ccd8fe39c5b0ba821cd2590b11023effa1357ba6274df9178120c44a1ddd0b22d9989ff7b8178c8d02aee9840034aeebe8092c77812e2bb9327f4600b8ad27ee6795718a8507b351976d3fed99a16176dc77dcfd97d8ea118712cdbd7aef0ababadf178bed57675ad1926703c1d3033be945cbeac72067edc8be5042a3093293f003b1ebf7ffa690d0a6d786b89198938d18b9fa29fc0496e943dcd6b2daef6a90b94e2fe485d1b3a6a9beb9a6bfcfbfb4019eaf2f8f7b3f8c848853f5f18d51561ac8757971a36834bfb6f2d61426d49abcef53638bbe1c5de70880f0566c843584569d"}], 0x23e0, 0x1}, 0x1) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 16:01:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000080)=0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) close(r1) kqueue() 16:01:10 executing program 0: setuid(0xee01) clock_settime(0x0, 0x0) r0 = geteuid() setuid(r0) 16:01:10 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000240)) 16:01:10 executing program 1: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x9}, 0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000000), 0x10000000000000c4) r2 = dup2(r1, r0) write(r0, &(0x7f0000000080)="f2", 0x1) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x1e4000000000, 0x4) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6, 0x6010, r2, 0x0, 0x0) 16:01:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000440), 0x75d8}], 0x10000000000000ff, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/225, &(0x7f00000001c0)=0xe1) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)='('}], 0xb2, 0x0) fsync(r0) 16:01:11 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000200)=[{r0, 0x84}, {r0, 0x40}], 0x2, 0x0) setrlimit(0x3, &(0x7f0000000140)={0x7fff, 0xcdbd}) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x1f, 0x6) setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0xffffffffcf9cb28a}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x44}], 0x1, 0x0) 16:01:11 executing program 0: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x4, 0x2}, 0x8) 16:01:11 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000000)={0x9, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) close(r0) fcntl$setstatus(r0, 0x4, 0x84) pipe(&(0x7f0000000080)) 16:01:11 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) setuid(0xee01) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/230) shmctl$IPC_STAT(r0, 0x2, 0x0) 16:01:11 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x801) r0 = socket$inet6(0x18, 0x8000, 0x5) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x2, 0x4) fcntl$setstatus(r0, 0x4, 0x80) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x45) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x3, &(0x7f00000014c0), 0x5, &(0x7f0000001600)) 16:01:11 executing program 0: r0 = semget$private(0x0, 0x4, 0x101) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x3, 0x0) pipe2(&(0x7f0000000100), 0x4) close(r1) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r4, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) syz_extract_tcp_res(&(0x7f0000000000), 0x4431, 0x4) write(r4, &(0x7f0000335000), 0xfc94) fcntl$dupfd(r2, 0xa, r4) dup2(r2, r4) execve(0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) getpeername$inet6(r3, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:01:11 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) semget$private(0x0, 0x5, 0x100) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x1) fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffe, 0x100000000}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000001c0)) close(r1) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='c\x00') open(&(0x7f0000000100)='./bus\x00', 0x0, 0x14) 16:01:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000280)="c7", 0x1}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a147780a000000000000800000eb06a600"}) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xaf}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) close(r2) getrusage(0xfffffffffffffffc, &(0x7f0000000440)) 16:01:11 executing program 1: r0 = kqueue() preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/83, 0x53}], 0x1, 0x0) socket$inet6(0x18, 0x5, 0x8b2) r1 = socket$inet6(0x18, 0x8001, 0x0) socket$inet6(0x18, 0x1, 0x81) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000040)=0x3ff, 0x4) 16:01:11 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, r0) close(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) 16:01:11 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3d}], 0x3, 0x0, 0x0, 0x0) close(r0) socketpair(0x10, 0xc003, 0x100000000, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1104, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:01:12 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x80}], 0x8, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff}], 0x6, 0x0) 16:01:12 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x1) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000200)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x7, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) write(r1, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c15", 0x65) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3ff, 0x0, 0x0, 0x2a1f, "132903a571ae1f94ad166d880446f79123d7b069", 0x7, 0xfff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000140)) socketpair(0x20, 0x4000, 0x40, &(0x7f00000000c0)) ioctl$TIOCSBRK(r1, 0x2000747b) syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) socketpair(0x1, 0x2, 0xfffffffffffffff9, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:01:12 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) minherit(&(0x7f0000ea6000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000d02000/0x2000)=nil, 0x2000) munmap(&(0x7f0000da1000/0x3000)=nil, 0x3000) 16:01:12 executing program 1: clock_gettime(0x3, &(0x7f0000000000)) r0 = dup(0xffffffffffffff9c) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2247eb80259b4ca8, 0x100) socketpair$inet6(0x18, 0x5, 0x10000, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) socketpair$inet(0x2, 0x6, 0xde, &(0x7f0000000180)={0xffffffffffffffff}) r6 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r7 = socket$inet6(0x18, 0x3, 0x9) socketpair$inet6(0x18, 0x4005, 0x8, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) socketpair(0x0, 0xc005, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x90, 0x40000000, 0x3, 0xca2}, {{r2}, 0xfffffffffffffffc, 0x2, 0xf0000005, 0x5927, 0xf56}], 0x400, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffb, 0x80, 0xfffff, 0x7, 0xc5a}, {{r4}, 0xffffffffffffffff, 0x1, 0x4, 0x1, 0x9}, {{r5}, 0xffffffffffffffff, 0x1, 0x1, 0x5, 0x4}, {{r6}, 0xfffffffffffffffa, 0x80, 0xf0000006, 0x1, 0x8}, {{r7}, 0xfffffffffffffffa, 0x80, 0x24, 0x401, 0x1b4}, {{r8}, 0xfffffffffffffffb, 0x24, 0x20000002, 0x1, 0x101}, {{r9}, 0xffffffffffffffff, 0x2, 0x2, 0x6, 0x80}], 0x7, &(0x7f00000003c0)={0x3, 0x5}) clock_gettime(0x200000020000002, 0x0) 16:01:12 executing program 0: r0 = open(&(0x7f00000015c0)='./bus\x00', 0x0, 0x0) r1 = getgid() r2 = getegid() setregid(r1, r2) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000001680)=""/123) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000100)=[r3]) sendmsg(r0, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001300)=[{&(0x7f0000000080)="6abaddb63d18c925b4d30a7dda7592fabe1da229bab04dbae3ff0f1a2c87dc60f2da1be6ef50f0ce3088c7c8c0ecf4a062fd4eac0150bf21b8b8a3750c0bb1720dba854ebb5a9c885d2c4a", 0x4b}, {&(0x7f0000000140)="a9e3bb40f20e591d66ae95b0279304351552516557e1c242ab0cf03a54eedeecf3c3f14bfb7b7dbe6b153b0b50167e9be1b208bf6ef93eba87fd11598b00b0e8a4a5921ab5a216c69aac69fe734a222f277c0f93127c47a6cd3328781bd805f74d32c8e1d9f1a7a37ab12e2c8d8ba51642064d3324c27882d311f5e0337022883f16e2c1fa032aeb7d1f52759d69bbb383e0599ec0ef33df84bd1b", 0x9b}, {&(0x7f0000000200)="cf9a0b304922edf37bb4a64efc03a5c333d2eb018032313921ac9e02508b3d37c8459885ea326d7a0452a495e2a187b6b6bbae77aaea02c7335494c81ee3a5b5888a5d3b48338cbae316b9a4e4ebe6281fa2e16c607d756f066166673bf594f34412ec58821d20a838afd594c50a6874e72ba752d4d1390c1e752d99e5b1a4e9bfaaa5d29ade4895cf5373929d3d55199584386ff0d9022f5e93544a201220a3b0641b99896cf6c860182dcb3d72f0a47b68eab1185a731b5b9d6de33e8a782357c130f567b168ba86f2202b103a5971f3ddd8101b76a11d6db225cc232d1f3b15f0c431e1df6f1c76715842562ba655f4602c900d34951d93a3c08b8febabd5919132454cfe5fae2bce746ebf3b9269b9fdcc03c55df3de943d7942213879d880686c787b84f10d4c64e2ca3522fe96e663e8cdfb660863069652c31883e7c1c8f4ab1878e22a0a37cb9c81a7985fdc36fab62240332d500bc48e86c6518157c1d6f93024a05c04327bf33d05093a9166cf5d57125fd35dc002d58a67cf8743e97a26657076fbf4bd6b2f1098f4ccd1719c0a97acb5c437e6c022a31a6505150689259b6d3e8503801eb40c03c3882daf61d629530fbbb122fda18bf787ff003f254ba6f10a68cd39c14b0294651d7c596c14815bbe932bfd31ff10666529385ee6a0c95b17f21edcd8c861d774449dd7f6a2cdf14fd9aed7fd6f699be22b573e9806bfabc2d6ace32d4f2a8a0235cd05b90e42d85f7aa654f9029de7db139760062f95e59f4e9a820fefa76faec31eeec26fb9aba047698f1f75d8ab6892201f2579cb8ef669334e83b5a438b5eda2744bd405b738d25ee9bb88b70942012f77422a00452e27a805b2138a896c14b52aadd7796256da7db1d17e44c9434102d6ff55488980dad8b06498b72cee863efe98f2d04f723e2f4851344df33ea9555bcfd753ca3970a84e9f65068f008e25b7e7f58618e3ad8c65e685f00297b7cc409cb9584674b7f460f89166955ffce72ce77820782a178642665b30b4384fdd26fe3faf60a354637f70c39d4dbb7fbebd965690a25d4650b23022e873f818f502f3902c3ae7183ac704c8acdc8c86a6bf284a1e191fde324951118db502268c8f35af75f4411a0199752513d8414c077538174b0b86bcbb4da7db12d58eead90eb3f351991bbdbddbe762cc0351be86804cb686002413fdd60f0f448fe38b7f34a791210316e6fd2c5e2a48f29cabbb2c4445f05e380cbbe67ef434c30344941e962553fe536327e2949bb367c8da2765bfcd50ae92e3e06e0227b03b13b04e32aab16ab37a7d76fae5d3dce5531be04f12f11886f8897b6ddc252b5711584ffbb1171a2674e7df0759248bfa3c291e9c9df3ccb81ad278f73682f9351da3e662524de896741fd4f27176f4258109c07a3195ec6525db3a23a114de0253d18547e232c4ce2861c66e673d25acfc25c756d81de43cf5983a37688fbf34db8dc6cc0acf3c2981ec17f49553a6f3d27f7ff9a3b70a34886d173298868b780179aaee15027362fea598941509b2871a2cc2d0b180e4a072c994bb4a50feaf2fa8fc1f870b6249d7d0f72b26399947c5b1903943ea6a807ebd3bf62efb122306340cc25cd92b8fadd38ecad52663e3872232578d50d1f345bcf247576c461cfae8f94dde8b5c4618c5316424a75f6628b6249a07af69a285d86732839cdd1ee78292227a123646aea18e2d8067af976cc683fcd32b7a7001f299b0869eedcf3b3f001ef1e67d4c92f282dc8feeaee8bb5ca17e54239c5bd5a3682527bf6a33cfd6658f51846025d5cd29da88a8a3df9078886d3d684aa77cb4c7adf4573fbd63c8666410316358f3e9f932c9ce251f30c2b9ae442a476741082f7d4fc608df43b0a57d395318ae89ebec87f636d446f7bf374144a6a5d1a94e58c8b7fe7daa9f0f2eb560ddbaccb9ac909883f72c8a35d5672469a6248127091a483db4ee9c6d5241c6e8b9deac9b7f56b11b41d353700ea945d9a8e5b14b692036a5e8fbf2cd6131e54bdee9ecb00397d9a9247098da81694504658b805a159c4173693743f1a8ebcb2c29b37f898305c55dcb8f79caa2afd7686b716f5269870c21b42bb3db00e519222729cdd328d42d4c3905b5a963a4c0eb42940f30726184044029c1980a8f4b30bfd717d84c9e4df903a5be4eaf2678816a0b58ae503a06ffb400b437e0743a85578fbf8f5bbc21d17f527ce781650357ddea7e2a6be030b5c20443c216250cfb2cc1bb8615faa1f444eb89e9042ad61225b83d8ac40e8e9bd43827177d0719730975cd3270bdbf06ddaa79d0676607d24419b065f3e4f928432c0817fca172f3a5cfa66e3efdaf9ce3a8c11bec4be57ef3ee6719b2b2ef37a7bad5cd1afcbf484c0be457e4fd3540576f151e8f31e266307f5cb645bee22aa7d39f40d6a0f05166ae62515241c37b0db0fcf582e12eb596aa313dc57a33c16fee96add7640cb193fa1e42e1335d338597b2d50e57726af31a6e8ac56f2c999255009ea3b1834b4788acd562d6852c63a65278bca597fb99615df03f7e21e9d6228c41e1d2a08bb8b0b9fa3d7dba6daf4b6c7bbbdd4865ffc791b1280c42bfbf4e8dbbe89f57e9d42a7c71ac48701e63abc09f6495792f9787975fee3b21615f77bb5f4e937c5b724b8d0ab39e97363fb3c9a0a0ea4482beb0f281fa1db117469a0e4236cb7638369c0d995f26adc74d635ccbd0aae69d3b0c10ae9ebc4d76a4c2eb71c06a853896a177520639a8260bedb195045c4165ed1db432afadb433bd020f254d4591bf20fc380947dd42d957320975a8fb099675e8d66b6b9a7e7769aa1e4e3649c9e8944245b19476957595c35ea4561c3db4964546876218d9452e77651406f4a25154e0cb72229f19510a2a2f8107e8b6e8d6c8e2c272a34aee63a797fa6388d1c0ae19ebe0f505dbed794fed2ef0b83a0cfc280322814a9f6f9862276c60d4ff6f8fcd9ab98655587bc575f8f15fa88b997ee45aefd2314cb0472543cb2eafc53807af60e3fd3b3425061dc56b85c615e666cbfade45ba9e4b36f4ebaa15db709b127d3f4d3d1bef3169c2828fa73a235422b4c6797a8fdb70cc902673f0dda5125ef69226a940b091622dabef9c977daaf0d32b3c6194d57d5e33052e9c1ecf4adbba5025f06fb391de36d2768b5418d6d9d0612ced40068606604a06171befae661c5715681b3761202bc50b9a1bc7bcd6fb5cf76383ad3c2f6a9179a015658ac07a9c2a84985830b54496f545e85ad3d1b097103004c9c125a96b0621f8391d9739193403351e589f609d1adc923e676ae056b05a28c74bdc0ffdc492fd69ce071a6ae556df7d25064b3835c4d33ff38afe576029b2efebd1c5139ba2e3f3d3212ababdc6585db0579a9e0070c5aa5f9a649fa0611e240b47935ea73d2651cd9720c5375cff274e97a26fa6875d406f63a32e675a80daae80f77d6a2ffe24f87e9f2673c1ebad3f1b8c308b096a0c3d9af6558062cba10f091d8dfa8319f3eff67ededfdaf8cb153128d3a519e1a08dfbcd3c4a42a286f92cec780942028c4e72e66ac0529a0854e9622b1bb1fdb82abb77caf5d1b591dc240c9d867520545d5e4e4d62310caab92ae1ff95d6e27b52a874ad4cd839cc1533c469e33bd7a87bcf0ab9deee73de21f32e1e14012a8faf056ea484cf81ad8802bdafd363a57ad2aaaf91ea26f09e5c0e3bb353e1d0b100134da1cdfe2f25ab9d6c5f3e29672593d4567079ff4304f91600461b8458ccca9b04ed2c601147c158ee95018942865978864594a63d0c9e5a34c14f5f77324df69b434781fb6ec0b1be0fd07b87cccf3cfd5db5bdb3fba02379e8dd12bb97a2dcd88ff8a40e9bf5655f575e3bcea314edfad953bb97f0a72dcf8813c0990059bbf05c2399794402091cd2e880897cb20b3a1b7a6531d4f0bbae7c20436556af03395fe5502d0bd4e410d61cf8560f17214d9e74358247f30acffc391ef2cb4531898aaef7078a08ec2f109cb4a52c570df8999ebb8bcaab4c053bf43753ad814b3136a71ff5f9e4813d35352ff1d9f5cb5c830c9f07e2ceb3c7c949ef2a6251cd06a7f56ed42dcec69fb45469465b717bb07826665660daf03362a527843af6446b67a17ec90429a281076713be756303b439f0627f69e621f5097193c7aaf039ce36a0bd6d88e8ad58f9544cc9463a6860809926ff21750ce9f4d3a3ba7b57cd945d8668ac9ecc6537158bc0068eb9cd9696555102bef28f0360c824e62e3e788c9b3a71e0a2383b8b76c6391267977a8127b823c0c7dba479c35946c1f9df5539a276fa40e055e73919ab1e675dd44f29ac21d0fd6d2660149bdf860494aa0d76ce003fd692501197c9805311e2c1c30f6965a7c31cbb31bfd52a7d543328244a43dc404284f797c40e7df6c4a21f68b6f289412749e347ac58e632e81c946c965154c231e306da514e3e6a4388c1a01b69d802188d58afc6358a36e59903e629fd505f326c939f59179d7ccfff0a01fe4a56145cebf758c1960992a26e7bd1a739097110086ba4d0c96c170e9954a0cbb85c915cc9972361abda25fec95988092e7fc94cabbee26b271d3bc94e4fad3e0d5dca6ca5b4cdac5299e48cd129bdbac3f66698c317e12504e90aaa3fa6c4be2141777d7efd6dfcdbd53d6c605d33bdc8a9b491817899b3493ee1129136ddb2ef5f29f6e104ced0162c66b60a3aadde2250306cf3d285b873d6ae2a1881a5e6c98997307ebf1f99aa8a19536b9eb1203302deebc526d803a855b3fa073e6340c4a90e153340a613e452e34c74a559c89b42b74cfb2df41dc9513d42ff3de20b0a87d70924edd6d68b6c313589b94b2aca61e08c217987c062e930633ca6fb80c7b9dc29deb899da4e4ef129514b3b38a5694b0e416c358df6c5fa6c9839d855b4d91054debc336d1ab8977a5f675b47c12630bf2a9037d7b615208070450a002f94d62a269bf244114ea275c092ba14df8b26ce964836d41466585af0d4def7ab2576cf7fe50cea9698b0b49a7974fa5edfae00662c556651279f84a6c8beb457efa9d5078d618d87edf95c6a5fca3b39570cc8c2463be35cd732f56fd8d043347453ef5e83d5e68197bcdc68910e40213b6a3a68b94b965fe49c80ebe51fd9d856c3a6c66aa09b5dee17adda5d7805b6bfe9ee6a1b79bfbf03ba4120c4cf05e96c4024735c4290fd5056d1ec0db4b00b495e695a3584a056de7e13f64cc9b4907125fc4752395deae03e648b61f03e5d08fb6121757da85744139349b9012dc1e79194f288198e7429ad160005d02aaa770af45bb90d81ab84fc1f3bff83c520c33ebe17da566d62edfaba83566e07518ec742bec6f509e28d1ea17fc190056af4e812c6ee09ccdea709c6d5c27c17001d367f3b23b5d557ada64a093b442d57f03b7797898e0141772668dd2ed1ec33203b5493e9f989abc2b748ab179dd89804c3b17c90f38e7d4063041e2d93943a9b0c160640a8dacf8b42fc822d4f2f8199b9e938d5b6266c9d51fcde1ea2e7838de7441e601eeada3f01a8e3b70f6865dfb5cbf238eb90eb26b9c57bcea2f2561ad833f7f915b666ab7a6f5392f37d3aa37adc297acf2f2a6f31e9b1a76cfcb66f5dea232056e1b29eda45a3efa2b5e76b1d2ea1c78962fa3b918839a2819d7078348dc2e7a6e2dfb16cad54e310dab181812ee1318f98eeddb985d9862a4d2700505f379f9ab956935137607fd736c02eb8a5fb57a04358d3b66fecbbf9366fb503297efc7c0092d913a1", 0x1000}, {&(0x7f0000000000)="31f11071153b6e90d08eee2705b26482055388af6608ce", 0x17}, {&(0x7f0000001200)="62f796ade82f0181094a62f0862e0ad74d3877da662c", 0x16}, {&(0x7f0000001240)="d259fab36507f4d59a54d8fd243ebab06b8bfb132b3e728040dc75f628ae0f30991f158d3c084e0b22f8c59cd2fad72c62efd27feda5d7d49b6b07aef249bf71a778122e1c48671e1b299d4c11d766a90937b6cddf964d2387e30061d215b9a4dde29674102f13c7f01cced181455279152354c3bbb4d0ca4bb4a21cf45875d15a88491b864965b57cb24c08a76b0ab09da7ea0577a332358259ba08931b240febdb6466d2e5766cf1b0d2a33ababf4cfd97b271fc859995f7dd9951bd343e", 0xbf}], 0x6, &(0x7f0000001380)=[{0xd0, 0xffff, 0xf, "1d004af6b1988bf02a3fef14a6d0d8c2a8fb05ccce49f03c558b0e6305352aa2c99246c6405e3bc331111c7bed1cef8190484c0828e58f1097f5efb7386b6b96714cd19948048043aefe9b70175515255cf02fa6afb1e982eb19ca4918b9237f9e4aa831a8a38f7d7f7473ff279688051a1281f6d9cb0899688f1c4683a4878b4d8323240905bc9988ca223a5731e04b7273c00f785fa7ae22901f0910509154ae738d16b84d9b7dcd65c4ce3b71b904d23abe338372ad96f3d272"}, {0x60, 0xffff, 0x7, "c135ab72701f7af780effbfe85e2e494a1ffbbde4eada5d6ebae86cdbf9eec14563495fd55a855a3573fa0f12a1c3620b70853af2373db9acc3b07a5a05cea31a1a4dbfb3319f49fa2aa8c5934"}, {0xa8, 0x1, 0x8, "ec44f7b7aa89432a2ae6fe5de1de190e11e7e92f8351a319f27e66db18925683497cfac452b0b048ee4760c928e7e44e65dc7332a2db4c75765095c404131cc29f9c1e2f860636cd056b1540817770131f7dae9abf77084eb1b0ff09e8a6df770b21e857980a0f6575717c07d6e0e7a006f7adaf21eb4b20dc1ed86e0db16e231ffb377b709afcddffbb22a39d1a2f626c940038ffa0"}], 0x1d8, 0x402}, 0x4) getrusage(0x0, &(0x7f0000001700)) 16:01:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1000000050, 0x1b) r1 = fcntl$getown(r0, 0x5) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x0) getpgid(r1) 16:01:12 executing program 0: chmod(&(0x7f0000000000)='./file0\x00', 0x10) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSCTTY(r0, 0x20007461) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x5f, 0x1, 0xaa, 0x800}, {{r0}, 0xfffffffffffffff8, 0x2, 0x20000002, 0x87e, 0x100000001}], 0x80000000, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x40, 0xff, 0xf99}], 0x2, &(0x7f00000000c0)={0x5, 0x1}) r1 = semget(0x1, 0x1, 0x20) semctl$IPC_RMID(r1, 0x0, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r2 = open(&(0x7f0000000100)='./file0\x00', 0x10590, 0x40) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000180)=""/188) r3 = open(&(0x7f0000000240)='./file0\x00', 0x8000, 0x40) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r4 = shmget(0x2, 0x3000, 0x422, &(0x7f0000ffa000/0x3000)=nil) shmat(r4, &(0x7f0000ffd000/0x1000)=nil, 0x3000) ioctl$TIOCDRAIN(r0, 0x2000745e) sendto$unix(r0, &(0x7f00000002c0)="2ba74c30a3499b78ee669b78cd32495b46fadb55d259926d85435cc3e3ce9800a0ad16222b161460d4c168ad4312832503e92c1dd55e9aed5771c3af9c5bf5c947eaf13856b5221269a24980648b56c63f51cefd1780345a2c21993096e396e6", 0x60, 0x2, &(0x7f0000000340)=@file={0x0, './file1\x00'}, 0xa) r5 = semget$private(0x0, 0x3, 0x8) bind$inet(r3, &(0x7f0000000380)={0x2, 0x1}, 0xc) recvmsg(r0, &(0x7f0000001740)={&(0x7f00000003c0)=@in6, 0xc, &(0x7f0000001640)=[{&(0x7f0000000400)=""/101, 0x65}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/151, 0x97}, {&(0x7f0000001540)=""/239, 0xef}], 0x4, &(0x7f0000001680)=""/157, 0x9d, 0x4}, 0x0) renameat(r2, &(0x7f0000001780)='./file0\x00', r0, &(0x7f00000017c0)='./file0\x00') pwritev(r0, &(0x7f0000002800)=[{&(0x7f0000001800)="fdaffe1bbabfd917d523c13598255e1b06b5e0daf66a97b947a4572e250e6c216c12800d02bd0f8d57bb25361617733e33657af22c7fe8ad4ac2c383e80c2ceaa943ecdef706f02a9389c91b0ed6341febeb32991812cb2fee08cbc3278d92dec5c522f0a71e8154a060a5dc6a668bf24d81a0edb151d594d38cbeeb9ddd0ca59588923c4eedbff40ce1b49e7b122c7ab6e79d59d0e61a6360bb6e6a73ee2ea1a5f8f1853f79c88152a1bddd2ed9f772fde246a5b621f4c9934c6430282f47470cca7d275fc4d02875d756709e56bfdc559612aa5606551234634c9e6bc68714147729335d95a60f018eebb41349914d3e625bafb4e0517e5bb57bb522a173c87959e09cb6d4885324c83037ce7d9af0be34004cbd864a059b8490cd5a215958c88b0305929455c43283eb8ba1fa6d6911f13375218960c2ba5a17e241962bfa13f583dfdc7745d8b2f676fbfaeeeae0b1498d11bb31db58c82584d34bc86f55ff8de2fbac8ac6cce328d9efa8599c1cf4c55b4fceff4babc6655e37e61a5c778fe1b2dc097ef8e9dc79f6b886fc3d374de2b93685e966ad5ba75981d1c56d7275913c70b263549fa6bc7e52380cefcf4fbb1b1c9b53da9d43bb4f00efb1fefa5b2a001b04500f4b3a57fb008b1df98f31fd02d3dc81d639cbbe57bafcf41cff2d23942a2b8b618134ce94e28202ac9c7a74cc605d3e37a3dd7c5b138337e691c62c1feb373e5193212a1cfaa91f5eaf7a45cbe59048dd37c074b257a39dfbea967299d79f9420da9d34748050f0bfaccf22aa11a25380f2a1abc91a64f346d887e9cdeb73437678e663644a7f33b746779665c42f12e2e9e7911238e6e019e790b06548d09548b17c8a5a1cf8aae4760be067d86544430d703a57fefe147b082f74d25e0ddd8ca266ec9b744e5a5990dc0ad3df5bf12b42ac9ffddec4b3e6e77b39c0b03c7614f93724c3685805e4595ea72b55837e9343a87280a5dfcbebb49571acc23a1da87bfde898ba677ba44c7cfb17b16dd9e5e2d7f94399de98c38f18c43a51c19b75e21b805cd2cc286fd2e6cb7d651045efc13ca33808d1b1a351946bfa0bd926c089449b5989ec7aa9e4740cd2d60c2c07e5e0855a452af0666a79f86c2aa96071520e17e550ae637a5181a91cf0def4a7553ee9d2df46d804d324f95607a7486381808d5fdd64f541853ae39982ccc5c2d12e621987ecf2fb31a058321c98b76506b217c8e0b580d0d71b90fc22ce1b9ae3360d57b53e5102ac010fe5fa6cbb0876915cc5f8f96c7e8cfa62e9f3e76da046fd7ecedc0a79546d8560e9b056a1cade39239bf7cdae939830094a7be118cfdc1ebbf70e31c85be3e641a3d8df494b766b816228ff7be7df7af1c17ac286c86ee05b1f7ed5c3f2342d2ed8212f65c3c15bceb1ca951bd01171d1fbc03a2749d08a74012d973a9be464223b2fc865e4967ebaf57115c181f30daf88955fb4c30345949b493beb75040e7428d6261b78423ddb85e663238098687ccc49ac80993c1165d2e145ca62a77415d4477c3f75db23d3cc55e2f2747e48f059b346deec40fddca0e3144a8707b15acfd1c01d59e3fc4b5cc2a74aa276766b3dc36575ef267b646f6c7eb16b674ab5689bb6eff63818aa8da8a5fdfed2cfac20874dedada9215b762aeb40440675c74d5d375ee687aa61c94e10c2bfcc03ea2418c2388ab16f4b5b81d7e695234895511b112aca4c6678d8efb9153e67c44e19091c2357bcb0c280603d7a8416544c4fce584e292f5b7cd06dd82e54ce3e010d33125aa86f6158ac767d7c024b4a318237364f2080f54ddd59337c93fa8b9078beae5ba88d08fe60d43c00761664b972c3b2072fc1ebdd4e02c4e037f100252695af0bfe503c8075647f26b2985ca2cd8de52263b5bc6d389f0ab49c4873f27be48c6b00b27e5bdb9e06864408e942fc33da066830dc57668c5dbd2efb138330dcfdc8033968579086b30db41b6ee396e723d6c8fd3e60b51dcff802ec1166a546905e443422eb8ad480a9d123cc25b3c7d0b16f2e368138db1f2cc67fe90f4a1a23f93015e9c3e9b5400bf45f243607bcd0283f3cc8372c1001a8beb1b445b72036ac0d0059be2d1641bcc13f76a94886c4259ae91876ba7accbc067e783e40373cf89526ae2a58dbe72c9cd92e27b163d4dc39e192fc507a241014335495ad6450062b3e3bec5c0e228f607a3b2e685708f9d2130f6a275f4f24e0f007263335497b750f1d0b5b23c6b6146520d84755fb73cd591eee4b0a7f4f372469576208b42ef3ed2abe9bd0d9a699016bae21444a71017f6c74cdf05f877951b872d85be79d09adc477a0a277d3c23c6f3c5957f8750a4015ee3ef3aa34a61c983a2d4267bd13d9631042fae832a07702e5ae228606396808ef406cc7f427191325d9faa6bcf26c0bd6644d25a63377d9b8e00a377cdc2c60468690ffe2826bcb61f96c32bf4ebaa038a4aac26d0f08661ce16e0f2ce425abe766d3143f8e90eb9731967472cfbb448fa1a6ba11c27c46c69c7795237f3f877878699da7f89fc45340749c5e8da82ded7d2760ba345dc8a6b0be8e1a5292b714dc152460f624c85437857b5fb583d68fcb65dad33a353c57f48c8372abd18bed7934511a8552662d0b5ab0a3e22eb2cb64c886829b8256ec8f9957d5afe83b0718cf4c6da02491e36dd0a0f2ff097ecd4809f1d59ede0b2b358b62165ff58b127a6582aec4c36296d10963f6c646c18a52bd1a5dcc03bf65c81264cb72cf479bb04caf857a13697dca3a8d87b8b8c4e38d47f20bfc115c0f59b3000eedcec47163c20b54a247fb0a94ded23bb64584f1cc3a9eb4fef14e61481d42fabd8c1b565674a2c559216e0c6371cc5461061035bbe67ce5625bb59f5f0247e3a1063d7d6ac0d38090ab8c90e0bf70c5386903712eb87492071dd6cb0f119cdb9b56e059fe7fd01e6be9a280c6e76a9c1bab50e52a1dd1e59f6cce10dbfcaa1548cef9910a9821e152b3737c8e308419985afbe4c96060edf4b47a1891e036ea84752b024588d99bb6ef170450df9f8313ead497163a5eace7db53fa3b75ca72060e74a52d982dd1c5a5043f607e07d8267d00e636411b9614e49baaeccc7c304fe4350d95d20d5281365b216e7c4157b99c8ee36c89f34886e5c28bc214ac8f06252c91d4ecce6c5db584346b405109bbb2466414da96cd91128355618d53dd7ccc34c3e5776e44d0962c7ba3b0da56d4209d5e513ea6433c5c061d2ee97806bc69f551a282daa4ff76808e9905bf3950acdda2ca906706f86a646c9b183c4df299af89012d9bf7fdd27ecf3841d0eb963c8f8404c1ece027d10584efd5134fc2c693b6b83e5c60768b03ffa74f6f7ad18d5d9b37c4a9e45e997a10f42453045920d2734d6708598db807ba8c2d3fc492b263a82aa5420ef87f96c8c3dffaf116cbfeb0ac3a9a54d1af308b7fb6d580f5dc9e400b076b680602fdf8cbe4f1b2a9b26a7a1a875ca1e97a12a7049c705f5f02af99d51c55a8d4d722eabac551f040f4a4a6b2b8f7936d17c92f5c6206ab9984f3749ac6c26d4a69e1b9c0cd57b0fe47c5c0c996895a91f4a8555fc48319243e578681ffd43b4790fbf48e087c4d261bbc4dab01c42056a6dad158bb7031be814d8398958ed7b65b86da419a13ad08141e4065d5e4094ef474f94a6e54f392778b7cc4a0e299e84b33c7ed7b3c8d78b292e5f9a686460196de69f6bc2a7456d2fc4e9d3524bfbb2b2a6302ee3311800e0ac75b0a45398fea295bd064ea8c6d5c92002cc2f90f76648417cc2909da1b720b6228fac4aef79b005caf2e7b169d67b129cd7e203ac19fc00b882acb1e4eef6da8d82de8be1b7a7f8b294ffe8a0ca59634da7b7550556393a3883b87f4d48a04f422afb70b98ecdc73ca5a4965db158bbbe11065de6fc11104a526d50cba0d2a200dc89788124ea84138c7a67e2dff2dfb02e52d9d3f2d9e9422dcf4d3fe594bed598e515671a2b16970cf6035eab4ff28d79e4a4a0618319ce5044b7757eb12216f6701ec8c3a8ff11b92a3cf5f4e79321afba3761bd14ad5869e4cd0c0c63b70f333e4b33014c7d778c7d110ae1510e3249fe9c3a208b30c536ec3e7de4c249fd177d923353cbac468c12883bd5db0d458c3113ea3f456c5730cb2dd261ce6942ec8baf6e1f534bc599c15a017abf70f2314dbec80fd1fef31c37d3ddc301e6a682adf96c5c59e675bf7a49cabac8aa56d81114757968b73b07d5457abdf19e49be3d503085d1e20d1c7ff19a737322f9a65beb08a2eb59f52c54b5f31d9c538f67c65368e9f4c91bb7aa6cbe9584d352878309e8a0f4774262a7a4f30987948835e86161851d5a231923b54d5adf22109ae37262e938d6c2fc2bfa0298e5bb1e1ce31b762d0478dffecb0e4fb4a60ade732d44b556df34fbe7243a216250f42c9a455356ac426a99909b8700e184dbc6fc86e2c432b0855dff414f72c6b63bbe4e8c040697cd90bc8c4a082682bcfbc34604e8f7ebc16fc5e7b6e3097dc9d15aa3dcd5f3217eda134c8004555b199aa341062a24215bd2137952a8d52a991f0b6a95bdc825e6715ac5c38d310d97fbb9f8cea9bc2f028a1568e0825abb673e6b0b2bba13181f15bd89a09c1b33ddf46a794f24c678c74ea4adba21b8cb2995b295f13b64b8a8a64cdcddbe8c6e20393b716b626d54fabd5bc8698f5ba5701266311374c190a9b70c424b487f5c7cc54c4f9aedc7aabf55dddb8870fdedaa215d0c0bacf120a0758c778279ab5b44a3dc247ada07973d4ecb4d4f96bf2266a6d767fbae79afeaf2c1764f071a244201128f6429562085849858eddb6c95905a74bc11edfcff5957925402afeab2c933a592e33c7589b18bf10133bf76d7b4d3f23364cdbc90ead318f024bce7e100fb8114eb3e9317ced743f8098c10c90218ddd19c392b70aec35e808a6d9a3638db590a06dfde5356aba84704316203479513279b020d77cb490627e11c6825c8bcca9c2f15f95884665688a7830de99d10e0e618bd4419b49cd875f7bb9c683c2bd70054b93b46b7abc284a0bb819e44d6bbe96ac7ceb74b607cd602344a145fd6ea874588ee3a47d4cee187b60660eab67379afcb73999ccc724ddd12e4711093d7a8f7145fec7a9591d12d858747bed40b9287d3c40c5058f675a9fe2c3405c92e6a71e44f6e272d65691b4210a1b8da46faf0d5ae737ab8adbc0e2b264bc7a0e5682e74c735d62c53be4e0538d07de75098be69597a02918acc0f73741cd293471f782a149bd5e6ba4d2a461f38e53d85d67831ead5826867ef8f0a7d95a4c90554b4607bec060cc2afd00d344071e729e50e0d67abf41327e24f2ab41eff1aeb181092edcee78120cd1afa9a3207135097722247783297a2d69d0cde17744061e7004cde9febc8063b2edce6357747966cbe2cdf11b812719601e1b92989fecf8a8326e6d14150d95d686cffa152bad2164158910d40056e7f8d92f9d465553fc2ae66344ae8416a3c7f95ee1e16c339c8e45bcd0892c7627f9fb9e3b770fa457704f538beb9bc11600505a3ac566bfa41df4384f925336fb0a19a9e8d66f529d1e8b8706dd94894262d0c08c07d14bcf1052f9577ab6293e637e9608d744a0bcb72c5f096c8dddeca52be95dac3a9fb42bde1d9ff9e975d0954446a6149f7bce9ffce52606a1ab155bafba00de019751742b15fc533a850c54fcacffd84278a1d1183972937f5146b91b5f278e2f14e4fe5cd33c89200815579f2eb9b2d98384bc6053a165", 0x1000}], 0x1, 0x0) getsockname$unix(r2, &(0x7f0000002840)=@abs, &(0x7f0000002880)=0x8) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000028c0)=""/213) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000029c0)=[0x4, 0x1000, 0x81, 0x7fffffff, 0xaf0, 0x7ff, 0x80000001, 0xfffffffffffffe00]) ioctl$TIOCSTSTAMP(r0, 0x8008745a, 0xffffffffffffffff) accept(r0, &(0x7f0000002a00)=@in6, &(0x7f0000002a40)=0xc) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000002a80)=0x100000001) semop(r1, &(0x7f0000002ac0)=[{0x4, 0x9, 0x1000}, {0x0, 0x8, 0x800}, {0x0, 0x2, 0x800}, {0x2, 0x9, 0x1800}, {0x0, 0x51, 0x800}, {0x5, 0x200, 0xff94daa86a2f874b}, {0x7, 0x9, 0x1800}, {0x3, 0x100000000, 0x1800}, {0x2, 0x91f2, 0x800}], 0x9) semctl$GETZCNT(r5, 0x3, 0x7, &(0x7f0000002b00)=""/86) 16:01:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="9bb1785de558ad890f8f9d835909b244ca83f3a1019fbbf89db00fb07765a4a808545ed761b8e7493972d7cf1560d14b6d9026a0292ab08ac20544c20a40302372b1360e9b1c16a8c770df5ac0bda1143e2feadcbc2fbcb578a3fa3e99ad62fcb39c43dc88", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa00", 0x29) r1 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x80000000, 0xffff, 0x1, 0x6, "696e47edfa5588dcb6fdfe38a822a6843e165372", 0xfffffffffffffff9}) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r4 = fcntl$dupfd(r3, 0x0, r2) write(r2, &(0x7f0000000300)="5cc3a16299ac972f17a336f4f1fc200451238a1d4f95f2b3f0f87fec12135235316767df49852a4e152a7df68734b58e7ae94255e80d59a3a96497eab55e94e6d91b9cb5eed984a55600c1394328b17505320dfa79d5a0eccb6ee4d85e101195d0a43377a3a2a13718b2a0a817ad057bd9448ebf293a00fdbdeb9f2bdbacbbc90e106a6e049cb9ce438b557a8dbeb59db51fcab57582c093243eccc6bf06", 0x9e) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x8000000000000000, 0x9, 0xfffffffffffffa91, "ca028073f2a42cffff0400ffffff7f3a086600", 0x3}) fcntl$setflags(r1, 0x2, 0x1) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:12 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSCTTY(r0, 0x20007461) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x100000001}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r2, 0x800000000008, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x2, 0x1000300000002}) 16:01:12 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x25, &(0x7f0000000000)="4fdd1972", 0x4) 16:01:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0xffe, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) fcntl$setstatus(r2, 0x4, 0xc8) 16:01:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x79865ffc, 0xffffffffffffffff}) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) 16:01:12 executing program 1: r0 = socket$inet6(0x18, 0x1000000003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0xfffffffffffffffe, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x2, 0xea}, 0xfffffcb7) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto$inet6(r0, &(0x7f0000000140)="552e549fadeac4dd209bf05ad3dc3ed2f7401ab0a83f0b61ae1f921af2c48cf7ee476e0a6798a882444c3396551d44ae308477a993519a3d28bf02ba44f56ed0ddb432917c6a5f646194e5e9cfb0299f132cb456e712bf47921f9ae6f93a75f6aeaa349a9cc3e8f6c1d0692d0b0ed4dc77d2dbdbe9cc30c8b785bdbccf441642da7bd9d64fb130b2d4d3d4145466f251071720882f", 0x95, 0x8, &(0x7f0000000200)={0x18, 0x0, 0xc88, 0x20}, 0xc) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x3) 16:01:12 executing program 1: socketpair(0x11, 0xc004, 0x100, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="00002000ff0100000800b10599c2e6a026e6c4c4e057680101"], &(0x7f00000000c0)=0x12) r3 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r3, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) r4 = dup(r3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000400)=0xc) sendto$unix(r4, &(0x7f00000001c0)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585e1ab099be14c77fa7ef3ba26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81ba32e944fe8e1d43d0c99ed1f37ebd8a66e02a34d813b0d9e0de364c0489b8b33e43e29125b981d62c937a99227b1a22344b16035c1e302804616b4c86c3e8f520981b8a1214141b3df93900257f88e34c9bc0c9fde04911371e26327861298db9d8874c6ae4fd33026f9a2ff1534783b69ac05678bf15228393df504b52c2f9c4792638c0a0c579df465ffb79a6baf5b91924e49eeef5ea2b4a3bb9759098b3f00041a24fab941569526eb46360de9b5ec948d8208469f5acbf26e68e955d99755fab234326d4825890a5c402f9ee161d43a2a7eff547dd3f2aab7c1b1deabdcb7ee27189427", 0x181, 0x0, 0x0, 0x0) accept(r3, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) 16:01:12 executing program 0: socketpair$inet(0x2, 0x2, 0x7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@abs, 0x8) write(r1, 0x0, 0xfffffffffffffdfe) poll(&(0x7f0000000140)=[{r1, 0x8d}], 0x1, 0x0) 16:01:12 executing program 0: msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000efffffff9f36dca8d9c8067e6e331dd60597"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = msgget(0x0, 0x400) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/37) connect(r0, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000140)=0x7) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, 0x0, 0x0) 16:01:12 executing program 1: unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000040)='W\x00') unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000180)='x\x00') unveil(&(0x7f0000000940)='./file1\x00', &(0x7f00000000c0)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x139) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 16:01:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() close(r1) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x3, 0x40000021, 0x7fff, 0x7}, {{r0}, 0xfffffffffffffff8, 0x30, 0x3, 0x5, 0x100000001}, {{r0}, 0xfffffffffffffffe, 0xe1, 0xe, 0xffffffffffffff95, 0x81}, {{}, 0xfffffffffffffffd}], 0x20, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x5, 0x7b, 0x9}, {{r1}, 0xffffffffffffffff, 0x80, 0x80, 0x8f, 0x1}, {{r1}, 0xfffffffffffffffc, 0x8, 0x40, 0x1f, 0x9}, {{r1}, 0xfffffffffffffff9, 0xc0, 0x28, 0x0, 0x8}, {{r1}, 0xffffffffffffffff, 0x42, 0x40000000, 0x7, 0x1}, {{r0}, 0xfffffffffffffffb, 0x0, 0xf000000e, 0x5, 0x3}], 0xff, &(0x7f0000000200)={0x6, 0x3}) r3 = semget$private(0x0, 0x7, 0x80) r4 = getuid() r5 = getgid() r6 = getuid() r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x80, r4, r5, r6, r7, 0xa0, 0x1}, 0x4, 0x7, 0x7ff}) 16:01:12 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0xf3) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) mknod(&(0x7f00000000c0)='./file0\x00', 0x1004, 0x8001) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000100)='./file1\x00', r2, r3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getppid() mkdirat(r1, &(0x7f00000001c0)='./file0\x00', 0x8) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') ioctl$TIOCNXCL(r0, 0x2000740e) utimes(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)={{0x7, 0x9}, {0x1, 0x3}}) unlink(&(0x7f0000000300)='./file0\x00') readlink(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)=""/71, 0x47) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400), 0xc) getppid() mknod(&(0x7f0000000440)='./file0\x00', 0x1, 0x0) read(r0, &(0x7f0000000480)=""/243, 0xf3) mkdir(&(0x7f0000000580)='./file0\x00', 0x1a) unlink(&(0x7f00000005c0)='./file0\x00') symlink(&(0x7f0000000600)='./file1\x00', &(0x7f0000000640)='./file1/file0\x00') rename(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file0\x00') getpeername(r0, &(0x7f0000000700)=@in6, &(0x7f0000000740)=0xc) r4 = openat(r1, &(0x7f0000000780)='./file1/file0\x00', 0x80, 0x32) ioctl$TIOCNXCL(r0, 0x2000740e) rename(&(0x7f00000007c0)='./file1/file0/file0\x00', &(0x7f0000000800)='./file0\x00') syz_extract_tcp_res$synack(&(0x7f0000000840), 0x1, 0x0) unveil(&(0x7f0000000880)='./file1/file0/file0\x00', &(0x7f00000008c0)='r\x00') symlinkat(&(0x7f0000000900)='./file1/file0/file0\x00', r4, &(0x7f0000000940)='./file1\x00') 16:01:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x4000, 0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82020100000001f87402"], 0x1) sendmsg(r0, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001280)=[{&(0x7f00000017c0)="10c21a04e33177f37c77324dedc4abf28b76c9541170ddfa310f69ca2f9046cde19189c557e7f3bd7fb61f44b48bec6d9ed52ac16cba800b18217434c7ff4d687492b4a11bdd323d232ea91c6d6d6bebbc732084cac77f789574621b18d6ba471f63c132486d596337f627c8ea4c194e1b4bea85e020c660c280d00bb42573f6ceae0a46414b1e5049dff085e5402866575c1e91a23082397bbf763b98e05f58670457eeb2e3f0081df71f4c4a6e28f0f5a2d70d64b5fb9f8881fabd4ee385f10ba547976b9ca6c448b63747a80259d3de07c350ee1d0f4a83461eefe0de680a8db055ce0815dfe594a0fd868c08a7e5a3bfd4db0004ea934f6d3a89dc021b7188c1aa2b0225831b9d1aa3536dbac956d92dd889ee113ff04f37282264abcacf2fe513b8690c5a28b82f40cc4efe117f6c90aadc7bdce86149781a8919ebbedb906541193de11f9ccdaefbadd6e93782ee63a7421e8769e065c6faa119ca0d696e7a5e6ed22a47bd30f0951a2beb503d31f77609dc4d5dd132a66fd0e9410bab2c3c291fc4074e06185a27a64251cf90141e9ed5b0de350a719c386935bec817055542428cde41b123dd0fa11b28256ef0aaf426e1750ef3937cdd6de6af87dce2c316d108651a4795eb8f0969556be0ccea44bf1ab1b0e05f3cdacc9430cb310d68cb2d43cc73362d8bd7bc17b3ab72644ecf2594ecd26f1b82de5109bd7deae4ace393dc122f5284b4a915db891bd726a4164a8cc96a7acfdf49a1062d166a793f2aa1a107a5fc7b54e800ce07d91cc8a11b603d0cd0e6a6df8f40ff7eee9ad1225aba95349d433f6f0b2b32587665d00ea60349bedd181f22f2bcc4830b474408678a73957ae6579713e865c5bc99e038ce6fdeb02479cc99bac5aa72b931cfbabdcef1cf0adc8851eb235cd6afa98156fd95d9441366278c8fefa690ba4322c9bfb9b3e21b58391bb9a5d6a1a9858a25d90d0a0c57d72685f92778d66f45d1b1dc3c943bd846eabb45c7ba00fda327cd48f6f2cfc6dcc766f7432fdc4c398fd730850b3802fabf50c2c00dbd96238e2cf96d5ec506eff5a3c66f9d760c1377bb3c810985f5ef663bcf28c031ae738cbbb94749d8b2b8d47f72f8f8617a267d6e3b82e7338eb3300626f1a45f01f4723d8f19bfb05128429a43c8de371166cc1d6f23761cf16487a4651c49a7649259a5fe5bbf7fc8edb179f8e72d4dc9fe267a3aa828cdd97a33c37660778edae4741d91569bb385ca1d80b977943094ec7ef3f1377b39d8dda80d6509c4bcf125c1799739abda315455a2db040e1ab13f0fc26f3b77f8e1e115223a66d8dd12a9a7ca0cdd411cc3811e33bcd370e40b18ffe894ac3751c987c8bba02513c813a13d48bbb98af10c0bec598c2f09c5ac29e050ec0cfe40d5de37ee0d3995fe6d60582eace16440437497f7b9f87fd6d49b78d16e864ca07629cc0444e197c3e5fcbd6be21ef61878896c43a8b6d8480d9036a28cc2ad631f47a46389dc4d64424711c22e56349813eeef0bd3bb216f910e5c3e6bd2e633e67fb41a565a7c8aaa75b49b430410488b0de765f66ed9c691483f3d38da6eefd24da15a8fd4704925efa23dc5c6729347a9597c647c8e8df954239fbf335d41af011e0680887e6d4c5d8d9a542e444c207fbc384e6588b356c2471c342c6e491d70c360ce0e5c857f824eb5c6b9f95411000308dffee9e32457b20e547f73bb031a18321b22982d7deb51cd58735c5cca962183814b97ccf9e35bfb16ac8895ce945dd87de805b96e2d7fdee5c65112a7fd6bc6deb3ca5041902a17e860c480997c8f509d909a285b5fc151de7993a3779cafc52cbdb70708b6ae9aa87659cf5e6244b20b62b6d5ec345e7f997f927340e7ae9ba7b8b89a9dd21e4148398e3792d23eb2cce179b892203a56acc998ec22db227a8af3d1889d2131f01d4d890538f248b68eb6a0883a1e04f98581b220a7a6cc14528836eb70a35edebfacfa004677b0806d09dc8f816c91b3b97ee3af6af29b62ce5ec090d3197bfcbeca4b36b0a7232254970cec45b0674577f4ac3636cfeabb47fb5c2683a6fc885eef86d3cf45c37a69568dc4c899744364f033f985209bd2aaaf522d19fcdf4205d4ac353973a3868c460788f2bb5cf334c287b9e9233738dc8b03b7f97df0ef195dbf32f3bd20a52cb690dcf9e95a36f5297d8701b8b04b230d74a5415b4855fd15ca5d2a405850ea3f85cba845fe6953336866db4bbbd0e1152762fecc854a8b98bf675278d5bbd53cb626faf600cb22ac7ad2ab2acaf8aa4bb74e540af1a9ddf8690e16eee0675c21b6b6855b8c140e1465028ea435f06c67ffae1970c191bb32e5d2684b0956f0a0ec783382658c34f4450dee3683833c8f786e9edeaafc859fb1ca2e1e0cf2bd4be86a0688b5bf01ce13d743980d19912e5e9e3584eda020e5e37e83d8297990b845821625e4c24fd082cd7d28c128f7f8e48718eb383376c231e2faa4271b5b281d9f8ba69634704a20ccb4f6acf1ec14f95e4a3ad79120a20ba52aac830547391183394733b6a913b1d033f7c6ffa4169ab433abf7afb568e580a21aeacc6ebc3af2919228a1c9597295f34bc3d99b820c7fae04401516dcc836fb382338b9e7ce96907eaa6b10ddaa6765bd3eb46f9f8df8b6240de92be72d144e3b7a6888447413ad155ccf22709be1abc5b40c241429bf6d34f5358b68e3c364d2564152223cebe377ef5a104da626b917e7b10ea93a8a4b52c3aec6c32bd8e02ce94f65b5470b8ed93557c61e8bd3a6519996e68ed3868b3778d20c8bd34bc98b4e9cd032b698bc3a7d7221d3068a2550ec7c02c6a4b6257404a36f49d0c9452da92f32d48766f3a99ef2b25a729cd59606f5791bb9f0b806a354ffbc80d173d8190188f8013e0eb17f4e85ccd941741468cb01a360942936d091a62fe68116f7722f5632db634da8ef5ca0e9616aa13dec947cc0ea54ee71d42e75758fab0997d2501fa30aff3a0bf775d89d95b159337100c4bc9fc714806ec3c8d0109e2485636b6bff7c87e1115b0312a86e2ecdff879e76fceab66ef66b5ae5edcec62103169f4caadfd1046c9e4968f3cebf0f20a338577a853bb868c27bf3d0b5f89e8fd3bceec5cf35804b1de65b4195d602ab24939b1c049c168082124f2f2da1c286b9f5b89c4559e1184c87e7718d62efff7cba03cfe0cf087dcb39a507a56ed62fa6dc1cee3fd7388b013897b457be00c8b1e6beab4226449ea624916424a0bae288c3416285bf786dc5a4231293c36981f1aa2fe79637c3fc51a034694b5c199d8ef884472576b90df81f6128fd64aad72069273ab9f34f86dc661fd2cb5c0fc85848bd995f75fa85a54578954243a2b588be6519015439119d1817e342bf5edd38b83ad540d80e473717d67aa04395eb84078206b4b033d9c0106bf7291148b8cbf55ab1ef7b48979734b45883c212e5ddb12159298ed64582b4253129caf732595d20251015ba62d3d3589d371ab6dd43425c7bbd865a8e3449cd8855e4117d13add70f30b1b17350a583eb11d8677693de09e15bb38dd64ed7f0cb35f1344640cfdd40bac347f8d8db874b2d5f85bde0b58557788a2afc39c7fbc28c37ebe917169b06b6d1ff79f66c421d38caf253796e5215e911f7f140d130f65d5c4fb71dc2dde67f5371416e73733af370ad051a90bf28fe4beabeb1676931f242915307523eafa0ad9ded788fc1916ea1f215bed264778a187b9edaa501f866b61bbbb611b767571006b96022e4f025b6d4c7a83a5c9a6a6a", 0xa7e}], 0x1, 0x0, 0x0, 0x8}, 0x400) accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 16:01:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) r2 = socket$inet(0x2, 0x8000, 0x8000) ioctl$TIOCNOTTY(r1, 0x20007471) socketpair(0x7, 0x3, 0x80000000, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x1c, 0x8000, 0x8}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0xfff, 0x9}], 0x2, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x3000000000, 0x2}, {{r0}, 0xfffffffffffffffd, 0x1, 0x3, 0x8, 0x1}, {{r2}, 0xffffffffffffffff, 0x10, 0x400fffff, 0x3, 0x6}, {{r0}, 0xfffffffffffffffd, 0x8, 0x80, 0x8, 0x67}, {{r2}, 0xffffffffffffffff, 0x20, 0x1, 0xfffffffffffff9e5, 0x1}, {{r0}, 0xfffffffffffffffc, 0x40, 0x40000005, 0x6, 0x2f}, {{r0}, 0xffffffffffffffff, 0x1, 0x40000002, 0x800, 0x9}], 0x3ff, &(0x7f0000000200)={0x6, 0x101}) getsockname(r3, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) getsockname$inet6(r3, &(0x7f0000000380), &(0x7f0000000440)=0xc) fcntl$lock(r3, 0x8, &(0x7f0000000340)={0x2, 0x1, 0xffff, 0xb9, r4}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r6, 0x3) ioctl$TIOCCDTR(r5, 0x20007478) close(r0) 16:01:12 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x30000000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 16:01:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x2) sendmsg(r0, &(0x7f0000000280)={&(0x7f0000000000)=@in6, 0x386, 0x0, 0x0, 0x0, 0xffffffffffffff42, 0x40b}, 0x4) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) fchdir(r0) kqueue() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x200, 0x5}, 0x8) ftruncate(r0, 0x0) socket(0x20, 0x4, 0x101) fcntl$setown(r0, 0x6, r1) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getpeername$unix(r2, &(0x7f0000000200)=ANY=[], &(0x7f0000000180)) 16:01:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) munmap(&(0x7f00003e5000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) dup(r0) madvise(&(0x7f00003e6000/0x1000)=nil, 0x1000, 0x4) 16:01:12 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0xffffffffffffffff) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000140)="ffe099c2ea24966df98329010007000000000000", 0x14) r1 = geteuid() r2 = getegid() unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') lchown(&(0x7f0000000000)='./file0\x00', r1, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000080)=0xffffff19) 16:01:12 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x1) setsockopt(r0, 0x2, 0x3, &(0x7f0000000100)="2c5b291dc2c80e4f0c5f66d245149e08677d3fc3451b54f718593177b6416ec12b3c5e64b1751f2d3f1657aedc4950727d8f3d46acbfa697a0fd26466ec4ad4d90ddd1bd091f648bbab77235223ec5f65b50fb4e0d184a712d3a6eef9820419359e1d35cbc367b910ff6c5d6bd2a355306aec65e820fd7a9760065f3b77855a620f75282463af1ea5ef32c", 0x8b) getsockopt(r0, 0x200, 0x1, &(0x7f0000000000)=""/146, &(0x7f00000000c0)=0x92) 16:01:12 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x1) r1 = syz_open_pts() setuid(0xee01) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) 16:01:12 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/226, 0xe2}], 0x1, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000), 0x1000000000000185, 0x0) semget$private(0x0, 0x0, 0x480) 16:01:12 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffb000/0x4000)=nil) 16:01:12 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0xc4) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) close(r3) r4 = kqueue() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000240)={0x7fffffff, 0x7, 0x7, 0x3, "73335dface0dd2596e2d9c300a12b0fd9958d139", 0x8000}) kevent(r4, &(0x7f0000000040)=[{{r2}, 0xc5b184c72b2b3993, 0x1, 0x10, 0x3, 0x8}, {{r0}, 0xfffffffffffffffa, 0x1, 0x1, 0xf40, 0x5}, {{r3}, 0xfffffffffffffffd, 0x0, 0x40, 0x5, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffa, 0x1, 0x80000000, 0x9}, {{r1}, 0xffffffffffffffff, 0x20, 0xf0000008, 0x7, 0x2}], 0x3, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x20, 0x91, 0x8, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffff9, 0x39, 0x80000000, 0x800, 0x3}, {{r1}, 0xfffffffffffffff8, 0x80, 0x20000002, 0x6, 0x7}, {{r2}, 0xfffffffffffffffb, 0x40, 0x52, 0x96, 0x3}, {{r0}, 0xfffffffffffffffd, 0x20, 0x5, 0x4, 0xdd22}], 0x1, &(0x7f00000001c0)={0xfffffffffffffffb, 0x8}) 16:01:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)="023acbd442550b93fb86e9cd2e6b0883eb75c08969c61a945972c506b8314d59b09614142cf6aa6e652280390372d57252f3752e72f0ab105548453ca9decaf980000000ac4198b12b9e077d40448c1d8211b8cc0fab82ac7429719061bf7579f1523903b4", 0x65) syz_open_pts() close(r0) r1 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x80}], 0x1, 0x386) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "d547f41571b9550c7db400"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) 16:01:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000040)='./bus\x00', &(0x7f0000000200)=""/4096, 0x1000) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:01:12 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/77, 0x4d) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) fcntl$setflags(r1, 0x2, 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000240)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) 16:01:12 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x4, 0x80000000069}) syz_open_pts() setrlimit(0x4, &(0x7f0000000040)={0x2, 0x83}) 16:01:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x3f}], 0xff, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r3, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x0, 0x0) close(r0) 16:01:13 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x102) r1 = dup2(r0, r0) socket$inet6(0x18, 0x4, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:01:13 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) connect(r0, &(0x7f0000001080)=@in6={0x18, 0x1, 0x1000, 0x4}, 0xc) 16:01:13 executing program 0: setitimer(0x1, &(0x7f00000000c0)={{0x5, 0x8000100}, {0xc4d, 0x2}}, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x0, 0x9c}, {0x0, 0x2}}, 0x0) 16:01:13 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x36, &(0x7f0000000080), 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:01:13 executing program 0: r0 = socket$inet6(0x18, 0x4000002, 0xffffffffffffffff) setsockopt(r0, 0x29, 0x3f, &(0x7f0000000000), 0x4) 16:01:13 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) utimes(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)={{0x2, 0x1ff}, {0x1, 0x3}}) fchownat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) 16:01:13 executing program 0: readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000000)=""/142, 0x8e}, {&(0x7f00000001c0)=""/194, 0xc2}, {&(0x7f00000002c0)=""/228, 0xe4}, {&(0x7f0000000580)=""/230, 0xe6}], 0x15e) 16:01:13 executing program 1: r0 = kqueue() r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt$sock_int(r2, 0xffff, 0x1811, &(0x7f0000000080)=0xffff, 0x4) bind(r1, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xff}], 0xfff, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x3796}, 0x0) lseek(r2, 0x0, 0xa) close(r1) 16:01:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getegid() fchown(r0, r1, r2) fcntl$setstatus(r0, 0x4, 0x40) 16:01:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x22000, 0x530a) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:01:13 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) socket$inet6(0x18, 0x5, 0x8) r0 = open(&(0x7f0000000040)='./file0\x00', 0x5, 0xfffffffffffffffe) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r1) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4501) write(r0, &(0x7f00000001c0)="4209a68d583d28ef5db63a33138f6997087c4a2e200cb31e72f67e740f3aed37976672e0cc6a9ae6129ed61baddf55b629b8f81a4f88b3d44bdb6b35c4bd7b49b17129d2c929167d8965220de234dcd3cfc390082131f3c37bff7875c8af6f50a0a6379fa8f97b3640918e2409359e0152bf06d9bd47f993153eb2d632543500448fd6ce6cbb6feb7020f05a695320d7d6ca242c92bb7b4bf89b29086afbcc371b2c418214659375e99314e1aa45cbb709c285ce7e299dd4dd68c926808780442869d7f0463070d27807acda33920b", 0xcf) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r2, 0xa, r1) read(r1, &(0x7f0000000340)=""/238, 0xee) 16:01:14 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockname(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r1 = socket$inet(0x2, 0x8000000000002, 0x0) shutdown(r1, 0x0) r2 = dup2(r1, r1) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) read(r2, &(0x7f0000000200)=""/101, 0x65) execve(0x0, 0x0, 0x0) shutdown(r1, 0x0) 16:01:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000000)) 16:01:14 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt(r0, 0x4, 0x7, &(0x7f0000000000)=""/253, &(0x7f0000000100)=0xfd) r1 = socket$inet(0x2, 0x3, 0x0) r2 = dup2(r1, r1) setsockopt$inet_opts(r2, 0x0, 0x804000000021, &(0x7f00000000c0)="00ac2512", 0x4) r3 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1003, 0x0, 0x0) 16:01:14 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x4000000000000000}], 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x7, &(0x7f0000000000)="17e7995c13acf2") connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) close(r0) 16:01:14 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xc0, 0x4) kqueue() r2 = socket$inet(0x2, 0x4001, 0x101) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = socket(0xe, 0x4, 0x80000001) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x21, 0x3, 0x1a33a333, 0xff}], 0x3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff8, 0x84, 0x200fffff, 0x3, 0x3}, {{r3}, 0xffffffffffffffff, 0x0, 0x10, 0x5, 0x1b}, {{r4}, 0xffffffffffffffff, 0x40, 0x8, 0x6, 0xfffffffffffffffa}], 0x6, &(0x7f00000001c0)={0x20, 0x3}) clock_settime(0x2, &(0x7f0000000000)={0x700000}) 16:01:14 executing program 0: pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10004) r1 = socket$inet(0x2, 0x0, 0xfffffffffffffe22) r2 = dup(0xffffffffffffff9c) r3 = accept(0xffffffffffffffff, &(0x7f0000000280)=@in6, &(0x7f0000001540)=0xc) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000001580), &(0x7f00000015c0)=0xc) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000001900)=ANY=[@ANYBLOB="00000000000000000000b1d19ed91508a4fb9cd94a78cad08280fb"], &(0x7f0000001640)=0x15) r6 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000001680)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000001700)={0xffffffffffffffff}) socketpair(0x37, 0x4001, 0x8, &(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000001740)=[{{r1}, 0xfffffffffffffffd, 0x1, 0xf0000004, 0x1, 0x1}, {{r2}, 0xffffffffffffffff, 0x1, 0x4, 0x9, 0x7}, {{r3}, 0xfffffffffffffffc, 0x20, 0x0, 0x4, 0x101}, {{r4}, 0xfffffffffffffffb, 0x80, 0x2, 0x4, 0x3}, {{r5}, 0xfffffffffffffff9, 0x12, 0x2d, 0x4, 0x6}, {{r6}, 0xffffffffffffffff, 0x4, 0x0, 0x2, 0x7}, {{r7}, 0xfffffffffffffffa, 0x10, 0x2, 0x392, 0x400}, {{r8}, 0xfffffffffffffff8, 0x20, 0x2, 0x4, 0x3}], 0x8, &(0x7f0000001880)=[{{r9}, 0xffffffffffffffff, 0x2, 0x60000004, 0xfff}], 0x7, &(0x7f00000018c0)={0x10001, 0xe4}) r10 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000100), 0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r11 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x9, &(0x7f00000002c0)=[{{r11}, 0xffffffffffffffff, 0x40, 0x3, 0x6180000, 0x80000001}, {{r11}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x4, 0x9}, {{r11}, 0xfffffffffffffffd, 0x0, 0x40000000, 0x7, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0xc, 0x3, 0x654, 0x401}, {{r11}, 0xffffffffffffffff, 0x20, 0x80, 0x0, 0xffff}, {{r11}, 0xfffffffffffffffe, 0x2d, 0x2, 0x2, 0x26}, {{r11}, 0xfffffffffffffffb, 0x21, 0xf0000001, 0x1f, 0x10001}], 0x1, &(0x7f00000003c0)={0x3, 0x6}) r12 = kqueue() r13 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) kevent(r12, &(0x7f0000000140)=[{{r12}, 0xfffffffffffffffe, 0x1, 0x0, 0xfffffffffffffffc, 0x5}], 0x1, 0x0, 0x2, 0x0) r14 = kqueue() read(r12, &(0x7f0000000440)=""/4096, 0x1000) kevent(r14, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r11, &(0x7f0000001440)=[{{r12}, 0xfffffffffffffffc, 0x6, 0xf0000008, 0x0, 0x8}, {{r14}, 0xfffffffffffffffc, 0x80, 0x41, 0x3, 0x200}, {{r12}, 0xffffffffffffffff, 0x21, 0xf0000002, 0x353c, 0x101}, {{r13}, 0xfffffffffffffffb, 0x21, 0x2, 0x3da6, 0x4fa2}, {{r10}, 0xfffffffffffffff8, 0x82, 0x1, 0x7, 0x9096}, {{r10}, 0xfffffffffffffffb, 0x2, 0x80, 0x58, 0x9}, {{r10}, 0xfffffffffffffffb, 0x80, 0xfffff, 0x2, 0xad}, {{r10}, 0x0, 0x0, 0x4, 0x4, 0x2}], 0x7f, &(0x7f0000000100), 0xffffffff, &(0x7f0000000180)={0x8, 0x9}) read(r11, &(0x7f00000000c0)=""/29, 0x1d) r15 = kqueue() kevent(r15, &(0x7f0000000040), 0x8574, 0x0, 0x10000, 0x0) kevent(r12, &(0x7f0000000200)=[{{r13}, 0xffffffffffffffff, 0x22}, {{r13}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x7, 0x0) 16:01:14 executing program 1: pwritev(0xffffffffffffffff, &(0x7f00000006c0), 0x10000074, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fcntl$dupfd(r0, 0xa, r1) 16:01:14 executing program 1: select(0x0, 0x0, &(0x7f00000000c0), 0xfffffffffffffffe, 0x0) r0 = semget(0x1, 0x3, 0x100) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xffffffffffff485a, 0x1, 0x0, 0x8]) 16:01:14 executing program 0: socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) sendto(r0, &(0x7f00000001c0)="e39b8dc4ab37c09e18148045c034a5fde5b875cb777fcb2900450d9712ef21f2edbb22b7cb2ce4b3acd99c06cd0d98a23530457a6a3d0350ca11143fc7c15a160bb0835d85e74585bae1d34c605b900b186980580198fbfedec851f6f7b17736e5c0ff05b6c424bea508f5b5df3f63d446a264027af15e1ea57175464c4255acadcb3846b57d82513bc258eb2d2bcaff81", 0x91, 0x8, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:14 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) r0 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) r1 = dup(r0) sendmsg(r1, &(0x7f0000001bc0)={&(0x7f0000000600)=@in6={0x18, 0x1, 0x0, 0xffff}, 0xc, &(0x7f0000000800)=[{&(0x7f0000000640)="bfeb21c86b81198c8dae4c976cf8cacaf21a2385515efb0f3e80ce679f538a4caf22351958cee07912c4e1ebe4cc1d4504c89555c9a4ea731a9182dbe3e04295bdcf21fe746cb370e48a9a528f2a29e4692e7cefa8da00aad986567dca04435504497df921bf06a1ba15e9f81f9deb82f1ce7782be752013546f0f5effff791bc480eba8b3b712bb4a21b938f8fb99da243a8c", 0x93}, {&(0x7f0000000700)="1b77a8881eab7f2f7a88e5194109810eb1c769d51eacdc70563c47842261a62011e17f666cb1e313e9771cfe9765075eda5512d601aa4c129d79b07e454971019cf5b67ed0a15bf2814087a44db0be852b709d8396d7a88984ea6fef26feb60431b45a4b13187b26c193271c413b57e6ff4fa6d9c2bbd14a3973b13c09645ed938e5cd81ed5a738d729ec060881f4c2f90722e380dc52ea7bb4cb2775a32ae322b55ca15fbd85f6640dd3f33e17086b83c79932b2e7c75f0f49c0cbab80b968e008469ce82581780e7107b87d0802cb76f9e144efae34f4f93f7b59bd311b558c207e72fc10cc9b9487927fd9ae44f6a9cd7a6268962267a106b47f3bb07b0", 0xff}], 0x2, &(0x7f0000000840)=[{0x108, 0xffff, 0x8, "67b786e6e35ce60c1ebd6943ff63d1f1e74932696b34167b99a3298400e2fdf8768cd9a69c3f977bb1a56d8ac6fce8da5bedf52742d8164e0abce19fa4ef72dc3a615752724c867a802ccb1be5fda814ea4b04ea329b59b16c68196c8689cd4f6ca61d3f7d6a657ecfab19a945450e3c66f06e3443535d80cb6fb677e74de4a1782f1cc7c291f0431f5fc3571aeb603c841c408eedf74ec647532d0c6d284d401ace9318d6d57cf657041f01296a285e5c533d4941a4c092598625e1d08183b4882e83248cb01b8d33b566ef50e24ad92a9e0d22de27c7ae1ee3b59a37da9c421aebb42be095d2d5cbc81aa6d8e7fe4c42bd536389"}, {0xe0, 0xffff, 0x100, "3b68f12f7363f2bd8ed16031940a096723e3a62ec0e307bf93743b344842b9d53b6442532972d5d190839b4822ec64efc6ed0f971cbc52ebeac0036c893f17ad5b4795a8de5594606fc4f4da9a3ec99616c7a183528ec32e029ed74a4a60858e2e2b5585f8e463c2878b14f5ddddc614d48e08c3608e4be5e53b5cfcbd2fbc2b3afe5676921da87056cd1a028a84c7951fbd788ec95e86a7c1f0011e4a9c2ce8e1d2cdfe131968ec49de2ad595f212bc3041cd491d0889d6416b1d9a28eafd507b9e8e952f40f3666b1c42f72c0a"}, {0xa8, 0x0, 0x2, "e90f2010d97cc3800b3ab3be5a516e9af6e62ba8e341f3264fba751e635e0bea9deac7a07a0d19c53e80242dd91bc5b371e296a6775d37061d88f37488bd74e85b8c112978b17b1b85eff364d3e630811c0e8d588a84db3a6e710e76f8aceb79bc00529065026b658cec61d25e02b894f91173232ae79aab5fa0164e452ab759cb6f112ed5ff9733304e9cad85e0389ae2ec6ce2d6"}, {0xd0, 0x1, 0x0, "0f60fc66b01014d7dbd53ca1ae35a403f709fc8a52c623f9a60918182f25994ea86bb32c386dbef1fd6001f6770feadb4fd806d38d0be71cf3b11634e5bcff9a6dcad454634bb05f63417f634d814ab3838659815a1563e037266440e9d2d1e98cc1bfd62293294411ab6d640d595572ee08b548d2782ac5ddff04287a41ac51a035e2491438150c8e34411e4d8df438da0142a209c8c9e536772191be6d6f7ddc570cf8077876f8e1ec8e4b0c180038d8011b10f3007a5afc55"}, {0x1010, 0xffff, 0x0, "278f64211e545a253a568d7ec045851af9694c00b8a8493fc55b98e06ffd2213e06694f768e7c79245c2a91d75e89dd043c3e008ff5714f5ca6e69e7f82e5627a12a1967f18dd21ab4be3390e0f17f02f933013cca9c2ab045516155e2f3bd8ebf506210536560add804eee309da78211207fdba9477c898fa61799f7edba5abd85547a281e0428a6bb5e4fd30525f6858298d2578160d6b11e1d9ff686b94de57d3929c626162965f64ef91fc188df0241dad0ba7cb2adc9c22b3f995caa64af1c3c7f1c6e0d7f57954c5b98c7ec073eace081f4a6482eb97aafcc2b043adbfa4f0b3e286f2c01f549caf7142c3283afea580ed15dd20deee15c6cec1103c21cd7d3eda088ff9e35767b195a3c4cca7a769838a70d9c978889861781baa0c26950682113f39cc7619e1204b525194c88b3e9d9a14f1db3b1a0336927802f9c648f53efc8eee4a78c8b19eea0306bcaeb1250653d6629c481260a9ad4de0431067fb9e66c8b7fefd0f470af64ff467e0b9a6ea0e70f47baef302bc48ae78eca7f7119f31ebe213751ddb9a13816a4787828671990f5841d74b25c444fa9602707d300463621ac4431014d9e2fcf2be5b0150799cb57a908730ae0c5a452950faaf151b0e0c9d423ac777728cff6957b1310db67808fbc694f413c1908de0e10b244932499eaeb203364a2d831b329ec2238427da47c6db92f13d29713018e5bc6443b72c5b79eb7a336104cf840ae3b54b925b3ddf30093a90a908e678edd904bdb3f7b7cc8e27566dc17263babeb4d4ef7a3cfa33d0f739e596bd78574b590d3f831f8a2960fef33c53dc38ad89f5f941a2f19342b2eb61bbc35e7d8b02cae43e164724a73088d69ea0de6af2d2fb3c79b4fc560e12f7c358a72879f3710748464d9e53f53786c1719d2032304b482f6ad71a9e88ffd7dee386c29242d792e8b29bed6327e272f5957fb6a5357a99fca37f6ccf008dca0a94726abcd5b9817dab6461cc011528698c1e911535bd4a6201add0af85d4363d9c4016f067a5142f0778b037594a853149d911f1e2ed493a34b26faa60ac19c4e50f4a95eeb011f595b521893ba95d3bf6e0cf2589bd090ada124e5ef88556879de75a999a2a55d4781384211eb625828e556294653860c3d3c5d2421c4e7abe016a8323a6687d58c5a35dc3edf3f04bd59507ff3b808658b2c0713467493eec0803229e49eaaac2777f7df9223b9643c86d59024257a9714dc1a1b8fd71a9106e0018fa15fff89143fcc53b8fdb8910a479f37bcb883a9286e4e8b344d073a1c4a72f983429129025a8d3a88cd377a08f8271c698fe86430eb8eec3c6c32a85553f2c0386798a00f741e53587fe8ada519e68b9b03d993a239573d1c07cc41c6c4966408d21644274a0debb91994a53193654985baf2c96b67912c0909a22d1570e1d0c88e55ec76a3915d1c425ef29d9bff14688ac0b13450f51d604cc318de9023b144fd9b8b820f5205bfc3bbf1dff0f735902f1dc86e22e8c8d1de44a1a9650e6f0754744840c050f70f0ce52b0092fed9e56452ba0ddec7ea489c885e289fe063818213dea9b69edccae52c3714d0cd2a6a82c9ff655d2bd5c2a2c7526ecd154d1ef1b5c672544796d4725c817d2e163d3b9c9d4e80c80f6f90c87146fa761f14bc725957a16a56e111343c3b0f5a1e0dd222a235333163c165b78343363eefffdc862e2c55a55dd96f44e9ac92534aa1fd582b503b5f498f4477ec1e3827a185c2bb785e088c1e96808473e35b98c7b978bd651ce1a8e3e67bb69772edadbc9976fed97df32a3dd39a20390b8510db3528622e10146d608155f8f2f839c447bc7ff0a29b678a6db52ec2c35bdac7a1870d29a3cb965f1a4a62f32795b5e1500dbff1721e4ff9365e5d7a31694f3a842c8debf8179367caf6f1d0a9338c053c5dc4f683ac156ff76b94ee7047cc2582490f6212c17fde9c8e55204da6058a7a66cd1fd011709daf3db134fae047c4e65b90a50de2f2cf78795bcc1e3c98155050a3b3622998c6944e3edfcd3e904af602dcb4d7d483a88dad65a512fccb3173f29c7cdec9ad3b0105f51f2bbfda0bdf1415472d42f87fb0dda079e5f08c93d2fbf1ece13f9007b3028cfd08f655c75f6e4e5654a0cc470752e397ce803dde824b0c09e667677ed37cb3a330907b14ca26195f631a5972067a3fdcd88e6f77d103acb1023d9432c0c8f13ea6a812205fd2b0599444d4ceb779ccfb048a10713baa69236dcb15a44ad363f7a869292b3ad5b8a2caed75d1153f580fa746ea311b4cbad3c86ebb34c4e74950c346cf7b2994d885a7b80d0a7d57b857f75ed7ffd6c736aaeda4c0d1d44c4211122d970cc01a95ead84e445966711c05e694455623fdb014ed5eb343c6877640e72ecf86ff45b4f67d7ff860a0eceac73df5ce80be7794f093818b1275588291ec37cd986bee85666c3426c910d3a8bc718a8cef48ee05cb1daf97400695400cfb531ea2d11e889f2b61f7af6743cb0e43f36c64dc0bd097adf60b132818871fc2ddea4bdc547dae3f29a8db30493436f666df5b0496ac478bb8cfb74b75bf19796ad1ba19ce6bc8114d8cddc21530ed4cdecfb3b6128e38a79cc0f365380e40ee6022d82aa467ce305f63f98ab68a0b7a9606e5b4a1d49220be07b3a4bf5f810b2c57b57643aed8f3dcdc2bb61ad03c490d0b072799958b211f327acfac2a7bb3d2168976e3e0da767403db2c474f69a6d81ef70a800c080918377ab7b3fb4d7f25ded972a1d9a82c80c67e4ac8581f847323fbd4b43c38a282efffdc35cb5b0efa1b40c9cde9b7b2035027a0da78d037f1c237ff38fe5577dcd1c606d208a3acc94f734ae98313be006f1fc962516e3993786ef374c1fab8c4289beda623983ce44e6277a8c0a86c21ae98c09dcdaa0c9e1f5e3e68d14c67ec54b9d125585ff6d072ae6f29edd99a84288094fbefa51a060eb4a61bab4cf7b1553fd05f1249d3a2a61f120468e2d973d3c84648cfdcd11c3eb52326ae4e25a7ce47764e69baabe5aac10bcdf137ac8a201e2de49c381f6aa438c91304b106881f9cf4b75986d45b3d5ae9e7f329cff5ede9e48ca72f05c4435233d0075ea58c284ebe804ef7c2dff349ccc322c6f58ef95cba0fb392846966ea163d859216e7b58b5584192b5643ee4d90bd39d3f0af9d5d47849dc2b9e6f9f2180068c75c82e53473e2fb9b0ddf0e92428523c6a3cc36483712d7ef47f21f63610b0e7062615425a73fa3488cf91a67a4b86b4f7ab124c988c87d518e0b650cea1c995439f74423e1532fb9d1ca267b4cb3cf3d809ea5658d89e1d9da73bfcb9c74f4fb7921d43f15e4f8db0828b8dfc33eaad6beff60cc83ab5d564d4017822af29c16e8e4970be0dd5892aabb581b1990c4ed77de830e80aa7550217b30bf67b8158cf07c317b83ed0e0592e114cdf734db260e8365d1b22594a655a41ee37d78109ab690f94321f2dd858f38ac6df69bae47be0975b305389bb98dd9b5a7eba1555374fd32ae0c1990cebeec1edd2db506797ee3137ba635c05228615b15e726486af3231a5d0972005194d06060e608eadf4b606e017bc35c92631cc609125e9d2ceedb46edfc2250571516cb92153aa32b0138ef9eee0f5f27cbb0e4ff1bd0e11dc25aa0f10f54238c5ba94c3ecac3c45b678a2ee4fe6a2357aba40215b43b19471a6254ac37962d8e9329e70ab51f88b30be8419d917743226e7097ac449539539ad79b5e62a7338a3a8ba29f2aeb9b0838877d5799ae776520ca198673eaed3cc9cc886433e8fa7c209429afe94581a00118fcd6676382181b91a5cad9a281d2d753c34620c47f78490bc330e7d66afa1e9a693f9be1dfae91cdedcf94a4e9d3ff8c40fbf16ee3379f389ac175dce901dda51b50829841a0296314e7e032761d019e8008330fbca4ad55bc450dda400860d10d0ee9a0911615e8229440ed57805b63bf1c91bacb1f72565692dc451592bbe827f0fdbfb4e4b07c00d1cfaadcca12b6b43522f72ab57bba0e75bc55b4d1bd5fb7f885ad16dd63459b544f238b20de4cbea2d7f9f53136aa3654aae801bd0350aa8bcf1f856570b29d5805b39ffb14601de8dd34cfd02b88e84c54bfd4b414cfa11426e008c185af888cabc43fd4ff8cbb5eaac958592f4735563a43286dcb7f3215ee15b2d4ffe05fb614de410ad1d54802bb504e8a30c4616909748930c2481056e17e2abcb8608dee2383fd43dea5a64a0ce4848a59e9d8f760699251a2728ad19676cf14b2cfe7f2799b59d97e1f109f4d80add4914e211c2cbb5884a06760423dd7a61248cc3929bd1e7506a95a242f01b736204eb256193fef350589d116b4452d7458e927fe323421989a9fee86340a8e8e73d0df493e96d6145bbd26326a7ae3594316d6cff5abf4b0a804d7bcb16a85febbbdd3b6816d2a02d6914c4e3a66249c584dfcb358a34814f0984a3ea6ae1f769a8c3c54a282b8de912403ff0be82c6c8b811088042d45cda71eb5b0b0685a6c546ad1ee5350702f975f2e71a9b8de2103fd316cf991539a42d0102b79ac1b9455fed6fb14d5ad914ce31372e989fe82bd0ad870b60e42c814086da682fe150865385affb8c9be8c35db4bfd4ff88449a54463705cd24d966c2e3ad6beba80e2ffa8dc7fd1480b4b6af26ae57802cf98c9763708faceae9e3fd873ad8116ad4fff1e0bfd2100280883a10299b010d155d7ee2c81eace29b32481dacd08233855038183f9741f2d33763fab4f18cc4c3ea7d6e5c739610cf325ea3d3e656a27980698c31bddcffc0d118911e696620b9c1493d067f76eb4aa6e3a4058dff521340ebe948f8fadc8dac0d8b04b2c66630437168d0e245d6f72f157e839220302e1e8359f964459d2278b06c6be365d7f37cf9a06362d86dba10dd41dc14993be0f57be338617d19300ad937aabea99217105188c2f00c875a8b5ad010c402e49deae45e314c565e2f6ecd3b971cd62f6d69e14c0e7ab8cf9938bb286aaa80940dd78fc89b9baa00abb61db6040c4d47d55d2d0089294bf89161d404a7d90d84159d98dd7a0126f47df6077f8ca8f0f3159f85f9bea10a4fd6be729475c96a4955bbfc1b723e244508b65a71cac638ee24d07d37986630f78f6b185403a8c997a20cff5f801e3e4b981938d5a8f6c4d1039e0c2d1fcd8ec44f2b67bbd30f85da82bdad6e9f9a7e6a3ca343f40f4adfd697a2d36bcd6c3b146537aaf6ee445bae4e6d5066fbb950a61cb20179a52a4155c55f8bf058532491a8a2c52b38818cc5c3ae5934087934789a2324a1258276e30064d44619c295ff68398f7d2115a0a0fcc0d316d3eb1b9a706dcb9ac0ce46c8ac56fbecde7321b239a05929469da27df5b417ff324382bac80e2aa243063762a44daaa59734b0e3a4d8b7206e9fcd068c354b9db1d783240d60930b323f79f6b0e64a1fe9dbe55376be7ce1e8bb8a417a692535f44b3df312347232697452afe4aa0133214063feaccb9907ddb66f461d1f5e4434ace7e4ad3f92c6ac83d4c323397070ef2d09282e96a073aeb96098d0f47ecb002fcf0f4d8a3b9056d51c9a3701a0758d4b7d1a9d85c1f0c5917d6527d0bb12020e5e0f4bc8315ee77b091f99ccdcadd992ca1fd87a56d45ffbcdbad52eecbdad3552e463c133e4959fa145860ceb60b47f657f1e7ec72a2f25d58a23ec4e1d3f139e23ab76c59330e77cd0e46e28a4f818c213c986eb4f2de0ff75e730aff4502411432ae90dc50dac7595f9ee547b610ab13ccaa65006b7"}], 0x1370, 0x1}, 0x6) mknod(&(0x7f00000005c0)='./file0\x00', 0x2000, 0x3) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x8, 0x10) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000100)='[\x00', &(0x7f0000000140)=':\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='/S\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000540)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='!,\']&!-\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='^\x00', &(0x7f0000000440)=')\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='!\x00', &(0x7f0000000500)='\x00']) fchdir(r0) 16:01:14 executing program 0: mincore(&(0x7f0000f0c000/0x3000)=nil, 0x0, &(0x7f0000afaf0a)=""/246) socketpair(0x20, 0x8000, 0x12, &(0x7f0000000000)={0xffffffffffffffff}) ftruncate(r0, 0x4) 16:01:14 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) pwritev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="8dbd5edeaf6730a3cf342416e194", 0xe}, {&(0x7f0000000100)="3f3915c143fa13febfebf8ab5bb634afac1ad62bce5ddddcea09608673729dcecb400fb4c9829e132afd45a44b1fe76d7fa5784582433aa0ba08ea61bb17ea711521861e36162c1b9eac763856ee3d6c0b7ea6cdbf1fb15ac11f7255341d12b4b29185d1f7f78bb6fd80a235", 0x6c}], 0x2, 0x0) ftruncate(r0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) r1 = semget$private(0x0, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x1) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x84, 0x0, 0xda, 0x2}, {{r0}, 0xfffffffffffffff9, 0x30, 0x2, 0x3f, 0xb3}, {{r0}, 0xfffffffffffffff9, 0x40, 0x1, 0x236ea7e5, 0x9d}, {{r2}, 0xffffffffffffffff, 0x0, 0x2, 0x1ff, 0x2}, {{r0}, 0xfffffffffffffffa, 0x1, 0x10, 0xa8, 0x17}, {{r0}, 0xfffffffffffffffe, 0x0, 0x40000000, 0x5, 0x200}, {{r0}, 0xffffffffffffffff, 0x4, 0x10, 0x7fff, 0x1}], 0xffffffffffff8001, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x40, 0x40, 0x6, 0xfd94}, {{r0}, 0xfffffffffffffffc, 0x2, 0x9, 0x3}], 0x80000000, &(0x7f0000000480)={0x1, 0x1}) semctl$GETVAL(r1, 0x6, 0x5, &(0x7f00000001c0)=""/225) write(r0, 0x0, 0x524) write(r0, &(0x7f0000000080)="e4", 0x1) 16:01:14 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0/', r0, &(0x7f0000000180)='./file0\x00') fchdir(r0) readlink(&(0x7f00000000c0)='./file0/\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) 16:01:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) 16:01:14 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') 16:01:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) geteuid() open(&(0x7f0000000040)='./bus\x00', 0x0, 0x4) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140), 0x0, &(0x7f0000000200)={0x7, 0xffffffff, 0x7fff, 0x3, 0x2, 0x46d, 0x4, 0x100000000}, &(0x7f0000000240)={0x8, 0xbfd}) mprotect(&(0x7f00003e5000/0x3000)=nil, 0x3000, 0x0) fcntl$getown(r0, 0x5) 16:01:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) dup2(r0, r1) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) 16:01:14 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f0000001140)=[{&(0x7f0000000080)="494eaa1b06f91ab0ea0a56c8a5a3796fc32d1b60ef8ead870112863e9be7944577ff77beed6b65a817b3228e5c9953a6a7cc174e1b6194c7b9ac38acb1f44f7ee614da52b3dad53a0d76752bc631599899ec5d9a753f76c38dc1bcd3244f17bb24007c42d00f68ae682848974533c3ca79a2b578a3a4e2b846ed997c415e9d3f99300e2593434a0b239d040d3a43c3a09490ba7082536160943f2409a3bf7d4825339fadb5490fcb5c95256cb80b803bcb0365b0512d6fbc93f5cb1e405f7043728c8d1018c8ce6a1e717a46168d77aaa15cdd6bb1daf6d675746330badabb59bd823fd309871e83349748a65c595650e0d9654d4e544ceb85d2b8539fff69db61c9fcb72433e5e13ef8339cf694354243a3565c46b4e870e41a95094dc7cef225c237753d06f13aa1f524b24cf4e67e98f7171b88ed9badf94b1de440fa6dcab1ae6e7b72bea8e2b71ead3ac7d3bf870fe6d63b5622c167df331b3f6a185001ff35fde54188f6c04c16b7419a440d7f88d37899460844b16a8424d3a8da5df9162b745451b8ad86b3e3c7e4f40c2f1fc0941ffe638f9ffc839711494ea1916e409f32f6ff452b058fd5825fb26729ce166f86317d14ee4d10738062b5983ad856a9fb00862315928b58a2e66536469216148f59a9182827e50fb23f9f5b2f727cfbca6ea039212cdcc6163379548a11ad942554cf8e75651bd7c85bdb630adad19240c3d6310bbf254279718d58f81ac26a1751a579507b581bd919138be9ce55da6e1afcf50da98d6e724bb987a3170c43d837d931906141c0ac099a37fac3cdc2f9690ff3251921d8e82470308081534f263e2abf88b8ce8bc4ff3e152d08d6b902dc3571d2ab7236fcc0e2e387132e1a96ed73ee0ff7d2d25552282f89847f00926604acb15b658c12806cfb8104c52d7990b5e5806633ec8f79d8448a16339ae7d2d939caac73f9c2d87ba83a2b5b9d3aa8367608b8c74ca8a7afca234dce93b15640e5c35676590bc6957862b37a0c219fa468dc5c7f25d5e3450376dfc2243a239cf3234cc4ea1ced8262fcc302376c4cc2029ab56b00cfbaf3f69cb0454d41da9ddf59d1fa414481665c9ed6dd364392f045ee9fb5f161b9d0fd9b6ba74f7a2f1973e36eedd262efa68b358a2b324620f4f3cc821df19f2d2675e1609a4c17e2bff8b5c5f989660963f087da9c320f47bd5cdeaaebd92b8723d90ce24b4f074b7110a0c7b10227ba94735770ab2c1648911ee1b7c607404987b1d6add6658fd4f36529b0edf785a2470fad217c971c1a53a059aba78370537bdac632b234a8ec4e5ec83785e126574c98cc9afd0ad63df59aa0aae08e392cf1cba9396159837c302c3655cf7f8e43ebbc49ac21462cf85f85972ddb9a2cb3a0f37178deef60735851ef8f3f4709c9f075223674e1239db33bf0a7e3d6336b8f13d13c63342d6b92ee082a8aee6082211cc5b31fcb7ebeef8c2d6a457ba3f919a134f57fd936c9b506d879f857d7c6f01690b27f37a82448419bc97e9f12024ad6fdb285f6a1e759151fa84934251981b0878ff4bfa0e670345dd09dc2e4426c6eca586ddcf5e579c91b03ed654ab8e01bf4ce4c62a0adc4c18bf9e38a1b3b467d42ad4b1a46123e9ec76f263953fad12ac9e3f1ae9d690584c76a7199001fda42d27ae476002b0e78b97a838fa8e183fb5b1982d972d3abd71697c349e1646c7aa0a253ffe70baec84613e0dd4f1b1078dfd753f746f66b3f24092825d1b7727541c9adb4ac31a411e1fcb9ee1b98ae22f737a6587f1558d8b8237bcfc0e20e7a8b56d05bb4fcd77de863a0a5aeae13c93f2dda9ddc64e19ba6d0773396104d446a9446d022bfa4b2e3a3c3504139727c55af01a178db319163589fcd3b1cca66f652d7ba5a45186b8d5fb39b8d9565469900e9f24264eaf4cb8aa919ee18101e60ccdc369a3ec6ca065712e1444b9e0b44a88fb06fe62b6769d0f54e1e1bb67c879c1dc792b920a83078cc4579c2c77c076de0923a3a050a21e560c566796fb38b632f08905c61ba4ac0f4d7a3630f611c6facf3bdbd88ec22a553ae16cbba8fdea6688924e3e34b9ec899eb0375d8c4eb4ccf6a48782990800c1a2026d7cde726b53de3cc3a5c94f01100adc719c62097be60c9cf00d2febd88802a4196737554aa6b4f44cd7321103d04a2270d7ada148960a698aa977727c9f2d9d29f79bc02a0865d190d9018f0764f057781cd97f08cda73c882453bdfbe3eef04e22ce4f5339e6214d12d2121a39fa8972b91ec9c6a34fa570e8108127035e6061ca83783fc35175dd552f21f5579099c0f35d5d17f985af489caf3344bd3b5da5dedd200c482c67924ec03e16128cc150e32462e06d3c6ebdafbbc71ae18de48c498c52e8d638179945024b36b1986dee729f7428023d0ef0191be8be783d8190fd1daba8a4ca2d93687a4f0100a9e67f7e7af5e2b090936e9a56e458152b4274af21a713666157c8616f1ffa6456d1af80196ca1864da4cd1be23ff61ab01cda15b999a7b3460f5dd788c794017280bc492ce8ed683de22efa48ab8d387e60693881a7d688847b14772dd8b07a641f5e21859945698cd54844db522199b21bce9f60e609e4087a56d94263899ac5988b304241b9b8b1e786ca9e6449d72608aa6a51d426cc6e9f62e8b696cb216e49519e5e8645e9a127b3f70f9c296890f19e954a0691850bb1a983cad96f89c14ef4cda42810265fba2abb64f5c802f63e9df75289906c02e0b0345881c2549a573ae0a32c6187fa6e663891baf5c84079fee068ac41eb6be0fb5cb97169dc8c724b81b16834a3abb89059ef074e55f29b91e736e4b7cf39bc25791d5e711c7cb76eec6fa8751c8a150819138d6606babe78aab8dfaf920f536ae8c08e4f3394e65dc037808476ff21e7dc99b31ccef2ef4c6547175f760a8c1053b435251be8a5bdf5773674cd2d0c0dbd8f2eaa528cd18c2c93f0ed13a6407b1193ec623c6633a830a8ecdc1670f87776b51aeb8c3eef0fb2859ce87ead0ebeb8eb92349409a6e0481baa6a3125e938da6b3325e8ce8840fd6e888ebbbb41f0c58616f119b0091e681452c448b183d5fd41b6cd5e8a1f61b31cf75206479cccfccd8f3fc28c78f7bcc1193cd00183d8c0c58f9520c50c11ce58e2efc30dd7b3956a87129652117d4c3d80a5c79ab48d9a800e3e953a325118a1cda0511b4e075097f529db17438eb65a1751f42df76be13038400f00f900fb4f587ebd34235a0a644a3efe74a931181ee0d1eca0ff6c86c18f067cc535e36b7be0354ea4929a521b9ab3c6b5725dc75b39c7e009691677480c4a506e6d54ef9c9a9cd624e57d7ccd8992f1343c51a59945772ab8736c6d4189f71249305961ca40901215cec0003e492c6e1cfb382cab62f51650dbf9076468daa2f462df61ffe222febc4a6066b31bbd9a081cb9c686a3e20b810396dc17a7a0a3258ea88f5e1e36dcc3086d2850cb4182f7054fa3f4c6b013edce675b51175655cb36d35990f7d59b7f747c8f6780b1036a169a70449ecc90eab1cec32183efb387f0b6c752df05a17934484873ff880fd42f000540c1e3f00b35f97c5650082009b54ad13fea7364e4ee3bc462f28cda563bd9b417a0e0791baa5bfbc55a028f78638999b450cc4ddd9c5c25f83b6b82ff00b794c3a083d10734ec796969e0b662476994bc12f8f19c3ee223d5c928b707dd59b48811b726fb2d0e80fa23805dbfacd71a8548d7867e235c2cfb90bd9bf8970080f25ec79f440dab69b35b181f5d69507f43fad90f92712fbd3c9984c358b268569864bf4ffab9f7ef855d7e3a6b84495dc763b7985bfc152ab889e416e6ddbf416c3a24b7c53a8f12434c578061f6c7c530dd456d12ac8742fd95ab500cbb7efef40b290b84a85ee7b29d697f9bab0408f8d35a87d2eb8754da22adafbca668cb2a2727b7355f3189ff314e121f45e21cfc92d83b8cd832b6fb8612949901620bfa7cca84f8bdbef144081341d6780a22970763ee40df3fb672d7e06490f5bfc71a5a2867025b36dc2436c095c55029695264019f1f0e95747e933507f9f10db3bc0e0726f90810225c15c829b008d8991d06deeb4a553762cb292204f6e0b4f5fb67357885eaaa2dabf20d82c1ec028c6127ad6c21de6fc6f47721cd91bb20bbb90bdae268a8e877c976e9f320ad9204f1354ad4357826c569285eb266cd39d2933e9e700bb86966b4bf9c3d57304f89920c4c4a86954acd6b6fba747baa23733835f396391bb3fbbbc848afc2dc1d6ed126f9d545e50f02037027618c45719aaceaeedb9b79b79efc8ad5d32e6525c6e950f3eacf9287925540c435176ef9d6e3bcb6b609f42383ce51ebedcb7c5b0303c0083a09754d1671f51b8d6870f85ec153a85ea01fa2614a628b786557bd02a6100ba1ab4a93aadbbc46a4c4c5556a3b46641cd5087afbd486b34ecd44c24d9e2f72ec1524cc8314e8f02e6589cce049fd8fea85a640fcccdda89a68808a7956c7a50314d200a25917850c938970d63cf508b4a10e57c930e52d8414fb4fdcceb20d77115adcce30e23df1d07a622a16a85c360143f910f8f9760e5f4de7bf2b7ab51ca357d554f7724b94d467b131e8599b905821fefe18738f17dddc29676e1135961768d8e085409ba1523b32b5d39076f49f4dd4946f81aa92f5d59348fe64733ad7a0946028e091bca0edb681f11e18c9255eb4caeebcc1363bef343ab42919d9628147212979b1f8994a6b5f0e2cdb8ce2586d0fb3eb74a7386c79e1221beb7b3a27647c93e802481ece12d729cdd74100dcd492ec19ce55faa6d2520d0371f0e507cf7681e71b5c403f50ccba58b47ba9c416108b382ad6a66fbc53f7adebd0c9c56cc3d4bd3249901847a4d37f2ea75e4bbe34e929bd4a6cbcf2d34a3e8427b33682d65c65fd277512af0beac5d8f67f217d38d3f90bee0aa9138f30e583a68b48a6b44a1b0e6cff1433e31650f34af74d75815704f51d70d6e4226995c5bd6eb7f8f3753a4110d2fe97d27348f3ae3f0fd092677f43bc5ef43023fb1e74bc6cc6034dbcbe3411503fa826779cd47ee33117591fb51de8ece077588e4d689f5e601c102aa9214cd06f527c70b7cf52f5168cf2f9721984d4b6b94c75f8021171e16a707fdb5cf0ecb9f726dc10f776f4f1c6610769bb30bd44950c381db8a6d3886f29d3b05ee5c4e48db60ec3c97be5189b9dc87dc4e6c8ab32548cb292bde0e6ea980596c593479ece8db79ffc8be06c26b7266025a7914d2afdc4ef20c9f1e1f689f12fde720fb2272e19ae4b59303e32575d1fb4ba7c47504d3b5db1ee1b4ba49211c4276177c7995d8cb0d0195cdc357391e2b566ed799d8aaacb54081d07ffde98dc1188a6f1bd1117624a66cbb68129e8a2be561c22db568470b005091bce1174a5711436c12e56cc575485f055d70c4722bc935f37fec3a13ca977d6b8860ecb6b59e240ae226fb229ddb0c15d6e2493b9b0ff28f9c6c08db64dd6bbce07124385237bb0077c8cdcfcfc916f4685c9f21a6e52c67ff2f58b4f4bcf278961ef4199266c2e73d6861a40d6ddf598534dd6a4f69ad4f92f41df28ad2c0d2c39b5078a666e2133fa3071683f75165de69e837a4e0dffc18ff0a9931b36a354e8baaf38a84475b42444bb9c2021a6c674d2a3cf85c918e20434218b9f3050ffb4b43e786c04f9cd040aa5efd95bb2315c3fca4c9acdd1241b80fb6881a9deb9901a20c43c458f351e6109d972b243cb4cd90846267e4599c4f75fab8a0"}, {&(0x7f0000001740)="ced9fd5ca3378cb2eb62c6d773f367644921a80837bbd4a405f3c5ffddfcea71a2127459fbba7931b15249477a0c55c49dd13b078dac934d08bf577d74c78ba40d36ee4ca83fdb0dc3a0971648cd69c507e818741726fe03b679b51a9595772943288263bce827ea67a926fce2ef03ee271a46f82135ca5cc64d382e0353e01b87de707f1c6fa27659ff99e7b92328a2f2337110f3b14da7070388379a16670ce5679d07b2ab7f6f85c01910a003869c5e0245a7965990ab06c62644303ba05f05882f2a54abda6981307faf78448fc8d8d22035f34a02c1190cd389dca329cc961d69fdfe26c9fb1d310f7e472160560b67a566bcd92aa22d3402aa364a43a553e08d6c836206cb7de95ab04ba4bdf95e9fd4490368ad9085a13de4b928adb08566631e1fb434697cd001c794abc041aac13dcbc7d25451dc5d0889c94b8c52ae2b925391fcc7655e7fe4fee930309d439762d4ae6b6c90750bac9866d9894add514029b78438e3707beefd799bf3e7edb6534c98af6714247b73be794e7864dadecfe41d2c17f057e8ea133a1829c364c27a7f71ac0b0f7f3563775376049ac62b85a8ccf4291575d6d3514e8f7ec4ac070e83341aabafc839b4d6031999a5917895ac697d96f90daad4942389c0d53d6fd898d7a43ece8773ba51704b072a19507986170689a6c92f90cbda418192b4cec149ddfb3ec905b662c3e97c70ec00fff229ae171b6feee7f705c4a3b191cf8fd8eafe11834a0e96a34db65b9f083c45269499a038ed3ae39ed3a0dc3d71ad2a3010fc32f6ec7933581c658044c1e3b7040224bb243b627af533ae05ff5ae3338df938eb9916db593784d8bd19fe7640f4050b3a1d57f33be3208bcd3ed36b855a78e58c283dd7367bccfa640d95f962104f0712e118676ec3eecbce12163516e65d90b0791fb0af665fdbc5bd37f9520f23be4db9cfaf174bab44bd3c0b83df9f9dcfcbf7df8f2bf068e7c5b8c2ec2f6aca6c5c051258ee3596c60607c1bfd770b6e133d95c4645d9d7e704a448b4adeff4077a1b97cd215b737598edfa5e8a616c3864ae91aa51672be1424e67fa52d674f55c6ac3891fc703c77019cfef46a688823ec22135142b27406502b71affba2d96d87b047a8d461c91452477db5d7a19de9b6251fa0e6d7a76c9a9d48e16272e36c62e131e89b29f3dc5d75028881ec0dc4e5d527064242b7df1ab533a719f105b3eb617003509832896b7779e4b8af86db8cba2f830209c48397dc439cfa4792c19f6a50ed9fd1078baa5b856372dd8215b63be766ff78c3a5820c041c76a785a5816d89e94ad4f8f0b6300ce5b26be8e2add2fdb5cafb185ce08195cc308572108af685b7e286a04daada579407b037ad3712a8eccadaee43e6ae2a08fbb8de3f8243145315913f011c7090b2f2c60a1138a9acc3198afea7933b426e4332e60617a24677da3b5ba6006fa6e08d60a8ea00c32fd3df6ca1c6015aa4784f30f051937cfcc09a84fb1013b3f27f29792d1d4a6037834dfb66799703dc854e3921f68422b818ada48bcf85c5ea2505f042a748f33ca814c9b1caeb1d84f1bb2ccd8f8be4b39676ae9cf2f837ae2135b9d22df89c5ada483c0dfc89ef3bdc4df2398a6a606869704c17986aa2aee69dfa1ac22066fd867f66290bc7c896f5b3a51934696c6386ba2a69239b204f4cfc0a263f36ff132d618850da80ad941c36132f8ab82d06bbe7c3b7ec3a2749fb63bede44a46879ed64b22ce1170a608898f82155cecd89851bb797cf755a0f886ec4c3e5d18d4e0ab9034d8ae48c15b1a52ebad5be33ab117dddd6d2684b693c68103f958410a4f58e68a7a7223f22ad8d3426793b3652132d4bcd12322d481b73bd443df767e15a6e190545649f0ec16e79f0dec6c7424d3a8544f5494cec82ac11cf7cdf9ec7de8b5bb8b0a6056b078c45461953718539284140c357da11ff5a3350b9a19f460658eaa4fd1e69d799d40f2759de30352f3c0140503407a5038debebffaf8a014f4127b8a225a394116981567da3625f88a073427680da5118e1b16a0f198062b5c971f983d8ded7593df1ce1190b70273c5a411cc420a825ccbbcfebc44e7b018c5bc475fc88dc4344306707daef54619be6c3dd74cac7de3561b1dd791a634790ddf5d19db8966762fe47a55435b7688dfb1f3f3baf171c82d9e0168b8abe9661c962ac7540e1799c1ea30ba9c09c8978c3ea6528189c33a5dc4d16d8be4131cfe1b9fb3c05c2643d451ecd6810bbaf6eb9d2a11b5f541f197788b3978638a5bd8392ce8209bab2fc58217d71f26169219e6f1c9105ce5f878353f56ec73556495da17421e0c4251205a94e426ae6fd09b540ab8a110d8f112f12c61ca05c3832aa27ae754108cf34cafd270126792bee3dce73e780fd89a01ac28af60e00a6452624e2d9405dc0c45bf30e5e3dd26d9546664e1bb76f00d13002fb6adfb814aafc3909bbb8dd6d04f0547591cad512054dd44a1f26764522e5dd8a0d4ac8bb57fd778059fd3a221987f5f7743f52cfe9366f2f83a2ac662805613a1445678e811308c74915f0db7eb4d18c985cf67d129c47264ee9df98b48902ee51305e73d49a91fcd5ce2026c228f1a902b05692ec485eb150dcfe485089837be63cf0663fa39180eaddbb6f710425e496d13850829bf0b953389c8134ff527abf7c41b94fac19e23f8430a732c9eae6a8d3e9672a052ec497f6617c60e74988c5c0808cdf9a0996f57afe2477b13dff3290c52fe087fa7c42440a329051c1cb20eda462e0aac8d9d33d31754ef57c58c20f62932b59335a5f7a605263f9668e28539d38fc40953835b8310d41c3a69fdf6e31acd5be013d493509154bc3af4e6d32dec92480d7f7a559678cde384db8c0334353c38b25df8dfe0ec83e2f27e68f7a6aaf6608ceadbc7017404644e67b46846da3e8c22fcde8f23abd964da095db135e82d9d71144ae2a2c24c81c91dddea691f95a977806c79cad568873066ac466f7e670e219fc69e7436147982fd8b19da57d615fe3cd3002fa3d48521ab16f5467991ae54865f934b1399fd80bfb3a5b05b97c3a1141fbdcb8d5837fdfc2a4ea04b849e4016bca5a5b9ec17fb5b299806fee46b23c25f54999179bff64d5866b3583b373557c85fdf7068bb2cf33bd8157c50050c75adfa29cb8f9a1ebea1ff765abf0ccce543a23a073580c48a9f90f50a7ed3ceb1f494348433d5389c2403ba66457fc6d777f52053edf49eab175e75dcd07f3f4bf77a2e308a7a1c244c6c1d9897ae76dff20eabfd224323e862362e800f5cd57e9652c71e8714840515aff9917a022ccea85c55f3fadebc23160b02664cfae22316b25704f09a6a69f27a661e9f7d117d20301bfc6dd7d6a7aaa1635e01ce0119c9e164d6c66a8d3431e192b26916a262de221dd78f21adeb30d65d27a36620b974fd9cc66c2a1c65c2c98cfd9540e37e6101c027afe7429e272fb7cf101a8955147c9a3ac2845fb9bef89e7af92d7332702b0b80b1bc1e4faa6bebcb81fa32ca8b5227e2c06dd2c8eafff3ba771193307df0f49ce81e38893bd095f90b11f91664b9b9f015aa2950d69799c3042f7d3e09a4867bff47a52bc53066b86eb5179afbb8985958fa0140b9e19493e78d0ccc8fca91831fe24f98453295404e2ad41cc7a813d22cc8ac167d9c19ae4408a068ca29639b2ac17e820bf8cac6ed5a16015208fdbab025d3a30643e7a4be5a7a5c78bd2b24f88575e67d26bfa25741cb1a5d112c9fdf60563faf415c69ce9eb8dcd0db65693b04d2419c88bbd14e9c0370e1f1dde74c592b0b9c66ce8ab5148a6bac27bfd9582547fa402bd922971cc14fe83bd728aee04dfed4869e1edd41aa4fe388b2aea44571dac399407480e75a56329fcee005d3672534f0e58d69d670926dd665b1d0411d966eab4b8b8e1835b2ee397e5cc4e61a52d7dc2c2a874b28a5bc0a63a61800f542e8ed968e2e27e1dc82a335f03bf584fd82889891efa41ceffadb29010485ed4d28cf6df498e3f2aac6b996211d3e90e197bb9d445d1b1027bf01af4962f1433ba762a6888212caa50cfebd9760535da285b65f0036b4318df6825cdbaf4ed0eaf17c20c813eda661d696edb59f04a9b2528abf4740ce11cd28f90e4ed2f348c865cdd15bc6940d5f2f97e9ec7dcf19e7e1861a25d36b5abbdd47f5c8c5f88c4106aedd0b759737a11e033cb073c29f3a74b64a689fb899f18ff42845008597e8a047d49fecde5b7431486f79093179a3bc665bb98b335a288840675e11a3be97fb922898e38a9fe58ffa9cd1ebfcb6d05ffb98e0dc6196a6b4be612e34177431828fab4c3500a04d124635262a67cab44b87589faba15a52079e23e7bc4a353f697e441a9c227ea83212bde96ee74ec83d2c89d5163c1470abbb468e4f45b7dcc23db49866462174e178f1b4f38c4229d34135baa80f40c449837aacef158f22e2fc7ecdc55e4f2d369edba5c5b09f8adc9600085510ba263c682a0da7deacfee4e7db0d7224dae9653ccb3b178f09c6647f7c255466fcc778933304adec4115d0bc4d078fe97cbcb4daf2a5fe999b8294fe438b55fff3b05e49282535e9a90c51245891ba6ac2e702ac9407a566b53739fca1933ea5ab2c4f96a1aa8ddb73063c68379a559eb44c1a5637a3a74caf5b0eca1cddbd7de63c1d4fc3f50733e7070c392e2ffd9db18ed28be7101e721658b810ae788def5083d5d4f4e97b9c329e4d9bfbe986f6079ce1c68e39cb136f7a205efbbde11cb4dc7ea7d49e3a7c8dbd6388a807ed4bef02aa2a081b7459a88fb8fe583be39eebed8f551f09c5e8df3b0779cf63e299dbd3778f73b6a2641311ab7b9e6e61d23e39f86f9fe02bb2fdc85a3a8aa8fc57cb70dfd289373c48c034ba823c2828824c99eb04762e2c6acab1391b07fe481f1bf9c6263a93680b9ed6dc3fbc83bbb177633f01a6a1f4cf749cfec5b65778fc61ca473c0ec739ef9c0b97106ba96fdc27fbd000fb76fafe2f2b050b5868373bf4dac439831f6997b3548c568e0b05a04a9194102efdac339db5f9dbc58274e51f044f49f047b7966e5bbd4691cde8879f31830ac0e795a66ab6a09cb09b56e95381dc354dfe1ae54feef4a945871cd11e8fdd59249fed79bb6b0c48e7ef3880f244c71b79c08ae15cddb90c69747983e2a3b11b583c32f88b2b1f644a9d4c83dc0e33c48b396190ad2ab250197b054cebd3619b772ff0e7a38c8fff862a80d08a605cb648fed77a8b3ae4d40f90e510c8673c2660c87ce42592726f1aa26e4a073e02ecc979ba7e94adf26ec5b00d98e3657d40d319b8f73e71c34afd81d20adebe021ab77c62845a5122fede1b7833229e326139a6a5e6de80f3622dddde3ab59d28ab3c030604b4839a7130acdf34037d6df74e310bbabd9400d95e0df4826d0f6c86b61d9747b622a44d672b8268a57d4d676f36216092bf7015e84c28ab6e91ee1702764e4add94b3522fef30f215a3288ddfdbd98deb8c472c33ab15d12d38e6150ccbec9cd4ba251926955d2ebd1f849b0070f471e85906d73c67123b02c52f982b66be4941334bcdecd87cad17b1d328bdf6d5942efab6be3990710cd9dda9ffd532436051d3db7bad773745bcf9083144836b5527eeb38cebfcecd41362913431d5122573ee80caab0e414a37968311e69f5299a99c27c1c2b849d96c5ae4f0f7758ddc08e9ed61b96f540044d71d91fae33f504ca48bbda7ca6333a40270bba875ff662b99033f9a46501ac4a0a1aed96"}, {&(0x7f0000001180)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'}, {&(0x7f00000010c0)="c9a8189c3cd5d19bf7bf5ac011328aaed1bd4a4e86a94d027e432fca95c2ea915cd6c29dfebcf482850a74ea2d99e0d647d65e2a00bca672b25ccd9dcabad49738ce277d2c537495b6062b1490502a90f7a42de95faabab8a7c32fc5984d2c80752cda5a"}], 0x23d) socketpair(0x21, 0x7, 0x800, &(0x7f0000000040)) write(r1, &(0x7f0000335000), 0xfc94) fcntl$getflags(r1, 0x3) execve(0x0, 0x0, 0x0) 16:01:14 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) close(r2) r3 = socket$unix(0x1, 0x5, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = kqueue() getpeername$unix(r3, &(0x7f0000000a00)=@file={0x0, ""/4096}, &(0x7f0000000300)=0x1002) sendto(r2, &(0x7f0000000200)="fe97063c8bb0428aa124dcb87f4cdc05d435aacc266de0beabdb343fffb9a35c7635781c6fce056c7a1ca4fc7975b279ec872cc339a7c4f80b900774368c814b5491", 0x42, 0x40d, &(0x7f0000000280)=ANY=[@ANYBLOB="002e2f82696c65300000"], 0xa) kevent(r5, &(0x7f00000009c0)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) semget(0x0, 0x5, 0x229) r6 = dup2(r4, r5) kevent(r4, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x1, 0xf0000000, 0x8, 0x3}, {{r6}, 0x0, 0x0, 0x81, 0x0, 0x1}, {{r4}, 0xfffffffffffffff8, 0x0, 0x4, 0xffff, 0x6}, {{r6}, 0xfffffffffffffffc, 0x80, 0x4, 0x7f, 0x27}, {{r0}, 0xffffffffffffffff, 0x20, 0x10, 0x6, 0xbc9}], 0x800, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x9, 0x40000002, 0x2, 0x8}, {{r6}, 0xfffffffffffffffe, 0x40, 0x40000001, 0xcff8, 0x2}], 0xff, &(0x7f0000000180)={0x7, 0x3}) 16:01:15 executing program 1: sync() getrusage(0x1, 0xffffffffffffffff) chmod(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x8) 16:01:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="280a0001000000000000000000260ba12471c92dc9261c0d194d3e2298ad01d2e67abe6243adfcf0e6716cff2a140032f10607d493f848f7710f0000000000"], 0x10}, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001540)=""/93, 0x5d}, 0x0) 16:01:15 executing program 1: utimes(0x0, 0xffffffffffffffff) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='.\x00') 16:01:15 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000200)='./file0\x00', 0x95, 0x3) r2 = kqueue() getsockname$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) r3 = semget(0x2, 0x0, 0x1) semctl$IPC_RMID(r3, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000001c0)={0x20, 0x0, 0x7fffffff, 0x4}, 0xc) fcntl$setflags(r2, 0x2, 0x1) socket$unix(0x1, 0x2, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') close(r2) 16:01:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000002c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730caad953fb392e842dbbffffffff000000006eeb00000000000068f7acad445dd976a67cf92c23", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="2052bed8085df9138021cdc0394b659dd7ab00483bf71c76790e1a2cad3bd632d4141f7929a09ced675e777c18164f4c69cffc6e66416429fdb1b5138f7e14d4887b8fe2dc936ec6c65da9252547592599a5f97f14d76a581a349738324d7dfeeacac9f746ed9f656b9183b3d6bef59e17a6e586152360d0cd51b9a041ae3d16b0ffeba5eb18cc5c86fa82e7e55f39e34668192f16a1f282f71b1aa660a048284b6058e757dac26a15697b245c97bc907892812b26457c7ecb793a0cef4ae456e8b0e61acba78bfcf059021698c6c71f7ef6a338d734999be62deebe6c814703c4ed1519", 0xe4}], 0x1) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000580)="363f624f50058b5170538ae6cc44a1ff8df8d3a880557bd8c593b672c2b049d45dd3be23d8454e1e4522bf3b59d3b58483633bc3240cadc1799ef2ae5df4268cd0f2413a40658cfee1e41fbcbf9900fb6fc8108bde75e250561ece965a123ed4005b4480bf30853b8b520c9fc301d0e0af340fcec496c1728c657c9bf40d", 0x7e}], 0x1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x4) syz_open_pts() close(r0) kqueue() syz_open_pts() execve(0x0, 0x0, 0x0) 16:01:16 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x9}, 0xc) sync() 16:01:16 executing program 1: r0 = socket$inet(0x2, 0x8000000000002, 0x0) mprotect(&(0x7f0000421000/0x3000)=nil, 0x3000, 0x2) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x3) shutdown(r0, 0x0) shutdown(r0, 0x2) 16:01:16 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) shutdown(r0, 0x1) close(r0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) socket(0x1, 0x3, 0x3) 16:01:16 executing program 0: mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) shmget(0x0, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) 16:01:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) close(r0) poll(&(0x7f0000000000), 0x0, 0x8) 16:01:16 executing program 0: mlock(&(0x7f0000ff2000/0xe000)=nil, 0xe000) mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0xfffffffffffffffe) 16:01:16 executing program 1: mknod$loop(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) clock_gettime(0x2, &(0x7f0000000000)) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="34d87b1b5d2a4648c19e6b345cc9f91fe7ec1acd1df9ef73a86f9e6ecc3918d63172224649805fb7fab44a4edc7e0a6df787657fd0da02e2bfddbb299099c7b6b8780fd1f1c346f430c9e4d9d3b33a475f58b136c2e8c1e533799782cdfd4cd19a43a1f95a0fee467d8b81537f979ec3674cdd5af8d423610500a0624d8108756ba64e897df3b22e7a87563eaf813de3a4e2031201b3799779797272d1dd008408a1867a2ea7d49740f7de589aac0a16577c69b43dc9ffd979103284d3", 0xbd}, {&(0x7f0000000140)="584c251e5676677ffbb90acee4e111bbadf916a7caeec5cc61df55a7b421a9179c01f5a08db4558a", 0x28}, {&(0x7f0000000180)="2388f260b49f1634d2e31aef10f255a5a93eca388d69173ff53a4a46440d2398761cdb89007ef406", 0x28}, {&(0x7f00000001c0)="443a975d3c39c44873b6db094252974dc960ff8d71ba409e8118a94ecee627c36d86ed30834b8c997032db28119adbf859280f64aa9b3eb0b9e81656da079fbacbb5ba79311cd849425717b273bab31f935f16c5c5acaa163d4c3dc51fe1a871cdc2e5090e17e5ba27424391ab1678c746526ffd772f57848a9b9dd0ae219290f2f198637238b906", 0x88}], 0x4, 0x0) 16:01:16 executing program 0: r0 = socket(0x2, 0x3, 0x0) getsockopt(r0, 0x11, 0x2, 0x0, 0x0) 16:01:16 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) ioctl$TIOCCDTR(r1, 0x20007478) setsockopt(r0, 0x29, 0x41, 0x0, 0x0) 16:01:16 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) symlink(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') readlink(&(0x7f0000000240)='./file0/file0\x00', 0x0, 0x0) r0 = geteuid() r1 = getgid() chown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = msgget(0x3, 0x300) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r4 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x10000, r0, r1, r0, r1, 0x0, 0x3e}, 0x6, 0x72b2, r3, r4, 0x8001, 0x100, 0x7619, 0x9}) 16:01:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x9f, 0x5, 0x7, 0xc4, "58402bd85af5e946fda8fb61fed6f30d1a90b396", 0x5, 0xfffffffffffffffe}) socketpair$unix(0x1, 0xfffffffffffffffd, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() writev(r2, &(0x7f00000000c0)=[{&(0x7f0000001640)="c40788ae0ec838bf5b68130b5c7598831b52714918923f81223db9cf05e6067d5b2e216e08269e03f2575c6462ac146789b0cacddf5e837914ebb654e66a88b88784eb325950f73b3721e0ad5c4f848d2599d7442af1ce764ac76bec0ebe2b6579ea4f3b3e4443aefedef43317748a195ea9d598aeb20849be98a130d22a366fb6f8262ab06ca93d2d40142cf02a8a1a45710238315cf36a6d1dc8c8c8b5f22f82b127c95f8b97a8868a01c5fda9726f86bc36f5ca5b528d0665d2c1d7d5f700c74a78625b9ed2bda67845fba7219af2ebd6cdfadc1a0a29b011e0bd71e873e0d7fd351c1c4366b9a3343491b533807bc6e5bc505346e90b58b913f0da6e53b7dadd65a7878eadbdc94b10a006cc34a1117a4c563fa7b00de62f7f894f0fed33344d842198df0aa9bb375a82427d7b2d5cfd1a7c7e112bc41b8a4dec60f89577d87dbd06dcae0112ade097303013539b971737d3cd9c090760da3d979d5b2ed367f34a87b6ee0c9a6fb074085d7f14aab5bc9025acaaa4f47ddd30e202b6bbd1a805e5ad233ddad7515a89a360466144acad56a675d44dc6ebed5b612bedd53204d557a879a62de8baf399eaf345eec55594a0738916c2a0873be473983dc87e626862ccf31448c6aec278990e9dc80b8aacbebe13d6cc24a1b09111899780f12d0576cc5c58b1b787ead53f0fef97730ccbbb4246db7d550c32f732506dffd0b1668a5ba71743446c006acac4d9988fc6fc648ba77d0df4878384e639ab5f995b9f35c5f9e6928d042c4c76472243e54de156da8cf888c9d13ac374ecd451a2b817e97bb82c177d4ae5ca48e45e3f47f1d7f24e0675302a6e595bc76603dc17a220c6469c065c657073e59a0d36df4a26d83c6319f6702ed8287f7aee63fc6fd8d62a984b4aae974cda42938f171d448172d2c40ba7b6eec307af6f0ee8fee9c897dfb0f66d0f85e8cc9ab8b0b07afacbdb198199471d78b025dfa8a91fab67b0a4d0deb8ccc5c07e7b6ffce8235627273801107efc5d075e50f24ac4440c7f04b0d762303ea72950c31ed550b29ef5011f1a2534951acedd8404e00df8f5dbc3dd858de85b55b7f9a449aa3fc1429fbbda5fda3e5ebf29793ab46ccd7e2c08d49d4a70289911e00410439ee5e9bd5eba021ae383fe721df2b22cfd06cb78a76d50178875683dc2a1376f375dd6a5b737151a24567f7adcb432f9767ffa61939ba4ed92ee7606ee4d134394f0fc34a9fa6a1398aaf9d442249f2b6633abc2f76a91596df253a8aa770fc9219ac6a38b248ef6c23e78ae720db964cf5b38df8361839601006aad4c0074705f26633814df84e2ed1562d06fa5e28d28242d3c27bdc9612440c97c895dc1429daf5e71b2a3f4fe2c0de5254e59d3ae61e8f452912589b92c5a564d437983ffe7c117086f1145b69bb9d8b84e57397e116f3ba6e3e3c774afc6a81e30907e0b3fc4809032a44140eeefb54f69ffc0530c22d9cfdf68c7640c98fd7195f69edc64fddf07c388c5ca50e6f5f66a91bc982d7424f9adf62e0fe69ec6444e9b48be5ef5381ce6a73d027e12d00f5405e6a470a1289b7f4fc7db1688e126f7eaa8ba7cfb65330cf335008cc7b470ec81da186fe1664456ede0b7f4ee8585cdcaed716529a79796480c4971566e0cd5c1f45aafece2ab01cb6b80ceb58d7f24a33727bd2a229fe25f7925b6c74707b3a965e5e344c0706ef329aaba2a797cc6dfd3bab5a79e1c9f242da2384ed915c737f40d1ddf43ed88cfe87570ffd1f1cc044796b61157023a8f0e52500c0a4dba52fe6ccb8179c8b8ea0c1191b43a71ff6bcfeaa3f017e5c58f4b78187fa560eaf651fd87afc069b488cc6978ef00344bc6071fa3fe6d9d14ebe7cb15e307292ea9f10491427f1b1b754e28fb8f8e1f472eb092e8e0121afbcc1054437bb89522d29f28cc57ea14dfc32dcaeada678708f94f90e431e3c85759afa11a74480ba0329e1487fb286d07aa3ea52825d99474fcc479fd599fc5ff5908c33bf261a27880f6eb7731a14f04e76094bed99430ad0c312cb886919ae216e590d64d306a33579caea6b78cb63b874c0b142ccd3654c7ecfad5e0786a6ad806c155b4ffbba1660a3aee616a9686307e9a958bf7848cd60016a8e483cf1117c5abb4e9ad44fe866917f1eff1da64be251052bbb9574d2fc25e922eba8ea73dccfa27f485aa17e2f8f70fd12d3fa38ff070b9e2fb2ebeac38eeace520730ca887f9765d154e8d1f7469079851fec39da414266c304aa2b2a9d9c5a94aef2c602ce9e1d347dc7680acc1012387f6fdc340bf1aeb99e926a0dedfed4de81db920031cbaa029d087c94c5bb3bd01c2311ebebb3918e6de023f0e03126603ebf6cc758e8c1e1b44263194f2ed22524cbc2d68ee610237b03ec03e55e0af4d87f642e9dea78fe8e83594b1a1cde02110e9a9f2fc18b8742754db1119a90ceb98a97087d8d2c89cb9b72edf5cdb3c24cf574b90fbb0da3acd868ed7706395f900de937aeff10397cc468130b0028b8f849a7d9793614168d2e736ad2742148fd339dde3dcd79ac26d00b314a6a2539f2881d1e78724a0714c89eb9cae9fadeecc63d03128be93f8c366b3ba56cef0d3a942f51ef8f8484ee153d5b62b7a5e9a8c8ed2eff52030b9ea9da01e745b3e7103d93971bd9e1c454648466b50b218094d85493b593fc04c84e0779d668eaeb69ca685897b0cbad475978ee8f059215b15ae19ead49e41411487f343a04591821e6145f5701d1a3d6272d6c37dd2003c4e18cc82ac6a1a975983dde90aaccbc42c4b240cd4b80f17f1e1842495d3b1a8786a994b0d7061c4155af3f09915d27af243e716b0feac5c11b67ba8ddb57a0223295f0eccee127db24d7d794ea104e4fee73e", 0x801}], 0x1) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) read(r1, &(0x7f00000015c0)=""/94, 0x5e) 16:01:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCDTR(r3, 0x20007478) kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff9, 0x8, 0x20000000, 0xdf73, 0x8000}, {{r1}, 0xffffffffffffffff, 0x10, 0x60000002, 0xffff, 0x5}, {{r0}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0xffffffffffffff6c}, {{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x6, 0x2}, {{}, 0xfffffffffffffffb}, {{r1}, 0xfffffffffffffffe, 0x5}, {{r2}, 0xfffffffffffffff9, 0x1}], 0x7f, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x92, 0x1, 0x6b1, 0x20}, {{r0}, 0xffffffffffffffff, 0xe1, 0x1, 0x401, 0x400}, {{r0}, 0xfffffffffffffffe, 0xa, 0x0, 0x1, 0x6}, {{r1}, 0xffffffffffffffff, 0x2, 0x2, 0x2, 0xf83c}, {{r2}, 0xfffffffffffffffa, 0x0, 0x0, 0x7f, 0xfffffffffffffb3f}, {{r0}, 0x0, 0x10, 0x0, 0x100000000, 0x3}, {{r2}, 0xffffffffffffffff, 0x2, 0x1, 0x3, 0x8}, {{r1}, 0xffffffffffffffff, 0x0, 0x1, 0x100000000, 0x59}], 0x7fff, &(0x7f0000000000)={0x3, 0x40}) 16:01:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x80) syz_open_pts() 16:01:16 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x58d8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x2, 0x1, 0x80000001, r1}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) 16:01:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) writev(r0, &(0x7f0000000040), 0x1) r1 = syz_open_pts() close(r1) kqueue() syz_open_pts() 16:01:16 executing program 0: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) r0 = socket$inet6(0x18, 0x1000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) listen(r0, 0x0) socket$inet6(0x18, 0x5, 0x1) 16:01:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) 16:01:16 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000000000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000fa3000/0x3000)=nil, 0x3000) 16:01:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000003180)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf34272639e8bd16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b27a96b33949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209f983a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae796852eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf10000000000e1b640f4d11db10eb00b61ad51932947d67ecbd1a0be1679189efe7b332c2ca022f87887f227508ef69a6b17e5252893667936639c6ea842abf8d91fb1b2fd34f66680e0ff136cc869f2a7190c79bb5c0b3cca7ab36a380cd6f3c5327ec514c87d5d07b0b36c546c65979d5dc0035f2807612c915c0d", 0xe8a) syz_open_pts() pipe(&(0x7f00000000c0)) close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7ffd, 0x0, 0x5, 0x8000000001001d39, "bad85db5718000"}) poll(&(0x7f0000000280)=[{r2, 0xa1}], 0x1, 0x0) read(r3, &(0x7f00000005c0)=""/4096, 0x1000) 16:01:16 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r0 = socket$inet6(0x18, 0x4, 0x4d61) recvmsg(r0, 0xffffffffffffffff, 0x841) 16:01:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x7e, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000001080)) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000fc0)="c3fe3637f81904de2b70dee756a9f49dd6ab149a8a97ec7ce2ae8ac479b872bc7d41e89290d22781554ffe01ef65d9d7156475b55200d473341c1c65d7a2d65b15d178ba6c8a5131beb3862088d9754baf9a6e6f728b5db4e066127e40f8d9e212fb36fd593cd00c897be76f1927c8ad26f495003bcdb68d4183bd7d487410048b1f2c4bc55f8696c8217e1c58522089", 0x90}], 0x10000000000000c4) pwritev(r0, &(0x7f00000021c0)=[{&(0x7f00000000c0)="3b7d0f539cf87f5ada4666783233eff1c1b0cd94d114a0e3a5ce8817905bb3dd4d0843d50ac57f454f55448b3f0d124d9ae2def66e013366f8d0afc08509bba37c42ff0701c8e77d1b12f8b695b9fe7ab51c0239c8c54c83648f11d3c6d2d58f77c179abbff48f9c34d3c096ffd8def7574dd7934c20ced653df11d233b2118ba2e0fd75d8898eb52be6eaf1575287f14a271ed5ca1edb36f2eff4a15f9af1f3435acf3f2d82b251d73391b48fac03bbb5ac0188b35b85803f988960a413b8eef32df94ea9559474993670f2d6bd73d9794d518045be6d3b913444e2866cab965e81dd9f0d4fcc71ad87e7e6a3bb925fe8c8aca1ce7ac621011fbc1d8a0cabc742ee44bfe9c1c88be32eecef1ba0f179ce526ba833d327f43b9209ceedf57cdef70a73c476e13848a9ffe64604c01ccb5da071cdfc58b859edf7e50cf35b68a2ddfefc33467350075be7b1bd563eea1c1da4694a1256b06485652b0eb69b512faf00669deec2d3b046664ee915dc0258cfac5e684174cda7acd908e020027265a73d93c167526456754d909f3b9dc49a3b084e00a4329c5eecb8f31cdb89966c8e1e2b42706aa1a93fa56cacd7d10395d64a3f69d5a1f9996048d9891513131207da7dfe0e4cb386ad4c4525a40eaeefa8fd5ae16ba7429851052dfe760d03941d12c3a6734fa79bad0f7e8e28c8fdfedd69dcfccd22ed413383c28bb53c20ff6742c9c77b3c60a970e190f9e928458f9eb685e05d8e7656b069b39ee36da07cec087cd8e56ff6457875634df9fa786871a32c92655e5e1de11f8acbe24aec44f2c00156a9b4565fb528947f961b8134cd38a1d9dda51ccc62d5ca3026e1b926992cf8064292b08babebde5e41a58c13df7d9437b18ea5787ece7dde44c8b94f601282692dc1b91cfdf06447ee334f0c47863402c39bb95c27250e15a8f74140dd3b104fc88bafb771e46e88d5d9034c889057f407bdee06385178327ead617b574ff5fe5d653e516cd40998742e6d20dfd961f40a6a60df6eca1fdc220666bf1f79d8b69950cfa572326af95c6d7e3bf78550feff4dbc3be88dc54f859a8ba2b0de291abc4158aca90a7e8074c575c4375137b8f8d5ac68cb7d2301bca041f942350da11639bc97042e35f2030f8c205b895c57471aca3e89c19653aa8879bc57e9b9a591d7ea4f4239e132cf0ca5c8052d8675a9d50d9f62cfd06fd5577f72451f8b41e2c32311f78a9ba631fffb4ec4e5d0175a877905d42bda6987eb1db5bacb53be84841d53410a18e9d64e776515829e619317f0d2e07ec1e61ba713e2fd58a256d52d0a44ba7b7513a21543d9e2655493135fe5478522a679f0351d9cf224232709b34cee2d46b6da6d346c863a8e0f81053128b6b737732b0ceb07750100dbd45ab2a8f4a1d51c84329854f75e5b179c50d4581ea51664075848257257d20ee76a8d6be77d58f867f8c53ff74e88af2caf928b97167fac781ad40e4e4e4d654bcb00b02967d9c9d68769ed871ee743bb91bf36177970d6788a5415ba1ed1975fec642c8ee4fd113eef5898f74b80b2b7a36e41c64c0f5ccf74038f6753bb6aa7741123d666de0b31194539106b2f47d1d08079a9f2551911fce168afeda85370944790f5ddba9ad1afff618103b3c6cc26f5274ae5a6687707b76d0230f8cd8ba586d7f12889321845d1cfa8629373248ba365ac1d982091df04eb0e0909460ebaad8bdd4dc8b456049c21fcfa34c9b03ae930e026dfd45b53ec03ea657f56c9d16644aa1fe5f92d470adc6cbdef332ae0a239dcf66471d6e159bd620d065258dd2e0f696e6ea214bec92d94fa2dac1233f31dc3db8515e66d3116b82acd3511a807e2819673e4eba687f5ed27af426fb52bdf1ff387b5ecdced280d01f79ddc0c6164a949e46932e6098f0c3f6fd097aca89f141baa4c96d97bfa49d5749a6ef8fb1aead1ca8fd095e9c8c7b98b73627d207ae35389dfc8d25b3e7b4579d15e0a8d187ed727471c218901c3394a009a8b5f851ab7740e455928bcb96bbc5857a310456983c7d93883ac80732fb66d7760b2253ac1f9f90870c44315c7edd456e7afb55d36b83e5191db53b0f4da20a19633b3600928323b422251dbc84ef34e34583c71eb3fc8aaa9ca51196c04e0eae0c2382428e0cb15d45bedd9c460460958ebe6f3576b7713eb2432a0c8619a66b7c275948b14e89249dc6620b81e54b6c580e24b099160831bd9b851463a4f3b42d0bd9ab9099ef1d6aefdf6ed02849c225e1f80f5100be88431e586681893eeb1657f0abfaeebc17b0c7be7df70563b2418901d6d1411455c197349d185a14a01849230697d43a9a4a43716151ed63e622e4ae2bd1d5f6731bfe35d638935631d41a491eead9fd27137432095d0a9ecfeb7ed6a17c8b2fd9ef22007391d74fbc5e5d79178e0974d3c1314d42e9a5ee18978888c18cd2b124da9d4af450fbea5d66158a7b250ca3b32fa8a4158484bb5e92729911ba4f9e13ba4a4548e8e1a19445ba2221854b6d06217cc82113a8f8571b8b361ad5bf911e6a4034f6c3784d2acbe97038b78fd5618d7333ca90f70541343a0c35d406bec2e6ad8605582cf8f9ff661082addedb46f1fc31dd19d0321a1867bdc7fb236e6fbb21abae6212d643e5c3b15e466e7ec424294f28dbb70711cc0ceee7962c2aa8ba9a076148c608a2e42db6ca383fa7e7673d19d1707974951e30629a44d68ea319a915fc6578e8c6a424d3e6973093c545acce454006541c482eaee7558e086db0044838f656856959ecc0915645f8b78983bf67bd48c6df7e0cfa85c08b02c3604dbce5fa2fcdb02035cdc15f795fd6e8c251a28176ec933efe030cff96cecc434bec38b58e2d6146f41e00529e9530af85d0f11e7e5be2a89c526eaf18d3a7de28afc397eb2f03896f2755ba66369d629baca3c418d6c87621bcebccaca8e326c872816cab00688c7a4a9eb8f7cad0f8045a0af48d003e7dc674d47f388967ec1383022b188e3e3daaaa4bd4bc80b41e88bdf1a2d2a8550244f92815b79d21175e25c54282128349255590361f40c86f1c958956942250b118ee5fd030716582fc418d86643d91a0f7dbf32433f3e982e907f614af3b1ea89c2424e745b8e6d3ae135fce8ee17a7448da99d61195c9257e823d1e6a18c6e25bb3a1d26a9bca4ebe20d7c1c1e8df18a113925a0b155d06e1bf0ec36e15f094ce619f9755ec6bd51e988a35e7a8c0ad881cfde6eccdd23085453943545e18d01d959a9b72687452aff972c86e2aba3021b3d06813fca4d91b7b997975f3b69c0220a4286b9b113abd9ffd9fbe764ced909cd1e8705fd88bcaddf70617f9a2db158bf4de570b752b3d5d42fca62145f8afe80a2fec4ebae4b43496ab237fa9b973b58ffb75daeb04437f8179fffd644e828db0b7eb292aa44b18b6bc47d356cd455b29a6e4e23775f521fdb64f8e11b6c19b8c3eab776351b4d95b6db88e56095ecfc72692a3af1b3e977a08faf320d259fa7a835609ed1012c6ff06d590bd87532070b5f0ba50632cdfdb03171cfce4a915ebd17a5202f7689f91513667070f7b3b6878e8ae3ef62cde1477bc24ba1568a4f8c02b1b3218a363e8909a03e0ff4c6f727bef5a7de688ce4b9fc8bda7f5a0aeebd09439f2080217b6bb8f3d98b73aa7846b7ae75ce285f165b9372623fc59c3802d783273d39c6021748c41a54ae09d8c78b73ca31477f3938523893096e925de837387bafafc2e7bb15898d9d24b0e9722f3841ce39487dc71da26f908e0c97ff632034d86a0f7439a40b80395fb7e5a6d50de4fe316cc8561cca05fc107d4142161c5ea4bd000167ab68e0bd83b961ac4c8136386d4c6f473fbf6bbf0b3aaa483a746b237d9204a4cb1500575db8200322087113b35d809712968d9e2dcf3668006c9296d08b6366f2577ce15c308f62c42efd4ff48f616058ec807fedb7e5f9c6cc221280e22f2c3b2cadd56499d9c4e8911fed03bf3326782047839c9e6358411b87ffc78b5dca5a88fa003b94271567c6e88b028e9d978945e4649cacd018f80c7fe3ea194c4c3cf37cae25df96ad619e417927c2696091d4cff2d57de747936997d3869a146f7e34c595e2c73c150ebe7da5af46ef6d9ec02c8fb962b76ab1fa86d385f2df1427580c30b3994e1db81434e0b26ae8702009d95a422dd66cacd396a1ac11dc2ad5b6f8b755cfca26b2ce6e117a912fcccabfc76abc045b5f703730827cb6b7227f395b02fb633961a5e924b05b75a9a3a3a159e87f39c49fb5b4b2b6c53fc94414470261f3e069a4b724e3f1e8ef66c85fd472e8fa15f37a1a3b63199c8a463de83e4d166be92a4e2301bed5fbf783bedb6e3ad3740c410e248662201a72afa18084f8bcb6a3aac364e622bacdc43c8f3b2a5745929a513fba87f65f15fca3b0fef9b6dc1752345ea2dbfce2b1cb61c80f8795d339756b995f15c0cbaf654c7300d0e3c3b9cca5a63c3b48005f6a5410fb59b4209fd1854659aedffec62ab2a860784ba03a31a86f1927c8ae339c4e73878997d1cdec9b26a1e0526ea6b48131353b5e88641bf561e07604dd20e6492f6269bf674ab2b7025e2e7d1ed4614d4555575dec1ba5768b97b20669caf97ed4c4efcae90e92639d82d9c28fbfcfaf4eae24dbb9a064df9aac9ab2e3238d95e50f1a4413df35237fc115c9a0f2ea5712304092f6a25cc23ffc5174d0650cd286fc53fd5850153265c38f243b68ff9b4ed4dbc5978c950f6417969a167e9a0ac2370d22268cec0cab30f67df246302b2ee6b80bb47521fd166db8d7eaef775cfc9d7e79a394fd4cfa2bc5ed7cc5e0f79cf5bc5dfa6c1239542a7f03c38ae28cc493475380621d25e6c2c43a0f8bbd35af99f559efb4c7e6ec0c413ae18d63c23bee45dce84d0a49a07c990bb3c880e98a670438bdb1649afdc5e259793010141305042e33064c6288cb784a8b783555c86328fea22f86c8c6c1dcd32d65c4ceeb0582e6174ed21028851d868c5caa0da62cd1207e825db01cb2b6b974faa83fd058877f1de676d18b6d423b5ff4ffb86b9b07d199e2aa5cd64e3027433222b621d2f8aa4efafdbb33772cd4f0871d2e51c05755f9bc8a77d74ee83f7fb111a23ff02dc444d05034c518c94c5f5648de1f0a3a6f1607f591c4cf13e866e1acf88b0258a006ca689c1852d0d1747536b4453bea94e58dbf4c70fcea9be873499fd30a2f90d106ae205dda8da01d363a830c488c040a230ce189cde47e07d3c84c71d9f13bec8a0606a17402a14fde3114c035a422f43b8169ec7b787bbc7e2948f812fcd771321dfdf91285ad08df7c8314e3e8", 0xec3}], 0x1, 0x0) read(r0, &(0x7f0000001340)=""/116, 0x74) 16:01:16 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) clock_settime(0x2, &(0x7f0000000000)={0x3, 0x80000000}) pipe(&(0x7f0000000040)) setsockopt(r0, 0x29, 0x9, 0x0, 0x0) 16:01:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000001c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f040000004ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x6a) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60a", 0x266}], 0x1) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) readv(r2, &(0x7f0000000480)=[{&(0x7f0000000840)=""/4096, 0x1000}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xe2b, 0xd1b, 0xfffffffffffffffe, "825dd2518004190000000000fa6000", 0x20}) 16:01:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = getppid() r2 = getpgid(0xffffffffffffffff) setpgid(r1, r2) r3 = getpid() fcntl$setown(r0, 0x6, r3) getpid() close(r0) 16:01:17 executing program 1: r0 = socket$inet6(0x18, 0x26, 0x8554) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8400, 0x48) sendto$inet(r1, &(0x7f0000000040), 0x0, 0x8, &(0x7f00000000c0)={0x2, 0x3}, 0xc) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000080)="843abf5c", 0x4) 16:01:17 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c15", 0x65) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 16:01:18 executing program 0: r0 = syz_open_pts() r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1, 0x9, 0x6, 0x50, "4f969911de6c33cd8b61932bce520e75532fb625", 0x3, 0x2}) 16:01:18 executing program 1: r0 = shmget(0x1, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = semget$private(0x0, 0x1, 0x506) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) syz_emit_ethernet(0x43, &(0x7f00000001c0)="707f4fb7f6a70cac4663a64030b3ec347664525fe1a4a44b2df99debda3cdc1fbbdde9fa1b9c3c0e56b51a8549130c78537d3c1ccdadc2afdcd9b717635aa320906c80") shmget(0x1, 0x2000, 0x8, &(0x7f0000ffe000/0x2000)=nil) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x81, r2, r3, r4, r5, 0x41}, 0xd530, 0xb9c, 0x745}) semget(0x0, 0x3, 0x240) 16:01:18 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x2, 0x44e8010}, {0x18, 0x0, 0x800, 0xb1da}, 0xffffffffffffffe0, [0x1f, 0x8, 0x200, 0x1d9, 0x6, 0xef, 0x0, 0x8]}, 0x3c) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) socketpair$inet(0x2, 0x7, 0xffffffffffffffff, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f00000000c0)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585ea7ef3ba26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81ba32e944f", 0x98, 0x0, 0x0, 0x0) connect$inet(r2, &(0x7f0000000180)={0x2, 0x0}, 0xc) 16:01:18 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$inet_opts(r0, 0x0, 0x4000000068, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x11) accept$inet(r1, &(0x7f0000000240), &(0x7f0000000200)=0xbe3f6676ccc7a7b0) 16:01:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x80000004000000) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0xffffff3e) 16:01:18 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) write(r0, &(0x7f0000000040)="a1936fdabd745b391579eb326c36261d32c6a308dc102c467fa71432a310054d7b6bdacb14a375d82d6cd5feecd7276e63d3ad8e5fc3f933780d58d7ac7db113ad963f0b80f1de8ccc0bf0b777756f8d077a1e5d0622613850b8efb8aff28ffd478fe63458c5aa269697c73e44b1ef5bb08e1a29b77c41746f715e91dc4cdd671c2159a2030616b4f63a7be47e758175420bbc544681df7325eb9aeaf0ab6f2908b12ce745abe142ba13562aa32288c3a556907f25681e2df39cf7274f68cdc3088a668cf8d9b44b1b5f91677ada4f7d99e75d98962c26dfb811c2951e1b924fa31578da160e7d24d9fb9d8c381a7ada8b55c93ac594bc81ae562824f19da49e52cb6c9c0937537fb7096cd6650d98ed1f54411e6a38faefc1b63ca2475a27da8fbf66ed3fa509323e3bce578995965688c184845d74cda8c7e55a0c40f61ded5ab8dfb189f7a22af3b4eeb8698aa7202461312d484876a9b58b03f12b5e356d5ac6881ad56838456bdef1e070beb152a2e1e91d505dc019e0dd18d45925be1988f804f35f0f67174f05fd8a6f8b6fbba2d547b3c63d419d572b8f60d7e9c003c9e6e447b3dcfdfe73392150cd61e60499d70444305d8f744eef4763ddde7cf72a30ea1f717822b9ede4cd82e4356796b37425a94ec1ff143b42eac66e13335f48d75b62dfa81d45013a1cf81a7623485a5e77bdd7fc66be4af30f5e77d46df3de075bc6b5688b40b45e2b421730de35777a8c3f1a696cd38f6d0bd09701b947e5c85f0c521aeed584c181204fc9101b1b3de80b6095c6a925d3e728d02bf1a5c81cabe39ce3f6ba44c31ba720be70be9a59b959325053b194c7b2379dc80e49b3933befa2a3818c22a1bd7028517b6833fdce642a02aeb7ec801194f0750c2cbe7cadfec1c536ee86b5dc04ab819321ed358664b65842e025a7dca908209f1d51e2e0c8a5a5c90da947e306d64677c77de744eb6915154db763f1d1425d5f2d93800c5c0adb83260b162e8b15cc392d854459a29cb3ed912a4b76a9cfc19c83b80c1629b06576f54fb727693bf088766b052ba1e4bf1c43319c240da489a02bf98646bc69b93e20d1a11eb380ff97134a6f86812ed4967eddab857aaae5f4e7c0de078419ceb5873221d486aae67f522e4261f63978faa6e64656a03ce219b3319417fe1adeb99fa5c3601f424b057dfb915771785965a4106de70d44c45dc38a06f6c39185d00bba009d184536b62d9ef5b2a6279d9342425e4304ca4f2b0b279aea0e093435edf3bbd89a2a86cb95ee42000b728e6efdd3e0c21cfbc86feddacde6105c5882369413604634b041c37e830f29101c4e7f98ad390e650cb4d18e05021a53a15a812ca943618ff3b0010f7d9e5cbacaf4630324ea88b1d3e6c1258a37b8b104ca3c9727d6e5353e7d3f5800c0dd67f103ce21de17fe53fcf3515d4f4cde7ee1be8f7c52edf26f8b8e3a03fecb761af92d8d101905fb91fcf7c143358ff7f9518d8363aa2d6aaf117ca85be687564618e3f0ca1de74399de46c72a8aa5419f56befce0033e70175f2b7312a952effa809d0493b421d7f4b03fe48457580cd9049919023bafff3e23fad53e1645102cfd596078c6d0341afe7d9bf6fd0205c015721704c47f92ceda6b464810a64ba3cfde5bc0dbe3a8c51c2c93b199269dee6948b2c0ee88e3db6c87094693271861af0a17fd474afe0e42f9f457b972b2cc92a87120561d615fe174e7cf5d6a2d1d015946013e3e34d69c206e7dbc7b5f21f0b97a19df29950944f5d4f6aceeee11f4e4f0e373d1de05d55bcf2139c8668231feac1604e5ee44cac37139a23ab5f3932f75f36d242f4fceb822ba0f5bd5519d1f38a43fa51bc8ca297c069dd72babe6e3b7cfda54fd2c4c9534b5721038bbbd0e33a7f18722332154b1cc552b8900bb9aef990510e3fab78b25fa5866bba839a16fa6b268a1d78cc489540bd887e06f8277c488b55ae4320abbb3459b5fdee1858b814d4c7b1b9951acde57f43b7ebbbc595d5a64bc75e78e9ddb600ec0295d6f831e20fb26f3cb992725090a9ef6540e5820a8fccca7383011103c57b89e31bbc4179a608f34c57097ea095f9a4f60d5ebd0645ae8b08bec9b82b96b746152ef4d01d9d868bba1310eb17dc7eeed8fed8c5bdbfc255e7932cfa1ddbc4a46932a790344ba058f4699da523162d882d1b197594f134bfaf99c52763bbd8d574d155b1f37cfb323ffcfc89f586b15a04601235c8ec756eeaf8c4f073e55883075237bdfa5bf8a3baa8cee34754f7729be8c2f11bff0da1e2773b2011834aa6abe4b164286f77f6e88f18e23c5cf80b4d5c7b288abadfa9ece4e08bee303d2d96df3e621f2f3656c60da66a13a9be277c2d250a96890e65962607b36839993923cb89c5c9ccb7c1ca05aa1462d4f0941c762033840f8efd632af1e7e7e15e4a3906d1194cfa83af0a20d6f27554d83b5f792348be8cf7a8eb1606695ec0f20b0c278d9b050f729c21cd235ac29050e4340adb029e4829e84e735e3a8d71bb6573642ae7be3bed792e5827963c8f51dfa51ab28c04e42c948883bf094c5e32f6b2b42d1ed76b1732c6ee16bafe168da8fb094179a5d6ba550446e4d841bb88c0559c11a038624d19be48383fbf62c667d146507efb184c55f9779ad27fcdcd2a9286ba233f7ad35a4e298ad543cce283e99343e8466b6474e27aaac9d7e9b20", 0x784) socket(0x18, 0x8000, 0x2a) 16:01:18 executing program 1: r0 = socket(0x1e, 0x3, 0x0) getpeername$unix(r0, 0x0, &(0x7f0000000040)=0xffffffffffffff75) listen(r0, 0xcf) 16:01:18 executing program 0: r0 = socket(0x11, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x10004) pipe2(&(0x7f0000000540), 0x10004) getsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000740), &(0x7f0000000780)=0x4) sendmsg(r0, &(0x7f0000000700)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000080)="b19bcaa83dce60980822b7a2d32b343408db37f4c407ec7e9093cc21e6e1b346266f5ca8605951bcdf85cf04ff80afbebf5aca151f8ed214f518d119082a3597c42662561e236b4437ca6ef16bdeef49b85508e85267b6c200b2da46a96815d7e6466b27", 0x64}, {&(0x7f0000000100)="b86baa1e6eb6fb2b2453fe948c1792050c1d66d29bf1c7bfc6ff5ebdfe8090366de824bd121e15520a24dd8e67a61d126492e4345de4cdc41344c1a1cc11addbb5d9464cc74eff60cfb099bbad2515077a6f5d6a05316050f00fdfc505ffb63d36e3e2c32a92a590a244d193590a71da03c5edd49d3a55beff6f3f31454bc002d8c1330a22481148e94d90c8d8696a7ad4baf35dddfa15b34df8d85092de238fba1e2c3624c4f2049f789d2dc25ecc9324ae94a17d2a4d22ca40211a8713dc606093a5c4a4f0b6d6fa4ac14748689929d155cfb26ff61f8baa3a5b3ecd7d2e88e78503eb8bb0c54e90", 0xe9}, {&(0x7f0000000200)="2c217f901c6d2df66f309ffca3adf42d4f64085062c1f46fedec233c34253512ca63ef901559f70866bd1b9f2793b66976ce1cd9598d722bbf8d14f0d6377e75b9332553ba278aa756e3303fccd10fa9a03b89adf5678cc7ba72c70dff9a4b5927d59f4ebdf19b045df16f3acc6bb3aff30413ae1c25cb1c674c5b8435f6abddd8bac8b688f84c885ad55a6664ebd1348e4b964400eb689b78029db6510e6971d01fd9232807f6885b26692fc2c9e14c19447a83f3f6090fb0b9a8018c2dc7adc2f65f5a5986611100593161b0152617e3478b6afa74bff966338165a05c2c39ca5ee9406c3e", 0xe6}, {&(0x7f0000000300)="0f5005528ac00d7bab6906c1485d04781d97fab74de9a2d0d84cd2a04fed403e5bf72aff2c16e524fa8218993e24d0ca9b64d3047ee4e8f2575186e1f68e1556cf9f6962a481dd7224b4ab6f9b29fc07e66cda5f815ecb8805a030cf725f8c34eac2acb5fd99d593", 0x68}, {&(0x7f0000000380)="8b85957b1335d279f721d9f7fb08f24bada842d37122879ff44505729c40be57ba671009ba581d948dca0040c785091fcc82f7670e2f0c218494b4aa5d69f1369facb55ea77028658b427938daab5dfad6e51fc68045c7b1fa12b036827efa8efc6f54bed75a8738e05c", 0x6a}, {&(0x7f0000000400)="2f4cf4f251600e41100a99116cf2cdac7934953e3b498ca4a5e9d3a681a8802255228f30e8495c34bbf181d5df8e71848b60c2029f49575a7a583a52e3529976e5263dc0b4a63aff8ed1e5f38f9d7c81f36807f1cc851205306096a39d59d944f08da6c72edfa2fb18bd2f1426986cfbcfb7", 0x72}, {&(0x7f0000000480)="ba33050ca59ab423ecca450b4d86013f4d98f326721714babf2c49b78e88b5d35eea3cf93852f8f2e4c6f6136dbbd7b87b04abb2317527eb4f295c0358540da11730c0945ebcc42958d0d68bd1d3b1b27076c6d6f844284333770ee35f63ad3faeb7f42220e35902096edd83bcac5d29530c41d7aff4369aeb1a746359536163adda394752c64b", 0x87}, {&(0x7f0000000540)}], 0x8, &(0x7f0000000600)=ANY=[@ANYBLOB="a800000000000000ffff00000000000053ff930c789286dd6819be6dc85b9c95408fbc4aca870730bc8d8ac3a461fe0c4dbf77b6363f505f915daf89caf828a47dc3aa1b03332f6cddf1681933cac456f4a8905e12ba3c6073e04ec18d53dd856b369210abcab53d21cf5b881b862846d57c7d5d8b405f63cbe50f24f04f9923435511f72474306776af120fcf5e44c6b68a212965fe5d900000003800000000000000010000001f000000387e0fd808c0782c07f9fc89469f108636f30bd34180ad8a3a4a9cb76eff5ffec16046070000000000000000000000000000000000"], 0xe0}, 0x402) stat(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)) write(r0, &(0x7f00000029c0)="a6", 0x1) 16:01:18 executing program 1: r0 = msgget$private(0x0, 0x200000000) r1 = dup(0xffffffffffffff9c) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r3 = dup(0xffffffffffffff9c) r4 = socket$inet6(0x18, 0x8000, 0x3) socketpair(0x18, 0x7, 0xfffffffffffffffd, &(0x7f00000001c0)={0xffffffffffffffff}) r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r7 = accept$unix(0xffffffffffffffff, &(0x7f0000000840)=ANY=[@ANYBLOB="ff0700000000213321fc7f6a70aa0000000000000000000000000000000000000000000000000000ae1ec7877e67cdf01863180000000042c05ddcd22a9f9d45c8bab8000000000000000000000000008b000000000017000000000000003e3e7ad890aaf3e67d754c67f0538a90bcd30a9466c98c0074e89992b3049c263b7de0cf8999112c20c2783fb249faf73d7e07c6fc109032aec215cfc272c500abc6f1e5a5da943dea6992f553ccddc15692bb3cacd9481b773200000000000000000000000000"], &(0x7f0000000300)=0x42) pipe(&(0x7f0000000400)={0xffffffffffffffff}) r9 = socket$inet6(0x18, 0x5, 0x8) r10 = getgid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) r12 = getgid() getgroups(0x1, &(0x7f0000000740)=[0x0]) setgroups(0x5, &(0x7f0000000780)=[0x0, r10, r11, r12, r13]) r14 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000440)) r15 = kqueue() r16 = open(&(0x7f0000000800)='./file0\x00', 0x88a8, 0x40) r17 = accept(0xffffffffffffff9c, &(0x7f00000004c0)=@un=@file={0x0, ""/66}, &(0x7f0000000540)=0x44) r18 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r19 = socket(0x0, 0x4001, 0xce6) kevent(r1, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffd, 0x63, 0xfffff, 0x4d, 0xffffffffffffffff}, {{r3}, 0xfffffffffffffffc, 0x2, 0x2000000e, 0x53199b7a, 0x5}, {{r4}, 0xffffffffffffffff, 0x13, 0x11, 0x4, 0x8000}, {{r5}, 0xfffffffffffffffa, 0x0, 0x0, 0x59, 0xffff}, {{r6}, 0xffffffffffffffff, 0x80, 0x81, 0x9, 0x2}, {{r7}, 0xfffffffffffffffb, 0x9, 0x2, 0x1, 0x7}], 0x2, &(0x7f0000000580)=[{{r8}, 0xffffffffffffffff, 0x20, 0x80, 0x3, 0x401}, {{r9}, 0xfffffffffffffffd, 0x0, 0x1, 0xfff, 0x6}, {{r14}, 0xfffffffffffffffa, 0x2c, 0x0, 0xe25f, 0x40}, {{r15}, 0xffffffffffffffff, 0x1, 0x0, 0x401, 0xffff}, {{r16}, 0xfffffffffffffffd, 0xc8, 0x80000006, 0x100000000, 0x1}, {{r17}, 0xfffffffffffffffb, 0x2, 0x20000001, 0x8, 0x77}, {{r18}, 0xfffffffffffffffb, 0x10, 0x1, 0x0, 0x6}, {{r19}, 0xfffffffffffffff8, 0x0, 0xf000000a, 0x101, 0x1fffc000}], 0x0, &(0x7f0000000680)={0x9, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r21 = getgid() r22 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r24 = getppid() r25 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x131, r20, r21, r22, r23, 0x2, 0xb1}, 0x0, 0x8, r24, r25, 0x2, 0x5, 0x5, 0x4}) setitimer(0x0, &(0x7f0000000040)={{0x1000000000}, {0x0, 0x5cb4}}, 0x0) 16:01:18 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) pwritev(r0, &(0x7f0000000040)=[{0x0}], 0x1, 0x1) 16:01:18 executing program 1: setreuid(0x0, 0xffffffffffffffff) socketpair(0x3f, 0x8000, 0xfff, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:01:18 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xfffffffffffffd4c) write(r0, &(0x7f0000002340)="8becacf81eb600ff05fc8a7888c2a29b29e55b6b94d90567fe41a1cb0588e8daa8758cfdd7df822b54093992544ad792435f8b7165e35c01c6fd533d1ab1e4ef2ba812c339a6f49d9b8f64db770ea74c9cecd3c475994355887014b9027adf846d9d7cfb5cb419cca5c9c7d5d8e81cf84e1ff335d99e845f5d3f9a5c8c77cf11385fa5c105cfbc7aa4fab3e44c104dd742113880bc73a29ecf4bc51284b258740b37c90134f707dcd908c7c8c4b9ceb1b837c500adf75019728978916539eeeb7bbbbca813d4f7b35b7daa7164228f93ea9e2b398f0668050311056651", 0xa78) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) unlinkat(r1, &(0x7f00000000c0)='./bus\x00', 0x0) write(r1, &(0x7f0000000280)="d227745ef595289b2f847fe739715b544581bfe7b77b5274a147b61717a1697749265e3400a2d6c47c1ace4a4468ca30323f515b5cf6b6931db972d7f8f024dd77d3d952b115d63d9300eefb39c63bdb86562f5f8a8c38673947d2f32c0fe1b5c81dee68a7ce2ab3eebb20fba9bc3f41edd466b1929095345f1660269b33c740a153e4ce861be22492312d171e6fb71e26bcf8f4eefb1cb21150c84258bbc9a2d7f96fba770097a4c211e19057ada7d47870492414afd21e0fc07d7a65e1e56f41c035f3fe4e3c3f287c18f7afdabc548662da68e74ee4abff88d1d5db5ced6956732207a947eb12b58815c268c8f7dd64c4ff5b847d03130055991a2f65076a8497efbeb8e3dc11d60516b692cbc740091497e7a18812114ca4c8bf626b5da260423870e43294b8d0744727bd9535600aa91d8627897307116ddc50e9b0a85204ae1366422574a68ed3bd2767bb9a067b65d10b9957f661187fffeafdffbf09790831fcdfcce50d3820b65f73ed918dd9a7351be46a4ecaa47d5d19bdc6340fc3517a67cf02b91a07e8131af4b3e074d00e01f7244fcda6eed723d542e9bb13896be9d6593bc3b181a0d48e820a3e55ed4bbde0c8e046ff5ef75dbe9b24ecb91bb42c434a59ace731aa034be4dc535c77849d694e4b08d115cca39b755f0842f7ec0183a88a06036e55d0ed7621f4b47892c8b328bd977559eb2676a1c779f87cc4c80694f8ddd4f67e2570cf80a4c849b1a44b1d17c9f246ea97981f9d545fe0c572e2862de627838ba3dbeab603bfb1f3abaffdd691b0482178b2ee596d113f14ad8e8557d0563a1101d9ca24d7d538a91ad727097a2bc83fd0abb57f0e6c2eefc4c6a1c2f326e69766395b5853048b39f0e97831418655ee37cd00dc65dbb338dc36bebb2ecae572c8a18288f6664e15add65d8596d6d47abf0b0a18915747a961b30cfa8c61a6ddd25d9c7ec44269b9ca736291a3fcf95494019d64bf0672dbb464aff29434ba7ef2067bdb65d98e8166bfd4e08e0bfd91d19e7fab1cf5b05b53248531709b0342e4c20a2c7e2ffff0e0ef7ec53c1853379828a940c3ccaee84c3fb3c0615a863b7c7d24499cf169c6e9dcb56617ed9473f88a52b4f0e5897ea5a3995956f26f5ee14772dcf1dac2bb2e5a316bd9e5b054607e37d8205a32d4fb54f6e8e846385de4e07be537d2d63f6f320b886bd1acd42c313ed28e5c6d2768d2ba041a5131def563767dc01780c6d6664fb3d440caae57c9a4b8fab346c3a9d41b0cea12fb9c16f562363c7085d0be04bf31c33f38c2c3b1522adbfb15617cf0fcd22b25aa91a127c6a51f0cbd18b5fa0a035ca5e0a6c7d05c5b883e4b9bb6aa40479fdb1cb0b307ee2ff199aea8f798cefdbd38b21898b0ccb0ea292b08e935c28efb96f310abc5525f1fed04b152777353d75e72261727acc63f079be8c6392b4277bdb828c51a33e895b1176bc81520fabfc051e4fa17a11003b7a595093435614e489797bedc67a611676a26e7f4eea22b6bbf13fa56a67b1fe9c7c33ed6e4376f473b8041d6a02c8c99ecfa8823118e5e42325ed386a8f4deb3969e45032be95c6150d144fbb2e29ad80d127385e984f7603bc8771400cbdca0ddf3a85c9435da57cb6e89427fa877aca7f173a7aaacbd3233734f044fd0487c84325e435b9088fd513a9b8dd6290013a42f39a3f977fdf3647a3d57a6d4114dfb81df56bdfd29423d47df2228b05f13773b842edc82cef4ca547db3e3540aa4d18bdeb654fdc8a3ab7aba1a39c317393ed8df47ba5965d010b31cb6dee4b6669765645e7200b47e3c4584b3a57008a9c1665c29cbcf3e71114c2a637ef2ef078dcbd07708b42e7a3f44eb75f307e991390c55de14c36d4cd969363d88839bc1c3be4a6d255e3d2eaea4d5058225ab1edaa7b3bd9c214fc27ed3a9eb1664f83b81393a3be373e8e47daedcf7cf44e547797f7afa6a42d6f1d4485b97b0a2c82356b3b50dde407766bf1c0feaf0f2a59e5c0b4dd9c86d1b8bab2bedc11aa003aa81a2466a9093f3f5901853cae986a21ebbf3646accc66234d17d6cda6064856e3b0c02f3a813c82ed259deb4d567ec9113d1e82e09913df3f0941084db2364a5d7210fa03ac694c991e049e0ea20c490758f8f9ee8183c00666e2b0c4514be2d9bbac8db19e57e0f61b2dae25bfdf0737f4c606e62cea594240315e10e2daf534477109d706aaa5b21c4541892708c9db084649f74c6ece092d7f4b826de3115992241176c0f5a615d842f899ca8709f731535bec0fdbdb055c5cb82cbc12d4607a0e1dfff14df08eb44eedcd4ac1510a6494f5a36a33439c877c67d08d2fb8bdc83b3b05cb98a6e889325c23dc20a334a3ea7a3af0aab367aba73b66610db6c629ae2321137b5560bed028deea63aefa509c657f8eed62554649efcbfc73939bc00f78f532927b20516791ebdfa3d9380af92ec789f7403f74a6ede7fb107c985bc2e7c64e4e809617ad6902d53d00b974bc8ba4cf8f9c83ce0e598b1329c48c2d3d3ea2e70168e3a01fc01364528635cd45ec25317d9e38a9f0981b76d4aecf55fa31d6c8b10e2dc03253d926d41268ec9a5ed1f3f5f75af9e78376d9d145d298e3ab99c3d69985b4df12e7b3e176fed786afb71d1e06a14793b0d6d530e0705d774a8be747bf9f5da7970f3d36beeac64c9adae3d85f15515a76ccfc3b3a3dc77c1570e641e737db4edb985f16335983262c874c90563d8bfd1ae46d984cdf195abcd02ed385adb50bff5db112eb51416587e5461fa3429b5d919f1e7e1bb29df45a9cbe1d353d3305c6d40a50fb3b937fb61d22a1afcfb61ae29c1861e944735bc712cef06341f07355fd1255064d4d395f7e9807094344f3cf13130fd51adddb5594e40ed8ae090abce1e5451573b273ea0b190a4e70ba7dc5c66bbb4636f5fc806d51b46ac3c6853dee8a4ff5ebedd8dadaeaa7e0177ec870161f61319479e6ae0b4b409f155f97f6257312d89edb82c22d2d83dcf06865936423a6bb32ab65483e1f0e1411cef5c960a5ec78e546546d67663099ffd0abb889ea227af65bd013a175999a6b6a92e3adc5b6163274116361dfb45b14b726c1497b606fd57d94acfd8ce2a62e807496d56b779f7e327536bcac09d8e1fa6d28ab708573656f6f657923369e6781791adc507f78805783a7b4dff1a9ccb99ae643f3c30eb376de7571b5c98a3902024ebebcbb969d2eed96c7bd82680ee92be9b6fac91b3ffb606a72f9ed67c8136dc2a986b20a35b7335ae47246542ee7e8d6a96588e0d5833b791c9d942aafe84c59a57a44f3412014c40a64a1e3ef7aa47d290f06d841aec5af29197b3e07c4e7db4543102aa641059b6d8ad7d46d13a923195f37af05dc1a35b93e86678d102888f7c6a9dc8888878a79bbbd36be126701404554abcedf783b3628746e5a323484ef6dfc8b6790baa207a77ce48452ee09bd7f1b98af262fbb3738793a0fe3da0e752af26f475c2d5bba1b8383fdc2315b7c164be7ece58cf11e045b992689917c55e22f7049a20a3a4951724befb2084617078aad400c6d049e06b739850b9533456a371c81e99365b2120c0706361ce6ac56f98abfe7ebbdb5ab43201d0ae889aad9e62a6ca57355a082ad200315a4fce117a264983a11d008f1b7739734aecce0fa50c4744539589bbe4d63d0bacae87207538976acf72782fac7f3e452c0918f7e1544157b0e44372022be830b93faee55283b0871969a7f6c6375dd77d09b185e64bb6179c6154eb38cf721fae5fef4b30ce0d27508f4ec2e1680fd4340559b803b3099a7ba5315de188bed22b24a94409f81054e3ec5ed583682442c49138cd057ba7431f85cd8cb1579a275773e321be6350abca45b7ab82fa552e38ba1f1588f313e4152f4675e9e5b69d2421b56785d25cc19b5bbbfd2ebedb682a5a61bdd1dcd21517fdee44251dbe0bbccdebeb5da0c9a268680e294b83a878accf24213e677cd252ea869bf74252a8a23840a305d4b99cc0aec88e71104b18c30714d609022bc2bd1d6bffa9b743d321ae2c0a409144b52cabb0e55487665e2f989a52dadf0a85433cee51562d6ed103c779c5899553f85d5713e2497eac1f0ce3d71905f5df24bcc7b1cb5c0926dc64e7a00913f4a3e9cf2d2b2e2ee2cef7e548b6939b65e00e73913699e11f5fba1c0796492587cef6f46d37c911c2050c50e078da46b45c20ae9ac50c52ca3a5ed4f5272c47f5d968e67a18b5f329299dafe7f04ebf86ebd92472e1727eeedb7b9f4cbe756045e00b67c891cdbccf89d9e5721795303b4c686bbcd632cc77030a48c63253765ccf3511ca7075d8c51bfbaca4209b1151168b772309c7628b5fcc8d639089e0bd36d4a164cacb558aaaebbf6896639a096eda3f6443e0b3300c6b9d24788d80dd03f29206fdd7734207fc265605cf7c09afddeb87ccd0a5c5ebc82d9a5d0aeb85de89411f96a28357fd1c5a9d751728305fab2eb75f3db549af076edbf551404e788041bd56cc43957c70c832f746165b39f77e58e910046cee7ba56c692ccb32d0b081ecc1e31820658bc435ff779e67df7eda38e039f4f9f2be4bfec5cb5df73c768a55918b44b0a1b768857b0e78fd0d75ca3b6650856549d7fc9f32211cccae3b697235c2db8ec31080f905c22969df5cb0992672567aa2b5fe8fb7218d40903054ca915a9bf0b9c89c819337cf1d9feebade5621cc73ec736f8fc6defe62fde1d12ecf8cc1b7ba9887ad79187df3a14b04e7dab4b10c27cf0d75d01c35f7ca0a35fb62729e8e9836c6fee1496a52f31aef804b22f4314dc4c91241627046ab1846fab118544e3d979752bb9c7167573073c7bb8ee5d6ffa0559a417aebe1cc1f59f645d14e0062720e83b1ff546b11369dadbd008486689e1ff53d37d85a1065a22e3e3e986bca1d143fbf430bd6b814ec703d171086f169533dfa890df2603cd5ed1a29b7a118ffa22318cac03c1bf93e3b21ee946a8c059f098f8e021be6dca3f6699433545c2f20b233ce87fddb22cca00c16e23a48df1816422a49f75fd4cae76238345b86f2957669fdd5ea613eca1ad7e324d54f8ebec3aedb2da8868569d3944a4bf6109c5a60dd8564e93c2153b2a14e7b9d325ae54622da5d5eff091495b596843ae60d41240a0058825f36c60b2e2ee9a198e1fcf85258a53a8804e560f624e8102df968eaad52b487d2233c50c114a3b41acafb27db9c59a73cf9953e93101890c2bf09ecfddb8359bb0c849dd7f9025a6bff97861132dd585ea33d9a8430428b838ff425c4ba418838fced6effe4038333f8b7724aaac8e95ff9338312c16e0ea34b07c85423b96c9d8ef4352bd07366a887da9875581939bd5db69407648311db5537964fa5e93b1365358d066e0121cf029c89deff0058ad5c0e8d83243647c50c15188ee19228753a0caa2057322719d2f15b41c7f41160eb945ca61b93c58cb71339d126d83a1e51c0cf2419af95cd0c3c8d82f9511225a69488757cdc3eaeb353ea084c433dbaafa23b080b1126f0e49cf8469841e9b2b4005765c91ea369346390302175452843e33c82c397d5839d892ec8abb5b168a4520bdd83cb5e4da27774405990fbf240e16ff3441c405fcf35d90833d24e64f107e60f75879b9132fd79d07c85d0734e2488bd796290504da135873500eca07ef69f865333401bca4a730ebb11201ad3c1ef11f8976eaff8e648424005868cf7853a0779d0d5d9b70b8c97cac32a705a0a73958bebecaffb4b74ce2800faa1", 0x697) close(r1) faccessat(r1, &(0x7f00000001c0)='./bus\x00', 0x40, 0x2) writev(r1, &(0x7f0000002300)=[{&(0x7f0000001280)="f43c7c14d4b675984b5aecceb3c01781f5aa436c446cd066489458a01e840155287991ff19d85c35a2fd3ed15e15d00f5d0a640317c17b408038a2c9b1488b168f2d67da24f526422e73088d928e7a42429eb5720aecdd24b847b693980be4eb98b5b6209d89cc8debe5e783cff563eebfd22e2acfd9e21f4f5fb675918a1509ec53d73b795d1f7301ddbbcbdabcf042b4215c50f45a2812128c9c1f2815b486fce952e096c4822a2cc0f8b0c46f15b7eeff3a0f6b15d03d3b001187d6a1cd7a47ddc031c189f397609fa97d8465a7ba9c76b506586081d357b21cddf1782f171aca2b0e05e807639bb65bd68b760e9791cb8bd660b47b69cf6dee2c0af37bfdc1193856fb9f23903e946a94aac563768ba44378b80bd5715932a1f8206bc9304c6f3163fde59bdb3325b77643f258fff1ce237c103e54549d61171215c5bd048807dbcd46002c90cae4d0330261d96e3f429d707584f92d68b1e05dcc086157ce2f4bae91c1eddd29b4d22e1c5aad7f157e1021b4778e348b2d86b38857de3d96355f2b02ae5b0d74599848c9db62a84d4bdf48a05dba213afe30f9e68ca0df6e5c3320899a4fc5ada2f1779636bd0023e9bd16562f08d7b29dd5b1b33f4e99258c7b356c202f9de305c8e75fbfbdc5c966d0f60b600e52f49f39050afc35b8f2fc1b770b271cfc775166012a01c6065a2c02acca788aa532e77c6d5b3ecf82a3c9948d0b57bc5842d834b6f1c4c12cb6f8df3803f2ef3d03c80dfcf9e3b44ff24760eb8c8c0289cdd6dd125c42fb5c1aeb9a6bf3034ea1de442a1ec85ed5105cf2210c16d858f26de97933f0c809e9f4ad10d58a952a6f53487d03af5687ceaabc577227ea1d45875580931ee48a5701129b8f1b622835718254f1b31dafd6f8a77d2afa11ac3131cafee4c958673b48fb3876ec7eefdb451722499155f1f1d5b426043ec69fe894438cc28760cfe37e24cf3e0c67bf070d643689827b2255b6da095b9f22bdf4bc9a20a4a7162d0e6c53b74b0e4e407efc997a5a7275c8a919a0a14a532bd40f2fb06a14c2fa3feada4e4c0fd1343a2f8914708e16de88c3f0ac0d98704ca2b7662b9740dd70f6be82ddd800a3dc94f858545f0b57be3e080a762aa1c2f78950dcac469261a19e50c6a84db94c0e60593ce9b4ce8b8c5a152645f99f54fa66ea583a1bb594d6f666dce8c981c1924228605b1684266cc5cb032d030b74ae266904bedd28c813cd1272ed35107dfd5c7777294ea0ffe714d6c633769875b73d5b5b29f898e30c1da1a51b248d694f664a9349dc14aa865cf04323c97e76190ebabf164a25ab6bc3313473259b8838f4089a75a058cae8b79e12cad26000fa44e9bcdf9252e430fa37d4c6fcbed22e574821434da8fc8554c344cb7fb9fa695cb5d895e24436d41d16f5f8e941a70e4c0e0e60a951a163daad470d6ed6aa21fae8d27a8c07c4d3dfabacadc263c8792355543bdc4b802c091b4afe134421d27977fd213cbfca1584076fda6c3501d0497eef16b2508e975a904de11f59e1680bd8aaa2ebdecf5293b44229f2c418dea098d1d4a776f4635999307076d4d97dea850194120748e8997bc4e36507fd64eb293212bad60b7c62bf5ad3d9c29c7f862a4d543cabe3fa432ec2609f699cc3581ca08547c1f7b81d7994c6283a66c142d4340c7ccddcb370519d53f95314a18861033d19f97b32396ded8be54c86a67d7c5e1a08be3d553fb9b0ae59eec22830b66b11d046709307f3df51f1f6d07f5f89122028160164c09cbe7c426c37e945a1ccfbde739928c6f3ca1bfc270847f6e1519a2230b1704659d2164c7b3d6a28074c08040f82e7299585b6096286856de0f074e08461ad3b756f0149219361517611787bae3493bf9da81125c060d6df792f5a2b744bcd8134df99f1f18d1b9895ec1b3001bd571583614fc26310bb9606c4691584e6ea21db77087119b06e7543d960a06ac687f1a3f2ee8428fe87b4c8d678a41b78aacd2867a78d25d0fdd8c2140222c7373d106a74bc00f36402adb056bb3bdb97ed1ff9625d48e9cda8eaa22f4a90a23aa27e737ea15e6e023b0a8c20e065e10d4845ac5b229b6249e31df5a5acbb08a5512c06ed2646cfa500838bdf64a9b4528d35ac0f03de5a4637caf2d2ef34d29d5e5403c087fbb98545a405b817208ade5c59fa66f0b7855ffd509156f2f2ed19680e5823a5774c768253e5e7df5be8407d1ffd5c8175db90ddce8f243e1ddc09b5717f41efba438bef16290cf3bcb18252a9b5969153cdceade4edd9d9abccd7267bc8414e6f9c1288046a107922f5d59c02c23124b28bdc3411ea42a0b495b1f0066cd98a4d92eb2ae6736415206a7f4b8f617e5f2486f84806a4df88c933b2d23b1a0a86016e8edcd58364ffe0f21acbf25394668019d1059b7e85fe312f3ff1874f6ad8322167b72deb374252d98bd41e4257e4a85cd2ed643d9fdab7715d6f089f8034e438e2d00d6a4ae2589e03e980ee668c90e392fe1d24102725a16d6f07c973373e451b880bfeff4ebd11860eaff156b9db105a0ea7a742d1119cbc18ca47864c3c3e2bdd79aeab5fb02f425922bf067d933a75a638bff6b825cb7c4771fe4f4d78455bf066e1af4c541e40c95230fc835bf22dd091e324ea6755d9494574d093b95c14c58e3687fc0a5d3d1d7f4ede8ecaad063b8f50721488a5dcff3288783a8639104a15015f22241643ec66756d23abe0f33da1f7ebe0c454fe3fe93772a41f845cd8c136ff0afc150134061bb4fb778f8a2671c19e95019e4a2f4f53a256c991d4670c5fe89b83181a61ccff58dbf1e390dcfb074cd7ac18617c771031db0ca6e387b63bb543f62f1b2b986f470d5ab535bb93216c6ca98fdc1354f5ab677ff4e640af74df4c03bd8f8d686927bc210bed052a3b4890f1f8b305822e93b428dd4b659bc788a8b21ee501c5256a21ae862148d31f5b676856816f5f0fe64d4c393af8311824a06d7859b1f481012ea7be7c25e339d0e41ef27c94cd12b8f83ce137d2d549fb457446b23243ac64881919596456e5287aea24c54b76a3f356db402f5a207630cefdc923fbfc8f09ee161716dfd9393f7dfe2eccb56ba765286737cf0a66adeba79147a6a7f47fc9c671ee3241c59b0fabd6d43b7dfc486924978a178e91813bc18ad63a4df2817755e1a6c6e6524e009c31340921cda689a66ddd0e7650601d6c422c63f0ddf66f556205eeea2c95c37f77a8015746a3f6487be8920a3ef8204d5fc45bce67e85c2c8051f981bf3572107b42ae16ddd24159de88c21bf1627d9b697dccd148d9133c10facbb0a23aa13f1a108eeda1455a4f5a91572eb31d01b3056b40015dc69b7630df37581d42404941dae7607b67b93f73c3468823e2878ef5a5002c8624cc930997f0df79181a0ce1315f7c79caf8a1c644f6d3130245d9aa2d7de80b7d20869050e76819162f5599791094f94cdc813371077dc08985949b3ff81ee5682bc11a950760ee8b9853fd6b90ec1cc513822286b4c0774d98190813f2bbcbdbd634d19ec5a6de0496c46767d56dd56abbfd8ef2f0dbe8b27025b275206f973aca3586611aaf6d3b40e1c1416b4c28509b8fdabfddb0202b9fc09478dd0772fa9e6ed8050f03ccdd8d21eba9f3aa21093f26bd54b905e1a7d0f52996a47b1635ae333d6e65be233d3a2ab4cbf943e279b420e2f48281eb587e976e363b275ce852b404904cea50208aab42e17f95f6092d1b6b161fe6ccfc8e4307d06850c9a223da4b61c971c36c737986a8aa835b1ad8f47154fc8ba601c0cc2bc63224a2e3eba728e78dcaf36e69ad302b9cddf7f1cb6dbfcb4919813db79ccef22b0416fb7a8440b096eab6916da48718d4c5319d6068a25167dda9e9d10d99b09dd498804d2c9c7ceb0ba6a0c8833dce5f685ebf31b17501f8e51d0fd2938d8a62d2fcdf59d214a5d1ca15272f6f547e2a8c17fc63316c566c815c58e3d12968e85fccf2160d7e0c00a24c2fd67694d0f6d94fdc1f36f8ef94a185079f17f826f6e52b995f20cc843a0b54e244012932b871229fdc1c104be4b51e40aa7d5617bcd73a52cf1725d1deae16afd7f540708d82ca5331ce9d969a8ae2706de96f9eb0e67d5335ad6c6598df1b3e0d0a86b6e745230bfb01620e7cbad44107ddf6527af25c6f56e9ef3c059ec64841dbddbab4d469fd3346387f1640e7f4216f19712dfaa49368fb4cf723665bc187f876b653a66ccf3bed488638bacd3e1f624988455be9fe3169ff9330e1f5c3f6b33ef92d179e90221371924fff0eec7972b0bbb66be57f46c2015c6a12fc4d656c0d9d1f5c1ed9618c441c2292539abccbae4c9d0ff443bd7dc674b75a0cf5abe03cb9540425e075399333cd78f0e448df8a868cc1b52610f1d5bd9673a51bcb067fcd94cc50e797ed13bd5f22bec408f6764aa24facecd5627e2bfa51f05e226bbec264e428d6e2a9d60382ffd9b66f6c6e1d77ff7c69c109d3ad9a6768709259936348d2f0bd79f302256a7a86ec3336a12a31fd7bd23e386fc8cc9ff80e6bbba8f0965c6c118f39de72bdf0f745e0b01119e111bcbcb237d6846a666172a0645198062404d1afd4126cddef62ea058ec9df071c488fa9864f11f8fc2640b8a60af30ba075c2f3a2befc1ed7e3b6902179711dcffb8a374afbff5d426d7899a99e4d98ae5cb0ec068d4a75eb4fb3e9335e38a23558995ea13ddb07d823c03f44e38312cead55ab60cf2d526044de024590da8ded85720d11b57f3e7318b86786adeaefeb81e6d886f3cda3b48278ae5891e2a091aba9baac92e487754aed335c75a0d6b94b0f1d42b8eaac57aad3304bd4a72231d73ee360b5d7a6cf2eb02d043c64f7c7db9ca0baf9684e1f6f07888a808a49746b4fde45783d31be5dcaed5d68599c549d57ee4f83537deae0a28bc2d364c7d1ae3b28b50bbd20d4a0ce3b20209e9bab64ee8a4fce710f4dd7cf5c1002017f8477397f1b39ab4bf92e6ff48b45b0242a2744910c94cccccc3d2d1daef885e6680fccace3dec39be52024926ddc2d4587cc2ed070ca114044378ee7b31acc473c42c5ac39fdb1b1d1add7ac60e9b1de0e049387a6277595d517432388cc28defcccdebeaaf3000e48243a91403ebdf22b7da7857fa4057e4d60922b18416455d56ac7a9d9e35ddfa001e7e4bbf6b03ebf6a0c36fec8b476db0f07b9e2a912b0cbfc088ce4b66f45b94c56b46d0528ac47124c787794834f96b47790b78bc826aceeec8d75778fdbf43a3a0e075814579a5c033df103d860ef8365c164a80ba8484072ba6c7a7ea56e48030d4a843849efa790e4ffb88dbcfa8b103aa93e989e181526f75efd69d878bd6928ef744bd46f41f02d8140a426d2e562a696b677aea0fd667c00d4606bc4daa8e9c69f8fe152799f058b559cb4922a00d4a386bd3e02437f66a6f53478a1b7d8f3394b21f04b0ef199bfa5dba013bcb266753ff0ce279eae19d6b82072bc16cfe92e7cd8c954bfc0807da611d7f1feb55c0bb25c8deeb5b5f2817e0148ecc5f93bc965da13b28657cd362459492f54ea1a43f499e69658c9ae74d9d08d9a9c4f4c9c65bbe05d20a7695b1208d089974e9c4547931532b91f5d2ef6d3f7674e1bfd3ea27bb3a793c67380431b445d6ce9939fe9f9a5024416afcfd58b4dabddb7c236057fc4f3585eb5735727d55042784fe1f1a66a202e8af19ad65e5ceaabb814770e355f79b4b5e0f1c64c88487f45f4a97abdbf40be1f36a5bf7163849cd3bf0eef52cb4bf7eb", 0x1000}, {&(0x7f0000002280)="514b4c66666abc2a66608f8da1551048757155606520f5412269a3f0cdcf351804824f7013e8f53bcaa568858e0dd26bf0d5cf83b03eab26631bf66b2fbaaea284ecafea337de2b36340d9206ba35f4041f7f716", 0x54}, {&(0x7f0000000200)="39f7e35a1d8626bc92be467f7badad5695ad1756773390cae7d62af607014b04f5d3a8eb2ae070d6ea6ea5a4ddbfd819c544b7ad3cdf525c", 0x38}], 0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x3, 0x1, 0x1f, 0x8, "2a5880a140c3828d4d4dbed1571c43fb10397d1f", 0x1ff, 0x40}) 16:01:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) 16:01:18 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280a) rmdir(&(0x7f0000000100)='./bus\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(r1, r0) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x0, 0xe8a}, {0xffff, 0x4}}) 16:01:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x9, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x40, 0x3, 0x6180000, 0x80000001}, {{r0}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x4, 0x9}, {{r0}, 0xfffffffffffffffd, 0x0, 0x40000000, 0x7, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0xc, 0x3, 0x654, 0x401}, {{r0}, 0xffffffffffffffff, 0x20, 0x80, 0x0, 0xffff}, {{r0}, 0xfffffffffffffffe, 0x2d, 0x2, 0x2, 0x26}, {{r0}, 0xfffffffffffffffb, 0x21, 0xf0000001, 0x1f, 0x10001}], 0x1, &(0x7f00000003c0)={0x3, 0x6}) r1 = kqueue() r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x1, 0x0, 0xfffffffffffffffc, 0x2}], 0x101840df, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8574, 0x0, 0x10000, 0x0) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x22}, {{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x7, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x40) 16:01:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000700)="a13e5ac4c2641d36826b523ec3ca2c42d6b290c363ed8ab753174771fbf2ed0eb75d75ec10cefeb9bc1869e5e573116330070cf332319aa2f131b60a9db91273dce254cc8c870b5ba3bca588cb5cd08b1fef4fe87981f0c42be64bdeccc8a8041cd5e9226d1793aaea94a4ebdeaafe61a35c3ee164bbaa0cb78f2108e5d83eed555097acc2d104a5f17ae40e813c70af6cd6b5edca0019038eb2c5ec8b7864097783ff415733ab1ccfe27b0547059464687d14ca9cac95a26e816e4cc8f4931179223b0ae87bc8671e927c5489d482b007cdc3e1e6ece64335a5a5350c17d26fa2604de016ffc04bbfb11f5caf35a17ea9f50e4cef169612d618e3972a11bfb9d933a91b86c7d4df9dfeff5a15c1dcc8843cb7d955447585764683b92c4156ecd192ba1b838fafaad94ca4", 0x12b) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000200)=0x8) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000240)={0x4d725f7a, 0x1}, 0x8) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0x1d36, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:18 executing program 0: setgroups(0x0, 0x0) setreuid(0x0, 0xee00) r0 = syz_open_pts() r1 = dup(r0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0xa, 0x1) 16:01:18 executing program 0: setitimer(0x0, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2147, 0x20080) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000), 0x287, 0x0) r1 = shmget(0x3, 0x4000, 0x58c, &(0x7f0000ffb000/0x4000)=nil) fchdir(r0) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:01:18 executing program 0: r0 = socket(0x12, 0x3, 0xffffffffffffff) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername(r0, 0x0, &(0x7f0000000080)) 16:01:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x8) r2 = dup(r1) r3 = dup2(r1, r0) linkat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00', 0x4) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000140)="9708bf867fe48daac25a8bd2703a7b35000152a0f6d91bd6c59f1a5b6d7be95ff64a0fd1d3745201ed24e3c32d114a315fc7afc01a1336eacff866daa6a1965d85faf447262e1661fbd18a8615add7a922fa6445a46d719089a93a12cb51992e7b878af05824cec10b81d4e1c1d47aee91384a730da7d1b3cf0c5bdf91de37392a5bdd71647ab4c5abedb78f4f13e361b9e5c0b79d861837c3f62af2b75405411a9657864840a41e13b9d6c73c24c8819de1d9ad4a848af54f57beb21f99b654ec96382370d6383e4ec9b885b2201f92f63c798d9356da91619a910d3765858e6abc49a554f9", 0xe6) dup2(r1, r1) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) 16:01:19 executing program 0: r0 = kqueue() r1 = dup2(r0, 0xffffffffffffff9c) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x9) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) fchmod(r1, 0x148) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4, 0x4010, r2, 0x0, 0x36) read(r1, &(0x7f0000000080)=""/96, 0x60) 16:01:19 executing program 1: select(0x40, &(0x7f0000000140)={0x8f, 0x1, 0x0, 0x6, 0x6, 0x7d5, 0x7, 0x5}, &(0x7f0000000180)={0x7ff, 0x10000, 0x7, 0x0, 0x1, 0x7, 0x0, 0x8}, &(0x7f00000001c0)={0xd4, 0x6, 0x0, 0x20, 0x81, 0x7, 0x4, 0x3}, &(0x7f0000000200)={0x9, 0x73f9}) select(0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40, 0x400000000000, 0x9}, 0xfffffffffffffffe, 0x0) socketpair(0x1b, 0x3, 0x6, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000280)={0x7, 0x1000}, 0x8) select(0x40, &(0x7f0000000000)={0x800, 0x5, 0x8a37, 0x3ff, 0x5, 0xd8, 0x6, 0x40}, &(0x7f0000000040)={0x5, 0x0, 0x3, 0x6, 0x8, 0x12, 0x80000000, 0x3}, &(0x7f0000000080)={0x7, 0x5f1, 0xffffffffffffffff, 0x1ff, 0x8, 0x81, 0x6, 0x1}, &(0x7f0000000100)={0xa08, 0xffff}) 16:01:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80200, 0x100000000) select(0x40, &(0x7f0000000180)={0xffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x9}, 0x0, 0x0, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x8) 16:01:19 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x100000000000) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x49}], 0x7, 0x0, 0x0, 0x0) dup2(r2, r3) 16:01:19 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x100000000}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0xfffffffffffffff8, 0xe1c5, 0x3f, 0xffffffff}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) flock(r1, 0x3) flock(r1, 0x2) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x0) 16:01:19 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$TIOCCDTR(r1, 0x20007478) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) 16:01:19 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = socket$inet(0x2, 0xfffffffffffffffc, 0x2000000) setsockopt$inet_opts(r1, 0x0, 0x40000000, 0x0, 0x4c3) 16:01:19 executing program 1: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)) setsockopt(r0, 0x3ff, 0x0, &(0x7f0000000080)="a813add349952cca64476f5c707a976d9d29c8a77278147656bea85f89f84bbbad15522bdd52745d0ff7b4b07930227c54150710cd37", 0x36) 16:01:19 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendto$inet6(r1, &(0x7f0000000080)="8cb0d90a87dd55450da6b530d08915540cd74155ce911cfd75a856cf85d05fbdbd01fbb7d2b34289872379", 0x2b, 0x408, &(0x7f00000000c0)={0x18, 0x2, 0x7, 0x3f}, 0xc) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) clock_getres(0xa, &(0x7f0000000140)) clock_getres(0x0, &(0x7f0000000040)) 16:01:19 executing program 1: semget$private(0x0, 0x3, 0x442) semget$private(0x0, 0x1, 0x0) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x100) mknodat(0xffffffffffffffff, 0x0, 0x9f, 0x4) sync() clock_gettime(0x1, &(0x7f0000000040)) 16:01:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x6, 0x0, "1eae9f82ab03200900000000000000a298206fb2"}) poll(&(0x7f00000000c0)=[{r0, 0x181}], 0x1, 0xc6e) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec", 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x0, r0) r4 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, 0x2ca) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) fcntl$lock(r3, 0x8, &(0x7f00000004c0)={0x0, 0x1, 0x1da4, 0x3, r9}) r10 = getppid() r11 = geteuid() mknodat(r3, &(0x7f0000000440)='./file1\x00', 0x1080, 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r13 = getppid() r14 = getuid() r15 = getegid() r16 = getppid() r17 = geteuid() r18 = getgid() socketpair(0x2, 0x4004, 0x4, &(0x7f00000003c0)={0xffffffffffffffff}) setsockopt(r19, 0x4, 0x8, &(0x7f0000000700)="58e1dba547a0cc75693153cbb72698f2cc4c724c4e5dc58637891b96e6931e1a30f1206a1715a485822c5286ff29d177126044d7ff1c20c60b99b62aaeb37da040f6765a6c5fd4f86ab24f3c843c33084ace3b62987aac05dbbd5f66bea38e35ab0bbf14194c446ba232a086587225638d7be087032fb96a2c29a942199e3230bb076791cbc96a6f649507bef4e5e503bf7ca85e41e6657992d638e6885128a72bcba6714be99eb439cd0238fa0edbd1c8178795ce8918f1d10d1a5dd2f736f8908edf2e3b4c16391f797a7f356ce6081a3f05233aea04feda16fd120137129aa81e31053ae054b45a8b14513ddc89c36c980b58760843b847351ee2d2cd38f528b9d2bc944f0fb7f756bfbd8f3ea3749a6b6e5c15e1d98d22fae9f94cac30717e5faea754982140544dad4527d4c148505cb67c2dbfecc9fe90bf42dfaf71818d2cd8cbb543295cbb96dd662ccbebe924aea1631378b668a7056d718c4446dd1fa533639e8ad35ae501b1c96c8b2c9c55ae2b2b55b6e562a2f3c3dd76efaa7c8dd26c7683b525dad071a41afcf0b69e2eb7397f1278bb27b93fd8ef9ec93276913e9161447f3a1c80ac2ec8ba9053c0dc0a5d488a2adbf74a39481f1850f5a2817e91a1fa2ddfff4445969c928d0ae7909d8949dbecafb08a0bba1cdbb008e9d1af9dab4d11ecf0720e803dec075da88cb84eeccf7113ea798b808522208b9df646f3e28932a530f724f7e9a2ff5b3ae416ca7b991b9e52fc2e5c4154fe6415049f1354c84105e649cfd813bc60965014e1e0309d5c9faa147430b369986f4db7ed081bc59c8ba1a0fc372c0c7e15b70c7a8b2fbc4357cc101e7627f612ba44ca0054e903e0ed2099fad024972536122991f281c063100be40197985d8ba55c8e76184340f93b688ef579c2064866bcddd1a96c92a37c3174879c52ce7991f695a512a5dfe67025da087b5c2bd1d17c44cda029dcf18416d9e012ed6c48c5ffcc9b1f7694cf957d29eabfa0913eb3831d620594d1b4980c29ed87b03bc5bec6eef72f5412465c134692caae02c0b4c8667a0edf92b28b7fc6aaf4088e14ae8873322999d66e264db77cc47a94fef153b57edcc26ca223763e1181cae0d8f8ecc8c44405c8af55bdcc76ae91ae3a067e550ac34d3fcc40e0fc46e2da4bcffa3f6e46e71b11f111f93628c56e8ff35cdce6c3457f240855d3d7bede09fa45733e70df361f7ecbfb4e23cfdc0566998755b0395c69cbdc6e0f1a83f41dd1c797b572d7384719e2a465589146bf6c1ed4f5b945f246022dc33af94e37587278c9f4e8b69d5fafbc0038c752edc81eba62b6a53708261e954e172b477a07a071aef02278303eb3b04b6a178aaa7f7998e51badf8c7742d7a323870ecc8368f3cbb40558ad8894af78f697ecd0883a0f163ed7e277741ccce6d15531f81687834374606f7dc525eccce0c2bf573ae98e2d58b93d17ab4c4b1657086ff9bdcca89a072d14620d7ef4ba268bcd5ae1457eabf8889520e20f2775fe0c986938942b724d82ef2b5105f2cbdb2ee7d84cee1a87786f7bd33b68d24db8a85b6ade88e1a915323d9a6cfb2c9394cf7cea78009557f58543b5bcf3b1d1ef77c7f113004cbaf8cf4c38d24abd0c2b7dff396b17d6718ab975308d5a3b98db8da8944b058dc6c8ce2c260b7e38dce6336307a44d6882fd66e74e559a2078810563e79e4dbd8fe2db6f9200c060bb5e812fc6b112cd784d88114f9f1a2c4bc2f6baf23070a1ef57491c63b076e69e2c12de9afcf7ff6f99912fff66a2cc62803f01a20d6fd32e8f99291cd56273df3471ece7bad3949b07c13a621b843e3e2a8ec3de3dff75ee2a127b2470f845a2f8e5b46a02d1b7d0cbed4d7dbf18b8758cb554485e9da16b1ae7fb8a621664e8ba6729335964af67f8b523cd247c3eaab835de38513e29030ebb820570924b4719306493141e77f6d46d1ff9c1271d540785d799887590142471c9940237f91daea6e2a10c06b0a4a0496b711cdf1ecb0bffec1cde18078a687f27e6f19c6b5b3c3e0a0f7d4a3b4b8524f284184c03861a522143a74894ac6a0b6a49364259d55abe03344e07e622dae671263ece9741bd06b06193cd8c38df7afb95c13d3462a15c1b26e8f26de14afb9830d3e3531a3db0f6442224748eae14fb05ea6262cfff055dee33e9060e88d319bb7ebec75541f8e98d61c1fe83ad3f443e5d5698f4dfa3297bc5c78dc798f99ee27758ab692a07b247c306ad6be6248ac6025e81af0d6985dc726db3e032fd5f6fa73efd464dec5f4fbadca813c86822e8f301392f6d679d0921ef5b71cc4bc33d51bbb8924f893a226fbcb88f13f8df1d78b5e133dfc4d0c8ef072198acc9a2ab9339adf71a47102b453778fe278f74bc870f9ae9f9f3c8390af89f8fe9e442535fc3ea23f387a8e8985ef3408db2cf5f7f34ef9855874ca9543ca08a31bdb1274cf814495d22bf16348ab2def2272f4360fbcac2cfac301b897a3f16f244bb78fffcd60fe059e0662c76b926af771193af0cc0495d90b8aa919aa771f5856350901aeaf3d562ecfc2be168f8d9f8751a7bef6a25e661bfaaa03f4a4c0bbe8ee35889a25bfb8a9559ec67b6e500b56d5f696de6c78bf8a2bf3fb26636fd1613f178dec111ee1f0b934c558c43796c0a24d21b0e31c83ad40a135f77bfe502ca4e7d214f63ae3145daf897cd759437704435975eb18803e33d04178d746c61768e36313b6df9340d2f6680723c70985404b20812685e337a698fe49f71b35b5ca938c5ba532fc82c296733fbae4b7bf9c2f59b0b0364682abcf70045d7bd9dbc80868c98e71e3d10c52ef450d50bfb41c35f4605c2e03fd3bb1cf52f53285da83c227fb6c6b2bbc91e3380f4a7862a2bad156b48024dea596db067b24e5ba1fb39efa282da9b8ee46fe32647117d6fde9992f9f035b1d8972b04021443df4b1eb3e90331272c96d353682c7819c7075440208cec53a806a18e5c5a58f1d098e63132bc882488724cc4d3a441044bf81bfe63ebaec0174bfd3f7c52541526831788e39970502aa1c845dc11d314ef294127a506161f06d7bd0ba2866f667f2319f7acd10078b93a4ba633a1837398f73788ecc7d048d78f108f8d2a60b539c007fb43af5e6044ad832546380867d9e6444faa61e527babcc14e08b2b5b7ea1eb94b7eae3d5a8c9e9a8a69bf9f69d08cbb254667c078abfef5ffcc508d0d9eaea6e4fd0d3d100a006b18f295f356e2ad1a2f4bbd59a0ba8ae4c406c310ee8bd87d7b70ff9f4b89e6d2e1bca3b83ff11b017a7ecf4ae851d82848ac93b078cf3e872b81b7334d6860eedba5b6e1067afe9e8fafa3c5f0c36cb25ccda7337a6e7280444cf69cdcad987cddf515810878f23c953df2f5d5b5411cde6f8b264699bf58bc194edf842304481920e55b3e0dabad93685dbf56c1ea5c6875265deec37e1c99a147621199ac31a973596b701bdc82835593a88c715be98b68a9d88089bcf8a067bdd9be57d3126cd5196dea1143f4da1651e1169b18b79674bde7ed7aa424b170e9d583690097c9e5c63849ff5a62fee2dd5fc56e6fdbaea1f723fbcb471ae15671d5b9bcb91e5c803e8d0d95f2b368fd1f659b537469eb0d8207a6b23f4642e506007968e6a44bf7f2715c5a859b63168c02f3b3a493d9f2027b65ddadab87f717b6691572ad573cfd78bc741101e661977a238d3c2c0bc0d50a1964133ab0ff667a88bc8c7af5edb25ec9949a2f95bf84f8dac6f6f62d35b753dcaa743c2c47c0dd9164a9a10004a69ca3a67848fba60984915cba2f4c2b35392a791c5f8696a974dbfd953db494fd3014f627be3d169d9b1a184b2a8df3dc5b4c19020db54fddb8210ebe20cd2fb9ae2478a5bb6c8c067df10a45128ecf292e846d28ccd86396a20bc8535e93b857c2d716bbcbc9c79708dc6b160c3a50453ca77d19420fdfe35608ffba160f40356accf2f2cff7a936baad38cd38ab76e0e3c6cdadfe07184b8faa38d6a9a02315f9d18cf68ef0b4da3dcb363a24ad0ebdba5b6b13c10a1153e68f924e3efd89816c4be298d2e1ffc78062580b7279a7ca0b176b1af60ee3aeb77423e8551e91c42bfcb67e42867e59173513a15081c90ea0ea92121590954ed082b199e8b2c0ede754f7bbeeaafb82a93f799ce24da3b51f6bd23d93daa2e946ecf24b95d4f31c4ba42917ac0f3a6caa3838bff1fb6bd867ae97767bfb23b36a38a285191fa374d4d44e45974bb845b37d721b8c805855f047d3d151c4bb6b8a90f5426e43641a572c201acc352622ed63e614cbd3ba0646964523457d1139a8a2889cbf8f93bbb54873ff9ca793787fc764e9358ea928b5f479fba337a582f502805b3a0db4e4cb050ac2780458f9522ac2f07d2e6e1b036475b1b80fea9a6d96cbce041a734707a9b5de02b3e7611954ff6dfce0f4ad8d37930d8a3953c5713d1b7667f2b834c7a10a1e83e32e493a0af89dd362a0a96aee2bfcc1278c8ed2801bc7fd58743a5b0b602d852c1ca83284374563dab54c53c502a333e5b2a1fbcea216e41f4b1c71837ce41405721d1cc4192e4766aa0d25afb763d89b75a4f556c4b3a5efbdba920c38b71c2b802c8e313fa8b25ec707518f487a71ef0c85d71817132b8126f4f9a6b02ccd07ce300ce75b248e99789d44d0488fa152de9b0eeb0913d950d0fa2b3cbe03506c0aac43c0eda32ab35bef07de4a81b4dc755ba97e7585b66538575d3e9a25583f3e1373ff47a2d9f936d369383dc7aaeb9b0af51a8e2184258620e22a20417b8f96e366c8bcd808546fafee74b307ddd2973d7a190f157d4d166f7a803a62f533601e72ba0a4411eed3abfb954ef8159c2eadf372e1924df678aa8af7d4bafd85f1ba4a18ba4074fc063e95c61f313796800337c4d26642ed6c2188465dd58523ad431443ca14808be94623dcae72e307a4299130bc7e3ce92ad5f9dc2df9ea46f48cda08f815356eee5e95241e4e47b16a50af3fcb185b734cbe5c493b27256d71b5b550b4f950cf464650dbe444077ff1051cff22e0f981a5b4316de7e49edbcf78d337ab0b1f35293898c2b329fe841f74e4e65606c2ce3830b34613e1cd6d1238c91b9a02160ebb389f310ffbfa03aac8b47931b5e64e039e0f9942fa0cc10e887eeb3f49f54e3bccb7374d65be8cb94f85ef557c679c1024f862745faf715b16f4eef244941665cc63f47bed9a9ab65510f3053451c6c3aea0f657c6fc7e8580c8c6736ec0ac018c1ef0a99cbad8105f5115e6be5af8430dd85b9421e51f0799582732cf57479ae9591b43d80ee8f92e702fba321748b0a0e73deb22560150ee2489ce9fd0dd9295b425d8ff2166c5c70ce5d0e56db9a9496a0551937a6459acd4d6853ef300bf90835eec7f1cd81f6d74677799189bebb7d9ddb00859799d0dd9362d7a47a38ecb63f8c1c0800470b4cf97fb40eadcffcb44d179cf557ea09da6148f086589c589c00bb085c0d9f2f950d03eb5933cf3b4ef4f5dccf3b843a7b00f9dc04f6edb487e5828e45cdb6c0d6387ff08aac6386709754aadd1c938fd007392702fb38b17f332f4292c24cd04857a64b8b9dc7dc30afe29d41cd8be3a5468a5ef2d889a3cd6decdf2a297798aab56e8079446ccf3a63f42251c51bb87280dedef12ba9831829b6372047c4c71b2674ca00c6da71569937e390b7ef77be88a73cc10fae4bc36262600ce84bf5451162c1c8649781d9d98d0c67523211fdfc73645e173e83f1f79369939fa778171b74cd82c5f3247e6e1347", 0x1000) sendmsg$unix(r3, &(0x7f0000000400)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="606d57c27447d035f91e29e3b30b5baef4138eab138d80709939c1ac90b7a580f50ad88b9262350749c37acd", 0x2c}, {&(0x7f0000000140)="91ed2e2a362cc45bc3a7d625780e92ef59b048af16197787dd430d3cf48a43b0011d376c836eaaecb9", 0x29}], 0x2, &(0x7f0000001780)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32, @ANYRES32=r5, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ac3b11ff875da90d", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000f11f000000fcff0000dbc7827aecc18c03", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff0000000000007c79162b3961e8", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r19, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2], 0x158, 0x6}, 0x2) syz_open_pts() 16:01:19 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x23, &(0x7f0000000400), 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x10) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) 16:01:19 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000380)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809", 0x2ec) dup2(r1, r1) 16:01:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6004, 0x202) open(&(0x7f0000000040)='./bus\x00', 0x10, 0x40) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:01:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x9) poll(&(0x7f0000000080)=[{r0}, {r0, 0x1}], 0x2, 0x6) 16:01:19 executing program 1: socketpair$inet(0x2, 0x5, 0x1000, &(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) close(r2) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000009c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r3, r4) sendto$unix(r3, &(0x7f0000000080)="bee6c206b825bbff522068dd56f72f293ed13384a4270f9c31a0e1dee011c98b9e0a258d743605c42eca1fb7b12687a9516cac467abb48638a1ab0dad3d0cc3ee991340a5f6ed0032fd18af5bcf493ac33855cc3b63612776cf569b14bc6739b8288a9d746d0d0519dd39ab711dd8b581c97e8ab3d26b44ba34d1eedc8115c503b", 0x81, 0x1, 0x0, 0x0) 16:01:19 executing program 1: r0 = shmget(0x2, 0x3000, 0x10, &(0x7f00006f2000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) shmget$private(0x0, 0xfffffffffeffffff, 0x0, &(0x7f00006f2000/0x4000)=nil) 16:01:19 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000280)=[{&(0x7f0000000040)=""/25, 0x19}, {&(0x7f0000000080)=""/138, 0x8a}, {&(0x7f0000000140)=""/65, 0x41}, {&(0x7f00000001c0)=""/136, 0x88}], 0x4, &(0x7f00000002c0)=""/172, 0xac, 0x2}, 0x800) setsockopt(r0, 0x29, 0x41, &(0x7f0000000000), 0x0) 16:01:19 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0xfffffffffffffd97, 0x0) r4 = getppid() fcntl$setown(r0, 0x6, r4) r5 = getpid() setregid(0x0, r1) fchmod(r0, 0x0) pwritev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="9d5fdea36a576550cf857c4d1c88ff665ba587b0cd54657c1bbb9bd0399112be305339d1d3320d4381d5f24aa06c12a4fcb463552b3d5c032a74964394a0b04be8c01077f298d21ccd78edc49139ea6ac237fd7637025a7247c211f8315ff712d99f8593d4e24f65e8847375517528cc9474f7aa90df99fef7cce98497b4c7aba1528ce062af3e3db054c8f2c5325311eb8d858ad57de920970f317aaefb1e8f6e52a6250f3e3d79f56d6ee7684a267443379b46fe740dac25c491798775cfbff731b733c95b5dcc197d3793bf2bd99e98ae62976e7df47dce2176ad385618746749be49176ede5d8597968150cddf821f496d72fe2ac66cc50c35520b2a09bba73589b26a17f4bf10b48fb861accc8ce3f88119b83dd3cc7bc2c4af05c1e5dabcdd5c06e6e7dd24e317cb38e8f2c830a173c157187d0dd6a66148ad20b8e711c114d70f4fa690dec45b740c3a3ada233fad2621cf6f4ce76f34725392416b59622b091f1a52ce06a04ff05b62870023faeb0724e0792afa338cf6cf540dbc7d4e48739d11454d9047156a845fb52a5b781e0ffe1f53fdf154bb9a76b455939945b0f585338b3e440d7c002d649efb6362f982c129bb9dfa108a284111c952b42e81e9e870e3dddcabc12366d869c82aff5c1e129ea2bdf731e238dd68e8aeffa1c8d143865ca56a9d95f08f2d31a7f0612b048606452a6544212438b53707b9370551ac8ca26df525856a7694314d6ff5a438129619ef32e0ced62c70cfda2749e7caf41a637d7a71ae59c8e640d0d3aabb4a1215889eeeb5d37374670681fe9f96f8a4bafb4b676a03f2111335cb74d171f9d56b3dd89a26a8d78d99b00b77831d51917935c01c6dec828fdb91a8c7feeadbd6737fceeac23c2029ed7545307634bcdb56eebdabcf26d6973b67b1b931b29d9eda6e487705de59fe240f00121b88950196f270cb6942802baf9fc055d043272d888dfe86071f74328d5cb0d402e78d57a47920867f83ff7ab63995e628252b7ac80ae2d5a89445bb1b9f15697c8b3c81c2dce06d4bf9d4fd10bbf99a8d2653a7c16f7c3d7ace109e8a4bc01543085013c544bf1fd2b3088d82dcab4bf0d24c4f219a4e92b9b6fff1eb64f044a0add7016df3e609b0176196584a6e73d6ab7f39710fe14c9be85b921fffb4371c68056280f4e524864b54c4414688a0470c09f6ce816711749f56fe3c1df072a95b2363ec60fce84eb6613839663cef7004370acf4d013cde329b8751c16c64a45bf1c2be51a3b1018d74081cb5a5e7a4388cd55964c4630c17d3f74f237872cd08c1ed446b4c0dd379ea9339ff333fc042aa6571e3dae0ffdc95126d1bf82280d962418056949ed6f77ad6b98d7fabc00a0c6ed0ce7353137653548773b6e42e9cc33dc0159a29ea1318a57046fb8e888b895cd5bfce3528e66f8953a4543e4a83ab8632ffb489b97afc753d86af230fc5ca7ace633ecfa9faf41957d590daccdabbbd33fe76fa53dd1dd75bb38eefa0bfbf76a42aeb17ebe9f5c97e0749103ba7ef0595177a7ee28b7789c3c7ef166221ef0ca7ab592a45ab8309fb4900c0a698b995983b768c96de16ea2f898ce616e16dba7ddc93ddb625e2d208148e86d73af9516e4cc773ea38fa82c721941720ef6e064a5d4058847401db0e9eb3457e9cdc46d0a5cc2f67ff29e72c1a974ae4c7de2d2a1c0573b5aa0684434477b75d12d4239a31ff47cd816c71a415e3f70c5cb0d6c04e4156dbf621674bffbef6df7ce5635c8d7a437ae90d8ebb392ce897cb3a9eab098c9f0743113db5715817171e8d204e458a3777a8111f2813f9258271b033143185bba82ead8ad1ed5ab10a9c1c6ef4efeabe53a975ab53edbbb9fff85583c716d31f8e99983977701d0b7bdd40825384973711c0e7068578a1d6368f4fb0751155f44df22a02d584dc321fb334b45066ca2cdd4e3906e6a694f193f2e8db2fe7cd304296d0014f20ce2c93eee3daae63e643f518bc3b1c7787643256736a614f99635b46cb1a817c59b1802651eefb3081c6a4d8394322973ffa528792aac838b640cfbdfd65041c8d40a5082bcb8d2705532916e340ea8034e7bb941da3709c6dde7a6809bd32117a8752fe1e6f27640042e350fe3e1cf1e6622e6b523ec820f1875a4ee05db134acfaf159b87f09f8165f19f2d64a3ce8b11959c183fe0329268a140cbb7e3a21367affe4b3308aa8cf5bb22304661851991bbc170bed3d6743fd34a6fefd1e09d1e955c33516986140bd32a73e097f73fea5970539154121b9c01d814a3aaadab7ec59e21582b02a9a0f6f4967678884a7ecf8e92e03178f367427d16890db768061cc4eaf1cd9a5e1210d606e2bb5dd0f6eec53658805997bd22deae13a426687c30c215c0882dbcd7beed3cf8ee17193bbd26f33f99a555ac67127e2348c2257e5930c1c2be53ec44c1fe5a82def9102a32213c2a8a72104bc790ce8eb5478060b21b5e68bf03810581775ead0dec7289b77c00469cc67bc84b7e52b0ddcd03664ff0ab222e39550598684350c78487f90c1cf87e39c0e6bcc0a20761a8fb49f0e2c2ee51e300370f30c807d60941e1843d6b0bb737fcbffab51d48a5065d6477897a27b677ab7aabde64134ba364bf269b59061e11f2501470143e4f37ad88a15c32425885bcc5930682fa1724da3ff395d0a1629b335e6433d1cd43855e336b289145822f2014d891e9c7dbb7d9730805921d17632adc56fbaa699e69cd3e88b4c2cd5b80c9dd18d9214f066b3e33cbd525bd2d21ad7d01b6d19d6a512bea4b26f0724846064813715aa2ec8db2114ead87be74b12b36e07e3efe7f74dbdbe959206ee710c8e64f9d435470562dcdd3961952047da899b6c9ee28f6c4d3779a9c1c9af00994e2e605df0284ea51bca89eb92b57a5b9ad51f1684ea3a2905892599ec9a140aa26295e3ed60619ac39b5ba249d156bb9ee1ea5c153db0710ea56a41f41fe2d77f0ee2fb5012a7414c3975e4eae143886c3f050bc79fe6efe345e3c36e106ad936841a3ad88e21dc2bf2e4d7472329b181576d3d24addc93841eff1e103ba0d2829199664183ec89eefef2c99401968a36fe812f1c999cc54f8086438f376ad8726bf716f9af18599b787f90864216dac65dee0fdc4e9a406acf96a067dd82fcb4e64065d5805e29baaa9c9c9d0b3b1396d9a9097d3b0a3f5c82e0388797c1f1f3d47c67511b9cd55d2caae8f78ef30a876092e4b6708a6be99fe95bbd9ea223a8048a3f6d7170dde0f34b18f4c24955f315a0883f24b571fc015d9508bd9ab91fe6f504bfb1d9cc2ba9ab385b9442360f5edca1ccd8b5d9a1cfbd1089d5c18fcbf6f85f47e61c789aa91d2b465dec4a9404c5c8275dee7778b03880970cc4d8d8c5c58a41d4172f6e7406b24a52ac7945028e3bb0f21ed57b3a1e12bd65532c227563eebb8442faabc7f4afd984ba6cd12de26df091e8c2d167969545fb7c4d34f3e5c364d7d0e7b7b93616a571578fd9ba6d3bfbec2af0e3b13ca3b50e9de333f6c61db04f9c3e40a32da1b69190b8e2f8235d390dd642606c33b0f4bffd3d611ff7458638b8a16fdcdc010afec96fb6638f220137b86fbde878d7bdb09a90dc15f3a6d51d236da8a7f2452e8fb879f4c372a31512842f819263533c7822aed72b2a4ab70800d785e7d9d97c53cf4e2827c9e5ebb7ff978ac03cb226cca1d09b093311e9d13b91b7db305330d1af4a2a3794dbefb33354f1436be6da46f73b78f461b5f175020a42019cca3511675faef7dc4a747bfd1cb8930df34d5f5c4fdcdae57c9b118de170d6dd68e31320f20d0dd1782b6cf550a01608e9cfbb5c397ab428337f98d334fc464c80768884e88c3afead624bc6b42d9a7ca4260f4a8d13f4f445ca1cc856e3c88983c7dec01f3aa134eacb8ce3215c3fc13edc576413497b5e65e02597c4415336c7b28a49333ce34e14df22fd0822f5206c3974d63cdaae7a88d2199053e83d78fe1ad48a60edca24cff56f5d8d3d3f485923b08c6d6034284724743c3ed91d2f005e788cb8878035a785c1475c59652060703e45c323a48f1b00888c5cc335a9344019d728312deeea81733d2531a136eef1d3f4584fb577024c609013473d5b5fa8249ceb50187da1daa7e7ff0ba096a488d0cb8745a3fb9bfb4e4729c664cc68888f956caeb87cb25451eb2fb02ee7663da5a2ece8066d185f47e48ffabd414f47bc06f03e3f7c50916e0f4be535c7e38d3b615cae52c440827a7a3528344cc6f6d3898f8fa22fa537e8f1449001da46e91b0be3949e8fef6e0d878ee851ef9ac296c335412ce94ff7c8e8692cd7e87bc32ed87e2722a6b3ecb00ab4c1580cc5dd9003b0f647e97575fc0a740525e12e0db7b7be57b4e8d41f92ae9e316ae0feebb4696e6584916255fbb79cab0dce23c05cb6edd77fc6bbe03e63b73836672a5e3aadfc27b3c79152b9f749453b0c67e4dbaab33d24d3c307a5e1e5cd23e6647ea94de91bc1598d15d08f12a6ab9198d8cad273167a6334aada7e6ce6e47913f8571ef3af0f89e752fbe6d2e90217f23529603076e1ca658390e2a30ae1811837edf0cd247de15ccb929bd6d265a31c953ef77ee5a0f56ec59378514c8200fcf5f59a10548a9c39bc7f9633c935279a265322656a751ecbb7c5ca621b6d6abe590a0d18f16617bb5b645e27a5f13abf561ed03dea6a6068e7cbfde5b078585e04471765b926cf09feb264374f3dfd32d5271d17a4eb8cb3913e52ee3c8ea9a80dcdd7f2608b9eb46102b30bdef2a9bd554fc8b3eac4ea7187edc0f8efe1d580ae0a90f2d02694a6dedd4685ac58a2a19f357788aaa13b99aae30de086bd39263b6f3c987e62f4c93365321e25157d0a150a16ad1e44097d02510e682fd5acef1164835af44c21e9f6f136d8d20745ea513e1b42983f2a8a6fde57a9079336570c0d52915d64cc4cd9c0b5134440cf72eb2c453f829c7f2dbd5ba6e3132ec44c40322947976241cf15ac9384f2e32688cdc07ddfb45026988803a95c98959eaf2abbc0d01ee627731ca3f47b9003d3a863fcf7f61f5f7e760340f458e4e640817b5c0e0f7d67baf1d7f716e21a775be59966a4c5b87e66518379e88c6b9c04f3065eb7adb9d490c49c8383e3ef17d492c318b16c90f07b0dc2e8919c5ccd8d6b53198509e0d313e13a7056eccfd85d98af8789b71577da8056e99207ddb81e7f31a2e56dcf9416b196b557120567ec47def32e934c6736135be1036489051368be7f797c32afa65e78b9eeb975fef96d4bc8525bdabb08012759a86f0e3a32a424fe3a42f55fd07d4367289ce514fa1b32b6c190b63127d3f1baa682362ba54e1c38156101db2995fd4c6d4d8fa4c79d1713a640c2fb96ecaa93197a686bf61fe0ecb42cef3d3778936ed6935faf88d3d88aec36b2e84bab03fe46fe5c111b0b9553ca1b7300bb4a099f16c7bd8803d6bf73dbf3af73d580854f4963651a7451db3376f85055b822d11aacb1c293362a4728c42122d89f488a66e59e505ad52e9dd031a2d2a7abd772200f368d978de38a24566f74403cfbac37550664283662e0c7ed43dde481d833bb20e145dbebf3a74fb98a595c48a8efe9a394a1af10f915b5e68f1feb1b98160eede15632c269b8863264401c212e4c38b1de9b4a7fa877dbba23816e61e6df6ede55c7b0dbd1d99b87e4e331f97b605048af5a1f3a368a6f4e3ff2aafa5a3824d9cb97b335bb5833e633a50a592ce70cb49d233b94d9029a6e9a8ce4e48ddde06ceb81ae55", 0x1000}], 0x1, 0x0) setuid(0xee01) r6 = msgget(0xffffffffffffffff, 0x3fc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x7f, r8, r2, r9, r3, 0x8, 0x1}, 0x5, 0x0, r7, r5, 0x1, 0x8, 0x51e4, 0x3}) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000140)=0xc) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) utimensat(r0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x8001, 0x7}, {0xfffffffffffffffa, 0x6}}, 0x2) msgctl$IPC_SET(r6, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r5, r5, 0x3, 0x2, 0x21, 0x100000001}) 16:01:19 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x2, 0x401}, {{r0}, 0xffffffffffffffff, 0x22, 0x20, 0x7, 0x5}, {{r0}, 0xfffffffffffffffe, 0x2, 0xf0000010, 0x5, 0x9}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x7, 0x8}, {{r0}, 0xfffffffffffffff8, 0x8, 0xfffff, 0x2, 0x10001}, {{r0}, 0xffffffffffffffff, 0x4, 0x20000004, 0xfffffffffffff575}, {{r0}, 0xfffffffffffffffc, 0x8e, 0x4, 0x7, 0x5}, {{r0}, 0xffffffffffffffff, 0x2, 0xf0000081, 0xff, 0x4}, {{r0}, 0xfffffffffffffff8, 0x40, 0x80, 0x1f, 0xb48}, {{r0}, 0xfffffffffffffffb, 0x2, 0x84, 0xca1, 0x7}], 0x80000001, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x21, 0x1, 0x6, 0xed}, {{r0}, 0xfffffffffffffffc, 0x40, 0x40000003, 0x1, 0x9}, {{r0}, 0xfffffffffffffffa, 0x0, 0x4, 0x41}, {{r0}, 0xffffffffffffffff, 0x10, 0x40, 0x8, 0xfffffffffffffff8}], 0x8, &(0x7f0000000180)={0x80000000, 0xf0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) r3 = dup2(r0, r1) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r3, r0) 16:01:19 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) dup(0xffffffffffffffff) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000140)=0xc) r2 = dup2(r0, r1) openat(r2, &(0x7f0000000000)='./file0/file0/file0/file0\x00', 0x8000, 0x40) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r3, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='r\x00') 16:01:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x4) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xabc, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) fcntl$getown(r1, 0x5) r2 = semget(0x2, 0x2, 0x548) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f00000000c0)=""/84) 16:01:19 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) close(r0) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) bind(r1, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) execve(0x0, 0x0, 0x0) 16:01:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() writev(r1, &(0x7f00000000c0)=[{&(0x7f0000001640)="c40788ae0ec838bf5b68130b5c7598831b52714918923f81223db9cf05e6067d5b2e216e08269e03f2575c6462ac146789b0cacddf5e837914ebb654e66a88b88784eb325950f73b3721e0ad5c4f848d2599d7442af1ce764ac76bec0ebe2b6579ea4f3b3e4443aefedef43317748a195ea9d598aeb20849be98a130d22a366fb6f8262ab06ca93d2d40142cf02a8a1a45710238315cf36a6d1dc8c8c8b5f22f82b127c95f8b97a8868a01c5fda9726f86bc36f5ca5b528d0665d2c1d7d5f700c74a78625b9ed2bda67845fba7219af2ebd6cdfadc1a0a29b011e0bd71e873e0d7fd351c1c4366b9a3343491b533807bc6e5bc505346e90b58b913f0da6e53b7dadd65a7878eadbdc94b10a006cc34a1117a4c563fa7b00de62f7f894f0fed33344d842198df0aa9bb375a82427d7b2d5cfd1a7c7e112bc41b8a4dec60f89577d87dbd06dcae0112ade097303013539b971737d3cd9c090760da3d979d5b2ed367f34a87b6ee0c9a6fb074085d7f14aab5bc9025acaaa4f47ddd30e202b6bbd1a805e5ad233ddad7515a89a360466144acad56a675d44dc6ebed5b612bedd53204d557a879a62de8baf399eaf345eec55594a0738916c2a0873be473983dc87e626862ccf31448c6aec278990e9dc80b8aacbebe13d6cc24a1b09111899780f12d0576cc5c58b1b787ead53f0fef97730ccbbb4246db7d550c32f732506dffd0b1668a5ba71743446c006acac4d9988fc6fc648ba77d0df4878384e639ab5f995b9f35c5f9e6928d042c4c76472243e54de156da8cf888c9d13ac374ecd451a2b817e97bb82c177d4ae5ca48e45e3f47f1d7f24e0675302a6e595bc76603dc17a220c6469c065c657073e59a0d36df4a26d83c6319f6702ed8287f7aee63fc6fd8d62a984b4aae974cda42938f171d448172d2c40ba7b6eec307af6f0ee8fee9c897dfb0f66d0f85e8cc9ab8b0b07afacbdb198199471d78b025dfa8a91fab67b0a4d0deb8ccc5c07e7b6ffce8235627273801107efc5d075e50f24ac4440c7f04b0d762303ea72950c31ed550b29ef5011f1a2534951acedd8404e00df8f5dbc3dd858de85b55b7f9a449aa3fc1429fbbda5fda3e5ebf29793ab46ccd7e2c08d49d4a70289911e00410439ee5e9bd5eba021ae383fe721df2b22cfd06cb78a76d50178875683dc2a1376f375dd6a5b737151a24567f7adcb432f9767ffa61939ba4ed92ee7606ee4d134394f0fc34a9fa6a1398aaf9d442249f2b6633abc2f76a91596df253a8aa770fc9219ac6a38b248ef6c23e78ae720db964cf5b38df8361839601006aad4c0074705f26633814df84e2ed1562d06fa5e28d28242d3c27bdc9612440c97c895dc1429daf5e71b2a3f4fe2c0de5254e59d3ae61e8f452912589b92c5a564d437983ffe7c117086f1145b69bb9d8b84e57397e116f3ba6e3e3c774afc6a81e30907e0b3fc4809032a44140eeefb54f69ffc0530c22d9cfdf68c7640c98fd7195f69edc64fddf07c388c5ca50e6f5f66a91bc982d7424f9adf62e0fe69ec6444e9b48be5ef5381ce6a73d027e12d00f5405e6a470a1289b7f4fc7db1688e126f7eaa8ba7cfb65330cf335008cc7b470ec81da186fe1664456ede0b7f4ee8585cdcaed716529a79796480c4971566e0cd5c1f45aafece2ab01cb6b80ceb58d7f24a33727bd2a229fe25f7925b6c74707b3a965e5e344c0706ef329aaba2a797cc6dfd3bab5a79e1c9f242da2384ed915c737f40d1ddf43ed88cfe87570ffd1f1cc044796b61157023a8f0e52500c0a4dba52fe6ccb8179c8b8ea0c1191b43a71ff6bcfeaa3f017e5c58f4b78187fa560eaf651fd87afc069b488cc6978ef00344bc6071fa3fe6d9d14ebe7cb15e307292ea9f10491427f1b1b754e28fb8f8e1f472eb092e8e0121afbcc1054437bb89522d29f28cc57ea14dfc32dcaeada678708f94f90e431e3c85759afa11a74480ba0329e1487fb286d07aa3ea52825d99474fcc479fd599fc5ff5908c33bf261a27880f6eb7731a14f04e76094bed99430ad0c312cb886919ae216e590d64d306a33579caea6b78cb63b874c0b142ccd3654c7ecfad5e0786a6ad806c155b4ffbba1660a3aee616a9686307e9a958bf7848cd60016a8e483cf1117c5abb4e9ad44fe866917f1eff1da64be251052bbb9574d2fc25e922eba8ea73dccfa27f485aa17e2f8f70fd12d3fa38ff070b9e2fb2ebeac38eeace520730ca887f9765d154e8d1f7469079851fec39da414266c304aa2b2a9d9c5a94aef2c602ce9e1d347dc7680acc1012387f6fdc340bf1aeb99e926a0dedfed4de81db920031cbaa029d087c94c5bb3bd01c2311ebebb3918e6de023f0e03126603ebf6cc758e8c1e1b44263194f2ed22524cbc2d68ee610237b03ec03e55e0af4d87f642e9dea78fe8e83594b1a1cde02110e9a9f2fc18b8742754db1119a90ceb98a97087d8d2c89cb9b72edf5cdb3c24cf574b90fbb0da3acd868ed7706395f900de937aeff10397cc468130b0028b8f849a7d9793614168d2e736ad2742148fd339dde3dcd79ac26d00b314a6a2539f2881d1e78724a0714c89eb9cae9fadeecc63d03128be93f8c366b3ba56cef0d3a942f51ef8f8484ee153d5b62b7a5e9a8c8ed2eff52030b9ea9da01e745b3e7103d93971bd9e1c454648466b50b218094d85493b593fc04c84e0779d668eaeb69ca685897b0cbad475978ee8f059215b15ae19ead49e41411487f343a04591821e6145f5701d1a3d6272d6c37dd2003c4e18cc82ac6a1a975983dde90aaccbc42c4b240cd4b80f17f1e1842495d3b1a8786a994b0d7061c4155af3f09915d27af243e716b0feac5c11b67ba8ddb57a0223295f0eccee127db24d7d794ea104e4fee73e", 0x801}], 0x1) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) read(r0, &(0x7f00000015c0)=""/94, 0x5e) r3 = semget(0x0, 0x0, 0x12) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000140)=""/175) 16:01:20 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x4a) setsockopt(r0, 0x29, 0x24000000009, &(0x7f0000000180)="08000000000000dda4a08d0a382c93", 0xf) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:01:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2007, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x0, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="6d79a3d3b5450d9f1549b7fc011d95709c66f6b411e178eab93280a7920bb2b66f9fb5701190f1b4613fad2d61b154bc1e6978fea4796865a86bed48cda6627ab3466dc960fcd30ebb00162c0d", 0x4d}], 0x1, 0x0) r1 = kqueue() close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r1, &(0x7f0000000140), 0x8, 0x0, 0xffffffff, 0x0) 16:01:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="2052bed8085df9138021cdc0394b659dd7ab00483bf71c76790e1a2cad3bd632d4141f7929a09ced675e777c18164f4c69cffc6e66416429fdb1b5138f7e14d4887b8fe2dc936ec6c65da9252547592599a5f97f14d76a581a349738324d7dfeeacac9f746", 0x65}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000003c0)="dc007f982eb65f5ac551e20d827fe27c8293bdfe709a65de7d13711bbf105833d4ce30bf2b079d79c40d599cd485e81b422fcb8f135876317c89165e9561688f581236cab70f8e3efe63d700953724d31e166a9c0b6edae2549405db9e7200b90e6584bdf9ce943872e5d34950f3c594f4c332639c4cd0f524f56b3badbae263d3f7e2d1fce22a22f7aef8e74aa8ff178d85cb2dde283e8f7b93ab8e57a969461bc36f0c02af3aa9b359d9e82f75916175e7cb5080348b6a5fc848f1b6d3a2ed8f156191bde45eb75a0f67c4ba0257a8619404519eab545191c975a78d3cc93be669e11e126840aca2c39334dc86992d5c23144e6bfb67443d74c451ddda6b2ba94bebd705000000000000000606e81045ce15cbeeee805039ec8a82ce170e2a45f66111d6a6f4c6ba766bd86fcf993f1d2c2e3ec5df2dae8294d006f59a396117d7774d4dde880b58dd218f4785b8b0262f9bf4b21bcd2e6ae8515f97cad64f3abcdfd0caffa50d6736701cbba9f8d9dd1f03acf7fb5bb2e774ae9e82b5cc418d432af8ae9a091a57e09661652e4eb0c9f529a2827dacf9ef0519a3219160130566ea45632026032781a7e1f5265702759cd76c43df4e0542e18b5689c09aad8989bd8a5a6f85845aa6c93d9bf10a3f26d6873d8f92951ce7c0bc873e6a2da8c51da5af5131f1e0290997da373e3dcbb741de47d3159e18852611cbf1fe5bf932d5b8fe97f9540e54b0769d5391639bdecf458c13014d5283bbc45ad008ac4b43ab341146102543969b61711c1ace74b39bc4cd96b0f5096ee3918ef86aab08d422c482058a481336f4f456c6e64f5c584313e6b09b0a1976a7bf51dfdc8ff6ba04fd5cbd3cc14c4c92630bd8d0d5fb39bc6af49d2f5bdfcbc98c72537b4b1746c225de61c91313b0", 0x289}], 0x1) syz_open_pts() kqueue() syz_open_pts() 16:01:20 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYRESDEC=r0, @ANYBLOB="6c6dd95a009782cc649a03e41d0569692f207d87a3c570baccbcc4d88af6b7869bc5cdfbd5c9ad7114b58cf158f4805d4f2a67429bca282c83f4153630209ea8ab821db83ec95eec51022da717b237903953aa8120b531f12fe4653f1617e7e9f0601f4457d76b5f6dc2b38571f4d3ff3c17ea776edf52fad63acf31d4817dfe4c6bd8b17e123ccb4d4670104fd9bf27719d8c6a852c"], 0x2) writev(r0, &(0x7f0000001cc0)=[{&(0x7f0000001dc0)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90ae0fe6ddd61f21b7e437af20f256fe03885b1d0948b656d43dc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d546ff02746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a0440068166073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faacc5318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a984801429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d86034e7f363801ddaaf5e9cf346fe4f4a6277266c5e25521ea5fe81fe468c86ea9d24f31443e2a91df51d75bc49f80c17cdd0fd754870a90e8c0760f443874a3400317676addef5d2f7068e85cff20f5059e1bea328dcd8ae157cc4d4ca48d085a04618624da2ee4326b00e86dbe67259bf8b28cfcab369aeff5e067b772a8348cc6fb8c9e03be75b4ba92f7a29809d24d8dd4b0498f37f4ce4312f8e251177811650fe1b498b0b96ada61c977adcc5727e914eb30b312bb5907ec4a6f8fe07c341af31007325d24403ff2877e3fe061ba978ca9fcb9b9b10e98f131f4129d3c09d1b311b0ce72e3eb04409c82f71c206e6bda6225f8cd5f0c99f66d6e420787d16308d7ac53cddb807203afcdc01f93e73d6920730be81e7c584fac636e951ee6842fcbcbff094912a89d9a0600558251ab0258b24b38f54cbe9a666303a8c9db8e6fad3179867e1335962245188c32bd8b6fdb7ea0be76c62fb5adeebd41bcc552d42d690db547337dd35c735bb437a1e1cc90c360059ace114e07747f79f56cde7e48164ff887e7a7c73fd9f3fb788f9935ffe208045e7c86f4893762c0cff4948435cae505e66add8f21381fd30f732a9b841ce84022174c54033772c0abf2eb3a908faf053d48e5467e805daa99a5cda5a47c1f3384dc9b1d591cf69cd2206e6da7ff08e36571887a9ac67426b73fdba7e517b924f4761337df6a459f014c6eab0625d217fb01dabad8c78a48c4efd17b66324272bd05075344f1b8143f40b010c294a871dc2b731bf9e2d722bd4a961d1af96cfa9cf5a3b33a5b37fb5104a78421f5e77261a29ad2d3b20cd04b5121a809476d05ce0709aaac51f35602360c0aa603708e697cbffefa0dc3a1f7d437c99a0fbe3faf972b9dc7b54bca5e19f11300deedf1d4eca56d02a70540e6c26ca5d2df10e0d1586db71b784ea73b7ba6f0a0ddd16523dee57f51785867d65e008ec6b3886ff73e271acbc5b5283d03d4b0c06e4bcc728d2834c1b19ea85ca4a568374bc639e533294cfde128823760915a43a83a84e83f7f82cfe116c8da5ff52ea73736fda1a884716cfbddec382c3fcd5c7dd8729fdee7dcaf7d269cc6fa6159dbb9488d70f2ee251a68a8067cefe2f172989f66b2ecf79ec174e219ced6cd6a1d7c4e6970751cb5000c80133c9f0da7ddd96c40e5a146403631776859ccef19ba2ac3368f0ba9083115b984a1ae6a09445d054896300aa9687c71873d4faf3c7da1fb8f0ab1bc5c6268a2d2987bf3f3959918f7424824b593d80ace2c091c59d55c07e33e83870bc0164fcf1c753209e74c558f0416ee9ffc33f48164b6eb727f419c583b5394836e0eca052d39223de7d478dfa36511739e2779fcca1ec065742063d69a93db3fa9312b94053b12fd7e87445e219cfa6926f1eca111d0a6913c5bbc89017f23f8ba32b1d6bd7ee42ae98c4d1d688f27a5b97cceed5f62c7b3da44bdfa89ec22fb04124dd28fa22501d97abe75d656495ca5780341bc3a95876d81cc14434e0a40abb801c43a2d347569166fb3daf8efb78b843337430836e2cf970e60c708d915ba7bc078b4b867e54f8c42ce3869b681cfcb5e8e748319c03b86dfc24d9d835fab2080a0c7fd6061c11613c7aa8dcdb64f398b602d2e990efcf293b5fcf60b6f10dbc36bd2c38d4e5fccde7985d9665abddcf68b203e1d3b51545223960dc18af1ef8a06c760b18185efdff5c4eb428e9121b0c1e954f2cc4d96042876cef2e938d9e1d806cb31d144521248c33ff0edd6be72126671d0e5cc9f6825a69f4415d17599282cb8d1477f1dc0d067f6fe7571129a8834cdfdaaee71ec345b8fa9f36b6e950bf12413882216113087b210e4aca2caaa77251a6c5dafb493b8ffa3374dde0a3aa25d84d93fa816b443b2d0ca31c280ec243f5bdbac9014115c5f7a5ca369607b6382d5935098099e3faed58892d10897632602439e8819b3c1268ed0ea67d1db7e67848c58dafd82af353c54d49d4a4f8795578dee1f7f844cc742ddc2cf4cb7ff2ad676e8594379574346319088441d38b1ed476913036d752ed19770776198298a376188669ce853a0a739f76376b756669d3f33716edab77147a4e73404493ded588865569d4670ab7496b143980dd12325073d5c4540dc4a4bc0f4167d8e97988bc832222e6c3c952f4049d5f70def082b40891b65fc33fc7a5c843b17c7b166fbe57f67519fa97d03381ae56b6f1ac19997b885fcabc462e1ca15d846dfd59a2288e391fde620a368ca292a7f1c1b58eec124ec21282377ab8b0ce3a93e6b086a3567e9bd7c90840523d97246cfde2b46bfd81e92938a5299e99ad0b398499827ebbe4d0de00a0a733458fda98e0603eef21e24ff30d0b975e80cd651747ccc0ab0944dc35a8d3c7ece51f6069fc0261d960de6ba1a723068f0ad60f0f8d5a0a72cc3abe14bc73bb09162cf05d62b435a72f86828da75e6f0525a88043eb4b6d86e5557491958753786de72943177d6fc458af90c9a4c7c0a957274af6ad16e6174c40bc5cb1a32a5099deaa1adcca4d3ed1c8445b47a0e10113fc3ecce6e9099b12069012ae7767b0b8e350d012ca433397b838fc85eac563c01fccd623a4c92edf9dacebfebb540b87897faad41b68fff2", 0xedb}], 0x1) read(r0, &(0x7f0000000040)=""/47, 0x2f) 16:01:21 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c9dfa5d0b3f79b4ce25ad3f28aa3d901460eaea2"}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x80, 0x20, 0x7f, 0x6}], 0x2586, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x2, 0xe0000041, 0x7, 0x1}], 0x401, &(0x7f0000000180)={0xce4, 0x80000000}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x1}, 0xc) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) poll(&(0x7f0000000080)=[{r1, 0xc5}, {}], 0x2, 0x0) 16:01:21 executing program 1: mprotect(&(0x7f000041b000/0x1000)=nil, 0x1000, 0x2) nanosleep(&(0x7f0000000000), 0x0) 16:01:21 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x8a) fcntl$getown(r0, 0x5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x89}, {{r1}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffffc, 0x3}], 0x40, &(0x7f00000002c0), 0x20000000, 0x0) 16:01:21 executing program 0: mknod(&(0x7f0000000080)='./bus/file0\x00', 0x2000, 0x5cd8) r0 = semget(0x3, 0x13, 0x10) semget$private(0x0, 0x7, 0x500) semop(r0, &(0x7f0000000040)=[{0x7, 0xfffffffffffffffe, 0x1800}, {0x3, 0x1000}, {0x1, 0x8}, {0x7, 0x6, 0x800}, {0x0, 0x8001, 0x800}, {0x4, 0xfff, 0x800}, {0x3, 0x1, 0x1800}], 0x7) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10001, 0x85) write(r1, 0x0, 0x0) 16:01:21 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000335000), 0xfc94) socketpair(0x18, 0x4000, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f0000000040)=@in6={0x18, 0x0, 0x1f, 0x80000000}, 0xc) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x6, 0x1}, {0x5, 0x10000}}) execve(0x0, 0x0, 0x0) 16:01:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffdfffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206f92"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000280)="43863839ab8d37fff1ef9e3c2996129b9548f596f30c1bc3ed5425e5cce804d4a78ff6418a7602701f2df13269da09c4e833cab352f49dce1f0e87a4d3d9dec3dde33bea73103fd12a397b6108b9121f8d7dbeee179c5e93474cfb12b25f317fc1dca3136cc1aeb5caadf26f3ccc8622307bb22f01aa37e88768c0da40f65cd75093bad95cb621c50c5575af84a7dfbb8ee909f1203981d4ac832b79da8b4df88b60230b8cfb3e8647fb8a8862533f56c558688315e7d27bb1659ab054ed2f3858678ae2cdb735924a317d9d615dd923981efaba1753", 0xd6) syz_open_pts() r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) open(&(0x7f0000000040)='./file0\x00', 0xc0, 0x70) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x0, 0x5, 0xfffffffffffffbad, "bad84b73f2a42ccccaa70600000075835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:21 executing program 1: r0 = socket(0x2, 0x2, 0x10000000000000) r1 = socket(0x10, 0x0, 0x39) flock(r1, 0x2) sendto(r0, &(0x7f00000000c0)="a2e12deae0dd3bf7303a3f07f0053adc992ab06ef1c6c6e2517fb425f9c49cdbc2882137f17a5d250917a0f3f5baa12e84981b613b4c73909514393e17c55a222316b7a4760202144590c08345af7cde817ec41486e137e651016f7e13c1c8fefb7ba1a7ba68ee01845c12371122349500aa13bb00233a8877def1dca28654b78f0ba70a63a03ce7e6480761c05015fc198d8f1938c789e3c122272d18f5a2058e024b7a4c24b4303890e8e5187031793b88d2447cc6f3b2a04ddb3513433c15058acd84cf33267134787d09460ee4e2f2d7751683ed730912807cc67ae3f5e54d78f5f2dd1f828605eddf3af92d896dcb600de0110cf0eb1b53abc7a852dc", 0xff, 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x400000000000003, 0x96) poll(&(0x7f0000000040)=[{r0, 0x20}, {r0, 0x182}, {r0, 0x40}, {r0, 0x156}, {r0, 0x10}, {r0, 0x4}], 0x6, 0x401) poll(&(0x7f0000000080)=[{r0, 0x8c}, {r0, 0x14}, {r0, 0x44}, {r0, 0x40}, {r0, 0x8}, {r0, 0x124}], 0x6, 0xe4a000000) 16:01:21 executing program 1: r0 = semget$private(0x0, 0x1, 0x40) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/110) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4000000020, &(0x7f0000000080)="00ac2512", 0x4) 16:01:22 executing program 1: socketpair$inet6(0x18, 0x2, 0x180, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x4, 0x100}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)="080f5e0b8a39066e77e219e95c84173bb7fb2173c868a416948d4c622e219baa3f278f4d6173378c98879fe46868d58379fa1e129f4e", 0x36}], 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="1001000000000000ffff00000500000027f635e4a727bb21e5d31327818a3a3815cbb0910e522693f6d7be16eb41431aa5c1098231f013fcece5108769f1e275de7fb6a95b4d8e9001ca8062cd6255b408742f4b5bde752d318044477d07562eb28e098946c7e8fb4f266132ece0a01dd8c7a59700b46f0ebd0b7449d3121337e0e22cca25d349ffe439230426ed9dc9c978bc64e2ec885e32eb468b5c4bfd3540d3c98b6476d29cfcfb1790316b56349723e5709865bbff1fd57520c88cd9424a48638064e859c4fe2755f2b421afe738b36570ebd6fede154c3b7758d8e93d48eb6874fe9eb12121da62bef4d5e1ac90648e2e86681342715cf3bd776cc848c73fdbd05c95af2892d9230a04081100"], 0x110, 0x1}, 0x40e) r1 = socket(0x1e, 0x0, 0x0) r2 = semget(0x2, 0x2, 0x605) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000012c0)=""/81) dup2(r0, r0) getsockopt$inet_opts(r1, 0x0, 0xfdffffffffffffff, &(0x7f00000053c0)=""/4096, &(0x7f0000005380)=0xffffffffffffff8d) r3 = msgget(0x1, 0x45) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000280)=""/107) getgid() 16:01:22 executing program 0: r0 = dup(0xffffffffffffff9c) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/151, 0x97}, {&(0x7f0000000140)=""/90, 0x5a}, {&(0x7f0000000000)=""/13, 0xd}, {&(0x7f0000000200)=""/38, 0x26}], 0x4, &(0x7f0000000280)=""/229, 0xe5, 0x1}, 0x801) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000040)="ba0ed314e6bab6117482225f0000000000000000000000eaff", 0x19}], 0x1, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:01:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') symlinkat(&(0x7f0000000040)='./file0/file0/file0/file0\x00', r0, &(0x7f0000000100)='./file0\x00') chroot(&(0x7f00000002c0)='./file0/file0/file0/file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)) utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0/file0/file0/file0\x00', 0x10250, 0x1) 16:01:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e00", 0x17) r1 = syz_open_pts() close(r0) fchdir(r1) r2 = kqueue() r3 = msgget(0x3, 0x6) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000300)=""/85) syz_open_pts() r4 = syz_open_pts() ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000380)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r4, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000002c0)={0x0, 0x8000000001e2d, 0x9, 0x4041d38, "0000d2518002197b30000000b3fbe87558a4d1be"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000280)=0x10) 16:01:28 executing program 1: r0 = socket$inet(0x2, 0x0, 0x105) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) pipe2(&(0x7f0000000000), 0x10000) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x3, 0x200000}) 16:01:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x175e) r0 = socket$inet6(0x18, 0x6, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000000)='./bus\x00', r1, r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() 16:01:29 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x400, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) syz_open_pts() mknod$loop(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:01:29 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x6, 0x9, 0x2, 0x8, "35485c61e4f53255440ffa8f012c6450c17f04cc", 0x40, 0x1}) fcntl$getflags(r0, 0x41) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) lseek(r1, 0x0, 0x1) fcntl$getflags(r0, 0x3) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000300000002}) r2 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x0, 0x0, 0x180000000000000, 0x6, r2}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="caaa83e99de5fa2829adeeb61cc1b016b0299c81b78cd8ba56a352d26443f424f2712c095a7ba4986e0c6cb2e5a2c01456319618a30cf1ce87fbf6781ba40ea266f00e0e16141cd1a8972415ce81c5e0ee8bf95cf181335635248c8884569a715daafa1efec875bca0be5f68f45bf64d1703abe305fb74c07a1f541ef047d9aa51bd47b1ddba3df12b1bf9341f4d5be6152656dd983d013e31e3f78c6228ceb34ae0f372e92478234e206598200533b1e2f32ca64a4c19762614f7f5df3540074bcbe4", 0xc3) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000380), &(0x7f00000003c0)=0x8) pipe(&(0x7f0000000200)) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000240)="1206994146bf18f506f77d8d59ea54b6f629400b77d9160ebe772c1d5b276171142a07999fc00b3a42c779b0b3115633327e31bff5cff9972afec7ebe8351446de31f76b116cba11c8ea6ed00dc4474a1220fdfec11f3bbc15a8365bd90cda8593de310095c3eb2e8e278a68cd354c8bca7d61d7f2fa3fdd8a471bf381509dc611892d4bcb7d14ba4f3a5c293c166a8514ff05de822295deebe066476b6f116cea0aec1d0815cd841493d312d991b41406717ef18e18954be13cb330760824d18cad0a51350c6ad2093fed797338875302f60ab59c57663f77ffd6f71a5e3b81be1b3a5a8e080deee50ffe85bcc32e107aa55be269ba", 0xf6}], 0x1, 0x0) 16:01:30 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) shutdown(r0, 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f00000001c0)='./file0/file0\x00', 0x0, 0x1) open(&(0x7f0000000180)='./file0\x00', 0x10000, 0xc0) r3 = kqueue() utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0xffffffffffffff80, 0x4}, {0x80}}, 0x0) kqueue() kevent(r3, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) openat(r2, &(0x7f0000000140)='./file0\x00', 0x28, 0x5) close(r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) wait4(r4, &(0x7f0000000240), 0x1, &(0x7f0000000340)) 16:01:35 executing program 0: r0 = msgget$private(0x0, 0xa2) msgrcv(r0, &(0x7f0000000000)={0x0, ""/200}, 0xd0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f000079df88)) msgrcv(r0, &(0x7f0000000100)={0x0, ""/232}, 0xf0, 0x3, 0x0) msgsnd(r0, &(0x7f0000c40ff8)={0x1}, 0x8, 0x0) 16:01:35 executing program 1: clock_gettime(0x2, &(0x7f0000000000)) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) 16:01:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000580)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae8a5d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ec32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e6385c3ab24286564a262d0a72ef17f8e8ae675b", 0xf6) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x80, 0x24) sendto$inet6(r2, &(0x7f00000001c0)="f5bb7adae5b0acf1b18533a48eae2d48bd52a2055ffc277b3ae6369329aeb5e256e4c7", 0x23, 0x1, &(0x7f0000000200)={0x18, 0x0, 0x1, 0x3}, 0xc) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x80) getpeername$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) poll(&(0x7f00000000c0)=[{r1, 0xc}, {r1, 0x81}], 0x2, 0x0) 16:01:35 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r1, 0x0, &(0x7f00000001c0)={0x1, 0x1, 0x80, 0x5, r2}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x10002ffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) r4 = dup(r3) readv(r3, &(0x7f0000000080)=[{&(0x7f0000000040)=""/15, 0xf}], 0x1) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000000)={0x8, 0x8, 0x1, 0x80}) 16:01:35 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = kqueue() pipe(&(0x7f0000000040)) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) munlockall() 16:01:35 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getegid() r5 = getpgrp() r6 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x7f, r1, r2, r3, r4, 0x4}, 0x1f, 0x800, r5, r6, 0x8, 0x8, 0x3}) r7 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r7, 0x0, 0x400000006d, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffb000/0x3000)=nil) 16:01:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91abbdb5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f58968b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766af04e392b0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b739eab17d59306a4ed1ee5ad44dd2", 0x4c3}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "835dd2518001190000000000fa600000ebff0100"}) ftruncate(r1, 0x101) syz_open_pts() readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:35 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x20000000000000, &(0x7f0000a00000/0x600000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x40, r1, r2, r3, r4, 0x1, 0xfffffffffffffe00}, 0x5, 0x3bed, r5, r6, 0xfffffffffffffffc, 0xd3d8, 0x3ee}) 16:01:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236160bc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x1) connect(r0, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) linkat(r0, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000100)='./file0\x00', 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r3 = getegid() chown(&(0x7f0000000140)='./file0\x00', r1, r3) open(&(0x7f0000000280)='./bus\x00', 0x8882, 0x4) fchownat(r0, &(0x7f0000000200)='./file0\x00', r1, r2, 0x2) 16:01:36 executing program 1: pipe(&(0x7f00000000c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x30044491) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0xffffffffffffffff) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) recvmsg(r0, &(0x7f00000018c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000001700)=[{&(0x7f0000000180)=""/68, 0x44}, {&(0x7f0000000200)=""/203, 0xcb}, {&(0x7f0000000300)=""/235, 0xeb}, {&(0x7f0000000400)=""/118, 0x76}, {&(0x7f0000000480)=""/152, 0x98}, {&(0x7f0000000540)=""/107, 0x6b}, {&(0x7f00000005c0)=""/208, 0xd0}, {&(0x7f00000006c0)=""/22, 0x16}, {&(0x7f0000000700)=""/4096, 0x1000}], 0x9, &(0x7f00000017c0)=""/211, 0xd3, 0x3}, 0x840) 16:01:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSCTTY(r0, 0x20007461) pipe(&(0x7f00000000c0)) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x1) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x10001) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000040)="a43dc72356b9", 0x6}], 0x1, 0x0) 16:01:36 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0xfffffffffffffffd, 0x0) 16:01:42 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() open(&(0x7f0000000040)='./file1\x00', 0x100, 0x8) kevent(r1, &(0x7f0000001240)=[{{r0}, 0xfffffffffffffffc, 0xb9}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) fcntl$getflags(r0, 0x3) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:01:42 executing program 0: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) socket(0x11, 0xc000, 0x7) connect$unix(r0, &(0x7f0000000640)=@abs, 0x8) 16:01:42 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file1\x00', 0x10, 0x20) write(r0, &(0x7f0000000040)='s', 0x1) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ffa000/0x2000)=nil, 0x2000, &(0x7f0000000080)=""/54) 16:01:42 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000), 0x0) socket$inet6(0x18, 0x4, 0x1) 16:01:42 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x5) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:01:42 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) fchdir(r0) readlink(&(0x7f00000000c0)='./file0/\x00', 0x0, 0x0) 16:01:42 executing program 0: socketpair$unix(0x1, 0x20000000000002, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000001100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bacef5c51f110852f0cde6b66db6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000040)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) 16:01:42 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) msgget$private(0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x1) close(r1) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/240, 0xf0) 16:01:43 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x2, 0x3}, 0x8) munlock(&(0x7f0000ff1000/0xe000)=nil, 0xe000) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() close(r2) kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) r4 = dup2(r2, r3) connect$unix(r2, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x66f37240a17edc1, 0x1, 0x800, 0x100000001}, {{r4}, 0xfffffffffffffffd, 0x95, 0x20, 0x800, 0x76d}, {{r0}, 0xfffffffffffffffe, 0xc0, 0x40000000, 0x2b, 0x8}, {{r4}, 0xfffffffffffffffc, 0x40, 0xf00fffff, 0x2, 0x9}, {{r3}, 0xfffffffffffffffb, 0x1, 0x1, 0x2931, 0x80000000}, {{r1}, 0xfffffffffffffffe, 0x10, 0xf0000003, 0x3, 0x4}, {{r3}, 0xffffffffffffffff, 0x2, 0x1c, 0x8, 0x6}], 0xffffffffffffffff, &(0x7f0000000000)=[{{r3}, 0x0, 0x50, 0xf0000020, 0x546, 0x63}, {{r2}, 0xfffffffffffffffb, 0x0, 0x80, 0x40, 0x100000}], 0xe78, &(0x7f0000000040)={0x6, 0x8}) clock_getres(0x0, &(0x7f00000002c0)) 16:01:43 executing program 0: socketpair$inet(0x2, 0x4007, 0x1, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000700)="cb9262370a37688344b7c4b98faed19607fbc07df96f81dce8091df790c0caa8beff25dfee2a490777b21a89236dd2153c05743fbe70ed496a93a7445ca478481f81adaecdc6f43a05b32742e35a0ce88f15190a6806b6e39fa2ceffc9543375dcc6df9063c2375a1c863881af001684f2878e91b2f92f64134bd6131f445e926db5f0a758fbb9520ef4fde86787f9ab45c21d3e8572a181550f912f1ebed924e361b70a6f79550cf557f27078ac8d22e364930b2f4f147810767f332d0bde48a9901fb39b06c6e7fd66b8ab8f80a7c38965cb2cbd7fd1e01fa866801ab52d6a0c7ebf4870a887a6f78a93c13a8c131f35f39289b165214d1b86d88fff6e15c130a609a03ad6a7828830a6f3fbf9c97c7919dc8d612b143d28b0aac61812ed16d2343b5f33932a1341ce8eba57aaf9e12b7b2f02aa74c908bbf2dd41f0a2ac9fa5eac476197aa30395bea892fc4f95e793cdbf874eb233fa7fd0914269965b43f8465e861ccbb98befb9622d4194f232ef7d25baaad774eb03ee276a443eb07db8c01646c4fa3149cb6f2f69ead3e8b31ecfd99ae698b0dbd4c711d253e17e7b29f0cf9027cffa0105b8daa4817b777a303241b2cd8b79bf552d341d", 0xfee2) 16:01:43 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) setrlimit(0xe, &(0x7f0000000040)={0x0, 0xfffffffffffffffc}) setrlimit(0x3, &(0x7f0000000080)={0x9, 0x80}) 16:01:43 executing program 1: setrlimit(0x3, 0xffffffffffffffff) 16:01:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000200)="35db4bf22985b37fd24c6c3cdb8924c42e7386ecaf709e8a1f1e2e8d1906d8974febdfb25fc90473", 0x28) getgroups(0x2, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff]) setgid(r1) r2 = syz_open_pts() close(r0) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000240)) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSTOP(r4, 0x2000746f) sendto$inet6(r5, &(0x7f00000002c0)="470bfb3bc8c55c2741c23e98de95a912fc497efb204c4cfb6f93e7722021e56091008d6183bc22bd18a60feb74adcdcd6241d1610b", 0x35, 0x4, &(0x7f0000000300)={0x18, 0x0, 0x7, 0x3}, 0xc) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000280)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x7d, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x0, 0x1}) write(r0, &(0x7f0000001340)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f6a5f1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa", 0x209) r1 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) sendmsg$unix(r0, &(0x7f0000001300)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000001c0), 0x389}, 0x0) kevent(r1, &(0x7f0000000080), 0x98, &(0x7f0000000100), 0x10001, 0x0) execve(0x0, 0x0, 0x0) 16:01:43 executing program 1: socketpair(0x1, 0x3, 0x3ff, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fsync(r0) 16:01:43 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x44}], 0x1, 0x80) poll(&(0x7f0000000340)=[{r0, 0x2520f564bd4c89ff}], 0x1, 0x0) r1 = syz_open_pts() poll(&(0x7f00000000c0)=[{r1, 0x40}, {r0, 0x3}, {r1}, {r1, 0x26}, {r1, 0xe}], 0x5, 0x20) poll(&(0x7f0000000040)=[{r0, 0x84}], 0x1, 0x9) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x100000001) 16:01:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="91120409", 0x4}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000000500)="3a330da0ebbb941db65e67fb20173cd75867fe68e350c0b122307d0a", 0x1c}], 0x1, 0x0) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x50) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/196, 0xc4}, {&(0x7f0000000240)=""/164, 0xa4}, {&(0x7f0000000000)=""/74, 0x4a}, {&(0x7f0000000300)=""/248, 0xf8}], 0x4, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0xf, &(0x7f0000000440)={0x0, 0x0, 0x8c0000000000000, 0x1, r1}) poll(&(0x7f00000006c0)=[{r0, 0x5}, {r0, 0x20}, {r0, 0x1}, {r0, 0x100}, {r0, 0x54}, {r0, 0x8}, {r0, 0xa}, {r0, 0x10}, {r0, 0x120}, {r0, 0x80}], 0xa, 0x7f8) bind$unix(r0, &(0x7f0000000400)=@file={0x1, './bus\x00'}, 0x8) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:01:45 executing program 1: r0 = socket(0x18, 0x3, 0x1010005) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x10001, 0x81}, 0xc) setsockopt(r0, 0xc95a0d4, 0x1ff, &(0x7f0000000080)="1c68f88dc64ce74c58bc4a5baa1fdb3fcc2d646ed941bd693d8a575a06b15086e3a92a6eb378449f0fafbe69a45d6a1e5abde11c5108937991562deafcb2dbb281d972965a6d7d500db30f22304b9c252c1e7d144345168cbb8267f472f1a523f2", 0x61) socketpair(0x1, 0x1, 0xff, &(0x7f00000001c0)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0x0, 0x0, 0x20000002, 0x3, 0x3}, {{r0}, 0x0, 0x60, 0xfffff, 0x1, 0x3}, {{r0}, 0xfffffffffffffffd, 0x8c, 0xf, 0x100000000, 0x7}, {{r0}, 0x0, 0x40, 0x0, 0x10001, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffa, 0x2, 0x20000000, 0x0, 0x7}, {{r0}, 0xffffffffffffffff, 0x53, 0x8, 0xa000000000000000, 0x200}, {{r0}, 0xfffffffffffffff9, 0x20, 0x2, 0x2, 0x8}, {{r0}, 0xfffffffffffffff8, 0x0, 0x2, 0x1f, 0x3f}, {{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0x2, 0xbd}, {{r0}, 0xfffffffffffffffa, 0xc0, 0x20, 0x0, 0x7}], 0x0, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffd, 0x6c, 0xfffff, 0x80, 0x2}, {{r0}, 0xfffffffffffffff9, 0x44, 0x0, 0x2, 0x8}, {{r0}, 0xfffffffffffffffc, 0x10, 0x2, 0xffffffff, 0x200}, {{r0}, 0xfffffffffffffffd, 0x0, 0x40, 0x4, 0x15}, {{r0}, 0xfffffffffffffffe, 0x8, 0x17, 0x9, 0x3}], 0x3, &(0x7f0000000400)={0x200, 0x6}) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) getpeername$unix(r0, 0x0, &(0x7f0000000040)=0xffffffffffffff75) 16:01:50 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) symlinkat(&(0x7f0000000280)='./file0\x00', r0, &(0x7f00000002c0)='./file0\x00') r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) writev(r1, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60a", 0x266}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000200)) r2 = syz_open_pts() close(r2) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r0, 0x100000000d, r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "825dd2518004190000000000fa6000"}) ioctl$TIOCEXCL(r1, 0x2000740d) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) kqueue() 16:01:50 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$inet_opts(r0, 0x0, 0x100000000000013, 0x0, 0x0) 16:01:50 executing program 1: setitimer(0x0, &(0x7f0000000080)={{0x100000}, {0x0, 0x10000010003}}, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') socket$inet(0x2, 0x3, 0x4) 16:01:50 executing program 1: r0 = socket$inet6(0x18, 0x1000000003, 0x0) flock(r0, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:01:50 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x7) 16:01:50 executing program 1: setsockopt(0xffffffffffffffff, 0x29, 0x26, &(0x7f0000000000), 0x0) fchmod(0xffffffffffffffff, 0x77) r0 = socket(0x1, 0x4, 0x1) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 16:01:50 executing program 1: clock_getres(0x400000004, 0x0) 16:01:50 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x9, &(0x7f0000000040)=[{{}, 0xfffffffffffdfff9, 0xd, 0x0, 0x8000000000000000, 0x3}], 0x943d, 0x0) 16:01:50 executing program 0: r0 = geteuid() r1 = socket$inet6(0x18, 0x4, 0xd50000000000000) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x29a7695c, 0x1}, {0x18, 0x3, 0x3, 0x4cb}, 0x8, [0x20, 0x8000, 0x8, 0x7ff, 0x1ff, 0x7, 0x80, 0x7]}, 0x3c) setuid(r0) setgroups(0xfffffffffffffea4, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) shutdown(r3, 0x3) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000180)) sendto$inet6(r2, &(0x7f00000001c0)="dead414625bfdd5408cee99cacd801e9b451e1875ce99a5484064f7b800890a53ac3c8fe8bfdfbbd50f33d681f6cbb982fb1b6b49fc2051517a082022caa5e52b9df5762612a72e0054de3769b", 0x4d, 0x4, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x8, 0xffff}, {0x18, 0x0, 0x100, 0xff}, 0x0, [0x4b9, 0x8, 0x6, 0xe3, 0x1, 0x1, 0x8000, 0x1ff]}, 0x3c) r5 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmdt(r5) r6 = getegid() getgroups(0x3, &(0x7f00000000c0)=[r6, r6, r6]) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x1, 0x49, 0x2}, {0x18, 0x1, 0x7, 0x8f}, 0xfff, [0x2000400000000000, 0x6, 0x7, 0x1ff, 0x2, 0x4, 0x100, 0x80]}, 0x3c) 16:01:50 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x1000) shmget$private(0x0, 0x1000, 0xb4, &(0x7f0000ffd000/0x1000)=nil) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x5) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x401) r2 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffb000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x2000)=nil, 0x1000) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x2000) mknodat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x10a, 0x1f) getpid() socketpair(0x18, 0x4000, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getpid() r6 = shmget(0x3, 0x3000, 0x40, &(0x7f0000ffb000/0x3000)=nil) close(r1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r12 = getuid() getgroups(0x5, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0xffffffffffffaa4f, r8, r11, r12, r13, 0x8, 0x39c7}, 0x8, 0x81, r5, r5, 0x7, 0x101, 0x3}) syz_extract_tcp_res(&(0x7f00000002c0), 0x5, 0x7) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{0x8000, r12, r9, r10, r14, 0x180, 0x1db}, 0x3, 0x1, r7, r5, 0xef, 0xaec0, 0xfffffffffffffffa}) shmat(r6, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmctl$SHM_UNLOCK(r0, 0x4) setsockopt(r1, 0xff, 0x29f0, &(0x7f0000000380)="820af988b2b78962dddf31b1fb6a94b4f93add", 0x13) fcntl$dupfd(r1, 0xa, r4) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000003c0)=0x9) 16:01:50 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000180)=[{r1, 0x62}], 0x1, 0xf73b) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x0) shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:01:50 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0xdb323bc0620e8f4f) connect(0xffffffffffffffff, &(0x7f0000000000)=@in6={0x18, 0x0, 0x80000001, 0x80}, 0xc) ioctl$TIOCSBRK(r0, 0x2000747b) setsockopt(0xffffffffffffffff, 0x29, 0x28, &(0x7f0000000100)='\x00\x00\bL', 0x4) 16:01:50 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendmsg$unix(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000240)="a2", 0x1}], 0x1}, 0x0) read(r1, 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:01:50 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x26, 0x4, &(0x7f0000000000)="1d00d705", 0x4) r1 = dup2(r0, r0) recvfrom$unix(r1, &(0x7f0000000040)=""/226, 0xe2, 0x2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) 16:01:51 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) munlockall() setsockopt(r0, 0x29, 0x32, &(0x7f0000000040)='o', 0x1) 16:01:51 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x10, 0x2, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x5, 0x7f}], 0x3, &(0x7f0000000140), 0xff, &(0x7f0000000180)={0x1a5, 0x2}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x800, 0x0, 0x800, 0x0) 16:01:51 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7) shmget$private(0x0, 0x600000, 0x102, &(0x7f0000a00000/0x600000)=nil) 16:01:51 executing program 0: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x80804, 0x0) select(0xfffffffffffffde9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, &(0x7f0000000240)={0x3, 0x7fff, 0x1f, 0x3, 0x1f, 0x7, 0x7fff, 0x3}, &(0x7f0000000280)={0x4, 0x1ff}) 16:01:51 executing program 1: mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:01:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x888, 0x40) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x12a, 0x2) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:01:51 executing program 0: write(0xffffffffffffffff, &(0x7f0000000440)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f68bf1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf559a5eac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee0002ee42fe993b84ced01d1813c31de6cb7e6dd98bcf3362373cd228d197931c860d0d23aafa78b57510a5e641da93e301d32462c039e7c80f4bc51f7754b1cf0d8412837b9bba4aea2517a98c1dd4467cb566fe98761a5f282253d262b0cc84fd3f81add0178a79c92660521be8ea2e8087b12edd8897531c7d530621b245133685585d70d77900f2b33eb3a6e8664b6b09dd9eb7cf179f29d65cdd9dd09c931cd486a0535301191bb9445a519f23dd4a930c44d15c326a1cd6722427e6d495285039a07f78645a732c765c7ab8e575bc3ae2278e98b0c13e1dd60098dfda3d61f9bd2c506eb471fa5241b0259b91c6d558796ba969a363ffdfda02e7cd512f05eff559706f08e61cb5ee42175e031278638668e6ced2f4d8de3b001b87b1fcee1a05b5ccab2823dc3f28c79a7e49ee2c9e1ae7d0518ec72b2ae3ce9fec5aff0021de73aad9d74f3a8c7f6461ff08d9a4fd55f0b10405b20bea47bf561583136b1aa0665b338282d7413a23d3819bc42476ea1fdec3a91c1148768406eca3445acbcc49af3908a3bec3a218511ba8178faf5210b66de81caffaf133063e2dde1aa1024f502bcb15bcf560983532dd0cfcb0138ea6860006f73f71ae37fa0bde23d74f3d613feb7cb66b6eb3b065a786a83baab42beef3858dd7d9070fbf6b12126668422b9fb62e892c1335ac067f9659f284bf8321cbee9492f36fbfe65834c463a3e80dca189671afc2e7538a9c6bd72d979b6a4425e7fffe12ab8b3921655aaa8eb33961057a7fedb4ec51d39e0d0320e5cf9a6a76f6b8e0184b7139b6b24d29826da3b64e7ca23d785a8ac2efdf3dd27602c3cf48c12a178c32c283ed08db93405389ec89d38329025a8374fb4f91d8f42c368e96babfaa690bbb679d21d2329a951956791f2db62fb85e99d0a4187f2d8d83970117ef84e21a6d02ebb69ca232ceab71b8d241c7a47e51db85aa9481a09ac56b8bf43810c7c24901b6da4b7e5ee3a530ffca2c58928d9621298c65d5052dc6f99208f90a729066f678dd0c01981b8ba4efe538cb8b7fef760ad61cef051f11433ee005e50ab005489a9c6bdf93d712843ae6a7d9ed440fe3c4a3c7d0a774444034356ce3d4e9ce2720c5bb10ce1613cf9e9813765b8c6470afdea03cd11d4cea22439855ee4ccc2b110006c14d353d4fdc7049fa", 0xfc1) socket$inet(0x2, 0x4000, 0x800) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10900, 0x10) socketpair(0x0, 0x0, 0x7, &(0x7f0000000040)) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$setstatus(r0, 0x4, 0x404f) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) 16:01:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000380)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a532044908d0d99bf7c19f078177da4ce9c287730c53fb394b00000000000000000000000000005b4983af35d1d36dcf877b3ce62d79d2d6286374e4973b2280057ca32f2ed69665e03c64d24c7d039a60e1750416481700739324b90e73365d3ec82f7797b2a4158e1001cceadba6fdb2c279c0566493c9864ab469319c52750dd337a1454c1c800db043245ef6e9a5c98804a5bed726f67140c712af9aae0c3215bc7badc903f252eb3a7b87e505c396bdae8d1d113f2ab87b63dbde9e143a554d9926c18790d17837bcdf8ebe75a6e46014ca065282a2df364917e8bd7289e62ad3686d5571f6ccd2699f30d5", 0x111) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) openat(r3, &(0x7f0000000240)='./file0\x00', 0xc00, 0x2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x3ff, 0x0, 0x9, 0x1d3b, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:51 executing program 0: socketpair$inet6(0x18, 0x7, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000080)=""/243, 0xf3, 0x802, &(0x7f0000000180)=@in6={0x18, 0x0, 0x7b, 0x7fff}, 0xc) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0xfffffffffffffffb) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2011, r1, 0x0, 0x0) chroot(&(0x7f00000001c0)='./bus\x00') 16:01:51 executing program 0: r0 = socket$inet6(0x18, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x9, 0x4) open(&(0x7f0000000000)='./file0\x00', 0x10040, 0xb0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:01:51 executing program 0: symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') utimensat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:01:52 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) close(r0) r1 = socket$inet6(0x18, 0x3, 0x0) close(r0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x18, 0x8) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x8) dup(r1) 16:01:52 executing program 0: ftruncate(0xffffffffffffffff, 0xdbec) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f00000001c0)='./file0\x00', 0x100) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000180)=0xffffffffffffffa0) flock(r1, 0x8000000400c) getpeername(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) setsockopt(0xffffffffffffffff, 0x29, 0x3d, &(0x7f0000000000), 0x328) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000140)=0xc) 16:01:52 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) getpeername$inet6(r0, 0x0, &(0x7f0000000040)) 16:01:52 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCNXCL(r0, 0x2000740e) kevent(r1, &(0x7f0000000040), 0x70, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xd}], 0x943d, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000000), 0x6, &(0x7f0000000080)={0x0, 0x3791e0c6}) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000001000)="f158cfcb12fedc7763b48f104045269abdec4c18c5142ba7bb6c87306208685e7bf6c9feabc1f673af65aa4ccb2a9f8d13bae5f5b5c5710883d2d2da13e009e9e1333c041bb171656ff7cd4645f0dad08da3619d9cb659d529d282385e7e44e7dafea46f67db9d501cf766940de58b95cc746991185eb108fc6fbae45af97d77b554acdc96521d671398dd48a17663bef1b9419f16dbaf23bbcb9481037bb3133174628ff521c27fbd01936f98ab93df7b7511212284c88c12a189335e503b60c811be38d3814033888ac352dc65b52771a230c6e7b8e1fee35f7d944163079a066b76dd5563291f8255e654868709aea74508a8c4893ed6ff48eb481153d1febec1fedc67945ac90a6a4e2ad9fb2791b2ef888d698ff9a6638bb7304c6f5b1fdb93930a4583eee5b4e94293246d6fd0a503dfabd94dd46af9921305b9524d7e708eaf48c4fa1fae39c1dc00a2afa8d16ca13ab5479b3cf02148b73fa1966baa8cf15b1dcc6a245367abdde3daa46d512a40d75f9ab4404e64a15de24578d9ab9809e7a5f65ae46eaa29bad340f1441a238fc33c09e20675d8d6003bfd135750531e424e87d57ccd199184e5e9476fe14b0ad388056b59529e05d36577227e7f9754040cf54b50864b8c67ceb89a28cacf297bd584c059a96db65d1e95c887e8c9c20e927ec63ffbbbc6c92dc9f564cfb5637a320c0dee5b4a9a859e2b68c3593fbd8ac39239f3ddd1fdc1abc5d3ce24f6c335a9314abc2b3ef0093e03143db88dc61008eb69f3f5288ac7de45cb484bd1cc211ba87745e58637abfe229bdf04bc043072a7ac2a9298338533a4a98f4b2a0611ccdccdda77dac96d8957745e9a2a3b6d4db42412a0a4b158f885c8302997d80a2131f712dfbfeedb40eb4203e848f33f82219027efb40fee280de406ec657dfe9d6b676268417d03cdb449da254e6093deed7a47766da51c462bd7e4e4f3b4bbdf05e1aba5a09bc9e3642d2e4adff0793b63a3bb75490499e04b02b84bf401e51d6aa6534df50670c1c83611de1f7c061228a1286d414affff95f88679a10a62246e2de9fac74f47cca87c09964318f37054cf8cac5cdd091e49bf483fce50deac475bc6057e5a311ffc00349735b4fc082a727e45b50142e6a4b93caf5abe8df7c1cd67d754a51e08424d654eb648aa767fd297c73a6d8b31852c4a8749c5acf5fbe6822adb847c978776a84e0d28e279613797e4e229f446847f051089b2c9d6dcaecb762b5ce1a567e0e70cbc2be24fa41fdcc6c8028100ae5b12a9ec279e18d0f5fb2181c714a77b5a63777b15c5c3978a159c291d7da67c5c1b47c78915da7a2a6b68be25e4bedc968170d64fd2874a293512507d7ea488d27f598bb64f13efa3f12016a6e7de5824ae5055dca7db774e14fe76afd9b0b30c50356de2b80ff42e1600434285fc12ed49d998e459e9faeafa028c4c353114185d54a016a0f9dbad212bb130438040c83fdf93d35cd3f797e11291e629e9ba24cb04c0b18980c9841bebfb1220d8ae2ba1057168500bbd00c8229d1ed3e7fea61c1bb2317ab7846d2de161c00bb79a49858944d4893f2eeec354279c30416a559b9e1142d214c31d62d5d5eb68f75bc23793d79abbb540d0a3f301f33b2770af2bb8d9dd468bc7e90463fd7400a39b8d5fcfad1c9946c5fa88945507fbb9500ba68d7d8de2a2907201f06696a6d51adaf7458334d6c9ff8dca1019171d69860dc01849e170037f5c08f4002cbd69e68bbac74cca3971a41793a52f04cff4c35f1113cd53791243dab7567b7a7d8efa8d329f9501c1a5893ca484a55f88b1d3f7d23d8e54c35ecba58f9a9e562f9a5f43633c451a52039c97236b304a108f83f91434e079f0c67a4be4d71802a7f11fcc03ea80c6c4b222f1f15c36fb11b6d135a44210d38dbf38a7fa9072e5eb7c64073c5f33a5a1cf8611198abf6ade5577e38854d92280d19bf5f342af58bc2c429eedd1530e4bfc86426317d717d10cb09871925264917c82a7a7f7991ffb7d74d6fee2018353c55d5eb13fd089a686cfe514a9945a12942c47256318d19e822ff859b3b6600643d92856e3195add2a5520ea81f84c0bb377ca03f66dfbbc854a6d1a7c442c3115235c22d1f7822c6bc5f934a6efebe209669f39156c44ac4b4f27d68c289316119c5877e073f920f9ea15d5f928abdc3bd0f5a462a98a1d64485568a88c60dc0e8700b8e0171cfab76cde9ceff3942e42a78eb83912182969b431496910875568158f4a5b87f2b35afe700270cc38d6b8e039f1349ebbf724a31a0f3d2769bd88a933aa86dca816ff95c15cdd76d39f7d7da73ccbba03eb1f1db7c31c2736f678697d078528d84277500da2ae82dc8e1480a12e5f2af8ef7f37519ee3faa3704f7c4bca45156c07fa2490f1b1137c3bd8338b401200db4141cf556e587d1e9a4183f09c4c00481208d8cb966af68874ca613cfd2ccf815139ed8cb4c11bb3024c831bbd05e9a8222c357626f35a8ab7f8ff28bf2045f826c8f824c8e2c38831a704ee348e1c67fdfc56f5b553190a35a7839e48dd7719cf3bd4e15b582eff75dbc89b05be79c7f4a372086eb18afd645b6a90f5b80dd586e14327a6e8b92c06d3593a34e83ee10dedc8c54516bd8a9a9843cce5c5d60480ade8300f98728dde5ff584bd9794276dcb1c75579d91eac8882e39ce49dc0c427642f8fea1f8c8d73b15a0136d15cb926e1832eba49518fd70c44e542088d0ca614353f82375468fb00572fe645a3caec0b5dc94afb68862a9f777db3d2a00e86c0161f02557b54bc1e94d16007dde31b82457a9487bfeef363677334ba5bd7555a7c59cea794185fa0cc454d543a08e02d25e1f0626ad2f84f42b125624e526970233582777ae501557b0678fa9ec7ef5ad0dce5d3dd61d5def29524c5fbaea2df5afa96cb3204e0fcfda8262375544245cbe6353a43ab2eda6cc9172b9364c3f118c85b2debb1287b78d61ec3b39404bda77ce95d49c356c739350a12cea2c5c149e526eaad49c37f1baad58bff7fe6bc3bd2a38434fc9ae5599e76722b28bb520841ee4fe6df94f88e61ae665d7c4ae54dfe7f136260a7ecacdda25853f3546a0629bfc2ceb8112ff0ea9dc123b2bc8d145c4c55b4bff6feaf7a69d20516052dbc419bb1974100cdca2fdb8e541007d2e5d3f66f9f633c9692618d10368fe4e6fe873d17e717758b33efd5b24e734c6624a731ec70756059c3a237ece3320c654704119a997fdaccfbf7028c32cdf4b28f4e46ca3b28684a197c3686bea2d4e4b1c654b7bd817a14d8b75539572c3c2f88c1aa0f428eaaf4ccd0651e4898e31b010807e07a786350863d17b1bdc6281b53880df3d96b411af76ada7e461013970a35a911d0543395ba7216c092ae78352c9f26c78df7b20d5399724728e33d24d1e155837b92a914a5a58612e1756febe8e36a8e162c864df7d9f27bbecb807d5fbc7a11e3cf964b9feb61907922cfe0ce5795886c684c4dfe5d480e193e913f9e1dd37533aaaf5f3a78f3bc48d1c7dc73362aba6e1fd3e45abebdac527b743762cff372fd031496a7c932e9c96d717805a8c09ea7be13ba6075e852cee48771a5a6de86556b85b779b9f7dba7df4d5a2e81ff8a20c40f423abfc9a29ab98e1ad18193b22ef746fd1b79740479ca252a6f464e1496a0e4d1881d71b100bc76b87947693e27923f774a0a34af1728c6090cf17a72b372b7a611bbaf661417465b40e5ff88d8dab0bc2170657936257af463e0097683b623363aef48127f358dd32fb36a68cc7ef4bfb589ccf79b7b28f91b071ba93e9a6d05ddbcd12977a56678a43411464f4ea80f1416ada61fc38927ea3909b3d53a96df70a9fe20334ef419d5e53232c23fd757e8c3e9377dfffacd1231a21861ce9008eda0fb1ed50433d01e61760189f3186255f9151b289d60c225e1e355e394ffb1744a2196dd2dd78791c56b9f56b8ee14a50e471c157b71abdde20c93465c5a2531e39bfcf1bcfd09abca4396db2181d972164e2dc2a28c63fec7f123155b8dd95e9889ba945eb123a19c5e352c1c3c18b15ddfb0245d12ab5fbb33d9b387fbf32971f717e1238e0d1d2e9c03e28e3fb3ad1447e22408d9c5a997b03ab13124da3857f7241c0b1a2ccac897c6f7fdcb0bfd9018af3ebb550694d9b2ace77763c1901a9805908e862a0112e79621a1fae342e57e8eefafc0ca00b227eaa19059af69fe84e3c6336a835d835aea1818d04141877a80cebb7410b8fcbcc03a843d3af16b1b021abb24ccae77c52dab1ad335ae73b3dc9444f01cc388ff9c3e1031004c4874d3d6a90ac07eaff3c72589e09facd5ea9ac9ad0e95ef274dd7f792f6dc71ed1c505aa6bb0fc9b167303df5ab94ae25afd4dec999703fc684b1a6af15dc882fc2909946d9ff33e24aee3639f235a29172532815d6c6dc723b05e34fc6ac9ea9b09ea4bbdeb8523e419935493f75bd115daee73e7dbc9f1cb8ccc7e1d07a7366c6d29bb223ab574d59df31f83e3043bc5c60fe4125796318dd3e77dcdf53196f41295bb563de5e0e17da4f16eebdcbc4c9bf2e5687932b7b85ab08d9581c9ef24b82a635fb11b0003af0c5625c8b2fdf67bb193127de636709ee904b4f1b3089a9e9b64c8ea3d41365793f2f43e2b4be62b67d33a43fd3ca20f3b81810b0f28f9d3b820acda440d4df3edae61f5526e9fe84975fd0f4f97863c901bc5951399af61de9bdb6d48b115a1007defaefa05b249a504563dd417bd9c8fecdfe9945994484e90299a7d1a5d80eb4bf117bd5ad4aeb2e0a08ffd127482e7335fb668fc4285f70ff9d688c480181bed1547bbad5b5c61a2667bcaa5ec187f59f7e6169490e4f5be4381986d2a383fe59cb4280b18489752826127348707f3acfd18cd8dd76f0cfaf64d715c14e094aa3f590a0e92f75866e60c39991d7cb524b1a082fb2ecbad2bc6394b1c78f6829489cf520e6d47f9b800ba4a9603aec31ea3c94d3270383c6235de2970b2df1dc6b474cab5928e8a51b53238d86c05cf0a2f0d40d5cb40335036db552cb504295b2fb6396610e8cdb42c4ce5668cf70df34858943abddb4b7f1e32e8854527bd1e20daae8a41bc4d95dce6fd137e194a44519ec5acb5d3f4575020245069984d3d2039d1d0975d8c9d91f5d30c142161ef5cf5db44a71119438ca879fc4ee6db853c5983c6a5ef1fc7f957c9fda100924b5adc658c736006cc526316e018f0f7da1242c97092ddd08f55467e00b844a330426437253422dc05f176a04be26a6a92cf5742e5b309f069676315940c731491150843a6187c4315516b2f1db3b1d0491b0d7198d51d3e95068f2a17a945759f9b3005bf7c97031bf2b52e2033f6ce4602a80413f97f1c4fb9cc0fb744995deabbe60abec82749e08f9b12195610f63df50bca8d71be269cc969920e866692beddf9a65e1f3b4b2d65474ce916984e32bbfb558bb66e6f5efc046958232f2b720fd3e24829dd2116801927336b120c3e827deaabd81da72f9a4e5cc65fa519cf482f61caa34f7d3877d603200001cfc2e4ae637b2df1871652dc40ff38df02a01b50f23328848afb354209df9fa27e81fa55e118d518645c09277ad47ca8dcd6c4a69b5db8e16dfa2ad261db81a390954700bf0bd3e7027d94ee8814ceca9dc9483753856aaa19e940f02896ad28602ad8d0b69f02791ea9901b101c36320ac83031a1027ccbdb81179ffd5550e82a1154c43c1e0814e9857d19eab52726a3cb5fcf36dc82057a139d2a282498d9", 0x1000) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/19, 0x13}], 0x1, 0x0) 16:01:52 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = socket(0x3, 0x8005, 0x8000) fcntl$getown(r0, 0x5) getpgrp() getppid() r2 = fcntl$getown(r1, 0x5) r3 = getpgid(r2) fcntl$lock(r1, 0x0, &(0x7f0000000180)={0x1, 0x2, 0x0, 0x7, r3}) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffff7ffff, 0x0, 0xf0000043, 0xa620, 0x80000001}, {{r1}, 0xffffffffffffffff, 0x20, 0xfffff, 0x1f, 0xfffffffffffffff8}, {{r4}, 0xfffffffffffffff9, 0x8, 0xfffff, 0x5, 0x9}, {{r1}, 0xffffffffffffffff, 0x64, 0x0, 0x3b, 0x80000000}], 0x1000, 0x0, 0xffffffffffffffc3, 0x0) recvfrom(r4, &(0x7f0000000080)=""/35, 0x23, 0x4, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xb86728c2c55117a2) 16:01:52 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000000000002000, 0x6c5) pipe2(0x0, 0x0) pipe2(0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x20002, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x10000, 0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000040)) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:01:52 executing program 0: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = socket$inet6(0x18, 0x7, 0x2c33) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x811, r0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x8000, 0x293a) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0xcb, 0x1}, 0xc) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="db0cab5988646f07df3a19038104664066f4c6986e18943eded39cc33729cce6d1c8d645e58a68e8b7e2d50c06975efb8b7ac3fea9afcd74f665b6ed66c8f16acaaef5f0d10ec26fcfc72cf2fd9413884aef96dd1510ce87f28ebd99e113b74db932a83cd9ed949364a7135aa9ece7546e7dec09c6fb9bd8b08c3c3ee53822a1f600f22bf3054a10dafc320fe69ef1886bc586facb3b9f905cb6bdb500b77d9c0ec79851ccc5aa2dbf9a3bd3e95917f76ee1fe0254454471285f32169a7a1ab668de1e9abd1ec6bb1145ed477b1a815cdce5e7298a69f1916477eff2ee7d05f77773d9a1fe57ae2e2e", 0xe9}], 0x1) r2 = accept$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = msgget(0x1, 0x208) msgrcv(r3, &(0x7f0000000200)={0x0, ""/30}, 0x26, 0x3, 0x1000) sendto$inet6(r1, &(0x7f0000000240)="4dcbbfa715a894f0d35a9316019f5b4aa4cc25c8a855718d92d4b0be54398c5e32396e33eac714503365f22b6edd67e020256262836a8a8ad617ace88ac3e6a9661a09a64119a23f34b835f0a9703046d05008557319a399f3cedb86ac13545e601b2d2f1df857c29e2ba26cea506b6f6f47d40a4db503bba2a9c0ac620d3248f31c138b0daabb426d5c12c88203c9229d16359af4d206684fb72fb48678025294f01cad2c204cdf72fa0047475b007c78092a6f6808807a93944b51d6", 0xbd, 0x405, &(0x7f0000000300)={0x18, 0x0, 0x3, 0x80000001}, 0xc) pwritev(r2, &(0x7f0000000680)=[{&(0x7f0000000340)="aa2c", 0x2}, {&(0x7f0000000380)="aeed4a6ddd6f44b1cec7c7560fd8dc37b8019f2e631f954f6dbcc145a9a906d580b91c20fd01f1e2baaab7b92efebcbadfdcd8f18ee8c3ccc0e3387a4d398c0eef52fd7d04752765dc6cd3ae8eb380ee78d11a418a202ea2599bca7eb685aa4734f6036f5c07ff8aadc2b51273910bb02082794dbbb7f50fb1963b96e9776e0757816c909212b079fa2526366012ba86e00fa47338a904484cf7ea33457db91a2af921599726755477fcf7e80de49ad01a8a099a4e105d968c131233f34baac25af9f70c5010c83dc6bc843d2cf59bc0b4b0878554aa332fb06ff96512f06a04e03007d0d2", 0xe5}, {&(0x7f0000000480)="f72e169ce2d669cbc7a941fd3a8bfa064cd83a0c0f52438afe5fb4f0e6fa9bbb8700ef9afbf8e326136e888540c6c85ba93da8c559641d21a8e161d144fe9ab005d69adfdf67c7cc9092fe0a67781c733f978f9ee3b967ad4c4353c8e47d65c9c43757121c4b903a3d1dc133e5e2bf14b696273df732a952a13b9dc9a3be3820c0c088ad0934cb414834682e3c29e1e647fa8d75b988399fa0f4dd0d64bc5750595562605f92ccdf95e9561c4fe64b3cd72d5e956a4bdacfd71475969fa6866b296c1d4c96c9e844a50010cd4121ea5cfdde16008f4efd3d0f4f423f8af8818ddd5c641b8966644e5b4ec7d293fd241c9b26d7b16d4aeef283", 0xf9}, {&(0x7f0000000580)="f13ffb9e9f1fb7cd6f60a66dc082dac87c353dbb42eb4b2928f081240d350554c6bc8fc329eaee70a6", 0x29}, {&(0x7f00000005c0)="f24d17e4a56c739e0d1cf00b4828193005856889cd8722c9d72246d235c26c9d9c3c75ad221b54d2c6af8d7d43601f96125bbca4667c3c89e8c5ac16a7cd266bac7f734dad226857f0c6", 0x4a}, {&(0x7f0000000640)="98313f28878b9fa229948ddc7dec3715d3696254406900e8390da6dc810531570f0a4bfb655465302e0b9b90feb3bb74", 0x30}], 0x6, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r4, &(0x7f0000000740)="764c28a8abdbed49ea3a53a1f155ffb7cd49e006f4ebd3d240111c3ba86f6dd541ab971eb3f08a919bfe1ebf899dfef77f07332418f34d92f76ebcd0c8de59e543761f41c25d38c428d1cf0228c613d2f68748968952fc4a297bd067e1db71eff289b5b839d4590ec3c19caf16cf546523531bd73c1de2bc51c67e43ea5a67f56daa3a5b925a1d01e3e9cde18d0bbd3300b7", 0x92, 0x0, &(0x7f0000000800)=@abs={0x1, 0x0, 0x2}, 0x8) flock(r1, 0x5) writev(r0, &(0x7f0000000d80)=[{&(0x7f0000000840)="6083896123d1bc68ea5824cb616f594848ddef57df61de7c14bf45adb00dcb656a853dca8443469b32f51144b511ad", 0x2f}, {&(0x7f0000000880)="137c7761e5991edc9addfa6fbcde4ca24b33209d9674dc238e5ccf41cae85cf04d4f8ca4ecfb2a26ded9f3c54d3e518b02bed0e8d31ff33cdb8e3ebbf9bef0ee09a08fa2f4089d825950a4d7ac96b727f392ab29a913cb3b9f129c9701ba4ed06189877952df5fd703a626e52e40307f4e4ca058c7839ff7a8e478bf65ba5961b1b5b4d6e9c6336e20d078af1d93da4e8793cf3964a70b00d1ebf256594de7b131773b57a748209f22cc0bbded65198945613244c867efd66c1fbcb6fdfc2f9f56f1ef9ff7ba690d86cfa96c897e1b6757374d057561d6d1381b45a91fb3be24ac73509378c08d354b", 0xe9}, {&(0x7f0000000980)="15c6bbe7eb0c48eaaa069545c5ca1639da5387345d601057780807d0914eb96234c95255afc30af5a546b8b5eff5999ed5391bd58a10e03744649b47cf0ed01ceeec50b4e1", 0x45}, {&(0x7f0000000a00)="d5852d694e6664936876d2de6780ab", 0xf}, {&(0x7f0000000a40)="8955911bf83ea332cc96ca8ba6c1f90413e87dbfa50907dba252b7f246679d1e55e4b718f8088d29436604f45936133e801b09960e8177a48d5928f9288ea2b2bdf3999a3a787733033968a5a088a829d74faac940e5855e3f726c3a845acbffa52abf5a89f04dd9551ad54a6a89ea9fb7dd6feaab64a231db38cb08be6a09f038bfd995e6d088f3847836e044ecea21353a7467aa1a5b7b07d120900ca613382372804feb9a", 0xa6}, {&(0x7f0000000b00)="d9fbe891324f", 0x6}, {&(0x7f0000000b40)="7835cc4a3b8270f6427e66", 0xb}, {&(0x7f0000000b80)="ef622652d6d36ddb0a5a6c2ee76a1a18cf549f355a0240dfde9e578b0f7b4951719ff4434e8fcd36bca537ade19c9f2fbcc012307d296437ca400bc075108bea447217fe7430f8d3fc10a8ecc3f1a2309b9b99462da63d261cdf1342ed8c5a18e1adc6772e62e8537ded86d88fdddc7941e440865ac3f0ea1a91b6909945323d655ff5fd5c5bbfc9309017f8e2", 0x8d}, {&(0x7f0000000c40)="ef9882d755333667210ddaf748959146ab31a04ea0ed7c3c86320418642d6d973a453c5cf28baa9ca9b6a35cc3bd694976bb8396cfd9a5d3b129856c6086eea9e8e1a352544c8ae155362deab62db21d8f560aed17c8ad36c98f65f0ca704e1f38f45e73a644e7f6f438513740397b7069a9d883f2baaf540cb65775c22fcddb645c82e308d3d09c7a614b5ccedf248425552348a1", 0x95}, {&(0x7f0000000d00)="4735d5a59184dd2023aabb3aec6e428c5a691887415a5d2c640732f47693f0201fb54c54ab1f16202f093d2d384e8380075970b9433bfaaa012de953a9616f907ccba21e3792d213cdd0a35f16049b032908fd660fd44177c011f210", 0x5c}], 0xa) link(&(0x7f0000000e40)='./file0\x00', &(0x7f0000000e80)='./file0\x00') minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) r6 = getppid() fcntl$lock(r5, 0x9, &(0x7f0000000ec0)={0x2, 0x1, 0x7fffffff, 0x1000, r6}) pipe2(&(0x7f0000000f00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000f40)) getsockname(r5, &(0x7f0000000f80)=@in6, &(0x7f0000000fc0)=0xc) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) socket$inet6(0x18, 0x8003, 0x267) close(r0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) ioctl$TIOCSTOP(r7, 0x2000746f) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000001000)) socket(0x6, 0x0, 0x2) 16:01:52 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) recvfrom$inet6(r0, &(0x7f0000000080)=""/94, 0x5e, 0x3, 0x0, 0x0) 16:01:52 executing program 1: r0 = msgget(0x2, 0x222) msgrcv(r0, &(0x7f0000000000)={0x0, ""/30}, 0x26, 0x1, 0x1000) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, &(0x7f0000000040)={0x0, ""/146}, 0x9a, 0x2, 0x800) semget$private(0x0, 0x6, 0x485) msgget(0xffffffffffffffff, 0x0) msgget(0x1, 0x100) msgctl$IPC_RMID(r0, 0x0) panic: pool_do_put: mbufpl: double pool_put: 0xffffff007f146c00 Stopped at db_enter+0xa: popq %rbp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 53789 1401 0 0 0x4000000 0 syz-executor0 db_enter() at db_enter+0xa panic() at panic+0x147 pool_do_put(ffffff007f146c00,ffffffff81ecbc58) at pool_do_put+0x2e2 pool_put(b1c1f7a13f52f749,ffffff007f146c00) at pool_put+0x37 m_free(ffffff007f146c00) at m_free+0x12c m_freem(16) at m_freem+0x2d soreceive(0,ffffff006f2e7900,0,5e,ffff80002113cc18,ffff80002113cb20) at sorecei ve+0x1131 recvit(ffff8000ffffcbc0,ffff80002113ccb0,0,ffff80002113ccc8,c880f51e058) at rec vit+0x28c sys_recvfrom(ffff80002113cd50,ffff8000ffffcbc0,ffff80002105fca8) at sys_recvfro m+0xbc syscall(0) at syscall+0x3e4 Xsyscall(6,0,ffffffffffffffbd,0,6,c8522a0f010) at Xsyscall+0x128 end of kernel end trace frame: 0xc880f51e0e0, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.