8ac5ee6a5deabe5673f1a41e2ae14e96475bf14b95ad18175fd90bb336f9554c8bce98a18c3e871d12d3c3892489e3224441e49fab8d0269ea20b8db467bdc651935c04f917f86eabaeaf172f4f1bee34ee461f928c49a4a4475c2b0636de8be52c93efa4a4fdd15b89325bac9c02091417e4a47da01c26a38d732333cf19d9b62f1b0cb1153f78b639c0789bbff152432d1415fd6bcf0e2473fec4e12434a796d1642ceb0fbf7cd7a8197bdb9e9133ae491cc2349f8a30c6cb653df616e68a404fccac3e5ce2d796d64ac282e249b5aef018387017ec8e567bf40ee7b873bf360066e4967ff0aafb1b556f38d5504e841789466aecf153c416d67578a21236f3efb4a13c541e0f7165005d4882720d63421c2c78a1ee617ce9c5f0665c794dad71c90fa8028569f735fbca80ae41a3e6727d81d587da309c46ef3d94ba322756e46aa756b8a134cef4a9684c1d58c8d7916ec1b814879f56b40112c416654b7d8e45ce9551eac4ea5a3402404c3f1e79d08e3ac7b05550a005f741883046e81177c23352ba35bbc9fa2214c2ba905e8a282857b35f1ffa16150185ae5d62aeb7de95fea875494dd1098c8063ffb359bfda585bf98fda88357d7eedf8be5486ad572cd80a6d6fae65eb1d43f0f9b1d2f9d99c56ff625b0870fad4428308da892f8056b585dfc6b725906692689c7940e538b5d5099153cfba9c42ba5ee01e0b88002207bff115276b87cd69836a31e2c54c28c8cc771cbc62129cc7cf89f78dbc071e727b01db0b109c6871c1a6a783a4496eb6db63971127a23df68a5c5976fe4b248cc872559b17ea47f45dd228501aec96320f30e5baf4fb970c78f19e8175367814906409eece70f5f3c0d8ffd9b12c930f2976d350b28b056761e59107db635a970ea032367dec3e999a26726b3c2fb1ccec32d0d45dc577d67c8080f1e1d63d217fabcdbba8b52c20d4ba3ba78d0dfe387af219ed952d3482b7427b988643ba0d00e761360177c91b89fac778ae81fbaa881684133bd91e41131ac377f214e64d6c2edb013241737ff2746b1da64396441154edfb2b145557b6ad441012495590d4c91e2b67d4082e58f023cc54a4d256a73a31ebe2d0c5b37079e4823281e86715bf5ea382bce52faa193fa68dc44f9e9a67902187049b503a4565dd940b3df526dc1e922c7d1176dbdaaaed8e87918f79b9d629b1ee5fc0a660092c3fdf9dd2962d3057200558ef9efafef1c39162f0c68ec576d894616c503a16ad4b8a2c3b01aee0da96be559615a389877a48e5302ed8d0ce7d6d19d343cc4dc95fa6c708758d67afd8f73dc3f3c55958835097e545f73b146fa9c7e0473a05a925d2cc838a65b70437c93f84cee660f569048e71bd5648014c08c9514bc0e2d8e070b54e54bdd25e1d6dede0fba3695d902a7c99ac7c18e11633c711cd651312fc4c323ec96a92bef4a794c9576a06f3ea7aa55f20bf5143a8e6b1f0ecbd86c113718cdcc416e897d6f014b6bd324cee5bced8d7c960b7cfae670f683884926f26e489d56e611eb5b1eda703ecb3864b1659e047867aabd92e7f376056f9e622fda09f51808ee141a18f57e32ae852ce6868a86a49a2e9a279cccd28699688ab08e213edf29199d61331163312f7cdcae6ba3107aea8c0088cd4a4dfe26f2a87c2aed5adb27473f8a8c56177a57c2c68b5e5d8d6496b485cab7003b6b58246ce9f0b6538494fe60985659d88c93713c6d5b8e1f60a6db6799f4d20916a6fee3c58c3ab8d21ff9cb5fd7a925387be3c1ef8a23da1713592202395446a617ca54b23cd5bec356a37b19642649bdc091ca010ea84bd30e35837dc293a5c0bd3028d379477b63681f562cb71f24bfbb42625431f1c04f3583a1460f53127d180aa4ef3320c44f69471ea1111e701dc939238a2bd28ab2a5c5c39ca17455da130c3a8947beac50094a613ad26ad80608ab63ad7c007468bb26ac4127742c85d1f6a855050cfbe1998566c5f5efc7731a93d167f5870ae4582c310eabe91508878d551c614af67d3cd3afc859e4b80aa9d5ca91f543e4f6788ae25e7088607e7ae985c4843b87ef379c27851f45f92b1a4841a5ff1fc2bc71ec6be9df6c1fdc2dfd46f40f1f3e3a4eb485d27e4e34644f3e768853e03ca6602be0a13174de62fd5878bb5cfbab33ee8e56b176159382fbad5289bcbb291d3708e976b6e32abd5d1a24282ed7e0f12e7e79ff10bae09326cc87b91c616350c7e93317b94d34e0cee9d1696086d70c2c5a647825ed63cdb4ade3a696fcbb8c11f85882dd833a466ffb68e84e4fbe205cd0b40d16ee09cc7a824ae1349cb0b7461e85efa5f279a3de74bd9ac549ccb6d745a41b4372dfffaa9fdc6543928992ed167f4d36eb7250bc40853faf93def0f5448850e81b28e040ec3fbbbb65c35e27f96597bbd0ea27a90c04a59aea5bece48ca5fb53eeba0f03a7d00b4e0ae0211dd2c3c452f1cb9393a5f9cfc63efeebd50f4d9ffb439d4e580aacb1981f9a29c64f3c521dcc4d5a56f8baa075aebb64ed9fb66cf848ef3524c3e3d719e95f41e774580db2b181eba768974340103fbe1b97a03fcf8f6fbe2f99877fb64e3787cd95186dd21ad186920a9114f4d433824993480ac0de85b0c48fd95b8d3a9eeb654e5d9dcc6b947b970960207c55c0112f8d11bca82741fad83afd76909a22cc55df4e77a1bbaec6fca356c428af0019d69c4b3c0fc9b234e540c9ee8c86980139798cb36f55f0f8094e8e0f8607e2f2da0bb7916ba6093c89e0cab1123a4683b5b8e029c43df63bec7a75867967b6cda98933380193d6f2d30cb980a50f53171391cecc6f80738b06acfdd5184aec7aa68498b9b31a65e526650def57d1225718061df888104b24dcae270dfc8f9dd6fd76179637d5d6f6302189b0e359a533eed0fe26f558c66a1faa876712a0d997de0ffa7752abdc9b34e90e966202cdb1aa878180acef6b9dbc758e979ff588863c526797bc067f21c50992e5f4307a94ae2a35797f9f4182093d4b3557386e8c79bc00d3b35fee9029ea931ddba572f7191903c89fd3e59e15fc622c4e718c504bcedf5f32814fd593845d72268b00c70209b4048943aa801db7aa2a746492c55c9ef1b1a0d323a4a6edf5250c4194f4ea328e9514a6ed7837f1c91801d15aa2546ac6f618ce0a71bd375baa222a1ffcec2e78d92b7a36b46790a77fc972c62b5db7ac113f4e7f1d2be2114068a1ddd99126d2cea5266a2225aca4bd8235c2179ba0560514b1f18b101b69e273c0eec5d0620dd26721fd800234c7249b3f4689c093cb5114af68c911efb5d672f3c2f76aa2d34c691e3e70412db8d5d561eea2c0f8267dc4493dc3a7682727b73a1f4fd579a584630961d61980aa0794af95683364972dc16fd46546ec14641fb67a5500d1c9b284344b95f8c02ed32d1b648e8fba59d3570f9214389d7c197a85f959e6643cb1790308e1e0249851475a0e4a5b4a1474e30ff46f10f7123865124ff813b93bbd1d354fbbae060d717acc53c381fcef37bd55a0c5b2356859b3249eaf82a2e168b1c695071413fc84592243f699386a87a3ddaf1cf5307f34056273ffa4e96a1c672f47896cb9f297484b94b7e549b73e74ae62f402f05eb6f7c8b978d07cca1b430aecdd0686a1e34a298d974e039b0e663e14d18cbbb46d34ef57591a8e603ad1883b6e750ec5ce205e6d697c025b8767cf0365d64e1d10a6f7b906a9ddf0af8d0f6e1a71ce7624b754111cc5ed0fdc5a3aff91f8a3308e6139e38338328a8c8687d9f30fce542705f94e5965fa491c5e61cf7f7e075790d5facc0e15113b05c2c2ac4e8ac7341c0e020b35ac4dfbf8b8f924cdeb720a8c81c2eebc7490c394142491fdac5b2c6a70d39fc9b4148cee1d0bc578a64123e917edc46cdd85c58f0aa2f4b6c21561b6cb3f75e97d620114ea019c288b718622105aea46004d3cf4cb4e5dcdd3a05af4989828cf9d959a0bf08ad4ed7661dffed8dc3f7fe973decce462269ae5cc095f87516b0de29773e2e94e7baa156230c40d69267ac5c6ddc6899df27b61343b7edffa1ab411c79f9f8951a66650874f2e6ffd38ff904fd001add2f129117a0b9f45680f55a700e305607e9b7f36dab0e9e4a519e17fd2bf77fe58ba01c5bfc7cccda7c2a31703839f3cee51eae3c5a4c71ac8f0b8fb3847b33a9dd211ad37dc2cf2c49d8d063c8eff4f008553b7b1efeb562d52e1ae51d25e011acf3e4d967a9e3b172a22200cbe8503e889d7e9c0c04c21eb299f9b7ec7112268a1be39d41451047b7b542736591c9e9cb62d533e2edb3cc4985b4eba147b17f2e37c4d24c3cd7c1fa4459015c22004bfbd6dc4e6d8c007e8903c89d953b8413f4682f384d25acb2ba0c17bd9aa9c228527d9d04e25bc832600eeb0c4ff25a97e5590be11e78ae7515fbfb2304e80a339bae8ace16940e153fabf9d7ce406cfd0da1220421e977904b51d48478d45af10c6f41970310268ffe0e0d1711c270f4d5ca106d8bdfb13723c67e51ae126b5122947bd7a2dfcbc2500dd32773e5528775cc7f9a894c52688326dba57bfaf833e02a85fcb478224abca476af7eb1c0fbd1bf7222dd6a640684a17cebe2e2d9900abc7e17e24dbd81e9a6254ab98440cdcdb99a53ee7c5456f448e9ae59a2673f2e820c59065e94bd1899165623c1cdf4aeb41f5885a3cde48fa45a949b2cc743cc0ceef57b0458f6adb19d654aad64495bc69c9f1514993a6b1455015c870c306b8edc3176de94790987d474168b53e163be9ee3104f1fbf80f7e50b2d8e92646a6e1024534f7e4d198600def241acf01078e8907d501d8092298553887d491a3bd51730041f673b9839f90271472a7d6aaacc022cfb953d30dc377445405758bf77204369ccb6439ec012ec3e16bc3a88e8b7bf8f80cf6d7da12a5d117c7a7cedead4e49d603c25e87c2bc8b586d81746714236a6a8deb330071474efc4b9baa3d51d1d317ba4c594ac9ea8e362c8553027187a94bf2839ac2b266d84bd5335ec7be5f4a05028e362840c7e198d5c3", 0x1000}], 0xa, 0x0, 0x0, 0x400}, 0x40c) 01:48:52 executing program 1: poll(&(0x7f0000000040)=[{}, {}, {}], 0x3, 0x91) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x0, 0x0, 0x5, 0xb83, r1}) execve(0x0, 0x0, 0x0) 01:48:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000000)={0x0, 0x3}) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000680)="83", 0x1}], 0x1, 0x0) getpgrp() pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) mknod(&(0x7f0000000080)='./bus\x00', 0x6010, 0x10000) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 01:48:53 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() fcntl$dupfd(r0, 0xa, r1) syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000080)) r2 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x2, 0x40) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) ioctl$TIOCDRAIN(r2, 0x2000745e) 01:48:53 executing program 0: msgget(0x1, 0x81) msgget$private(0x0, 0x200000010) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') r0 = msgget(0x3, 0x8) sync() msgctl$IPC_STAT(r0, 0x2, 0x0) 01:48:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0xff) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') getrusage(0x1, &(0x7f0000000200)) readlinkat(r0, &(0x7f0000000140)='./bus\x00', &(0x7f00000002c0)=""/255, 0xff) 01:48:58 executing program 1: r0 = getuid() r1 = getgid() chown(&(0x7f0000000000)='./file0\x00', r0, r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r2, 0x0, 0xa434cd546efc3d1c, 0x0) 01:48:58 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "fa05e32d6847f88c2e98240718f347f332dc1216"}) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x8, 0xffffffffffffff27) 01:48:58 executing program 0: r0 = socket$inet(0x2, 0x8000000000002, 0x0) r1 = dup2(r0, r0) read(r1, &(0x7f0000000200)=""/101, 0x65) execve(0x0, 0x0, 0x0) shutdown(r0, 0x0) munlockall() preadv(r1, &(0x7f0000002300)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000000000)=""/250, 0xfa}, {&(0x7f0000000100)=""/206, 0xce}, {&(0x7f0000002280)=""/82, 0x52}], 0x5, 0x0) wsmuxpoll: not open wsmuxpoll: not open 01:48:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) fcntl$setstatus(r0, 0x4, 0x44) ioctl$TIOCSBRK(r0, 0x2000747b) write(r0, &(0x7f0000000080)="d2275d27c8a51f559bac4cf24ea25f1d4f75d1aede511abadf7202676298019ad78cd94394277ae5517149a9caa932422581e7a7d1982a6c52bc863412405c34c3b03a4a51a4e7e9da7d7f33be8dd41d83c9c5acea04cc87d8de4d5a216ef9e2dadc5dc06f729720411b1a7635009003075744403b853be12840e0f59f5783d2d1c8", 0x82) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000180)) r2 = dup2(r0, r1) r3 = accept$inet6(r2, 0x0, &(0x7f00000001c0)) r4 = msgget(0x0, 0x4) msgrcv(r4, &(0x7f0000000380)={0x0, ""/99}, 0x6b, 0x0, 0x1800) r5 = msgget$private(0x0, 0x200) msgsnd(r5, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000009df60109760984c734f78fcb5358be0335190024b9a65ddc6158ceb55b59673f5f7e433a964351e5517fb6960f05c8bd3fb716b0f46eb9ac4864a2515c3742f4c9303c97d9ecbf707ea5fe02109bde2bafcabb6693e5a74058b1a4463c87209841a749fa8d78fc772b7972"], 0x78, 0x800) fcntl$getown(r1, 0x5) read(r2, &(0x7f0000000280)=""/6, 0x6) getsockname$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) fcntl$getown(r2, 0x5) ioctl$TIOCSDTR(r1, 0x20007479) pwritev(r0, &(0x7f0000001380)=[{&(0x7f0000001340)="2143df5b07657033f50e8827ccbb6b93bf9181c3047addaecafa826cafa129cf8d78570d7e7f501326037c2ab7cc7147b267", 0x32}], 0x1, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) kevent(r3, &(0x7f00000013c0)=[{{r1}, 0xfffffffffffffffb, 0x1, 0x20000008, 0x2, 0x80}, {{r3}, 0xfffffffffffffff9, 0x1, 0x0, 0x80, 0x401}, {{r3}, 0xfffffffffffffffa, 0x30, 0xf0000040, 0x861, 0x8001}, {{r2}, 0xfffffffffffffffa, 0x8, 0x1, 0x0, 0x80}, {{r2}, 0xffffffffffffffff, 0x10, 0x2, 0x83fe, 0x10001}], 0xfffffffffffffffe, &(0x7f0000001480)=[{{r2}, 0xfffffffffffffff9, 0x40, 0x8, 0x4, 0x400}, {{r2}, 0xffffffffffffffff, 0x5a, 0x1, 0xfffffffffffffffe, 0x8}, {{r3}, 0xfffffffffffffffa, 0x4, 0xf0000000, 0x9, 0xadd}, {{r2}, 0xfffffffffffffff9, 0x10, 0xfffff, 0xcf58, 0x2}], 0x8001, &(0x7f0000001500)={0x2, 0x5}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000001540)) r6 = semget$private(0x0, 0x2, 0x10) semctl$GETZCNT(r6, 0x2, 0x7, &(0x7f0000000340)=""/8) ioctl$TIOCCBRK(r1, 0x2000747a) fcntl$dupfd(r3, 0x0, r1) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000001580)={{0x18, 0x0, 0xffc0000000000000, 0xb99f}, {0x18, 0x0, 0x1, 0x9}, 0x56e6, [0x200, 0xff, 0xffffffff, 0x7fffffff, 0x9, 0x400, 0x3, 0x100000001]}, 0x3c) write(r0, &(0x7f00000015c0)="c39aa23aa414b910d8f74c680f4d41a5652e2ee6130ea732486a30583fad58aa147dfb42c7d2c0464351a05117c541aa3b984d01916fe68cd3c08890049251ed332cbc3e8da0d6bebe2af2814eebc6f3d0b6dc3b55f188a51dce0102cbc83834248c15621fbb6b010c43074bec1b8ca927d3e90c57c6fb7859c2de14fdb7597778704ebe9a7e15a4a1b2229d3fd57f941b8a764469cea6d860bf9222800a65fa6ae113df1a69cf8aec0acaae063359d452d992916b27e192057fd70eb1a8bdea265631fd8cd64e73e5befc888e3e8bd00087c64038d6127c4187f8b794b825292124b6e191c76ab56b279b7663a330700da1ac5a0b064e488862d36fe1dc81b7fedb7bcf0d7bf3cffb570f32d22610e78896283a9622fa894665c36f6ba59e544dfb1e6309db6003ff223ee3c69c1866458f430e49c295cdf4c8bf174ab9802ea99c589caf6132bf9d98bccda5575f44ed17199158f4359a800fce720600a53056c2e13cca66e9c78bee98f758c93f213d6d828bbf65175086bd26a048fa3938a13a9f4f6c5b74e9331187ed704cc86596598e0dc074b87816566ca19f502fd9aafbd22c864cf8a262fd7cdc4738a5594a4662a122aa63a6ba7b8555aa64f19a5830abe2eabed7b6477a8ccef40d20429dc2949a395698cf743f1e7600bde9e15135676c1954cb3e4fd2873f181445577207bdb2017a8aa5f2a1d6c051b8a4f6dc9b90a984d19a866d2f61fa887f57d262acf70dbabc68e213505b16af4b8451711f5545472ca51c2170f60fdc90c0226efaa0ff559b6b1e2573712a801ce2ebb32a1b0f59a0c8f50cdda914756aedd88fc8d9055aa248cda850f474d7d0c223de9052bea611040e91cd77ddc047a50a5e84a9f44b71983132bb47d7a4b074549e39b0495d7fab5ba1260e3d658aa574d1ef3c31bf53e848a9bca18b80c239fc9152971bad973376a209d8bb8d6544ff8f8637281e0ff11670630048a5806ccae660a8815c8dab70e9c2c67171360e186d423d03a8e5363178258e89854d8499b2ec812e194efa398196dd5d4c8051046bc87ad13bbf2c2cfde1f5084a7e0eaf3885e7d71bd00476b0bd50dcf4aa8df6cf6e2cfbd16564a006453d12a245697d2893a984e4092f4ea10fd8e9543b1b85d8385f8d1c59a8e7a419288bc802bae24724dc32c6c050d645c1e9d5cdb18def8c60852615a7e85158df4c8af0f621ecb30a97e7804e724325b882c79ae8b84ab906cae8e1a09b4b73553de3835e9cf3057de7b3d0ab759853709e0e74bd17b9e3e247f90cf24da023613d59f7e6b94e112a8beb93f11286e0658946e3e0062614aae4ef10e331b386707cdebb33959ac171c3018f07d77c04095a5911e5a1aa3868eb68e774dd322d0f620f6caa6eb0530d92a95e1dce69420013ffd54eb21af240f941a3d1c61190ee387cae7b59fb003ef4001e33628e2a79be3d41efd858f69b2709817f76bef23613fb41e544e6277b5116baa81bab1a9213311fc3880740bc2ee2da7dd8a38ebf86d8a63e1c6dbb40a579e2e898f8ba2b58419f0e592cea04d7ddac506643781b823b8d72a76a8b1c0a09f8b02e5680b9dad40a48c88398aa1851a3e930869480ce31121f392a690e4c111486bdbcbc6a651a7343800aeea67c3d4e3bc99b0bc59b1f2a56a8cbe4fef2a199d4e7597ecd75b3c3e4be4816eb2fe68edbbfbbd6d5da6117a503e5b766698b0115f1c380fd4e3c26613df41e6b660e73283909384ce1ff0a863940e3e8b249e792cf7f583c4dc89a111f409f903e51fc47657826e48c94c10f4a436d895ca6d8d647691b68a9c6e2f27ae9823767130f104ad3f22bc164bdaebabeb99f1d83972def5f80b9a884314ffeb228647efafcf0d994d0a91b997ea35c3af3c1eb4730d5b65a3a6c1cd258f84288353511e0390e1595dab034a2bfadbe92b1d2dbf3aeb0c71701c9f776e51b6877d9b718db6f5c51349cbdcb7d1a74c6f117412efd5ad237d1956c69236d2ea51262c89c686bbd6e61d5e4f52d1c2d26c82fcbd842fd9f120f5cf59a68d1b846352b6925084882264039cb5866a9e5d07253add2b034011fe473589c754ad0efbdeb814e4a2c9d606518bee1d19bc2544371061e36b9e8c08c79d75a55bc223f1c232be1be3b3433f2e1969544ae5360306a2b7cd1430fcd45deb02b6f75c8365fee52796d890a8acdda974764f9788c3c5b4538f61ae68d4fdc4c85d3495f58f327a50704f8755f1d6fe3c9142fa00051c0bb0ddd17cb5a1c94e4a8f1e831be4e7bec038f19f7e6464872e9ca4db2f442c72a3530149b9d3f0f99ed75929706b42dd8db5d72246fba4d15c4395c2a018ff32aced2838b076cc6afefea41a27b06ae4623097a3376c6901b451061899b605208417e5003b5288d2e26953c755a10cc06a9849364e38b2adf3028da7822d25236731db876d8a6f913a062ae7269691d6cff75996487b465428aaf9584fa59cc389263d1e9591ccf7dd854151ccd43e9ed436d728384cb5214f785ac64ed241b15cc7b93238eb1bf574958286d9c771c9a110bad03caa41ab812431478adedc558dd7a827bcd0acb29d36dc5366caba8c153ac1e53f0c59bbd4c8f59829f3bdbd9eeee97c7f5b759bcab63264ee09fe2ff0c0a257d43800120786a0133752bd8d893dc65616101aef238cbbcc89c767a2e3d45405e6e8f6bd1fdaa234d56bf544b5c738a6284f073f599f6885add2af47124cac35d1fd815e2496e8e9ddd6ec89a8e54de308db032acee9e09a412d19564e97b8d669890d8c1d1e542fb080be2a8f957355b7be5542255164343f0fb8a6a11e37a0aab7464c491bad6746480aa4c695948d1361c21cf65f7dd3a965d2268a0fd203f4b2f01c5abf4823ce4fc0ec130410c8592e1c0ed7dc83df39a198e401d14feb963c77c17bef33ef9e0ef25ee4a460ccde83efcb72e5c130436996e13a20917e2e0e5c9adfb6e301a7addb1c6f80d94dee0699cf61308b2999fc266bd982a23cabad64eef005ab6877f4acb5ed0501af3c322312c90ed323792647d51451ce6ef2f3b99f55631434905f7bcb325582ccdae4bdcf0a447097b407d645b4f54e8e97ff3d33c0ac89688ac9de5024f3c961e79b4bcbed4319f4cec585bcb29a74cc577d6221b773b51fde7dafcca95fd162ba6a729c636637d48b036e4be056c7ba415c8fa195bb14045d3e325583d956e8176722453afd25d527b13c7ce55e48dbe97c73866dfc781799ae96663e7f100d668d95d275ae76adc4db103b746c3a5f010bdc0f11558405fc5ec4f025ed58bd65f5cda1c7a6c66a762fd5b2463e4ab93814d808666c3e00e5d02d1017673f371ffb062a101118afd5e63cbf5336a9119aa337e937bbf6d9fbebad732382b4eb17b7a2d974829c853fe9be4dd697e53e497dedb436fa466df2557bc5bccc798b4fafb656c631b68b0f4adb80f5f43ac1c9249092880fecaa9b71c56534ae61cdea1d9b07fa0311776288e9cf20c75b9d99f7ad53528d5641478c430eea88f08adc725c85be73304ed7461083910d55c85bb117927715ab1d3080481413290ce009488bd940fe40c1d70c8554a2301f28e5a8c546ec13e6f3bc144ad552334151a6eca742705e96c934a2f4e4fdf75579966419a2e0d9ce273e82f59fd0f7b1e20d565e01507599c305a4f5760e5d8e0364bc3216cd751e1cb280d49c57eacb6e1b0a21ce67e44fd776c7f6a72fe97b33ea000750d96844d6ffa6d25fc3640f024fa6b20fc5cb8b307b84cfbf44737e4b178f892eb8b8622a842248a2f23754c3b239495099f83a99c78946b5e64e4aa789ac3a860db9336e38da673b11df4228c862f3f1c3132976a6c1dd9ee7d6db0d7b4efc8b0d957b897c1f3ed6d4227687dfcd0a765225b0df679f616760b8e7e37e9601b1e8d2a7c09e430152d913ca30ad197021d6f7bd5f1516d5fd0961a794ef367c5c75da56db8bb56caa487b91f6b43174a299f618a5c931c10d7fc6ff98cf191e5eb6256e7536d47fae34cf5a0fd419007d1928be593a9ccee5f698a2034e9d07e3cc7479e6f1480a895f5545a56a87017d13e35a35ddeefdb9fa90b6a4da8e909fcadffbd9761d2e35263ff6d1c17fe28d0f500609a20fe256cc0dc3101e1ba5c35549c1878f4084e5acad20d440e53150d58f12e85a69e48ee13ce08cd88a31bfccc8092069e4995e2d25755a928fc65a97166909446599ba71cae0dccc004c3bbdc9ed256254350121acc1f2c52e28610daa2aab732a5d156ec960c005bd713170a883a334e3551e23da34379324fcd7e3af6da71b69d4074713d583654dac0831c39248c0da7c0aab7b3f81a27a4e665f8741c96475748d7194193bee6184c73fe04750320c40ab866041dc1b1b9edcc1e66435cb576800ab9a97b5c0fbab8782b435fee972a0e20ef388ab4bca6648d21d3650e3769cbcb96e8e3b5e2fdded80fae7064a18c44fed3be26d9171d100ee51a9308c7af21c2c7bb99d45db22d356dd87348ca7afb34e7dffd0766c2d0638ef0cd73c84b693432aa09590830c0ec5e3abd5692ef63c69ac9b0b96fa5899941c9f8fe8609bb94798596f6aa9e0afb2dbfd58b016c55d2e80cd20738e0011f748fa68ba220389749fe7e9825e5ce1297fd4aecdbbdd4f4cc38d12f94f1e0b29ab325b2c7ba93b6c6e81bdd3ddaafa81170d968172a4f5e6893cade6594f7f1b6b4a490aae7963e18678aad09f055c0bcb10cdd8a34c48bfe82be8f8f8d7e6ece0cfbeff9363a1647e53c0721ccd87af79b70288ccaa412475cb34cf412d827f30135b05bf6faa43b69867e1c816ec2328f8b2064020d5285b65426cc2d267e399a0a0480b163416ecd4a176bfd087264cc6e014fc1936eb868b9da646584bfc0526b1d15b8da65bf0813e6d7e4ff97ab2d60e1f370e15e888d01b2ca1f01fe2202979b466e8f0dd2041759a279a13798fe6159d1695b1f94e7a2aef5d26e00fc8e59f58926d815af190db4c1941655bc8c089a93f17a036a57438cec3af22704c583f08b23abe8c2d5055ad2afedad332db9c4fc5d9c660e1c9144daa284210fa2051fc2b3d26b0d76608ae3294fd490880ac9d4faf9b00b3794dd8f90012f6266683e825b8ab0210a821966a2a488f7083f49244b1978b98a5f6e56ef4b1270d10c27c6cd3f1550a0920827b495f461188e43581ca0b2573483ae2303e767374e25d377add9279318753a3f18a02582af9d2bc98b69ca468b8efcd058c926d9a8282377d0cc4c1733c4c9951ddeb0032041024724d9c99d4abdcf8c3c72206b103c984bbe3b78476c42e4b0a8f811ad936639288a6d62cbf8de2f76b28787512c072808f22b23db2ebbff602207dbd870d72370845ac0f4ac20737792f7a5468affd0e6fc26adae74b14bbdac265161c11c16e0eeea45b2738e75ff5c482e772b2c3fcdb8f216eca4133be2e59db2e0e42d068c1786ba77df7d986be449c3643613ade90d9243af89d0b9c25ea3982dad5344fb574f56e8f239160a47553f3b1dbb0704b802df60d5689c4905985c83493a2452152ca8a91b7ff79c1ea54ba805a9392aee5bb919e2e28d9e78c4a318432cb0073c38d8a951a804c8bd876f317e9e976203a2b1b08292b0c9a9d3c1c24ad0b5ee1ce314a8cb7fb8db6d44d2b138d09cf942c8153324c8d951fbfea4b0f731a19a5810c12e9b920f12d72731abb797e7eb8cccdb2f150f4a2c7e25ec54bf2d57ea9c61e48b95092065e4e1c82e448decdc4ae919c80792f8587629a3d2a76cf240c8", 0x1000) 01:48:58 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2008, 0x1) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) fchmod(r0, 0x6) read(r0, &(0x7f0000000280)=""/59, 0x3b) r1 = open(&(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x400) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "000000000008ff00080000000019000000000800"}) 01:48:58 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) 01:48:58 executing program 1: socketpair(0x2, 0x5, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000080)=""/215, 0xd7, 0x840, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mprotect(&(0x7f000014b000/0x11000)=nil, 0x11000, 0x2) munmap(&(0x7f00005eb000/0x3000)=nil, 0x3000) sendto(r2, 0x0, 0x0, 0xfffffffffffffffe, &(0x7f0000003500)=@un=@abs={0x1, 0x0, 0x1}, 0xffffffe0) 01:48:58 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) getgid() r1 = kqueue() shmget$private(0x0, 0x2000, 0x201, &(0x7f0000ffe000/0x2000)=nil) openat(r0, &(0x7f0000000040)='./file1\x00', 0x801, 0x41) kevent(r1, &(0x7f0000000180), 0xc, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) r2 = shmget(0x2, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0xc0, 0x80, 0x200, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0xd3, 0x85, 0x401, 0x2e679dc3}, {{r0}, 0x0, 0x20, 0x80, 0x8, 0x9}, {{r1}, 0xfffffffffffffffd, 0x81, 0x12, 0x0, 0x8}], 0x9, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x80, 0x2, 0x7, 0x6}, {{r0}, 0xfffffffffffffffb, 0xe1, 0x2, 0x3, 0x8}, {{r1}, 0xfffffffffffffffb, 0x20, 0x20000003, 0x2, 0x8}], 0x20, &(0x7f0000000000)={0xffffffffffffff56, 0x2}) kevent(r1, &(0x7f0000000000), 0x3, 0x0, 0x1ff, 0x0) 01:48:58 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r0 = open(&(0x7f00000003c0)='./file0\x00', 0x8200, 0x80) getsockopt(r0, 0x8, 0x9, &(0x7f0000000400)=""/202, &(0x7f0000000500)=0xca) r1 = socket$inet(0x2, 0x8007, 0xffff) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000240)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000280)=""/20, 0x14}], 0x1, &(0x7f0000000300)=""/120, 0x78, 0x7}, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) renameat(r2, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00') geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = shmget(0x0, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) shmat(r5, &(0x7f0000fff000/0x1000)=nil, 0x2000) setuid(r4) lstat(&(0x7f0000000000)='.\x00', 0x0) 01:48:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000013c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f00000001c0)="9f24e782fb19026696d42b49ce78335a4004a1acc42d570ae4caa394201a2f2e5b6145a645c8e93ed51eb607297943360f95068e9704f39835e2d6a87bad30b275c52eec4547024b8a96f35b503a5d69360ed4134899e33ee41b96a7e4de25e58155842e13037606c1f21a71030a808c37d2505dcf98abac9ad1ddfb08d477f1e486f77754d7e8029e1694873891cef7657755823f4862a22213f6cfc7074b4ab2ca134577db97452f362a3d106b0f32a331519cb9863eb5e7bb9aa2c15e8800d6763e7a18740a705f92ff59da8b36c996de30e562af3c686ee9285ef738f72a065589f55ee040ff115e391066a41f80224b3ca1bf7d4e443746e41106894a446d4fb81ca75f33fddb078556eccf350e05880e1ebcf600a8654a2a9b1b425e057fc17484419f6585ad4aee72aa04d4ef53fe75d075df6952513d7f2172bbdb3dcdfecbc66116d113cbe80568542706c246a7b98b55a3117ad688db8da970cd036d1a36124d6f5c205fd2cf2d6dbf672849794c8ae7b8f5803302efd8bc64a68d8fa56a3a196f6560728ea65b2cc1bb5c101bb70ad9083382cf6a69ee23799963c8e3c7edf4672ec5722dbacb2704a25cf55ba9b6d06261ccc44ddf4e861051aee1de91503b63f1dd92b6040c85ceb6bddd740f17ec5acfba1d3d7efc80d48605102bb993ea5a9aaefbf4009ef3272d2c8039f259c186fa06ce0f1aeb979856e3c7e7dd3ef7bd4e2fb5adee634070cee4cb31f888563c86cd86623008a802807b68f6feeb4e11758ca263f9cb5395023c998ca7aee4f168c6343dc41f0394bee278205e34cc2d47247997f0f0333f8b696cbe1019f55024f50dbfccf3f178aaa5e62d2ab5a55809a84e01d1aa05dcca0e080fc7fa40a57a40ea0366f0489cedc2898e1f9153d0f7cb9fe9091852009bb5239633023f0c089a43483721085c7431213f08fc52db54bd19c3c5ba2981e3d0729df60f86d7a613e109d49eaa4de923b17989bdb9466823bedfbee359069d8981323c61e8e6108caf70b20de1fcc09b43d5eb64efd55c6dd0b1c4b78e4fcceb7c65adf8db4dfdbcc2f1c3c8a63f71e0f7937f6a3459cb293cf94c2b56a7cafa14198397c4357335ea4f50afc2c870a45b0aac11fd60ade55f86bc0b93decb165999dc619a8b79e475cbc1f1044bc009912281068e24f17a246e4d2ac32215e02db4c11eb21b717e6b5ea9f7797e83f8b925dbb778294dfffd9316b8c32786b02ef54be7aba5006ff2799dedec63e24acf7c93089aa52a278bd97511f41d8c40c0ff5f9570bc2348081e0a7bd42e3d68b4ee5c9519101fd38249b18b480f1fbad9daca5d9f64562a45f4516e2af68551eba8b0447fe3f805e6b137425e1175329dfd047176afc69b25aeb77b47ff932d2fec6c55d04d47821a55ccdecf9d58d0b7fbe0c56d22582cd739a0e73028b295cf4353a2600a126fe97cbdebcc489b663ba0494fcc962590761c47d33ca856acd9a669bffbb61306ecef5bd57e78864e196b22996bcc1bca23de823ce01ae4db41122cc6bc343a74d87569b51932784042847b438c882ac0893f59e5c31a05dcc70bf2b9dc004a262c59c1e96747634f29b2ad31f4fef6d4622e9bbebb43a2eea72ce09af82131a3d2ec44f182ee9f7bd7772a77fa036c5f654ff879a5b3ff04611f332bc2b8e19ce0f80f3eba5f97aa27c40852e63d062d924f3ca303f3b505e703906fb5a90ca52c179e564bf5058d60b2a3f1e9f923e3084da17fdf4bd4ffc1bd8f58426d7a65852fc70a7be2b5b7c362efac62d8e78acb5177d43b43cf7910bff832a0c1e071f09cf3c96913f82532c553da7a061ef479be1b6738b66c4de0c55e029535b9e46f34ffa0d9d931d7df150752a50b42c2769efc3dd13e13ca2304cf116ec839ec7be795118bac066041ef0b0813b9f1fc669c3e10f48a126fd4c1eeb09c57b167b9d66ab08c8e141af64ba2b7ef4f3635757c0983b2d8ecbe59d6c3aa92a1e4565a1e392e9d8659fb88838e7a267105a66e94dd483c42f7309d597db89beb7d91ceb379bb9cba942cb9223de54734364cfb89ef88bc3e5750cf027c807b333d04c0a908ffca89a4e3fa33ea3c15b619fe1ec9048aba2d3fd40af3bb3e961420aebc7e5e969c6b8c94fe2052ff1465b6828490aa9b38b94b69a520f808bc82ab6ad47cddbfe35afea854da1c9896f7ec2666410b1ec0ee64e4cde309d2bd720c04a5b0017a79ade8094ae536d4b15cd0df9227b0469f6d0660c44b6bd79fec8e5d18427dccdb290fcbc604ca3d34c6f510251ccfc5393e41d5a494916b122628db7923870a5890f14d101d11ba47c2e7278300a9a658e33aedc0600a9d6d02552324d15287fc392705297b6f2e76ad6c0734dd5a194981629b0eb4494aaf60e6dd1cd84af67bb48339b5199c0a40c6ab07d027983cd5a2975b37abdb19e6915b63a6bc7357d01f8d81027c33707f71089f325b68c3426c784b0fdbcee25d4659ecea63ba87795aa8174c346ab642027385fdb5f703499c70edb4324c15b7f602967b94ce65facf63722ead72de45c3b03eba1020e0b3985fe5abe449d242a39c183e04985613c57cc49671d4f3cce05515514730e1c54dacaac6da3d78422bc2560e5a312c295524c9c3b3f7cdb0877759af8f17b810aaa31f8abe366aff1538e5ad19e538d93263739af86f0c72311aa199958bc0c1c4ddd2126e20a7ef00a6575c83a1838089bb1903c7b2afa9b0c5ccc2200f23c610044b0af98cddf7af99e7efc9efe5c54fe2a48b1abc5d03a05c4c7a5be83f818d2357fba3c93961f12d65de3bd825caeabc8da7da63ca691cc6d0e0b0402630bddee657c626c51264c763bd6b8a054a9c6800cf9e56f45462edc880c8acf6ca708b4670caed06a1bf944138777193bedec8290ff118934aee42fd206b1c8ba352203374aa2eee1283c770e8c210ea6a577c5a1996205e895ba1bbe1438f5284539a86b752b06b07ec8f1293afddcd4d52e1abcb19d952ddf8ae47e6b9f669e574becae9bbbcb4505cf24bd68c4ffb120e52f7faa757cd62eb3c9e27b938a5273d163157a4ca2c7e7e35c0529b0f046daace28b84843d204c0e0397e0dc941f186ea7f656e9f529c370ddd0e3fedea4dd6dbca4fd437c1a4ecc0bf03be8f2824072486391d86cf832c7bd570016641cf72da33750d5e10fb4919b16588e1300805d87ceeb178d1cdbe40eba232383d6057c20862c7f49d737e6bfc411885d487ad3877b419e805543b400aa0cabe27aa4eaa405f0dd42dcd4dc76469d1b44736553a00d5eb0bfe25a552e9ba94c2edab31d323afa71bad5f1a22facc50855256e3a28c36e7787da5e2478c1e9bcb08ac2d6be6bb2208f26d7b728dc78bb32769bd3f96dd172f9149e08f29dbb51ef03949e6ec785c990278009bac5cf66c029472f4fedb44799970fe047aa3c00f4c6ba301ada32b97970cd4938608827cd5511a549502f5c186fec617ee94af39f3961650ad335d3c4fda1490bc6d26f7fd95f0f66689853f36d6ddd26ed9e9f7685b877bbf7ea829f8009ece156bfcc12706ac45eda195b44e11a1a17634070b62bac31fdc43a0612181928b020bb256fe4e64a3cd02eea5eb4c0c665bc630fe4b236951c3917176eca6b088ba6589093fb4cda5a6e32946361ffab2a59f41f77f31f2e3e1db39b5751bec763299fbbaf3aa89182be9d66d2d11277ee0655756d0efbfe4722a8cdccde093abc854cb9196793773dbb0a829aab201bcab04381f710532e74f87f5ab79808bddaf94f840c243597c5a97a64aac853f70836e6ce0d75a10cd0d94fba303f412bae6be3313939f052ab9ff53969e849ce62736e64fca2733c61fafdc489e7fac0efda78a181e6754e13a69ef128cabcc606748bc210a0be7e7f00de053a122127cfa27118f1ea671b8d26349d4a777355f20b17a012fd1d4d5fd36e568b80ef1db1f83fe48fde9a443844ae3f3fe588e709a41f99ca3d5292ff2a239af4ad80dcc6a195659225248f08ae01740fa182286f8bccbcad9b28f001bb3413a418039ac182d8172ff840a6fd193530a82345bd71865d1381b4b6d917af2de73e0ac7d24bff8eb2bdd7d2836998b12913008209d4c9312f23ce42378d3e884d6f6f77a66267db98055c74032bd3a93f4d01ed275974357e6ebf3167d2c02b254aac6a83a3dd3f4bf37bafd9c03f50d7948e63c9ed981893cbfc10aebe5dc08450419f629aeb3e90db88766caa336de6d927e0ed5eab2c67b51684e41599603f18a8c4779bd5eb5bfb57dffe6c3348779c4a0268c1fba365dfac2a81f5bfdfbe0e17c0bbc67a32e4f534a2569d7f3f76b667f26e06fcfbcf1de14395276e28632cd13e94bdec039f63293cb90b978e16f8627aa7ba55310beb4a9cd076e330a0f4098e737f2f57df2d086f77da2b1678f4be321afe11f39e32cc3a4e6b372f5758b15bf5de3cabbd0877fee3b936897cac0ed12d9eaeff6364f46ceebc80a01ff38e190da03d59d52a7098ac95bfc2ebaf5f1aa1f06687438b248aa210df6f0080fbd94050e93fe4b90750b42660370e066d244889f9529c4aff79e6fc790d1da59dc9104f3a4131fb5f734e69c8e05b2f806d6a22ee7d25a13ea6fb65199e258ed1d5cbe6ae2f288beabe5a9d900e1af77cafdcae82a3f8d19c64b0d7abfd78a6ed65a0d4a52cdcafd00ed611eaf9499647d6332f24df3f87687104419b43c96ea128d2388f9e7db5933f574bb65f413de9a7351949ae24402197bbc9d99cb839298a3a4a2b7e32f6526629f6bb807b28775f708e96cf6adc4a55bf4b388191f9e3dbf4032df6737cdd00629319665f3ce1986599fdc675fa5b0afe0ddcd18e1a2cdb97cf240481888973659ccdf4afb175a688996ce9f7605370aa57d9d36703a2f9dc24d87da74bdbcb7", 0xd9e}], 0x1}, 0x0) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000001180)=[{&(0x7f0000001400)="4fc4bde9f30bda06dbf51d06b3556bd75c2b19adfa7e71bbcbfca5e975cb95f530502412564cbacbb78561c7d7330afe37f70d09678bdab8ff3b0442b83e7ad2c7eae3bfd6e6c4739502dd2f42e0bfca1f0847735fc59ca832e2cce10c6a838a6fe10563700ef9771488c6b727cc87303115385d6947cd9875295d6ddb56fa29df05c4d065b410831763aabdf82e73dd2e80f6358a370ce493aafe736b9c293c408a6a342cab74215a251f9b706515459d15ebde36f432889bfbee7c9221ea2d286afc11757f2ac2097489ee896640ca2ab9e0fedec0d7f663beddb8f05c007fdabc323685a69e130d7cf91c3e4e46f3153424064093e7ac77094ad1b4bc13916ba0848fcb90ca77aff9170b026cd0fc0e7653c0a40881debdd11d4adb48a050e72df982977427051fff07f4e5963c0237354c0bf2c4758d0e931a68add117c2f8ad6672e7f2e112e2a9fc642221645c628a3f81409646f16bb5bd745b9e1dd0d3d4a9ec14b12a3b016fc3d47ed2ed2f74d2b9531fdcb616dcfd8ca0b59b9a36f4f1b22683e01117cb707a077155ac36c0b1c4f9feaeac", 0x197}], 0x1}, 0x0) sendto$unix(r1, &(0x7f0000001000)="6b53abc55ea7207eb01759eff1fb98d0f58f143e95a0bf669c4b47792ddba65ebedabc8517b1f5e04f5654a95e06fa4c099e88a5b403a00ec5e2f7535171999d07c44083146f55976af1de36e8b63bc3230b54aa2f03a7f94ab4c78c7ec3eff230d99176f6e09d307aba5186a353e0d92dc8a05e4417b530391b879e9332f87c36d983764f3146c88805245e73caf56187a16425f6d76aeea6873ca2a2257aa88c9546967080d3013ffb3d66d2eaaef27bb6d711d5caeb9352037f6430e9e06962251d847799e8b249454476", 0xcc, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = dup2(r1, r0) sendmsg(r1, &(0x7f0000001140)={&(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000002680)=[{&(0x7f0000001200)="c52c06b153eb0a709748bccc368204d70e18fd838145f0f3f9262e30d592706c37da9f15f9ccb22938adef494ef70d1eab0c1259ca267d06a47ca7727cb569667bfe962670d418a0fcbca88baff6eb709afe8ace024fa4c2b52897672d806d8bf8aaeec27c78e3dc368abec36eb82576962bfaf53da98d783342a1d0810f7859e273cc30e6d1ed68d102a058920c235875dc30e556baf041023e305df4fdfa1103ecac649bce38bb882374574b3c909dd19c757c52a70f8fdfbe4f53d8361954", 0xc0}, {&(0x7f00000015c0)="aeedee6564295505db3c47d6550d360095c1ff11ba65745842550eda16623a91ed8e5378422023ef39f7bf55364c6ff5ccaa3fd74ad7b536f77d71bf8cd3e46ffeaab6278439b95850a7f57cada62972fef16dbb0eb0482fc375c8f3ab0de8a9d826fafe0eab74fea054f007e0fd3360651a7a4622461ce01b98c2c78509aada85057f0bae1702a1fdda3ab20e5c8c53f071f9d028e0b98f8c52c2020841ea0dfd4521e9cfe2a92fe05a488f515f1d8c82a872f8ccc9b0aa7120fc2aef8888b386d957cba530b070f9e92bff7710594fc37128dee6a2f42b4f7ab7612d67bfe5ffca9799350cc7030bcc48f532eccad6765a86ec3a1142e27029c0c4047eff37cde27e2596913b1b895c333fa6ea85408a4566c24fd8d746a22602490ac0f15a40c16db4880862a377dbf6b86738ba7467697c44eb3b602f0297e52a1b10f9ec44b7746d28480e80f8f2b13d9149caec98a29259335aaa1c822bf556947c0a13e5bab97685ba825e269e58bd272f12cb426a373768e74e5920369dc460fda13762127eee7066108146d5d8576b246dedf8095fe27f20342632a59bfa783b633da7db7b6a67709d85c60f579911203e6e8f433514e3f611da0472cbb4c62cff32864f5a9b307ab9f9f9682e1ad6fc9be17dad565e7021d723ecaf53927b75a77fbf9889c8daa24b7fda456527fc2bf18de84e6e5a4e5ea42e308c3ad3eddcda8c52ef3e6323c5cf0550284f375b2f78f475776ff758d8320b9d99d58c221ab6b5275b33ce94517930d9ae495abee6f0d6b0fab1afb7c738c09874d507bc53e51f0f36a138cd0eafb87a3e2782fbb786763eebc7044ce69861592f0b05b0140c79da8607f683885f8658ca024a63ca7d9fd5e4cc74dbf913c5b434796f1f62c0ff5996e27a578cd78750df8bd310cff26ee1a1e9c8c6259c08ffb894652a4f936b98ae31e31c387884cd282248a1a1ad612f14968a1ab0a060fb8f0202a6f9ca1694894144c058f4b12ef579abb2fa8d644d01967de24c5ad492bb30b42380d620e6fcb8057572c3d4fd276262ee08c997f0b968b1a99432d7d19c486d69e639efd209383e3cf88d8489791b8b330b695d35c4e70a2dd36f40264c533ec0e3e2ffcecc42152708482cf4c8984c9d7c697a274f391971887dc8aa900f76c27dcbefa14794e7bb7eca448de06a07f3862a5c799622db4910f01fe23b022b01fbef5358bd115d95880222be8c6fb2f0355596bf414956cf5bcf01ac5a130c0a5425bd604398557c3e9d8aa0aaede0a7d9d62868d5dacdb5b8bbd91e360aa6e40abc3726560f1111d5a695fab0f525aef53b2b0e2a08643ec654fbb0c37eb7c5abb4921ce98a1b449d0ec6ff544c2a31b8c40c81ccc0aa2b0eb114e7ccb9daa95431ef76cbef06e3f2cea1aa6a129bd8916dcf2a45df3725a999f57a9821da9d514670736c24d0214719f9e72836598ea754c832081d1b344dd292f7552ee1b8323ef0ac8f601885e6cd68a95467293b5bc45fac242ab236ff2b35dc485a14c244fb2912b01814bcbc08580e0fb80ba2b40bb33d10a1e2455fadfbd0c7b458e4cd137c4bb7fa46a11915414831725d5b7aef64cac8b46935c8939fbb941992cca6eb7cf2f210dea8498ba8aff6b5d2f3fb2bd5b712f2501cb4ff35ff75b1a9348cf8e65e090ea8dc6471351846b9055e6a81fb23ed5b5cf8aa36ffc406b6a53aba6f16b215218bed9d4dadc5b20ee282424b8a76e95d66155762c3fa79c36b8cf2b81ea263461836039502f4739fcaaa9cc213916094b62b80facd593fcf3deb6cfc067d5b29fc709e2e661e9ce1c37c4ab3758409f63e80c2a81488e92bdd5258bee951744cdd7328fe01877100e0db45968bf1420c4264e0bb5f24da088baa127baa5c652a9f25fad3295c3eaa491c8bdbece37a62c1a8ee94d9f5567d21f2dca3ddbd754ededbd3e43774eb53e7634d2a484133c22719105a3b8e9c7033403d79be310ddedc727ef5876754e1b60e362012cb2c0c816626113539bf6d7750beeacc1d4bfaadcee6f98c16697ca5305ee8727d81e457b8cd8453711a72ba014ebed9b8344af0e4facdf58c33b8a6db8f512e57fc6cf0e6bc9ff908d9bf1937a7ffaccd0f3edaa4b3e2036de75a6a45631a20f47d31fcd0f2ddb438ff1a84d566d4e869a071a68bd115f57e4e657e3226970a3085bf67c3c599df2a9d54a76e31ddcf5f0e253bdc8f88a868d4145d9617653fb5121e78ec243de6cd414baa350c340d57e148f035338165ca3676e11c18e1a6f03c9d4f49beef4dc27e19479b62fb4e58074b8409c2e77b022cb00bc947a4d5e6db91832bae66db8ca2cd0c1aa23ed7d8a14b480ee7790390f5c6ac8e049c26e35bc015db9db3d2cfc268a4fb095f33c3e341c83d6e7e2045f2cb102c5c7228dcbf2e3f0d7ce2c954cac1617344db342a77c78671ce0ecd85e478cd35f1b289a26c9e80b97799888aa6c5844dc60b432167da143972654ef0bdacb214627cb7bebf5f5b8fa3e8e1781f918ef73e4a792902260d614127f5fbf10578ef5661f8d6c4fd6a51c2d0dafb34f49f39a23d4a205111ac0410725f91387fd6e9babb54b9bd753b923f5282212b3fa14f4e3508a3fc2a557b8226325a6d0cf547f820c66dec9773703000dba49a74614d191e5e0119380ded78250eeaa34195924ed880584e46cc46b1d76f642d0902648730f64a32b804ac2aafee4c8d83a951b02d2f19e5e4b028c9479ddd988170be0aaff98c0dfbe60faec71011790b8530d7f642ae26a5eab6d1487476c213bdeccf392f9e2b9d0a13f2b456b5a8b225af9e8d1c67ed9fe196cb0a9d69f617b90aaeafe396814810ffafff01dc6c5cd4ba6ed9d66f2de9413b4ba79f0e5d35fd71ff2f9a03b86d2e428830fe4af5c5c2ede0b1c7fb0e5adedbe59599106dac06c6ad301a2d21b5e1641eb85d0db3dacf2e8ad194468c42f869a3097b395151b67de9668963f79719ee7542c06a7b9685046a6e2986d5f8fa4759365f3174f1e15c1be18a66df93234586257f2a0919a688e5244fe4c081fbd387574fab3e4ab0c7701e388f7e89235bce5a4043798aa01ac9c7e60868aba529ea107d309838b8b686be851062d519e3aa2f11d4547a9e899fb0a035295c44a4fffc898f2ac1a7e72c264e4af9abaeac9e4c4aa026cedc0490a51f0a2fafc8b87ace41f883b4ccc7ed7565beb335adc910ce9a9330a2a5bea7d5923f579624aeb381cec3451058de1aa19dbab0f626b0ba6bed91d96d6159e3280c5932f87baa245284c90b563806c815db3fc394cbade9b31a7d893be1f77936d387cba16f59fda74203d33727963acef2fc21a17c6acff2fa39e6046519faa12448c35326bdd756bbe0fc0a8ec34fe4982cace3593c6f4f325136ece038be14b74f6349e4e6166020b31ea95248c52f44a1f56d860b46e7e9882a14346a82c4d7f504b91c62ae517b6c831adaee4fd26ae233bd2727501c6aeb3c8e7fb1d64c2b71a8d6464ae485d3ac48b5c7b7a7fdb1ba6d374abcca0de62dd0c054f5c0ac7e9c91c5f160840eb178aa2933643587ef52c3345bf268681bce7c2d057cf41c8f4ba3635e7710aeac3314a060af6da0619f3a3da5d275c39248cfca402fd45d4fc35f9aadf8f82ee2b0a4975a319313c638f63c0c6e5f7a072c7b3006d693e57cc8dea52b96b7871d1194424590a65dcd54d0dba11f58ff84ae60a8f2956f113e20e562ddc7126e01576ee375654994a5ddb6f195afedd6a0b1a5bef76f7416dfa6868bbe3fd208609ffd3db38e68d841d80445ad039e736ed38eeed8dd195a76d1e3edd72a15c1203ad9e1921ed00b27cf8d1da891a46ebcf702091f445d79583fda2e05805eaf4edfdc1eea9b9260b30b04cb1bcc6f63afddc5ef3dacdbf6e2723b690ad2131ab925788187c414f83bfd26b421c0bac4522a034a43fc2b1b9058fd695d4603e698b30734e38b3b792cf121bd4608a6228301adb229ff600ed68bfc7fe2a4cfff53bd0a76b26c5522a7496e0d474b4543cf087e819cebd6b31ef5e7bff5863ca0738be048f7f34bf9a430fe8c6e3b65511a4db33901ed66399d24eaf48954a027c2c9bfb8860c370dcbef160c129733ffffdac5d03d598d55edd7d5329cb90172a0ac07ddc5c0845055a33b5138a8f2ed85e9dadf342dc43b600c7a749eabaae176420bb68412ab0c5697735f57a61d0ffa063e3ffa8cbff554eb22b4db80e8604eb90291cc6e29f5a50423346a74cf900085ccbd57a9af49af1754e8b2312d8f17ce86173803dc2098d7dfc17450b9fda2e33aacec0a88ecee3fb74316cf123630d645dd3893cf96fdc3162490ad636ed1d54186e6bad866ead5c868072a8e7aceccb6756ad1fd11c843c2473cacb2b62c237e5e6c7318d4bf380f606ecb5af7bc7932b1e5d172c605e22a43b25eef576fefb8e6c5ec0fdb4547935c047eea12852eed14e96f8ec8d8d7628fc6fe1833709294ffe75a6a86d02b8ac4040ac615b0a4721f01d16d538de414e2a0fb34089e1bdd0db359a60119344866e8ef2f0ffe192c206fdb8a928f30e71b93f6ab2e8fd6eafe4cf424e92d3cf950276a151e6769eab4a4432064d30bdcb763c8568911f377f9004184099c2c90e1733d7c3030fec27f4cbf82f022b45c02ec50a49b63a5bc5ef4525d52f27bc5b7ec8911da377bc5cccbbc16b0bb7b5d60d4bb3ece2e33df6422960d27d5d8f11ba5ef5db14daef42c22781b8b72efa1e335768e3d5794bbf42246c8e08304accd1950c76bdba5a50623816b54d1e5ec3020298fac22bfc376ae10ed021e034b8789b545880a76249c7100663ccd6605d965aaa16d1332e11714497d6453d557443496fe6bf07a09476c3d7c11cf3f39d1104a4e951d2e250e0ad8848b4974a30968dc9ca7947f64d501ff524a3117c1b6a24d41495db2532d0ed61527b67a247070341d6ef84e8f700b8301f0d944480ce75a6914f92d39280d31990e3ca93d7971643bf73519d13dba8492daacd77dc889662a01190addf7ad10fbe2fd9d29fbae97311bdd6f5b4071a05fb4ea65db1d5e09990ce176bac0598bb26b9bdd2f38e0bd1b8d8730c4acd34c8cb32cf80c5c8f747f5e37196c4cd5d1c2caa3c6d853156206a50bdeabf4f7fe6660b863c5211ed34d694f16529110ab6d5993892803003360c082679dfc0a7ea6eac53427db35ec24165e4cfd0a564a66501195ce0c04f3257039c9a84be9125b45a8161c94f1e74c2a8f6ed975ba84123c4adea0a79d6a410a0f50e00be07d9e8a6e73b8556857340b974c6529c110da9792c474c5358d5fc6784bc63c9c9c9eeeff180aeb6f88678e008d4e76ca7509d21b63084d17ae7019b96b4c3bf97a8426f2508bdd75a56dd913132784966086ab0ff43e66b8b876281b462b4dd337a38b13e4b9bdf159c5c1f1c76da735958a8cf0e4b6038773270075cc2a5f047af085767895920137462c81ff2ac5ee575528dfbdda7f990ca4af5dfa99b80b58c2e47fffc9c4a3bafd694bc83ca046545159dc7d1bb2ab30ad85e514e21d4e275c28d4f0e9fdbe3f028ef461ccc09317a57cc3b74fcccb939e71c552791f8371d6d83fb379038393317c04f5bdca91b1f2de4955e336e4b85227cf3474fdf726d9e421370fc1d02d1663cad3c68f1ccd80bd8db9fb410bade03f81bce8d729274da7fe979eda70d6fa73f95962da861901f2c3575d3e816df3580909d4bab44787d9115434189765438d48df7957137e06ce9b965af4ba114d015877e82883e8aab7c3", 0x1000}, {&(0x7f00000012c0)="b3fa02d3da6e733923e85f5a05385529f10fc7be108137782b368663d039f09e5ef188202daef438909d882c2eb4f106f63c2e7c45523ce54a803201005d8663e6c30ebeba3af146c9073bbf82a8fa785bd5d5dbd8a709ae41a6093bbfb79b79bb443c8ffba0d53ca80093f7060429c9bbd9cc89bfb90e9f0d1fcbd275cf13df414af1d58b319f4ff1453c799f18068e6589383d5aafe9b5c8f812aa420f76020a3222a23d22c585a864806c6d4a3a10f430ed98ca68d0d00dc3b846f2b595302d2fc43e8c7ec73f218f785e3ccca3a3cd9546333ca1a54cede15faa08e0eb4f26", 0xe1}, {&(0x7f00000025c0)="c7e27f8f3fc683d2b8b2fbd182d87052de29ea5ad5b208744153ecc24bef1ce44ebda0aa385e803d7c3796e06e13c07a1ea1ab10d6c1d65f730f24c5b1599dc84b5ef802ed3408a1c6d986074cce0a418c7aeaeeb315c47b7cba9267ab6416418f6cd6d245d02b41f63fc33e1c5cec2904e688c57e6c924ea43b66ecd22196c7a346", 0x82}, {&(0x7f0000000f80)="cb32f91f75bb22ece345b15b26ffd9b69886096f9b962a0101064d89ea7efcf76248ab8f4f4fadebe6fa4fcf25e9aaa7b42abb7969dcaa4963f383059750300a1a52ee28", 0x44}, {&(0x7f0000001100)="32b8b707b7203f14ad058d545d5648f94ff6bfe1fa962963e8b3407bfd418260c4", 0x21}], 0x6, &(0x7f0000002700)=[{0xc8, 0xffff, 0x1, "d02636ff124a28fa6b37fddfbfa8ffec17d00779f568b63ce076b618aaa509c873ccff983c3a26a4b906275570962d3d95f8702b2e9ea13794c9d185057ed41b1106b76886b9d3817c3129d8b39ab6d04ea633a4b2a6d22019ac49740e1af5fbf11d6c905c532106d2fd6cb9e36012d7ae4c78f8656eb878955abbf088ee12a12077381e2fc7987820abaddec69786fa6458fc99e0a748dbbe7a75ca2f03330f14191375047360505e8f763ec5b5be61a18d662f7e4c"}, {0x88, 0xffff, 0x100, "f9a5b589c16bb3b2e273ac6474e2387f1f3fcc2b0f4691d6135511a6c3d67d666e47b3a78c5ce81540fc9359862003d21c807f9a08363682b386b54b1121c4abb6a12dbb2f548f90ed7108d0184535b06f3c6dfa12b03430108902b876ee21032a1b338a7cc289db368518ef44d867fded"}], 0x150, 0x401}, 0xf2f0ab9b1f21b9e6) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x4, 0x3ff, 0xc05a}, {{r1}, 0xffffffffffffffff, 0x20, 0x0, 0x7be9, 0x6}, {{r1}, 0xffffffffffffffff, 0x48, 0x41, 0x179800000, 0x7}], 0x4, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x8000, 0x2}, {{r1}, 0xfffffffffffffffd, 0x84, 0xfffff, 0x0, 0x3}], 0x0, &(0x7f00000000c0)={0x3ff, 0x3}) 01:48:58 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1347) 01:48:58 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1afa4e3f, "0273e6c22c8bf98d15b3f862d7bb13dfd1592c4a"}) write(r0, &(0x7f00000001c0)="d17b282efa95a1df7242b0", 0xfffffffffffffed4) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000000)='./bus\x00', r2, r3) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7) openat(r0, &(0x7f0000000100)='./bus\x00', 0x20090, 0x84) 01:48:58 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000200)=0x101, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280a) recvmsg(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000080)=""/74, 0x4a, 0x800, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x5) 01:48:58 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) open$dir(&(0x7f0000001640)='./file0/file0\x00', 0x290, 0x100) open$dir(&(0x7f0000001800)='./file0/file0\x00', 0x802, 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x40) 01:48:58 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x2f6, 0x0, &(0x7f0000000040), 0x0, 0x0) mlockall(0x1) 01:48:59 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$getown(r1, 0x5) r2 = kqueue() r3 = kqueue() close(r2) kevent(r3, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffff9, 0x2, 0x1, 0x40, 0x2}, {{r2}, 0xffffffffffffffff, 0x40, 0x20000000, 0xfffffffffffff796, 0x200}, {{r3}, 0xffffffffffffffff, 0x20, 0x10}, {{r2}, 0xfffffffffffffffd, 0x20, 0x10, 0x4, 0x1}, {{r2}, 0xfffffffffffffffa, 0x8, 0x1, 0xe1, 0x573}, {{r3}, 0xfffffffffffffff9, 0x22, 0xfffff, 0x6, 0x1}, {{r2}, 0xfffffffffffffffc, 0x40, 0x40000002, 0x4, 0x8}], 0x80000000, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x10, 0x2, 0x8001}, {{r3}, 0xfffffffffffffffd, 0x41, 0x20000040, 0x6bc, 0x8}, {{r3}, 0xfffffffffffffffa, 0x1, 0x2, 0x1, 0x2}], 0x77, &(0x7f0000000140)={0x7fffffff, 0xcf3}) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) write(r4, &(0x7f00000000c0), 0xfffffec4) kevent(r3, 0x0, 0xfffffffffffffffe, 0x0, 0x5, &(0x7f0000000240)={0x0, 0x3}) readv(r0, &(0x7f0000000280), 0x0) 01:48:59 executing program 1: setuid(0xee01) r0 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, 0x0) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e667e09d6b14c1b96c169e9e5ded529952e645c7cf44"], 0x91, 0x3, 0x1800) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0x3, 0x101, 0x3, 0x400, "5ef5dce87cc9786011791961d142a71fe09f2d1d", 0x40, 0x80000000}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r7 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x12b5, r1, r2, r3, r5, 0xcc, 0x1}, 0x3, 0x7, r6, r7, 0x3, 0x2000, 0x5}) 01:48:59 executing program 1: mprotect(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x40) mincore(&(0x7f0000f14000/0x1000)=nil, 0x20f15000, &(0x7f0000000040)=""/127) 01:48:59 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getpgid(0xffffffffffffffff) r6 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x4e7, r1, r2, r3, r4, 0x8, 0x5}, 0x2e, 0x361a, r5, r6, 0x2, 0xfffffffffffffe01, 0x8}) setuid(0xee01) shmat(r0, &(0x7f0000fec000/0x14000)=nil, 0x3000) 01:48:59 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x1000000000001001, &(0x7f0000000080), &(0x7f0000000040)=0xfa) 01:48:59 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getrusage(0x0, &(0x7f0000000300)) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) 01:48:59 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000140)="b8") r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2080, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername(r0, &(0x7f0000000180)=@in, &(0x7f0000000100)=0xfffffffffffffd34) 01:48:59 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup(r0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x102) dup(r0) geteuid() getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x41) 01:49:00 executing program 1: madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000010c0)) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) clock_gettime(0x2, &(0x7f0000000000)) r1 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 01:49:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0x6, &(0x7f0000603000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 01:49:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec7d2f00", 0x4) syz_open_pts() close(r0) kqueue() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000002840)=""/246) chown(&(0x7f0000000180)='./file0\x00', r1, r2) r4 = syz_open_pts() r5 = getpid() getpgid(r5) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eab6e947f5102000000b1c85b6a8a1311"}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)=0x3f) preadv(r0, &(0x7f0000002780)=[{&(0x7f0000000240)=""/160, 0xa0}, {&(0x7f0000000300)=""/232, 0xe8}, {&(0x7f0000000400)=""/155, 0x9b}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/89, 0x59}, {&(0x7f0000001600)=""/84, 0x54}, {&(0x7f00000004c0)=""/59, 0x3b}, {&(0x7f0000001680)=""/236, 0xec}, {&(0x7f0000001780)=""/4096, 0x1000}], 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) poll(&(0x7f00000000c0)=[{r4, 0x81}], 0x1, 0x0) r6 = syz_open_pts() fcntl$getown(r6, 0x5) 01:49:00 executing program 0: r0 = shmget(0x1, 0x4000, 0x2, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x10) socketpair(0x16, 0x8005, 0x76a7bf7c, &(0x7f0000000180)={0xffffffffffffffff}) renameat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') shmget(0x1, 0x4000, 0xc0, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(0xffffffffffffffff, 0xb) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) shmctl$IPC_RMID(r0, 0x0) getsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000080), &(0x7f00000000c0)=0x4) chroot(&(0x7f0000000000)='./file0\x00') ioctl$TIOCEXCL(r1, 0x2000740d) 01:49:00 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x1}], 0x101, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x3f, 0x0) write(r0, &(0x7f00000000c0)="579c358089618d28faf6a0b9a977d20fd04fd9c0083e5795bb81989fd53a22da191b075bfa58aaafc44980c5c33241f9f72ad41ab141eaaee8a58338009aa76f17c54168d23d74eda2491e050f8ffdbe0b3d80d1cceaf1565d208f1b284a62da84346490b78e3184dcf188ebe7800c28daa59ad28f0679886bd78759b078e6c430272543029be8fe8ae50d9a88263d412ff92118d2f6fa825a93d6966697596dd4862b0a51572ff2bf94334e63eb7f65b812a6118b500078dd5d25f67f651a2c5611", 0xc2) shutdown(r1, 0x2) 01:49:00 executing program 1: kqueue() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x3fd, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x200003, 0x0, 0x0, 0x1000100000000}) 01:49:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) getgroups(0x8, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setgroups(0x3, &(0x7f0000000380)=[r1, r2, r3]) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000340)="efc2a8bd6e0b26559baec80d6afb8102", 0x10}], 0x1) write(r0, &(0x7f00000001c0)="235cc0363b", 0x5) writev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="4f197aab4092b4b4ba4fcac92591bd3a68c944ea83823d158bbbf7e99c06ab32aa448d12e38c247e550c09980657ce561f5d9285d519cef667682192f88204ca956a3cc5be7371b7562443275c7ef0ae16c9771322c64307ff41bb4b15018137f7013eb3e1b92648d23c73e6c0cea876bd59f303", 0x74}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) r4 = accept$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000180)={0x8c08, 0x2c}, 0x8) syz_open_pts() close(r0) kqueue() syz_open_pts() 01:49:00 executing program 1: r0 = socket$inet6(0x18, 0x80000000003, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000040)="00927a696828c10a56db52e9cf08ad3dc9000000", 0x14) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x7, 0x4}, 0xc) 01:49:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f0000000040)='./bus\x00', 0xa0, 0x0) write(r0, 0x0, 0x16b) 01:49:00 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x204, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) shmget$private(0x0, 0x3000, 0x188, &(0x7f0000ffb000/0x3000)=nil) shmget$private(0x0, 0x1000, 0x66f, &(0x7f0000ffe000/0x1000)=nil) 01:49:00 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000100)='./file0/file0/file0\x00') r0 = getpid() wait4(r0, 0x0, 0x8, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) renameat(r1, &(0x7f0000000000)='./file0/file0/file0\x00', r2, &(0x7f0000000140)='./file0/file0/file0\x00') 01:49:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x800, 0x0, 0x2d, 0x1, 0x8}, 0xc) mlockall(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) 01:49:00 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = geteuid() r2 = getegid() flock(r0, 0x0) fchown(r0, r1, r2) shutdown(r0, 0xfffffffffffffffe) poll(&(0x7f0000000040)=[{r0, 0x7}], 0x1, 0x0) write(r0, &(0x7f0000000080)="4da5f00c98313dacacd8a0f9a1f693c45d277c5158115be208d2f34150dc120460e55c7ed64dca80151e56196632c4b8e39fb91f1ea82bd78894cdf672760a88f8ddcb4761fbe2ceff02d1e9476105ed2e51f66b3aee8eeaa86cd26b295fb90ee69be0b6c45c5f886c0d3f2d9151c2a0b315efaadcf196c850ecfc19deaa55c69a6db25a78b974efba8ad4966e94a61eef2eae5e4a56fd4f98137a79d4d9633f25b4fef96b238d4d5519b3c847f2af8d9a", 0xb1) 01:49:00 executing program 0: rmdir(&(0x7f0000000080)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000001380)='c', 0x1}], 0x1, 0x0) 01:49:00 executing program 1: shmget(0x3, 0x1000, 0x3, &(0x7f0000ffd000/0x1000)=nil) 01:49:00 executing program 0: readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/240, 0xf0}], 0x1) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10, 0x89) r2 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) poll(&(0x7f0000000140)=[{r0, 0xa2}, {r1}, {r2}], 0x3, 0x7) poll(&(0x7f0000000280), 0x0, 0x4) unlink(&(0x7f0000000180)='./file0\x00') 01:49:00 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x800000002000, 0x202) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000b00)=[{&(0x7f0000000a00)="791b59c09e14e0573939b46f4f9f8eff540044f5be539ecc2e681639c7956ea6d18ea188193f92c91544e8f1e3beba2b5af72269d14b4913f644af2895794a786e2072b444195d16e9e821d763943a4b6bfc5e3be901214e202f8bca5fba749b4807b8f81b40c0d82486c4df96e85f1a8bceb4b4badc38939fbce5e3da73c37e7dad5dbeb993bd71fde989d652af0b9496659eab2313272313fe7b58a3d16a2f0a2d9aed1cee364c463276d49180af76d32cd56b5cc368469122a16440136716f27d8f667f27a74811e96a2e99f360ff31c0e87d55170d94a0140296", 0xdc}], 0x1) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) 01:49:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x200000002047, 0x2d53) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/217, 0xd9}, {&(0x7f0000000280)=""/238, 0xff15}, {0x0}, {&(0x7f0000000500)=""/254, 0xfe}, {0x0, 0xfec9}], 0x210, &(0x7f0000001600)=""/210, 0xd2}, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x0) pwritev(r0, &(0x7f0000000000), 0x1000000000000055, 0x0) 01:49:00 executing program 1: 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) shutdown(r0, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x4) setsockopt(r1, 0xbe, 0x100000001, &(0x7f0000000040)="5c4e44dc30d83798ed4accd54b4137eb5279303b323a8f3e7778c9b7a007f030d1b9844fa3b31d1d4633b39a589635cea6bd2497bd8566fc34ef4c21141ccfd5c7ec3ddbf82d2bf8bf9ae036b7990771ddcbf7aa2f21e69ec6f2f927294ced6be32df334855f028c", 0x68) 01:49:00 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) r1 = socket$inet(0x2, 0x1, 0x7ff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$inet_opts(r0, 0x0, 0x8, 0x0, 0x0) socketpair$inet(0x2, 0xc003, 0xe44, &(0x7f0000000440)) socketpair$inet(0x2, 0x7, 0xffffffffffff8000, &(0x7f0000000000)) sendmsg(r1, &(0x7f0000001580)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000080)="1b96c13bfc2621a98b1197460aee39a483965504622cc61d1361bad28d3269ed601c5c7d16127b7da0fc1a0715c51e4bcfc57e59e3a7e92f4a07a271718d7602d583", 0x42}, {&(0x7f0000000100)="b3a9c63d793e5da977ad7cf8b160e08e4c99fbdb7a4f52c43b64bbf88862cf75ee2dddff6fa55b1cdda6ed7fdf804a0faa06644ce0902a72af171301da9a6f9f450e7d6169280ff79a379c1e6ac27b0b3c16a12a3a25ef2e1f0293dbcce517de420c0d402dd5684f41013328ffb2e527eedbf6294fbf552a8ef821b3b1f8f76d80ba1419256ac8d2888452699a412081b36f30", 0x93}, {&(0x7f00000001c0)="54e0b428763e5dce744764827b623d95ac402bb0bfea3fbc9be1a20bc3308073dfd8f7c18940f8d6d7af0c827834604f6f7d95d1f167d094baa720b46ffea5c4608efd9ec63e28639697cdb847b6dc9455722beeec2cd2e94f19c353bc8ddaa6b17b6959a153a940103c0bc6cf40324fbca15b3cc4ffce20efa684d4e4eb469d3662ced0820d43b94ebbbe7e", 0x8c}, {&(0x7f0000000280)="c0b3704b16214307aaa93ea00c32e747a4f4334db4d3799e01f14ddba826cda5d9d9abd7e853ea28b96abe2c1a49dde549beb229d8dc", 0x36}, {&(0x7f00000002c0)="24926fb9fea3939773330b50dacb74ba30e3b38e4d452b7f4f998b743cc366762bafdf8ee2e6592078d97932ac3fd0f82cab08d85049e8cc27ec6a450ab866ce306ca3c88bffad0a7892bcad55a236", 0x4f}, {&(0x7f0000000340)="7d1b1c83d41a60a3eb5ad2a68905af9409cb57b19c63a0d30d7d208ccc2b6803d97d3b109109783bc119d052d28cebca4f8be9bd25f427c66487e6a60893d6834adf09e1483e15b06c7cbff76e3cd2e6ec39495cd6", 0x55}], 0x6, &(0x7f00000015c0)=ANY=[@ANYBLOB="a800000000000000ffff00000500000066a813a435db0b2a529e585ac00a1d16c72d5ff6838ca7259c72531862471c7b81db9280fe084de5d939773da084c1bcb91ead2f014ebab951988399f7f7e598370af32d70164b6621dabed6445c4d1e67f258c31c43f23560a5d18d5405de702c6a9579f2e55baf97c648632e432f1f11918ebdeb869c2d3f78f31b44b186d5b644dbc276849228f18d3386d9409771ba853ab97200000010100000000000000000000003000000d96d8344f2c6249c389794508822874efbab618b5c4a593c69f18d2ecb2e30d185c499e9bded97607a59dc01c013836a93f20e9f3a7f632c497ad5dcefdbc544747cdb3a06c6414677f47f40602b66ffb4091e75f1b069c9cfa91d028c6ffa1aa0a5bd0217dedc74f4a558a0fc430628ee7bb13eca372c04bbe41ba5c463b17c7cf9dfe933c9916f14537b79d4c6654a27ef9e840f76ab87d6b2ca2312f3ec2dd90834f05e064a267c2cb7a7a3e6da8cf73402d1f24cde9e6053a5c105e2b31547a3c09cef4aadcb39a655a7c5b8094f0ed781cf2b4478d562dfbae9e112f1921d35ff617edc11809c502f691044775b4044fec38b03631f0230aaec9a00fa88c59f74482682e8855d98d043e86f1bfddcb832ae39afd088caa9d5f416e1e3e948831e0d2c53e64ec7e9cb0761786e01c9b16fa1c20e367f2ca2464747cacce939c45fb167c67e1037c20c9189457dfc61ddd25956224a1560d8986b9b32d2f005639e28404961052c70892a7facfcc64609a8967f53ef6d7e6de01abacc95d8b5da4600c9b4f451f8e2aa7f2daa09ba0f537d29c93cabdaad2903e7f594bed486fad58abd59d382cce07eb0dd35bdba3bcf9e9a9872ab800188560a46fc409a97154acafe5142622b0879413459fb165c631e417882caabd4878c2fe03df6a9d4cf943bedd9737a241c980b8265abe88902cd366c72098297e8b75144cf1bbcb88d6265b6e3c77f62f5660b926c8d4e8da310a0b3bbfcda6bb947680930d249400bd74340c76cbc0f66d6156c0afd279ace59d45107165dd25911bd9494fe484161222926fcc7a977f0636a4dab3f47cb1332e3f6598ca3ad6f5aa1e11267054a5c8933e5b26da352ca7b3e8a1e042a5f32010f2735f0d1f7ba9f5559b07e818adff2668316b36ac75b6e23fe20a4364797a02d3d3729cbc379817f2de13ecccdbf9a5bf2ee7e36eb8d83f00a8322cf2d6964135c9372dda56fc73a2722a238e9e20a20d8505e60f8d2b67875e69f255a29524e4c242f16485315022a55fd4646ad3da4e6d6780f3b4d520b0af1deff500060f646871e997253a4b299614a2dee40abff6e9385f1bdf32c3db69886ae4e905b371e5b13f0ba5f55b1948228d308b66ced4581d5f24d40ffeb61873581c1600d211380e021c2db0387b89dcf9bc950b8275e9d1b5d9a30d8b06388b2ad02c322020cf03e8d3f24ae2d891bcada22dcfe6a483305e6405c5966dedfea3b7db34210fd1043bd7c0bc3e3b63b374c28be91206d074cae7d3f2d620e84b7bac2c100cdc7b14832fa80b474ba96e00c0ea2b56af92670ee2a74e147fe3e1801d95f49dfd9ef4f5c0845e3a63a20e3fa68980596e64c98d67ccdb0119b2d4f12c11361b61c9e9667098f510968e3650d0574e31fe424da095d491dc9f67c4ee0f1c6dae8aea0e6cb8c65168fb6e59f080338f5f4b41a0e196ffd11fd851b2d2aab9f1ee0bc29ce558f588b9ee8369a0e0559d65778b9f3283b855da6f4f6ae304c49ebc6e95bde38118fb882b50c5bbd0ef0414a18bd54afb6fec8dcfb33c1eb33d5d21ed347271d2bd09c4abae51f9b655307f11dc8a8ccf0a5d6e5f4097ebf402d6f6af897c1a8f7e10f1562b94aa382e6bd73e347504e94c04b8b50724a9e233d2b9c1e94a21b07519135786b5711cc805595cb10f3a95523a6b03c630ed07079f060aa40f284210e6a3ad4a1ec885b7a415b46de39ace53c2a9613dd72ad76a722239a10abcbd78bf5e5016d2409b2166c12359e2975596f1268bcd2abc07ba5a220560def9d83dec94baa35481ca08b22cdd72cd6d1590f552112d8b4cc72674b518826f8b388363838202753160db5bff6301a89c72745d10184885cf53758a7227ca8cf3b7c508788fcf23cf4de8aeed19c616b1a86639bc373940cabbd6ee687d13756c7035bb0623e4560b02cdfd441b15938e511570d53e340946d2bc08b254d31b9622b45576f141ddc8676ad1ab5ecce890fe9f7cc709d983a0b049007d0f3c4691329984804281f0d13eedc658a3939f23c4ce001f4bd2b1859d4ef8261850a9d33cd035030cc063e30ad6e070094af2733e07b74491abedc6a3b9e8b3f6b8a9cb6b7a81fe0d14b2a9a6c08c7902be7bf280b05ed036ab828e7cbb2e334c37dd123f60ee4cdff9ddfb96231109c46c7fc1a126425c789c336217be96bfbbc2788df163cb69041f6d31d6477fd319e20fc74803847d466703a142a6f6cdc95c6829257794e39e4ea9561691a778b4756b22c85991a7d054ad22ebbb9729c71822df77f9df355a8139d0fe3b3629aa2df50c5c41459357d6c700c4f4abf916a80afc73d9cf5f6897d4f99c7011704de4059f4e889ec4b65c24d29d061730410ca079b9fa279827df85548fc45da1f8d47742011f2744337e90a41e8c0fb39d160571d0de82abbdadcc67daddce0a02a2dd68dd8a89645394bc57f5d1dd9dccf55581e14f090d70264625f50f8116e86bcd8317602336f521ce94ed798a4e525ce02c67a9c3a656ec1caf4682147af44b72627469dbf20310d6e4f325292bbdc394c1e297d9ffa69754b919cbc45b1daf6d36e1c41d3ca6db4a349c4879a974249ecd4ff751e49418a7aed2b9781a17bbe3cdb0169e20b0c8faa11070c3bce1937f4350a4ee4c5b24e6773b9de864ac948548607d5be052a5cdf0f772f04ebc19a93d8fcfd4d795dd1837dc10e41efacf448d60c0e9e7a7ee67287f16e2493acae7cd5456f11e83da2b72cb4bf3210657ce48dfe3a65ed1789a413b7e3cdac56e40e777bc155b0b38998993720bd02ac92094568741a3b0dfc6e4af23d39012ed2e39001d23017aa6216d13c2c78d2c5aa59654215e0612d6f3d7067f057c90432efd002c9be075c8e602fd82a3d22de1e170a4fa77b91f890861a9ee4eb82cdb9e1eaf42b97cd8b266f3d1bbe168b266b046c2c999dc6b9b945df862f27fbb13b77ac8a173b21a515984e10518b17c67f0172f7daed7888026a72459f0fcb441f4ce133eae637e1a8eb480d4218a882969551079a30166e88e96fe25c24d9437151276bc3be6500fbfe7a44867461a20bbe0f131144d1b4e998e6adec2eebd6b62e869f505b4782641347dca269f96bea5eda016f60ec173310d073e5275ca3929273632bf18c0d00b49988c61a7e6f8ca7aad38cd4f7d21ff9a4e981df4f6c2d41d183056a10c58b4b0711f3553de06e2bd7788abf7b7d6db040a29da07ce28fb1f404e48f63de26c4856dacca77574ba60fe2f53e023e4699a218982576f33f75341737d2376bd45704c87ac48bacfb906ec39dc1dd07d6f35b7cc42380260c5238eaca4ffc7f4196826d14a9228d4bab74c1ffe626a8f6713c9482c8ec941553e649cc5fda66e7be0ffb457328d0a90669ee163a7b60d4d385bbe2b47b85392a7fe3d37a0c9fa1d6b43944c044ac9688d3b49f483ecb210ca4ecf8930f892f8d133e638511446dd06694f30a8809336653120f244fe8dd3892a2de93e55054259f659a838a516c7125ece7197b39e9f7b66adfc310b7ca05400a1f7fa7d0da4d54a3a27766f7c3cffc607518de91a3e48fabfdd2f97f18e8e98eeb011de89ca8b91f24ddf461d0b0e25f733ff33e497c7a68cad83d507a76ce3c5a1e8ba34af18cd7e0d0c2d69ad209fd85dea83273df33d91e4941017cf35d908c9241f3b46b401da8281b14008995a8a3d1d66b0a5c9eb5e10638617d58e4068f8295874845c8723e1772e194a73ad5f1d71064cbd590539fd17067250de46d646a43c5e9b578f2e63a9ec09e352cd82c32f891ebfa3e89280f4d184bf3e3c5c359aa339b52122be5cfd780ce3c9d6b03af9acae3e88ba65eef6dfc01b78f7db1a8252010b2efb37626f56e40140f3f5b1c6767915fcf28f4e62e1666c2ad89d47de0af2bafe2761452dc399ee9f2b5e4234a85196d11fe193390eba28e37ed8a4f6395e399862be714693ad92549a2f3da74627983d24869ed717dd5b3dbcaf098c21bbe744375d2d76ae5ca577c2e01539e57cfe90375e62eaa5f9b1c10857bc952a22507ff4acf08e31243396b7fe0303d973f5c628967051d006f32d8f15e4bc5bb91edec50aae5eac7c45c7ea98cfc2f60ff9f916f82200cb1e4d3edd477097036dabf140688b708429f90e23b712ce5085196b0085fa9d75f9da60b18c7c83eb86b9085477702aca92c778d1411ff6bf3d9ebc91dc027d4085c222b43fd9d512a58903b207c0d6f4b838350e8015cdc8b0f0cdf1fae35269ef79e74a9032679d67c3b3b161bb1dc6f6b6741e6a68003e11c8286dfe9263758ff72c2729e92fd23ef6c92bd5a099229bcc079b5cd9b729b94d165492e79356f1d9ca12c3858c742c3529b0b26b1dc4f3dc5a27519764e7be92f8ce3602a8e4e1054dc81c15bf2120a685c0ff422f58eff85adf0c0b3fce2c1157221687463ad9986f7d2e46952daaf557f29ea4d8b85edb9a82952fdce52ad956b744c5f909d2434443ec44981c94da9d7cedbec8d0dc456a370aacea43ae00b08e3bc9ae430ea7c22d2690185b32e61fbaf263d9aa19d8ccbddc4b440e2dd75ec23fc5809e50baad0721aa082007a2131928fff3e47e9f1ca6618ee74628e2366cb731cdfdfb3a991345565c62051f8c257109570c55e96e1a18230597268673679a043c12a88b75a25ab69daae14b7d4980bcef60ed8cdae5fdda14198edd2541e63b8f80025bd7809337e4497bca48355fda4a02ade5db0b06b93742faa54b16a341b980a65a4884ffeeef42f2a15de6e5a747d6a88af3ecf37a67f3c9724d66d0e0e55867aa113e4dd4a036077a4aef84c4f89cce772ac4074d843c63d28d95271543afc03c26d84f44295916d6b09aee91f37fa83ef8cc06dc69c1f201c93da44c21a386d5f73b4f52597f7dc0612082e8ca2c7432db58d524a31c24a6ebe5d398e42b7a20dbea4cf22ff069e6e631f74a63ef4adcf064e1ba69db1617ac1c202121f4af9cdc4b83a90f8e49968e27ad1fbd3e82152397370c792ac28a28e725f703e4725fc3cdfba4af9c402edafad7c4cededa216cb6c24165cb39aded595c0e0d753310410acfc2fcc9a2929f2d02cd3047c8376a67965100953a49bc4328a234397c95207b4d7e569f16ae56acc1c118b0371a78b2ed002cf11b1b1f5c79591cc7cdd4a21dc6134ca6fa829e13076a0371147f357e17f4fa669889fe4993c1b0619d834ff044ea378c1a53786fb43be7fc0fa4e6ad9786e484f60714e1c5fd8a7887d2c87fd3a501abe1a4f3467f208580c4e287a7d923a3c4e3aff9af6a425e117ca97a9aac41330714a3611a19d74ad9c09e2b03804446329f10ecb989c70ea5b38489dae901fe4a19c3e6f86dfcad9efa24c9f14b62cbd644325a374f57bc10e2352b4b0fa12dcd4f0da0093fb2cd63aef11ab068632f8987288e60ca717d7d4cb716594fe28c144fc6a299b71925abe8ff566ed0bb2b72514aafcdf2c305b4c66f2d5c7dc6adc44fae9a12e9cf489e53057d259a05f0a10dd3c13bacccc3798aab0e4c8864a00968ca0a54a8caaff7ea3ccb742fc4745e96fa05dcfbffd8a5fc3e7a23cb532eb8112ad9c0419390b770e6bc55bca43691b9c58091d49f53574ef72e9949f68a8de56e3f7f88d30a8f49b9c6fcb5feb3a9653c0cbbcd2ff2d7e6a537ffdbb4775ca065e22aefa7b74723a6b620af11d09fde5c016f3dfcf2b54372fe218a6b8cccf70fec753b5b17c9135bc9007ef138d5fc9c98d43145034951ed6a7df02aa7b2cb77d70eb195800000000000000ffff000000000000f3b2b4e99394a9229301cb449d888551447adfc79fc1a38da9597851958d7377b449218f09b5a5b994562bc3a10ac762c1f3d4095f881ac371d858fddad9524606420e00000000004df45d4bc29e1b0ae06edfd2a95b39a72f4a3df5e135cd7418edeb24d37639629b69178b3d00e8bc0fc4aa77ef0bce11f0e1ffd6abc5975f7aa69fcab0a878c5374400239a8a67fe3aab1387cf90c675"], 0x1110, 0xd}, 0x4) 01:49:00 executing program 0: r0 = semget(0x2, 0x0, 0x40000000003) semop(r0, &(0x7f0000000000)=[{0x1, 0xffffffffffffffff}], 0x304) 01:49:00 executing program 1: madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') chroot(&(0x7f00000000c0)='./file0\x00') r0 = kqueue() r1 = dup(r0) 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}) r4 = socket$unix(0x1, 0x3, 0x0) connect(r4, &(0x7f0000002a80)=ANY=[@ANYBLOB="01002e2f66696c653000d9e6a14e5d4706eed2a74eb54d4c51709cd85f123f4f2c170db6976e0711041157dd3e04c006564e4b4a9864c33f3d597afda25bcdb89e04dcd38fa6559f8664ea45b92338b718d8470b0f75972442aa0081eadb7366ec742d7d0d71c166e7a1eb56aaad872ae89c0b161c49d6a22f03e5f43fc087aa40fadee92f4abbb85d4b3321435211c5fcdfec616201010ded597273c0d90260aa05"], 0x1) mmap(&(0x7f0000b44000/0x4000)=nil, 0x4000, 0x0, 0x1012, r0, 0x0, 0x0) sendmsg(r3, &(0x7f0000002a40)={&(0x7f0000001700)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000002780)=[{&(0x7f0000001780)="5e45e96f6c7b32672efd2046459ecf148a7636ef8260237c8ade4e5ea1db7357c0cc204844855760add96a314f0d576ffb6a83718171dd0120644033564abf449a77a9bbd6d9ebd9272a1fa650a35df9c445ff3ef6a854f4932c9c8c805a761c2236b2d45ac9fa65bff9816f198fbf06ecb1a80d676cfe8bb6d473029bb779aa670f3146a3d9971f71eafa2bbc3a6270c12f9b9fe379672215e3376cd2842aa60c4c5bc4382c2ad686f68ad6c4ea7ec2a134c702a78518270f06e2f04a2b6cf265b4bb5e04b32bd55c2e4f6b9d9fe9fe2d0be6efb60211c7f44240bf71380b4f4c4373e7b357af3510d9ba31a87c725671ff18f4cd06ce9d83e631a317f09312742917139fadd582ffc645b2147fa10cf2f46f2772205897e82af1aba7b5f81fe57b0d46bdd793dddbbd7e1fe8602cc86c54006bd997ff760922f56d448a4af40eddef01a0cc1a2f489821bde815f399a0d433158e53f21d35d1ecb7cda8ee62826390348c98c453d5ee3cce083a5c57c3ee9c815cb0e725ce79e84818b79e6ad2caa207cf1d78595e52d7dcc7d7d6d301cb5fd67d3bb463e1deb3aeff7aefb0b3a73732ddcb3604d2e91efa2220e674e07f4f133870ea25d4cd5d60560643ac1fc17c00f04f7065ac2e1932697189922e8fe5c5965941bcfb876d244455b3e49e30b4af10e95181b9c8eb3c09458f38d35aa6b6f22a4c0e3b21ed2b4d473e7ca09d8e061cf7b1415fe1ac88a527ccecb7048f023ccc651c5a6999bcad59e8aa156dab9132bc1e998e7e987233619bed1ed8003315a1667a75cc87f065ab9d430e8750d71358a5acde1d9dc1fe8f7663941eb3b6415f5fb72d76dd6196d84452de8a44a091c1bb201a551731569cbc79d8b9521395b0144f32234ddeaa7b911c23e437e106b41194ff38aa3855702699d5553c2479ad1e98be9f852e26861b714baa8635b06814db8d008403525c74b4f6b3e52dda32c0c9316f759f55993c09ab9353aadd32d6aa1f563c76ef150c2f5ec7cee36cefdb263a2031b4eae31cf0a260d6889e2e78b2a7f6b3295ea6c5751339d09729770c6665f134bec133eb9b842f1edfe31d00d204c6f8b216cc0ae0b1679f368b351ec04741d2f6b3121a32a1736394b667a2c14baad4375b965816b6fb5c6293438312dccf3e09ab3fb1e83191bfb38ac5d7765430fe2f6dd8020f43277b1ddee2f628920fc0b5b191a2ea8dac31536416e25e7e7329f2e038e536474eb1b6c0ea59a44a0c01bee74fbca2f5e5ff0feb288ef00cb043353ed743fe70244f1079062a1ab7f4a6efc2a0643577c456dcf194dc6631e05c6e431a20bc467ec01589a2864aad79b851ac41bff61787e772c69e8595b86e3e7ddab1f1fff84715b05bc458a523079e552e8e80def900cf9e01e549397812fcf88cc0b61dbc013753c4529159905aa4b2a44e57791c4b6bae63607cdf5084ec56dea8a7cc1bd442564fcd43d5a062264eb8597929a12d689085fc9bcbef60743c683da449c18638f9eef7249d49b8cf198c0f7bf6476aab6d4ce5c53ddbc70c474f3a788542d747b2ded7d31298415b4b77ab54a2acd12d98148f23550a3f9766dd7d7d5aef1cae6e1fc9333dc7182fd64bc9e3faa4f3dfe372de84e722e37f3520823dda7af51915b151a303bd94a0a8e1db1a5285c0fc63681eb2083855b5a47f3903f9532b7b983b504b09dd0f41f346886cff468a1e52d645c3a0a0c4ab0fee69ba97af699a7d22dbedb8b8054ce8f96bce15e32f291c646c5957dece40f4c5552855343625484b1f7e07d9fe40237fa73201c84237e7bcd92e1f5a155ef70f18024d2c017946e02329ad4ec62341f01ab252606f7f20892677622bdcd81664c488d7f17011d5806122d5eb20155e1f842e47a9980ed62866aacb93fce22dbf51848e2f1702d4e5594b2a2e0f85ce7a3ad6fcb460b62ad0dfa9d8d990f47118828c05094c07b9ce33506a97dd354b79f7b01fcd52b165d6c18b7ee89c4f8a6da3df99f600557327f6f160b761ed2a75d16a6e6b3aa9a3da88c8f734bbc40e80e3ea5d7901deda455f464517f90b6636222490a5857edfae1eaec97c0601222b2bbfb34df841de3d2fe90eada283925eaa0bb07dae7986a5b0ccfa68fb3b8bc03d693e39333fa2238e87104c84be0394298aa0198b1216dc2886afe7366c833d9f6478808957c1894223dc9812670b38ce0f1ad514733fe566b9e21c8d43fdf3e119aa9a7520dbe4e2cc9b6ac93107a5e4a382d8c00f12baca9a9be7e819a11fd5a2eb49e0ecd329bac03b2638af877c16caa0d99bc5653461389bae1a6664762207f2d1f7b706f813b4493affdfacca91ac2d3372dd8db669fe3fcb0c199e881e4072a5054c9f5cfa5fd436b7b5db99e8992604a16ea258ed33cc28c4a83d64ed57ad46b2ed877aae9b60398f073bb9d586972fa799f36a68b55084ae60e8e4b47c13ad54f39ea9e25b76e2acdc4deb0e2563a72ddcb4bdc1170cf12cd7a4159b8486a696c42bd748b4898e09a41d67db8fefff3596a8c0d597c06601293d3c9823decb95234e66283163be2929b30ba99eaa029edc2e074de3c4a044215675f366be837091961bd31e72e869763d69c1f6fdd9c39285473e3aaa6aaabef75ccd3ad7b8fd095a3238d1749a270b984951d76b2d80c7a9ac58d91a51852fbe9f7f64f6a253e1a6895e0f8761d25c567e287467615117412d7076df261316447053689d9e44475deed83eea60e16b3823b765ea0ab4dc740507c5f2d118e5742c1e76c93e067653fba41761dbae9223773aea0b0dfdddbd66248674f12d0120be46db90e437616826bad34c2dbaf9d9df95d349655eb9c95f35604312313749f0cba81c64fca004aaaf21cf6ddf564c75800af0c1503a9eb39f40e84553172500523809f0de0fdc08071baeb97168605f6028c8634974d16c15f2ae69c04b54dfca5deba3447d195df05b916624d7800080a3e46dfdf63646e7cd876d24f4367ad3002f301966b514cf4f862f28ae5221e76d5462cb13e682b8e7b9aa07aa4937adca57f5854251ecd034722db891678caf99390a1593c70c42412c14a5cf4f3798d30edd822cfc23f90ce0a9581abb2914d5415eae560127897426d379838b0ec6a2aecbf687052fc642ec2b819f618bf7bf5064046baab5343fc67c411209457f2dbb03c504d6d11b6ec174d1d9cbb16a740e02c1c517d125fa9f59475882f72007784eb2fe16c3bf0996fac80cd13289f2acbdd29ff9f1de7c4993161cbb39cc2d50a3aed8b44c4f0079784c8ed1fa86e968b18ad17a44bd589f5d19594d14db74d61d56e71eb3c78cd45a460d3763052d04197ff83bdb75fd4dbd3ec8ec1c85074a7a3228cd7ffb715c9012415b110ac20064c7c2268bab8fb5875866ebea44c538e985197a0eb41ba6e3d3bab5f2d658cdf6d1b4499fcf94d5b64f0e065af36e1da99cabae9a2bb42a958ae339112d95add26f07743b5ea4768b674f778863eb8d3e6708893af9fe0e4ddf12cddce531d02f939f345e08e093725a3f3fe1f0ed61a446aaf509c4bba198d9989031b9e68e0d1b07314647fa94d48b154a1e1a081253491fb3f010105a80c4807c3a5c0a112c2b27041d89b1dbafdf3c39efa95330b233259b9d094058f7253994f624d83b4e806b3fd9d3c4f2a7796c4d17d516cd9f13f2f8341809865a56f339e2e725da34d6204753140a9e059190fe030b219101ba83a3eafc446a2c148b3e6d2675c89ab5d0dc6dc0e4b6afa83742ae4a14b3de74a3ca2ea6594826f0b9c64b130d28825e578690006385672e289a8050c2fb1173eb123afa61fbf98dcf0f86fed7db1ba0d3f29668b2224e89c05d0c125dc6c738251b448ae4d39f39ba705ef6b74e59514d8b4121b3a816f828497ba73d265671e48b04937a0e4c03c2ccef7a29f876370db7384af0cf476828cf2805c8c4103a182b2b5228a4edef463e5ef45b66c0aa4b463d6536e3d4034f8e42dd0bd508b33156ca6076dc5c4f41c830aefab7351ededacfddcfbc990a2e7e1323dfdb0052573d5a479439c381451eb88be4198f652ac41d2eb763cdb3d9ea59e960748c33ede4065dab05671263c288f5b8de64a1b374816646d78149cfc50a9a771876726a1d2c6d3a5d033e7a31c998b3c53eb0eee8878646b7627f3dcda2c0e92a7f697c0b4d1cd5becb74668b9fad55db7a09aec68737471e39c27aec948e48520d436d52ee08c4433590e5d268cf12c28d895fb0c6d33f6c2c0624a5b4232fa1d472cc5c405dc8967cd0ae1a20d37433f80abb845b9968305d5b091cbf5d98d39422e5a7e2ed7585592aa23afdbeb29b3418af5389cfc9b30b3c67cfa24a8299cec93385403b7483c2e6d02c7473ad3a68a8e78f5eabf4e8379c8f22b81e0f9efedf14e79f8a7f6895329a6038fab2edf707849d8455dc69c4d8cb6438c09e3762ae181bd42d8938274d2f144764fb8c9fb3370a6eb8395be4a44c526bdb266b12893c507dc1be3efdbaddc6e9e3d6c699e2b243f0f05fe1d7708c9207e06653d831a82300910ca10e55b81fb4c79a1e01a0b1d02058bbda505c726a97c03f5695feac99c3cca27433c400e7130a56e307de20da13d3be74eb6cd2931d7c83f13630548d57201c655ce5cc70b9c14cb1ff2cf95c5ca4e22fc5a46a2e6be2cf85a6e31cf57ebc9462be2c6a901b9739b37368157c0f940fc30f1a88ae4c5a8579d35933f3dd6da368edc6adc6c65999dbeb1c5574a7f3e38a7cea304bd3b29a03ac4d34ec22d9b940ebf9697e9de21686d50b974c32905ac6d1be01c36500bec2270f32aff0acf9c9590b172a5993275fe2adf556800a105d3b77dc71f1523a0440d00a026be49596aa266c7c0166925c8af0640c2e4c7e58482c38f1e9c9bfd718f11f0c8a852923621c8e441decf9f5b803f6c551b8f4d954e7401209143b2652ee84b72dcb5e22edb31efa5f4f9fa4f848722e000aa423be038a0b828a23cc5671fb4c484d30c2b3669e9b2bd041c2a22518dc139ed77fe599b26e30a2eccc1b7c3846783162aea42b2f0adcc0bd4a8f55aaa42dc6dbce243819ff1e63e946f7e1bb0384d4d74553f4ecf07e5f1d1203330afac61cdacf6e126b62eaf5fb6e4eb87896d16f895f5b2a05501f48e5920e67d190858a0a169cf51629db35b6aba9bab37939a816b3f173f9ff82189cf3dbd762bc7fb9600506c0dbb975db2df62915333591f58ed3430ca350e59e8ca3ad286068ad5fcdcc323948259a1004903b9ed80397adb5138be38c70ec9bb6b6de9c8ea46167efedfb2e81c705bc245ba3d11fcaf3dbf01c2684fb877604a1dbda89f8f270662643c639068ad686bbb12d3499f0efbf48a1de9bc973ee5851bdaf08b5ec3ca82e07323ff8a57b91231af34a48196e203fe5d59db96735cac1ed6ccc4c589f330cb20a1796c6ca1c1752483cef6d71d03b0f9224202c0a7447f02517bcced64348c3b125880a6d0151544358c0611be38236b53b83242436a7fb9a4714d53ab49f4f04c6587032efcd8c762b5c504d1aecc843068531c014e92a13be37c30e496b25ce7921465a0792704c0eca402a22224ecbb487a1130eb619127e8ada29757f0abe745877027fa239f0e114824266a0b8c69cb8e607b197d99cd2ea0b94f17486d28ca6f271aa5edec5114c7f515a3048f91259da5b2c1c060998279fd404382c9302f5ecdab009e1abe48c63d705fcd16932b507f068e245a29241c83d6d1891cd168db33cae2f69aece143f7265cb9124c18316927586db", 0x1000}], 0x1, 0x0}, 0xa) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000000)=""/188) r6 = socket(0x2, 0x2, 0x0) accept(r2, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040), 0x32) 01:49:00 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000180)='./file0\x00', 0x106, 0x0) dup2(r0, r0) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x140) 01:49:00 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) socketpair(0x0, 0x0, 0x0, 0x0) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000000000002, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) kevent(r3, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0xe3, 0x41, 0x6, 0x1}, {{r2}, 0xffffffffffffffff, 0xae}], 0x9, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffa, 0x40, 0xfffff, 0x0, 0xfff}, {{r1}, 0xfffffffffffffffd, 0x10, 0x1, 0x400, 0x9}, {{r3}, 0xfffffffffffffffd, 0xc, 0x3, 0xffffffffffffffff, 0x9d3}, {{r2}, 0xfffffffffffffffa, 0x24, 0xf0000004, 0x5, 0x100000001}], 0x7, &(0x7f0000000040)={0x8, 0xcc3}) 01:49:00 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x6046, 0xe77) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) getsockopt(r0, 0x4e, 0x7, &(0x7f0000000100)=""/205, &(0x7f0000000200)=0xcd) bind(r0, &(0x7f0000000240)=@in6={0x18, 0x1, 0x7, 0x4}, 0xc) 01:49:00 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) socket$inet(0x2, 0x4002, 0xfffffffffffffff9) accept(r0, 0x0, 0x0) write(r0, &(0x7f0000000000)="206fdf585405a8af9c9aa53aa775bfac34b913473e1cbdf5e585bc49a0f8a084a0a2039d262a68249a67133313bb29c773155fba2198b8096e3c8cad2cd0f20db35626e8d47e71a7acdd79", 0x4b) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xf7, 0xaaf9}, {0x1ff, 0x6}}) close(r0) execve(0x0, 0x0, 0x0) 01:49:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8000, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r0, &(0x7f0000000000)="8d", 0x1) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "3ff98b9b37f37f09b6019a0871dafa8b9a975601"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x3ff, "b4f7e5c681a182d8ed08f2e2c7cb0c8e691686b8"}) 01:49:00 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000001240)=[{&(0x7f0000000000)="dedd3a8639db9103bc9908d5eabddc9783575445310e4ef630402abcd7fa217d20ba021fa2c2822109d09be9ce18ea1b1d5285786074958bb30835038f3803db39fdbf99bc436c2115601808b362ccd00ea8750e47c3007ebf66321577e42c2d14333a524df1e521c2835d74cc7b1b499b7427d8ba5bac142bf4e30b6e345301d9da2b7e34c375ec9ac4aedf063f4811017c18b21ec6363b6369e8662d7a5e7e72e41bcb877451bebdfdef02fb8f56fd1c234b553f17568c7173bc7dedc784db66b57296c1de1ac3f6096c9ff5271fe4055ae3233165632b01431bc0171ad2697ec419c66ede0324", 0xe8}, {&(0x7f0000000100)="eeaf4f765bf9fa580d0c03ca5452b59dfee37ef018bb23da201539275b9ce6b8ed2349f55bad36cb72a864bd731cabf1159af22f02980c1d71d4e3fcb3f447f4d1e7729e8c8d", 0x46}, {&(0x7f0000000180)="6ee269d9f112e2213e34cd2311913c6379c6e2681cb53c17627451d15e0759357168684951a7ccc54b725854a87ed10dca50abdbdb11acc6247a4185ba846a91a0780cbf3db1e619d1a1e8cd71d83361ddae02ac3de94e452b76889aced3ebe6b4955f2f99c8895999ec80110e5acb83d6fe3f95583ba95a2c237d7bf292303b3a66cda6c465ac8b9ca0cafe73dbd0800f535f95a82e69a203aa1124d307391238c57b41ee5f2e0706085b32a02f215738901f84c3ba4c8afca3c7ff3a71d2cd1d95c7d7a30b70f2cc296c81a6e48b13a3e36e5ad15c716be43e207e10a662812edb1e1ec69687ea3d57c77ea460a6e7fb87e13d1376ef8e9d6d72c3db7cb296ec520647c7b84245752f63bb0c6498d1a91f4cd65fdcbaac2be9cd3e2637bda8f91b41c8cdaf7d6b4bf55c2fae988e9211026b24e35a7cb782270adcabfdc3021b1847db1b05cd83c146f8623fbca40c542399168fd99ab432bbbd0520f75093d6733ab5b572ecdd7e2f52c2978e6da82920b77490b1d13cbb65bc8fb984691246d67cfefb8a50213f595091af2de57e2c20888f2922da7806b8ea66739ab48bdbbb678a898c3ad7d756abebffff856ed6aeb116059d3e34464e1a5dafb9e2401d6fcb82edac217a045b213ae4553c59416e5484d4920d6b82232788a5f23aca2bfa70e0cd8eda5f3368198634833d2360499f152733367d115d3cccd98783d74c5eb3e3812e3606a970d7f188f5432175ef77a0110ea7f295ec8b5cb56471a4d573739f8cfddb9d2a1b0289620157d3e12076deae859ca1b541500a66790a36f7cf7688cfd46f17aab12aa2e8c86f98e517cc3b2310d7b5f65fd38602dccc12efbdfd8b2972fbd9e9ffdfcf975c5bc95ab8dc576bf1894f52cf00b0caf0c3df10916a081c5d761caf14b9650d8b913363f2b25710a851759c81de0b1619be86f739dfc641103cab1aef855b3ea6fb913add67a474d8d2664e5ff07abfebe53a0335de4ade8ef6d721c76029b77a3cb83e5c0424bd97074e9d81d714cd149076c00f1519ea801daa0b4d219a637672491d8b8f180e3731dd09458ded8d6d9676e8db8a8d74553a3c856d8fdcfcfadfbc686ce3779dcdb833aa717011625ac260b63cc61aac8100741c026e32414078158744ce44fcfe68bfdb4b9a1230c48286ae003e3d74356fdaf97cbff56b0c6106bdd90c89ffbf630d851c75051f9b5e5bebec5f94f466564de45a1adfea9aae76313c945d67e31f26c3b63e0506550454e59c80a906e95dd544afffae495883d4e27cb64d629914f944baf06562d18eac4caacece5dde2c12bb94e41dc7ba2512a991506f9fdbc46e67d7f4a6538e39d20574931c1660b65095a12288082c930f5abaaa6efcafcbb23ddd571aad208d828fba5b00af0eb847a7ee138641b293bc96499e3f3bc5f92363f6b3943417014d05841618a5490f0833b5308ced13db6c249af28f2bb28a818ba0ca3f95de3afc2c34eed023bf47bd8fccab55669eb403cf0ac09aacbaec8397438a14247c0ba40ff7249cd2d65d9b28f5d2ce966de8e3cf4d166670abb281373549987defe4ad6470bc8db835c60c7e5c0dfdfa62bcd44b628c70a29b59ec396fb6d0445b3f83e9a5db205a43804942c53fa1075e28e6745b7a2f2fa28a121695ba6528548f7aa358048621d2b0beab6f5dd92dd26973c418e5f2df359322718e1ae6fa93cc15d0a61c79e19bb5ae6e47a78c02ae57948ae1ccfe0ea0b0081f9652ec78cc0ca4a1c5c3c6cb73cc7bc6f74264a53f53f07541126ba8008355c886f9299f00398af67610df4f77701313e951f13a30a93b2b6d298af077af5d67242fef77d24ddfa103e4d01e228aab48ebc981b9d19779583158ac682b0de53f66e0796af6157513e423aa1bc965f8d0b8ddee8a97c5292f9e1032d303b466e0b5e2603c2ce3d1bf59db8abcaae738eec71145935cac4c1947e75a5b7169707def6d7057bcc37310117c39f1a31075eea7a1f811bd71c7c7b8e9d71fc2025c95dcd86f6689e4d6e6b399ef649f7c838fd68b2572895a4c53b0e1034585e035db20757c748c2d546023acd9593582787c8c6e0581a80afe526503845d00c17864ac4caee106023c300b8bd2e86b75f5b81f459b45fba1ee2057122660e06c1135b75ca53533eca09a430f6f4ad5133fe9aca4c1e3c513e21b46e5afbb14e5d8eb088fa47f7402afb0bf8a3feba7c744ff8aac381c0be2a89a4c71e080ead4c7899f0577a246542634b43107ba2172b5d452ed222cfdb3acbeb2235f6f14edc8ee834d12068ce5cbae45b7b67ce20be71c1142cf731898086bb1e9063d462b72d8b806a724ce59d88008180b19a32ff83c2944d30e0cc0927dd1ac28f3de26a7b979bbc6741c6180bfeb54bcae7c5e2a5167ab6edd4e6db324fc19099a1720b4b8d86e09155637bfbd103e9a390b915f91e91d6fdf316078b7ed934f75b222bce8335cb361c02bf3a32d865ec7dd4a043da44e530c0aec7798aa3bba75727e8c8b72856df0d476444624dd34f9109f1881939089779fa7b0b88036eea5def784ce04939e55b0dbe48938c0c74b70c2531f92949153d7098d917cbe98e09bafe7db5277240428af836d5e133d534d659bbfcc04aab7f536ca67461fda083e763b3bcd7c8d226587a922ce9172d6e02800b140758843b0c81038d7d0a82d2b40730c4c00b9a2c1f83a0b50810829c8f2745da23abf79bb48b109d9b4803727896e5f1ca2aeca2481d376a17cc7f258d6f7609768465d3a46911fcf1e27c062e33fe034c8e89ac1202c0dff87d5b4814f0f7bca1e0266c1a25107a56a990ca27c0e4ffe59752ca3a4718a332685f2852811648a2b6d70d288f2ac8d05a520ca3adfe11513b4ddf0e0d32b31999f59f2f50d621697f7f74a21caf5282823b9da467a38f6100516a5f407d465598f24275673113d0914465faf2d498cbd1dc80ce826006c417698551439991c4fa6045690670620eebc20a516cfdb8084731dc05f9b531b713adea396d10d77b66aaf1b7e60e7df8e60533547a3f0077e4d86bcb9130840e5f4fd465f78d0c217bb4ff5703ffeb8841dc5856992877d3002f2fe8f7b14631adc06cee17c653be16ea1aadc5dc14c3ecfac7ed03f859900ecdcdf20c57aadaa6ed34206f4d7d6869a09cc4aff5122043b0032c98cddf606c51ce0f428c8817242d1bf9a23591fb1843d3b9ab83793d26882ed352142375c1963182de18a2050a08ad25347dd0049b4217ff58b478c84f1034ba404d0453b33b67aa6aee5d120ac4d2f09dfdb33c2612f4b3ad7645665f036761dabf468b5cf4147e43ea76df06ad57153525bcfea85fb121126ca4ec04d8085cdade3d4d7c51882e21bda8c8ede9097ea5cf4b9b57e84bcd8e02ee3a5e9da85544f5143665b48a6a04c647b7de3102e1ad0dcb0cec9be4810d9a69dd238cc06d4f1f58e5bf856fedc4b9275dd89457409d6f09aba845058994e48190ed1d23c9849c28515e9ad17e5182a3dda61343327f20e170cd6cd04e0d205f036ed1e9b533ecca77eb3c54940564b51dba7fdf86dd5dc5ffe308d0f5452cb0240ebfe1971a3fd0da0e8acc6aafad5da429d8c03c1acc3beff4e723a0f8d78f267aedbd0647217fb270a1604bfd5c00f741eb22377b104571befb50689217904d3866ef080118445cdce04ab5989d6becc9293dae8a8de1aeda755695848c8d2db613d5d64ffe061740b4f35f2f23cde039e3e6058f8df7d7431b70e90453271838628b162e0851cdc6f58ca3711d63ee9bb8fce8d28b4abd28b839e1ab1896e90c442bf5c635d99ce96d6a66f1046e7136a8ee13f6d0e4534604ee766e36c8031fe2f5c44e457750ed744aff3ec6aba53ec75680ea5c179f0c4052b77cdf7b99d2d977cd718fa8c6593938618e912ebe533337e142301e463cda836893e0fd06fa12c668bf4520d62f12e1c8b69b5e5df47b9df95d6dfde7c429289246b4614a9ee1b5c434746c3abdb2e93ff8a3b22613af0e1c53c499d9531d6600410f7c44b75517caf54a80b1c37cfa92e52a3eb46a4450813d93136ca0b0a9f64911ca9264e80c9fc2adf3a3451c0824ae2691973653390a441ff2a15958b45c1397ec0d006e9e265283d1ab02aab5ebd7616521ed0b532903d14477e0bba93a19c673c2e1f32ad7a8190697b14d267ddc11e7ad965359512b732481fc9a9e7cd3a5f063594ef5b8e2342e50a4de23103406ffa5ec1951ab9389e0cf392941c9022d00fa32e72c9b75fe927d5386ba577dc48759cae5cb14db4c9c95523dca360bf87e423b139076f09b15ddcbacc85821cb3ed5ab515353d7c8e0c91b249c76bd382c4b7b1845129585cf4c8295a78a14ea82075dd22434f515f529a78e00e65057b711080d5441f92e3c8505b7a16b75062d36b486dbe518cb3a63ba94624fbfa54e4d744bdb6ac10e7d11f77d2b499396c5f46b3524175bfe9de89a78bcf10c3d5d0c74e369803bc3d26342b9a4a1a8149f3df822960936a80580a66313580367ae9d98cc035441583e21682b7141c785a34cfc2f91a55599c7e11d07d2ab0a694fadb16c39994f218a6546ffe9cd9091962a573f547536da0b616c25b737635b2f3808773f8fa3e547b7b4c5ccb2e6661bacb32fd00f26c0bbcb258d78656014bd839df6eb814aa4e975f2cca4bb4a6a69a4fb29279757d4fe6bd2ba13369ee9ce4eb8911591a94f19ce4d6623cb4d68dd6b02c1a92f7ead14cb9cd54d2459908464e0d5afa5b49dec5e62efef8f877f060a544ffea6721764795f9920455c620d17497aff9b3a499159769c6d28eb0df342b9124538d8bef6314b200f61fdf4d154d62109589bc8394bab73a8b5a4be6370ab82ffbd44d59d3570b8c9e5b1145956830fed9b53b769c90da0f60872322c18e1f95d40e754b4ded21211ba6392181824f8bf6453494d1d0d153c80d19bf075f0fa768db941c2e3cdfb4bfd658cae9688e555a70918851e1c22018e98c88d1c335ba04350f86d28735dffd6895a390d9fedf778183d686d084c0b447757c243e6f75807046f36d600913978613acdc2f3e0d219db7635933a05ca473d9e9fba681a4cb92b8a1e52e79f2f25f85e5310523f6d1f2e112a6852572ccae8e0ea4f4aabea7ae251234e8c2d15fb77f5c1312df4c6ef4197f5201627f142108b37a878accec7541b12ac8e03132a5117497e5afe24eabea80b78d6e2aa145c800c3f370a55fe7e90e1e0c9ac69f90d5bdf6b7e0fc4f8db815a92fd22243eebde5b0ddd6ef506569e2b146d6ff0a5adc07f9054cd541e4f5476ac4bfd5ba5412986835d59100b62e131d785ba1648ce2ea875695a7ab2418ba5159d62ace411f4ca96b92efe9c5f0e992b712f8a04f6476615d846afe1ab8f19d553e4afc76c2c97252d31835d11e01e7574eaf705bdc6f573b02090a7389ed47dc5fa5eda19f76514f2486618f3e6e791b8f13d3da26cc69831a799f0ae7331c328b442159c03fb1640223e83efd9dc4ff5cabc9cefa6748846262d352fcbc7260b30d85055e1aabc6a558c1ec43ff3c7da295e802bded9f0498e4e78167de95002a1de50832e725c3ff41da397d373984e240703a4d0f4ed04e6a01a8c5aef44c0b93bf178036623bb6ca647004ffaba3c1d7770a0f8f59488cd0a2f4fe7f7a1b0ca98dbb3a10328b2a9f63ccd4595b1cc5b5f59aa228e6ca456b1abc39c3cdd5b3e6fcb0721af43f85917bf97deb125ce67585e086b4b4da6a6ba4253b8d796dc77280c372250480f358797466", 0x1000}, {&(0x7f0000001180)="7659f03597444cc1ddc95d6a65f0d1b8ab16bc8a1ae4cf66e36ae49e90b72a26911f7b466c88dfe0a57ef7f2178f4f3c3ca8fd6063f7909f3e1faeae91baba521288acb6fc5019af437aa56b14846e49bf11f33e4a1ea5b8f9e3d31a456a1d7b744a9399b23a49ead3c6f5794f9c33dcda4709c2ecb99420a864769f224d0d0ef31c7c6bee63ec49b9d134bb4b24bc5ef6aeefff49f103f88ff51826bbfa96b71d6a4a3e749448418725be7def56000e23d5f880bd8a16e3157945e4a529", 0xbe}], 0x4) fcntl$lock(r0, 0x8, 0x0) 01:49:00 executing program 1: pipe(&(0x7f0000000040)) r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="c47b8b05", 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xdf1d, 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) mprotect(&(0x7f000036f000/0x4000)=nil, 0x4000, 0xffffffc000000001) 01:49:00 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) socket$inet(0x2, 0x8001, 0x80) 01:49:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000380)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8bdbe8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c520015ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500d5b8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x748) r1 = kqueue() getgroups(0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) kqueue() getgid() select(0x0, 0x0, 0x0, 0x0, 0x0) close(r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100)={0x20, 0x3}, 0x10) fchmod(0xffffffffffffffff, 0x0) getdents(r0, &(0x7f0000000080)=""/111, 0x6f) ioctl$TIOCCBRK(r0, 0x2000747a) 01:49:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000200)="ec", 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a146786eb90002000000000000b1c85b6a8a1311"}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x2f, 0x1ff, 0x6, 0x1000, "62b3fddad27cff0dccaa94218da3abccf8cd1157", 0xffffffffffff7fff, 0x8000}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "76b7be93837568ce6a4ba30820591f0ca675f117"}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) poll(&(0x7f00000000c0)=[{r1, 0x81}], 0x1, 0x0) write(r0, &(0x7f0000000180)="9fae70c198358a6823c23dcb831cb6fa0804428f92699237a37361c5e828a50995e4e0cf6e2e05cd34eb68c5ef6b6c6aacfa7a8794493373a058820f550c66bca0feab001f397c59ef4540234ce7de751c15bcb0f64a3822f3ff62e6dd23b25d795b244477981fbb0496d5f7434a99bcea77", 0x72) 01:49:01 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x2}}, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x4) listen(r0, 0x0) r1 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) dup2(r1, r0) 01:49:01 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x49b, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x400000000035}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x8a5e, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x23}], 0x8, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x80, 0x2, 0x8, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffff9, 0x10, 0x42, 0x7}, {{r0}, 0xffffffffffffffff, 0xd6, 0x20000001, 0x80000000, 0xba}], 0xffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x91, 0x60000010, 0x4, 0x6}, {{r1}, 0xfffffffffffffffd, 0x8, 0x80000001, 0x1a, 0x9}, {{r0}, 0xfffffffffffffffa, 0x18, 0xf0000000, 0x8, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x800, 0x426ec5cf}, {{r0}, 0xffffffffffffffff, 0x1c, 0x1, 0x10000, 0x2}, {{r1}, 0xfffffffffffffffe, 0xa1, 0x10, 0x264a, 0x9}, {{r0}, 0xfffffffffffffffe, 0x43, 0x8, 0x9d, 0x81}], 0x18e, &(0x7f0000000040)={0xfffffffffffffffc, 0x3ff}) dup2(r1, r0) fcntl$setstatus(r1, 0x4, 0x8) 01:49:01 executing program 0: socketpair$unix(0x1, 0x1000008000000001, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f00000000c0)=""/228, 0xe4, 0x802, &(0x7f00000001c0)={0x2, 0x2}, 0xc) close(r0) write(r1, &(0x7f0000000200)='B', 0x1) sendto$unix(r1, &(0x7f0000001540)="eccfb12d79b5c41666c5d330d8f46275c60fe74a8af8f88ee2582ae3e00f050f49ce51ab13b7015dd73b8deb6ef820eccbbe01e82d04ab14203e874e0d2d7d67c105ca90d75acd1adfbe47ce0b5cd5ea77ef15d8c279e5945afe9face235163ac29317134277f11a23f64496fcd5539f97071103414b79738b0d69cfdb4ff636484f41394bb0721790511724879ca2e46edf87df31c90aec5611851bccf3ef8c6874783db90b37958d913d22f1365959f0ce5afd0755770f835b71786263543682b5249ef45f2a80da8817794d7933c184cf39c92841fecd8cc5e8f255d45f872da283cc1f2332891b8605024bf4a9401db743be4302590f38fe1bfeb6228d4ac481b81194b061b51296a490c9e96768bb73a3da31716fac9ee24fe99d5730a517c07b97d646f3649e6a17e68b9a27ca3f50a4d11a476e333e09253aae77af3db358a1eb91149f0ed2e318d093a27a742ad2b4a7aafb2ade1b6a38d04059f27aa43a8d3c3d3c6bdfe4ef3445d705943abd9682d975c6e485844f664da2f5863a8d1335c515d4b31ef2712aa13a42f86b46b73bf5435c1820459a5e4047884c8e059f46b51310ea3ca0c8660d9a9583af8119fc17a6a4125b632d3b543ba01c29b8567fd1f964e621bacd8e5aff6b65deb807205fd0ae01cca27b463d50db6273691fded364c1e43611f8679fbd82927b9228a81acef7bd63517b368692fa071a2a21deeaedfbed89f6a2254ecbbf401c8970f10fd6b0cae3f9e4e45e693492101f0f739c5527cb915c30003adc988598720126c9bf8ef284ae796716089b2be073bf871689adabd3f5db3eb9313967131f7c35fbd755722f0d11204115b63e6743db002d5c6f1290a4ee9b11c5a3cfb88a8c84173436cb4e380ed21455dd14de090f4195917624bcc1113bd446c2e151f88ffb62c9c1e8d35d79c038cfb8aaba70104713501177f7df8d69699c1c72c47d1a78082ef8a4443a40754943b0d04543982c3e8e98bf3651a7c3372a8e3fb330c959c11d73d7722f249c6aaaf5a2ad2dfa406b0f42c6911ebaa0cddaf3bfd053f1ff0f9d6eae3a4896133493ac0ffaf00a656225068d4af58e9d28bdec53f8e8841fe63f640a71e5681b88b21ff5c3d2ae0ee66f0131a56c115d31d89df616e058d99cdd53f558564422550f3c20b33af5cd46ecf2170d0bb37bb30bb1db4897b77dcb19e3bde3d211d9f5dcbf842c94d78dc9ab390b85c6b1a2e92b7c1ff9dae6b6329fcb1bb072f4d83869f548e67906235b5e289a69b84ff55eae7da7542eade15cddffaa62c5e64cea4cf50095a99a7b8c7669d0bab7754953da4a2cd48d25b7f20f7aef9262185ea9c38e9617fe0b57b5459ad789336e854c4ed7eb8edbc572a205731e4386b8f5652cb0c9cdc6658e6f95d091cae459c5d6aca261e86569ef84c828630b2c7cfbe7552681c57099a6122087ab4e02afa4aeca165c9014ec220c063762f07830e3d9c9d9160c4e6756194b2686c53e73c31af318feaecbf20ddf9570cdd421b24eae0c3a115f36be2c3d5ec1890751bee4e0d8a1b7b2dce30f9c3ea9556989423a0ead13cc056a75a16bc6076cb486f860a5b51ddb0e9c85e7647a761d0469aa100c1ebe8d3e094e820b5a6b5d78e1722eb4d1ef8ebae8a0cfe3e951ad49e22066fef9da5d1b13b6c46b0a88d39f3d04a07d23b3091f11df9553e1e998ddccd7b75f0a18b170af8d531461210b9481fd29234c934721a383238ceb11e80f980683db2a63b5f49d1d5b0319292fdf55c18c3b280e02c15dc2c858307da4ee43a592958f565dd2f8ad7d40953f1f439895e69703c8ebffe0e8a2d40bc5cbe68e77f8e75f9a5c9f29402bb0a5c66db4983c670e68088d46d5a829738c2399b5e9dadd6d1095c52ca80c5e1d225b01ec8fc17f29a1cc0b645036cec9ac0cfcd29d64f2778ce79ba8bd424634a3cbf34af7276af7fb010bb48a895ce1cfd078511ca18112c5abe1aebcab6c5665ab1c8a15c7dbe8a914d56d96e2ea605f4fc4b4bc03c83df1f1a3c9afb5e7bbd5015fb9fd5ed371b0d422f4d29181dd4ec76ca6b017f97c3da8df9df79fa8418dec6e5e8f6ec0e3db29118c5666c0f3e07dd27e88593693199579c127c6df82b5867aa15f8d643158d2b7e4a27f793903c38bf5c5a1abd83128a3ac5cd94e3ec100385b648df86cdfbb2beaf8b09f8cba85d1825bf63faa269adfea0a389ee76fe34efe5514c447bf4a2838659ce33124c309f46c8ea294bf31d653ac6417be441eed7e0fafb18a10727d2b969890264586672d698aa8d54f22917bfef649ef50575bff814113bc8ee978af94df4f4d6c05bc6c7adb0033d1110d591ce0a3a7085695b6c5e0bc742ac359aca0ca8a01c7337f3d3d6475e822bb740c2bc2204822e9561572a1e4a0dfa9a47facbf5226642a6ae8fb376d81847cda8d6a74fc47e4ba7cf29e10bcaf9918b67c23de0322b8aaf1d8099f7adfa268681bdad9721a5f3df5b3f1b70e0782a7506161f6a9c8d362cf5dc2c58b5d0cb6eecb9b66ea84c1d662c9f9651fcf8c3a48b58bf12c30285ade05321cec0285902bda784cc401adc5195380851a8b3d6dbb826d2ec48af857f2e705d8f0eeaa753fc655c19ffc5a54a25fb5f9c9caa3c1f3341675bd483ce80d3023a14440e16d4476d913d8266565c9ffc25021ab9d3b227264a0cb54b41b3eea7679297257eb88a2f0c090f413daba55a8e2e9683c5e58e30245532fcba10c7f91a34dcc0af0f001b8ffe8ad5cc81f0efebd8d16b42e1fc442fa8ccc551ebbf479651870877b5161c2f2f4f6f25875620f652f68828f306417c755cc185c0c99941f23815a7ac673278f3568ced435069fe58724f477d6fefdc53ad16a23f2b1b7b9f5fff92670ff1749b27eca321bccbc95363b322eabc05d1c44384c2e7c12e0f3e25c776cd73f543333b91d97b96d73f3ffc72c961c8241383fa57e7f44a2acb6183321b72ee2494db0791073f95274690a49c16159e245cffaa3bfe64a680161d2faf2476e4f0d64b47f49744471be1b0e23fc0c583d27789f92ab37e724f601fa47457d252daa03883a37031a93fe3bc0e8bc7f24ed3ed3f1b5b71cce26e34a77a99912b204481904984eb8201c2e432e5d3e881c869948252d33c3f68899a792dd3946aa1ebb8be9dc24b01d3c358d21a759002ae640113f60fbaec4f03e0f99007a90e94d44ba6f5e23ad13d27950944d45b426673db290fc9b4e12726b14cdaadf688302c11e0d5cbac03864529b59d4a89da51dbf6a6f17a9351a16042917bbb80cbc1535596429f3c8211b239da27b752ee8fb1e5756eb640e6fc20deed3a23094b1f75cb3529ee273333559bbbe9bda711890d9f31583dce0d1bb1700c716ffaf2cf4492f54bc7921b044ce20305e353bfcf9413a95dcd92779768eaa1e93b428e7d089ec7a4d58c58a68a9118d38b50100925b6f8d81922aea1f6bef2a6b5dfc467aafdecf4c095a7c841fad141a6b8d47c879056240805be943bd72840fca83fff59a716f8b93fcc3b9d9bb5230185bb80ebe86e09df8629a94b65eff7893e2a21ba6d106523bb5046dd22878d55fd273eb9398ea3a002f2da576c61c9f3e36b6df66265fedc5bb5d112ff82b82d8ff2cc6fc4deb637b75b5b2c96b0ce14ff9fe680fb360616f1e98297c3391994be870d3dd8b267c86ff61b53b461ffdf63ca10f8a53c024c099150fa79412c7190693afbc9684bdc2d425eaee4ebab8c14b7130d98c72e0b5f7ad8d504e3cf945ab7089118d67a0eaf6349137b07da8ca0d7a512d74f4b2739295ed6a8e724b2ad1aa2809c991f8cd9c68371ec244afefe3e449df0be99ef58b7c5e897638ebccb6de8b4aa9818f3254c37de5f1a70761d9dc542d2e85abb5c4cda75fcc96801b23c0266e3a041bc37b21babbd30298ad3d89631246c118a112f699d07747bcf8b7d0e0ef9886be6f0adce7b74ad112e811d7bc05973038f2204b5be8a4235b275abd50288c5393b1bb44f6b8c1d664c9821ee751e62a0f1399b2eb3feb1366e17ae03f7a4f145b10340ed63915330c293436b48d4ce9492a99d2da06cf9464b11da4dfc11b4f5b72d20c8024753ff22f9d0855cecaf23f7efa397785482363556768309a48a31c15d00eb1b76709f40501c0a5e375b75a680c12582eda2bf3d6b20898a8836058c1e355a2dc3d30a3dfdcc906db5c68736b00d2c2f2dd5d1f200873bd3df58fc57fc646945f508c389bf9ab27bb9e65fab1e298919e1550dd425ed21e8ec20a5ed32f3b5b517d5f4ba802f44a12e8875de14ee3cbcb480bb899add0e4d2a0c853428b326288fae2a4b83e317fbebfe49018eb8efb95cc643c9f2fda51c167d8b193db6309ce6cb3eede275057c29717e79075751db10bf2eec08291dc6e31842272ad2e694a3e64a6488396861080a2501114a2e1feb1ea92de9d20c94d7786e978573e48a1226ed39a67fc0a0520091516cfe33b794ff818f25b6305a2b92d6eb533ac03e39129735d54cf78e4faaa123aadf98ae4490154dd75d49e310af23d5acac24d9f4dd8222f77c293ec68a820f2d6f2fd37ef0449aa738c869d60192a4891eac111ad951e6b91384d49b0d645bd2c5497e29b4ad1e30b83bdb5223e50f1e573cf411bbd1beabdafff9282757df1691ca6e9c4c9891d532bfd14a3e155fa4985028d10f7fb9b7ef7b0f0bb3fbddfbfeabcd8c1e6af5b97ca7b283f4e17e4db6973ed3dd4c6157c84077f46138d756183c3d564edcf119f4dbe91c6b2db62b13030f0b4a3a02c49e5a4232f4925356947fee091fa5d5d1863851f963e125aeefc5a2bd0c3d3a4b55925617daf790ac4b227ecc47e962d57b7249758b3bbd15ac69bfd50b4c19b1043b5ebcdc94107671eebeff6f70bed3d9449c8f956ba47498433a018552b89132a61ea1a531cd62ca5c81c33b2893fd35683af3bc41bf3fe57177276e233e7b3c85a50909f9725820970093410eb85d3c2d296edcceb15cbde0cffec8f4fd3a4b067336c7da75c033ea2aa6d0e94cef3565883f2db3661470cf9e31967a866e65a075a7c174d56cc0b78dfea2f18030f3b35a68080be842553490c65fa81a906bf85198e3afffa7c6d07893e1a1724e89a12ca89a5e7bcb1bcd44134af96d105e960a719239329457dfc79fc6c3d4dfc2eb844eb838cb067cbd0f9c335b39b8e982245032657fee8ea9126900d62037e061b8d392e43556ecd8093a0b35dbd7eaf79bbaf404430467777a7ef3f75442dedb2e770ef3cef35d1682a539c408f84c4a4ca6a4968cfe92a83e48aab33c8aadd77d97104cc74157546eb8b064df13bde5ba4b851dbebd63ad1666b8fd48f4ab86b137efe55cbd285ec0233a76e3f544ca7cd400006990f56c35500416dc4a742e17125a9d8711e50ddf0838f3e0b908642c12b13ce0d534443e8e863111cf26cf76773a760de418d1c2575089aa93b5d85e57cc53eebd8bd36e55637dd8c2cc375a858df2ce56e4cae22475904d5d4e82c953f079750d957a6990abecceafd03fd04886f1dddaf480a0c71f807bb45ad1f7384a9624c9b24a491df72914b6509c162931a0b33675bd7cefb5722de87868562a1c7a4a4d831a2e5816fc5fc0b3c41406e8aa2f56076682b4a8f6bbe29d110e1319524a53633b2fa25b0f959f30ae33b087da356cb435653a85e50e922cf3ff589eb0f90273d610b692234a5a95f75b458732235b17237211b2d2ae5d3ffa438ddc005bce9be74e3f93f95abd39e14a024fb47501d42f6dbaa2bca80ef092d", 0x1000, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x13c) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 01:49:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) poll(&(0x7f0000000080)=[{r0}, {r0, 0x1}], 0x2, 0x6) 01:49:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2003, 0x4000004300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 01:49:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x10001, 0x7ff}) write(r0, &(0x7f00000002c0)="ccf60849f34897fe9853b7460b3a63e0716612a16862b40c73a18b8318c67ecb31818c4b266e117b6209c3aa2b5772f95d0cdb5d1aacb2187f839b6f5b79699d31053248d5ad610df1d7895d0d105aefc7f4e31d7db0373e28a7ee7a366d923c66b5eff3ffe53eab75c1609b624ed66bfa8a6ae44f8c99ca138f2245568767c81d156d5a03ae80038dd5ad78eaed9897154feeb0cbabb1f92327b8fbaf50da8130fc2415debdda38f05000df0bb1564dee249d022e25c87e0e3f752b9f7d6fa97e69cd081c577ebcbc8360c8710c8252bac761eb7df1f8f002ac8e3a8065558c0d9a0aaed7a054ae8c65061ca8da78e489825f103d2872b1c5582f1a6fef71cbd6c18f", 0xffffffffffffff7c) r1 = syz_open_pts() dup2(r0, r1) close(r0) kqueue() r2 = syz_open_pts() poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffe, "a146786eb953d07babec3301fffffffffffa0011"}) socketpair(0x0, 0x7, 0x4, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r3, &(0x7f0000000100)='./file0\x00', 0x0, 0x8) 01:49:02 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x166) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) listen(r1, 0x20) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x40) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') 01:49:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4000005308) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x2) 01:49:02 executing program 0: r0 = socket$inet6(0x18, 0x1000000003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000004000000000000000000b5db9f1b69d9da483a0bbdfee38a7787e2314bdce76cb3feed0b8a9efd77bf0d24b9ca20fffc3f2568f484ecc59ceb29c82006000000000000002695a3d8d4970a12f23b38ae082d0600e3cd40d44b259dad90b5bb225bb27df0cfbab4efe3a483d1e631b510a542ba0c6c9f15eaba0c8100000000000000000000000000000000000000000000"], 0x10, 0x4}, 0x4) 01:49:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000780)=[{&(0x7f0000000040)=""/26, 0x1a}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) r2 = dup2(r0, r0) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0xca, 0x4) dup2(r0, r1) execve(0x0, 0x0, 0x0) 01:49:02 executing program 0: r0 = socket(0x0, 0x4000, 0xe142) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/219, 0xdb) recvfrom(0xffffffffffffffff, &(0x7f0000000180)=""/1, 0xfffffffffffffd56, 0x0, 0x0, 0xfffffffffffffee8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x3, 0x2, 0x70, 0x9, r1}) 01:49:02 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000800)=""/60, 0x3c}, {&(0x7f0000000840)=""/248, 0xf8}], 0x2, 0x0) fchmodat(r0, &(0x7f0000000980)='./file0\x00', 0x102, 0x2) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x180, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f00000007c0)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x1200000000, 0xffffffff}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000200)="4dddd49423f8284d34f9ab6da821eefe42a88575fcffe34e56bd655bcef4266a8699e544", 0x24}, {&(0x7f0000000240)="0ac24c7672d97d6e735af2c3adf9e5108b0029aa7be3c6c201811e6fddb793bcf179fedbe2f6e5ddb9f2bfb9c6859d767201fa85e91c2a0c98d872f1c32d1e89ab9a287251b3af3344ef3d4ce0575beca206e44e8458586a37f9b19e4701578687ba1d0fd3858cbe7e30aeb8e51d244d3ce370c07495d0e2a2a16e843ff36ab96d933b9d306cbb7f466e900a83be07345a7b1ea3aae62e05bfb03d8687", 0x9d}], 0x2, &(0x7f0000000340)=[{0x68, 0x1, 0x40, "1de428c116e27658e191a94ffd2c96a90ad7e8cee0f8e6beadeb5b8e0a0d136b4151944a332e20cd875fd7916233626b9d2478a7e58335f2e9ffc2d8393a9e95eda487a9ac96de18d314144782692909e0"}, {0xb0, 0xffff, 0x2, "4dc760f6a37aae1b46b9b4579bf7ced7156f513d7b9713bde3acf62535f3f4ae97419fb2ebc9a1a0dc82eb0138d1b6257085ceb974c305b1f5ffa89cc1ddffbc9eb26c05f3659c20f9f1dc676c84dafdbe76515dc4faaa5fa893d54bbc5cbad43229db295169aec24389bb64f226365e05bd3f993f8d8173f5c02dd77256d201809cde1cbbc9d30954b510e19c8a5d8784469a3d628fa16762e3"}, {0x18, 0x1, 0x7fffffff, "924c8de4ea65"}, {0x110, 0xffff, 0x0, "732b1b1f149ece0098ebc335c393fdfe09e571a9fd5b6bab950198819d0b214e84526ceb3a2289b0846b01aac268717f2d5bd798cc1ed980aaaa1d5a0cddbafe5bc6e8ab2db75bcc63c3c93cd69b8e011942ebbed884193b74548a8fa558c5653220137a8224b8ab2b39d3523cda2712f6deaefdc950b4c3ffc99e35c4d4aa3836317d24cd9274cdfc1d487aadf5e2f7f27f435a8a92d9d68c8d4be0519d8ee629b9fb4dd73ce5c4b8b6bd57598da4604ce50735b8f9ebddaa70d98c7ad746addef1021855ea9bf98bff4748f89236a0d86cdbbb1eaba976f42dba9736733ebc7cc5fdaf3b3379df2c9fdc82bebdd02d67850c9536bc6a0632"}, {0x50, 0xffff, 0x100000001, "960495b22d5e7ff6d3eadde3ec90b5e58170a2077002292d4d6b924483a215b8dbb11a260c1b40a5407cc9a3f617d269284961c2f189b04f5ae8a8120221"}, {0xd0, 0x1, 0x200, "30573c5791fa2ae3f1766e9bb10ab69475bfc72d474de2912ca7b5a61ed9d887e633b980eb0ce5571a17c95d4bf9215d5c05e0de71d6038b5259ed6d25df706b89510a46926b50fb9dd7ddc4b17b207ba87694199022eb897d513ba8929a05f429def79110bc2879605ccb74a0044fb3da5441949e7657abd7a74c11b50e65d97f7e9416739e24a410bd90b13c47a12ff77dd829796e8ab09cdc914db48812daab4157c2bc268d913ed9d7ff851693098c8a21593fbe11e6bc6fe07b751d4aa0"}, {0xe8, 0xffff, 0x7, "921725221eaccd4540afe46c2d93013c3a7510c4b8390feaf5efcc07e8b0f53d41bc8d6effcb06e13adb815b17a1a12fdbad4fd67315e06fc054a2b3f9228a8ce94a2960ccca1c335c735b6c30c82b7cdd39a35e4507b59d5b31702aa2b88e272e3f36432afb260b38a0a5bb0e9695dc8619731fb46aa18ab8dc78aa90b08335fd764879039a6fc65039b57349c61d5f61a01a9a4c092295ea6253f2143c26fed1dcca4eea606b264af272133475d3a5992f1eb17b2b62a9b9033e5eef2a1aaba04581d58ab99e10b0fcb8e30512f1a12d060b5f312a"}], 0x448, 0x1}, 0x4) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x406, &(0x7f0000000040)={0x18, 0x2, 0x8001, 0x62}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) 01:49:02 executing program 0: r0 = syz_open_pts() semget(0x0, 0x4, 0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = semget(0x2, 0x2, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x3, r2, r3, r4, r5, 0xa, 0x8}, 0xbe1, 0x2, 0x3}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) write(r0, &(0x7f0000000540)="e3", 0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x6) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) socketpair(0x6, 0x0, 0xfb2, &(0x7f00000004c0)={0xffffffffffffffff}) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000500)) r7 = semget(0x2, 0x2, 0x0) semctl$IPC_RMID(r7, 0x0, 0x0) socketpair(0x0, 0x4005, 0x80, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r8, &(0x7f0000000300)='./file0\x00', 0x1000, 0x1) syz_open_pts() readv(r9, &(0x7f0000000480)=[{&(0x7f0000000340)=""/81, 0x51}, {&(0x7f00000003c0)=""/149, 0x95}], 0x2) 01:49:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000740)="a13e5ac4c2641da4a43c000000000000000013b1e4dc33173924460c3c1447ecfb5d5e4f6d8cd6b44ed33981d999f639eadc854b16917b90b84d1fae21c3b5e991c94dc7be9b8b02410000000000008fa06e5d31c5ddaa6cf395adfbaa05a44ea2cecd2db36cc6bc1ed1b973defb000ebb0b27715d744850dd2840bd0ecd9b28c2c2e6e182386e6ec142798bc7424b64860e6095aff956e54f920a32059a4dc106c54f5beb88fc9a575a5e573f0919f4a4ee2b1742b3d2fdbb4625b10b8455ea7b6c93f79f73005f0f0cec987eb0b5796b5d263bcca37ff33b2077089d62b784d7b05b7bb7fe0923c22aa8979de3fe2002d5097cc32c6ba973715ecabd5a37aa9223f30aa51378144a7c9e1389e0e75c2bce4e2c1d35a40584c95e3c130f64147110c63857f78e2226492a389f94dad76e88bf9ea2f9964802314e1d3934240c16098c4161a4", 0x146) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x200000000000, r2) kqueue() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x743e4b8b, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) fcntl$dupfd(r2, 0x0, r1) 01:49:02 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x800, 0x18) mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0xd01) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000200)=':', 0x1}], 0x1, 0x0) 01:49:02 executing program 0: r0 = kqueue() dup(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) lseek(r0, 0x0, 0x2) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000140), 0x10000, &(0x7f0000000040), 0x3000000, 0x0) r2 = dup(r0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x48, 0xfffff, 0xeed4, 0x3ff}, {{r0}, 0xffffffffffffffff, 0xa0, 0xfffff, 0x1, 0x68}, {{r0}, 0xffffffffffffffff, 0x80, 0x80000000, 0xfffffffffffffff8, 0x4}], 0x101, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x6, 0x2}, {{r1}, 0xfffffffffffffff9, 0x10, 0x40000000, 0x7f, 0x37}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x44, 0x98}, {{r2}, 0xfffffffffffffff8, 0x10, 0x20, 0xcc62, 0x80}], 0x80000001, &(0x7f0000000000)={0x40, 0xffffffff}) rmdir(&(0x7f00000001c0)='./bus\x00') pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000000), 0x228}], 0x200, 0x0) pipe(&(0x7f0000000580)) dup(r2) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000200)="5f2158cec21f319d2848176ce95c2e3b929882ee1da2ca981013fece07ad49576951da4aebfd262d5bd6b7211ec7fb98caa426d5293c5eb2fa3ce8a251c09a4ec8e5ca61fa3a7b20ba72f660865e7be32449cf4429e3b20e703d6f66acb3982de20a3fe82aa04c60b8e75425", 0x6c}, {&(0x7f0000000280)}, {&(0x7f00000002c0)="62a591173d2caef7feaa21f485068ea607863fd4be00fb4118111fe939ae07a7462432c77bc03af4810805a2e52e0fbbbedce410859fd61caa580cfa94480d8ae74815b3ae4d57a6ed020e668287fd5a4aed8ce771fae5c2eac59a76f7273048c0598077ea508a", 0x67}], 0x3) 01:49:02 executing program 0: link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file1\x00') open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 01:49:02 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f000064effb), 0x15) 01:49:02 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x6) pipe(&(0x7f0000000040)) 01:49:02 executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x8002, 0x0, 0xfffffffffffffff7, 0x0) mmap(&(0x7f00000eb000/0x3000)=nil, 0x3000, 0x4, 0x1010, r0, 0x0, 0xa) 01:49:02 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x8e}, 0x0) accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000040)=0xc) 01:49:02 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) pledge(&(0x7f0000000040)='-.*[(\x00', &(0x7f0000000080)='.\x00') fcntl$setstatus(r3, 0x4, 0xc4) write(r2, &(0x7f00000000c0), 0xfffffec4) execve(0x0, 0x0, 0x0) 01:49:02 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0x4) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000380)=0xfd8c) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000004000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000030000000017000000000000000000"], &(0x7f00000001c0)=0x4d) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x40000000, 0x98, 0xff}], 0xfffffffffffffffb, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffb, 0x8, 0x20000005, 0x1, 0x4}, {{r3}, 0xfffffffffffffffd, 0x90, 0x6, 0x7fffffff, 0x6}, {{r4}, 0xfffffffffffffff9, 0x52, 0x1, 0x6, 0x10001}, {{r5}, 0xfffffffffffffffd, 0x20, 0x200fffff, 0x7}], 0x8, &(0x7f0000000280)={0x2, 0x1}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x0, 0x2}) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) writev(r1, &(0x7f0000000340)=[{&(0x7f00000002c0)="6acb6239d1e455c0f72e62919586440fab5513e86503a858168b9cc19179a45d55213038360b46c60e9434801f0842400b9c6fea501910a2533a630e9e9d46eede1bdcc34c09a6f6c6770c2f65b46a19f087030207f93abb986e3c10a142a7155543dca6398e5c310ac201f8522a8c091020", 0x72}], 0x1) read(r2, &(0x7f00000003c0)=""/113, 0x71) shmget(0x2, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 01:49:02 executing program 1: socketpair(0x20, 0x5, 0x9, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0xa5) mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./control\x00', 0x0, 0x0) rmdir(&(0x7f0000000040)='./control\x00') lseek(r1, 0x0, 0x0) symlinkat(&(0x7f0000000100)='./control\x00', r1, &(0x7f0000000140)='.\x00') 01:49:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)=""/114, 0x72) fcntl$getown(r0, 0x5) 01:49:02 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) socket$unix(0x1, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0x3ff, 0x1000}, {0x18, 0x2, 0x6}, 0xffffffff, [0x3f, 0xc20, 0x1, 0x7, 0x604668cf, 0x6e5, 0x7]}, 0x3c) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="e18229d4d3769811472760fba261f215b73bbc0ab3c6"], 0x1) 01:49:02 executing program 0: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00004e2ff8)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)) 01:49:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x3) socketpair$inet6(0x18, 0x5, 0x41, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000180)="d6aab393664b8791380ee6cebaf96bd9cac289ab47db07179a122eb0ffdf0cd46a5f6176ad1d2221a7db7da8ff2df2639c52c01f43252930bb21eb1ecaf0eb925183531f88bc35f4473c2a78c579fb318fbd5e5137db6f61b123607c44384dc9932e1833448bbadedaf66ddbc5e032db5a32bdc1f6117e15e2b65a6f7fe73bbf3ec48f3b96346540e80dc4907b91e83af6d26b2962dad371a53053df774282f54021b197df68dd8655845b795d8d8024ca0645ddd4da3c142237870e7ba57330daa7e5b246af5f9e47610af3c378bb76994e3535f9bcf28c6d2acba7553e15dad66afb040dd6", 0xe6) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r1, 0x0, 0xffffffffffffff82) 01:49:02 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r2) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r3 = open(&(0x7f0000001640)='./bus\x00', 0x40000000000001, 0x0) r4 = openat(r3, &(0x7f0000000180)='./bus\x00', 0x0, 0x5) linkat(r4, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) setitimer(0x5, &(0x7f0000000200)={{0x5, 0xfffffffffffff00c}, {0x7ff, 0x12}}, &(0x7f0000000240)) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='.#\x00'], &(0x7f0000000540)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)="a92400", &(0x7f0000000340)=')\x00', &(0x7f0000000380)="f300", &(0x7f0000000400)='\\/-)\x00', &(0x7f0000000440)='[\x00', &(0x7f0000000480)='/\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='$\x00']) r5 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r5, 0x3) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0xffffffffffffffd8}], 0x1) 01:49:02 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x0, 0x4901) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x283) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000140)={{0x1ff, 0x1}, {0x2f3, 0xf879}}, 0x2) clock_settime(0x3, &(0x7f0000000100)={0x3ff, 0x800}) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 01:49:02 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) sendto$unix(r1, &(0x7f00000000c0)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585ea7ef3ba26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81ba32e944fe8e1d43d0c99ed1f37eb", 0xa2, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0xfffffffffffffffb) 01:49:02 executing program 1: r0 = socket$inet6(0x18, 0x4007, 0xfffffffffffffffd) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0xff, 0x640}, {0x18, 0x2, 0x200, 0x3ff}, 0x8, [0x200, 0xfffffffffffff000, 0x200000, 0x4, 0x20, 0x8001, 0x9, 0x5]}, 0x3c) setsockopt(r0, 0x29, 0x2e, 0x0, 0x206) socket$inet6(0x18, 0x4, 0x400) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/201, 0xc9) shutdown(r0, 0x1) 01:49:02 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000080)="f1e108b8b7bc0e3d091320f5d9d9d4ee0e2c3593cf18083864d9c6d74399f6cb7a31c1926b7209ad7bf2820843be663343755e18edbae6ecf268f73866aebe317d2ccbbee7d0ad2a3a08", 0x4a, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 01:49:02 executing program 0: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x3b6, 0x0) select(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000300)={0x8, 0xfff, 0xff, 0x7, 0x2bd4, 0x2, 0x0, 0x8}, &(0x7f0000000340)={0x1, 0x6}) open(&(0x7f0000000000)='./bus\x00', 0x200, 0x48) 01:49:02 executing program 1: writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x7) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 01:49:02 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x3}, 0x8) r1 = msgget$private(0x0, 0x20) msgctl$IPC_RMID(r1, 0x0) close(r0) 01:49:02 executing program 1: socketpair(0x6, 0x2, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) nanosleep(0xfffffffffffffffe, 0x0) 01:49:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005308) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x4) r1 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) fcntl$getown(r1, 0x5) 01:49:03 executing program 1: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000100)="8c398a0f020ac8985a51b4d54ce26523b7231698ad043aa3383f1fdf79addf7869ee8f5a7cf345d06adbc6ec352ebb6cc23e1710dc38d67c48106259aaeaeb08b4f2d42298fcbd8413be4244c0b0b683545f29d956fec7f6e11dbb1f69bd5c0f7d7cfe6443d1d9ad4456fb7566b7eae22cf857745b05bcce5342a7d3dfbd434029885a704095ad395488223a1391c077efc4de78e09db09e0ef3260e6a58f6cb0bbc4cbed9718aa6357b8d4adde10eae03207854c0d6017742027f635aaf47c3f1863652927db048e5a7dada", 0xcc}, {&(0x7f0000000200)="ad0c9ea5094b8376eb18ba0baa0ab3cf56cdc720167210b38eae8f85ca49e8d050c38b2a06e7881f0782c8a70419cb0359ce3a36f9c6b421d0754ac7a1f2db65ec4dc0f8307f49d8df1bb5999f7e7e2812c87504fe305ce3744fa51905611ba50ee0e04cee5b47e68847383cf1d993ba5409ce99477971a57b9fb23ffaae8414884003d59bc607275317fdeb5bb9f8d588169aeda657c342bfd8961ea284e7f5bae178a7b9cea5db0351d110e5f886b095cb24a14cbf1e6ff23a3f12cbdeb496dbe28e5f611c469389c53ed953085a26e1dc3ae0470b713de44c68cc68d9", 0xde}, {&(0x7f0000000300)="f604d5bcbcb3443b715702cdf23d18c6e4c6e59da8b1a3ef99b968df191ab305171de9f82590be163398abf0f52752c8e4a0ccfc0a8af322b01c31a0271948f154566a97e426b9c1f12cc4119ae2121a5e1d47f33163e51047e7c1d2674598f8d397b5a07e66200be624dc781728d748823ce0b7efeac2d5ddbfb2", 0x7b}, {&(0x7f0000000380)="79569617e6784b149254e50bf8c1a5dd2776070be05694381af067d0354d1ba7fd1b58053b6a25012734c79e9a17913051a1c1ca13d8a68f9f81a4cbd3383e1e1b8cac2d339bab91677aff", 0x4b}], 0x4, 0x0) r1 = socket$inet6(0x18, 0x1000000000000003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400}], 0x0, 0x0, 0x0, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 01:49:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080), &(0x7f00000000c0)=0xfe38) getpgrp() 01:49:03 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x0) socket$inet6(0x18, 0x7, 0x5) setsockopt(r0, 0x29, 0x65, 0x0, 0x0) 01:49:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) write(r0, 0x0, 0x0) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0xffff, 0x1ff}, {0x4, 0x1f}}) 01:49:03 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) 01:49:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xdd}], 0x0, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) r3 = kqueue() kevent(r2, &(0x7f0000000280), 0x800, 0x0, 0x200000, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x1, 0x8001, 0x6}, {{r3}, 0xffffffffffffffff, 0x8, 0x80000000, 0xfffffffffffffffd, 0x7}, {{r3}, 0x0, 0x5, 0x200fffff, 0x1, 0x8}, {{r3}, 0xfffffffffffffffc, 0x80, 0x896447ea0ba9b0f5, 0x1f, 0x7f}, {{r0}, 0xfffffffffffffffb, 0x20, 0xf00fffff, 0x1, 0xce}, {{r2}, 0xffffffffffffffff, 0x58, 0x20000000, 0x8, 0x6}, {{r3}, 0xfffffffffffffff8, 0x2a, 0x40000001, 0x100, 0x7}, {{r3}, 0x0, 0x61, 0xf0000004, 0x2, 0x8}], 0x1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x1, 0x8}, {{r1}, 0xfffffffffffffffb, 0x10, 0x8, 0x0, 0xffffffffffffbccc}, {{r0}, 0xffffffffffffffff, 0x6, 0xf0000000, 0x9, 0x7fff}, {{r1}, 0xfffffffffffffffb, 0x0, 0x41, 0x0, 0x2}, {{r1}, 0xffffffffffffffff, 0x10, 0x3, 0x8000, 0x100000000}, {{r3}, 0xffffffffffffffff, 0x20, 0x10, 0x10001, 0x2}], 0x819a, &(0x7f0000000000)={0xe53, 0x4}) 01:49:03 executing program 1: socketpair(0x1, 0x3, 0x1, &(0x7f0000000080)={0xffffffffffffffff}) r1 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) dup(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup(r5) mknodat(r6, &(0x7f0000000000)='./file0\x00', 0x1, 0x5) setsockopt$sock_int(r6, 0xffff, 0x1, 0x0, 0x0) 01:49:03 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgid(r1) 01:49:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) fcntl$setflags(r0, 0x2, 0x1) sendto$unix(r0, &(0x7f0000000100)="07d2ad776ca25bae65f32149ca57fd610391382bb8fa707c7a98f564c35b4c33af77ca18e96679e1a845cf9dde0d90f9cb5a55ce02c236ba7f07f41ce432853bc8a598d513ac99f725d98090a350f685f6a27cf2186438ceac91cfc19cea6858d83cac14a8d24600502eb11762187e386354b56ec343c19112419334918fe3a1efe5376f1d34aac5a14b7d9c5fbf0bdf309e5b215d81afbac9f297b3cc58", 0x9e, 0x8, &(0x7f00000001c0)=@file={0x1, './bus\x00'}, 0x8) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r1, &(0x7f0000001940)=[{&(0x7f0000001900)}], 0x117c, 0x0) pwritev(r1, &(0x7f00000014c0)=[{&(0x7f0000003200)="fcdc167fdc79c33937aafdf02e60232fbdb7337c69113d8b934866e5741ffe15b178c42adc5c867280453c56f405ce5cc54e7c1dd898efcdf5c131ba6342f88c70d5c86c9a3711464c3e915bcb9a387b2528952ea082dcb11668b7cc75b6f22029454018b37b55ee31b9214564afab26ab711e9b83b670899441a705560c6d98f582f3c3fa818c3e8f40e4cc0974abb89320235192812fb377b2f9814eabc6b69d799d365102b3a14d4539a0db666cab3f29953975dac11ff3f55a7b3a11174e141c04fb577ac585678aed214fc3cd6c202d650461f96cb1dee667f6c69f38fbbd72484056a529686b6680063df3e8ee92a6b92eba0a048d0a29754237473d5e680d2264b1e7a154b5a84a601468acb85916f066c85f7f140d152cf692b366c8d4b4e14d1ec655be418a70ce9df1249b9e8ec5a073bfb5b067a8efd36b4d48c7dd49530693c7c5d155741e03ac20133fc10013f7a6f5ac02388599f9355cdd6c5595311d850a9966f65724e9fca5664f3bd3d91a892cc6095f43bf2a2d3503481b8fbadfa5d257583f2ffaf0f8bf18132735a3911514f6495642dc2584234e8c01aaa06fce04332462491450674229ee985d750459f08981244956000138b9f81a662e88dd44745dcbcdbc5fc4c9f484073f8fd1832d0f2c37ee61b8b6a4613ea135060160e11853181918434186ff86e49aaf085efad9797b21a0b79a53744c48c5f34709701d6a67a1f7a9ecda3c98e0d8b46dacfffb17833ef7540f8e04d6779d4bfd9d8b0102edb2fc3d759755589f19bc6c6f54c8ad20459377ea6189f9668697aae40151e48468c1aa767da6bbad51a3d29582caa299d512a606df9b101bd880f070692fe3ad3575c85a588c9a2388119a2ec2952daf5d3c9808fbba18c8fffdb577109f464e9c9ab330fc91c99798ac927895a04c1971e95d33f14c89e9f0a13ec9275a4388e79ea7c0bc9e73b496d941f1aab54a8c19168a065a635334d976297faedebb3b458fbaafac5e64693802b23e4ecd099f72d2136b3161e907fb038953106b9f6c1cbb6a2c615cf55ec48798828f959006129b67ee073d9c0081d1010b129c27bfb5c17b1e07ffb375deff6821ca901160c11d32ba032951b5e4d30ce8728462a170604618dcfa2503dda2adf6093ce0e854a8c2ddae9213cae75a131298bd3413a14cd16bd3501ca020b551b4e88e5c0efaaaf9f2b4dc0fc9d0b655ba37d67f4be435260fb398f4260c3f484fef7d3df9d92b087bc021604e05d630608481d7b7202cda8a2d9659a68d9f70742cc006ee3d70050079c46e12ea9e3f593d67f5c13774967d46300e89fde74734752a92c821e1d3049d29f408e5b35e4b8a11aca2b102122f6da99e260df4ff5545b73efffa70bdefb3f57af32318a88495a60d389963cbd38345891fab8c199d4959c1e248423f8e7aee5d9fff33559db6b4f7da1a6203aa18f6d6fa76852af19493c17115b6c3b3d7ff1919a466ddac95275bde1c21e1fbaf88309044b55639f79ebc51032916eb7a1b9b5a09de038e0f5d55fa0197ea49dd3476ad7aefb90eeb123855b359e625df1f98e29468bec1d253f6fe05a396d32f4dbce77e3d6254b54f5abd423944b513890f92720adcd451f26aeff617a19fd018c07a0b7246852931a21d4b98163b1327fddf3d378471c611456eb0e8e782a73571c0b6bd34c124e001cad3de7b7618564ce60aed57b16459d7c83de93c2c90384d7d1a80e221e1b7c009df490b0eea86719e23c36b0ff48c06db99ada0b9817c8c12a0b6913d25e2bf7e21f697bc1f0d2f79c1e95640f88ce1a980f002fc2deea3f3794125ff52014111f0a4695d0d6b2aaf71a005d9d050ce0601cf6570123c69521b56a52b7a9ec7ceb1308c135c988f2b94cd0866a5970bd90c6e5578476f7a60e2a26193239f6368956886f2867935f87e7bfacbaa13d1ee172f77ee24929577e1fd898852e3b3b81b375e9afc8002a1ba8a25d5d918f1ca1d895121af398dec342001e51132dbbf98b8f54f32e4e3a7d41e84df425d4443691d03ea8c30c71e958fec6d00231f3f19a9db9c5fb6ff41760b776c98a32be5fffaed2f0e0d7d5925523c472ea252b1f44564fd4ef18752544be066a3b86fe136b9d439a5432cff3e933898d0fb7a434b9fae1a7def8f77b1df10cea51aa4f7f3b874dded2d962c60081ecb6a8a54038b54f5a02622f688a7d88cb011ffa3f21402d3d707ac9138a470f54b900e4fc876bebf19668d308d6bc4db3bd287d760317c031058e5b73ab8ad6a52c0677a541b4bfcd066a50f7a94373f17471b797dcb98139ee95c74ac7ea96d8f5e6b85e6a4dae34fee3dac39debeaa1fb0adc1d0d9fd330d232c11475610c41d739569f4f43474cb3c4b9397cb38ae1042662cdd578302d284a8915e978d2c70f17bb2f89c5042e20a24125b865351bec0f62225e3af7c0aea1b9d7d7fd9602dbbf2616d1f44b001b91d9ff06402278e3a989249c995e535160e6b92c49ad00a9745d5ba794df5e760a2226a36c205fea915692a2c3322554fefaf4534e5a134afa6e478d56f2e8d343a14a01ab8ba8224425392ecc78086d873a0100889f96e67d109833c2011bd5d784ab4fb0f80ead796e9e97617784196f2a0d043fc01001e9206f957c839221d885f78240eed63dea211fb451d482abe099988bbb9379218882c692235f62009140ce54c83823de02d7286b60a4af68c588fc88f84e924be777b7301661090a6b258a5145f776ab57f6e756349acbc3ab7ab75392ccbd2afa5cfc146dd76894cb9a010da9259d783c26aca28143e6675a09cf3580fdca3a174af3e5d424a788becbc5708a5ae3946adbd7ff770665f3a460ad31065e738c015582a01bee41719f9b640b1487a1367dc883fd77c37811828c0b8f9232f0522c85582d307cf810b4f312651ac523ad7da8ce472c39e3d9ab2933af356ffe82477f447d751c4ce7760c5f45be9ef9d27d7b23f3c1059b6018a77884833a751e652da35882432f630266a51b054cba71ac289fab1cca62650b4b5bf8142da58ed33a59c4f3abe6e4cb592406048694891bc7b416cf50cfdcc9a4cb15642ce124c30f6e9457624b183bde5fa8c6bbfbcac95d8acef047769765eed11537fb138d12fd48ac15f1a12614a3140ad794313ed29239a5a597c5fe5c0661fb94722b74208a80fa40c642da321d97bb1022f8d506345883b90506da59c331368cdc222ceafa2b1b36b3ca2abceddd50cbf752a9eecf3afae049068c0ab584eceddb86b8f19d4258f1a5f42a62a84460c4ae1f0fc44ee39325011b99ca8ccb1ffb1da0e2c3948ab2822c4575a39a3f83c1ae53981b6c0bddcbc87dadde3f28a8f2cf387e2fd922c8c32f8b95823f4ae4b4e3251674f7d0769aa7982e6e06c9f3751887a4dff3a5f69e059db606555cf783bc5ff9b41c59264d0c097e2ecc69bca5ab6d11a9b3fb7617db36a76164f48c1d72da6a936196c00beb7bba3238d29f78e6bde4eb28e2f75282794f2d5d7112041e290dae22b19a80a8ad91cfbd2ecf9e50b5c9c1a9345cf50798673f2a6b2a23b8502e5b58f5f19ef02f08533ea69ff9b27ee05cbd646ef4c20f720fd424873df3777a13d2505fb5f27775a57441701d89125cf6eae398d248ddc2261bb32e027b43c2df9e4fd39ce80d5e2431edd56e8ed8365ab834b7c7cc89ca65900d556adea20bbeab83f1c8e82ff9d650db35d2452a54fd9e1c27bc1d4a1d49324a3d3093f5b636a3c69a8c4b310e219dceed27b545519bcd1510e392b85d11806bd4b898b6054dae4ad22071df38ef49f49267724ea768f889ce4289f38f7a8e12284baf7dda8cdda7bc7ba34b4f4ed9f987b692813f8846ca19033b5e8e10e753e7dc23586a0d7ac40fb1c4f7749a7955954fa9ad0c3807f7b536679d68eae3c3334632d9d18175bff3bdc4e4621c0a3fcf5714ed132db9ed5d53ea085ad6a2e76d4bf57d384dd78c64a66b597550d0f95c7251809a775c7e765167289c18b97f19045eb7e4ef30809930983739d8880757a03dff745d60888099efb24f7bcbecfe086763ee7aa34bedcccea6e39da6d68a218cfb9d05d9c6caa58312ecd7b3a1973d24ef192428990c70b29944c2ce2f2818c75cf753890cb840806593a6660e839b36c509a08f604a120f3c82e9ec9066f2698b8999d850cd0e75e782d31ecdc630bb1a5a1374c65596c037c1be932714e7841d9da3af967adbf748cd8e99cebe6aeba8f62758bd54b0ab59bc94dadac8f063c8386da36152055f7b0dc9f760d951af935118813e34b14fd5bc35449068deb35483857cfbc7def46c45d700864d32217f8074c479f938df944a93b942505409da686120deeef71faa76c2d1f2fd6aab5f3ecd38f6ff1efef8e84947891d69ba18899e139d85a0d8ff765433b22b1ff05c4acd53622780c8e8058e125be6b07747b09bdf1230afdc40b6b7c23e048da9071f6f56397ccd2d08c8512923cf204f81e5f407c16b454e84bf5085fc21a36c8a3c85935c99a04dde99d5943b7d02637d1fc1d5372816abd99212e7320b3594653a352dca29b52e6fcdd3be54a00b6b1017f83fac7262d0dd8103f8d057b8ed3a54416a4a22b61d056a6b5d76e663a03d44c34c69a0e768f86b4cf0bf8361b66915d6a88591d3d4985a47ce89d85b90470c59a25f80ceb4cf403a577cec185c8dd1512d39777b1a43ab2fd0984cdfb36107d73edd8d24875da521e7912e73ac73e7e3353090a3ee9444f0186742a707a79736b4ee2d66ac67e3cc1c7adf40438b9a0f4e174b4a853b1b7093f309400d0389f4baa0b6019923ceb8658fa7ec3dbf85982843c89c09419187b12eb0660e338e7bedcc8ad3e5c91171d032381dd834611684a0f2038c885d3757ed9c5f92d0e79d0e13f679529d4a55b28233d47651e7b31dc303f6bd8f6748e971639831217b13fbe87facd81b4781855581c4ea843430813c1d34fc25a05f2320f91f05d48ddd4e229aa32bb0abd069d1022d28b9edc423968ba023ebd247ed67a1fced4002ee27758407cb576b691584ca8365fa5a811ff7f640f6767de3517c546025fa3180f798056ec3e7d244fe8ef32878b9985094938e287e43e2700cb091924bd4d19b449735e01eec6e3c50f1c8e24a68c02874e9af7d3c589d386c75498294d71106fb15f64fa6cb021bf6d1353abf9d884e7ea3d98595d3b7780ac5d3b1b69610b667073ae8468004738aae895bc53cf0b762eceb79dcde02590aedabe22661c284a40a41cb02f2dc90f982fd8cbbedae3aff35a4bf61581b6ca1a942bb2c26edb6d55e62d03764473976fdff0c9f5090c14d68b5acb5906c60b54475d156c0884c01fc716bc9bb76364b54c455a9326a1139e7c2e881b586400be6e3759a488bb30b5bad2779c60ec989e8ad4652277520b8513ab267893b29cdb58025938df28a3d926ad71e778a76c3b92541aa7a3babdb1a5e12643e432fbbd4f2a365cd7ce4ca358af720e980e32f902257fb61ab7a10e66b1a7879343cb6294d592946b27287f5a8543c8c92f4a5489da61076384e306291008351ead2b433b0f89bb764b72c0bc860e34b05af1929498025ae7955f6f7ab297c9b702cdadd5591035c73b5a5904397d1b0aa1ec3da3dff7dc06110abff54c6f61e636093f2c2fa9045e258dbb5373dd3201080ec5985706ab1bf060a9dea7c21d8fbf85837540d402dcc7e9dc84c9b65c7123ca2ed624e05c7e70cecf3fffde416f2de13e7b4573680df783520612575dc0b48d23", 0x1000}], 0x1, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000001180)="48dff4cd4dd55cd820ed6d08204df907b8dfa0264ca94afafc1bc639aa8f2109628d48a73303fff8f5ac43af4e690c5d5e0a24634df210c1f44c61aced83cd8e40e7dd9f4dedd21de34e5ac090f94d3eb5e8a9c8368d85615aa478236f56ac6125d89ff53ed4973d6bf91bc9d38da3f6681b5ca49cd9f616df6e84d74864eef802a1045f457ff519e3e1ed5ffa9c015010514d28852f0d1a122dfc66ec06791f0ef2ba82a354c26f", 0xa8}], 0x1, 0x0) 01:49:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) munmap(&(0x7f0000ff7000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) r1 = semget$private(0x0, 0x2, 0x8) r2 = getuid() r3 = getgid() r4 = getuid() getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x6, r2, r3, r4, r5, 0x124, 0x2}, 0x4, 0x7, 0x5}) 01:49:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202cf0c00f400100000"], 0x1) sendmsg(r0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001200)=[{0x2ac, 0x0, 0xffffffffffffffff}], 0x10, 0x5}, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSCTTY(r2, 0x20007461) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getegid() dup2(r2, r1) lchown(&(0x7f0000000040)='./file0\x00', r3, r4) 01:49:03 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) getpeername$unix(r1, &(0x7f00000003c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) readv(r1, &(0x7f0000000380)=[{0x0}], 0x1) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) close(r0) 01:49:03 executing program 1: poll(0x0, 0x35, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/8}, &(0x7f0000000040)=0xa) write(r0, &(0x7f0000000080)="b3fb4ccd38a234369dec16448c89b7ceab4793e4b7b21e6cd9fc11a685e0eb3b092cfc9ed888c5abc226fe368028523d317efa5a54010a32dfffda9709b8ecb98e3a11c12bd6f19899c2dac077f9cf7e2e67de01b14031415ee04a37dd43401eb788c07d96ab549a809a258a1449952175f485c4a62b8c773e614e2a79892baeecd994095c997acd52f334cd99a0bde0fedf5d2b29f2f8e2642ab482720c4632d8ed7124dad9d6b6a6bc757c5a84371463ce3dc1f438b13870d3097f3fa771cfb6d0a114ed6a2ca6b8f39e97315a1307491d7fe635e939763a707049175e360e0e3fae7182ccc0d329", 0xe9) 01:49:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x0, 0x0) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/83}, &(0x7f0000000000)=0x55) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 01:49:03 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0xa, &(0x7f0000000700), 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x0, 0x5, 0x6, 0x1}) 01:49:03 executing program 0: r0 = socket(0x26, 0x5, 0x2) getsockopt$sock_int(r0, 0xffff, 0x100a, &(0x7f00000000c0), &(0x7f0000000100)=0x4) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0xa1f, 0x59a8301b}, 0xc) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x0) getsockopt$sock_int(r0, 0xffff, 0x1107, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = semget$private(0x0, 0x3, 0x20) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000140)=""/25) 01:49:03 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) socketpair(0x32, 0x4004, 0xfffffffffffffffd, &(0x7f0000000040)={0xffffffffffffffff}) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x80000001, 0x3ff}, {0x1311a7fd, 0x6}}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) 01:49:03 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x401) open(&(0x7f0000000080)='./file0\x00', 0x400, 0xb4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 01:49:03 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) sendmsg(r0, &(0x7f0000001380)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 01:49:03 executing program 0: msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002a2f66696c653000"], 0xa) r1 = msgget$private(0x0, 0x40) msgrcv(r1, &(0x7f0000000080)={0x0, ""/56}, 0x40, 0x3, 0x1800) 01:49:03 executing program 1: r0 = syz_open_pts() r1 = geteuid() r2 = getgid() chown(&(0x7f0000000140)='./file0\x00', r1, r2) setuid(0xee01) socketpair(0x18, 0x4000, 0x54, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r3, &(0x7f0000000080)='./file0\x00', r4, r5, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xfffffffffffff2d1) execve(0x0, 0x0, 0x0) 01:49:03 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x80000004) setsockopt(r0, 0x9, 0x39, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r2, 0x6, &(0x7f0000000080)) r3 = getpgrp() fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x3, 0x2, 0xbb, 0x1, r3}) socket$inet6(0x18, 0x4, 0x1000) 01:49:03 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)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f8454718bc013b1e4dc33173924460c3c1447ecfb5d5e4f6d8cd6b44ed33981d999f639eadc854b16917b90b84d1fae21c3b5e99162402abe9b8b4d411e020216", 0x5d) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x743e4b8b, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) write(r1, &(0x7f0000000280)="568a356bf0f0559c6a2cfd7aeeb2369583bdd5c684fe2f7cecffc242b1f5b8cfab45a8c8a1d5b893813b41189246749607f09d0eca0767c302f09fd8b0fee0e67a3b2e3e5cd0e1e480e27d9976e425", 0x4f) 01:49:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x48) write(r0, &(0x7f0000001140)="19", 0x1) write(r0, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0x0) 01:49:04 executing program 0: open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 01:49:04 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setuid(0xee01) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 01:49:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r0, &(0x7f0000000280)=""/214, 0x17) r1 = syz_open_pts() r2 = shmget(0x1, 0x2000, 0x60, &(0x7f0000ffc000/0x2000)=nil) geteuid() r3 = getgid() ioctl$TIOCGTSTAMP(r1, 0x4010745b, 0x0) r4 = geteuid() r5 = getgid() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)="890b77268d65fa9987c95c07b63126c05887d799b20ed457c9e8a7057ad5a1dceba8a91128392111f0e79457d310960cb16df83e7120f0f3b551a25013e7d92b5b1ea642473c9ee9e4dbc572d9d795ceda134a15d9b3107dc9ac1be4a045e12dd3bae9b0662ac54ad8fee16e0f9b3055f75c45ce1c066b982a3a79aa04190152a3fc12a1b59e428ea292c90501e97a15c3b772a4545bdbe845a9d4d6aeae675e3e0b51bf9d5a45bfa15be13054da40add57400d3206031debcbe8948aa80ab892d1c06ac19e5272feca034877e16800396bedaad8e757fa9079e4b6c2605", 0xde}], 0x1) r6 = getppid() r7 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3, r4, r5, 0x40, 0x6}, 0x5, 0x800, r6, r7, 0x89b7, 0x8, 0x7ff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x7f8c, "7e92b794f388f4f8ae04803cea065176003bb1fe", 0x0, 0xff}) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6) 01:49:04 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') chroot(&(0x7f0000000180)='.\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') chdir(&(0x7f0000000140)='./file0\x00') chdir(&(0x7f0000739ffe)='..') r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x8, 0x10) mkdir(&(0x7f0000000280)='./file0\x00', 0x101) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') 01:49:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x6, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x85, 0xfffffffffffffffd}], 0x400001000, 0x0, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="281812c41a3e26edabf9b140c73810f78bcf7f86abfe0de3dd6c33ef27b14738667e3d4e17834617d70f1de9335886f217d7aef02e2a10b8f4922082fd5a36109db83ca388320f4c90b5422859a5f8cdfc8d536fcb45ecc34df3cdea9b9d76276ce5bbad61c05fafdd101bb295a6946dab1def2af34cefd0b3c7931ef55d52ddeb17f6ca1bf85deca0a1c7d999f857b22e4c05cadfdd04a4f6547674f351021a7d1547970fdd81d709d8f05acb7f69f17e7eac954145a6ee60cbb5ccb70fb054951a5d925c", 0xc5}, {&(0x7f0000000280)="f0974985d0b0275ae915ba6d5074a4471f57e434edf43a470b942f6eae798f29e52ddb3b1bfc16069fea26b7b737023b039f1f17bffc6ac7480eb80938b1f7d44cc77a119b28ca0663956cfd9927c3fa71a5fa8d5ac50f8c18fa837a48f3a002bd23fa3769fcfd109ebbf6ef4cd3dab25f79cb141b7bbf22762851a6f1f2c4235258cf9a68c671a89d81e73fc049e16a2447b8cf762a3292cd5ae7144b3028fea33a104c52d4295d5b010f85", 0xac}, {&(0x7f0000000340)="ada1f152da9fc5e2aba4a17c9c0c44627f3ff494acf626afd43c4a600a21dfc895981da6d251ccd05bf053822941aea533cbb5639cacb96ebd5ca04a590be427889622f2c99c46f6b84808b31886329b42588cc82fba694645d853f023165b495098f05a8b36c569f7052fbe830e252d37c95a99fdc63468d04efc323e39b5e1522cd5ccb3ec", 0x86}, {&(0x7f0000000400)="81db1864138818e7bce61cb98da4223b0c7b34c4cea4f41d9b05d7570f2f0c786e0a9053501281f592dba3138b1ef9ea742a4cf32e9890d4278652786a75a4f89c38914d8bfe8b7deddfbdba42eaaf3e0287c3836c9dfef21ba46e2c7f298c99c0af46017de7368c64d68780078722bd614de193125813066ad72a38fe990d90db994f2708ab565dbdbfda863326b7f9825391aac61dfc5611607692072c374c8d79eee83c302b584bdb45ff774a9acde943c34e6e2d72f227999ffe3922e0daa2184dab196a940599b2d4876f31b3a1d63732a66475024e0aecabbe8d0d47315dce1d0b1c7447eaf25fc9f3848e7797430afa9d6112ca238c40cf8c", 0xfc}], 0x4) write(r0, &(0x7f00000001c0)="a7", 0x1) 01:49:04 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0xb, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x4, 0xffff, 0x7, 0x7}) ioctl$TIOCNXCL(r0, 0x2000740e) 01:49:04 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xb) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x54) socketpair(0x1e, 0x4, 0x80, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5, 0x811, r1, 0x0, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) connect$inet6(r2, &(0x7f0000000100)={0x18, 0x3, 0x4, 0x6}, 0xc) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x3f7, 0xe805, 0xfff, 0x4, "33b129fd30a4a53f3cf283f1f955708e81b82ffd", 0xe8, 0x4}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000001c0)={0x9, 0x7ff}) ioctl$TIOCCDTR(r0, 0x20007478) r3 = fcntl$getown(r0, 0x5) r4 = getpgid(r3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x809f, 0xa8b7, 0x5, 0xdac, "2d2abcfda4157636272ec9653c9d70460e04e974", 0x977, 0x10000}) ioctl$TIOCSTOP(r0, 0x2000746f) r5 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x80000, 0x8000, 0x48a5, "20746ce06a288325f090487a13236c734025c4b8", 0x401, 0x80}) r6 = getgid() ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000280)) fchdir(r1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000002c0)={0x7f, 0x1, 0x7f, 0x8, "5cc633bb5988f38b74035d39cf51b7288b4b42f5", 0x0, 0x200}) r7 = msgget$private(0x0, 0x120) msgctl$IPC_RMID(r7, 0x0) lseek(r2, 0x4f, 0x2) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCNXCL(r0, 0x2000740e) setpgid(r4, r3) r8 = shmat(r7, &(0x7f0000ffd000/0x3000)=nil, 0x1000) shmdt(r8) getgroups(0x1, &(0x7f0000000300)=[r6]) poll(&(0x7f0000000340)=[{r1, 0x2}, {r5, 0x50}, {r5, 0x104}, {r5}, {r1, 0x184}, {r0, 0x110}, {r0, 0x100}, {r1}, {r1, 0x4}, {r2, 0x4}], 0xa, 0x40) 01:49:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="830e3e536ae0589ba458f04a79b8aa17ddd9f5c14fde924859455dfa08a0caab0800000000000000", 0x28) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getgid() fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x2) setsockopt$inet_opts(r0, 0x0, 0xffffffffffffffff, &(0x7f0000000180)="894c91e74c65a2cd04151bb73d8a4b7959dcf57dc954d97c9a7dc2f42b93bd557e4502e59f8d2915868a8a83f3d33f6ded765b27a84e221c31c93453def15b4a5d1b71a9e9a61b64b4cecc8b", 0xf3) 01:49:04 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x800, 0x3) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000300)="ebe40ae00798311ac054ea68eac6343b4b064695d8f0dc7b45bd86ab8630ef9e264243230c1de5cdde290e54632f46f78c45fcce057ba16c3d0f84d00c468d", 0x3f}, {&(0x7f0000000340)="f3e9d40f71c16c712f8f264cac8706f62c23fbe574d6c57096b401b0e2d3b04e10ee4bceb6ae8852", 0x28}, {&(0x7f0000000380)="fc2703d19d74f67439c78421d9e9be73807f5fa129810e4f91eec43961c29d", 0x1f}, {&(0x7f00000003c0)="fdf1aa357483d571ef003e01886504d8f6c3168782577cdd7a09d9f446e3dc20139b86614c94944316e0b0314ab6e55866219b7d5cf31d0d7a08e41294841475359568a9ff272883b2434c673eb40a636a67929d95ed5871e38be0f35bd52cd9a65e40fcd5f5d172c09a044b5facd5fd9a5de71d06a1b930a0cd1b896efd6aa615", 0x81}, {&(0x7f0000000480)="55bb4d98a9655a22d3acae14a269bef96e2e77ef169d259829c3d4dc0809ba48ddd6e0a554fe92cbe48c96d6ab6d8e9406bbb0392e7a8541e19f2952", 0x3c}, {&(0x7f00000004c0)="13e5489e03f550e408729a20e90e9ad019b863cb72c39f14567c4a94f2fe8e3d393b0a7b66e90394adf92c9056d2bd47162668260d", 0x35}, {&(0x7f0000000500)="923f2881125e01f20e36f3d938f6fbc35750c672a049f14b4b", 0x19}, {&(0x7f0000000540)="6679b566437f2cffff46b4858c888419ea52fa861ed709d325a5a1d6147e598b11fbc391a87d0547e28ecb93e537f3a82762c437d442c231f49e767710dc5d8a0ac9c957871f237c34ea1dc263c7fafceca6df368c3f2d5ec8d48abcf6d35ec9c674b3e2326d34a6589b259e37cce89c998919a2f058e3b519d8320b68dd596509c25441c24aa404bc933994d326a71469c279", 0x93}, {&(0x7f0000000600)="db6187c6a821f03ec96354f2a6dbeb0e3760d5c17263cfd6a555521e6b5b09bd9f78693d8ea3151a7e7ab9c34a3a4df339ce5c3514e066f2a84046b78025bfddac39331841d2604659ef49451212e810287288e218ba161ca20a934ba047ea9e86b5a6ff87f4dbe345659ba5682b527d9c73faa7", 0x74}, {&(0x7f0000000680)="47685f692cea4b1a45300ed2b095c573d7573bc772a478843dd331d6f64215cc89b7201032d4ac4f1bfe84a683b74da235c8e16c61c386d5ce02432ee549aceb94b1ce790b08cadfed24fc73f701a444bb44d776f680d37d6f1b4d72645aeb088a67a2e0a625e42de8538c0d7936a2", 0x6f}], 0xa, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x4, 0x10, r1, 0x0, 0x2) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/64, 0x40}, {&(0x7f0000000080)=""/50, 0x32}, {&(0x7f00000000c0)=""/226, 0xe2}], 0x3) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2010, r1, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x81f, r1, 0x0, 0x0) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000040)=""/14, 0xe}, {&(0x7f0000000240)=""/43, 0x2b}], 0x2) shmget(0x2, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) 01:49:04 executing program 0: semget(0x2, 0x3, 0xffffffffffffffff) 01:49:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) socketpair(0x2, 0x2, 0x2, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x23, 0x10000000000) 01:49:04 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20008, 0x21) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="a43dc72356b9", 0x6}], 0x1, 0x0) fsync(r1) 01:49:04 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) r1 = socket$inet6(0x18, 0x8003, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0xfffffffffffffffc}, 0x10) 01:49:05 executing program 1: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 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) r3 = semget$private(0x0, 0x3, 0x1) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000080)=0x64) flock(r2, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x10002ffffffff}) r5 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmat(r5, &(0x7f0000ffd000/0x2000)=nil, 0x0) 01:49:10 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x70, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xd}], 0x943d, 0x0) 01:49:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "c9dfa5d0b3f79b4ce25ad3f28aa3d901460eaea2"}) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 01:49:10 executing program 0: r0 = semget$private(0x0, 0x0, 0x90) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x4, 0x7ff, 0x8]) r1 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getpeername$inet6(r1, 0x0, &(0x7f0000000040)) 01:49:10 executing program 1: socketpair(0x2, 0x7, 0x100, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r2 = semget$private(0x0, 0x3, 0x144) r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r10 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x2, r3, r6, r8, r10, 0x8, 0x5}, 0x1, 0x5}) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000001c0)={0x100000001, 0x7}, 0x10) setuid(r8) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r4, r3, r6}, 0xc) unlinkat(r0, &(0x7f0000000240)='./file0\x00', 0x0) getegid() setreuid(r8, r5) r11 = shmget(0x3, 0x2000, 0x4, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000280)=""/131) sendto(r0, &(0x7f0000000340)="ede34ab4589f3b0ca525d764d6bbfabb9675de4b7f13", 0x16, 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000380)=@in6={0x18, 0x1, 0x41d3, 0xec39}, 0xc) unlinkat(r1, &(0x7f00000003c0)='./file1\x00', 0x8) lchown(&(0x7f0000000400)='./file2\x00', r3, r9) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file1\x00') r12 = getppid() shmctl$IPC_SET(r11, 0x1, &(0x7f00000004c0)={{0x8, r8, r9, r5, r9, 0x80, 0x100000001}, 0x7, 0xbc, r12, r7, 0x1000, 0x8be, 0xb1}) pwritev(r0, &(0x7f0000001880)=[{&(0x7f0000000540)="ad2e4ebde934e0570bb96d8206828488b30fa2c8fd3d7a772ee0ee20588f56a9d7b4bf69e7dd5f5bd063cfaf681fc2b2133c1d3f339934e1c80e900a6bb8dc1a1c6fc3592a1233d106242cbf", 0x4c}, {&(0x7f00000005c0)="73b517693c6fbb7d84d1fedf4a0fd7e3853b59b1e4db15d5640a98414b7ec80f2742ba7951e03443c1cd4a8c83450476762b12569530b2316336f891d0c2261574ef70579a847343ef6b9e2721c2a6ef6db9422968a8215ab2aaa8bdad768f653ca8e635faf8d93d0086729a7e2f99a94660a4a8a89635374b5314c9f678d63ce80e827dc28cfaf68f7224e28efd815ef3181125a4dddf552fe209e71c0854e70e9f5a9633b6a31f3042e91724c3239dbbdd56a0fea510abf2461afd0a17b2555566bdd4", 0xc4}, {&(0x7f00000006c0)="10844a94acfa698f20a9451ece79f42dea200e986a80c35508ac59ae64973a113dcf990d33f080487a14c03d9b2c015de7e29d092c51ef28602e518c483cba0bc9e5cf6505d71a76d9bb1d8971393eaf49a8690b4ec9a9d39f5b21b74a9d079e0204398657d0a4bf4c754e62b31ebbbad30bc4fe617a678fb8ce15671ffcbb0817081f31b42845a07295874802fac88592b88d78d9755511ba4adb554660469884f4d500b6d9fbcb05447decf787142fdeaf2eca82051a814373410b4be93c0dceaa5a8e5e963519b2d21e9fc7af3e188b71aa32f9ba7ceee6e3f8b5b3f48edebcd3e8fc411d460f4d0891c60608843e8d80e818a3ea4a7375408b1cc9bb6054221c2f1b613e172998c08bfad882dde6061024b0159f2b93d303a5787f0e249ccdb21417664ffe6fdee8a5e82b3a543923f1cce5c33ab34d53c05ce4096969fbfca0e846fa8ceedd750e5da04a32719a62d59f3ce80b599efe8dcabf516f77b8267788572ca658007c7710e021327a67f9d2670936c0ef66725fb26ba1e7b8f09c9b195509cc3344aad43ed9c04a0eefd91d2d4bf163cd0a1427acf18571b6460963b66dc3e94d3896f6a48d3a22761bfc8e8c164c34a20af248fef63ed8bb57f1abfabb4ec80991f86f8697a17c9b6d7104a3ec5e20bc4b8da24376394c228108f60fd254bc606c5ca026211d5b15e890677ca5a9b7acac4cf6eec7c0fee2c13f13f28297d383f3b9d6e533c560f1989f7530f812d9145411a64308bd657cd3767935073f13218a87ec15ca1d5dee79ccb0bcfb346fa4e57e7e433c1ce2dd736966dae30a865d50083017fde3ae7914ed43bbe650113e4433dbcb32d0adb3811eac694c36519a794743ac9839459d61d83510f2d8f0fc60add52574785b44b83693df9bf9b7086a7b339d4d98a3449fd23aa546a6f8f59473fb6186167a55d8d5a88332220bd9a7c531b01e2ac32000ef726f05366dbcec94b8adef2a42c078203615e3e7f0f4ee8041aab214fa938e63b6aa5b35b657c2600ed6a5935c84b27691365714a4c02ee015eb467101d1b439956fe947a9cd1bb737f56c8263f499dc6667327ea583b2f0c9e2e54ed42ec0716ede7587b255c667fae1311c016ebf42fa038e8e47f2c72730450ab7fb7d084520ac2fc1bb01076d7fa1c8bfab3baa4db4acfd197a7ef2ed10444945a1216af4517f7ece54fad291944de1b843039c301c5e1c24683ad704bed5a4b4ae93ba91435d7fec62e56e7decbc2ca75de26a14ed4d7642d75fdb4952be51aecc9567a90279a2d5ac055c2bd817a6b7029e4140ba809fd395d66aa2d09bacb98715b7ad75e56b3d7ba9d8348ff1028da27b477877ca9bac8f6d3963a499ce22a4a9ba4b873f4ba3d757664e32ad4b99ccea2f2a7c0bb42868fa01979ee797efa24c5dd0a3dc27bae1aed5568c0670b82748da18f00233d295e264115bc4308ef87ff027697cb46721b076faefc021bd092c1f6c6c292c3e91434d35ed9282adb86fdfc4e5e662af4b92806a6aa67f57da7c85fe55f200eb22275da794a1be24d494cc11c95a56b5c526cbe8dcd704472762607ee7d416515148b3a876c71241aadba211611571f639bc4c7e48c6920931810933c74a9c920dec6c5a93b7da8996d6ae1bd0e981e5e7bcdd598c8fdb338c40fecd84e6832932fc0e8c42d5fb5531168c84fba1d0b012d909466e026c596c09346317c11cbdd8f5f11ce1282a482a04547d886aa38ba8f01a0f8919112a665ddf4e2a223802ac42d399eb8046eede6cbd69cfc3b2ad1dfc6dfdf825fe12447a220653d6ff329488730606aa3133d927374d87f539a08f81771cbf4bee724f719f273c4c64a55b0f31b7a4a2d51b50988fd617c85fe29553a35b0c9226df316ae671fa3cfb076f7a739555b11781288fb61b6d3e3aaab93dde949d012322186e703279fcd9fc38771795cbc225d975e7d4ce5c5c5cc8a618afae89a7e413af691e9d15f0a4b9e800e37cc4527e8d8739c72ae0f60c5794155aecfc5b7685c5402463c8ce02fc64d9aaee9dd6d47c54f734504c02b4d723048ea2d9238e3e58cd47a9e318c538eae9dec71b13b71aed279b77c096ae7ea24673ded90dd0872a951941caffad7aeb843a6dcedac8debfce06e2c7cdf7e507086dacb19137488c20ac78e96f964783889f3e98a5de8627fc2897ecbf137bdc6cbd03f70938d4af219faf1823a2c90ec8e51cb58d6d931c0abc276688f03bfdc25e6465f03ca20680c30ce1cbf0c8dd97ea4243a382c92b8f3a894e21f7dcb544d0ff9cc5693fc903a7a61ea011cf8d1d4e3a59ce901ca10995d9af2d63faadae720655ec802f06955441f8899aee0cf34e9c410c559d838f2e0483789fef4c696a4e2243a9580a0c381c1de0e12e7ff2bcee8eba804b199252edbd1f83c72330c187c5a21dfbdfb5751b256353061fd7ad046aeb65381afbdea8be550efef53768268eae1ce99cf75a62c25c28bb6a0fa00696b397665ed9b0ea2a4be59437c9dec7fca90e541ebe9b8ac94af72ae21595b082ace6685e18a5a719b91fa8218dce0d4105ff4b8f5c5f3f59087cec71cd899f2b225162d8049e2819bcaf4bb929d86e36c7b8d4f0fc59e74a9f8b9d7dd05c49e4abde1a0ec3e993d094780ec54b94e36741b5c6434e968e604d548b65294bd7aacdf9436701512e9c5741a151053a0e864740df8d4130d22613d3be0ade6616a92a07d1c8966b6b09576c3041b04f5a2f67eb8708690028417e7f0f6abfffbfff3ac4d2e7c028a65b588b9b6b5e865aefb1dd98b98ac4cce9961bbb3f3ac58c4aea7c93e3b383d278822cf91fce8637ac4fff14a23998f399620ef7ffd8b32d790c3ca42364213a58cfb4bdd0c4fc9c620d395da7823c79b82d48496de2b77b9dd025624b530ee88c7d211b2f70b86ed410eb3f36a6c188c0dff20a92ff55e920f920ed722ad420d507871e32e4ac62adfbaa7cf8f1456827c7369acff496a649fea578a2f6de20b4428593a6eb7d0ddb1cf36b3bba3cd20266dcfc9664892d8846c8ddc36ce6824d73c930f8232c43e1e2a1a86407b06a523e20506a3622ef9cf4da5dea4968975b174fd0806842cb06e5cc0e518ba34d37f91f49c72cf293feb130171742f34e4a385b35543bbf9b8569798ed68f6746476d2719b8ba99e0287fcd7fa24f6474fa4c90c869b1411b78ca1a822937f47c5c137038ed6e6bc74302ec82a4d03d1c6b38525a606a27d671226546b15b813f1b3afd34af8db38a57e25852eff970fa983bf46b7a2e6a7c1ebbcc0418c16e344be08441f2dc75225a3949063a144f80decedde741fa26e3983de2bde4cd8c967dfec3f12ed3eb421645610855a9db70b40d5b6e64adbb934f5752c4363e81a76aab6c67a93c9cffbac2855284e062558c220efd8a6472cb328891573922ab3f8bc95f3afe81c2586532457aad022fca260189da7942a558b654c8cb594330b237e6b5cda0dcb22776e500dad23b1e73e1b008e5955b0f5ad5b4787465add1539c9ec4c15f9f136a697eace18f27bd049e880e791ef2c91f27695f5bc0d3218b88cd0b9ba7d0c8ea45809ce21895a2fed3c843b1e83dc99a2f2e89f4eca4f97e9beb48bc19602a271036f54d07d901dc97a7d5699236e7a23c347b11ddb4c65a90b4f734a53fbbb4679a4eafb89c94e7b678d9a410781422715a4eec3fd308e8e2ecc5ddc0f5289ff0d4e205210608e56632bc93b62a704e504fa2088b9222949dfc57c9511b29596474ba9e1745260e258cc69cd861aa7010a601bbf8466922347f2da1fddf4e93c4537504820d43814712e8921faae470530fae3d6cf26b57915d9c59cf10e8ee565ccc6ac23764e5f5bc795cb81dea8d446a503b950e0d21d9bdad9e491e8898a09d913be14b301ec765cfbce58be3f44c0b2711e840921043bfd878b040e2651302c74aa4296a7da2d79d8b03e99bcecf128eee6dbbe2daf8f3120bdedbd0c74c5f46a037dff344b6f7219cf7d9fbaf908ac4cbdc6f1f484abfc08d242b1610220ab41e604129c0a6217c61e6e75a347f811c78e6ad18f0fa26b0c7127b4057245dddf2bd7cef742134462647e7cb99c2551b9361a245231f63666b206ab5c731a8a19202fc8dbad09267d1f7bb9847143079d260867972eeaaceb9784d8305aa59ac3cd047c647f012666e9c23c3e6d1a71159d10fa4c1800b0416650aedfab5b51804e748632064edcc00068ba33745a92003a943dfcf9061242298541da550c9bcd51cf7639a43e8bb3703bceabb2031f5cb5e8d8bbce8279fcd3ea7e449269286d413170bb811cc9952bb559899b9dccd208ed5dca26358a43e68b61112b3cfed61298c2ec48a00d8a767ed35a57bc4d4ab4e083290e27ab8803c0a43652e3d6b54f39a73bed15938de80ed4b3d7a826574f182ccb18db1bc2331aed1a0b41c64350d89abebb93ed89904db166f86ad52c997b6fb8b5f69f06086720edcd0b7a2236c627fdccaf4cdf9a1080cf1fcacba7f47c9561d6fc7c70d10b37000e263df316ef46d2feac84ede328d70f560f846ec0fd830a933b6ef2763c4c2b3bbb3ad3260d9f40af33d9ebb41d5583d4957bea49709dc011cbbb61d1b30e408acff483848cf51055b57fdfc8443c52d4b5285b51b85199819708ab817524fae0f963577d9a20fd3cfd1b9be7723173759d5d0f2c77f6f9c15ad266962a344eff586478f58f2bad15eddb45d5c5343557c040b836f37ad0882379f22c6f086d5420d00b5f67e27faf5b1379e0c1ffe9071564e539586aab67daad2e81f62525e4041cc0a9d5c006f892b3dc00dcc7da1b3430ad1f0f063a3dfcb4ab674d4a262cfcc4d89a98bfab1828105e83982229f6695837f928cabc99c8b82f124b7192ffbb0cb1bc07089fc3feb28adf46be7f081ffdcc6df86e568569b8f615972e494533eeb0369ff4d51dd7add370e2f5e8409d6460ed5a5fd136e5aa8bf25f69d89e6ebe9c1a024c4ac94848caed9b477f93825d2a8bec24240af2a11764a07486f87f88e55fde2cd0aaa80df26dcda38215520ef07867d638fded3e71ec9651dcdec71dab73a2b9fd389e2ad2cf406da8a981689f0d337c14b3383ff4cb179f9941f39d9277ad3d1f1f13e6ea2deb0aca70737d85e42813b1021957f7646f0682522f72a626ba03ebb8316fc8d3eb8fb0c3b0d625adf7afe63c82d69a6761edf3171a1a4335e1fb4eea3b773b1a4aa7a1e27a4779c92dc1bdd2c3b0142f27ce750ddd2e97719054a7d23d46a02de70f594b16025bc9e8d2117aefc0f5a5cc60b9c0ce634e9508a729ea72e34943c70e26b42a50783ba648aacbbcedb63aa1d0b2e3cacfab3715582c8073c534ac832e79936a06a308af64233745b929d614ab45a5d1857409d2cf12d08fd084303bafda968cde59e2e2d8b01c09aa743ea9e8ef4d403534fe17a8856cd7d8e28f421a26724ab1671c1162cbc8f3fffc95cd90e8689e04ed2c0253c1da3307f838f77a644e6a4eff5ad946beb617bf786f42e5fbb3d3dafb20052550ae1da54f6995e28c1faf3e9f2e1da3d5469a9805f3082a7f192829dba4c9a4b5d407c8ac5faba745c367d24136a0b27372543da39a12a7fbc2b28596e1abad6118f64d90d61f10c58a72c257ffdc4bbc727f5bd896531ce35d67e6bc3199efdab42ecbd1d27d967bfdf16b724d9b42e516af1e4a969dfd2b137902fb10eb4150d2dc0b714e5ccbd71c3bf2b8c3f1c1f1e538a2d7702e261e34a01bb2ba113f3811f9c098608483a365939df36c68395", 0x1000}, {&(0x7f00000016c0)="5f62b6e84e50e753d14e9e7b7f697c9dd2b672492397cb1b1129f5df8ef7b0753db41f91ab88520e6cb79586c3c0401bedd97ed4d246ac5c890d940265ec47b4a7c98bd8e62e3d75faecd77b9e166b40a1d3602d4fb5dc2d44363064e233dec9f91d5bb72b1533d4aa231d81aec63617d674650b0c3f071c7270f10ee57ee040c93c3ff34f93950fa49fe73cfc197594e6b9ea4dd287f404", 0x98}, {&(0x7f0000001780)="56caf8a60eda1ffeca162f4fd18e911f3c7f3fde2482fc41613d0a4338d94a3d1702c6d8ac93343c060bd960844a15448ea2d109dda28954e3fdfa55af2cc18e2a9242482f02a991cd1d9a43ad3745918a9a42f3be8d0ce7f87713446fbe5ab9c32ba27e2ff7654c14e5461c8d232fc138213c76fe2c9bd2995390f6efd68bb229283a3857017cd37d775f44c5ce827f78a7963303c005e6062be129bd3ff6add8ba371cd2b84f23322f305f039c263a86306dea4ff8ab8489814efc2214291a637c5fb112848c72ef2224b82f7d26b1b8baafb06cf2ee3ffe1e4fc04a466c394a3d3d0636e1334d7492962056ef3295", 0xf0}], 0x5, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) socketpair(0x2, 0x4000, 0x1ff, &(0x7f0000001900)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r13, 0x4004741a, &(0x7f0000001940)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000001980)=0x5) getpeername(r0, &(0x7f00000019c0)=@un=@file={0x0, ""/4096}, &(0x7f0000002a00)=0x1002) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7, 0x3011, r0, 0x0, 0x0) 01:49:10 executing program 0: 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) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/135, 0x87) close(r0) 01:49:10 executing program 1: r0 = socket$inet(0x2, 0xfffffffffffffffe, 0x1e) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000380)="cb9262370a37688344b7c4b98faed19607fbc07df96f81dce8091df790c0caa8beff25dfee2a490777b21a89236dd2153c05743fbe70ed496a93a7445ca478481f81adaecdc6f43a05b32742e35a0ce88f15190a6806b6e39fa2ceffc9543375dcc6df9063c2375a1c863881af001684f2878e91b2f92f64134bd6131f445e926db5f0a758fbb9520ef4fde86787f9ab45c21d3e8572a181550f912f1ebed924e361b70a6f79550cf557f27078ac8d22e364930b2f4f147810767f332d0bde48a9901fb39b06c6e7fd66b8ab8f80a7c38965cd2cbd7fd1e01fa866801ab52d6a0c7ebf4870a887a6f78a93c13a8c131f35f39289b165214d1b86d88fff6e15c130a609a03ad6a7828830a6f3fbf9c97c7919dc8d612b143d28b0aac61812ed16d2343b5f33932a1341ce8eba57aaf9e12b7b2f02aa74c908bbf2dd41f0a2ac9fa5eac476197aa30395bea892fc4f95e793cdbf874eb233fa7fd0914269965b43f8465e861ccbb98befb9622d4194f232ef7d25baaad774eb03ee276a443eb07db8c01646c4fa3149cb6f2f69ead3e8b31ecfd99ae698b0dbd4c711d253e17e7b29f0cf9027cffa0105b8daa4817b777a303241b2cd8b79bf552d341d", 0x1bc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x20) ioctl$TIOCSCTTY(r1, 0x20007461) 01:49:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) mkdirat(r0, &(0x7f0000000140)='./bus\x00', 0x0) execve(0x0, 0x0, 0x0) mprotect(&(0x7f00002c6000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 01:49:10 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) bind$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000200)='./bus\x00', 0x4000000000002000, 0x400) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/60}, &(0x7f0000000240)=0x3e) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ac6a4196c7dc40f8b45fb2a9bdd4fe9b30cf5212"}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0]) socketpair$inet(0x2, 0x3, 0x8, &(0x7f0000000140)) fchown(r1, r2, r3) open(&(0x7f0000000180)='./bus\x00', 0x800, 0x8e) 01:49:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) poll(&(0x7f00000006c0)=[{r0, 0x70}], 0x1, 0x0) recvfrom(r1, &(0x7f0000000cc0)=""/189, 0x10f, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x200000000000023d, 0x0) 01:49:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x63, 0x7, 0x0, "bb35a9100dc2b72eb256949064c59860a62bbf26"}) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000500)="6bc2fd4515b84605257ff44c0f4943927af6c67e514f00ef1d96d66fa656a9882475dabdb0c83804728e08f9ce400659821e7d778321e4fa228cb7f8d62704e3c3430dfd72f8bae002af7f27ea44e5bc7cecc9628f282ede92b4a1700d3fa538e1d27608b251da807cf48338dc0c225cc20df25e9d756ede0e456a79737a3a8c9c91c4811b2284339d16bb5ba224782ec095752e8ddec147945863c574d2b33eb7740f82491d390e245ec2a9fdb34f2a0283e40e65a39c67faf51627e1c25c1b3fc79a46b1c9bbbae2eb0e735265656a13cb9a804e314bd48192ab1969ac5e83fbaeaca108a9e910eacb1ed390e06e48331b1f885ad4ac41fdfc790987d48236eb03810d5c62e791e8fb2b3616604a61c1ca1cb9f1588025795bdf61ab95b03eee33030c566dc52dca9123f90b53d53b9b42664f92a43e6d7f3251c0918b8b18e543b78c790b956f82810da044f5ba03e5532e19847d8e53e005b1201c055d5101776a62c29141662b3622cc84b4f0e67fa2fcc2d8ee7013fe14063705a61b311c91cca463121536d48092cc7368e82cb8ba18043b4ad9ac13b875a27d1252fc186d81ea78bf51e81005a9ad4c5ba5dec3c8aa9d2e9848e69074f252c320a2142c57f4b35481b80f7fe5c5c9aa353a40f731fce778d1d37c932e305aabe8975c22e1d029a7eddc1ce7318deac07f4497f12640ce1127594469ced9bad11f120733dc4c46c563900184f88b4af502532abeea1ba66192c0efe83e3f4b609b4de91256d88d2f6fb80eeb7ac00a0c10e0bd80a3d92a1135cb6887452ebe277df3e38af612a5a1d18e295b73ab47127b45623ea9cf08b3ed5769765c472ed112f326c6e39843d2cb83b4d3d452c16a6097d847c7f5bcb1c3805efd02a6c8222e3c155b595fac8b11f3e3a2070ed5770bff9d50990950c6470d37c28b7969f4784cac70c5b88afcf52bdb5b92df5fe763cecee8e2d01113a69ee49db276b6edf29387b03ad15dee0919c4da13adcf5fe67d65221eb69229c35fc755e95f3943e5c2d7d1bbb31709fc0470924f89d37f231758f2970f5e07693571754af601bc73befc0b00a98aec4a367da22c77d66e214a158a17eab2ea62cb8af69a206c0d521e93f15831cc701d4ca3dbf6b291b0c50560b4acd627bf7b433aa096942ab76a93dc6c2d45e1d3fb46b534a618be9e96c526fea97e6d7a4d138c26d47c321b94b13066c0b62b6b9b7e4065a2935e8f1c74b4f1e39c899b53f0fd0fb236fd561a9e850b4bd44c2a76f14aef20fcb11cf869d857c2a8f251c97e7315f3c7a0610323e5e10826825b5bb68fb9cf2cbe5eae7c31ff9edf3c088b480be10db3fc6444b4cf45534492a2540cca1abf7efa6addd81229adfca94c5f1d17d9e14ab2767a179af6eec219a43ef93347e7b6d3a22c127a92eabfee62e3a9182908f206e5d11f30c57481871e595145771ef8435d625282c4b69ed8233430c6f2957f3bf71036766c7fcb3f33a3714a70bb63caa2489215c4ed40a99e4399e0d10b515d7a4822274285d67e159c982a6b2e8054a9fc028502adfc56092c3faf830d60eadeb19df8024bef43d10a4f9784b11f72356ebf6f1b816718be2c8a677fa4edf3fadc05870aca70ccf85461db77d0bd430d36d81f29e575e581f5de78901ddf242f0fdcf3ce6a684ac3e0f2d9e6c13ada1ba666628eb011d970b3c52dec01fefdd151d5421597e2b2078b3f1be033ce1d5cfc1dfb973b10f55622b30accc188a129a6f2346b895a88ba3f42bf1ee7b6c2bd75186834003f8861b176bbbfc051aa4beed982404a75bce48dbf04ab0968d969b39f08129685942ebc3deef7edd4e535f0e903bc96148de13cf90bd99f64de21757658952311f402936ac634d0f5a7b0641f64d1770549a6a3b42c305bdfd08191a015bf52e4dee74a0d0d", 0x558}], 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) mkdir(&(0x7f0000000180)='./file0\x00', 0x10) msgget(0x1, 0x0) sendto(r1, &(0x7f00000001c0)="5b952ea9e13081413b2fb1cd759655fb4c71898c30e5baad89537bc171866bf970effa7c4619227088244a8e3448a7eaf68b86c1936ad1e3fb7878a0a03a4de72e10d20a7e85fe99fdb4662b32e957b5e39839e18bb9ad6d63ba5f5b2de6a13fa1a43544d808cb8aa6d57da485168d6dfb9bcb0c44f732e48548f374d05779582304c23602aed9b2e81198bf5c8c404a311ba623c3b16a2a5cb615ba308c9fa78029ab67bb585f49f8fb0a2c39962c2e5829fde1f1205dcc0049b1dd32e7135f53b7b748645398b9737c", 0x86, 0x8, &(0x7f00000002c0)=@in={0x2, 0x0}, 0x7) 01:49:13 executing program 0: symlink(&(0x7f0000000040)='\x00', &(0x7f0000000080)='./bus\x00') open(&(0x7f00000000c0)='./bus/file0\x00', 0x0, 0x0) r0 = msgget(0x3, 0x120) msgsnd(r0, &(0x7f0000000100)={0x1, "ff031e5ea751baac14dc13dfdee5a6e81150f76238f92e4d9cca2e2c24cde971d18015c8efcee96e4b39a285d7ac5dd0bc2c92a42d7aae899301440be33a216f59fdce4001dd711c3f9f093ab3adf3811b2ee06fc2e0d2c689691d0e888d8b402a8a9b36b3f68435f55026b91bdb242cfcc27b06aaa57983c1485d6c5aab4e8a6e63a0097d32a0b49718be9eb1be3e75ced18642160523e1ba31ce632545856a241bf062051d65123434be93"}, 0xb4, 0x800) 01:49:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x4, 0x40000131fe) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000000)=""/60, 0xffffff1c}], 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x200, 0xa0) 01:49:13 executing program 1: r0 = syz_open_pts() fchmod(r0, 0x120) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0xdc4}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) 01:49:13 executing program 0: r0 = shmget(0x3, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = socket(0x18, 0x2, 0x0) fchdir(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x202, 0x50) ioctl$TIOCNOTTY(r2, 0x20007471) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) readv(r1, &(0x7f0000000000), 0x1) shutdown(r1, 0x0) 01:49:13 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) minherit(&(0x7f0000ea6000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000d02000/0x2000)=nil, 0x2000) mlock(&(0x7f0000d02000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) munmap(&(0x7f0000da1000/0x3000)=nil, 0x3000) 01:49:13 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x2001) setsockopt(r0, 0x29, 0x28, &(0x7f0000000280), 0x0) 01:49:13 executing program 1: socketpair$inet6(0x18, 0x4, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) pipe2(0x0, 0x2010000) 01:49:13 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x0, 0x10000}, 0x10) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x1b, 0x0, 0x0) 01:49:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x639) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x1) kevent(0xffffffffffffffff, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x49b, 0x0, 0x1000, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x9) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x759) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) nanosleep(&(0x7f00000000c0)={0xff, 0x1ad2}, &(0x7f0000000180)) 01:49:13 executing program 0: socket$inet(0x2, 0x1, 0x6) r0 = msgget$private(0x0, 0x400) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000f3283b43f8fec550ad227d2d48a153f90ab2b0fae07891eb0c406896ea613e52c82315d859d1b62251ee6e3f67c8918470e040d0496af389d05eaad2129b866316f01935e3d613e72cbfc5f0a371995dc796de9a897f26b959bc2ab75c357b8498df0fce776226e7bc210231b3e1331c2b67046ec353a3f5e92a9bcbbefbd26f23286e2616bed8e764dc9493a53b99afc0772f4f"], 0x9c, 0x800) 01:49:13 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) write(r0, &(0x7f0000000240)="253595f40c53c238453cb5afca13b650732e655df6e73acffdc571ad5b0d902a0b3a7b470cfd7a69f9fb15f108c8ae71ee91f96cd9e09d7a0156ea51cfd5dffc0fa51ccceafed81a5baa410236b7f90779d9fc79c4e446a68d00fc74576c618bd8c1ab0a5760b9cec8171e78247c0ddee8980aff4e5a2a193c767233aa1597b06ed6048a8798b57687c4fbad20b8e7aac73b248b9693d109f92c1a3083f3f63e59856b5a59be1e3cef3b18f82ac12a5cccd6ad78259b9ecda552357adb3fb320b3e8c7150f872386c255319468d52da54eb2daaeecc893d0e96d2c4824d5926527b2fd2413c97dd0c78d820af0d63eea96e063f31322c65621d19bdb80e4e355558f8828161a57937081d6dcdfeebe6bfd31196220d6ecdc1d7313cfbcababdea252b0feb8abf2be793ed84bc087d35b489c8cdafb1ed91f04e8a35a5995be72c349ba86d3aa04b06a55f3cb8ece8890da96a11771418880982468d8a9b40524d696a4efb146c76af7184b79c7f397419ca7afde3ebdb188bda47fa5e86cec24e63b306430613bcbca6554155fb4eee83428efca4a0521d5ec764a49b588d75386ee64992998f57d9cf40c66e18e462c9a0f60bfad532d06bee67b8bee7b5b6436cc7589dcd9d760074cac0340db1de892df2be68a45040457886a8f7f275663f8370519e0a12cd7ee35c4d4d62d534c2654cff2785d64e37eb83478833c3d1d8f2f4d2cb76e41e978d5b25488811fa4413496929dde0a7e00b1eab535c04d271a2a97086de15b3f46601ea5364b8047497fb0ac700a32e4b793e83c183bcfc31db1ec0eae28e1202ea0b802968e3e3fe07b9ede17bf03d55637538007bb1daec5708aad6a347acdbc4ed333ec600578533bf49ad6eb16c43068c6a686581da37c17efbbdcb826ab84d395876e97dedbb5dfa70a45cddc3d22b5b724eb3eb1fd8e50f5d9c923207c7f2d788000ae8f502c8267287d703e837e986863d3421a1fee4519b81f6722f51edc5f9f08fb5a43fc41cbc3e406f313d67a7f5618d88b8cbf976ab27f40bc8bc853358b4867d21d9f1dc29cadb1aa2503086647c8cd6cadd191ae29b0979a531f96b05f3aae990af33da873c7563be63bad508e943ca1d38d0949a61ac064cdd43245538b63669cdaf4d983d001b245ac72a9427ac9b0a7fa47a4c476eddbf971399ed813562566a481a50030757f03f1c97c38e779e393ce68a3b5f96f5273572c14326fc5271be0dfd3ab8457119741d01e90de983ea7cb0339ac46c9aa900309b4862e59b3664009f2ebd9b6d72b93272dee1d2d09a1256f667bb4497e4793158046f373ce8b933068671b51a3b9a1e806223505d265e7d171196f45da369bca1230566b84b6c69d245775d1f0df999e82470cf41f407f2da6fc2520d2be792b8fdf0b07c1c0b5ae62b4b8a116a802129cea131fba580b03b6ec34a22f461a0f6f47d60ef907bc32515c7cdd9d583a9a219eda9512cfd668c6854d9fb64232e7b19069b12434b2b8efd4ec1fc4bc553fc2c47be1c75fd3df0eb924fcd8a07b71478070ce15d6fcc9391c21dad159b1a6b222155074b596f2ae5d6e715ef7d9a41d04b9061d24c865fb409303ed532542e149f3bced414578e7408cdf9657f85f7654dc5fe088277cb0aab778ae6123ec46cdc2fe1dd1172c17a013bbd606cc4b2ac37d5b6ce91dc34e7e3bb81fd57ee6968701112294fb1eded29b961f6007741bf3823b7e25a1db6c4804850a0b9e61719888740e00cdb65801109c7c74b32f25f0deead0d5202637ebca025df47330507a1ebc054f10ab882bd7d81e95d57b939d99a270e7db732c345c7325aedf83734289f12de84cd6ea70c39ed3bc35993a2a9a35d90f11a22cab8c40b38dbcb23dca68f53ee3cb1d6b6f15a8aa8d0f8aca0a2c4dfe667d957bbb6bcf22dba9e1b80f4ddc7ce668abf2eab4bb2ef0f06205ecd0ae5a67f23e6576b3a9579aa52932b1415bd9ab2d110c1501f8d0c2856a956cad5a58c7361ffcb8413e2442caa1a2f01d8c06dacfcb40269892711f9bc2c45924e864c153bd2c471593bec8d04883113c60ef3b51c07847ed8d2b77019219054d292c0374cec96229ad2d60312605fa8bc1e34a29db88b212af150e1453e89ff23cda4e09bfa132b7e8c80f9ce01e421de88cf54487a2ec354949f109f47643eeec4899807912a37c7b92bf7edc9ec9a36b0858b94d8c9b7a36a9c178f1b3c9ae0ea7f485712d6042b47e6c5ab7e1461eba75583cb79f52cb5efe2db94c9149d12ab5f4922dd124102b50ada0ac75de2ae6a50a6a3482b05e9a163deb18288f1d46e33918b9086ec85114688b1200e082e37e31d0b9c4b2156aec8a8257b99c63658f8c641de6f834c6b42501482f104d74ba2ca744d920b419dfa0b3112112bf326303a308e8620169ec23c64de4d9aa989dfbb3011a9bb9748b976cee4d3d175a85b7a14c010c4adbe051b9e2dc0dc13b6b717b5b0f5642c00425bfa77be1596c490ac6d9853f2ac01139fa5a20ab9d100df27b2060b5ed8eee945ac6a49b9e8ad1a9b99305dda4541ec8d79f7b7854118144b75e4bae399bdc993499cf20042191aa342595912085414823ea8a3c3ebc0e74aadd723dfdbe28319c80a7c031ef8f957f74a369552952715d09c7af05d77ac69f1a59a9fc2ec1262834490e819bce807e9669de238449f6c05e5bb2814b2f300f032acb0d9b0e4902c63c9b155bf28fd3fd6450f2c9f8a93cc0222292a2495ba9cf8dfca0df53c4b0cc535b5e4cdb37c1220044f0d7f588816c206eef3b19cbae95f39c1d2f5adc85cb3ab58705008f3a1977ce44100e30c19fa08e99f105b3c9ad6202041b9d66bb4f4e8a671a03a191771450956703cfc66298986e604619d607001dd29ce0acfcbfb3459302d161afa8687648ac57beddded7e1fb8dc6236a32daf36bd0cb1f5bf1a5c9a18014f51381c1755c67fc0dc039945be2e76bbb85bcd8a8413694569b0c897d78180b17344c0f2a25c5cdc412bac3c5a8bde5d41c2160d8b39e1a5c65d44db59c4e70fa3fb2bed6258eee3f02c6fdec7a8af387cd0a31e415cc46c1e7732809c0283fb4a23d636c7f8c086900e40c5b558bb32f4672502faef0f7b1f5ce09f34c4897dc897bf39d28f18df47025aa7d420356456c44d25fdf0714e0a1a9fc3eb5d2743285b604bbee3198e6ef86acbc980536d149fecb8d38319b91887b3c03f4287d69d0b0a597c9b9419faeeb5f9cfe2246aae66a98c9697407b7e0e87457cbd163ea22be690187bebfa6fae1995edd30fd8562ca4321ead344c3ac2a1cee3c804467706b3e25ce4b21850238fe66040df28f5122d70336618dbcb53b1aedc72cf232940afb036852708eb0bcb7278d860b87389501fdb9145a288ab755614f79679e6722ff042cd267f2fce14da2c71d9227598b61f872012822d9d2e7020e0c3427ad639c526957146aab72b066c6cf9dea92147b602aa8bea4e9a8a43d4ae52132a3e9dca558006254bbbc7e0ecac60f36f7e224f0cce917b628ba342b181184d4dcd522f6e328fdd43efc5c7d8ae4038435af821256fd7b9aac2b21c2178b950acead4ebe5730dad751aa9dcea63e8326395eac46761d7df16b0247bde8d95908cde6ae88a05ffd882401566393e59d127f155b8730e29b447234962063dec0379ed9988832f90405634cb9b5df41330e14d26e42406cb2ddd451c2668108ae840765726d6a3930541e4dd3884d0d45c8399428ce9f49ff6c4d64014b2a5fe7bb2fa10b49a910d23807629851ef159dd1d042156ad4f8f2c2e3a1abef22db13a5a91a01bd606e0fe95b6d2dcaea7ac7b9e3860bdd89fdadb07635ef287ed2e6d136a13fa026f86cd15ead6e4cfb2fba3e5403c29044735dc82908721a5c3bc14ee9b5b84a7fba291a7d26a7aeb50b9952df0eb937c229e9e44866061da6c998a5c1991b029e5e667c7eb986764ecabadc7d1fddfcaf4ee2d0a65a9eea163d1a0ca12dfbd4370411ee17157f89c13f1fc54ca0458d90b53f9e3220400b36081722c984d049b8c9c98aca1ff02f2699af0a366a67d1b9ce8a8d809f50aede5dab04beba6937fb810b61c834eec088c8b294ee9f2edce271f0113c92a59f5ab1f76786a295b08c5eeffa4ee6c2df7c28e54a8573c3f61dedd47e632350d4d1347d0d3d0f67e4b6f67ef4fbe208b0fc156b64c8811d371eed2ac524755bf4f6dcac5bc4df897430fa8c5e6c2e5d7daf8a591f67389ff9b58020f788b30ebec663ce21605307ee62ac6559aa76aa3938ef621ada4aae2a4ca8dd03ec6428b5bae93346b57b60238ed7939557f9cccdec43b42aba3cf946aa5d03502523f7d15c6ffd5dc65ac536fd12a29d8c246869b1267411efc61ec8be4fba39a84b41989b4514fb9b6f9629b58d897e9b8e9ecaef398c4cd14c962746346476b6ebe108babca37eb78428be0294a5db371e6ef7ec6283e5626a01e0547972776310f2d69ae2d1807b9d28cf3bdffa141392f53884f7c3777ce129c69328a3622ee40725bd3d6084241efcf6f022f337cb1cd93016054292dfab51a75069d35246bd488ab8aa9972ca3aee88704e414813f8fea8023ba4e6f0edad28be3067dac26d7a87dd974589c17281480987b828592104fdd463359e6476bedce7546e49fa5665cd154c950b34dc080e995c9138711a2e123082a316ccc159ea203c870acb46224ba0d315ebccfadd203e172e61fd936ff20016ad526088ea09a95adbcca6ff3fc5a473755ec7a8109e83e86a37604ffaf6a43497f30954a759539f71d2e5a2ab449488df4ee5ed4e3586acb0e32f3c622fd37498219d9581d80ce4644b35d6098534066f25125e3e39e465678a8ce39ab316b9a81e20c12ab8847b7e2c35539d2c409b1a8dfc4d2be28f5cb26e811f132ebf6d4796ee8bf0b6c47aaf73d71bcab88dc20a004d49e24d295cca9c86347ed0526b3f8712f917d0fa61607ddab8975859faa32b89869d3a87ad2ab5c1854cf6afc3e1cbfc84699f36de061b4baaf6d631517072aecb5a74d26549692b030661e280b15d8c521326fbc321b5aecc0f25eeddde67f6563689e4ac9af33928c4d1d5f9f27c236bf392a05f0eb7150b513556ce380ea568764cb50fb38542503978b5078d4fa975d35c4660eb569c8805b5e0d77b4d6f6a773530e635c8cbb270978849b29a8bdf33f99389fcd506260ebf9fd0d15e7b62cb7eeaaf82f1709e3fbbaba9185feb3127fd889f9f10d5ce7b35f92ab4438eb7ebe0450ef91abbd41e8d66cde8ebd992757216f3d3685a6228cdea63ebff1b1749f24a6a56e7924512b71a11a76d6a4e2a36c79cd32eac790b18b324ebbb243bc853b0f475730fd0f01c4f1d72200db34c31622a0f5999c9ab0a330f4705e9f87a59c22916d23825db0cdc74e3501dff73abdda5b88f27738dbf0c7cf37b987bda84753c0b34aeac75116093c3ce54a37ef4b94c875d61b3b0a2691b83b3efa5b4fc1a598767d8190925988b6d9c8564445ea12458aedba81e4ec44a13c22cb1836cb9d8985c71cb9b363784ee480ec8549872b8f1010fedfe106a9d347f9468ff7211c2ebfa6875190ed54c2231e6656c75d9c57b28f1af64e32e2007df07fbcfaae5f2d6ff60d0c52069911ebd9835103e80b7e1dfbc6718b215451bcdd928c8fc1fc7d702a5bd92fb41828489949cef56d7afb68cbd9bca47be8a36bacba9870f9c2e266011462d22d15b430c7d4ff44dce2f21aac7ad", 0xfea) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2000000000810, r0, 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) write(r0, &(0x7f0000000100)="42961b1253e8533f31b464431dc2684f81d32dc3460e4b", 0x17) 01:49:13 executing program 0: r0 = kqueue() r1 = kqueue() getrusage(0xffffffffffffffff, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000001c0)=0x4) r3 = syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8000000000001, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x4, 0x0, 0x0, 0x0) syz_open_pts() r4 = syz_open_pts() getpeername(r2, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) preadv(r4, &(0x7f0000000540)=[{&(0x7f0000000200)=""/255, 0xff}, {&(0x7f0000000300)=""/45, 0x2d}, {&(0x7f0000000340)=""/207, 0xcf}, {&(0x7f0000000440)=""/56, 0x38}, {&(0x7f0000000480)=""/30, 0x1e}, {&(0x7f00000004c0)=""/68, 0x44}], 0x6, 0x0) r5 = socket$inet(0x2, 0x0, 0x7) setsockopt(r5, 0x1ff, 0x10001, &(0x7f0000000100)="6b5b91adf5e64e409c7ce74eb9c111ad1478148e407b0cec788143d8d0b70f80b60c0b351986eff22aeba54a360244843256a0f7232e608b7e06d2cc381ed3c2eb774a624cb130705b7bb995eca47c59606d714a9a2344fbe5f3985278a3ba0a964cfb2d64fe36ad78a592e8df442d9a3cda032f64efc2b7c9cba0d1cee9a57a3d95dae60cee4d7d86f0c9369568aed9", 0x90) 01:49:14 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x16, 0x3ff, &(0x7f0000000040)="fcff46fa7357862a99b8e7dfe2e93d0fc4", 0xe5a26e33db805510) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8, 0x1) 01:49:14 executing program 0: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) syz_emit_ethernet(0x229, &(0x7f0000000240)="cf398bf97ab9ef18b74084970ef62bcc3b5e865f22149fd98a7bab59058da27b743727c847cfcf6d31c5a6e26e4f8cf44694b0c9e2be7534f2922c3ffa55232ae3f2cad29e395cedd6c56af38ce4c065789ed88f686da3ea1f138ec7091a4a33a93d5204200c0be092fc59427c88e8d8af0c5b941bb4e0ad59fa97a21d0ed4d983592ae7d601f3bf8b0611bf003d661d0cfbd9d90b93121fdce5eb16529e9e47eac241d05fa163fc00b3763aa5dd0e281c3a6f2a825dee3dc2c856d6439bd34613e409a6301348ee9635f99705772307aa278ce42ce978a5f282afe9512b370400000000000000e7b3acb8dcb64851269d14b9ec8e767756783877e749ac3e4de44e2f90e6fbc8cbc6af770086e468b8abc17454a3e02c1b50f34b8f815a7c72d8683d33557539959a048faeedec3273223212a08af679e5d2635eff806c647ff2ba981196d0c6e12b1786188c43313f376e3cadef83de6be59490b5e71fed1b8dff21a25dc30114a2cb4aa06fc16b8c7d378d4449ef922616a670460ed29041778ed456080d2117fc559a83bf90de000000000000000efcd022c492ea3b5908ef1f27975865bc11dc49298f03752674a92c63bcb79043f693a749c443721b8a1f00f307f7c6b494d586ace270c6460dce01e5cd09bc383bfa230564e626fece91cf0f1ce8453435dafabb0305c20ac437eb3f1924d6aa69068bfae72065f1797d947a81ec3a4bdfd5b5dd68af74ab4d38a9f8482c6bcb671cae889753bfde415a7fbfc07ffb000000") msgget(0x1, 0x206) 01:49:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() 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}) r3 = semget(0x0, 0x2, 0x20) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000300)=""/171) 01:49:14 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="ba32a94a4016fd9a742aadabeab584ce6f940349a7e417959fcd966b0750226626813044211a6b597b8e84066641bbba5fa8316c31c35575d94a3188f8ae179e20704a64445d6a4be89a0c20cc0c11340568fce4bda1ac519937db9fd21862b39db6bdf8689124c0ee6a7b6b62cf185ff2cc084f13e938ef7052f7cec6b8be9a8c97766e32e7249207c02d0072770ccc5fd0aca9963cd2cef04c8b4e973d24452ebb8009ada6112663619cd24f0ca381a988f8c258addf4c21b48006b98f6cbcd7320db547f390de24b6c093dc2335a0938c13d5951ec4c80cf2d8c878e76f9ff78ec854a1c58c831b30a8eb66485e6f16c0531810865417c48775fd84bbe6", 0xff}, {&(0x7f0000000240)="1efe", 0x2}], 0x3}, 0x4) r1 = syz_open_pts() mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x106, 0x0) close(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x5, 0x8, 0x1c, 0x9, "c75ffec36041d2309232d2a5c3b56bce4c3294c7", 0x1, 0x5}) r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) fcntl$setown(r0, 0x6, r2) lseek(r1, 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x5) 01:49:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) close(0xffffffffffffffff) socketpair(0x2, 0x5, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x9}, 0x0, 0x0, 0x0) 01:49:14 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0xdee, 0x2c2}, {0x18, 0x2, 0x3, 0x1ff}, 0xfffffffffffffffe, [0x63b1, 0x7fb, 0x4, 0x5, 0xfffffffffffffffa, 0x4, 0x4, 0x5]}, 0x3c) clock_getres(0x0, &(0x7f00000000c0)) 01:49:14 executing program 0: stat(&(0x7f0000000240)='./file0/../file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x180, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 01:49:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() 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}, 0xffffffffffffffff, 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}) fchmod(r1, 0x4) 01:49:14 executing program 1: execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000100)=']&]\x00'], &(0x7f0000000380)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)="b3247d3a00", &(0x7f0000000240)='\x00', &(0x7f0000000280)='*\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='&\x00']) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) geteuid() r1 = getuid() setuid(r1) socketpair(0x10, 0x4, 0x3, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) r5 = dup2(r2, r3) bind$inet6(r5, &(0x7f0000000000)={0x18, 0x3, 0x7fff, 0x101}, 0xc) unlinkat(r4, &(0x7f0000000040)='./file0\x00', 0x8) r6 = msgget(0x3, 0x20) msgsnd(r6, &(0x7f00000003c0)={0x3, "982f03ad7a910b0666da615562c58fe86f814e178f9da3e35bff02e57e79a1a29b4f8d9ab72108cc5b5e2373dcb66bb696cd19ff87f3537f8428e00b6ace2fdf0dcac9df0ab0d36225a6902e402966676a29d92055207fc545289b10612742c8a317fcce6b9d8cc98206d4046f00ba25060c6dffa564c8ee00ae6be061a30d1c825b665ccdad3be5b0e9363fa3862d2fd9a129e5775296037ff63a70c4deb55ec00b5b5741c02b571590b8b2219762ce5e0aac58a58d0a18cadcc7d71f53e40131e2603de8e16519a95316f69e57153ede4f19ceea0951da5578e0dfc435"}, 0xe6, 0x800) setegid(r0) 01:49:14 executing program 0: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e3000000010000091af5e19dbb57048a2348d09b579a08bad87ef69c138e0741ab7d230e5116d84b21f88b7fad239317e36616db236751afc7a1c14d3c2e003fae004ee7828b3e5997066874cb01d44dbb81f1c97586b11c12bb44dbca698657712f27e001703523753ee14b6be227c82"], 0x1) 01:49:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x9000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c0a46eac8dd2ac8f703ad58cabc77b2763239151", 0x0, 0x7fffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x3, 0x3, 0x7, 0x2, "5e21b4e7494c1048ba56a80985d7401f1dee5d30", 0x9, 0x6}) 01:49:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80000002000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) kqueue() utimensat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x3, 0xfffffffffffff256}, {0x6338}}, 0x2) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffdff, 0x2, 0xfffffffffffffffe}], 0x8, 0x0, 0x0, 0x0) 01:49:14 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x400000001f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x800000000ac, 0x8, &(0x7f0000000300)="ac9e813f000000ec6a063596771b9859e72debff070000000000008683237e2eee75a4c7b15cfd1a4b713136c63c7e0400a89c4d2444f28506381cf4555c408d6c810099dea2eee6462ab2b5fb9caaf094f758f93ca9adc19e80c95e339b2edf61cf38567b82f9aa11d535f49222940beb5b40e236ee63dc22c3d2e964f0d1c1363edfc8eb6d129ec3000000000000000000000000000000094e411d242879de0e72d390f49a8f741053e47f3db9e4aa08426011af642ee9", 0xfffffffd) pipe2(&(0x7f0000000000), 0x10000) 01:49:14 executing program 0: mprotect(&(0x7f0000654000/0x1000)=nil, 0x1000, 0x2000000000000001) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) setitimer(0x0, &(0x7f0000000080), 0x0) 01:49:14 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x7ff, 0x7}, {0x100000001, 0x8}}, 0x0) fcntl$getown(r0, 0x5) 01:49:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x100, 0x5ad6) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 01:49:14 executing program 0: r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x8005, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x8) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000000c0)) setsockopt(r1, 0x29, 0x24, &(0x7f0000000040), 0x0) close(r1) write(r0, &(0x7f0000000000)="0379641bbb225f24dcb752c0b508919f4ab68977aad30f3ad208e60212155f1fca72d88c570eac24df2ede887957cce9", 0x30) 01:49:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendmsg(r0, &(0x7f00000000c0)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x20, 0x1f58c00000000}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000200)="7c26c4c05a90568596262efac094738d1982da47ab11c86d602c4c917eb27da1514ed2655dd0abbcd564343e00dbf0c045d084413084980dedc9d5e9f99edb60f0ad8cf5d2eabe6679ed3798b559d1e8abfe7df76381cc72941c5e2014a437428eb6f7aac782bfcc42bfa5d706ca3f5182de0703aebe3e4aa2d1dc5caac78fa951aa7cc60fa45d7ba4209d997144e3639411849ce390aa900ddf8ce5763086181a1deb5547aff869fe42d2dd72fdb503321872c554f932ee9d5576fdae0fff08fada0a5fee8e5e8e34f4e3d41cc2b737f6986a964aabc945cfdf23bf9e8c", 0xde}, {&(0x7f0000000300)="c18b725285ba963d8c1bd51e3f40414b573e408570f7ba2a74d9e558448b23041b0e1acbb32e2b461a3cbefa4f63738829e862403f40f756afc1e15d6628653096c0bf110944639c3f8d1bc9d42eff9afb60a79b5163ce51e1508f7ee312df2321f247131ae989dfae0013c9c18a49738f70ba7df976373cce1fc0f379978dead455a9be9fff98813db8ab840ca16f1e56bcb218a5090a3296b730ed71962ef6ffda8e8698a39949ab6a3f3589869063d22478fc213b987eb3e905990a301e05ea46345ef1daf8314d88", 0xca}], 0x2, &(0x7f0000000440)=[{0x98, 0x1, 0x3, "fa0182f86ebc8ae497269363b7f7a85fb2788b111d5b21aacb127a8e7114ad2fab83b6aed2f146f053acd2860c7ae92f2a07ffb38a2c02ff9db139f9ab8890a7384b117995e6f4f2961df5be89eead25b315e9a60b87d1f28f4d9eb76b1ca3bf09fb23b130cae0ba2a63853646aabbe529fc04276cc15dae0d6bc2b473a1b2f6ead36526"}, {0xc0, 0x1, 0x800, "001f961bca658e80c3453f07f7c3f3c044c459d509b1f77e00a0066f384fcb4ad47e0d5d6ac9e0546606b010c41b00bb860d5fc4cdce365e01adf3bef0bb1a83c462df6f66d4b70bde32dcfe7a400b121ea690631e9563dd11ea773df0c7f663ba88b585b54b9f5f6af3dc1c83e2a9b52b646f14906d9d666b09326d99c8c44a04503dc128cf7586c93519059a6765b6e6a9554a686dc722b0531dbcf65580b90bab50a4544844352a54"}, {0x18, 0xda927d2282b420a9, 0x40, '\\'}, {0x98, 0x1, 0x7, "11368ee35708e4a9f6c9366884dee8df14506b5fa4b996d0fa8927a91659aa024d3eef06854d8d98f221fbefcc9155852af8dc27e70b4d6083d82d4d27c6266c8d276081fc0adb672827eaf714ce69a1ba490bf4b0bdd30ce7495b16118ea7ee700b7412c8ab47e1742830589b8f0a8acbd5bc1e4c26467dcc3746d0842c0affeaa99f51e9970b8c"}, {0xd0, 0xffff, 0x1000, "bff5539b1ebd55fef1c25325fba8863e64325e25675a5e07adaa45efd9f2c483a5763e18f6f8ddb0712da049b5c3e5accc3cf2a908db28882a4ce06a530e82d37858bce71df82b18df29edfe5980f201b4a7a351a940b7efe06f51a2f4a329038d59e14e66485ad2058b80e1e58cf2856f4eccc8003fb9d5ccec9377318a942efda0e2ec7bcf8a2ced602c3d9a579f6188bac56462e2741899bdc489568603edc1f7cc3ee044c4a7086ab6c1808c29ac6754ea0aeb12bcd1d8d6b76e5eb89fa1"}], 0x2d8, 0x2}, 0x1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0}, 0x2) 01:49:14 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000080)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="10000000000000026275b5d9e69d3410"], 0x10}, 0x0) 01:49:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) 01:49:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xdfd) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='./bus/file0\x00') open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000180)) 01:49:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) fcntl$getown(r0, 0x5) pckbd_enable: command error 01:49:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mknod(&(0x7f00000003c0)='./file0/file0/file0\x00', 0x1, 0x4000000000010000) setuid(0xee01) readlink(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000280)=""/227, 0xe3) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) utimensat(r0, &(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)={{0x7, 0x8}, {0x400}}, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)) 01:49:16 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x4) setsockopt(r0, 0x29, 0x65, 0x0, 0x0) pckbd_enable: command error 01:49:16 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) ftruncate(r0, 0x8) setsockopt(r0, 0x29, 0x4000000000000041, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 01:49:16 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x2, 0x4000011}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)="746b8d7050ec3bd04d615462a2d24216dd41d77f31d3785345353e7b58addc534450bf75051559a5daefbb61f9a7e945c19f33fe6bb02c62601ffc4a10bfead568f91826733473fd5602ce531310e7a122e780ee", 0x54) write(r2, &(0x7f0000000180)="69115ffc8f739a009e75a556f9ce95126ec2623fa0c7a2551d91b0c706e89750721defe7a77ab4312ba5d9bd21b38850493d02b7666d8caaac19b389ff91ab93048ae1063561931b25afeab0484c6357cf5b6f92b81d6e3dbbae0949464258d521d68956279ed22dca842957d9f66b2ad778e529d10fce386f1ef66f482e480c2bbeb757d7035744c01a55ecbcbfb7758d7ed353796fb41efa4118e97318be0f9811eb87b5c6440aef9547537bf227683961273edd3d5bfeb1c63b7b47003d974e688adedc58dc55008e8046063e5e33785edc18395826a32bf677250e1526f05d53d57dd8c38e72d40efa3c", 0xec) r3 = dup2(r1, r1) readv(r3, &(0x7f0000000340)=[{0x0, 0x13f}], 0x3c5) 01:49:16 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file2\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x8) lchown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) poll(&(0x7f0000000200)=[{r0, 0x6}, {r0, 0x100}, {r0, 0x1ca}, {r0, 0x40}], 0x4, 0x7f) getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r4 = getgid() getgroups(0x4, &(0x7f0000000180)=[r1, r2, r3, r4]) r5 = openat(r0, &(0x7f0000000240)='./file1\x00', 0x2, 0x8) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000280)) truncate(&(0x7f00000001c0)='./file1\x00', 0x0) 01:49:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2028, 0x8000004000000501) kqueue() syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 01:49:16 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) dup2(r1, r2) syz_open_pts() syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x1, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) 01:49:16 executing program 1: msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="000500e001000000000000000000000000000000004c09572d15dc128198a2b11c34d1cd95c976a70f0ab1310580e411d688a22fe32283fe2ab8db5e508c7109f5c990579ba391d3ee9d2332e7837fe643a46e7b73cc487155eed826f97ce71000b4d99c110f27f59feab8b19bb1b53780f33edffccb82586ff8e868ac0f37b42b274743f5"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 01:49:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='B', 0x1) write(r1, &(0x7f0000001900)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f68bf1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf5598feac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee0002ee42fe993b84ced01d1813c31de6cb7e6dd98bcf3362373cd228d197931c860d0d23aafa78b57510a5e641da93e301d32462c039e7c80f4bc51f7754b1cf0d8412837b9bba4aea2517a98c1dd4467cb566fe98761a5f282253d262b0cc84fd3f81add0178a79c92660521be8ea2e8087b12edd8897531c7d530621b245133685585d70d77900f2b33eb3a6e8664b6b09dd9eb7cf179f29d65cdd9dd09c931cd486a0535301191bb9445a519f23dd4a930c44d15c326a1cd6722427e6d495285039a07f78645a732c765c7ab8e575bc3ae2278e98b0c13e1dd60098dfda3d61f9bd2c506eb471fa5241b0259b91c6d558796ba969a363ffdfda02e7cd512f05eff559706f08e61cb5ee42175e031278638668e6ced2f4d8de3b001b87b1fcee1a05b5ccab2823dc3f28c79a7e49ee2c9e1ae7d0518ec72b2ae3ce9fec5aff0021de73aad9d74f3a8c7f6461ff08d9a4fd55f0b10405b20bea47bf561583136b1aa0665b338282d7413a23d3819bc42476ea1fdec3a91c1148768406eca3445acbcc49af3908a3bec3a218511ba8178faf5210b66de81caffaf133063e2dde1aa1024f502bcb15bcf560983532dd0cfcb0138ea6860006f73f71ae37fa0bde23d74f3d613feb7cb66b6eb3b065a786a83baab42beef3858dd7d9070fbf6b12126668422b9fb62e892c1335ac067f9659f284bf8321cbee9492f36fbfe65834c463a3e80dca189671afc2e7538a9c6bd72d979b6a4425e7fffe12ab8b3921655aaa8eb33961057a7fedb4ec51d39e0d0320e5cf9a6a76f6b8e0184b7139b6b24d29826da3b64e7ca23d785a8ac2efdf3dd27602c3cf48c12a178c32c283ed08db93405389ec89d38329025a8374fb4f91d8f42c368e96babfaa690bbb679d21d2329a951956791f2db62fb85e99d0a4187f2d8d83970117ef84e21a6d02ebb69ca232ceab71b8d241c7a47e51db85aa9481a09ac56b8bf43810c7c24901b6da4b7e5ee3a530ffca2c58928d9621298c65d5052dc6f99208f90a729066f678dd0c01981b8ba4efe538cb8b7fef760ad61cef051f11433ee005e50ab005489a9c6bdf93d712843ae6a7d9ed440fe3c4a3c7d0a774444034356ce3d4e9ce2720c5bb10ce1613cf9e9813765b8c6470afdea03cd11d4cea22439855ee4ccc2b110006c14d353d4fdc7049fa913de602008b0bc6942cd7461a4e5b7d406027dcf2f4cf322ce771ccb664761859a391c596656b61fb26225ce062b1be2a1de13570ea6a978dc1d85eb272fa", 0x1000) execve(0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:49:16 executing program 1: r0 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) r2 = getgid() setgroups(0x3, &(0x7f0000000800)=[r0, r1, r2]) open(&(0x7f0000000140)='./file0\x00', 0x82, 0x46) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x26, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) preadv(r3, &(0x7f00000006c0)=[{&(0x7f0000000040)=""/246, 0xf6}, {&(0x7f0000000140)}, {&(0x7f0000000180)=""/229, 0xe5}, {&(0x7f0000000280)=""/19, 0x13}, {&(0x7f00000002c0)=""/215, 0xd7}, {&(0x7f00000003c0)=""/251, 0xfb}, {&(0x7f00000004c0)=""/74, 0x4a}, {&(0x7f0000000540)=""/20, 0xc}, {&(0x7f0000000580)=""/67, 0x43}, {&(0x7f0000000600)=""/173, 0xad}], 0xa, 0x0) 01:49:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70a", 0xe4) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000340)={0x80000001, 0x2, 0x5, 0x443}) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000300)={0x0, 0xc711, 0x7, 0x8b}) r4 = fcntl$dupfd(r3, 0x0, r2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000400)={0x0, 0x3, 0x800059, 0xfffffffffffffff8, "cd6474f4d60ababcd6e600"}) kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0xb0, 0x40000021, 0x4, 0x5}, {{r5}, 0xfffffffffffffffe, 0x10, 0x2, 0x0, 0x7ff}], 0x9, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x80, 0x80, 0x1}, {{r1}, 0xfffffffffffffffa, 0x0, 0x40000010, 0x8, 0x4}, {{r3}, 0xfffffffffffffff9, 0x50, 0x4, 0x2, 0x8}], 0x6, &(0x7f0000000200)={0x7, 0x7}) close(r0) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xfffffffffffffe3a}], 0x213) fchdir(r0) 01:49:17 executing program 1: r0 = socket$inet6(0x18, 0x6, 0x3) read(r0, &(0x7f0000000200)=""/156, 0x9c) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f666921d0f4f23e32e5ff198d5541c9df1dbc6c653000"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000000)="de", 0x1}], 0x1}, 0xa) socket$inet6(0x18, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000500)=[{&(0x7f00000000c0)="574cc2c149f27b4f0bf6de7a7159d90db9ad14001c6e22c8bc2433ebf57955723c9bf4069e8a8df75876e9896d3427dda935162657adcbe7159b3cf9e56b6296d8a4ca4fb7e6f620af77f530efb84a03e55f2d1640044b0bae16d0c2b649870c5e3ea2fb", 0x64}, {&(0x7f0000000140)="76599baf9efc9bd0ecf4d58a713462abdddb69f712a0bf05c31288370541c92d4b91dd7e1d33fe4061bdfdf61ebac00b708ca1d3b62887588676b64c61d16693010abfb85c6e30053c705eb3439febcc3a2d3436f461d6405ba917b6791d7f66fbe46aae24037d2fa04e47dd532ae2ffce8def329ed4902137065161ed2751d90414ba872ffdafd912d798f91b0a595c4eef56c212b3468527f0f7fd616828c6fd7937bd9bee2069a3ba", 0xaa}, {&(0x7f00000002c0)="bbc5da8c4fbfcf7a8c8080ceada366c69bce235949b06312e7c0fbaee235835db3aec2412380be2d7eaa203676d36168221e59cad8436991862b1ba7b6cc7bd5a4afdd654cb0e5b415a5765efda136cc943b8ef156f1dbe57c0f8c2b5a0cf2f07d4e6d3d4e4cf15f119e23875b63556531f1cd1d3b8621a929f55445b1ad91dd501c2505becfc0822f63b0f33c36acc4d2fdffd68551e5f691134fc204de5e34f860cf8ca9da6c76b6a2a53b5b75789f1e481e0ad90acfc8039220c678e5600a5ce758cfc4bc35fbf243974bb44c35901e1ada591f4a1a6c5c67cb1cfcfcd0f8e021ee75b9db58a5e1", 0xe9}, {&(0x7f0000000440)="970217072fa896b7eba1c52f13b65c5bf43d0c23ebc4dfccb3ba050cc037419aa4fbee6f46d83696ed20fe96261c77c77e69c536bb8d0c563e48caf068fb6ddbcc9eee5048f8a84f73de986120d2ac7a11a65405af3a54ed18f7bebdb2b99073f3798ec4c81ffee85b2b2b560defb3300c12a1533ab7044b168addd05ed282c9c64f12907b0a46c5b438d55e93387bccbc7189ad13fcd9e3b9777f07148c8c2ce97bfc49c4463cd47db4ffb03a796695526a4decc8", 0xb5}], 0x4, 0x0, 0x0, 0x4}, 0xa) 01:49:17 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x44) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x180, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x406, &(0x7f0000000040)={0x18, 0x2, 0x8001, 0x62}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = getppid() getpgid(r1) openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) 01:49:17 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = socket(0x1, 0x4001, 0xffff) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x20, 0x4, 0x8, 0x7ff}], 0x9, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x2, 0x3, 0x5064}, {{r0}, 0xfffffffffffffffd, 0xc0, 0x0, 0x400, 0x400}, {{r1}, 0xfffffffffffffffa, 0x1, 0xf0000001, 0x1, 0x4}, {{r2}, 0xfffffffffffffffb, 0x73, 0x0, 0x651b, 0x8}, {{r2}, 0x234694c76b637676, 0x59, 0xa, 0x4, 0x79f0000000000}, {{r0}, 0x0, 0x10, 0xf000009a, 0x8000, 0x1}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x101, 0x10001}], 0x0, &(0x7f0000000100)={0x8001, 0x1}) close(r1) getsockopt$sock_int(r0, 0xffff, 0x112b, &(0x7f0000000040), &(0x7f0000000080)=0x4) 01:49:17 executing program 0: r0 = socket(0x11, 0x3, 0x0) listen(r0, 0x40) shutdown(r0, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280a) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 01:49:17 executing program 1: r0 = kqueue() socketpair(0x18, 0x7, 0xe0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x12, 0x3) r2 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x35}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100), 0x0, 0x0, 0x40000000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000080)=0x6) dup2(r2, r0) 01:49:17 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x3, 0xfffffffffffffffc, 0x2000100000000}) 01:49:17 executing program 0: syz_emit_ethernet(0x98, &(0x7f0000000000)="6d8ddf79440a345e841c49680dad4c38ed6165033fe0974ceff5a3e0f27f87f262ea75522588550040e9700058e9f18f443ca2506296124eed8bbecf4ad8cf6930c568164c3937c699e77c1c9da223a04e654b9116846a4f8bbdab8058805609714368650e81f5c20e66b53bc7b11b7bcccd8dc8e538ea6b23c5b5190b0224d07a2078627e98fea1f9b4848c5ed229144db3ad9b516a6a96") r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x1, 0x0, 0x0) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/209, 0xd1) recvfrom(r0, &(0x7f00000000c0)=""/45, 0x2d, 0x1, &(0x7f0000000100)=@in6={0x18, 0x1, 0x75387390, 0x1}, 0xc) 01:49:17 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) 01:49:17 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x29, 0x24, 0x0, 0x0) fcntl$getown(r1, 0x5) 01:49:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) socket$inet(0x2, 0x3, 0xbad1) 01:49:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom(r0, &(0x7f0000000340)=""/156, 0x9c, 0x0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x7f}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x85}], 0xffff, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffb, 0x8, 0xf0000028, 0xffffffff, 0x6}, {{r1}, 0xfffffffffffffffd, 0x1, 0x80, 0x3ff, 0x61}, {{r2}, 0xffffffffffffffff, 0x20, 0x10, 0x6, 0x70}, {{r2}, 0xfffffffffffffffe, 0x80, 0x2, 0x1, 0x8}, {{r1}, 0xffffffffffffffff, 0x14, 0xf000000b, 0xd632, 0x7}, {{r2}, 0xfffffffffffffffe, 0x1, 0x4, 0x5, 0xffffffffffffffff}, {{r2}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x6, 0x4}], 0xf7e, &(0x7f0000000000)={0x8, 0x7f}) dup2(r1, r2) 01:49:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000080)="c28302ca5b86135f1478b3a1d9009c8fd2f2083783dc295182facd0ca5b91e0083323f794bd7e3375bf5feec66cb7a27ac77f17899fa8daff9d95829254b0afb74f715320f0039ed2e260b", 0x4b) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r2, r0) 01:49:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x0, 0x100000000}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xf1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r1 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@un=@file={0x0, ""/95}, &(0x7f00000001c0)=0x61) bind$unix(r1, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) shmget(0x2, 0x2000, 0x14, &(0x7f0000ffa000/0x2000)=nil) syz_open_pts() close(r0) r2 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) r3 = kqueue() socketpair$inet(0x2, 0x1, 0x4, &(0x7f00000000c0)) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x3ff, 0x3, 0xfffffffffffffff9, 0xffffffffffffc109, "a147780ac85a538a131100e8808200000800"}) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) fchmod(r1, 0x22) 01:49:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000002c0)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xf1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x1, 0x1, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 01:49:17 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) getpgrp() r1 = getpgrp() fcntl$lock(r0, 0x5, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000000, r1}) 01:49:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) 01:49:17 executing program 0: r0 = socket(0x2, 0x1, 0x0) sendto(r0, &(0x7f0000000000)="2208fc3131926da3693e", 0xa, 0x2, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) socket(0x20, 0x4007, 0xf6) getsockopt(r0, 0x1000000004, 0x1, 0x0, 0x0) 01:49:17 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000bc0)=@in6, &(0x7f0000000c00)=0xc) shutdown(r0, 0x0) close(r0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) getpeername(r2, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r3 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) lseek(r3, 0x0, 0x88c62227e69ef335) getsockname(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000200)=0x8) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x7fff, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd5ffff0000000000000000000100", 0x1, 0x40}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) pipe(&(0x7f0000000280)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000340)=0x87) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x4, 0x1, 0x80, 0xfffffffffffffeff, 0x1}, 0xc) chdir(&(0x7f00000002c0)='./bus\x00') linkat(r3, &(0x7f0000000500)='./file0\x00', r3, &(0x7f00000006c0)='./bus\x00', 0x4) write(r0, &(0x7f0000000700)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879cea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b43792132d637c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850abbc4ec6160e8f0a48ce43a812bde64598067f32f6382b7d2c2052a08fa1b051fe1def7eb63c92bed71d0d5d3f1fd1b3bd6c4632325a689105c269b6565015fecfaa7a9fa086422af3e29294547793c450ad59ab08c49e81ff3175a2e83532dfcbdc2adac4e307d0c00636019cd47c22f32e83536e0ecd74b15b97760382ba0b8e6a559eb5a15c26f3f0f3aa6c3151374fdaffcd42ddd5123182e012985b18d8bd15888b0f0831924ef017384ac81132812c34a03d8d64a0022ad4ff7ba685f5b197cf4c78a1a33bc348", 0x1bd) 01:49:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0720755af8bdc1945f07a098206fb2"}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x812, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x101, 0x5, 0x0, "7349405cd19d1df4a40822ad06cd46ea0c50e65e"}) r1 = socket(0x2, 0x1, 0x0) shutdown(r1, 0x2) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), 0x8) write(r0, &(0x7f0000000140)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c5d930f7596c477126ed9c1876381578623", 0x73) write(r0, &(0x7f0000000000)="5643f9d30c6ac36816e6e2032683335bf20d8b8f32ab2a3babdad934c2a441cb8866e67d74a19b662001e61009fcf40fa98a0bbd95333102253f5c42bca801f470986250a4cb3713ca155891c3d98e2904f241bbcd2602", 0x57) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 01:49:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x8, 0x59) mknod(&(0x7f0000000100)='./file0\x00', 0x8001, 0x9) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x3, 0x5, 0x7f}, {0x18, 0x3, 0x8, 0x8eb}, 0xfff, [0x9, 0x9, 0x3f, 0x7b0, 0x19ccad3b, 0x81, 0xfffffffffffffffb, 0x5]}, 0x3c) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x808, 0x10) mkdirat(r2, &(0x7f0000000080)='./file1\x00', 0xa4) 01:49:17 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0x0, &(0x7f0000000180), 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x38, 0x4, 0xc30) dup2(r0, r1) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) setgroups(0x1, &(0x7f00000000c0)=[0x0]) 01:49:17 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000000000002000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x110) mknod(&(0x7f0000000180)='./bus\x00', 0x8000, 0x5) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x10002ffffffff}) openat(r0, &(0x7f0000000000)='./bus\x00', 0x110, 0x1) 01:49:18 executing program 0: setpgid(0x0, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='./file0\x00') getppid() utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xff, 0x7fff}, {0x2, 0x1}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) 01:49:18 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82000000000000ef9402"], 0x10) r1 = socket(0x2, 0x4002, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) shutdown(r1, 0x0) 01:49:18 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(0x0, r0) mkdir(&(0x7f00000000c0)='./file1\x00', 0x3) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 01:49:18 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x20, 0x100000000) open(&(0x7f0000000180)='./file0\x00', 0x106, 0x0) 01:49:18 executing program 1: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x4, &(0x7f0000000040)=[r4, r2, r3, r5]) setregid(0x0, r5) getgroups(0x4, &(0x7f0000000000)=[r1, r6, r0, r3]) setregid(r7, r3) 01:49:18 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) dup2(r1, r0) close(r0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x40, 0xac, 0x0, 0x3}], 0x8000, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffd, 0xe4, 0x20000000, 0x4, 0x4}, {{r1}, 0x0, 0x21, 0x1, 0x3, 0x3}, {{r2}, 0xffffffffffffffff, 0x88, 0x80000000, 0x5, 0xff}], 0xffffffffffffffff, &(0x7f0000000100)={0x7, 0x48}) execve(0x0, 0x0, 0x0) dup(r0) 01:49:18 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) fcntl$getown(r0, 0x5) clock_getres(0x5, 0x0) 01:49:18 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f00000002c0)=0xc) sendto$inet(r0, &(0x7f00000001c0)="5eceb28af8e9a6ce6ef94dd38479088996e5a39fdb7f698612326e453c65d71f295356cb73c4a4d229fb940768ac80d871d9fbf5eb53f41f71f54555220e379cbb731da7a50ab3cfabfa2b470b69dae0063a9958b5b8ff92b297353d25afb114f777d75084e3e73fad3a8a579ab57cb50327234dd91f1e6c7bfbd845e4bc53a8cba37d2478ca2d550551", 0x8a, 0x1, &(0x7f0000000280)={0x2, 0x3}, 0xc) socketpair$inet6(0x18, 0x5, 0xbbf, &(0x7f0000000040)={0xffffffffffffffff}) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) open(&(0x7f0000000000)='./file0\x00', 0x20200, 0x13c) dup2(r1, r2) r3 = socket(0x1e, 0x3, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="8a", 0xfffffe79}], 0x1) 01:49:18 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000080)={{0x0, 0x100000000000000}, {0x0, 0xfffffffffffffffe}}, 0x2) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) 01:49:18 executing program 0: r0 = syz_open_pts() syz_open_pts() fcntl$dupfd(r0, 0xa, r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x5, 0xc5e4, 0x800000000044a, 0x4e, "ce40c4e23c0b214f3b90b12cf8bdda20a480b0d9", 0x2, 0x3}) syz_open_pts() ftruncate(r0, 0x0) syz_open_pts() syz_open_pts() 01:49:18 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) r0 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x4, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x3, &(0x7f0000000300)=[r0, r1, r2]) r3 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0xc) pwritev(r3, &(0x7f0000000040)=[{&(0x7f00000000c0)="b5a0ec1b7d503a5e5c855c3eb07ea5bf3d030a791339607c1287f98d341d1bd86d685ae256700c44c7fe41d455638c9be2d5bdb4d82aede75a0e52c5a1de9e1d4c65f8e377416798879bc90000aee77dc834c936cf494cf3db9eeb3e9500b30b6c4a7385d9a6ee8f74ac6fd8dc9d539451430f7a3ddc9be34b3e8055fb3ec66d2860885b14b64cf70f2c7af64b680c5e32982310ae7eece83fad0cb71c98db26483dd4b9f12b057f77df53aee42684236775cc5cf1460553e7d5da35423344e2163730fa4da772ea5c5b", 0xca}], 0x1, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) symlinkat(&(0x7f00000001c0)='./bus\x00', r3, &(0x7f0000000200)='./bus\x00') 01:49:18 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) kqueue() dup(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180), 0x0, &(0x7f0000000200)={0x9b, 0x3, 0x8, 0x2, 0x8000, 0x0, 0x3, 0x7}, &(0x7f0000000240)) 01:49:19 executing program 0: r0 = open(&(0x7f0000000140)='./file1\x00', 0x610, 0x10000000) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x800, 0x0, 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x1) 01:49:19 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x400, 0x7) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x672f941a98253294, 0xf0000000, 0x8001, 0x6}], 0x89, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x8, 0x1, 0x7fff, 0x7}, {{r3}, 0xfffffffffffffffe, 0x80, 0x8, 0x7}], 0x7, &(0x7f00000002c0)={0x101, 0x83a7}) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r4 = kqueue() r5 = kqueue() close(r4) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000000)=[{{r5}, 0xffffffffffffffff, 0xffffffffffffff7d, 0x2000000000000}], 0xfffd, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000040)={0x40, 0x9}) close(r5) 01:49:19 executing program 0: setrlimit(0x6, &(0x7f0000000000)={0x2, 0xaa}) mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) 01:49:19 executing program 1: r0 = kqueue() r1 = socket(0x2, 0x2, 0xa5d) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r2 = kqueue() close(r0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0xfffffffffffffffd, 0x0) 01:49:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) getuid() mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x110) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 01:49:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) sendmsg$unix(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001180), 0x1da}, 0x0) 01:49:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2018, 0x672) 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, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r4 = dup2(r1, r1) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) dup2(r5, r4) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) getpeername$inet6(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) 01:49:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000140)=0x80000001, 0x4) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000480)="c15726287209938d79eecf1d13d84b17891e1a034ce83a35c486af141167c978c8c08416912ff276f496a570bb5b90984fd7e368420192c1d03ae5b315ee0af9d5bab3f8f7114c46b8d1e97c90c9d2ec9f002101f3742cfcab91d2d1a18600907a566e8a7fa2e455062974ee467ecf857ed24d13b84d4a09f67c2dc2feca89f3b453c2813a825d30ed9ec6a7808b1a76e9", 0x91}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x44) writev(r2, &(0x7f0000002c40)=[{&(0x7f0000001c40)="3da29f6ded3a36968c6c29e2db257427b75f523631d61d7f4d61b4465a368c3b8a9b7a1e1138bf4e16fdf7ea3cfc952b84ce5a95e5e5770d7ba9190bbb52c3de4f8cd497ed782d96bd6e6eb86e9691b667e17119da1226d6128f0e668f000e8362f0fb65a953301b87c8b53993a5ddbf5774fa34644ebe3faa510b0f65fb90b8e21b188556dbbb52c2849fd45770b7fd828ab36c9d67422621c0e625052c681176243d39301a320515c65692e01446c25d74b171906145165a95be2c46066d400f11856fc4ee7806936c9c3f4ced98819b31539725473172c7b357eab95e4d09", 0xe0}], 0x1) readv(r1, &(0x7f0000000400)=[{&(0x7f00000009c0)=""/4096, 0x1000}], 0x1) 01:49:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x80000000) 01:49:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001480)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917", 0x7f6) syz_open_pts() close(r0) nanosleep(&(0x7f00000001c0)={0x1, 0x18}, &(0x7f0000000000)) kqueue() syz_open_pts() 01:49:19 executing program 0: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(0x0, r0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) bind(r2, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) setregid(0x0, r1) 01:49:19 executing program 0: r0 = socket$inet6(0x18, 0x1000000003, 0x0) socket$inet6(0x18, 0x8001, 0x3) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)=ANY=[@ANYBLOB="e800000000000000ffff0000760a000000e7f214edcd88b743aac55423743ba09fc70f271686693ba3defc09ec22d3afc68bdf9db992f56bf5a7e6f1091f11c25de1b89fd2d7299c377b435102317ea1a30e432a6f1e19d71b55119e3df93b43b992c4c8eeb98efa4e088bcf81abe5bca2e919caae7c6392ee2c15a2ae429c7db533e704bdafce5bc4425df23e0c56163b17f8352b63ddc83f6763f12394e86ba68ebdc32c7bdd7bf9bc910e4eacf54d861df65ecf0c71dbda31991a1883acea499d45cadb9d616f4d45117645245cec9cd5a47cf187ba02679ccbe0b4010000000000000000000000"], 0xe9}, 0x0) socket$inet6(0x18, 0x8004, 0x100000000) 01:49:19 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x40200018}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x40) 12:10:00 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0x0, 0x4368c904d23f4ff9, 0x0, 0xbc7, 0xe01d}, {{r1}, 0xfffffffffffffffd, 0x80, 0x22, 0x9, 0x5}, {{r1}, 0x0, 0xd, 0x8, 0x5, 0x7fffffff}, {{r2}, 0xfffffffffffffffb, 0x82, 0x1, 0x6, 0x8000}, {{r1}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x5, 0xb3}, {{r0}, 0xfffffffffffffffb, 0x8, 0x8, 0xff, 0x1}, {{r1}, 0xfffffffffffffffd, 0x20, 0x2, 0x0, 0x89}, {{r2}, 0xfffffffffffffffa, 0x1, 0xfffff, 0x1, 0x373}, {{r1}, 0xfffffffffffffffe, 0x40, 0xf00000c0, 0x8, 0x6}, {{r0}, 0xfffffffffffffffb, 0x4, 0x1, 0x5}], 0xff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x2, 0xc0, 0x9}, {{r1}, 0x3d50710adbf6d844, 0x0, 0x13, 0x219, 0xfffffffffffffffe}, {{r1}, 0xfffffffffffffff9, 0x8, 0xfffff, 0x1f, 0x2077ae88}, {{r1}, 0x0, 0x2, 0xa, 0xb1b5, 0x80}, {{r0}, 0xfffffffffffffffa, 0x40, 0x0, 0x5}, {{r0}, 0xfffffffffffffff9, 0xb3, 0x4, 0x7fff, 0x726f}, {{r2}, 0xffffffffffffffff, 0x3, 0xf0000040, 0x4, 0x8000}, {{r1}, 0xffffffffffffffff, 0x0, 0x0, 0x5, 0xd7}, {{r0}, 0xffffffffffffffff, 0x2, 0x82, 0xdc, 0x2}], 0x0, &(0x7f0000000340)={0x7, 0x100000000}) syz_open_pts() syz_open_pts() r3 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) r4 = semget(0x3, 0x0, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000380)=[0x7, 0x2]) 12:10:00 executing program 0: r0 = socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') getpeername$unix(r0, 0x0, &(0x7f00000001c0)) 12:10:00 executing program 0: rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000000c0)='./file0\x00') socketpair(0x0, 0xc000, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000180)="ca4848718229c4d52ae3ba0fc7fa88dd9f865336f1d2723218f0a18f6760ab07824d4e817aaedcfa61a6c256bd648a43f472131c36f655a16e2999e78f895037e2cb1499d1ebfe66d1d56f829fa79b5ea7f268e57de0c8b2d2266612b9e1a50d174e6511e0b58a93f87928d0467e4db7a5f55a886922f71db2eec54eecaa313fae3093e2330527b523e958293d1d19da7d136764b6c240852174da", 0x9b, 0x401, 0x0, 0x0) 12:10:00 executing program 1: setuid(0xee01) setrlimit(0x7, &(0x7f0000000040)={0xc0d, 0x10001}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) accept$unix(r1, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) setsockopt(r1, 0x6, 0x5, &(0x7f00000001c0)="69b0982a21fbb45d42c8ecddee8e9e509d9427c269ac56dad98db8174211b5551d71d8094ef927d77f8a790e82107b", 0x2f) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getgroups(0x4, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r2, r4, r6}, 0xc) setgroups(0x3, &(0x7f0000000240)=[r3, r5, r6]) 12:10:00 executing program 0: r0 = socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setegid(r1) shutdown(r0, 0x1) getrusage(0x0, &(0x7f0000000280)) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 12:10:00 executing program 1: setuid(0xee01) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) mprotect(&(0x7f0000438000/0x1000)=nil, 0x1000, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000002400)={{0xfffffffffffffffe, r2, r3, r2, r3, 0x50}, 0x1, 0x6, r1, r1, 0xab6, 0x8, 0x9}) setuid(r2) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvmsg(r4, &(0x7f00000023c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000b61f0400000000000000000000000000000008000000000000000000000000000000000000000000000000000000"], 0x6e, &(0x7f0000002300)=[{&(0x7f0000000100)=""/84, 0x54}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/174, 0xae}, {&(0x7f0000001300)=""/4096, 0x1000}], 0x5, &(0x7f0000002380)=""/4, 0x4}, 0x2) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000002480)={{0x7, r2, r3, r2, r3, 0x40, 0x2}, 0x4ff0, 0x9, r1, r1, 0x1, 0x400, 0x8}) 12:10:00 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r2) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r3 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x8000000000) select(0x40, &(0x7f0000000140), 0x0, 0x0, 0x0) chown(&(0x7f0000000180)='./file0\x00', r1, r2) getpgid(r0) execve(0x0, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) getpeername$inet(r4, &(0x7f0000000000), &(0x7f0000000040)=0xc) 12:10:00 executing program 1: getrlimit(0xb, 0x0) getrlimit(0x8, &(0x7f0000000000)) 12:10:00 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)="e36258a416f72ee99586132477f256b4093cfb25b84e", 0x16) dup(r0) 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(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x1f, 0x4001d39, "9b4e6ce48009128fda000000000000000400"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 12:10:01 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = shmget(0x2, 0x3000, 0x0, &(0x7f0000773000/0x3000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 12:10:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10208c0, 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 12:10:01 executing program 0: r0 = dup(0xffffffffffffff9c) recvfrom(r0, &(0x7f0000000080)=""/174, 0xae, 0x43, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x10000, 0x4) 12:10:01 executing program 1: utimes(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)={{0xfffffffffffffacb, 0x9}, {0x51, 0x8003}}) setuid(0xee01) execve(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000100)='./file1\x00', 0x4, 0x3) 12:10:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCCBRK(r0, 0x2000747a) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000240)="f32d005489341a3c17cc199ed62892f84049c29d31d7da128ccdaf6aa2dbfe4b2d76dc213c16005593181274081b3a011eedf504e046de4d6ba3ff023a6a3240c85882a4841f68849d02a4cf0615b1e665885d4d28f98cd05c7cc4898e794c84c1ec0d053469a6992a4ab837375dfa4de48be9be66bc69d60000000000000006e56f9ea321d1f1eafad8e81c2af86ff897516562c58f9ba325777eb00b024720ef8ab9d878b0ea6c432f0cb2549b61185edd4d557c0a300500000000000000ad568865415a249931e624d94dba3758e44a6801000000000000000000000000003cb3afa698204781528c8b084a6b18d02a901a0cc5e71e6e1cb9b61c7881d1f47f2fd5788f8e51a3a6316dc8e683f3f271d53882e4ce6452523c43338c09e6bbcafa8413fad8818167f8ae14105476ce0a8662588bcae45f3826184082e22c35936b5d3e61cc6fee5c24d411d250d1f8eddf4c", 0x153) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() socketpair(0x16, 0x5, 0x1, &(0x7f0000000780)={0xffffffffffffffff}) renameat(r1, &(0x7f0000000700)='./file0\x00', r3, &(0x7f00000007c0)='./file0\x00') ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffefc, "a146786eb953d07babec44f0b1c85b6a8a131100"}) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="2179e867ecc27706c66ee06d51c6ce7b7f6c5d1700a8bfa551a4c6fc220172c02012ced5b75046028f0d9d5bec85d53f6336b931547c717358309119", 0x3c}, {&(0x7f00000003c0)="584af15c6bb818340a1fe72203c46badc34ef5bfb4cff52669137e7b293bb09145772c0769fa216cb9e37e9ea90dc70e4d2439db1e57701d171cb75ae486dc61cc44c105d48e23942b7283964b659b1e8400", 0x52}, {&(0x7f0000000440)="a8210590caac135d12d4ced893ca13310f86890a95a9204d6f1d9feb8ab0830d1a9326e973db303a87f5cf4ed8086d474090ba7bcec259aa9db116eeb55827fefadbcd214a7db76da20866e046d4a14eb2eaf5e52eb38ffd7c5a97f617383a012b734216fd6f6a6b5f14aae8952b40", 0x6f}], 0x3, 0x0) preadv(r2, &(0x7f0000000740)=[{&(0x7f0000000540)=""/134, 0x86}, {&(0x7f0000000600)=""/194, 0xc2}, {&(0x7f0000000700)}], 0x3, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x3ff, 0x3, 0x1, 0x8, "03ea01fe829a10cce16f5c4eeea3ebdb160df894", 0x100}) read(r2, &(0x7f0000000140)=""/249, 0xff90) 12:10:01 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f00000000c0)=""/127, 0x7f) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000580)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb9db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae8a5d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862cc641ab8e6385c3ab24286564a262d0a72ef17f8a8ae675b00", 0xe4) r1 = syz_open_pts() close(r0) fsync(r1) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xffffffffffffffe2, "a146786eb95bd07babec1100", 0x0, 0x1}) read(r2, &(0x7f00000002c0)=""/249, 0xf9) 12:10:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x23f) r0 = dup(0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = semget(0x1, 0x3, 0x20c) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000180)=""/119) rmdir(&(0x7f0000000140)='./file0/file0\x00') r2 = msgget(0x1, 0x484) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000200)=""/4096) 12:10:02 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="820269e2b0d2ce0359653000000000cade6e0dac6054783b9f20c4fea6ac1ca367692243158b44e4817fa9fac0f153eb0575f32ac04408acf9"], 0x1) getpeername$inet(r0, &(0x7f0000000000), &(0x7f00000001c0)=0xc) 12:10:02 executing program 0: r0 = socket(0x2, 0x3, 0x70000) poll(&(0x7f0000000000)=[{r0}, {r0, 0x40}, {r0, 0x10}, {r0, 0x40}, {r0, 0x102}], 0x5, 0x5) getsockopt(r0, 0x6, 0x1, 0x0, 0x0) socket(0x2, 0xc007, 0x9) 12:10:02 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}) readlinkat(r1, &(0x7f0000000080)='./bus\x00', &(0x7f0000000200)=""/145, 0x91) mknod(&(0x7f00000002c0)='./bus\x00', 0x4, 0x8) fcntl$setflags(r0, 0x2, 0x1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r3, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x2010, r2, 0x0, 0x0) accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x1, 0xfffffffd, 0x10000100000000}) 12:10:02 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) close(r1) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x10000000000001c) r3 = kqueue() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) flock(r2, 0x2) ioctl$TIOCSCTTY(r0, 0x20007461) kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) dup2(r3, r3) 12:10:02 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8090, 0xffffffff7ffffffc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)) 12:10:02 executing program 0: mkdir(&(0x7f0000000080)='\x00', 0x100) mkdir(&(0x7f0000000040)='./file0/file0/file0\x00', 0x0) open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x20000023ffc, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 12:10:02 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000280)='./file0/file0\x00') 12:10:02 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x2, 0x81, 0x1f}, 0xc) recvmsg(r1, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000000c0)=""/56, 0x38}, {&(0x7f0000000100)=""/128, 0x80}, {&(0x7f0000000180)=""/143, 0x8f}, {&(0x7f0000000240)=""/255, 0xff}, {&(0x7f0000000340)=""/93, 0x5d}, {&(0x7f00000003c0)=""/51, 0x33}, {&(0x7f0000000400)=""/234, 0xea}, {&(0x7f0000000500)=""/13, 0xd}, {&(0x7f0000000540)=""/236, 0xec}], 0x9, &(0x7f0000000700)=""/226, 0xe2, 0x9}, 0x3) msgsnd(r0, 0x0, 0x0, 0x0) 12:10:02 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x3010, r0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) getdents(r0, &(0x7f00000000c0)=""/179, 0xb3) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 12:10:02 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x2) r1 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="cac54d5e57b0209a31709b044aa8bb257c583a083f009b107959430b2e40e73db490020168f18508a2dd0da080a261c963da81d118b7b1fd0c1e4a5e5af8f2a01d1f1534426f55fb27c010be9f24dd574441ede55e5dba92363c5e57045717a263e4bf762143c82c73d0238cf63e2d7078607e83d636bdd4735336c87c433216450a2570611c5391f98cd7a1fc0aa974ec9a453ed697137107e29c569bba2d64ca11655297389c13e8f4d5fb926893", 0xaf) pmap_unwire: wiring for pmap 0xffffff007f12a9c0 va 0x1b30b20000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12a9c0 va 0x1b30b21000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12a9c0 va 0x1b30b22000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12a9c0 va 0x1b30b23000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12a9c0 va 0x1b30b24000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12a9c0 va 0x1b30b20000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12a9c0 va 0x1b30b21000 didn't change! 12:10:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x3, 0xfb80}, 0x10) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 12:10:02 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66696c65300016b78b1b882f574c7095087513496657fc"], 0x10) r1 = dup2(r0, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) shutdown(r0, 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x1, 0x80000000, 0x800, 0xffff, "2fef79342eae52105416a390faed45b76ffaa2ca", 0x3, 0x6}) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f0000000140)=[{r2, 0x164}], 0x1, 0x0) 12:10:02 executing program 0: r0 = socket(0x2, 0x0, 0x1) connect$unix(r0, &(0x7f00000013c0)=ANY=[@ANYRES32=r0, @ANYPTR64, @ANYRESOCT=r0, @ANYRES32=r0, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRES16=r0, @ANYRESDEC=r0, @ANYBLOB="606e9e8ab673a3da1cc9a75feba155335016dfe168609ecdb5c8d8623e46b721b3674ea8a939058525b85d1c042189c7f12149c2e6fd6764db5cfc59433a9b7ecef2bb0ed8ebeb6efd5aa4a0cb36e10f61e5759a2746b1c39726c6936bbd1deb65d94548d5e9d4a2b02d144e0040f9b3d4ae6b81cf77cf72e5fd9b064908c42665dd27aa8c995dc5d6854c7e6a97872b783fbaf48713c525a91f24f628747aa79bf43b7bf15c4137e1a13d140a14cf27d199009f0a12d071729e34fc46bd4f79e6f21a9844547fd9f725d3bf82a66a96d6a2b6e51811d7565c34e97128e0b5172b655f026ca2c869cc2d11aeea2b0570", @ANYRES16, @ANYRES64=r0, @ANYRES16=r0, @ANYRESDEC=r0, @ANYRESDEC=r0, @ANYBLOB="a37e99358b43632010a1e4297f7f978c6312499fa7ae814d43e740f7b820e3c525c17c69d0eeb415729d665446145484f734ee6237e2403cf524fbc2d2181768e942b9b6d45c9182841c68008131b6d73a93cbdf8fd853f52117a86ead87860905946d45d50fce32d98e21d5487d23e7cd76035cc7cb78b38632676b54d077cc868326ab38793e4d7f01b4209b37867e104386b44038bb3914159d293ea4c69daaa4e95b360570b58405dbb7171c617a0dfe7a438d07b9a42b61f43bb9bed1528829975f79e7381b89e77a1c7bff874f13b819a511b488b6ec17c51014db8b1e598461d6f14fd35c80984196855acd62b08b7a988a93c283f6b46d0ec02a8378ad9ed606b3160c32c6150214c53f2d92cbc494934857ae8e0b35f2d9093dcf4d83591183cf9912b484b552e1686e93f4a973efc0c7f85276093d6f35a6a8e81af3dd4ccb7be6a1eb6a980e079cf12fab799098dd53a5656772e48a078a38a459b1565c733f7b79a829722d884f16e825d6ba5d45a8145585548df6707ef1b6296df32f6178cbec017b7754b02e3bcdde3061df23047cb3d9cc4ef3702e732372ec0d9e2a540c6f9d4975fb13c465ea786141caafefa2c38da0eadf2000ed06361cbd2b8f928d47b258000f5fbd8835a1c46e263266c2effc42eec4a2c70898e415e93d65237c4c10e1645780059cef504403a485cc19c34d041c8d7c1276b70e99912cb8ad95a791abc74e6daeca3c54ea203c0b02fad45babac081dad0993ac6bc2e96853cbfe1825e1d7a8bf214fa6a4e08efbf4f77ac8ccb01ab2e3d4115b5d75a1006fb12458e778e680cf5f7893dd1fce35ceddb35b5c696b9fba8b54d22a13c62320b6c67508570d0a8622c4076bfbf60422c0c8bd906969e6a933dc0de753232d335c29c823bae23d84d276ae5d5b566643b908e126763a27c845a3b720ea18b37f96fe37f5344e75a1e54b5d05b8ed2d02a80291b4f2e4a89a4b6ff00dce87a0bebdd59d1cc2c0279d24d5d3ac1f1af25a0a41cde4bf6b64303455bc24eb195faba4106ffdf60e60d94e86a9289b9d7e9edfb660257f8e9524cc3a99f42e5fda8b3ccf4853dfd3a49973f0c40d14d5b9bf673ad3f39f02072c801dc57d817fb5f23b155d4226c9841c3458a7648468fb1cdb81ea30ebf2ec844a40a82b05b67f4ac854fb610d479f0db036c1e6d80e2b9331351a0d5587a7aa53d82631b326824cda107a715e7e31dee71d2096bea60e7bce44d1abfb311748566f48617d7ec59e35754d72e34ad2543c278581d613eb2686d3320593f089e56ded698ba927d14de5a4727a347ed718f7f11d47b9c76b59e5fd711c803cd8ad453efdb4622c2ca87c502b03e27b34bf827046aa6b142fb41443292b13323e19544d42c7dc8093bd470cbc4539709aa0fd13851e040e1edb5f7edcbdf1663dd4fcc072b7c6c5f28b0e7dffd6209252fb0f459bdbbfdd4e7d4fca70323200d3929fa90d8238a36747061992d302ffbf8f6121e133a4b4e678e137584b07c8918cb5196d91a2ea8c7768eb634e886bf789739b85abcf8b83990e165817ee8a5916c4bfd0531290bcc03ac3e0e25bc23572e6a7c3466ebe297c2036bc267a7b2b3a729388e27f26f9da79e76ab283a3f03997fd1329ef7973bd18fd41fe8c952ea6669885fa22d6839c4adebbabec13c0e85e00ca8959dff6af014101dce6d438626dca1b300ddde721205a06c92a8bc3fb724daaf9ab664eec7139e1956dc824679b905799ce98488cdedc67e40e50b7118f02ab9e1d42c44cc6293232806039e043b5336f36b88eb4da9773110b6708221f5ac52aa4f4c89a8d9f31f1bbc92c9d6aff536a62609c0c52ede632f25a9ef76873562d9c2afe7288d4fe523f672ff4e51e45cd4d045f8a8851354e5a67a1df135e41092f21896b2ec911e2dc1d90c4c30c90b30aaa16bf68566938ea9324cd0688cce429cc4f23fa0eb67fe462efb58fac2545c623b064927e78e2f0fe9860931af80d4b7b43d55b631755a56f273b7a402919df6fc33b12135e4f452ba2dfdd277e5e094d69b5d164ec103294bd13c184327eb0dc2bd1bf7bb3605a17b220808d60d9d71c58b666f10601fa42d3196abaaf287771058362bfabc4e03f1d608e20112dadb9bece6010e2fad4973624fff98e55c6ef8faaf138a367b1577830d161fced37a11173b24bb3f44de4154e611d0e2856d09d44ebb8a3146def88af0eb0aabe7e9115b14f7b18f9653173f245aa3a32ad2fe8457e441937c2da072d076a3c49dc6be0bf08640e26b5973c9ea0851508cf21ac97e82da032752f199f095fe750905928658ad8889c38be25c377140a05889113553c8de2b97ea4f251d671e0caf9ac9b929ceac980aa818b4d7901ab9af8d7f3acc1bfb2a0c19cf99bd6ffebf9a46308d1526b2b4cda9f42669eae7b91eec50ea479b14647d36706a4bb84caa03dd9584c077ca12ddb865125b30970e000d1f6d29dd0a489a5ea7b6a167ee39ea1eb2e1d81a3bd37590ee683f8141b3304305608ad1bbccf0d95809425c983e835bc9e90ebf214893be9b9e5fbec9209ca1ec331ceb814de7f10df879b0b16b98ea5bd0f7dcc4d10dc9156233f66497956c61ef38db76027491c4203f5f0495875727bae6eb0779997fbba4be23bda72026a20ba577c761a8ebdba5bf866b0bafc97bc39371a1f5bfba1cd839f5dca4ab02d657a52700b7bf6d6b68d37ce41a73086039b2a3bdf2121ad98d76f1c3e2dce593723e3d13824e84c619eacba0adabb81432175d2a18fbe5161bda767b2f6a3ba237128bba316dffe6d48ef6b92a45e3ee908b330312ba9c21d9550e1ca91c4ed3eeaca7f5e922c74e6e540ab17bb5b44a65235b52649f9cd26f6aa4098c30e64274031dff30363fbedc4ab777225816de6276d992cee63caa94118584833c4608d5e0b9e526fa1ee0a3a735bc6692622d52923d4ba0f20522a4a424b338d2b93291fce29902d4ffaf2e5445094f63215957e0470b134be804142fd83460f47051c6de7111828f1102c8badde28111413ddd3050b70c3fea30b1b79078e078a99dca7f2da2e8c4b8351dc33491b49dcc6deb5f66b6a70ac6ac9fb387201efd619cc81e04372a2fb28dba041ab661a99ae183f88f2f8eebc24ea0223c2c2d9fc67192c4f160416bfd7f16b1c8fb74350cc20ad49b158dcd405c2e55cfa701b367194269695e9b0d09b13f40630abc33d5f80dad494000914b7c15fe6eb460f934ff06711e855e7e6f268fdf596393c26163679ab5c2ccea2a5628c72270961ea8f125fd9b4e00056696f65c6e3f8850d1cad94daadcc2ef5f314bd43e33bc73a1cf573fac75d5ffa9cbd41c926ead47959b1aac38c60ea3c367debfa60849827881e4299c03fbfca3e14670b806b7bcbe596085ffc9b5412aaf627783fe8f330d745ab8b1ae9efd4de2ba7278fc11dad48a95a7340ea0b1da1a790427cc37210fab96c6c5692b48cef6ebeec81ca766152c83a3257dd0a9eb674bddc1c1d6884ba696fbbfe0c86ac7680e368d47cbf71b8a150476e7200b88c5a91c8e7d96871b547731e542c4fb38a93f9b39ea1a1a2390dbe6175b60b5e69728210455d7a1c748364ab0db8e85575556e1af0c60191d670663ab378143947b01064a88ddcf74a875e354f720ccc10ee51f705cc679fd498c58f0adf8ac273ffbf469075bc734b0678143840f9a2dbd854695a9f970be06e2b292011572d2092678161e9f839a09ae389b790c4e529fa29626c8505060db08cdcc6aea28a74802dbf54b430dc5843a1a7b26b3d421ce469833ea80e160600698046290941fe296ef25b1decb1d6677883046e3a051087ece1d773f587a578bddc1e8b5134ce326b423290117b7ebfaf4c4a7fce1bca42219b042e317c628d6f7a2cc20b2ab792f9ebf6dc07594d60932a75fbbd8409688ddbe330b52e506b3ddf88c5d9b97c86cc6bb58d77ba6ebaee02d418b2333909b42e7760f72835b40b57a3fb740d40777930dccac369aa03c07c3eca37eb2ab3cca01cecdda918f7d1108d2b47128ff54b4b682002d933fa2e5a79bbb026d66706f0f154b31cf325db0c144154b0643abe40b06932e6fb487f137f07f749961d88feba9e100e701a4640b685336a48b66d506ccd7095196c8940bcc6040cf9d94711b8d9c14c89ed1e4f73e1613057da284dbe05e32b0b79fa31dda524a5fe3ff394dc2f964662802a05e4eeaa7183fb814c65709a7ea6e8127e1cdd569049353decaeae5cf711861eabe89e917912f2ba6084f85e09c20d1989641b96ea565fb988ac13894f02a7d3d31581185e2b9aab0a9e5540b0e7bcd794713d52c9273b724e362beec982a9ed45e0dfb668a8f6e5d14be0e5b192a5700a632aa8eb8d23e04dad9c3b7b0afb4a2eee3e82c345bc7bb47a845d93f08b15253cdcdfd2a589a9e9ec09c33be7f15ba4118419199959784b4e6b70279f58d1e8c5fd97ca05d355af06b2fb09576182338b93403ff9a682308b97955b96cf4f96b3c352435899ad721cd46c442ddffb94204689780bb91fd886744c0d530201568f6c843c09ab4382ec5610c39936a21b4234d3443866c0557ed46937e1460ae195a8d4d46bac5eedd26b76a72f32c4d82cbe67ca1077f491a1de8ab43bb32dd11725e1ae5e7b75f909930e640a2b8e5fb36e5d9414c45214a598c45fb77a2bd841508629e5187b827d94dde528a599f620c27120fb937da5de47a76c8831f538c5aefa81aac992eaff7d5d473e01209ccc6f55607d870ed62ab4f589db9e26c029abc28c2cd3975fe430b3adfe2d6a9eeb16965b5872f45e7664c331f6d5f32fbcc4b852234e87f0ac4594a6dcabaf74e4390ad7417f033179c91ba50c18dec0fdc27e6bf2c6469e1c6940ad5267dfddc1fad5e139a3e516931eaea03e5b3a744fd06d5fdf11a9112c399140322f0e1698e41de877c7ecf4ec1f3d0c0c194a22223a7e6961c0657bf38fe3da512786c167c8121c8ad9fdcabb42009013b873809e31cb60a35788ac6b622b14a25903a1b27856388887c934feecbe19de055d6b04d7145cd407592e443cdf27e0e17f0fc6ecc109246764e0f2181284cd3a24b5d37652bb5639802c543a3fb9f2a7ddded757280c74652a17e25e871f55578a84b86359abbf360fbbeab304f830af713b41420aee27d8dd36b424e09b69d6c2dcdb3ddfbe97cbc02a8a652d45dae31bd30e732d6049091fd3d091f6264b4db6139f8d2498fb21cdb0ceb54526a05746cdff8086c3286e7ac12379fc3039688d1cbaa0cc7b6ae28dd21f565a95919a004bf968ea06b8585df77c9d6130980318d41430ae23bccc77f2a6e728956e8e4cd5b563797810e3f0f01288ea79a9a1be3984b90c6bb6384c199f28872d6f0f4d93c727a9d61ac32f0f21b76f7f16a3b0930e36b55fe4cc09b58a0fb0584f81209fa0d81b4cc3955cd703ae73c06debc315b89ac02db68255364c69bf42b6921250743a4163324bcb210adeef7b6d2078f404b8058788e95e33aaf1c3914be3b63ef215f86d70114bb554ae13bb725c87b38cc76bf006a25b5bca920a084003cce29f4d5dda5215719f7232d2b677d01ce18209f4d82adbf41f502dd835276ce98382f4eda21f0af8f765c33e21c4c6177078c20cb397bfcd5ff1d627fa5ea307783251fc25ed5f410436e388516b85c9bd10b1bb0d544048093d11433edc4778fd0d1f08f0a2bffef1bcc28d35ad4c4f4a9833ce6c3f56820d5a52363de0897f8034599a450f9b4ee0384d", @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYPTR, @ANYRESDEC=r0]], @ANYRES32=r0, @ANYRES32=r0, @ANYRESHEX=r0], 0x8) 12:10:02 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)='B', 0x1) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)=""/239, 0xef}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) shutdown(r1, 0x0) dup2(r0, r1) dup2(r1, r2) pmap_unwire: wiring for pmap 0xffffff007f12a9c0 va 0x1b30b22000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12a9c0 va 0x1b30b23000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12a9c0 va 0x1b30b24000 didn't change! 12:10:02 executing program 0: setsockopt(0xffffffffffffffff, 0x29, 0x3e, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 12:10:03 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) chown(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = open(0x0, 0x0, 0x400020000001) unlink(&(0x7f0000001480)='./bus\x00') recvmsg(r0, &(0x7f0000001400)={&(0x7f00000014c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000da9a553bfedf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000630f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007a69e348bddbd82c16b5a8ebca19edf3b50a358504cf6122bad65a1807a96ccfc05a23b748f09331533462d1a1433e64f344de600824e8607a8713ada2cfb7331fcd"], 0x1002, &(0x7f0000001340)=[{&(0x7f0000001200)=""/89, 0x59}, {&(0x7f0000001280)=""/177, 0xb1}], 0x2, &(0x7f0000001380)=""/116, 0x74, 0x80000001}, 0x40) recvfrom(r0, &(0x7f0000000080)=""/130, 0x82, 0x840, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) read(0xffffffffffffffff, 0x0, 0x443f) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000001440)={{0x18, 0x0, 0x9, 0x800}, {0x18, 0x2, 0xedd0, 0x3d5000000000000}, 0xcc, [0x0, 0x7, 0x5, 0x70000000000000, 0x1, 0x3, 0xffffffffffffff95, 0x40]}, 0x3c) symlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus\x00') unlink(&(0x7f0000000040)='./bus\x00') 12:10:03 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x11000, 0x8, &(0x7f0000fed000/0x11000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0xd3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x20, 0x0, 0x0, 0x0, 0x6, 0x8bc1}) shmctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 12:10:03 executing program 0: mknod(&(0x7f0000000a80)='./bus\x00', 0x2028, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) dup2(r0, r1) socketpair$unix(0x1, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8a", 0x7e1) poll(0x0, 0x0, 0x0) r2 = open(&(0x7f00000008c0)='./bus\x00', 0x20, 0x12a) sendto$inet(r2, &(0x7f0000000900)="3f5980532964859609dee078e24fd32cd44c05bc79c091d4a5f09591df18ddc07a651b65a6bf5113a5a8d36858457538314ab7b10e198b58915d3b905875aabe01bcb2cb29f7fc7bbf05b47541982dee9020d9f176eaa21d765c4ad417a3e671865489958863f60d6ced40340fa26337b85208df75c265b77a5ef35b070a7d040b2dae2cc9f12a7700d03aacebeabae08af5d16212346f68d9e47a638272e301114fdb9c5c3b2d58fb3d8b", 0xab, 0x8, 0x0, 0x0) r3 = syz_open_pts() sendto(r2, &(0x7f0000000040)="5168dbe224153ce00a92644673695ffb7516dd0b77d5d60e0a66d690e523acf4a4649212d7d28fb6a919097cae51e112ace6d7", 0x33, 0x1, &(0x7f0000000880)=@in6={0x18, 0x0, 0xff, 0x5}, 0xc) linkat(r2, &(0x7f00000009c0)='./bus\x00', r2, &(0x7f0000000a00)='./bus\x00', 0x4) r4 = getpgid(0x0) fcntl$lock(r1, 0xf, &(0x7f0000000a40)={0x2, 0x0, 0x2, 0x1ff, r4}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x9) open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x0) 12:10:03 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}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x80000000, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fe98bcc4617000000000000000200", 0x1, 0x40}) r1 = dup(r0) write(r0, &(0x7f00000003c0)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) fsync(r1) writev(r0, &(0x7f0000001c40)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d4220daf5d7c34601a1630445786ff37628619747d6b1bc7fff8a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a92ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x5a}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 12:10:03 executing program 1: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202f7ffffffffffffff000000000000000000000000"], 0x1) r1 = semget(0x3, 0x6, 0x20) semctl$IPC_RMID(r1, 0x0, 0x0) 12:10:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x80000000, 0xffffffffb56ae36f, 0xffffffffffffffc1}], 0x100000001, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x8a, 0x7fffffff, 0x7}, {{r0}, 0xfffffffffffffffb, 0x8, 0x40000000, 0x4, 0x3}, {{r0}, 0xfffffffffffffff9, 0x11, 0x10, 0x1}, {{r0}, 0xfffffffffffffffc, 0x94, 0x1, 0x4, 0x8000}, {{r0}, 0xfffffffffffffffd, 0x18, 0x10, 0x4, 0x83a}, {{r0}, 0xffffffffffffffff, 0x1, 0x20000088, 0x4, 0x6f}, {{r0}, 0xfffffffffffffffa, 0x25, 0xfffff, 0x4, 0x3}], 0x8000, &(0x7f0000000040)={0x0, 0x1}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x51}], 0x1000, 0x0, 0xffffffffffffffc3, 0x0) kqueue() 12:10:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) clock_getres(0x7, &(0x7f0000000040)) write(r0, &(0x7f0000000000)="3ff64e4f78", 0x5) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0) r1 = semget$private(0x0, 0x4, 0x8) semctl$IPC_RMID(r1, 0x0, 0x0) 12:10:03 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000012a02, 0x0) mmap(&(0x7f0000c33000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) munmap(&(0x7f0000c94000/0x4000)=nil, 0x4000) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) 12:10:03 executing program 1: socketpair$inet6(0x18, 0x4002, 0x1, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, &(0x7f0000000240)=@un=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xf18) open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) r1 = socket$inet(0x2, 0x0, 0x80) sendto(r1, &(0x7f0000000100)="ebfeadffd2a1d41a45c26d59cc13044c35e2f25c106563b07fcf4ba03f5156a91099aede53dc6cb47e63791d3884ebf328f14a67400ec145aec22dda912c4973686beb724bffba833067318bba4de4ff87ba17e42df2d6bd1dd153e1f27b03f6e4aeb80387d622854457632e36c1e21144ec0df05e716da7a36cf2de0784b1b4cc3be417b9e53dce71aab650405e11e8c190bd686756745c4ff741b1f49659180fc686f8ea85b8a7e99f36ebfdc6fb7ed60791ed9cadb9490822c21f9c389d001241f19bfbd20e8a8529836f0f5a25203e8aed13b77b432a45ea7b9ecbd66d3c19a83ff3afa9d83be414312aaade577e6d022f0cf34c3cbb9a", 0xf9, 0x8, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x4, 0xffffffffffffffff) close(r3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) kevent(r5, &(0x7f00000009c0)=[{{r3}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r4, r5) rmdir(&(0x7f0000000000)='./bus\x00') 12:10:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x50) recvmsg(r1, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/29, 0x1d}, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 12:10:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() writev(r1, &(0x7f00000000c0)=[{&(0x7f0000001640)="c40788ae0ec838bf5b68130b5c7598831b52714918923f81223db9cf05e6067d5b2e216e08269e03f2575c6462ac146789b0cacddf5e837914ebb654e66a88b88784eb325950f73b3721e0ad5c4f848d2599d7442af1ce764ac76bec0ebe2b6579ea4f3b3e4443aefedef43317748a195ea9d598aeb20849be98a130d22a366fb6f8262ab06ca93d2d40142cf02a8a1a45710238315cf36a6d1dc8c8c8b5f22f82b127c95f8b97a8868a01c5fda9726f86bc36f5ca5b528d0665d2c1d7d5f700c74a78625b9ed2bda67845fba7219af2ebd6cdfadc1a0a29b011e0bd71e873e0d7fd351c1c4366b9a3343491b533807bc6e5bc505346e90b58b913f0da6e53b7dadd65a7878eadbdc94b10a006cc34a1117a4c563fa7b00de62f7f894f0fed33344d842198df0aa9bb375a82427d7b2d5cfd1a7c7e112bc41b8a4dec60f89577d87dbd06dcae0112ade097303013539b971737d3cd9c090760da3d979d5b2ed367f34a87b6ee0c9a6fb074085d7f14aab5bc9025acaaa4f47ddd30e202b6bbd1a805e5ad233ddad7515a89a360466144acad56a675d44dc6ebed5b612bedd53204d557a879a62de8baf399eaf345eec55594a0738916c2a0873be473983dc87e626862ccf31448c6aec278990e9dc80b8aacbebe13d6cc24a1b09111899780f12d0576cc5c58b1b787ead53f0fef97730ccbbb4246db7d550c32f732506dffd0b1668a5ba71743446c006acac4d9988fc6fc648ba77d0df4878384e639ab5f995b9f35c5f9e6928d042c4c76472243e54de156da8cf888c9d13ac374ecd451a2b817e97bb82c177d4ae5ca48e45e3f47f1d7f24e0675302a6e595bc76603dc17a220c6469c065c657073e59a0d36df4a26d83c6319f6702ed8287f7aee63fc6fd8d62a984b4aae974cda42938f171d448172d2c40ba7b6eec307af6f0ee8fee9c897dfb0f66d0f85e8cc9ab8b0b07afacbdb198199471d78b025dfa8a91fab67b0a4d0deb8ccc5c07e7b6ffce8235627273801107efc5d075e50f24ac4440c7f04b0d762303ea72950c31ed550b29ef5011f1a2534951acedd8404e00df8f5dbc3dd858de85b55b7f9a449aa3fc1429fbbda5fda3e5ebf29793ab46ccd7e2c08d49d4a70289911e00410439ee5e9bd5eba021ae383fe721df2b22cfd06cb78a76d50178875683dc2a1376f375dd6a5b737151a24567f7adcb432f9767ffa61939ba4ed92ee7606ee4d134394f0fc34a9fa6a1398aaf9d442249f2b6633abc2f76a91596df253a8aa770fc9219ac6a38b248ef6c23e78ae720db964cf5b38df8361839601006aad4c0074705f26633814df84e2ed1562d06fa5e28d28242d3c27bdc9612440c97c895dc1429daf5e71b2a3f4fe2c0de5254e59d3ae61e8f452912589b92c5a564d437983ffe7c117086f1145b69bb9d8b84e57397e116f3ba6e3e3c774afc6a81e30907e0b3fc4809032a44140eeefb54f69ffc0530c22d9cfdf68c7640c98fd7195f69edc64fddf07c388c5ca50e6f5f66a91bc982d7424f9adf62e0fe69ec6444e9b48be5ef5381ce6a73d027e12d00f5405e6a470a1289b7f4fc7db1688e126f7eaa8ba7cfb65330cf335008cc7b470ec81da186fe1664456ede0b7f4ee8585cdcaed716529a79796480c4971566e0cd5c1f45aafece2ab01cb6b80ceb58d7f24a33727bd2a229fe25f7925b6c74707b3a965e5e344c0706ef329aaba2a797cc6dfd3bab5a79e1c9f242da2384ed915c737f40d1ddf43ed88cfe87570ffd1f1cc044796b61157023a8f0e52500c0a4dba52fe6ccb8179c8b8ea0c1191b43a71ff6bcfeaa3f017e5c58f4b78187fa560eaf651fd87afc069b488cc6978ef00344bc6071fa3fe6d9d14ebe7cb15e307292ea9f10491427f1b1b754e28fb8f8e1f472eb092e8e0121afbcc1054437bb89522d29f28cc57ea14dfc32dcaeada678708f94f90e431e3c85759afa11a74480ba0329e1487fb286d07aa3ea52825d99474fcc479fd599fc5ff5908c33bf261a27880f6eb7731a14f04e76094bed99430ad0c312cb886919ae216e590d64d306a33579caea6b78cb63b874c0b142ccd3654c7ecfad5e0786a6ad806c155b4ffbba1660a3aee616a9686307e9a958bf7848cd60016a8e483cf1117c5abb4e9ad44fe866917f1eff1da64be251052bbb9574d2fc25e922eba8ea73dccfa27f485aa17e2f8f70fd12d3fa38ff070b9e2fb2ebeac38eeace520730ca887f9765d154e8d1f7469079851fec39da414266c304aa2b2a9d9c5a94aef2c602ce9e1d347dc7680acc1012387f6fdc340bf1aeb99e926a0dedfed4de81db920031cbaa029d087c94c5bb3bd01c2311ebebb3918e6de023f0e03126603ebf6cc758e8c1e1b44263194f2ed22524cbc2d68ee610237b03ec03e55e0af4d87f642e9dea78fe8e83594b1a1cde02110e9a9f2fc18b8742754db1119a90ceb98a97087d8d2c89cb9b72edf5cdb3c24cf574b90fbb0da3acd868ed7706395f900de937aeff10397cc468130b0028b8f849a7d9793614168d2e736ad2742148fd339dde3dcd79ac26d00b314a6a2539f2881d1e78724a0714c89eb9cae9fadeecc63d03128be93f8c366b3ba56cef0d3a942f51ef8f8484ee153d5b62b7a5e9a8c8ed2eff52030b9ea9da01e745b3e7103d93971bd9e1c454648466b50b218094d85493b593fc04c84e0779d668eaeb69ca685897b0cbad475978ee8f059215b15ae19ead49e41411487f343a04591821e6145f5701d1a3d6272d6c37dd2003c4e18cc82ac6a1a975983dde90aaccbc42c4b240cd4b80f17f1e1842495d3b1a8786a994b0d7061c4155af3f09915d27af243e716b0feac5c11b67ba8ddb57a0223295f0eccee127db24d7d794ea104e4fee73e2839c8853345d978ade9369425729a800d6ee191ab9c2984e454dececaca5b86e8f708a5d01734ecadea861bbd0a0188933c3b245b12b294258b0f0a4475fde16bc7b4b617849a67c9623a51bfe4c108a0d2e2a68c4d67bceca81a6b39fe", 0x85f}], 0x1) r3 = fcntl$dupfd(r2, 0x0, r0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) read(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x0, 0x40, 0x7, 0x200}, {{r0}, 0xfffffffffffffff9, 0x4, 0x20, 0x29f2, 0x4}, {{r0}, 0xfffffffffffffffb, 0xa0, 0x82, 0x80, 0x7}, {{r3}, 0xfffffffffffffffb, 0x24, 0xd, 0x4, 0x3ff}, {{r2}, 0xfffffffffffffff8, 0x4, 0x2, 0x2, 0x8000}], 0x8, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x6, 0xfffff, 0x3, 0x4}, {{r2}, 0xfffffffffffffffe, 0x84, 0x80, 0x60000, 0x933}, {{r1}, 0xffffffffffffffff, 0x0, 0xf00fffff, 0x5, 0x5}, {{r2}, 0xfffffffffffffffd, 0x4, 0x4, 0x2, 0xffffffffffff7fff}, {{r0}, 0xfffffffffffffffa, 0x2, 0x1, 0x6, 0xffffffffffff0001}, {{r1}, 0xffffffffffffffff, 0x5, 0x1, 0x2}, {{r2}, 0x0, 0xa6, 0xf0000000, 0x8001, 0x1f}], 0x7, &(0x7f0000000040)={0xb92e, 0x7e000000}) 12:10:03 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x5901) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x3c0, 0x80) fchmodat(r0, &(0x7f0000000200)='./bus\x00', 0x181, 0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r1, &(0x7f0000000140)='./bus\x00', r3, r4, 0x6) chown(&(0x7f0000000000)='./bus\x00', r2, r4) 12:10:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x8e, 0x4, 0xfffffffffffffffc, 0x2, "1eac206fb200", 0x0, 0x4}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001800)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f8454718bc013b1e4dc33173924460c3c1447ecfb5d5e4f6d8cd6b44ed33981d999f639eadc854b16917b90b84d1fae21c3b5e99162402abe9b8b4d411e020216ac530625ad0a45a2eff3c1e987d551aabd9f27717f5efd77b12f75e8022c48", 0x7c) readv(r0, &(0x7f00000016c0)=[{&(0x7f0000001780)=""/82, 0x52}, {&(0x7f0000000300)=""/97, 0x61}, {&(0x7f0000000380)=""/5, 0x5}, {&(0x7f00000003c0)=""/98, 0x62}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f0000000440)=""/34, 0x22}, {&(0x7f0000000480)=""/167, 0xa7}, {&(0x7f00000015c0)=""/68, 0x44}, {&(0x7f0000001640)=""/121, 0x79}], 0x9) syz_open_pts() close(r0) r1 = semget$private(0x0, 0x5, 0x20) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x4, 0x59]) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000000c0)) r3 = kqueue() r4 = syz_open_pts() fcntl$dupfd(r4, 0x0, r3) 12:10:04 executing program 1: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0xd902, 0x1000}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x80) r2 = semget$private(0x0, 0x4, 0x0) semop(r0, &(0x7f0000000100)=[{0x1, 0x2, 0x1800}, {0x4, 0x9, 0x1000}, {0x3, 0xfffffffffffffffa}, {0x3, 0x80000001, 0x800}], 0x4) semop(r0, &(0x7f00000000c0)=[{0x1, 0x8, 0x1000}, {0x0, 0x6, 0x800}, {0x1}], 0x3) semop(r0, &(0x7f0000000040)=[{0x4, 0x6c80, 0x1800}, {0x4, 0x2, 0x1000}, {0x3, 0x593221d0, 0x1800}, {0x3, 0x3c, 0x800}, {0x3, 0x4, 0x1802}, {0x0, 0x0, 0x1800}, {0x3, 0x2000001, 0x1000}, {0x4, 0xff, 0x1000}, {0x0, 0x20, 0x1000}], 0x4) semget$private(0x0, 0x5, 0x28) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x9, r3, r4, r5, r6, 0x108, 0x6}, 0x6, 0x8, 0x8}) getegid() semget$private(0x0, 0x0, 0x110) openat(r1, &(0x7f0000000140)='./file0\x00', 0x20, 0x0) 12:10:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="070000d06c02ff0f0000000000006762440000000000000000"], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 12:10:04 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x10) r2 = socket$inet(0x2, 0xd4bb06fb46776d45, 0x3) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f0000000100)="01000000", 0x4) bind(r2, &(0x7f0000000000)=@in6={0x18, 0x2, 0x80, 0x2}, 0xc) sendto$inet6(r1, &(0x7f0000000140)="a8d315ba72ac8fdbf0c811012f8ed1067acde51163e6596413798330396055798d45a518bd5a8239cedf15fb124e3d54b7c65e1cd2acd4992010905afc424cdd128dff755b09a70034ffa998b72bec6ba4f539b03d6e6cb0b932ed4be3f2986956885fed611b21b2c3c4666747131c0de1e055c7b2cbf627e374e6b9817c0f9685e96246b5fdabe20d8bd760be25759af8181d13bb53f53c3932cb0411a2c4342a94111403948e335d9b742afad402b4d48f42c90649a9020ca058b0bd8a7da5d29fd7f9adfa32d2225a6dbb3f48722d6a50fc5982e45c842880b8c4fd1a3fc7c98e3fad182c9581", 0xe8, 0x402, 0x0, 0x0) 12:10:04 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="db6f2e0092be92ec9ece23a9d7366302f152cc1d99081ca750ada20f814f7806c01293bb34b61f8426002914c086dc0f44a4753f4536ce5359be08dc7dcfa5df4ef9d9e53b93b3a020d19dbdac76df67a4f98c32", 0x54) 12:10:04 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2028, 0x4501) open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) select(0x40, &(0x7f0000000040)={0x9}, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000040)="01", 0x1) 12:10:04 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) writev(r1, &(0x7f0000001500)=[{&(0x7f00000002c0)="a55244584cac0c26797aba3684e970bf59ae6ff5d079fbdac46cf74c865fea3959d668e2f8ac8fee6230a8b32c6a1adca5003ecd2db152b62d02af349aa512e8edce00ecf03eeff7bd18267c30ce2af1a1c24418cacededad97c95d7398c17d7c9f155977b3b089dbb8b1ef73043c24da99da2f389d65fe159cefe76dc74ba59c67aed02c70d090a86abd4132c07c616b238978c3601d78ea3d64dc59d42bc31707bd1a240336e39a3910cbe9a2bfef57357f6ecc8ad80df6796e526c2745ffa708a8ce7242c01626f4b666731ebfee10566ea065fe338e9eaa47eee4366b800c53686e8c2eab2d718a304c7906507a1c284727fb0", 0xf5}, {&(0x7f00000001c0)="74c53d647c145e429555cd0a0d71938e6f6b73dfdf816f1e7acfd6b468a6d22c640468cdeeff2d9b0444290dc0a6e737f46dacebfb3038261d6e08928dd6040d5b6560b5a679a6d5779d8e8c99a50c5b", 0x50}, {&(0x7f00000003c0)="d875c7f655106b88041c0b43c2a962912ddffdce574ea25e4ee2345ff87abc97f31ea243c4f79e6145622900d44be0bde38e0f031c317f4d8ca6cad05e1ee81745f1e8d854f27d5cdc4fc5df2383020901690363c7ed71355266c4a571321e007478c4", 0x63}, {&(0x7f0000000440)="67b7bb5433de60a9bc6e73143356381f49a8485fb6de5d9377324b1fd68b16ba98c06da7bb49414b0f2c6e73c46ecf4806e29ef9eeff551fcb15ced5b7b9637f86833f5305a9952bd3b659a30093073380165e1e7f8ac528aa284056cfe17cdc9e72755abb14a310bfe4799ff2142b5231ee5adb69cfe7edebe0781292746ce03b127d667fafc3b5c4138c39f5091d62b122a8b35f74c1bad245c759a005d9e0610fc782280336dc0379123909bd9ca755c3d4b02931bc3c6398161650bc2706bd972fc7dd0f246571091e5308db9c9a60815af1f1176304f393ea4da8eba81d704c7a3ef981fe60ce1cb1eb04d1c522f3694d1b3fbd9d3baa7f3acf94f4048a328aff20459f7fedc8f63901909b57cf91ff32f75cd099ecc8b49eb6d680ffd5c23c321ebf97372c91ed0fbfd92f5291a89a887ab1c5cfed202358753adb2007e09219a0d17da32b6c90b21191e929df5029c373c13f4d2637915184a1f6075e296cde0c9f5ff15c0dd1ebb4b5ca5206688596a15c1e83ee762716659ed319923d384d3d1352ba8b6bda24decb9339a26623d5671957c867ba8ba3f14096cca2d431d30fcfafe886f736c1dcb8e29a2fae6b1d3916b773a24fe25894a927376c7d092b7a835696c0a531861544ebc06c2fcb58d5ae150491125d054f8c2ff90ba3f30e31f6ff73c865a83a63f47e6346abfde6204a544093c4a69179e259e130abf786585e0166ffcdd75f379eeb42a6e8806c34803d193c84bc14dc445493f531d6615bf8311b7aaaab42adbaf3b17f224fe2fdef1db62043d7dff8972e22cfed85ea4d5ad449d2f7218c5bd802c9923d33f9dd4542afc22ce109769e6f2491960c7df75122e90995aaa585dad915500772cc95eafdf2688e58f1c13fcc85eac7d62c51eb9e6a931ae49bdbd36e1c2075db323c3d687285a13aafdc972f12bf26a677db11ae829b1e132fa48548ca4cb9324f529995d793af378c91bd34bf39a123c6d94eb9c73287c8824ba9d47a695ad8e4944a6a4382a11d44198ab1cbfb7fad32d88572cac8a49e96fb58aa91ab2e4ba66da5b7b9460e2c02da69ce5ec45573800e238130440dd6e09b367e0137f47fa8b08a1a3eca97e3eeaff4c6f1ff3d17484a44a4a38b46a30f1db8e1eff3778bc853735c350f0d94f9ea99621022cc9c8ddb7eed7e843cf5c2e3c95d5016393ba0290bf710f35231f0204fdd8cfb1c3d543f7dc52f78b966e29a12f53fb691c804dac8eb0fb1bd33617b05daafd78c3a908b2d222984569e18caf1925d2d844f51de17bb8b8ab67359d5b6f475fcb38e7c03b9e194df16534b41c5c10e63e9ea19391b5ed5ba2d6f98d19a8da6f3b9983fefb18bf1e5659aec425b0f3b28be38c522f7d1a83e5a9d2d211fc366b7a2a815f8e704f6af5cc6fb0facc353321f54144b2f4dd985534890d791244d66dd015b761d8e3db07cd009babd04fd0d3073ad96c696247f26666b89c26eea7e4020fa2b0621dbe3fb1ef9329bb53221ca96edf75f4835b5e84bf29c4cb2ed92e686bcbe52e7259bb747f8ee68fca9bb20b2bcd82fbe81422bce6ea43dab8efc0ec093fe2b71f7ddcab1698e0c9183757c8972d47d9601b434cd4227eea5eb708cf224fc0be365b95cffe11b6fb759d1266f377fa9e3426d5c3596b0f813624bb36e9dabb3608d82ab43cf32d77f86b32fad6cc24569a3c0c120caeab1ea52a57067e16b5b04676b65d2f473abafdeae66862d29eca4f4803e565c2c0ee0fa02feeb8ab0c06165c222f578018f3be3dc92d4e453605a8a97e90ca2933fbf837ad8963026fab1e8f79883ed161f5b7106992d54f50bf522ede80961c7ef7c3d9f30f64cfb4f8ec9ab48a9b1145e3dd7455725b544964aa37d01403783e367b1b1cefd6e73692a10da547f474b47de5e1bde8df462760b2d33c7ba2161bcc7c1fe2fa0c1e05a60028e180b6aa4233ee2827bb6701e196a3c8ec1b8615d54fe91c18cc4d3b6782022475843eafa08de9963fb5545985841f3724e56e97b7e7fd9266eb44ab56d27687e621e19600d49299b865398a8a3c353e0b49b631e0f647ba3f083ece98775e15c26a4badce0f0a0e36e7441aa576bb5259fc64efa4d5a876be8f6125a4b16294a1f56214dbe6c0e7e514fc9a16c4ceb1c367ccb2ef50538976a0ed89e34f43aa0ea354d68544d226c65f2d04b84d06b1667315487a4c64f2b9ed81c0680fdda8787d54cbdd72aa4fbd7f61944cdf7cc234876cad1d7c5f479ed6c1d9d498cf90043fd4fe3473799d006e3499dc043af6423e456d86f94453b1c390411f0b4bca903d174de65b9d4f172dc3687777fe029f483952c120ebd22a376e2773ff44e38acbaebfc12871f5c577abc32ffaed50a934ae037adf67180e9b814977f7ddcabba46445278273bf9d82b8d7a73ee69934dd0c3570b9c45375c1a52c31a9aa01d911d2a70b093d9f82c6258697f882a152a69cba882cc602dd692714d8dbc24122480e2bdb1a72badda1f76bb3e8d838580b507196120b7c2edeefb7c01facf975f05afa2ae7cb86844d6d11e08d8b5fbc0b41fff52a7f393d3475e2c4feb3bd0e85ca4ff378274b5b1cb0209ab747e18dee4015a9ed12ca3e661a7d9a532baee19c177590cbba1874ed2c07df7d323e20ce6908ea3cab272673609434fa93b48e710fb7634e19ade68712e100712a1a5b36498645ba25905e8bed78515412a28d2a698f46aea53144858ba78c1e3724f78e43dcf64c438ee59c5ed255d10882989da9527160b11500edd1a8aa2acb0a465dca7011939266a999a0be8db767d829fb775e695ed1ec1eecc386b2d562862d6f37b7f6e425466bc0019d08aa2d082591564d4871b2f5c831c2bc98f812f73680efc603d8bcd996225d4e4e2a60ce6a4991614638bbc3e1585979e3f55da8333c323be062a1fa9eb30bf5893e935dc9f7a9100eff38b610715f1b5970510da973756f159beed5cacc4264d1fd4bf9d6fff31bfc6ad507df3af031326914ef06be4f06c5e45520b962670f57231740e175a4ee5dcc637176537828d14bbbfa3793b989f3c840c39b78477af0de19a297aff226f8e009d30fb0103a47de264739e9d776fb95e64418165f50305bae3b54cc8c78407fd943fd2a263ae690c74ac0ee0b305bb5b462e8a12ee0a3f5f56b475daba0cbbed2b9847cf228367bba0720535e487f45310c137d14378607c8ed51cc2f08e078e9eace07933197e60ac63cd3a4c11caf99c181498b4aa476c2ceabaad6074887884a6c4ef9f48d34b3959b667f021b1a9c218586849b138e0736ba05d33d452e0224c0c439a3fe1bdff5f456a2313cc502162f478637e71bc17355b7af50899856cc77c237f64dba35a3f53761992e07e6f3d6cee2b050df528aef51a879ee817ad96e2674578cd282c35c33759a18cd0590b5ec364d2794f8ca8ff1d3bcf22b039bd05b98d22248bfa780d7b5ac140baa38392a2dba9d737d07d3416f7842a5be5b21342e3edd7289df09bdc576b4fb970fc76dce6b257a4555cbd0a56e7e65639ae9fb922f61de0040a180e3e16af14f313571e5538c492e373189e294e724868591af249055bd2cb06b95a9254523f7cf871ce9e90290789363d6361621cdc49aaf52e225756f81091c661af79adaee31e40d0d77abf50cdd9112b4d860fcf6ab1e591d4770761424a5f1cdda117a646df4c251424e1b1405975a93fab2ffcaca47e1f42f2ffa12f804357db3393661eceec5007610ae789fed8698b7c1d9dbc85c3038d6b5ae7785b7119d98dc908c099c7a1bfd8620304ccb054374995183260204f78fbd78a2a23df560f948d0f0de6812b06adf7e3286a783f3a216e9138963396b6013a26273c62248355c97c667bd98437551f4c36b44beac2343186d0d534f86afb6d1647ce9855aa926bf28ff133176830d8b80a7e0a3b7dcc164c45ee145ac3d21a290682108f0de3acd689e9be0ff54ebf3f8818ce81df9952e67f4f9bd57c089d9eb39817f0681dbe620bd3bde43962b6adac866b816e6a67d8472aee62533f365fc2d30ef6b342d92091a282290a35f396375f0c4faae430b55227587f3f93848e140d93c2ba09a4cc14c03c32ca895f2b8be92ea4cb63ab180ce3be8c99daad44413f65c98b3c26e0b615ed0db4c54bce5319b9a5ed2b6eeb54ccdd61e1a09662634936d4670499b67a27d984ceeab7efc0859ed55fa819f9d7890a0190e25051237be091d11ba0ddcea5855f9bc3f763d41d56e9c36c6d761348e21efd047e4c81f9eca58b4e048a912f9998cbe34af9be47ecd324cc43a5b095aac1398dbbd23117f964fcbe87b9d0d791ef039b0aeba73a990713383e92899d2ca1fdcd775d3024f526ec2e52c2e3f52b8288d4acf2fb70a36ed84f74f811aa8cdfda5643bab7c594aa971d7e5aec9f48449b18d11ad2da713744268a4279ab94cc2f6608bf9df1b99ea3fc24acaec4f5f70f689a0ec45270f524d7e6ee760aee5f8920816fbd524bdd1e79128e374db39607582b7b1d526bb34f9a0c90929ba7c285bc278e18b235974704d1b4cba1f2f186c252d6bbd8f3757f9700455bf8471b77ce8ce76f04dd7908f20e38c8c4da12639bc9da4ffce56b0eefb85c6292a812caf6aa6fbf46362f778c742d10daeaa2f75f088218324e23ef206636eab27e1194a26e751d9e9efb68b2dc508c32c0b16e3070e43ca95633866a4fc050036d47f03ec13227095f1c5dddb5a40d632163f71c19ae117c0fb75a1db5239817ee957df6eaf4c093c64d01434204e945c2f50fb20f4d38c1001276ad6ac44900fa0c17b541d79de36a7f1af1fd142c38bb8a1beea591d76c729838f5e3a3fc4a9a72ffad064ea7dc43d912e33af1c233ef27c23fce2ef628d3ba4785525ab825af07d53db8ed4f2c491ff629bb9d3214c5b1f779535eed2502e07b77ba24db232031840b5067e44e9aad7f24631505982b11a5d6fa18d19ea8a8ddb40a1b1b865173ec11df0b19b5c570a834d06e7250a05dd816c4fe8979ec245be578c9faed3ccb428ec26bcb4e06b62888d7e05ec4364cfc4b912ffabc73fda381abb3d996345193bf8194601d3b284f26481e65d563090be7a2964f7df22389ca54c8edf0821f6875689ba8fe229a055ea8475231b0b979c8f0a93cac67ea1944e9f3999306fb82cb8540653126fdd0fe673b9bdaeffea721a0e91236ea7eb8588386b158d9b857934cd6b5cc925fc78ab8c69927cc2246ac9f01bf4a4a1b2987db4b9c4f13c97e05fa85f38bd36ad8c6e03ef9016a4a1fa6588bc8c0638d45816b3449c7e1f417ff38f04fa7c4a5dc9f2469e8d01a309a1f1a15b95544bf856513da1ff3f8b4322746b76a1d7bc622f0424168cf1c58cb188cfd5e8569150bb4c4620a1912251affa5dcb1bf1033292d99436aeddec38e94657d43bfc4864d28ce32d9a5dfad1a88330133d8357cefb2b97478b3a897ec5d99d190468949180782aab10ee82dffb65762dd86ad69b0fef864a3d892797f70f880cdf62211bb6c9593f9d043445ce83d0d47daa8cf9cf59575255945752cf3b0c2eabc65ac6720beb83f0922e03d6954c7f27253485b6dfd91ead3bbd1d471415e53c483ec7d7cae50de88bd491831a1609585984b5f6b8bc4905e44227c8d523246f49d4918428a293ef40e8100617ef56e33407e7f4295986c0451fde3bd90105dc240fc9bbf4320b382431adda16dc2f2fd2e56a2bf57d50e0e1bbaf400553ce03dd7c34c744afb6718d6f2968406db29a7a55f3fc652f777cf", 0x1000}, {&(0x7f0000001440)="6d5d9301b39f8cabe35174678b1f63cedffb49ccdd6d44abb13ed3ca04b6858315a0059fdc811330faced5fbc92795a8cc68b38755b6317de875f5fa516bc044c4b4e1dcc9aa084e29c7f251dfa3d40741dbc3cfd4ac4a99934df357301d3f90ed1738cabbd74c5048a96f0c5aabd934ae8711df25e5b4d2af3f248da2132dc8dfffa345e596dc12af36eb816cf223473d0ce95c755f894b25c300828e41", 0x9e}], 0x5) rmdir(&(0x7f0000000280)='./file0/file0\x00') 12:10:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='{', 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r2 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0xc8) pipe(&(0x7f0000000140)) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) 12:10:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = kqueue() r1 = open(&(0x7f0000000040)='./bus\x00', 0x98, 0xffffffffffffffff) socket$inet6(0x18, 0x2, 0x6) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x6f}], 0x2, 0x0, 0x0, 0x0) close(r1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000180)) 12:10:04 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000001240)=[{{r0}, 0xfffffffffffffffc, 0xb9}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='r\x00') ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x3) 12:10:04 executing program 1: r0 = msgget$private(0x0, 0x380) msgsnd(r0, &(0x7f0000000000)={0x3, "9c6fa2771d4e66bc62d328e0e2f55aa83e88de1e4affcc54ce3ffbec943c28f1413f91d60bca968bce0a36adb64a9e2bafa9f6e9494537867563f0889ab546a20f3f51118cb5dd3ff0d9eb95a81e9e174dd9f7e447fda8e99d4e6f36ba2d82872a3115969de84ace623e10f0db64a16b537844b3874b1be31f1d87ea39e76c8fdc80984a32d09a7a1112e0ca8e0ee226f9fbab8732cc6325e640233bb66faec29bcbe780d32e2003144acbcab49fb5abf6de1d4e0a865dd9e33f18d120cd89b53fabb176da6c8e41398a6c2ce4cba97af74c7242406cfb446dafcf6612d94b707f62e65cd6d925"}, 0xef, 0x800) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) socketpair(0x18, 0x3, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x1010, r2, 0x0, 0x0) msgrcv(r0, &(0x7f0000000280)={0x0, ""/49}, 0x39, 0x0, 0x1000) msgsnd(r0, &(0x7f0000000180)={0x1, "1984a7a444b5b1cda23163d3a3d3ccb3ce42f333792a5adfdf1a3802baccbfcfad82bc0bb9082d65aa8e6a6d6b6005f8011ae98e61c1ef68e49943506f15acbd924c4f0c5f7fc0cb53a9ee0b6e99152d4fdf8d78d25999c871757cd818cd46b7b3eb77102ee50e886f6ae918e65bbf17c46abb5b9d755532fc49b064154cc5ab0ae26d8fb80225eba291eb722bf78a1b76faf992a594c10484756cfbd89714e12aaa65d715b9f6f732c9492559e111b0f562b98240441c6043cef0508ac8bf4639680aeecb40e144fb09bed569cccc865fa7ae151325d7972c17c2359b003520381477877cabb8"}, 0xef, 0x800) dup2(r3, r1) r4 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r4, 0x3) msgrcv(r0, &(0x7f0000000500), 0x8, 0x2, 0x1000) msgsnd(r0, &(0x7f00000005c0)={0x2, "e35ba1a5740daa7e269843c0bb0663bc3e7b8ea345ed5563570c61f60aeb3ad3853182e4b867ebebda772357e36d321d21758aa13dbc7f6dc1b46592d287edf04682e2f3a114ae130b5e441684531cdbd9fb2e1dc7555197873c0ad0488f952103"}, 0x69, 0x800) 12:10:04 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x8000000000000040, &(0x7f0000000000)='\x00\x00\x00\x00', 0x3) 12:10:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)) r0 = open(&(0x7f00000005c0)='./file0\x00', 0x0, 0x41) syz_emit_ethernet(0xf7, &(0x7f0000000600)="3a740e5160463e49f9d844acc832e670d50ade0cebe9f721871689635711be01c360e44b3198d9d30cad542b835e7f5c674301fbb01b11f86a22633220ad12179a9418bf1c2b35404a5d5846612279b3b90cdaa36c58b46394e0bca57dd4c6871dac9380cc29fad29edc142d5443319688339dfe13df5ff2c80500a6d72bd0ad77daf2da0d90f4cd20ffdae05f4b85485d6ae1cd76e6ebdd95ec470866892a86bf4acdcd77e5632e1c59a1147896608c48d73b4fe7b2430b7f8fac378b8093bdff68348b8976c7e390dd242d10e5bc4bd3e9f3872df98a6d1581369a7150cee02f6fe10360d63ee75ad6efc83ddda2376dca65e233868f") sendmsg(r0, &(0x7f0000000580)={&(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000140)="5fd2e2e5b55204ad4993a24e506ab37bda63744a", 0x14}, {&(0x7f00000001c0)="28f7973ebd84913db485db28a58509c9a5b186c9eb299aef6b5bcf2537de407cfb3740c1813b2fe5", 0x28}], 0x2, &(0x7f0000000280)=[{0xd8, 0x1, 0xfffffffffffffffc, "7538b03dbb398d393f4b53d2a05f1230db6944a1d512014e3e131b51ef65c2cdc4238f432aae7085e64f3bbe0119b476f2993b0039344984bb73dafd5715f4e561731101c8a70622d701c248bff419df303da37cc4cf1b962d61dfaf28c95c361d5ee050cf9325131138fb7ca262fe26203b4a4338779211896871ce0a11a1be949486cc302c09e2a949d58ca94c1f79881bee06751f0dbbf78b41e649d1d82467bec9bca8cde591156a98841714622050c87f48b23f7b5a080a09a00d9a2569c2dc"}, {0xc8, 0xffff, 0x9, "d48de5313c75640bdc600ab6543c5b4ff3b7f9fd110ba396f5240deaeea128b5422afb2a140e9142584aee949e054dd952cb398cf787e0580192debc91ab0c48995e3c91d65074ad0c46623ac239e9e30afe8dcbb6261519811042c2ba812c5efe4488ce19552311f15f4b60334a4cb783d11d2795564761eecc305c2cf9a12c5c7a66ac7acfc4b9c7ff738914adaf61816e348e11f74d505fd0b90b54c9f965f151edfd87cb2f72e4e45dc682af8563f650a5"}, {0xc8, 0x0, 0x98, "e1182e5988b7745e6b8e33c763ff2c3c160514d51c7a8ac9857471ead1a3363cb04f3e008898a2b2a76be1e83d4e0e42cd56764585a8f79c2c9c934bfb618186527c04e7a4c27d38359234db69884e0446626034b1fa439056f223f340b890d01220518a0eb8ef495bf2c6322d07c19dbb3348f525105af96b06cd5f49634daac28745963cbaf750df1a6d6064c0a246fe11f6e2f1dfdf26ba2828e7aad68410fe110b0295cb883ab753cd07eb6b673f8a"}, {0x28, 0xffff, 0x3, "7c4c2f7198118ac9b3ba11dea8d1852d6b10"}, {0x38, 0x1, 0x7fffffff, "b2800175018dadc960008102e080646a7a3bef2671d1084a68e44b555613bac1ab"}, {0x20, 0x1, 0xe3e, "041b086df2633f85d66735128bdf70"}], 0x2e8, 0xc}, 0x4) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 12:10:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x4000005300) r0 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, &(0x7f0000000800)={0x80000001, 0x715c}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x4) 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}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r2, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x10, 0x22, 0x676, 0x5}], 0xfffffffffffffffa, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x80, 0x2c5f, 0x2}, {{r2}, 0xfffffffffffffffd, 0x8, 0xc000000e, 0x7f, 0x7f}, {{r0}, 0xfffffffffffffff8, 0x18, 0x0, 0x9, 0x9}, {{r2}, 0xfffffffffffffffc, 0x4, 0x1, 0x401, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffe, 0x2, 0x2, 0x7fff, 0x8}, {{}, 0xfffffffffffffffd, 0x1, 0x80000011, 0x2, 0x4}], 0x3, &(0x7f0000000380)={0x6, 0x8}) getegid() 12:10:05 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) r2 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/70}, &(0x7f0000000080)=0x48) getsockname$inet6(r2, &(0x7f00000000c0), &(0x7f0000000180)=0xc) setuid(0xee01) accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/13) 12:10:05 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) getpeername(r0, 0xfffffffffffffffe, &(0x7f0000000040)) 12:10:05 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) unlinkat(r0, &(0x7f00000001c0)='./file0\x00', 0x0) r1 = kqueue() r2 = syz_open_pts() r3 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x43, 0x4, 0x7, 0x9}, {{r2}, 0xfffffffffffffff8, 0x4c, 0x1, 0x3ff, 0x10001}, {{r1}, 0xffffffffffffffff, 0x40, 0x20000097, 0xffffffffffff53da, 0x7}], 0x8, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x80, 0x11, 0x1, 0x8}, {{r2}, 0xfffffffffffffffc, 0xd0, 0x20000000, 0x3, 0x7fff}, {{r3}, 0xffffffffffffffff, 0x1, 0x4, 0x6, 0x172}, {{r2}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0xfff, 0x9}, {{r3}, 0xfffffffffffffffe, 0x40, 0x1, 0x7fff, 0x10001}, {{r1}, 0xfffffffffffffffe, 0x1, 0x80, 0xaa, 0x1}], 0x8, &(0x7f0000000180)={0x15, 0x400}) syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0xed, 0x0) 12:10:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) socket$inet(0x2, 0x8003, 0x8000) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 12:10:05 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0xe102, 0x3ff) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 12:10:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x639) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x44) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x7fff, 0x0, 0x0, 0x0) syz_open_pts() dup2(r2, r3) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 12:10:05 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x3, 0x1, 0xffffffffffffff77, 0x88fd, r1}) sendto$unix(r0, &(0x7f0000000040)="d594b31bab18921ad18de70b61db9f8335a4636505c9beba68dc38b3a58879c369419c51694455261221cd3d65fdc0f21455f1380c53635816e47e01dd0cb32e774368a01055a7a09ae8bb707ac1f43b6ff000bd899c9a5af0abe7b3cd673fb20194996ce27d", 0x66, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="6c1000bc5d000000"], 0x8) fcntl$dupfd(r0, 0xa, r0) socket(0x18, 0x4, 0x0) lseek(r0, 0x0, 0x2) syz_open_pts() close(r0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x100000001, 0x1000100000000}) 12:10:05 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) mknod(&(0x7f0000000440)='./file0\x00', 0x20, 0x8) socketpair$inet6(0x18, 0x0, 0x7f, &(0x7f0000000000)={0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x4) r3 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) socketpair$inet6(0x18, 0xe5842918fd792df2, 0x401, &(0x7f0000000180)={0xffffffffffffffff}) r6 = accept(r4, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000340)) read(r8, &(0x7f0000000480)=""/130, 0x82) r9 = socket$inet6(0x18, 0x8000, 0x20) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x58, 0xf0000000, 0x85, 0xa96d}, {{r2}, 0xfffffffffffffffb, 0x8, 0x40000000, 0x8, 0x4}, {{r3}, 0xfffffffffffffffe, 0x20, 0x1, 0x4, 0xfdf7}, {{r4}, 0x0, 0x88, 0x45, 0x8, 0x100}, {{r5}, 0xffffffffffffffff, 0x8, 0x80, 0x8, 0xfffffffffffffffb}], 0x0, &(0x7f0000000380)=[{{r6}, 0xfffffffffffffffa, 0x93, 0x8, 0x6, 0x130}, {{r7}, 0xffffffffffffffff, 0x4, 0x41, 0x2, 0x163f}, {{r8}, 0xffffffffffffffff, 0x24, 0x1, 0x7, 0xfffffffffffffbff}, {{r9}, 0xfffffffffffffffa, 0x8, 0x1, 0x6, 0xaa0d}], 0x3f, &(0x7f0000000400)={0x1, 0x100000000}) kqueue() 12:10:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) 12:10:05 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) syz_open_pts() dup(r0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x1, 0x0, 0x8, r1}) msgctl$IPC_STAT(0x0, 0x2, 0x0) pipe(&(0x7f0000000040)) msgget$private(0x0, 0x40) 12:10:05 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x5, 0x0, 0x1000000000000}) 12:10:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x3) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/151, &(0x7f0000000000)=0x97) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1, 0x30) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 12:10:05 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) recvfrom(r0, &(0x7f0000000040)=""/111, 0x6f, 0x2, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2080, 0x0) read(r1, &(0x7f0000000280)=""/132, 0xffffff1d) 12:10:05 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) dup2(r0, r1) 12:10:06 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x3ff) r1 = socket$inet(0x2, 0x2, 0x5) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x51e8101caaea1605) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="bf14e6c2cb9014e2974342564b80744aa414233698a5e2ab7f21f7e343504c2597d01758df85f6841170f27195b634a102b2ba68471a5fa5ece7b6f8db040db6a34943f78ba18d8de0af64", 0x4b}, {&(0x7f0000000240)="d3c0ffcda3024697dc444cbc60b22de1e5aa50566556fff806f9e57da11be7fa513a3a66a83cf8fa14b5fe4d6de137235291356a9e800af930d07591f2d66080a4e9d0c8bf668d6fd9a3d4433fd22068d0185e9651a8fdc716e5bc04ac4641df372bd04b15c955477553bca58b5a911e7ba3facf3ec30a14ec3c3052eec9c4131cd8f5b3d916c8c0c90fcf4972d870963e5a03162017ec91c9d3d4072cb61ddafda156470fa16af598ed4a31dd8e002b2aa121c3d0690365a313b400924fcf93cddb326a7b4a80e72e488cdbe918a4e7fcb644d16b94e86921f1a4179b4e7047b0b387c7749b230fda7fd671161ff4fca68f462579488f723db999610be0217a4c79c21cece49823d9ef49f674c352919365d4487fa171c392f0b035588176604909757607f14fcb6094fcfcd2c7d451d0bca06eeedbfbc7666b9ec52128945c0dd64bc4577fdc1ef9236759e86e1a8866a7cda33457c529e811362501d85a8f7ace04c5fa5c0a5682697063208a25993aa4190b49c241b0c79c78547f430f4ff62857ed5be438822fcd15b923ad3d7274830c2df27170a8970f9972517c1aa3052ef5b3c7581fb4e7e51dc0ba2c4ddd3b4a9ebf1f9749df3b431dbfd9c0563ad02164cb9d9edbe26b0bdb1273bf5f2b8e49ba86de2b6a50f58e1bf5f71b43013eac5880ed0c4051007f2d5d91a2706d889e45df406dc36811007cae681677e6945d5381c67d5b74d813b30efbe0bfe3c60b8da8deb874ad0671328b4cc043c7dc387af77e1747536f1112a7189cd2c285e0da8ccee677454f7105ee6e677d09f3d36f5bd736f55a6c525254befc2ca212b11f8fbce2206aabd9d3cc43b546ee48667470a67aeea26d34cd97d72eb94039cb246a1cfa54104f67e6127f078477d3750ac24741bc5665c5e9e535b66761e02c92f56e66dd6953a55f078f832de15b444bcb9480e1494b6b53d84472e5ebbc63c5465cc41f359aa3eac907fb0b85090c96b38975debf32f8e8a9196bded1ddcbf0a28ea7b3c81e9c5dcadb38d27c0383fc939ca7eb3460c5d88dce67b2815c42c27998da9e0925d5865a14af7d6e0edee65580ab635b565b32593d6842a188b62124eacae2ff878d14465dcb748cbff97609f25fa0a2f6934c1ba4f1a7407e2009e58b668169441328aef589e482760ca84f28f2f651c526e31b0e6264249839f8e8a466a9331406b45e34e077781cd5cd0c735506fa59f5d0488f9646da541daef312173e80931d6a26184d8f024aaf412c5b6cc6b5a54c64b8d95459553374e4f99d430822c1048b0b0dca1374372bf0e9744b84d68cbafe4776aa0b948829e87f225aa9c95b829054b09f015fb9c029bfa2661ba29e0a070a542c9546292217df75cb25a65baa4c68ed29bad5fa35b94c86c729e2963456807718aa46ff10b0ef050d4f8343fa37290ae90bb8b051f68ad1b78e85ef42964186628cb9b8ad9e06ecca8b9f9f741b0c1993a312c2ec81bec2c6ac4e0a639f8705bdf602d5797f55345db0963111894437e8f3e5ecd6a0f7f2ccb882e87171b95166f76c21bcece8bdec5b075241d54c328548f882ebbbbf66ffda8146c814af3ef4c43d84a97dabc5e7020c6b8c811d08d35d2212ce152d0b596aad91a5c582c2ea1014e3243c1012d3b11626aa3bd220575d4d28a3d0bb2f939e757514584a083a6d262657bbadcc95b530b0608741fdbd9854fafc998efa11fc16fd291a68826adf3b2bde2a45baf7776b0a851c8712d9a369bc34e45e2131228b6b458f821f558a9a018d2a27b264307d88f53be504a4fa068b4bdc456fe6579bee97d37c9cefd4c71b7597524ff1ec2829d90c9d3d92e795c54f60287bcb89bd97881d3577f86481deb38e0f65758ecbeb682d7bbfd83afa85d20d1cfc2091105c099f58acea6a5028af5039d190d5dd576ecb8568ced4064a08116d942048b163849b12b47527d1afa30fa58948ff620e5a0e727bb2808336fab3700a658af9a0b8a8250eaf13db431bb4a1948dc2aec1ba53ba0ca66d86218b7364030924773d0ac64934847bf586218c7422d8c6b27b29728d2a7fb289fbf3642e02d28f0f2581a816d84397ec71a8f0aba638928f34674f33b5116c29ea6d0a86b181ac1cb86e3ef6db6b2ed6dea12d81a12a54e490f7519d4d32cac2c6f2779f72373bbd38863cb1901038822f74cbff9f19afb21d7feb841b9d4f8e8844353ab86b938b3331e361c9d2d910b8dc2fd5f4a171e568e4f10b5e31ce5fb6970015d68f5824ff41e8a5946a1f390a36c112294ba3d50b9333a941b7a21aa11e3a22f06015c520eeb052e8f5878db3e90efd371fbfe8267e90b5a55888e9bd3061d26c359709c5aee2132f72b456fdb64fe7cdbbfbbb0a2afcdf0d029500b2e412a76d4c0fab203374a42003138e420e7430515e1177b91256f9cf7d7dfee142e0f274fd5a0d7a8fd9b081efbd3632799e291505dffb9ba79eb0ea3566aabb86d6fc0510e62335f9ea121dc5264f4e267d1d596397d3c7f3405e4d39b9577aae5c5d15409fc9f8e94159d7ba59f01a81a043352867eb1ebfc8396e2865327fc903c5109c2faddc38e76eeefbd97a6cb28af03130d69e114fb8f53a6c3c96449c3b5007162ddc2bf8661160e8cccfece1bfb27a070ce0193b27ed498f70ab85e77b31f880e7926cde10cf98167fbd9039718913dd893f9e2d8bede5cf8b4ddc14118ac8c1dd567043b408ad0ad9669d4c3fc747fa018271f32aa2ec696d3a280bd24c085fcc57c5aa82a9ca7752bdb0021de437432a6719ecb9dd73f50a5d97537b0950991074fc54250b6ef64e2ca1f1e7693b735f6968880254630273f431e5e9a98ea0fe80b343ccad60fd11aac670276a89c8bfa8de88b4f7b98b4c48dbc28b81267edbd4de8e3d75e3c92f407806227f35dbf21bf26a766cd8894354e37eafa216c5378d6dc6d5a07d0614d6db7075a9fea22b64152b6b9d805b25c4e777393c71de4c8f0c4f46936169431a37721ddd7a5bfabdd37c95b3442aab92c2638132eab5c5446756edb7fd82119f2050e61a4aa733051158622c6de8a40802c57329f5a769bc70828e54bfbedf432a0bea052b3aa6463b624f12397c6a90fd9d621657a01f00c45a98bf0c0ca37870ea1dfc98ab34d7ebf953c4616c92f4dcea250d444d084a55c93fa1d3fb82be47a551b328108136f38d09ca63f6e00c5c03c3549fd27c25184a9c32c7185871ab81cdb7648a5c09aab023daaff5fec38ed91794b69973dfdb522cd5fbcc1a8e574ff2dcdf37f594e734870df261c7108259f8967c90e96caacb1bf85b96c076cd82a7c5a8f5c0d3340b77c0d6e4b0d05db16c7ab9e4c6615dff3e8863a7aa73ea6595929f08b214824dae93cd1ac0bdc894cf331d1a24f3a615d56d6e9d1bc51462a7b65a51a1e3042f905ce063b591682316f7b67a550f3df9c65127466211ba8cb6a559cc457a0c2878c9c0fb5524df665cf11c5916d23ea173affb054b5672bc50dc1e6481393beb47e24e7db8285feb1b157d7f3ea0b5fbc9ecdae02a222e4d7438ebcd8ca678e0b624705e485fd2582f1a740667f27aa795b7d53d5d7d589cca0b4ea055ee1843ed899c3452807c7ecdd51630e121b32d59ed5202b3aec6abbd4ed8e0018dcc94309fca052ab1e2d2584376f0acf2e80c40f603418d69016ac23309dbfa51f5ad207ffbcf8bf25cb62b3666a675741701b8d7bee78e7640851bf543798da5e911f7f714afef853576e6bc107bdd90a2c0c3925cfc5a39c4eb13050f1035175d1d81aef7b1f1fe43c305bd7c92df0ea9dad00e62f4399001decc149ae2df6a3ba89647ac4d0a4a88f3c82784a65b52ca52bcd93204168c96fd43d74d1617ea4ed455b8daa6980ebaf3ee3a91e4a9e88f28a34564601dd879450666bdb08450f8182836d47fe82ce8a17769e0548afc29063576e350a2736bbc5e5b541b4ca254c9bacf3340ce5a1bbab322ab6ea01948b102fa953facc36a997a65814b08cd1a07f1ba5ae4f79099ebb8029be02b56570b35039a4dc3715634858154f7269f7ff2d7a4ede44dea6cc4be61068600129c91dfe89753403673296e90c0c2b020243bdb68cdbcab1c4f571ad28eb65968f716e6f2c32e3e46d52853c6f3060fc4c52acdb6f3240cdc92bd818f95f87ce0e37916dd44b727be80ea89adb23d66141a219aa6f213c597426d5886f960433c6a7931f9ee57c0f5af1e86683036bbdd9f79e589f4f3c1de20663161f1710abd002341c355f66bac7062aa498c33c7ad18208483a81af186fb8f3dbde113bfc149bf69507d3790a3b99f47d13526cf9625a1cff672387582d9c7ae7ab56bed8b43c879b5d57f9740176b97d1862ca7dc04909450774d680bae86aff7e4bfecbec9e4f3cc9b840725de0d24a3d02887a3370e30a661e3ac95ca864efa87bbeaa14715a9ace24a62a68637cf0d015b7419558a1b7b1dead4bcb440fe85c1a2e3644d7d282d6b816b72c70da6f2b38f4425fd27b6b1f7eddf21192d6cc9b6a0f8f8d00520d1f7808d0e4754f18b6b9049728e03f811accfaa8375ac20ef5328b17d15d2f8588e8189051c5e639cff86052d4e617145a9dedcf66c96da96e30dc75e9d620b42864f2c86c9346b4071278968db81d2387446f4ae70761f26db6b417187e82ee778e2aaf264c8a4d7a0c07dfb6ae006159d8881199782c6cc77917899e8e27a02fa88c40b801d9efb91cc563c609980545b6d8d513406a528b62f153705a7d6f9b09426e251b5ed6ca8690fe5d6f11ac84b83b0f0c7557704f85a24b0aa6d8413f60456185228e2a316d45d3e6a01e4ddedb0a47d603a597b7ba274bdcb5884b0bbc9ad3f552ea580d0c96ffe6b3f3782126211045e800f42d2dee69b31332a51febb5e36559faec0c0dd4078eaa7a90db5446afad205b6f7116ca3e6036dec9065ec061dace43ce1b10448d5b8f13bc515399dd95d3631f15258effd4335543473e725b21fbf5dce9cf3d28c886b18fe66922cbe434bc40138ee086ce1f15f16f09c057599f923d26341805b92218f20fa3d79ed5fbc4f9d37e4fde8759bdaf46c5e7e30371deaf702336e1812cd6c6ff5bc67e571b17f906d9b8a565fa15cd64ac71afeb4de4f315c7ddc2d578a2b7f13a21a21718e72ce7f682a59a440419800dc276a8f0f26ad2bc7f04a517963f74b6b862fdf00a2970f0360a107e4b6b95c84f1bce9f70ce0a8237f794d5fa9fcfe24d55cc604268a3fbd8739e25f0cd2071a88ef128224df6a5a821ea961d98c34ab5128bca499367caa7e878d94548c5818ebf131a212b8538586f9701fe9097a39a8ba5dab69fd8395689653e11fa74780ab65e60428e481967eec25fae74c2253093edf8c88136e95eba292a93c107ef4a0731334d62f9182609670d9030be69a1f7b21bae977fa15bf962e8b791da18443954cc2584f243d114b4ae6e183d24954eac711b4ce04ca910c7b1d10f2be21423119ddf1f0b8f60365d831dad11c3f758a75d3052b9d9eef63168571a362be947eea1665128efd639439ab56de2081f5bfec56db9e3ea360d92ccc7b5e801077074d7efb3464653fc03a88391227ead625c28e20c20fbd5a842124585a9024062711b371cef34fa25e2afd285856b70a4f458a871d3a8f0a2c8b2e74d0918bc4a3519e47af0bdae9e9887171413cfd954b2c8b1d8e5bc7435151f5cfa4d32879fee9032b3ac7f393d4d58a64310a588509e6f546fac36832af1f504be50780895edd8e4d49f1ae0dd5493cb7f155e9ee73", 0x1000}, {&(0x7f0000001240)="e79c346964035c6a68f8edb8cc5f5e9b9b7b43eb78876a508e573f5da0cc7db4aba8133b55819e1a556bf7fb74a924df51c1d6561a77931b7785ebe0867cddde2adfc062e5563848cb6d22b40f8498a5696c1dfa8284a6a66ce0dbabf43b3ab39df68ce6d83013a0c23c9eb22cdcd74eddd1adbb73a6993c711be7f6e9b8cc0f68d0eebc9f62975e83d941e98a0412c07c40ebebb10f4ca36bfcab4678b68381f1371ea9479e6c9528347e229a5e6c37b2e42ad95ca6ef26c03c18bba4a4f43657b36b7bf1cd3f2bcec62db97e43386bc6b1da4190b0faf1cec8a8843f03108d6bf74e2c7633e25d6b4b9248988c0ad5b0554686dc10f8dd7f9159a9460377c4c9f470369b6a9ec80f0940db20168b827f6d222dd983ed66e5a2a1a71578c95c1f30e4d93e5aa612970f03a443a5f462364226ff604f68ea3ca87436db0132384ee6ad79e9c4b4a49a6b265ef3ba530d6fad4057d2bf59432f668d9dd6c96d0fa07e2cb3280dfec448f02371f8b79489d7db08d730bf1197730c9188793e91a553a862ba3691b78bfb925e190fc6aabdc85fd45395d13c697bc34fcb5e5e093d5d1a2f4f023781ef052a902a318e1c9610ef9ab3e3f3f44bb6aa293d0ef1390a765545030629224da6d0b41f0822a0289abcf32cb679065152b99c537c0d64fa7b830b5f62b5095482f3cfd096f375df81bb9aad57735c3ab42356e28e2214270f3f6072120b85c96e0b56fcfae54b27cfa3de59bf0ddbdf050d9f8c07ac3319dd46b0737fcf5391390d1b9f9118a4032312c4b8afc9bed71cf0940c8b39ebef259f75d61fb19a4ef2bd31d314694e7c29fcf482c3257ba5f984599ad7bee63baaa416a45b2f29c23c1c1e5afc3565098ae469a43b935e8d1b884ec43d756b4032eb175d59ceda66026b0806329d1de2672aff7d32caad2e11e673e496eda5d59c89c1b9aacd1a08d79d785f4ff70473aa7b15b1d4a8deedd0e1d685666b42ba8c9cd573e3f693b788545c561ae53f17dc2311b8aa9f6693698ec79dd8d53209f88879928e4dd88a2b93a226578fcde13a666fbd6eaf5975512d3a4786197466169f64e24bc309846e3245f140fa5ac60c3a19bc190231450586c6faa1ee1ba2da3b1fd027fe38a9a632c61ecf3f18f9cab88841247ac0225ae2925ba3a1a610fb723e3aec91262a23ae392d99950f9c446b2651e6188e1ae04b6778d68b2d187199338fec61ed8baf3a607ab0624065a8ccd2f02848950e64ddc433d3c59184396ebda8fee1a5f59d1e2d916931d7a28258eb78adc1b9170f77a1e40765d56bc914a3e841e66e48993744679ee9fb1582dce094780311496e653b4f28bd06a4f2d72e3dbfd26c26def453ce3cfbf51a9595740533f58e07c41addd694ab8b92bf3fdd484a622b6126c7a7d7648392fa68cddc0e64cbb7534e7a5f018461cc2afc6ab571f5f09f5f9fe1586bd6a2af8556b15347d5400ebf2e987054e37a04d01c513e1fe63b50d716b9a6cf1d4117b65fcd68d5492e508b624286432b343a937dd617ebf72ecf42152ab2284e188027cb961f96ae48ccdb4e7a90c74fadbd1fdba4de385c6ce1fc253648625d22b2fdbc4ff3f29cc841f2994fc66826e37c1eac594052bf7cdace1c807d554c77c9b597fd276d71bdb9c1e6312bb8cb5521fd41f82e0a294710abd4414ab64d56e1ff68bd97660ebd8c68ccf3d11c258524a5b998813cc3a1c64d668dbf37848ec790885c7b69d11d6087ae2cb99043a83b2705acf3cdd40d5c9072cd201073b28df3bcbfbc1012f7903c4799ab3dc40a582e84298686dc7ed38ef0c6d9aff888d477a5111c8919d3de70417566bed7185c3c212b25373e68f896148bef8a3a2292e0f32e0ae9bf4cceb965dd577fa44f4a103fd860f62321b97c1f0569ddd2f91575f9ec94869b50a3206f4f713841c37f96c630786b59b8cd3b0d946bd1c2a974c95af561f73a8db1e683ec30e95179c48d39db1f1af1d572e7255f6d96a83edd47d7349a64cc7f9e34b1aedc21f6f288c527d63813ff98e8dd701f5fc44ddbf1656967491522b762f0f73cb921427b6f52999c4d84c8fc493ba22d6d817e66eacd728c88aa8459b02a2b2ac093fd151300ff46047a4b7713fda6dcbe22c21b4abe80f124a08f8e246b0714b12875491e570860a7fdf6813f2a748c004a26c01fda0b64befe8aedc742f32b15026dfe2dc74ed44fdb5c86fabc649444a3bacd32f2d29631582ccc6fbdb1f2618436c5b55220d176544ceaaef5800cb4bc02364ab2dd1be7c5c2da7407f77e07ee3f9f2311dfaf5e89773aaf4302c8bb48dbf148d5481a774dac6877fbd37ee94e4cc679901b991548328a65c8a02abb4d2a682f245ba1b169484260d529aca399cae2d15b1def2091929bc1b45e63d62a39761a535b476ce75bcb73365701e7ae720bfbcc0a48a0a68104b488263f9e1643f5792ba28c8ee94d09efe28a69959365fb849726b2de47265e27ccaba87f0d0bc7cbaafe26b475370539f92fd2948a77e4198cb6affb4ee89f39f9ac52cafe7f57498714a0c6b5ba82ea0c1d46a826cf4b66d8738da081a0503a2ecfb3639a91348fb623ca3e20f8bc0ea9e81d25884bf5f5389fc5630565885de28ad102d437c4b97211dce1884cdc27f68e2b4a79c65b65cedc63a1c443966965ced02e00761417c923fb38785d55aaf0b969879361382e6a016d51b6b6a5ff8c87c3082371dea76dbf2683d4950144cba5f7a95f9d74796efdbc98d48b02be7fda938a7592e057cb48b175bbe236bc3103d09c18eeb80de083d3b2c69f280681cbc2d3a958e6d555c26b3fdb3333ea38745728ef8f0882b207c2a780bfbff11442f8ff3ed243425bcbc117aac7c593d87b87c97600938cf2813739b30e1fe2a9198e96e265684a83f400c41e054a8f313565730c7aeea9e22361258fb103be8d3a8bc7278cb918d864fc3825da507b6658904661b0a4358ffd28448a980bbab485a740e8a396b47529c465f29389f465f63bfa771e551bc1d2b8d9d70a8c069b828f75703ae53670339a622cb10bd85c91e4d39bffa4db659e72d695fe57120f85fd0c4161932a000032c57d822662b07ee8473ee92730c73e357bcfbf43f6c4d85ab3ac96e8275689e4815aaf0009b5fee281c915b6f2367aa63bedf5927abef9bf19780a378e55fbfb215f2e1724daffb4111f70d277f1efd7b4726699fb8a6230a55258be2cdd54b82cf0c21f941bc1e591ca20a39e604aeb53aa468879f23c51b203ed1ae6e739ed1e957f815639ab003d09ed613554cb95a64622bad3b670d37cb701f31a4c6fb24b7298a0e549f6cf1e2d2210503f8b43445e84021d260ed89e51287b4f33b6b19d7c8fd105e9871931b8ccbd236a2425124d92cd82a0b7c13a79ce67dd2f61996e945af49824e22bb544bba1bea9fed41c037cec39a80ff47e65d08f5bfe30dd93cf520d01fb2daa85583656ccc9c564382a06e008ed8281bd7e03a29941a41fbec7ace63985ef22d47a07fbb703ba2ba8c4f01866d7862de2f8dd2c801532b31e9842a082342780537ab039a28fc24cb1d7042ea3ac9d08d782fe183f361772ab4974aa64a1820c9042c7d12d2999ec8db7f2809f6fae4b5b24ab786ee712c0a635e002ba7dc3d86aa0bcfafb6abbecb3bdbe860221fc7eaa96f0c3b6f8c00a71da790df2470d98c30bbf84a6210f16320a328ab52741f60ef171656c1c00a2ed0b2418db98add84e9ee5b46dd06af064ab9b717a1e781dfc97211640176be943189821feb8062bcdb56878490091862820971881d2afa95241fed47923a536faf753f752923856562e09051e582774672bdb0cc287a26d9229eeeaccf68e2b57ccb4fb45ff297cf9dbd41e636cfa7df7c854b282bc1465920e5f3d6cea9d1d575acfc975f7bb5ac8e19cb9921e8809481df055b0083133c1b40eda39a2c188c934fd67de2294e547c0a92ee07e6b92416b8c6a6e3cfc36b8262bee27b70e1a463db8fc359e522f1470da9dafe98d4dae9cc75bc0b43cdc5075d74a50f665dc4ce2d4e36002d50e9e1a6867b4a6cf747dd77375975578b3eb1bcaeb61fada3b06f52ac6a5760dd3c02e9410c6b708544c34949d0b17ea5fdc3bb8cb9ca7bd8886e32df1ab261fb527e9f8566b0bad113066d26bd86f8b82e2cfa882c5b8b3dcf8c1c07d6278a2ced775524f130566ea957ff9711d616ad7a87ea95939d509c4f0f6fce0f649a0d3255fe71155f11ba078e99a379cfcc063f6c743b14dc505691152bdecd764e7c9aa4eaf1de76bbfba20d447097185ec3abf9870f7b8c2fb1bd89b2af150ddb2b78cf80adaa4ff07fab3d014065460a351644a624370849e295aed51c5ef5e5fd0b0c022e2f1e2e3b7df37561ed3bccb3427f29c5ab3e19cace6f13d4a8fe834905701ae79da124216b35110788ffe0aac919c32a89ecc187abdf182d8171a6108f6b3ecf715fbe768f3f975c93654c268f76ca703f7d878af892d374f1acff054009836b33657947146446a3013a8a4c94b17adaf4e2b161eecaa73c5b3e6084f8ea2534ea4d4cfe5e62b4b76a5a46eb0bf48dbbe6c14a754f5b997d509cb3ab8758d331729a3c56e708c6877fe6e669c6b47762729c0da5fb8110b98efa2288d185e408db2de4b2e89a96b3fbf860e3a0ba92329408da1b9b174cc999baadb4268c99e8f4fdf366346b3a7ec78f24b45e17ae3d7d1322a5ec667cb59057ddd9c2d3868c6af6b0196f2aea0d48104c4f1de0ffe8fcc8fff3a11af00cb158f169416c4ab2e793beae5c9d646ed53c11cf64465dbe81c9c9b0c4bb1b8ef9a24e4516d3bcb1226095e5ae54a5bf11513501a2f21a114ae23162ea6abf5ab688883d6d8d20956ec8526264b5188f70357ac41cad8e386aa9b33e1541a28ca32e8b743e3b47f61551ea093f55f1f0b1a2b99f36a588eb4497e0fd5da11f1f1edb3772fdf5458a1767568f4888a56a2edf32a16f42e59cfbfe72c4b529e7e149d1d238e86639ee133d6d20ac58b7de3087b250b5cc1e0054666bb44ef4a27cdb76254e6b05df9362ea6773738abe5e9fb058184c01222d76459a4275943949d3519c671a5c88c38c8ecd3a348609e6756c6e1d36471eab68bb5d413e8af9b783969cd6e408e2de5fa8c49200f58b8725002c9d52d87bc64f07556c380f4c896ca0679a8ee4f4080e724964edc5fb80d503e76489ccf7e3b97c433b94837104b5074e301db510393f692daf665fccac86734bdabc9752cbc3889310d17899c18e037e703427852bd99ecb2e7326592b7c93c9548df165c1d2d6e995e85783836257c348fa6564fa3b030e703cf50db2845af1b6f9b86584f7aef24f221bfd97172de482aaf2ae290275459738fbcce91bd42e76fa53313ed0d4af4beb4385030c910cab3adaf1084da154ca26f3bc1cd712513142f8b1c654bd6fa6df0d080eeb536bef611f4294b7b29c715b3c2ba920b9cb631b81bf0b6f9a34b8bb453f98e0a7e54fa32a5fe9d95d7e35dbd53ef5bfe48a3d81764b86d739c46fa94dbf2531c2c44319ecb160c4327d89d7728e04088164b5a23d22611b212835cb5a8b8be8a2edba48004962ea6985b2668e90c924f1466c210d9e0d023f6cceca566c7e0587ec8d36f75a3a6f8236efbe45e76efd9fc2e2c681e616e5934f8fd99eb542ddcad8e0283aa2983268cc87ea9e0694e4a769763b0486afec6c75e8daec4fc43b0c986f441a4dd45d5a1157043aab7dcc81e1f120292b08c2c5b35ad8db887007a7485cb242495690bae", 0x1000}], 0x3) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000100)=0x9) getsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000140), &(0x7f0000002240)=0x4) getsockopt$sock_int(r1, 0xffff, 0x1823, 0x0, 0x0) fcntl$getflags(r3, 0x3) accept$unix(r3, &(0x7f0000002280)=@file={0x0, ""/108}, &(0x7f0000002300)=0x6e) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/83, &(0x7f0000000080)=0x53) 12:10:06 executing program 0: r0 = socket(0x3b, 0x5, 0x3) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setuid(0xee01) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) 12:10:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x0) r0 = syz_open_pts() pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)) sendto$inet(r1, &(0x7f0000000000)="1b559a99e2", 0x5, 0x4, &(0x7f0000000080)={0x2, 0x1}, 0xc) pipe(&(0x7f00000009c0)) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) socket$inet(0x2, 0x3, 0x0) getegid() r2 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r2) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kqueue() 12:10:06 executing program 0: open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file1\x00') link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 12:10:06 executing program 0: minherit(&(0x7f0000dd6000/0x3000)=nil, 0x3000, 0x0) clock_getres(0x3, &(0x7f0000000000)) r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fd000/0x600000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x2000, 0x184, &(0x7f0000bc2000/0x2000)=nil) munmap(&(0x7f0000fd3000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x4000, 0x60, &(0x7f0000de6000/0x4000)=nil) 12:10:06 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) getsockname$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00'], &(0x7f0000000080)=0x4c) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) shutdown(r0, 0x0) 12:10:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000500)}], 0x1, 0x0) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) 12:10:06 executing program 1: mprotect(&(0x7f0000427000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000156000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080), 0x0) 12:10:08 executing program 1: socketpair(0x1, 0x5, 0x20, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f000002dff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0x6, &(0x7f0000000080)) 12:10:08 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) pipe(0xffffffffffffffff) 12:10:12 executing program 0: socket$inet(0x2, 0x0, 0x3ff) r0 = dup(0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) writev(r0, &(0x7f0000001640), 0x10000000000002d3) r1 = socket$inet(0x2, 0x8000000000003, 0x7195) socket$inet(0x2, 0x4, 0x8) recvmsg(r1, &(0x7f0000000700)={&(0x7f00000001c0), 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) fcntl$setflags(r1, 0x2, 0x1) 12:10:12 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000000c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60a", 0xfffffffffffffec9}], 0x0) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) readv(r1, &(0x7f0000000480)=[{&(0x7f0000000840)=""/4096, 0x1000}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d39, "825dd2518004190000000000fa6000"}) 12:10:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000700)="e36258a416f72ee99586132477f256b4093cfb25b84ed2f5345ba444fb2b35c2eca35a97afd7c434aaca3e6e2563694a37d3a44b5c66e63df83a9159186b821b181b3bbeb27304af8e5bcb4aee4e9f2bac9af1d8134590c45d2551913256de927352b26a639a1d628cbd7ef18d3ab0382ecdfcddb37fa66131d8033bef7efff1e8bfd75e30cf3dfaec8f7fec45ffdea32029f683c516c7ed34b9c20081b52339d81b64d108f38a24ab161b820161da1391a92d91681993ef4f058108afeb4b7a566ab7f78629388d6a36ad6783e4d9b32109dfa8cc43f214678c9f2b97f2a341b8cd3416520b9cf40c72bf7c001812688c5dc84ad9303dfc62995592418874ce2e7a52566447c48e1922daf52482d7ac0b7f337f04275f90563464391e565ef0f6f15714de8694d5f63446975f9fa9e6060b4a7fec9b955137a95a881275978e82596627c6a6186bd4b0b6372948fc196e755295c300d945a98667fde88a001dba0cbe48a94427dae9568fee53da355d69ca547e9eb53ee0b8810bd0", 0x17c) 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) kqueue() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x1f, 0x4001d39, "9b4e6ce48009128fda000000000000000400"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 12:10:12 executing program 0: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, 0x0, 0x0) 12:10:12 executing program 0: r0 = socket$inet(0x2, 0x4000000000000021, 0xfffffffbfffffffd) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xffff, 0x4) ioctl$TIOCCDTR(r1, 0x20007478) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) connect(r1, &(0x7f0000000300)=@in, 0xc) 12:10:13 executing program 1: r0 = syz_open_pts() mmap(&(0x7f0000ff9000/0x6000)=nil, 0x6000, 0x5, 0x6811, r0, 0x0, 0x32) shmget(0x3, 0x1000, 0x36c, &(0x7f0000ffd000/0x1000)=nil) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x12, r0, 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) 12:10:13 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) getppid() 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) 12:10:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x7d) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) socket$unix(0x1, 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0x2) ftruncate(r0, 0x0) pwritev(r0, &(0x7f0000000440)=[{0x0}], 0x1, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x1010, r0, 0x0, 0x0) 12:10:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0), 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000040)=0x4) 12:10:13 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x3fd, 0x0) getitimer(0x0, &(0x7f0000000000)) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) 12:10:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000200)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae8a5d691595a44c9ed141a79bee00d2ca04004437e216e741b8591666c2e0e981d122864407f5bc93a3c57882646c574be88311444224b638ea7f49ec32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e6385c3ab25a79564a262d0a72ef17f8e8ae675b5b700000000000000000000000795710adf64cb41316597a24e76212dd6cf4b5c5080c3c998ef25231f2971c4376b607a4f20bb9ccdaf53cbe1a6d609bdd385f700cef67cc9bd3c25694929d9bb8cdb373adb961a384e23e572b1226be119b484796527a108ac2610f3091b40127ac8ff1d516f5b81703727d6c3b2e8ca175", 0x4b0) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgid(r2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) syz_open_pts() poll(&(0x7f00000000c0)=[{r1, 0x81}], 0x1, 0x0) 12:10:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0xffffffffffffff7f) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x1) r1 = syz_open_pts() r2 = socket$unix(0x1, 0x1, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x7fffffff) ioctl$TIOCSDTR(r0, 0x20007479) r3 = dup(r2) getpeername$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0xf452, 0xfff, 0xffffffffffffff28, 0x793, "06114eb94c6ca9378cd2bf631508ee73c5259b6f", 0x6cb388e9}) r4 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000001c0)) readlinkat(r3, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/21, 0x15) r5 = msgget$private(0x0, 0x10) msgctl$IPC_RMID(r5, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r6 = fcntl$getown(r4, 0x5) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000280)) fcntl$setown(r1, 0x6, r6) ioctl$TIOCSDTR(r3, 0x20007479) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000002c0)={0xfd9, 0x1, 0x3, 0x0, 0xbab}, 0xc) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000300)=0x9b9) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000340)) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSCTTY(r0, 0x20007461) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380), 0xc) 12:10:13 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x48) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='r\x00') r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x994883d46484d993, 0x0, 0x56aa69a8, 0x401}], 0xb2, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 12:10:13 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x0) r0 = syz_open_pts() open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x4, 0x80000000069}) r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kqueue() setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x0, 0xd4}, {0x18, 0x2, 0x1, 0x7}, 0x8, [0x4, 0xffffffffffff97db, 0x1, 0x80, 0x6aa0, 0x9, 0x1, 0x7]}, 0x3c) 12:10:13 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) shutdown(r0, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="952cad9ccc8b85634fa360283fb9ad6d8da98f4ad4bb1dbf4f4b104b9fa7e6a24495c48ccc57f75b8f1a8589cdd9f0067ff2efd87dbc060efcbcfe4fbc742221ef5051fe89d26712c54dfb0eb75ddef1b57450bb00db9fd44fc519117d6d24b40489b349d0ce243c020e455c91c93d69f16c39254d09501ead874d0a2a57f99c29579b41ac63c2950ef9af89c13ffeb9f19add14e2cd030c241f49f81bbde131f595adc032895d0360eece3c34865d2a6f47d2c031e0193c37f740b2162dcb5a2071c8046b7bd3505794781965ac", 0xce) 12:10:13 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="a1a7ea014b38ee1b1cd37f228caecf740e71348cf7492129b62506bf8290ca010d1b6908ae98574b1e40e3defe2201ea7a00be70a9b16e56086b1fea3b84dae1707e1c12bb98e790ecdc4a723ee884d419f10a71f8ae615b28f70c48bc5c24977d44c32cfc09079b024ffbed73906ce53ac64f3fcfde01946b264e738225f04444ab9dbbed559173df3d40dbcfaf49d4fdd6546d", 0x94}, {&(0x7f00000000c0)="e994f9051e51a413b68d50d99af427040fae50b62589567ee3662fb21779ab8b6104945049a01889167cf49ca598d43844f8b489a5f9b898fef87f6206b2e75a5f70a795986a01fec0280bd0cc44ab4cb371fc365550ef08058adc78b33768ad4b63a2c4cf28cff3e104da2e63bebbdec81cc2b0147a85f9d03a8ee10235c85ab3ec02e16474263662", 0x89}, {&(0x7f0000000180)="c8d751baece3e4e25dff48aa10b241e65d58af75a560b54b1bd1cf625b131657755df3c8f87950fb78f5dc997363bf36882f6e57", 0x34}], 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x200fffff, 0x7f, 0x1}, {{r0}, 0xffffffffffffffff, 0x0, 0x81, 0x8000, 0x76}], 0x10001, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x2, 0x9, 0x7}, {{r0}, 0xfffffffffffffff9, 0x4, 0x1, 0x0, 0x6}, {{r0}, 0xfffffffffffffffb, 0x4, 0xa5aeebc1ab66533e, 0xffffffffffff6670, 0x23}], 0x9, &(0x7f0000000340)={0x8001, 0x7}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="4a65e721a974c7e83a6b7a498ca54ba14eedc75473d4bfb3879f4d11d8878b2bd79bf706a70387a761b4a549b1bc3c1e83a6bedabea8f8f0bf85a599a64efbc340a9cdd08a60e3616468e171ec7b2257c61d957bbed117a08246478a1d9664ad3af0ec64230d", 0x66) 12:10:13 executing program 1: r0 = socket$inet6(0x18, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x20) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = syz_open_pts() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x46, 0xfffff, 0x0, 0x400}, {{r1}, 0xfffffffffffffff8, 0x10, 0x40, 0x8, 0x7fff}, {{r2}, 0xfffffffffffffffd, 0x80, 0x81, 0x5}, {{r1}, 0xfffffffffffffffa, 0x2, 0xf00fffff, 0x7, 0x2}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0xfffffffff5a9cb0e}], 0x9, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x40, 0x40, 0x8, 0x1}], 0x3, &(0x7f00000001c0)={0x7f, 0x91b}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="ba509a7c3145f23b2a4f362813adb56e9f33aa98921deb769ed849873e64d72dd167e3f53031e6191f9c53a0d6eaddef534cbd6feaae3dd1df94407e3bc23c0e3a3fab8a8c7d12512cfec2625ad327fcf29c309ba513fa4671fa1a72346a380c314ca65af3416e212a5f0303fde54c11377fdeeec6340ff7ba9a46591a07a1ff4240209f", 0x84) 12:10:13 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2043, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x3) setrlimit(0x2, &(0x7f0000000200)={0x3, 0x7fff}) nanosleep(&(0x7f0000000300)={0x874d}, &(0x7f0000000340)) symlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') r1 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0) setuid(0xee01) select(0x40, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x4, 0x2, 0x2, 0x800, 0x10001, 0x5}, &(0x7f0000000140)={0x6, 0x9, 0x4, 0x3, 0xffffffffffffff6d, 0x3f, 0x20, 0x9}, &(0x7f0000000180)={0x4, 0x7, 0x7, 0x6, 0x10001, 0x9, 0x4, 0x5}, &(0x7f00000001c0)={0x4, 0x4}) select(0x40, &(0x7f0000000240)={0x0, 0x2, 0xe980, 0xfffffffffffffff7, 0x80000000, 0x9, 0x40, 0x8}, &(0x7f0000000280)={0x6, 0x7, 0x2, 0x4, 0x6, 0xfff, 0xffffffffffffffff}, &(0x7f00000002c0)={0xffffffff, 0x2, 0x100000001, 0x5, 0x0, 0x5, 0x4, 0x7ff}, 0xfffffffffffffffe) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)) 12:10:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x1, 0x8000, 0x1}) 12:10:13 executing program 1: r0 = socket$inet(0x2, 0x3, 0x81) shutdown(r0, 0x2) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) 12:10:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) shutdown(r0, 0x0) mmap(&(0x7f000037a000/0x1000)=nil, 0x1000, 0x3, 0x5012, r0, 0x0, 0x100) open(&(0x7f0000000000)='./file0\x00', 0x10080, 0x1) write(r0, &(0x7f0000000080)="98c9d12105e5ec69c17f55e58ded3cecf7ed61dd207487bca6587690c13d9a72812d7951fe87df527c22fefc6fb9d122814159d8c89d4f97a100e9045bc6130d60bd86b4888648948daf811a6c3e9559117efaffd85bb6f4e02007afcb0bf8dbcb1b5ca0b5a5d3c559d735fc5126e37bbc43a4f01f42aa781fdf1bd08ac8fbe889c3f535266cf39bcb9c77352888f16b5c1d3d4c21496551fded59f0931688d0d9d5904b272e71431701ed48545fb313051df93cff647c9931f01d1c0e0357ba0a7212e6cf244db50ffe0a42485a49146a4b4090ef1383dbdd24c617775839a8831e3a3745", 0xe5) 12:10:13 executing program 1: syz_emit_ethernet(0xda, &(0x7f0000000000)="dfa5ee0d9babe76587be8a432a83db320b771e865fc5703675c9c8a2403a906d4fcf8a90ff86c0c4a3695561aecf0d3142b188487a2310858872f17cff0ad8c1bd5fdfd8c20e2fa51bbb6f4d61b6058c4cbaf8a3bc75e412c730e4c8eac79ac2e060927ef170e5d2113631b4b8b8e0fb776b0667066b1e02d52aee3f6d4b9a119a2d79c7c103707c9b4695228cb340392994714ebb41c5a0926be377a0e60c5d89e01f7359ee5cbc689269feaee16dbc80ac7b904fcd0de5bec47ed4c732b01818cb7506de425081081ed564616ebdc3c415e0dd4e800bc38250") r0 = semget$private(0x0, 0x2, 0x90) semop(r0, &(0x7f0000000100)=[{0x0, 0x1, 0x1800}, {0x7, 0x1, 0x1800}], 0x2) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000180)=0x2368) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x0, 0x1, 0x3}, {0x18, 0x2, 0x100, 0x800}, 0x100000001, [0x3, 0x8, 0x2, 0x7ff, 0x3, 0xfffffffffffffe00, 0x100, 0x3]}, 0x3c) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = shmget(0x3, 0x4000, 0x2a1, &(0x7f0000ffc000/0x4000)=nil) r5 = geteuid() r6 = getgid() r7 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = getpid() r11 = getppid() shmctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x6, r5, r6, r7, r9, 0x43}, 0x4, 0x5, r10, r11, 0x1, 0x200, 0xa6}) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000340)) shmctl$IPC_RMID(r4, 0x0) open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x86) r12 = openat(r1, &(0x7f00000003c0)='./file0\x00', 0x8000, 0x40) symlinkat(&(0x7f0000000400)='./file1\x00', r1, &(0x7f0000000440)='./file0\x00') getegid() connect$inet(r3, &(0x7f0000000480)={0x2, 0x2}, 0xc) clock_settime(0x3, &(0x7f00000004c0)={0x94, 0x7}) getegid() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000500)={0xa9, 0x7, 0x1, 0x7ff, "bc0e61087026520e288682b2a1ecdcf1a8422088", 0x8, 0x400}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r14 = msgget$private(0x0, 0x113) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000580)={{0x9, r5, r13, r7, r6, 0x40, 0x5}, 0x4, 0x5, r8, r10, 0xc04, 0x13d, 0x4, 0x10}) write(r12, &(0x7f0000000600)="25a71dfd09f2f64c8b58a41c5b1278d6530339845366e1b7b9832ff5318da81d8f89664648d18055a4fa31678ff5fdbd32f0be9cf08d41c773c6c86bf11c014bf8f07942f8b54838590f02f8899a9244b9221304da3a8451fcda1bcb5e312445e3ad3e0cc9d1dc8d797558443892779d9b0387ac04572613b8902af66336b0c42c34c7aedd31b229df7b8d1ee9d9c35d7fd6902edd05773dbf42e4e6e2d0e4583440be9e33228c2456b5ff7cce13b61bd5d96105e2f97e8f5dc71f191dd71567df35b788045a8e3cac7585f36389243e6f5f9295941e7bfc231624495ecef01c", 0xe0) ioctl$TIOCSFLAGS(r12, 0x8004745c, &(0x7f0000000700)=0x5530000000000000) 12:10:13 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000100)=""/75, &(0x7f00000000c0)=0x4b) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="00002e2f66696c653000335e400f874462afa64ee7586155648150a0573ae91c1ea52e071d1da2b20e73f8d11bd97db3f3643d3cf1d5f52473329d0adf0c92fc4d1b5ae605d7f124e0b3497e37851029b1ff639ea95498019288009b60f59e4b0d5fbf35792982a52754b17ef29281e737ab9c443505a293f16242af13849fbe7c9950e0b076e5968ef80000ec6e13581f29317f01b3140544b149694a3fe6fe8fd3ada9e2972b174700519271f260f710ab1b09d620f7b26888f73639210c0a3fe4a6625db01eae6d2bc711f460e6928f711777d2ed02bd489cf8a62da940a5f2bd9386a71300000000000000000000"], 0xa) 12:10:13 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x400) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x20) unlinkat(r0, &(0x7f0000000040)='./bus/file0\x00', 0x8) 12:10:13 executing program 0: r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0), 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) r1 = socket(0x1f, 0x3, 0xffffffffffff8001) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r5 = fcntl$getown(r0, 0x5) r6 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() r9 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r11 = getpgrp() r12 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000040)="3e71a8f3801c013938dcf5d1d0b9900fa97d61cb77360e40a8ed26b528", 0x1d}, {&(0x7f0000000080)="104dc19e7373d76aecf0ebf603e091684432ab830409e8c8e980ac8a0cd4d4a0c71f9cb68023dae3f943ab563ba838c8f16af4825041839915cddac4cea360d2580d9fa3ffa8353cfb13518550fa166b4e3c3de9645bf7f01f16e164efdec158f7192939f2aadf08bdb89d66eaf91afdba24c91ffe59e619ba98e9a4d1cb945ef3aa8d377ae9b7c135887dcb82285d11421088c23b60506b3374596b1d72c57c", 0xa0}], 0x2, &(0x7f0000000440)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @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}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x128, 0x2}, 0x400) shutdown(r0, 0x0) 12:10:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f0000000180)='./bus\x00', 0x4, 0x0) write(r0, 0x0, 0x16b) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000500)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) faccessat(r1, &(0x7f0000000000)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0, 0x1) open(&(0x7f00000000c0)='./bus/file0\x00', 0x800, 0x80) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x2, 0x5, 0x5}, 0xc) 12:10:13 executing program 1: r0 = socket$inet6(0x18, 0x800000000000003, 0x0) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="ffe099c2ea24966dd43800000007000004000000", 0x14) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) socketpair(0x3, 0xc007, 0x100000001, &(0x7f0000000000)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x3f, 0x1}, 0x8) 12:10:13 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000012a02, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20800, 0x100) mmap(&(0x7f0000c33000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) munmap(&(0x7f0000fea000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x3, 0x4}, 0xc) 12:10:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202c40c000000000000ef67d18a3a54927c2e4aef82dd62970d2c85fba793933754021e2b561b181d23b8c80e896ff4c3a3919e7537138d572e54a3c119fbde9f"], 0x1) recvfrom$inet6(r0, &(0x7f0000000040)=""/92, 0x5c, 0x800, &(0x7f00000000c0)={0x18, 0x1, 0x1ff, 0x29d09730}, 0xc) setsockopt(r0, 0x59, 0x8001, &(0x7f0000000180)="ef82b018a48399418b91", 0xa) sendmsg(r0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001200)=[{0x10}], 0x10, 0x5}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x85, &(0x7f0000000100)=0x6, 0x4) 12:10:13 executing program 0: clock_gettime(0x40000005, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x4, 0x1, 0x0, 0x8, "6441e1999767b8ee14a3f35460db22a27a7ed229", 0x9, 0xf1b}) r1 = msgget$private(0x0, 0x1) msgctl$IPC_RMID(r1, 0x0) msgctl$IPC_RMID(r1, 0x0) clock_gettime(0x7, &(0x7f0000000080)) 12:10:13 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0xa8) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0xfffffffffffffffa) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x0, 0x0, 0x4000000000000, 0x2}) 12:10:13 executing program 0: mlockall(0x3) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mmap(&(0x7f00005dd000/0x1000)=nil, 0x1000, 0x1, 0x1010, r0, 0x0, 0x0) mlock(&(0x7f0000ff1000/0xc000)=nil, 0xc000) clock_gettime(0x0, 0x0) socketpair(0x11, 0xc002, 0x7f, &(0x7f0000000000)={0xffffffffffffffff}) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x29, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x102) mprotect(&(0x7f0000402000/0x4000)=nil, 0x4000, 0x2) 12:10:13 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() close(r2) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xf1}], 0x6, 0x0, 0x0, 0x0) r4 = dup(r1) kevent(r3, &(0x7f0000000440)=[{{r4}, 0xffffffffffffffff, 0x3d}], 0x800, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 12:10:13 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x30) write(r0, &(0x7f00000002c0)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) ftruncate(r0, 0x0) r1 = shmget(0x0, 0x3000, 0x400, &(0x7f0000ffa000/0x3000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(r0, 0x5) r7 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x3ff, r2, r3, r4, r5, 0x100, 0x7}, 0x3, 0x7, r6, r7, 0xe5, 0x367, 0x1280000}) 12:10:13 executing program 1: socketpair(0x18, 0x8003, 0x8001, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x8200, 0xee, 0x7, 0x3f, "43d35ca4c3cf9a31e29c96dca3f1aa7f24708395", 0xfffffffffffffba2, 0x8000}) mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000001c0)={0x0, 0x2}, 0x10) r3 = kqueue() dup2(r2, r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x3, 0x0, 0x100000001, 0x2, r4}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000200)) close(r0) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 12:10:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x8000000000008f3) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = openat(r0, &(0x7f00000001c0)='./bus\x00', 0x8080, 0xc6) close(r1) r3 = open(&(0x7f0000000200)='./bus\x00', 0x80, 0x0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)=""/190, &(0x7f0000000000)=0xbe) getsockname$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000240)=0x8) 12:10:13 executing program 0: r0 = socket(0x20, 0x800002, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x3}, 0x8) close(r0) fcntl$setflags(r0, 0x2, 0x1) 12:10:13 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/17, 0x11}, {&(0x7f0000000080)=""/64, 0x40}, {&(0x7f0000000100)=""/49, 0x31}, {&(0x7f0000000140)=""/70, 0x46}, {&(0x7f00000001c0)=""/108, 0x6c}, {&(0x7f0000000240)=""/121, 0x79}], 0x6) setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r1 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 12:10:13 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setregid(r0, r0) mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) close(r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = kqueue() fcntl$setstatus(r5, 0x4, 0x40) kevent(r5, &(0x7f00000009c0)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r4, r5) 12:10:13 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x10000000000005) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt(r0, 0x29, 0x24, 0x0, 0x0) 12:10:13 executing program 0: r0 = socket$inet6(0x18, 0x9005, 0x8) lseek(r0, 0x0, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) sendto$inet(r1, 0x0, 0x0, 0x0, &(0x7f0000000180), 0xe8) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/1, 0x1}, {&(0x7f0000000080)=""/154, 0x9a}, {&(0x7f0000000140)=""/59, 0x3b}, {&(0x7f00000001c0)=""/69, 0x45}], 0x4) 12:10:14 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$unix(r1, &(0x7f0000000040)="50afabd827b063dc8010551a83cb28347b80", 0x12, 0x8, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x47e, 0x2, 0x8001, 0x8, "f884d23543688b8af26a8f09f1f9d3472188c5e0", 0x1f, 0x1}) socket$inet6(0x18, 0xc007, 0xffff) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) 12:10:14 executing program 0: setrlimit(0x2, &(0x7f0000000000)) r0 = syz_open_pts() r1 = dup(r0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2012, r1, 0x0, 0x4) 12:10:14 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x200, 0x0, "0001000000000000000001000000000400"}) r0 = dup(0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') 12:10:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000040)="ccf60849f34897fe9853a1", 0xb) syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) close(r0) kqueue() r1 = syz_open_pts() poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffe, "a146786eb953d07babec3301fffffffffffa0011"}) fcntl$setstatus(r1, 0x4, 0x4c) read(r1, &(0x7f00000002c0)=""/249, 0xf9) 12:10:15 executing program 0: socket$inet(0x2, 0xc007, 0x6) chdir(&(0x7f0000000000)='./file0\x00') r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x79865ffc, 0xffffffffffffffff}) 12:10:20 executing program 0: socket$inet(0x2, 0x3, 0x2) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000029, 0x6c, &(0x7f0000000100), 0x0) read(r0, &(0x7f0000000000)=""/1, 0x1) 12:10:20 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x58d8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xfffffffffffffffd, 0xfffffdffffffffff) linkat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00', 0x4) 12:10:20 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x28}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 12:10:20 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2002, 0x0) socket$inet6(0x18, 0x4, 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x85, 0x5}], 0x2, 0x0, 0x400, 0x0) 12:10:20 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x100000000) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x1}, 0xc) socket$inet6(0x18, 0x4007, 0x101) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 12:10:20 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x42) writev(r0, &(0x7f00000010c0)=[{&(0x7f0000000040)="cc8d95bbf18a4b10fa15827e666d7650073e9cc9d4ced77a2924eae0dd41bee90a8738574f695168832d467fc78ac3caae32cacd414900ea5bc6a4d1138dcc0addf7a59c90841f48b6aa2cfbc5aad14d2615a9383a035767af23e851898080b72f49e1720291faeeb575693ad1f93893bc5c3bb08bcff05b2eeafd181e71516e93d455b1c0ab38f3b6efd3037034b7dbb708c811402f38515b94de9c7cb2d5b867af24a9c2121b8a87274fff39c65f18d9519daa30f11ff419b114b1409673dcc4830edf9f5ad06d51eb48ba25b91a8fb7a6011887879d6a545703be0c3b296ee04bb7513fa036e3b8011c1e53a2f6a86af855b060e3a9a5f0f397eca6a9a5ba0776b835567987ec4c27b9ac2092fd65d17d3cca641d575144310d7a0338a3b9b892c98e3364d8c873fc6b0c68a322a2238867e92bb52530f34e4fa36c485a720a23bf9e2a704cb396e094892b4ae51445649d6b07d8c52183730b973b615b5223d9bd80ed3226f551916a89100b5ea5e0e255af009794667ff0417c1e8c28e78fe8b7d3197fe610ce6ab7b0c23d0664af76aa3f8b59a176b78bd7893611aab608541d4b82ba70c9eefcab9ed52eed6ea30340e524c9be81b70f30a7dcd5c051167745245ac6d7d87d338905db412a2eb99726cb87c7c0935ce3c65ffe4c7e74671885de046794445756ca5d2f2bd9c3511dd21643dae58870ba226fe2540fcaf8098d9991d01c4869f2885537d20a4c48d6c0f882f8a23eb986c3fc972d58984ace8ccaa5dc81064ef81a2daaabc9147c796e1877435e8cef721271c8f2502149cf1a039f8cc8f48d29fccb342a0ffda4df960c1cca5ccf0c4f2251d89ee4b2a1db208ff552e8bf3705f27205b2b16291bfa3924ec4ac50193b7147cbcff5682c1939a41852001894c56f0807e256d61a59b6f91d196a41d7723bca3e8f48e45c55123ac3aba25820e3879d33085fd0cbb28c574fd92220edd64e351f55e61db8847642771eb774f7204902a014697dae5128d0f34b2106c37b4ba7772cb0bd020f48e676c0ba76822fe73693b527357d3029c50e3db8efd835f2460f05e3407375c694285e646cb0bfb95c35416de81b95b4bd8bb1c535fa7ea4c8ecabafcfcf57b560535265f42a0241e9b6b2bc0f3e4ce713514246d55e52b72669d319a96034caaeb9ad26168e0b916513be9bbb199e807ae74932b9e72415a374d9e416735c15ec86a3b6a8f7c5fc42e4d504b630dea684ad4da42cf04580f5aba96c6af55b4ed6f6278d1f4d8547daeaed7119f0940265593d82f366e369dc50615561fadaf7e0696acd01226cfb671524a38e49f9c01a1388cc25cb2c7bc3fe8f5a83aa89327a8a75ce73b157605f417dfac6ff0d3377da0b853664389d688fc9fcf86665254150da5bef717a2c0ee57e916034ac4ed440183671025ab81d483e6b30899a7cab807f06a6ec84d3c774fc748644b35aeb5ee7e01c7ce1669532f693846060b90e846389436983847f0a16d96866f6233d2813e5c2d7f0613f3534262428c42aeb7be6869d2b28afe65242976bc6334a0e889e3697d1b17a73ba238893c5a738114b04929cab6f7a4d767f262ded345598e529e26f2fbac2946f3d6e4f85bca94b602e53f3250b732aa074bee8e36473c51a54b47c925ff610cd3b0ebae90a98a2f222310f1c63ae9e06605ff94091e713aac639da5145bed406f9d645696989b66dfc48042bbe9f8175b0f2ec424d1b813f36c6e8af229f2b2e37e527e039b14cc9da2319fcd440a44be6a016521d5f435abb1c3262ac446a9d2d62edb547e7117fe27057558af7ec26a80f37e316f2cb85a39ff37c3abaf31c5b192c0bbbf6d10a155bd73dc6e307aa9c7441d58831ad59a5694cbeb52afbacbad4dc78afdc99fde28a68f1be27f5f55d69a354518a382833d55fd21e6ebeeb36830ae18dc8726ded0be6568b0db0b5280ca3297964c3c2103a8c1b4f3766f9254ef584a294a8ea4a1d0c7271a378462c4cad9b6cd0fb8ea703b245dc32ddfeba1e1e1cae122d73416b438824c50ace68f6285869857feb25db193432062278eb77d355567e6db6616e309f4d88a2aa0ab0062310ed36031229394aacb34a2ae21be847902411a9cd56136df6fc89189f50d5bbe39e0b894ccd89fc66b19106a0479bf149fdc8ad28bc3f9e5e145a8e40bbabe77662fb9a4c083c83d14df57b812bbac116917c415317504bdc99fb70172219393f32d0dd8f4cc010da2e73d1a695dba7fbc98188b595dac6ebc3107a3d1a0989c6831cb234548dc2aadc6f34618ef33ed0fd0bb72ed9c1e4a6e5e3ba60bdc8be3c78265a4d0988c7bd2140a648ac6c04e387e9264c54a30f9fcf417cd38eb4eca8e0bdbcd00df5fdd3b1d9ac6d507471c5584be115442fdaf4c3851f9626e55267bd9bcca9d83cf40397802e57fcbbcf907bd0847dc28788ae807da29e186407abee639699d09eeb62e2f8df185936c3cc5b4d6557054e44bdd754bfe8cbfe4cbb563e655e4ae9726406c9c4275a39e05385912ebb5ceaecaa05b8f26599872cd85da88ee6020d845d321a5465862514712cd0f7e35133fa2252c2a66d6d6e07dd98d1b3073cc672ea08c832553e0252eb8cfcaa00a84995507f7a5971bde7f8063e243da4e7f7870b55613ddc2bd05071d803ff228baa17b99702184399720a309c82af562256fc9e99023ed48cc984b40e823cb625474eabc5cbdc1a8981f53590e18e909813583a9b7cfb50b00664c841de9f4639feb325c9a6371611a5c6fcfe817eb675174d49b2afbba3a007721ada2a88d88f2fc702b34da83afb253433543ee1be0addd6bf157aa3f0949d079c53d9aeb4a6430f8fda28242cc6f4a393c8e9f5690a4b2a779ad50fdd07e7ad5fe9c97fd0a1d20d386fd531ba4fb3a365d371b609d4901df3cd7ea36938efdeaa451409fd17a25b0dffdd24046baa3502a830e2201c9bdfae6d7da5c155b5ff2cef419e0a1aaabc6f732167832bfae5f1f71648788aa5b046e2851aa00cae31f5ceeb4dfae386559b65e4a2f9881247b36c7350075f0f7b64af128343fe5b889badddd6c6a76d33959a0a1a60edc509b684eb12897635217c1e967271f5307dbfb71996246a5ffe1b4a15ba165a39cde8e5f412f4d3fba99095fd08c60a5076c408b6b0587859be322c6d0f796b5e43ea413478926057ece842599554a7ff09bc1c7a8a3561197da601924d31a58045e8590faabba9a316c068869675a137bafbdea9ff3998e53fedfcba6b35c3594e6afab573580d95d5a5b89d2c2e761e441e3658ef78905d3f9d716f1cbccd3f9acc0edcadda9c02043d05dff57e3a2f7791500d88e86e6159b6032c6570c0a270556b549fe9f38d0ec3393849c2bc0c4e6b8225d2a462774fb5fed4eab32839868e9d5dd2500868e388b5b949281f9d8374836456a13a5a31ce275580f1b20638206d61e5128c1a573b5ecd5f586340b195b32febbad30b86a1f678083058ed36bbe4f4bd7e1bf26b537d88f2e5e7aaaba5ebe5179e9eebb54093ad41a23814811247b70dd2ae74f858356b429b42ef13516d7eea9dd9ae03b2b41e731fd59c359a9dab0a2248b9541822fde3fd38094987c6f956e3ba5dc9e067a09da81a6834b87c5d607451e52ef29cb75d0c3c35742895838e0387d59788f260d72853aa52985c1716f956671d55171460b15ad5dceea6bc90531dab92df662a0cbc72ddc23f7b4576923399d8f48c120a6d576e015a1feb2541bb00c67e986bf39875607122dc392fa6357f6a1d33a23d23a306e3cca3a75beaf36375e365dabeb5d2559f2ba46684723d1a089f4bcc17d6a6b13227620b6bffbc4989cb5dc6508b534831a8abfba8765f83526926111815de89e305a731eea105718dd0371f827af82e5e17183cec76ad1a4f645317f13ffdc1b02ef01d7db43fe20a92624fcc30614ba6983c7f0761d2fb2b2249268f694f535cecb334cf758247d59f2edc133d3705f12f7bd9ed29df63ed5edd7066a7f8902c3c6f2cb5d8ce0f185b5fab31c96b8020b65d0d16ee5a74bddae287b47f275d676f12e74d7713d30d1ee765450531a0bd35fe507739f7346cfa65fc9faef42cd9a1e87a7e0f777287d4aef848cdc6a6d9fc0f924333d791a67e1bc59969b7b97fa87acbb2bf04751ddc8d505f0b633dd3f2a95081f7edf7a17bc35b58f8e449e6ef392d4ef3d396d10ccbb13cd77917079d7c02f45f8dcb0cc303a6880d97a1b4b4ce7da00bedaf38503d11c5404e651881637982f70ae9fa438a8147a2187ca2e27c6edd27d1dfe877bad408a34535e11d8fd53009cf971e685fc2a82f7012e159c7283ada6d599c229a5156e856860e40e170b2eb67ed9a522821c2fae7e2abdd1493788c1595a4800c1f129fbc79a373f37cff644dc6684ec7a24773b97ed18e3448aaef9c5e2672f856a68a1c5df7041b1d0a963167ec301bca627e0f7b27832f54333296c114d49b03a5b91628e556fe49eed0f4a664248c0c0485033bcf6e809d95ca086f1a98dff3eded140a51dcbf90c5082721ca35f0ed01b9e03f2c79ae39a49ea37fd607a5d017cbd6a6886134afc0828dac8b5d1fd61e94457a712789a243b0605349a52ef63ffd6d09c390edfd24d58a58cd6cf27b3468473232bb28bf64755a7fcd5f1d48361af7b7a8474801e11b42da7f3444d2aaae55785d4429fbd5ed5358627b2eb04dfb78a2bb8d55709e9a5dbfc2c233b3663572398cb672d012b75df5bed272ab9bba2846fac419010925a665f9f897fd5f0f606da7939171313f475759ca9d93d2a8bf60160d0d3baa7debc8816f9888bff6dd7849aa38eb938cdd07061a0c2f079a8400aaa35d1c7e1396841ff24402aa9d4a43655482b421bce00d01c4d0bdd66f0523f12d7c968cf03ec649fd1f9472154a7b7964c30d08d8db343fb19a36f333599e752ac926739cd3107a3c04447e0bf8b04771dcb3be38f515813a5567a4e53b1e7781b9ccd51a4206d2656bc75ff6b7ecb13e5ca0bc284ba8345abd518797a61b24db0ca9b7516dfcfa90bb76411a63dea7e17497f4b5b213e64ae580a923c55d16d9461e5a62b85f1c6522b7bde49d2c56890af57b8b4a9610ffd3f8f4b59b8abbf02ff4c71ca057394953ba4db336cb287632f728da058edcb4cca0a1a545428b3768c17b00d665c0b98c46c343bba0b9de36481617d787ea1bc1ef70157cecb92b1aebd6fb7a785a2f3bcf29ef7c2fdebe36d5a893a83a052b1157a16616edb758d182196e83485bc86617318feed6b125752686284f65384153c61e8f7241809582cda43a3fc7645b7cfdb402ae8122a47efd580a5de7e4153fa9fe9534dd0646baca84b3de5a390d465aeca7210b8df71f4f97de895d9eb15859b4740008c971ce22a8e34a15dd2448bf0b67d6d294d315b0485bd043039f61d24118c1ec3fdb91351a82613d7105210415ef9e37849f7c89cfbab602054a5c61b52aee61bd44862fcb06e41703037b07613be7cd46e3af9469219b6db6569189d4456bdf12717714136ab584c22087764ef71da386b5333dafce5939e0ef69da423be5762d0f4ed5e274d7994a1dcf2724e24f09a22bfb2da333f0394accdad789523577f3f8bf40fb4ff8a2329d29716602d4be8148ca02c160c6dc12f95c39c0f0ef04e4bf611fa471f0d0d5d1ca12bcfc07bcebb980155a824146e2718a8397380359257fc1fd11ee8f7cda2917ea4648d8993289fadc8764c1e01e0acb1dcaf2cb1238098eab40d5a4d35abe46cb6effef7a", 0x1000}, {&(0x7f0000001040)="d7fa831889c7785a3bf264054cfc5ef9894d1b6b4a8008e4e0de39c8095d1b8f506d0f97e277c76cc5e9500e16b83e6b51a412c189677011bc576c179f9f19e4435817ae1872c155029f07560ca9528d66e5d61d96fe71cdd3a4382312c086096ccac57e9bcfa8a1309a1454337dccd38ea0682d759e02a626bfdf673c00", 0x7e}], 0x2) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000000c0), 0x0, 0x0) ftruncate(r1, 0x4) close(0xffffffffffffffff) ftruncate(r1, 0xf800000000000000) write(r0, &(0x7f0000001100)="c06d0bf9d220c249438a29829e86288bc01d5eed26f0e81b01ddd557fe3dca16ac445ff6e90a450298c587969f3f1f7c7c91a9e21b0878377cf8dbec96c03a2839e9c1e706a45610d4fa9c761e40b4731468e2185c556a90b92894a8ec80b9515d3690f2030b134b0bac1da98521fcadb8c97c38ae3014d48f3bdd15ad84655ae140700fef5922113a4b7de543750f3ea1e628f07b5b5194aa035060c0b1e2751217ce4f18e613044c69d0f0be21596c0a5c9c0ed78d03302d6f5f3bc0c9c6305875e0106e3b8c27a22c8c3cbb80606a75d9ebdfbf03d5c1b51a2136", 0xdc) 12:10:20 executing program 1: select(0xffffff75, &(0x7f0000000000)={0x40000000000, 0x10000, 0xfffffffffffffffc, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffffffc, 0x3, 0xc8cf}, 0xffffffffffffffff, 0x0, 0x0) 12:10:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) recvfrom(r0, &(0x7f0000000180)=""/30, 0xffffffffffffffc4, 0x3, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) recvfrom(r0, &(0x7f0000000200)=""/250, 0xfa, 0x42, &(0x7f00000000c0)=@in6={0x18, 0x0, 0xa42, 0x1b}, 0xc) getsockname$inet6(r2, &(0x7f0000000140), &(0x7f0000000300)=0xc) r3 = dup2(r0, r1) write(r3, &(0x7f00000001c0)="be", 0x1) execve(0x0, 0x0, 0x0) 12:10:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xeffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd164b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdf85599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91ab8db5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f59068b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6", 0x480}], 0x1) r1 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x737, 0x44b, 0x100000000, 0x9, "b3a453812def70c70d4841fa0ba7b2786c3f2327", 0x8001, 0x7}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x10001, 0x81, 0x7ff, 0x8001, "1543f9bbbde51d78428cece233478a010d456950", 0x9, 0x10001}) r2 = kqueue() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xffd, "835dd2518000000000fa600000ebff0100"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 12:10:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000080)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c66643", 0xffffffffffffffd7) 12:10:21 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000100)=""/4096, 0x1000) 12:10:21 executing program 1: clock_gettime(0x3, &(0x7f0000000140)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x100) getpeername$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 12:10:21 executing program 1: chdir(&(0x7f0000000140)='./file1\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8) open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) chdir(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') 12:10:21 executing program 1: socket$inet6(0x18, 0x4000, 0xfffffffffffffffe) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = getegid() setgroups(0x6, &(0x7f0000000040)=[r1, r1, r1, r1, r1, r1]) getgid() setsockopt(r0, 0x29, 0x25, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 12:10:22 executing program 0: open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000013c0)=[{0x0}], 0x1, 0x0) close(r0) open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x100) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x7) 12:10:22 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) writev(r0, &(0x7f0000002280)=[{&(0x7f00000000c0)="6e82ab36ba67c292e76b472ea09b12696027cf635b77a0e475abfef2b52fa34a67ea6eb58be927387f51f4afe41c35b639ac79e7e52cb063ac7475d8c1267fb653155e0ab6d044359f7aa7c07fc4fbc26f7a9b0860ba0d4a7a5e46971f8cc2c4255149cceef96b5c9cd1713d39cbad4ceaf168dde230debea6de77593c6fffcc59c8aff9aaa24917620feadb0fe407c602e3fbfb43d157de221f7162bac04e9a82ff8d588e74c9d82cc8cf237cbd0f4aef02c40cafded2308cc462be4c112bf3f58fd0dbfbb72625334c90d5632c9ca321fafd3c8208b809e825454b84973a80986cfd4bde21f18d79628d58296437644c9cd3e3b9b952ce7d0eac9d29ed9933b6362946949895b8a21c2a1d7b2750da0b277bea253f5a458dafbeac7fd275721616a7ae8b10e9a95d61a50fea003f350791640896f0cd5e9c72e7dec4b300d492fae6ecaada6f2667d837f1f71d2f38bfaf2acd41e162f339046736d3701626100e92bb478e6e3e04757944212c4b3e8439c2ea019dd3e125ea98fc15e7e3f9ad0fb1c236003b9388479ac9789e712dd722aea0b6ff55ac24ad2ef53f30308a4e1298bf0c40db7c112fe3e3b8849d18014d04e7fd75e5f8b8e83ddb67e1f0e31d79a21844bec6e2178874b10b6cbdca4aa59a92251bf88fe3a8fd819be2bec89d96389ba4743edff64dd71c7db5f8a210c6f17a22cf29ec8cf1aa00ca2d497fd5cbf5e27e9d701492ecdee3609b5207b1c4d0d6265f3a6218d6df9d1af4be8515551dbf1d39067d897abf46dcaf04ce33209e2593aaa490c8a5a1858d7de32f9c756314bbae1014a3240881a0211da3f4bb1b4846542788f86aaa52eb53e69eba6ae5e53404734a5e813308d2e6da774de072ee32e873e4e902672f74c476b329f2ef4ed428d65232199a7c194a9e1da527f797eee763e708fd205ceff855c543352d6571fb34f427cb6daeba3af2a005ea1af8791a8a55da58c602707a48c3694b1af3e068d282c9292676a6142edbd485578449227d6cc18ee2b1210a381692f99f45346e335a9fce830d65a2a8c1ac98927c6cfc5260fe67af92ddcb507aa29e1f80efeba856b45c1426beda77388299d7a5c051cdfdd9f5aa2af58c8e479681a0cc8d4d846eafa8ac43c9b798df7f1391a0c8d643efa2cec544de172f9c3b316c7c4684381df355fecbeac4e230cb70591ccd0d7d8e2350c1326f3a54d4d91d02afe0dc0cc9a5228826793c2ef2c636550b258f4901f91d2eb2da4859f08ef48ffdfe1c91d0458f11522fb3f97e448dfb853ea18772c519f85f2f191f30188b13a1715e0dcbbf40ef17791f3015756e036e46d4ee6ef98f02411fd16002ae98a56287e8588fcb549de82ebcb8ccfd2c351b91b34af86d61263b5e890edcea85488e8584b605b45c575a5093371039419a56448a1a5708cec4c33d962df7d344579ebc47786390e24b68167ae451c8a7851df6d5e4603ff1377c08aebd95b224b11b648734e4854ea6b697b256d9ed3014c5e785dd6816ac2a4726887f3576b8ae361406b5393d7aeb43f9d7b940632dab8e4b7071c50f9d56c8f83343b7fbc152d8ba3d220f7a013322cdc2410599aaf3290f1b3e24a084bfa21b37c14347e4f673442c0cd37bb9640a62de178c112c1a23a8a3ad5a76e7149fd012e396f3a8a1b7344eb62a97ce9b98804dbc13ec33d45af599e605366a92da6b60beeb805a533872ba1e4def2c97d527f948aee32087d84afacc4292338311ada56fe2bfec7a094467067c1107dd3f86fca7b303e21c3775e96bbe03d4b84753a6597b4666a60b51787e4223767d7efd2f3633e2ed3dd1b8479d53bb57e5bbe25f3e4d9ce29a6586c957ae8a6568dd913789911b09a9fa3ee2f4f57368ffc8c0cfc9e9d28c7549331ae07c369ab990eace492cce08341a326767b4a0ed0cc80f4a525bdf82ad9b7af3c6262223c415a3706cc550d366132a883afb04252c28ae5c0ad88739768076938aedcd4dc8895ab3174156d984be49871bafa241fe4221927b52bd7ea860a8e1c1a0b074b2fe63b242af064dc56ec4b1ddda7a59000ad2d4229531eee3b53602638b28be900b1699528421d56679c7bcbc186b1dde711d80e9d7a2721e86f4dccb12d1a385b2c5a723b470bb71b9abcbdacb9609660d59a52dbf3f16838e9682b52bfef2ec316683bbcee949d5eddf40e677d126b79c505e32e5cb874fc5b911d668a7584014779b2c3b79d2fe2b19d0c1c510b0a1c6679f13741763982e7ff4e8a852cac34f5bf8e0022a6ce3bad34e71e84bfb5df62617c61c7026a7f162abcaf897eb552343f39c1a03649fa4705f54051859a0cdc360051eea02efcb9b5e6cc04aabdbc3db0535f7099bfe5d0653fba19af795ee12dae98df9050f99c4fec159298e84f81adbd2df80690cf4d019a6d03e073daa31a76a3e7059267face6c157dbad7bcdcd14dabb3f2417f2d174260310e861ab43d8dd9a681848aaa5d49037d2d0284050340dfb03bd95c729a23641f9e54355c5a93e175c1172a60862f5719a31a2e75b15b919f2137079277d88eb9691cd5791246f3b293d8147a8fe8ed6a468fbdf95980c1506536099c08653689b2b6aedb9e77dec28f4dc42931f4cd2ccedf027c30e531656339b0d17eab3eb7d0a1216f6b5732669d17834325191955ec87a5b265d4aa80aaef76038ffff864f7ca73782814039fc9dca266dc80dde6b803731044df2202893fc2dad8f54e0294a749b93a4ee08847fe43278e6d0313b53877fbd5c06b8962e1f42002cb36146365693426c37b2612e0487e89740c8f4021ce01a9d6cba11d76d5007e7e2c67c08d62a2ad7ec61f4b6a58d855b62f451d972bb5f5a193373edd69132c1843279d0134ad3cc87ca79ac1d3da8ea42e7b5abe3a6080858446421803658e53c70ca9a3c75bc7dabea07d6c9a77b8a09b0aa279ce3f1e4a991108fb748046416f9f382da19607f6faf8825d955768b98240c20de2f95dc9beda79aae880d6debe3dc33fb49cdf0cd922dd9c23190cc16b2de693b789ab1835d6f3ebf577519c962bb1664cab9584216305973b1710e67a7df8f911fd2aebdba0bfac9e3f62e8d1d8e0d479ed117c10984c0c17c229537a6abec9ad09473a719756839b781eacf1c2d994aae97837976de3d1f82eeca244a4d9b599a87de863a1601d274e63c9d582294cfdf4120bc56bc00a208af74a82d7258ccb12f5fcff5fdf313ace180fcfcebe6c7849649e7133883869a90f31aadc1fdc92d25a5ab083386a1ee574fbb80eef356154d7246c99e8ba12d1d193c181e466809899639eb0f1ec89a1ca28e19990cd2dfbcce7e12a959395c1d949ce8c91cc32a4d6d7a736c1eec02f7adcc910a4f76a4d9d3f4f8ff1940b6eb03df85157f1b575f8609c0a69e53e9ae18b8ac43abc0cd9d09ecac9bf086675503ef6dcbb6f5fa63c66e496990f33337c47703d2497d4a06509ae6afe83d5c0343015a0b7e350aad242e173d1fced966d581b4b1bd029085079911eaed9c6c09127f2de4a7f4700be12c8325d59e5881ed5174c6f5d2db1cc71783d8e1273f3df41a09d959c6d42d3440e4eab92e50970454d177e7f45f561e685375e2258c93b2b23850736585e19c017e4258c686c7435560e418910b995d570d36380d89869717af830ad471b3ba2d58a00bdca81400e0b921f57192e076f82da1b4ac4ef67e96e0f30bc7323ad601f2ff7feb6c1da1c715b9dc6696f7d538f4208a5b95ed3994823dedf67fac311759198050989b2774aa1f51f4d7d50a7010976f45ce74b7c962d3e08fb1b2479bfd3b52398acc6cfce3f0a6cf5579d376f66e43e56abecfe98324b1791227a23d42805d714bc9ee26dd8e07c802fb7bb65bf1ff505fa67d885f1ded359d410865094faa451185d3753a434971aec94ef85cdd98860f66e99431035714a58ad982237da1c51e6eca11a91620f897ecee3ec4a5ab3550e5cfabffbd11b788d3fe37ddbbae9aa77662cedfd29a21fc095a12dfbc62dab451eb8da2fb3db219ea1f976e0f09acf4c623ef3a4353ea16916f11ea5943138c1dbd2d5211eda6a0f1af6cf621b5618ecef37b81c6bb8f5d7b21e93a75851a7b60374f881382098c3ca2dd6b7ac178b3e4a8ba8276930344f2f3fbb6e4baad6eb2d84092f0875a7d6e0ef6802f5f0a617103d1626ea6c04c7f3059445675af561f6955c600b4d11dc3f446e2145b46dd178b61f3d39b5552e51b9a3d5bc1135c4fa8733b5ca95e2789043c5df945e9ff785f2acc0bdebbd3a62db501f9d6129b15754141f13943d475379762edd1ccbdd4deec677a81a21bf525c0320cbafdc8616f251d284b2ba5bb1a067be473859c2666835cbdc0a13c8f6d0f22cb581aa3baf590b387c60b2dde35dd38b55aba5ca2a2605498ce19cee001a26f503749eae8e12dc9930a27174ad153fba38793aa90728ea439054dfdbf5903e1d84741f440812bcbf52c4071fa7da02c933b0ce2bfb59833a1a58ea3e994af14a4884bff4afc583e8c4a04b6fe1f4c9cc1c163c26e9291618762193bf3663c9735dbad00e007e3c46d36d9fa22812259c441e2ccf8e77f0ea3664bc8f2fbe8666c70f03316ab0e9ee1c91a0284fd74b4bdac5aaf84c353928c51813332fa15d3cd3f135eb741c2feac9b906d1a422af0533360de07115931e8c08ebda8eb2e05a5d33b8b8dbd611019f493cabe326740907e06c7b6874db324f04e26217275f87b35d32c1aaec6a14af35de245f5765fcc106aa0773030d3fcf975d57bd692bbd13c69204537d364acad73a3a8632520111655b7b5fa8b43ea8ca113058896f8a7d9d779793c724cb5f18d20fcf637bf8f72eeb8560f61fd66162849cb0d5d5c8e6ef05dcd4c58947053be78c28103bf1d517d12223a369b91776095250f0aa5dfd54d817f9ce5a34e2e020beb5f5c5d4d966a7cf35b89aa80fd94551c0cbc98dfdfbd420447709391acf3876ad0676328e523d5dcd12d8432e50d0df57fb3596f6a1a0d87c456441ae7cfef41287a4532d7a0846288a430a46de7109d73878166028a80475dd859e6b9dd52b1eecd4260ebb05217efb135ac6e4778e65870c302a4da55702ac3aa5d8218d72b5dd06f3d65344b8b447bd28005c60410faf66f35deac7f16b872210c40ceea0d12397f8c9dfa3eff329f4ee54ec968c9689632db0edeb627da17b38f16315d2e0c047a6c2c76fee0fd992f0d562e1d8d0b190218aa16a9aee7c3e9c47243077fa94512b648ca92002ea1f0628a219f7a65f154f6663b65f35003caa6b98eab67790bad2c737fdef30d401fa99b2cc265ef4135a48e8aaafe1f277ed6c06e8ed2bc384fd4ebc17df79d7b11381f50dc1c1ae40bec73e46ed1340fbace379b0c2d411b741ad22c899f1926dda63323c3567dc0af20e0d8818c464d12677e680a92c0cc4bc348cf8268c76c7bc03181d04d9a553ab3511fc7fd258d93ffc670cb755a0d2d705d535f18c3bc50fbdeb64ad240309dae51c4eb8d4d42276e1072e0473aeb4aa396bdb4916fea5ae29bfd76d63b18de52c72987fb6143b8437818879b31a926b0e1d5953e748e3ca4de3c53d0a40480af3f5890aca79fe3226b397313036ae613834b8dd9debac0e23a47bede1164164e206910cad4924d", 0xfa8}], 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 12:10:22 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) clock_getres(0x0, &(0x7f0000000140)) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) r5 = getpid() r6 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000000400)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000001c0)="7924e2d60dfcb888a415b45543d6b0575d14b21677a1e6e61a0690e2d1c6b157705cbd11377aa63514ab98b252a52addfbf57d605bdcfcb5365f81be9b6691", 0x3f}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x40, 0x9}, 0x400) kevent(r1, 0x0, 0x804, 0x0, 0x7, &(0x7f0000000080)={0xc2, 0x1005}) 12:10:22 executing program 0: r0 = socket$inet(0x2, 0x3, 0x89) socket$inet(0x2, 0x8000, 0x4) setsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x0) 12:10:22 executing program 1: chdir(&(0x7f0000000000)='./bus/file0\x00') r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x4000000000, 0x0, 0x2, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0xffffffffffffffff}) 12:10:22 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x220, &(0x7f0000000000)=0x3ff, 0x4) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2010, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x4) 12:10:22 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x80000001}, {0x0, 0x7}}, &(0x7f0000000040)) setitimer(0x1, &(0x7f0000000080)={{0x6, 0x3e400000}, {0x400, 0xffffffff}}, &(0x7f00000000c0)) 12:10:22 executing program 0: readv(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) sendto(r0, &(0x7f0000000100)="83ab160deed9b5ad84b30c3d72c4f0aeac9b357c0ea1c6c835b54d163cd85586b7ef4ab5815873772142f0f3e2b2c608b9475ae2ba1d2038100bd9f5744c3b7a8b3f52bdd02a994d630da61064e8ec0e6444ae0a8eb5e32b67a7daa425b058", 0x5f, 0x400, 0x0, 0x0) dup(r0) readv(r0, &(0x7f0000000980)=[{&(0x7f0000000800)=""/49, 0x31}, {&(0x7f0000000840)=""/239, 0xef}, {&(0x7f0000000940)=""/9, 0x9}], 0x3) dup(r0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$TIOCSETAW(r0, 0x802c7415, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) symlinkat(&(0x7f0000000780)='./bus\x00', r0, &(0x7f00000007c0)='./bus\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000180)=0xc) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 12:10:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180), 0x5, 0x0, 0x30, 0x0) 12:10:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x8, 0x3}, {0xf8d5, 0x1}}) execve(0x0, 0x0, 0x0) 12:10:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000040)="447609dc3a573f3bc841c50ceb4e4f8644d620dcbd74651a9e796bc1cbcd2c28bc6023683f", 0x25) write(r0, &(0x7f0000000740)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1feff002e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f10e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ed2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70a208de752ca9fb555efb6ad0f7056dbb1760af59aa127f99a435e3b65bab657b3684f5dceaebef79e712ab3f64c1c179397b060639f0d2468923d5223fbefbe7cc0cc62836f690236e3c9b75a720ee979acf07049f1a82bf3072a6a3e4325d44a9b694206af78bccc811fe0bb2a", 0x151) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000400)={0x0, 0x3, 0x800059, 0xfffffffffffffff8, "cd6474f4d60ababcd6e600"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 12:10:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000001280)='./bus\x00', 0x0, 0x1) fcntl$setstatus(r0, 0x4, 0xc0) fcntl$setstatus(r0, 0x4, 0x80) mknod(&(0x7f0000000000)='./bus\x00', 0x7000, 0x3f) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000000080)=""/93, 0x5d}, {&(0x7f0000001140)=""/191, 0xbf}, {&(0x7f0000001200)=""/30, 0x1e}], 0x4) 12:10:23 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000680)=@file={0x0, ""/4096}, &(0x7f0000000500)=0x1002) connect(r0, &(0x7f0000000540)=@in6={0x18, 0x3, 0x4, 0x9}, 0xc) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/142, 0x8e}, {&(0x7f00000001c0)=""/194, 0xc2}, {&(0x7f00000002c0)=""/228, 0xe4}, {&(0x7f0000000580)=""/230, 0xe6}], 0xffffd18) r1 = socket$inet6(0x18, 0x808005, 0xfffffffffffffffc) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="d67a56aaf289ac81fe87ee770fb73f64cb126a0023d3f8d806d42704e2a8d9088fd4096ca32432bb14c4b35abdf871f95f721b5029ef879d1fa55d07e61fb5ec94b103318f090e3169c366f2fd2e8b89405c43ff01174ecc501ba485a03a7376549c30474045771afc8b555f99f1057a11e8", 0x72}, {&(0x7f00000003c0)="5f186222c942df3383268744207849f313d623db4d05d4306b46edf411f88bdeed09f98ad7de77818a0cb1b0c397e5f62c80eba0e19d740eb06480f390be5736a8892ea31239423e4435bfcc0a47f60c1624a887fffbc2e4f8361d0de4a1854126c748c1c28551ea2690c9abbe9e6cf1351f593d9b76eea583bb9b5d5d950bebdf425002083d256d028c360116fdb5bc0acbd10f205c936c3e668858eb03f69ae9d5dda638a99f9b231f3c81d438d3b8f39df20a022b89e281f63c66cf4d2e4f7a322e749d69c80f133b48aab6cf2f033f67298305c06497c8f17c9dec225feea14088d89ed8128ab08130b31e57387d62732ac9055103075ed5d908fb13", 0xfe}, {&(0x7f0000000080)="7d50811f2cb92bf6cda9bc8d1067741af285fa0add7f2790d2a17a35838d538d8526c45d885e16e162513fc61274af90fe01555c09966b793d7fae71f562a602", 0x40}], 0x3, 0x0) 12:10:23 executing program 1: setuid(0xee01) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) kqueue() r1 = shmget(0x3, 0x3000, 0x624, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000a56000/0x2000)=nil, 0x2000) shmget(0x0, 0x600000, 0x34f, &(0x7f0000a00000/0x600000)=nil) 12:10:23 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x40) r1 = geteuid() r2 = getgid() fchownat(r0, &(0x7f0000000080)='./file0/file0\x00', r1, r2, 0x6) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r3, r0) r4 = syz_open_pts() pipe(&(0x7f0000000100)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) dup2(r5, r4) execve(0x0, 0x0, 0x0) 12:10:23 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xc8, 0x10) linkat(r1, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00', 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="14e99b233f10c616e8caca154c431e1f7b0c753b7afef10933abe06665ae1267b7f1d0fc9115347aeab19cf02c1cd7de3a57fbb7122b5811c39fdd7c67537d67129662bfeeea2b50858da16aa3ad83c6148cfd5d4e1cf9e2a9d0dfef921cdeb836a81e1d6f028f2fc37b68c3893b4effaeaae4293660e9f82d6051e602b5c8e194b7d312b6f936da8e9a4844d20cad2224cde4e654a9", 0x96) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="4cf3e1", 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="b4040000", 0x4) fsync(r0) r2 = dup(r0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000240)="44bf6860bab7fdda93b4faea30febe79c978ba65b10bea0796207cf1d76eaa68457c2a7becb4a21ccc34fc40b63124ff712e7ffd8afe", 0x36) ioctl$TIOCCBRK(r2, 0x2000747a) msgget$private(0x0, 0x486) 12:10:23 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x10000002000000) getdents(r0, &(0x7f0000002180)=""/4096, 0xfffffffffffffea7) getdents(r1, &(0x7f0000001180)=""/4096, 0x1000) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x7, 0xd159ed2}, 0x10) fsync(r0) 12:10:23 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getuid() geteuid() getuid() getuid() getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) setreuid(r1, r0) 12:10:23 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x3, 0x2) r1 = msgget$private(0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000001240)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$unix(r2, 0x0, &(0x7f00000012c0)) getpeername$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000561b7a65aff706856d36b7cc11b3a634ee8238cdff7ec5a55f9fe2588b0ee2940d3891314f9a9ff85e1753be1d1dd80d4b9f919bd37762837a2b25e44b334a75ca21f956317db0cf7e17dbf3216e15f646f138ffa41e33240057a32fa874c12cc7e99fef6d750432a7c32d7a80048a2b265f124fb0e5fd9bbf02398397"], 0x0) fchmod(r3, 0x108) msgrcv(r1, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) setuid(0xffffffffffffffff) msgsnd(r1, &(0x7f00000011c0)={0x0, "b42b161162c50f40df0dd3a4d976662155472cba1c38b211374bfa5b5866c739aa1eff1069e5e3da91c04ab38b6bb45b553a0d56d6aa05f0204e6b"}, 0x43, 0x800) 12:10:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x28180, 0x11) linkat(r0, &(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00', 0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$getown(r2, 0x5) mknodat(r2, &(0x7f0000000000)='./bus\x00', 0x2090, 0x4) 12:10:23 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 12:10:23 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1025, &(0x7f0000000040)=0x8, 0x4) 12:10:23 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280a) open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x10) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) recvfrom$inet6(r1, &(0x7f00000000c0)=""/222, 0xde, 0x40, &(0x7f00000001c0)={0x18, 0x3, 0x0, 0xfff}, 0xc) dup2(r1, r0) 12:10:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0xffffffffffffa966, 0x0, 0x800, 0x0, "88735e3fd412d8cead0e8600dad7f47c7607b89f"}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="9112", 0x2}], 0x1) r0 = open(&(0x7f0000001040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/180, 0xb4) 12:10:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8, 0x3e40) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x5, 0x20}, {0x18, 0x3, 0x8}, 0x806a2, [0x3, 0x0, 0x5, 0x8, 0x5, 0x0, 0x4, 0x80]}, 0xfffffffffffffd16) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = getppid() r2 = getuid() r3 = getgid() r4 = getpid() r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r7 = fcntl$getown(r0, 0x5) r8 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) r10 = getppid() r11 = getuid() getgroups(0x1, &(0x7f0000000680)=[0x0]) r13 = getpgrp() r14 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000200)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000240)="21f7f650934a554be83b3f6349ab18c226e4e603d09417e8dc45591a5fd600cb94bcc78239fc8d995855eebdbbf5ffc48279b8a7413f3e2f64f8634bc3a3abaef7396d6f317e647e241c987fac36b660d7fd14cb44c17941ecdf22f9cf1c3b8ae50e00a9243313d2358ccd1e9b4da946c210", 0x72}, {&(0x7f00000002c0)="6c8beaec845cc91e41d2b8f55290d14a4605c2b15b5fa5bf69ab55253c5473bef093332f933bbda70d25ccb00305c86590db3f6f4879a19fefed26f412e50ad2a062850a206074d9d52adddc2fc1c2bd8b6112d8ab4c1f571580dde8c545772fc172c86329770059786926195cbddc3373c0bafe620b2b202329bccad97e5e1b33587a1c4eb7c4debf3fba5bbc3d23c8d6a0cf023dcd03c9b732f2e35f339717b2d1e6387141950f9caba1e63371d84e59201922b5c10e94ba1baf2ac5c32ee68df755f3a964d94782e7d7db7fd85c5249e489897a3445cb8b5c5d281e51cb10da4ad3898c258d664a5d29185bd01ee53fb923b71a37177fdc", 0xf9}, {&(0x7f00000003c0)="7b8b53aa2d314d6d7d6a6c6a87e58c71a71385cc1afe658b338bbcfecd11e5d1f787242d23b229cd005b3fe4fad209dbc237ba32b6cbf33edcad", 0x3a}, {&(0x7f0000000400)="880f8c1cbe171d04d207d3558e9128a8b7263336776026bef36248b41dd091c6e441bcfa727c92070a9b4b75d76a89979f51fa6007c36fe080395c5c8eee649c1d9b12b9815e73e0b28cfcadae08f2f1d00c0148591304b0a02a8f980762be32279fdf0a6bfdbd57244fa3f5f67ce5f0f8a7c9b5e85501ff318eb1cdfc8af749444483128c3efb67f9e41fbf7fd552a53697a247", 0x94}, {&(0x7f00000004c0)="02dfccaf01f45ef4d10852776a359cb1093c916a040c62febbfe7d551f6ee5166525320fc9ef6f387e0c830eff5ea1b3fd289568103596ed80a8207702fdc44f37c789a25c3a25626a4b68052a4f54", 0x4f}], 0x5, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x158, 0x4}, 0x8) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)=""/213, 0xd5) chroot(&(0x7f0000000040)='./bus\x00') 12:10:24 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x100) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/9, 0x9) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x6, 0x8}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0x5d2, 0x4) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040)=0x5, 0x4) 12:10:24 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x9, 0x0, 0x0, 0x100000}, 0x0, 0x0, 0x0) 12:10:29 executing program 0: mkdir(&(0x7f0000000180)='./file0/file0\x00', 0xc) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) r0 = open(&(0x7f00000003c0)='./file0/file0\x00', 0x200, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) open(0x0, 0x400, 0x10) 12:10:29 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x27e, 0x2) chmod(&(0x7f0000000340)='./file0\x00', 0x8) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/235, 0xeb) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='./file0\x00') open(&(0x7f0000000380)='./file0\x00', 0x100, 0x626f17c9c9b6ef3a) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x2) readv(r0, &(0x7f0000000600)=[{&(0x7f00000003c0)=""/252, 0xfc}, {&(0x7f00000004c0)=""/34, 0x22}, {&(0x7f0000000500)=""/160, 0xa0}, {&(0x7f00000005c0)=""/30, 0x1e}], 0x4) chroot(&(0x7f0000000300)='./file0\x00') 12:10:29 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) sendto(r0, &(0x7f0000000080)="97c5deb886c976fe2c9fda56485028a30543bed314f4b8360bca00716f88a0d21a44677fe731123cbc27652a53b19bb9911c7a39abda3bfed8ebf63305d9395cc3965621dcba1f75f552da2b645d55d2726378c270e5cb38bf08a165d502ac9e5ce86e2fa7d90620a0bf246f49fc2d648c6f9e9ed2d52e", 0x77, 0x2, 0x0, 0x0) flock(r0, 0x5) sendmsg(r0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f76696c653000417ad0c2caea94ec8ce6142d9388af24dda5d20126f6bd19cafde0f8fc4eb2608d692cd2d3f74518153b889f0c477abb0b7c14bc5bee9b9999098fb1c0871e94f5432bbda88e"], 0xa, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="14fc82c37107ffffff"], 0x12}, 0x0) getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) setgroups(0x6, &(0x7f00000003c0)=[r1, r2, r3, r4, r5, r6]) 12:10:29 executing program 0: setitimer(0x1, &(0x7f0000000000)={{0x0, 0x9}}, 0x0) utimes(0xffffffffffffffff, &(0x7f0000000040)={{0x94e, 0x8}, {0x100000000, 0x2}}) 12:10:29 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 12:10:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) socket$inet(0x2, 0x8000, 0x6) 12:10:29 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) mkdir(&(0x7f0000000040)='./file0\x00', 0x14) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) 12:10:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a", 0x77f) r1 = fcntl$dupfd(r0, 0x0, r0) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000440)={0x0, 0x0, 0x800059, 0x9fb2, "a8fd0840d60ababc4cf75951575a019500"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 12:10:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x35) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) write(r1, &(0x7f0000000080)='s', 0xffffff62) mlock(&(0x7f0000ff6000/0xa000)=nil, 0xa000) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f00000000c0)=""/27) 12:10:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000000)={0x0, 0x3}) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="12b1f57f7b030ed485ba1edeb2591ca319dbbcb2327230befe29be85af57001c46052ec980dd9cffaa9f2151c10339e94dc82355e07f6a4d5b34ed755c97651a2a54eaafec2bcfc912fed781262b08ed38734efc216b8fd3695d4913919de5"}], 0x3d7, 0x4) getpgrp() pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) 12:10:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x40000006009, 0xfffffffffffffffe) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffffff) socket(0x3, 0x1, 0x9) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xfbaa) lchown(&(0x7f0000000140)='./bus\x00', r0, r2) 12:10:31 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20040, 0x4) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 12:10:43 executing program 0: r0 = socket(0xffffffffffffffff, 0x1, 0x80000000000) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket$unix(0x1, 0x7, 0x0) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 12:10:43 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa19, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000003}) open(&(0x7f0000000040)='./file1\x00', 0x0, 0x40) 12:10:43 executing program 1: r0 = kqueue() r1 = kqueue() mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x97}], 0x4, 0x0, 0x10000, 0x0) getpeername$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 12:10:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a08, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3, 0x20000000010, r0, 0x0, 0x2000000000003) 12:10:43 executing program 1: r0 = semget(0xffffffffffffffff, 0x3, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x1, 0x1800}, {0x2, 0x0, 0x800}], 0x2) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000080)=""/209) 12:10:43 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) open$dir(&(0x7f0000000100)='./bus\x00', 0xa8, 0x0) setsockopt(r0, 0x20, 0x5, &(0x7f0000000200)="79d4552c47335ea896387b58755f8378d1077656ef23ece5f6660f17fcf81de5a5c39893bd529babbdd8b352d2cb6335b0ff5dfc1dda62c2c6b0f60141567cc88eb2ecf2dbe28699e9e078900f91e3771c93a329721f2eba33059920bb88dac3cef3029633fe47ffbb3925d093369a5a4af8a662e761f126781d05487541414a54bc", 0x82) dup(r1) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 12:10:43 executing program 1: r0 = socket$unix(0x1, 0xfffffffffffffffd, 0x0) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="100078349000000023b30500ae9f505ea2c192475dab25e5215654924ea9d02e405e1137ebb10b2f8b0fd3893a4208b81bf347eb0e82b72004ff928147a54573188b05e82c8e40d01553fd13e00a95d11dd8d592d9f1bacc7051784bf6e200e3d5552e5af154e943ec4ed35ff51408645cf6eaa937c192a2531f7d71d1107e4c74186d6151"], 0x10}, 0x0) 12:10:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x20000000002000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x8, 0x2) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)) unlink(&(0x7f00000000c0)='./bus\x00') 12:10:43 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000140)=""/48, 0x30) fcntl$setstatus(r0, 0x4, 0x80) read(r0, &(0x7f0000000200)=""/150, 0x96) r2 = syz_open_pts() readv(r0, &(0x7f0000000040)=[{&(0x7f0000000180)=""/119, 0x77}], 0x1) ioctl$TIOCSDTR(r2, 0x20007479) syz_open_pts() lseek(r1, 0x0, 0x0) 12:10:43 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "88f1543012ee0caac627f33777043ef0244d5a6e"}) r3 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0xfffffffffffffffc, 0x4, 0x5, 0x1, "37863578558345f9aafdfd3711635733e8dfd065", 0x22, 0x1000}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x92, 0x0) dup2(r3, r2) 12:10:43 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x100000000, 0x0, 0x0, 0x1000, "e5cc5d9d910000000000000000381821fc7e0d7a"}) fcntl$setstatus(r0, 0x4, 0x40) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) 12:10:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1afa4e3f, "0273e6c22c8bf98d15b3f862d7bb13dfd1592c4a"}) syz_open_pts() pipe(&(0x7f0000000040)) ioctl$TIOCSTART(r0, 0x2000746e) 12:10:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) syz_open_pts() connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x0, 0x8, 0x6}, 0xc) open(&(0x7f0000001800)='./bus\x00', 0x0, 0x0) syz_open_pts() syz_extract_tcp_res(&(0x7f0000000100), 0x2, 0xfffffffffffffff9) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10024, 0x0) syz_open_pts() close(r1) 12:10:44 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa18, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) fsync(r0) pipe2(&(0x7f0000000040), 0x0) 12:10:44 executing program 0: semget$private(0x0, 0x3, 0x4) r0 = semget$private(0x0, 0x7, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCDTR(r1, 0x20007478) semop(r0, 0x0, 0xffffffffffffffe7) 12:10:44 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x0, 0x1f, 0x20007}], 0x800000000000, 0x0, 0x0, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x1, 0x1d2b4147}, 0xc) write(r0, &(0x7f0000000100)="3c6b102f9c2af61e76b25a7e1f6ebaca60c37e7d8b7d30b0e0444c532c907edb70632b1932e56fb3d139955d1e3181f0d4ddc6ebcb6748976d6aaf7af8615af453307d23ecf759b9571ec619229471b5b31f8439829489b1afedbd1e0711ab5f5f9f400afb82074dc9942e45ab8dbb2ae77f717477f91ef89c6b837113a90989", 0x80) 12:10:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100), 0x0) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0xffffffffffffffff, 0xffffffffffffbfff, "a147780ac85a538a131100e800"}) poll(&(0x7f0000000000)=[{r0, 0x84}, {r1, 0x4c}], 0x2, 0x2) syz_open_pts() poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 12:10:44 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xffffffff, 0x1, 0x0, 0x3, 0xde7}, 0xc) r1 = socket$unix(0x1, 0x2, 0x0) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000040)=""/203, 0xcb}, {&(0x7f0000000140)=""/62, 0x3e}], 0x2) socket(0x1a, 0x4005, 0x9) 12:10:44 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, r1) close(r1) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x3f) r3 = socket(0x21, 0x8007, 0x3f) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1007, &(0x7f0000000000)=0x8, 0x4) close(r5) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000100)) bind(r5, 0x0, 0x0) ioctl$TIOCSTOP(r4, 0x2000746f) 12:10:44 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair$inet(0x2, 0x2, 0xfffffffffffffffe, &(0x7f0000000100)={0xffffffffffffffff}) r3 = socket$unix(0x1, 0x0, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r5 = syz_open_pts() kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x6, 0x10, 0x2}, {{r2}, 0xffffffffffffffff, 0x19, 0x10, 0x1ff}, {{r3}, 0xfffffffffffffff9, 0x82, 0xe00fffff, 0x6beb, 0x5}], 0x7f, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x3, 0x2, 0x7fff, 0x22}, {{r5}, 0xffffffffffffffff, 0x8, 0xf0000003, 0x8d1, 0x994}], 0x7, &(0x7f0000000240)={0x0, 0x5}) r6 = kqueue() r7 = kqueue() kevent(r7, 0x0, 0x0, 0x0, 0x82, &(0x7f00000001c0)={0x1a9a00000000000}) r8 = dup2(r6, r7) kqueue() accept$inet(r4, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$sock_int(r8, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 12:10:44 executing program 1: semget$private(0x0, 0x1, 0x1) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getgid() r1 = getpid() getpgid(r1) r2 = msgget$private(0x0, 0x90) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getgid() fcntl$setown(r3, 0x6, r1) r6 = geteuid() bind(r3, &(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa) r7 = getgid() setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000240)="7ad5c94e7604545cd88c038265b51ce754f217c85759886925eec2d349e1ff17a2b8878849c8308916d5a8c61ecf500f7911889f81af2b989d6bd6cf5c4d023607ec0e02636aca4dbcc967c943ca593d7c35f585566fc7cba28b5322936bb9e7ab605f61aa7072f254cce4e965119fcd25d08d8ad93cc404030caa100d2ab74ae57e7e2cd8436e8dbcd3577d28177db645a3b1db87a4a25ede2f2db4dcc01e23a56bc1b32731f6aae4060d2304c9ca8705d9352f71886d55c5940f35a1816032782609327d428f23e9961e798828f278dd450bf62a87", 0xd6) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0xfffffffffffff8db, r4, r5, r6, r7, 0x192, 0x7ff}, 0x1f, 0x80000001, r1, r1, 0x10000, 0x1, 0x893, 0x7}) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000335000/0x4000)=nil, 0x4000, 0x2) shmget$private(0x0, 0x4000, 0x16, &(0x7f000067d000/0x4000)=nil) syz_open_pts() mknod(&(0x7f0000000080)='./file0\x00', 0x40, 0x100) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) 12:10:45 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) fchmod(r0, 0x8) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x40, 0xb, 0x36e5, 0x535d}, {{r0}, 0xfffffffffffffffe, 0x10, 0x83, 0x97, 0x9}, {{r0}, 0xfffffffffffffffa, 0x48, 0x40000003, 0x1, 0x80000000}, {{r0}, 0xfffffffffffffff8, 0x2, 0x20000022, 0x1c00, 0x11}], 0x68, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x2, 0xf0000000, 0x1, 0x7}, {{r0}, 0x0, 0x24, 0xf0000000, 0x7fffffff, 0x5}, {{r0}, 0xfffffffffffffff9, 0x10, 0xa, 0x8, 0x7c2c}], 0xedf, &(0x7f00000001c0)={0x9, 0xffff}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="7f5480e01131a3f23a27afc96ad87ba57b45111dd7f6e8c3ec84b0a8230e9489aa57178d38f75ae53160a73f61d3465c6d124e3a9fd4ad0f0471a316a12f84cf242c1752c921d7d4852016cda7b1198c22d8b5bc1218d55ca9d97258e8fb0227b1b7d6f62a8abebb019ed0746e3d134146c055364fd6ceb9641868ed690f2d2e00b400f08febb90bbeddf60fa1c2f415dd5ab2fd2b8daf959c4ba7c50c641326c6172283f53c2f964120594d083c89dd122da0a0ae3a3c2e8937a6ded906bfe27a6d31461b5e22bedcdde75e4a62f01f655c7f5404eb8537ff306e75cf6bdfb7dfce2ecabf19e2ca3bae02ffa020edc54b7cce9e8e71a9a6ad7b849c1c62b70bddcaca618bd3c1d7d40d810dcd4d3ef6128bc72e3b0500c6260a5d76bad05487337bb3f1152dac63d47b91d3cd0966c616970876b47871f5b3eb895c72858ad247185809d7c769f61d05849a6592424db3821c9309cd9008e31dbb1ca85fed551bf7f8dc15ea440d6fe0f2c26bd28d5fb06bb0a08c2c7069654e6dd3c12b412facdad1f09b7cf2dc1324b4af839f7464a4985790db92bbd9a1ced2bb139753bc582f9df0e372298442d8b5c18ba015416cdc86bf5c5f2fdd270e3efa7ed2c6141909c6d9c31c36394bd18a2f6892f0963d4c6e500e641e04aca1ae1f46f65cd4ca8268905befef800c14be8b00d6fd09ecc0f9ff43e68781a1d42f19d64bee20f78f1993a954bca8b954e0718914195b8ecec87734e7756e7a2f4d9436712a60ae10b1729a30a38f28f07fe31bad689188425dcd2f7e8dc1a8a99b2dbe95abfe4e9bf4960dc959119d9021fb1866ec7d07858095a00b3b129f7c825572e0bbc1a234632dc5adbfcb3092e725f42404689b2d14cfd3fdae30911f8816d1ff5c38b7c7f8e998e611a1ca0d8ecea60788af41fa1471c5488cf74db63b56df086f9890bbea21b2b36740fab79c796c2c2476950debaf09b8ced25db5319ebd8dc8c7f942d3b14a1a1b307cf783ac3791130cd46f3f16b092d69a51b4bff33e96c1f14a3d3cfe3bc870dde1a3b050e23b0c3a2f7c7f931e0b858bccb3d9cbf014fcc3200f43ee3c727cc8a1fb2138565f28014d982fc7cee58246df6033b97748f694c8c015e4d656a6514b628d97f626908fbc2e64b55e2068a3c097664e4ffb64475fb70c1de61149c86faba83b4eac5bf67a1c3a8207b670078c222d3d5dcf72c947d1e70b6861e20f1f208950a3b1d6ce4d6a629e33c673e6d58e08a1f648ab38e44f1e2afd7f6083ac23f3551f37c672cfbf3ead6109dbc58d5369005431dad0c89a04eb382f3fa9fdd251a1e82256231bac4ff4ee42bb4a5eb5d344d85a823f6d8dea009a4dc53eb250789c714aed7832a9e35fddba84817fe9cb45d879c1c0e6a660db92a36ee9bf06634393b3fa6689a2ce1890f7a111acb35ec3e835f86469cc6d6205478fc8648175646b055569a0a7cea04e6c50a3d7e0f59f0a1c74420a1372f3e4041fce186a909c4b67df33e137102448f45b53f2fa81d48e53fb5b1124bfc0a54da074b77f2267244c04510759b750036e92ea9c9ec47e873dcd538593b0e3d6c45e2a5b6d93b651772a009810491bf3ddcf5c3e6db5bfc2ce1185dffedcfccfd6559cd65472244f5eda347b411c4da98a40092c4751b1ebcb35140ec3564b77bb1b7856ae4f816740afe156482fa4f77341de268028c481a4e3f9577eda15a2ae0eecdc45dac869ddc21d6c825dbdfe497e575d3b66499ccd82a4402b927b45ef5b4e8e0db8714d612902bafb1726231e9abca0fa5d424b024c8b2274c380cbf7379bc9482dcbf00cab8d72557c761bd41aec7d952032f233cc4fab735819ba699dcc9b5b8d2d311e2949b14a2a2286ba9f7182d85ece320d5829711d354becb8d23df6a34b63109b8e2ad791b8ddcb2ad96c28914a127b211025604b47f3c37f3734e6bed71bdeaf3e1aebb55b7ec9580b3e8a8e260aff480bf3c0adf41f729a2f1bbecc04ace6535dceb343b43a1c377a16333da2c11fb4a53aeb885e035ff253b0b4d5839f5e46c1b03148455d01e7c3a89a83ebad50d90af6b33d549706da8360ffb0d0cc7558723163b91d0ddb1594e47ae5e7d0101516a76c8bac5a3c5ecc2a7a51918680624052647ed8f48521b5e8a2f70e0da32731f19dbfe7505562c8988ff29b4664a12568387169b2c3874195509d8d0625724b191a5d5517c4e112cd3cf532917ddfacfef98ed336d33eea1cb666a165a7f2de10ef1225bcc6f4a45f78e51bf1822c73e2cc4036c6438dca7ef1556633990800f7f744f4be255af33dee9df6b617d08ab0cd2feb965f13230f14dc5de13753f1492e5da93f82e82624a91a2b7271de7bec2ad1d13d13cded221540a193ffe1ae6ff372045987bcac329555a4c70d2405ad93a2d86271f1ddf04e79530add2b994744e12c1c2260111f152d3a3d247bdaa207fc594775d637c2cdb570939a86dd51303fb6ece430b16b39ec09362eea4991e889d856e57d68f872cb027c51b6764e15baca4fb0a19a0b96f178764e52098739cc63dfc49641ee18b8b61dea489b7de612860b61d2741edb2b65f6e3e890b89b781a536042387008a33ece5fff84ed298c0a18262e8d792a6ed8eec7d0f5990b073849db61b1455ad52867f3cfb895568fc102bd7a2893c61e20573f4495724d73bb0f933f4770d30ed0e8eae32035242648a6fffddfbe6aa10a8eff619ca39458802ffa225aa8fc07e95d7fc908ed0a601cbdf6e60ae4c560a4b12e8d0c8500ab4fcf846129d4c3e0681fe81d4965f8db969ce2a826c3ae269432b91b4685fc9f5ff6742e9e9bae3c383985306e9a50fb1bcbe2a5f2f68fd26156e6f8549095e47ad2245e46e5a8dcad29ead424341a478c3748392d1ccdf56b61c31367a8975b18cb367349358f829ec94f5849bcc58d636ab947f7419ee9842b755d79fe3703206121f6b7ef03c2fc750cf98ffd4347d357b22d6cb3c1992abf319f52e86c0280903adc172f70397c7c16f9c19258f3588daca3f94137f51c8c091937f107c042848aff107930542445ca8b5db0d0a38b7ff0a50c846605a04dc897e219c4f75d1be5ea1a95250b07b181de718cb5ba1546239f81d28e17f86c8af3abd42e4126604bc064fb3a2c943db92e8503caf46a742a789e1872ba967ff072ce1795e471f6af05b73ba00c07cc85ab6574e2a5dfe2de9b5247b6d9aea917011c996b21392f99d0c707373065603794674803993e028fd091dc3b4ca3bb4df081b8d7f3a9fe2926297c962100488c5d5aab89c3773a2c47935f63c9bfc24429fb50b91fd5d941f10ac5f60e7c1fb252aea93eedf00492d361f0db0df92b60558b77861c9eb8d41b26de7fc4157b76a8ee68a236513131d4e7ae20e8afcace1f81fa5ebcd21c24ee9212f9ee1306d5a4971d038dcca457fe1eeba4964b082e5a44f928eaf7ebc129161527a5d4ff4d4c840ca5cf10844a72634404fdfacf8176777d93ed03f0a8d5e5dba8b67fec3b42880264ef43e4da74542b1a5b84d4824fa1d3768504fdb471e9712643a3816310a8f23ddd8a71f38fc422dcaa9b072d214ef9cd63d5d90439434e4f9f362e7320ee27f988df2f15a3b58d68dbe294ee431968f45269c363b8a555bca36c8cd896567a936d8f8ba750ead8a22a54ba64d2e2574ae8b9ec69cae3419b9b0244f2b3c44b4cd4eab77e33e799985765621807e3448eb8c01463d9b80acd8936e4ff858aa5bf1354e7f10238f4d4eb25d98fdd5085c3ba0288a57b097730bfb2ff2218dc4688c2278c641c3031fc7d1988644fa2ce2124efed9a0eed21aea00b5701bd578841fb42a9192dddd8ae5265059f9f34f00e265f4a6062a1d47e817910c84308d071ec7bb094a1161dd1c443880672338fc3a774cee4ebed85803ea14e60e0ff71760105f5a3c0f54f77c7906b18462a6cea9bf9705b0d25ea2ee45b1ce59fae03b3e3aaf979860bd166470bc0211ff41d6820e82bef7a9fefb9fd199bc37447e45d5ec7933b01d0180f53235cfea6aeeb5e04633f915f8b8ae4a9f6d965c947c5fd2acb9887bb12991a49441a450f4d306d86048488463b1ecafeb89cf77f4fe6ddccba4fe4f5b5f457714483d4813d629968117e0d1b7ece15d434b236ea89d9493bf52ed038da6c40f082f7281e6995655d9b687d6fe22740799dcbdb12f9e0bb112982c0fcffc92ea7cc6cad8d35dea4dfb417c53f0c5c9dc4cedbad8d07d7266057911e4810c2bd2e4b4830493e678c43089f9e26b40f0be4cb182c9d90371d8f4bcbcc02d6921bcb46cfa8a4d9285c6dedc61ebad51df44bc7deb79d52cf3cfa1f43e2bf522ae729b3dd925d1d42f0b7d352ce5e62b388e5344603aa21590cac05c39f44a6b94b3dd19bea6547bd69615c7b042473f75bb2d4876da699ebc9e97556ce5681673580b124fbb3c31429d204d0d2cb0a62395078b73b343747b94cb519273dd3a4faac92a7e010e7433946901d088a4a7298c3fd1d1a2bfbd1d028f4b8cef8f421f86a8e98841941d3c203285ef9b3797507433575abed69b66a50151a9b65087b7ea5dcb5d3be5687997b258c5b7806cc53658bcbf23833f4f2f9c6a619fd33e048c29d5db9fe12cb9229e8fd0d27bf41826f2d6e610d90c629b4d06dbcce57b18d256d2f68cf6bb15c0c7ce5daba2484332722488c002c1a249e1706f4fb92846f5a51667dec8d61f59b447fa58493d0ab61397b209b2d8e2e6b6768f4e57c3478cb6e3ab9373ae500807be9ae8dca26f8ec8c317bead6bdbf6e56ff3cfa73eabfec1eeccd97138387c259d164f440b04c909c96c3aab777f8d3cb7d56dd9d71a9451199d62f51a067a177a594c72d8da11348561b27f545a200dacb1fd9a259c5bb1ffbc4c8165ad5336885185983d9cbef44f462cbde3efe8d9cb01a0c4d93bf4c5e7a84f81dd63c6ed49d61d784d3793742d35d3d98e8604c2f9acc5d0477d4c198cb49b57c75d44742d75c078857b835e794ff310467568ccaa2f623c51c4ddc9ef5972a2bf1484261b027c3858f3de1d983532bff93d0d6c1dfd1f9d8b6dc4501582f493d36fff385c4b4c14d2d63c8b64650fef6a96ac55f02bad2370b058ea9f5871943e49ad7496e58744b4c47ec851fe5f13ebb34d55413332aad3575ba1217683586cad58920664f7da6063c90b61f27d9ff6e2ff4e0eca72ecb259adcb9912657dd8c1444f8885e4d6d6517ea3a8179cb72ae33bb62e55ea6fe7bdeef92d1fe0c99438da15db4e0444b8a37db99c1b8597c1340a725e00711025e6e7b246e86e4370499afbc3fd623f287fcdb347b7e800cde23e41d66de7be471d395cc8405203bb5038b", 0xed2}], 0x1, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = getpgid(0x0) getpgid(r1) ftruncate(r0, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 12:10:45 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f0000000140)='./file0/file0/file0/file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') stat(&(0x7f0000000200)='./file0/file0/file0/file0\x00', &(0x7f0000000240)) chmod(&(0x7f00000000c0)='./file0\x00', 0x8) 12:10:45 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000100)="01000000", 0x4) fcntl$dupfd(r0, 0x0, r0) 12:10:45 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x2080, 0x0) r0 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "000001000008ff00081a0000401900f1ffff0700", 0x0, 0x1206}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r7 = shmget(0x2, 0x2000, 0x110, &(0x7f0000ffc000/0x2000)=nil) r8 = getpgrp() shmctl$IPC_SET(r7, 0x1, &(0x7f0000000600)={{0x7, r1, r4, r3, r6, 0x60, 0x9}, 0x1a177b19, 0x1, r8, r2, 0xa20d, 0x8, 0x7}) r9 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x5, r1, r4, r5, r9, 0xa10c03aa21d4697f, 0x3}, 0x0, 0x20, 0x2}) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000b00)=[&(0x7f00000000c0)='/\x00', &(0x7f0000000100)='\x00', &(0x7f0000000ac0)='/', &(0x7f0000000180)='\x00', &(0x7f00000001c0)="c02e2400", &(0x7f0000000200)='&+*!\x00', &(0x7f0000000240)="256ded2c2900", &(0x7f0000000a00)="00c3d6677ec2c2d6d2ed0f529184482293a392c1aa03e59d1f375e43a75a6284eec02e09f4c99e429b0e19f5fd94390185a0931c42e25d1674de4d3979ef636565b90c1572d52f9bbad933ad0043270e650ab7a55aaedcf1367f72d3a472adf3009b4bb4b8d22932d9da7aa2e784432bc0363408221cb190acdaa0c079aefcc765467f2a0a5d068d622ad48aafd6585f9c31b28e4d4aa84be0a75b144f7ae1ecbd40", &(0x7f00000002c0)='\x00'], &(0x7f0000000b80)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)="5c242f24a827292400", &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='%+-&:\x00', &(0x7f00000004c0)='$,\x00', &(0x7f0000000c00)='&+*!\x00', &(0x7f00000009c0)='/\x00', &(0x7f0000000580)='\x00']) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000005c0)={0x80000001, 0xf, 0x8, 0x2, "8b13e73aa3d3d2c2d7179be31bbdbf3bec83b308", 0x2, 0x1f}) 12:10:45 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 12:10:45 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) shmget(0x0, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) sendmsg(r0, &(0x7f0000001340)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f666964f96e7c"], 0xa, 0x0, 0x0, &(0x7f0000001180)=[{0x10}], 0x10}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x100, 0x5b) write(r0, &(0x7f0000000140)="26ee4ce0bcccdce00fde9fc748b54f737cdfdd8692ad5865a26322beeb55ab0b4849a9a3629539d934be1e34a478c2354c4c5db4954feb25cafa04b810ebceefdc4771ccb6f674c5f79e7ff2e90bbdccea2cf6a82170f9ff1a5214bcd50ff8c3a6493bf4", 0x64) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x4) r2 = dup2(r0, r0) openat(r2, &(0x7f0000000100)='./file0\x00', 0x400, 0x90) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) 12:10:45 executing program 1: r0 = socket$inet(0x2, 0x4002, 0x0) r1 = dup2(r0, r0) r2 = getppid() fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x2, 0x1, 0x3, 0x10001, r2}) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20}], 0x33}, 0x0) 12:10:45 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) setuid(0xee01) r0 = shmget$private(0x0, 0x3000, 0x252, &(0x7f0000ffd000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = getpgid(0xffffffffffffffff) r6 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x8, r1, r2, r3, r4, 0x1, 0x3}, 0x10001, 0x7f, r5, r6, 0x1, 0x1, 0x6}) truncate(&(0x7f0000000080)='./bus\x00', 0x0) r7 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000340), 0xc) 12:10:45 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000012a02, 0x0) symlinkat(&(0x7f0000003600)='./file0\x00', r0, &(0x7f0000003640)='./file0\x00') mmap(&(0x7f0000c33000/0x2000)=nil, 0x2000, 0x5, 0x11, r0, 0x0, 0x0) mlock(&(0x7f0000e82000/0x4000)=nil, 0x4000) getpeername$unix(r0, &(0x7f0000004780)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d2bc9c14eaa9f18d2e4b01b0201c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011cf235d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000457be1900097b486fcf3700000001702d892048d987a7c07ca97027e05edabb9f1af226d4676da4f9a32c9b098a93cbdfdf6df4ef8ef6b17b9d68c5ce09ee1535e127deda084172c5e2fa87fdf5d0c97f2a219a5fa4eacb02aa9901b9f9601300d2b28dcb5d5c0523e50fab85967c9efd1bb7d1ccbeadd74a8ba126dc5d2d00e4a6aaa230013b316612c2e844e290cd78c6aef79072ec38264e897c6e199100dc37501b3e6f8caad3f7b743c26fe12e12bb101873328fc85351c2d0742b35659fdb1f97d04d07e16424f207df6cc2e598f51a7c34b8663056c312be3e93cdc565f"], &(0x7f00000035c0)=0x1002) getsockname$unix(r0, &(0x7f0000002500)=@abs, &(0x7f0000002540)=0x8) munmap(&(0x7f0000e86000/0x2000)=nil, 0x2000) unveil(&(0x7f0000003580)='./file0\x00', &(0x7f0000003680)='c\x00') r1 = shmget(0x3, 0x4000, 0xffbffffffffffffe, &(0x7f0000ff6000/0x4000)=nil) shmat(r1, &(0x7f0000fed000/0x13000)=nil, 0x0) shmat(r1, &(0x7f0000e86000/0x1000)=nil, 0x2000) recvmsg(r0, &(0x7f00000024c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000001440)=[{&(0x7f0000000040)=""/27, 0x1b}, {&(0x7f00000000c0)=""/94, 0x5e}, {&(0x7f0000000140)=""/165, 0xa5}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/255, 0xff}, {&(0x7f0000001300)=""/113, 0x71}, {&(0x7f0000001380)=""/93, 0x5d}, {&(0x7f0000001400)=""/50, 0x32}], 0x8, &(0x7f00000014c0)=""/4096, 0x1000, 0x5}, 0x2) setsockopt(r0, 0x5, 0x9, &(0x7f0000002580)="c3b11b3f0b50e0f0e30b57174f63e1c3a915c546e1ad5a4cf1cb40d0cbc4cf45327378cde8a312568ae8293b9255f2e2ad3ec658f97de9cd4b5f841bf9cf1e80dcfa8a3e3c1e9123af0fc477cebf496c278b63dfc5f09862f1006ce671dfdb793dcc7e4050f3db2a1a55e6e1a8867299d163eb3fda5c838b98cf93b2912c2fcc72c175432f7e3d0c2f0c7465055d8364fc8aa1620070b94e06e4718699c239440f48583e88a4cd8454abc1ae706978d0dca84f504f2e5ebfd95b04818d15626cf926102fbf43dffd7fdc9171aad01f0c6be4694316ffe3ff9775e0f3d5477ba5197c7764021479a08f40f52d2c6db347f4ad1d00d5a1a34cdaa63d671eb4ad5d029d5ce6151addb482564a545443d7d38af2f696219c5077a46a074b873fc34a53243317f393078726a1e8a8321ebec80eb8834e4c224c9238912620d575bc510358da6a049423168d71eb26a91963a1c3f3fc63d140ab299e2b178e0ed13e4f59d244558ee75ddfd8cc5006183a8f74237a897b363042d41a866d9fb734e25338b3b74a5257492310affcf1e13aab0f2a7f5868e64923385bdcbd9e0f967822fbfebbae8d294c6e23c636afd7947b92acd83729fa06c1996e321f696983d63ea3adb69abbfa515fd38c7166aebc9ab09505fd9c9aafbde62b425ff659429600a57cf12db818b2caf762231f7434ee06a4c39231e3df1ad4a219bb6969536cc5291f5e1e8708ca9fd110c36b6f616703b7004f55641aeb5ccac5a66bd14a10062d19449e5a6c22b47d119b322f707ba0a0b3585c17e4c213fc42c329dcfe8b98e936fa78e3f52ac942f0dd1d311d8dafbb5d3fa94608f65c1d84b7f179367e2653de3308b3b1318f34f54266f2f094e7641f182602e9334fab189c1bcbe87fc2e79c47711f4987cdbd44c2fff5a9169091fe0bb0c73b25948394caf6c100ba8809b4be9586776cd2481f538b5e5902a0ae5fde809e268b3e6e8fada78eb30db95f2a19881dd630dbee5413c7efdb1ca8a18eed91f63e85e92e673f0392dd880d720b482d1ad7bcecf39fa86454dda6938a46def29d7267b9ae68e9bce2ad79fd4efd021ad6b0636f7f63c72bd3e224486d7970ae4de5c8a3fad6925181d1cd602ac72f0f9943176a385c36503cf1577bea975d5a9d3e6bba295d04717aaa15951d17175a7091845153f16fef97904680460636cf19864204708057fbd1de7b8f4d174354c424bd79b268d90b34510a0819497554a40429d5fa3c40c9a5b53ae80c98360cb9097059f094c0cf3a8ab18e7a6bea93946bdbbf5ee3649775b1fb1ae96c690f44ea52b3066ebb741024a27e7c05178fd632a10afd5fad625d9ca95b72f2b46d67fc05630abf95c6e21e273133e8a650b95faa4b625cf3cbfbd22e555b58d93fe83f6196992b59203e3eedb28cca732f773e1017c9b03eb7facd00a29245f56c1ceae08a80e518c0505d4025d68627fc219749d1a19ecc30aea920c7f624132ba99e449c2f6c3c400d1b8263662863cabe562a42ad98539093d2f1fcf8dcc416735009621c4d7c78a568b0ba58af49fb398b65266b0f5bd842045570a0a525bed8e326131534ecc65d39e2328f9c6da86faf81873f58d4ab56445738225de8cfc0c7b8a6e7966e703a2156da9b65f54ef17c1d6c9bb3bd9dcec5229ac475e3ce89be351eaf3b0196b50260b7772815af183a477038be5f35ab8e4af55caf0ecb4107c1d60040c6a052f2840e7a8b18b6569a4cb17ca7db61ae61e00fcd7a5ac599402c688f245ce8751263c0546608a07b0ed4e52a63211a21f9c6f6674a60faa6e41058361d3c9d11fd6dae0170c69492a7294f1a2d8ca6745e169f50ef0f45d252733826b466bb0ccb52c156e3b509692f8873036e70ce1e9628f46faf567ea27b431de255fda76e3a667c43d6cf6188da09b7ca050a5e261f65ffb85aca1fab9dfae589323b2eba664dc3e9105373a3a08620eaa7856d982a990cf9bfab06eb861ab9e476a9109cadc042cf7fb8850e2c81e103eb07e91a50b773f2b3c066df75ce705d0ba3552d144669a1fb44fc55cbc3a69f0737d2743092aecebb7ddad4d6b4fad911c99486b597643fd104b2cf6addbc12410a6c558dda90a6b198d2c0c7f43d453d7615eb5fef5b7ab70eee3075008a4bf4bbd199702c4c2cbd764d8bcdc1da53e6d8313fc37743fc7fda362c48ee0eb8e4809939ba58e0a1b6de2d91980b340eb0f46ec59b8f4988f63fc8a47d9dd5941a80618e3a21ad1a2f239e49cbc5229e5d8fae0d0b49b4bfe3decdbcb2920cce200df7746edcf8c23942eb4c68658a9de2c65bbc67443b85e056ebb7f46f9b845662ead7db2e43e7fc3bfc12e83db68d26e793881a8e00345d8a6a5c15c9c75137063ce28eaab81f93952bd6178e9d2f8064ad51ca0b0f233baefaf1459c3980b8e4e6598384e60ec7b91ddf7bdfd9da8bce940b5662214a3b63ec89555ef353adbd20d8ddeeb9c127a1c5798711c45281b1448eac6875f69cff894ede3490f103da44db0dfab4d05d8698ad6594b0c64c8a71d3fa27a374426d8f88d33ef998b31b83c089b9d3f30a4b1b3eee1eef4e7e84d38cbec9d36bb96d35c8dd4987dbe911a2d0a6ab5cc4e2bcd809d1e52dfaf002f574f1fb761422d09ead1db0ef85c077b1a8d401b1fe1fdd84b1cd0ac92a0bbd1ff4e21cde6988cdd59375b87fb72a893ab9d307942a9525293d2b2c9550ea126eb6299c84269d06a52b9a5b4025fef5062ab00efdaf8adc2ce59f33ab1d4edf7477490aee8eeef51d05e0cf59a239de8bccb7cac36aed5b5997ec2a266bbbe69f4da6466ef6613a5cbe669cc98060f966bfa5635ce1f6424e73a40f426afdbd5ace991fbd397aadaff1fa6914b0596acb95451f5a29b602deff1d4e929c9458085921779bb0155adb63700c33b7fd1fffa165a9f65ef21c42663ccd170b6247a13958eef8a5f7bd1a861baa303059eada60664e7084048c2efcbd1b8ec452fffc02c0012514d3d1ed4e0a5c3122b5c19c65a03d28348a6f5b6c6ff804d65ef2b7741f17fe31d95609cca0dcc2aeaaa5f7d94dc2bd9547b55f6d9eaac630ab994ed6491d8f8b695ecaa7db00c1afd04ca0a9d7d7b7b34a3c4f71f0bdfa9eb4ac02117365cde08d5899de78ac02cc2b4654e35341cd27d1da42866a6a6c3c69959bf211f24fa4c1d9124e0688ae7ccea5be7a7bea2d6a325e4c45fb1c2af068f381804da598ba6b619e643c6c617a713aa0e979513f51cea583c77f9798941407bb96a0544396d7b0f4249c56cf4a807ab28bde07856369333957434ae6bf85912b560487f332c2dfa698c43021c4c983207e2711b02047bc36a197e0fcb2e29d7986c8dc440c848edb0c304d0c929f97da0afd75d2839b6b7e53e2ba227ead2794978d44b26aa11af72faa6990b7f1e1b2402df30a087cf494f7eb8f2b41327d31b5a2202e77027c7e3db72685b0414e69f481a6e2714742679b8d08fab1b2c5c092a54eebd983e8e96d21e043ba166554d6132564edbd110966e941d60d8a4a3b360032aa55f5a66db83eea2296c5a34e6ef9a51de5c9ea163d7b9cd9988e3d5be817ff11cb71d88ae7a03c4128e56e1e328e4a54239698463e98e889b05ae6b1e9f468e02d46ecab6496d93ad2739fd3736064be30f13147e14ec2c28a311fc859d14cfee79dc6f19ff30dca46b8eb50d1b96169ea7411524aa8069a1e822451ba9ee54a2acdf7ad310bac90561dae32bea62205fb0f628df85bc2e9a0eaa8f1fb819825e8dd77cfef5f1572209dacc9fa4083a3a487e48034fcc275f2ff921b0b2f269802c5967ab0a21cc0842c0ddd970412a5320330783b5846ebd8af3e512af6a7bbb543349071f8be2ab0724f2b61cfcd827649df55586525b6a1accdda74ee11563d43c6dea943abef80b2812489f8bec7f10b54140b62041ace2f1479988b883187439492f23e3c4ba9e42fe733bfceb35b07c1497ba49bdaf6d5e88092975c2be17b2f76bfea9ab4b4f7aec9052bc190b207897216ce0315a3680e92e465b0087f0903804e69fc3f912ff0994343ffb73145ea0becbc1dfd333a3a6c9e76521bd44b13758fb609810b58220dcb0cdd3619d051be2dc9a441a55dd844d313e9b9dcab0487294f2a0d6a1b9d33cf0307fb8e1b17ce133945d5f7b2c902cd8134b665832d7d44641d863e761f11421cdf46dfbefc3812909ecea222a594a674491f29c0df3ca98964d88a6f89484e9fc82b5621c187722c1b3cd7d707e6b9a582382491410e00c1f5dda8825f0e0867f81ad231d8beca396eed22fde437c7a92635ca6e8992cb31e7b55c1c9909fb3f6efa79caaa301ffa39eefe6fa5c18c81aba83644f12e6b5be755f05c29be93b7fc49e8f385965f00c0a83fff33e4c937d51685597441b001f19adb47b67d8b8a8395d26a2041fbea4295cecf8bd9b04355ca2909cfd1ac29fd46e3a2596cfbe8cb75b26d92510e7740badbf1090c0133ec0b7d057bb555070477b445314ca437d11aaa0ef2e5d5ec11b43f89e4f6051c02ee99550cb7c220048c8de3039abc2eea1e2b76d678254bff3c0863c7dab028670914d76c2e43bf21f5eb5055633bc979442e8c4ed7976b7305c3336085cae7c5b109cdf1b1e7889e3bda84a102273d4926bf0911760bc236e8dc3b9e6a3d2e00fae068ac8860e6f9f31930db7b3cd94f5939fbe6c4ea111cc0649a6dc4ffa2fa233dae5b1c28dd25ea614d9b06915a0321f215994a9390128802be369eada40d398cafd22eda0bf0415bc123bcdc87ffc722da6d80a3b51bbfcaefc04f0914bc0bd867fc127f3836ec79fdb6be987ef6b0d2ea524a764704f41bcb22eb045713adf0e1e3513ca92cf5b189bb0f37c3c39f1306779284581ca7dfc3d716b155405124ae8e404fd22ca3e42f22273a04d433338360f974e01e37c7c850a1110e4abf693eec652e2fcd0a952b7092e68e5f81da65959af7e700c753c4952876258256ef33137826c179dd2160673089d1e254cc209c04ea2c5d96eea3866e835bf3aeaaed8656da2949755efc4ce0871c75dfb9dca0bf19ffb59c15bec482ef85f978191837904d4ee9a72feee3bb63c8ce5044ff36cd48431afdc2683454ac139228b233249a0c896ebb0b62cc3f05a6bedf6b656d9c6849f8133e3ff8ea6602bdca35ab6c38b18b6a78dc63f9bc8e770f35d583971b0db826345c1fbe433f44272df5c318bda65d9df550458ab5a200a1fca175784351fc516bf4e46d85460dda48f88847289375f2f8ef964163a135eb13bc44ef892b9267fa726f08d36b8fcffd3c03540d22712602d920344b8adc83fc2cfb90fadd6fe9a9fc9f3872c5d399dc86561beba1fb5eb50c85103a60483f2c64e219e8653876b86605576c4c8bbf7ca9d8d85e25eeb9eb7af13e439d6e7a1e258165aba2da6551d826d6fd09ef2689b7260be47e3bf4a1ed6a21004b69ca280467f0cffbc054acda9074aea22979d71e36b01d56e77ff582636a5c91f53a5231c4a92f5c42724af6a9cd096d05a09e4718edce83623c11431abb35c4b55bf7c51c6f5749ce4bcf124928f85e889b4de330a0bff933a28782f825509e436519438e0dac4eb9e69fb387e3375aaf3a2eac74a4524f423dac2c17a14a0d46d4fc236508ebddaf34bde7afe54a785d41c47ab8576fc2617fe1f7292ea1516140a1e78f4eca54266541cdfc0b39a39e8a74de104ccca30a649b33b7ae6f358972ade3fee8a044bea33d78e49bc28fa09a64daf22368bb91db5ae8882c917121bff3", 0x1000) shmat(r1, &(0x7f0000c34000/0x2000)=nil, 0x1000) 12:10:45 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) sendto$inet(r0, &(0x7f00000003c0)="128a65ffcf5ade13e30353fc886fb6f056dd5fe5029caa6787e0a5c65cbedf499683bb2640addd97ec140b614c508e80b8d2094b39de969b803e8135587b2ab6dc560e77e25e0abc9a4883073bc32053ea461a682e06b940baa1a1b8ed43f93b1b0fb1ad78f95e28c06554a688c6e9fc035d005a294a8fc25c830c3703dad16ff8980ddab4fdb606c46859eb2b6054a66b69a12b9f5fcc86b5dd2fd6db8eb9fc9dba0a4a00603f7c14cce4856093a62036f6993e9f80bf43e7917324597fccde451f993f5423a8bea37c93c32c48574d15043282999fed1047629f00d1b29da80a78638e679169", 0xe7, 0x1, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000140)="597c8e47e26f7b7a6d052593ba51e99d9dcb83c1793f054443681541cf7c3cbef323", 0x22, 0x402, &(0x7f0000000340)={0x18, 0x1, 0x12bf, 0x298a}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r1 = open(&(0x7f0000000380)='./file0\x00', 0x10, 0x0) flock(r1, 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) close(r0) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/115, 0x73}, {&(0x7f00000001c0)=""/242, 0xf2}, {&(0x7f0000000000)=""/60, 0x3c}], 0x3, &(0x7f00000002c0)=""/48, 0x30, 0x6778000}, 0x1) 12:10:45 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) unlink(&(0x7f0000000080)='./file0\x00') recvfrom$unix(r0, &(0x7f00000000c0)=""/229, 0xe5, 0x841, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2000000000810, r0, 0x0, 0x0) close(r0) unlink(&(0x7f0000000000)='./file0\x00') 12:10:45 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000001740), &(0x7f0000001780)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000017c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, &(0x7f0000001880)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000018c0)={r1, r2, r3}, 0xc) unveil(0x0, &(0x7f0000000000)='cm') madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) socketpair(0x1a, 0x0, 0x401, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r4, &(0x7f0000001700)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000080)="95eddeb00958e9db18abfe10fafb1df868b60ba9f11bba11946d0ed11c99a1c8fc562229730384743a6970612b8d4b505f6e1a028612fa5a7e7a5b8bcc2fec134042df52a9f55aad2fcb4a3f3a4ee7a45c9f43642dd7c3e4871ff5a11302cbdcb7f41d7873104ca2b2d93e74a7573c014282a73a98534944337110b1e18c48b921488002903738b272b224b4f3438a8d213985db287f80724b8970ebd3cec71c5bf0b6c78e2c4138c5906ce658c1dd70936c827c25f7763a56c5b6a2c7d1c056a5de134b92cafd47bcf1fae106c3c0a6d46f1aa897da", 0xd6}, {&(0x7f0000000180)="f0721c845d9d59b10dd17691202074d83d747551f0415240ecbb370a5252f2bbbc184c5912a8063ddbb6822e6fb54f543a6880dd82bd9cdbbb809801f3f687a69c6d774fff4060617ef7db262ed9ae342ade2df1a24226a4d896813f741ad7a0474fae9dc7e93ae25e7cf4e872ef2c1ba40fd104ad4f14fa52cc4551795038c013cf9d3cc3bd9d95b37ca24a2f746d4b0e009b686fc0aa264d78d89eb3be2a399eed4ad6f4a8ca82fb54b185d232dfe0b4af92e73a07736ffd9f8e797395426f0dfaa7bb2f06abe10b7f9f43568639b3062a11a4c011c0577700687507259f6186f6c18ce187c76d97ca82d64f4205fcb248c2d9caac91c59e77202546c7b34d815954cd3224144c40d9bbd3363a9b38c1cea1f360eb56554fc8dbc091805ff1ed0958fab283e77277e25475a9d31136a24e8c71b39275e583fa50c183925d0df7b6fc4309ca14e9f0c0b31a9a92e497eeff0c7720b2de096cf65b698dbf43aca10bf8ef74bd2485b573f414f9eef46017a191a06db2314e3e578e87dd4a9b4db91116153383e501d902d69e3a5468e3bf23ca9859bb2654a15c6ebe054108db59df1c340938bc014977ebdc2328f994aa0019d7224407399cfedbc3802cb05a3b3f7cc1d34e47b54f4f4983d320c40db94d35f5a2d3624a2570ad77073a0d58a8a73d136f9dc8b474f07479c2a9d879a0fb9e18c9e3ca4a14d162d61f9476770d642a4f2283cdda46a108575df93a6671364d9757bf454dd11b023a53a98524a9ada16fba7c47470c17570702ca46ef5ed3621ad8221753f4f3084cebe329d7ec45155d31093754f8ce8c1abfca4f4e07d9bdc003b09f840499578ee94d9fd50a0a8369157a64ecdae2887c8902988121165ce931c6fe1040ec7d4766eca9b07864faa44973f00c05c086fd3c2c9ed5b639ee98d2d05fa1827104ca95c1fb04503673cad9ba1da44c7c829c97b37633ba87d1be772fdc9497cbb660f7fac840e3589de0c05c2666b591e64eb2ac4754690d442911e7489a8295a0c2d30ce1d7dd5789f8b3406915c6c8baddeb75861b59440fadd41ac4162c4d8e2737ede37666ead292c09465c59fc5573508ff742a279f4b645695f3ca79d41b7bec9f68486119f17c9e03a150cd705f58c08d5d8b4fbb5162817ad3bf48758d5e2da22bcce51f6043a2a08fae1d77ca588ef0e0dc20af1edf09c3ced6cb18f3d3e27218d1a85ca6efe417fcdf5ec06d8ec8858661a3abfee4556cd0b4b4b6a31afce8f4858a79110f6d183975f39462261a78224cfe04d5ad36be59730655820a909a3a958cb37cf863e7ba5062368c9e5c7959e9035dae947db7c4899ba7e5105cdb5f173eb376457c9bb492078ce0b04eeb5be0e274f80a93f1ab65be4318c3984efa0165802277adf7e9229c5933db173cefa0fba7f0e3b4da940a723586bf1ef350e0fb757919e5901b0d8e172ab15030818d767fc1f4d6c8cd02c37a89d761b95aaf6aa3611eb29e4b421ac258ef9cb1ad2295960e9350004dc6c17ae76693cee605338ccec0004a2e48afbcee4f07051bcbc7833729266ceaa47f804eeaec0568ed404afe4163d79d1478d37051cc1dd98a07f6f3feaf2a65cdfb60fac0374ea92f0e451bb8609cb4dccb0bbea5e443d85259ed94e931846c2d69fbe14d0a44500f91146107b76e125142937042d4dfe9416f497480a8026cbee9bac576ecfc4e63f487c6c30ee1a39f6c24236e13f45c812d9b9ca80c7aacf57f84d3479cf89bd344dc18417e83feb026454055f03723b03a5418f5480c986c93a124c99c134040d76f71c99ed17ee086f5d11e7394260b67cc34f049c224b2d9457721ac197164e514608151fd2f8393a9c93c83a90dc4bcaecd7206fb38ced8bb852cfb7e898b791e8ec2d3ba16148e7b57d2db19ea3f4a433aa2dbc4605b963de4253cea7c82b69916f8bd8b32896ad7b657e9602f8f8d8baf54d656a217e9934f5cf135653aa3f9739102517b323e5bb9bb4e94daf9ea5fa89d32345bfc515869ec47100fbe71b9303689c1328aa53454703eea2070beb0f46bcb8544dd6a356652b4edb1919d16395998a5e1ca7e56488dfb725df20ff26b1c30de9558550f3e2057077ae7fb3eaa09c045f09f8ae1abeebfbf459ad81a8a4e00d7f70406a94fd0ef2acdaf64b64d7bdc025dfba320408142f6fc449d8603ee80625b1a876b052df9d3ac64bede12b08cfe552c3fb9f5c60c08fa53d9dd1ef373fc63edc7ac6d628a7eaa7344df267b69f01dd5280b969c68ea1f84336901429c68c48949143b76c62cf9e5b5c35c2033f6d2ef73c1ef3556be77f202778eedc08b8df604f3ae171044109933efa962f32299bcda4282eb0d9f58fad0b28cc49250173cad26c14c8a349a0d85b920a8e7617d0bb940a770f163dcd741a9e257a37366b20bf41e4075a7d861bbbcf25742699abdb1da8732708d78b9889114e983fd72dd2b791780dca5a16b382babccb9e4bb606313b522632f5ad4d48f28dc8d2c735a9b6b2fb5330fcfd7ae3a2241bc1228399776eb24b0d86c3cf9d837f67e48c146b568962c7d9159f1cc644a12d02402c73eabda19225654d9ff5b861e2b39f3d4b1130092bea8db3e30f11f9c7771ac893307015e99ad2fe5c85cd46e88025cb1764cd533afa82bf6f4a433a0141b484b7e1b33ae0aec3760b2e9b4a5e358a9ab34eae29c4ec8225c0662f9dfeaef0f21a0cd3032c11e08cd480061b05e2bf071775f6e7d69972ad2195e75607ea964a6b705f89d657473e550c05cfb6d48bd14489e65e45b6ee5927158a1a0e3d5fdd089c14b08a1a43666ec6a11c9aee480845000377867d5c71cb2fb23163afe30b138e4356515b69e8ccbe0c8de0015e10db9cdfffd3273eecb8d05c5b19dc0b7188eefdb6e9f53808d88a3a5edc701f0936ffec9a012626a0a523231cf9b5f133f9dfef6929eda8369e437807af1667c57d67ccc32209d3e4f18aa6446631cd87db65c02c0520442b359bb401f736e76b23382d8f089665d939c16d8b071e5fdffd2b6cd1729acedc87df793b4026f35d0b784482c82b651f63ec49a40a33884e8642ab1efa4481cfb3a25566cdb4eddd6cd0d2fbab06c924cac6e7bcba07c01197d0dfcd668881b5d3b1ba111c94232aebbf37bbfca5f5928a8ade08ff23f3730d538d4bca3d260e709ff45622c70cb02c438d85c4cb13e695596cd04eb48a15bc6d2eb4517bfd098ce3fc0b567523addd7fa30bf99b0c32445ec89af3f7e209b4d613ef1600e4a30756f5c69250373c20cac2f511578b43b4a7afae85662bea16df630392e8a1bf39c671cb5cc0e3d3eb9b57ed2374046bb948f043a5facc7e06b8c9f2f627a7112df4086f273d67774e8e51135d021dbf1ed7bfdfd329ca80e291fa789c9f6a2566bd30c56f9322cb36869e34aa8829db92dc70a64d80436747b919d6b83d6905151c5e2c67a960c35fc65bc709780874ded59c1cdde88d810ddce6cc868df515ba980dd04cefc2e77655240ab7f937f10026fbbb62c118eb1caeea285ac02c00b125c53c3e79bea6b1bb8d52285c52f674902de30513b926bcff46b9a7b547f876ab7462b30dcb918ba345055dc4291e9f743a03e5fccf8f2e2d09896330d9514e4a2e8f6f8fd926839b345995f45a1bb8817103f3e23d4fc8358b5d1f64bdea1a65b43a9ccd7e60fa2a46f980ff6a6cdefbf7e56b3fcc07522ef1b9488d6cc129c5c6d054f40b980ae6b8ad2a25046fe18a5f223b32bef0563c454b18950af63949369c5ff232f180cf2bfb9eb3400f4899da2a8b60c72c9b15efb81252ceb81f1ae41fbcb555c0df147c4be08c126a9fbb60b46e25214c392fe250f74da34e1092d79353c553b0b93b6bff62fc573ed7182314ee9ccfc002e326a6a576c5cfc079623bd2562e14535121b243cfdf8ffd0ac9df6fb6c844f95cca77a6ba1c1698d9f6fba7e2e115f79ffae1c060da12bf5e682e7a831f53726b70bb9def89fcd0498556981917ab3e55d8f62f58d363ec2c531da362f2d68a10d70e96bc02daabbcd793cb00a2598355cb4018334b5343873602ff16e32ade28ee98658df8e750caf74e5a8eeda976f53aeb5444cfa12ff260cad836fdb07e1ec5deae1ed80bc6e750e182726edfcb2931669293e8bf9dd8f7bc027bec59d0e3d2bed4306279c5ba5526fb7f34b2b7f2f3032c26be77f10f5e8a0a89236c89a917727397ad405ea81a87f1c59c7fda8a333f5314fcb225d062bacd2e564642b3a3f88ecd11cdfc07ed82b80157f6469127d13ecf52689c312fbfcc25cd65dd7d27e9efbcd4e4ac4b272178d08a280b5523c3ffaf3efaec34e6d4e43563fef2ee6c817fc58694aacd3ea51e4d6a85b8a67628a4d5d08a23dc04e817a0f4244a288e33b64b599489b15891976219b48207730f5ae9a2877ad9afeca774376f48da0f6305502bb1feb7e9f900cab86ede232e3c5c8eac985b9adedd4b1a1e0bc6708e9e2c2da61dfb4e71c04aa16d815ba2785bd3082a908d37fb54d3bfc22705567640cb508df3255213848970ecd67417ed53be3ead3165cdafc056c77696d1a9ac4b9088f7e84dc7efa37e16213e43424631a777f78edaadca55baa0c5f2ac2fd55bc45e0b260b5c6cc2acf01fd7157eaf42abdedc6a67c63268f38f2df30c36594a23fd8771738050ec6511f69c8a59b91866021764a00d0f8556aa1cb347eda61b1192fd5f8dc3d84a9a47e62d2a5eddcf7dc6f46daccde21d31de0d7d78df4d1baf7a9591038607e74e45c547757bdac20395db569f4380c8586fb703015c8f19c977004b5171d547cf988a3eff43cbdfd3df72eb1056e6547c102e2ada4edebc1bd68b8ce1e0e166f652c54c61af76ade70f81823a4e6c25233d77e79232a10f07d5d2d64d64cbb6657609558cd0968e7416a3d17a5b5512ab6cabcaff52b042e1b7260e0c5d0bfa5f4460ed9c0c94f090603a17daae82b7ea6bc69f4d0910f4408f83ce762b8f4cd81970811bdd8667ffad1da90ef3186f3e8949e0cae83d83730e48a224cced2de82831e5e60f498560e2758870d20a6b65888e804591cc2ca01342660cba84f15ae319f74d8b2cf9200e55132ff07e9568e08e38d0ce576c9c9f84e0759a509a2e99c4541e90b07beaf1d331d22335c40d0bbb92b4ad65ca7ed88a7791c6750998d297b25835208eb90861fc804846b97d33877d1d6bd53b956a741db84f0bf4a1e6a5d6c140778381fc50af58e6d90917ea871f74efe33cf940941b3382d003973ce209ff0531fbf8ba6d5daffd41732a9cd5522f9c439beeafd8a289644455dd53db89ee2d9f1cd18e4f8198db3a57046d40276e1aaac12e367e25665c7ecd5947ed2241c554e3fc7b1010f6618052fc9a4085d7922e41c88da032fb2287a1e02b6fce08a84bebc2204fbe6fc48d43e55ebf139f924ada1e58cab3405075787196b6c1c28bc373a497921d03d7104fa220e5c61722d6e1573b34607f9cb32b9588b793a78000f33b68f9fcb6a80344194c8cd08a67dae479626356b2330f9ae603a835fc7db5cbdc964d2a74915bcba3b595dfa00e503221b657ffb05892d0f16360a1dbfb3b430299c820eb9a6c3dd2af541eb61e5c16fe279d643550ce174edd320c9b5fb1e6c2d497336ec45b28734e4ff3568e1f0b72f8f5becf7535111bb4cbd495fb6c277b518af9097fc8c075fb8ea5d8bce9aaf36d0b31628a4220a9d9b9b1d6e4c881d0bfc8a863c281a1fad13f8f54e2c46cc9df416d85c217e5d905ffdd667e10a2687c5f2a9", 0x1000}, {&(0x7f0000001180)="31e8be66f10b8fb2d92e82e5c1b7bbedc88563c4b203492eb3a4860a561c3186fd4483603dad37013f3285618488323e86922b1f1939d9ad69e74d44363980bf1b4df69828bd5038401840b1eb993d5eb7c4", 0x52}, {&(0x7f0000001200)="fd3ed4bc6eefae428bc9e75237483edd7c8aa55ef1efc59e50992b6becdace36add07804086c987e03efdfbc18f9", 0x2e}, {&(0x7f0000001240)='5|', 0x2}, {&(0x7f0000001280)="a3dbb4c248ac7a70362bf668a3718d1696f876b24db22fa7ff6a9f11a30cf4d5c3909d3cdf40b0b00a828771cd803d4e57607063eb2549331e9406b26f181ff7f433805646aa71bd24ff640307b97540c64283b935a1b30e92ea1ba11c1d264cb0c3b43d618eeeceb3e9496eecd17372ce15ad7454282b", 0x77}, {&(0x7f0000001300)="9aa1a0f42311ed88ee2a61286fa05d48cafd5ccbbe269c73745c2c349d88daa65caf5b111b86dd6f1d09071a7c16a77c93fc77c8f03495c79c8e62082b9b89993c1ef53544eb7cf65fb39ec1d14ad722ac7b0d5b451326ad336e7cb3a3b6ec2053aadfb9491a23b44ae35001bea3646799b3c4efd713bf030f55944d79483c40641ce5ebb84e74924936a8374892333c181269320dc8420e5be804dd754779dda9a4b03a98c282ba297061aeecb306c646fbce6c71c77d0da659f71a9a0eab0b678b93e8e6bd4a5de99e73015b5450dd47bbe398b5a106adda443471a0b3a886e52673e9334b831c4f652d2274d3d747e53a0e49679a", 0xf6}, {&(0x7f0000001400)="66c49672ee031ccb", 0x8}, {&(0x7f0000001440)="61cf5ec669fe851075e82fe1ac5c19560dd2a284857a31c1e059fd", 0x1b}], 0x9, &(0x7f0000001900)=ANY=[@ANYBLOB="a800000000000000ffff00000300000066c9cf39a548f2e4cc660ea50d1a973729b42e740cf5a9d9c914bc070cf1e91bebf2672871f07a46447dfa369461fab2e58780373be3b15f553bde2bd4dd69213701176868ef69815e8440537040e6d0e195841ee1129e9bf20d76399848364edb26789962751a1185cd38fc85ad120851f62ee0baf08d51528173beb3dc4cb9a0c9909c76761b7d601e2947040e8311c398f62b90825100e800000000000000ffff000001000000c5e4f5684458dbe08f9b557f3b4e4cc974c0cb47eac9128584f45b8cfa1f6b5312c3390c10597cba7022f1aee1d6de9eef89980000c943face9c175dc9733e76598947031e2a2a1fd9e7a6070000008b8d98ba636ab82fcf2a5424ce43937d35941c74384e010622dbcb25a27e055962ec1d1f21d362b4c17d4c3819d76223c1ea0e02f3b2be69c157f9c51783e15d556495aa3c878b1db9663e4316d8e91e0b921b3b688ee7bf828c5cda5428dd8006e00e2a13627a9e49399555d58af20ec49ec593790a1dc38e49edea5dab2b9b740e1564e32c0b0035d69856000000000000005bb488439fc330c282846d6a304b0411d03a847228f6b8"], 0x190, 0x2}, 0x2) 12:10:45 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="01082e2f66696c653000"], 0xa, &(0x7f0000000640)=[{&(0x7f00000000c0)="acbda633757bbdf6058bc12cd9e04c19fee903143064f0b74dd163306b184c67291935bc75f2027fc6e9dd198ea59319100d9c47557ceb2501074dca1009a7909eb97647271021e06b74c28792164711d46428e996dc00b66c6de5798e3565004cf528f21cb68657b2ae3a449a2bea57539ec8f5765880a13cf47c10d26a352b267c1537b692d3ba483df87ab456a8ca7c4efb228b4dcaf15b9821401efbf75417f5be654600a2e8161d2cd4e45bdfec0cc403c419e199b5bb7f8f2544f7560b3862fe2a330fcd76bcf3e165fa249c7401454e082d047a64ae0e893f02261ed019608a039ff75fd74b6f5d32a3c966a462be5fbff791f71d4093444d6d", 0xfd}, {&(0x7f00000001c0)="cd5642c2d9ecbdf208e81485e633dd00cda87dfae04f0c32a4a8b43b04f716fd3655d0820ab2c85b13dfc79e839dddf697855ca7076b9bcf8933ee7eb8d6bd81e8946fd8599997a65ac6bda9c2d62516e8e888c2163a5a49d9cafc5dd47647e8d1ce97cb7018d425060ab14b92d1c473ac9aaf0f91cf3d6a8f0c5d7573469f8faaa2e006a2a2", 0x86}, {&(0x7f0000000280)="493b510cf5d03d16032b4af49e42b904c09a393e2e0fff393fb07a048376f893adfa61e2068a451f6c1c24a613fcad22babbb649c36b2cb9b0cf675f4c994725f10802d228f63fab7c21a268acf469394c947bc9d516c0ddbcd62a63168ca7f51f2f48330231f01d57a4b08552c2f2269d578c1600db4e383d2e44b974dab0dacbfcb54e5ce9418998d5450b3f6f508a2eb6d33f414bbd175e1d1b6fed91cd2f242e3280fcb2509881094ef0a3bb994acb646b84c354f87bf02b15784eae2624b017d4d834bf9588b5cd6e2a2aa134511683eb1fd3d3d1d38e1bfd3dd43160d59bf7d63d218f46d1d4e3c8", 0xeb}, {&(0x7f0000000380)="21f76a3b1d64df39ed8ce2572401934f03536c26ec1a0660b09c46ea36838dc8722938144c5ab3866ef78d4b535b157fae2dc6482d508640e364612846570439e366792688974707d73a485e38da2d6bae5c5cff56e2331abfca82a545bfdfedd63ca201da6c08541cbbc0b3d7353b663ca632c748d1729f930ed8de62772d08e83f175f4d432a5748e6dcbceab0273ad90f53713ce7f5ede7133b014825532a96306af141ada56822a488c30954d8b62b446c93b0f7dcb64c0366664b1fe9513fdbb96431589fcdcbb02284a8464f7b", 0xd0}, {&(0x7f0000000480)="fe0734ea68b7b7daaf22a6706ceeba68fd847159ba8cebca78a75be81caa1c669b691efcd3a07a5188fb4d4a06d5098ad6fbce531ec69ba256ed7bf8bce300be09bfba41d5d073e98a5f8f9d63d83742eadec3d88748450c1e44cf1a342338e7e2d72280ca6e577f4f628eb65e59792a241ca3986f11b2fb2c985f2b2a40ee18c5b95a5bbab471e957f0071797fabbb9d2729d82c2c462ab8847e83001d92078f30dd03d466b20", 0xa7}, {&(0x7f0000000540)="7678f46bfd406b0677e072d8d2be53e3e5ee269b9639794154ce7076b5020063feadd55c93cb09ba005222a697e2a36194be9b4f87386cc469a3e4139fc52b2bb54842f078d8e75d850e9c9308d990c962ac91465e0a0197338990ea2355d30afa0841a2a4613314080f39a0f5e51e6997802047bab61e4be15b9b4425c01083e7ca38a7d8d33adbab6abaebff976cf7e8de1736f938bc57f780a4b747a5f04691369207af65298d", 0xa8}, {&(0x7f0000000600)="51c19efe02ad3dc387884e16c312826d10fe127b496e714f8639bcd201aaf5529efc727d8d36bf1633f47000613d33de40e595c35cfa2f4d22ab", 0x3a}], 0x7, 0x0, 0x0, 0x4}, 0x2) mmap(&(0x7f00002a6000/0x4000)=nil, 0x4000, 0x2, 0x810, r0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sendto(r1, 0x0, 0x0, 0x2003, &(0x7f0000000740)=@in6={0x18, 0x0, 0xfffffffffffff800, 0x7}, 0xc) 12:10:45 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) nanosleep(&(0x7f0000000240), 0x0) clock_getres(0x6, &(0x7f0000000000)) chown(&(0x7f0000000080)='./file0\x00', r1, r2) ioctl$TIOCSBRK(r0, 0x2000747b) clock_getres(0x3, &(0x7f0000000000)) 12:10:45 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/98}, &(0x7f0000000140)=0x64) fchmod(r0, 0x10) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r1, &(0x7f0000000240)="f7828b83478a0e2022eb72a6e168b77284bcb86d6661103b71aa8513145ff415b1442d8a855545854f03e3c57e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d44afc349895513de686494f2b1626821fa8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c61d8c5d06ad285e1969673a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381cba", 0xaf) r2 = syz_open_pts() read(r2, &(0x7f0000000380)=""/154, 0x9a) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x1d38, "bad84b4275835db5718000"}) 12:10:45 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) open(&(0x7f0000000240)='./bus\x00', 0x200, 0x20) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="ba0ed314e050b66d45055b418e29d45ae6ba5d70776d2b93f10273cb80150935f6fe2f20674cd77974e6a201e8fb582f36414e", 0x33}], 0x1, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="0be65286b8eb4eb8ff07ca", 0xb}, {&(0x7f0000001680)="72493a316c45fdbe1ebbae26c6966c8ca1c785a03fb5e1a05e250e2f3a00a96b2ba11f18375ac573a219d2b721454dd82a21eb38fdea50c28bbd2e33f2ade5d98c40014d17ee9646394b5a7be9b4c6c1d58bc36a77d60882cb84abe76b274a807f77fdaa8ee21fd26996a01d6d31c6280e516a6d6470c2fe6297d78fa7c4b9fa8e04446f77258ed5ea3084d91ee9d6b7fd6905872fb492433e90036cd1d005a4beed77c790077e2ec8412fa2538b70cce852f02f69dfa23eb5f8a9c74b63b9a6bcd7215b0262e2c829509f8ee783882a83c58356101f0357be1e9c35c57bc72060081cb1514da03e0938212b24039243fb7694b9543559ce90d6b677128bc149ec1bc43bb57cdadcb9924c7c3d5ee6dce5c04b4153481023619dc10788b3b48cae74293961bd011aba368731f0250fab5fde6088d98e538b8a25fb2f0d85dbf814b2ac08f2632894d863a64d3e85c921411b28c0cfa44a709b6128da82c9c3f1d5380561b3b16b5d585577b9ab0aedddfa8a94c038d8cf093015c23c927c472a0c3a5c6ba23b09190523990a2e3cd300c446b93753d9d658f92a3687408b8383509203716e7b7dff87bd0cc135f2cb3c4ef73b731682dc90af049cc2cc89a14cfebd6d2aa48c1ac17de22a536fbf2484eda6a133e18756e36c477efc134cff7e705818eb2eb39404beb47950bd081a8a51228aa01ebc7deb421b095baf972b88fcc612cc8ace075b0f13c83e5028ac43ea0dd0db542319305cdc26bd412ed59b06bf16fa22ba584ee8b7c44d451113bcde1bcba83d886970c8a7e4313bec1e6715ed13bcfa01aae3c490acf9589c0f8d042098ff8eab4e774dd86b7117a6323b6a7c4c9505cd62682c4987ef71ee5664b85ad945179551ca836684b2ba5475187f19a3cc1bfe4b712302cde481df54714bf7735956f3fd95d634578cb713156040c693d125e91f0fa354a61f3b074c590e13fc7a4877fd488433a578e980724bb44ca1c955355545274f220af392b1b09e692ad29b678b7c595472d21829bab388311518586f5d4113f0209de5e904fde875e048a0c1f7d294c1204b21c3acd878c9ea1ba89cea452c72bd5ce7206314dbecf57cac2c0cbd53b9da13a209ce681a0b69d33d36ec4381fc6b0d41c95859608a16261a2612166c85ec89c80c3273c4fbcc1df6ddc673a9e9d20934ce2f19deaaa668f153d03bb97a07be841ae5fca8c95b4e7b698708099a55a8cffe8317fcb5bea0dd16f0c305ed5010a2267a04d9e2943a0219af0b000a9875d7c900d5f6dfa27d5b6f8ad6971e32da6a5dd76923f8ff66bd7f88d6f97d8195118034577c69876375705abb71cc2f29e8fff922921374b02bb3d5569dfbec5082d65e6cd6480ddaa1253f855bea8cb4863abcbeeafad5cd0da48090a0f25fa00eeb297ff9426968f12fc7566c49776128696c5490ebe74ec31dc07f90a183563eec00fbd0b33c009e842d9a4ac9348ae5896c61d148179a08c6ee899f7e0d49d3c78dbc0ebb3f4a5a941a588bfff97f5a4148c9b1787545d9ae2ad0cbe6d6a992e29783964e9cebda74c9098eb24581a15f572ce0f0763036f9afe04e81b958e7305dd00979a4af72959ae4e52f5796d6a59989d712b0e05a3564d97bc93a9621b5e25920a58bd1c36b8977b3e53bd461f53116c20a9c9c7f06524e6743178b7679eadc89bcf78e110bf6d5ae64ee983c43bc9fd4c9fe8c31d7d98604f9bba0173f63b27c6b588c467d7e58bc22ada7a5f8efdd86791528d8ec97628829ce0e93daac08b55e542bc10b3a56c4f77e17b3244c6a458d138f52113f6baa1269b36875c27a688c662fc6c16645b235196cd7b138b447727d9235f3ca55e96cd3281c97390acafc1bb201934347de115025728d7a15ee23d497b9b7d52e49ac9cde695f3e303e91c11506d181bf92ec32f76d3fbb0f4c806a4487c5baf67c4b0f2da204733218d66d225d43b6039a28955b61b59978dc724ce1e65fd91be1513d98602ffefa14ed38ca066c4cd15f685302a25429a655edc281af8ade336185ef70a2910f0fc069728ef04f410bc86f019ca55c7593a5e40b73f79813ff6f030cbe97bf5bb854926adca3229bdf7355095dc692443c9411a65ba5f6897f6255978571a6cde5bd28f7709863c32e80bb04386b6b43d000b4c411aa49e133d4468d9097e87cc9d3ccf188ffacccb038d93c51b26197558edd3d92e39b1704409f869c43351d0ffd544c1eb77479253f75205a63d95624059fca28578124e43a3eb25f119c0c7458578cc5c6810d4277c00dc548d5b4ce1b26e08433c6501160154270e46d3a8bc3898008c9b55f04bfb0d5f5b60e66457a2f7075e94bcd5581a7726823ee72a7331bbda67501b7641bdad097daa8f8af728a321279313d17b83612e6e53ad7c0f5f1d89df578936de6a60790cff9bdef00369aa8879f308f8d81c7e8cd032c7f0d49947d08917df92ec79ae363304932ca0573c41208fc17a8aeeb2b13a8ec64e120e369c62f6e3c649e29f97aa2bc90ef59c57676eab12a7198467bb15648cd8df742d51da01e9097c3dfcad453875193d1592260d832d1a9f37a5490161314c0e769830f61f3d327ee462b943213a489127d250b4ed6014f0d84b43410e10b825acb8b3391d8e9dcb95566845e0652026be6ded605edb855e174753a0b501c5b8255a6459a0c03467a821a211c2181fd401cb6fc930a497193d9f28df019314296e171092c93ac67d2cde5f59e0460cb07b3765e4b2f0110b8b939f719d83640349f39e3faf0cf04ea2d7f25a04a24405f366062af6e0fb8f5d3a995432bd6c56d59f7eb3da2cab822dd289e677b09f1592a7bdce2ad5e4a6c60fa12622a5d2002cf7a315eda5b7ffcb08e7f3d4f4152a4a293f4a562cfc2540ecb8b89b17cf961e7b5c6b7f679997335ebd727eaedb1986a3a6e319f8e93a48176892f0cdce3fdaefd44fcb7a527b35140e6d452a82566420e7999e05629bf73b8d26218d0cd80821588ce7d57bd5346ef2078e0e1c0466c75d415c4ac2f694aed4e0028d91ef3f4e68ba3b62591913227d7d260def9991439415c9f4ca2cc16c54f3f2b1ed64a5fd42a75b949bf91ed3dcce3141fd00cbe39f32e11ceea1a32df8102125cb758cd7af86c8ea7c21d7d010fabe8f45d20b8d3ff340b50e5475b12ec602c0daec168ff15c1b42ec08eeb8ab8fc89a60535e34343b99324712a8a0016100eaf24ae00a07c9446c8391a033aa20a119de7531448ab6e76929191e396c857fd44332a41970c88124876c9e5dec44979b1b3930a6f55f64783fb605c03ee04a6f736461673cceb2ace552e87e5a7d362d6e157c1c0054014605413de65e9d33934c809d0093de7d545f452b9ed5a8ef2082a92f6f8003af9eff003cef74568466dd9031b8a16f3a55c700e341e41d652bbab781554bfbd755f180be5c33deae621c5621c249b3530c63be9f8abf762e3b53053706b22017708574346224dadee967a9c97f2cbcb17ed873f80b63d885414c79e37a480e524e3883693b80d5fc74376b3c7fd6e0b3852cb67617c2e0de22a4eca786493200b25c19a80787ad22dcb3ce7a7ed6fd765fbf63f0f809e1a70dab7d8255eecab955780f254fb537a4152d1878cf8439b3e7a7dbf100936137c3ea36a8aa4477b98cb3e49737a22ef1f3e1e0d8bf6acf8c0ffa6d888fb6a6a0d985061c1f355794a743ab6289947d13182d9b1d1f31fdf9c935d04a25ea239158bd96a9cc4aea0b7979a031e44770b0beb6a1248bcb0f7b3926225efa61f3055f706433d89bbb5813900f284be4d4db235b859755a5177639c136a4ccc988f930c88087196bd7b8b5985afa1ca0d1033b135b368f83aa058345c9d32679b2e8fafdde6116b078f784656d12dcfb765617307bb84c248360ab674bb5d6a8a6d3ec1dc8aec085a0d58da1fe12db0bc5a2cb874ad9ea2d94c6acab7afd84c5b8ff1fed8fa209b1b81a54f15281e9182b177283284521dcb7a525775fef363a63b6e9e728a5b8c2d4fec23c2d9d1fd6963202a000c69a066fba9585929d42b77ac9624740250cfaf3f1d322a31d99e0b7919324751013d879c42838f3ef0caa4596f19d5eefa7d6295722e25409b6ab6a07d48b61b02a94cc1e82d617fe1e38df0bdbf7f74819eb2f77baff2bf29deabc6278c3e1cb70975e584d76788d72b91af24948d7a1a7b9b65d8b7b0f1cf36a0d2c45b155811ae7e92c180ac3e9cfb59ff185d442cac6933338f49382b9578cfe19c69b2f870275eacece8558af06ea509200deb1d10437fbd9623c15a7e9a55708e0423f9ae873d8ad394c4188c2513a0105d0ce419c1a45054c10dfdd125fa4a266b9a70edeb66326e2d8f96df5b19d7c63ec66a28d203ef5ddb8e08b600c26e7fe4523987c99865a1b88b2355000b4c8d6ef57870fcc071216bf3daa24ffda478d20c1cefc0a6143b137139b178b97c53d00a6db0eee91df3c375e3394445e6ab41a162e73d18a010f0ed3649d17e32df21b341bf4924e48c2777d4fa04d3ad2fdccc0b6a2d9773f721887aba9348b95e78edff0f0d83bf5abf8d8f221ffdc232fd455e6d395b38f935bc5250726fb55e9dc6b21dc04e352a5b83cb83140765eb82708de85c60e6c5f16e27d1b4a825d9a2adef822cdde0e5eddada483dbb583fd967617861bbe35aa98d0e26172ae87d160c948f6b03c9e4584365e299354751451074dd5362fd85b15f40656c548af90352abdbf47bdf79c4ffbd6596c17b4acefa4b2c70090da5d296eb73416e012f5c6f3e42e1d6f140c19ab8d4125b3705011c941b49492a3bd81acb26fedeefa250cd2cb70a414b64503c8fcb342a31a486545d8a7b683b7568c16947e080b4851ecbfcee158d05c4d2c9bf33b3349e5ddf2d1ce22545cd3de6514bff71b069d2a3de1dda196db4a521526119c50d62eba6c9ef3d97a9c542eafe7e5ac6796ddc08ec3fdbd0cecd661e7657bd0613edfe14b8c85b698237638cdb65ae1105c5256bf6f12b9b54db96b8b098067d7ad0b217bf64f9f71262b74d75b206daede0eccc5381dc14c6939a0a9b5c45c6eaee44926f1d430efec5499097e0613c994da49571bcde1086f146bddcf4b9344df0f3abfcc3d33aa168c8cf4fef2b0aa0e28836ec0a8fab2e9f30672c1586c9b1fd0552551ec6806ca98504d927dee7b26b9411e63556bf9a9dec49d6ecf12148055b3cc0ba181d3daf78f4e61cebe40cf0706bf07d2f8d6ac6160371786a0a4eff99d75853c6867a2fbd50f61fbf3e00c20d53589d19a297673931c0f39bfd15283bdebfcddd802ea8c8165b04dad3426032f61379de26b59d88b8ce37c2a0ad24ae7d6ad37df470dfbe5354c0293b38f20eb1557812804e0e5fdb61d56981be34a1f276611fc20e4cfd1e336a2b4e36d948a016cf727db76c2145dc97d2039d1fdd312bc1bb374cbfc8565cebcfb57c488c0a458cde91442920cd5b1af469a284cf15225a193ef74ce3b5e5aea9615a2693a09b7fefb11b8755a2a9982ce762dfbbf097646c4a8f8849be75532cb0b12e1411e7e589ca495002c86abcc1132e03b0a586c489b8bd204f4b893b5846ab4208ade89caf94fdb77477b14bb2ac5f57be6ab61dee389b1098adefe5b9d90b7d5b08169a359c78bbf05808ca311a7605c42ae774e762cdd33f54fde7f179ecb878080b76d81fcc93f904a526390405e6e787539ef546622a064a211518435432437a7a59e80afa35b2871388745ed996d23cce379e584d8bf5b02761461aea90d780", 0x1000}, {&(0x7f0000000100)="8d76b36d4f7f4d3038b0227f119054661b42f9571fc3375d4b717927c97106918a05b2de3fae19f1e2a27a5c44d2a1f660c9a7b6fc320a2bf92ec7efc6064ef66e1a8d04934deb2b23310d3e520495760213d3d4ca55af7319c74eab0e72747933dd2992e41bbb19169ff5c1832f2bf3888f93e199a8ccf95a61d3", 0x7b}, {&(0x7f0000000180)="64d510a903dd2b3f4270a6379fee0571bcd750fcc586c466dd56538ee88daa7545c81cd8cc77c5c276ae6bd610d0b126dc1ba146fdc0c97fe7b2e3860b17aa603e348200ba1c1640ef083a7e47f439c3249415cf4488df21910a45f47552d805832c", 0x62}], 0x4, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x810, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 12:10:45 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() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x26, 0x5) kevent(r1, &(0x7f0000000180), 0x9, 0x0, 0x8001, 0x0) 12:10:45 executing program 0: semget(0x2, 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x81) dup(r0) fchdir(r0) 12:10:46 executing program 1: mprotect(&(0x7f0000061000/0x3000)=nil, 0x3000, 0x800000000001) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000000c0)=[r0, r1, r2]) setgroups(0x1, &(0x7f0000000180)=[0x0]) 12:10:46 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) close(r0) open(&(0x7f0000000100)='./file0\x00', 0x100, 0x24) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r1, r0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) close(r3) 12:10:46 executing program 1: r0 = msgget$private(0x0, 0x380) msgsnd(r0, &(0x7f0000000000)={0x3, "9c6fa2771d4e66bc62d328e0e2f55aa83e88de1e4affcc54ce3ffbec943c28f1413f91d60bca968bce0a36adb64a9e2bafa9f6e9494537867563f0889ab546a20f3f51118cb5dd3ff0d9eb95a81e9e174dd9f7e447fda8e99d4e6f36ba2d82872a3115969de84ace623e10f0db64a16b537844b3874b1be31f1d87ea39e76c8fdc80984a32d09a7a1112e0ca8e0ee226f9fbab8732cc6325e640233bb66faec29bcbe780d32e2003144acbcab49fb5abf6de1d4e0a865dd9e33f18d120cd89b53fabb176da6c8e41398a6c2ce4cba97af74c7242406cfb446dafcf6612d94b707f62e65cd6d925"}, 0xef, 0x800) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) socketpair(0x18, 0x3, 0x0, &(0x7f0000000140)) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x1010, r2, 0x0, 0x0) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="01000000000000001984a7a444b5b1cda23163d3a3d3ccb3ce42f3bfcfad82bc0bb9082d65aa8e6a6d6b6005f8011ae98e61c1ef68e49943506f15acbd924c4f0c5f7fc0cb53a9ee0b6e99152d4fdf8d78d25999c871757cd818cd46b7b3eb77102ee50e886f6ae918e65bbf17c46abb5b9d755532fc49b064154cc5ab0ae26d8fb80225eba291eb722bf78a1b76faf992a594c10484756cfbd89714e12aaa65d715b9f6f732c9492559e111b0f562b98240441c6043cef0508ac8bf4639680aeecb40e144fb09bed569cccc865fa7ae151325d7972c17c2359b003520381477877cabb8"], 0xef, 0x800) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmat(r3, &(0x7f0000ffe000/0x1000)=nil, 0x2000) r4 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r4, 0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) msgrcv(r0, &(0x7f0000000500), 0x8, 0x2, 0x1000) msgsnd(r0, &(0x7f00000005c0)={0x2, "e35ba1a5740daa7e269843c0bb0663bc3e7b8ea345ed5563570c61f60aeb3ad3853182e4b867ebebda772357e36d321d21758aa13dbc7f6dc1b46592d287edf04682e2f3a114ae130b5e441684531cdbd9fb2e1dc7555197873c0ad0488f952103"}, 0x69, 0x800) 12:10:46 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x1a) setuid(0xee01) open(&(0x7f0000000000)='./file0\x00', 0x80, 0xa6) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f0000000080)='E', 0x1}], 0x1, 0x0) write(r1, &(0x7f00000003c0)="814c836ccce63cc7e4b59f919908d7cfd0761fba92acd7a586796d7b39ce7cff74783f6fecac18d614eb33d77f7fe79144369d00557c18fd42c0c8364a42aa6cb1f55c637502bdb017cd3875abb066f306adf17789ff527f41cbc9701134c0be84b1079fe56ea289e39e7031a346e2cbf32e41ce4aa3d4cddac83e5a86dd8e5aa6e2d149be9583d0c94670ff5c009f93b67e3a09a001b5c263c1cf88c17cee26ffcca2fb728753fa5e5531a41ba2569e5da2a51a87c6df18045675ebc49a6d5c65c69d156a56fca618f61c1f5d0751d0830f0fd8061c7411c60b2d9d95a979d60b4a5ef615fc2aa24676fe9afb52e2085173aaed45c9a52684825789da45f4bf7341fd1193de5cbe14a58545e99b3460c7820e5cfdb4f980ff0fc2f993fed8a1395c3ed79a4e81ed3a052314c816762eb7a690dfa8de6ce8a0566c9d634d858289ce2cbe8dbcf423bc63b4538f067d1b5ba46b22e7476637a293640c8136cef64f33b6146fa21b76cd70788eedf1c1901b0d861d6cc9fe9d0039a88c0beb148214866bf748cdc1e902bc656d4758658bd06d058fb3b2613b46c2376eb81bbeaa08a405d2d230dd50695beb6439c03b7b55c9cd87481399716c15e08a0915ae3651eb7b872641887f69737b8fca01b19a945ccad140eb5f21d776442bdc299df02a011ddc61c000826d469a3fd45234e116f43b845d195b66ac77282dc820165d5156a183e60581c0c0f441912cb8d8c0a79f5c52f691bae130c3127d26287153b966390336dd9fcc1bd458c97db29266ae1b2ea3cfe33cd3de9894ba427798b5dc5469d2a65d6b55358cbe3ea42c23c1ca23bccf56b816ea211e9bc586a2ebff67de113809230f4aec4125fe1559059f6d6fed49c14748a1ef3bebb25c6af135095a7c72ca85a012893310270bf27d58b8b186c07360ca04a9caf2b0b0f1c517802cd17b91706278097f38e21f1e0ec557f91b8ed125af1e1c32cbfd98f97fc02c5d68b2f5eb9d7d10dc4783d0ece0a16493bac52bfb0e6348a7cd026d595b587c66a58866c4bb28684775a12b7cbc536f650abede178264443ccf5bbbc27934adb9efae0cb014b9bbde1b43d01ebe7400f771284ac61d851735e0062c99143e8745b5c6a9f238d3d84de36f8578f9f462c83f3f20abee65d74872ee72f7899db10c1244a0fa868349dc338f0d257fea298742ae9c4c84f0d78c15998398eb9602c8354faeb2762a90a7648561bb02b281763a0eed03a40f5aae3bb8fdeefa3efbac478798423483a71350b4c9d398a9db993a2550366d4169f5d1747490740627e570147d678486675d1d82b62d0c20bbec4fb8c3f8a8040c6e8cba18ed155ef80d0e8b30ed9b7d8f94c0b9ee59899bcdb27ad57cf3899db6b868526fe46ef527d08a0293ece4101fae15155bd3e42cc582f6593bc8ff02eb9fb52dbdea26c5f77437dceebc68ebbf2fa0081cf63ecefd7b4038c2a62280cf9b6825587e5410607b7e9869d34587f992c5ab07de33a99a5117f6b208140f4a1d78c099226823f57fa5a0ff212d5bac71874640a7d89f91ec91705dfb6033fa710afbaf2482d041ca0a28b41d0d45e5191e41515c5893365f1a2be16994a7eea2248badd30ebc19ba7971eb8ccfbfe4b378b86b9055a85a2a4f166bd415131b3bce922b618975fd456be082bc8ba3cd283475a198523f2ae3b4c7cd9352a5a50223a424a12d74ffcd2558dcd2429546316da1131e8d83cee557cfd2798f8bb97b471d23e08f92f54a25455b1c0612d1c7df7445ec3d27a7ae91fe635df08dda125ec60620ea645997fd88c99d4009812381d54ccbaf7dbf130209019eda841e8b2c38019cb66a2b662e35245f24325c171f39113920b8a31b41aa9377368e2fc79432046236af1040da7dba6d317c57c0bea43c5676d788003e84b8828571977bcd4209b9db8658819b9d2171b51b1116b5da1a6e9983c8b2f354eed2a2247ac51f4bda669adfd9eb26c41e193c6cf4d212aa03a6c7708558fa9a1cdaf2a60756a1eaaff42e06b46d6ef010f1575fef4ecbdbb7ab4bb2fd40f4072d07ac6330e2c1b80e8d2e55075f33637944bee24d0987845f2754afea3adb135b80e29d4481ea6b8f0d5c882f156def1207fc369e0a2f10f1bc896b2b306f767bc85d6f08a33c5405baf3640c18c30e66e7e458ebf89415f31341a651a84fc18072a14d770dde9ac3622aa88bcd9e33f69d1c6a19df441b928b37841da63caa29adfddbeac56a8e1e802e48892e1dd4977888553d45dcf005e88ffc3107991546ba701c1b0ded7b8e621b6d4cc0dd2c40216e45a13884ea394788d90198ba5d4343f185b67a3b0e586e7ff9fe464a5c27345a9bb7407026290e103430f0e1d8cc332986896c92abcc6bcabdf02bf9fabb4a369f188e9ce1928794c0f345ddcbeb702552d1f94a7bff3a7c8c7d0768a9243a4c917c4f241214662165b4228b14cc0eebac84729435576ee36d6a64abc79f2a3fc650bc3955fbe4b6b7b37e2cd9c4281a18726d9d5b717a3287b09711f232076c2a973d19ddec57fa1d48c1df90a2b88d8a5a0e9db9b72188407376002c93c307e77ee5aef1b850e5f88ee39d70ac8528d6e660fc67fb221e2dcf42eb97c72fc0cfa2c939af7b5ba8d5f61a2c8032870563679b0be210f04de8932f8f63b286c3f1409de23a473ee0da814ec9decb1ba58cd0ce718686f0b2b33f2fcedebd68754e9cd6b34d47792722153ff1ddd45ec389624b73758960be20740a6e9c46fdaf80474810ce01424353be2eafb27c40bcce1be5d1a59b6d0dec418ee3ff3da18c366886d464e998be443e705c577cc75ec7579b9afe79ae46fa51dae6aa2e097adf7f971c98dc1fde68c664fec8a192d1471cf1a7e94a29eb6a24", 0x801) 12:10:46 executing program 1: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) link(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x3b6, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00') select(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000300)={0x8, 0xfff, 0xff, 0x7, 0x2bd4, 0x2, 0x0, 0x8}, &(0x7f0000000340)={0x1, 0x6}) bind(r1, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x11c04729c654aec7, 0x0) mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0x201) 12:10:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x44000005300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000009c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r0, r1) 12:10:46 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) msgctl$IPC_RMID(r1, 0x0) 12:10:46 executing program 0: r0 = socket(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/29, &(0x7f0000000040)=0x1d) shutdown(r0, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), 0x8) 12:10:46 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0}, 0x2) 12:10:46 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0xb, r2}) 12:10:46 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0xfffffffffffffffc) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="71eb86f9f5371c4b19bb74352ec1a7edf9e95b3d6fd064d9a97818b6767a0550c9b7a2b387b828672b852fb1ea847c8b3da988935527c655dbe8bf72248a606ef1dd60b7b178d1e52e09c1cd1310bb70d3a9076d86df68ac9247df976463cef6ef0973e9bd5b612006ad050cd6d80b1d441ffb6380c5ac1cbddfd0ad8b08de584b9988156d813805a6a93206c6555b6e51e38a3936f7d3e36f", 0x99}, {&(0x7f00000001c0)="5bb57f59120145faa0f57f7a45e8c13f6c536b8d6799adc3b556530822178227cc522a5d554ebe109494e86ae8940be73b3bb4501efc51a32355dff38f7526bb7349918f710fd2434a6224151ba9a6d0ba9209f4f29ea13cdce2c50e6401fad3539bab5970ef5ee0c1557438d8605ad60c1a464e66b1cbe933adbcc4f2ec82e85516abd1c7e1c490fdf78d1a7d6cd674f99dea9c9eb6894ce8c6", 0x9a}], 0x2, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1010, 0x0) flock(r1, 0x1) dup2(r0, r2) 12:10:46 executing program 1: r0 = semget(0x1, 0x0, 0x0) semop(r0, &(0x7f00000000c0)=[{0x1, 0x8, 0x1000}, {0x1, 0x400, 0x1800}, {0x0, 0x7}, {0x0, 0xdda5}], 0x4) r1 = shmget(0x0, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)) 12:10:46 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) readv(r0, &(0x7f0000000040), 0x0) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x49}], 0x7, 0x0, 0x0, 0x0) dup2(r2, r3) 12:10:46 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fcntl$getown(r0, 0x5) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) connect$unix(r1, &(0x7f00000000c0)=ANY=[], 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) linkat(r0, &(0x7f0000000180)='./file0\x00', r0, &(0x7f0000001200)='./file0\x00', 0x4) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000001140), &(0x7f0000001180)=0xc) getpeername$unix(r1, &(0x7f0000001240)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000001100)=0x1002) close(r1) 12:10:46 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) fcntl$dupfd(r1, 0x0, r1) close(r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') sendto$unix(r2, &(0x7f0000000080)="f256637f5fa0c2ebe75710970c2d1a798c9e3ad68ea412572dad42542e8c8d0d3793f511c8069f9c59152b4f6d37de16b6b51fd582d7bb6b81265d6ce6cea2b5966c1b0a7acf6f07a2abfa2efe5c06c4e59a68ca66b5de5b4d4288e6ca65", 0x33, 0x2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) 12:10:46 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x2, 0x0, 0x200}) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) 12:10:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x905, 0x0) 12:10:46 executing program 1: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000400)={0x3f, 0x6, 0x8, 0x3a0, "7dffd83164fdf6cc053c4028cd99be27d10e9c2b", 0x0, 0xfffffffffffffffd}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x108, 0x4a) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r5 = syz_open_pts() r6 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r7 = dup(r5) getsockopt(r3, 0xfff, 0x5efd, &(0x7f0000000340)=""/126, &(0x7f00000000c0)=0x7e) r8 = kqueue() fcntl$setflags(r5, 0x2, 0x1) accept$inet6(r4, &(0x7f0000000280), &(0x7f00000002c0)=0xc) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x2, 0x2, 0x3c}, {{r3}, 0x0, 0x20, 0x41, 0x7fff, 0x6}, {{r5}, 0xffffffffffffffff, 0x8, 0x2, 0x3ff, 0x9}, {{r6}, 0x0, 0x0, 0x1, 0x48, 0x2}], 0x5, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0x0, 0xc0000000, 0x7ff, 0x20}, {{r8}, 0xfffffffffffffffe, 0x45, 0x80000000, 0x40, 0xba09}], 0x1, &(0x7f0000000240)={0x3, 0x7}) mknod$loop(&(0x7f0000000480)='./file0/file0\x00', 0x8000, 0x0) r9 = socket$inet(0x2, 0x4, 0x800) setsockopt$inet_opts(r9, 0x0, 0x0, 0x0, 0x29c) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000440)) 12:10:46 executing program 0: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x9}, 0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x613) dup2(r1, r0) write(r0, &(0x7f0000000080)="f2", 0x1) 12:10:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000140)='./bus/file0\x00', 0x10000, 0xd5c839495474a2bc) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) execve(0x0, 0x0, 0x0) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) munmap(&(0x7f0000dac000/0x4000)=nil, 0x4000) 12:10:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000240)="e36258a416f72ee99586132477f254b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432564908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="54a02551cb15462b77c8c690c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef223460a646789961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf5792c5d39c647d47e61f923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f8a9ba505bce0919670aea6fd78548f203f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3cc8d8883cf675f60e83358c12ed296d22e82c6151d93490cafd605047b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac7166b36f601eaae5a5b90521f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab95bba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087a0000b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba136eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e905502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed710aae7106014ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8ff210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d96e1c67f95090a3b4c3ca0f24b5aff6eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb8dd01f5d4031706f4da858dcd8cae563a547665309c6ef8eb6ab117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85baa90a71dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc0600000000000000b741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a1f8c0e3bc0692c0a083c9ddbf33558d87a46ccbf98e84dba59d069f3e4e3bbbda9b0fd368e32548c6d56d098c8fdf6c9bed09f1d8012465045e33e83886a3ccdfba711686c85d0279bc049635e3057491a222902fdf889280b62d5853ed98e26bcbc5d0349db4302fc272d14a0188a1dbb6e037e8437554f6bfc045c9604918e23da79264892e9aaabc32909e72bdaa25fff5f7756ff4b8763c4de4af46a2904ae7c9e928e2686d0fdf58791b533bd4930750c6be457b0b251390ca79d856e2cbc7d3f9b5e45236ce43a5731c916526f9305091fe0e062843d54bd2ebb02b32f9eb810f3e4fac55bbfbef0f9df402dda28c5adcbe70699e921438370f7517509610807dc1f3d9f753ead7bfe2f677891c5cb3485599248e2b174af9a7a096249cbbf30cc0f4e5356bfe74fea0a032c12df4a084bc11c9e7aaeebbc20071dae955203e46770f34f4bf98c9130dfadd7de65df93bc1ad879189f14d53332ccd755e80e51c4a37bcd321b224c2ee52d05806bf241ef41ae999545449d10cdb4b4fc99c713caeae7bd6ba6594a1aff03909e08c6c9013de104e956eeb9b8b8b35036969dff6024fbb23e4c48c81418edcdaebc74e159e10c1cc18d04cbfa30b7212bb712dd89583048ae74da22cdcde4cb18cb5c25ae5c68685976208b5d191a0d6041a1ce50da8714db2e89314843b1f07680592e4bf3ff928240634e3a2649114f5f82fbb2fa3f7e24213d09cfcf0b235e287ad27ec4052efb67ae3d46191b03b2480be6061f41821a9626a6e69bc04d1a949f62ed15653dd36c37003d542b57ac9ac138bf582683781968392d9d1b158d87c41cb133e541d956459907e76a641fed143badb45766550bc46dbdad898996eed05c1c1e83e5b1270eee09c8a61a3c0eae46de4c987f225e334b56df9e43d27cbc0d7400ce2640e4109608169625090a9e96e09d0e2a6847973602c2eadc53248f17277b87d1477d25d6eed0d54ad0f887b7e44618392161a59ee9b59ebaafafee682ce544349534797ba0e1985de1516e35c05a2f916240920b2dbd08798", 0xdc8) syz_open_pts() syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000002c0)={0x2, 0x4, 0x1, 0x400, "c84e8751990bba463c57b76c479f7a928931f7c5", 0x800, 0x7}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x41ad4aa, 0x0, 0xece4, 0xfffffffffffffff4, "62722b051f8344353a2a898620f77018b529b3b1"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) close(r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x2) 12:10:47 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) dup2(r2, r1) accept(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) shmget(0x0, 0x1000, 0x8, &(0x7f0000ffe000/0x1000)=nil) 12:10:48 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0xfe3, 0x114) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x1) 12:10:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d6754872b39e44a7910fc90f8be714d74666901c2503407a1f5a1fe6ceebc195e0ab8fa3e6686772f61a3f8481b951864e38145e62168e82e61422b32c62917a68a1634cdfa148aca0a7e0caddbf454492425f2", 0xeee) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0x1, 0x40, 0x6, 0x45e, "46288da611da9bb44f89baf97f82b62e34ad26ab", 0x3, 0x14}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x3, 0x5, 0x8000000000001d39, "bad84b73f2a42ccccaa70600000075835db57180"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 12:10:49 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r0) socket$inet6(0x18, 0x4000, 0x5) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x3, 0x0, 0x0, 0x0) close(r1) fchmod(r1, 0x100) 12:10:49 executing program 0: r0 = socket$inet(0x2, 0x2, 0x8001) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/120, 0x78}, {&(0x7f0000000080)=""/95, 0x5f}, {&(0x7f0000000100)=""/14, 0xe}], 0x3, 0x0) r1 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r1, 0x0, 0x23, 0x0, 0x0) socket$inet(0x2, 0x8003, 0x9) 12:10:49 executing program 1: r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) socketpair$inet6(0x18, 0x4001, 0x1ff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setpgid(r1, 0x0) 12:10:49 executing program 1: r0 = socket$inet(0x2, 0x9, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000000)="e0ffff0000000000", 0x8) close(r0) 12:10:49 executing program 0: r0 = kqueue() r1 = dup2(r0, r0) shutdown(r1, 0x3) r2 = kqueue() close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x4000000000c1) kevent(r2, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x40, 0x100000000000000}], 0xdfff, 0x0, 0x0, 0x0) socketpair$inet6(0x18, 0x7, 0x7, &(0x7f0000000080)={0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r1, 0x108}, {r3, 0x2a}, {r3, 0x1}, {r0, 0xae376694d50d2ace}, {r2, 0x4}, {r4, 0x47}, {r5, 0x4e}], 0x7, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x5, 0xe3}, {0x18, 0x3, 0xed6, 0x6}, 0x8, [0x0, 0x6b, 0x2, 0x5a1, 0x0, 0x1f, 0x3, 0x7]}, 0x3c) close(r4) 12:10:49 executing program 1: symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') rmdir(&(0x7f00000002c0)='./file0/file0\x00') r0 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() r3 = getegid() getgroups(0x4, &(0x7f0000000080)=[r0, r1, r2, r3]) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg(r4, &(0x7f0000000980)={&(0x7f00000000c0)=@in6={0x18, 0x3, 0x7, 0x1c}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000100)="0e21f4f60292e5fefdc144235801996124cd777f1a986e164a0b0777fc913afc87c5ff8370d948", 0x27}, {&(0x7f0000000200)="91ae28d7eac082d122563dbc7750692ae3fe7b05e61e2cdd903d758662394ce148122b08224eec6132ec33aa2f3238c52f7e2eb172557ed40cd7106a48f467ebb47b1487bc58ab98550853f953b08d07be11fa96095b1814bcbac7712d9221fbb699b0d2744cbdfa19d31ff0a9f227987681dc07c7acc9e9d5323fc34105f19224d63dc134207965df926a31a881e4fa8be1c74413e8", 0x96}, {&(0x7f0000000300)="78a51dc0883791f4870b9d585a658425e82ebca8c1409a2ad329a7ead66697f0e763a7bc3ad785ad98168fef6d2ffd41fe5e155c56bbfb0a309430413e5afdc0117d97832692697f8be76a80f02504eef93342bab398bce91631f52c2582f5dfbc5f6f7acc44ebe413d19777ef4478949603c10ddf602578141e604a60baad2310c2abcc9ffe56dc14a652bdc97b3c99c35f1b1bf06bf97f4e64a3cd5ffd8917de99badb119d00d4b14b221f17a0", 0xae}, {&(0x7f00000003c0)="ff306b88bf7c28f24900739c74ca77d40bd82ede98fe9707b45b1d5cac730b5f612ac9d968450b77d7f9129361551fb58536ba73e2f7a63d645c6c57122de480a669bbb0a2faebe48854075dad2077ba2e1f80323cde7a0e98f578c10febc8bdaf3c3bd73f09325de2cbf57d1b99da056777457120", 0x75}], 0x4, &(0x7f0000000440)=[{0x58, 0xffff, 0xfffffffffffffff8, "8246dc4e972d4171573e1f449c9be2a1e649a810d8f116fbe64b8520f31387c0c3d20a770a788a9c2ef256826bade6367bb0147b718e137b7f60710bd03d96fc1451e38a"}, {0x20, 0xffff, 0x1, "e29c8ec14a942856f2f0bd89905b"}, {0x90, 0x1, 0x8, "cbeb6f339c56441919b1b01dd750fd05f12c7509327707d0251ca478d143851fa6dc9f03484e48b9261f502b51c933c0f66d9720b491822897087cfc120d9a794a393db081e6c36416bab1573780fa48fff493425260b469f3391176d5eed7b1eb2b1e05f4ebef5e229c5676ff6b45acb3f60328cbb382cf0d3a"}, {0xf0, 0xffff, 0xc8, "ce5cd3f6a2e22f5718b277356cfaf5106a6c09976d699961affaf8e041c7820b8435146ab38b586261ebbd1eb2afcd446486e1d58ad81d04fe3b65fafec511d30ff754c69283a8d1e502b2183eb02856a87716dbe8a51978e9e11751586f78fad0d499ff7ca1c45d83946363abf11b8376cc0aedcd22f28cd28254b3023b2113818507439725d7e4239fd0d96966de11f8b1d59ac64fcd7d2288e70c3169a2f1d4151001b84a68ba75631f703507095c27194b976549b114947aa491a7e35f5e2127eee490a265cb64f586d3000f9c01b4d0103900bbda4d5945880c"}, {0x20, 0x1, 0x552, "ee516b0393042456771e9ec449bf"}, {0x20, 0x1, 0x400, "d102a4d0c2fefe04e02a07b9"}, {0x108, 0xffff, 0x1a, "31b0844c64b0d4d1c505b9c128dc61e7303dbb2730ff4f3ce060bf0f0c35d8e0ce4e76a0645ce323ce96c50d272eb8ad024cab4f018723754e9e4e009b8d1da6286dc8c863a36c82a84a87f4f09e1021eebc7c16b0e896a9e236b5c2b4a80047d3bd6abf751ac6be39ee721d0874a715c2e1d753907f4e0faf741215f65245174d158ca8c6510c546348fc83f9f3dd6f009f0625f89b36265fcd209711b1775d271a6b09b6da59b0ddd96a876b611b383e53fce5332d52f4d5df964f65ba6f5653b51b66802e1150b9e03f86ba923fe9e3dd60e2ab6cde064716b4caf06e4be24ddd7d976fca1613f3bfd54fb89f226ab5cd"}, {0xc8, 0x0, 0xf57, "6211cb1e0f71e8fa16ed742440de0d4ae94ba69aa3bd5eda85c3a876f1e4df2dd04dd68f5f587ea7ffba818d14b61234008c639d5cb19a54d188c51f279bd8cebde78ad0a97e45a46953cc6650c636088813b692dad25fd00c05e358447fd53166932c73f291816474ee0b442172e06657ce8b37444b95fff3e3c33729d818063ab8e9d2d92b1a2202f6e19476c52d35026d6ef58ca383aef625cd4c2a13d45262556ad073a025743cfa84e36284fbbca293e09d"}, {0x70, 0x1, 0x0, "bf3a6d9c3c4bc0d90329ca5229d8f87e6729ce214d674c67f001477edfcddc682792ecfbe1dbb8f371e363b647c1bd7ad43b2676553e74f7c92fd413c727873a79e05f8282c8d7f4694e74ab49dba340930a3bc3fe137fee20abe8b6"}, {0x90, 0xffff, 0x80, "d196c85ce87332f5a44eadfe1dc766ff9a63ae9223eb67a46ec40568829df8a14ac41d2b7b03d577e041084c5db31e4594b6e0595d21fab9c33bdf3e8234a2d10b9c1a6c5c361996d0e89a2391d0a0554fcb532da7b947261c02d8a9a87822c17989455106d0b43d059422dab33d985194309511524adb2bdb36bdef46"}], 0x508}, 0x400) 12:10:49 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) dup2(r0, r1) read(r2, &(0x7f0000000080)=""/58, 0x3a) 12:10:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0xfffffffffffffffd) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x2) 12:10:49 executing program 1: geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r0) lchown(&(0x7f0000000040)='.\x00', 0x0, 0x0) 12:10:49 executing program 1: r0 = socket$unix(0x1, 0x1000000000002, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x2d43e274398d01f8}, 0x8) clock_getres(0x3, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) 12:10:50 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) munlock(&(0x7f0000fee000/0x3000)=nil, 0x3000) 12:10:50 executing program 1: r0 = socket$inet(0x2, 0x5, 0x0) kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = getpgid(0x0) r2 = getpid() setpgid(r1, r2) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x81, 0xf0000023, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x1, 0xfffffffffffffffb, 0x9}, {{r3}, 0xffffffffffffffff, 0x4, 0x6, 0x9, 0x482}, {{r3}, 0xffffffffffffffff, 0x0, 0x800fffff, 0x14, 0x7}, {{r0}, 0xffffffffffffffff, 0x1, 0x42, 0x5, 0xff}, {{r0}, 0xffffffffffffffff, 0xe9, 0x80000000, 0x8, 0x8}], 0x200000000000800, 0x0, 0x41b1f84c, 0x0) kevent(r3, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x65d1d256, 0x0, 0x7ff, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000240)=""/2, 0x2}], 0x1, 0x0) 12:10:50 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x5) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000001c0)={0x401, 0xffff, 0x7, 0x9}) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=[&(0x7f00000000c0)='8#:\\)\'\x00'], &(0x7f0000000180)=[&(0x7f0000000140)='8#:\\)\'\x00']) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000200)='./file0\x00', 0x3) execve(0x0, 0x0, &(0x7f0000001840)=[0x0, &(0x7f00000017c0)='8#:\\)\'\x00']) mkdir(&(0x7f0000000000)='./file0\x00', 0x100) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000335000), 0xfc94) 12:10:50 executing program 0: r0 = kqueue() r1 = dup2(r0, r0) r2 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) dup(r2) r3 = dup(r0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, 0x0) dup2(r3, r2) 12:10:50 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000500)="6bc2fd4515b84605257ff44c0f4943927af6c67e514f00ef1d96d66fa656a9882475dabdb0c83804728e08f9ce400659821e7d778321e4fa228cb7f8d62704e3c3430dfd72f8bae002af7f27ea44e5bc7cecc9628f282ede92b4a1700d3fa538e1d27608b251da807cf48338dc0c225cc20df25e9d756ede0e456a79737a3a8c9c91c4811b2284339d16bb5ba224782ec095752e8ddec147945863c574d2b33eb7740f82491d390e245ec2a9fdb34f2a", 0xb0}], 0x1) r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="0010"], 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) 12:10:51 executing program 1: madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xfffffffffffffffd) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') chroot(&(0x7f00000000c0)='./file0\x00') r0 = kqueue() r1 = dup(r0) 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)) r2 = socket$unix(0x1, 0x3, 0x0) connect(r2, &(0x7f0000002a80)=ANY=[@ANYBLOB="01002e2f66696c653000d9e6a14e5d47060500a74eb54d4c51709cd85f123f4f2c170db6976e0711041157dd3e04c006564e4b4a9864c33f3d597afda25bcdb89e04dcd38fa6559f8664ea45b92338b718d8470b0f75972442aa0081eadbec742d7d0d71c166e7a1eb56aaad872ae89c0b161c49d6a22f03e5f43fc087aa40fadee92f4abbb85d4b3321435211c5fcdfec616201010ded597273c0d90260aa05"], 0x1) mmap(&(0x7f0000b44000/0x4000)=nil, 0x4000, 0x0, 0x1012, r0, 0x0, 0x0) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/188) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0x32) 12:10:51 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="bb587201f3e274fe82a4273e73975ce801a8e7f0e39c7b5dd5f99570828a7804f182b6eeece72bca7ffb5cb51e86bfba43b5dd92e461e17904bf88631f630133cb449749648798b4de5cb49b701ee270216aa6a5686037ade1493463841bafc97c75b31e021bf5e4f2a872cae3a3ec0b75934d0e3601d8a9b3b76af16822246d87ecd81a6609fe9fa68a2daa7c8f00e72f6c38b88f4e6f835d5705936eac0a25e54cc1b5d7253adb25f208df254c010aa98d553140f426855cd8e7dbd2db1986fa9f3e8755b724d96b537ea7d8ae29", 0xcf) setuid(0xee01) setitimer(0x2, &(0x7f0000000040)={{0x1, 0x8}, {0x8000000, 0x8c}}, &(0x7f0000000080)) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 12:10:51 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001400)={0x0, 0xa24cdd5863cadc29, &(0x7f00000001c0), 0x3, 0x0, 0xffffffffffffff41}, 0x0) r1 = socket$inet6(0x18, 0x7ffd, 0x400000000) sendmsg$unix(r0, &(0x7f0000001300)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000012c0)=[{&(0x7f0000000040)="1bca5e04d95f88a591fe2ea413bc5e59f5d682cc91fb7a97b32e3027e0a1b398f3dbf1c15137508cd1bce913dbf2e68f2f3ecd7952a8cb4fbb31786214111eccba8b3eafef7ecc", 0x47}, {&(0x7f00000000c0)="1ed08a5dee22a789e7bb49895e7da78849730f48ab587f8108ebde4e44a9fdc89b2b22c63b0feadc2025538dc9d963e9f3c28154e121d9259106c32aad6d74f4d9fb5cb5d782fb375c734ae8e50f097325dad7ae15dffd01d916dee02a4cb2182f29e7b216cb8ed8ae7e96bfa3b4dde760b62a5060456f2714d9e6207968a8ecdbc0b028286eb7305b41f32e5ab3f4e76b982e6848fdc160275d32435753dc1e72b578c45e44c98e8122b2188c38bdb350b5f037e13d0e7062c789f7a0b58a5e5cf9baaf21124efa026c72f9544d2d8d2079a125106ba430989af378371b2fcf971c9b0c9a", 0xe5}, {&(0x7f00000001c0)="e558a9bc9e6d9511b60eb78e53691113bed1d387c04af091f6953f5e275c88a0d0ab6b77e065696bf4b765efbebdf262e259bd3c6cd37b2a2c71b182e00740802aefdbc2ebbf06d2c2309ba551b414db5ed7143f75f5a3e2e550779fdba1db1ddb6e98a78b8fe678b4615e7b18d8b6c67bf4bdae707ec4e8cfda7548ccf74f1e6c80bb474061f99462648c6bcec6950a4e629c99db9998cf8fd3810df44c50e4bb61e81c2251115ba445b1194b4ddc3e1c345b5a3858539a719842abf848e4f0cc6016c192c7d73a767748e7706969afdb42d8893ec714e2a659951684e248b8feb8f8caecc73be73644d58d8a3b99489941f3c8b1792698e09f207ad339ce9c3fc059843cb372ca6e42b7f0f11aa3fad738a11e9ef7825872921d2c489510beec18e381f8bbd64e8ed88cffa54326e7a4aa0af31c7263980f0774c449b494742e745437d31f01ac510d12641bd3e332417b272c4ebc7cefe69d23823480f3e255b17fdf8f31261c44fa61956c962d1acccbed650b4b7504483fbe4d9dc0629e82c57d1c2c18060e5bdf2321a04b78580a4bcf00f03e2a94bf852bc87bb9a2b630a1ef66723e828c921028632fce72e2ea7e8c968a9646eb5700fb899b468438b2671c406a41cc79754947578bf54abe07ab41410d44e007635d2a5fb2fe42182d72027c3e1cae7599d0aaf55bf3095c92e4d8723294b316a7e76dfdfc426bf5898d6f4e7ca56092310f0869789599f6fa7104b1d718d2e47fe7061534bba9241d8a512e575babd30d63caff6956067385760f8437831933474988ad12f43d295317a45e404aff8411b12d852feee42c0e22ec8c5303ee99c9ec19ad04022ec88bea37c59ae4ce32fe9d2b76ec4594b1b3293940297fc21cb1845889f2f436fec53843ceca74b66abcae2f7d0a902244f74002eaefa84233800d620329e1cca247e50dbabff711ecc55b2a7c7d8f95018d44e1655b162168dc0ab003050bec4e5083251726700efb4cb67b1461520d002c6f158dbe2e2a9b53ea91134fdb14b73fc3f281a207d8426cf0c9f8254809907ac90bdd15d7ec3d481ade9e42acd8c4bd7a01fbc444ef575b5900b84ad881882ae5e7a8a7cf40d22b73ba00b25d86665611339678af53485cc7ce767e9e6a8466f6148ff56c3e512ca27a4fe1b10e052b7e41fc4b726a50771cd713e9ab3cd76a47df55d766e2df23322b01bffd8b24ec68a6283fc6cd5ddb80dc0bc7a8fc06012c09d6bd1c3c41c51cca740cfc0481c996aa32fb00cd51f53d83fecd19dbdba9cf2b60402e0cc671317278319e0450b84c78d509f154934092727dd60c140e1e6f125c773ce6f78ae9dd5ffd7071eab20d247096813265623da01c993225b8193ee930629c75573b0b0319d4c3f090c6a98b41a5c53d867a760c325fc8331e020ec3e3c0cd9c98c897b945b2c7ff393269307e1b98637f4e707d0d6cb48ec3434a118b910b2f465857e29cffcf1034ef472652ea7349b51b72cb46f6fd1b8d12975241db58b7b6a586268175c1b697f6697252aca3e1d722d798d642eb0da0ea04f07490ff881137e41ad35555a1c664da955cfb38f914ef2c9ba49659f38595f01a7e4111ab4c45e19511c671cc1a90525a603169ef4aa4901b34ca136f89f7d91ae2b51534159a7deb95f20a432ef24d2e6caa3fb21e779fb6a16715ca1372a5d9cbd9f88a1d805a40767f05d59ff95634ac41456ee595b660c9a491222514ec4d4ef0599ee3eabac79210d031ebf15d0cb4a5190632056a890da9f608e8d0c8947be9e7f8bd93dd7935142c6a7b0410c983dbd1ba62f3f31436d547c88d7e13cf8b943c003f89fe7482195802df46686137fca0067cfcd46c43ee0dd03ca405d4e581140e9ca0ad861a210bb45b510519f549b39b23a76f7e4bc97e5130610246882998e029f20075da821ab0cb1becffb5b88057e46a389d65abd7ddcbab4c823c2c3c0b2487aa2d4d011cc04a97c987932d94590713135814af31f53310a4e24fcc70bb1ced1fdffde6d9199b0839d566541f65ac317291d5412ee2ae75d2a306d38d1fd650a3a0769ff239b77c19ce1891a655669d5d65081e7c0bd6cc022cf2c87d863401602a6dc6a812ebbbbf1e484fbdaa93216db994acecabdaba1dbd4de2b2df776377e2baacae47c135489d9d6c3e7b3950065a5042283a89ea176d40bfc2c9444bd15211a747327b9aa384650dc6a2637d291a0eb53f111c1d2f99c4d471f7418700ee4007df9d96e62f4779aabe9a8913ace0e6e2542ab76915e9d9c2e64c64bb61b43113c9b8849a918061208d172e9a700de28f11ddf3162d7791c0e8c6af3b4dd49d34bc0bcc13d19f6caf75f2279652f0244a1daad2e2e90b62ebe54bff8d3a94ced566c8ec9c83f68ef3ad48ddf385f521e9f47a04a0f9ad6665dc319d914b45e72ae3f546880b2e9f3ecca10f02eb4836cf9378cfa896970f2a3cf29b48336e2c79eb979c2827625e5cb8c82bc41d94f58136320ac5d6a1d35d83d345110d03ab9fef1b9e28e989678d95d057161a1949d077c2ba660e147695f75cfb94907cda5617c733e01fc4ae862ea75efaac9bf7a3c96c4667e7f174beabaa8c1e44bc2bdee72a03792ae43fdddaa3fdab110e97370fc76d5e7aab3060a37b2e668de2f4124dcf2fc73298c4ab7c483f57cf988978db563797691d149e21cca12d0ef2263b92f0245c77657332c664c384a790c3aa05f8afd1e7b72081be1192d41d6c112fff78fcd8fbde55158708f36e0c865e4c27972aeee30b2027d4d73add695f783c99c096f0a0ae66e6bdc19cd52eb0f1be07aea0930b485adb4af128b93039495390de0f992f29c5a4834406aea1481e5d6e1fa7400b762fcf17d4b54aa31b7ace9ad23b439b3df6f3c32f04b7a3e244da819e9170cbef5df4ad6b20fbb790b83c0a2f3ed33426a51deb5df959f9989b5762ed93360d118d2c0d62a9be251962a0b6b5280685304032683fcbfad7d868188ac1e5203778c6f1bd5207748ecbbb467ed0fdb6fc18176fdcddcc34c1de241c4dd6b9473573588674c19411a9e03fd1aa57f0da1ccf2adb418449ca481da8654dae0e54f63c39e52908ecc472e898a2489bdfdf186061df1b47243fb4034f655ab6e111c1d5a13b62ebc355233d992705ab32bc6e452bad3f0372aaeb4bee89198cd6c368316e4ead6dfce9aacce5adcad4c1723278f7cfcd71877ba9548366fe63c0f8a59115aaf082d141436f1e85265bbb2a379a6adc17f5c73a40c5046e499e7234f101a3d22461c050fc8a0c27cfc8279c9f6a2e2995bc6e0c43ed604cb4dad8d46a4450e20f86a62dc7261287eefe16ba986b6e45f43927c7531a9a98d2c07affa7598ec305ae51d8fd8377583328e9ceaa9e055cc11569218dd89c320838370bca73ae0fcbd8715cb19b343be481b6d80be3fa862dd3bb40aca184083df1bed8cb908dd685cda38e8774fb8f9050283938351a138926b3fdd20a1fa76ab6f95a8b49c1055b4aaeb221a8169c35897e14a985811d83a24392edadb5757e3c439bda83e34d7ae130819d128780793ee94d28db6335b371f1a47a6d77eaa67aa6a92953f9b6e16046a5e7ba8382dffa3bbcd7faa79cb2e4f1ddc7a2bb451c51499f3657c13eb452d33099b8019e2edf8f12e357e76093c137ef01ee4913d6705b32e4fa45781abe759f458c41f02ac37407fe2fe9d42616354775e68381a6963e2231c73b8519a984cbe2cde9346a0e04163c9e4c52f30a65f4ba415df8f7c498b5bd0793b2c7e21020b14614a662460c6c3170909a6dc5316af54df3972978b7c3ea980f08e9d791e1590e413abe65f744090cc3f61650c87a66ef8c8551757160b1ff26d865909b42c98d509e78676cf573a3b99de2277f6f9046c56473eed0b388010cf5de17b3ec732c7e60cd6e175f6a045e24d2c4ab789e4678d42f8892df8a62c18d3da035638d120fbf86855abf098b3215fd069ffaa93720dd39c00bfc91783509887639141b61cac1f14e0eb8e46105014126fcbe7c88421b2b04a3f74451a695cd90aae1bbe79b13e798e28eabdcca13e9a2391ef3c9f33f53eabc199913d9da57f85779b6946baadc62c176bc9ca4527be1e3c490e73c33d3dd42f517df7171b3b35b627ec7692dc11e61381fec30286e36ee540e1192c9813a1b76b182539f2113f2f99107d4e1954033502f59dd0442109ee5fbf3a714fb39649f9d97d0c9a46729c5fede48c0ae3b441bfeb65be8edcfb1291b65c059d7b072376821b284765383300bc481a9e52ac7db96838839c89a57608ef835bb518b47e2f0f8dbe3f2755232ed9ad5082558c1cb14a4754ab4f19e086dadba7a757fe0e508cb908d5facb8c0a3bfd35567b7d5b5821295b9accb0926c1d1d748fd35eae83bc8af80e271a79ad10309bb5a1452ccd3a7875a06be35244e32d2418e8e410ce1a492ab732f4821d8774cd2398ea6931440af8cbe48d61f1b72da87fb2501f7ce7eda59a44e117d7d92856b1262f0254dff400532eaa35c50c7da3f9d1c51463265644be7e3d534e14f02bc8cf54119a69b577ab6565a68df15887b77d46265176adff7adc6db81b2e5281222004fa13deaeac3d40a5ce4075bd63f8447f00222916823cafdef636f2f0c22a0e31ca4a8f9bb1f4aa7be797efe5bab219ceeb274a68c71115a7cb16fcf33f42149cf50efb4eff134baf0b9227920277e97b872ca3b7ddbda4f346795be4b32e1e2755388c26973b4df1c480669234643386a5eb78e0874d15fb87d534031a4b6159455ed99ed81458eea46e04ad83844ecf4dd2e9435c5fa3b22c2375ef258c7e84d4b9713b990b2122af158f8548593458b380b4a4a3803f75df180e533cbd609dde659d3801b80a10d8e06bfaeb170b6593477f3940d95ddcc5e44ebdbc2d87faafc23fc784eee2002c8fdd48f55a7480fdb2c7f75ae720dcf10fc4abf64dd384a1f01bcbd5ad8918b6c68ef18fcef64f66780ae5c9e772f6ddbab7088975de67f10ee53bad75ab951fe7402f88e5dbb5ace27fb99dc323ca04f8053e0f1ec55ec1d0b51aace81af3f77a516e32e2d85e86de8bf7d94595e80ee976b39ce63c2b2b72826236aaa8c784fcd561723e2541ade743a47dfc63810280d881209710b1401e23fc8d10f28c0467589fb8330fef8854dc87ddff697c1d7e0b653fe9105b70882a4dfe9b69843906ff1d868d8a7ce551628a1193d6bd3ceb02b4ebc3c69fa0e4ba103f6030c1d1fc2582e3101c0f219ae0854628d283bdf910f7b08c5c2822cdcfe4d9acccb021a91162c6950198c8ca0b6a7ec7e3641db404aa7c8e44ddb231cdc0c33f6482ceb83d7d2bb8adf30189ddb1661a9ea0e09feee5a2b5fdf8a4367c0b38f881a8cbda386b026b4ae2db176529fa1bb30ee334d77be85839fd500697e754f338da57f6409ce57c64fba0488ea4858945d30f25dce28052f7c262658d282519fb542874a6eaabe1554c4d5499149ee689aefe87fda79b707fff9c2d7305a918684b18e26693434a55fbe88a76eb0d92b8bda2f15a87d1cccff4ee7393dbab19ae751e35100ded19549778243ff7fb939eb00d94ebb23ba4b4dfa56187f9b55f959b4da37d47292f4a7c8b19c5316d456bb8a715ff4fce5469515dfb29b8a99f1776e1c296a48bff5b9a0b1c111c348d6ef8d3978846ef4529d6523a05a475afea82799d394d03b0e6f85e76d66140f2a543aadd1b6a2a8c568c589ec1df69603b67814c9ad9fcae2b9140237fcce496c5479d0a97e4988a65faa", 0x1000}, {&(0x7f00000011c0)="a18dc2bdf8ec07ddcc66ce927a0180de2ce85c039ea2ca246eac90116ebbc1454521e920c999e175ca186a25e4a7d4b470fa810c91eef8d30608a59464b3280369a3a8ba9864ea7868d67361ce21be700d8dce27d432e1075b2089927dcad9523c32896a037f46f9d7aaa2b56d36a6b7d113101ad5e84f8bce41944801a0a867692a45b23ace2f66de060f652c6f915f5f628d0981c1634adde49d08a8aaf0652425fd160100fa5b772ce33e1b63a82f7b8031b24f4ed27c68dac5adc22255a0fa7ae11a7ffd2a51ec469b20f37b4c417484c5d277d8c522510ca4087dd088705d181c4873fc05ffe7a369b78174", 0xee}], 0x4, 0x0, 0x0, 0x8}, 0xa) bind$unix(r0, &(0x7f0000001380)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r1, 0x7ff, 0x35, &(0x7f0000001340)="36afa6b0b305b696de8c12232f89ee21799ddff98cc12a0c96d7a7ee0bf729c887", 0xe0) 12:10:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) close(r0) write(r0, &(0x7f0000000200)="9bb1785de558ad890f8f9d835909b244ca83f3a1019fbbf89db00fb07765a4a808545ed761b8e7493972d7cf1560d14b6d9026a0292ab08ac20544c20a40302372b1360e9b1c16a8c770df5ac0bda1143e2feadcbc2fbcb578a3fa3e99ad62fcb39c43dc88", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa00", 0x29) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000480)=0x6) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0xfffffffffffffa91, "ca0a8073f2a42ccca78000000000000000f800"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000300)=""/217, 0xd9}, {&(0x7f0000000000)=""/111, 0x6f}, {&(0x7f0000000400)=""/99, 0x63}, {&(0x7f0000000580)=""/230, 0xe6}], 0x4, 0x29) 12:10:51 executing program 0: mknod(&(0x7f0000001a80)='./bus\x00', 0x1006, 0x20) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x3b6, 0x0) select(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000300)={0x8, 0xfff, 0xff, 0x7, 0x2bd4, 0x2, 0x0, 0x8}, &(0x7f0000000340)={0x1, 0x6}) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) open(&(0x7f0000000000)='./bus\x00', 0x20, 0x1) recvfrom$inet(r1, &(0x7f0000000040)=""/61, 0x3d, 0x40, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 12:10:51 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = dup2(r1, r0) r3 = kqueue() r4 = kqueue() close(r3) getpeername$inet6(r0, &(0x7f0000000380), &(0x7f0000000400)=0xc) pipe(&(0x7f0000000440)) mknod(&(0x7f0000000040)='./bus\x00', 0x40002000, 0x2807) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) bind$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="d2002e2f66696c7e9148653000"], 0xa) kevent(0xffffffffffffffff, 0x0, 0x8000, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffc, 0x20, 0x40, 0x1000, 0x87a}, {{r0}, 0x0, 0x28, 0x0, 0x4, 0x1}, {{r1}, 0xffffffffffffffff, 0x10, 0xfffff, 0x6, 0xe23}], 0x7, &(0x7f0000000080)=[{{r3}, 0x582f16a453c5d525, 0x517be6c51573f343, 0x40000004, 0xa8f1, 0x2}, {{r0}, 0xfffffffffffffffe, 0x66, 0x40000000, 0x5}], 0x5, &(0x7f0000000200)={0x6}) close(r3) utimes(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)={{0x31, 0x1}, {0x3f}}) dup(r3) kqueue() kevent(r6, 0x0, 0x9, &(0x7f0000000500), 0x8, 0x0) flock(r3, 0x4) kevent(r6, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x9, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffa, 0x40, 0xfffff, 0x0, 0xfff}, {{r1}, 0xfffffffffffffffd, 0x10, 0x1, 0x400, 0x9}, {{r6}, 0xfffffffffffffffd, 0xc, 0x3, 0xffffffffffffffff, 0x9d3}, {{r2}, 0xfffffffffffffffa, 0x24, 0xf0000004, 0x5, 0x100000001}], 0x7, &(0x7f0000000040)={0x8, 0xcc3}) mknod(&(0x7f0000000140)='./bus\x00', 0x80, 0x1040) 12:10:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000740)="a13e5ac4c2641da4a43c000000000000000013b1e4dc33173924460c3c1447ecfb5d5e4f6d8cd6b44ed33981d999f639eadc854b16917b90b84d1fae21c3b5e991c94dc7be9b8b02410000000000008fa06e5d31c5ddaa6cf395adfbaa05a44ea2cecd2db36cc6bc1ed1b973defb000ebb0b27715d744850dd2840bd0ecd9b28c2c2e6e182386e6ec142798bc7424b64860e6095aff956e54f920a32059a4dc106c54f5beb88fc9a575a5e573f0919f4a4ee2b1742b3d2fdbb4625b10b8455ea7b6c93f79f73005f0f0cec987eb0b5796b5d263bcca37ff33b2077089d62b784d7b05b7bb7fe0923c22aa8979de3fe2002d5097cc32c6ba973715ecabd5a37aa9223f30aa51378144a7c9e1389e0e75c2bce4e2c1d35a40584c95e3c130f64147110c63857f78e2226492a389f94dad76e88bf9ea2f9964802314e1d3934240c16098c4161a4", 0x146) syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x125) readlinkat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/100, 0x64) close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) kqueue() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x743e4b8b, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 12:10:52 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2004, 0x236161ac) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) kqueue() pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001680)="8a27348db230a1dd2a3d85376bd46a5f4cbb94010f7e1bfd79e3537d23b3081e7542297a56d8936c9724d17b9d1d91906b1a2ab1de18136bf2d5ba38b28593343f7ed490db96bb01ab04cbd7851ccfb3083a29df7f4fd797d9e3a707211bed671c3fd6a37872524c31855606c93321046532e5c9919e14b3248ea0a4b09eb7d76741b889458fc310d6a84e73a65cd5e8a1a660503c8856a2aef6c2829cc3db775ec96a675c6bf3ea059931c907012b04210cec6b8364d0b265262c7e570c3d40c50bafdf4461583e2b77aab77e89b9fc4f0a36f5984fe083a4c1b3b59205da6cde59bedcd11811993b652d9ed747fd4715b177465c24cfba5d6a23debf3b9e14caf1f1f80a5142413c80fb03f067cbb51a374d3a3dd09854ba4ecef65554e546f2dddeca4a36d1db8868df012b36bf595f035b0250d25af1c1f87ec273f9bc34b4491bebb0054be425a7974ffe96e6b28f569b2bd77bdbd2b57c8f7284ba9abe2cae352e824723394a6900c9d9aec9162e6df74b57be48fbcfa030ae5d581e5a5a073abb6928ba6f1a2507a7217c1df871f3bde916bf7392b22169395ba84fca50c302360bd4983a4ed902c3458dd79191b091d9e29b11e3f059a0290c1f7bb8d9177e6fe6f66266c96d54ad5544c71f27a84b4b3aa6c371d585eb19fa8db5b02e601de5bb9c7ea1d80adad62f24504bf1e1d781a39bb21a5060988f97afea5b9e349df0628ddc0704f79e53d12fc6b5e77b9d3252504dc52bc3019d17b975552808d6d8a009b5dad68c8c5035fd86fd71805fa63f21a01f04850daa2eeaa3ce24b4b588159cc9aef6fb62b1dc11abbdcd9b1fdd5663c32199119f3b33eb1b70d9c4e34d5b7859050f3bb4fb46ee1ae67ac0af44ad9e449c1c9ee6237ce2cc3e5958e74d23ea2adf20a01ccecbeee8897484b919d47c94ac44d45eb92db4b15c7745839880d1c01f977ef8ee562a5b570579a38185e26c711df5e023de32f5f3d067540a4c35e74369475f6a5d2e24e1eabfe10f0dfaa987f46912054c0c1c2f60df3291dbfdb69a1923f89275cf7656578fb05a6d113f2d989b8c779a0a9baf145c4834ed9786b7b482299f90c2b40c678aa02055333f412d3075f55f0f708cc1965be194aa8f793cd67b8026d0b6c55f5ffe6f28808c5a9c8a421e560f6a6557305c30bf50bbdc843223e4f12c32b97f9cfa12ace55726191ad921ed7a2576afbe932a2e99a400a295158fa2fea035a827fe211ef3cd1454dd310a4f2c340cc4588bfa7a7f79cd04fca0125a3c3c2c42b45b38207edcecd89f638fc888229dd3906f6a1e1f60ba53dc245c50146740b312715b145ca3769b27f07da9f0e987063aa825c8a81cb6da1dbebad1a8492361c7b3abc89431b7e499f5bdc27b887fe9257b4a38c76ac4adfc11338269048d221dc948504f9069bb825c543ac59ac71a59c5bb2f054c8d069a5ed104719b2d60a5352bd0ff7a761154ab36bf0c7a8e24e5fa8616b79909ae82ddcb3a272e97340ce29588581b64fe28ef750edb81e5257d44b90ca622656477607143a75a5c462fb100cb726b0c3d1cc1ba94db87d0ed1c8c5c9f88ec5b1db76dab51b4300df14cf1e57b7c5ed0c4a3322d491854c93e7eff9e2ad4cda3a0e02e6707d62aa58d23ffca1b1a9e7d5212a6cffdfd0a61e0f83d71d4e92dd3e73a503fa17445f039f36dc6cde241f9ccf21757476b854005975fccd36e61b2b25022376bc4d76348b57e56c30d453854c1413b9c9ee7a27c4915d796f27451570068c0acab05fd03a23e4fc6cc74ae980bb63fe833c67bd3a6b6491a106e27e7b471b37e961d9f41bdda4b9e9b776982e7bd3d04f9656b95b5b08160b843e3be71be0964e3ed654d05f40781c03e8e73c18829d756568e77669dbe933ef23488f7bb65448432d874d5d8b1cb4bd3ba00f1eefb7cdf576eb88f649f97522a1f8e67bc527d49e8ef5b8d3de190dfca1a8c93accdbac240f1a34c2d86900af59ba73f2459fdffddb3283ded271fb72e6a2de3ff8477723c81d5ea54bf1ad7f623b075f797fb30b689fddb0aea562b1046edc15b3ebac7eaf4afcc1d9c5f72e2e38fe182b956e8a12d6803b87ec0a082b68fe45a71649fd09cbcd3b0f8d53cda4a34f4d49b77d9cb2a57d781365672de4cf0ba903049cf48d88d730c5c6e2687c88abd6806544f74798d4501cba6bd870a4ed8311aa4671e23d9e9e3a3f4ba52518740a18fe64d1dc63348617816916f277db42e8084ed62d68ac84f2ccfeb84ec8a84f40a93dce478ac41afed0d23a8aeb7e54bf52adf4b4d323a9107b717d8da555ec3f26c170cb714eebb349e12c83b743a9d7b5ef8d70cd55514549929e8799d695ee6f4e95a74fe86e1b5deab6ff3c497b532357ee403316cf6f9ce421c93e18e54422cd2ce82b187ea203185e3343f71308c738301a4a68a38a97342872efd5b6cadf3ead4db40a0b29918be42a787c20fcbd2aab1e0ac68a2e3538e442396be4b62478e455dbfbb9dcc1374ba2c5cdbc3d299823aac229448561f8345c58641fa31a48ebf81cbfa39da3fb02053baa114b071d9907911ed11d53a0870395a710f9ddf7bcb67d85740a7b039f3a713c87b3d2ecdef9910481ff76a8ae3c727e675db2b8aea6679c81715f9439a1df741c4dc3e5a58b71f638bc9fe7c4b8f632898c98c477e8c0a0d852fa32e815ac1129cc7ecd283a16dc46f1bede2f687ac3243015f4c5d2411c95d9514d8b85b3a2593363d4a77d2db9b4474f4d0e0f7ea7ffcfab6675759d8091ec244a1fc1c85cf89d02183418612152782725ba5729bfcc4add55b735d31e36cc8893d5d13c2aa29277033dc78286e2742a40d5ae9e6ac1b0ccbaf5ed91d9a8fc19a81f871069642c3d4830f1b48137ab8a30a976aa25473bf03500c37882c7f9e8130ca3387e280b4f88f836e4ee997994c2294b0353d5b6b981207f87dc96cd276bcbe001db4e3733daf17873a895015e48b83279ce864f317faf74770927e756a49d6d482b716beaa746377da8625863c800b25da6048182cb3d4e6fc202e31868686996894433c31aa6b5776eeb07aeaf680089a62a282150999b6e9ce3d86ad5c09733bdbb3c8eec223e7ed60f62c8198c443e02f2f271321c324138a8952989d7f97dc357527d902b48a936a11d5d91d7c527b48c2f6e82d3b5574cd4ac5953b9619ac387722a6ac6748b3463705f271b6fa7d21911d10caa8dafe0a2405ee13001e809cde508bafb3904613945d03b715daff5ad86f95a206c1a33234ac3e873ed7dcd3e0e64305f4b2c1c0d6f2e1085fc88ff390739fcc6bc40f0183af588ec91b7244092e154af3b46020acbf61badf55be69162a02820dd742d85564899eb7e00360bafe7651a619dbb9e89ef9af0f5d157ce9bb4d6af62f72146064365dd4c6c7ee10b9f2bc2ce5d30ef66839f7c0e00b773122b8fc1143afb69561b3dd9e94d116a0d05005a2a9ff08c5a71091243159b0b6df53d9299caf0476f0701bb5bc84a50b6d816bd9e3879e5388cee32de2bf75ff016e588ebf971999b5035b773d651810afc86bcfa81ae4e937a78bc2434cf03ad76f03d1791210db4bddabcdf11f1158ce68889c8376437e19d6ce0beb9e7d9695b8e3098b9964d5d9ff00d49aaa882bfaf2d62819d6cab5a607e3f9d9d3a081b542b66226962e895f303e1c2172b81b00a67b459332374427bcb278afc78d51d4de7424104ef0e247415a2be5eb012cebae129e55ebbd91f86e21095a357620bd4e82892e465b5769cec3e3963f9631e14ad0d9451909aeac86ca0d09042359a9ccfab5aaae40e16c25f7f7dd95eeeb6ed1d0834ccdffcb79ec37043a7c360ab7ca484c133b7d7e2ff1e765a6e9706f6154b6500322d48bb3717c408f1cccbe38205651d604b5d0da0e557d957702b131acd9af04ad489383ab846312a0079a26b86122b876576a9794b1fffe1effb8299992eabeda083d5ce4a1eeae204e386bf02cacb00eff9617b65566e72113a470976d6d9cf6ab3aaff67c5350e36c7f14272d2c9de620904be19efda5124bc32762aaff156cce337cd1e738994204d52cca4f56439d563c333abdd1f94ca6dedc8491046a23e24ee6ff56342a40c370c18db5d341881f69cf7fadf8e52d155d63c343354bef1d4d39722d8b728acf09d0aeb594e9469cb8063b4fe67f4e0d516ff3bfaf16ca5bff4326054cb647ac19eef1dfa7c62522635518a418089b37348009716128cc231c77df01447b22d22cbccb4ae5c2178239c2104542077e2d86b1f44d3b25e5fa1e09d1ce35880da825692ebe1d5fbb43aa46604918352841d7eb2b5b0b21c13cff7b28b8e359afd4df0b02c32e99c350f8ad77995e73542cbcbad6c90f334f618765fae337265d201412c8262d04b58f603e0a6dbab868f41b487ff7d64681d05838d6a4e149954c22322a33231126481910279fd857aa9bd33eb467d2cc871c70120246a86f76e23b97bf8d1d9ecff9bb4ee6d3f1deb36cbd6398b6cea90b3ec571b37886cb86aecb9f1a256acc79787c7d778f4ffe2aa5cfb04cf349c7208bc375b9b3ffae0d9fe22fe317d0fd06aca3419d51eb38b77497c8008f359384b61ad27621ff4d7ebbf4830392a0a883248deb3bc397831153b4778ca58ffeccc52fbf8c1d4f462ad8d653abaaf8ea65c6664401c9accb76f817f639b10aea5f86bc977e6584946c33f8a233776f469f406cf1628d5eccca1e3633c152c6516e4e03692ab8297b401264dd10289f13e91f3c95ba7778ae280e52c0ec782bda4c48130cc26e7f5abf031ad4a9a2af4c9eec67ece9d6a2ff494e76bcc414f2fe1963a4feb2154df8a6e306c36a6018e1cc1d332668682dc9821a52d2042d2a134909a9b2ca3a24d54b3380e590c454b5ca9c89a70fb01e981649d62e4a193bd69aacf44d65af28920300d19affa337e61d5cbefe328aac4b54ec7c66c0e781f3e05592a397d17c2cfb2736257dd3d1bdb2ed869a7f6e072d63db1fb8c739de8fc5d15d0018c73522531a24622d218ed69b85cc6a0f739d9e547b48c9135bc0c24665098d494e7ff3778fe609d6e178300cc3dcd53b976d1fcba1b3021395a03b6abbb84cf2a608819ff6da017ea715ded4a71114af6cbfa8a8c6c3592a4b4d840d08290e64f00085574d78807e0ad7e61df68f7456dba4a89b97ee4530b5c371899e6890a5cd2f51d42859787ff3aeb64e12111c981188a124639ddd8d7994674254832e0a9f8e8bea972d1bf93131dfa3aa47b41f84f28cc9677b00dd670bd68622d4604bf0fab4e5397c00626e2a611fb4bd1ced3d07d32dd63e8601d270be028d6fc044dbfa222e90833cf4dd8650ed9ca3797789b03098b98acedc4c7dddfc785e3a12063a8ddc2f7b3add31055708424fd48f68c560c822ca705676e8ae625ffa851e0e21aa3d36ab2ce1e358c66fe9a6a7de348636670f58e7990b74fce6279552f73be4ecdbc024b795b33d235ff8a6f30f8a2a1ad4536d66a60ea6e2a403679d31ffb3ea817f1a6f032336b24b744c2bd710bb777e6f44b23289f5366dda8e0edada7010db943921bd9ffb62b2f58fca1e0399f96f0a5c1bcb45451c05527c3bd5c18cc9b48940ae052c8d7d877fea3da6824eb7993d581a93240c7e28b6b609229fdfb18fe33b25a28db4aac2ed0fbe36edf044025bf54115546c44c5c3b270323a35aeb6349aa8e71ab33cdc36b4d72972a57d3d816388691ef1cf59974e6eb39b5efc63199f1b9230024779861f6eeb319f51d7b25dc65319089f", 0x1000}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) dup(r0) kevent(r0, &(0x7f0000000040), 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x8, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffe, 0x40, 0x0, 0xaa, 0x6}, {{r0}, 0xfffffffffffffffd, 0x2a, 0xf0000005, 0x70, 0x9}, {{r0}, 0xfffffffffffffffe, 0xf, 0x40, 0x8, 0xadaf}, {{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x2, 0x7}, {{r0}, 0xfffffffffffffffa, 0x88, 0x10, 0xee5, 0x7fff}], 0xfff, &(0x7f0000000140)={0x5, 0x7}) 12:10:52 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setuid(0xee01) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) lseek(r0, 0x0, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001200)="de", 0x1) socket$inet(0x2, 0x8001, 0x2) 12:10:52 executing program 1: r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0), 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) execve(0x0, 0x0, 0x0) socket$inet(0x2, 0x4, 0x5) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1800000000000}, {0x1, 0x4}}) shutdown(r0, 0x0) 12:10:58 executing program 1: r0 = shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0xa1c, 0x0) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/117, 0x75}], 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r1, r2) 12:10:58 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000080)=""/28, 0x1c}], 0x1, 0x0) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) 12:10:58 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getegid() r1 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x1000) shmdt(r1) writev(r0, &(0x7f0000001cc0)=[{&(0x7f0000000040)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90ae0fe6ddd61f21b7e437af20f256fe03885b1d0948b656d43dc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d546ff02746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a04400681bdbb66073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faacc5318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a9848f3429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d86034e7f363801ddaaf5e9cf346fe4f4a6277266c5e25521ea5fe81fe468c86ea9d24f31443e2a91df51d75bc49f80c", 0x7b9}], 0x1) 12:10:58 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff, 0x3, 0x5, 0xfffffffffffffffc}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x40, 0x0, 0xfffffffffffffffe, 0x0) socket$inet(0x2, 0x20000004007, 0xfffffffffffffffc) 12:10:58 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00000200000000000000"], 0xa) 12:10:58 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) write(r0, &(0x7f0000000040)="cb527e5c24c6c5a6f55b4031640e0866a8780e60addfac2f4dbf98751b11ed4f2da6ac5cf992ab82a346a0058ebbedcadf8bdb6b0688e77140a22fa48f7bd7582145b42ffcd2377e8a6488b0ef59ed719c4265c7fc77b82e", 0x58) fcntl$getown(r0, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="42d8ac0f", 0x4) 12:10:58 executing program 1: stat(&(0x7f0000000200)='./file0/../file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000680)={0xffffffffffffffff, 0x32, 0x0, 0x0, &(0x7f0000000140)=""/101, 0x22, 0x543}, 0x802) sendto(r1, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x1000000fd) 12:10:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) close(0xffffffffffffffff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x10b, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x18a80, 0x1c) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x1}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) 12:10:58 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)='\b\x00\x00\x00', 0x4) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 12:10:58 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000280)=""/88, 0xffffffffffffff70) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 12:10:58 executing program 0: setreuid(0x0, 0xee00) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r0, r1) setreuid(0xffffffffffffffff, 0x0) r2 = socket$unix(0x1, 0x7, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) utimensat(r3, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x80000000, 0x101}, {0x1, 0xae}}, 0x0) getsockname(r2, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 12:10:58 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f00000001c0)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000200)="a313ac624ac97f3447e10996c819505de8a82d73366f9be739b33bc642f64baa997ed0e709187fd6e947a849201ead76edab2cb71ab86ffb990a52b61a98da328ff2bd5f753b26aae0a965265641bf333ae1d58dbe6c487dcabfdcb2c5dc23ee1a11704d4908358db0ea505a5fb7559990e03f499a8ea09931f2aed94dc3dd898a3bc318128e7d589d798880f995a9a92957222beacec6531d70ac4738df38417b0a33d3b614228754", 0xa9}, {&(0x7f0000000340)="06dfcf4c86d7ec8222a4282736e6527105e442631e90015461d4e378c4d12056dc53f0043056c859629e82184863d1c2fe6cd46b86f48f77ed07f529860af0a067055d1f582fc9a9d073aea1de494b37203a62f963383573ca7b49833efa7808f4e1d498b5619214a893670fc8942da92d78b0040c1b1b0383a6ddff6d654a121c4a8c63f6f84aba4f35a09c69", 0x8d}, {&(0x7f0000000400)="740e76f7d7e1feda7aec630ab9ef77a64342398d96dd2c8e674231bf8b300c441f94b437c1d956a32a535ce742581e514fa88fb0d637d90f2545d607c531100bebb6bd4af9abf3ab7ff3419994dcc784eb271f1f8df8c65d3161d2467c3b3bd57542ba99a2bc13ad797f05be7b08189405d57deb9418c962db59bd7934d22a605e8f12d68e", 0x85}, {&(0x7f00000002c0)="4e1c55ad0ad14007598faa1d71b2daaec16008ef3321a2762c561d", 0x1b}, {&(0x7f00000004c0)="1b128ec016a1fb43e841315db1cda83f5ff69ca8bbc6fdd9785059b71a196f782b5239b954a7e0bb2d62dd8fcda09893975843210ece3de58d429bd107f138bdca3bdf40888b1be0ab09f759c03a153fee9346f69e32ce612c4e1b6aa04f08c7c6d23bcc116362b9dd51c68f93461e7108bab6909a445bf40cabc6c3ecdca143407657e77779a195c6d55d70f19cdfee4c8d12c63b969b7d1f60489b52282fa61fe227a51cc04e6e7b3029992daaf525620e64efefdaa3e793e21cc659af114b583b98580bb3f0e2629216", 0xcb}], 0x5, 0x0, 0x0, 0x2}, 0x3) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x76e) select(0x40, &(0x7f0000000180)={0xffffffff, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x3ff}, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x90) select(0x40, &(0x7f0000000140)={0x9}, 0x0, 0x0, &(0x7f0000000300)) socket$inet(0x2, 0x7, 0x8) 12:10:58 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r0 = geteuid() setreuid(r0, 0xee00) syz_emit_ethernet(0xd2, &(0x7f00000000c0)="6e2290e36055fd404215443f9e0cf0776052f002dba2d8d588fe102a69e7fdb994b424132238777d1ddab405f5edc16e6a5a4f0f347b61973e4159d47536e0e6072f8c1269b9fafb9fd466289bdfa5b37a32bb5eca5f6e496d2aceca6d75f3d31edb160721edde27c3ec541f18b1726d043fe800d8ccbe34ca8ac861c946c48e16e4f08a4e587de3f18e80603904decc495c39c90ef942817ec81c3cd11373740272b1694dfc4c8783f76628d93591fc6daf37efe23506be206c32e1b1d1640303d848ad2ebf975f523aa82a3db13b389b29") utimes(&(0x7f0000000040)='./file0\x00', 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0xfff, 0x8d}, {0x6, 0x103}}) 12:10:58 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) setsockopt(r0, 0x0, 0x10001, &(0x7f00000000c0)="d0fe1906ec0c1891125f0c1a4294d0436ff70ff238eca15522936eca63edfa91d8c1029ccdfc469f55c2bc510db77484aa5b2aa02f4f3e81bd245ae37605f2dc55c3f6f95c83bb3c09b8589a1b52ce36dac7ee06212c1278575460673233ffd7d2ffda4223d1c36468839c39d8e262880a4aca3f7b5626895118b55c2584cb1d86f1c01084d1031091a292ed00790aed6907b2ef3bd458da868a7402a7aaac0305d3a64cf304417ab2", 0xa9) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) fcntl$getflags(r0, 0x1) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) accept(r0, &(0x7f0000000180)=@un=@abs, &(0x7f0000000080)=0x8) 12:10:58 executing program 1: select(0x40, &(0x7f0000000000)={0x9, 0x5, 0x7f, 0x80000001, 0x3d, 0x800, 0x50301212, 0x20}, &(0x7f0000000080)={0x0, 0x4, 0x80, 0x8, 0xffffffffffffffff, 0x7d8, 0x401, 0xcc4}, &(0x7f00000000c0)={0x10001, 0x7, 0x7fff, 0x30, 0x101, 0x10000, 0x3f, 0x3}, &(0x7f0000000180)={0xff, 0x6}) r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x40002000, 0x2807) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x8, 0x0, 0xe5, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x80, 0x100) mknod(&(0x7f00000001c0)='./bus\x00', 0x0, 0x5) 12:10:58 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x200, 0xffffffff}, {{r2}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x1, 0x800}, {{r3}, 0xfffffffffffffff8, 0x48, 0x60000000, 0x1, 0x81}], 0x1000, 0x0, 0x8081, 0x0) shutdown(r0, 0x0) 12:10:58 executing program 1: socket$inet(0x2, 0x8007, 0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), 0x10) 12:10:58 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) fsync(r0) socketpair(0x0, 0x0, 0x0, 0x0) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = dup2(r2, r1) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10000000000002, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0xe3, 0x41, 0x6, 0x1}, {{r3}, 0xffffffffffffffff, 0xae}], 0x9, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffa, 0x40, 0xfffff, 0x0, 0xfff}, {{r2}, 0xfffffffffffffffd, 0x10, 0x1, 0x400, 0x9}, {{r4}, 0xfffffffffffffffd, 0xc, 0x3, 0xffffffffffffffff, 0x9d3}, {{r3}, 0xfffffffffffffffa, 0x24, 0xf0000004, 0x5, 0x100000001}], 0x7, &(0x7f0000000040)={0x8, 0xcc3}) 12:10:58 executing program 0: r0 = getpgrp() setpgid(0x0, r0) getpgrp() 12:10:58 executing program 1: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) fcntl$setstatus(r0, 0x4, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2fac1466696c65574f0d01b13b00abda7dbb8fa112c578a335c7ce3ea381c8e69ed3d16404401007a998c7cfa25eb13e03d6391b6265d97927521d5d9dc6b47bd38634f0f3f03f9f90048dcb3a5a84b9c2cd719e9169f9f4bc5d76daeb134e6ea23bf5e0d8bcf452"], 0x1) shutdown(r0, 0x1) socket(0x18, 0x4000, 0x3ff) 12:10:58 executing program 1: mlock(&(0x7f0000f9b000/0x4000)=nil, 0x4000) munmap(&(0x7f0000fec000/0x14000)=nil, 0x14000) 12:10:58 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x100000000000023d) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r1, 0x46}], 0x1, 0x0) readv(r0, &(0x7f0000001600)=[{&(0x7f00000002c0)=""/128, 0x80}, {&(0x7f0000000340)=""/181, 0xb5}, {&(0x7f0000000400)=""/205, 0xcd}], 0x3) 12:10:58 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x175e) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x108) mkdir(&(0x7f00000001c0)='./bus\x00', 0x10) chdir(&(0x7f00000000c0)='./bus\x00') setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x4, 0x1, 0x3f, 0x8, 0x6}, 0xc) unveil(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='c\x00') chdir(&(0x7f0000000140)='./bus\x00') open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x400, 0x0) 12:10:58 executing program 1: munlockall() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0x0, &(0x7f0000000080), 0x0) setgroups(0x1, &(0x7f00000000c0)=[0x0]) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) recvfrom$inet(r0, &(0x7f0000000100)=""/170, 0xaa, 0x42, 0x0, 0x0) 12:10:58 executing program 1: r0 = socket$inet(0x2, 0x5, 0x2) sendto(r0, &(0x7f0000000180)="c6559a1132f534cdb531a7f443b92baad283f219674b251a5f2d3a600d45bd47fdf1a5d9280841eeb93b317401671a1ba5b9b26e80f347b0b9de2410c52b33f64a595c0e9a68f1875b2c555ac275164436a74c54b9ea1a4da4e03282b691e5f608adb9bb355238aab3a9ff55369be90e6f3f7936e4b760c2b3213921d2afa5065c04bedc26979a6af785e811dc7e8996dfde3ebffab4e4f969f3fa012415fc9ff84f3fa755714a9aa5a611b465bde564343f854f0f82556cf71a0c32251e81d90f57ee8146fabb7210d94f8e166faefb36ab24a8cbd5", 0xd6, 0x4, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$unix(r1, &(0x7f0000000a00)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00022f2f669d0800000000945e3902abde88a6914bc3001f00000087252f45a2d9827e9187a91a000000004a0cf1b9cac50000"], 0x1, 0x0}, 0x0) connect(r0, &(0x7f0000000140)=@in={0x2, 0x0}, 0x6a) recvfrom(r0, &(0x7f0000000000)=""/34, 0x22, 0x800, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 12:10:59 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000200)=0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x8) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000080)=0x7fe0000000) r1 = socket(0x0, 0x3, 0x1ff) r2 = fcntl$getown(r0, 0x5) recvfrom$inet6(r1, &(0x7f0000000100)=""/174, 0xae, 0x40, &(0x7f00000001c0)={0x18, 0x2, 0xffff, 0x3ff}, 0xc) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x3, 0x1, 0x0, 0x100, r2}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000280)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) connect(r3, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) fcntl$setstatus(r3, 0x4, 0x40) 12:10:59 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) write(r2, &(0x7f00000000c0), 0xfffffec4) fcntl$getflags(r2, 0x1) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000180)) 12:10:59 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x23}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) close(r0) 12:10:59 executing program 0: socketpair$inet(0x2, 0x5, 0x200, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10610, 0x10) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x513, 0x3f, 0xf49d, 0x101, "af2a89e808ed0a60a4ef82c8bc6e9a8b48315cff", 0x8, 0x9}) kevent(r2, &(0x7f00000000c0)=[{{r2}, 0x0, 0x80, 0x4, 0x6, 0xb0a}, {{r0}, 0xfffffffffffffff8, 0x80, 0x0, 0x400, 0xfffffffffffff801}], 0xffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x2, 0x97bf, 0x20}, {{r2}, 0xfffffffffffffff8, 0x28, 0x81, 0x7fff8000000, 0x80000001}, {{r2}, 0xfffffffffffffffc, 0x4, 0x1, 0xb2e, 0x4}, {{r1}, 0xffffffffffffffff, 0x0, 0x1, 0x4, 0x6}, {{r1}, 0xfffffffffffffff8, 0x10, 0x0, 0x9, 0x10000}, {{r0}, 0xffffffffffffffff, 0x10, 0x2, 0x1988, 0x7}], 0x3, &(0x7f00000001c0)={0xfffffffffffffffc, 0x2}) pledge(&(0x7f0000000200)='\\@\\', &(0x7f0000000240)='\x00') r3 = socket$inet(0x2, 0x7, 0x8) symlinkat(&(0x7f0000000280)='./file0\x00', r2, &(0x7f00000002c0)='./file0\x00') kevent(r2, &(0x7f0000000300), 0x800, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x80000001, 0x55}, {{r0}, 0x0, 0x21, 0x0, 0x5, 0x6}, {{r1}, 0xfffffffffffffffb, 0x1, 0x2, 0xfffffffffffffff7, 0x9b}, {{r0}, 0xffffffffffffffff, 0x80, 0x400fffff, 0x9, 0x400}], 0x7, &(0x7f00000003c0)={0x16, 0x2}) utimes(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)={{0x8, 0x4e}, {0x40dde7cd, 0x3}}) r4 = kqueue() ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) preadv(r1, &(0x7f0000000540)=[{&(0x7f0000000480)=""/121, 0x79}, {&(0x7f0000000500)=""/54, 0x36}], 0x2, 0x0) mkdir(&(0x7f0000000580)='./file0/file0\x00', 0x110) ftruncate(r4, 0x0) getsockname$inet(r4, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getrusage(0xffffffffffffffff, &(0x7f0000000640)) chdir(&(0x7f0000000700)='./file0\x00') preadv(r3, &(0x7f00000008c0)=[{&(0x7f0000000740)=""/233, 0xe9}, {&(0x7f0000000840)=""/77, 0x4d}], 0x2, 0x0) r5 = shmget(0x3, 0x1000, 0x201, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000900)=""/143) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000009c0)) getpeername$inet6(r2, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000a80)=0x9) r6 = syz_open_pts() ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000ac0)) r7 = fcntl$getown(r1, 0x5) wait4(r7, 0x0, 0x0, &(0x7f0000000b00)) lseek(r2, 0x0, 0x2) accept(r3, &(0x7f0000000bc0)=@in6, &(0x7f0000000c00)=0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x2010, r6, 0x0, 0x0) 12:10:59 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) listen(r0, 0xa2) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) select(0x40, &(0x7f0000000000)={0x1, 0x100000001, 0xa064, 0x9, 0x3, 0x4, 0x3, 0x19}, &(0x7f0000000040)={0x25b, 0x9, 0x9, 0x10, 0x3, 0x3, 0x3, 0x7f}, &(0x7f0000000080)={0x80, 0x4bf, 0x81, 0x80000001, 0x7, 0xe4, 0x0, 0x3ff}, &(0x7f0000000100)={0x1f, 0x1ff}) 12:11:00 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10012, 0x195) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = open(&(0x7f0000000140)='./file0/file0\x00', 0x400, 0x4) sendmsg(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000180)="01d6107927b11578583263dbf7d50cc16c3516e29c11ef", 0x17}, {&(0x7f00000001c0)="b72e6746946e46bf221aaebda4ae62fe87ab6aeeda0d8f603f382fefec94da9a128888146e491946a20d2a438185e21b07cdb662661c1e81edbb60d2482ce6e505031c6910655c0bb28164f65e1875ce38a61a24", 0x54}, {&(0x7f0000000240)}, {&(0x7f0000000280)="986c779b80dd06ca47077f7704f515636707f5b829b64cfd2dcf2b18f8c6b563009e27ab2a547caf835d2985d32d", 0x2e}, {&(0x7f00000002c0)="aae67d89107999c5df513caf540b61a0ec2fdbf355c6d44fb165409412305efa2af3e9ab3331ce3f98fb30183b489ac78ab83f", 0x33}, {&(0x7f0000000300)="96fefb4ab27356650c176780e1a533f55cfbeecd3a261d5044c0b977d903b1a11c63fd2a64217e262a7fa568d69b97f2e2886780eb7e1bf1b633d91f956ca0e31db91be6d2eda02c613cf920897e74dc125abda056e35d0359c2fa125d987d4c2b8c9c71909f755748e6e9aa21e71344c631876aa5e50355114da47a653d43ddbbefef8339cbc48849c01faf6fc38150fd89057bede3e5a19160a2b659cc59c8a29a", 0xa2}, {&(0x7f00000003c0)="b4d4150a7dd713cc0dcb77ab7058bbe534ea5a49a2ec57043a7e23441839025036799fc4baee1f6da5e5c78c89d3ec3ff482284fea5753b1531d85b1e26062b477af176fb0a2ff8552224a49fec4985c9fe81dece51f59388b85b5af5fc6", 0x5e}], 0x7, &(0x7f00000004c0)=[{0xb8, 0x1, 0x9, "f5440b7ab57eb9fe9cf13d5f085d3252cfc0ab1cec8b028cae87ef6453228ff84ac88cb081fd336d4cccaad245498b201d394fb38bda7b22d629fc9b8d1c93a153e870d25f3a9f613462f9d0eba91fb1253f23eb512a91fd569acab734b29de555b30ef5e379326fcd0357d7937c0026105f7ad21c9e6c7bf57d7dc2621cd398a11ed490fbb0f06fe2a7255ab03432c47aafb8431d73c1ac06004f4f045119575305329174"}, {0xd0, 0xffff, 0x9, "dea2d52cd6f8848d23723920424cd9a67e5520d22435ff96031a0553abe9e3f69a38484aa6048d46496fc8808bc49fd51cfe3a2a89deb0db283e806358ec92507e3b9c52b44b84f4dbd783efd882e37f8bde39dbbfce6df78e55bdd622a5c868a33a51e617db24e84586e642cc68858b6d283b56980f28db942e15e5bf1e183d15c191459eaac6d4c62ef5bf51ec79e7afbbf3b66a71f18753cd0f7d44eae76c1c12adf6c740796051cd4e52a7823a11b98c50ae4d9a5b842f0db64e8772170b"}, {0x50, 0xffff, 0x1, "69179818f3e7e152081d886dacb057e2f789737bbed7f076ce9e909b43e31e7a39b3a6a08c0a75e374571eb05fc2496162ea96a37f91cf0204c22a173cf32ea4"}, {0x98, 0x1, 0x4, "87d881e845280789b07cfdfd3bc82ab821e55a6df61f4572de86a3a872e872871c2eec386430fca23c22482e5eb4fb7bb30f40935b88eff54b4bda045cea0c637086acfeed714be01201121c9a1d81db15b37a83895b16fcfba29eaf2f9c55e32fd30f67c67b3bf6d904c77d4be5ee21a0eb6d08c0cada19813830081ddcd572617a638b"}, {0x40, 0xffff, 0x1000, "c4c55e23c3d89b1ad57204c24f649dead51049e7059f81bd841f1d13529e279dbb19ff363dffaea6bf"}], 0x2b0, 0x400}, 0x2) getppid() r2 = msgget$private(0x0, 0x400) msgrcv(r2, &(0x7f00000007c0)={0x0, ""/206}, 0xd6, 0x3, 0x1800) setrlimit(0x0, &(0x7f00000008c0)={0x5, 0xfffffffffffffffd}) setrlimit(0x0, &(0x7f0000000900)={0x377e}) utimensat(r0, &(0x7f0000000940)='./file0\x00', &(0x7f0000000980)={{0x6, 0x7f}, {0x4, 0x2}}, 0x2) r3 = semget(0x0, 0x1, 0x400) semop(r3, &(0x7f00000009c0)=[{0x5, 0xfffffffffffffffb, 0x1800}, {0x0, 0x100000001, 0x800}, {0x5, 0x4, 0x800}, {0x1, 0x7c, 0x1000}], 0x4) setrlimit(0xb, &(0x7f0000000a00)={0x5, 0x101}) r4 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000a40)='./file0/file1\x00', r4, r6) setrlimit(0x4, &(0x7f0000000ac0)={0x6, 0xffffffffffffff01}) lchown(&(0x7f0000000b00)='./file0\x00', r5, r6) r7 = accept$inet6(r1, &(0x7f0000000b40), &(0x7f0000000b80)=0xc) chroot(&(0x7f0000000bc0)='./file0/file0\x00') linkat(r1, &(0x7f0000000c00)='./file0/file1\x00', r1, &(0x7f0000000c40)='./file0/file1\x00', 0x4) ioctl$TIOCDRAIN(r1, 0x2000745e) sendto(r7, &(0x7f0000000c80)="87b26c54f0c23ccb5849060ba9441f6d2906568da0ce4d9d0f72c3040517abc2476f9e42df071ed7e540d2cf05b352e382f285e8cb6bac9e0fb94ac1d799dc52e310b4315248df07512462efbf14ba112fc459929a9402fe5389b4edd1948708a7df9960fe55a2f34fff6b1751f1cd1a0d3ccca9b22726bf93271c4fe397388cbd25a6d3de53a657de82ad64ff88f97114b359cb4cd1b301ae977502b334171b08b6ecd064eb7a4a44d9260dec0710cb8feb8828dce1a98e69d17dcc2ef0c47fbacf28f3ad5df4d6cd3c0c26abbc14fcdf222a4291b1b8ffdc6d8b791af50da8583e3e0c707f87b52d2be143825a22f4fcb2eeb3eabc33ffe5f94772ec02f059fd48c2a5070ab264e2d5f9c5e973ca644a527ab42079f70e33ffbdc2d9d338d1d87145ca033aabaa899faaee1a34e99e575b3f65dccbe0039a5d9c724577610b5e9ae882e714abf550842e92f64b280bc2f6975ed605ad402d09c58986c0921010da6c9e6cbce59dd0e1c12d07f89714886f85edd735add84f3b8fc74b8414fc5695a54dbfacb74e3a52faf3001f3e55124beb9ab13bbe4532a2bd3a468fcf78a19fc43c514c2601ee71b1e8a5616e0095224263ecb39106cce9a3fbab1adde8683cfa732c534672f6bc3962f57a198e9d9eb9314e2a37199825d8249870d1dae45f8fe8f38044b5585d44a9dcbb7a3a3812a62fe31c14323fe534ba7f3f824700e998f658b0a8b998c405974cfdb4ffb715dc9e61acd0d193330d546082c85ca85ee472f1ab5419598355ed715e689e74ca0c514df71872efe24cf3c6262cfc0a4dc1db7bc95e3a236f8f85636837a91f5de1ed3434e35e560e1aeb75dd55b0bd2f4a872013d0058a34156ecda52ebb1767680d6dba59f51094e5c645b3bbdf8427b165f5f60c9319210b957a9e6896eedc7e71b96b4bc7078414d28cdd722165c67c3ee39043106994917d4f00a1fe3cfb325fd1534a798ba25e827c2d6a15df2f8240b88fa6e0053701f4ed7835eb2435e6ac9b5312da9a120b1cf92e07d7b343719785f581169c468ad7ad91e1e68d3d2bdcb9a782f34dcd5ff8def4d682f024e30a1a5d67580b66f220c18f0a1233891274d7013f118a16903387117c6ecfe00989fc56839d0ea059b810747ea87fd3a17524a9ab3086e4fc70e27f06c1ddb3d67dd0d5ac459ed125cf4ee91b28aff800ab98afc943346be27b8854c234f1e202e8f8e798c63350d4035f3f41a00338e36a001821040547f6ef420577062d5c316b471965e295ba8200fb2f51123ac38c8e30d5faa6f1b594500ddbaac730d75f658664619c4b35160a1db5e83418fc25534391d1701a2e1d183de111b2d8a9999f1bb6f11b5b4cd0667b1441f384641d5a766668f61c95fe4d7901758c80ca83a55953a14d2c95050c3c38831a229fde23d3443ab3b85980d1677c098286527a7c28e0a87064feb504594cf46ba53288d0bdac643341af629e3b9e77734e2dfc3ec71e7435cec47886aea09f1a0d891258b334701bc3e6c4f228e24f63080ebc94f5685f038dcb8ed92b5db93fd483e2b999e407ec2bd38ba40ed1301c1147ee595c4069610739022f783c547a4ace816495c8b92cf940a53485289beafee7aad51555317b875b35684daba4ebd03aad7e625f8b54c4e1ae4927272b5b60fc9f08578e101d16803bf8b94485ca2412c5939a69c3b8aa66218be77366a6636384466614965ba42f9deabd6b9d281940b7075a75ab02af4113151937f3c51a36c9125082fa8118272b79ece1986469fe3c3c10a41aa9d1416792e9ae5ae9e19fdec2b31654a4484ad7cfd2097a467db9b24bd0735a3413c3813132c462d39b2773405f648d696a43a44f1771899ca835da9892daf80f48d9e072b5b678535d7f20974e354a0c614ebe728309c9dda033ea763c785bacd0edc36ccd02e0a964b78efc17003c13521ef44c3319e363a523bcc65a9c52f478986d8940f5ab245a54577dbb1865c8cc53f9b5a904d01abd9f5dce7ec085b76083cb18e7546c819ea6b77e530fa52a25eab1fd32424fdb5360a837b820d24489f9fcc34c7b7877ac27fbbd7b322ff6087e6981cb291369de47ce855e88189ba39b1ee0f03472ca844bacfe20bf5741bd32410e446a4a2e89a7c4f9e74a29eb37ac77385497a8c93cc864c2a1714166dee84c8547d2e373e607f2225384866ed3666215b0e3bc53f01758cd02c28fb580e329fd4573b7e737b882e9a6c85aa9ff69911d518cfd09662bda34ec342724a44de51dab38d09af23ca2f3db88e90366e21f26ee8d8c4f301bb01357e5e8c0ab85f21db9c16d85dcec884ca97b347ec2b5bc2febab8c3291a26283e4cfd220b8f01f1b2ae00fb9ad6dac0bb22b3429af91452198f867d8297a345337dec41383ee5df775a0944005815f51625afbd0feb18ebfce625e612342ba05782182da7e8b287500a0f5c3452d8c9085355f2937aeb2efa966131251881ce4da8f03a0f6d9046c8b9520420432c90f5dac141c226c7b683670c6aa2b28b01b88f768406c72a5307cda61cddb015cfe2b6429ebcd007433f8ad7846d66a4d5936eae02b9d705120814d0bd593a71eb242aec43ff694f843343939d11d01cbd36ba04973d02ae27dffe9f16708a368ebd906ddf8660bdfcfcb0521b13ad0fe560a302d324d3db1f12f69d40a08e2668187b119fb842db724e11b9409ad4f2ce8b036e59fc26604d4a1744735676c3af45ddcde1afa9963d4d1a3336d38ce04fa40fc3896776d03c82b61d5080c13f070cb928b9400475b2af9554af8f8937d76529f6d4eeef2fdc2d9b1c60484df0814a1cb16fa73eb15696aabc550179dab47a8eafe2b7c30635bf47981d1b1ae579ba460476324c2f1ecc1f716bfe8bbb01d1e03d73a07d469adaa864c190bd460683c5a3cf1396936f1acf5510ef4d6bed8315b5a326936813f5d0c16578da4eface14f8584c7bc514255f31890203fa53f719aef827138a23dad7e67c278e2fbb21d958c811f48623714a8b22d2f6c65095d1a6dbce1b29027a2ae7807b82cf251da919e0098b05362d5ebbcc42260af694416679adead2afd979802ccc13038d3b00be0e408538455619f7eae6141a0262884018268e0b60e0da23d26a9dbc2e0832aff9e789694f256b8b00623bd274755b3533619f26414ec67db26e480df27f2861d3003ab22e96d66e358a6e663ece474ecceea920740497a6472bdc3a85d73dd14adbdc152fc545b52ab4be6018e796973cb5281ba668d55381c40480c137719d3d5eb9594371009e7705cc5d9d98abe34ba7d62de3692a1b8963b8167430d908491e01b262aa6701e68e0a988ca3ce4f07c5dcc29dcd776361cc3ea4f03eb85b712eeeca0d9ae732893eb29fe83aa86d5f9f4c479df1176758e2e8b6a916d87053abc55e689d41af54f720685293bbbbc3c71e9d0d4b0e0c14f6c4113f21709565e2ed7f15f36d16a20ce8c03a474fa7eb10febd1833f52068651c92c7a2d067d678e48b082142f5477f7a831cc11b05c4ddc2a88c35b2ac2b9e88a3eaff96fafd764d117462f817089761168905dd725e097087fc35db49b4ac4e0dbc0c9c28ee7684e67d9e37ce79d40c2bee959ab738b1ac08a7d5d2a645ebf3c57cd2104fd7413adabb4bcd74d30afbebf5fb3e568c2c7e9576de9d60d6b4f65da7ba5a0b8a7a693cc48e257f2cf33e7c8102e0bbb00c244771ba42842d01637452d2a8448143f4fb8ead4ee361ed874076d07c2bfbee657994b5ffa8d34674c913adee7780f622ab625d563846a65ed639bedc8b96e713d954395eb7283f362b26679c14084f9c22c26c8c871e28f1280858d068bc796d1159fde9e94e302c93f203a017b9ef97223e62bf27f35f3b7d28a949bc25e191e6f52318d370da4eaf90c5dafb1f4fd2f8d5daf17eee51a98f383c560098d858fceafdf314d32b9afe5199b3dbb2e331b5ee062dc62fc8c65070445ca45f7c71e5c757c20a3917802a34213594aeb21aeb2e0360e30871ce684ad80753b176777c1971b98fe32b08ee5b1e5d1166c6de9d2c5d3cd2fb352b252bef0926fa33aadd315c247caaf93dc453ced42b878c21441cc76f6d38eb618c6be969e4f9a95fab545400c0a7667e5887f87db97ab547a8faa54476aeaf940261cf913a1f672416149c78dfac0ebcd30712b71599a8a98683bb4b453522d7c2cee4b693e9e50229f039cfee534ccde156c0b441879b337aac3130631800c014ceaa70ffb70637351355ca080aec05e4840119ad57eb4ffa8436d26dca9132a1335c71aec22dece043d3e70675b262d8a0b8c1cbf376576ee058049521bbfbc5359131aeeca19059e9d326863b4c6b9df350ac231d33f78a171a4d0989a39aaceb4f26fa62616aa720e0af9c718125a957e1c304c9fe87ebef0198c217444191f43880bb1ad74edad2f7a6e18f4942e731b807e79d7f1a287b692aae50a7251c59ee760cdd3394c929ef6db5592ca0ee5e7c29312624741ae721d8d3db93527443b65ef9d5f94abe7788062b2ba4fd3bcccbcb2bb48893e8944a0b95d2ea8b4dd5f7de7721cdf02b30c64f6846a8972a95772947d7eed090d73f2d21dbda9d44c1c2fca03ffd14d820abda13a98cc9e3c2bd11f1f5e9a1a982698e10ae69b24fa3508cb0947bc49423d2fdfaacf0bc6918df7089ee5e40af4cc05af53f76da7b2171117e355087a15cca3152c54e5fedd8d5b8fb9e83c3debc98fb29d566b984374d0cd214bf1aecad2fedbdd3d8433b62c64a464a356a3072125f9dee2b005de5bde25bed22eb72e9d2266bfdb232932ba81443ae4c8d2cd100bdd6ba4599c32b8e5c67541f64e1703d7353b5d0d1594d9f8324cef82ec2dc8ad276271794fbb665cfdab7ada08d9ca0a1cc0ed481ad82a0c7b5b0b496671ba46b016056da291ac5e2c55f5f55c544c8b6a68f00aedf0caa23660343020cf2a0337843b824f3040f5c22e1378a34f4d80fc4984a33153d4f8c676577961f7d751288b34d9f3ba353e7316919ffc6360b492a2f6b3cc9626a7626694df2485f7f18331d74c38b5ddf636a6ef08830e90caebe41fd58313bd5c2a91978db33e28d3d595395631e9849d56ff1c5b8e72486a10605eb4b4d8550ea54cd64a99f237f9da85f16798687e4650c643715be045928d55050f3b106a779e5d23481dbcaee774827e97778346d56f0f53e9677000786e91315e39d13d7b1799b4b998c0bbd370d07408dbc986499e596299f5fb38c2754074cc0ecdd797a99d93f999f9f2572c900407675e6135bd28d0f8f796eb295ea4aa33e0bd122bd80447987d13e6f77075da42d08cd82b70099a81c3bfc60558ca4f496837f3d40825765427156cdbbdb67eace76cb8c395260a0361da783904e2db0796bf77e7f9bb9fcf2940041912c04aaa902b130d197e45969230eaed76edba49f58f287174b493f815f70063e7a88ef4229f42885f2963e40fbdfbca0e6d62d7925dbaa4bcb49a37f4b50a2a75f7fc83aee9e12017ec081f8dd72116a4aa91b8f9256086e435ab4d6627e6f5e584c2acc25322815bf4659e5eea60c414c9677d7405ded58e584c91d53100b316c5fccaa1ada10b9d628b63836abe97b1ad54a7be072d2aae42af05a1162132a057f17aaa6aacfd557bcb4b27361b591607b42d3a22dfa570a2f1a3c607a1c89503fe476699a3d8a119fa96af80ea1c32ce82f0d6a9840a775f8c87ae8c6ced68ca439e04cf94f17f82ff7f2df120889baaff99841279341fa17070741c2028500a4f", 0x1000, 0x1, 0x0, 0x0) poll(&(0x7f0000001c80)=[{r7, 0x100}, {r1, 0x88}, {r1, 0x2eb58136fd75e6f5}, {r1, 0x40}, {r1, 0x114}, {r7, 0xc}, {r1, 0x2}], 0x7, 0xf4a9) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001cc0)={{0x1, r5, r6, r4, r6, 0x8, 0x7}, 0x4, 0x9b3d, 0x118}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001d40)={0x8, 0x5, 0x0, 0x7, "a415ba7256d392566b545beca6d65eb95df32363", 0x100000001, 0x1}) utimensat(r0, &(0x7f0000001d80)='./file0/file1\x00', &(0x7f0000001dc0)={{0x10001, 0x6}, {0xeee, 0x4}}, 0x2) pledge(&(0x7f0000001e00)='\x00', &(0x7f0000001e40)='\x00') mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x3012, r0, 0x0, 0x0) 12:11:00 executing program 0: r0 = open(&(0x7f0000000380)='./file0\x00', 0x800000000008000, 0x0) fcntl$lock(r0, 0x8, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) socketpair(0x6, 0x0, 0xff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/137, 0x89) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f00000003c0)=""/201, 0xc9) fchdir(r0) getsockname$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) pipe(&(0x7f0000000100)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) 12:11:00 executing program 0: shmget(0x0, 0x200000, 0xfffffffffffffffc, &(0x7f0000dfd000/0x200000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r0) 12:11:00 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) recvfrom$unix(r1, &(0x7f00000000c0)=""/4096, 0x1000, 0x42, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) recvfrom$unix(r1, &(0x7f0000001400)=""/37, 0x25, 0x40, &(0x7f0000001440)=@abs={0x1, 0x0, 0x3}, 0x8) linkat(r1, &(0x7f00000010c0)='./file1\x00', r1, &(0x7f0000001100)='./file1\x00', 0x4) execve(&(0x7f0000001140)='./file0\x00', &(0x7f0000001240)=[&(0x7f0000001180)='\x00', &(0x7f00000011c0)="27ad00", &(0x7f0000001200)="2521962e00"], &(0x7f00000013c0)=[&(0x7f0000001280)="40ca252f00", &(0x7f00000012c0)='\x00', &(0x7f0000001300)='\x00', &(0x7f0000001340)='^^&+{-\x00', &(0x7f0000001380)="3a8a00"]) linkat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file1\x00', 0x4) recvfrom$unix(r1, &(0x7f00000000c0), 0x0, 0x40, &(0x7f0000001480)=@abs={0x0, 0x0, 0x0}, 0x8) 12:11:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ad8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x2) r2 = getuid() r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r6 = getpid() r7 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0xfffffffffffffffe, r2, r3, r4, r5, 0x40, 0xffffffff}, 0x9, 0x2, r6, r7, 0x8001, 0x0, 0x0, 0x5}) fcntl$setstatus(r0, 0x4, 0x0) socketpair$inet(0x2, 0x8000, 0x5, &(0x7f0000000080)) 12:11:00 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) sendmsg(r0, &(0x7f00000013c0)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000001280)=[{&(0x7f0000000080)="3d2107b36179e0e6f500e4f6b0b1df7bcf63c19016ea42ee458e5f12c422363cbc56db2a2c48317a0eb28d403694301a50f2e02942125a064ce52d99a47b92730a9ecbeac894137323cd9131b3efedc81d9d526efd70eecff78dbd67cda7f8b2409f7d0b72b681fee082f8416f120a80a9171d35428a151d13da457537d7ebe77eaa85bc71c4c2c6cb6704439af152df7abb66c79c57287a29b80ba6a82cf1ecb172f7965f118d28439e4cb0639a592a0f7847673371abc8aa97d05d5710cbdc7584e2afc96e5532ca1bb2343a477aceaaa5db4665fba34e9c5dafefe6cef508827923f63264b08e28c375b3423149b875892a6631c7dc6886249e81471f3468dc65ccfce2b92719bf39b26cd5aa7962c5c7afc31498c14b3eed9fc450671f226226fa041868a8f293b910ad3dd7f721691049bd9a94ba901c3133ac02df427ea6decb33f4cf9b0ad0d561725e605c503afb320d348cb69565c053cd8970829044a1fd09af83344b00d86ede64143403e5b819aadc0e587e2c48d07d724310fcbf7bc6eac13c8f5984b5b4a704e485500f8e43c197ddc856c3fadc8b65387e4d107e285baae22dd0747bfc0cfb692888c106faabcf274c2e6bb3993bdb7ed6b5f54390960109c8bc08b36105e9998e01d7da097cb645ba426cddcc4b17e3f10a484085de567450b79da5566685c240b2afd37598e435005f1fb872259bcd040a059d9ddaa796521881a266d3f5d2ed058b33879b412a39bb40e486a2769961d915010905fe03192d7859943cc2448e35572d1a37e531252fc846663b5a2a2721258b9418b0b27f2573d61e6be1bc53ac8387aacc9feb121b536d5b010af18e9a7241ae94871572ab9549b6047f68ec51f3063113f4f2727ada5fea33009a50f05ac1e245f20d886631ba890711a35e61ef9fa508fd1b42dc3eb24f592296588fefda790b56aa51eb23542c907b53019beb62ec26cc98b1245d32e3cab4f41b69273f116d6150262cb063f4084de6fe7fcd1279d3211727db974e2999ddd4810dac5d977b41780c85aa7121663c69c26cc6af0822357eee7970a84cfe9277aff224a76ad5aa715d44fd6b68d5c0f4f814834d05d04c535ffcaf51ffbee4c1ae628a6de2510a965c04d6f218c0e9f1670b7ef1476e00a151b58b28487b0bb74d11ae7a244c9b96c04ef23ef9a86da4e29caa50f1c5e08c1a064a1157658b16252f114f848d86c604d15505d930ac845454612205c32d4861b199350d076c9e8a4e78ee0b4a7c9de50534ea0d280bf8bbb901a37e7cdaac9ea59764678ce65322043fbbd299d8982512b2a024adb97fe7928a22e8ae970c40b6ac7722b501fde3463ce96c9ca900e4b2fdcc1047dfe8f7002141e9ed7bb9cf537581e0674c5ee3bdfb93fd3a0fb071ac904bf62d7d6325919cef1f2e580acecf8086fd869fbab7d2ebee0bb204634f62f46db54768bbff71f81f523afdf6a0c8f796a6445396a9ee5813e307da141068b01157e95873c3863d93ea9896c4d9c9e1a33d30a4dbfbaf4c04cf9ee25159ef5be18ece3d4c6afce4241308829bf6df066464947672aee73a482a995c33a59ca8b1e54d37781bb06299ebc5b8c08144b6dca850c90e5d6a556b2703c64676da0b2d71d04cfbd3e17c9225f07ca2ccad4c9a2667523219e14595bb2e2e5ad2127bb5d048483900a58cea877185ebb478800da12f9f48195ad439b76fc40ab8d500637ca11eed4ed74c6efc608e1b7bbf11e8ff10e130d951c20487dcfb0420000dff88f20aaabfd25ca09bfa55528cb05edfa419c3d6f2146c16fb75d8a9f6f224ac1778daa155a235d814d74bb688ad95d837693c832527b00a8cb38b2323502ceb9ff42b52167701d1e7051f01f0a7b6d9ab35bed9806fe4d40e2b11a34a833b030a799a6748c25f5426051dd0cac997a8e02145ec3e8fa34ff9bd7adfdff44b6f3924896f8632343f1877ecbb2f54eda870c90ee6dba61e44eaf55c15c45836cf9d9142311adc5b9dd928a418fc020253a87d87990c825ca0dfc0873df0beeb4543930c35cec431365a9cba49601c24d31b5b5e6d6911f510780d3889bc0a7e5a3d4db3f39c7b7cd9fce4b826bb510a0e6ae83fa93cc7c557b979fe7321afaa1f100b099de9daf5408061889aa9b765748b6e462caefe8d2f3a73937b653e50838d5e98aa687d3754c492821960a26a46621875bde7928ba174bed82f688579a51f1752348447689af8086d5a7798d20d53eb520e0f110afe0bf7b590ae81f3ad072998e36a1d5f03036736e072cb0a3889aa33513a33b06a072b686c33bf364df048dd455d37aef689f6b31aa8d78bf2b38dba335dde461847f38cfd23e0664591c83cd16c183908dd81ba36dfa6fc74ff426d3ee166e02b3cbc79fe0858e39122e6c9f196f1a66fa9615c7d1cf7234fd9ba06bb1c090c5ccfb7cf5fe509ce092053d47a1ecbabe0d630cdbacd73e626ab075b115ef2e6a4dcc32b2f00c67f7cdeb6e3128bb859ea48361bca216d4ad086633d227f2f6fb16eafbb5bac256d35bdd4a846d23ae815a1bf5f47f4e54cf1b32da6b1053cb7eec4889d3aee6105e6e78106c4953401880203da53ef7a6d79b600472b85464bef76f30d8d5b84985aff5d9511e16cb1a5f9604942400d6198c6caff8af8d6335a78dc112cd3977821b1644b89f46f0bc54152e1f01ac8976eb62ccc036c0e423aaa141ad66ad5c32ae6dfdfd0aa5faf2d1d66f57ca4daba117a4fa2bd4150ed4834ef2405ba1aa906ee9aa9b50040bb0730598d44c79f00c4b267d208803a40a02c23413c7168665c7363298ced514925d3bc73ffb4d3b13ed32e39af213c1095d633459113044284b8ed3875edb990c0cd81dc2831021a28fa6550ef94e75939abcf730c890db38d6492980ce6b065ca4d29f91c78d0f889911c411158c74b6023d9481b5272408a3e6721422d8116b4d37dae588cf96f70ce272a428c5a8cbb010077fb0299997e84bf9e30057a87cc51fe8eb645c0f924c9468a44106e9bec198cdcae819190eff65e7567082f2bf8edfaf571ce3ddeda3a2721331c80117f8419824a76936eb6860960514ad5a83a43176e926f3de2161639edeee1b45dba25d3f6a3fe9888c13a12330ddba053f0af6ad097d0c45233b022ece3e9b1aac23299c5c103feedf00d90ac30402f30c997e03dea13fd5a1ae92e96876b3369901860b997e01b1943060f00a6c85a44ee17916a24370f7942c6262c1adccee4cc7d467fe48015933c0ec357e6e03b57029b074d9003ac5c8d476b4db515f20d35811d88df2546da19dc65975fdc03a82291f093168f3999eb929a787f351426f378feacaf1f0b764d27b13ab6fae544d4f21dcb98694c6a20e1c2e11d5f742bf57b0c5a3adcb3f6b7f8718c5d7ef8843cab78d4d094cd83441c9c107aa4c01eef818a35e4d2d423c65c40ebb6681e0914835e6c71c4e30d24b7cd34e69895c41e2e50a5ca170897e273ac4ace5b935a571b6e1537b05f304e8c3a9d2ce40efbccccc096a32e48e60397fcabe053f477ec151489df8a9b6da31cda93193e826adadeb2b6a8bfd62841f9c9fe40e61b6187f60ddc5e729a2d9392a9cd41f7b6a278dd3b97243fe11567dc6fdb2c5a97d515250a8a478481d946a4e1ccd82120db8325dc44bff86909d0f071f83b075f17e0f2f51d3db2d784ad471615b89bed997f56d782a61bd2bd52d9cb0f6639c5d4f3745427deb13a3370b377a0cf9e531ff0a4662954a51cdacfb37acfc8cec53f791f7529d20bd53c88d43982e425ca59a716f4942642d557c1ab3edf3efcbb74f16d30e3c1dd4245f1ed87827811f4d90b15fa5a6f0b5e6292e356fe39611f61151dbc07ea8b112c6028fef05a3df67f73e3f71d96c9414e26ad02a1a65c0f06e9c7c13265e10d23202bb830c8616474fb06975e0073f851f3ac7d2bdeeee7bcadf24d4426e5a2ec3e7ae7b7e0f444d6865aedb1dbf6fa5c68a6c6b6a8e14ba652e2aed368e89114c689c853c4dd055a07aeebcc8e467171e6d650110c0752ea726363c658bc5383f3ff86f9636e71ef3040ab8cfd58cb1a8bbd48bdde13e0dbb011c0fcbab69414837805e5eb341e91513af339a7f3447742340b5e810af556baf7f1f62c0002a9223a0130e5badbfbc097a7544f18e5ee19ed6b995fe8ceecea98aa0b245fdcc1e95c23bd145223aeecef19df03cd54906da3273d7d5d56c8cc28e092c3bb767e4355c5735eae8c15dd2277f6e39d81c824d2b55b6f53c1332becb8c8b2644c856bc2bd7d46667aff8773fca5053905d37f60166f98e76a79f759720923e3811d09c1e163c473b205eafd97175b2e7d8460ebc5b613744e9bf1f46f25623a2648e8a243f29ab7dd177312785201b1cf95abc335a9a6b955f16f1b38cb5629b3158ec06a69508e722cc8241a0b862fe4947cbcfec6e07ecff8e63d1d09fe98855fad348a89b494b658b9eca9e43b9bccfcf1f353323f830933b75cc53bbe29cd8a1c2301e380a2e6787c973cb1ef9509d39a93333c3744d2bcedb5b4e507269c9236300324354c814e42c11b5127f61d2e9bb46b8af7d92617224117f8903e01c543e544f6dbd07d466d32513438e0954631be248d4224ed0634524c4a01b9da099c5e559a813aac694a2081df0b88bc0e30aaa1fb7901da6b6cb857be83477ff7c006e38f808cc0758ef1b3e215814613005fbf1ac4e3d5c823a70582a26c5bdead5fdc20f309f4c27fe91206eea3894cf5eb43ea4eaabec6df3544dd330fd4f0c064f3fe0b0b2d50f7077a393e4f7ba7c20bec4857374b1f1f156941f1281c230e6474debb24545552d4eff800f8f5ed0574eb336b003a083a67bf11cdcdb09385ba46181044dd11e2a2295481309ab4616d350debd28d58dcdf5e946e4219fcd2208d96aaa83302fd9942b23dd241274f7eeee1371527325f02bdd507bc0aa1a6a19a57be156b7852167bbfebd5b543fa4f43c501d027373e5f297e343a8ab78132ee09481d1fae9ddca79b62e6a7f4f708f7b4824f269701f42ba53ee749a66a5468b64e9dafc75b86975b8bd8d7ec9ae84460edd6558d9e6e84779d8bff8969c6d31dc951f9b2eb9b9de92024357fb062bb4c73b53d1faf37b1c56b3b29f50fb3688a50c8a9463adbda4a1739e25451d7d38be5768425a96a119e1cc06c8568a46fb0bc0a3d361db72cc5706ead7c0fd31a875209c0464ac2fa51332641de8f496685ea4817ae1ab3bac1c29c635b56bb64edd265364d2c1b6d807d35462975ccd6859c5dff557df7ebe4c353d796b8d0e76d157aa01a401ba3404bc331ef5cda07a275ed6de11e08e7f971d4b8fc94fad3d9dbc84922d5175139e8b95fd267fb32c468e749a3cf7a1019143e0d244bb46e264d1ad90d6452c1aec2ff79dd24fb2d2d01049d69591c45529c5c16e45bd6de5f8f74b4d109727e27998c9e1bd1dfde1f316a1cc2bff0a2bc5733d230488d531541b6572e0537e59fa2fa2dd2dd06fc3c86201e873f3117bd4d27495a9fb1afe28b2b3416fe92995e919730a25b34665418a6eb12165d4c261f62d46de528be339491d361dd2239cf31cb4c5adcebf40e9046cc3f305dc9e9f4bd7337c9d333b430a80ff6e35f91eed0978c24bf49b96ff8ffb62e55a754acd0f9dc093561152ebde87d1e6be738dc0ddf76e5fa2cafa2916ad0f3ee2f14a33940b13763470d72a2b0f6a848de19b4c621673eb6db13e41eb9d92cc4ff6cd26a836dc13f9c091e96f54025822d0f7e5b2d3ae045d84b19ce811d", 0x1000}, {&(0x7f0000001080)="04ff800427c95b12dc65422936fc6c17f24d0fa7fdbd85f52e9d74fbed07e884316afc4fd0986a15a5e0f058a25b21e86ed7f7e2eb536337979b336165f50aacd3478649ef25dad5ba7f8badb8207c6bd756a496cdb3ae0767fd7f3bf38f9d95ed25376984cb8a9f94532b6d338a809ad4eab21fec3d33b94688848d44befc7b0c59f3674bfdbd973867c3ce667b77e22234241eb282eb315e847ddaee4ad2bda9a927b2ebdd", 0xa6}, {&(0x7f0000001140)="9ee57c245f996645716c3c7e45ada412d139fb1e9ad598aca84aba5c86b914b302ac52b11ab5e98047ca7b1e4180cacdf8bbba5e115c039fdc51297dbdf91bc8e54a55060647327fea07b0ace28d1521a57c954bbe1d6e12d3d233c4f3b12c4660936f9c5ef24ae74fc3b2f483a363b55253b00a550553106421c7a391b859ce0965be1dc31f39be19235c2137939dd90dc839fc71d53102821505073707d15de5b60d6ec947cc5a9546ff2713200703bc832916113cc2bd73b2bb7b298a8d67f772340dfc021cbc86b1d58455aa69bfc6be482f", 0xd4}, {&(0x7f0000001240)}], 0x4, &(0x7f00000012c0)=[{0x50, 0xffff, 0x9, "dcbb49f6e11aae5421392803b9d4be88e256a5ad8e9f6f5c6d7852349b13e9afb1f0eddc6c1c3b405755471262e8ec44d18f3bbde68d65d440aa636e6cd7a6"}, {0x88, 0x1, 0x3, "97143872ad2344497891e1787ed275053db3e714b37ffda1cbb14170edf17073dd4d3d06b38ac0e500835cae9cde4fe3e4b9e144a244df8ef9b4b6a5554a1fb24818be2060ced8cb63628b8d06ed218f75ea58cab1d65802495953331f08d78589065a6ccc3dedc23feae1c28b0c289d901d60d3"}], 0xd8, 0x4}, 0x406) r1 = socket$inet6(0x18, 0x9003, 0x0) connect(r1, &(0x7f0000000000)=@in6, 0xc) 12:11:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40002000, 0x2807) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000140)=""/253, 0xfd) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 12:11:00 executing program 1: r0 = syz_open_pts() r1 = dup(r0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0x12, 0x8, 0x3f, 0x800}, {{r0}, 0xfffffffffffffffc, 0x9, 0x4, 0x0, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffa, 0x20, 0xfffff, 0x7fff, 0x2}, {{r0}, 0xfffffffffffffffe, 0x80, 0xf0000004, 0x2, 0x1}, {{r0}, 0xffffffffffffffff, 0x24, 0x0, 0x5, 0x8}], 0xac7, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x80, 0x80000000, 0x5}, {{r0}, 0xfffffffffffffff9, 0x4, 0x4, 0xffffffff, 0x5}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x2, 0xef}, {{r0}, 0xffffffffffffffff, 0x12, 0x0, 0x8}, {{r0}, 0xfffffffffffffffd, 0x2b, 0x2, 0x8}, {{r0}, 0xfffffffffffffffd, 0x44, 0x5, 0x3ff, 0x37}, {{r0}, 0xfffffffffffffffa, 0x40, 0x0, 0x40, 0xffffffff80000000}, {{r0}, 0xfffffffffffffffd, 0x4, 0x20000003, 0x4}, {{r0}, 0xffffffffffffffff, 0x82, 0x3, 0x9, 0x1}], 0x0, &(0x7f0000000040)={0x1, 0x7000}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="9bb1785de558ad890f8f9d835909b244ca83f3a1019fbbf89db00fb07765a4a808545ed761b8e7493972d7cf1560d14b6d9026a0292ab08ac20544c20a40302372b1360e9b1c16a8c770df5ac0bda1143e2feadcbc2fbcb578a3fa3e99ad62fcb39c43dc88", 0x65) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x2000000020) close(r0) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa00", 0x29) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0xfffffffffffffa91, "ca0a8073f2a42ccca78000000000000000f800"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 12:11:00 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x400000001e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = semget$private(0x0, 0x1, 0x400) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f00000000c0)=""/4096) 12:11:00 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000280)="023acbd442550b93fb86e9cd2e6b0883eb75c08969c61a945972c506b8314d59b09614142cf6aa6e652280390372d57252f3752e72f0ab105548453ca9decaf980000000ac4198b12b9e077d40448c1d8211b8cc0fab82ac7429719061bf7579f1523903b4", 0x65) syz_open_pts() r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "a947680ac95a538af41571b93a0c7db400"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) 12:11:00 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = getuid() r1 = getegid() lchown(&(0x7f0000000100)='./file0\x00', r0, r1) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000000), 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)={0x2, "418e82c99154a4c423e0e7a6b6145a785b0fd691d04084c17ede1db4f45c34a7cb5977c9685a44bf95d1d0aa15e613aff409c49ab3f694b7c09e187338fcd7901584ff1a9618225ebb49d0db52703d0a5f1cc3f30d4b8c622a668556747edbac93894e51fe95d90fcfd2d3d4627b2a7c7e18740e4eb79daeb66a2298aa9113615ab556d2fb59000346007535b18842c9453114427514d94973ab76f54337054ec67ced"}, 0xab, 0x800) 12:11:01 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000016c0), &(0x7f0000001700)=0x8) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') r1 = getpgrp() r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, &(0x7f0000001600)=0xc) sendmsg$unix(r0, &(0x7f0000001680)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001540)=[{&(0x7f0000000180)="6c91fdf4cb44c8f4d30c315ff953412caa3e0f801dd80797f902d858c928bf2a2737b4cbbbdd1c6b77082b93", 0x2c}, {&(0x7f00000001c0)="e1d7896ac25feac93205ae1c4927d3602cc052b1d345f3f86bfe191e8d097317b13e71200550b0cdfc5c42afa42cd49aac35af9a15046c65c7372c9e057aa1", 0x3f}, {&(0x7f0000000200)="3466b9051e86e46bf2d0062c40d094e61917d13550925dd084e8e8cacc92eedba0f54ca117cf131f7e9806082d0ec209cd41d1c731bca2848fd732e6e913f791b6f41f3b3387a60b5e5394762bee02d9d2f3b632f9b67b3cae6760313de2b6cbcf48fb2e78a1a2ed0f25477ea3931045b5e05ec97628", 0x76}, {&(0x7f0000000280)="16adff4fc8149e3bf68e44786072ffeb5a9ae1095ca11b9ea9eb46e3e9ef0976cd04ec84270cb67ca192fd11b105ceb3bff6fd3ef9760679de89ae3e9784081758863be95c6b18acd20b0dae812b5bf7317a448590b533d1fb9c6b7b7b7b16f7b02a884ab2e113d9c9a9e7fb92517245de46ce7bf025b8058b5bb8c796c9a36a2dc25ba766e806e3eea093026710dbb4df781778cd7fb0f635f2f2c5e4a3feef2d4ad01170d784ec0be46c47743114641177fc74fb8d990a5fcf414ca86d06", 0xbf}, {&(0x7f0000000340)="7f1603d4ed3c291d294757e13090e0dd66e08b14feb780162e4d9536c7b57c81f448df547c6bed117bb43b081bd24fb34389db44eb004e8d62a765c6f7e10320c6eb25ba51c11c8706f264e136e3a11908482f610c041f2b00e77db68545cd20a15b41c882f2360affaa315e3711654ecfc8943cfa53", 0x76}, {&(0x7f0000001740)="279f6c5c4745d8b381cbd507d1e2e6093ca5d4cf7372de70cb7888bf8bb99b71590e621ea8bcf68d69a2907e8e9ae0f4415a9a18bce38c7a36771e7311cd95eeb0f0655ea4a5d79a10a89b63c885a934c05f90cc7bc3f6ea1bd28e20baaeaa7eb06ddf190647cd465659a4091bb995dcbbf7e9511b38551e303e302936c051d765b2734a33f21aea14253afeba10af800e4805afb643254a19c2388488522e89", 0xa0}, {&(0x7f0000000480)="0dcf955a7e1ef2014964708534b532002998bca9c1c4dcc66d943c23610e120b8d03ba1a7fd577b6e4e04df0a431ba844590e80c4dd4ae2e879392e3b9c294e9710d1688021c40c01700235a5e888e8814d8da444c905e1a9b76a86903b5266e0c9e71978bb17e600c434e36c242ca8d7b818fc37c4792118be72fac5d31f2e793e521722e38e017c3b519fe14d2", 0x8e}, {&(0x7f0000000540)="79439d00e90bbd2f287ae1c3de306410e5c0d011a1422d9b14a3cba7a0b6be181d9ba3169487af15425134e7cb4567a82402fee04687ea3bf3c5bc5900dbc9d64b818c52d60c8d7605b7251158360de00245c19fd012510af3e0a84d6ab624b9297ac196db39de408a15c97717d8ec6fdc789fccb102c91b7229e531f19fe943ed48add34c9ea2f87e57634a185831ef56e38cbb329c61b37978a96ad64026709e7ab78e7b6311c044b08e3c4c9ec1233e07682251a99c6ab1b0bb2b11a3c57a52eb7d688e303e78981652a8f4be563e9159ce8c2be4db868988241d3ebe41415c51b52066f56a615ad0b0de2809c16e7fa155aea101e3d2a76f369ec21329cb35ff29bb5d9aec1be3e01ae6918851531b9ae4f941b28daf6532798bf53c677576349099a5dd3d80a35f43f2460c13065ef64e24e1698f80f8295a718da015db1b0273ca58cf4776f58e36156762f97192420ef5f5678a1b10e5ac666bf34fcac48fbff716ef8562d789cf583dd015c95e0114d23f779ca6c5334a89d6a7a46833d363bb9e402383ca1da8959ed0b9f08abb8e042cf0a8bdb213331e4202aa4c28ac01bdf963c69873ca500e1d498a5a63b965cbb4b562cbd0f4309d85514e7867635282e5892d24bce03a4a39a0b19510ac6a9c5a8f7aa3e91d4a08daf4e8effa3a1b9369f1516fc3acea33304a4b45fb77d08b981dda4aaf4a75e298ad4e52578bef2a5dcf8976648b28f833ac8537e2bd0245fb1eb1ec3f3d3fa374199d2a2d60e674585c4d0458cf362eb2644905e60dbf421806ea81cfda2285bcd3889496217295b7f2f576b0a4868b637433fafd8d30acaa7092fc8ff3a209e275b073b53042f800b296b295f1a98a97cf03358b94a0603a448a9a06a3306f0ffce932640117a959ee8cdff7fa1a15ce3e50c96a32b3aa42887b16488676a87067a60571170d6410ba67ad75d7248c5550e2ac92e94cd2cf4b6dba781b17bac54203b4d42450410492f5ece1996b487571c12bf007300385aea5a04ea2112bea22e39eddbe80b63bfc88f9fa4c6863600ce43fd287f54d2fcaa4cbe86d17c07356bbeac0b3064beea9dd1efb3e87c2815ad08d59bfae40d3f93a3b2720b6399cf827d7235f2590763a96490391e53362cb582e83fbec125933e3d78d7cec74edf3a5a6579c2d26388267455280b84a8e7e420736ebd013979bc59de6e643499f8d3f69fa26498e46978b76ddaad9349133c9cc0d9a2984ab8e62fce50e7d9ec7ff4579691b2e453e78c52ef94a96777c22024729b226f912e86f8408516ba8b6e3196bccddfc0c7989ff70a57f9cde0a6ad93947800d03cc9bd57792213e907fa41aa73b52e063c255ae44434774558ada0b61b5e9f78fb8a138bb1f2b2342f01adaf4fe54c2ce43a8316fbdf637b0fba4126e5a6bc2ada7e3ba3a0d2e6baa650b590cebd444efb0f5621895387c340afdb01ea4267eba015074ae122cdb0d13cfd238f1ac4293ca001df71b616befda4d8d38848dfc8020f0de80674d99c0284aba52689e8e5603aaa3a68377af1dbf3939a11d2727c54312cc1690c76251f7ddd19a9325152de320112a280fdf76f524c42127fc6c44acf783cab31d4d4e4e2e5df62cf30e81e1f893bacb1b3d2f0211052c86285e464b29f994091bd0524a05b799699b48ddec085f20298fddcf1ce9de17f8fd8aa77c0b868e6348887e53bade8f6989780db5624d6b693bacd66083d9a53cdcb21aa74df0b4e874b78451730d6f63cc92507d458130b53a41f28040e34427b1fe0557bebf7af6339ea818a2a9848567d0d2670e902f1231bbc0fa48b8ebf537a7143a1eafdb33adf241770db18543f467834df73d56487e74517fd5fac33f21afc7426fa06b992d8c5512bdec6af60444377da8e9d8ccd0b1facc0c898dd95eecbe20a8758b139b3823737b23f9542473156f2031c855178ae3acc86b2b5a4166e9271e5b394adf497b6f1cfbe7814d8ce27f4341865b9950af19a65ce1f2190568b5c4cf2037b8902b23a8b75cc8b44f96c8b36e4c14c2665ed18d0ded843aafdf78b1a545076dd87c5c5c53d93d428bd03e088164393d7c1ab11c87eb29920d239c185f337ae7da74d5a5fd43c06a21f1936c7be9fe7eeb33a754ba37228ac6a539edca898121e2f7d69aabb02223be778f562f65f99211a913f2dbf004926b9c6d3c86235151c23a6415f0f43dd69a6969e863f323a8027c1c826f676e3a831f2586b25c816bc0646c59caf81701eff37074df5d62d1de88f9252b46d6b8b1ec1a37e3f607377b1605261975621e4d9cb383c10bc390d043202499c720d3de7466e4cf44f430249eb37e005cd79cd530e94415779ab6cf23c9fc5480747dcdadd35dc3a9d4f55a78f9d4f9c580816f0912586b5397e7d54f645c49d583ef7a92a995cafe1477145d3ca327a0139a6893008adccd55e6e4cda0207e7ad5aa8637c8c2d23581878cca480f13b3df3814ee1c2fd32a4eb716dd86dad1846c1eb06d1a8c008505ced136385eed23d36b67b2ad980df3185ff0fee1b4b1a4adaccb3a8215e593ad81106564f18144797da020ffbba7ef5ffe2722be3eba2cd0f0f142b7599d4b67da2c53f02af2d234008b0164a6b66896c25d41a4509df1aa150747b22feed5910079f62aa2a9b1aea68b18faab67f628c2f8765fbd110eac0a3288ba635ff5b8b6d24751d2a9ddbc87572c6ba33a17c26882a373ae41407e876317a08ab0aea5270ce1e0b5674b85b9b44a55bd368f7986ef27858362d2236c3f90b288e47eefd00a49ca87569df9f605e9b3da5d1f169e5bc026a7ce81e27a838fb15cc427ac9e6253ea9c08ffc7628d067a09492ecfd136a670a5f005cce5a0cab2ec4f0ae3dee33a853e369938bbb5782188d915476b2da2c4454c715d834be06452de1461f1db4d5b348eefe6387d094204791ed1299bc282ebddaad786a03d395eee21d73973fdc8bb817b97f2e184ae33439cc9530dd3a8aa61155cfaa5c4ef2e30388a78b933dc4f00c015698c969de195e767a2a98ce80593ae441943f95581ceb947ebfd5c8b4fb14fe547749c701d56829dba32eecac039181840a67cb21e00bc8282cdeefc3ea659426e7bd38b7fe8127f83af05070cfc3d0436a5cf8139b43dc7f59df54d9ef8c4f07109f3147494a80fbf132b6e644f7671d86b6ccd821e51503a3c0e3e2704a61eb7aa6dd4c6d45fdd7bc12b503f1d7d7d940f60643db31e232a4a307b696b70863cefb3231d40e7f2b82e4797cf13ba89b24d5e0eeb87ed8d5bc96a46ebe6600cc6164b6b412033fb45be7c6ed9af63996d6f45cc153afaa65df3e4d1959ebde2ec75bd6c0c893dd9ed17f9d89940ed9a485ffc11afb8496a9a89463295ce3480c4ad535dfc2249977b779ae88ef4ad6de0a30fab8375426977070d7e6a490c2be53a42b4fd712db76f0ebb9b457c813fd6892bf60d69be5cc90e2219bd936e18a3420b236987967ee0c4713e9a30516e49b52d037a557913f97ad9a8b1beaae48f4fa07ae92fdc00c06bfcb25fada5ce23f9c45773694c5ee10664fd18420bfec804d6100899e1bad2deb0bc8067822e81cf4af785757986e95da2e1b78aa23632df651d9acd2ca41351d0b4dd3c8eddc6cca23b079c2fb8fc02f9cfee6d0db18e9c00396b0b9d8be81bf012156dc8da8f55c8a82f68cdd15d98a91976d976c62673ea4e15430accdd04648ac29a6ba282b627aabc176c1cbc279d370e3278a84fc18185eac5ffb5983d4d8c7f072cb7cba512a53b10833a72c8d2cf767ddae5eaeae61425a2466b053989f95c142093cc2273a1a31f48672b6dd6771dc01374215a385e39a932116a9db6cd7ad2f068be68313a54a1110f3813a0c13e5b46bafbdf530f9862bc1cbd8662de3b5f02c32888a52249a277c8fd1df74c64ae93ec43bf6ae2adf5060790cfd12537305a4ca445b7f510c41b6487c1dbee63d9a9f0a9555bcae098f5fc35ef65aeddf58ed9dc02619fd2d8952241089f6faca22d00e6b9e116cfafabefcb27705e1e65dee61cfb6a8258bc5bd8c8f75a1716bc8b8085fc298e7c8e45499388e9e836f3570bd687d72701336734170e7fcef53321a89235d945eaa409254a03bf6c4bc9bc2bf6aecf6d0cd7525b7f03833972df13f2ce171153c66e0bc9f9ef36ab7eda1747552fb6fc4f2048a35fe90b1e9719f60c08898f802be0f8367e24456fb70a5b5cd31e6be7178314cc9ab0d04c9baf52b51611c52d5c9e388c86d3fc2eb5ecc8265e0a8bd684dbcb3423cb04cd28488be7fe6b3da293765ae7d6b9b83dc8e6ed69756eb6784b6c51d016b3e98eb9a549fe8eb068207ca743fb28f8ff761fb548f3a6d659d51f5aabee760f98166c87da1e287c7c4acfafd8558e3ebbfe1c517150f9aa10547f1c0d8df6302588a02a63a6ebf30b731b39762eb778b4da7e99ea0d4fd0f4ae04f5152fa7356aa173d82989eb3ba572f52ed87a85e7c25c0a8410e7753471e1e21a5c062744d2add9597b4ac8f6e83a78aa633b776f1599a63bbaa34796bf41bb93406962a308ac85f5a03eba3f7ecc4059ed25a7c474cdb903bc79c230344c9797fdb55e1b5c54a230b3aa1d55a356ad1738ad0ae83d4f54c7671d5b28b7003ee0d8ab5559a372ac8fd2b211451eb178ca46d06eadc461e149db570a710ce1c1dbde8554ac31d5fedc5a0fc4aecdef227d7dbc6ecc816360aa0e0766bfeabdc28eb67b0fc9ba3ed1657043d3f9e6f137dc766874d9eed3766f4b03a7cd9ec6ec4777d672858a1facb03eb410638cbe4985239e5cc7565db9fa7608eca2e91b37379dfdef926718b4288a9362aa9ad446f9f24b1e0ce4479702b1068b4cda774a8a511a8325576ffe3784f6a1564a41908e09282e98a2f112b83f9745327940f7d4822b32d1862c5532bb3f9f70253bd001ddd3f24b8b3f9fdc0176c592678000a78d053327926901dbab4eae9c751ff1a1bd47b91d88a71d5e5caa59ecc2b02dff72b7b18e21b02e68b935346c7b7d6f4aa9d29b8b05224dc3d627e2c8416ed2c16ea6ba7acc5b7ad855e3e199f137c2ba125ca99a1be9e059382e2d3096e473374a186d3e191c13b35f24192cec475bfa1b3d4f0cf76f2a998cce4d5ecf6bcc03119a3479a6161c01574a6ee56f323c462e4d8f2ac252069a19b422c6dbd82b9b5639524555100302f805b854c366c27b33c6f6ef0986cefc1b306abb80ba2ff2e8695ab62351cf7120da820897a92622e0df583e2373c16f887da1b2aaca5d9e1bff595421421c755f2a8b50a5957a6e0239a4e7ab05c63f3f0b0f941f2931e53084095cecff17c966ecb26a045cafd82213edf6839ced11c32083207d58394ea7e48b8cca610198a924a141273a5a913be926c627c8ebe80b01cbf4ad3711afb30b76a3388a17ee019166609482c7bfe6166a2f48865f3752181315e689cfbf70707806eebe1994035683d08643fbabe45401aa8d6ee47ad0bb4dd02c2b2734a67097f27ea4fffc4c9d146c10483613d37f47f8db885ff75861bb7ac6310e1bcc83fac100c02f60a9de62f0b6fd55a857c406d3a9b6ba110a5fc4a21285f479f6438fb02ddaec3e3fee2a50adb797a55b5d43498a9ac01b74c7a721ce83f09df85264e25ecf24ff2399e12e71f450803d78c7b0b1da3c937d4bcd746cddcc186bf1cc0cff5f2d50d2a1b5aa69662323304e90eea38301c9cff2398de24ee600f3a638446581d472076476ce610ee64376d57d2d7edd194030ef571a821e0eddbd6ebbadf37cfaa728", 0x1000}], 0x8, &(0x7f0000001640)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x6}, 0x408) getpgrp() unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 12:11:01 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, &(0x7f0000000000)="76c998dde697435c835500ab", 0xc) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = fcntl$dupfd(r0, 0x0, r1) connect$inet6(r3, &(0x7f0000000300)={0x18, 0x2, 0x1, 0x7}, 0xc) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r4, 0x0, r2) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x0, 0x9, 0x1d38, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 12:11:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) 12:11:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0xa000, 0x4006c7) openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) 12:11:01 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000200)={0x40000000002}) dup2(r0, r1) kqueue() 12:11:01 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) write(r2, &(0x7f0000335000), 0xfc94) dup2(r0, r1) execve(0x0, 0x0, 0x0) 12:11:01 executing program 1: shmdt(0x0) r0 = shmget$private(0x0, 0x4000, 0x68, &(0x7f0000ffa000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getegid() r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x7, r1, r2, r3, r4, 0x100, 0x800}, 0x10001, 0x6, r5, r6, 0x7, 0x3ff, 0x7}) 12:11:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getdents(r0, &(0x7f0000000140)=""/114, 0x72) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 12:11:01 executing program 1: r0 = semget(0x1, 0x3, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r1, 0x6, r2) semop(r0, &(0x7f0000000080)=[{0x0, 0x1, 0x1800}, {0x0, 0x7fffffff, 0x1800}], 0x2) 12:11:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getgid() recvmsg(r0, 0x0, 0x41) r2 = getpgid(0x0) r3 = geteuid() r4 = getegid() sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f00000000c0)="b4c1920bc7329f43aa3f50432a291acd49a76d755c896bd5322dbeefc4d5f64966ec3c3339f0f0c23b9178bd7c7de8998ba4689ec96955a197630a0f640c0af43a2c5ce7aec87df1f01c56d77078a6cdacb9c89741cc461d025059e28b37c698d25dfdd78b38a85199b62f722dee484180f619abf3bb5df697468453f55095cb1ea2954b5cc4a3cba347426f364e404db300f59788c525f3cdf29158f9932bb74ebbd5d131ba046cd237d0", 0xab}, {&(0x7f00000001c0)="3364f6472e7ee1fd8ebfde4c792b0578e6bc1ebd3452094f43424bdf1019ba9a18aefd98db84cf84f1e6e53b67ea3b33578c9f48b65f1a499a715d333c1b5f396251326ff5afacf46ddd655f2df9de6aa37d6488476075af057b6ea59b114678837164df9d856c02271f7731f826c59818861c93568cd500db47be2c7bcdf99c8862ac88ee25d70bb6e78c64327001c391e758c404d4dfcd3c66257ca811398533648fd3bf828af056", 0xa9}, {&(0x7f0000000280)="70fa9b93588d7463cd220f9ddb1caed390dea30a16e34cc7ba317e57911f1b01117432c2c019eb95dd2c5be8c522904a3d180bb5efae3e569e6ddb7149a2e5396065cef2981128057033a2e8e2e8e7db3d1eba23fab10dc339b07dc54453bdd1ccaa7a9b7c073959c258fa5f1602ce2d0416d9bbe30954c84f47b363059a154738", 0x81}, {&(0x7f0000000040)="9a", 0x1}], 0x4, &(0x7f0000000380)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000080000575fe5dc0e", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="00000000200200000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\x00'], 0x70, 0x404}, 0x0) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f00000005c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000180)="b0175b11c89124a1bbafc7c98874425d3163ce984930a59e9b84c5b024a8140d1f6d370a9b1ba29b8d37199ddab6abf7e547", 0x32}], 0x1, 0x0, 0x0, 0x9}, 0x1) 12:11:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x200000002047, 0x2d53) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5de, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/217, 0xd9}, {&(0x7f0000000280)=""/238, 0xff15}, {0x0}, {&(0x7f0000000500)=""/254, 0xfe}, {0x0, 0xfec9}], 0x210, &(0x7f0000001600)=""/210, 0xd2}, 0x0) pwritev(r0, &(0x7f0000000000), 0x1000000000000055, 0x0) 12:11:02 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup(r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x2, 0x7ff}, 0x8) sendmsg$unix(r1, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0xd1, 0x0, 0x0, &(0x7f00000023c0), 0x90}, 0x0) 12:11:02 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8108, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x2, 0x0) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x8) 12:11:02 executing program 1: kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = semget(0x1, 0x4, 0x0) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000200)=""/4096) readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)=""/140, 0x8c}], 0x0) execve(0x0, 0x0, 0x0) 12:11:02 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) sendto$unix(r0, &(0x7f00000000c0)="dcfcfd5205b6145855ad495281f9676f8701abe914ac0c562ea8e158b66f5f5c4e4e8dd946a9e3730984f8b9b449d45f652e8857b3b176b34d98bff3808276c207c623d664ce8d419eaa19ad2df5346d8cf6488e06518d94c726bcc51b91cbe735a6773aab40bc86764292c6b01741740b39ed82d9c0894219d79261449b08468cae7c21a30ff3eb228aa965e4b33e34d68e353033f63c5dad7c76d12f5a2117fe96c8c3a74a88dc4aab3237318a333d3c7d358b6eae2a87c2313bc53abcf13cfcff", 0xc2, 0x4, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) getsockname$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2ce629972448443fb42b07a6344d6c6b3bab059b140178de653000ff55ee9de02f072e53a988a566225244c06d59c9d7fc4dc8f6ddf030d80de44f923c7a126900000000000000e805e53941bec95581bccc0e"], 0x1) 12:11:02 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f00000007c0)=""/114, 0x72}, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) dup2(r0, r0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 12:11:02 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = getpid() fcntl$setown(r0, 0x6, r3) kevent(r2, &(0x7f0000000000), 0x49b, &(0x7f0000000140), 0x1000, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000000)='_', 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x40) writev(r1, &(0x7f0000000040), 0x0) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) 12:11:02 executing program 0: setgid(0xee00) setegid(0x0) r0 = getgid() getgid() r1 = getgid() setregid(r0, r1) 12:11:02 executing program 1: mknod$loop(&(0x7f0000000140)='./file0\x00', 0x2061, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0x4) mknod(&(0x7f0000000100)='.\x00', 0x0, 0x0) 12:11:02 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = dup2(r1, r0) recvfrom$inet(r0, &(0x7f0000000340)=""/219, 0xfffffffffffffd98, 0x43, 0x0, 0x0) readv(r0, &(0x7f0000002740)=[{&(0x7f0000000440)=""/132, 0x84}, {&(0x7f0000000500)=""/109, 0x6d}, {&(0x7f0000000580)=""/253, 0xfd}, {&(0x7f0000000680)=""/145, 0x91}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/4096, 0x1000}], 0x6) r3 = kqueue() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000002a40)) r4 = kqueue() dup2(r0, r1) close(r3) mknod(&(0x7f0000000040)='./bus\x00', 0x40002000, 0x2807) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8000, 0x0, 0x0, 0x0) r6 = kqueue() sendmsg$unix(r1, &(0x7f0000002a00)={&(0x7f00000028c0)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000002980)=[{&(0x7f0000002900)="9b1f7e8c87f0588c9710f8ae8637bdfaefc793259c43b782518dbe58172b76381921cad343e210e33a", 0x29}, {&(0x7f0000002940)="633693e1b402f19c413b6c5ff68458522bdc442c4fcbe5d01fb43af0e8892f6dcba596", 0x23}], 0x2, &(0x7f00000029c0)=[@rights={0x28, 0xffff, 0x1, [r6, r0, r6, r0, r5, r0]}], 0x28}, 0x400) r7 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x1c0) kevent(r4, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffc, 0x20, 0x40, 0x1000, 0x87a}, {{r0}, 0x0, 0x28, 0x0, 0x4, 0x1}, {{r1}, 0xffffffffffffffff, 0x10, 0xfffff, 0x6, 0xe23}], 0x7, &(0x7f0000000080)=[{{r3}, 0x582f16a453c5d525, 0x517be6c51573f343, 0x40000004, 0xa8f1, 0x2}, {{r0}, 0xfffffffffffffffe, 0x66, 0x40000000, 0x5}], 0x5, &(0x7f0000000200)={0x6}) kevent(r6, 0x0, 0x0, &(0x7f0000000500), 0x6, 0x0) kevent(r4, &(0x7f00000027c0)=[{{r7}, 0xffffffffffffffff, 0x40, 0x80, 0x1, 0x2}, {{r4}, 0xfffffffffffffffb, 0x4, 0xc0000009, 0x5a, 0x66}, {{r3}, 0xffffffffffffffff, 0x20, 0x20000002, 0x57, 0x400}, {{r3}, 0xfffffffffffffffe, 0x26, 0x1, 0x100, 0x1}, {{r1}, 0xfffffffffffffffb, 0x8, 0x20, 0x358c, 0xfffffffffffffffc}], 0x1, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0xa9, 0x2, 0x9f, 0x9}, {{r5}, 0xfffffffffffffff9, 0x1, 0x80, 0x9, 0x96}], 0x8, &(0x7f0000002880)={0x10001, 0x10000}) kevent(r6, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x9, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffa, 0x40, 0xfffff, 0x0, 0xfff}, {{r1}, 0xfffffffffffffffd, 0x10, 0x1, 0x400, 0x9}, {{r6}, 0xfffffffffffffffd, 0xc, 0x3, 0xffffffffffffffff, 0x9d3}, {{r2}, 0xfffffffffffffffa, 0x24, 0xf0000004, 0x5, 0x100000001}], 0x7, &(0x7f0000000040)={0x8, 0xcc3}) 12:11:02 executing program 1: setregid(0xffffffffffffffff, 0xffffffffffffffff) r0 = socket(0x2, 0x4, 0xa0) shutdown(r0, 0x2) 12:11:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005b40)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a623eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318bedbe15fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c25e76b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8aca4400000000000000423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf1", 0xe1f) poll(&(0x7f00000002c0)=[{r0, 0x4}, {r0, 0x180}], 0x2, 0xe60) syz_open_pts() close(r0) kqueue() syz_open_pts() 12:11:03 executing program 1: r0 = kqueue() r1 = kqueue() r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20050, 0x10) ioctl$TIOCSTART(r2, 0x2000746e) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffffffffffffffe, 0x0, 0x1f}], 0xffff, 0x0, 0x2, 0x0) r3 = dup2(r1, r0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000080)) 12:11:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = accept$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) setuid(0xee01) r2 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x290, 0x0) truncate(&(0x7f0000000180)='./file0/file0\x00', 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x40, 0x81) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0}, &(0x7f0000001240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000140)='./file0/file0\x00', r3, r4, 0x4) 12:11:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x20010, 0x8) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000140)=""/61, 0x3d) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) syz_open_pts() open$dir(&(0x7f0000000180)='./bus\x00', 0x20002, 0x4) 12:11:03 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$getflags(r1, 0x3) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 12:11:03 executing program 0: r0 = socket$inet6(0x18, 0x8004, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) r1 = geteuid() setuid(r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 12:11:03 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x837d, 0x0) write(r1, &(0x7f0000000100)="822287", 0x3) r2 = getpid() fcntl$lock(r0, 0x40000007, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000100000000, r2}) 12:11:03 executing program 1: r0 = socket(0x11, 0x3, 0x0) listen(r0, 0x7) dup2(r0, r0) 12:11:03 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)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f8454718bc013b1e4dc33173924460c3c1447ecfb5d5e4f6d8cd6b44ed33981d999f639eadc854b16917b90b84d1fae21c3b5e99162402abe9b8b4d411e020216", 0x5d) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x743e4b8b, "bad84b73f2a42ccccaa772d8374275835db57180"}) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0xfff, 0x4, 0x6, 0x9}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 12:11:03 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100), &(0x7f00000001c0)=0x4) r1 = syz_open_pts() writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="593a69224ccb38", 0x7}], 0x1) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)) ioctl$TIOCSDTR(r1, 0x20007479) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) clock_getres(0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x11c) write(r1, &(0x7f0000000380)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef440333535b1f955e849de2a7e2e563c6d69fd84dc482bdec1112e06dcb1d36bf29851483a90365872f3df1ce627e14b0e3362029f39587d3cd08fa9b58106204ada9b8f5c9273d462ac638d48643027d2114bb5f52ab24282c150c5954552288768efc24f037d6d41bb551e8db977e00aa6a6739f695b3c2b88d89769c835f8ae5fd68f4e388407e0b8213d999f7fcf99a928185bdba956ff4fa40f416b04a8c46ba21c3338673ab9137e5fec7b0a1fb3f10d09599ad49efef48e7701584cddf0ae09c00bccef063fe8215c76228245056c7067cae", 0x139) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000180)=0x84) syz_open_pts() 12:11:04 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000400), &(0x7f0000000440)=0xc) sendto$inet(r0, &(0x7f0000000480)="58a2588d7949e6e8dca1cb34e8fb49f59d2983efd59b75a4180059854a5543891d40c3c0a49da51849c05080e77a507a262d3d5cbfc1611c5fce7cfca1266a866bd4bc63f2a09b33a82eb6ee11216a1879", 0x51, 0x1, &(0x7f0000000500)={0x2, 0x3}, 0xc) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f00000001c0)='./file0/file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) sendto$inet(r1, &(0x7f0000000280)="1f8c6690be4add1509f1c91cfe70295b776a8001d8ead4c0bf5facce602154bbe50f3b22e4e73a1536cc04cbf32df5d4de9214ab09ad29fcb6ea773b1552ca6da935f0936d49396b8efabbdd9ffbbb573f7621e015e2db8382bf626ef1688030be623758448c447e05b4e2f44c05bca8270db438846502c351f2b2db1b2a8ac349c1bae22ada5880d742feedad06dcfb5ab894c2a1c925320fa3b2d39841c914d0fa09e7759dc60f4a5bc2d9783d83861e1a8cda782b94915f41010e92fc29d548a98df557f622a279db70a16fadcfc9916cc58d", 0xd4, 0x404, &(0x7f0000000100)={0x2, 0x0}, 0xc) unlink(&(0x7f00000006c0)='./file0\x00') socketpair(0x10, 0x5, 0x2, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r2, &(0x7f0000000540)="f4be534a516598e4eb97e6adfdd23d36c4242261b436570d078cf52d25e166aad4a0c1a1ca56eedd29aecd1d6825d968fb", 0x31, 0x8, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000380)="6d49474a9031ee304ea83bc8e1010d68a293163180b3e3c0f1889a8fbeb806c91c4eb9c9afe74ad49c42b867cd442c3cb66928da961cfbb44b35d68cb3f62433d15e54ee9fa7fb016b4d0d06e3bc05e2ac9b", 0x52, 0x1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) 12:11:04 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x3c2) listen(r0, 0x4) lseek(r0, 0x0, 0x3) 12:11:04 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000140)=0x8) recvfrom$unix(r0, &(0x7f0000000200)=""/225, 0xe1, 0x40, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) mkdir(&(0x7f0000000300)='./file0\x00', 0x100) getsockname(r0, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000040)) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) 12:11:04 executing program 1: r0 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x8, 0xff}, {0x18, 0x1, 0x5, 0x9}, 0xef1f, [0x9a, 0xffff, 0x1, 0x4800000000000000, 0x9, 0x77b, 0x7]}, 0x3c) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000040), 0x4) close(r1) open(&(0x7f0000000140)='./file0\x00', 0x100, 0x20) 12:11:04 executing program 1: r0 = socket(0x2, 0x1, 0x0) socket(0x18, 0x0, 0x6) shutdown(r0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x7}], 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x69) socket(0x0, 0x4, 0x1f6a6ba) 12:11:04 executing program 0: setrlimit(0x6, &(0x7f0000000000)) mlockall(0x1) pipe2(&(0x7f0000000040), 0x10000) 12:11:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mprotect(&(0x7f00003e5000/0x3000)=nil, 0x3000, 0x0) sendto(r0, &(0x7f0000000000)="1cf9c5bb68755e9565789417c155a35731e48ba8ecf2fe7924b25f08211335f7f8efd6735661a0d63d0367338d444756c4e09697480b56da50b76d5c6040048439c377968d6952f2dd8af0ac005b02d9d20db3e6dd24139911fcf0ec3fb1e2f7616821a3929c552e5f62f42403ad2e4149491538fef1f8ad3ebfa39fbbe3cc8aa4db6e93ddb3a8d6f1fedf3faf14c3a2f2fd398dd733cd2f2e4a4ad35fdd5a38eae7cd12e668bb63e198b1e17bd061ce35083eb49643685c313dbba289e86d27d69659bb1bb28803b0a8e7d028f7e9ea911fcec1f6c5aca6930ca8bc0198616efaf29a18", 0xe4, 0x8, &(0x7f0000000140)=@in6={0x18, 0x1, 0x3f, 0x6}, 0xc) socket$inet(0x2, 0xc007, 0x0) 12:11:04 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x20, 0x4) socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) 12:11:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2100, 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) chmod(&(0x7f0000000080)='./bus\x00', 0x20) linkat(r0, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000100)='.\x00', 0x4) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) 12:11:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x100000000, 0x80000000, 0xb09f, 0xffffffff00000001, "3cc874147160f8d47323ae364d7beb96b4515cf6", 0x9, 0x10001}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000000780)="b89e7b1c7d4fc1da8c47f3de84427abe5b7c3c18b3226fa3e6a3f7214ad3fa80fc006935a7bba45249e7c5e1b1bbcd7657db5cdb82f1d93df5be27dfc69b810ba7da8a02573100d1d071d958b4fd882fa918b383f316178d9777dc11d673d5489398eb99a5408d5bfac0ede3a159efb0cb18c0dc440682509a169f45eb694115ac2f8a0aa92c9a0e813a79e2a5b1d74b07de6a9dbeb161d4096ef4cd115e1f74159c5b49185091594f5e3ae891517e3f9200faa50c88df6086153cb559290f62ac8c9446fad1b1ddc99faaee39d625a5f98b5de98a2ad7e328b83efe448b10b70cebb278f614827c9cf60c538d4715fcd047839f287f5ce5d47f30d2135eba8497902a423b367658c8547ad258102aa88e126951dcb38b9bdb89a69a017d77c0155f57796182275cc4082306b7da7799569936b91ca18744795cfdf91d25ba33e41c602b703a4fd481eac68f0038a76bfcd47c69ff304b72f52a64b1d4b3962ba303edc4d0fd3c83d2b3beb601441c21cca29f4ef890128afecec425e7d3628911f985f9d1cbc6b7219141599580869cc3b7ed282c8c536e108c02dfa90b1946b86b500a669fa234a51df2c78dac18d64a799ae649cad2b4ace1d61d4ee5d7ed95c32db9b5c7d5a7dc45ad30839de25cce0f19dcb340b4727399a6f7936df9ba5fb2a324a364e352cebf3370dfedc4369929c68e5a44f44c51f9a92ed97bf1b5d7710bf29cf018dadb103157f3ea9957405f46f53c4b404cccaf795d6dc01ded0ee8fe75322101c10c6cd1c3608cbc802db141708fdf72c04ecb98ea6639324a9bd271fb6720c4670c597c4b7546e6f3026963615c903feb5687e1771b9e895f0a78f1fab9c00ad7b9e808e8f44f71f2a8df1ba1e63fa12327c9d50989fcc5182135d846099ce25b72c4af76e0b449ba656dd507eaab09bb76497108f5168b2d774eba445a2d5d23dfeae4b6dd313bc25f6cee44217e2d3aac812fc93a63f5ab6e35134027d725cd749ac478763e96a30556a072c0371870bd7b8b9999c5b38e8b591ac3084d4e36aded7c4ba96ab80099ca5061d60539ecc0c38d45ceff61dad3f472dedfec9e43aa8be13a8057bb84b6d116177b7c509ff017c68b80024d46e3d4a540c7ee2909eb769db233936517786bd288a00a052a794a6b154f7143c96bdf293884125b0eb65b1f26317b3602911e719a7bc30599e73d2b8fa92fca7e842cac9e98d3e90840d1593a874647187174c9cead445ce5605f820a656b0f8652ff597d230d9b662c4bd08ce300951bb258eff4e790e15cb76fbdcc9c9be82ed6c69945423a7f8aa63dd871409c818802f4b7b975a59f524d439cb86a735ddec64c30bf415e01ffed6b37310d5784c24e0d830bd03961239b38bfac4bd9c7a79d8b4f713d87ef3902ffd520191f6276467981464f5bbb5fc2b0cc2556c2b1706ce9d4b700783ade09b28a1af2e6d5ab536ddbbca8b1a04b2480a9302057455047e48bcbdf50232ce49d484929635f1c56fdb059817b619ca2926d301f2c4ec4ca1b9076ed835cd4e9adba4b0214a7ddf2316e847d785eac07608af8a123310d749c110e8a939ee0a918941e7a43870bddca22e8e9d81fb6b7b92ec7faa533550170eafcf0af0668523123e39622eb3c389370e95d95ceea31c43537c6164a31ed24535615acf8eeb534ba3313828eea973928f6d68226d61287b4f410c9fb8c00f4ee717a7f7c593b562c9007db6605bee2ee16fee38228c8c275c02dd270a6f726548da8b394d4e74baea06095932d1572923a1c464366827307ca36a44dd9c400bddb74ac7f9b4aa766aa57928511dc5b2ef6352db2e660397bc57ee89244e167ad0393cd7e14e5e9f81f6eb7fb4ba7e7574b02f7c1e1a87036e10edcf1ea7570c1b9a7d0b10e8a1fdd169bd72de88e1a7d667b266f1d9776f2884a64ee7ad2650f4d701cbc0838e99a0a505ca8e8df8ab48c8ada328ef86fa41521c7896bdf830be9d713e10b2d556c615b5fbcacc1d4f88a06f5da7fb2bd477354daec561b61ccf4fbb8a3844551eb66b3fc19dc505fbfce1a1a45df2be0c36463de00121743d8c0c9bf8a66a76cc13b3b57e26d00c9c29cb5d665dcb8be6092fc1762b805185f11249a49ae73994f58c1c3ee22fee71b3c1d8a0f4c43a5184b3c49c46af3afb8d5759cd1e9a35be54767b82c4fcd7cba328013ffcddee75fd11db4714b5e0d1a6f54362ca052976a891c02aae05265737e3cf5f11a4da59544f9365f98d6f75994d3f230c3e07d904f0170523764f6b71015633073be564434d94d4899d263d17ddfb50479cf2291e46f1f1042e7ae22b8fe1067e088e119bb6295adefcd6b5693ddae07172b40b9cd7881e3df698fdc8c6538af849d9b858c8eaa2486c8514ae50d63c9c32c6d084a87fbb7de878ae5496d5965abe4cf4a8c89e50a8d79616d4962b9fbeef8c0ff3ea7ebe9dedc3a2cc298e8764220d534bbe06face3ddeac6b34bbb3fb70edca1f6b4e8539a4b7501bca6f2847b72a8d0156e0cf5dc47523e30e81578c580fed82bcdcb335ca41ba58e589b73e4705750f51163452d43bced35b2fd6c3a230a", 0x72a) syz_open_pts() close(r0) write(r0, &(0x7f00000000c0)="ed59b44f5346a737cacab4e2033ea8326b66903dc3c4d1236be07d257bfb8087c4bea5192ed9b1978515d3acb55d3932df46262999635432ea9b3bb9881e028e5e0703ae0be3c6c34810668ea0e66c39c2f8b00a5569ad5d8474b95db1c146751ecd14dd5a220651f3019c0525e387271ce5c67d0ee83469b69a08f437788671ba9ee1761267c95854cf4e366454e75e2263482dcd2e20d34719d3544a18f7d288f35c7c932f8facd9d68c1c089914cbc3a8683a85f0d8a296f4f56bbb", 0xbd) ioctl$TIOCSDTR(r0, 0x20007479) kqueue() syz_open_pts() 12:11:04 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000000)) munlockall() 12:11:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x100b, &(0x7f0000000040)=0xffffffff00000000, 0x4) sendto(r0, &(0x7f0000000180)="57ba100b797323d4113151a46da83f3b8f86b707814509c4377d288740322853c41f585454f081bb88c939c2ddeb2efda4dd34cc595c80fa5c3960a97ef26debf2f30b7a864b034af324f202688d63c304f385443af4fb443e38582ef57419ad201ca7b842df191478c220809698381ce5353949be3acd1db045e3a4eb940338d94263a709e642684ff5b2b77601c73459fdf47d03ebc075da742311731e54314d82ba3b6b3016ba67ab699dee24e52c5e2b96ada27b13dd8cae2ae4afa12fe5ed7e7ab1be5e4fa7100b2267c213f0c2c1831be9", 0xd4, 0x6, &(0x7f0000000000)=@in6={0x18, 0x1, 0x9, 0x9}, 0xc) 12:11:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) chroot(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='x\x00') mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000000280)='./file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) faccessat(r0, &(0x7f0000000180)='./bus\x00', 0x100010, 0x1) 12:11:05 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setregid(0x0, r0) setuid(0xee01) r1 = semget$private(0x0, 0x5, 0x400) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000040)=""/4096) setgid(0x0) 12:11:05 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) close(r0) 12:11:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x7, 0x4}, 0x10) getgroups(0x5, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000000)=0x3) r3 = getgid() setregid(r1, r3) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202000040696c653000169f44342f1fe2cc45e5d5415036a588f7a19899db3cc47a43068d3d529c7a8c6280a46b75f1a2811f43f5fd28d4b231db7bce7056543133ba9225358becfb3bb010bf49cc33aceba7c37433c33d29d0e3c31951c15865ce702141418e31ac30ee5f1d106ba0b2be862e7af6d9f16d83a945fefc8d6c3e7dc797c3b845b0180e6d3e70f93b9c35735483847d32761ba8857d529d431634232a1143bf116530da1aad1a7993093dd01172774d5f00000000000000000000000000000000"], 0x1) lseek(r0, 0x5e, 0x2) 12:11:05 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10010, 0x140) bind$unix(r0, &(0x7f0000000480)=@abs={0x0, 0x0, 0x3}, 0x2) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000080)="c625973421f17f5efe9062670526d5b27aa381b6f5f0967b86acb9f737c8188d3474226d78051f60510eb529734f74cc82482bf18e251f1e11c43b656218818aa2a6b08022dc67d8c7ab8311acd0b0df5f9b3c52083f95b1f12bb311bcd6f48cf606f3765ed972b748f9e17d7c4c26e097bea509ca2f6c019a40517d7de080cf77cc76f7dddc6143ad1d5fe6ab4777136566adef5e20e81b2e967f768d77db6b009fb8385f75f5f2ebd52be2c2a73e75b56821d4f5fc00ce1c61e81a9260b536d80b3be22d72953615a1648ff97ce5b8223d71fcc40776883f52407f4fcfb3e24175cbf788fb64c68c159f7466906102bc666b4b5067a02ecb5543c78d78", 0xfe}, {&(0x7f0000000180)="b288c8502353d2e0bc64f30cba9b6fc115a244757f3280eddf77ef3618d1e87ef54cbc9f848a1b0bb47c0994e043480c8d963ec12573983fac7c23a808afec408ac582393cec3c989d3ddf6368868732cc649ed9d62cba1e6ee24ddb60b2b41d07cda8b9987c5975c34f1ff239fb7088778db83504f3a190f990669250f9db3dd1f0854ff0580664ee733b18b99908ed7a5bd5ffe1", 0x95}, {&(0x7f0000000240)="74e0a8f612d518fad29f6fe80f2a3e84dcf303eb47d58c2d4615d70574535014f2261fe35eac", 0x26}, {&(0x7f0000000280)="8f3db9bc7a0eb750ca9fb59a55edae5f7df5800fe8a89edffab85f47b24a0c099b93600c3443b65f2588982324fdfb394853ebe578f8f61bc1794af2", 0x3c}, {&(0x7f00000002c0)="d0312ef4b9a1261fa4f7dabc83e380bfad41675c03a9ad17c4cbe20952a97db0f6d2b859309535d2a586ce9c2cb2401151407ec8266a7d10165b96f8442723fba6ad02f18c81f84acbd3df06df92d955bdf75e940976914c1043d680a9664dacca00859058342a4b81d6e774b0132d589fbec3984f1403052fba87e70ac730e5aae505be546445af462304b6061d7c2369c27faa6f0f6acb9f54d5", 0x9b}, {&(0x7f0000000380)="3baf9efa7db167b95217a9868d78a7f134b43724a7ae7dc01b6a38eeafdadfd4cc9320bd73b0782c9b49f56fa36c093e4322fe465a6d26be144f08ce48803569ccba2556", 0x44}], 0x6, 0x0) 12:11:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) r0 = open$dir(&(0x7f0000000500)='./bus\x00', 0x10000, 0x3c) mknod(&(0x7f0000000580)='./bus\x00', 0x40, 0x2) openat(r0, &(0x7f0000000540)='./bus\x00', 0x400, 0x0) r1 = open(&(0x7f0000000600)='./bus\x00', 0x1000000000000, 0x100) preadv(r1, &(0x7f0000000380)=[{&(0x7f0000000000)=""/60, 0xffffff1c}], 0x1, 0x0) mkdirat(r1, &(0x7f0000000040)='./bus\x00', 0x4) symlinkat(&(0x7f0000000480)='./bus\x00', r1, &(0x7f00000004c0)='./bus\x00') execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000300)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='%\x00', &(0x7f00000001c0)='}{]/\x00', &(0x7f0000000200)=')\x00', &(0x7f0000000240)='[\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='[\x00'], &(0x7f0000000440)=[&(0x7f0000000340)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00']) 12:11:05 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xff29}], 0x1) readv(r0, &(0x7f0000000000), 0x10000000000000c4) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x14) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) write(r1, &(0x7f0000335000), 0x10052) readv(r0, &(0x7f0000002740)=[{&(0x7f0000001740)=""/4096, 0x1000}], 0x1) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/78, 0x4e}, {&(0x7f0000000100)=""/97, 0x61}], 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x40) 12:11:05 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000500)="6bc2fd4515b84605257ff44c0f4943927af6c67e514f00ef1d96d66fa656a9882475dabdb0c83804728e08f9ce400659821e7d778321e4fa228cb7f8d62704e3c3430dfd72f8bae002af7f27ea44e5bc7cecc9628f282ede92b4a1700d3fa538e1d27608b251da807cf48338dc0c225cc20df25e9d756ede0e456a79737a3a8c9c91c4811b2284339d16bb5ba224782ec095752e8ddec147945863c574d2b33eb7740f82491d390e245ec2a9fdb34f2a", 0xb0}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0), 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) 12:11:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x8) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000140)='./file0\x00') openat(r0, &(0x7f0000000080)='./file0//../file0\x00', 0x0, 0x0) 12:11:05 executing program 1: madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x30, 0x4, 0x8001) r1 = accept$unix(r0, 0x0, &(0x7f0000000040)=0xfdd8) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) clock_gettime(0x2, &(0x7f0000000000)) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) unlink(&(0x7f0000000100)='./file0/file0\x00') chown(&(0x7f0000000080)='./file0\x00', r2, r3) 12:11:05 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f0000000000)=""/124) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 12:11:05 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x40, 0x9c) dup2(0xffffffffffffff9c, 0xffffffffffffffff) fcntl$dupfd(r0, 0x0, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x40) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000300), 0x3, 0x0) 12:11:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae82ab102075488b10d27e2834a098206fb200"}) munlockall() r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20040, 0x8) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x2, 0x8, 0x4, 0x8, "08133cd354de21d8c1faf761ed2b5b0e3c82dfde", 0x7f, 0x7}) fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff, 0x7, 0x0, "f0e6cff5c5360c5879bffd7de16ffcd269e808eb"}) select(0x40, &(0x7f0000000180)={0x8000, 0xa80, 0x9, 0x0, 0x9, 0x0, 0x77c, 0xc199}, &(0x7f00000001c0)={0x200, 0xfffffffffffffff8, 0x6, 0xfffffffffffffff7, 0x1, 0x4, 0x7, 0x3}, &(0x7f0000000200)={0xffffffff80000000, 0x7, 0x100000001, 0x10000, 0x758, 0x100, 0x3, 0x6}, &(0x7f0000000240)={0x0, 0xa124}) syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 12:11:05 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa1d, 0x0) socketpair$inet6(0x18, 0x5, 0x9ce2, &(0x7f0000000080)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000000000000000}) 12:11:05 executing program 0: mprotect(&(0x7f00000a6000/0x2000)=nil, 0x2000, 0x6) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) 12:11:05 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)='Y', 0x1}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef440333535b1f955e849de2a7e2e563c6d69fd84dc482bdec1112e06dcb1d36bf29851483a90365872f3df1ce627e14b0e3362029f39587d3cd08fa9b58106204ada9b8f5c9273d462ac638d48643027d2114bb5f52ab24282c150c5954552288768efc24f037d6d41bb551e8db977e00aa6a6739f695b3c2b88d89769c835f8ae5fd68f4e388407e0b8213d999f7fcf99a928185bdba956ff4fa40f416b04a8c46ba21c3338673ab9137e5fec7b0a1fb3f10d09599ad49efef48e7701584cddf0ae09c00bccef063fe8215c76228245056c7067cae7e3f27d69cfd1387dee862d871eb563fa942783a3940d18885f6dc2f96c96229cbd28378628d62b23d8d78953905622a973178277e", 0x16e) syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) shutdown(r1, 0x1) r2 = getpgrp() getpgid(r2) syz_open_pts() 12:11:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000005c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000280)="253bee48b77be2c698adea21100fbee4bc6884a2b95247dd9a27a98e5b1a8d7264c1f1d15860d563", 0x1c}, {&(0x7f00000016c0)="6629e8d2ce4e679bcb58eca60b619b3289e6e9bf9ea6f7148657f2050fd8495e1c35969f59e2bfdb3fc840e2afcfa3c29ef8d80e653d1ed385eae36e6fddf2fbac0553e911cdc8375f7080bfed67305d49a63c872b2c9d5071a8332bc0d53f8cd872d7b46c69e86deef978c60326643cffc7cb26a145c868e18976aabc9a701b79cd8b1e507f9d8f06ab1331c9a5e2b1ac927c5809588d9c9974e75f9ee7a9693e83c3b1f0cf51c9347fdaf56c83eb78fb6fe7f2d1d34dc5b1023800420fd773a3bc5d003314e78bdfcd6f601af3214bbfb845256ded370436fed8ab3c0e65eaf12ae4b5b61b9cdf08054c553ec78c12cf9d2521417a072fb1c5bd158cc49c41e7e6a23088c9a01d3f4a63067c1fa70878bc1338fbb05745237898b9e0cd5c703345519b4a15c2134572ade646f0bb164bddd4f89ab8c564de7ed7928a23f433220614e2fd74bcdf6d5d892ca222e80334c4dba89e6470bd49cfa52e5bab61f2aa54d33bb65eda907655ba8854958a1250ba2792495321f326c8eabe2f530ba089129d996b8391f3fcd4a58f3dc93caab442ecc226b8253887b273a4c3d7df95375774df7c2ddc3f3d14aafa78cf7938b78cfd2f2fcb02fef46cef9f02dc2e8bb8448ae43951d97feeaaba83df42707c9b72fe6699004071944d270742860522a473663f6be51b8b32136471ec7bfa15f026320ddb4e6278c8d108043451d09df3d883fcb370806160a88815ae2546e197d5dce2c3358796cba46df43a9c8351111c49232fd40f203f145ec736f56e2b11c7227ac086030acac055737ff4dadc265b9bb9b4033c671e31c6b42db2cd828e3d948747bf668d38cd32ed1cd6ab4f2c1d96a9f605003c163675b190f7ddebd9941372e1ae7361e8685aca609ef3a747e65a8074082e61bc67ab9a8dd316aa99622002d6895616dee043146c2fc5e9b0072cfe8feeef85a90772600cf434283b73df9f0b1a7e4ee870406acfb75b52ab8e4069991839f1f86d33f3c666192d52836a2b2a02babb096554761e4f5ee94a27914fe5378f471ca77ef1ac2537b2b520cc7097f882b4001972025995e53898b4d722dd2d1797f8a2c7758820c9cc0cdbcb55cf0136316499a9ca248698e99ef4d510f6abc066643b0588e75ce7420a5642b61066d8451f18bf9ad59ce06056f67cd9955d650b0f1616933b0b06a97a4b7ddd34bb33ee2ddc475379c9f3b469306d1c50e8dca5d89bd4af0dc3de240b405692594e4b23b5aff0567eec6710312a2f5e87a3c2b8d4954fa1ba1bb43f841cdef5383a6d0de094fa35be820639b1ae441e779269c473670de5365533f9ad8bafca6300ac39544e35cd0b6de6df7d0fae96fee6aaf4a3a3f995ff5ac9ac0dd2218abcba0b60b9e22b6346d207a240f01dd5aebbf6b790aef4923f5afa122b37e9b7070b7017f9904b42c88bba6f0a29ff489e7437bfc9aa14ead2d3ce9dc496e307eee02c0b04e842c952b7ab811097c005a7a88124dc1e1c890d9403345c9d5b6f10371c54b48c43470fed7f8bb67195ad9c2cf20b58838aab16cfb2d08688045827f8d62ddd181b4be40ca9fa82fe47314eb41d9397b5f1f678bfab8a8946133151d77ea84a45900f4b9015f04155638566696e8a371376274bed1779d854a5efe48bae8c792909ce9595f8db9a20d593f975a28c3ea64927e78b04957645358bdddd20a192a65429bbe2a45f174335a6cf633cc36fc9ffc6c4e959bf73918190457148935dfe6d5a33f301119267539593eb1cc7c8647db9375d7da10460f3f45f05d1d497d3c361c20443aa1a583678a6f690191e6bf15736fdb4f6e2e9c90b621cc21f2f0914e3a22e25792c05ff7d1f27d1247838db08306be4fe057bc2ea0761648a8930943bd96b7d4e5bedec40a6a07f39fc327def6c46a034ab82e12da51ee1f225cb85e341fc084b855eaae1863e8fcfd0a48da36baed8b6d54d53173284e6812c407f157c11a94a7f5f560adc123ee3e44fce786b33d21f46830c74ec3faf8da2f7ae4cc32c4d6d70552d3a4d4996bda390bd45da9c3e722617fd094f2c63cf6985fac2f1db406ec6e3628673ba83f83d675562ed9a07b0a06dd68ff51b86f27260207eb22cfa8aeaa2ef0934072a1c29aca02876e832852e715d8bcf01f8fc5cc29a3b3b3e962e50487f6a86c8ca443ca5b8fab6f5fef035ca2299785330e5685439fdc51cdc32059180c8f20d1166c2299f143e6cda334c4d90bc382b888a07a49c22db380d25ee225171a6fe18f4397ec3d495d37da98545a5f44c16b778ca4874457b27b5aa5eabcb80a1ddddaa9c39b657b60f9acde1686598c1b24a94b7126edf5a1730e94d9552fbc0b3a9c2a049ca8ca97f4505e7dacf6742f967f26f2797dd65ebbe8991dc31a8a1de4b08112ca3c51b76fcd4f574ad5433237774d6bfdba2528396c1716e484cbe6cbffa845a7b72819c66cab4da14b45ef262ce3ecd76a1f2028a480504f33df863a5be06e8876c6cc9a6d2de8f92d394e294a445327b36bd6ec3cda503045601718d36a3a5ea81c640d30d7386d45d48a7695ceb91ce74dc5b5516346a71f2fcb516a0ae681afee61fdc4fc38722c53a3aa06e653083d2083f7d6c9a9fe223a754f350ef845dd38058d91186e216b07678d3b0c7fddf85d9d97d9802bbbd4bebdd30d6e4bba0aa43301d989428b72d9c63fc0db4b11d5885dc88c6d2e0e585c092d7c3cc931b9e4b3f1635650f805a5c243e33f23584a3f827cda0f3d41b7508c1336325ec160424061f6a0b7309d7c782d170d39610e4c224c18232a0563393c3f24719636347502a396c0ec4867bd0a4eeec3b0470f8832ae6e5290ae4f1c69cd5471d0d45e2d4c522d0cc1279df7ca7f148b6b5344b98ba3717270ccadf1c2ba03834027855d2fce1eae5a30d54826440f7bc9d67db5d07ae9af1d50c4817cba0a6c440f3bc0ee30bf5840af9660d83a88800cfe6cd2be1a9c7f2b29056cc6556c91b0558f9bb3bc5acdef72bb2249f504f1289c0991117862a5a054c9d7840bd0f557ff7967ad8cab3622454369e1bc2982b1eb966c71f62232a14f1a93baecabf3653c65bc45f0fd513639c1db1481ddf6768b6f7d758640558b6812658751878b1b50a1a7775d153e598c9678cc03afdab9932922bdab17e15d6f3abb4a52c6eaa89eec6f35cf1a2ea983817e6de57aa5a8743be5e8114860161c0462f7a668f3505911a78c830cec0f87227ea2d8f960fb4eaabcd934eb4adfdba1abec8af0375597b50c1958e2c8bd560fd03949f76f710a4cad969bd52592defcbc1415fc551380fe977c3d1627406896b3a7a99de743ae2e6be982c11f97747f2c9b341ae71883b5396d1b388568485243961099cfc973b15677e086aafe34d2c23b2d6f3f4fc0b86d9e524fab02f629545e29da8a124f3d3f1d0efff1ed31651ecb4bb7100461ca085a36f25aa4cda2be4dc1c2fefb926ce9b42cca975f6864472a4990d64c43c364fb16aebe76f67f79f2b26e075913be3f4f50ed30fa3e3b444bc961fb94c4475c2497345a7cc04900fb1b2e120c8e274a27c22c483d01ef9aabda1243e75268efd75b7799682bc1c6b6dad59c4baa98941466923a3db6e7ae91e91b43285b90fb1edfd5a27b7d5829c8f398399853d3d748317c1cce209f4c0f6dbb8da5a57f5f512d5cc17dfa9c06fb02e9acac13093135ea9fa6d59f8500810c1b7ebb91cb7abe169f8247257c49abbfbf763a5d3d30dcde8db942164a250d9993e9f75ec0e114968ed0ebd37d09164a992905bd8698d887f16d0bd777961e58961e995e002b7fdc5730a183a24d4943dbc40e71347812f6b61d73ba3a6903ba6383547b3e10a60eeaaa1a0a8aae3c2f4ac97245e4e4ed6dbc5f0330de0375c3b7c5f6d28b6bcbea871f864da82cf0655c23d72b20c95246c9d5a9876403ed970e934e624a6d4b251362720eecf42c89d088df46cfde7627a0f3017a9149284e65f0fced420ff13994fbb6c42fb3a241b3d4e6417e4e9626b13311a628a27c9fee30d884b309a6526025a05faefd218a1363f1d18b6760a99d72ed725d83ad63f639f5bdca85c442c69f3df80e27e97552f6cd665e94afa9516f6de8d168c4abe7051def695689cfa74b1f51e6736ef50904e4340c677cf9bc11bfe88f812f02afbcba0454f2c5faaf31c5a28b2f4fac4fd9bcb7b9f9ae30fbfeb510a04d71542ae447b3aaa1934b7c1e55c60dc089ad7a2cf705d1a5f12cb9e8eefcdcc5db9b6e8a9a3ab373372d08cf453c853c2d504dca053401986abbdc7450eb5c6368b7755085a1237b0044916ea34c35a1c5a0860a35ab5bfe9a05cc62cad646074dbd501cdc92bbcaf514d617f980f4840b8645bf04ab2c8160de7a9f39f2087b7d144d58993dad92d5ca812e036aa713bdaaa1eaceffdeeadbc29aad278fea4ad743cdfac66ac162b2d833059eaf49146e72f041d48e41eeec668cf4462596a010f4c87b425e517d74855bdcecc6129a6c5cd58f68e1c6a19805ec757baeadf5e12a72aeba53935d84c9bb3a1c4bef8a8408af4bcfb3459add559584c14aa31c2b5b2b0b6b882278103dc33324316a4bfd30da654174e487802104be24afeb0b6a1d87618bc7e6e63c800d95bc5bf5f30064c4744810c38bfb289a0496ccc29384b36ed728155f8174c1fc7df7f33895a7447b73d1ca293661b6521518edb5496c2923da8563cbf1fd74bfd67d558482368876c252b1779928a173e958d7847a57b34c4c819006f87bf7edf0dcd21f08e0d9381473b9f6ffe99fa03aa5776e94bacc3de05d096d1a0fef351cbc048416c4b7cc9d418649379a53db44803ff86152c473ed2f269e4318815243b875d948e1c4c9beccc0acf7a425c86d8315688f3a4a9dbe141bfb6d03f82b9cc51aabcf7ff48e748045bb03f7223c98ac79df9cee8a32a4f99a4909dda3f4d38cdf728c817e51f861ca2cd22171ad312c059a3ef7e445e854aadb7e47277c24101b2359f063226ba5882f53eff8a1cd8e4bed14f5a0117e789d03997aaa6a6fa721ec124fc48d1b9ed21f0dc270c0b19e9830b9f9d228b3378c6bbc81edc4b7db16ae3ee6d6562ae05709bd2eb76daed35a1b502d9513010d0624aec63160c915ee03a1ca958d5170932871a4586c4eec293587b05639cdc5a734f7448b0e5386eb19243530d6639ba908072fcc520fe2f21bc1c424c4993ffd513e5c706bd4c574b3f3f7988388885bb7ff2193108c35c0f1565d2f1d62ec6a6382c22553cbc82a292629dc255cbde306c73fae95431cbf5583134dff44df41a86ddc3a37db47f58e3e1fdecc17334b7935605aa84b09238f838159f9a446c33791577d4e99f74e9ff69bcd73aeda2b5c6374339ce7c2be1104747301eccf48d5b42d9b22be196dc6712da4fbe131be27e0ef103f3baa5a3e076d7adff8a3b15a2f3b95b3e4e308e43dead4376a382c03ebed96abf957c612085c6e47d1e2d74d464d3c4d19fad94d2bb4f2095b11c0922fd750460785e8719865297ca566d024ad33a0c6543214cedccc3bda0b87eeeda6bd969027313c24855d691b5bc757ab058befa2cf557784425a4af7175aa79689dfc059b4bc49ef0bb743d515189f4423f71f83fd6e54c9d22f8543911ce36a4d227250093336ced3e267cc82661afd16b664bb4157a0c62a3adfdb30db288942c1b78eb80b3066d0f283bbfb4dc18e81c6c2ae60c0d26c61585b08b664f3cadbc71fdac1af5fcdca31298b87cad588506b9fc061f27e8d910902e782228a4cdcd65a33dce6cf85bf6341b2c0837ba0e8c6efea7d37ec1230cc9c15039a5b1359babc147b20127b7ed9fd5a023b2d3eff09cb65e7ee42dbd66081f8255a1cda31bffd2971fac16ce2450b8785ede71df45264fc62dec8aef4ef1197e3ab7f84824e7b3def7b0b5ba3940ba2d114d9bce98e761970c7a1d76d5bf42d7f565cbb40997f92bffba9a1449555b84100f88c535e702693ec8a385943194851eaaed820c5d6e45c6af414b8db682b7e222cd308749e4373729a4eff791b3e2c56d5b33d9c543cbf345e79760c444705c0a014e75ed421b228b99075cdf520c8768d011aeba2fbd875f7a66686396ac19", 0x10ba}], 0x2) r1 = syz_open_pts() fsync(r1) close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a1477826885e538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000200)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x100000000000000, 0x3ff, 0xedcd, "9dc67d253808f16f5e5b3ad630b9006dc52b86f8"}) r4 = fcntl$dupfd(r3, 0x0, r2) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) write(r4, 0x0, 0x0) 12:11:05 executing program 0: r0 = syz_open_pts() fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r0, &(0x7f00000000c0)="8d0e0c1bc5219319d22d7a3660cddc3c1aa41afb8dc1b873281a2f2ee6e6b8e8ba8b9404ca38eb92905c5efc9939a0843fea045fdb60f2889ce1e49433059ff847747f0f627dfb0b84e80c88546f595e8cf17ee0ed6564850ebac5b33c9eebd928d522e53779c58ee2b220101905ebef134efd3221ccaba09562fa59a32f48ba01cff69047d5b1d6ee88d91eb09d99e716d3f15a865c27927b27ff9abf68ee353a44d3298d3000057185adf13432121852237c39a059d7da3d1eb46b53d273a981b29a164bb15bf868eb4b0334ecf7face6d537e0539812c1b30c7b1131126ee50db28b4da387966206305bb40d8a68d4056dda3901b6a2959c6e5144a858194fa3241633a73430fd09d7bee3dd718c8cfc9eaf07a16bf5f239a4f4b7f7ba53643bae83cb8502bf7a36ff3ad705eac691176cd6d7e64b6ba153c78a86fcf54c483b35ff67e0fa221eb75ed03c178044601dbcc55e7267bcf4c0b0e0322b237ae82b71d6aaa02dfce326b4687e091503bcf777af0d7666e48580c9a5ea17230546c26c9d287e5181877d067b1ccd2ca67bba7495f7a0ba53c98a42586579df954d720ed9ad01f77ccd88a967ee57a28924bb76da1b045f705ae5d2a5e55ba825046b071a1225c9db9aba395aa6fd012e4861107f6f26dcec8f14562d2c5ba8c91d788130aade76d55861de89259a152c8a51a97687b76ee5c56cb86d1ac2ace211d", 0x201) 12:11:05 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) fcntl$setown(r0, 0x6, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 12:11:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000080)="d5ba9362fc658c861ad13392c590be7c7b7a2402016493d196d6a476789584c3ceae8ccd1b5297cd1e9356de0a0b99ce66f273d9bdf8906208b96415ff7c779938576e2e02762060a03794f569c8c93e0c87db4bfaf2db", 0x57}, {&(0x7f0000000100)="f58144850d31dfa0c35dcee349942b78084e560b8b61264caf835f898456848071318d1b86d300492bfd673ae0c85c7da15d7b5ccd54616c3b2c4a626a61ce2489e2bcaeb925e9b14d39b39b7cfa8d4bd38fb94584ee416eae89b15990f51242ed9babc686f62e8fc5467d8533cba524a8de7823c70ba2922ef5d1db9d095c620bc2", 0x82}, {&(0x7f00000001c0)="e4fb2c54ecf76770b0e8defdf4bfc18c33245c8addfc6290ac3b1221dfc54a4fd351daa7c4fc1d2ae5f1233fbf7c678a77d0f8e23730c9cb2fc30d50c33d1446c31bd332d08259b2d30c578973e271f17af7eada9504d560243b1d3a2a5ccc2fa6982742ac7f6e2d2c0ec9011617263465380df891e0d66510fd569613d9968530462b0931ecc896f6cfe719152e5b5431829718213c40c38f", 0x99}, {&(0x7f0000000280)="353ae1fada523fcbea3a57d1a93e385f69e243d6c013bb773d4a030878b0be14add899d2a313a3443192161773f8c850899d56c3037a44355e493b61b1e18f", 0x3f}], 0x4, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x402}, 0x2) dup2(r0, r1) sendmsg$unix(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@cred={0x20}], 0x20}, 0x401) 12:11:05 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) 12:11:05 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r1, 0x8}], 0x1, 0x9512) poll(0x0, 0x0, 0x91) execve(0x0, 0x0, 0x0) kevent(r1, &(0x7f0000001240)=[{{r0}, 0xfffffffffffffff8, 0x8, 0x4000000b, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x2, 0x1, 0x3e07, 0x3}, {{r0}, 0xfffffffffffffff9, 0xf0, 0x46, 0xd8f0, 0x1}, {{r1}, 0xffffffffffffffff, 0x34, 0x20000000, 0x5, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffa, 0xc5edabb4ebfdb25b, 0x20, 0x1, 0x7}, {{r0}, 0xfffffffffffffffc, 0x2, 0x7, 0x20000000000000, 0x100000001}, {{r0}, 0xfffffffffffffffb, 0x8, 0x1, 0x3, 0xff}], 0xfff, &(0x7f0000001340)=[{{r1}, 0xfffffffffffffffc, 0x28, 0x10, 0x1, 0x4}], 0x401, &(0x7f0000001380)={0x9}) writev(r1, &(0x7f0000001200)=[{&(0x7f00000000c0)="0ff33e3591b9c13aae877f58b235e650be3beee17ed4085c85c2da50347a6409e7b6983980b3b36458501d05e16797658da0039d5a1d68593144e56d59105f7e0a1fcc70f4f76c5c80e230e95ba4981201ab6a2d0a95", 0x56}, {&(0x7f0000000040)="cd745d92abb31e23e00e653473d30de12212594a41d4b060ccc61988e2cbbad963a24d5fe659dd0e1782e97a", 0x2c}, {&(0x7f0000000140)="a8b045b47d75a1d7de2aefee3f246de62bf5ee4a950faa88a2a33ea1044292d08c29eade0b1de3bef165cf595256b8f5601dc5b215cfd2c0135dd8aeaee148141237b6e7d63bd571742ad882bf56cd8edd9b5882ebadc1c5f2abf6794f4c73f3433171bab46404470a56c1001a6bd5c2868154067a70c536df47fb2f0446c347b25dbca1b2e2a095f9a12133076d57ca971093421124ceca4bea90dad8e644b94464c0cf10f607972e43407535e2445fa06a71fdcb2bb66ab66747c89977484d4a5583a5e9c09ad64f020203a0bec29c208d33f4276feb5c2ed4de3bb0644853a68456e740039c2d150dbaa36a0ad4f749fe5d3db616707b48870f7298f610f7c8a364b865861bbf161b1013c950197c60ff46598e14fbd21e0a3420db07bb64b5120f0379f064db0b3abc5fdd4405218b07692019ed17bd113030b994aa276133987d2e9459a692d4ced416f9b1e9c1c4d14c63bf700e7885176e0915d66d4086a6ebe11f4270c44037e155c28aad24d4d3e58312112f1c66e04a8d34b9477216070908526782d8e2908da29750fb7d5c3cb89ca9cff55e314f161596347ccf99373f914ab12ec8738b8641d1d19c29576f5ee04f69bff0aaa5ac52bb015683c60b391b3c0bdc6ea19fed0858158481610d8f437e7317a9ca8e3893bd61f970249fe5e52a0dc0aa981cb65c0fb9c0cd1681d48b62a50d83e3ad463b571d6e2c4767043fa44e7bfe1b4c2569900050423bae10bdc8c40525dee28b040b36ad9a5f91e8a1fe2727fd7e88383fb65ba1e7322a6fa1ae2c0e87bb199ff0d3b152e6449e61b362ee9d788ad749b99b5f6401c4d6e6dc15ee36b4aa56b84fca651492710a85cad96147eca37406ad2e82bc993674f180f1c9ca12687ed8e597555a3a4ebfb1f1a0f5cf2082353a9ce3edafa790dbb91fd824279635bb3f3c83e0640eb512238ed87f41698809d1d66b63c2596af1b92a3f0c7721736a04d68d44c5e05ac92a134553b0c9476ba6c7bd91c4dd041b12b48b0141bbb59ccef24e1b5c37de1daf41251e09114aecc24001142c9081b7e2f70af8d80b9528f78f4254720531d650e481693d3bc624237b1e9b7c0f97b964cf6a5bb932656214bfe0d94d9b98bf53fa7e629b5428e0e52cc3cdd3cd2792860f11ea8355d15cc4e8a3feaf476b8911b0a44a5a249476bc09faa7a99be5a2db18cad369e6ff994ae2afac572da4298e4b6230ad4cd0ba6a829fe4e27592b76314ded53465f7d795e2b5e9e772ab45776b7155a5d54d24deb6299c77e641b7dfcbdfb8b3e151b3efce470b4fe33f0d0a4e787eb7fc640ad238ed6da228df0176e2ffe6f8c681f713e6acd9a4490056d3d86cafd0b75854c0c7603b699ab3404d3c24747017aa91f9da800404dae40d24641b0ed9244b433f66424a99b97397b959111b7d3b60610158747de3c5c7c1492ca938c14c961b69c961df7dca7590b69f4d415ae7e17276de7d751e431ad1d5a0da47ca5ad2526a6cd4655baea92702d26e960c66e26174a38ebc3ef76d0d78b01dd1941b7288b8d3a264ccc5c940147455b2ce3ed2dab2142669d4f102eae1806646d184322502dbe200ee93dcb5e6571067568b2f5cbf75b84c7e41067a59613b05d2b2ee2f164c3e56d11a9c1be626977fdc60efec15b1687c83bc84a36b41b97d303db89b6c8a2eac0d14b926ea203caf3261521d599c9e0200133264cc504446d39b3b88a542696972dabef1d7c4a137c23936313a571dbb75b7596532ed32f395f24ce52eddc830ac94b69e2dfc8943a40edf8a7fc347a6584fcc972691d85285064532386dbc37d74eb681ec8838205934b79bf2f70e26bfd893a0a3fbf3fe0ba1538739346f4252235e2d8560a11c0280f7a045b988319c39cc586928f177a75652a4a176b8ba4dc0af4f0582a9f5dd29436917fb28156afe9b192496dd92ed9463f556d0afa3786cab66b94cdb207836e647e4e2b4309b865230b065baacbc7e6c158882428b19a6d48d8a6b4bbe5ba40eb218ba4bed9d3da3aecb8b71f2a371d7acf610591118695e60bb3514226330d6037d1c3785dab13d47724c50eafc031cbc9ff981807892cb9678aa2578acca72d16a5a2c51db1d1f365d4819460d0f5e14e864f394a1b76f383011a6e5d5e7a53bb475e91713eca2c1eda57a413f0919b1c36d30e9cf3751437a2577d01906fd5819e5466181d8a58959583809d8b2897763523377c07319e1dcc7706315b5324d61ba39731c37308292a16f7a404ec33607870322eb10d085b17b436eb208b853fd16f39c7f1581f97baebb6a427445ad3278dba6dfdf8e51b972d7377acf07dad3d446cde6933d80069493a57b4b8951b3b8480fdf44ad55021efbc6129fe0e1b8163e818387b44c3da83de0d9cd2cc786ba1e17b2667db722203d3f31754c8ac01d7a2e031a533fe0227be5a69655d8de601c2518b667239f82b4a6752b5fdb31574500c27f0c25f7b3b0f82a9af9891da8b0fd6b7839065cf4c8f6a7fcfc74c650e07750255adb7ae98ed6228d8211c6e221f62bcc128ce12954ada29226724e626f30fc029c1d93be6b4b6b558ea29b834eb83c3fca7c4efb90fb420ee3c3ce800da82e1ad84bce0ebb0556629b602a2aeae508d3d55e7e1be4148920d943fa4e2d5c71b7a8f6178acdc974f73bf0c1ba4dcbea36966e82b3ce149ef90f37a5409f9a7e7380324dad70e2d9cd56410e431698f045c0c3e1a8b1962672ebce0b3ceae549ab9d177ef496a31d6444815770d18c4132d6b9cfe69d1a091d3744c3aed089164d80a24e00b22bd4946ba25b6fc1f29bae810d8bbb42f41b8ddd39bb9390b7ab6be717895a2f7125e240e75d74e35fa7960c979043720b9c394d124368954e3a0e260492cde76b677fa8f3842062f8e0af8515108e0cf206f890002dfd68fba8681484d9311350b1be4ec56bd0e3e7c2c89815c7b9361715de26f9fcc7d42ad65c7527c567429d0ba123cc28c215af609e53085d75f390edfc9d4fd51341fed1aa94c203f95d241ea3d29db02a37fd93c2fa221b8e5ae7cf725054d5071ccea390c0f0c6babca6c72870738ad8b8600d98545cfabd1085980b1ab8fc48b633cf21c753655023f1e5e9a9f3550e5ed5f51a314f92c16249acd5b842974a0c51a1c32b51678a50e08f4fca69bc9e54b069a59f3a1526382cfbdc6e3f77a13da786d82e88a21f61bd3fa4df91f203a370fc59c1e9368420411005c3f9fe9cf666e65be34a3fcd234bd9c901d3cd628047b5b8c64825d00c18e1b3096810fe4f651333ee66388c74b2885cd16f604a2381b20f8cb4078ed8897c109a801db1d1a566cfed90c978b161b20f6844a1adc440a21062d11c8d5eea9a0715ea1c083966d5ba79cdf2ec4b161e700e6431f70a6ccbe43775ec58a7ffb645152100205a34ff30df8ee187dac63c5e15ecd824c0580e6d0d0eeb57b5ffb5abec3ef39881e67ae6e4236bb6c367e8346b45e2e72ebf06a57f466f4964ac12be2da341836bcf8d9e1148d9608bd741e7c67afde516f7873731ad05369fefd99e8670aa5c39d324e9d7ece7860911fa511d7d828d392eec479c0f3053b588302b73eacddde9ec1c9a713fdecc283ea654871a6acf283798bc14b230dde82d69100ec5829dec9795355b1548d8fce1ac4d5664d8d1f1ea1495407a227a818f4066958c02f102ceec9927150e36fffe6cbdf8f7f50011783c73667dd43b844e9bff22abad37fbff4fc815f59f03f9c56942fb9a0b7f011a155ad08a5cfede520faf703c6299f2b2d5df6810a700a958be050b81f1e3081dfc9746a747189fefa5635712b3ad4e97b48394d2762df5c1a1d97714000847e185ceef41985f46b0638583415923e5ff699a688340cc6e834fe45cddce7980fe9287c02dd734485a4a923c9b8219b4b9874827f868c2dd66184911104862bc466b7945d2a9f70ba21c15091ac539c10950b49a016053449b71d91fc8f92cb2df074ee903014115d4145f971e657720c9fbc40e7c3c81bd777c3479ca64d64d553c356f703b8105f7bd1b8ccd06157977c3421de29a8437c03420f78890a562fe28ad835d9a2f770f032fb6f694eb67f8d420bda64bf7875d189dd3ef0e2e7eb0b815103ac5ac1bdb7973ab0c985ae5154e04c10816d0b167aee01ed186851ba5c161936f9f808a256958852832c3896eecea280f1ff87a52ff0da7f9bf78edf0a81755b060d4188fc8b6c3931d3a6e1c9cfe9be12de475652071eab5386390b0e4a11055dce8cc25c865055cfd29ae802f7115a1b5b1fa84b95f7e14c04271c227945613501ec19211048705a8c949372d4f9db1886d5ff3d6885bec01f3f8c7afd0fa094bc50056599e7d604c64fb407d1896c3648c1856bcdad994047b6ea8012d7113b2dc71961602a424279daa723e142157f64492ff48db980e5b404466bf5f524e35500c67eca70bc5657a927e9999ed6129c36d1e648a4a20c6bd23ffb5e9d2ee843425f16d2662558cfac514e6132a5913c18dc828d0d883de8a45f9aa8e7fe3839760f2cd436d21c38854073ee877a1a69e7ef6e361507a29443bc5e25368fc4ba346155221b95430bb783db9bd0cf4b4599a82d1c450cf121e5584776c88f8e00c36841591ad4c4f2b1565904db2b75585408a2ad3e7f73f0646ab1875195db954a1a0e7117232c10eda2645bc67cd4045df626c8819880ef0abce051c913610cf1dc27959cab40fe7f3626217533bd6ba48503bb57c4bdacd638ec83d456ef7ace763e9f8765badb835f6f02826dad58f4289e02813ed87e3e415eb84e6cb4f02e6af1552f55d481d49941a5961b2a27aeb7e410b7004f1185999cc829ceea23f97827dfba9af98e7861ec4c3650f6f41aca125e7f1c62cda4f0149568366da18b94ae3b49ede995802083cc8711967bb589412c4ccfec726877cb5c14612d01dae81269958e566903c10e69ffab3f4d3005eb22510c782af6b3053c9f8d1a0d03514f57dd0e92af834a38838759ec89273e465346334d26ad0d7c723bd5137e0aba9e3b0fc19bac87533954084385533a6a0ad8f0a31aaaffe823d9b6cc7a258d4a8192f1c37c37c0c47cda1fdbf1a86343e34640e0218a097d703726c2f23a2df10b640127a74884d93ffdedffa1ff230a0c3670d369e1f7b5d8b473b76f89722548e672ebcb7d11a116588356e38aef6bd38703ef65140e4f9641563ac77a2d1441cbe6cbd69ed58d6b26346007abb96545c578fad2b0790874c36d618ebe1d8c3a4ca0b1864d64d8e156bad7aab6d1802267bc3f91edebec1688e16a7697322453c1d8a317859a42015a2236fd53e3c120c70ba1ea28990f1f9b88d7ee819c46e84157b9dc247c352437e230b932d985de4ce01af746ff1de31071bf83628844028d25527bc26710fc03fc563f0b5d78e0b342b255ef58e5787fd3cd0dc9c49f9c266e43bed22ecb740498f21213cdaa66c6aff2f55180183b45599decb500b49d0e2b15d2e2e062825b629c2b5632d09e39d375180bb336508183b994fc19218b23599ce457945c119f3147cbbd8fa8edca8f03cac62a01f2df6be463d5671701602254ede44a34610b8503966bff30cfa990a468acd7b2114f8d13eac611e7f4cd3b33d6661fe80b07210aca72e6ab8ebb8b793fb48ec3812fb36fc7c921c2d541bd90b176872d91bca41b82254f16451ac227c4ad1f271a2b291c5ae6dc0b90eb520520628a854b55ec8fdbf94baea5576dca77812490da8c7e4fe244d787c1282ac9b0776782ea6a3", 0x1000}, {&(0x7f0000001140)="8fbd9705f4d11c4d43a327d1065196819e37fd28631991b69a0574f681b131a3ddfbfc1ed32e66ea59533f81391b30f15651d0233d54292789bb8abb29f461713e34707d341683c7ff05cd4ce20761a2600d11b9dfb7f11af5efc9a68d5191cdf66240a8bc67447e44fc825c86bbb6d5908013bef9dfb3b9b9aa6dc02bb6d8cc7294a5d425053def751ca6b97de873dc46d0a94d0c147fcfd8607bfff3f3f130dd02e2e6590a515ce1be89c8ece90943c982f9", 0xb3}], 0x4) 12:11:05 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x14, &(0x7f0000000080)="84d18d3e", 0x4) 12:11:05 executing program 1: r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66696c653000a61f541bf743917987398f33751f65f32cfdb8b161d36ec1f5d522"], 0x1) poll(&(0x7f0000000000)=[{r0, 0x30}, {r0, 0x40}, {r0, 0x100}, {r0, 0x4}, {r0, 0x100}], 0x5, 0x2) shutdown(r0, 0x2) dup2(r0, r0) 12:11:05 executing program 1: symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='@\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x4) pipe(&(0x7f0000000240)={0xffffffffffffffff}) renameat(r0, &(0x7f00000002c0)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00') unlinkat(r0, &(0x7f0000000180)='./file0\x00', 0x8) mkdir(&(0x7f0000000300)='./file0\x00', 0x1) 12:11:05 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) 12:11:05 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) setsockopt(r0, 0x2, 0x3, &(0x7f0000000040)="f1c161fc70b82d12fe887bd76f2efc2795b3dd872f8d6bf159cf3cf9114cbaf83dbbab7758b7e9c2c697c55b9fbaa733c2a395c476400415e91e97f6bb19f0a78b49f284db5483d494a90a6c3880e33b2bde1cf0b1c806ccccb2bf4ead001ab0543f0e011f4348eb94160023d825df802c7f1e3dbb6ae531adfd4add28657bf6881b4c9a8d158f71ff216dfca37105988dfbab9d356a411fc300d831a76dfe8600692cf83d21e9a0ab34b2917e8b754a98fc7dd98175878ad1a480140ddbfa16de1862b692a3", 0xc6) r1 = socket$inet6(0x18, 0x8001, 0x0) getrusage(0x0, &(0x7f0000000140)) setsockopt(r1, 0x29, 0x36, &(0x7f0000000080), 0x0) 12:11:05 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x1000000000000) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) getsockname$inet6(r0, 0x0, &(0x7f0000000040)) r1 = dup(r0) ioctl$TIOCSBRK(r1, 0x2000747b) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x1, 0x0, 0xfffffffffffff000, 0x8, r2}) 12:11:05 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setuid(0xee01) sendto(r0, &(0x7f0000000040)="de794f0094a82e04f459e5c4bc9da727606e9fc40df1c4dcc9ac581761679b381ee3495043176bf489896afdb35aaf52be21886aa3bad1e29333ec9f53abfe756de0e83b26a7d70c701b6964066b5bb924949577c0f88d3588e4c29c415df681bf2e0552a1f6ee41e903f8bc535ea2a369fcd606c7b84bc0f43f11470e91b35ad5ba488d845114f0a8164d61dfcc5ea8c6964e77177c5f76bcb0ed1d43f77814010b28130ef7d5f2e3adbaab7d76e71b983344815a2ad2e6", 0xb8, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 12:11:05 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0) rmdir(&(0x7f00000001c0)='./file0/file0\x00') r1 = semget(0x2, 0x2, 0x240) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000200)=""/247) 12:11:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) write(r1, &(0x7f0000000040)='B', 0x1) clock_settime(0x2, &(0x7f00000000c0)={0x8, 0x1}) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) clock_settime(0x2, &(0x7f0000000080)={0x5, 0x4}) fcntl$setstatus(r1, 0x4, 0x80) socketpair(0x26, 0x4000, 0x5, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r2, &(0x7f0000000140)={0x18, 0x3, 0x7, 0x7}, 0xc) 12:11:05 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x100000100000005}}, 0x0) r0 = msgget(0x1, 0x20) msgget(0x0, 0x2) setitimer(0x0, &(0x7f0000000000)={{0x8, 0x100}, {0x2, 0x100000000}}, &(0x7f0000000200)) msgsnd(r0, &(0x7f0000000180)={0x1, "aa2a69d42c128f05f1ea061586ef6b4fcfd380b691ca17d93451bd7f8234d5c0493e0e8f6cc604cef3de2f168b9f73fe3fd2ff51e8d70b23f5"}, 0x41, 0x800) msgsnd(r0, &(0x7f0000000080)={0x3, "add4cdba61c3b09099583e7081aa67fb1639aa6be1df4e50a57be86543715d8cda59a0e3bcbffcc41efd3170dc0836ccfc2e8f94c48ed222b8d1617af65ee311637613c40e39ef1f673a6955b3885e5cd9901e95b727cdd4aa605785640603842fc0aea45634a99f310fa64b75fe9e35163aba77f204cbdc3e50ac8f424214775e669b79072bd342857d834791e4fafe1a90033cec4bc7f6115f6957a925a868c5a19159516823ba977922e87a207f179b7f682775d7cfa9e246713f"}, 0xc4, 0x800) 12:11:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/47, 0x2f}], 0x1) r1 = kqueue() r2 = socket$inet6(0x18, 0x100000003, 0x102) shutdown(r2, 0x1) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 12:11:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) ftruncate(r1, 0x0) 12:11:05 executing program 0: pipe(&(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x4, 0xffffffffffffffff) close(r3) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000009c0)=[{{r3}, 0xfffffffffffffffe, 0x21}], 0x0, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x2, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x49}], 0xc996, 0x0, 0x8000, 0x0) sendto$inet(r4, &(0x7f00000002c0)="fc5e539710ef30cf80c9492759ca9d0240491e39e7b5e91a20e87acfff8073878d661a13fa078a723086ff53a07e4a4149b54064bbf99f14ea52c9994dacb00ac724935028b0336b3f0bda90b035078a2a7f9d8fffc30ca1fd9e8602e520032fa430f2a9d3047bc06455c34a3f1a970bdc5620228437317f1d4c82e7bd0d7bd9059f49cb70c57aa2bad075190f0f60ec0d383fe07d0f59e74859c2dd8aeef25723121470ba7c923d4978db12a4f01adbca960b6020d39619f037dfaa004ba1974ff62ae90a571e6547c48827cfcd1e0397e7853fdacd628fcce923f8b4cef6cd8120247b", 0xe4, 0x0, &(0x7f0000000080)={0x2, 0x0}, 0xc) 12:11:06 executing program 0: syz_emit_ethernet(0x5eb, &(0x7f0000000040)="8fb08fe3cc96747f6c586ffb0c3f425661a6a680028f7ce563f721eec0cc3c66c45319dec3794309cea36653f461789124d6d04095798b0387ed9f54204a637b7728c2ca5ac6ec2332da1391426ee96dc5970cd504b74fd3f9ea7174b47a8c1bf70261ad9d9a16f9f81447f87565a2472663dce6b7123e00c0551dc2ab0927d8085fe68d669c285f93e84dfeb43c88fae96b53320fb4dfb5de2b88211711991de0446ed7e0d29eccc3d1d6f9921895e8b8d3bab2e64efa417eca7065c9b34de5d747c1eeb77c7c8631c0a1ad5bb477fbae2f1abc31b939b0dfef96e0ee4b613d69c02d6790b0e3fe15141b010f688d0e0a922275986945569434b17eaa4cee57e70a182bb81e89d9957e45f59a247709819b986df580e47df02f5f222be2daaf3f7a7dd42db4ec4594c58c5ed15f75304d69fc2993ad61018e3933ddff10862f9dbb3bcbd9077a246733d58634c955205faef9e9d232f5837fba401a77a1ea6a74d494b069e3c28f1343a408507e3cd66c58b0e3f702dd58825fa5c87bb3eeca20138eb471356e2e5b9223334ed6cce109a126f2c776e2e43b1aa5d3ea6682c1707806ccf0913708bfe1121f5496bd927b484d4787e1caac69afe8acdf100ad5220ffa1abb2afe25df8e21766ff4551c0c7fe7c0a9db4ebcaa1a1aeb350bd65c5db17079061635ee610a2e6d2681d720ba70215f07e94901d2f0d06a1293040538b8c318f81e25bb5d70e051b3408aaa04c0a6d0965ef5bf49882bbd84b1962f0483d68229580c83eb208a892f9c719b51456ff7ee3fee7925fed8257cbcbf93d7e6ed0605cd97b90caaf5956b75add0ae193dba9087e7e0dfa42718ab5b39e5d1ef92c58047b162dcefb64c59baf74b111a55973fe5c92686353164d58ce4012a8537745c3b0cabfce8b2992af34412a0f154242dfc38f61bfbe6447eb152430acb6b80b9b39915be4face841d4d347587d4e0a83406530f33055c79ae1b2b495dcf5ebe19ddac3c0b1a85d1182583038fef5b12cf92abf7afc50cc7f96cc5d7bf20d4d5dd23be1a4f718cf28be05bfc8b1e37f2ee6cb1419e92b457fc09eb76528480131a5b60dd2a9ea6383a77bbdd9f36ba967f35fa485cdd6a905002561f2c5af5d4d12e52780ea358671fbac455f1e40073c6308eb72810179d490d9db5b7fad00a8d13e048d41ffe78d09caca25f95c86704a242beebe299fe25acd94dbc645f6d819617c5e249ac23c2264bb80695c874664c5a1923b11e22f336a37c58fef824b2c2b5deb139403c44bbc326a27afca21bd3c9be430c6b2aab023e1cedcbc2d2ba8219f29f0811a0dd3d1b2f103b53eb2af3618d0fe69248a2b3f471cec2eb8ee46d079749739a545d6b81e0d46bfedeebef65c22667a2310004d7944c6b366e69a2885519e2f9ea34b78d6fea1e5d4c440b776fc4aca0335ab7f7638ce7ed31166ee8af52c087fdc3c531affb36fcfe3fc521fbcba55ca748d7c9eccd30d26d465193e33a744469e5a1d32e1d98659399bcf8f419ad66b9248580af6cf98461e715269f5a1ef28fbabb1934b7ddeb5eaf1d211f55dab127a920f0382e81254a49606819cce0fdce06d04d1558296db55ced9ab0489e11e73d351693e57ec86df52e7b0c21dc4407ea1cfbb7c3587ddc23aa5505cc33810bf83de9418582db597b9774846dac631285881d1fb0b964db51288004451092c7547b9a3a183c8358563111208864bc3de8277506271836e9eb76c57afa5fb0e322ad7e2a444ba1b28fa6af345d500a5175413ee6a98eae1631f90438038e2ae4ff68e82a26a229e885d5575c6a8330bd708f3d7f487d901147797e2bb4bf3a2618ef1e8f6f59e516dbebf12d16518674cccbdb59dc1853920fe25943b8373c3dd6ab89824ef27e32c747d73875a69ff29980820bcda4fc62cea866b5321e76ee9996216bc937f105aa0fea5badfc12fbaf64fe9f6ed927948043b8c4f737815dd06cef69704dfe3ee3af659953a10531a2018b1887e5f28eae83d5a32c39699d1577c2b3b2a362faf003e33915babc61a8a4d038e74de9effbce565076f79a98bf5ec5d9740026f67168ee724de14454fda023a0dfe0a0e9a4b05a44e1a697bf648b93de051f4cf9ac915586a43a9") syz_emit_ethernet(0x1000, &(0x7f0000000640)="cba06374d0f1ca15456f6881daf3ed1927084c51ae9ce66b557603f98fc3741826fdcbae58deebe79cc0ba12ab992f4699fa7d96fc3edd387092efc8d070c78366e64cc0a5940bc74c1eecaa0dc5c9c2fc2444aa006ef082564f3cd6cadfc6274e69827ac65282b401e3c97b2b2cd241d884006339000911f445b522b4393ab8ff79dbf55900378ae28e1d3bbf77cba9df9a45bfdedb39263036707fc132469044923e39399c8fe6df0ace54aa7f9c091c4f58fcde03155aea5cb37e6e026f1b6b2b51a699b2b237b86fefc307349acafe00ed1d4a6eaff136a8add6e59638da2a9f1bd88e9f00041edb83191c5bff240b701f38b028c6a7ad26e30cbf98795983b0ac2294de9cb29a6d0ec68cf36bf6035beb454f1d3429d0fc65ee3a1bb9d29bdbb7f8af8407ebaae0e2e712a49aa8e33eba38cc2ae540b528c0ec320da7ced381003bf2d4bf89198713c4a3fdd36bd0a10bd2a8db8b2a8a52117a54b58f4634f432fdd5adc6a26652ae8f6edacef6f6cf32cba11f1c20b7422de8b413e1bc5bf96c7b3338807c9982accf35af41c52b2f00da49f97f81cc2c445ea07b716bbecaec0f582c88e931f75a04d0eae27afb849e18c9e9d2967109896be3a942a9aa19eddfffc424188a8f8ca5274207eadbcf8115f1d8cd494394c50fe58b6ccc4a1b4d7004077c2acb3b47f6a1555bb37ce56f90f29eaf61f02b14c3fa996a590c53cae1163a16b9ffd038f87d7a140b97cc28873438ceb68e64041927acc60210f393caef5069d6c120f290d74572d738e39f3f1f7f5126ef42c86827ed71fc37af28de3080f9dc0d3748e5674cbe57290d3ed3b3af70f0c493f7d10b00d69f0c3315dcc372f0d099f3d4ec6e41cfb64f8045e19abb181b186a4b3d53e3f2f4f3c27d8aaa8c07b9e07154d881e4597ab7d99068b91171f10f884b7c3ffd32a7ab77f0a56f54c1cb9fb8d75123693d6d8f0274ed7d49afdf396dce24e4961131e37efe646a4c9dd37a3b84b598b6ea1b2dab7d26df08d5195e3fb140df62fb0663b6c5db162963b0d761d08587b0354b6690db2c4b3e2eac603bbb0929e8e6a045ba1ea92d81858e6cbf7fbe4297a286a86450a8e52b950115b34ea7faec958037e873c23ae67087267e270c4ec177c503fe11dd399e419f7e6ef6d726101f9d7653bb2edf20837001725ce4c326127c6d56e8d806f728a603f043087de0a64208d630d2b14f620b5dd25a84c577f6d9faf87965f9f79bc1cdffe10e0727146b910679f565a2a7c3fcfb525ee2ee8bd633aefa4ab590cdbde1a05e87e629b22dfcb714823d799a8b78224dee7a13680348b7499881fa7e4c1eb1332b07b3af7261c1ff499a43eb1631e7fd3dffb38d0800154a9f83876c5416a82438c9797246149926b05f60856e9b0a0fe7f02027263664910ed595aa2fdd1bbf7001f91bf316529f3458d4275fa4bb408bf40b62e224e4d3e892ff18f798f52a636785404da095434f6c09441f90a15976ea01d77150b8fd659b0830b41bec8d0d98ba8dc2e1506e15e5b5c90ddbc565982d82c49c82e6e4adcc8f81739c1636567d2d801ed03738ff121db027763ce8c18292eb3d0e305d640b8006f16f62ec81308c7906cd8ec369b563ce5de1bf8fb9547aff4c4e31459874b7c89605c563794c53ebc3865b8c2bcbae6ddaf42986c5d4a581dc3a3a8bc832ad695f1f70f458ef50b275375e940c0b71cb173ff29da16dd669fef3a7a29a05b25f04807d245120f2a880cb7ea0f42c8b404dc66a80a61d22f4291fa402e0c1d05195f6e6874ee422c7d39e2609006296614ae8b46de3d93f66abf58a3f1c7d07b361cd72df2421053d456023483e3530d393321cabc21952a06df81dbc23584222a25e41e238d8e5073b271594138efeb80816ec7115bdcd06f352bc7cba5413622a4897ce8f8014220956a18f122f511ded331bd478ed20b4288220e01e2aa71fc5dbc5e3e3ae1812232582f2974b7c072c6f976e3b42a8517c05de6bfc08f7034cccd897b6ca741876a0095f25b9f727ca0961aa26a05ed058196f349322f35470cb383203a57ae789b26a0d3c1795b9c73179f4b9cfe62aad6db0c38e04a63298172101a5c98141fb046c9c083cad755cffd2dc073fabc8db2fc5c85685f94822ee24f267cfd04ff1e134273f595c5ccab744d501624d26108be7be8afbe0e37ffb1be0749789b1c86cf5d4d960691de548cbb0dfd7af0e3e5aaac3ccc6a185e93b5755743c8c99b5071fcd1b84ddb0bead6e29d258000c3e9fb92369a9382d9624d65c730ed9c11d46f1f0d58e7c7206e58922c29be3f646ee2a8a22114748b5e35d7f3cfe2e6e54bec66f4c286fc7af67343bcee4858962db23e78d9f7c312318fda406f6d06a32cd73f450b2d104df123270c5388e109a5d84b72bb43a6bc3e040b72854207ca090526e47b0d31bcbacb4f9b59591b7f6b910cf19bc1e8629291efa254549edf83b301978f1d2041458a6db551fc9ce902c4a0510c005447a21624b285a2b6e4f37bbf09404f2d43c4c74e9c60c51ac8a2c6cfd5aedc3bc7b3bac9cc55214c25d6e1ff4c9fcc7f8227299bc4d4a0088a4700f8fda8cbf6d9d626d1cd0d17f2fd9bcfb9ff05706ef4b54bcfd729731b6b95a0aff8fecd672a7a534bc0df520d4aa64a9ba86000a83164a91ba36b27584b6a8860d6edc42dd4079c4ad44c8d828566a3669bf53e5db7bd28f20998f9e9b66717be9c78f4a1225f1496c14b3ecc0b1777037768c5884480f8a1262d3fcc4bcee492d496414fb4d76e1c1f1d95a98673ced97e67dd2289edfb5b8a5480949ffc0717099eecf98f6909097a7cda7b4dd78aca81a96c44bf5c097593dcd96c5f2d7a62c2170f51fd0ecef5ca5c9373f6e9a8b70be08e7cf4edbcc89eb872b8488be6b4f138759639f747e778f40f4da5ff53aa915f0a68bedf430656cab7dc12f0d32aef8702e5f0f44733e86cf8cfb8c110d18cc87021c6d703e745c7c9a5b5f9f855124e9a028dd704624cd43e72297ee824959ec48a02aec7b351f5a1b3160922334b566e38a7f312a0551bf633ef1ac7c606ed8fa27250b29a385f3d71683012d022f61d8ce16d328035d252954a3853f976da54009bf931a1cc514c02a606a9bdae0afbaeea81e6bfd213c951a0baedf1ebcc5d71be0d698a35cd4d0a18691c70fa82ec6870cfc5ff2b6d3b65d07c530be9808b57fff2acc5f7c2d56099001603a4897c8e764f2659e4f0d38c99265ccf7dff374d431025cb49533dad29cf351b724f974abb08e93f4dd0c04cb14db2cb2ffe6a3250f546e330c21f8ea9470c453663376cfb40cef55abb59876fd5f27aba0cb7543b7b61fc95e4f9d1d28d7161dd8d1cc7d3ecfbb67cf87ebe9921b90195617bedc74515a0c301eef714e04ebdd371ca8c4dcd6894088331d78a08086ec307d5f06fd18ee7850524708ae013c57ed2d4598899328f9750423b0d37ea01d5a35502422d2d09b9b8fdce2afad85cf844317e8aef3502811e6e96a8f092421daeb32d03939d9a1b097c04cc291bc4dfbffa21794a584dd6c34fd270bbcfb87638d09425a9b1df982556f1dcf82aef74de31adb704997e01368ee07810138d6c7a01b10f6ee05c8724cd1f4b7dc93155cf4efc24a12c44e8eefcc410f898a3835f622128b6646393de755038c864cc5a1cf7f99b5a0eb1601b4d6d5624118dfea2a7e6c904c662c23427b8a4da48c491b95ea452fa713c493968f0bb7b347d526c0a11a590a59a7effa0b73a8fe6aa3a1af7a5e51f3c8ea4d25f94f6789ae00cddda796b80c3cf5eb06f54c86d22e7f5d5fdc6f4a71577548dd4ed41abc1909dfef4ab308c80785760f5f824f59d0c507fa5e2e9468f69ede82b174d031f7debccce441d4292970832d1749fcb23eda88be76b102643f2b6114d5b2f83ef22a25f626c723bd4909d0434b802839bf2ae83b5c2015839f7a1faba913a30f1a1c9c8dedda6f8b655cf5d3934e721cdb1985818fc42f62ec27040766dca396fb50da330fd098e3b620225e9152d3d6993367fb7e2e0feb58fd0df4445cc9bd44e5ce574e7fc482ff684357be67d7c37c6076b212e25ff6eab6395b0b0eef199c6b3d90691c488c5ca8f86e692cff096b6cce9a6c52a8edfe36b3f3c6204fd4b1698a44d58ab2c027d50c450f8ebf2bdc143343ad5ca3a861e7ab837cf2abad7ece4bd2a29425693bb5c4e6fa76ac30d9f2dbab6d8882c430d70c61f8f29ddf7326dcc5d7d37fee7527bccef40078bb0e2efb6491c0185d69b2a3a0a5b7c9839f6e57e7c473caf0dd8f7ea91c84b33596df586b8fb05a4cb7bf0df4f41fffc9561a60395f7ff3e61e3b0afb8e59c128df9e60b4769bcdc0b37743de3d2258973eb505b752c9fe09049cbec553286e5fe4f64f7c4ba3761cc023551f859d0fce5efcc1713ed9ca2ce4db527d1114df78b592c8e933bfc85b6212d0325f3f691099430192c308d164bf5d030b50c2ea832ff85f2c52b42e0cdaea98c4af78b58941a062f0adf8b8ef263c1d08f753a69b9a523909de8a2b9ed62889e21b72cfd80bc73fb2b03da909d48529260dc99738f79a633518d23c382ecf4c54f2b22af40600b27cc5c692db6c1fd118d5a0f0078315d6572429c748d9c34db61e5b8927bcdb0ba2fb4acc545354b899ec2c8af802fcce34560fe52165256ccc7e3640cd3e75cfa21e977962d12dce6d774379cf8e5e15bf67f4e7ea84fcbdbb6f5e8ab8079b6b44f64ac5f73037a45a283ad49671c6747c69542d3d3465b094774c6760890aec75446f61bf259166a1a0aed6cff846381d91535c6aa70386fc90b524fa94521fb6c3a34b2eb857e56381d25c44291ec49156f26abd8cc3646ae7f359e5d3092c6ffceb97e52dfc492917834f4fbca89ce11fbce311ec33306265c010eb8069aa8788a20d2b061a80484af3354b39817a51950f3493bf0de03435fde333a3342acd51615e98e1273db580f1bb9660d49a1ece6eb391121f1398392475a1710d59abe2d7e9ee1ee5095d44dd87663bef1fb9ff9ef22e3bfed8348c98d908c74dcf70c97c7920d72a0b67432b671abf19213c2aa15ca939dd8fc7601523ecf66b24ec92e7e35d1140cbb2bce81a98e602fffc040ea72fa9d4d74a12f2bd7305c9ae39f034440acdb20fcd192b81fe3fe1767b269fbb197e33865bc09f772de95980989c84397aa5b1fe145551de0398f40695529163fea6fb362386d9699afa2fd6165a54fb6e5a4b89b89355523edc2386781372075808821ccfc62651ad4c7d1adabaeae8c7ec3fb142774538c67d4952dd4751fe6f3dd74cdf88b303cf8e3a133d5a6674f3f1c21831f71f81132b03607d81806e398379ebed2d367afc37c2c54716875ddacd30280aebdfc010f4aa1737360d76c016a8c825cf13b6922e7ba2cff6a8a7c6b36525e6fe23d0d1a32a83e84305b5a7ef237efe196d1f6d1a7296e702bc7dc8c90bf66467501ca701ccc24816592fbc215ef7e90e460fd674f2a5fa46d162fb84616ec3769ceac070d3fe0448d556aa30397f8e045af9c0740e8395139f028c474da1fd9e3a6f058bfe18e88c846ebd77636d6e73e00ae59e0339fde0178894364a565e5e5a70db616eab406a88912fd40adf0104fbb6dc49c999cbe774322dea6f23bc7d9df54af4859bab2e165590cb733c41f89b3fcd189dff15819280b7c7233bcdb1e4f82ced53cc6a2fc42400b6562c00255105551c58725d6819659b35cca303707d8637a5d3a3e503fa98490efe938ecbfccb") 12:11:06 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0xc0, 0x3) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000100)={0x8, 0xc1f, 0x3, 0x9, 0xffffffff80000001, 0x9, 0x1800000000, 0x6}, &(0x7f0000000140)) 12:11:06 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="2000474ea12abb3bc795ad4bc693aba4983800b2901bc110e68f0f499df95c96fa5c50a5b10d4044c781c2f62dd43ca1c2b96b74b9da954bae3770493b6ad6140112c2276570b0ebaacf70e280fe42162a568e79f1e79eff3e0b884731690d9568511bce76a50fa79b74af935ee2e3d7f92d86f9f5bdbf45bf6aa38eb16070cae45cf4cadfa4751d37306890fb42cab2fd879293d69fd8c21f32517ff25cc36927bf2a337e4c400ec056778fe178a3d085d070716e1e529b6a29c22bd2b4bfae5dd0ecc28489bf0f0ad403c2488acc7c79f299b27654277678c61bd4ee2a27e5279d531d2d29ecc5917a64f58277664b7a55b8da2110bb1a06356ad13b41", 0xfe) 12:11:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) 12:11:06 executing program 1: r0 = open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x80000000) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x40) getdents(r0, 0x0, 0x250) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x2) 12:11:06 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0xc) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x3af6, 0xf}, {0x7, 0x6}}, 0x2) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4000000022, &(0x7f00000000c0)="3ffe90da", 0x4) 12:11:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x4000000000002000, 0x100006c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x2) 12:11:06 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x2, 0x3ff, 0x5, r1}) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x34d) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0x32) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x8) 12:11:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readlink(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)=""/232, 0xe8) r4 = getpgid(0xffffffffffffffff) r5 = getuid() r6 = getgid() sendmsg$unix(r3, &(0x7f00000006c0)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000140)="5b4f87c8cd8a50f347ef3cd2ab0e68ac7e5753eb83e6bf71475fff2896ce44cc13431b426f53d9fe06553ab8a031308719e1f8d7f183c32b19bd314a16466011a86686a5feb88eee8845d9e2a47239bb3ca2abf3ec6fbc7e3ef34d6460e5c1189aeacaaabbfd237c3a4406dd94b1890edcbd99e32aaacdd1a69be1610b3981ea854ab7759ef9c91945ceef0c8d6eb12e34174edad98e015f38ac99ef162984e77b56917cc61c4c656844205a8a33d2", 0xaf}, {&(0x7f0000000200)="d4cf3e362391dd5a80297e60377127ea70b7787fb9f93fa5fc18347d41c5c30d9da640055a411d80f49c7a64a6018346045054dd9d4a5451e64b1c28c710e0bb05f5c367e72895b6cd3913c37efe1d2d6248c8ffec786ba7f9e695d7915ec2d8129de1a79650c35c03e6d2f0bf435381624d65f8bc03896c9148dbc056ed186097131efb8b51d29e647909595672911d013056d9452b8aafa6b19e8693ae792eeb2560", 0xa3}, {&(0x7f00000002c0)="533611671ed1d15353bd406004606c3d55010d251f10ac69a6c8caac8499967c1381df9e811f1fced1496efce354eb595b83b3a0c1b3b5ef330960d05959cf7d749bfd18ad4d2d7a57b27c33c5b34cdf9ec01268d11562b81e83", 0x5a}, {&(0x7f0000000340)="70202d8be39bd2062b288ed4bafbc1b1687cc0b6b70ca9c6085821e3a20f00d67245c20712c07ac81b72d87f82588b58d230785bdf774b1220b9ca5fe992128f68af398573815c88ecf001ddbdb40ad6e47f7eb96459b28ea3466008d3a7fec61fa9119e4e19f5b9d0669e8b2e0dbf74c01767ac322bbfc395d905e36fc6705dc98c283d5dabb4371a35d01a3f016fdf8e31ce36deb757f486ef97a34dea2735a273c7e29747aae14635eefe00f6b9b0b1cf46498f09bc75867e4faba6a9c346c4d2b49c5529a3f363dcbfacc10a39ff5d979cd24d3980cfb1a639b0ca20607fa680", 0xe2}, {&(0x7f0000000440)="cec9e722c45e55b9ae5e88e74858c24e7ea28ae6096a1d02a569a381318bd2eb25724d922efca3e82db05d06ec5a7191c12f849039044b6d9e256b7f3a235c971917e247f2dd6b9b17adf99f8b8a90f61f4ee87949a7f0ce5c321a5a326825f5ce8d7596073520f165582fdcce177da5cd0b8f5a948ca5b28df340fa755cd8398dd713c6146e4b798b1f7e80", 0x8c}, {&(0x7f0000000500)="9a674e72fa9629ac29d54ec4cf0235e8a1cea62469965c4ce8c01a4efb14e17a23a8c8dcff2a168b2035c5d6c7b7c6850417ca1a73850dc50595b226211adf6fdb7ddc8173a5f8c7109dd760460192a24d75dbac35cad2d10df40ebc02c75b212e9d04644951f52044d429358aaf693a37c742d925233757b1fb7739c5d10bb4bd3d6c4f7ad03d8c41df0f3b87429b8fd3b59c735c3a5d275e62aaca10bf868cdf104482f9fbd4c46d95b149f38300db5130424fa35e", 0xb6}], 0x6, &(0x7f0000000640)=[@rights={0x28, 0xffff, 0x1, [r2, r1, r3, r2, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x48, 0x400}, 0x407) accept$unix(r0, 0x0, &(0x7f00000000c0)) fchmod(r1, 0x100) setreuid(0x0, 0xee00) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setegid(r7) r8 = geteuid() setuid(r8) 12:11:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) select(0x40, &(0x7f0000000000)={0x9}, 0x0, &(0x7f00000000c0)={0x9}, 0x0) 12:11:06 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000000)="282c6cfd80471e0019c38450c851e4fb", 0x10}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000040)="54df6be7f8115a796192c3421ffb7714306ae5d315ab04b52e21f4485e145fede0c6dd33f545defa4f83fd349955fb8031b5cc0108d33f2a0ba95645712bdeb6a56d61d38de16c045cd2d032b92e89d037ace7113126d4cf129878aeaec5ce0d3971853aad41977e52d8492b04b9cde2d41f99196b3521b4b4b86659e548f28fbbc9c9bdc78441d93019ad8db4a2fb671eb38568cf3e82fa90c00ace8c2a988f2b22f2ace504d122a96e9cc45cdbb68304a85fb9a895cfa6940fe08f564e14d100f4f5dd0fd66d1aea28fb5bef2175d81ffc8ff68cdf952af4584f22df4ea53099b2a5", 0xe3}, {&(0x7f0000000140)="ffd6a4a416f10bbc4eaaaa31d1d4f20ee5c5ae4eb5a97cebbc49fc6470bb34d6e5c6dfbd96e016c32dfcc59cd2495393290873011e4ed3161ac5fda9b38cc3e40836cf88535d6d53e2ec6377cd1354e6ab36292c5215b13e23070f8b4a59a6ba61326b061fb21daab8b6ca6c82d01e066c8c82dceab8e95395d743324311bd5afc2294e29bad964f937431a207e2869501b2cc4ded2aa6286295bfd449afa48c6ae68b7b", 0xa4}, {&(0x7f0000000200)="ea5fbcaa2e4ed683cd1af4ff52348cfc8f20d8e992597e2fdfdc5a5ad7c19d70d9a0743c60ecc47ef2f8e0deac36f8e58a78bbe84df954d9ed6af9db1fbe4aca8d1557aa26182d35c1d1e553affa060fac5ee22899cdcc82cdbfa4657c9beab1b30441a4f6ec02a86f06aaa0b5639c7eebcd932da42da5995fa3970ea2d1b585cd1cfe98a0c37b09ee41664136962b8726fc08c75ed3f8301fff9a0f3d1e1e756225e661139e55e62fe52a1b36c12486a5b081903bc6f2cb6937f3ff7936ab10cbb6f73dc674b39f462d9f8e28c04bc7028d0d9635537ae17980ce1f461e", 0x1fe}, {&(0x7f0000000300)="68c541290558bcc2102a43892af9c1f63d743a0fd6fd2864905136ca818680a2a8934b8cd55283e4b67690e1c0e157bda0052a0b01dbb7efd177c6d085edba85605784d0a38aa404afeef3d2856f623ee6d9e5c19b9a0615704ab827d83bb2b26d", 0x61}, {&(0x7f0000000380)="67658afaa11eb14278a492bc1dd02073e4dfb2769a02ff013caea80a147d95ae029c0a05c84f64704a271549422f6397a3d2067991b0193c79c078356fd23b8c5dd53b690638a6ee3227039a9e1cf38e7dd25277092b8e3c91854dfdfe1b0456545fd8c54af3f35f5ffe6c1a92bf990693b0f9e6068acf3128cde1d5505bb36110", 0x81}, {&(0x7f0000000640)="2ee642b422b397cc1403000000a88a850d0d5d2509d70ff4fe53a9697fa70e0a81f3cf3d95f21fce27656ff5b5c83dc5f8e0b296e6984ca4e2a0eb07222be4d39bba7e88e033c5a3a9b81f95e57b0ce417217caf94de8c10736b71addc20e2247c5453b1886f41505da389c7e161e5a12644d08e801cbff6b2187ceca4222f08c83d97a5527e6414482d2224310cf1f4e12d9a226e568ef279c7fe6e4a67accc6b9a54348d393dc8e2fd0fee2c327ce66063e2576539fdb519f249430bbcb293245c5cda88", 0xb1}], 0x1000006c) 12:11:06 executing program 0: rmdir(&(0x7f0000000000)='./file0\x00') r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x8000000029, 0x66, 0x0, 0x0) 12:11:06 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x8, 0x100) lseek(r0, 0x0, 0x2) fcntl$setflags(r0, 0x2, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000100000000}) 12:11:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e6411", 0x21) poll(&(0x7f0000000140)=[{r0, 0x4b}, {}], 0x2, 0x8b20) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6ce9023afcd1d733e5730511b7f07b90354893e7"}) syz_open_pts() r1 = semget$private(0x0, 0x4, 0x56) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000040)=0x6) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 12:11:06 executing program 1: socketpair$inet6(0x18, 0x3, 0xfff, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x6, 0x4) dup2(r0, r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x43) mmap(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x1, 0x10, r2, 0x0, 0x0) 12:11:06 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000600dfc4757c000000"], 0x10) sendmsg(r0, &(0x7f0000000c40)={&(0x7f0000000280)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000540)=[{0xf0, 0xffff, 0xfffffffffffffffe, "dc2002ef1a21c89c78335cae3b4bee89853633d8abd6d6e1852a7a8a28b3ba4d188b2cb40312d41015908132997a34d5df2e92fb0e36007389176feb99cdba653d5d141dc5d7eea938de946acdcc566de6ba99561dddb3cc6d3bcd4f2195ab88ae066ae666884ae087b417c4e0d85eb0ad36623511cd17eb489c67e8bff04a07f6957caba4679cf3b14fccbd0e94ee6b691429a34876af8ccef27d281f332b8a8d1f4ce4f526f60f52235fa7751bcba70b3d16f1c894d51dce47d2e9bdc6bcc5d2c04142ee9f53feaaab552975179fe60e7d57694d10409487da3201fde2"}], 0xf0, 0x8}, 0x400) 12:11:06 executing program 1: chdir(0x0) stat(&(0x7f0000000280)='./file1\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x0) socket$inet6(0x18, 0x0, 0x5) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x800, 0x25) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) getuid() getgid() r2 = dup2(r0, r1) fcntl$dupfd(r0, 0x0, r0) recvfrom$unix(r2, &(0x7f0000000000)=""/205, 0xcd, 0x3, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) listen(r2, 0x0) syz_open_pts() chdir(&(0x7f0000739ffe)='..') 12:11:06 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x1000100, 0x2) close(r0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000000000/0x4000)=nil) setuid(0xee01) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0\x00') shmctl$IPC_RMID(r1, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000240)=""/138) 12:11:06 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x1) symlink(&(0x7f0000000300)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file0\x00') readlink(&(0x7f0000000240)='./file0/file0\x00', 0x0, 0x0) symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='./file0\x00') 12:11:06 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = syz_open_pts() r3 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x1, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x6) 12:11:07 executing program 1: r0 = kqueue() r1 = kqueue() writev(r0, &(0x7f0000001480)=[{&(0x7f0000001580)="22d0d20c687808f03912ea67bcac8dbad84b6d10b2435b722435bd1dad13261cfe19a9f5913a2e796db98f186f6e099e2f190daebb0e37504e38543ec63fa06ab8db50d19a295e7ab1d5d9c5fd7bfae3bed5fca5ef9e5867be8332cc84a0b93a5a3ac6b5d86de8cb0ae6167fc73255b2340f11d4f611edddd41f18e9900eba899e6f9fa3bcb45dfa8eb1525820ba4285002cf677995a287257c4ddad8b25055e3073c37147273ab466adb2c6bc5be73aba20f174e3fa93436eb900", 0xbb}, {&(0x7f0000001640)="2cdb98fd91da40ee122ba8fe8ff5bf89a7e55cc125cc4e15b46f1fa9a17ed92a47592841084f48fc53053a8f749470aa5f4fb9730e3d4ec325200f444346059c179dfd5f9f240c0f955123a24e2e14752a3558645e2ae53d6473ecd9d5ec700b02f586965e9d06474498452e0505ff77673b274ef817bd045a9bb036d5e5da489e6e7839101d344f908eaeb3542abcc6f3343f9ed1ed278f74dc4851f7539d846447d534a0c16d193dcbea578bfbb4a543f3ca31c2601e2a1d09f830b9ea16ab259e15cc2c527d25c1023c477b898f738484de051ca0af4d99ab15fab0c639d8a5", 0xe1}, {&(0x7f0000001740)="87dbd88a65bbfdb8d76f0cc2b82df6eda75e59c92fc94ca1427a414c4738af6eaf35ae47fc7c2e82f518c8a10fa292ad16040b501a8d48b70cb102baa2c123948fa66d260047e9081fa2b42e8f004ab076716312f4d68ad9ef71647478d5fb04e132192203012be12304b82cd6b93a37e0bededfa8dd2f67b6f31c078a0f31a30f69819f1afaf78ec2d4788ec500dd051f1f201b05d16be3242491d5934c4d3d9b9e3601d929cef4a4816c8a7dd92698f890a6c72fafde2f088416af82150411ab3a663080aeef33b8b3002a3e3d9243445204c98c6101a874380fdac1420c7427539b4da48bc387482958204954b7237be760b576103b908542c830", 0xfc}], 0x3) close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0xc4) pipe(&(0x7f00000013c0)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001400), 0xc) write(r2, &(0x7f00000014c0)="af106c1124270bc7e3c95466ac010b90e54ed16bff73e1b7ebb3effc5be561f00a938b601295c87b90eb5074b48e43396402e9eb14b08ba5d5aa07a1fd197331102b7a1d0e0e220dfa19193d38cd81a1d8eb9379e87600355564b8f187346913caf783849f5ffdd003ce75ab4a6e23dcd340dc0ad2dec072263aa19d39801ebad39948dd4414a5eef2", 0x89) recvmsg(r3, &(0x7f0000001380)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)=""/54, 0x36}, {&(0x7f00000000c0)=""/86, 0x56}, {&(0x7f0000000140)=""/48, 0x30}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/133, 0x85}], 0x5, &(0x7f0000001300)=""/87, 0x57, 0x7f}, 0x40) execve(0x0, 0x0, 0x0) socketpair(0x30, 0x1, 0x101, &(0x7f0000001440)) 12:11:07 executing program 0: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ff8000/0x3000)=nil, 0x3000) setrlimit(0x0, &(0x7f0000000000)={0x4, 0x8}) 12:11:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x80) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x7ffffffc, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd50800000089384e0500000000000000ea9217", 0x1, 0x9}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) open(&(0x7f0000000380)='./file0\x00', 0x80, 0x20) write(r0, &(0x7f00000004c0)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d437628619747d6b1bc7ff81a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a06ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x4c}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618c1ffffffffffffffc4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5bf4e2a5c355c7f34978c8b09b9d3363632572645020b6ffa1e0e1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe60f8ea96b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e45a2883304629047680bbd8ee897416533d9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf", 0x24e}], 0x1) pwritev(r0, &(0x7f0000000ac0)=[{&(0x7f00000009c0)="4f18a2d4ff43a7b42cb1429e64136cc0f7560e664db5f687395b44bd60d6bd042e9e58adf4d98fb441a189b21a1ef9ab67a8ef1452786bf63b424bde82c58102201c3edcc27585c809ae18d05a57e10951be0de54312ce8f83a81879b7ee52c2f2038c43266de568f4df89b5c7efa162acea8cf8c6f4fdd83aa671582afe56b83607c0a16c9a038ca1b40827798b35a031f69d84e827dad9019d5e8701d56c1940b926af9c869cbf33020e5e5d40746e366b5ff2228791bc79e879b64b588c1d5f5a5be1b178", 0xc6}], 0x1, 0x0) 12:11:07 executing program 0: setuid(0xee01) msgget(0x2, 0x0) msgget(0x1, 0x10) 12:11:07 executing program 0: r0 = socket$inet6(0x18, 0x8009, 0x1000) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) ftruncate(r1, 0x1) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000001200)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x18, 0xfffffffffffffffb}, 0xc, &(0x7f0000000040)=[{&(0x7f00000000c0)="43dcb1a486aa1d513f1f40a01592164362726132b5ac70932505297263891ee84dae8d5637bd43bded6509855e5b5f73b54e22143303e65f47a36167c36a5f4283669c976468ba3e95ebb6d1bf0e2ef38b6df7188d624fbc2b048cddf42d308794616f99244166c18595d40732d67a9e0c482cf8ec17578aafc2aa43377d278071e1f97794e4327d737ec30e9b6bbfef5a7ef3ca7aa91639cb1d4c4980", 0x9d}, {&(0x7f0000000180)="0320570b91809d5a4102baf0fae58f56b0956e639e00cc6b2c46a1ff1a76994af4eed9732f762249951e7cf5baa61376ea9c2ad93f04f91442dc06489e5e3d7895e0220754ed4930468c5db4013a1046360828dd6df21f433b6b0c7f6f8f7bca33cb84c790162b45b85c640a4cd4866db63abd13ac8a7ecda29a28cacc56a5d150b74c0b4424646a97c26107b571a225075acee5a6a39ab7e36bf2014b5f950687872a079f1501f2d1d71dfbf7b893bc02cb28dd8ef67da600eac03a28adf91173457fd3035016e3787f157a91b2b8b44236d87e7f114209468234ef5bd288067896afb36459854875c25e9f2ab3e5b92fde1d7c0b3426ff061a510bab14913764fba509a0e01c40a498565f73d26684885b3c9cc96753a2138724aadb8aa8e99b6eb4f30d7619cfb77914cf9b4b6a5368a5195b035fa9a159a19ba41f8cd37021d885aa67ab99ac7b3b0a0782c289854174012656437912d8ef2609c705bb3b8c68742fa8d41e3ae15b8f57f4491e04b7c26d61a3ca3ec6f619403910be82475845d6ad1c4f02010f52d8142bf2c53f8653c9e4fb15fdc1f34bc12daedcdcb0f7070c635b2e3fdfbb042a4a80a3f4a44c731b241f7b9ee48f6a1a94dc4856d699b370af88ab47bdc6418ad5cc3ef15c84d477357f73e43be8a1f27803af9a0562d08d103bc2cf306e4f07924abb453e559aabe3b74ab9ccebd62a210a89f6691fcb7582e5c572bcebbdeb1119da081da55c14326bef9c484431764b8da45afae5f8f460de2f29d938e88e57805528b531c866a00b6401c99262bd4c4dc2ccdb35621dae3f35dd1c201db03610df7c2eee14a3ff537ee465cac8848a4378168ca6998093a6f49eba1593df20ef575b6bd1fbcc122f74404b81835baace8e9412f290359cd8c513d3e5720efadf24356ce3821e16b2166345de169b7672696b5a20a85a1dd14546434d51ffc368be2213b91fe479557a717a4ac8849adafb6e276fd13bab3b4bc15641f374676962b50c1156c61c390778ea57ee0b572c72104113d0e0bb5ae4de7bfe49a9a7eaa6d5a26031b633b3d679b39b615153f1e0c2ccc57fa24af8b83c8aa408d121da9d46f83448a90378626c73a6abf813bf13eb7b62252f178382d214c75aab07fd45589c31be76737221386f5b6cd7ea29085ca14be17ccbfa90ac768cf001e800337cfbba53de28e36635e43671295c4ba117e129941e43e06fbe88fd2028f85da9fc9fe7e23649fbfa97b2413a3dbaaa9841f7da86eeda894943f8c59652f6f638e1fdb80cec39fc81676d7580172e86b3945644692c86c14bc3df81e81d1e39fceeaccf22cfb1614b571f32735ac7c823faae7b2d4e8c4e74b552d6da1f79e4f80025eadd32de757911b76f812d8525ebaa0d51e704e36b3c09883c2f023649f1b19795dcb5dcd157a5d1c7c0775783c757ccaa6c941161f2b535b8c6abd1f6e5850f40e1a4c2c5969dcbf5bf9dae6a3073dfaca4f732afc02032b43180c452b06f7050d95bae8b67bebbb6bad2afb7984bbb6cbecfb2364252a7bf63fe22a56e46b13cf6c43315b35d984db7120b72f69c9bc72fd5c4ee562320a12283433654bfbc3d3ec68a337db803b9736bb59cb7a3e297dc43157824d3cf9acf91be10d34d73c04127f93e8a12d55a82e2a0b9c314165fd5ba2c6eda9e878b25b7270e03e2836be7697f04a6b08da706726196508994454fb575a500066db31294491f238fccaa48407d018ebf36d63184ee07790bf2b61f7a0ba4894df6297e7c0ca95a578e906ffeb6f9cf82e79ed7a6759fb44cd140effa8621189bf222c783df15a6da10eb8ee6ea8bd36dfffe3c6186cd650df4e07b8ddf0d86ecdfbf69260611203d843673c0313928aa7820bf88ac3763f282403095b59369e3bc045f61bd568c3bacec22f28289aff6ed0810b6ef02683b0c31de41bcec523e02a11fd9eca9b8efd0e371334d275ac9cacb9936425622d021e16d56490c05927f5d657b69fbf554d5a10e50b636b1942e3b71babbc66c7499543c0c218aeb019fc65c6ae2d335bece6a3efd9e92a4bed5f8b48103c926e40b17892b4aefc32faeadcffed00a92ef71767b98b1703db247a8f1cc3ee1601b69529822c9c6458784cc29287b26e977c3ffa258768c0bf7c37741ad02c03eb09bf7bcf5bf02bcae03cfbcf5e0718d601bf30fa05cd27937ce667d8f4b031055563e391b355e402643da1db5457ece8af7d2125a03591e3e5c60ecef4bf2bb2e8e6c3a562c6d42b0e7a823f6d29ee8fa875ff50d670d383bab7d7cb7e584ad59e519813454753ee5aeb4b4e2add587777cedd6a00753891e33c13fcd431d1c989c75dba3e30e478c7dfb4c5e89f2c59220fb3c1ce1b1cac1483a3014330247b0c19370c186f9885854913a935f2a0d1eb190196f22d5e8844e56d868ddd96fd186fe3f02ebf4b6c460f87cf7b85788e2224add135ec7a7c6e92119859b88ae75864dba9011d5430d4c1739afdc122fd3dbaa79926154d91be207aec9e23e3b00d698bacec7512b9282e82e68bb05a2c11c83613bfa66b3495609421d8b30fb22a66aa985465cd8e7eae0fac7ae6f92dcff9e7eb71dc41e77fc755f0bbdbf89c140174c1dff8da71567dbdcf999a64949befe6af150fcf0294fbf4f999686eaba3b765a7c2e7fa82b5e72005ccc8c5ebe4474ff6bbf27e23ee3ea153ab012e27c57f87bb6ae8e4069dd9de746de645aa1ce0f360cdc0bb9bfad3d84f896ece447d35191f2af4b9587c6a89ced6bc03df39ce486f34a36ef766165472a96c865194f8fd1d65c7413ea256d2fc51195c840b5f7328d2945be8090fa2ebe4dda28aac48fa0271f645927244e9d828190dc8317959d71c7c36a7249bed1f4754987c82818b79b1c4d5579e13e72909d17fd0a6a159658616b0f008b376a3232e1eaaed8a5aeab2bbd9561f7260813281e206c9921035af5830f208fdbad39a80e8bfb2e97c0487e634ba343259dda32a6364dc0e370c3aa0a846a8da988dfb9d757e5417af42af40cabf4f90cb52f0b24e705ae4a16b64fa8b77791db024c5fdde1b4fc7e9035ca004d261801a05bb97e9cda4e6a537e10cccc9dc9ca8c33389a93e90e0966637a1fbca067d03356967fe76ca7c85ef8ffe8864004425f81721819230c1e18da68881b9d2b1648f4ff1d3fe2072530d82ae69247ab643a73e22e2d65b6909a159b71d23b7cdc59b7b1136c48a501ac82d9ea25a2615463d085c8409d178756246a501cbe048352311e826738584287d97104d1a3d0baa74f6a0ce98309a918824d17306ff8072e2289bac40cf8b6b80c73d3847e8310aba49bd694a7b953b2153039905b38c88b8a4bd8e266a6a82a229c587e2daaf1ef7f196ea70de67ab13714d59d0753bc1143e55c987368a3b6ef90a75601fe3c2a406006468d7057cf5d13278fa1588ba2b0bcf1b9e0537b35adf9e8784a9b770d5d1a4340ddf19b88520bb7e23478a6c425d981e351e878fbb65f6a490c60b66ac9dd813922e201458d78a813e5b3059e2c0ed1d75e980c89d8024ac7ff874050f807e29a96da82dcde666a4f70e493aa19d83dd0fb74ec9c772154307f7901d5efa4965b3f9a36f35bcd6f71eb4bfd42ce90c3bbdd819d7ba05a59c67e234cade8f9849cb7c82a19e44d84eff711007fb8e4334d9e7a3b3642c80b98c06927c67cfdb264899b99ded871ccfaa8cd20932c357759ab3c57c579d89aabd91a0abd00d3d2a00b7e5d44466ff1d1606c1d828c97167811227cd312a324d6293ebeee4425cf0a7018174ee2ad25094d27074f525f8072dfae74b2c5e022481e7d05c44bbe48ede87814c3b410458bbb6f38524004509000c0615f335d902270dd00867efc306625ccdca3efc30a5f431815e675eec487e76df9b794352f1fa4c0b552fe0aef85d4dc284253d85070df00289c0977a3bce8012e00ecab3307193b71c6e2b36b26de05db4f1796ddf59750ac576c6e8c020208f92ff34354b0762eab7fb4e7a9e6c8fb9978e32876f7f1946b41ac063967a3ddf90243cae0cc9a5b4c7362e71298032e1551d2b39a47159dc3de788f6afb0a8a471bb7c2966f5cfd30f018f475157133927c2fc9f558b05d6c3bdc833a0bf94e0637b54b4095a11a136ced99809981bb3bff202ad494ce306de178feeadb0326d124c1b531a48c5dd3abea28f4272c336089e2fe717e80e7088f0f23a1ae9490a2365f0c8f7335ad5eb86baeab5e767b72997408fa97762cef446cda95a3cfc883cc3396190c5d7f4355467b3451f73f3c56cabcc5d0772f63650ff0c3d0d94f12d63b3b509a0c570d86b64cb781ad8489800ca38e677fc0ff979f6497bd0f560091af82e0ea554eba7634eda7afe5034e86a79b5639637bcdd88d85bf077ed485717a2ef0767f32e464488fa0d04225b9d769ad1951b02e06654c9fb70e0df0cb8c7226e31ac01672b2830eebaa95417ea3e8273482ba5a3fff81dbb053960eae32d68990737cfc0a5535611ff2d32367eb843a3b37a6a19acc5120e61e14bdf17dc72bc395fef5f7eade2a6373779c04a9958eb0d971acf100e06282a06384f8da627daa4b988aa50963e2c4ad2df2d5e9a551ddefdf5230eb4f8127bd80f34e853c98df23d6351b33693ce505bce6166679599f663364ce95b5c7ed13006cf20237ed04e34e7cf4af2457ddab48ed13c6e781c70c0a44a94d8b07ddb8420fe3bcdd9cc6fe4480467e94d0cbbc89ecfaef55bae123026a343064f9748f1cdfbbe2bcd6bafbf919cdcbe27d0b93e4a716d94acb9ecf76a7ceeedcec4b89d17026a5839db5328c22f4e919b7c69513e840e223501c7b6b6d6dde201011edb38e7071e73dd7aab065daf3e72ac2784f3087925b4d808207e83db75b6fc9c3cfcc26aab56506d693f315fdb363b8ea4d290ec4306272d832c1d4707949256efebfb7bc6c2cfd0dd6a29d0af55677f3d3f60027a358d65aa804c6818c9eedbdfb34298a35e6e77f0af2bf1d84d01ba978bcf26faf102cad54431693325418e82c8d0ad81baafe2cc4070fb8bea9ee1a4661f5d500a86b84ca570c03d2c605723ceb2373d376f4fdb969fd15fc37655433b4a858c5d8343c2b34c4b35829749a840db82d866ec63fa246c07aab994b6ccf5935869e81a7322b5d7fdcbba54de4e3f77d52159b65ab27842d853b936df90d5bf03348110434f28cb9944db074d6ec137af064033a72ca26e4a2ccc8c0f7f10115180d3d763a257d3d6779a732414dd4a102c04bc3ffb4ec4d8546fb3f0be888a48f57cfb6b6049a58619c6a72c6db18b580eb147c33eea573587f65f3bbaf7c62a0e3a0aeb76716a21ee6a5a90d028228d6b133cb5256b35afce3ac90c1e0621faec4701d8e20a5bf103d6bee30666a39ba9a73a52aa34c2df5be96c78f843136a066cc8470d9b507f01a4149529e3e3b5852abf3030f6f606fe69773336412d5c8c5b165d450ea544c9723f4e6478239e4f0a4fb0a7146672eef3d2e30819b73318726d4faa370dc764299ac4bd8c25c6c73a365f6af1f0ca433995196d2f7be64d3dca770efd0d2b98c194caf08f117cecf0f1049b4390a4d64196dfdc2e602cfaa46273ddcfe56499c4157ddd6ace3d2efc7397054f3481fe4843b17e863aeeccd5f1b3aa783db29719285117b0f2d272d0c0143d8f8837218630085ae1bfad9d00790e7a05c8393699052a64a20ee49ddba4a5f1d410a8a49a81df93d8a14842431b6d33b946ab56bac6f5f8e060cd413cb46b18136a27274f6553b5974", 0x1000}], 0x2, &(0x7f0000001180)=[{0x60, 0xffff, 0x4, "3ceda3cc64d95b1276c0fc4691341d499e66dfb028059c08d6f1ed0dd4556e678d9c0aaeac3070c60f07d81cb2cd6ca23af1e9f51d52504e88da998208265bbd8b748fdb86529801b3299a2031b3f3"}, {0x10, 0x1, 0x100000000}], 0x70, 0x9}, 0x1) 12:11:07 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x4) write(r0, &(0x7f00000002c0)="705d7f360f39a3990d9bfebfe7311dfe463eea109d77425d32a67bed42e655671c73214061df7695cef0254dc05c7ae961f822e86e123aaa1e84277a39c6bd05a03b1952512c5e1cfa41e4da7a633b6778caa46d88c41f29be0220c5d3f1e04b994961d2b7fcdb7bc92c380153b9c8442a1dc1aa", 0xfffffffffffffefa) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x0, 0x3b}, {0x18, 0x0, 0x4, 0x51a9}, 0x2, [0x6, 0x401, 0x3ff, 0x400, 0x40, 0x6, 0x3, 0x400]}, 0x3c) 12:11:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x800000002000, 0x202) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) pwritev(r0, &(0x7f0000000200)=[{0x0}], 0x1, 0x0) 12:11:07 executing program 1: clock_getres(0x3, &(0x7f0000000040)) socketpair$inet6(0x18, 0x8002, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000003380)=[{&(0x7f0000000080)="5f2f1f86107b61fdde847f7df841c33bc1ca8ebf329eb857b87a114aab195051dc0a47c62051a28f940b655d4dca9116f3d7f53d62b21a859be4481948ba08207b248451157e89cdbd3092c59bfb4b9898b78403fecaf31100669f1acdb6b42b3f4943c263262ca4c1e6321fb748671ad9", 0x71}, {&(0x7f0000000100)="b65b8758e77766a12254cb14d1f18ad2692f876b832ec6edd943552b428871e40ed5ddbd37d81e19fd84f0023b13c395c63c6c7db80e4e740f15b292a558ff27ec37c25c73754117d9f29d5a992cd7e8663989e39b0ee89e954f639da47ec276072641ec6e15a48a8fc6944045886b934f404f9a38be1c0116751dd16578f68fcd1fe44a69c332fbc6db61376ae69da298cc6ea08a85bd71bcee1916dda46fc17329878afe741dd88abff76e037b574d3340bf76f055416bcee9bafc1e29b97abc0dca67bc4171d718786561fcd8df65", 0xd0}, {&(0x7f0000000200)="3b328cef9af407167d9d40116b236ceee74cf340cb693408e797579f7145e41f5a2d7487df7bad2e49fa306e9082c0a115051d081b8dc98311385dd6690a7c188cf92290b9f34eb2e80e13d6654ccd6b18e34ed233759d637ee945a836b7ffb528578039f0a9043264b2b129ac25cbc851d6aef7a336a882d5049ce8c1b5b478729365b966db69addf635691f5c49856872adaf8f93b0c91c1d04bf9530f7258507d2612800559f2cd42984233d8795d1045210aaa6a80c2558638ad0ad64232a41571619313deac5d3016eda755c69f6fc1dd9a1d14ab50621cf0e02461e81e6b3d64c5b3e86ff5b9dc8463dbfa4ead3bfdb8bd546895a19bf432ae181b6130f274e66b05ccc9bcc9d3f05f7a82c100e0adf90b42a3dd7976adbcc621e68469cd6ccc71380d2c70cab12517d110fe3cd7d43ebe33f9ccfe0a5441f68fe2254f35216b7a56e51fe076e82e9a381b2402b470413bd973fb6e2d0c9364ebe3d69a294975136e2ec136fb366e49a601aa10b68ff69a07a75e3071adf5748cd3526f893708ceafeb9ec25b83f26d9e1d3c0d5fe9fa06dbbaa67e7ed1ee28fa244b03dab6f0c8d23d9138d449412f0728ec308f289c401004f65c2ee0062e087044f7161f94961abf1d1368ae855f9a42999ea61a56883b85b139468a08ff54e0dfaa3b7eaa7c2f6d7848f5e1de67e74ba2d58d81e1ee55797caf3b424717b21b49e8e6f91ab9d4ca85660714ebc17c37ffab99b5a6e131e12e0027b07093f847f1628b656b6ac731bcf4561b1d7d394a6d0e674289a4fcf8049b744608734a12d0742c2d15aa8d1cb3c91c340dbbb29cad8c0c76934292ce4b80dc4fc8938f68de60344060dc30e18a790b6d1dfe8757d2bee71d89417da337a8ce53d5e08f8b20053e2b17d516b4d5a82aa11c86f74c746875a640245c796faffbb8595c781b35c8068279b3f92a6c8f8c92a75374c88f64e72889233e70a0102219f278e707de158810628ce915365a0edf09b353d43895cdc51737cdc242f317049647154fbb0b320bd3bc63a532909c9c1bfdc3ed3766d41577a3b73cfe391840da32775aa3f253b39361f4af6c4af2d4847bf02b795a2e0803c524548cdbed3fc1f598bf69a4c00a163af4108e8c313d9e18e8bee661246900897f73821f1047fb42de2268d84bcb083c8d6bedbe77f8a9e46d98bf0b72e4ea6a1223be4fbe4ee325d713cd9f01f3e1980f5c8a1553cdae42165168bf0e2e4ca37f0e5a0026c7343ee40bc09f2ab48ec24fa9130159f36aa7f08dc7f8da7cea4acee3b2e0fc6b98ab691c9ca98ae021960a7b59e698295392779d1de93948be5226f4999a9b20f693364a63b8ae5d3cf752ffa69c4690629979921795a47eaa69334745a80804549686a644c2cdd694c6236b859d7609723464515c1bf42d11af770a23b1628ac416220ff0111cc4dd49e04874d3835a70e25b638b331aeff3a366ea0b9a2af9028deb3422907ac29e1d854167f489739f5c38315e0fbe179352bfa549d4163a3cf3f8c76821dfcee52ff6f8bb7700efafe38d80f7f55a2dba5db60a1b2800bf105cffb781a6048c9dbe349889c563a90f605cd7bf6754a7d413793d5cb1c6c460a68908b3f425799914d53c02b11b44456e89521a28e1b4598bba544588486267b5b9c001f325f026786782accf1409274a4817a8a91f1d23b46556fc363561bde2fa56fe512a9a24ee33b06ea408b91e7deb08084bd5389fb99a89a774ef1c70f1249a9755c1bb54c11e09ef6f4a248a4be3fb0eba680dfaf040921b8055d065eb509a1a639d6ee10bd9e499b0430add39dfb174d83aa6e81bb9815896ec76d258e93a7913437d7cddb89d451a7934ad566123caf05591f96ce0c7347ef920bab4abf33d911a91d4f7f7f236e671323700e0302e3c3756729d6cf531d4b8db21263e30734aa9ed8faf0d22540efd843a01877912afae0851c113c1747705259fa81fc67b7f716be1c92307c98eef64dc49646f69d75d25021887575c12f817862490f12b66f3eaf0e6f6a812bd81f146d44e79cb73d8105a399b25d16b1ef82fff5e15b6a99c01b53210f06b4f03e4a3d43363150c7f763da4fc8db1946c3df80389aca833ff64faee63ae8b016859c3607eec9272d2ab0623a4d1e9ebdbe2d0f4677fa4989a8aa4046c9979b4aaa963dd886d8354ac5bc007ff727f35d03a9d1484426a2235779d3a1b601d9f274f104cea01d01e92eee6b025fd454e1ecdca34fca6e597c6e9581cd86564ab886c551f06080e32be2c414b021aa499703649590fd1424b0114a052e5e1c8b52e28bd7d89c9648d3a9d91f69919bd7f08ff112635aa098c724d25d6037ab6fdeaa581d8da7dd5399605bea16f6ddce0c82c57d510cd9049a64355f81143ce5c01a7fa13a588e78594ae48a7f012d1137c924d468bd01fd00075cf8fd225eb34152d588cd61d7d0b5171142f6f6ca13114638a2cdce7583a86198b12e1ff3ecdd9b2ab8156a4d48ae759f0b543a937d363cf0f7d2080dfb862f9236ea551a0fef5022d180b1029c4b5bd3e095a68cfae15688b5d3486bfaeeed14af4b86e1787efefb8891d8c8d405ad43138c4c2d50cbc974034e6825791dae6af05b9146d8f72a819ae2f0a604ea5c1da98aff3e6ba7cee58a5b9216baca09f371a2f9bcbe8a34e6f280b84a97cf1e9305ad33e77b42b0181a7b703dda70ab67b4993df3337b3b5567349ff9a5f1e6cb9069d37f9b01ea45a2ccb170ff0ca6afdb593a6544e12002c37053f0ac7a018e0c1ee4317873823cd384418d39172235d55ca4520ce98b793d5bf9e7fcdd85237e250469cf15ab5d57852519cef77323b383739fb9196f0acef9c46bfb6608931126a3d1137e45fd63c73810ac874d83fe75e5666b8c5aaa45df6ecf4b7c8bd33be9376bcbef625028b2ec2b9c5c66af04ef9c6b8d392b83cbfc149933f252c7546826a0384c5e7f34135c6c08da555c395e750c33e667ff7bf2179f4293ce00954d6a2004872429d802dd4a2fad849c5473228a79163dfcbe0133d76170761a7378daed19b224163f36b76a6dff48f244bbaf1de9e033c4d6ba887216f95f166a047d82d51057ee952192e9660497688916c02e3821c73c46134da4acd1c0cb6ffd0383fc4845c5a3c09478a0bdc406bc6a2b6f845b0f6a05702a8a60d2f0319f76f87c428cea9ddc97fc82af21bfe293a5d06448697db8db0f6288a33f435d4aba61419c3bdedc5bdbd2d9065f9b5824355399a13dfde737cc55b079e76bc7f30f92f69e34a13f0302d15bdf52d974c05e47fabd2ec4eb1d8a9abcd0b37da9a60bb9bf8cc361de519a719841958b03f5645c137dc36706949e50950a7e6950b073e1e24270e75fc184000315722604eafa676a0f64b9f5ba890579858b8165320af02d7bdf9ef3dff67d2eb64e8515660a5a536c08bdaca8080f8b601b425c7e80e90fd9a36447034edff18fb5645f61fb5b468a0fa1e2c195d797d3c21240f388552bd5f7074187d83a086eb6d5426e59b9b20e313f38465c0b2c47cf50d9a3f051a6a2446319d585bdf4fb1c3aa4dadd6a2be77de241d27c81928485ed504c77257b6632bf20858c70518559ef1eb6751fa622bc4ea25cbfdc7f5307ed97670866cc0d237ad17b79498ed79c2d3124a751afe029adee9b0ceade39547647a9d4c80710587c2c60429459a453e7213d299b62d8ebce30d815f66cfe4a38ac2a99457f81b3b0dacddcbf0d2c580267c695da4d6e9d2b2d3f30535b8f914551fe2256235961b4d2b896a4a1d5ec3a9654de768d56a7635aefe49fa1111915e98d8caa829fba87e1cff4740855c5777baaf38d2cf631a2e0492ade12955dc5f99cdc2b6fddbe3979e5aed00745585e76b41612de3203e3c552bbbf9b88d4d158cb4946d37422476e7efdb6791b80b19595530e3b96e60949c46e07c4ee5a22a4b958504f4c3f6c87736555f7a71bfe76670c955d9d3d6ef533d3212d3356154f1bc9f91bfe6871e262e1388d3d271ea9f19267eb270c8d805195f3aa61c7ddcca81d13a43cdac78a76879f8a0fe94709fd7a3910609e11472bc2cb4798f7b121eb9e6b27aea7c82a1caaef0ccc99925cd18e22e6bd8faae897138d28f488200577699c78721fdc2e20109c22ae591615b0362d13422e5cc25d435385554395d0920e8df340c885b4e5618ce1469c1d0b5de990284606b12c8020997e86cf1637ff8cd5cfaddd917474492df384bb62a0e3f4462ac487b3e402fb186582d6cd8081b4338eadd107b3cbcfea75da1dfa3753159ca2dc21deef767e8926945ded30268e62d7ef0b2d1c88946f978a52a99490049eea4eee122e1d5b0d39b9c95ce1fecc386b54a48ef6dd6deb8fd418a883a8c58bf74d2da0c83e7e1d804c8df0b29a43490a3f8a1663060f8afeb6ac6cb89a12490b221f1c99f6f82a141fed39937112f5af432fbea6d3ac24509188166796fb448de3ed5a14e9f91a4204ba210965385a200a28511651e0a254c511c944acc9097c922ffe673b1afec58724a0cfea783d4d7bce4acd04f1ad07d94c74d2fa2d7156ef1f095ddaebce8b2b8f4847a4936921ec06e18ef93f3db5d68926eccdd9da446cc90ad0a4c7a4bd94da1d50d34a279f9c895a6c8aa79cfe41bd6d125f08319a36013bf7a86b710b8efff787b40da82c5d6413aee3ea86eefc1bd98823a3ab591981eb663766b704e5404c4670cb647c98786807dced525282184000f8119a7a7f4869d1b29cf96464a56163ccef990029849c2fc5f4f729110e239615988eeff038d3ead10dc47948e9411600fa51853a8ea6900f5cffd1200e53a0a0167082dcb224e28a04c957b6b6d72231901732f665dfbd0612765769135422abcd23713c97a8a2ac559b042ca2de7161c07d464769ba64fecaa4febece3e9e4a2398addb9d05768fd03945ff9a6e50715545100ea73915f8c9e89b14cddc19c5c77a16a186ff88a27668224df68e9e466a525c5448f73ae130fa4316aaffcd97005d79cdf95bb7bfee3cf231e79dff10ed0b7252bbc61159354cc7a79bfb55615435fe331e80a3df8d690dae1243c904f9734926baf65fbf655a4bb057f1304ab6f638f45c6c6af2f552e5295fa8c1b53ba0484b76fc35a19d02d3726edcc489599275220874129e5f2b8b86fe3e4a1478706deb1d555c7f40954ecbe28de12aafd490735cbcb3eb0c86b99a8ce0527cd881c5375ba8f2506584ad605f3a8fe7bd976460a72e0e3b1392c2e559d5ee75e4d7530b52fabea2374441b0995b7883aacb9f6563f3b16d28eeb4dbf861bfb13fc2ebdd8a33d912b420cade05f2055bb5e3290d58cc131f130bfd4535d741422ff7844ef2ad516954db2d34074b2b675fe6f47c52a02245eff68167b76ada45d44dd93808b660a95ce6163eb6ba981c8243ea815c09910d17b07846efd39ff8da7611f514ad79e30d434f96c4ff11a2df4dd002218b9b275412ef15cda8c48a725682c25eb8e7128fe3a492866207d9f6c5d659776ea491129881c379e690d22185efe945b7680d253e1797607661fdbfc199efc6839cc336458a9f1838feac9f1c7d18eb5489a14d5f18c1da8de8640753010d913d5b8f59c9f942c1c3076f80bdc0e8fcc6f403224ca3c108efeb86f4c4c79bdf3ddbcc76b09d3af1af6c62e530061e0c03f30e6cfa0eb33fa901c621c29f9df27ccdddec0be771a528339572e8e98edd15d235856a65009968730e6591341bf7a559a6f458f7c01288acfbd4963e5e36c7aeeceadeb54fa", 0x1000}, {&(0x7f0000001200)="dde8219664d8f4630d2a2d5a09d173bfd61a25281ca72026af5a2c54622f9a96772e127a8e49d5ff04b2f81461553457bf53ba228f95c7ccc11a7299a058b4fc4e7fc148c1e1668d54f82258c30857", 0x4f}, {&(0x7f0000001280)="918921f98b7d9edda402dcedf47e5081fc90e69e986e57622dc39eb298b6b6108f844e61642f21d7205d2805873b592d810c97556577ef42288687aac4314144f9e7809d6def8823d4c582f964c60f205efd96d1f65433ebdd3a20f52f4540762bfe4e13bbd1c51b58c8fc8e2da0c3785b362cacfff0f9516849b939215ea57f6f9fb46f4dd2362896c46bc251fe13cd75980bceb40f5d8484fcee677de67e5c8ac8716a64780fb4609812b8b1c57b7640ba241e834c7cb9fbabda15606e4c0ca5fa3aa16a1fa61ad70dba29272e1d09abfbb5ded811566e2e80b1d644bc96ef7302a464606a4db7863988140caa552e9b7f4d92ba25cc2931ee104efd11412b1242d327ebfc5bb65b0dc46c8920538bffa749bb0a5df9a66112ff16ec8226b2a14ddbbe3dc8428b5c9a128fccc6aa9410b19d0714da7150c87c38b54e2e60c259a6f826c68d76298c50eca727639d9eaa915e6be77f19113f0b64eb0687de6e1ef3580c51c8a71564534186140b425915276787dfee361ec5494b8b79f7928b49eaeb754613c6eade86f297bf62d3d59049b28a27426fd6bcc3e09b394a0aefdc04647a0fe63328c1948bec20ed33cbd547bb4e272be4188810b3087edf197cd8207a644f691b1da52ea56b32c38a76058422067f48df6592f1603d637e5daba199cc12013167fcbf381739072b16a930327cf9fed0b0dc34876213e3c9f4b8137eecc78088d2b87e2b536b9edaf963c1771ac78bf926881065df372b603b79b41b4f69e1b9b825fac3429aac63b0392c3097b0bd417b3b9fbdf047e68b1964b7a04764d4d6f4e3e969d5ecb29cad210a1a875fb31b8698824f5844d675ba2f27cc8beae9855dbd131cf8596a5709dbff0492f07ba82ad5d80306d93ccb1bd1de6389cbb700c6567bed4fd2c6d2241397e13f51ed3656ee716530b6c901a7cdbd11e62079b066439b3fbc4561496a68ec72d55acf42d11162e18aba3260635eca245a7720ec473ce0849ee1a9425775b205cc7a5448ba84665f68c7c9d742fa15baf370d9b5707629fdb4b23b774bd244ad6781215fb5ebf9ada094208587a071a19de0720e841075464013d85f403472379c6f14fd42ce635940b3d9eae69e5dfb1884e73213fd96ca8f06664869e67469fa277b3828e7a6ac9a86574252243bd094f71a0af8017528d2fcf23bbab4e404320189a10025d1f9b8d2fdf3c7c064de42735b0ed1e1a647bbe2652a00b9d771879548e22bbfd01332e5db9109aa28dac2cfb8be338670eb92d39fe7602c837b6b9da628518fd3b4a39d0127957dba900705de6360e23e5e0c581a679f515f1b7ccd9f93c2a54f002ac3cc40b7885b457f272277583665a3679fc675b9798631ac3a66560a0c862b1017d83bcea15f9e7a138e1a33990a58f728299cacd343c8441bb3488b2d390a99edfc456628d7a828776855877680849ac08254505ce82df0c50c56260d21294fbff2f2dc1854ed9becd9301be7fd09c572766460ec23800198cdc797a5eff708f285c3f40b7f417cfc59e234e71fbde5a1b16eeb8357b7ca93c7cae72c89d73bb6c6e6f4cd32d0cbb38a5c597e51246556adf65688377ea6ce6c8297e147857fe742a0a3b5d526db694f0008268312aedf488cca35dbbf8a801034f9d3446032785fb94b17cccadf3f739a0c3af8a9a05539af48a09842efbb2065fce33197a2e3cdd597c71dea066653fd51d5c24859951ad61bb78ded35fbcf4d4d30396b7da46ae14698dc0ffd633b2cad86fad5fed7eafc4e66829eef6849e408a4fe3b0fc029d06a6ae429e8becc198c276df64ffb3667ae539aac03f8ba3a66ea580a3fcd20e6b21a8043a410b154920791c00af8024a678f1d2167f03493b4824665d08e4ab95e76a716f0db4d3e3dc0a3a3a94469d19638b8e7c39d5b0ece2e95bf520626380f5d25f5983ca14cdb5c73c9ea1416061b6604cf40e0b1cc2bbcd891d83f419495b48450038d0080802eacd68ce52fab87181fd04e56a177e7aed21d9905229bb005066fb7a48b09356ffb175c25b4196d301bffcc69e073c0dd34b07b9e49016fad7edbb54bcaf247a22aed7a080dce8f6e39a5804e487fbc21e8f42d34262381449150bceeb903d4bd1bcc3f1d8bcb0dca1347ada38b8cbb803a9e73fffe807a08f68aa3ceccaac647020a942a28c821c98661f788528ebfdc2798b91c3ceef00a991ad3266f1271cb8ec0aa0542da5f384c2c7d0b67bc611833a1d8e233d0ebc62e9834f50a672cbfdb3d8df92bf68da13eec32a423d96c77ca3d91a689d0f96de1e15f2bf2e3854eb2307fd55a7795f78a15baa493c859fc86c289dd06f31e6f53a0bb1910cdb428c69d044fa3a181b83486e8d15498256f26b4c912a924b7075a9bcca739d65f066cb8be4b740d1e08bdd0037f6e7236be4636cd220ba8e6a001e7b356c63af21102990729959f8aa72b24a922cd62d38e28aad4bda9b1836595150ecf4e50a53f3497d476c0f1595c041cd1cd22b3d6191d4e449ed6d7e3da95f387203e97c6b429dbf3adaf4720134ae545c433c88df8dea5ed62ffbf903fb38cc84b86a3638124802dd4f258a57ef7ce15a374bc43aa370b6415e789733b484a90b83714435cee3178c3df81366e641e007ed9120c2bfbeafeb6c9956172cb27aafebdb001d96e1a38c80d3824941ae5d9196559cede59f2fda0bb0d92153a2f256cf925cfebbd90bb8b276e823c91ba90f0adc44ffa8d962c4e09021728cf2561360f9259c913cff833e33f5d70ef1d3928b60704f4c6bfbee583836b43fd550ca4cb4acfa988304be429270eeb7041c76523f1f7cba3dbd848bd2a540ef82fb2aaa24d918064b590046930caa235e36baf4735fe785ccd9cf61171f65fccbbc05cd75822d1307a74f9b74408ffda615d6794fe75fb65a5793cae1ff49fef003010b67b6bb8e659adfb308e2ec9e434da10cb42c54c7651b554f8739c37ceb4bdcfa648795f777629f0e0f5548683f5ed1b44f2947efa613177435a8a2df808edcc28a05a0e359015267feb5fe7d4c3b0fc8c7c8c2871283675b7fe42bdaeee0b492cd6255c9e03f8407b1b45df42b83a8d285a3e028d9573ee5c1234b0d4c5b09a58da842a381a8f574596a4561401c9840f7c0a2406a5768203dcac3f514e492b0c3c56b7244594185d197bf659b7fa9f6c2546556c120e51d74797628b2c5ad832d71abd68a82b7cea3fe38894e1010742c8bdb7342dc739292037243e028ba486a63c6b301b1811043079b42fcf3b2fce0d176808fe9d7fa19ee409e68eb824a2871078946cce0fdc38c620c39922fe728a099362ba1656acb4f3c3def20429607082fae44ac8754551d0a1539f82df827c6297aebb14ffc8c4d0e97a0a162cb30ba7bd59ed0ee0be646ed5123ecd2195b69939b323f214e50f2a13739c0f36a0f0feb0a99ffc29cd5d7c3a8cc4917f056f815c670319dfcaee578d29d27072a16cb62d3405585270938199cfd4438aad6405801536d159eda609707dbf0087351055783e3f6e84ba2870c6242a68ae85da1aafa922e64f25ef2eb5267f23f3c53c1104e5279d35bf5984281d1c1c079d81d2a75395f6347e0267b2aef51711999b92d1872d60aa7986902642772a41ac8a9b022aee009c946f7476093c7406799eb79f9953e2c6a6b089554aaef3db169952b4546db48c3a3046bf4f7544c54c030b6e48f2bf7f87775729a74aa24b5f5fe8dec78140d9e63cb19c5d14fc5937a44e921222b4cc43d0c3ab4ad772aa2b29070c63d32abdffb2035dd5434e849c006e7f92611f23a313d90e474eacda78663d74025ff3f49c6a944bef499337c87fcef8d391f3f9d41e75da8317eeb56535eab08f657c9cadfac079a1bca16c2a07723b102a5d50444d8ddd332ebc8d03c139c7a075b52582fde51fb430739485aa36b8b3a163626a6bcf716e610c4c4e043e9e995916fa48f40a58edcdb674e221ac0ac2e2ed3ccb23587cb4787a278da4bf9977fdaf648625c5e1758ba3377e0242c048be075eb50f65cd2e04dbe02cc0f324b1a7a5b90e3e121581a58725b23056bb5c7fe99ecb1db9dba0517d868d0aba409c0f2ce89fbe9b962b32ef28f29bca19fae092450960f0e06c9843ca674e0d5791afa2566b28d9aa3902fb14323ba29b7831e307f5c6d2c6f7f841c00fa593d13aa8b8ccd797d7b8014b770d4bfa6021bfcad439466d0ce8ea712815b42a177db4e790bcbea507efe59943a2c10cf3449e9e463b001bcfd3b76fdd3622c340265f023f42606e60017942645d7d0272e3669c9e8382fe3771e346b0790407079ebbcc812d51c1f9f843dfd3adb8053172a4f2ac868dc98ed92d315764d8e7a1c141933cdae2d493d63cb4ffaf38e31cfed9e5816a8cf7ecea0cdd3a281198b2ebe32f0e2d4ee4c58c4c52f8a11c3dc4d94b4fdd651392662f319ead24a784d7a95053b468a033d068d1b86216221fdc416dfdbaa56f30e5de0d56749bb38e9ef508fb7d27b47dd6fa1de09ebd681eeea6ab73764806f57d24592dde11ae84f0f6092dbd1d373c85223c3bbd8dc41a13dcc4f9273f432fc07e02a397d66c33d928a300a4bb75f70969fce7ca60ba03bd299f69b4d48d815052c758446eccc8185618c85b46ed0379a51606f379369043d3887e25e256397ca74f251dddc3bb7675425a913bee174926bb777d78f9d300da2fafc6564cc69c7c0f329438e3a3b5c1d8218e59814d423095ce9d826c4b22b2ec9ee4802870b1c704f841037171aabd738e0a04687217a11b8071c0d34851658d469179991d5634ed599e46a55bdb5e326149255a1eeb53fde8138f45548f9a8c3d8f7f8bf9af85e04bdfefbbe2b8533f1d6140cb35115a69b08df29df54fe6b30f5933361a4b04fff9c1cb7e5c42a04e502d8487180bfec9e0529042043f4d76f2cb883af1172673b9c14a987f5aafecf0e2c7fedfc5ebb0f2cc8a72374dd4083545ad1b66d8750140b131afc75a4ed841bf1ffc672b8a55c36d76aa6e649188fbcf510cc0ca709d58c6021eca627d7b404afd792df17ef3c63268d723dd353f1793d8a8faff3498e48d32a31050b4c2c06c84fb53b5811652d45645d7e8535f1f5c8f755120fa9f7304bf46ad7282b42be144ee88722b0a6856bf05e355115912118d03a0e4fbe7cbfa75c7dbe60c320e74e23b93159a13c007574bd7ce8050dee8d7eee8f81885544deb76e716d02dc81872541ecfec3ae0fb18d2d7e09138c188ee38b71f1e37a3d99e8b50e13216c23da718fca69856f79ade0942358ef02bb64117ed483c9d7604fa1519ae90a02a5b6cbb0b59e8dfd5d0e46a74c0c8aca69651f7e3bdd241258d8018102c55cf865cfa2bf261f656a0fd1a509e6e05c24f8ac6157a8b85b733d51bfa9a656dbe4618078d92e207ab5ae58b1d32a62677a37f8e2c39acf4228a9c9f9cb14b8036e4d309d0b263fb1b634447356039ef1e7794f9064ca67dda5ac1a01f5d2e001cbb654993eef6360092ec3a508980fa00da0e377e6b30c1502745197b7c58976beb4dffa44dc79f726544f348c7b516bcf965c0a9d70f25cca8f9eafb0198a7a1df38692431188ee622d7b9379999026e124940e306e5d3e57be46c8a7d94532043c5f1614f583a9ea964ade7dcb66f79a83bd6c46e3093f1f53e3f39e5a068f03a51105f03414525b0054a4fa4b33ace2faae7666b903a34bec58bc623c700e60ee76187093e2683ce172b7667f7e06428ba931476f761ef176b7b77923ebd56efd411de207955", 0x1000}, {&(0x7f0000002280)="17203ae7db608ace53f8a5b956c16da57d0a78e192175a6b7d6df2255ce6ee140fd7e98554b67b92ef70a927643bcd94f40f90af1230de97916032d6fb4047d06b0f83efb6fcec0c72095d5f938ec7950b04b207fc3a4bd7876570ea2388838f1d3c59b298afffc4f5f9a3825f830097e704987c78d7287e60145f592678a1fe3ec2e355f7c6fd6eadba452cb701eae21d66a91b4e2e4f5738c95531ef3c3b3be950df8fee6532d1c991464a4006991f2b88cee8e87eee8a7669da084454f94d8a170865f147d81140f9571bc69a729c7c326574e103e7a2fe053557ca1a30d79863a7b500c16ffd1f19a72776ca5d6da27b579a0da2a2d0d28fbb0f4e5889f575bead212fe80d30ebfe265d16cb6904d830cecb8805bcf68a5f528d982c92520ff2cb408e38aeac63612bc56681746e2d1f043e55db1275bde1d29f7d0439e8e5927d967161baa4ac0becb78d2e1562cb0575f1adfc15f49905ec650aee7452b23dabd97f9fbad904c111650cae25232bcf88d9e87c820894a85d9f9ec2c847cd483e889bef6b2284acbadc338039421d9cf0e372b22c47019cb07c2c4aed2532a7e7a41c283c87d6a4f91682178254b766a977fadab331751658e6bda54a8c67f33ee4a5e2e3ae344d7900d4ec4de3488cafaf06d07f41367111e501e9712cd316cb67e3f44c278504eb093d46fe9c6115f8fbd54487605e6f72e2c6202e0a547e31c714b5dd799540c04f014497c92f5a5f1511693a1e90ee3f6c82c6d1b4537de40999b7afa35cf6ef8cc257f11e1833b9cb279d1f0f336ca052483599a0e49516e4a37e95a58a34d8338e9570b55f78d03aed6135cb83cc84411c97f22c8206ed505237cb69ed3ebe43277893f25d2a1f3df0da0b3747f6e66e4cfac334fb1554dd90640e71793ecfc1db6b57bc575df750b87986fd83b682b61c7b51a451a18ba7e05fbf9f515ffb440bf4dff929e5aee3de6700c3ed468e1c9e06a69f9110184126fa9ea92b1998b769bd3c3191006fb6bbcd6043c393a7a07875ea8ca62ce2a776033f2dfc7b9dc9e7eccb8f937d311a96334b84f0da36db457882e8ed40a4e660071550f1a4bab2e85f3f5a9222671a45024054e3704904a3fa9122e037c0505ce97b7a17e80a0606f5624de6b9f2c60c805aaea9924ebaa7f22e8982c0e8ba8c969a3f29da94171ca6a23b1c3c2f2487454e67354644278b188ae5730d99ff23fa9221c9aa2a9a0d869ccb5d51d175560e2e56c83fcc576fb9caa2e4286bae769f866e9972bc4cf0c069f053ff53aab8a2dacc534bdd4dc615543c4ed4f369b2721e33096f6d10e531dd1daac69338a4f55358a43dc406327f469236d5be2e8398410584feac9acbc42ad26e19ea01bea902335189b9367a32050a7acf880aa527f0e4f07e6fda21b2b808299610545aa34a40c9acf7ca13d511fe367a214d43d2ba2228eaf1b8f3c7cc394e96b79fc014398a664a8a775832eca74dd0070cfc28b174a15d701ef0f1dddaae90e7c621dc2bb1eb28ce0cef78213563b221d5bb59a8dfb3959b8b00a68f8f9f7abbbefe14f6f8af9cbc5a374bb0f7ba4e0343da65bee4a8f695456b23e1b940d322ab695e1822100916ac61de3bf048425a6a2d06b18a4cb7cc8eae60d8e3d69ef4924b96afbada39c4048189614e866ae4f7284d4865012b7e6ce336cab4b41f0fe0cae83ea1008eb18aa7d75e60239817e5706f5e40976380eb7ec572a4bd5612af088ed088fc6b6df8958ef825e8c3f67a65cd1a7c71214a94a2d1ef5c67712041842c25739a73358c55725709aab43ef0b319429ba0c5f102bef3ce3be4e45e00b54396a868b60690bf9a675d4a67d7de995fbd65a4ff02f43594647da8bd87c3da5c6c740849fde894db7d840690375eca6009272c89f1b5f8bb07b4b395ccb70806de99b9e970e103838f7cd043601cc61364e79d694ea5ba76a6431a226949461bb9a254f1fa393ffc46c1f100237f94e4d8300a1b0f1da1c32c21a93a0867eb87b55b1d9a727480dce95aa3be588129e5d6d8956f50e1ab24c57d8bb68e6c3c77b47dab45520a846d1c3ec14e1f33db5c0a084c2a29bf1143a2bbb2f40d6ef39ec5268063baefa5496857cd2904894e8efd6afab8b75db9fe7f4b253b6daf1d3f9a6dc74f6f11a9f60e3d315bdad2b4a35f2ee308831abe338f01d03dede2e50672e6d965cb238205860510a313e199f6481aa71551d154e96cd677346896879c920eee5d367c273a9ede4c31c82debcb415df378241e9b4ce4a71a16e5910115a1d3d42454058a09ba3e2ed4e30f89c3280783aba264a9cfbcde1288e32130009ecb3128e0a7d7a71ef314222f6572f7905bffc40feb2a1dd6f551d8c7455bc095c458d827ff96c3f990d3ca10c3c0936768f0b926721a0f6c88d45e7c57951fde857452ca882d5b1c80cc8ffa69d1fb5b5c73418bbd2d65275c11e3f98891f47e1b1263d68a9d4c33ebfd0c5e3b74a52912de4cf268507d2d3ef6c1bc4f20fe48d8a4bfbd39e71a4d05b6093296fc65a59c9945bb524774abc35d413ca4bbf2455fbc95922bf11c94b299e8225d52444709495a504ae9f5a9445b23531b70697f4586140de6604c0e54996eafce63a218043039f2d94e169606506c724d59113edcd128047a91f2568f5c590798ab43b14198c52612f958459f228dd498531f6b91be8a3b61fe102d0645ea667c81ee6643cb331d153c3c25c6b19be60ac2df6b98a4fcada4c7a8a1dd85893691a665e7c24e4a8e1fbb9e77ac26a08118ca9e2d2052619a29f5a98c3ccc347a436bf9077ceec3f785ffd39f37a235d840848b9daf4e6e7acaba7427185d35638e6d6a2489362180784eca6ddd2606734ac22a0046ad50c172453ad7d0fd4f42e535f6d6de47f5a0685eac98d8bb45756f0db0e350e2ec4f3fbf64b26c117d741701c6fb9189e554a36e94d746a7a75616fc186ac76d044af693524d766d5fada2aa6dd47afd3d71c6e5df983390071dcc0dfd10e0539f4a9cd05c54c8612b3f26f0b83f22e45542c2ad20f326cc493bec9f1d2a8aa664e9a9177f5d5542356e6d8f9c3a12a70f5c904a6be6a53bad81ee1914fc54a001b04450db1b71f879c8d1d5033c5f10c81b48f0ac50bcf46b1b38a74739bce6a250182975dca68109b00adcf3a6b0ccf4c543f9b2879ec4af56ab4309c439a4cf6acf2c1dc7b359d19a4a3714e69d735e5aa5e7916979f1247abf4e032e7d625d21173b475b41a736c934dd2992f0ffd3c3db82b1c2ab2f7aa6d704137c4b30117dcdc37a2c6467b5ae476a680d57926daa7da5e7c1c34f0b06060c7fe10df46070f2efa280d45306e3cbbc252a49145f6c9a73c190433829afcda0f3467839ba7759e132e54f3dc39d1a31b299a9250ef192107b1fb1099ed0fb193518fcb7778034de42d38d0fefa78d31e62774e5f7aed29ec1c3b9789551dfd70ee1c027b4f5bcdc59c08014ea7be49032182d8e93dafe5ae7e16bde6ac622e314e00d871543ac3a463bac15fb04c67c5888d1820db449716e14ff3355a2032a4885643b0755c35327b9cd892b2cd799a94c8f6cc1e5a60b51e4784f3fdb5d29a2ac8b992002224e886eef0228b6202536c57cc8f07cdcb5b3f481e1284f94d30a4ae4529afdb9850eee8fe0a9bd11d10b8f6a0e27977ca163b1cf9940f532d208175cc50c3764f1ccff1ef9b39973703009172f75d9bebc5d7fa6dbc650a6f6bd6cd799d5d2b2d44b918d927a0fe4c476d18d6dda22d505790aa194b232abcb15037b95754eb1f6c2e7312e7eb6d1c115c6a2e20c1aefc8b6897b356606a4a59bae94782fed4224eb3831182637fb4dab88defe987bda9c758c508732b789e2a1126cccd92fab5baeaf43971e91b6db2336c462c9d8f0cd2e6d08f550e7a3e4a6e32f366bb6ccc8cfc45635a2c3329f645a2c739798a02e3accf47b0a1a46ec96feed911d06358127c3dcf11711b1616601bd54b569f2ce9e45625a1e605d685ef2ac1e1809a6519159758b92332c8879bb17d917ddf66b0dadb33f3754011b9544343a79f6c39a68160ba1348a2d47b8a58aba20b21ff65a45f1437372e8769fae6b75508c1405189e27dda5fa2ed088ae6cab5cb0546497f6c008395213f740c2019feba7e65032dd725742fa9d13d86c95e940f3f398b786373c3584c251a322bb0252fe0a92498bdc811832c3c9d0e4c2f4e5c96103b52f705ac7f3d7ee9324c19875f25c0d82c4c914254ce93c7c4a387abd6b40267b60b9e1671aabebf31fee3be3fdb633a1bc7cf89dde188a0b1ac826e43e558e8c883dec86819b40802481e0695474f9eebae1dff7efab7804c38c816c1c601c6393a246b83af4c5417489d39761a4390a4a5a5d5ee4dcb5f13074b9d3627b1466908ccb2e955d740dddf61f2fda311e24da36de6c0fedaa6825b1f61f2002157ee1654b7d91b4d0f4443fabbc4301a864494819f994971e3c1b765cf22c42c7fa9a804f2d39cd391a6d0006a81536635326d76ac54b231f87abd12836684949020277b24d75cca62b3431a220a4e4c097d67fead6a8f5f35abb5130db10bb6711ef66a2d1bf288035a77e97c6979eac9543c1eb6aabb74ebf21929bbb4bf7d61723587c46d117fe40f8e0adc96e62030dac8f379839dcc0b29502fb56d2c66dbd1cf2e2ff4184b438a093f814276340c6bda1632381cf46c95f231a5c44f0ea863f42139781d14c8b708f65b117770fcca62ac0d86e1517fc05d752ab882fd2a61340ab4502c983982066e0709f2b4ad9bdc52f8f6035c2cf39518db7cf096ceb195641f8b2fb83a956b7cffc55a22ad85ad27d5d2ef31bd2b298f415af129fedc7a4667a56fcf611e83a8f66987ed4217025128359c146f4324617e49f81441006660ebfc666b964bbe54a1ffa02b1600ea3ab3d7abd854cb5ef5255409b3f068819f35dbe1f94a1c630a2bdf016d30639cd0b9dff8fb02ea153db481bfc35a3564bfb3d7da3f710c0c17d43a19c2ab48a7b9b76e4e4f06ad6e120a0bd061a8944e9c4bc5a8a7fe36d9854f961640ff8999d0b15c20b5499fa9478c1762a197037186856fb70636b8bf8980cb95172af5053675f80bd4e96c3eb4dd1f13df26f858892db835a0837ea41ba5062bbd08f220cde8a5e8cd49e61474b1fc52eb7d316a94cb02aa1b6e7511abbe22cc8f826ccf94d30a32b004735d724eb5c7205bd7aa18ab752f3348f5b852f56b9e81cea4825024b570ced2686a10df1e2ade565ae3b54a8e1cecf24eb5175f216bda61f47e4d21dad71cedf16b1056b220f8092c659203cf14ab1c98b61ac9556e8ff894fa21387f4dd5bb0172323cfffb8106d8789fa446b38a91e2ea8fcf17f7e4f5c7bc11146609d2aa3e1e9f8e58deb9e2c2b3cc811438a0f249c7802c5857e9ef0092fc06cb24de53a349e7465b5c976ff5e3c6fca3d4241fc18925b106023c05c322282140e492f84fd26b3e4048f699607cd9a39767efe467771b5bc33f44b9ffebd21cbb7440c9e39e6978d16cf79ec81050b200e13c57531595c728206f4747479cdce80716a150a6c77ffd2164f3768df90ce02efb670d69b883b626b3eace73b79f9cd6af03a66ae30b8858b8f302bf36b0414daa50e8d6712ad1c2d86a22bddcbb4dda39d0976790845fb82a8bf7588dd8419311a2596e5ae5a0d4ce8db6543b64f300c1c636180765ba7f6d5c72db51c6984eaef43eaa78abb4dd3d98093990c5406b22ddc65458c9b72c38f55c28a80d8ad1901e6882c09f3e73e4baccfd6", 0x1000}, {&(0x7f0000003280)="c8d7c514efcd4260c584270afc8c7e8b46efac6bd75b647b89cfafcd69da6e59ee70e24ff3da770c96c716a82d5f00b7065af0467a6a55802e44f311a3437e1d67e9d428981172c34d7e8f89c2797b5536277a378edff9f226c7128a8d1bce2b62acc00aaa1bd29d9b762b8dddd0c93ee3dcf50da279305145c59f8bd03f108c50867a5c246c797955dbc4357917fd53d5a1db7c21fe9274561bb23c0a7dc991e9790655d886d8dbd3009d4c778ef556938aee23315b340ef4a974b8c2b981af197850fcbad00acc130a637cf0fb", 0xce}], 0x7, 0x5f) 12:11:07 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x2, 0x2000100000000}) 12:11:07 executing program 1: r0 = semget(0x1, 0x1000000000004, 0x604) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x28) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/44) 12:11:07 executing program 0: r0 = socket(0x1, 0x3, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = dup(r1) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x84) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c653000b1abb758e7142ef2c0ca814a4bda973fdde6bc30540ef5197e99403a7d5ed03b0c329fb441b1ddd1437b1b4071b595a6a2f09f37a0727517137c7b5c4f62d2d49a9e9535d1873b617bcc3a5115862045430be233d6dbf58b5c9b47"], 0xa) getsockname$inet6(r0, &(0x7f0000001240), &(0x7f00000012c0)=0xffffffffffffffb1) accept$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) 12:11:07 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0xa20, 0x2) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 12:11:07 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000000)=""/66, 0x42}, {&(0x7f0000000080)=""/116, 0x74}, {&(0x7f0000000100)=""/225, 0xe1}, {&(0x7f0000000200)=""/217, 0xd9}, {&(0x7f0000000300)=""/247, 0xf7}], 0x5) shutdown(r0, 0x2) 12:11:07 executing program 0: r0 = fcntl$getown(0xffffffffffffff9c, 0x5) r1 = fcntl$getown(0xffffffffffffffff, 0x5) setpgid(r0, r1) r2 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r2, 0x29, 0x1b, &(0x7f00000000c0), 0x0) 12:11:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2008, 0x5fe7) socketpair(0x11, 0x3, 0x5, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r1, &(0x7f0000001140)=""/79, 0x4f) pipe(&(0x7f00000000c0)) getdents(r0, &(0x7f0000000140)=""/4096, 0x1000) open(&(0x7f0000000040)='./bus\x00', 0x10002, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8008, 0xfffffffffffffff9) 12:11:07 executing program 1: syz_open_pts() mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0xa, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) 12:11:07 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x4000000000002004, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/52, 0x34) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x61bb, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) 12:11:07 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) readv(r0, &(0x7f0000001580)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/242, 0xf2}, {&(0x7f0000001140)=""/92, 0x5c}, {&(0x7f00000011c0)=""/228, 0xe4}, {&(0x7f00000012c0)=""/199, 0xc7}, {&(0x7f00000013c0)=""/13, 0xd}, {&(0x7f0000001400)=""/1, 0x1}, {&(0x7f0000001440)=""/220, 0xdc}, {&(0x7f0000001540)=""/51, 0x33}], 0x9) r1 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x4) 12:11:07 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x120b, &(0x7f0000000080)=0x4, 0x4) getsockname$inet6(r1, 0x0, &(0x7f0000000040)) setitimer(0x3, &(0x7f0000000000)={{0x6, 0x1000}, {0x10001, 0x8}}, &(0x7f00000000c0)) 12:11:07 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x400) getsockopt$inet_opts(r0, 0x0, 0x40000001d, 0x0, 0x0) 12:11:07 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000012a02, 0x0) madvise(&(0x7f0000c25000/0x1000)=nil, 0x1000, 0xffffffffffffffff) mmap(&(0x7f0000c33000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) fsync(r0) getpid() open(&(0x7f0000000000)='./file0\x00', 0x1, 0x4) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) 12:11:08 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x23}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() r4 = accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_timeval(r4, 0xffff, 0x0, &(0x7f0000000180)={0x80, 0x9}, 0x10) kevent(r3, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) close(r1) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f0000000200)=0xffffffffffffffa5) 12:11:08 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x7f, 0xfffffff9, r1}) kqueue() socket$inet(0x2, 0x4008000000000001, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x10000, 0x11) 12:11:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x200000002047, 0x2d53) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x8000, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/217, 0xd9}, {&(0x7f0000000280)=""/238, 0xff15}, {0x0}, {&(0x7f0000000500)=""/254, 0xfe}, {0x0, 0xfec9}], 0x210, &(0x7f0000001600)=""/210, 0xd2}, 0x0) pwritev(r0, &(0x7f0000000000), 0x1000000000000055, 0x0) 12:11:08 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x6, 0x0, 0x1000, 0x4}, {{r0}, 0xfffffffffffffffc, 0x6, 0xfffff, 0x3, 0x1}, {{r0}, 0xfffffffffffffffc, 0x20, 0x40000002, 0x4, 0x9}, {{r0}, 0xffffffffffffffff, 0x23, 0x1, 0x80000000, 0xa9}, {{r0}, 0xfffffffffffffff8, 0x8, 0x1, 0xe79b}, {{r0}, 0xfffffffffffffffb, 0x8, 0x80, 0x200, 0x81}], 0x9, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x2, 0x7fffffff, 0xa30b}], 0x100000001, &(0x7f0000000140)={0xfff, 0x3}) kevent(r0, &(0x7f0000000100), 0xb, 0x0, 0xeb8, &(0x7f0000000000)={0x5, 0xfffffffffffffffb}) close(r0) 12:11:08 executing program 0: socketpair(0x1, 0x2000000000005, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e) semget(0x1, 0x4, 0x202) 12:11:08 executing program 1: r0 = socket(0x0, 0x0, 0x0) getrusage(0x0, &(0x7f0000000280)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r2) r3 = geteuid() getgroups(0x2, &(0x7f0000000080)=[0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r3, r4}, 0xc) 12:11:08 executing program 0: madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x8022000, 0x5903) open(&(0x7f00000000c0)='./bus\x00', 0xac1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 12:11:08 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) getgid() getgid() getgroups(0x1, &(0x7f00000001c0)=[0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000240)=[r0, r0, r0, r0, r1]) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) setgroups(0x0, 0x0) setregid(0x0, 0x0) setuid(0xee01) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/13) 12:11:08 executing program 0: mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = getegid() setgid(r0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlock(&(0x7f0000002000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 12:11:08 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x3, 0xd50, 0x2c85}, {{r0}, 0x0, 0x1, 0x0, 0x1c3, 0x3ff}, {{r0}, 0xfffffffffffffffe, 0x70, 0xc0, 0x7ff, 0x945f}, {{r0}, 0xfffffffffffffff8, 0x8, 0x20000008, 0x7fff, 0x7f}, {{r0}, 0x0, 0x92, 0x1, 0x1f, 0x7}], 0x29bc, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0x0, 0x7}, {{r0}, 0xfffffffffffffffe, 0x8, 0x20000004, 0xfffffffffffffc01, 0x4}, {{r0}, 0x0, 0x9b, 0xfffff, 0x4, 0x7}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0xffffffff, 0x70}], 0x9, &(0x7f0000000000)={0x8, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r2 = kqueue() pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10004) openat(r3, &(0x7f0000000300)='./file0\x00', 0x89a42a050680b151, 0x100) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x35}], 0x4, 0x0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff9, 0xab}], 0x7, 0x0, 0x0, 0x0) r4 = semget(0x3, 0x0, 0x0) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000240)=""/117) dup2(r2, r0) 12:11:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2048, 0x2952) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x1ca) 12:11:08 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x36, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 12:11:08 executing program 0: r0 = shmget(0x3, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r1 = getegid() setgid(r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x101) r3 = dup(0xffffffffffffffff) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') shmctl$SHM_UNLOCK(r0, 0x4) 12:11:08 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x102) close(r0) r1 = dup2(r0, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 12:11:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x200a, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f", 0x6d) 12:11:08 executing program 1: 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) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) getsockname(r3, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 12:11:08 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x20, 0x4) recvfrom(r0, &(0x7f0000000080)=""/147, 0x93, 0x800, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) 12:11:08 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/113, 0x71}, {&(0x7f0000000100)=""/219, 0xdb}, {&(0x7f0000000200)=""/242, 0xf2}, {&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000000300)=""/184, 0xb8}], 0x5, &(0x7f0000000440)=""/223, 0xdf, 0x2c4}, 0x800) fcntl$setstatus(r0, 0x4, 0x0) 12:11:08 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 12:11:08 executing program 1: r0 = getpgrp() getpgid(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000f80)="1531a0d16e482b8e9d922cbf61bbecacdbcec97bedbb87f9118271ee5a596b5354638ba84cc5cebcc561d412df760847a43442fa61070b30c5186a6d03151977c853f882f051fdaef1a75f7775e0a735c7fd93974641d1e2388baf2c167a3e266dc57d7368425662bf8b1903f41a4e25a03beb07499b64e0908f2463d9989ce077e38ff1a17e083635671ed72c80f76395a762598dd89ae9fcad0d22941999ad4a90b19963f386d4f20edf2318110ab6d929a11bcb2d1778d664f5bb96bef62e8c09ab909f0bdf81c40e3f223938793231d90ed764daf7dec7c139ffe1c194463eab3eaf31aef00840db9ab6e07c82cfdc2512d270f5d8ecc64694df25ba3738300d734d24797da0f03cac20b15235e5b53d590bde55150a096c72524318339296e5223c056bdf0e40865a872f1c91341c5b385a547b27017b36a69f53e9befc647fad8951d6feb0b3e8692e6115bafca522b37c69ebd1d90fc4f2601dde7f6136066d098b1f73a71fd555f76c6b8b1907503b302e68d1427ca2e6f4742283caf60dac0500750555375a63d4de5d34a8cfc1f6dfdb309528ec083065a51d1b3c3d69f53638544c1dbefb799f7dae6093735ce6206580ee0885afb5106e96e47cc90c232ac626a6014f363eb35f820e7b6df8636cfde9c3be9c1c4a676a5e5c25acb9810804d2dde2372b6efb2af3db69f1d9349d8fe2779fa43b6039d20901c0a9bc55cd421c74f7e7043fc4a71b396e688d97b03a14bec2984f4b37eb995dda33f113cd05bf540004333a28ecf7bd707cbaf8c01964a2048a40c04a878ccd1fdf965f31791f03b8b4a0fde5ddc07d32a2a7003c88c5d2a2d54740093364dfd02d46f322c594796f6b3c83531b0a8a5a3000815ac41319842a90c4af50d7bedf7c92f988f5fd2496a450b4c66b7d6927ff39080e0c0ba5cb6da1c766e9f7d5fdfcc743e630d9de87cf4c80a5454c52e23ad1003b780a3784a86e27901abcd4ce58f0d04f63bce3ae949fb3a92abdbb84b7b5136dc62a073791749a174cfb62865ffde905eb0620f826bbf476e862c1f1cc0f130f", 0x2f4}], 0x1) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x0, 0x2, 0x3, 0x7, r2}) r3 = fcntl$dupfd(r1, 0xa, r1) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x3, 0x1, 0x6, 0x2, 0x9}, 0xc) syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r4, &(0x7f0000000100)='./file0\x00', 0x40, 0x1) close(r1) kqueue() syz_open_pts() 12:11:08 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffc) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x4) r1 = shmget(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) r2 = getuid() getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) fcntl$setown(r0, 0x6, r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x2, r2, r3, r5, r6, 0x101, 0x49}, 0x1f, 0xffff, r7, r8, 0x401, 0x8, 0x7}) poll(&(0x7f00000001c0), 0x2000000000000032, 0xffffffff) 12:11:08 executing program 0: r0 = socket$inet6(0x18, 0x1000000000000003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400}], 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x9, 0xb4c0) r1 = dup(r0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) dup(r1) dup(r0) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/152, 0x98}], 0x1) 12:11:08 executing program 1: r0 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) setpgid(r0, r1) r2 = socket$inet6(0x18, 0x9003, 0x0) getsockopt(r2, 0x29, 0x3f, 0x0, 0x0) 12:11:08 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) r1 = dup2(r0, r0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x10, 0x6) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) 12:11:08 executing program 1: getrusage(0xffffffffffffffff, 0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 12:11:09 executing program 0: mprotect(&(0x7f0000271000/0x3000)=nil, 0x3000, 0x0) nanosleep(&(0x7f0000000000), 0x0) r0 = msgget$private(0x0, 0x200) r1 = dup(0xffffffffffffff9c) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x2}, 0xc) msgctl$IPC_RMID(r0, 0x0) mprotect(&(0x7f0000271000/0x4000)=nil, 0x4000, 0x2) nanosleep(&(0x7f0000000040)={0x1723, 0x92}, &(0x7f0000000080)) 12:11:09 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) select(0x0, 0x0, &(0x7f0000000040)={0x5, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x800}, 0x0, &(0x7f00000000c0)={0x0, 0x9}) madvise(&(0x7f00002a9000/0x4000)=nil, 0x4000, 0x1) chmod(&(0x7f0000000140)='./file0\x00', 0x2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20040, 0x16) sendto$inet6(r0, &(0x7f0000000080)="11c918", 0x3, 0x400, &(0x7f0000000100)={0x18, 0x1, 0x6, 0x6}, 0xc) 12:11:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001340)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=[{0x808, 0x0, 0x0, "f9ba0c9d076ce4ce338a067c0cfe183221300bc512eadbe26a0fcd3356d4c3db55d928067ad000fa108fc37aa958d4a0141685f4a0f0cf03d8ea08c46ad47c9fb9b7b7afc5d2ba95c9b8ef9573e60fc40fb4f0aafaad13d13c0109f6304ce348f694ec7929aa0ae49fec60dce6ac7eac8282175f13346afafb8d66f92b63a4fd469cf100eeb25d1aa0813aeb081256433ebddb6096f95280d692b756bc7fb3ba9238a063c1b5e60879136d658592c8eefbb9d9c4e2c2145e2a6939bd610d7d3e44e24ed034cb67660538607510fadcc9e358651d3f51e5e53bd519a90e7aaa52e43bf1f7c1a0ff7d7ac4857ac77e9199bbc2735d80f849ac3e2742c9b6bc1d258e3a0bf204888c007ffb270de53dc3b2f81dcdcc002986102b988a1433deda28c1d215484606dfe7c83901b95fdacaa9eb12692e34fbf433699ac0e13911f1d8b0a7b670b420c395c9a9b01dbddaf694fa8635e40b29bcb8154646439f697115ec81fb2a934efe55abc64d9ad813e392e7feb7f9a4a71c8de63e6be36b7ffc5248061d0069ad8997b712ec81dad138bfc6afda020d3a8b192b960f94a1ac3e23ec05c86059c56e6ee4d83042f1bba4942894692fd4e06dc2c156d35e4bd2b6bc7a106f782d7000b1387bf20a765e64ca97c4d0084525db6a5887062278ef150e8b4eb1c6115a1fc831f98d235b7b42bea568af940176362505acfbfd26e6c67d36b50548ea6754a4f04a83c2501d0faa094fb38b4486185b262b1e8d8480907e2ab2f9be8be95d86a1013b7118c6962ae5b7b381617657f5ab1f7404278fc4f882e83d024845f779847ddc7f4959e45933ae89c964d433b03e5cdf74e9715ff04f06233d51f0f8f0421cc35341b79b9245f8470e146f31686579faa46e9cef386c100431c9a5a12c1da9b9153c40201169cdfbbdf139b06281c0d657565770f1777d5f9fd4c7cf55d11a2b837ab0714ed7dcafc30d6d96aa70eecf608ed4049b29150e92dadfc50caf2132ba0aca7f393f916f82ac976bfc3f9e751e6d1a5bab6688c5bebba3407cec93730e35cf3254cc66af47bf64dbf55ae9504aa20f35d5f646cc704ae77faf3872128090efd5c1370f79e70afec57f0e2908e4cfce5b538d5820e757abec1e9487a12f88604a73d690d0390f70cf985cbbaa49ebc3197b65d6ae752260f4d1ba319a3b83b9297fbaf645bdfb91f236a0c747923c667e73933fa08d52f1d5b2ab6569c4b2ac24570e1cd32367d7002388cc31f6311ce05d655b408d15f456f9a16633597e3845da4bd63e382cbdd90bc6dd8bf2272e19d1b81f3eafdeb5cf790c31de93314deb6b77ad626ac9917fe59b175ecbecebc65dcfd30743120bc24170bd88a8747167eb99e00eb33af66dab4b1b059e3a061cc73f5d92d930362f220e2c204fefa5da225a418bd2f846bc6b12fc2714bb73f21e5995c7080c2dd2bfce8b2b410547a35e695f76a151b7aa40050cd15d5346ab4fd2a687a7580bb0fefb01337e433398f3185d61650c331645a59aa9191e9e6fd6c28856e2932f390092e9df06c52e81bee3156bb0eb5886f97eb62fc02249365f35bf3e2f254f36e281248998b04b1188c246cae5136b4dfbdecaf3ed45422a4f0a08db5e0dc45ea225c33e49bdc846c51419dca1036cea0219156b5ae94330c8c288d9877e24375d89a35dd44b0c884c8041e9a38411660dd5eba6c705913d3a729aebb45ac181c2015f6a9f83887e0c5516e11bb2437427ba6b61f74463aad3fc9e11d859dc238a55043042de5b1886953b1b8413e099b0e3e48376a6609651a0b9e0609ac79b8d863e7fa2c52cc2c9fb0958d575a3d743ae9debb91609e3cc7378f2518016c4596237c7db28d37febe14229343ec308f09c701fa1989fdeff7bdd1c1c094caf02d918a9dee951f23b3d71cf15466e2494e9e2338215fb037705b085b5976b08bf6c9037bfaff70b6d6eaea7492eeacf440c890859660b9e9ee1e32d22900089e2827ffa7c4e90b501dfda41ebcfdc5dba5ecf0d2a0dd643ac9cc28efe02f73ea533b351ee1312c2ebbe0746d418715ad724d036993bca7f1b8b20cf3b9459c411733fb0587329e84c5745be528c5be50a8f32569cbc63e5e46796a3f710093d168eedc4e030893df5a93ad73e9532e7e968e0f65871f72cd0a5d3eaf93ae25aa5e2c178b5c392cb0efe0324aaf11aad37a5e4096c8d8c89919c024c6be038e5480036455f2b7df57dad812c2d47edc20f7468d601e2459bbf48741c596a6de6161cbdc00f4672c1394007b01463c5b7c2ff012d6452db6f4bd00479dc42192ef21f152439c9b9596dd77c51d66d42ab0dcc3dee8b055b46dd14f555ff55dfe8ca4640074c8cfeffb6fc42483a55a7462f7c2c99181abd66778935bdd51a09ddf0a33dd6d3588e9527c107737a5789f1bc5b627473374a71f8abfd376b244f54dbfbae69e6e54c5242625606e3a6e255a2dc672cf59a9e78f25433a3cb17eafd0acdcd7c13640229f9fd4338a763fa0c562cf948ae236151007e82c25662cc90708dc5b54265f944ac128e766f0ba0ef2f9188887d4601cc3da9e9b77f6b72dcaf9710838cf40c98dfa87e1effae55609fb3622e89c3d651f11cbe5985096a781814a5abb45cfacb30fb64f92f3a041ec9fb9f346770dcc462f220674adcfe533d017fa3f39014a56b5429d9ef7f1a5cdc8f0ace3b42ad86cce6cacdd1ed319c0e459319165e8546281f3e2a94c25dcf853a65e1a0eb6bfd7b94185f528605aa1f48260b82690df8a3e9594a03443f9dc7d2d7bfecce5c069bd746bc0be55f485d4c9322236a42b8e0a652466555f39461650407cff283ea34258f7896e430c4d722d6e37b8650a057cd"}], 0x808}, 0x0) r2 = dup(r1) ioctl$TIOCSTOP(r2, 0x2000746f) 12:11:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x80004535) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x104) mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) wsmux_getmux: no memory for mux 8388661 wsmux_getmux: no memory for mux 8388661 12:11:10 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x5, &(0x7f0000000000)={0x2000, 0x0, 0x0, 0x1c00000000000}) 12:11:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) 12:11:10 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r7 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0xc8d, r2, r3, r4, r5, 0x0, 0xe82}, 0x4, 0x10000, r6, r7, 0x9, 0x1f, 0x5}) ioctl$TIOCSBRK(r0, 0x2000747b) nanosleep(&(0x7f0000000040)={0x3, 0x10000}, 0x0) clock_gettime(0x4, &(0x7f0000000000)) 12:11:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x2000a1c, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x112, 0x0) flock(r1, 0x3) r2 = dup2(r0, r1) execve(0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1, 0x1, 0x8, 0x9}, {{r1}, 0xffffffffffffffff, 0x4, 0xfffff, 0x0, 0x3}, {{r0}, 0xffffffffffffffff, 0x8, 0x8000000a, 0x19a4, 0xfffffffffffffffa}, {{r0}, 0xffffffffffffffff, 0xe5, 0x20000083, 0x4, 0x101}, {{r2}, 0x0, 0x10, 0x20000055, 0x401, 0x95}, {{r1}, 0xfffffffffffffff9, 0x0, 0xc00000c1, 0x8001, 0x5}, {{r2}, 0xfffffffffffffff8, 0x4, 0x60000000, 0x1, 0x20}], 0x7, &(0x7f0000000280)=[{{r0}, 0x0, 0x1, 0x0, 0x4, 0x6}, {{r0}, 0xfffffffffffffffc, 0x10, 0x10, 0x7, 0x10001}, {{r0}, 0xffffffffffffffff, 0x21, 0x20, 0x4c68, 0x5}, {{r1}, 0xffffffffffffffff, 0x44, 0x1, 0x7af497e7, 0x3}, {{r0}, 0xfffffffffffffff9, 0x80, 0xf0000001, 0x1ffc, 0x40}, {{r0}, 0x0, 0xc, 0x80, 0xbe, 0xfffffffffffffffe}, {{r1}, 0xfffffffffffffffd, 0x8, 0x10, 0x8001, 0x79f852d8}, {{r2}, 0xfffffffffffffffa, 0x0, 0x20000005, 0x3, 0x1}, {{r1}, 0xffffffffffffffff, 0x40, 0x80000000, 0x80, 0x64f3cbbe}, {{r2}, 0xfffffffffffffffd, 0xcf, 0x84, 0x200, 0x8}], 0x100000000, &(0x7f0000000000)={0x6, 0x9}) 12:11:10 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000005200) r1 = kqueue() r2 = kqueue() close(r1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffbffff, 0x80, 0x0, 0x2, 0x2}], 0xfffd, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 12:11:10 executing program 0: r0 = socket(0x18, 0xc003, 0x0) r1 = dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 12:11:11 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) mknod(&(0x7f0000000040)='./file1\x00', 0x2000, 0x100) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40000000, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x45) 12:11:11 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = getegid() setegid(r1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8}) read(r0, &(0x7f00000000c0)=""/77, 0x4d) 12:11:11 executing program 1: r0 = syz_open_pts() r1 = kqueue() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x1) kevent(r1, &(0x7f00000001c0), 0x660, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff8, 0x1}], 0x80000000, 0x0) 12:11:11 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x9, 0x80) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) socketpair$inet6(0x18, 0x5, 0x6, &(0x7f0000000040)) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x202, 0x4) ioctl$TIOCSBRK(r0, 0x2000747b) clock_settime(0x3, &(0x7f0000000080)) pledge(&(0x7f0000000100), &(0x7f0000000140)="2d2c252a23279e00") 12:11:11 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = geteuid() getgroups(0x2, &(0x7f0000000080)=[0x0, 0x0]) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x6) r3 = socket$unix(0x1, 0x1000000000002, 0x0) connect$unix(r3, &(0x7f0000000000)=@abs={0x2d43e274398d01f8}, 0x2) 12:11:12 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0/../file0\x00', &(0x7f0000000200)='x\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) 12:11:12 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = getpid() fcntl$setown(r0, 0x6, r3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fcntl$setown(r0, 0x6, r3) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(r4, r5) kevent(r2, &(0x7f0000000000), 0x49b, &(0x7f0000000140), 0x1000, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000000)='_', 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x40) writev(r1, &(0x7f0000001700)=[{&(0x7f0000000140)="7452017cb11aca2da1a42cba68f2d5d1d0b7b47498bf7afbcbb8186bcd4686b5fb8b43505d7e37d546c5c54cb3560368f6298e09cdd938cf161dffffffffffff04125bacd18dd5499948f1a64d251630d9c4c44e0dd5ff1e6f90e679edf27bfe1f724c3ba6dcd5423432f4b5bf2b6445b9d24b341679ad2c180c02b35e48a5b316686922cf542967eb1e0e46c5a0a6c09846be5ca936b7eb9852abb26514dc30836d313a13c3f5bb6cfe3235308f46445106f1c5535cc59456ee12fe9e3188f305ad0a3f16ab00000000000000000000000000000035d5b54e6ae8297fbd38d9cc7d096e958bccdd0000", 0xea}], 0x1) 12:11:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000d00)=ANY=[@ANYBLOB="1f90126c06e63eaf5d1efab0f8befa0d4abe5efc63dc832fc8975c1455cc5bb01bf0ea44fbdba51e775db24fafaed890edcc06be88e754fdb911396574f08c2806b0980000000000000027540460adaff068aa1ae0194001a29237cbc4ba58b6a14c46c73bb710fcf9b264226dea39bf841e00c9a53dfccd3b59e1ee69a1d04b6c2c6a462727afb80ecd556bd2e3165ab31aeb83e5fd980e314c905961748a53bc8542655ea2fca4a650b0e6081f1b1d57d916becdaf1cf208fc629ca8489056c239034fbd0ea35baf5386b1ddbc87c03c4ca3ad20136f0841c6c219fd5aaa5fafcffa8fba12b78e5530c587248406288f3800de3fffff528328ba8f493d5fd626df6c3a4fd4a9c54aa427"], 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x4, 0x9, 0x5, 0x6, "e9f12f7cddd57fdb49c7c6686461ec7344057095", 0x3f, 0x400}) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000400)="9283396dd8ddc3a73c1d7086f9e0b67ec11ce4bd66bee05a23dab56aa83fded769be63e399559c5eda0961f862391a5938ca1611bccc9dc5ad25797847cd2df08e340b31e2969e11a913256e6f54a29b449136ff400a532381ce4a02f9786045edac526eb921b580a1cb5c2e7b9b337f60bcda911b4f5ac536698484cb09b3ee27ff077c97498df9180c6da544c506120aad6eb3f22c7f01eeba6ed24025d0349e26dfd837272c3ad8172dc36fa64e87ebacc96aa540371a019a702965d0d98e3465996215757f67be0872922cf25b502a0b84194a5f74f7c8062990e685ed75a78c049a3b9a29298f6b9424b90c56fb02df9651b3282167f3d45d18b35cdc8ebf2af05f7e62bc6d2f2cbe2846fde4eae21502dfaa76035d4b6fd2d2b90f6c1a8f14e52a59bb9c9d00a975e1bfbe4ef617e0e08462fe9a8710654ae7d842650b81922552deb036e3da6e47edb0f532053fc487159b7f34c3357506b3f79aefa770241aa60ce2018a60726b968d74113ca5e70879e06ab96157c64cc5e04dc259126296dd2c2429d2f032313627cbdf9f8b8532eebcfc618184b2268102438c61b8fd6906787d6c15f7e5cd127501f302dcc032045127e10da1bf209e3de8fdd02ae1870dc608851428c9b882bfc5a031303d48cf8001f01ebf68d72602e9e208d1d0ec0b083d90a51fc7a71bf19171494cdda3daa3cdf809d5a11610c09e083233cf15526e5bc74e42e2768748a45b3bce0359331d9067fd637e20fc6d1a0278d6837cb21b428a27530cc22399e39cead78e2489396525900582f81ccf29584e11773543d74b1de7a4f277c083a9b8b2d9894fa190191dd89dfba85d8b4cfdc48878315ff35e2771e1a5fcff94ad18b1c455e28065ed3c256515dd14d56c4c7afa09cba2cf7dc9936bb9bfaefefba6fa23297452aacae9d7f76aaa790355bb6ed496b715855b0e0b94aa2096d6a4ded1f3effdaa11cba1eee441e7c78ad546e0af2e2fec2607a782d8fded9b3971685e8d0572a25c21cebc7dac4e838b72b3c73137b9e0180dfb092b2c0e1cec08fcecb63f84de38873e7f608d99e841c2c50f6f2cb5da01cf08d120026485b60f25f3dffd39ba93a576c9e9b20bdc5822328fa068656fa89df72505d5114ceec86a2c835b9cc7128f39522d7c9ca8a986584377dc295f23638eb4fc99a6b22826255b2da8c9e86bf9b310bb020b2a1d5f3778dcc9e8cd034d864c055c23ee5b7036dfd98b58dbd6f6bc73e0b478b60e01c8a8c5a97f3c3b018b3dcfdaf79cd32463635bdb8e2da16a05d9f9b5a097f16407278c497c5203e0adc4453e585b6e365afa325bab5295b91e43809a5d1730c54c4ff50d95098c1256016050d8753c9c12ecc8b8a81057df68ff4925c2cee8fcca7bc023e39ec786f3beeeafe2754f6b123e4d632576dd798f80bb51ae105f7869b5ea1f46fc5ca49d35642e9f0ee934c4a2d0a2300702e3dca99140a0a26eb3e050d5660b00c318ba9f93a235caa1f85363cce937e57099bbb78edcfc1336d0d13cfd6f66a504a235591ad4988d391acfa5211ab7cc2d1c6d645513a966503159582b43fa37443347f5f2318953cf789a067b36fc065e6b4aeacb255891095de80d63563d731d601e0f7fa2d7119aabeba036e933b9a1619290bfc7f6c7c52c7375db901e6579bf51a9cc70752341a916e0b0dcea0d6b20b94bbfed9ce4a76bfae37364ba9eb0bd2a00e97d99f2c5497610a4d78efaf7c938bb173d65aee288160df5935a778d2073d4b808d3c1ca8ef7eda434758d69b15deb299929e6cb0ad9e6d40479aad1eb84232adce784b53d4a5ca4e7c957c7fd9281774bf52ae42f1573d0ff8f560eaa65b5a77edcda13d6126d554709672191d4384be126c13d55c0859a86ca50f36ba2e6e39cf9e81b33bd877c814e9f2d422195e6b3bcd94fff2a3fd1d6f5b99b35ee8e66ba995f767625385664fd8eddbbfc31a8fd0de17502073b6fe0a5a5a356904fc0dd72475a748a6c68001d4f0357b34b8c1b4a8097f3ef637d5f49561c2f168f29657a1fedea88a11da4798a5e2ccf0cacd89b93837822f3aa99a9ee5af26dbea7e3dcf754de4bd46ecb4091956c300bb46133a8f38ef13bba2313cafc820608950fda38d245ec71e884c0fce192fa6c8958a0c426d1b683372087786d1675a32a81f4971c25040c427f560f64f02e05be88f3184a028d3f6a3af1566a1dfff3d14fc131c6f61cdd2b780fe63677a9afda6a4dc4d7de51d39039e6d0ee1550c2e82e57752c50930de9c0fca7c982ec5d3891ad586185e9a7a7c37daa43ca7885c386c2a50e14a1fae202def79c78de7fcf075d081356c6fa9f6265c1a6985a90d3ddc8afdac965d325a7c6163e5e0d1f2cbcf0a9172cb088dbcfa522f238b0cd2025a9849b6798107e342c76738a936ca2d3ccca504743b3e418dcbebda622c23e352b6a0b1d7e9d29a69f0859a4dc38e30075e6553debaf2bac3f5ef1b37cafae8c73ce53df2e2825eedcb42b8f12c5d08bd69f6546bbc80207e939bb323cc7dcff7be16e3db16760222ef29927623590c6659b0317097870fc1e07cc8ff11783577ab961c1123117f834e820a3d8163136fda4badd03117086ef9d07aa4b61b7ae2c1753ceccf60806c64f814b00795c1114227f06366811626bce924ea5163920166396abe28d8f711b45a8d64befd1b9b0a6d5238871fa7159eca1022e86feabe271de26c31c42a9c987527bd0a671fa9f05049a4fff5a", 0x7a1}], 0x1) fcntl$getflags(r0, 0x3) socket(0x10, 0x3, 0x2d) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="10763c0ab1bacd12177afbf99e999c9430cf457b2617ccfbca1e0ae9ee23bc9769fe1c94430ecc732565e993f767834e5313cd3fe156bc5b76edb2b9a5848f8e8d0af99333192c9be35b562a7d86d7594f1e308738190b803b33ae820e1663a129c90b9c2930b0c4005348ec42f5445a0f93929e8d954eac9fdbae921010a5097034961f30ec1d52363fbbda56741a4ab452d79532f3164e8862feaf7808e5bc41", 0xa1}, {&(0x7f0000000300)="7a9f441d36398d35fe6aa5435106a44bf303be7641994fbf08f507be5f849c9668e34f3d60f41c8fc48a11e7eed55e80ea1c3e4c94d48b66f533de3b3dfcc0be0be60be9cf9bfd6ccd900951300291c8348c37d3c501f1a163eec70e39cc6fb3e6e6a3ee58d234c40cc6ae25c182c277b08d8f0f46496fb0b8c9b015415de7517dda7614a07d35725210f311c1d0e9dc2c8aac281d5c1cd42b4a13", 0x9b}, {&(0x7f0000000240)="f0fdc24f88f66e3ae26d26a4b7c57b054a3fe43a0bf2ef3f20ea816c99d6f880a6248de6244a97e65d486fd2dc280b1a740001e1466df983634b979c30d22f582dda9034e274c2d0ad38f5b3d853a869708c231402adc8f0a0d001bc6faf7e95baeff0e260759a", 0x67}], 0x3) 12:11:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000a40)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54e9f332ec5e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) sendmsg$unix(r0, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000940)="da", 0x1}], 0x1}, 0x0) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) close(r1) 12:11:12 executing program 1: r0 = socket(0x11, 0x4000000000000004, 0x100) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0xffffffffffffff81, 0x4) 12:11:12 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000000000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x7) 12:11:12 executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() close(r0) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) mlock(&(0x7f00002fb000/0x1000)=nil, 0x1000) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x8002, 0x0, 0xfffffffffffffff7, 0x0) 12:11:12 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/220, &(0x7f0000000040)=0xdc) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000080), 0x4) 12:11:12 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x20600, 0x12) unveil(&(0x7f00000014c0)='./file0\x00', &(0x7f0000000080)='r\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000300)="0002") unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='x\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f00000001c0)='./file0\x00', r1, r2, 0x6) 12:11:12 executing program 1: select(0x2b8, 0xfffffffffffffffe, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x8001, 0x7ff, 0x101, 0x40ad, 0x1, 0x5, 0x10001, 0x3}, &(0x7f0000000040)={0x2, 0x80000000, 0xd0, 0x8, 0x2, 0x5, 0xd0, 0x7}, &(0x7f0000000080)={0x7ffffffd, 0x10001, 0x9, 0x9, 0xd5, 0x9, 0x2, 0x80000001}, &(0x7f00000000c0)={0x101, 0x8001}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x248, 0x10) r1 = open(&(0x7f0000000280)='./file0\x00', 0x10200, 0x80) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/239, &(0x7f0000000240)=0xef) 12:11:12 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x100) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000040)="b09aefd8ce3fc132ec6b759a6a0ffbd2749fa8aa4fe130b92bd79ded958508b9ecfa83fc3e3b86757ca4da932bd4b0895fe88ebb8aba554d3b410f03ba1bb09b5351fd2c93e5893519ea1c73926093644b9abb3948f004d09e5c1f4ce77d9cf974fe4e2554ed8145f6cf452c", 0x6c}, {&(0x7f00000000c0)="ac93e3ade1fbbdb52f91ebf7ec9780469c2de8ad6e3b9d917de5dc039f0dc00a4abc5594bab34eaeebe78a36a943f591e10c52748ba6888779d38b1b6c1057a93b40c656d3489afb963f9c707423ebd43d9395f947c3feaf26c35743eb6ffbccda152088b47f8884f62bc2d3f34a3a589050c3b487274672919e2f6abbc2a4ebbdf9fb910d5e3bcecbfb588d39f6ff779e08c341ff6463c9c156cea2371ad7394dc2c226d4e07020d601f6511e2d5865f1d3853e602233c8808652bfe36e252401385178d26e468684a53c2e6355bf408d245171c3efcce1e2dcb5e9c1713c864fb075ad5d6a", 0xe6}, {&(0x7f00000001c0)="38f52dd7690428821c8d3f8189e8dcdacbf9b9da8fe610e0db24f6c27112592a26d7aef66ff26410b62f6d9e900afc29033bc4233391044c2e2e114dd04a07c38b8a19f85f8ef64a53dbb201d98655fcd9e7e15ae4c8df3c73ac64fbaf4982b318af2e734a9ecf6e9048ab55bbc80ff4852fd0541277886627c8ce461b324030790ede5218fd306132823029435700eceb0e43ae87d19c4b550c", 0x9a}], 0x3) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000002c0)={0x2, 0x2, 0x8, 0x80, "c4f6333771701a065fb67d5ba79e2404ede38792", 0x67, 0x85}) ioctl$TIOCSBRK(r0, 0x2000747b) close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000300)={0x6, 0x4, 0x356, 0x5, "5d03825ec844893957863a8a4169d0a937ea9f4e", 0x1, 0x7}) write(r0, &(0x7f0000000340)="388e63baa107b268e74f60979ffcdb5e2134fef788d5cf006bdaca207bc3f845ebf858e557376a123f7e3ee42d579d2c5ba4335a7f21aea7feac59f2f241e50e15fbf2de57f358f933c8d781c2533bc2d2b9e9308e78835ddb81b2314a62513d2aa71270f7a0e07c1c68d55914b64ed4360ae3adaf250d7dadec132248edb7c63ce378f243e77622b886a319b3a89ec9971536dc0735fb72478a91e8b41f50db688be7c58cbab427bce3d59933c6cc6ab8de050edc40b3eb8a93ffbabd9cb25c2a69900a", 0xc4) linkat(r0, &(0x7f0000000440)='.\x00', r0, &(0x7f0000000480)='./file0\x00', 0x4) r1 = getppid() fcntl$setown(r0, 0x6, r1) syz_execute_func(&(0x7f00000004c0)="0f1a282636467220c4e2099e0a26f2470f5f2bc4c17d5b9304000000660ff993ee5671202667f342cf66410f0d1c84650fbd5d4a65d9ee") r2 = open(&(0x7f0000000500)='./file0\x00', 0x80, 0x10) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000540)=0x1ff) getgroups(0x7, &(0x7f0000000580)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r8 = getgid() setgroups(0x3, &(0x7f0000000640)=[r4, r7, r8]) fchmod(r2, 0x40) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000680)) recvfrom(r2, &(0x7f00000006c0)=""/246, 0xf6, 0x2, &(0x7f00000007c0)=@in6={0x18, 0x3, 0x1, 0x8}, 0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000800)={0x3, 0xffffffffffffff00, 0x101, 0x37570464, "9e64d977c130ccdf4c93945d6049fb34385fdb27", 0x9, 0x3}) ioctl$TIOCCBRK(r0, 0x2000747a) getpid() setregid(r7, r3) msgget$private(0x0, 0x1) fcntl$lock(r0, 0x0, &(0x7f0000000840)={0x3, 0x3, 0x4, 0x4, r5}) dup2(r2, r2) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000880), &(0x7f00000008c0)=0x10) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000900)=0x417) setuid(r6) 12:11:12 executing program 0: nanosleep(&(0x7f0000000240), 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) syz_extract_tcp_res(&(0x7f0000000040), 0x4, 0x4) socketpair(0x10, 0x4003, 0x6282d321, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)=0x7fff) clock_getres(0x6, &(0x7f0000000080)) 12:11:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = fcntl$dupfd(r0, 0xa, r0) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') 12:11:12 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0xd01) chmod(&(0x7f0000000140)='./file1\x00', 0xa3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) symlink(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file1\x00') pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000400)="79cf97e63b77b7876956f9d518edb107155c068f954592a99a00a6445dbccabdb94d4855b240b499adcd0490d22ef4cbac16fa8fa99b3498132bd22468d590bd16aff3a066f454fc036a2cb71439c86ebd21dd62c39f71827265cf55dd9e52b5f34f47b7c01527ba1b2227a4a85d1f93e9afc4991a8dc35e0b2b35e496c89d204f5c201ba790fe50fbdbe7990dc031e7166fb75181c100ac55e2b6ef6ddcdf4689838eee896ab20438395b2b481e5db8a99e88f61356d56ac58abb57526cc80a1422654f78e89e3fb7d1236c3115bbd70b41df3837bd93cb7187d68351ae280c57cf3b8fdcef9ba721eb3af7ce23b0287173cf9a8192e18e6b29fd7676fec93fe228ea9651687f7443d1964c85ed2e153598d31179e0d0cf68b71b866704c6d7d51045a73250d8939112aead52de5685d892a0056e67d60fdc0822d4f964fd6ead31ea3ebeecddcbdb7a09e7b34fb832d82b3a516c95e6ee064e0dfa797904a3a086711f88f5a45549c0aecbd36d0f1d6eac29b34397af7c46a83b7b7257f66fa4d1162a171370f39765e13e7628caf9c77cca406f745fc84c6e77df1cb7669b512f32e1dd118dceb8f48a3b98cb387cdf1bbed0b57e552f654ea21e5edfa1f41a8d7e3bc716dad2d35b39af136054b35bde775151828ebe3719c59d05ef0ce4399e7bc12047c14677d4cd8026b396b837dae26c662334eceee14811695943ac4f6ed8edff393bbc93b62d772b7ee34279378cff55138f4c5111377f38714582c3d478d8575a874259f295f8270436731dfa5ba703534b892e50bfe9d703862788ad83f3189a98095d130a3b66c180ab2751ca4f56526032587cc6268a08b63201701275c8241d4f45ff2326e72b801900a71606641a9f3e55ef050b889e2bc86bb702dcf4f8305d494b390da96722a2869f61bfc64cac841f6a8a491407e5e1a8bb1c3134c471623279258b19e52523bd2f91f5814e93ff34874968daea802ccb27d27fe5dd3871528cf24b7b7e728ba4df2799c98a74e5fd0840cf77b080a3107cf91ee150d38a9a1fb3d35e37d72353f0f0fc8321f417282ec43a5c06fa203bc6c96bd719286d254a0c912fc712ec4bd764eb44d4a400464e0d7fe4f389f765de8604e8f353471e747e6994f44950c4a20caf95ea26f8c93075e7a750118d43588a38979efa6c7468478e0d872cf89a58470485f92903335a89803a2f0162d311e81cb8d5c7a304eec94b14b81deccbd4818b5698f3850760868b2aae025629454e48573dad3051049d57eade24035b0cbc7043cb070d666c1f3272a7d6d0d471dd1faca41787fe28523e98cc39be0ce30c89c71bb378b140739e051d89c6a92e4e19eb25a4dcc0e2531dd6e908eed9f5db1616955a7f198e0765a371ed165cba0a3fac397e0c4bde47b6f741aa4820dbbd699340181ff811fed08ac4d3285285d2cd0e11efac0bb36a5c069582da3bfa967fea2d498dbbc8686b70d1bc2d7aca132c021fa7775c7ffd21df39a7e5d6dc2fd88777b28a60e4118458a1d883ef40642df756319ecd97b09c9b3e08486825c5f05bcb8be94ebd7ab1e750347b667346463ec0b5bcba60d2b5ff1d727a9a5f113d30482218b53c6e01bc593ae0c043add9e6dddb4d789d59ae906021205185ed529ca2c6db8011ee745b7005acb1dfffd50adbd5642070a886f4f352fd219fc033720dd67004c54fdc474ffe3a2f1e59d5ade46af878d4665bc98636896dbf35b2348a64f9ccc5eddbbc01b174a6dbd1cf0e47f2a4cb539cb1cdc61473b6be7ad08b58be9d76d6285bbedd2253033c0df22d05a34b991d9d17b5b0e79057e47b541ca1112434541c444786c24e010e797c5c239e9c19ae14e4e9e35c600ca163dcb77605a5809c4f75d160ddb861d0fb11285a014caa13b76fbb2fc42c74df3de84eeb6e59cc91d20da3965e430e31919d0a8339b1335a4eaa79fa3c7f53cb5e8b1be2c1fc0bc8e0b7a88815d8582164f931838f418c33a503f606aaff83cdf242c30dd6a57ded8401fea2ee6478dbbd84f1960f3a44c89ffbfc8769a004f9e384ce34df08bfaaf0e2b6f556250f0abb790939b0db5fcd106394643bc90fb0aab06ea16a7259ff609009ccdd60cebc088cefe2bab5fd691dd7bae0050d80634c149a16545911ea860e58a396e9e493de2774a3e0bcc6c815c028f79c2f3610c6d40de07d548b0cbca2343f7691bfa5fe6679c07ed1068772f22d4f759c43dc248f12b7a2b82a2113b756d6fab91b17e00f1635835084c85347b67ca9fd931e398e52417afa5da8e342338f5817b246ad4bf93e98790d36edd8a32570993ea5b07cca5411f57a9cc5bf7b3528b64966f860aac35a1d7c09e9bff0506eebb488faeb71e30ef0259eb8fda5ce899a3fe8fae999f4aba43c2e8a203f06ea568a3ecc19507c805df8be7a874b3002cf134b3f224584f19969925ff0002870f0842048ebc12b526517cdcfcdbdcf45fc0cbc8a918e49efe20fb2adf0f12bec2ee5bc0ea42fb6be3ac6ecde7948c08cb6ec803857f06f7b75c9b9717a01aaa1b888a5c750344b14e48215a45c0f2632cb4e90e573b878d8f529f16886286bc8e451f45833f0deb94a97f4622ef4dfc41b7815ac33d7055b6d0bc6d3e07d6b4ab07796e86c67d4d3f927ac241124d9cfac3aa0106793f68c1318fbbf99f21b1fb0fc2d9bc9ed0a62cccd2a7b345e657472a8b7220d9f69f02ba38f80afa3d7963458ac43afd7af68dab9cb7ebb20cd08cfbbaf992346732fb804dd0d732d69fbfd7a7cd049d5074e77350e3b2db69d4af9871cdbd79d892eb3b84668f38188b0559b72d65b050781fc62494a08781500c812e81a796f516cdf98bcd1c5d468cec9c9ffff4e9e65ee6cd094b3ac92df90650aa340003b3ff1020366e7da00b26091b0d005068bcf783b20b99c277058d0b0c2431fd08ae52673b2937938c14bf0427cf940531522ea32f48a82725205cb97a159814815aa93b7b4b5cc1d0efaed447ec42a46492b5e6d5891d52c8414542f4455be5d10479199c13c6d4c09c10906bd00741e47114a1720d49ef4d869acdf56fb9415896bdc6954401da884d402b84fcc4735c542221a4db747d7859d91b24c39bc5ae55affeca30d133537c9ca9ceef53eeb64c06d8d60e81f41038681ad4427c7ca876e805cae23e7de522637899f3898a62bae7fa84f7d05e429a93ffabc93d3801f5f24fd064b093b59e700b5510dd48b5c7d42927d50ba76945d020db1c3e8994249092a9b5ab4f3b37d351ba3d7bd917dbb9ce9c17ded330b038274ddeff24a8b7c68e1cd80a99c4fe04954d10b2fe1fcdc4a3d41826137080747fdfe068ace9c0404fae4a27b749d3e34b154b0fdb1fed3e55aa3922e15dd9bb1d9c5b61b1ab6c4a12726ca0cd7d625ccdcd40ca6f2a8242c13af66997d733c8c5796a2742d9620067409895bc65fa14efed3ae2e85f343b6745db76e118848f07acdfbff1e3b20af2ee12098c542d04e084834a5232fb8542799c71e370e0676053cfe5cd2e2f0d485882082125d22367edbdff0b5d4e93a4e8629574644c798df40c246380f1bda2338d02ca9bcbfde97a60043aa2f873adec98406290861b6bc65eb301afe8c3647708bc4e8e0905a7d8a820cbea191c13e39d6876b90fe77bd377fae5a1bab6e552f2a716fbbbb591de6b34bf7510d79ca2b188922b150a95b3deb859e3269bce3fa1248359fd6d110fcfd5429338a71d48f984e0d532ea43f5495b039f0efd6e9c08b6d2ec73e2d61aacabda7e92effc1e1c2f17d2fa7d68e1ff4dc31d8cf98dfa7289f5ac8637e0851d7f689508152fbfe8bfbaecc2a39ef5754f6443086fb6b292ad47d0c758d6e3ff74249499a8e08c0b64c1cd997ff935e0691b66bc0521564061328f9180d3305b11da4e32c08f45a26155b7b09018c7970f47a20b1538e8fa3d2dc1a467fe7ac87f70b7a323627da7fa8b2474d712bd0635b29052f74ddebdcb93ef2d3fda5b2a4d794db6c1997308fcdc86e623e9fa4524c942c22ee6f6120b5da91c78716f6d025da099a54bed3350e9a18fab516b1b9336a56760b7f163553e209b206fb681277e21c75fb3934b489dd92a2e482d4e59797733cb50c2f438b018b8949471612262df48dd99767adbe783249b20a519c1449235210cd428b5f415e78fca79a4fd5d90e220dd9620860a76210607c0edca5938e557b379d79ff99ed01dc8d9f5506f51716e19ffe573fb118bd4e52255a11f80debc1b4d2cc8d2342a573d49f05f93adb98d4017cfd838664856fa3d679dfb3c5eaa1127eb6ed74fcca08d53ba8f5e7bdd725b045fdb55a250ac14ce3aca5322c2a6017477244eb839556b95f76868ae159560da40a14c84568d83aa40e76b985b0f2a2b8b2a22aeba5e0197f9507217e67707599b966f9a12aa7c7d83c0935f5e3bd8c8f00deca59f7925c17f56462f29155d4041d5e5c43c06e6be6992d766e52bc6bc5f99c696ded1f6f05e1a33829347beee2b7af1cff024781c7c56d41d963e209c1d81c79348c6799be9d9466569d1d3ce5cbae109208d439921fee0742ca0607ecaa3dff7e33205c7a6305d91dff2a0ad0ec8753c7914030224f8ef6e5edffa12a6b8606f0461ef91de301fb270dada377c44abcca183493c87c36d10a73777b291b584ce9e28dc17bcc032f3417e6a09d7964ba9f36b95f2a31ec256eb9434eda1a7bc1cfb279004425f5efccba3320cd938f1d828229b4c0f12df24a336fba14b7320de0529cdeebc1b35ae68ea54dc8cd0d1d34ec315989731028d3d1f600186b9681402012534fd04883682b0a980c37b22518cb2262bf721e6a92666e40b1bd5b512f4165210fbd2d09e288eaecfb92c10bccab8cc4c15275d05a17a4dd0f979240e486193d52ed9f76dc2e21b53ed0733574e9a21953f107eadd611c337138aeb8c298033c4c0a010a7d3e043abc7587cfa263b6f54211fb7916d20b594e5ced13dd10d85643487d8383be85674fe9e4b850a3507095322c254d37daef2fd605a834c6c0cee29d5544f4184cd9838ac3ba5c4a5f9c", 0xe00}, {0x0}], 0x2, 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x2) 12:11:12 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x3fd, 0x0) flock(r0, 0x1) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) r1 = open(&(0x7f0000000200)='./bus\x00', 0x130, 0x0) flock(r0, 0xa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x1, 0x1, 0xeaa, 0x0, r2}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0xb4) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000180)=0x8) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000240)=""/164, 0xa4}], 0x1) 12:11:12 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) r1 = socket(0x2, 0x3, 0x0) pipe(&(0x7f0000000080)) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r0, r1) pipe2(&(0x7f00000000c0), 0x10004) 12:11:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2018, 0x672) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffd, 0x94, 0x80, 0x6, 0x1}, {{r1}, 0xfffffffffffffffc, 0x0, 0x20000000, 0xffff, 0xcc8}, {{r0}, 0xffffffffffffffff, 0x8, 0x10, 0x6, 0x4}], 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffff9, 0x40, 0x1, 0xfffffffffffffffd, 0x8f4}, {{r3}, 0xfffffffffffffffd, 0x80, 0xf0000000, 0x4, 0x9bda}], 0x1fe, 0x0, 0x1000, 0x0) r4 = dup2(r1, r1) r5 = kqueue() mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) r6 = fcntl$getown(r5, 0x5) fcntl$lock(r5, 0x0, &(0x7f00000000c0)={0x3, 0x0, 0x8, 0x5, r6}) 12:11:12 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000700), 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x1e, 0x1}, 0x10) ftruncate(r0, 0x40) 12:11:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) stat(&(0x7f0000000180)='./bus/file0\x00', &(0x7f0000000100)) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) 12:11:12 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) r1 = getpid() utimensat(r0, &(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)={{0x7}, {0x2, 0x7ab}}, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x1, 0x1, 0x0, 0xfffffffffffffffd, r1}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000001200)={0x1, 0x3}) utimes(&(0x7f0000000180)='./file1/file0\x00', &(0x7f0000000140)={{0xffffffffffff807d, 0x3ff}, {0x1fd, 0x9}}) pwritev(r0, &(0x7f00000011c0)=[{&(0x7f00000001c0)="db56e74af90250b29605bba11f675f0e9e67ba44ee0ec5aee61174c59d21c45df11ac3569937f96c08b92f8bc59e01ec1498b673650503ec0992a02733d17a043eb5034986a14e6b7d8ef746ac92d412475551da140afc5d5e352770baf91995a178e70b2a9b03579ccc8c365c42b2f5135b9e1b3d1d29845bb20d41e0cb6c80e3c1fd5943ecc014d73df11f0fb69f601418c5b7a85bae9ea4d2b3ec9408e0c9661cef4142bd647f3dcaa5ef976b82cb5e72cf6ec32d82d2e91cf0c94125c855bd6144692ac29f2834fd2b54cb4894780c016a4d4657546f66fa632b4234392d49f6403c376c91f91267f303a8b727b6cefd7956120929a1b32b909ed14e308c1eeac8b237382de9fd3179dea1ab2ad931c0e2b893415665916e694d69f10312e080d1c761aeed1025b5ae2bd8eb4cb98d19df06da4a3fbe10c5bbd5ca69ee177cc774fe5e6dd51d2dcbcf89f9ee3ce5492fde5c9a9b82b9a7f5419d6aaa7e9fa0bc1715b1ad6c6b4e49e4f9673794ab6254dbc0a9e615050e48767b57a986547c9475f13a34dcc5d44f7f7b09c3d7de8c33e529881bbb1f2e47c0ad3c2dd6c01fc002eeab4e38b99dfc1006dc0e19690c22ee0fd5311cfdb3915a08fd237adfdc80aa8314f2fb10e5c8e637e34c8b6fdbdc27e7a291b52dbf6b4711b8aaae5c7a533e3e09125aa4dd82814b5c052500b52beba84e8863e75fd4a7775aa562a2d6ecf4ae57f2f62a1c3362bc0cf396ac940aa25985114ce250423c6e81a959172d71b324eea8098b8c23b22082b8dc978d4ffc929a8e8e1b6c24882becbdcc19a477cdbd994d5031a0923b9ba822527c145b859ef04db720a7d77d01889426173c3079d75fea4e19bf63976005cab81c075a010523765b537dc20e821a2b9586c625ab75f7a2531ebe3ed33c1958969bed3307daf63e20e6587477b24d83c71594907c6bcad68738ad268d6d3f103f1e15709b17f8a7ac97eec46ccafff5a3bbe2f42d18aad888b8ca3fc8b64bb0198d3b7a9be8a03e7756c2f209c7034fcd6e31d8356ad362a68d6ab08a56c7570ac3753f0be699b8b1ff76916e15543dcf8b1ca46c2e66b308a0b105c43ee3dd71c015a55bb7dcd9c5df460dfca4e1d548530dd974cd1c253a81df7c9707b71522651897bff97c43186f86ef4ef455bbe5268ece8c34ff2c88a183602831e214739b171dcddfc6c2ee035d31310de9d9af7166dd0ebdd71e37b45221b61eacb26d57d81fe80d19b54fe08728b0005208dd999dd92262b3118780082ceee76e66e5229fa52c85bf366163e37a139da6076f136262316648cb5b4db127fe71a18969104573ed16074d8f2e2eeec3f818beb0dfdb2c854cc46513fbe0d3bed40294a00510bdb4d6ffc0de970040ba2060d2059621b16bd61c7d044ba6426d128adb2e5aa21602bd868f82d5d42a5ec6849e182984782eb635d2724efb86974a236ea6dbad0bb4416083b0bb320b0ec1625dbd4d40c02970aad7e9aaa72d44e0f16d45233035c1165ed152f9ec278d4fb265729cb957d5c80bd7e8f6f1083aabfa7bbc9a527a76dabd6213e8752ad882d744b64a870bcb25d1bdec0b36bfed3e008085447b093794ce230088f78e8f37c806c99ac98b43d7b62241dc033a4933b82fa06be8996bbdf1412df4a49157daa53a8089996d62c5d30f6701f61e15bcbff883846ee80022b4ffeb03252f298605c7a1a541bf4b4c0156664e92c64fc8c2d1dbb83add32a9c320b890bdee56d800971a672bbb32ab7952de9cd5d47dd378f66df2c9298c62153c635cc01df5ba9552f1c2ea1f82cc940dc82ffb61989ed7c4bc2e991f90275de269611268519740c62989cfdb235f1ae83b7afbfbc259727cebf8c7dca8c9af212eac9cb0f4482fbedc76fc669f9479055fbcaa767e55a7bc29e7dcc53e6f81bcd65e87601d8fe8c907d93fbea8dd8dc503c4ed3969bc604805cbefe2c3a7fe969c33183364cf1449d4931df0d653b908a4e0048f96464dea6ce2328884c01ace92c8cb522f9eef9e552f3974cd6be97ae3b054cdc23aee19d597a7674c2987c113c432272bff966f6aea617da5d740ebb43d24dc4dd539731e79c429cc64025136ed7743c6a1d0a06a79925d3fe5bb4ba1c1bcabd6c43fe5b9ba0c5741f2e1dab5c216e97223dbe809d055fa90d42d708a1584bf8e9644ff633636d8368a19233cf61ebe5ab05d88a4985b1f6c558c70dd4a35d03c532ce1cc3a4783b2221ff8803cbbb51b222c77120daa33b3c447b36dd5ef0ac37f235d187e8cfe242623fbda33e7083d03f3bfe6ad600a7b7442f30ad2e51fab41fd8fa4b5e4f30008603e8136cffcfbcb1a1d96468c19536d7fe84043605d13553c596d05c8de0735250b02910891de49acc087253a0851909702c484d006fd291aab38a7a9b04f8acdfc6258db2d4f9a7fa5635da2738c1de774cd498420652c801cb3e6f3981173fb4173acccb41416db030ee70408008286432d3a28c0767fd0710b5213fd1a3127e83f465214867bffbf6f53276f1c140149dcabe12ca6321c5e6c78b9551c44d41973b044ad45945de5a4a4f5812437e07f72cebc6d861c813841df758dc8307545019a398ba93ceb4648f7f5792f2b75fe95551039899419996adb363695c801aa102ef2e4c559d11420039d0fcbb833ec2bd59580a715c8b0ee80cdf032d956ac541d3a37b7eb082718749008521bf19cb97c3192566d4705165e2234e2028fae95ddf455a5431418cf6a6b6873803a84c8ac0787e68606d6a863eb7978d24d6e614ce4ee96e5f221857766528ddd50d1c0509144e9b0e384715340651b8bb483a7e67de9ef7a7655b0d0d6c9ebcb7c9f21783b63fa610047e6406f89c91b50190cf98c575f651d26a044c7e06903ab0a999313154e7594d45617bb7399a4d5150e0fd30d2b3ca18749cef55e2c5d308857988c92837f077c5f69cdc2e62688176dea11830f57bdecb2d33db573837b1606be460f50e822a501554e366b11052ac1ac3f835d647c226abfd6c70ac3388cbf95ed817b0958344b57dbd399e4dc6fe24994ef30049e6d48499f3945bf4a33f689ee778be3ccd4615ff8422b721371d875324db482e55a12c091d6f92ab6fd8384e7b8d4c9a12d975c688f8e977c15b7b0b5458ada45ec84086e67edbac65840476b902f937597d6696b675bed1cd207904c8d0f03cd79cafd6c93d39a74f4c70843913f2cd3e35a79afdeff10d67e302a091aaca722886d2049c01a611e159ddc008a80791156ce49f4176b36ff0e6274c063b0cd1af831f98a48918019a35f932f3939ac58546d3c6606d2289ea435234ca0a85e8215636372ce456d6ab65296aa8803e0c8c83fc5d157e69a6cba5c59d3cc8b4fa892f929c46b4a6d5ae1d6a2d8e5b579c3e99a2315f30bdedcac3c03423215d9effdd840d8000b7a644e3d9fb71b0cb23ddf4dbed7686aba044bcd2f1598b3762a15cb57d9276da071a8c7e9aebce2cd1c503649f6279efbd4c62b7669ac11a6dec231356b3447c283a8eb4d305d5b538a346d51f8a04043661b767b7e227c38ba8d0b6772be824c89d54f3922a2fb5708e3d7ed324f95624909d2bc5de9d45445a24dc5e1235e3a959f2b38b1f0a0b27dcaeb5999c19367cf806181ca9670729b96ce359b81f4bc08c05ef4b9aa1393528b4b715fa5d34504c089dc7c1fb3b0010825440652d14ec7c01c70864702a9a66856d3ed3bea968676afdeed0aee2107680c06a63a5b92a5054e706f21422024ffa9b49d5e0f208268f0a9af042256000cb8908242503b673345c896c5b21d554e66a603be279492d2394f23c772c99eefb38a734aebe5d10b0a143f6580d61c2c6a198d453873ca3254076c0c205ef086100d1000ead787945c18f7e4b56adb29190d080518233166f17f3c6161f9c0d37d0c8b3e5f8a765da564f20906490d1ced03a99d3095be624a8187d725e1b21ba369c32b794b5fcc8db97432b37581dcffb65470badb4f4c50e17e3ccbe69f01d35ac0877c5ac010c7cc12fa29e50972ff399cf66f108e0f50ab82c9ade00c1d89b8053240473accc8cd6dbc4b86935b81d5220663a8cdf8ea258a32ee24311489a094079c08ab2353b0696d83ff77d5b1001e11715aa0087a0fd31fef5c1855f833fc2edf28c4e1fc20e2e9b07bab6e491e97546aeee09c5791693e243433b9b2d975482c914ae468e3d827a83b91ddb484e15ae458a02e64dde1cab5286815552e84d8b39355a1d42ded2286e4488baa26001cdfc784c3989e4b0dbda567b46af10d14807d726f06a99a49139ed80d925575f5f964d6448dbafca680305ed873c62b173da13e864cf93e69a44132e8649a9062264e128b42f76586d89137b2116bea9b333e833a99803fd990561a0c53ccfa00cae375368b46ef8e33e47314d971f71f43f9e6dd49734e7d20b6c4e30abb089a9589510d8826b741109129e12063f88140f848f9319c162be56cef1d6d2362286f6c880ca51e46d9e01f95460b4d8212ce791bfffc33b9e6b242e864c758d9d074e3e94ebe783f9599b184d0b2507168a232aefc0dddd86ce7cb9d898c9f145fdeb208fac355eec648afa39ee45abf3cec895dee9ed4ff23ebd92711c9f28d94f935fc464a84310f7886f1001b2c68515847fbc98c2e64fd2a13f3ce5a6db034a81250abbe29710d12b18e8b97059f60dbca6fe159cc207d7c9d5cc8f2010c648b08d3938eb8055fc895c842f5759b7b39ade36fa339db1bf0b3bb50bf1a7003bf64a475bad6e2a0d250299818de0a5a8b41401a9b7e50f5d740016018820f28b4025b315fd04a735ed3d1684ccee781e6f455dfc6fd586ab7916d289875d4b25c8f4598dab0d8e111846ec2772daade822f7c50d9b71970bee991957fa744f2235c896caa7efc67c7be5f711ccc8a1a18afafb21b2b348b1c2d0d06a5d456d511702a99229810c79019df272a20a6b16889d55caa2cc372c5c085559f026c30978d91d8fe72f3ef80032f2045c6216cbdbe17f8662c6ee28a23f53a1fb281d23f38e3525af56d89325dcca5a7cfb6dcc6f3f7b98f97501948a48f4210795f84b87bf9d4be3a97d5a6e5b2b2f777dabff7e0a9a8c07bda8b4310207269f6917a42bd717b0eef4799c158672542cd2ff18131d3aa1f5520f53fab5ebbed8dd403bf6285cdd59724d02635197527439a4ccaf389a82a9d39efb490bb3602dd300dd0f98098d62c8430fcef447f93831008f1e0cadf19198969372b90c28e722e75c1f7650896c9454c5531fe6a0777c787eb093ad3dff8fc1d1d8ba26a2d24671fa369bc38d8d26d441c450f2e6a9d5596ce5a695c3538c3f53480364d4b8c48161df0967a7af105a3915b0690a321143aaab28c8e0cb758a5316868f6781e969650a70cd671a6c208940ef3a78b911b2304ee34f03033615554d0e75845bc2f948fcfedba0f7d5d99c9ec42739dcfb64c0e166a98a8bd5d82aecef67ca4840cd4f5f326f42df28a531234113b9fd147e9c13d87fdaa72ed72acb426c293f301d703d1dc92d3906332a7cd36f6c18deeb0ce2e43df9af515a16d83fe0c7733a725559e86176030fd01847cd3b1ac9e586abbb36823d2b14874e3b740039a0486cf6c955584b6fcba5cba61c4a9a199ccbab702120186e6be1d8c579216ed16a07c89473a99a3296b5af0eff4ef3814a64e14f9488335303d25d68a6da7a33e50b22614f2440c0e1ad47aa343ad7bf66acb459a416f329361c48d22f08638e7143897341e360d091f1f6490da84c303", 0x1000}], 0x1, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x3, 0x1, 0x7f, 0xfffffffffffffff8, r1}) 12:11:12 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000140)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0x7}, 0x8) r1 = socket$inet6(0x18, 0x800000800400b, 0x10002) mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x0, 0x0) r4 = getpgid(0x0) fcntl$setown(r2, 0x6, r4) r5 = dup(r0) close(r3) setsockopt(r1, 0x2000000000029, 0x2b, &(0x7f0000000100)='\x00\x00\bL', 0x4) setsockopt(r1, 0x4, 0x3, &(0x7f0000000000)="5a657187991bdd423487e6181da531384124455da5dfcb21fae23550852b103c7ef6e5965b9821c06b1617c6857876dd71899bf5f277767d674e435b21ff0ef59291c11f9da75bd8d5cd576e002fadbce6b599d8d7d18f6c656d91a47b97e3bbf4c4c08127ebf32ecbc2a70e4b1c791ea05bf236ce9ffcf825438b49ef5fbd29360625f48758105cd465da9c75c5", 0x8e) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f00000001c0)={0x5, 0x1, 0x2, 0x10000, 0x3}, 0xc) 12:11:12 executing program 0: pledge(0xfffffffffffffffe, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 12:11:12 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r1 = getgid() getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x4, &(0x7f0000000140)=[r0, r1, r2, r3]) preadv(0xffffffffffffffff, &(0x7f00000011c0)=[{0x0}], 0x1, 0x0) sync() r4 = getgid() setgid(r4) rmdir(&(0x7f0000000000)='./file0\x00') 12:11:12 executing program 0: lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x142) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) setuid(0xee01) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3, 0x1f, r0, 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') 12:11:12 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) r3 = getpgid(0x0) getpgid(r3) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 12:11:12 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x9) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x10002ffffffff}) 12:11:12 executing program 0: r0 = socket(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x10000, 0x4) 12:11:12 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) setsockopt(r0, 0x29, 0x36, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 12:11:13 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x2, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) listen(r0, 0x7fffffff) sendmsg(r0, &(0x7f0000002900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002580)=[{0x10}], 0x10}, 0x0) 12:11:13 executing program 0: getgroups(0x435f, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={r3, r4, r0}, 0xc) setgroups(0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x0) setregid(0x0, r1) getuid() symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r5) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom$unix(r6, &(0x7f0000000240)=""/10, 0xa, 0x800, &(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') getsockname(r6, &(0x7f00000002c0)=@in, &(0x7f0000000540)=0xfffffffffffffed2) geteuid() chdir(&(0x7f0000000080)='./file0\x00') 12:11:13 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x8, 0xd9dc}, {0x18, 0x1, 0x7, 0x200}, 0x7, [0x5, 0x5f7, 0xac8, 0x33d43988, 0x7fff, 0x800, 0x4, 0x100]}, 0x3c) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) 12:11:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x818, 0x100) writev(r0, &(0x7f0000001300)=[{0x0}], 0x1) dup2(0xffffffffffffffff, r0) execve(0x0, 0x0, 0x0) 12:11:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/15, 0xf}], 0x1) syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) close(r0) r2 = kqueue() r3 = syz_open_pts() close(r3) close(r3) fcntl$dupfd(r1, 0x0, r2) preadv(r2, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/146, 0x92}, {&(0x7f00000001c0)=""/192, 0xc0}, {&(0x7f0000000280)=""/139, 0x8b}, {&(0x7f0000000340)=""/209, 0xd1}], 0x4, 0x0) 12:11:13 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) fcntl$setown(r0, 0x6, 0x0) stat(&(0x7f0000000080)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f0000000100)) unveil(&(0x7f0000000200)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f00000001c0)='W\x00') 12:11:13 executing program 1: setreuid(0x0, 0xee00) geteuid() r0 = geteuid() chroot(&(0x7f0000000000)='./file0\x00') setreuid(0x0, r0) 12:11:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0xde, 0x8}, 0xc) writev(r0, &(0x7f0000001c40)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d4220d", 0x17}], 0x1) 12:11:13 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r1 = getpid() fcntl$setown(r0, 0x6, r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x3) read(r0, 0x0, 0x2fb) 12:11:13 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup2(r0, r1) 12:11:13 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = geteuid() r1 = getegid() chown(&(0x7f00000000c0)='./file0\x00', r0, r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x2, 0x0, 0x0, 0x0) 12:11:13 executing program 0: r0 = semget(0x3, 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000300)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r2 = dup(0xffffffffffffff9c) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet6(0x18, 0x3, 0x3, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(0xffffffffffffff9c) r6 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000002340)) r7 = kqueue() r8 = open$dir(&(0x7f0000002380)='./file0\x00', 0x1, 0x25) pipe2(&(0x7f00000023c0)={0xffffffffffffffff}, 0x0) socketpair(0x1f, 0xc007, 0xb414, &(0x7f0000002400)={0xffffffffffffffff}) socketpair$inet6(0x18, 0x5, 0x7, &(0x7f0000002440)={0xffffffffffffffff}) r12 = socket$unix(0x1, 0x7, 0x0) r13 = open$dir(&(0x7f0000002480)='./file0\x00', 0x8c0, 0x20) pipe(&(0x7f00000024c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = syz_open_pts() sendmsg$unix(r1, &(0x7f0000002580)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000080)="84818a7633fd1e042a44b1011929ce9a7579918e275c2dfde409f40ca63e7746f0eafd9479c46639a0c10ce38123081dd6ef4904a4dda5074f6a937e77aef30e69e517d157f08742ae0861076610286865effd73d9ecb62627af075b07ca289ceff3f29acc77af81d4bb180f40a4b35ee9007744cf92296ea69bced82262c4faf8c357a9c402f969e194ae", 0x8b}, {&(0x7f0000001340)="e7ee2dcaaceb7e4e3fe8e002438eebe1bbc88a95b4e48d12449748f736a72a0080ccacf4526a47e6405e23c7a0a413d89b1628379ca315d0d8783025e5ab1520d8f1057b16793bb241823acd11267b8f8675d47f79e58a0a126f10fab68c01388b790e53a46ddb9dcf05cdc4d4168e2eec63df7f788bf8847757d77b3346a126331a875ef1b8e6c2a67b272d598991147cf1fe9fbc2f052c6dea77a4ed7ffdac59124307e5b0fe65046e1e58623a2d40351b334cce1c69d0ed05e016a3340aa751132f885a8acca7d4dcc01d3c92d098f40894e2c575a5900757c6b107a2a69bf3baf2fce981d6f47e53487676154f92b1065deefeba4e5a4663c15f4d6e0a73e9d3ffe721e62332aca86a73e35db2937d8c4a7f08239cd0b2b6a5da5296fe0853636c3925793af31c177d46397dd55c483d160701d768ce8fe2aa65e37ed8ea6f090432637a98009acd9b63e7c5d83d702cdd4705ecc6e2ed34c6ed1fa3f9d54f1888605cd9b7d449e87bdc992b7d95cf041d64d599a7ca37b42ad44140489ac0800a1530b0777ff02383a319ca7be31ba4f233ad731f32ae47cafb6eaf2672b6c0c7f39bcd6cf6a4f9e0ce7d4da0804942f796add8a481f852d70676049164c08638cbe9e9df28cd4dfdc9633ef33e32d595baff8e87ebacff21721e56bc9e326a812570ecd1d38dec60babdaee11ee1e3a5ef9063463d2e1e14545af83958af88f5a6f2a298f36196ce54ddc41dfd8252b917b979d7aa755bb0cc7b4a6edafbe37c47f2e10f52f7da66ac35596126a442565ed4f1f1ea74f1d296567a2288ba313e8d4bd169923d367d783d05e09ce467cc5bdc277c92697c62499e138cc02b9ef68932833a06cbce37097b0b84b49edaae3c45e9ebfb6c91e0b284c32cfe627bf870cf1c7fe8285b7cca795418e4b1e8b8a7b945804ff82149684e2fea54d5211f08ade92660b5e815db21e93eace78b3f41d925d77e65b4f3975a7e852bf957959b0388757487c516ac1d04327ec89f06b057e26d5680a4c8310f04652758b9348672e6512e66d32c7afbb06a389031093e5576193fbe04904e39bb5b3a3025eb8aa08fc84aab4d76778f87396e74e3d4c3c25c7385f841ac7188e76c6e10b1da14a18521ac873678ed5f4be262e390c541bc987216aabd8b6d4fdcf454e0973f40dfaae66f3dbd6749aba50cd38e17203c479a2bb0f6fe95cae74879c970e44eed42ff5a293ad4ef45a751a6094d751efeadcf54edbc70a889a07913d8180a14d3b67fdd0712ead81a2f591f743b7882fa4838eb0fcad2c05f48513e88edb61b1b2151461b1d9385302e276d5b80b26824f574cb13957bd6347f1bbf8dc570eb9b1a90fa2166e0918cc2d814542f17bc6a35ab53ad29b19a58ec659ff2fed3b53660ce615e7a0348e2fb8be880cb4bede1f99218ff7631cf9a29222221f85724a50bc16cbd389fd20e9bd93ba47c27bb99634411c19d8253ed7c21ecf9f4acafbeada28440d2f60b0fb07c269f44a66bdaa32870cdaba8a897441bea14cd65b5362e8e6bff020b77491b30fad6388586d0a326e7148e5211c242e5fdbc5b84bd13dfe08d8c46c453738f0445fb1c29fb08661aaad084eba16b8f152ca2ecc9bd10e0bc214bc7221ddee301a0b81b6e69e8c5a76a51f9e5802e9451e1daa67906ceccb1ca2845474bfe6529ed23f0ba12f7439ee3af987fdd2444bae798fa773c9ba8307a96e1cd84524004cf5e6873ad3085058c67b347921550efd676d028888c87b4937c08a57c13ac054a50dbb77a6e7be11e5a7fc36b9711e6dfbda1ea539bcb1ff3cee78b0cf18368ce0aac3899fecae33fd2722b362d8c200534fc11c3be22d9b99887b42f70f1ae9fb599fa5c07a01af904e59a271a1415a47e59782cdec0f457d6a1d723a447af537a46d6a30aad47ce29039359b105776a2bfc2310275f6c71936104c9a14a7c5371a030488070526586cef335dc5bfc7256acf73e9d8d88c63207fdd800b771780f32b20b7aa852d3cc0953906cbad856814f5aae4993ac17a70e612f2cd4a12570f2c7b64e68f761c027db123246dff35e083fa854f79ec71e8487c58475eac4340e1876e96afc1e37078a5724cb53dce7697c4763b0620d9f518b61c26e6f6311ee5323d0c472c45d4ec805c564eb8e3807f6d29cc0c1fd3bee04f499be7f4160700a0f490f96338949bec08c0c43f5937a98d4b38fc504a6b204b8f905a075354cb97cf8697586e249210c1bd690a19e884f31bdd6027873082e7c22a6fc9570c9465a2670d8f3cd0770724dc66ad04cd26a7bafcb1a0506c9d5a1f48a401be652b7bd736c712d0e16b5f145c33675481e50eef522f493377cd903e559819bb6fc18d1e1c6fd5572daaf941d1ba1864575e8e839091452d6d7809dac9cb4af8e06d62b526f7bc1a5f920237111d25d80f5b0da952ef684a8857b4ea2368cda0f8704470f6ea26f4c0925f3549aa18cb1fecb2956a68c48e65a25683a266c0cf756d2640d0b1ab40684d2baf613504a0a8bf521ef818f9b09a49ac66aee520e7ef219ed163aa47195bacb283854a6173cd7aca5b77a8a2d1456ce100090dca15e0728c959b91b2db8ed451908e8db17455dd44503adfdf18e87c634b92120e17c5502beac9ef45df83774c58e0886ba375b1de2254664a7db591461f6b594747c846b6946920bec7832ff032e14907518f81676df4c2509b5c24525e3f463ec0f427a578f101bf978d2a3f417fafdfff42f29f691d51dd4f74afe53dccc6e1ccc1c18f29681d73e556a3032a22307e0abb217fe8bbfe00f22aac3c26dee6544fdb13d304ae7937c529bba57a99ea9e38606c6a1d49735d47649e226aac612b1bf630946d1a97a585139ea9122137ded5c52051bf8b922c2c368b4ff8f9738c13cd141438ae6e350c3e4b6cc0c4ae1b016bd9a6de5b402c2f61d7f509e2218da25544d9610b399c1359eaef3dc546dc40ada4e8b79bcc6ba7e444f0888784ced069881a40a76725a40568c8b99a4af58e872289f7e6e9c2f4bfc2b0e840d4ae62a416a67f1bc79edf09919a16e39ab28ef15581ff80c97b19f7cebf908cf8ac5c1d1750ee054d20753d6cf61fc749601745f74372d92898f02a64ec69a14906ec83b8a4f676ac9ebdc67bc4b19469dbaef3798c7beb086de072b0c25bce23fee32636f8a6afcedee25d89c0986a463ad624da033533f7bcbf92c9fa0b12a3a60e09fd7a767d2eca7af25deff414c4c5826a74c434fe6fb5030d2d6972ed7c20bf4337d588a737ac7bbe48b261061f5b9b6edabd671806b8cd53e3359039924f0381a04aadc87234ecb1b10d4eb40afc9d9f17ea43d9cfc7f1b5a07e81a4860641adc3f5c979470cd3f51fe451bd9c25678fbba71269a127cfedb1cf779ebb32d4b02603ed922df31ea172563622b2587bdd7e621e17cea8e43bfa919314ada093017deb1d814394f9fe596f3e2e4e7cf23961779bcdd46608f190b88831c561357771d21d622f081c6766cddce21cfc7c9e51daf96cb11a444f1c9b201aebb1a3f5ba0de5ac99cff11072e3a3a4c5857e648d94ed78f05a2b16bfd7ffee99073f0dda530446f39f49d9d20b79baf292e8f0996697d84a7e3f1ad78baccb06919743f9ae2c4272451bb600479ba35b76dbe0b3108176b839d727ea7f91475a6f36af41df6be04fdbd289096dcf7ad7cabf7febcd841125c9997ae42bb9afdf26f2de2384f4eb7f54eb906ec29fc9736bdb720f83715b9563435f4508edd549aff27b93e44580aead561b5a829415b9cc9eae67045f3dce5d54f6a68c4867b064bdc0a6df6d57a3d1f2df2b3866d9e0ee5e37fa3576e9fcfb893eeed1e6c2ed2ed68a43b21f02e3787b71ba4a42d32753e857f169b8f72513b7ef184f1ea1907f909344c0f6c0fb8023e5d9237ecacd7aa2f977a99ebf17b3b7bfc00370ac4121a295c57baa3aa97587881cdf9f494ea05d26415d3c2cdfe3b9aeb63bbcb2b1df26a1959fdd3466f834baef99201696b58510c0759934b062c7cc785c15cfa23ead02e969b040559a8750e882d9e782308410b28713539cff7eac7304706310d5c4acea623ab2eb90bbf76ad8308e756181679268836490825208f9d1a00bea32af0347883ab90811218c11a61efd20e51ecd390afc5c396c013940eabc2654cd4e4ef904ccd172ab1f15f3f53043644df3c5aaeaa93d1f9597934dbcdcece0329c123db3becde6c0e09923408f82f854ae8221561bb02aa3662d3131e90e060c141e6bef0be6ea43c53a455e71c0fa0c4d1ef552e8b569efcc1e876c482c6b507c20d4953ad25411a2011f0e31cf19335b041d51497e90b2671840a50164aa7417cef85ebf5b24ec4b107c832dc9af3e7d788c9efc8e4ebb3751561fa41bc83aab3f2eb61232f4b1733ab02c00eb4520a32aa7c6e2b0aa70b14738e86162eeb13e6e63b6ce06f2d6c940b7ecbf62f609d65e03724a75212abb9383179347101cb58b05cebaf5a9bc38525095850b72b6136213d90ee2e2ef390bfbb2ed696c578450aca4eb4c380bf50a97006593e1143d3a0c7d25e29b1c25f331bd951f7a571c275a9fc628820b25f655ed764058bba49ba5af0f44213a2035920115d922ead0427666e6ca6d70bec0afc547a2daa4ba8b12cb2cca444f3a7bc68dc62225a7dcf3ee62aa9c975ccee746ee46390ab99866665b7f27cddd5080d305c11eedffbdaeb62c543cf71c242162837838c892dc1938b145e47eecdb636f8b34ce494fc1b249735ff81e72911074c4da71867b2422e8bd6539e6ac61334e20c8420ce7b668a642018c263208ce16d821a0033be77fbb9fd3adeaac858f8c64af71321cab7bfde0b6b17d55e5ab2ca32e29fc952d75f09ef37b586178a0be6655374a1fc8fcdbc429548d7a30119ec59a6fa9f06846e7b008884ba6b8681f17637669a5b117ac47300183570380cb723c1a810bbebe8fde0466aad4142fd805e95082f7befc23d068176542b641dba10e46be41b8094d72c310267eba0fab6bebac6028f3a38fef9c9f6553553e6106d12a70197d77ee979fca322ef00c9423db266ba6dbc61a251965f8be7683c16288b9739c71ef04d1ec8ee05d3965535b917e34dca1380834a83028342710c1d15c3eda965ec7053238c9d7da81287ccce145c1f2ac08c8139fc95b88bd80317fefe18557fbd3c9ffb0a24e9d4a4963283ccc242b0aefce6aeb088a35cd0212aa3e5eafaf95280aea7f056cb4b73bbad0bee664a7d45c3c02c1f82cdbac38cccf519a57ed4a60c3be84c3c53eb168f9f0387920d85edbfda5b6fb5f14f76054de7a69804003c499e6cc513c3eea86986eb94c373686c48d3ad3ae22e33664c56d016c169669c2c522c35af6ae5eb1f4b91a7a9e42a254be38befb2c2b89510010ffdcb09d530020b5c237ab9b4696ec06164b719c30c817b4c021d5682545fa0a7423e21042817529694a9018e41894e74bbba443def855eb9c59ffaf2dd92aaafe6c22ef57b3f324feec7f62afed9e880371d6a78a4d29bfced016a6c1d806c2f5fc0f6a691254373b6da6ac199096029eddd132f6b1f02e2cb7be72bebcdceb51055ef0443391145f59f555a93c9d4778879e7151eeab6ad28d780dc53bf08542456188cabd19a14cb8948e0eea5995015e821e55f0a2d54abaf5de0cd8412ba03bb518480a6bd143a1a7e49473d5044fac862bbbf1a5409839b711ea1739c698a5e164ac776370a63c1f9b83f4db1a944b8bdf933596ee7740c526bffd878f28b46b06898", 0x1000}, {&(0x7f0000000140)="10aa1d48398686387697271b50f4750c7558eaf1c120918109747304ac0a61c2b6b05e9980d5bd36af72b910c6651dd30de9d565acfb9a32df9fd5c5d2c6b18fbc2c8b9aec93516576e851692e7939fb4643fd49110e47fb2739b541f68e4c989f0ff16b355fbd1f951a2d", 0x6b}, {&(0x7f00000001c0)="77dad342c1d3feaf32ebc026a5311fb93ecad1d04e7d812186e6985d200385c783944879e1c666b1de976431ded386720d424b", 0x33}], 0x4, &(0x7f0000002500)=[@rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x38, 0xffff, 0x1, [r3, r4, r5, r6, r7, r8, r9, r10, r11, r12]}, @rights={0x20, 0xffff, 0x1, [r13, r14, r15]}], 0x70, 0x1}, 0x400) semop(r0, &(0x7f00000002c0)=[{0x0, 0x5, 0x1800}, {0x1, 0x0, 0x1800}], 0x2) 12:11:13 executing program 0: r0 = socket$inet(0x2, 0x5, 0x7f) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="56ca5aca0b83d4d1025c4d24eda5046494b67e72046acbc22c102bd16ca8", 0x1e}, {&(0x7f0000000040)="42b716725c3ea4dfa04f3116b5cea983a6216efb44b5129d13d04eeedda7ea12fe5ca0c1701445ae2b442e92757c9bd3fe24e1d1b260c070cf45b417346c4baf3992ac4b0cf3380a173fea68ae160be09ff21be91ce12b39a4e2a3a4e1e762862da89d6de0d5116a62df5c57b370a8ed6f33c3ec6b81a7c5ee0e58dfbbd61d4c45e48837d4a04b41d09ecc68f53436577db9f8e3d59157e907f7b196", 0x9c}, {&(0x7f0000000100)="a456848a1a5e9e9d23119681e98db5120cafabff065fd6e3ce99fdea19878d2c629c5b22624b5fc71fa7312619e6589b0e75e0464bb560f1ba874a537a202645a9cc233490ff138e131b870cb67117c7e4bbe82ed7f5593a7dfef67f038d7aca365b680d2f31f565afc061904754f93082157bb35db65a88b5eee74b594f6a0fa011f2ba0e0b362048fdd0f0e4080b5bf2457537730332e8445e5d30efb81aaebb8d3deeb2a201dd4291552b4d75556fd077bd27f5c5edba9fbbf6d74e9a8dea9152ad3567909c", 0xc7}, {&(0x7f0000000200)="33ff54e862c07bb3383f46f1f6f7f6700776c4c31b4ecaec766a3c81ef831ec5f5edd42528d59eb39a5225164befb6b4b1d3fc5db7e972c53ffe5833bb7630388783806b60b7d52cf8db174bda5be32e5461d0ad1a1a197b", 0x58}], 0x4, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x3010, 0xffffffffffffffff, 0x0, 0x0) 12:11:14 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) writev(r1, &(0x7f0000000080)=[{0x0, 0x268}], 0x1) 12:11:14 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x402) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x80, 0x3, 0x200000000000}], 0x1000, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000040)={0x1ff}, 0x0) 12:11:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x2b6161bc) chmod(&(0x7f0000000000)='./bus\x00', 0x1) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) sendmsg$unix(r0, &(0x7f00000015c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001540)=[{&(0x7f0000000180)="ee27dbd8af2ad9e9008bf8bef3", 0xd}, {&(0x7f00000001c0)="d2a0f9daded313053d0999c83e0fde3f26256aba601c6adcae4d246851b243ed02adb908f529509634de9c9cbe5dd29524d4dd2ab1b864d0f82e44f0541ea404b183b3d7e875aa0819f231b3c5b4076bed64232ed4ac2abdf7956d0e89a27a0e9e7bf8487c6baa279a64182ca0f6331b507a37d66186", 0x76}, {&(0x7f0000000240)="94c1d991ec72bd87849d49794298cba920b0d3b652fd39088d4826c924113aebb203a36ee718cc18c1dbde1f9c3c053f82a66e2073986a", 0x37}, {&(0x7f0000000280)="40cbc6e50466c2d90b38042cdb2936d8d8fdac1f001148db84e9c94b8bf759fcc3c3509d6cd8aa17c3dafc1fb6167446bfaeff69486d553b5778b9e0a06b5ab8f57fba130e0d3205d7e554cfafb275488068911ef1e5205b7118c19fba469a6bf4644afd38b0e9e0d0d8857fff50cd5132be62359da769d3459e473695e0a1b4b74f3cbc8c5275f1418bfb0510aebffc0a5a28cb7d1c01fc90cdd7ef6df9b984f3165d", 0xa3}, {&(0x7f0000000340)="13f94ad077eb7c07798060ffbb45d674dde813db42fc027209eb0a38e2a38840ba4fc45397c39d3ec7c3cb69803627c371a9dce391172604c9178e3d86a12f43fb21bb398873a7a53550f4c9a15d891aa3a88e3066e6183a1803ade51dcb462d7c2ead69271cc48d71a2a679fdc054efb4e61edbb73bfe535fbdd665ba3c6b3741bb80072c670e8d82e2b0a369da8be2592978a2bf00a9fac074aceeaa20cc8a4b9b2a2cdf15bafdadcb56d8ddeef7b276567087df17d8f45beb9f1628a7735e36111343b74c6197a53223aafe3384f62481fb7a859ba56d6f8ce8916b22ac5221f351e278c1c6bac834e1aac275da1a21eb14221a08f4378998", 0xfa}, {&(0x7f0000000440)="12cc0914bff09d3e4ec10ef29362c72a638d8994db3759afb611a27234e07c6998f323994539c51e30ffb02b11e0348878d867dd560e22262ce7711cf17484cd502f560862fdfa8896c9aab8a00003e88fba2175aee66f40f3600bc86425a1f45e551e87b13130ab75849433608018904565ab45a9cea49c436c3fc448032de75ff8e9b08e770b4e74c383f1a93719fe86e58be81572d30466709bd5a9acd5b4a3c53de5fd985fbb8b196bd69f94482bb0604f31babc9dc54aa943a0ee971cbde154b98b828f75b3bb400fcd34e84c3528b8bc3abbfadc8f4343ba9469f573486b0c2f0ee75bf89a3cb119b42f3ae8fbb390028d796b0bc2182d2072beb49cbed1820d20f9d069f1cabb698009003e5325f8ec6486d8b23df8945c79e7f8adc46214766a65b4bcd8af06dff4a4f243b1063f5df6dee380fcb310a064e3601df114ca4d581ee2092736daa76e264b9d4f4a6d3053982fd5e9f590822facb75e53688ace1abf7e5d5bbdfbd98c2963e0e6cad332079a8c742daee88e7f3e9862bc18851ffb0afc65673982340290b183640e236a928d72092274798d9b7fe7beba2dc9e0ada44ffa46ac0ca6ecca734d323dbd68e6732eff45d3c6326e8384b21371dddd7edf23e4ba8ad71be6476794dd12d009a0a95d46b0b20fa0cca499a388a160fa78bac226449dd0c69d450c5f4ed44d6658868a1af94337728e601ee409c83edb9eb7a54b207d16daecc997918ab683f9649180af80cabe16551f2028e5c7842efd77c98ffe9e903a8f9d92f7e0485838f866e039587e1c766bdd365d665e58615048c15c42c26ed9d5458e2392cb2fec386d41fd121c6d643f1b5c80af1c5382f043356e23ab0383169273e1c2e0f21fa952192d136c606d0d6da5cd79daed6c784060aba42c5e139f607221da947f6276092c22924fab9e2577147ed493652bcc8f88faa0eb1f312d9b83cf4d744e3f8f931490eda6b8d50a116b67ab885c451a17a4d974ca67f993ef9c15f7781d23864c83c02827c99c63e9754ef4d6fb819817b4abbb7435004904bd97296d2c480fea8ec68db538a66f491ac10313113263f0e645a612ae0d1122a84995691770965a556b95cac1b7c883e65472df700e7cf306336bc1d98c4a3d6b56519e84bee9f85459d3415924a38511db62ed77671f535e7a760997d0a6a5c63111f661e6dabc5384746fe3e19789e14df415d850e509d633c7cd85ee6e4059b0a5a708b808c8f57366b8087d6a0f3f3744d6575d845e0ff1dd194b551200b156d4b838e44b5bc15c5eb5cdc2f7007d6436a5e2d881581354596cf61ac5711464c942c4b9c4fc6571f0306e4edde5fad637d84269fe0df06f4de98045fe6df251317fba63e0a78cd2885c59e7372c51582d7c98182d83b2eafaaa5bcb2c156dd95d17408d0e0a21d7203501d08030c277c4f34ed9ec5ee4d5739a5b2570e2964dffc17cf7a692ef2c196c451d9196d5bbbb7247954fb93f0ff56de5a7ff2f17c46743e910b8d93ab7e67a61a530e3e1f3f7b198fc79ab1e99f6a307f669b0e45fafb054d0edaa6e58bdad7c2630c48acff950d2ff9e7f0774018b4acfaa2e1b6c03780f3ce166b857fd86e4db0d8e683f782ad50630d258f311f6f2971afc07207f9d0e4fc365986770f990b732485e17b52d19892c0cb7041fcd8ea20885240f3065911b45c2552670c7d1363521f1c4801dc4b4fcfa6a881df3b485e050c7bcb629f7ecbc173b04dcae568db2a33b6b2c1feb32a4415231fee670f847aa4d2cedaddf0f225aa64439a64881434094426cc2430d1c9604c1c33f662f6c04ff10ec1333dd6d00eed27c2b6f6636db4942d55b06960f4b6c64f78166d80c2dabcc34d896cde2d27a6736be094991747d0c9a62c581286d84f62b1b7babaaee7a0b6124faa8e60872ac4e2f4a773f8371e872c0e3b8c0d4ef146a6cbb8d49d90e1f3911c0685af3eb9c3ec242125391838e4c73878b30e89a2319d6122e1979e5badefce9bffe842b2b356a1b961d2bd76a0df7042ea322df0e7108ca365cf87a6f0e1613f34580902c7402ae262bead2182508b577241cf51df4f6b53f768fd2976b89d6cc7df26dd14026711e9520880b920e867c4acb09181d2803698e64fa0f246504368e669eb1e6cba967f9c40f83d1cf85606836afffb130c00df357a55d84307c07098208f4f2328e441466da37e82f7c31eb5d703cbbfc706ed4282d7bc18fbfe73d9c1df4c150689d045d86d949cdf1c35195bd7412928a355efe4dda24dbefd38b4945a42b2decfcdc6c663fffb0fee707cbdde546aa54bb59d6d171a9efb88a4ab0000981af894c231e94c99180a710229903e009236a41426b55ead135843f646a9f809e7b7c4312fa6ddd6c77f9636a1d1d21cf3d618446028a871a61c8f2d8117a9dbced2efafbe6c774c0e015b2734cf492b8bed259554757d691354597dddd74f2a3d8d1c3cedfcf4ac2418f069fd5e67fc832be8c1b9c4008a9a15d4ae1e3337a12aedf35b1ec7baf3c3dee3042466abd7e756eb2ed1dd43fe963ebcb22bd5c20c68266f62fe51b257b48e57802740a26e8a6b86f95db229161df1c394927614cea128a23110f935a9badc2642890cd1cda3149af48518a738628dc141df7d9f61a5a13cd76f241ba9d67e90c6a900b08e4915c5800db7c5252328d6be7f59d5911b6108a97a319a6ccb085c7d5b614f88ae7889579ceeac9a2274e89e29c013a9f136cfbb6bf77f04d96b6acace961cb9b192626318d05ce01661fdf6bddc96b511ab4a108b8eafd47fd1a89c6c826e509777b77d309050185814970a65ee93255fbd125ebd9d5a34a18c0767f78018dc9b606ea3cb399ad47ab018d8acb011be9e3c9dbb7f3064effadd0006cc1f1a482dce43b2e2c5c89c5503133b1d373dfbf2d9c9a9cc036f9489fdb0fe718db50167cc2dd86017c87ae5115626a6f454b4c5ac54d8f1de7b59fe85b6704533f7f74ee7b18870b1eb7c09fe350cac641b4e88499437357d55b430c88444acdf78b26da6806251b50c5ea196ff28e7385fd3b72d671bedb136482cf6479c9583259558224e4b2c51fda368c97c363f2aad548f3858cf3ffa7339694eb9f1ea01013cc2a48cbfa039a9bcb3d6a42f6f28e8cf98815029397cc057fff4d26aa49c31016a5d50e77da2993ec00876439c7d1a79593c39f9668d397812d916b09a93ff356bf3d139040c4a6d9ce5825e11ff89f0946fa18e5a9900624400f6baba8edd0594b6810dd427a20b0c8a0a812e65fad92b0d7df22f6a01c6adb02a580a5652b9d9187f1e1f496c72f8d36b9ec5b0b7f29e83f90bd554c3fc93e58b53751ee0d7d0be6e0ead0259056fd323d4a37cd522e54242d0403bb5bf5aed026973583c02a563687604896bfbe2ed7ab02a7edbd0e8dd197eb4141cc0ecf92726699996ea3f3e26b4ce16c74449e08ada02ba41d6ce0a536f34620ba87f8f0bf53310e850792a2cdde7d732e5b73a80996f8962b6edff7bfbe3bbd3803b449d4d301fa731e56e016de0fea1f370c6b351c48a2d4c626306db29080f64372c75d1a4dbf5c8f1d283d6e803276bfcfb774080be3de06c2bbf3d30730113d907b050f42eb94b92f6c2ca6eb78926c44207a4974143eeb0eec71c9c740c21eca51677138cc69250d28abe927f7269db34ba90469d7ba266fb772cab698e1e0ef03b631eee9d43630d37b44570393eacacbe380386cd8f147e69ed4f01e253e26fe9ffe3bdc4f2e12905259608d81ac27e281fa0a1443edc6f0d3479742de5e993dbec3ddf80439d06a579968c8f01e2431fde1ace4e6c86841728934960c5ca0050d01e0aa190be8f82d4212fde05a6b49bb8595e6f60aa1d51624b4d9b63ae4b8f3d68d84bd06d6e61dda0e01a85173a7d84859ff36e5f4c79ff1f1746cef9b86348d4ea2f856ea0ae332d16bb683da352b4fc523084f14a91c3d16b4c90aaa6fd614181faf084f8eb5f66ea3fc4ea7d371f79dcee41ccf32ffc472f0f791ba6bcac30c852ae4c11c644bf35b2dc2a62e8a2e42e061fce8adbe14bcbf79532f1f5552435d2d7a638347b28e5d71af3815e5d5298df21a3049b825d45d28d4fa36768b6e09c6235957c4e14f11ceeddecf10865ee96e0005f2b248fa7df75caecc62265f35b2d574b8d2c8de5f716c95522a1acf5d21ec786127ade5a7912e76d9694ed0b962f1af492b42aec4ed0a8fdd4f45ce32d96d2f15fd30fd6ef38e2a92e0f00955104d4128355ebb7397e4128fba9ac34b924ad76ed15e1cdb0f77e4e50e71e1c7a229c86013815e66b80af849265f326b0ed8fc20fe29528cf3af739a895d5e4b2b9bf2e1879ab044103cb3b405ceaa448d8f000e4cf1b3a6a7b1987ca673f110ed3afce5110fae922804fdef871366e14b50142ecff5cce99f9f8a0349d8ee9e6f7e25251b3f46337e490ba32761362264f03556564fe3a09a012b3d2427c1be4722875cefa49e67c96cf4747feb9facf4d410cb208c211130993e45404852c70e7c29b1dcda40211aaba858d1ccfe1a5c218de7838860bf3f60704b841803a49351c0f4a57eb079925bfa595aa2baa8aba9d84d1d1c61d40214082edc8b221e61ebfd816f5ebd7e1a1a70ab8cea044d42d73e1470cda19ad23122d1539892c88563b42f083a270cf934a9e1c7ba56c88f0b6b3ae948176bc2580f054a060a4b76f6d12a62112732e65ff82e201e435555cc7008063c73667ff4f4a68a9353684a64751ee95bf35cf81a5870c4ff7227f6e1029cd703831a81c48a317dd6b55e38365bf761a060826d7ad5b6530ffcf7ee8327416231f30f3d29b8e1b84080e52bb37eeb4dc5f3dfef41d59d34c2f6a6da16548720629495f984d7bf388c70ca90b5f1741613e74ed4d7c7c9748329b3c3f72ae7c59899b9754acbfdaa15292c94c0a4d49a12e5d16f78765520ada6f5bfc49a791a7adbd84e8c9271e4c8ab80cc04019c2e6d2e2fc2e1e318b43a75911f66deb0ca6adbb5dbc9e7d3d2eb20b623b78f10dc4e2c120667844ceb22f6b3b4fec4dcdceee1b93a6f0d122f9774b8b93e55967c980c057552365f4b1938e3b8a60ccf5a607f1ac110f1d81f297354a296f5a667c2af0b4b9283af404edfe5b221d3467c053603d3dc0067e2a6c71551bf41161d35693b25790db090af41c43734575921b32d5432e1155f13b25a2792e065afdb1376034cf1debeb063840e742bc1cbdd016c9a9187be7b1026d3e3e1d7fc6696cff4bd9af6735fd29e6dbc1ba5e4c069e2fd87ee5eda11a162229831e81c45270bcb180280edf25ee0378d1dc917fb247db280d39ab59a7de26bee1746218a1db8e1a5454201115c8475a055dcd02128507e5fc9002624610601840e4818ba8a0a8bf6608321b89fd0067cd8b09f13993d0e6b7377b20865efc6890575f26a5b8c67741434c868b5ea3f1f61918c73b3dd6c0f197d8012ea6d3799cfb6287c2d18de993532bc7dc32377b62be0ab6573095c813c6d63d748d31664496750db80a31130377dbec721386e5721bcf92b5e35a02b94357f58b79afab8bb095eba6b48e614b32a0f357d5707b0f402e96beb4e79f6f74197685103cbce72e949aa26d05d64b5e9f8827b834ec9c5e373d36919ea75812527f03588fda5f3769c4561ca656b02c3152e209d5a101c592a7f771a1b0942ba61a533dfc662419cb564c0175da1c2a838ea5d738846046cce42ecb24eda291d02399dcd4f06564651e6350f9e533690ca9ba78ab9c47b3830dd5324c400402b", 0x1000}, {&(0x7f0000001440)="c9fd9a3d7c8439257f0f7de3e9cdd3b60ce5854da0ee0ce43664b501a6a6ad30606b0c24622ebae0e20d2ef0fd96354c5ffe5600ad66f2e608cdba631c058e69e3da9a6ebbf188b49f1b63e9c1b94ff93f87cb620e432cc9625c4c9f4490ed5e96f02896765376c36a3a167dca94ca71f07eb35ec8d8b91aea62a825a5032f5ff1abaa47e9a9512e9b59c5887bf1d8b731e97df04630c6b05dd33141b551db294298a08807f99109d2550fef8fd6b89f774c34da4ad0bdf98e1f984c172328e07bc5ecf081090592ee1e67fb2078", 0xce}], 0x7, 0x0, 0x0, 0x6}, 0x4) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 12:11:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000000)=""/17, 0x11}, {&(0x7f0000000080)=""/232, 0xe8}, {&(0x7f0000000180)=""/124, 0x7c}], 0x3) 12:11:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x440, 0x100) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x1, 0x7d4, 0xffffffff}, 0xc) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000140)=0x10) r2 = socket$inet(0x2, 0x3, 0x40) bind$inet6(r0, &(0x7f0000000180)={0x18, 0x1, 0x1000, 0x2}, 0xc) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) clock_gettime(0x7, &(0x7f00000001c0)) clock_gettime(0x2, &(0x7f0000000200)) ioctl$TIOCDRAIN(r1, 0x2000745e) bind$unix(r1, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x6, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r11 = getgid() getgroups(0x3, &(0x7f0000000340)=[r5, r7, r11]) syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) getsockname(r1, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) r14 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000400)={{0x1, r4, r6, r4, r10, 0x148, 0x8}, 0x401, 0x0, r3, r3, 0x8, 0x0, 0x3e12, 0x3}) dup2(r1, r2) syz_open_pts() setgid(r8) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000480)="8adc81ea1e7a83f2a88fc78377b0414fcc5855ab4cd4ee11fccdecb40ffdfaea379b48b9b7adef4d4d122f13c728499b1cbd1058b2e452b4c5384f6f308f20f4ffb77c5ec12794e223da9a7ae11c6e520b8a83e736d3663b75886fdc0b153c9c79b84decac6d0d1e83c8339656aa94ce55f3cbeaf8d2f6343e6b3c5704", 0x7d}, {&(0x7f0000000500)="0f161f21f2c712ff29bad0571215478eab4c54759aa18bdcd4a0bc1215d5631dc59768bd8b7f9b6bdcfc71cfb02c72207db520f2235c069c57cf30898cd467086a492d363a2f43c7bf746e4d30c69841b7d796dd8965f3b352ffc0722a47e107f3066548949ffca51ad538e0a925fff60dc4ddd3512d280b3d289f2851497d13c9b5ca10d216880e85cb41816eb454537dcb35ff4f4c68f1556a63dc4c6862c9ddfcdc89141a2fddfe085a09f8208dadabe015655cf23450f56eef2ce63ce721ef156c6c9057078d545e2490cd20dc0fc2", 0xd1}], 0x2, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000640)=0x5) socket$unix(0x1, 0x3, 0x0) connect(r2, &(0x7f0000000680)=@in={0x2, 0x0}, 0xc) getgroups(0x6, &(0x7f00000006c0)=[r9, r5, r13, r12, r13, r9]) 12:11:15 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) connect(r0, &(0x7f0000000040)=@in6, 0xc) getpgrp() 12:11:15 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x80) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair(0x1, 0x3, 0x3ff, 0x0) 12:11:15 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0x3d3) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585ea7ef3ba26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81ba32e944fe8e1d43d0c99ed1f37ebd8a66e02a34d813b0d9e0de364c0489b8b33e43e29125b981d62c937a99227b1a22344b160a95abc3fc8c9a50f8f", 0xd0, 0x0, 0x0, 0x0) 12:11:15 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x8000000000006120, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0xfffffffffffffffe, 0x0, 0x0, 0x100000001}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xffff, 0x10002ffffffff}) clock_getres(0x6, &(0x7f0000000000)) 12:11:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080, 0x0) r0 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "000000000008ff00080000000019000000000800"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000940)={0x0, 0x0, 0x9, 0x293b, "8f5206c61aa7fc83b1946946b997df492e9abf06"}) 12:11:15 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000240)=""/4096, &(0x7f0000000000)=0x1000) 12:11:15 executing program 1: r0 = socket(0x2, 0xc001, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = dup2(r0, r1) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) r3 = msgget$private(0x0, 0x548) msgctl$IPC_RMID(r3, 0x0) utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x0, 0x6}, {0xffffffff, 0x7ff}}, 0x0) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 12:11:15 executing program 1: socketpair(0x18, 0x3, 0x2000000000000102, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) read(r0, &(0x7f00000000c0)=""/58, 0x1f2) 12:11:15 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa18, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000080)='./file1/file0\x00', r1, r2) open(&(0x7f0000000040)='./file1/file0\x00', 0x10000, 0x108) 12:11:15 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) write(r0, &(0x7f0000000040)="e79d67ec4331f3932313228824b4748b2c08f8f8099d3571259dd72ac6451a7e3f8dd73dc65c8b353aeed5322ac2f4c4add8abcfa914629d99f155f10e59b10dce005dfe8d4aaaeb2bf219db5ff855329504900a6f646e0c8b5cdbc7be2ffffe198888d55f6b33cda790ffa8539c47102220de7d9f06cb69fb5e857b455abd", 0x7f) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x282) close(r0) 12:11:15 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r0) writev(r0, &(0x7f0000001cc0)=[{&(0x7f0000001dc0)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90ae0fe6ddd61f21b7e437af20f256fe03885b1d0948b656d43dc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d546ff02746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a0440068166073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faacc5318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a984801429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d86034e7f363801ddaaf5e9cf346fe4f4a6277266c5e25521ea5fe81fe468c86ea9d24f31443e2a91df51d75bc49f80c17cdd0fd754870a90e8c0760f443874a3400317676addef5d2f7068e85cff20f5059e1bea328dcd8ae157cc4d4ca48d085a04618624da2ee4326b00e86dbe67259bf8b28cfcab369aeff5e067b772a8348cc6fb8c9e03be75b4ba92f7a29809d24d8dd4b0498f37f4ce4312f8e251177811650fe1b498b0b96ada61c977adcc5727e914eb30b312bb5907ec4a6f8fe07c341af31007325d24403ff2877e3fe061ba978ca9fcb9b9b10e98f131f4129d3c09d1b311b0ce72e3eb04409c82f71c206e6bda6225f8cd5f0c99f66d6e420787d16308d7ac53cddb807203afcdc01f93e73d6920730be81e7c584fac636e951ee6842fcbcbff094912a89d9a0600558251ab0258b24b38f54cbe9a666303a8c9db8e6fad3179867e1335962245188c32bd8b6fdb7ea0be76c62fb5adeebd41bcc552d42d690db547337dd35c735bb437a1e1cc90c360059ace114e07747f79f56cde7e48164ff887e7a7c73fd9f3fb788f9935ffe208045e7c86f4893762c0cff4948435cae505e66add8f21381fd30f732a9b841ce84022174c54033772c0abf2eb3a908faf053d48e5467e805daa99a5cda5a47c1f3384dc9b1d591cf69cd2206e6da7ff08e36571887a9ac67426b73fdba7e517b924f4761337df6a459f014c6eab0625d217fb01dabad8c78a48c4efd17b66324272bd05075344f1b8143f40b010c294a871dc2b731bf9e2d722bd4a961d1af96cfa9cf5a3b33a5b37fb5104a78421f5e77261a29ad2d3b20cd04b5121a809476d05ce0709aaac51f35602360c0aa603708e697cbffefa0dc3a1f7d437c99a0fbe3faf972b9dc7b54bca5e19f11300deedf1d4eca56d02a70540e6c26ca5d2df10e0d1586db71b784ea73b7ba6f0a0ddd16523dee57f51785867d65e008ec6b3886ff73e271acbc5b5283d03d4b0c06e4bcc728d2834c1b19ea85ca4a568374bc639e533294cfde128823760915a43a83a84e83f7f82cfe116c8da5ff52ea73736fda1a884716cfbddec382c3fcd5c7dd8729fdee7dcaf7d269cc6fa6159dbb9488d70f2ee251a68a8067cefe2f172989f66b2ecf79ec174e219ced6cd6a1d7c4e6970751cb5000c80133c9f0da7ddd96c40e5a146403631776859ccef19ba2ac3368f0ba9083115b984a1ae6a09445d054896300aa9687c71873d4faf3c7da1fb8f0ab1bc5c6268a2d2987bf3f3959918f7424824b593d80ace2c091c59d55c07e33e83870bc0164fcf1c753209e74c558f0416ee9ffc33f48164b6eb727f419c583b5394836e0eca052d39223de7d478dfa36511739e2779fcca1ec065742063d69a93db3fa9312b94053b12fd7e87445e219cfa6926f1eca111d0a6913c5bbc89017f23f8ba32b1d6bd7ee42ae98c4d1d688f27a5b97cceed5f62c7b3da44bdfa89ec22fb04124dd28fa22501d97abe75d656495ca5780341bc3a95876d81cc14434e0a40abb801c43a2d347569166fb3daf8efb78b843337430836e2cf970e60c708d915ba7bc078b4b867e54f8c42ce3869b681cfcb5e8e748319c03b86dfc24d9d835fab2080a0c7fd6061c11613c7aa8dcdb64f398b602d2e990efcf293b5fcf60b6f10dbc36bd2c38d4e5fccde7985d9665abddcf68b203e1d3b51545223960dc18af1ef8a06c760b18185efdff5c4eb428e9121b0c1e954f2cc4d96042876cef2e938d9e1d806cb31d144521248c33ff0edd6be72126671d0e5cc9f6825a69f4415d17599282cb8d1477f1dc0d067f6fe7571129a8834cdfdaaee71ec345b8fa9f36b6e950bf12413882216113087b210e4aca2caaa77251a6c5dafb493b8ffa3374dde0a3aa25d84d93fa816b443b2d0ca31c280ec243f5bdbac9014115c5f7a5ca369607b6382d5935098099e3faed58892d10897632602439e8819b3c1268ed0ea67d1db7e67848c58dafd82af353c54d49d4a4f8795578dee1f7f844cc742ddc2cf4cb7ff2ad676e8594379574346319088441d38b1ed476913036d752ed19770776198298a376188669ce853a0a739f76376b756669d3f33716edab77147a4e73404493ded588865569d4670ab7496b143980dd12325073d5c4540dc4a4bc0f4167d8e97988bc832222e6c3c952f4049d5f70def082b40891b65fc33fc7a5c843b17c7b166fbe57f67519fa97d03381ae56b6f1ac19997b885fcabc462e1ca15d846dfd59a2288e391fde620a368ca292a7f1c1b58eec124ec21282377ab8b0ce3a93e6b086a3567e9bd7c90840523d97246cfde2b46bfd81e92938a5299e99ad0b398499827ebbe4d0de00a0a733458fda98e0603eef21e24ff30d0b975e80cd651747ccc0ab0944dc35a8d3c7ece51f6069fc0261d960de6ba1a723068f0ad60f0f8d5a0a72cc3abe14bc73bb09162cf05d62b435a72f86828da75e6f0525a88043eb4b6d86e5557491958753786de72943177d6fc458af90c9a4c7c0a957274af6ad16e6174c40bc5cb1a32a5099deaa1adcca4d3ed1c8445b47a0e10113fc3ecce6e9099b12069012ae7767b0b8e350d012ca433397b838fc85eac563c01fccd623a4c92edf9dacebfebb540b87897faad41b68fff2", 0xedb}], 0x1) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) 12:11:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x80004535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000140)="b9efdaedf4540ce416a89289ca15d4876024d8ad8e63c39168d82103a0cc60fa1c4c91d53c7efb56f10df88eb25dd5b07de1478067862f9e9950c73ec20a58da3f44d717f57104297f81e2d352bf726998b619b938c11479c18b5084e1be3e68ff699ab117be13a006c7fa3c56d081ab57063adbba65a9b27767fab2c982f5135f44cef6bc15c2733f5abf50a36f5b0a9e2fcf46f309d540ef78a870802b2446162d2f615cd51ee7d8182716dda643aad9b5e8ddcae9625e6a522a3329df36ff8bfbd0792b0e9fb3e7b4e06f8dab2d7016927c7c04bc75ee0657ec3c4c79339af740286eeb14c70d2d4f3feedb0805c02f31b1f8f6c201c17cb4d939587ed14d8ed016f21e266988c778c68bab922b9273a3982b1b90aed16d929a6b41fbff5178a6559f5deb36f5d31d29fd2ce2650083234622df0ed30b4680e3b02d29aa098ac7b10579f5a6c7eab073f01f3dcf45cbc04dddaae38f6b249ffaf5dc0badadf79b1eac1f657403a342b099961215a786003cffc2f72efb70a343cf14615bec57920df6a5eefd3764880966b193a5e1c0f7c225dfdb5288f46d789ffca9c7766ef2a678fdcb09b75889fcf326a225211285583b2622b2c8dfdad1294883a70493ce3a3ee82a2b398e8274216f77c3439ea463c2779e0ecef16b8986cefc0bdfba23600742c7c704c9a3210b7b0c41c0db4db9c7271deb398e96fc84c679be577b521bb94d263c56557a91587101081eb815141cc418ab0162a89c8ede813a021d66f2b585a6ad450459e4d4180f913236b9c806091f7941a3d39a9c11c47c1f5e05559ee9890dbd50b5677103c859b247c3cced0b5998798b46fc147006698835a5ae4232b6c7a614b729c40ab1920dd2d049ac0fe2f7dcdcc4455065f60c31f417d6797dbe4e1f096831f52ce911d8cd9f13747dd58d96872bc7cc70096ee425980fb797e405d10ad741cb5f6f12602c88acdf3a1245ca43a80edeb1640b248bad366ffa39c2b88fda1727faca2fff0bcea9f5a492dda2a088353ea3648b22886c9a1fd739114d28b0bc2df62a06aa0e8a6a54111707b77c7213a2379f5258ee0aae159d4504c352b5acd92b0a23980d632fe6a3af84a7a87faebb38a8019319898f402b64cc92b5431829390bf251949ae2f771fa94b49df095314d4baa89725e27b31bd02da690e3c175a51684ac5010fe4b60eb4a89722aeec0efd416e8825eb5eb1474e260f251d2a8a79b99dc2bced0c9d3e1883538ae236ac009020ab3286fa79845d7caf905c27132caf790543b3ab58851c9949fed185f1fd7f39ba07fa48c6a239c7847fb1ce6093f4f39a57376b99a2750297104cc1ed60c1d0afc4a34cb45ae15e80cf342a4f1c60c9125c7acf9672835335cd3aa2b8855b6869218c54fe3a1c9412baaeee6d248454c1a4a927afb2ac206bba150b8d7bda0759cb50368201ace5f40796539445cc065dd4646d5374f0ee49e23dff55dd30fb76647a21710cee813291da01d33fbeb9f387c4b07de3932bdfe3fc9e72645ebad75f5a124be39ff5e57befc113e8e0b85d62b264fd0060abc3c8c6888ee636dfffe6cc94c719d41a004038360c2f7f2cefd977a7a03bf7644098ee0b029e29eb6431e83567080268c8e1c823b7a523b38c47b2f78c611867b9e94a2d335afea5695aad9233f950e1a49075e1b2778893a5f6c6cb0e6029c27bf44108ced73c884de53b6a96f62cd64e09bc9d7cf6919f0da45f743ae3c8af1ad5243a79bfdf801a8fb4129b7b5473e9b8dc9d6149a2e8325a58d42247038516df2765ff0402d6be429022a5e00fccdddfc6cb028ea1dcdfd48953d7a65e512084e57179e50814b1214b5400ff9089ebeb54bdabf8cd31a85103c47a9ee71899b5f5c4482be1e730cd39c2341f0865a6eba6dbf122deffa37df49b23bc5f07bd06b6133b091e7fa908541c395d5ca5c72e966939312fb7b632d526cfbf644ea1fb2bebb08c38b0b578dd7a6decf522b8821b819bb1b3432502515f4500535c37c244ed08624dbae97eb2f4a49f4b8175f600947e9ba5b3a6694f6390e8a1e814537c74def3e600b9914578025c8638f7991ecb8278650f452ae1d898af797051303058ae0d273cd184aed9089860784f76fc37672928d4d3ce2b0c97a8149e72bb4ece8ae0736ce02ca32f765c1e9804d89d9809f3f79d2df5be29d51ae2a6dd2a91b43bd46f419183114dbeb904ef2054af349ddaae1a613be0d1c69442c647168e0d430761265324b5f20e972309c338a452e8dc80a38be9f4d984d04f642fbbf73447db3a28cb03a476acc0a2531f436a4a59071f6c440d65a7813a3b9697f51dec366a2c962c20545633ae40a6e08bfcff2b7f462c388a294b6df108d506b5209de5ea6c8a928f24ad42e50638d8279358d5e92a9b1dabd3aff5153b0f5a4c7e8f8aa57ba59a62fe067d7502a2284c8988945e20c5ea3148e5b409b0d6c1d5a41169bc63d9313d6048e0ab0832622963f80dc1c0b384847c3b3a21002a6189943f9255ce823f71506ef5e899c92ee8ad014613742953a6f7b19fa01e9a8c45e16c6f467c45826960452ff1e130b099b80ebacd636cf5f1075c2187581fc4449f28e46d6ab8aa254e8c5d2b183c8f23a3ff56e5efa380bc08d849121c39d8faae9366fba33ef62c0c9ac9949d1d33f686f9c2e9b80a0d54577c1d0b21d2d804c4d42f612bc09d9f61769721c41781ecb2c9e4f39bc4f73ff4cee51ab6da5cd640451b0d5686e9725c5d6a6666afb0bd8121b0b4da0008871a486991ecb34f8e3ade61e468c39361c81d0d41bb022de0a5a7c0aa6d21d87f99bdc5e1b3a49d54384a14dd1ed64eb7bba6c2a92c7968dd573fc31cff88db928ca55933f74004b7066c5a4b7cba22378920ca75a27610721e02cb481974fb8ed4f14797d0ae1cab6d8c053c243dbaa91f0a0e15d906339b0163d4c445c170744208f499724270e0e2661bd20a44e194ca0fe481ff9796c08bf6421d423e86c521e62461b98af7dde23edfda42cfd033eb7f2457aa11027682b8875e88d134a445d1a5bc3b7a37d5aab2ce223b499d2e92063511ea4227873952bedd7b9d0c7e61380ae9f80b2e0ff9f5c15629fef9ad32035618148a12f13939119bb0e270de5bd13da9ca865ba7f1d8fceadda503ad0dc7191be4fc06a9d893e57150acd10919594738e843074bdcec11ed4099523cc5dd6c0688a4209a4353b95af9575078031997cb7e333e897b3d2a3fa78217f03fcf8a6f7ccf77a81fdc5584e69a6605e77e3605850cc28f0198b836edb3d7e99552664a3a08fa962401da25f21e6f038ed313cefc9aebd7ac6b10389d76fed0cd22a40cdbe46be4e8e027ec858ed96dc00420f4bc61212af01e5c10af81bfd73427cece3ae86394df384253f39666d7e57b2f42e22656e3d2f1ff03a40b4a94f965d396fcfc03ffe45570318f314a947ab38d9d31be86c6b01dc0199615b25b0ace531316872ed20f50dba0f9babaf2857b157251fd84b1949024c4daa70e7d791575cac70e7ce2a1b4c2a4f4eaf96b292ac24aeecd00cb7df7f50141ee4c328fa07b0b506a3fba05b1efbda247c9470baae822e0e58a70df6e611fe1e2c9bcd56d800e7b3ef0cfab2bf2044fb019324899617712bc5db27671c0be5889fc2e12e4cfe117a2fd7826c2431558c62371a75b4429fed75d22d038def90c40c61aaa517c3048557843077f880fc179098b761666ab4ce09b7251333ba496b7c6528e9a89c37accd33f3dbb5665859b1084d87bbf9f6c4783c110e4647691be4f85d1f390f85915c16857b7c634c5147f9cadee0f55e96decf65600377a7670c604946f458d34d87f02bcf22b12581cead4312f200cae0e551100ef2b2e70d9ee9671a9c2cf935474176a1bfeada61f5b545f1ec1b1450ed427956fe70dfe82098b715e4cac8d16543a2e2cd5709e4e6cad6a8a8a73168e7a39afd71819acabf4fb5a61c30cbcf3e6b3a9f10a11f252b1158e03174a84d6d6f2989816cfa9535d16f961b55673196626565bf3116b298305776a2db8341eeeca5448af93beaaf2f94f1361ccde1f6190869993c8406cb8d934422cfa7376dee38031af3f91d979494b0085d37ac488bb5eb6c8123efcbdadd0c4a00ed03d4bd4d7e5f244296d84a5e74ec5f9a856edb7c2fb1a6684f0b1ce58e5b28d9334fd6dd377f063abb3e53ccf41eaeb3a4542c5e68decccf95fee9608b553f1fe56037f211912daa407f41efbffed6ae50193345943431ec4d7a1c40190fcb4f5fa485709592f92b8f0b444ca32b5bead58fec88d05a1663f3926744efefb8e6b13dd0457fe466b9640a9677bbdada0fa4550898a8b8801c467ae7a766fe414fa31a57b53ceb5e4b900d02a3b03ddde5901b978a76b4d0bba92be8631bbac941373e4e42e5b6d350fa75c02b5f2757e1273c8f48c43f651db77f20ea4373642b25880310ee7a985ab1a198e36b440982964468a1f7235feefab1bc1d2bc87989fc8770f3d1f65109c3b2ad092a0a5b7b1cda572972b0b4b0a4cdf3c012b68b4d0f589bdf091e416a74b1b5c2fd5260ae31b8804ed5b77c1dcb53f6b5325fd37cbd5b7a3f912228374bfa27d309288decec185313a878e9865b48ccc9abb9f59a278d2b418cdc9d4dd046d83c7a29945dab752a01ecf8de4a7388d5232c9989f2c8a4f54c8c48017e7053dbae3948c2056ea169a0683009e887124da96abca5baf4f565168b5a9f8ebb2fe1024493f77797e491f97527c5bf404553f490cb512dd3d394ee89e693b9db42e3fe47e6829aa67be1310f3cbfb837c54c69d40658bfc8cad78cb945da2fdd0734c606733f346991c3a3208f9abe86c3fa7814e0ec56f0056ef122641df424cb205238802fab205fecd6b2030d03a2f40923ac058e9d6908809bb46beb9f60d462e4f62f836d432960057846a347350244f9e4ccf9981c1ff08368c9b19ab55fe8a6bd90967fc4481165ac1346180326d8331e091690c1aa66d272cdba805ea5a640b50b547a08020a5af33244ed58ed2c6798a303c8ac82536181f2339a89c754ca42da4c2e47f4025d2b5818977c59b467047967a765a5947a3195da4967c9020da8406bf6d4273bfa4abd47ed09d870fb110fe2561b1c54278b6e5255ca8592f720ecb626bcbf5c65489f49864c4386d3ed00cc34d876c0601576f524c3ce3c0844ae15fc15d0637f443a6220a9c4ae9bc447c3e24ec146ff8e7edb2acb8966aab5f2c57d728890e4a5f31fc7200c2f3b0d02c267ea6ea1d18c86540879631f684a04e6b5d9f95045da1989a31f80bea5585b5aa9f647394e7f11a155e9cee5b03dee4e90dc84c0e7a6c7b7ab4b717d146f371a9307353be25cfd1d09cab030023e7a84326b18d4d883277d5f4e5265b9f7415863d2a4e11478349db99e0eaf29baf85134802dd02819fd10feed7f7d872915560a8ac1349380538f6491a32dbe90916554c0b9b83df21b1b36923392adc79dda9383ff69c7d6e80a1733e114ea24a56d8ecc461d41206ab9c6dda0a8be90aade7ecbb20ce8ae4a1eb9da28f1bf1baf053ad5411629901f5e7d371077a7c4e9690af27ae7eedae4c81e508bc7f22ebcbe5ac7e0babb26543d1b701f7ef676071f9851067619cb39adfa09030a7721909c69e2cba0b10e4c3f8bcec5ccf46ea3c3af80b0850a8bb54866aa5347c418978fc33ab9ea5ade19cf2818e346fa902a453e964b76e34bc4bcdb776bc4b5949ee33af2f30beee66901bffdd3d4dc07cc17ee3aecb488446fc6de33b0", 0x1000) 12:11:16 executing program 0: r0 = socket$inet6(0x18, 0x800000000000003, 0x0) setsockopt(r0, 0x1c, 0x0, &(0x7f0000000040)="398933c09caa5e7b28be6c9f1c6b6781f7d9f465d1d4bce6660ed7ec09388e59d458d80376f92f8ac7e8d6188db7b073ab78049e63966a10765a41d9f14750260e7735d34fd4f94ee6f3cc5468b441aaea2000bfbfd0fbc8e565381ae0523a641fdfd33a1b3221428140fc15698ceb0100dcedf6e5f4d492b150a0039ce084d03e3b0ced39b7532bb87e698ae4442156a930abcfc8c13c15a4b9a52645b4169f27d1eaddc3a5d3a6eacc65234f4ad83ae30e5e34b782f30c9bfbe7e8356bd24074a29e", 0xc3) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000000)="ffe099c2ea24966dd43800000007000004000000", 0x14) 12:11:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fchdir(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x1}, {r1, 0x100}, {r1, 0x2d}, {r1, 0x40}, {r1, 0x13}, {r1, 0xc}, {0xffffffffffffffff, 0x10}, {r1}], 0x8, 0x2) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000280)=[&(0x7f00000000c0)='\x00', &(0x7f0000000140)="265cc6242f40282500", &(0x7f0000000180)='\x00', &(0x7f00000001c0)='--\x00', &(0x7f0000000200)="5c2c3ae700", &(0x7f0000000240)='^/\\\x00'], &(0x7f0000000300)=[&(0x7f00000002c0)='*\x00']) 12:11:16 executing program 1: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000140), 0x10000, &(0x7f0000000040), 0x3000000, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000440)='\\', 0x1}], 0x1, 0x0) poll(&(0x7f0000000080)=[{}], 0x1, 0x200) write(r0, &(0x7f0000000140)="d3bbe30894f6b4916e5371b039f2ca98c55dd6263b17c0951b529b26e0a7c66c938b69d74cc7a62226ff278b2a0aad9b7adb397448b91b17e2958e595cf91bd563055f49ac8e276e1a1020a79e345304428d316aea99ddd82673cd0f3740c6e19a138f8ff63983576adf6abc48be6b68c646391e20e730df3d312d75", 0x7c) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 12:11:16 executing program 0: socket$inet6(0x18, 0x8001, 0x0) r0 = shmget(0x1, 0x1000, 0x2, &(0x7f0000ffc000/0x1000)=nil) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x12) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{}, {0x7c82, 0xcc}}, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) getpgrp() utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x0, 0x6}, {0x75d, 0x33273ba3}}, 0x0) wsmux_getmux: no memory for mux 8388661 wsmux_getmux: no memory for mux 8388661 12:11:16 executing program 0: socketpair$inet(0x2, 0x0, 0x96d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000180)=0x4, 0x4) shutdown(r0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) shutdown(r3, 0x3) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) 12:11:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) write(r0, &(0x7f0000000440)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f68bf1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf559a5eac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee0002ee42fe993b84ced01d1813c31de6cb7e6dd98bcf3362373cd228d197931c860d0d23aafa78b57510a5e641da93e301d32462c039e7c80f4bc51f7754b1cf0d8412837b9bba4aea2517a98c1dd4467cb566fe98761a5f282253d262b0cc84fd3f81add0178a79c92660521be8ea2e8087b12edd8897531c7d530621b245133685585d70d77900f2b33eb3a6e8664b6b09dd9eb7cf179f29d65cdd9dd09c931cd486a0535301191bb9445a519f23dd4a930c44d15c326a1cd6722427e6d495285039a07f78645a732c765c7ab8e575bc3ae2278e98b0c13e1dd60098dfda3d61f9bd2c506eb471fa5241b0259b91c6d558796ba969a363ffdfda02e7cd512f05eff559706f08e61cb5ee42175e031278638668e6ced2f4d8de3b001b87b1fcee1a05b5ccab2823dc3f28c79a7e49ee2c9e1ae7d0518ec72b2ae3ce9fec5aff0021de73aad9d74f3a8c7f6461ff08d9a4fd55f0b10405b20bea47bf561583136b1aa0665b338282d7413a23d3819bc42476ea1fdec3a91c1148768406eca3445acbcc49af3908a3bec3a218511ba8178faf5210b66de81caffaf133063e2dde1aa1024f502bcb15bcf560983532dd0cfcb0138ea6860006f73f71ae37fa0bde23d74f3d613feb7cb66b6eb3b065a786a83baab42beef3858dd7d9070fbf6b12126668422b9fb62e892c1335ac067f9659f284bf8321cbee9492f36fbfe65834c463a3e80dca189671afc2e7538a9c6bd72d979b6a4425e7fffe12ab8b3921655aaa8eb33961057a7fedb4ec51d39e0d0320e5cf9a6a76f6b8e0184b7139b6b24d29826da3b64e7ca23d785a8ac2efdf3dd27602c3cf48c12a178c32c283ed08db93405389ec89d38329025a8374fb4f91d8f42c368e96babfaa690bbb679d21d2329a951956791f2db62fb85e99d0a4187f2d8d83970117ef84e21a6d02ebb69ca232ceab71b8d241c7a47e51db85aa9481a09ac56b8bf43810c7c24901b6da4b7e5ee3a530ffca2c58928d9621298c65d5052dc6f99208f90a729066f678dd0c01981b8ba4efe538cb8b7fef760ad61cef051f11433ee005e50ab005489a9c6bdf93d712843ae6a7d9ed440fe3c4a3c7d0a774444034356ce3d4e9ce2720c5bb10ce1613cf9e9813765b8c6470afdea03cd11d4cea22439855ee4ccc2b110006c14d353d4fdc7049fa", 0xfc1) fcntl$setstatus(r0, 0x4, 0x84) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) 12:11:22 executing program 1: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x6, &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getegid() r6 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000014c0)=0xc) r8 = getegid() r9 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, 0xc) r11 = getgid() r12 = getppid() pipe(&(0x7f0000001840)) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000001800)=0x9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, 0xc) r14 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, &(0x7f00000015c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, &(0x7f0000001640)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f00000017c0)={&(0x7f00000016c0)=ANY=[@ANYBLOB="2477edc03ef1ad5aee85789a117b5f932aab33641985277bf8d0c2e9d146084c2f9b53000000000000"], 0x10, &(0x7f0000000080)=[{&(0x7f0000000200)="f93d8fd6f777edc475e0a32bb5270371025a0bcd11a384a0d880e330ca44eed5f22b58ee0c0cdc7ade8581b879d8b9449bb17e8dfcec56a8b7c7272f1cd66a8cdce8a6a7d2b85706cda994c597753a727a221d3c1fe0ee82f1e78b318fa1cd12e55ff1558fb74224a5e3c682286cfc7165a1a194468344446ef214585701a975e437daea957232549c508e7d82dec4cf3644bb6c15c64cd88d3fd3ff0f51870ce9cc41f26b89117fea8777a2d29197d47472b58903a5df5cef47e149c09c44", 0xbf}, {&(0x7f00000002c0)="0ab99400f0e762e7a7618f8bd02a733e414d20879ed8172398a7af63daa2faf9d8e6e5bdc1c3633d9bf54c1ab63904b30bacab7e6f9fe020945d27b0e43f87a849c1a649c1abf98e64961a09d7ce99212f4ff2a77c289ab6f7ccbcd48680a813d2b292fa0c8e925367d20bae0c0c267df24b1dc8ca3641be3f3ddfce16d5b4ba2f7504040beffabe3d40fb55846595dff21ec86355c0e8984945d3e4b4c64140ef12abc2a49d02a26d95bc44ea34bd39a6b56e2647065f5fce2060423c248948e89b", 0xc2}, {&(0x7f00000003c0)="83dab968f7a41cbd85ec50fc907f33556c47905c7c64ecdf83cd0a199873e1de3b1379f35b437e18663f99039edae639ae0c1e30d2fdee0d6a8f587a497fb7364daf60f71a3b8a340ab0c8e846d054950c3afe0e880856f764b5dc158d15c6a9c5d73eafc2b15cfe557e346e209f01d5a459f196f7ef67f0193f64fcb83ad3ec89af00c833917bb427ccb813335a8421e71ec79d9cd6e1ea72e229b1258875fee70704723f8b283d4cc6e131f299c2da4ac0c0c99a7e2c7fde03e704ca4d2edca5ad5dc686685877", 0xc8}, {&(0x7f00000004c0)="d1ce583033e847a72afcfa0f147da225b6ea95b627caa08cc4ff6cd755b7204c0d00b52f627d1ee6d337d9aa1adc5f1628b3c24aa1258be01848f91a86d7d608d6e4887a1a804a02e885ce0fa8996d93f7cf48d6392316db56f3f19e5f59a6eb4738796264d0229faa82fc1191fdc530ef92561d0bde92d3a0593efa60720b30ecc1cdc4fca440c4b94f1ce40018428bb37db802a9325dc87b9166cc262ea871482a54619f3704aa3ebe143968e722c026d9aab180c02bd1946989863b648bf4eeff5d192fdbd1914988cfd6cea7e9d772a7344a6b84cfc6282d27a70c5db12376d1ad274d160b9fac21a266ca38469fc717af5b863d875bb515b4356684910e94b049bdcdbcc641bbee364c97fec7bf7878171adc2c76ac3d4505d2deae9ed175a89212dec280975981d3f357fdcaf2fea0fac2bef5d185b9dee6e6b7405a5261457b8c81e3e4cb1df7160fef3b92057edbe9946a143e8843e4da53743e7960b1c0329d9722bc5f212ad7a665a09995fdf2fb1e0066728f3567c6e6454e376be65eb99d246a3e60f4019b7a1feabbf3cc11329548d75da9bc5d6bd96aec693e1b32b10e6ff0c3b945e07e4550f339c10abc0c329cb3b0f705823d2c9fa881255e01c0e3608dde5ca3915896f0cbbd063d6db79367df3cc8ac841304e07e6fd11d42fcc957a682dd4f30831f0bc13ac6b08b9856ed2555ba625d7ea0bc486cb4c0671984ffe02f1e53a47da44ea5e98dc6ce8335477dbd8e744d69eb7464b7dbf3d3fc3801fbf313491426f045c0d750f7fe1e91f9e6c7f3d7e5a9113f1edefce49862d50c7eb69b1f370a66c4ba285e1daf7358322e40aa5185508d2e65f263d3d60c1c7cb1bc69843df3efd016632f4b4676596838af805e8e012c5d85eda795b3225e9b1e4d45c70f11e0c3a5655f1fa8a85bc2af4a57a9ed1b2252f5f392d8558c4c1693d9462e8b6c1473d77f600e6409eb3185cc19ac377edd9ff6df80fa831e7103bf525b7a0293ce2a64d970b8b41fcbc2f2607fb5e28cb809fbfba9c70b32b338a7a3f517c869131d2309224ed645a6fbb46efe6eb5fda94db43383f104ed388df1cf94787797e688de08938d6a199a442bb1c388dc2bb909da99d88d24e8b311180e0617442337925d3c2982271e68bdd0c11c4171bc324ef6e34e22a4256ca704867315794b744985bea61494f3e91294da6bb1d46d71eb55c9bc0f666c4014f870fc9888d2e78cf6246adceaf0e848f25ef9af8a10d29e6fe8d9d8dd58551be8d008013281592a2878eb479075e0546da40623aef5c9211df7c7a49a352a3ea67b684fbffd0a5de4fa716dc1eaf661551b1c2a08dee052ec3831204002a00dede5ed4384dee47e398cdd72f6a11ed8754f88c240e9d91d61d0c0ce7252433601535480515daba3c4efc8bafaa07a8a95505f5283a1d30086622555ffe5b596be6db4deedfb4d9d86763d3ffe378aeb3ee9d516b6a3368f090467954e4e792723875555e0731b84c6e1d74545b84f924de0ba8b2a4804b6022f5a6c7ff1750e40ae104dc490c8f488bd94d9bafb1291fdbfe9d1931a08bdb53a7e0e2e18f2c941b32d102e79bb17d5e3908a939bb3bed187e5490274464c44d1183dd823f2e33c06a70ed57b559276bfdfd7f66e523ce2dca7edab43c17808255c84aa65815e0a08c43e2e15ba83497c147617f368587f51cdee9f4c2b704f48ce4879dd66a71dbfa05a1ef8aef7b61c837797996ad8bc6e437b44b13c696be1219095553d3d25bb1797d421ac7e82c1ef6977cd15f38158fc419b73b0a19656c71d4647b70d63dc7febbe9715ab80e670895eea173b63d819ec5dca9b447c0771c15e703a493e9963d8aa84ce9b687abd1cb41a116c88a23d38e1997c177f70a9e277f8f0f73642f882f53d6527bf257d30b225ec297d3e1dc64a6ede7c280baf99c6f3880460913860687aa3e6c648c8e928c85d1e7b053b0a3be78396b1ad71b57246accbccd89e296d3a07a4896d543f5b41e0c3a5584718ca08c94c76c4e184fd631657c356f12039208c4636af3af1779478163876b998aba000104d068b7ae2580761c97bea55c087d92295ba24b93961265906176e2a6af0961edf8ff560d0edb553a8c57076fd9edb65e25729b20575a9aae12bdfc58d9d42ca7549658a9fa10cbc6ee9a7bb3fa6d1959b07c489073da80c28800787c99fe901e3b107b08cfef80420511b9eca4249d5d0597967627d48b099c65ba4c183a2306c2948306ef75012bfdc228e958d3c4006482ba383f283864896947c24c93deb89e47a7d1668bcab96311d0ac2980b65f3664baed051dfc7ee36a7ee049e09aceb2dde1638a2ef81a5d05a1b7d576b497889f2b66dc2d9faac8764c87171f00ad3e3dad330d04f2071b6a60ca992fc51090a9e9c7f0ff41416ac27843b41de4281b5bd68096a5dbac96687e71267b7d5f4de901f169617d9e8aec5ecca07d41df3adf8fddc2b456360ad2544a5c0830cdebf66eccf232a982f4fb21cb9be16e48b3fdbd41787d4b4b2a56a0dda47218c478ac07d7d07fa8b0d3bd847086a1620dd6a4f3d666ee4c5cbc8da25807896a01e66299f4af7d6b57364cc604f06abb4b6f2ea0ebda0ba6d6cb05e2fc66e0224f15b92c0fe83ead16bbb1ebe02452ed297ce6572ea3bffe762c78153133974bed2f96ed8682da31f84b01e7bd55ddd886c6427aa1e0b9a1d60520e5272d33a7226a8499230490e7823e3083cb4f96eebba216c6aaf5db90f3ca50a5906d799af2f51148df81dfacc5f8f7cf07a870f255db9a3658f081454a54e0c8fffde28a48b499ee6306789d8bf0470c3cf95fe698265930365c362e3b286d73327d1ab5d8a47ed533ebdeeeabca7c6f04c6f0cfad1bf43644fe67aedef2070ec3d46054d93c53053688f9d0d2a6c3e15aedb586e92d304a3d68568c307f79199cfe18dabda0223889f8dc8ebdd3af344161696762f14c7f98dff4a7f7ae3dac9ff2a6b8d0be0a4ef84664a9c994b76ebcc0939786e57e631610a3f59bb13775d64d3dacad95b576daf934828676a4f4af3fd3b586fdaaafad76132c470a04ee8bd1e33aee2e6cc8a2767bc34e4bbf6cfd51403a69b6fd8b88a805cce5446729ecaf03a7533e5c5f05c32e302a6d1212e2244c22394aace2af5b4c990fe7d993f8985ed038ba96874b66fcf028b4d3c112e088b13d2695fd68820e92ea91a1fee1a3ade76f2751c00c63fbd0e6b164f49a417db7e40651b1e248dde60a062b36f8349c016046f5cc37343fa909916a5ab2e1b888602512e3abec64a6673b154507d66b14c4d23f21a39ed5f5172cce45ba0a3fe8159d2ff00b4e4f12898027e99049a2374359600971cb7987ace2d009488160ff6cce7b4bc76581afd4103595132ed9680022fd564395c954d94945a7fc87bf4b8352999bedc935913f0418fcfc2899d5abf9879f4f2ae16a5283d009def69d2eaa0ccf5892ae2d428e542ebbd3ed739f5012e2fd73b7452c78a730574e4f8c3d2439957af2b5c1a46c9272534689702951d0383375798d44e401cf96e9d670e5967b2538680518c2f54999fafe4687bb1bc1bfb902096980c12b156d4e7892699985fe0cb5e804ffab4756f55203ec70bcf54f2133c1f5a3eef1d532ef6936e1ed0a8d4eccb8898a0dfa6a5a48a56bf13cfa0375fa1479f096be47523e57bcf33b1e02757dd9bd111d74aff0b2d4c0089c946263ebda3ceaed05ff3cb081194f53479fa4f7e97a4879a3f1a3dda8d63a2bcfd3a1c4c1466456a8019072d8a5c285306d2abeaa2209c44262d29615527cfba58b2384ba47f364ee486a6e65900cd6e879106f43c2d9189030700c85bf7deca45bb79f0757f6d745c2db7c67750a84de85f91e17bce0eda01d16948bfc39c2e9a070643738481b018721832a4f0716fc7fe5a988a5c44ee8e05b68cd015f040343c7bed3d8571eb4b6975c4e80e172195d385117c65ed53845021c522ff597e5d4f3dfe4182f5cbd5a49299e3615cb59e7fe7c806af58bb895cddb3e496fac7381d8b5b9b8a23ed1cb7d4ad156a917d2f77c07f8a7648238bd28f5ec4f1c2a9cde1ed969baa3c272694a42309cb40eee4654bcb9c036f1184ce7615c9279964903c6e9278273d9e40eb4858631365f4ea37f9e3967bd9f7bed0966dded7a94c45210b9949f392692981cecc5fd680a2ba59661c3dcd1739cd7e8b410acd35636e1eaebe8db6fcbf89988f16d752c4c57e0232d20a73c171cdae60a55cf852d7224d99ee77c863a2348199e53d77f8c6c758e39a9c8775c340e835a2cffeaf09e9bbf008ae2f8582ef2cf4205fbab6bc35bd675ec2656bb4d708a74dfede1045516c0ffa6343ef6158f9341988f442f2d50d7b9918884b1df10a0d2a9c787f5f38d5d7809c54f075b4f7fa44c23dfeac1bbf9ddce8cbdfbc8ccc9b3c29c727ad78bf9757189788fa7a5fba19845d8a218a993f6de5955eb2977cb4e3eb159b95e1f8a16a26daf38d64b2c50983e8f742397d08f62a1807e343e5759f1877e2062c49d94082a0e6be6ce1b5113d12888a739dffa76a5bcadd6934af1acce9a0c7c8f81709ebeb9e762c98879cd6ff01af5ebd9c456214513bd9c7731c79790ec1009b4e463850dd418ad5dbeb02854b59a9ce373b0e130d89cf5ee2ef0c0c32517800a48819d3d55a49e7ce8ea29d6d379bf0b02d3640b98889eff44f173d85fb78afaedcdd30dac7e18fce1f9da62bf9a5e34e8ac8711ef032c242f3dd2522ddfadc50ee1e9a3964900a3cb11b0de8465d936d61dde1427f7a6b84ca59b27d32e996adda6259b62a250290834a40e8bd81fed014bc05eb0c4a9c25dc18dddbe771c79881efdb6134562a16984547ca3914c9c0a71a7f967ce94266a99f7eaf2f5fc4d9a3814e06249b18928a0aaaf4117eecc963b7cbc47191fb40790300bb566b61349a52a783f1710d58b8e60dd8842c14c4b30d5bfc2245a3ad51c36f6492eccd50156da0b292262220d62fdf6ef9f8f97ee5c212479b112142b9c2abd1917ab568812ea17d360b9e2b41c68daeedaadf1ce256310ca2d8d428d85cd800db554aae3de432ff43201905cba1db0204feab82b94f9ea2a77542342b17ef7e4e463fd1c5522c145371cca77f6bd5ebea35dd77ec76935e7a4cc5ac0cb0cb17d1024d9c1c90626331ab6e8be385106fb3f051f56f40cd0e8d33cd4f8f615b863a2990f93458ab6643067fb6add15ad0b1f4ec61b0093bf8523e6355b211c4a6030fec495cfc0af44a74e48628e79e2acaeefda1c16e610a92f03654bb5131576dd11644e1fb3fc53fd14b15c4d68d2146f0aace1a2fb1591b6d25f143cd81a2b97cce7feb8d01e861d50aad3139bbb19d10f5c47a2e7584f6779cc2384e12e59a43d13a0185a8d1b37dc63280cc4b35452e7a5dd3dcf97ee66bbab9f82b665477e6c1e808cdf4a8393b6071fed75e875f99f2901052356ed90a94357f45b09c03a04df2bb092de02c7c512d36b06348281d7d7ae0d95fb5e3b154bcb48b9e2664eada6690bf4beda8621b544fa91d02b3c1b27ad25c4aebed20a0bea2200a0ce7629e2dd3a01a94ef1d02ecec368d542c1e771bc2a5769c9905487393d2f338cb8e44db7f4b43a0885c7b1570c0f90b03977c4d263d3e896fb5f8aee0db64d014619cd7031b258c309581ba9ffc3aeed96ca12a00e7e64c10dbf6282da2b274930d882bbef590e5b04583be368a98bbb7823d76996a237dd2a33bb34dafe9eb1162e99845c934991f0e0926cce2432463870c", 0x1000}], 0x4, &(0x7f0000001880)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="5f6ef1b62a649bebdab4da0e04aa07a7d3c7895563c578fd3ab1f57acb0ef33e7f88ebaec5820080a2ce924b757d4361d37b5915e5064120a8bc674f0b9602f74d2cebf88a1aeaf020d90069f064377335fc3f31be63b978444fec663720233d3b58dba2ff3d017b3bd400000000000000000000000097a03ca6b20f1a27af5785a061ab526f3f5b6088de6625dcf818e6d016cda39d7a622161537e9022c8470f96f19d00521f08a3", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB='\x00\x00\x00\x00'], 0xf8, 0x3}, 0x401) 12:11:22 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x1000000000000}) open(&(0x7f0000000080)='./file1\x00', 0x40000000000008, 0x1) 12:11:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='5', 0x1) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) r2 = getpid() r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) write(r0, 0x0, 0x0) close(r1) 12:11:22 executing program 1: getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) setregid(0x0, r0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') 12:11:22 executing program 0: mincore(&(0x7f0000124000/0x4000)=nil, 0x4000, &(0x7f00000000c0)=""/140) mincore(&(0x7f0000124000/0x2000)=nil, 0x2000, &(0x7f0000000040)=""/34) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x80) connect(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 12:11:22 executing program 1: setuid(0xee01) r0 = shmget(0x3, 0x2000, 0x50c, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmctl$SHM_LOCK(r0, 0x3) sendto$inet(r1, &(0x7f0000000000)="b4", 0x1, 0x1, &(0x7f0000000040)={0x2, 0x1}, 0xc) getuid() 12:11:22 executing program 0: nanosleep(&(0x7f0000000000)={0x4050000, 0x3f}, 0x0) 12:11:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000080), &(0x7f00000000c0)=0x4) fcntl$setstatus(r0, 0x4, 0x0) r2 = accept$unix(r0, 0x0, &(0x7f0000000040)) r3 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) r5 = getgid() r6 = dup2(r1, r1) shutdown(r1, 0x2) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000007c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000140)="fb5480dbdd968afab02b0a52b58194b741fc62204e07c560b7119ceef56e4b22efedaefb85e91b83cdf21635c2564ddc63e28d35cb2ee7f7dfac012f3687c54927ef48ce92138666e1cf7c792064ad65c599fc89187c536c82fed7f0e0f301411c2cfc4529047d836d27782541d132f587cf7b982ca1b54b54ac2e61b76b975c13a216c276a7040b3e384a619567d6fa8b47c2a487b63f409409dd013297aa6e0fd18880ad9322a2e8cc", 0xfffffffffffffd26}, {&(0x7f0000000200)="63af79860e79612d7005e404954ca6b7e70418cb30fb82813d664ab50a1ac280b4506c2dc21418e1008d26e18a0066431826f025c41a49b5a6165bee42960db7bafc3d3d3d8c83287f26f6d6f33251aa64df5b2cb98e38407df491df8e7ec3c3b6ecbe34c76330e570e2187bf3357d874d22d05df30c7c47fd5e4a0018bcee5d34c9acabcd54d3d87d01", 0x8a}, {&(0x7f00000002c0)="c0b9d33db96e3eb6601d589376f78dd1490282568f69a258d2875a1ed3536cd6f7f107b1394a49c2d8f9bb93dce6972d313c09b1b5eb1263d54bf5bc9402abe920c00d716c3519febc3cd61e4f103ada25c9d8f80bc1680a6a1cf8aaeef5fe16e87930b9523c06cb477e929d2c25485b3711058fa2ba70d1857494cb2ac76ebfe4d920ee46856cabd7b297098b7c18776a942a78c4d7345d0ad8e2c0e12cefb63190e250dbfc44f796f0491dea8f5d0ff60ebb4ee5937a6ac1b8f18c9fb285db440e0e6cbef4f4fd9c6a3d960578e1a92fc041dc29ce36067d634f7e9cfcb454e3461b", 0xe3}, {&(0x7f0000000940)="e22dcf63541bed36a5ac3a1d86b90e2d73625ac52c6bcbe8846ecb30321a332ffc162eb0bc93fb1891a550231df394b113e0446b7fbe637ac4e58fd5c852018bbd2333b01de419847e7628ad729c697b46abe2260080f494f8331c27ab55d4a4d9c05e5a34104061f5c11fe2175a4ed017a734886abe152ebc3c095b509d4132b0b1d8fd2f7f10cfc47a9009dddd1f18d503545ffbe60aae231f4b180407d0bee66d17ae78124f98eee6e525aa52e4cd55e84303534c54e02947d822ffc2d4d7794b2080", 0xc4}, {&(0x7f00000004c0)="20643a18c6f8b94b6744069b1ea6895e7f993b1029a565bdf56402eb6f4b142e887fe05acf71bee644026e5fcada427a0a0e2e4fe6a745f4f5fe3189fea0b6c85107ce1663fb6c13f787f645b063e142cfc1a6137eb9c0aa34f28eab0f6b43c6ba2b1b7b82ea2e58716d8899562fe289d10cc3f7fa88fd4fc16ba11985e97350420942a8538bb51135532153192100fd94773ef4b0fa946dc76f522829235fcbf4acb421795c74017f722d9437d835129344b57bf21fd1c98c8778c58d1be0b5a200053e8bb1e006e48b8238", 0x1ff}], 0x5, &(0x7f0000000a40)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r0, r1]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r2, r1, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x28, 0xffff, 0x1, [r2, r1, r2, r0, r2, r1]}, @rights={0x30, 0xffff, 0x1, [r2, r2, r6, r2, r0, r0, r2]}], 0xd0}, 0xd) 12:11:22 executing program 1: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x202, 0x0) chroot(&(0x7f0000000380)='./file0\x00') r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x89, 0x2}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x1b, 0x0) read(r1, &(0x7f0000000280)=""/7, 0xfffffffffffffee0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='\x00'], &(0x7f0000000300)=[&(0x7f0000000140)=')&\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)="5eb400", &(0x7f0000000340)=',*\x00', &(0x7f00000002c0)="c400"]) nanosleep(&(0x7f0000000040)={0x6, 0x9}, &(0x7f0000000400)) 12:11:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x6, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x85, 0xfffffffffffffffd}], 0x400001000, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSCTTY(r0, 0x20007461) write(r0, &(0x7f00000001c0)="a7", 0x1) 12:11:23 executing program 1: setuid(0xee01) socketpair$inet6(0x18, 0x2, 0x400, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)="0057b1003ead5d8a3b8d192dcd0bdbefe15a338a94b8278a2391b1c993742bf03e9a49d4ec25baced3cd19683f6a99ca222c7dcca7cab751e7a51ecbd778d3ad5084300d4b01eaa9d3e78977def74a5431153b143db46ed5d883995ba9736adfface82ec0111862ff80d3353a55b66318f61963675ee7e8651cdb89bc164bc2fe266bcefe9bfe55ad8545615c9ff8fe7806373a1ec01c03de6f85c5bdb1979f772d97cad1dd1fa38b8ef23303eb1c13793109017716f186a8db66f8ed8d21f09505c415440c8b626eefe9a6ab8e45cb25f12a74d083c795197dd58e1685e28227cb20a116d28c254eb03fba88490d82a1f207b56a050ac5f4efe16a0b70237eb09b5cdc070267bdc8cb5f62f56db95a66980a1a7527038e2b8f760c8d3a7dc27069aa153b85ba29e0b5e078c66dbd8e56bfd518e27dcfedac5a733d8fcc0e35c4580989af5fad3c0bda6280183e0b232a6045b99643a1fd138a135fa17bdaeff23feb58e39dc68b472748e8fa73fe3936ae876a5386f1b7906e6428fbe2096ea69661362bb3dd784ee5453299f595046f4dcba36e34ce16a020d638cb80ab2eb61ea6c368115cad8937be7a4ab3f915d4b056920abb273d88982c372d378469ad07ac514f4de3bfcafd834ca085f61f9102e0fae194887e97d063322baacb4c691933739bb1df94d4e28c4c4a63d57a62a285069de12a9d94209ae68b44131c9e96d0663f6455046ee2734e8b982c6e24c57110bf45ee15d7324f034cf9ca3ec368f200472a7f82362ccbde29b9acec5782523a85953393b8d9ee81655e9096149399fd6286210db4e08cf7bc1d6197e1e82b3dc316a6e5d491032cb497601b28957059946c2c55a5f52ce0205f2ad905956884a4761668b46233e2204d32f222eb3bd63caf23eef461f4e81f957ebb916e732bb2d728ebe290d202ba17206a1ca24e90638cef5b5528b844184035fe3019cffaaeaf0eaa35b2cd79118151e8b2ccef16a3232e26be6bdd569cd3aa9d5fc67b03a0273658cca6773f62fc58f435fcc1ef86dfea3603dd31bfc224a9334290535243a7c5ae046ab83a0dd2034c97fa6d56d3bd94b61c96539ec1a7578c5da7a8477d20eb0ddfc5db60cbad98c163e8eab52d4aa85cf5b0e8ea9192c4f02ffdedd2840ebf98f01bbae2540c3bd4b77833791d11ba8243e88476da72e142882c48f3f26d4c15ed965a8877df8c12234ec432302ac46fa12404089a6de1c6a322bfe570a7fa57d52bf1aa2aae11ab32afba941a6eaff72e94eafa4fedcb99b1f7f41e440c8cd03967af74a42dcb33039af8228b501334b65510fa40c53a5ada626bd4d4157a02e5687869cfe330282e1b72b388653a55d17eabb7fd1fba98874a3732ada4eabe851284c948a6425123b10ca6c77d9f754e01e90134f800b831f1a0302454f69a56da060d407d436f51f963bb6390555ed5c2e502fdf6e7d7fcfe9c78120aeb1d4e48dd70d646110493f9f8e78560d0b5fb63128be6c1cd29c454e3cc59a5c9402d58f314955cdf2e096371799463a3948b7c57f55639769e773c8ec16a37bf5ea2decf1fbaed8f7fe9588288685771baf850d4e620943da0e7946f73782e40aba1e0375102649cb53fa522f71ff02a2084a10a1b53c79a792d94ea30295df258c10d265058e073e02d4be566a4751a41c0c66f5b8215b5ad2b2ed8bb392235e7d5c971d581a0e052f05abbf041006b1ff80258a8b8fabc35bd96a017399eddeeb80560dbf53001ed73c31073d1d193df107a0aa45eb751d3cfa6ecbf8df05982161014a32865621d5a809213bd13a04bb30f2e2e4d867b738911e4125a724a8b01934bf6944fdfaa94ec154fab302199892baf7a4470e360db1f0d991ecbb9ad6c62a285783fc5f32696447a9c43dbcd1d6f18c5393e9021ce5cb5b5215a01b7ff43b665d759760e98e493627efeeddbf5067d90c71279ed1781a00fa953554180d3b1a093b965a199c2598cce208b366c9acad8f3c754cca31d77b705cf992a3c3f836e279f9c41e1510df751e3d046314573f0c34a230c0c764fe7d3e09af7d81b4ed73b1e37e8ebef6108e60d91e71be9c21c3373778385b0403ca83b58304bf9ac7356da95fed5682aba75d995fc83930fb0c9b0c9c3d577e164706ea1cd46cfeebed229fa656eb7c9680f91351fe7270a556862c03c7fb6657629271685b42b68ee117daea98efbd57c7794c81c09bd5b39065ee866e4dc1eb2f485fea6bc0de4e81096d20721d7c5d516be3107bf4573d78d78e807f4d6c668cf92de3297237c69428cade21b3208295576a8e77ad446a45cbf2172fd355ca56d6a1c3c14d28743e6d8271de7107935708a0950a4935fa87250e329f68d8ea3328770b89f5faf5025d2f55e2024970c1ab95414969424e9979e2e137e7022682f1142832500653eee52ba0c649efeb84f45ab9358bd017f7b78cf1f8d4b62d93726b933c7534ac470d028a738b8a7503cc26bece14615004ae153b383bfa85408782256f9a9e368913d90f71fcade85e98ab06283a61b70c487c715844773029a45890ad9690c9bf648c5b0872bb6a67684471e880cd421e8dda35c303f130f1b457380216a994079183c5c2a054ff08488651f20b6b2439f726a91be0e8743c570304717c3f89c4cef86428886ea737c6fde8131b541b9efbdf026f40f4462aba001ba8ab6dadaf43c69c65f027507e59f039557b44cdbc4ca48f22ce4a987f13a2775c35728d7e8485419b03af82ae70e449e17a824e89ec604c3bae5e9b8662c6153585cfa0c331dacc6f801d2a1571ced379992912c51583fd19e049ea80b94872c671a6d9538d11a68d1d6d82109b26d15ce822c3e9bc59cdbc4a06fbd1fc5eca81c74a43c9fe733351491a70a47e8ce63ac7daab6a2b449ad6d5fb2a2767482988dd27d568efc70b2f4f54069002c2c94f49b75300f6ddc4b60c7685ee1dec4830834803b0c7ecc88c46ae998d8a1420723311b52f142dc11d40b79b06f3655abdf0f65847d89d7d959777696d50a80177e221960ff0d1c0608edfd13aa82e582bcaaa363378e578f12c98bcbf763bc1b77d5ffd129ec935e926dc5799dd445bf934c9c6d6296d16ac9e2c9c0363231e6bb373ea640c04058f086a3c7bdb540dbb1940167653ca81005b31f3f3f0f03dc37af0156cb6480a9fc54b7400b6349020a10e67804787616e2074a0f3214f53bcfc6b2eff62bfb10e6608a0ab87a6afc757de252018123ccf05bbc8a6673ea833c415e4bdacdfab1b53709d61b8a7be36401bc99096cc0ae3c6c07f1e81207db459f51e8cf4e0bfe0e67ce879fb96fe3e83f6fe600281514f4181795215dbbb5d91d34cb1c503250387ccef2010b084bb11699bc909239ebdca291534b1fa8d951fa802a1c449f6c10dc7a00dc5e0569707ace1fa9b4bda321bf9473a7e1a17d9f80dc8c30eaea97be35d897117ae3ed76011678f95638cd53d26e49f1f2e3666655903befcd388f7951369f30768949aab3d37b85d712d8dfeb0a10279c467291035df11565539c2f4a25badf40c98e93028a0583252adfbc715c9cdf0ef890b656ecab324d6a930b9b9f3b49698ab892e89eab284a45bb5bee9b7118fd0882a4aa6671180654dea2ea1412a6c7d742d0364d81598784f2b397d850e2f8c20585f53e0df1394e5eb2db1413967f4e7ef5b3249ab9d9a6edd4e698d83a0cdf2e76146dfbbbad03d9b563c5375b0df5c82a7d59c4b25f9556f1ef7706eadf7ea4b95bcd4c60da4fa74b8f5507d7cda826bbcf410f268d07945161458a3cf8f2fa04f5bacd8d86002e6a8a1e86426c74a9a21fcbe90afd63bef2a7ceb1485372171e915417bbd5680cd8dd92cd8047aeb265dbea0dc5b7a69206ffe80b99c09e077bc414c288a1ed1bc6dcfea4a31d2ef32d3466857f7ce47665ab162d1e9b5c415482e3a3e22673cd4d71eafa6124be9bed52b45f4213b83485c56bd57d7b4035efc18eef7b68a33641ffa6493659d8ca16a601cbadb0265a91b2195321ba940ef1e18d08e5da2181477ad7e3c42bfacc267c7d327667403065fcea46288bbb0e35b8932ab6b4fa9d4e5ef14142a4f954ac68667f8cef69f42561fe2bbb4591321978c93492bd015a8dfbb5828156b2d2b665f4c6a931788c1353814d29dfa8fdc60db8005d327b060c2fe8e5439ceceb2964dbcaf5929b0436822f3fd40e124dc6e6ead8493d5dac2bb1a9dfbc509f332db84de4b9f5c144bf6a20eddd2920f0acf605f6426523b76e8100c469af2a1e7239d3be8746451edb5b509696449abe8409c097706a04a2ac4e4227980288d2427b0bdd0a2ae3d7afbbcbeced548b24f17d8ea41c7a932195bc549c5bf6c4eae9b33d14b68e4183114c1fcde57cdc79cd64a71731015c55a4c76cf893fb4937117be7102e10b9de02a407b6e2ccccb1231327bf7fe0fa4bdbf53823afa3344df6c453cb74fc70467bd9d01a4e5b279dff12d98e85e1be1cee4984a4e382887168570a12bc27afb4e2665c988b436c48d7e473e60fe7803b57276717cc684e9ea0eaa871da04104ffc94f822e212cb62ff97609777f96c5077fbb97a4dc9d64cbb20bb9d37ee844f8ba2c884af2af5589eeaf4becef9ad0cd41471f8ab855feccfee052c7349f97518b40b3dcd5ca92f043d0751449764bf98f9e1a3030afe4cce4ff2cb94e418f75a6aff9a8b1a19a763a682b7b27237cca542794c348c16f0f0db7b545bc30c9a218dc7fe5ce9fe30af0e85b5c6a3aa08500ff0c2eb047009ae33fa26941577c200bae48b93e03cadc9f52fc936a1de074ffd9e78db9168aa03e76269c32815801137daa59effe9240f75a3cf241822b2461223067417154e43f0de874ebc3c5fcef79ca65f87918a52f56feffcddb8f73fca4a20c4861f92c55526ea4d4017e628317d9f937766745744155f36d4916eaeedd64ac7db7767cb6616ed76d1fd91c2662764cfeefbefb584554e4a3939124b312559eb620dbbce83b1adf04775b06055519bd8547315fa77fe525efe5ff5a501994ecaba47c283e007fcf3ef9b9b31c829b5a12548b523b9283c08f28044b8f43abbeb2a4d375fb19b3cbd73c6e726c6205665658cb3e6f6d1cdb98f7a7b1b2242219d7708707a82cd1cfc0bb28563b0a6870785b2f4137edb7a8098b8140042e28c8e1cc28f18c5d239e42a798db31bea8bcd56c66a27928b8ee45659ab3c75d436ac53dad2e74c9a6a5d759b33fe55e008835080e2b2eb181f989b01e1273bf0309198bea2f63a059e00a6bbbbab37713ced914742a5ed04a6cb479be3eb60652d32c7c55d48ab0f8a5ba71b1d487ef814a5ff79667aa4f49ccf34eedbeb470b1af758506436cf970175f9fe2b8897d9b09d57aae5a03269b1857072dcd7d76d1e0416f3240092f9d8667f3e4c8aad247b61861d4769e4777fe660400396fb32777f776203e5ef46502a9d321be77188d9e6e072ec2254705a365a809afba8cedbdbc5424ca1ec134517a304932f26501f8e36a60cbd71e401a460cb5b7f4553b981f5c28144064a606ea990128f0fed6d96a7b42625ab7d84ac1be71ec03c581f17d457b735a2e6e741e0f07b28f4643110aa9489d17d02510df77dfb43ef18db0cf35a3f26bd01ac25006d02ac0bb78420ce3678a816033c3feebe0bb939b05cde564b5b2a0846c7cee0c7bd2bc605f41d1bfbd4d2ec7a33927e59612f6b856c3bcb3dbd67593c33490b94bdd377ed5a9288d2b359a6af83ef2ee12de5d2b8ae46bcea603ac71ca6f1ad66ab1", 0x1000) r2 = syz_open_pts() r3 = geteuid() setreuid(r3, r3) pwritev(r0, &(0x7f0000001580)=[{&(0x7f0000001100)="269ce6002567b6727883b3d908953bf7d4d1ccb743be49c416fd3f26091bc0ae", 0x20}, {&(0x7f0000001140)="497205edb3cc4904e724367a8a994b8751ac9c60929ecb56ed7f1400c0d13a8fb04eedabaf63a6c424352eeee4906b9bbd887e3df13e7b0d82b0873031de4e082cd7494983eae07609066bc6c1bad7b2601b8191b1f0c9e89fe6cb08ce1abfa762050cff77dadf2379244ed247d558e884590e34d5f4e7a4ff756b96c611793c57db394b062eda5972b2e289c0422fffcb257e7fed3117d46c7a92db257b71f7408bcbcadf0a88f68c4de5afcbbe9c3a88ef3512bc8ed5f34b03aaaea8c55670fa63f8dff904d3f6de7ee9d91520b7372a9c85ac", 0xd4}, {&(0x7f0000001240)="7903dc7c815165c32759ddbc05f789da21da12330bfed5974d9575ab6efadf71f4ca38a777f381526dd68cbe6da4c73c98577e10488e2c85d7b48be2372ebcfbe68a4f181b43346b933e6a0e71d731e642555384143a2f", 0x57}, {&(0x7f00000012c0)="a8c50de90d580b", 0x7}, {&(0x7f0000001300)="50ad5ca9f9392b90ad", 0x9}, {&(0x7f0000001340)="80b1e75891e0eb6b3bc6e82b6d14a1ac15c78436b5f9b41fd8aa4485e25d880f0a03e6f280c0c270fa3f82613413b73f862963bd4ffb37d42fc2eed550972fabc0efc033dc82c9d7fa2dd520b4bf605d48cd91c1ea3c50897211d5cfc71c04013ce54cf27290636dfea810c16fbd4bdba2b9dd54b6d98c7a147c94d39d9c3eef09b649ee8a69", 0x86}, {&(0x7f0000001400)="3ddfc7ad929a894073cc8b64abd1811778fc5b42faac06fbb32bc11294481d1aea159198db6d1c9d566bcb7fe836546df7bd02d6a394496a33bc27b95650acdc51425b65705039070872547af97383f5e10b3597deaf1b1df15bcd", 0x5b}, {&(0x7f0000001480)="43ea58acf9ecfcae3e05277393a53bd61685886f5e37856dc132145c0901247e28603cf87554c3fd55ad8acca807a0e6bfb5aecbd6df395ea59439feffc04e453b708547a4178128dffc8917e6b251fa5220482c2e1097b97c63bc5852a1e066d391b8412cc68f123d2e7176f164bbd1d204d2761fa39f9fd7674f395783a41302ea8d936780b8e5eda122b054c08c4f0ad003b40f384a9c6e54c608b09b8c3275fe6e8bc9a89184e2ee7f21dfb59ce278b837762bcedc6df3fbf356554ba7dad14c3df77b4874118072754607e68e053f5ea6b6e071a26463a9eb3b1a973d8471dc5c2cd0bf65798795", 0xea}], 0x8, 0x0) fchown(r2, r3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) fchmod(r2, 0x0) 12:11:23 executing program 1: r0 = socket$inet6(0x18, 0x8007, 0x4) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 12:11:23 executing program 1: r0 = getegid() getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, r1, 0xffffffffffffffff, 0x0, r0, 0xffffffffffffffff, 0x0]) setregid(0x0, r2) setuid(0xee01) setregid(0x0, r3) 12:11:23 executing program 0: r0 = socket(0x1e, 0x3, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs, 0x99) connect$unix(r0, &(0x7f0000000180)=@abs, 0x8) 12:11:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) dup2(r2, r0) kevent(r2, 0x0, 0x0, 0x0, 0x8, &(0x7f00000000c0)={0x0, 0x2}) 12:11:23 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe1f) 12:11:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001880)="54a02551cb15462b77c8c690c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf5792c5d39c647d47e61f923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3cc8d8883cf675f60e83358c12ed296d22e82c6151d93490cafd605047b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac7166b36f601eaae5a5b90521f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab95bba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba136eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e905502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed710aae7106014ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8ff210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d96e1c67f95090a3b4c3ca0f24b5aff6eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb8dd01f5d4031706f4da858dcd8cae563a547665309c6ef8eb6ab117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a1f8c0e3bc0692c0a083c9ddbf33558d87a46ccbf98e84dba59d069f3e4e3bbbda9b0fd368e32548c6d56d098c8fdf6c9bed09f1d8012465045e33e83886a3ccdfba711686c85d0279bc049635e3057491a222902fdf889280b62d5853ed98e26bcbc5d0349db4302fc272d14a0188a1dbb6e037e8437554f6bfc045c9604918e23da79264892e9aaabc32909e72bdaa25fff5f7756ff4b8763c4de4af46a2904ae7c9e928e2686d0fdf58791b533bd4930750c6be457b0b251390ca79d856e2cbc7d3f9b5e45236ce43a5731c916526f9305091fe0e062843d54bd2ebb02b32f9eb810f3e4fac55bbfbef0f9df402dda28c5adcbe70699e921438370f7517509610807dc1f3d9f753ead7bfe2f677891c5cb3485599248e2b174af9a7a096249cbbf30cc0f4e5356bfe74fea0a032c12df4a084bc11c9e7aaeebbc20071dae955203e46770f34f4bf98c9130dfadd7de65d41cbb1f93bc1ad879189f14d53332ccd755e80e51c4a37bcd321b224c2ee52d05806bf241ef41ae999545449d10cdb4b4fc99c713caeae7bd6ba6594a1aff03909e08c6c9013de104e956eeb9b8b8b35036969dff6024fbb23e4c48c81418edcdaebc74e159e10c1cc18d04cbfa30b7212bb712dd89583048ae74da22cdcde4cb18cb5c25ae5c68685976208b5d191a0d6041a1ce50da8714db2e89314843b1f07680592e4bf3ff928240634e3a2649114f5f82fbb2fa3f7e24213d09cfcf0b235e287ad27ec4052efb67ae3d46191b03b2480be6061f41821a9626a6e69bc04d1a949f62ed15653dd36c37003d542b57ac9ac138bf582683781968392d9d1b158d87c41cb133e541d956459907e76a641fed143badb45766550bc46dbdad898996eed05c1c1e83e5b1270eee09c8a61a3c0eae46de4c987f225e334b56df9e43d27cbc0d7400ce2640e4109608169625090a9e96e09d0e2a6847973602c2eadc53248f17277b87d1477d25d6eed0d54ad0f887b7e44618392161a59ee9b59ebaafafee682ce544349534797ba0e1985de1516e35c05a2f916240920b2dbd087984b740ed55b4af656fcf98a245e6b0409304a6d00f39f97734378410876a9b457d23b733ae14333c15b1a69b267c4c4aceac7d9e3f530e5c50c48df09ce91e242393286e6a43740eb0c598e9d67543d130ff8f54be9cc46637b2ac64ea5619d92383915b11e0abaa046f6aed328ea512e1acb56381ffd1513ff8bdbe3acda2aef9697f5d2e5f28f700cf0536a7796cba45963d33a2cc05d3cfcb2a3af0d902ae660d2b3cb17d38449f397be1e0a8d372ab43700b596d8d5f571091f8746deab2d0189e5ab1c91616b98d1cca78cf9a30c4618643ca9338c9ec69b944cc1bd655a6c33a76f982dfad7e75feb66c9e6a8b5466c3a9430492afeafe7e947ab4823666b82a7f73b15f18e8410a4ab3e10d3f0012b6b1125176eda1b897accb33a46f0d07e600b10b46bb0449038e413e9bc70c8001309bee6cd1a0ffd474590b3755061ac22bfa97cb67d2814feb09b6f67e75d5618948e1585f2d3a06e12d8865ca618a2dcb58ae3f56a69af0d68b23676928a68f5455516ecfdb31792abc4db2034b5c7f2427871edcc8de3603c755d154e6f54f857c6fe1439d3765ebc277c6774ed5091a491809d94006cb578f2c30af492735da94d800a06e0762998efbbe60fa7f50313f3eaf56b59cb9a9dfded1fa9ff4543c0f092f6b228dfaca77f249312f94bd92625e78f9e0fb57b31d62261264550a08c391f2020bb1b145960ad24d08007437aa012ad3940b8486ab00d98", 0xfc8) r1 = 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, &(0x7f0000000000)={0x400, 0x0, 0x7, 0x2000000000000101, "835cd2518001eb0000000000fa600000ebff0100"}) ioctl$TIOCSTOP(r4, 0x2000746f) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) fcntl$getown(r1, 0x5) 12:11:23 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)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c5", 0x18b}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x80000001, 0x800, 0x68, 0x5, "07d150270c99edfde433454bb59eec85ee5137c4", 0x20, 0x6}) ftruncate(r0, 0x401) syz_open_pts() r1 = semget$private(0x0, 0x2, 0x101) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000240)=""/107) close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff9, 0x0, 0x9, 0x4001d38, "82bc73c8e98d19a3deffffffff00000400008000"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 12:11:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x80000001, 0x3, 0x2, 0x146b3b98, "6600a7ca5db81cc604e172c9b5480ea066615593", 0x5, 0x68}) 12:11:23 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setuid(0xee01) mknod$loop(&(0x7f0000000000)='./file0\x00', 0xc001, 0x0) syz_open_pts() unveil(&(0x7f0000000180)='./file0/../file0\x00', &(0x7f0000000200)='x\x00') 12:11:23 executing program 0: mlockall(0x2) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x101d, r0, 0x0, 0x0) 12:11:23 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x5, 0x401, 0x80000000, 0xfffffffeffffffff, "712fca6dfd54823ede5c68d40ce008fe8608f7b4", 0x80000001, 0x8}) write(r0, &(0x7f0000000040)="7f716779cdfcb25aac8d5d92742584e3da67c8cf401a69fd0981ec6162954892762a4e30533d424960d66a55089e1f80150eaab61b9e7f7627e2b4b753368bb1480a2d39a53025d47fb42a886d92a9e4b368f7f95be5ca2745bf85df22da9e3bc8cd7e27e99d04329db22a32c31dbabed0a8b710dcbb64c3dd1e91ebe0ef9dec463d96723571f4d32af7ece8c479086ec8820fd61d9377807580dc6cecdff00b263712a6f21a7919096b73146cb649a017ba345278b01cadfbc98a05", 0xbc) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000240)) 12:11:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae8a5d691595a44c9ed141a79be600d2ca04004437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ec32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e6385c3ab25a79564a262d0a72ef17f8e8ae675b5b70", 0xf8) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) r4 = syz_open_pts() poll(&(0x7f0000000200)=[{r4, 0x10}, {r1, 0x8}, {r4}, {r1, 0x81}, {r2, 0x10}, {r1, 0x100}], 0x20000000000000eb, 0x80000004) 12:11:23 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = socket(0x8010, 0x3, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x200000000000a, r0) r4 = socket$unix(0x1, 0x7, 0x0) r5 = dup2(r4, r1) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000680)=0xc) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) connect$inet(r1, &(0x7f0000000700)={0x2, 0x0}, 0xc) r6 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f0000000000)='./file0\x00', r6, r7, 0x6) syz_emit_ethernet(0xfffffffffffffe8a, &(0x7f0000000040)="8fb08fe3cc96747f6c586ffb0c3f425661a6a680028f7ce563f721eec0cc3c66c45319dec3794309cea36653f461789124d6d04095798b0387ed9f54204a637b7728c2ca5ac6ec2332da1391426ee96dc5970cd504b74fd3f9ea7174b47a8c1bf70261ad9d9a16f9f81447f87565a2472663dce6b7123e00c0551dc2ab0927d8085fe68d669c285f93e84dfeb43c88fae96b53320fb4dfb5de2b88211711991de0446ed7e0d29eccc3d1d6f9921895e8b8d3bab2e64efa417eca7065c9b34de5d747c1eeb77c7c8631c0a1ad5bb477fbae2f1abc31b939b0dfef96e0ee4b613d69c02d6790b0e3fe15141b010f688d0e0a922275986945569434b17eaa4cee57e70a182bb81e89d9957e45f59a247709819b986df580e47df02f5f222be2daaf3f7a7dd42db4ec4594c58c5ed15f75304d69fc2993ad61018e3933ddff10862f9dbb3bcbd9077a246733d58634c955205faef9e9d232f5837fba401a77a1ea6a74d494b069e3c28f1343a408507e3cd66c58b0e3f702dd58825fa5c87bb3eeca20138eb471356e2e5b9223334ed6cce109a126f2c776e2e43b1aa5d3ea6682c1707806ccf0913708bfe1121f5496bd927b484d4787e1caac69afe8acdf100ad5220ffa1abb2afe25df8e21766ff4551c0c7fe7c0a9db4ebcaa1a1aeb350bd65c5db17079061635ee610a2e6d2681d720ba70215f07e94901d2f0d06a1293040538b8c318f81e25bb5d70e051b3408aaa04c0a6d0965ef5bf49882bbd84b1962f0483d68229580c83eb208a892f9c719b51456ff7ee3fee7925fed8257cbcbf93d7e6ed0605cd97b90caaf5956b75add0ae193dba9087e7e0dfa42718ab5b39e5d1ef92c58047b162dcefb64c59baf74b111a55973fe5c92686353164d58ce4012a8537745c3b0cabfce8b2992af34412a0f154242dfc38f61bfbe6447eb152430acb6b80b9b39915be4face841d4d347587d4e0883406530f33055c79ae1b2b495dcf5ebe19ddac3c0b1a85d1182583038fef5b12cf92abf7afc50cc7f96cc5d7bf20d4d5dd23be1a4f718cf28be05bfc8b1e37f2ee6cb1419e92b457fc09eb76528480131a5b60dd2a9ea6383a77bbdd9f36ba967f35fa485cdd6a905002561f2c5af5d4d12e52780ea358671fbac455f1e40073c6308eb72810179d490d9db5b7fad00a8d13e048d41ffe78d09caca25f95c86704a242beebe299fe25acd94dbc645f6d819617c5e249ac23c2264bb80695c874664c5a1923b11e22f336a37c58fef824b2c2b5deb139403c44bbc326a27afca21bd3c9be430c6b2aab023e1cedcbc2d2ba8219f29f0811a0dd3d1b2f103b53eb2af3618d0fe69248a2b3f471cec2eb8ee46d079749739a545d6b81e0d46bfedeebef65c22667a2310004d7944c6b366e69a2885519e2f9ea34b78d6fea1e5d4c440b776fc4aca0335ab7f7638ce7ed31166ee8af52c087fdc3c531affb36fcfe3fc521fbcba55ca748d7c9eccd30d26d465193e33a744469e5a1d32e1d98659399bcf8f419ad66b9248580af6cf98461e715269f5a1ef28fbabb1934b7ddeb5eaf1d211f55dab127a920f0382e81254a49606819cce0fdce06d04d1558296db55ced9ab0489e11e73d351693e57ec86df52e7b0c21dc4407ea1cfbb7c3587ddc23aa5505cc33810bf83de9418582db597b9774846dac631285881d1fb0b964db51288004451092c7547b9a3a183c8358563111208864bc3de8277506271836e9eb76c57afa5fb0e322ad7e2a444ba1b28fa3f85402d00a5175413ee6a98eae1631f90438038e2ae4ff68e82a26a229e885d5575c6a8330bd708f3d7f487d901147797e2bb4bf3a2618ef1e8f6f59e516dbebf12d16518674cccbdb59dc1853920fe25943b8373c3dd6ab89824ef27e32c747d73875a69ff29980820bcda4fc62cea866b5321e76ee9996216bc937f105aa0fea5badfc12fbaf64fe9f6ed927948043b8c4f737815dd06cef69704dfe3ee3af659953a10531a2018b1887e5f28eae83d5a32c39699d1577c2b3b2a362faf003e33915babc61a8a4d038e74de9effbce565076f79a98bf5ec5d9740026f67168ee724de14454fda023a0dfe0a0e9a4b05a44e1a697bf648b93de051f4cf9ac915586a43a9") kevent(r3, &(0x7f0000000780)=[{{r1}, 0x0, 0x63, 0x54, 0xab, 0x2}], 0x4, &(0x7f00000007c0)=[{{r2}, 0xfffffffffffffffa, 0x5c, 0xf0000010, 0x46a0, 0x4}, {{r3}, 0xfffffffffffffffd, 0x11, 0x20, 0x3, 0x9}], 0x5, &(0x7f0000000800)={0x80000000, 0x147b207a}) 12:11:23 executing program 0: munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmat(r2, &(0x7f0000ffe000/0x2000)=nil, 0x2000) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x20, r3, r4, r5, r6, 0x4, 0x2}, 0x4, 0x7fff, 0x81}) shmctl$IPC_RMID(r0, 0x0) r7 = kqueue() preadv(r7, &(0x7f0000002580)=[{0x0}], 0x1, 0x0) shmdt(r1) 12:11:23 executing program 0: setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x51) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') r0 = semget$private(0x0, 0x42, 0x102) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x3, 0x80000000, 0x7, 0x8, 0xfef, 0x5, 0x4199def6, 0x5]) semop(r0, &(0x7f0000001080)=[{0x6, 0x0, 0x1800}, {0x1, 0x0, 0x800}, {0x7, 0x7, 0x800}, {0x0, 0x7f, 0x1000}, {0x3, 0xffffffffffffff6c, 0x800}, {0x0, 0x3, 0x573ab43f09b0a90c}, {0x1, 0x1c7, 0x1000}], 0x7) 12:11:23 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7) mlock(&(0x7f0000ffb000/0x5000)=nil, 0x5000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 12:11:23 executing program 0: r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) ioctl$TIOCSDTR(r0, 0x20007479) setpgid(r1, 0x0) 12:11:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) write(r0, &(0x7f0000001140)="19", 0x2e2) write(r0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/215, 0xd7, 0x0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 12:11:23 executing program 1: r0 = socket(0x10, 0x4007, 0x100000000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x2, 0x1, 0x8, 0x6, r1}) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x400000000000003, 0x4) close(r0) 12:11:23 executing program 0: accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) setsockopt(r0, 0x10000000002a, 0x80000000, &(0x7f00000000c0)="184605006fb613b6cd5fac61ffd404673c401fe5b7cde935250336b0c04eac2237e8339b4b87ae19138606d11ef24b111679c18c5ada79bb66f42db7ebfeb18dff89e0eb7307c3449fcb13cf2269ea4d642a33f099f01f26687b560e48d2eabea4864ac7c2e79eb95344340b7867d968542ac1b9b094b766afcf73f1951c52964afde90124807dde1fe76d2266da818e2201ebb915fe7461237d9ef6487bedf2dde16c5f18", 0xffffffffffffff1e) 12:11:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682924f570938da4808345f07a098206fb2", 0x0, 0x2}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x21) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) linkat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00', 0x4) write(r0, &(0x7f0000000280)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000440)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee12340603a1794809426a7e33b8dcb399fce526607254793c7de37187a3c755769621d221607255bfec186fc36ae659d60a0cd341d018a4b9bc001cfe6605d71790dee06a18df5e1909dc13993b14a6f1afcb5940000f8128037ee311267ea5efe1e2e3e3bc934f94a952a233d1771510ebea6bd3eb3d0458b01a09a1a18e8a733155d88c7d79ce8c2f2310007bfb9f4c927eb6a327ff88f3b4774504fa9a17539167ca312ec4c5d9f610841922d137b30b850ffe96c4716735d3546aa3a82f12f5bf59494d72c984373e3abb3c13ddf8678fbef1f23cbf03f8c23d35dcd442515c99a12466ab79e9ce89fecad3d3939f3c9479b62bdffc33c39d1242c42c2c25b5bbd49d9fd02a88407c158e5ef8529663a53c7aa99eadabe8a65038aa7a236ee1c0cf605ff3ff3375de6dadbb9f26c097a", 0x176}], 0x1) syz_open_pts() close(r0) kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x7, 0xfffffffffffffff8, "23fc7e0d7a00"}) poll(&(0x7f00000000c0)=[{r3, 0xf}], 0x1, 0x0) 12:11:23 executing program 0: clock_getres(0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x101, 0xffffffff}, 0xc) 12:11:23 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socketpair(0x19, 0x0, 0xfffffffffffffff7, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00', 0x4) chown(&(0x7f0000000040)='./file0\x00', r0, r1) r4 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) preadv(r4, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/136, 0x88}], 0x1, 0x0) 12:11:23 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="83040053", 0x4) 12:11:24 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0xa004, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r1) writev(r0, &(0x7f0000001c40)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d4220d", 0xfffffffffffffd15}], 0x1) 12:11:24 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) read(r0, &(0x7f00000000c0)=""/205, 0xcd) dup2(r0, r1) write(r1, &(0x7f0000000040), 0xfffffda0) execve(0x0, 0x0, 0x0) 12:11:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000000)={0x0, 0x3}) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000680)="832f6ecf18889e884e410315b61e8020287849cd99d077b9", 0x18}], 0x1, 0x0) getpgrp() getpgrp() pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000180), 0x0, 0x0) 12:11:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) mknod(&(0x7f00000002c0)='./bus\x00', 0x8016, 0x1) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x59) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) execve(0x0, 0x0, 0x0) mprotect(&(0x7f00002c6000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) mknod$loop(&(0x7f0000000300)='./bus\x00', 0x2088, 0x1) kevent(r0, &(0x7f0000000000)=[{{r0}, 0x0, 0x11, 0xfffff, 0x4, 0xffffffffffffff7f}, {{r0}, 0xffffffffffffffff, 0x2, 0xa, 0xfffffffffffeffff, 0x4}], 0xfff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xc8, 0x20, 0x4, 0x6}, {{r0}, 0xfffffffffffffff9, 0x4, 0x1, 0x8000, 0xb74}, {{r0}, 0xfffffffffffffffa, 0x0, 0x44, 0x3, 0x7f}, {{r0}, 0xfffffffffffffffe, 0xd9, 0x0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x11, 0x40, 0xb8e, 0xb69}, {{r0}, 0xffffffffffffffff, 0x2, 0x80, 0x987c, 0x1}, {{r0}, 0xfffffffffffffffa, 0x8, 0x0, 0xfff, 0x7}], 0x6, &(0x7f0000000280)={0x6, 0x80000001}) 12:11:26 executing program 1: 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"}) kqueue() syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 12:11:27 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r1) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000500), 0x6, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x2) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) 12:11:27 executing program 1: mkdir(&(0x7f0000000000)='./file0/file0/file0/file0\x00', 0xfffffffffffffffd) pipe(&(0x7f0000000040)={0xffffffffffffffff}) write(r0, &(0x7f00000001c0)="7282a7222dbacd31f733dd8d3655c79dfddc48b8f103734948b970faaa0c1e3acfee07ee6c8a42929d176d689bfb22a3b54766c837767720ae05e24ba09c7568098207b2043b4217c6896f4d0335fc97ce56f348b6d47e65af40688797d5e102e394e4515f3691a6e9480aa448e66305e4f3efb1650d42c7752a1981dd28b343072bd9f5f45208d24df93572b4d05ad51e96b521ab776212142a46d057f7164f21c0a36fef5561c0b03800b95e9c3acd6f3cd9c84b1b0e4fc286fed55883b001a0c6e48ef0cc56a3948816cceff2d852a3b0c7aee64c82fbd5cdead8cb7d4c286e2d32c825484bac1627ffd3ea7e4b0ad7d3d3d6", 0xf4) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='x\x00') 12:11:28 executing program 0: msgget(0x2, 0x11) 12:11:28 executing program 1: r0 = msgget$private(0x0, 0x7) msgsnd(r0, &(0x7f0000000180)={0x3, "30c617aaff8151515d2867d0306f40332e14dd03c0c17258f854f0e54bd55505c775ed1ac2505f5c7793b8086df2ebf159db40571c6420105c51cf91965ce662bc805d2098b245178863a24385290742e90a7755bf749d3fe11959971fc9e2559063c8c24f64a286f7338d981f9da60f42fbf768632664fc105ad750212b3af3201d52bced4a079ed2b17817e672ed95d0b5df3cdb9e626168dd40aa5fc253b0db48aec0ca0b64fa75fbec8fdb3cd245d6e7446e319646e9b7007b9472ae0501dbd7a633bd0da742bb0ee5d5621525c4373e253427c02e85b2e80f0a39f5de956b3c9ae4d5f6591d8e1618b16383"}, 0xf6, 0x800) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x9, 0x8}, {0x100000000, 0x9}}) msgrcv(r0, &(0x7f0000000280)={0x0, ""/214}, 0xde, 0x3, 0x1000) msgrcv(r0, &(0x7f0000000100)={0x0, ""/50}, 0x3a, 0x3, 0x1000) 12:11:28 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4b2) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) 12:11:28 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(r1) kevent(r2, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0x3d}], 0x800, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x35, 0x0, 0xfffffffffffffbff, 0x4}, {{r1}, 0xfffffffffffffffb, 0x20, 0x2, 0x1, 0x3ff}, {{r4}, 0xfffffffffffffffe, 0x10, 0xf0000012, 0x1f, 0x100000000000000}, {{r1}, 0xfffffffffffffff8, 0x28, 0x40000008, 0xfffffffffffffffe, 0x445}, {{r3}, 0xfffffffffffffffd, 0x20, 0x1, 0x3, 0x2}, {{r1}, 0xfffffffffffffffb, 0x80, 0x40000027, 0x5, 0x200}, {{r3}, 0xfffffffffffffffe, 0x4, 0x20000000, 0x9, 0x7}], 0x7, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x8a, 0xfffff, 0x2, 0x42}], 0x0, &(0x7f0000000080)={0x0, 0x8}) kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 12:11:28 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0), 0x6, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x1}], 0xd16, 0x0) readv(0xffffffffffffffff, &(0x7f0000000740)=[{&(0x7f0000000580)=""/216, 0xd8}], 0x1) 12:11:28 executing program 0: r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) wait4(r1, &(0x7f0000000080), 0x8, &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) close(r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r3, r4) 12:11:28 executing program 1: mknod(&(0x7f0000000240)='./file1\x00', 0x2002, 0x7fff) socket$inet6(0x18, 0x4, 0x29) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = socket(0x18, 0x4000, 0xd012) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x1000002bb) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r6, 0x3) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) r7 = openat(r4, &(0x7f0000000a80)='./file1\x00', 0x800, 0x80) open(&(0x7f0000000a40)='./bus/file0\x00', 0x8000, 0x56) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000980)) setreuid(r1, r3) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ff5000/0x1000)=nil) ioctl$TIOCNXCL(r4, 0x2000740e) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000a00), 0xfffffffffffffdf8) getuid() ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f00000009c0)) dup(r7) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000ac0)) munmap(&(0x7f0000fea000/0x3000)=nil, 0x3000) lseek(r5, 0x0, 0x1) fchmod(r5, 0x40) readv(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) socketpair(0x1, 0x5, 0x1, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r8, &(0x7f0000000200)='./bus\x00', r9, &(0x7f0000000280)='./bus\x00', 0x4) 12:11:28 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10000000001000, &(0x7f0000000100), 0x324) r1 = dup2(r0, r0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x10, 0x2) 12:11:28 executing program 1: r0 = socket$inet6(0x18, 0x3, 0xb75c) r1 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000300)=@in6={0x18, 0x3, 0x7}, 0xc) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/233, 0xe9) sendto$inet6(r0, &(0x7f0000000280)="04ba2de773602eab3b8709ef04ee6af81bdd982f96903689a183a10eae221d0936315458392381e9cb72f52cd8327954", 0x30, 0x6, &(0x7f00000002c0)={0x18, 0x1, 0x50c, 0xffffffffffff7fff}, 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) accept(r0, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) pipe(&(0x7f0000000440)) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) writev(r1, &(0x7f0000000980)=[{&(0x7f00000003c0)="97703e423ee8b7fc245237357a8fade6ba2111bc592c777733395d7b9362787811e0610fd9eaf37247799f9a941a49092aeee71df7d12d7732974143ed22dd92a5dc5a70d21d0b3e9dbb3645c047758b2237425bc57ed825bf7bac0897d9dfb6f5c8395cfea96cc8887969829963040d87a8b6bca2", 0x75}, {&(0x7f0000000480)="6819d1607ffe1e313ca1b68c38248b17ccb3496df7d163bf7f576163efddbce44435a2208d154b1f7dcb231091e7873aaad097a6280ecb2fe95b19aaa820228a0102bf9412054a6f7d816b98c17e321fe23d144c97ec18f2141dffe45aa7dada53206a4a6ed13d33792483e5062b776f359557159f35796d04d87107d6892c294d5b697e37a1ef50d50c3acec292f4dd698a08f3d9dd1ba5d3ba175a98ec189d449477f76f7db06a16cf7469a5182926faec3cbe7f29362beeaed5fdbdde2751b34f3f8e02acc0f9cf760370bd78cb54869ee8e2b50c16b948d14e5335f5efbbc50b87dfa62506c1cff4b8a355f089a3540745e9", 0xf4}, {&(0x7f0000000580)="a9f005cf39d125e60e944f3735ffa0a05e31e9ff093cb468d3de4b782643106178f96a52757f4280a9726fd32dffba6b0a0a3971736504eb878fdb117991", 0x3e}, {&(0x7f00000005c0)="68abd00f76d8b326c259deaac4ae86f78196569e9afdb146aa0c34845e5a364e29aa68def9f02a6ea7eb2c183a02e533cfad4c967491317c5df52f186d8bdb7465ce7cbd08881542e22bc12f471889496a592724a9f6c663ed4f9cb7e59af56c94ae3b822d63ee4a9fccf33e07b5e2775a2b13322abef41ea223b9be6321e2e53b7029981985ed77f63d47ae0ed922cb909c4b83f7061c311f3030cec884d2b66c1cc0ed52e0aac71c5bf0c973f381ad2986148c3cedf2130dfc40026f54", 0xbe}, {&(0x7f0000000680)="e0b111d0cc68bcdcb183d94cb13b50895114a924c4982d8734eacb5048a9ca4d1806f6db6a2b9a6a1f8f654921a3075453da24928b801d65a9b5937574458e424d9536f13d29aa023be3a85370c6e687a208ceb9e2a03c9f2cdc780dc8bb0ea03853f828acf2195f7b6cb4837c8c72f0e037a0038407f621f15824ea9ec1648b31103c73317675b1ff16bc2eb9aa593f88de0ea48fc2bf1379d1e93e134872a48403d044cc81c866ade4afbc300972eeff47fd016083d087b3188b2a1fa7f794590f6eda0598473e0d6e2790a0555c09be5530c390f4230c4d53e7e3884727a401a322", 0xe3}, {&(0x7f0000000780)="6a8d88ae676fb8d5a8c2a6eb827f46be1352244ecaa68e98556841e0ac78548b36a885f4b07f1fbe2290574a5729faf2", 0x30}, {&(0x7f00000007c0)="6f020383dd29fe5e4ed1874b154b7dc7c3ec771142794050", 0x18}, {&(0x7f0000000800)="a7bfb139530144725fdbebd8a3a7101a81464628ec885cb97c361483faf1eb277be07eb148251c6b921ab6eb56dcd9f49ff1358bd761dc19ad27ecf79f418fad917fd165d8a1b0c5e4f585dc4255b6e3842e7966f41f57de55a9cc9efca476415eb80551c279a7cc1f7713050f9754", 0x6f}, {&(0x7f0000000880)="8519f2239698c40bc909fb229ecef5122bd59b31420af37e331d56de40ed2bce2bbcb3cc538e0f5376a4e1f084ff0b82f63d6e25dbb36c14ba2a867b5db8d9d3d64ecd7d9bff6dd1b181cb264d19d3881db92a3f930265256a56fe2918e66e905ddf4662567f8906f3817c730a6a6c732e5a614457d16205f993baef63dc1771e9a1f1c67edc254e6dc64ae246d8a37d347bad958b714ac7ae95013edba41a6edb0c291c7437f40c0571ec2fe3fd0c95544369eef7b0", 0xb6}, {&(0x7f0000000940)="f4340cc2b79037bc30342171cda7e2a40700ff009e8ccd7869", 0x19}], 0xa) r3 = dup(r1) sendto$unix(r3, &(0x7f00000000c0)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585ea7ef3ba26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81ba32e944fe8e1d43d0c99ed1f37ebd8a66e02a34d81", 0xa9, 0x0, 0x0, 0x0) 12:11:28 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r0, &(0x7f00000000c0)="6ce22e55f173a49f7fa78c2f6151c02949f7ca168b8f524d76881d974f8b84c77145085f219e66e0c1f2cc5f164be7f8e7d6a6063ae32ac532892b12472fc193b69c8f3e1f45cb1840ce5f8c7b0a5c186469fbffbf55d3de3f59bd460f7333587c99b732614f3bb9fd515fa7c6060f2a074a903da0c5240ccd1ad218549dc7d3ddacccb83725c093da0465a76aa1b74499f94b80dbd4606484e7a332cd67df5c481a18f5f442e940ad08b47a08715ffabf48f40911241900199cb2d0fc3c", 0xbe, 0x400, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000180)="f62359efdc43e370ae7cfcb780c43cccec8ab5d722c62730bdd3ddd4e5d731d995811173650f1e8a6bb42b3196990f55d8b95fc32fe6fc606f53fb6e43699f464605124b2f01cb558aff988ea072e723186d2b8872d23ac2335ab66ee4a761630577d147a100687e0ca6f97158165a0804a05e001b837250a9e7591f661ad7d583ba57bd37f2af98beaa5a638163d4dde4", 0x91, 0x9, &(0x7f0000000240)={0x18, 0x0, 0xdb, 0x10001}, 0xc) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) 12:11:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) sendmsg(r0, &(0x7f0000001440)={0x0, 0x0, &(0x7f00000013c0)=[{&(0x7f0000000080)="3eead168eb4ad9b767e74263a293231b8894cc23e4eb1a343396b46a08bb41356bcc189305ffb60dde5037879455b1f56a315f54d2ab015cf44b4ac00e71a74150b4bf96656e1355f7e2c4f422f01c15d7b7f25074dea7b51e63b5758134f5532b53955ec55343089520ed7b99e75020b7bbaf47e07635859b6a199b9beeca9ed9fcc30cd8136a9dfb2a79693f1811f8d18d7626819b4d90ea4e1002b4b13bc989d5f727bf0fb8e8eab3f4d13a7d37f4d8aa06234cf36f6a6dee6a080d0abd2a15054347f289558183be22622dc1ff5bf3c303d04975465298a83889433dda37196e176fe8ce713e8c36bcaaf3e1d5a03724f4aa", 0xfffffea9}, {&(0x7f0000000000)="56d286"}, {&(0x7f0000000180)="4a3f2c631ac3673cb9c68fc106c4b88a653df238b049ad54c4ed80c7826988aacb80ac774211033767e60c1f5a1194e9ba046751d75e3349f15592e7d2f028bd202d13d284df8740ca4b43eba1dcca92744949f21599b41c42b1690bda66f26e88e53b6db60d9b1c13db4c2c5fc16e7bd2f76efbf8720c72ca63da5d7c78a401b2d974b65080ba11e9715823695f2bc7718afce1e4ef423ff56948dde8554894fbccde4c609dc99d257d3d15ea5a92f8f22060a53d410be1e9963346a38cc8a8884bb58fd818d8d5cdbf95b787c2f226c735fcbe186b68b249887f9a692cb3c00d0762b2734c09c4caf1ba5d0315abb79e9f1f8eebd11d697c8960a2684d2d9494d29c1e144a4317972ce59caa2ac8e854f8d5b8d5658b16d2ba046a66203394978e596770a456b2c6b01d64c48fffdded346fa328084f1d2c9cf2ced7eb495119ef26d81e7e40d750f15592855fbea12797cfc5f74757fc46c7e261e57a07b482688733c47e84fff6f919504e3e098691a36ed039d9f18737470ee3e0caca29bd07623a148b780c29d8412b94040df9b3a844a516a45265134565a36e2a6e9d6eb3dab0a07a55b1534a612ba2dd7838b110a4953eb012a845db9ba0ca60dbc6ee454bb43a9c065f24f22c54341f25aff8a803713e1ff84e0b525bffd1225de1f1660ff98224437c1ce683a913d36bcbd105d8f0289acea4125bdc086d05ca5df26729f48612902c21647414963a87abcc89aa4625389736860199d406b338d3a57e0edbfc1d58156b533ec38dc84ef494f3821d6a41eeccf81849c69c4ed23cb7244dddbb97f11e8e6b28298a81de2b27b9274bcdc85022dba6c3dcde393709e054faea895e8311c2d589e8269e046df175a1377d71d249ec76c09bbad6e8d4063d1bb0e13d11586e446669f575b3842d2459399947d46961bbbf141cbcc22d27c67ac8849de51cb15731067f38bde3e6b7a5ef4a55979863bc563c92954b001eec7d5aa2dacd25839107fb6239dcaebd5d414327470fd1c3ff4fa9ccd821d8896d5f53f1f931e1bf6376c55ffde9cf6bed47f3e9c46439e565c46cff5b686797b051398df137f3214f70c66300febc7d530c673592f47ac255ab18a15ee210f78119825efd0d64f51cb92096f8d9ff08a23c264665cfa19debeda7f040885bfcf6a5f66a7406b8bdb3754cdc470571dcd6b339afd9006da7ef0d9176b81673fdc3d73b9510e0e74ec0426e06a7218c02b60cd050147555cbc740ef0959329cfb4bdc12dcd42399fa0ada852ab9b3d50876e143b8315a3df460123e543fc7cc7454fd77b7da1f255ab74e4474db5de9c4f68c720fdc9a2be493b8178187ec404b6deb696ece548d917d0da47a9b1cdda48cbcb7339361056c9175e7c52d6299b6209856cf9f5338a9052be3add9d2d481ce1275f7445e44272506e4f0ce9a5882459ee76e3f76b88347906749789419773c4590e9a0997dcfbdf03b273ec7ed02c80746043cf2196defa9df37c70ddab9faf258a2574b18b7501b8a42f4d9cb65179cbe4a89e1eb882095007b5b0b5a61d5e7cd90381918149abce252a6a4f8d806ca394b400522d21b03a3cbfe63e2fda70afd732c4767e9e79549213e7ac70a109109eda829e1a80a8acdb8574ec68f7e684653caa01cb143d077d4fdf66bfa56539ddba94fe8a81d8a9dbf336aee869b9fca4007fcfacb1e932d7eace43e3dbfe115d193ed5c016e7cdeb585f4ddb5eda568db411841045219c77b636f221ac03d9ef444eccf49d3fb6a5c79b290be0f59319ea309b5f4681948a06f07f99afc979712dd61109b592c861cadb1810f2735e83c05d7da75da8323fc9478b205f596e86ab6c51d0ed6b8537403ed844a430c2f8d130db519bc9876b7599f9748184de451d3390b7c2d157b882cc345b8ad0b8683afc2c7504d8c945ce3c3a30ab30e75bfc82c3a6785611fe35163224be56d00cc40bac8787d33a502ad0e5a63162a68fa80913d83a2082b41fb3e836a4736d86ebd4ac6cc96b27a0d40b34abd3475d2ba59835ecf2690acbfd96ed241ae8f0376db17f6d7b6ae0055d6a767b15ed634db21ef4abb0e8c99d4a038e7f4498f312a46e8b924415e8538e822f02891ff813dfeda124bdfd843812e387898fc03f5cf4e82e0305b114fa9234526e4bb87110bbdc8646c43ad8e23fd59ccf0276ea673ac0846a35370ad0e09edfdeffa91a3b791936857827efdbe18711d3ec2adca7cccbb32ae84be7d81d79da3a4e39adbcfe14bb6ba44a0454f892d21655a8e4528b0186030821205492384458a579579c5fa67460fe1b4d50cf0fc3adf4f43f7155945fbf858c1885eaa3e65eb532b713cbe5928b7215c6b6c0f88c755566eccc04699488e9f2d4b201bc6a49a0706816250a8d3e761972dd6199a151fa402050bd47297f88c09e35364d147d80ce8db437cfee911db5979ffb9b8a40fbb5b49612288d8325057aed84e6742f786537dda532791c3af0f16dd86afb16f91d8534bdd1b8b561c56ac41779a33ceec9ade9f1e372bfdbbf9d1821312ccc18385c71907b89482ff702b3a083b968bd13c403a61090ab51f32263303e7a2ea94636ce5cfd297bb704afa602e3b8cdd7b61a10f689c0505aaee1bf733675bb3fe14387fd896401fd48c40b55783c81dfcf2a0228ac0b3b95d092fb3fba4946dc040d27e9cd4dc209204b16a85a302307638aeaeda7654d2b0ab368c4b2e89a9f882b984497372e44f9714c40ca7d0e0a23abfa0f9521576a41ab577e3607f51a68d89312518f92073f6f31099bda5c92d1ac1ce370ed91d59abec34b6861d2c460cb41bfe45766644805b270d141cba3a2456caf2600c7b3a7c99a916d2d28a2e5fc23a251af427752a1d5791d16de6e46493adce3cebb2e6c81586b049dbe25df010bab6150fe1acbb4ea7297bc32a98b860e8085274a30f9944cb72ef30e01b036686221a2e4b13a56a0f55f40f34e916a06bbfe21d7693b4cb2899a6d489e17130f09149cd6017f9983f3c5a4c173a0f20f6483c0283cc62b03e0e2373ef8ba3664d2bd063072a0a1838a0f8938ffe64f76311052b5f9f90c3c9dca2e2c4dd40b47a6a0c25d8902e2c0d2aefd36c43d3519ad0002eb78595e79ef12d0c2b6ee8636fb85a839889aa64d9fb29ebd6e61f5284986b27dbd54903e40dd49df40c252f1a13320732dee20a96731c717058b748727426fd97c3afed6bafd569732906e49c643beeaba9859cb570bb6dda90b0c112e3f80155bea20136f2a7f012e8ea6f671f663477bcca1b7958f822e8ca38348db8a026eb3b25ba0860ce8a7e85e21a8371e184c4fbbd719333b5e7b73399debaaeb3dedd5a2a83f0be0663a10c3d617e864b3839cc40f642c3cd74c123bf114f28bc478859e87cab51091cd09c022828aedcbf02f3f89db97aa5af452ccbddc75735858339513d1c1f42e228f26b49c735a9c09caa99f1f10569805e257f4f1c166f12cfc7ac25607586a2d1817c532a3111200343c54b3f21b94a091e0f0bed2f6c14e0a2b85d5f7d9096ac17b89eee58758cb9df86b489870f05132dbad409906805b7de146e56c5fdc569f2123c92e6e60b4c2fd873f91380b60cade9a7deef79b293c65ffd8015ef0c13671ae1e62bdd19754cb1b39bf497701e2ca9b8a676f9838e23a8fed200752468f47e5433d22f066b6c974cc81d7d88c4a2dbad0de47d5dbf4194678865063f1517f5d303d4a3db5308778114c22cec4805a0ea30ba71fe1e02e2c6a68c9eafd2b1347ac865379df343a890a6271433b489fdea317a2280ce9b37c310a9ab85cb48935200e286819928a46092102f77cc3e93d609a9531f545076c28a97d9f261cf5670e065e3d029c85feb62bac19ddde1a1729b663394ed65f4035a6295a9d6ad845d37bd93743eeabaf0fd57111f95100e1cb0f484d42c4aa250902c6ad3e353e1353e16b54195e60b2298459969093d44ad0d93159d91e21776652620ac24f51158603872123b3d2a38f9a901c6f332b99e795252b8efbe4f96c070918c7d445bc3ccd97d2b62702d3f72ee71e57d203df1c85acfc7c91b5902fc9e86f0b2cb87781149d3290644dd49d743d2e0cfc5d808b7fbd5f899f609ae73bbb23ed53274070997efe9bae81e5b1e9eae87790be5c133688b22d818feb1f174b193b897a3815c13ffe77b8c0dcaf6c69062b964264d01b4c064dbc3ab941f9974d18409a0125c55e18deb9546b985580b9a1621e1a6989dac6b2a12450b3c6bd69239df09c92078253687e503ad7dff12dad5a28a4cb46c4316ae9027d61040393911015ad65259b5207fc53b9456f9acc8f962a3fd4bae288408420c6b971fe86bea85916ede1eb318e1562e56981f7029ca3300fe88cd4c52b4f49b89b58940adddacd0a8f7efdf0c987572d81ecf75a4b93818655434de350977df84056fb3dbd88f5dd0d8af661cf6a28f52167d54939e9b7365678bfb66ef65425d5fc750e547eaa6bf3394154a454baaa4a20b2cd16a7eea1b7e031b7d0c63e7f05c94c3177bf85f1994626ef78e7065c7ce6efd76369444b065d970be290ff39630fd05a679ae382922a48f146c5344c0564b86bcd624f3d1cdce530090ce5ced452407dd4c4a9ba90bcf3ba0afd2a2eb32519e8b1b37ca3b4343f8f4d2bfa913562885dd2369f58b2f3aeedc3f52f0bae740b80577a5d76480a6780a71f588c62b2fec0e9850d283632f7e514d672d6f2559bcc54c8cf72dd512b2a07ed65a88b92ec846d64f9037bc1c418b3c6fe499e0c6a8d6beecc9819d7bc40b563ac6030488a358f89a6d577b0975741c149978ca9ed9bd191d3c6a64ed4df7ff0e18f47836297888aff3d39dd99d37a4199e3b07618e441801882011854c040994e26a143497a915c642b6f4fc2e7dee3aa35adfcd7a4037b9ea277364293812e8726265555faf42bd0d56f9380277030659cbda02ddd56c52b7ef25f79d290b7602b87c09895bee4b2cfd68bdb70ee9ae2a7a8bf4ab81e9320ccf1197f214b8ae849460e4e45722bfb8264e432b7480df89a0d9e78b3e4249b7f63ff09fca9febe710545b113c0f18b834b96233649fb7ae0e1e37ca022f79f76a210f9ba96393736adafcebf6a4565518a5fb483a868183d888cc089ee9619b45a4ff33f01b6446f5da1a00bad718c31bda529c43d191ce1cfdb1519dba9b97b905a38e7eb628803097b209c442aa8c1b8918062f4e2d64b113e960f4ac89ad7ca0ea2c512b3fa354c4480f6bf0e8aa7f0ff092e47a7c6d003a8ad950e12e2b96ebd33138f5cdbea8ca93a952d0948ac3d7d98020daa13a89dfb9e8fd4ab52374e1f59ff2dd4564b9932ae824bf1211ea843b42e274b61ba4c3a8dbf4dad867aa00843bc472d19f860f4e0c277a484ba131808e81841e7552035d5a1bec676f1e00bf0154837476ba9ddf8d05ed7b73d99acf050b1de4ac3e5bda17e76002e985020d63c332fba4f4322615164dcb22033a5caf4a7c067fa5bb7987072d6e91995b9ef01af92f95da010eaa2b07deecca8092db72430b1f2d359220775faf7c43c1535c0d385957fa4ce9bfe9ee8d1ffae884f4dce6e398a6895378565039d7622d3bb98405a8b61edfdc3036433dc16998e27569c110d8841b6c1ecd58b96a47fbd4fbe81f417f7289dee2d1ea4e85a6a061474e4d8e458847a450c2700cffeeb124d07f2ef395b3bf093271ad3e89c14e7e2c430b7b806c1b216e002548332270d03f4c77572130d95a51f1ba1c8f5ca62f0229fe152c7e54898f43", 0x1000}, {&(0x7f0000001180)="be055ab9a169f781dba7620d9cd9f9bd69560337045bdd3f50bc7ab5f957a46b99d138f810821f9c2848e53605338d005243ba1b4c725c7630e8dea8fe495a9a349b2d7068f8009adf89a0d1aac6e695e0dc871270fa83cf6fc18d4cec75bed42cbb1f5c7b5e2a1b738847ce2f9018", 0x6f}], 0x4, &(0x7f0000001240)=[{0x78, 0x1, 0x924db9a, "e6f8410a832d586f594e73a275491daca6527d5e76763f0689813feae87a1998df836669cbd390ce0706b29e1b26f5e61bd544999717cd79ee5d7c23da7c9d6d82088b492fdffd77cdbedc3b5168926cfc288806b7531ead93a5a99c1ffddffa5abb"}, {0x40, 0xffff, 0x2, "8c5fe9d0c7431302b4bac8e5575bbab2ab331fe5b37a2fd867f7f6bdbef611fddb5fd86c284697867b93"}, {0x68, 0xffff, 0x9, "fc6e9e5ef5f51449c097d37ba49e750c698eefd4131a6dc69dc460d124da10de9a3700d67e7e8d1e11e2857ff406224694fbccb429aef4876e539d3de4bcbd11360495a0dedc96e4713d6c4f4e933968e897"}], 0x86, 0x400}, 0x200d) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) 12:11:28 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2002, 0x34df) r0 = socket$inet6(0x18, 0x4, 0x29) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r6, 0x3) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) r7 = openat(r4, &(0x7f0000000a80)='./file1\x00', 0x800, 0x80) open(&(0x7f0000000a40)='./bus/file0\x00', 0x8000, 0x56) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000980)) setreuid(r1, r3) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ff5000/0x1000)=nil) ioctl$TIOCNXCL(r4, 0x2000740e) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) getuid() ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f00000009c0)) dup(r7) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000ac0)) r8 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) munmap(&(0x7f0000fec000/0x12000)=nil, 0x12000) lseek(r5, 0x0, 0x1) fchmod(r5, 0x40) writev(r8, &(0x7f0000001300)=[{&(0x7f0000000b00)="095b92228c7f6f222d092dde070ad2069aa1cccf19d97262f113aec8d54b8429c1446834efb2ba0038b7ed8ee427f9d8fb1d19036281f3e03290a950cbc10f540d25c8d273f6da860222720952d08c2767f69a9cd6e3214c32dfa435e3812c4168ff0dc77eb7a7622c178fa21be4fb75a1c3198a93a2012c7eaa88babd5ee3637304845b1f3bb5b7470f5188e2f7273fb09d3fa18e50ea9ba6821e0313ed23dd02b1485f1207345f3ee0147156af862502f566a678babbdd58a1d2f8659b37e78c109a1b88cd3ec14d327ca1a67e4859597d37d39e251bda339f78c480c349d7d359fced6c598c407b35c436362ecccab012bc5d1c4f00a060e45d5f0d19e65b9e6e71b102c84376f87651d26a1555f8b0216285e3d7c1ee20ca01b77fb830af385affc19dbf469d11b4f98558ce754d3dbf83a2825a6aba7fa85decaee090f0892d84997b4b8244eef8a8320a6098cd21f2c521f7e60b8be47680530b266613846b5b8119659b2950b70d41eeefe8542e648c4ac4f24612a64d5bd3e0762fc65cbb62a7abba9c72ba1b05edb1eba3d07ee5269e4efbcaa7aa1fef36ccda4dd308c859c2aa2005b0f533f4896f9465b45aefedaf2be165efafac8403532f3f34727445575303e53360506c7c05aeba682bc89911168700a090d44940912581c6dbb7ca82879aa8a4dd67393d9759159e461e7b447169a7bbb025c450a3a08eca3069ccbcb00353df4c8e314d0c67178656fe009cb9d35580d91ce9bc01f59cb4662b5f52e5cedcd9cad93ba6a38be08c47ef5c09b2661d34905ab8f48f7076ff56a0d9e5daa7587b58d7d84946cdeaabb0a4919dc10ef8d65cefa8e0d297a6a128b41452a1670838941254875edd2c01b5503b745b8bc88c3dfe80e38c7319a99896987bfc7ff27ec994db3ffbd94e2be476bec5289f9bcf02636cd0aec13fb0f646b79a942982ccca1d2842075802b4caa2642fa6cb6c378f9969d70a9bd5ceb467b76b66d34391063e4ea0e84fa4e0f78bffd9fa543064dee90b2adae8122e6db023b84ccc3e47afe15d2b38b96431641b5858d271354f26fb6b4d2aba3618508f7d8e4ca6c8e69cc4961aff29c691c0970f45766ce0ab811f8697e9444ea396f01a896af794a3b255be903a494ef5329dfefd7800a81079429ebb69ed63b3e643dcc9633fa799695491ef225c3a261112fdf634da48b95fb536e6632c298919225693660484f04daec212f5288f57c28b3af82a6255290395c9d43f8e8c655bb411d834a228da413684d8b102c157681c391bd66639722627808a1f8bcad75968103a10aae389c7aa967631478f61a3bc68ae80a0b466434a7133686d6c862026247d9541f5bdef9ddb58c7f2f0043240b17b5eace5eadf61112f161815019c5a32ab9496c6ea7fe3d6bc167eb89113934e72b31773e9669f172a06858d6cf9bedd0379d7222b831a84dae1906f90073d3ea96fb296779221c8e9493f5e380505ee62485b9f41fcee9b8b46a3ad7a6b2f0230106a972578fb964fb5bc102aadfc20859721a48577b38036147f8baad261884e320afb57be2da5348fb1276b90deceadf988ba94479003434d7bb27f881abf0f67bb845e0d376ac30892dcf58322dd1fc6063c20033e3c6d5f1f1bd354b8bdc43e52d6b834fa2a1449270117f7420213c22ee1914aff71c7580a377b7ceb05d14809813f796f8a690dd8e8b715b80f091688d9497997d2cf10956e21d75b9b7f085dce32bc6f8068cce19c899acabcadfa512aae7ebba00c086543fa785b1f5b4a2f65c94eebb4857e562fafd8ca2de39b36e43d068fe11e820839570e5dee83cfe60fb1c5edf18f76b65e23f8bea9a57cb3439cb6e1c2b038ee2056c305dee8b778c07e2b0719767358d21a2a8fe74ffd4eb24706d527ce081aed75450655f3f7cd70ca80e200abf04b98dc394ff0d4f5fbf1981c5448a45e5542e7029f23441ada343bb4ce28ed889c1f4970a2a32a06fc5f37b3ccc7a50d57870f93811f561f6e16b562a1faa65ac3d3011731812004e5eb400dc6e94d71834e132af53937ee0be8414780e5d5f38293509dd27e6cd5cdf9ceee3c8280919d2fab424fb0396c6bb2dddf426b115e9dfacad6e934cf22313710684147316a8d3804a6d4e5921434c451d6ff45bf98d33c9d62889630062db92d74e462e6cc0db7d26c4179ad834f9d278778c34a8cef8f5a7e32db83c5c5a3fe4ea045b98267ba9064a93a0752619d23fdc810d9c84ef0bcb0f6b1727f7e633f6201c42ff42ce9e5ad78019b66703718e61eff2d539686e7332309cecb19f8f3e405bce13b60dc9f1a78f860868b7284b9e53e92e4bc8d48ecf1026ca0b91c302a4f596e9135178b7873d3b3949e21d733491b7d611e81350cb307b777c4f48d68e3d70e26e56da5639f80b42b003daa6eb2fa78fe98efdef2f8a333bfa89f30d24bc43350a6021b6b5de2e5285a2b070558008b126e92b2cd206f763fa88bb51c1bafcb3179714f8293ad7322f8ea6c0a935690596ca52f47a8e7a8c1f6c60e5147c69dcacf4eb988685ade39876d339dff4e6fbeb5c4cd8a7b4b8f365c9916bf5948d3e0fa1166b619b2e3e193f8606dcf08119a1ef0555b205735587d101cde9dd4193e0c486818d051fba2e447b12b1687428523dcc1afdb5b9cd14bad3ea8c83d82358ded954422a7d9b4dacbbde0d69532979a84d45ec31d7513ca2829657c9577810413514dcbdabae56138473743c6cdc6634f411a60c2d00246e527ad5a1824974e94c73b61a7ff84e78e7570688ec85abec2a6f5537476af1c985affb65759ce407ff17e153dbd0ef3e453fefa384cd06fef72be0e87e8e18792dfd3ccfd0ee29a7d2634ed768ee5555eee5616c20a8e057b88", 0x800}], 0x1) ftruncate(r0, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setegid(r2) execve(0x0, 0x0, &(0x7f00000003c0)=[0x0]) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 12:11:29 executing program 1: r0 = socket(0x1e, 0x1, 0x0) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000240)="7d91e79e9abf00f43c0fd466471cbd5462f55f4d3797299a6dc8807ac4c4f25f233c25f19e0c3a004da32c3212e18f9eb2feb3b8271b35714a01af08dadf862d97b9008a9cc8544b42e654ab87d9adc5f2956ed81cfc0e7bef516f3fdaf1519b94394b7f3d41ea1f5c82991fef6456b400280904a97b363d3dfe835b85e4cab9a298e1e774440117ec80f0418a317451dc40d47a73a2f74dfdb16881eabf263493b07e43900c1c9a59b074827802d50f58de86c9771f7e8e1cf2b23dc68ed3719691a27794b50b23f31b9ce9e78ddaf9c9a1f48b0c474e9b6dfbb172506a0d8a9047dfd82287bea87287eaf8f1129210fd739df9b8fc456330245cee463269e9d051f8a0042621f3dc475ee759f015b664c351f886a991a5baf383cc0ae114ad1996b639797bebbb4d5b1483c7d103d2e00a2fdb194da3da34580893ec65a5af3493ec65dc9f817c538951349f9325751bca182e54c69bde40b3a73783df77da344a3df51eed372ea62d50f341f823662c0e524e5f05965fb87410d7bba4484cdbea41420939a4a95ec469663cd3d8701a5f1af0a72ce3ca24fcc0e6eeb2ca932a1341d1cc5aeada7a363392dace68e194f37e3b17e3974b548a153a98da287370edd46f47e747ef8d7608e2a236755a1977c081bd221eaf46dde8f32984b8315420a2a385ba13d940123788230ab57957fb8377e4d4eef5005ed522dc0fe15723905d3e88045adadb28d721e9f8d66ba91a64488e546b37393f97a9c7885a9e74ee52a695f416cb74edf30c07c3bc008623b9aeed970098b76433513ef941312463c8692ee469fd5e6b7ce7b4f2fa12e2f4f8111dd61acbce32835bd614eca3070268b2ee55bbd7ed151aef534033dad09398758c4787a5f727a714b7345746a25100f05a9906e402e4a722b84b43fa4b8fa3685d3fabeeaa0dcd4445c3016f291be9b6b8fb7825b178a848bf9b78bc2999eb5dcedad6d92be9760e832b69fc1be073bc7d0103f3cdeea9049fef8f289b7af17eeb7d2485ed10d28dc76def17f2fa5f34c6bf3a0b2f361f73259dd59571289a15467c07108ba99421484a3e482ad53e1484006f47a675e04e24b21e3935aa59d55d079377cc8e669dafbc696cfc4c92f9fe9a775e53d6297f36a2812440697a5eede49083c626604377144e4d4866fcdb36ac407320a25d2464d0093fa4c15d816673489921ba5ac31a1edcca63da95fc383ec9f6132c19dc4bebca506759faee5c80fa75cb71e224d168ed4d7186cd11f17803d5010bab6fe6ba063851d22d193efd743a3c0b7893885dfa788d37f57f07dfbcfe78fc426dd76b391c3942493e7c54dab9d959b02b273776ac06678f0a4b06097d067cddb706a691950a6d2fd2c21361bb68dec565a9e73c6a13dcbcfbb78f27834a57760e619fdd0a770ceb0761a9895e08ef1d0d25ef3100a9b3fa677030578247be3b6eefb02bd33ca91156f71b4cc3d2bcb079284c258f260a1aa1bca5f620eed57108d3241783e4bdce501c1c49be3b3cca5204efd3d644e20d001801bdd096fdaf834d2c8ea548cbdee0b024a140d1f5c4393345282dcf0200e585c14e23c1f8db43bbf08986e5c8232351a3760336aad6e164a6893f3fb9ff90e3724b6f63be7ee9e88e6974712a35baa9f111bb3a345de96827eb2b9b193c5bfea7fbd2a6b8f22c868270dc6c8548125521aa8b30fb571881c30f401ea2f53793382cc8cef349046b5b1146409edd1c52d3ab00a4ad9095eb5eed34e70a5e896cc8f763a00f017eb0ede287fab7441a3a627ed291179bbcd2630f072560c3a403d9ce3bd7b038dca99dac5b9a9411c9414609836cbecdbf9959ac47b4af668e58fa0f19b27bc14f69b775c1091788051fe12ae431c0633875c23b097e44f1950f562878f55bafeff0d98444ffdff8537c201248792b1ff7cd8c74b87b87e062e11f6c48b6b243e8ec527f5ed829d75ded19381bb127958b00255c86d277c121bec801c9d95f2a0c83e6cac9a9b918ed7473f51295c301f5fd36dbb1db6d066b66e964325d9758c1ba726690edf89aa3cf46411c8d007b0c4b624dd4b7018281511f18beb84ad8a3034c147799199151b88dadf73ab0181a6c59a882cd0eb0ce9555a9ac0c4f1c764ff2963f0714249d87e103336e19a389dcab656fbef0364cf9f760f7ced38473280b7f49496f9f40f8dd92a89487db5f13204ab3c3299e5ccf4ac310ff4975d3662beeb7b4e38228a1b9b677f778e06a37a522889ec61240954664743ba7cfc5d853cdb216694b533e99b530681269d5df21da2df7fa466883d4a25a07b5990fa7f960b1628cddd77d2de33e04672c6c3411e1a569f2ca9402e33926f0223069af17a94044a1c8dd3e07873d05a4b22efb57bd0eacb6b931ee31448c1044464f218bdb247db94eb68f082a362821d18c07e39f3693edde20641d690315694437fdd5e8339cda25d324c7234f688e2c3d498d8c533099a974c304fd11b5b89900a8d6ce1aad02c859bfa610e3e06939859e3b1d3158436f234582b4a9eb6145290c4c88d2f507028c6ea48291f326eb0637384c9eeb3ea7327824a6619cdd8c47bb25678b52a046f0307b4b68bd8fde61315360d5c2136deff1991d5787f8f79158192c1d3fe3e14da21318f58cd664a128e75bf213d90d4e2c0dd48ce1a0ee12728b7d75c208c487af8d570e18d474336854401461c81a35d28c4796bac5b79523a9d3ebbdf1f7ea752dc76ae7535ba62cea2127843536d73466807c98b593a208809bbceea40a3651017abdb7303c14dc964457ab5d1c30d6fc51e1e96b09bdde8642775f6b4bcb399d381b2babf4445c595cbbab5efbe49c2690fdae939ab0231357350d48861de8b91792d4b7ad97378487a988b36d2f4324d96d7b392bf4f704cc0a2af3e73e69869f42aa676e918c5a213fd4788853ac87623adbcbcaef524bafe6b77d905fc0261be011b4f7f8a163a73499026edb46d92757b8da062e53c89267e9e7b1f4d1f4cc8c702a82d33cbd88eb0d7630db45020ae7c8104a8dada830a462b21a052cbfb56814bd000133bd3e409f606594d2739d56588ea8da5f570cf5f7e3f1bcef89043f0e9a30ee3a463272b1d0318c30d9a20212b61933faf99d3790d0887570e997e88f028a73c3e3ae93b7340d8d0bf45b8173513fe30e3c48a7e38935995eba3b554815d83ecfc02cab692aff4dae73c4293e5b14a35c059aa05d733b39eb246396a160c19507e02203ecc679744f2c4527d71b06cf2313a90563d66afd376d5b018e4dc632d8963b60f809134c5cd38ab5abee9e6b66758dbd19fa4cad1ad0d6cbc90708137dde9fe07f60f15363bd37d198aab5a0ce707e5537615c2e8156bc08c1f260a46a71f9ebab590af677859eb8edb6548e20c4907ef30f039e7fc794fe0eb41681c6f9461ce309e59229d2205146a004bb269a4890e0e551950f1edb5be637efd92ec02cce0964d3e2550ce08b38052c880766637255931ed49f49ce2ed97757411b55ecb1119d1fb582457678887d14fcfe4058709c7bbcbc1b62037456e785a8384f50a970fdbf0826a550f51bffaafce8a3abea9c6014747b76ddab7d9a02418e7d2d1fd6944a70a06ba1fc4b3502c916a29d11a8f6fdcb76c9eafd58132fe266676a55627f0741fa884f446c980ba5b91a0e9acb43d44de995efb561a032fac5c230381b15dee8d3abcd855e63b72c27d414ac28057eda0d7a4f0c884642ec2556190609a4919f535ac43841ede757a9377b24de9398737c17c8481f5c47e0e8410464f67c63b026e2026fc9d8a369cd75e0fe997469a5b945b332063d99a61fcecfe2934fc0986e37769436ec6543a1c12816b6ba59a4d6229851b6bad96846905270e8866e63d7aa31973f240405ea4cfa4e632ba34c7538ad8b35887f48ba3d81f7d1010f8f2fb8b85c02fec1e5ff4445488d61baae912be45e904cede4421a155dbbceed454e1d78ef6196cefc3a2cb4bdef5f09bb59375330fed5a8c6acc4365446b58408c0d14b5d4e98f73e1fae0f4dde981965fb35de975a44d7da65e5c577c4ca9183c0adbe2d1176448e005f638eab574ec90d37426ee520f9be0d4ad80073a27acd0653a227278f156500ce5b7ddd73a2c80dae5b53850720bfeee497742df2dff44606cc7337bdc7ae5576ff1d5e42297e80fcadcb77d2ec21476c555f5f8bc7cc62f1164bdcbbde68169d240644ef7d42ee2b3f37869691d0b49bacd370c0b0d12a75db86070a49fa2dd60f4580ec25ed2b6ba83f4b56a5caff3169de5848becd1e968af32c3a43a6e303ce61dd23971fad0b139e93f2d8f0a52c134ead604310bb72b61d64bcd5f54ba68c6bf0d9a38d8e1c4b5267b9d8e95126ddc55b0f148c00d0b0dcad13d2a6070534d2d002719f6ac346a144d440308d70577f4b9da0400a4b2afa960441bf7e10d062d8d83f0cf99e583cc713b7d20b2d7e3922f6c8ef35ae348da3e8e90f61aa5b80f7706ef097f150fb3a57727ccd6a23befde4b49c515cf3c8eb90acd9d9fc7f62b70240c88a36bc2e146ab88c7186ae1b333c2bfd2a4d820c2f2eff13f55c187e65dd65d447b2fd9f921ea804bf30a42dabd58fd19db26481256dee3a0730c08b6608332de9f2befae24feb323b323b06c2e39c4bd02dda7218efbf7340df2f0252c1ee7813d2c89031c6e16375b2e561b19dbb0656239f4a8bf83579b1cd43c90907041a3354c36dd73d251b869e1675f15e3d7a37c0b38b766bbec2364b7540f1ff5b8ac4ae5be6652d5c8ce488fc06d4e092a158231f48a006b94074d2b8e4e1054c316befaaba4684e983da946e8b31c51d8d2a728dbad39610f1fec0eb6e982bb1212789de32634caf96d398ffa2367b792ec2e34e9f933295912adcb80257164ab0d22ff44d0dc36b12bf9f73432d488500764963cda458f8b9ecd4155a73820638346cbc682c28ed0c5ecd5c8b21dfab6c27ead9242ea884a8d31bad81a14e9d9c7ff906e989452ddc1f9ea4ed7e46fd7a33b666f5b8aafe41a83b4f9948eb621d487ef95245041007df963f8e8e198e5069291da54c102ef80099b929512edfa932955b25e01cc8ea155ea1b389b9d82f900edacb77213852f296e49761164c68e5e000ffe11c36bef39f29cd89b0cc7a214ea18721a9d33f8fb3eada296cff3fac6cc2b23b78f75e6d88216644241607a4220c0e761c7a352967ff5e65d452acaa76c4f573ab7f6118dc86477dadb7b2f2d8658c4635f2b69b086bd0a4a81be3f208859373", 0xe99}], 0x1) 12:11:29 executing program 0: r0 = socket$inet(0x2, 0x400002, 0x7f) r1 = dup2(r0, r0) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setuid(0xee01) setsockopt$inet_opts(r1, 0x0, 0x80080400000001d, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="5ffdf7eddf9013bf869dc90653ddd3b859312d930a14951acb916f21b53c7813598017ea794f49b93b4e5c1bbccb2a003d4711aa1575", 0x36) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) 12:11:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000000)={0x90e, 0x800}) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xa}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 12:11:29 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 = socket(0x1f, 0x2, 0x10001) r3 = msgget(0x2, 0x200) msgctl$IPC_RMID(r3, 0x0) close(r1) sendmsg(r2, &(0x7f0000002740)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001240)=[{&(0x7f0000000080)="c76118e92c41cc09f1ae7b7268e519e5e1376bccc39d4923a915d60650e5154833096640b23fd3a423bce6424e37d028eaa0c68d838610c46a18fc4e4514bab53a66bdb84e9eb112a5773280b8e35a8e2d107cb7a09d18a480b06cbbd627c527890aa8866f141831a819dbc55fefb43ec9e52327a8dc49a100b53b87d8dc939a5afd2d8a3b800685c01189dc242c8a0e0e7bb0cfbdf1f31bcbdf12aac24452ca5f685d35587dfafc7aafb0afa960ac0986069b23777c2a3f163cbf6ef7469621313e57368da4bc2246fb", 0xca}, {&(0x7f0000000180)="2b8feea4d6538419ba6df3ad9a8f9ba9b578888286e167c26aa3ebc7285908777d0ae1d1176d67c297e49b69b7d89b54b118ae79ff214eb1f3d7fcacf53c6b53643852048995729f9b25736b54b4f243af86194d5f4412c635f55f7eb2197665510199bb84b34e99d2a5ee7cf940a1990b6ec2d7835e71e8e607749948fcf8b8844bc980ac0ae1ed0904dbc6a6990f397d262b1939e14da0adfc47819f2aaccae578a4c99633bc47cc09148533cb8357689389ec179a4aabf23d0585eb915441cec12678d3f30ef53db2495fc331b603510a5fd1c8c9ef419b6b935d7f6ba9314908386619bd9f3635884c046362d3abb005d198d3aa13c6aedb2836041b5081b6cd34ea3891350a46fdee4fd906aeb76cf7205ec68b8ffd2c13ee0a9713dfe462f0c6e59d42ac91c2a7ebfd713dce4706b2b6c37b7ae5fe1f619063b3542f553200e75833900e8a0ffe07aa449391d87be1dde8b5c57bfabb17e66c85ecf605bc13828f00f67c2017edc8e0cccad3516026b897ce4bdcf0cb9c1680123ba78a46b9195a269bc3a972acd998986fd8be384e132b98953722b913f58a411801f4536207628505a4eae9d0a55c58a57b92e02eacae2fd6e6fb1a702cd06c751abb28917d29b2a41dd0bcb7a81e823ad668fc83fc8c368b41aca65058c19243e99a5de0386f4e80698d5a3fec43c93b42d0f67091420e9f2db44f673065df28c2c260efcfb7bbfa53ef0f4fdcdd718cf42c1550273217c2cdb610cbbdffd9b52bda427a059c0f964880f047dfce1d41d523372c502f43d39b2a8cbf229bad21e62ff40f38bc5f9ef261285e78cd23224b76ec533225af691db2473144034367e5bc676986b33b3ade3568aec480fc2195ab7d4595087167b8e6c302b5f039d441505b42f7cf05360d74d56605cd59ae9058a3f532197c744cb7816f59cfd503c23cf78b539cc00a35d2482c7e4a3e345cb17a6db067a797ccdae0494e5776ce0acc937ae930617e6fb8a109ed26100d0e262aeb680087248d04d73151f01b7bf35bb4c503a99617794ab18116fe5aa17d66c189fa71519b201789a1c18b6e750627499a3a2775cbe7f9bd63ec633163802a55e9dce65105a6452d15d5c86fc5cec2ee3cc9fb2525b70a695a2b813090b97de5a14cce65fed8e3ec84a45e39c6721f2b6f9369ede209d1b2d8c485fd80cd9734c6a80b677264a13d51957de973a30143213e6ab7e57464af35811e0af21f52b488c84d3ecb370a4956b95c93db06f89c442b334b1df97b8eafff272d081c48031205734aea342dd565cab9228904c2598a4d66a98afe5bb588199e6266db3d1ed47308613b05f0e92e990437353919c4fcfcb15e23b8e3c7a8291b214a206bf24b11b87b3e6e3b54b88aff61b89755e043458e9c4bcdffb0b1cae95ff33a2baac7f19b3fcd3a325da70b57175c95d1c9c9ec7f77f6850ae72ffe1931e907e755f54969fe5cc7026ae93359d94c1ea9bbd3128e8b6ed563fdd5345802462dca45eac8008667d25e5ac11bbdc51a2a175e1d109a4ecf8c3222d9c86e997b97698fbcb1a1091a965838e23ea3aec0422d87047d6306ba6274f01a2f0609dda0b9526b54552d849b85306d355bd436cc61cdba24d7e4874c28522824d69d69ff3d25ec746e06e748853bb14bad49143811573bcf65123c4c5c8b4d32eedb6dfff1168baffcd0c73d458df98b5d05482342a7a588af4240716d9eaeae9625cde0b75e59056e18170a7be67d9863f0629a7caeea1b16ee89b243a25a86e3aef1103a4a135cc103e9024e6f0981a0ec223031b6fd63b1a674a0825fdcf24a8c730d103e7a30931743d06654368675e83bb69b613e26aae86d14680b580f4466e872489424d499b31872ad944ec54fd3f5a1e19048935f17ffb284df70bf765f4381eba0588f61356fe616d4e46437e3a0a3e004c9e4276df11453bb25466f062fea981663eace69ac008f8ac6e29eccd79f8ef51c667a7be58f04e05bee66eb8db4b203198889d6bc6b38adf6875e9d10892aacb856615110b8fa5eff37482d16ac6dd7004736d777de8aae21ca1b617f6f431255f667e2442bec7b0f18964f259ad8cb6ff3c77a7a4abac4570a42722bc57cfc898d518c1292982be6a4c66b0daa9d8eb35d660122b688a96c13a86db2b46ac59779064c0245b7d688a7e306c8604f062a06c5edab6489b0f9e0297fc58cd10d3b2b8fb6cf27970e7d52a8bf08a7a9e772f7a2e956a96920955771fcfe3d538cd9b270e58018235f5e3725430d214ca881e4d22d5132102bebc8d6d2f5144bb58cd70657bb79ce45d2fd9621eb87f9d64d33e28334f37f3def7e20bb25d8a66c29f2753d3f0ffd64be1ee5e4faa2e479bd1cede14e43eac6fb19b38115a412d014b4d65962ef8d11766521da347918e75e5a607be768f1dd9ca2e5087043337155644df039ebcea4dd27d4f80238c2ae67aa23eb7dc95b59b16aeccc1c876892ef46d74fc7a39de3e92ea7ac7169eb6970f89339d497ce497693eddba31f02d95d196fa34d7f42d6db5bee166da4caf6759449ce8948d2b162e6ad2b2a0b07f48fd949055f1903385f8f06f6607deb2b12a943a6c14b0e15a6e0430b598555930288e52c9b9a4bc3a67906620d398866e99ab659e7ce872ce0ff2447743fd84a0c338a47cdd392ec1d36544adf0552c5e61fef492821cd05cb47e6d2d786e838fdf81c50979cffd74d34e5092e6e6dca40c2a58eafeda44b2a0ef2db86dc322d0c1d34ed94d2235b857178f70201446a5f75e9454078c37276ad49c17d157de2cc85c7518f3b2417240ca915f3085a975b24cdf9f0c87695877bf4ac98902ddf15e126097a82aab74817557a80cf8a811a791c94baff50946b48cbb8359c16a3c0d149a3f1cff6cd81bfc0048711f7032094f0e781d72d63a1f7bd6e85b0b71feddc768ef975c3e1caf935d3c602d677e75654c4501ade5a42a10132bcdd7974b8643555385976f4b96d4c51b6f71409f1688a07e22443b8d64fe7b91678fe1fe0f0e6b89f9fa510d4c405eca7c3450250d12036ab57848bcd46b61ad6b0128ef075d6be71bf2f4b577406ef79806d5a2f9fe172fa01bd952ebf30e34781fb467db1a725a6d24c0383505200fcd285b412df4b861fa4fd0e235c446d0b4eb7d14265cda5bf0ebd966f0dce344877eccb16af08fb450e79139544c7cfee99748389d1610d09ee2d35b36d60ef4f7d09ebfc02c2744c6448a5d0fc986b1e929f9e36f1d37f834711c7f98c2200314e8474fd214d310ce2ac927066c83047bb824c676d8429d3507b0a8b75f0bfa6485f1eca11c8f35855cf744bb6c5515a2e94c6bebfa51b67edfdc889ea4d739ba746e96d4c9d0aed07a3ed87a748f070b9d17222610bd78625fa1f13c565545de16e74b32abe6f00715108f682f030f7afb8d4db9ad77f50ae8fe31bd33d1697c1dc2537341b970a7fd5d62c9b7f6074ce1470e314cb7d0d45c4640f35213e1ccfe8e4e1330a8ff32dff2c02a798c73fd51d92e79d26195ab2911a4478a623735e139df131aff6c68d1489dd56dfa6bb30afe9c33200a09845e5c7477b4df53d5b64b5462e5f10faad395843a648e7cb82aa160930ef57466fbfce1749f39b6d63fdff141f3713f747ba8874424ea015af3150f9c572dc6d30f9d09f1a7cbc39a252de70346775f249e503868022884fd42774fff11a4276020c178ca1314620e5b0af3fdb535f1ab881681054a2820fb14a06bbb6ef8fd9e4d424ac48abcf0167bcf10612488daeb3899b16d033eb0514015b502ab8b7e5c4531b012c55b632ce27a02b2f5e279a2e09d2841d06f9f31136948a6d8a54f181738e4478ec355888d805d96d1caea150fe9bb4f6ee38b61aeec8d4c8eba92e993ed4f00893408b85d76e6308d3d270de3d5f61fb927dd485ec0312c7f020b5f6d86bfde4455827288bde89a4a5faa256da1486785e947738a2e166ee5306e346b0bca896a645ba5136bdf654b70ffb447ee32a5bb6fee924354065e2c5f622b5dd299543769617017a470002c0b8ebe7448f1566e96b55ae25dbafd1417063207e9970e76f710559bf2477c26566a7bea8dd14240c4fd8c084e6a1125ad7a72c7f7af53254d4d19326482708e7fc728576458b7579f38b83b4235f8a3c1bdd2abe1411078fda336432cb6c181d110db5389fd2c67db0e5c794e55fd14ac61597f692bcd290a2a13afba3e02877785b956efb368c685cef29fafa66e445a3d49b6f1261194a4b19248fa2f29338ec1b7fa13457e0388bef435ab3083b88248100c259339f112a3fb0ab24372d5ffaa08bcd05067d45ba273b986ef35521b24066bbe949a8b77a645f1d8414707d4733e373b364415de61ad7e31e5a1c6d11c18c5fc25bd17f2a5dfcc1267114d88c83363ebb8075e931c7c6eb3d7a00a359fdd1ae8c0a635c27c6b9636b0a0fe23c1e9d78c23fb9ce3bf3b06fc9556619acd6678cbf2607c079b3d6bf9906d826521e61b5f4bc43d36a8402e41f0d9ae5542c6b56155f0831b295dd622458c6002f64c22e4594338fdfae5bd932bd865b94131accc540030c9e969677d3c0b331657e970007e75e55a053ec41b65ad0b7505c2fba1b43e25c6ac4ab1b010dae72f3575d3786e39504505f1a80dfccab4b1eb06f9aa260ad976a5916e486e2676322528ad247763998053b76453591c281517c1319117df3b29d42004071dc0f03c2033e026fdf37e06d955328f24c001aace172b864bbf881e86bf24547262eefdef0ffebc1beee4f54af4900d4ee62358e825ca23b9fc5ce105a52a574e220fb45afd8e5350469f8d460699bc9595e15c682cf5a2158e5fe888c2a6d651d0c7615f1544bb71bdd06a99de916247bcbce4807fb8b4b3733daea6cff49e522ce53d03b71fb6b7c49738760bbb912f69a37634fe35b9e2c04a595386e8050f422ed0352bbf8e1e94d52e55e1a7d18e61b8bd992fd11f6393c3326347a3469be42cd29d6d2744691bcd6e7ee78cf7a8c49ca4f1e1572498d736f38b492e6ecf8eabc58d3e90e6c69de5e7d32eefc44572d2d78ba491d8f1906db3a3f361a265d093adde6ea0e509ee64fa2c73dfaa75621b3d85e735163882a83fa9224f51b8584ec362b82a71045f383712cc6a54e82ae5270dfb2581e60cf198f055b6d38014d5dd5195062a9b8e57ff64cf3c198c903d33bac6ac12fdebce45c337eedb039d7a649aaf682be63b6cc19606f48c8828a1e37a25117a7899b0763a65f0f88395457527f45b60bc02165a1b0583dc4e5c52751a1eafd06cfd9713a41c326c321d9d65601c8a59a58fb3f9846a837d5b70ecfc36bdf7b1ee9aac706bc1eb383f00c6da93a47f1ce390ca6b728189a4204a496fa952ce8d44ec26f6cc5509d27408c782e114c5a077d1d521d948ec4a373547ed073a0ae4f6f767df413a9c1bcf78993ab10ba5005ee6fa72f2680ed74f7155a960ca0065232fb51144de23e0855c9150a3596fa34f88d7ae2151304c2c6d0a39ca5c62408bddd5edd88104c88b5e6d0a5fbb1face58f9d554054b90fffa839ed9e93362df9c6b83c2f68c659ea8cdc6d67aaed9a167be2979af5c7139b0548387bb635a3db6e49e370ba5b76ef671690e378d12d595d8f0b7ada633fdea6fe2daaf218156d18e32bff356cc1fe4e10ad72987200270c7add1a3dc8c8021379f58255be9fe805683ccc3b40d54e22d23c117b69797fcef5364efd2432f4fbf5574a5c692290213f713b672fdbc105774d26b9198651ec149d0277e63", 0x1000}, {&(0x7f0000001180)="f0c8126deb870b22b38b8b14deb9c66057d18c6b81989cc25bdc0f91c2a8d8826225a921b08a412195dba95aeaacb6c43e306981e6970f08e33f8c1c5dca511f18341fa8df87a768c62f75fb00fdac83297685b4338ee71b5a90cb8454a4b5e25f8bef194114d53333158b1f71ee08346085c4f88300c6ec", 0x78}, {&(0x7f0000001200)}], 0x4, &(0x7f0000001280)=[{0xb8, 0xffff, 0x0, "77f6be9c8bae096373a0313a56cbfeb1f3391d49e248c18fac72a5ae68f5121bdf354b4845fc2b11cb3a3b50847eb2b5ee9623b71cb642eab7febe5423e150918cc657c7814a4fa8194db54c70e43c0b7c8fdf0065c5122e5d20330453fac4ff5a7d83a712d5ba5cd2534b67b5a86bf336e38138a816bd6898673e8ffc8a944e41856c97cef190b80743824bbbf933c3ea96c79624c3b0088a6a4263c917fac315b2b5452c"}, {0x100, 0xffff, 0x100000001, "504dbed35d5256355a7f75a89029449e57ca4e29817aaf5ca5f9855abe399f73512b549c163303a30464106e3a8d414c2d498e6f45401e2f837d6259967894680363cb6d25cb4ab6fc17005b2d3ef98985d565dcbb44000bef46cdcecfa3673ec7613930752e6b307d8f18dedb4a39a920eeeedefabb5e056b7a036d40a31ad9b9ea222e308df167a6bf137a0b17539764e98e97651b8c1ebde8ced33dc1cb3c1bda4e3dada9e6d03154847c8af3797301490e9c532403f3f923bc01a0f8fd45ec6682c2f73cb2a4e17e27a9fe37131bc48c0fd19dde6b082eec61a06621ce63bc0cf0f34c7ab6889a06177eae40"}, {0x100, 0xffff, 0x3, "3ef264720abad16300c5f2fe8ffb9030f2ffae45c4202965f6b774f7a34f9c27f3bd0516479360966d01bb7f5885116f9cf265d4a9fce00897cca06660401ffffc3519cf8f6e3790f6ca5f5119580cb480244b2d429334ef0c635abfdf578d788b094ba99d0985849acca773b57642c9cfa013c1f1d8bfe5a8bc524cd81fe36230eeef8b7f79ddf73bcf34389f8f8e8db292230e1a6fe727b48eb854b40a136b3fd313f20a0ed863777e580976a46d78b4b88ad9a68958a0204a170b871f822d7d2d97bce491d02c0097a8a26119cf1c7f2d488e3163add3c276eef565fdd95eedce36d3e14251bc54dc"}, {0x50, 0xffff, 0x79, "563f9c66c76bd50bea54892ad0f7cc29b0696ad768d38bad8f8db845bb760c84e0742e3653105ab337668467d581e6eedbde92fd5ef604f32ee3ea6978"}, {0x18, 0x1, 0xfffffffffffffff7, "3a52b8d55933"}, {0x20, 0xffff, 0x7, "042f773be314aeeb5ffb2cdcd281"}, {0x98, 0xffff, 0x0, "4641bdd93487e8b7bd296115f8c78b0033f771a1f910347c6943f13e168eeef3e84cc0b75c465971a47c1c381aeebf1d156b53b19bf82507211b9686d98795b2726a8ad05510375264c859e958e6c91d64836e9ed7447410dff280ec13d7fe860c50c7a62366facd67274d85aac28b8c8a050323a6cf5a733759e633b060933bc52a1cae08e0"}, {0x1010, 0x1, 0x3e91, "122b260a73fd300301797a03e98237f9bf59877447039ed240dbc5048e6dca62f648af3085b58ba7dd8e46d7b0e1da348e815c359e97829a0df6bf78bcfd058de265949504b9cc35358dd8869dcf274b8a1eb900f9ed26f7a55334e5f489195ca4cce86279d57921f619cd90dc9774e0f143ba083e4fffb439b9157be83eba396029d1aedc74c33fa9a8595df802ee76ca260b7fd16fce189b3bf79686bf89b220f77c4555a7bd4baba7517fb6e875bc6c09a7aca62c6c48d81a0e77a115cc2a6927e389c25caf72f6f2de6a64e90bf72315190e44b0f3b471c4d2bda7435e9c9fc607c92abc56b3ccfe88b9c75bbe3da2b3345c0c055b6801a2988747c97d7fd0b81b4c47c5c6773d2e3add1feca07d10b6989ebf2b8709aa8ad11b2333994281dfdcb4f2749a5ab6d2abf10425166dc41017ccb0b2fe19d9403c1a9a27d0cf9a8b5bbb236dce567c50487ccd982762dfaf16c688ece0f7738bcd74ec653bfc567472432bc9e4f22056bd9ebc5d5ca40a3359a0a7344c85a5d68efbc62fa8ce9329a93f6f14d0e6a21497a7784634be2c8e0cbc17559d6023e2cc72fca986f5b01cdee0d90429cb1007e7e02888cd8de198325f5a04921c47d7832400974bbde64356f6fe14a00534ee0c94bde3d2a65ff10f9a46ebbdc56abd7dde9e5b5badf03449967787a232caffb2c5a5f30315f9e620786da7d88fcdbabda6cf32af70d99ad93c7e289be14189374afab2544dd4e1ef6eb1101eafd024f85841a35a3f54542ba87eb1ab741c8289582774fb4065e7daa91c19c22005795e387c09283a13936a8a030a9931ca39d477e0c4447ed77b944d6ea8a0eeb8f6f8b5c44132398d06ba89c3b8f0e171ee8fb6f6235efb56dde9b946c99c25cee65a4b0c87c053ecb964df5632db2a14ecad3fdda0643750f05f48d6f2afdedc628d54a57ed31624c0231175e48ad3eefb686a4123f410136a1cd7cefffbce1e45eddc6941e4715acafbab35d3268836156860bb75773d01a14b9545fec8dabf496af4d2781c33cf30a0ec0e092b666ec31b75e08cd225d3fcb31b05469f3e6dc29638842fa5240d762c761f2bf383361e3a748f45ef1b7980477f68eb7074fc5000d960c6dcbe75b76ab2ca608215a1ae8f5d424d9a7e546d636f5971661d38ef3f319b86119b076cb0056572cc8e1e8d3325933b47caed48f0768f5e729bd362c11b415d431536f3c7dc123420de1df2d318a265be43f025a479b54bc29a6c4209b2ea9066dfda3292db2ee12352f87ad85e7023f4846304851592544cb56a51074766ad70ffc3acac82b5a5482c2e24de5bedcde0b3c63b87abfd56dcfd5fbb7055cf7d204b8585ad48a1b3f21c24dbe4aa3ac6e6eea5b36ba2df8259cb5ec4112e9063440b66abe1bba916e46aee57f1e23b073749c1dbecb841ac6a4e493a35171f66818342b2dd8d202e11b04555a2bec152bc87bd3fd5867bb2483a5bba423a0bda03d65fd076459309f1a46308e4bebd336c3caf8551b09e8726edd21f8d2db99dfa8bb29e03daf6fca4311debb4e5249f9b0a8128e41eac3e029949dc34025842ab2065c6846e9f2b40b4240badbbce95ab18f6266178ec31e3f002154b15bbfca412981bce222b60bfdf1cf69b3026e5d1cbc6b4dcaef5f00128cc56b25468995d0717ce8e891f2c8516ef3fc9e70caa2b487b57f91a2a5593002227daa39c20066db980c54a64ee384debee7266792d7876296e3ff3113dd8c0027e26f132fa1ad3a80a93c1d5bbac6eb80c03eecff49b94fcc5f3b8ad59f4c0cc7cab96600f1d5b0ae5ed629dcb80584ab1a4773b147695ed5f8aab8c1cfd30f633320c00a5c31651b8eb0b5aa13a7e4fc31afeb083180477aa65bc445ce3b0eecdfdb737da663b6c507160bac9ee95b0ed956dba8bc3ce8766ba0920963a11f3b3243914cac3a980ad9f04499fc238b88351c348475e25a1ac45ec590fa03c0425e50d82aa5321cf60d82cd96f46859f92738d62557af980fb8a2894927ef8ce5c2836b63780d83877b94121c17f20b6ff7c468fb0634a4f07451ee792c75979b05b0a454fbf613b43340b4e4a34b0f3f63f7c085b63f7935ef97a962688a590f5a15df6df0d52a8bc496ed53490d13bdadd9714277e7ed82d1f2516217017c0bf546a9b3ff45e40a848a95df68522e5abd7986441c3e4969191ebb979c9df14ba0674f45b5ffc1b9aa72b5e7f38210bdade6cd3e79468cabc5bcb8db46d994261f2aa62f48f7eaf59660ed228c7d207dfaf39be6e2328175909b20c241837d0e505b4d43c0e058065f3da37324680679672e58bd05180e956331ab691da1df2fabe5c9e4c1dbdf517f2d9f64ab40345e9e3a240efe703a6211177b3005c19a52cbf2c2b5de02c9884d5812538c39be482414cd5524202011d95657f245bc8fdea02d5893bd1c910d476e44a2846eb64266c299ff068b6879dbb213d323b36c63f0cfa78ac6dfb12628125db5605a59b2b25c743c7abd407846b3e5ed75d5c28ed2f4630722e964c66b73f519b385f5689a76015c68770b63ac373fff0f7a84ac04e74b86baf7d645cdcf5d9f1c6b5ce862180a16cd1896a5b8eb869373f3ba032cc1067edbb3c725d7e3087392326a6464fc19ffd898b44a3111368c7e9944eb2761048dcca2e0d05bca67d8d7c63e8755c40c84bd1fc640a1080f634623db499a3738b4ee6a339d4618ebcf10f2ae10df86ee0b65095685ad43635d9fba2d043a01a7ca62b54541781cb41a2950d063b9a7ab8ee2b6892528df617604ab74f08bb551799fbc3afa022de05415c134c4eae4a1ce760727556c1cff3ea654b104933eed3f211371660c9959083b8dac83acc6e50f3a6eef69d8b16b7594ed301c362dbffc4a0e44bc0c68d00def8145ca433bef694bd7e9e91859fd118f5b110b193ecb0d527c3b3ea4612be33a1eb9f893c56cf1b6243db5ed6721c619656aa6fe4185faebf7a45b4c964edfa097a157ecae037e56c936a92829452f750e3e6fbb1ea01935bca348d4c6e0aedeacf3f264ada510bc061bf9ff0751f476c901defe9519c2847ed960c366fff2f566d179206765a1fb7b16094a0ef42298b528bd4b75a62703500eece69a75ffcac02827f7c5f89a0cf42ad5dca8eef59d966f30cef6eb6c7f3abcd862cc5285ee0b14dc1ee47266919e419e3bad870df5f4f0e0aab4d973aa5558a682fb71aa8edab34f4ec74debbf6b85927d77d96ed9c5d078866f7cb301f3e72cc1eb04f7bf532564210372e41c6a101e12646b15ba6f6ff5e79bcfac85dce531476cfc7180459d77dda32dd198bae616e0b8345f969682aab84b5033d1775a55d84b1c822073282cf3727e00b83c6ffb0f2283b4b57316845c4fb53667cb9fa21d1d4308a57a76c8d5cc6b189031104f8004b5f0196348f8e9a0345018925bd9b95c966e6fc3b173f708bbd6db1b14825c4a0a73f6af7a0e3a26d64165b2a0edec42729654f3199da965658ebfb7aa300e2d16e4991fab5f890c53c53cedc476a04481b6cbcc2db504db8b988c358b6de0723f98a9b944bf13479950c0c53b97b7176ca8009415c06798c04e7cf0daf5f9f6490154abdeed50f691b090f4acfdbf2181f2bfba398a1021fe6f799b29000c236109932443b129728d02904754123c02b880d6ff345aea996a45a3ad32414e46ab92c6314a30b6bae25ef50a20e2a049c06fdd432a2f719d4a9a92b0d1231733b0b17f608f6e4ab36eb80efce86c53df306345fb3d59b04bb8f10e51a4b7fc0a3ed253c6858ff7a0d9bd94db6fb4a0abe7e01ed35bdcce4691ea8446484930eb12bfc3ca6abfb57d03a7ce7f7651189b29ab0ba80766ac4da53d0a9c5bc9173171f7a49352c4ac597eab3b63007ef6eecbf5818d020ffd3e2d1fdb58e7c38df248f88fddab2c4a1e9e101765964ed4d075350f8b32751678f984dbe6ce7596bb4a055d394161361dcfc39e8bedb1806ff613c18cd3d6b34980aea4bbca89a6ae272f892eeb08810b9e6daa36639bdc5ea94f14b80052959bd91ea0e1e58fcfc300be85d7dfdf1fb40d049afc53b53cbff12a7d79809908049691ca7aac9e6a89a8aa35adcba09eee505c8e89dda31e1c2b6004a4c4a061bd978b122f1afad0cef4ead2a5f124f58fe84edde382fc14f88bcf17f14e5333257262788ae2507cd4fb8e86917e04182e8a6351deac10845d6d3322fbf76e22237dbbd42e6a7583ac4fdf2e123c53b651840cf8aa4e78e65a3a27721b5c388117721edc5ba28083aceee558ca85fbb0319e35a22722a1101450a8bc4141922505e5692b2be7e298df446bd479897cabfcba5f477cc4bac81941af0876c6fac6abac8f8b48bbebee97448f337cdc5cd3070ecd8c79326ace2864e2fbb6d3ffd41ca42a932594440e1bf75308697713aa3efca9d3ec89aca73c7b1142aba84777dff28a0565e24dbb85c145d65c66d18f99c5378667785bcffc7c68547f37ebd28d4dc9e7b799e9d67f25be945855fe22fec037d2664156fd995fdbea06f0dbbe5fd58bec0034c132b09b51f06222051e1574677c997d92aa3d44c8d1a0b0efa162b91d143301b344451eec93a25a321190eb8cb8bc9ace54b40f85da5b7bec9f6f52825e9d523a73252c8dedf7ab53d95ad506ea4c10433c7b9cfdb8a4a74432421c128bea70638c22d4247326f1070f28adb3e8918d008db28a5013ebd035ba4129c4fba345ebec3a00e6326b4b73544546e7e29bc7b2daaa8cd60c458cd98b0016ea16743cb06d0710e4b096d32e0e622cbb80397479247340f6de3ade9d9c93c3d880a2522057f141c84a940cee6537a39105f32772ada1a992d2aa231a2b003869e350e11f09e71c05874f77c8e770eaf8005b5376388fbe3a76a4aafb9a0c0d7129b7f6011a0e47d5a3b9e6008fbb6460784fc5618123eb08cb80fb2a09b4b74ee21937d81c42d78a769d514fddf1cf47a6f1e61fdf7fb523816852cbffb91bfdabc3b77b9d59aee23bcb80617c87be2075e18967230ee4447f2c5ade795bbd4d81ccac8d2827fa139f36a8cf72bcb57df1280b04c0f965f7206a85133a8ce471e2531700accd91b862404f96973e4e126f3a1c3c36165183019e93cc8ac6542333851c4b6fc99fe5a082313d0b2935b90139154cd4cdafdd3602390823f3db57e7782c0d5878ef257067a77a8a56e30b55555d1a3999904a4f019ed38a01b73ed9b1df0619f220dd0faf07061139ddc4e325cbbf376eca07cc6b3f4bd58bab8e1da49f61822fd2b6a3fdb8553a96b5e15da354ad4d951f9a815bf15de0824579d66a8d80f74279b15532528ac3ceec3da65a74f7c498bb2bf9be8933dd2bcba70f30ebbc8f053e597bd75685bacff0fe63fd2ab504ed2588e92ca73ec14203aa30aaa2cc27be50d4a6a12168f3fdc339e6ff5f46ca7cf0dbc440265a322bd9d9b0f2eb5f59efd609a97a9ca6b41609ad3e8d217bc4bc536c13de3ceef5f9c0acbfb1649f5162a44f7aace27d275fcd4e7f53d858b6fcb7588a57d6638f173bc1a381ac917fa8f222f427094830d1b7c3f96478a9cfe2c90311509d51cba41beeaeab3139544a8fd2b58a74e318d0e999ca9174b9b096d83d129c7892063813e4391fe628b658538aae9f993dbe02473bb7921dc3e4d326a0f1728b54e8fe6f4683bfc3bcae8f5d5a3e8e3a568584134b6cfddd3b22a0d54c6b884c8d8b0c38df9e97797eeed09e426b617760b4c813dbf252a7143c4d3fa4fe26d2f091b8412aa65a0e44b35cc2c932df3d36fa25b28bea061"}, {0xc8, 0xffff, 0x2, "b1dab3ca5431ed76b9991f77769159ff45bf16370cb9712bacf0f0357620c369c6fd013b570e5f8bec5739e8f37944fb966b42a468e4928979e35b7236bc58b5bc8e4ad5f0b1be10080b100468f3317492034953ce9be966d8ae5a0128d894a43c515439a2710752577519b3b5350e7349009c68b18bad7775fa5cd81615946ffa97cf42d2ed6ecd473408c78cf53d973bb4bf1252d5e6ccae66625898cd7a7cd31995a2ea3d3af763cd408971898fd05abdbf"}], 0x14b0, 0x1}, 0x8) getpeername$inet6(r2, &(0x7f0000001200), &(0x7f0000002780)=0xc) panic: kernel diagnostic assertion "M_DATABUF(m) + M_SIZE(m) >= (m->m_data + m->m_len)" failed: file "/syzkaller/managers/main/kernel/sys/kern/uipc_mbuf.c", line 1335 Stopped at db_enter+0xa: popq %rbp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 61171 33783 0 0 0x4000000 0 syz-executor1 db_enter() at db_enter+0xa panic() at panic+0x147 __assert(ffffffff813a1834,ffff800021159b30,ffffff006d915f04,c) at __assert+0x24 m_copyback(ffffff006d915ef8,ffffff006d915e00,8,600,100) at m_copyback+0x4a4 swofp_send_error(ffff800001ae4800,ffffff006d915e00,ffff800002acd480,ffffff006d9 15ef8) at swofp_send_error+0xac swofp_recv_set_config(ffffff006d915e00,ffff800001ae4800) at swofp_recv_set_conf ig+0x46 swofp_input(ffff800001ae4800,ffff800021159cd8) at swofp_input+0xfe switchwrite(ffffff0072c941c8,ffffff0072c941c8,ffff800021159eb8) at switchwrite+ 0x30e spec_write(ffffffff81dfb940) at spec_write+0xa0 VOP_WRITE(1,ffffff0072c941c8,1,ffffff0068f0a088) at VOP_WRITE+0x65 vn_write(ffffff0068f0a088,ffff800021159eb8,a) at vn_write+0x161 dofilewritev(ffff800021159fe0,1,ffff800021159ff8,ffff8000ffffc008,0) at dofilew ritev+0x13e sys_pwritev(ffff80002115a080,ffff8000ffffc008,ffff8000210a5660) at sys_pwritev+ 0xbf --db_more-- syscall(0) at syscall+0x3e4 --db_more-- end trace frame: 0xffff80002115a100, count: 0 --db_more-- https://www.openbsd.org/ddb.html describes the minimum info required in bug --db_more-- reports. Insufficient info makes it difficult to find and fix bugs. ddb> $lines = 0 ? ddb> show panic kernel diagnostic assertion "M_DATABUF(m) + M_SIZE(m) >= (m->m_data + m->m_len) " failed: file "/syzkaller/managers/main/kernel/sys/kern/uipc_mbuf.c", line 133 5 ddb> trace db_enter() at db_enter+0xa panic() at panic+0x147 __assert(ffffffff813a1834,ffff800021159b30,ffffff006d915f04,c) at __assert+0x24 m_copyback(ffffff006d915ef8,ffffff006d915e00,8,600,100) at m_copyback+0x4a4 swofp_send_error(ffff800001ae4800,ffffff006d915e00,ffff800002acd480,ffffff006d9 15ef8) at swofp_send_error+0xac swofp_recv_set_config(ffffff006d915e00,ffff800001ae4800) at swofp_recv_set_conf ig+0x46 swofp_input(ffff800001ae4800,ffff800021159cd8) at swofp_input+0xfe switchwrite(ffffff0072c941c8,ffffff0072c941c8,ffff800021159eb8) at switchwrite+ 0x30e spec_write(ffffffff81dfb940) at spec_write+0xa0 VOP_WRITE(1,ffffff0072c941c8,1,ffffff0068f0a088) at VOP_WRITE+0x65 vn_write(ffffff0068f0a088,ffff800021159eb8,a) at vn_write+0x161 dofilewritev(ffff800021159fe0,1,ffff800021159ff8,ffff8000ffffc008,0) at dofilew ritev+0x13e sys_pwritev(ffff80002115a080,ffff8000ffffc008,ffff8000210a5660) at sys_pwritev+ 0xbf syscall(0) at syscall+0x3e4 Xsyscall(6,0,ffffffffffffffb6,0,4,154ac4b6010) at Xsyscall+0x128 end of kernel --db_more-- end trace frame: 0x157286e2e20, count: -15 ddb> how registers No such command ddb> show proc PROC (syz-executor1) pid=61171 stat=onproc flags process=0 proc=4000000 pri=83, usrpri=83, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffffd778,0xffffffff81eafaa0 process=0xffff8000210a5660 user=0xffff800021155000, vmspace=0xffffff007f12b 948 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=2, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 33783 451387 57179 0 2 0 syz-executor1 *33783 61171 57179 0 7 0x4000000 syz-executor1 42923 26898 1 0 3 0x100083 ttyin getty 32664 179656 0 0 3 0x14200 bored sosplice 3919 160822 95556 0 3 0x2 biowait syz-executor0 57179 67108 95556 0 3 0x82 nanosleep syz-executor1 95556 125435 65360 0 3 0x82 thrsleep syz-fuzzer 95556 54823 65360 0 3 0x4000082 nanosleep syz-fuzzer 95556 317097 65360 0 3 0x4000082 thrsleep syz-fuzzer 95556 181187 65360 0 3 0x4000082 kqread syz-fuzzer 95556 151807 65360 0 3 0x4000082 thrsleep syz-fuzzer 95556 149312 65360 0 3 0x4000082 thrsleep syz-fuzzer 95556 499931 65360 0 3 0x4000082 thrsleep syz-fuzzer 65360 449558 41287 0 3 0x10008a pause ksh 41287 366372 79681 0 3 0x92 select sshd 79681 450670 1 0 3 0x80 select sshd 49689 129271 44375 73 3 0x100090 kqread syslogd 44375 214590 1 0 3 0x100082 netio syslogd 94393 245754 1 77 3 0x100090 poll dhclient 733 358692 1 0 3 0x80 poll dhclient 70836 1847 0 0 2 0x14200 zerothread