59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4104013b71b857c884f0695cec9e065e861c5f98bfee197d3ce5387658bd72df050b0cd3d12e88000", 0xd93) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x10000000007, 0x0, "a147900bc85a7a00"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7fff, 0xc1, 0xfffffffffffff801, 0x8000000001001d3d, "ba060772f480e6ffff203700ff3d20008136d283"}) readv(r4, &(0x7f00000001c0), 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000200)) 16:02:27 executing program 0: r0 = socket(0x2, 0x2, 0x0) bind$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xffffffffffffff0b) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) fchdir(r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202162f66696c653003"], 0xa) 16:02:27 executing program 0: pipe2(&(0x7f0000000000), 0x10004) r0 = socket$inet6(0x18, 0x3, 0x3a) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x1, 0x4, 0x1}, 0xfffffffffffffca1) sendmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000005c0)="ee51cbfb244ce772", 0x8}], 0x1, 0x0}, 0x406) 16:02:27 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x100000000}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) flock(r1, 0x2) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) 16:02:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x1ff) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x10000, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) 16:02:27 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="797c34e8c0756facd9046bc997c34f7a4c5044ef963921f3abf5b6c60fb70121a13202551c3a3fdabdefb285e28b741d0ecc9af1da7307de7950a0ff512c6c94a667a11f3a046f0420e1ee70fbd6b9dc6c6935c6b05694e233d3e49330afb37973f8b877f6f0e60196485c866749de415715756a6d31ef0f1262cd9f7bf1379135b27c8862bd208586340197417530337ca2278fb25a", 0x96) 16:02:27 executing program 1: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getuid() getgroups(0x2, &(0x7f0000000080)=[0x0, 0xffffffffffffffff]) fchown(r1, r2, r3) r4 = socket(0x2, 0x2, 0x9) setsockopt$sock_int(r4, 0xffff, 0x1000, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') r5 = open(&(0x7f00000000c0)='.\x00', 0x20800, 0x11) kevent(r5, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0x40, 0x0, 0x8, 0xfff}, {{r4}, 0xfffffffffffffffa, 0x40, 0x1, 0x6d2, 0x2}, {{r0}, 0xfffffffffffffffd, 0x0, 0x0, 0x8, 0xe3}], 0x1f, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x68, 0x1, 0x9, 0x4}, {{r4}, 0xffffffffffffffff, 0x9a, 0x2, 0x6, 0x20}, {{r4}, 0xffffffffffffffff, 0x24, 0x1, 0x2, 0x2}, {{r1}, 0xfffffffffffffffd, 0x21, 0x1, 0x7, 0xffff}], 0x1000, &(0x7f0000000200)={0x80000001, 0x4884}) lseek(r4, 0x0, 0x1) 16:02:27 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) getsockname$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) bind(r0, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r1 = open(&(0x7f0000000080)='./file0\x00', 0x12a0a, 0x200000c) write(r1, &(0x7f0000000200)="25a8481ae5792fb65f7756c32e6d08abe97f21aef64e40fb824d758155666efe4ee4e29fd6e43ee45efc3128ae788871e99bdfa0642be9a41ac5ac5dc6a7fa22", 0x40) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:02:27 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x5, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x8001, 0x0, 0x8081, 0x0) r3 = kqueue() munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) kevent(r3, &(0x7f0000000180), 0x2009, 0x0, 0x8001, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) dup2(r0, r1) 16:02:27 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x345d4c50) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0xa) 16:02:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000000)="b071b83906ae3abcf78356fac097c471bce75cf856747505", 0x18, 0x4, 0x0, 0x0) dup2(r0, r1) 16:02:27 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto(r0, &(0x7f00000001c0)="1c8d15af2dafc5878191e51cc988406d3b647f7217c96809fd0391232b693eca524018c6a3e7dc6ceb828bd7e20a", 0x2e, 0x402, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000180), 0x4) sendto(r0, &(0x7f0000000000)='i', 0x1, 0x5, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) connect$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) 16:02:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) mknod(&(0x7f0000000080)='./file0\x00', 0x2100, 0xcd1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:02:27 executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mlock(&(0x7f00000a8000/0x4000)=nil, 0x4000) munmap(&(0x7f00002ca000/0x2000)=nil, 0x2000) r0 = getpgrp() getpgid(r0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:02:27 executing program 1: r0 = socket(0x1e, 0x1, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=""/143, 0x8f}, 0x0) dup2(r0, r0) shutdown(r0, 0x0) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000080)=""/15, 0xf}, {&(0x7f00000000c0)=""/216, 0xd8}, {&(0x7f00000001c0)=""/140, 0x8c}, {&(0x7f0000000280)=""/216, 0xd8}, {&(0x7f0000000380)=""/27, 0x1b}, {&(0x7f00000004c0)=""/141, 0x8d}], 0x6, &(0x7f0000000600)=""/185, 0xb9}, 0x0) sendmsg(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f00000009c0)=[{&(0x7f0000000780)="b9bc1543b110e1de7f14fc40a433839215e95dbe43338116312b421b51d7e158d1e11dad39a0", 0x26}, {&(0x7f00000007c0)="ad159adbb085ee5de6d231725116ab246f9d9ba418f8711c71a4706169430f410605c9ac30060a929c8271b1b6830cfa8f11179cdb4b5898b452ee436487342aec17014e9e9846b83e38e3c6351b1a146e31d5024fbc2f9d0da2bf8cf3584585e15d7c5e6011926ce90711f788d83b3bd19836baa9ce31f8bcb04fe50e10b242f66f418d0422cc4dfd810587ced9a3f98df1ff1172559e5ec18f95c29d1f1401a9128bd445f87c41e6b73031bf7025d36bbf3f2834afa7", 0xb7}, {&(0x7f0000000880)="788a918ce10eeb97cf3ab7d349e94b9383756b1e0790c7b3522496e320a289c45998b601dd8f2bd1a656f567794adebd95c161533a57a4d0a56960a15c4f410a863483a670aaa587c06ac4d042ac29c2ea5424b5e73e87e6baf5c4ce30a43fdff534200006847024bcce231c0f4a5fa9667d7e09cf4b83790c7baae1c49d6fac9cff4d71a30767167440ee40d355f076def8bd81bcac0ed807ad2cd3cb57dede2fc3a0685c07321f813952ad256a18b39dbbd6b7e68d2ea0a7e2554939376d4c531293e50381c017ab58521d65b91b645258e013a6a63c5a176fdf", 0xdb}, {&(0x7f0000000980)="a9cbded4dc8807f519622374ee74", 0xe}], 0x4, &(0x7f0000000a00)}, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:02:27 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x1401) mknod(&(0x7f0000000080)='./file0\x00', 0x82, 0xe000000000000000) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) open(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0) 16:02:27 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080), &(0x7f00000000c0)) r1 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r1, 0x0, 0x280000000000024, 0x0, 0x0) 16:02:27 executing program 1: socket$inet(0x2, 0x8002, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0xffffffffffffff52) setsockopt(r0, 0x0, 0x9, 0x0, 0x0) 16:02:27 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x19}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x10000, 0x0, 0xea, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9, 0x0, 0x80, 0x0) kevent(r0, &(0x7f0000001700)=[{{r1}, 0xffffffffffffffff, 0x14}], 0x4, 0x0, 0x100000, 0x0) r4 = msgget(0x1, 0x0) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) read(r3, &(0x7f00000000c0)=""/127, 0x7f) map stack 0x20000000-0x20400000 of map 0xffffff003e206d80 failed: hole in range 16:02:27 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/125, 0x7d}, {&(0x7f0000000100)=""/8, 0x8}], 0x2, &(0x7f0000000240)=""/99, 0x63}, 0x0) close(r0) lchown(&(0x7f0000000180)='./file0\x00', r3, r4) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r4}, 0xc) 16:02:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) close(r0) write(r0, &(0x7f0000000300)="a10400e16ae54f3c7cdf7b75b500a90d00010000000000f2454e877335d6fea47e4f2471662a16091b5a6dee8764971477395998a635d35099001158272e5d410da63776127f9d795ffb599b7c2ff0", 0x4f) write(r0, &(0x7f0000000380)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088d60a", 0x1c) 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) getsockname$unix(r3, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x100000000001e2b, 0x9, 0x3d9, "bad84b73f2a42ccccaa772d83726cf835db57180", 0x0, 0xfffffffffffffffc}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:02:28 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)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a", 0x77f) r1 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x2, 0x2, 0x4, 0xe5c, r1}) r2 = syz_open_pts() close(r0) flock(r2, 0x8) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000440)={0x0, 0x3, 0x800059, 0xfffffffffffffff7, "a8fde9354c578228e2d5cd6474f0d60ababc9d24"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) pwritev(r4, &(0x7f0000000400)=[{&(0x7f0000000280)="a3bed17e420e96ea8ed83ac639d66952cdbe62f86bcd10ca066b955ad48b3b269d1067a658255a80c1bcb01dd7756a6dde236073640a5d1f19cc8f4faba204ef1f9d7e2cb11f957c3bee0aab7a1c364a445f1c38eb894d67fcdf2defc495c291432f363e1ce1bf7a68f32d07d1afffa0782a396a1111428b0e07afca71a88fe6995a95f5e77027f9420077f1d33f441bf53e267bfc438e62bfcd00c3ac248c69c1adad20ff1be3ba4c089fa9a6817e902da8f62c5592c2", 0xb7}, {0x0}], 0x2, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000200)={0xa3, 0x8, 0xffffffff00000001, 0xd382, "f578d477c06ba561dff2fde575b8ac57aac823da", 0x80000000, 0x6}) unlinkat(r6, &(0x7f0000000040)='./file0\x00', 0x8) getsockname$inet6(r6, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:02:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x81, 0x2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x7e, 0x8) getsockname$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000005a7200000000000000000000000000000000400000000000e84e"], &(0x7f0000000100)=0x1f) 16:02:28 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f00000001c0)='./file0/file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') chmod(&(0x7f0000000000)='./file1\x00', 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="cf61", 0x2}], 0x1, 0x0}, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000180)='.', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) semget$private(0x0, 0x0, 0x10) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) 16:02:28 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) r2 = syz_open_pts() ioctl$TIOCNXCL(r2, 0x2000740e) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = syz_open_pts() pledge(&(0x7f0000000000)='\x00', &(0x7f0000000080)='\x00') r5 = fcntl$dupfd(r3, 0x0, r0) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSTART(r4, 0x2000746e) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000100)=""/30, 0x1e}, {&(0x7f0000000140)=""/66, 0x42}, {&(0x7f00000001c0)=""/143, 0x8f}, {&(0x7f0000000280)=""/46, 0x2e}, {&(0x7f00000002c0)=""/142, 0x8e}, {&(0x7f0000000380)=""/60, 0x3c}, {&(0x7f00000003c0)=""/108, 0x6c}, {&(0x7f0000000440)=""/18, 0x12}, {&(0x7f0000000480)=""/67, 0x43}], 0x9) 16:02:29 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x90, 0x40, 0x7, 0x5}, {{r1}, 0xfffffffffffffffc, 0xa0, 0xf0000000, 0x1d3, 0x200}, {{r1}, 0x0, 0x12, 0xfffff, 0x7, 0xfaa1}, {{r0}, 0x0, 0x90, 0x16, 0xff, 0x4ed1}, {{r1}, 0xfffffffffffffff9, 0x48, 0xf0000000, 0x20}], 0x4, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x2, 0x20000001, 0x200, 0x1670}, {{r1}, 0xffffffffffffffff, 0x1, 0x4000009a, 0x101, 0x40}], 0xee, &(0x7f0000000100)={0x26, 0x2}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:02:29 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() r1 = socket$inet(0x2, 0x4004, 0x7) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000140)=0x10) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x3) socket$inet(0x2, 0x0, 0x3ff) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="3ff630097785afecb9859e33b79b4ecfe43edb14d3caba3179847d192b27f192f5ab30332f5902d00f36ebd90de5000f8eede64754f7112684f72c26db5419c132d83890ab10f846af8565e77199d215e97efba8ecb6a69b90a14d68b7245338411af80722efb1c27031e162db3a535b734f1d677d180f36786b40667b85d1dbf0b744f05bb34c66b12662d090a4bb9f9c32c03dbc15fe83495bd57aa6ab7d80aa0a0178b991b3a0ee692ed4129c1bd4cd00f7a339b8f794c1e12415ddb77be996e815e448e1552b661c114e93b472e552056c02a8b77294b3fa", 0xda) setuid(0xee01) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)) 16:02:29 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000000)='./bus/file0\x00', 0x6102, 0x4) ioctl$TIOCEXCL(r0, 0x2000740d) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2a0a) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:02:29 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) nanosleep(&(0x7f0000000100)={0xff, 0x7ff}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x8, 0x40) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) r1 = semget(0x3, 0x3, 0x28e) semop(r1, &(0x7f0000000180), 0x0) readlink(&(0x7f00000000c0)='./file0/\x00', 0x0, 0x0) 16:02:29 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000009c0)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x669) shutdown(r1, 0x1) readv(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/166, 0xa6}], 0x1) poll(&(0x7f0000000080)=[{r1}, {r0, 0x11}, {r0, 0x44}, {r1, 0x4}, {r0, 0x24}], 0x5, 0x0) 16:02:29 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) dup(r0) setsockopt(r0, 0x402000000000029, 0xb, &(0x7f00000000c0), 0x0) 16:02:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000100)="becfe1a9187aab591d4a702efc09744cff629d24d38adb7716275d0a435aba8d717354b823671902f2cea2282ea5ee75f71c3038bfe60680f1fd62aad395a1fe03442f9461c4dc128bd8955af0dda500c9c90575c7f79f9b45b89e0aa0afca1eb0d465c930", 0x65) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x120, 0x40) openat(r1, &(0x7f0000000180)='./file0\x00', 0x20002, 0xc) write(r0, &(0x7f0000000100), 0xfffffcb3) syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffff67e, "47780ac85a538a1300"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) 16:02:30 executing program 1: r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) shutdown(r0, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 16:02:30 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x48000000}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:02:30 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8289, 0x0) lseek(r0, 0x0, 0x1) r1 = syz_open_pts() close(r1) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1702079b37982cfa4e00000000000000fbff000d"}) writev(r1, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8fdf8d8577dc7f9ec42248cdf803a6b876fe890f09f7626ad96475c377f1c8a8e6bd38b9cda99c8debe532fc71902", 0x1ae}], 0x1) write(r1, &(0x7f0000002800)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f5c988c382b90224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9ff03e3f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e15c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b014da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914eecd9ba1f86074fec1cb938756e3bff5e896e80a7cf58b5e5a7ba4eb936ed5b727160418ac42e296b3087a72fb7504e1b1dba0ef072647a1412494f73fedac1dd218e76beee644bc570d3a7d4aa30d9e0094d854451fb74ef6ad9e985f9c1ad85e8eae60259ca0ad8fb0cec8a3e9ab305e36915ef80f75f2165f58b386deb339ad6815b15489e74cbd263d8587d7829b37e4d35bfa3e72089d8ba83900b6d2ef21bb425a67e927113a31c9552870e236eabf162b72a142140ed71d17196030c1ca2ba502be501efd39473c40b0d029270a271cb44f96ea46eb92b26ef58a45c97859c5145818b2ac8618256733a74c0c0ef7ac949d683d0f96a6a5522774cb14d0f4aa9930830df3173b54a0fc108c6b62d82a085fb2c", 0x252) write(r1, &(0x7f00000001c0)="7b2400f1cca0e733a94bc8d85941b960aa881e6d7ccd8fb3520560b5746e20cf32f05fc338d8a465630e3e60244dd2e67cf56c6c5d1d40ec068a3e5b4157ea130c86d97450d14de14a63d8bf78e690cf1ddac18ce265b8a6e022c9fac6cf42caf995d8ee72e684d0e8dcb92086ced692ffcdb664e97a12dff2dd9f8dcf69209ed77bab7efd5811e8ace796cf15bc509bac6ec8a87d836029ca018c19c1c4b93f2ee3337343a98c279d414b2b6a5464da14e11fa9f2a6cc538249e5ea65ccf5d7f374c17ffcb34e458ee87f32113dc1aae96456c02745e232e80bc5e51453366e82adca753fab72751c9f3048290200000000000000c6fea1bbd70e46999add2975fa7d8c6df9465c4c6434e1117c52c340f2a551b9a870afdf3b282c1b0022244a429e78db4079831ea63a56964fd134fddcaee3f06dfd9c9e4610a12c9220d1e8fc390fcca054e3663c0293218b0efa482f667c0badba3d3dd550615f0c43be2d93b46139361a817d9623eb260326d2a9e66f16e438106f397e38ba2bc9279b96b0f05536dce06f7ca79ad2bdf4399620f99888098ba697cc0ed24adca97fb60ace617c4faf67ae4d500700a3e26708a002341b26412a9c78a4782327117f582649f5fb413333be0109919dffedb084f8b959004e1d4b8074add5459e6a16624c8cbb9bc5d95ec23d667131554c038b274662c717ad6423df43bc1205f622523476e6227a648d6e72291fcb0b8c324c47c2fb0df59948d0acfcf9ec6d87a1ff689dd7215ae054fb84cd81557bbc7eb153337e303e450ef71303d073ed9ff08bf2a96a87b379e0a9562294978f5f30bf5af62f9ba66f042f012690258171d5e31fe8852844151ed1beb2ca0ced694a353d34b1c36cc38bbf6456003293ad85e6f4aec980e65e6d2b8af07eab5b4d8faa30515ec66a215acf8f94d9497d6cb9c80dcc86f03b8a75e8aefbb156a066ed85a79537832a0e1250e673d0eb05d4954e63d156aa9d9af330d8a97eeff043a9c20338e1358d380b16501e2c", 0x2db) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x10002ffffffff}) 16:02:30 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) r1 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) unlink(&(0x7f00000000c0)='./file1\x00') symlinkat(&(0x7f0000000280)='./file0/file0\x00', r1, &(0x7f00000002c0)='./file1\x00') mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') 16:02:30 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x85}], 0xffff, 0x0, 0x0, 0x0) r2 = dup(r1) kevent(r2, &(0x7f00000002c0), 0x8, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x6d}], 0x39, 0x0) 16:02:30 executing program 0: chmod(&(0x7f0000000040)='./file0\x00', 0x80) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) 16:02:30 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)={0x3, 0x0, 0x0, 0x0, "b2fb93105e5704194b9d3ffc9940e58f08113c3e"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6ce9023afcd1d733e5730511b7f07b90354893e7"}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 16:02:30 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x130, &(0x7f0000ffe000/0x2000)=nil) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getpgid(0x0) r6 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x7, r1, r2, r3, r4, 0x180, 0x3}, 0x1, 0x7fff, r5, r6, 0x6, 0x2, 0x6}) mlockall(0x2) setrlimit(0x3, &(0x7f0000000040)={0x140003, 0x988}) 16:02:30 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) open(&(0x7f0000000080)='./bus\x00', 0x20840, 0x100) shutdown(r0, 0x402) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) close(r0) poll(&(0x7f0000000000)=[{r0, 0xaa}, {r0, 0x104}, {r1, 0x4}, {r0, 0x18}], 0x4, 0x4) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xfffffffffffffdcc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r3 = getegid() lchown(&(0x7f00000001c0)='./bus\x00', r2, r3) 16:02:30 executing program 1: chmod(&(0x7f0000000240)='./file0\x00', 0x0) r0 = socket$inet6(0x18, 0x400000c002, 0xffffffffffffffff) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) r1 = dup2(r0, r0) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:02:30 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0xffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) 16:02:30 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000)="ffffffff", 0x4) socket$inet6(0x18, 0x4, 0x2) 16:02:30 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0xc0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000240)="19368d94137cb337e53946c3c67db010ddba6e35b76c562d2fe856c4a41ccef15f6d01f282371865f0d0ccef7df2a4561b6b2e492a3fbd20e66ed2337fdf15a6018d303a28c877b2e5bb9418d9f66b18c46f97609051ba021f33fe9796bc064b8892afd013aaf603aa881c72784673003c7d2caafdf1d181efe01a79cc3278705590079eb0b53ac3fbd46495f27aa0a6043a508753271100953b54999a2d5c3ba705c95db0d4ff730b62ebed46cf97726a478db8a24d57a752505f6b34db8b45fed1fbcffad9d75144dff28ed56a0e3a7b57f3587d8ec780eda202629e41b2da8320294b02ebbc8978db69dba57e5f93eb9c1c7acdc2cdf8bf455c9faa28494c24dbefdffe3293dec1b4b26e9fc306565fe33fc022a4d82cee4741d0b2d06712ad88d5add4ae57d36a69f6818766cad23c65ab3447", 0x135}], 0x1, 0x0) close(r0) rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000040)='./file0\x00') symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./bus/file0\x00') readv(r0, &(0x7f0000001980)=[{&(0x7f00000003c0)=""/129, 0x81}, {&(0x7f0000000480)=""/148, 0x94}, {&(0x7f0000000540)=""/99, 0x63}, {&(0x7f00000005c0)=""/87, 0x57}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001640)=""/164, 0xa4}, {&(0x7f0000001700)=""/254, 0xfe}, {&(0x7f0000001800)=""/249, 0xf9}, {&(0x7f0000001900)=""/108, 0x6c}], 0x9) 16:02:30 executing program 1: r0 = socket(0x6, 0x0, 0x3ff) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = dup2(r0, r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0x1800000000000) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r3, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000880)="1531a0d16e482b8e9d922cbf61bbecacdbcec97bedbb87f9118271ee5a596b5354638ba84cc5cebcc561d412df760847a43442fa61070b30c5186a44b06d03151977c853f882f051fdaef1a75f7775e0a735c7fd93974641d1e2388baf2c167a3e266dc57d7368425662bf8b1903f41a4e25a03beb07499b64e0908f2463d9989ce077e38ff1a17e083635671ed72c80f76395a762598dd89ae9fcad0d22941999ad4a90b19963f386d4f20edf2318110ab6d929a11bcb2d1778d664f5bb96bef62e8c09ab909f0bdf81c40e3f223938793231d90ed764daf7dec7c139ffe1c194463eab3eaf31aef00840db9ab6e07c82cfdc2512d270f5d8ecc64694df060000000000000024797da0f03cac20b15235e5b53d590bde55150a096c72524318339296e5223c056bdf0e40865a872f1c91341c5b385a547b27017b36a69f53e9be8951d6feb0b3e8692e6115bafca522b37c69ebd1d90fc4f2601dde7f6136066d098b1f73a71fd555f76c6b8b1907503b302e68d1427ca2e6f4742283caf60dac0500750555375a63d4de5d34a8cfc1f6dfdb309528ec083065a51d1b3c3d69f53638544c1dbefb799f7dae6093735ce6206580ee0885afb5106e96e47cc90c232ac626a6014f363eb35f820e7b6df8636cfde9c3be9c1c4a676a5e5c25acb9810804d2ddf0372b6efb2af3db69f1d9349d8fe2779fa43b6039d2090140a9bc55cd421c74f7e7043fc4a71b396e688d97b03a14bec2984f4b37eb995dda33f113cd05bf540004333a28ecf7bd707cbaf8c01964a2048a40c04a878ccd1fdf965f31791f03b8b4a0fde5ddc07d32a2a7003c88c5d2a2d54740093364dfd02d46f322c594796f6b3c83531b0a8a5a3000815ac41319842a90c4af50d7bedf7c43f988f5f92496a450b4c66b7d6927ffadc521ffc186b5d35af8b639080e0c0ba5cb6da1c766e9f7d5fdfcc743e630d9de87cf4c80a5454c52e23ad1003b780a3784a86e27901abcd4ce58f0d04f63bce3ae949fb3a92abdbb84b7b5136dc62a073791749a174cfb62865ffde905eb0620f826bbf476e862c1f1cc0f130f419fdd", 0x300}], 0x1) r4 = geteuid() getgroups(0x0, &(0x7f0000000040)) fchown(r3, r4, 0x0) syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) close(r3) setsockopt(r0, 0x3, 0xfffffffffffffffa, &(0x7f0000000180)="124266e1d2a4e10848fb21a829efa8746ad6b96fcc4a56880233901261848c061fdd24dca5f1a80618522ee9bf27cb8e354f544d2dd17605b267c7342a63f451134f9ec53f99643155b7ffa3c767646f03c0cbc1ea147adbe59f4fbf655ffbb63f719fdf16a3d136139d75e23257fe92960382", 0x73) kqueue() kqueue() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)) syz_open_pts() 16:02:30 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) getpeername$inet6(r0, 0x0, &(0x7f0000000040)) 16:02:31 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0xfdfffffc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/140, 0x8c}], 0x1) close(r0) pipe2(&(0x7f00000000c0), 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0, 0xfffffd30}, 0x0) execve(0x0, 0x0, 0x0) 16:02:31 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), 0x4) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000200)="a5b30fca9dfa945f8a33f00e1074b5233dfde26b728fb46a7dd978305b8e6a06a80cc7df5fbdaa9250b5989a05f0ec793696a615a7bb24f82476e3b06f1412dd091ff3772913068d9786f6afd119229733ec518942fe3b284902384b8835544acd1b91fc00", 0x65}], 0x1) write(r1, &(0x7f0000000480)="e36258a416f72ee99586132477a556b4093cfb25c00848fe4b7fb84e5bbdc3a5197094b202a9c4de41a52f5ea7fa002395039ba54a15102d901b042c000000009f078177da4ce90087730c53fb3957065e5cdfb73971", 0x56) syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780a885a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x1000, 0x0, 0x9, 0x2001d39, "ba1bd5d318a42ccccaa772d8374275835db57180"}) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:02:31 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x25, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="b998d058ffebb6a97bb118c6fa3747db88369a4916273d7d3dbf9d98def39856506c84c677df2e329baedaf39b1fd258e672adcddf0a746e19315bae96663e05c81c9475cea8ace42e626da8e8d7ee815f58abe7f8f78866d11d787f231a9256a18d86c2c6ea49c90ed68264f0ffcf1900b791021aa399c23456e04c15c43d1f046a8ff939913087da4a4890ca4fa2ed53", 0x91}, {&(0x7f00000000c0)="ad674790eb500f255b00050b86c254e9962324dbc6cffd4388d72f8038577e4fd73e76ef3cd094c7c086bf4975f1cc72ceab2a35c7eee459014e827e9b55162cb3896ab40b37f2f0c3ef216986de40c44758461eadc5a0c9d2d09ddec07e8eb3234447105bebe197e9e6dca3c6ecb81b14022d21397429dfa2365015d9475172a5569209fadb1c4ca1857c46ad83069422ee79825c304d7203ec2e14ae", 0x9d}, {&(0x7f0000000180)='U>', 0x2}, {&(0x7f00000001c0)="9e1079354efa567810bdb0b89c94ec4a820c002cf6f929a2e49762379ca16b2a8a0217d13224135c4f37a9198cd64a1b848b17422970f239e14da8669e16371050a6343558127da2d56566b17177032c2bd767b3e0967a85b09fd7220532bd362b135947dbe110a91c63117198abf68c9a5af22b1d8e16dd11a205eb9c6b7cad1be242a56d217bbb0d413a92d5ceb0019886ec02ed08f2bf093a8dd6660882d9029dc8cca5785f7c171c0fa210f6dbae8b9165c4934d1b46bc8fa8540a451fb0d9880961f177a3a20e369a2b7cea5c9fd624d5a6", 0xd4}], 0x4) 16:02:31 executing program 1: r0 = dup(0xffffffffffffffff) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0xc) r2 = socket$inet6(0x18, 0x5, 0x100000000) r3 = accept(0xffffffffffffffff, &(0x7f00000015c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5b7d5780b51db6e135524c0bc2f33cbb4afc431c2b5678ff11d8f217878b4c7db32e4fe22b45584662837dcbf319d456e059fe75fe343aed1346de424b142b9fcae60275b8ae849a3045bd46316ef2c8f806407fbebfb9478864daa126f40b3d20c59c"], &(0x7f00000013c0)=0x1002) r4 = accept(0xffffffffffffffff, 0x0, &(0x7f0000001400)) r5 = openat(0xffffffffffffff9c, &(0x7f0000001440)='./file0/file0\x00', 0x10000, 0x104) r6 = socket$inet6(0x18, 0xc005, 0x8) r7 = kqueue() kevent(r0, &(0x7f0000001480)=[{{r1}, 0xffffffffffffffff, 0x1, 0x20000001, 0x5, 0xd4}, {{r2}, 0xffffffffffffffff, 0x80, 0x4, 0xfffffffffffffffe, 0xfffffffffffffff9}, {{r3}, 0xfffffffffffffffc, 0xa, 0x0, 0x9, 0xcad}, {{r4}, 0xfffffffffffffffe, 0x31, 0x80, 0x0, 0x80000000}, {{r5}, 0xffffffffffffffff, 0x4, 0x0, 0x0, 0x5}, {{r6}, 0xffffffffffffffff, 0x22, 0xf0000000, 0x3, 0x100000000}], 0x9, &(0x7f0000001540)=[{{r7}, 0xffffffffffffffff, 0x8, 0x4, 0x5, 0x2561}], 0x1, &(0x7f0000001580)={0x6, 0x7}) r8 = kqueue() r9 = syz_open_pts() kevent(r8, &(0x7f0000000080)=[{{r9}, 0xffffffffffffffff, 0x8, 0x10, 0x0, 0x3ff}, {{r9}, 0xfffffffffffffffc, 0x10, 0x80000004, 0x0, 0x7}, {{r9}, 0xfffffffffffffffc, 0x10, 0x80000000, 0x6478, 0x5}, {{r8}, 0xfffffffffffffffa, 0x1, 0x1, 0x1, 0x5}, {{r8}, 0xfffffffffffffffb, 0x8, 0x20000000, 0xa19, 0x7}, {{r9}, 0xfffffffffffffffb, 0x10, 0x13, 0x10001, 0x4b2a}, {{r9}, 0xfffffffffffffffc, 0x3, 0x80, 0x9, 0x7}], 0x581d, &(0x7f0000000180)=[{{r9}, 0x0, 0x80, 0x40000029, 0x7fffffff, 0x4}, {{r8}, 0xffffffffffffffff, 0x4, 0x2, 0x7fffffff, 0x3}, {{r9}, 0xfffffffffffffffb, 0xc0, 0x9, 0x0, 0x20}, {{r9}, 0xfffffffffffffffd, 0x64, 0x0, 0x6, 0xdd}, {{r8}, 0xfffffffffffffffa, 0x8, 0xf0000000, 0x3, 0x75b0}], 0x6, &(0x7f0000000240)={0x3697, 0xfff}) accept$inet6(r1, &(0x7f0000000380), &(0x7f00000003c0)=0xc) kevent(r8, &(0x7f0000000040)=[{{r9}, 0xffffffffffffffff, 0x1}], 0x7b, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000000)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x3, 0x0, 0x0, 0x0) r10 = dup2(r9, r8) symlinkat(&(0x7f0000000280)='./file0\x00', r10, &(0x7f00000002c0)='./file0\x00') close(r9) 16:02:31 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') symlink(&(0x7f0000000240)='./file1\x00', &(0x7f00000002c0)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = msgget$private(0x0, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000001700)=0xc) r6 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, &(0x7f0000001780)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000017c0)={0x0}, 0xc) r9 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r3, 0x1, &(0x7f0000001800)={{0x5, r4, r5, r6, r7, 0x48, 0x4}, 0x1, 0x6, r8, r9, 0x5, 0x0, 0x401, 0x1}) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x2, 0x0, 0x0, 0x0) dup2(r0, r2) r10 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) stat(&(0x7f0000001880)='./file0\x00', &(0x7f00000018c0)) r12 = getpgid(0xffffffffffffffff) r13 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, &(0x7f0000001540)=0xc) sendmsg$unix(r1, &(0x7f0000001600)={&(0x7f0000000100)=ANY=[@ANYBLOB="fcff2e2e66696c653100"], 0xa, &(0x7f00000001c0)=[{&(0x7f0000000300)="97837a487b666c5ba54baed08977ab98235933877d69dc725c1b0e41f84ad05ef663d15a9a19310e1eb1e350c16acf731d28e355acded788b3c2723c964dee451c1c4250fc4e180eac49f6984ed057091309b91c6a0bdb7fc15ebea8c58895d0b2e5eb44415407b0f9ef4fa3457025df903487d96ecdf1e55e971a256e80cee96020a3d4fc31365d416855035b08f9ff7d14041a7e", 0x95}, {&(0x7f0000000180)}, {&(0x7f00000003c0)="d369ef34667a522f80d341758721324d105bde2b980307e2e59cb0400c0c5c4f03731e07ede3cd229268186e93cc7b39b5ca77e9a1e22cbdb0ec66c99ed3de9ba526cb79e50befae1d11e19172b0fb205e0dd9a26c272c349de45b65adbd1545a8df8654", 0x64}, {&(0x7f0000000500)="76eb3a49b7f46f0b70b1bf832d95a1cf766a0c6a88d5e1838c7317e2beca46e9fafc594d07ba33dbaac2653d91e1b9e244684480f5d4d40b69ff64c498f0ad9152c2f7e32fec61fa13e5e2ede0f73ff7398ef282cb5fbb304f8bbb3d4ad96644572b1f5639ef2d0623c1fd03e8b0a550f665798f4e5e2909adff5ce10412291241880565c71b87432e7c5c0a213a14eb22bba52e5549b990a0fe1de7df441a01a01b5ca87dafad12f20c3a07066b77cbf963b62b53f229f798b3c1cc552fc42ede49987c46ba91bdfc26257851c5240fe17bda43f97e3de9df4a276223e02d7c87afdc09f5e07ce481a090c337f59227d2f0c27e020c2dbe3c5bf0e3a8536dbfb320a0d264576dc64fd27f468fd7e61c613fb8e0c2167187278053d07a09432c60db2fa0b8a31c9e1334c82127dd7a2071035e4bc5aa5d411244ede127ed809006190fa8c8194d0a1c44293c166d823fca4df76db7e546e6050ea8c383777aba40b5f45fdd70aa6900d90367d56d339acbd495fcc8960b3c471c0bcd61df1477ab907eab9e6d0f0d596f6a2c55213b0c68ed67dded7addfa80c5ca4b503d57563b1e09be3c0293b029efcf74f1f34dd31e0a2738273f0e6bbab794cfd8b851630f3bb7bedc4de2789bdd24e7ace6634c074d178a61a551abe26aa6f462b2e5c7e3dead10a03be792ed3a532161a0f4329705bc997d2584e0b8ea90c529b148c1a7a5313705243e7ace98391c7bab5a4fa44fd0e0de70b4bcc9c3f1863372a409afc95727748f92aa3cf2f83d715c3500dd4d42f93e8b82b7433a00410733cd283d83e5efbd75a57d9f201e904d4f1ab52eeb757455852e92b3fccb7d4a3031f92b0597af6226f0b798c492d5582446f0244c207c35bff437dd18bcc1311c562e9725219cb7fb71b5feac599daf1bc158dff011747f7378790cbe33021c03b38dcf5fd197ca4e75f1df63b3aa42903490e42ea0d51df832e33ce42c194e5837a4ff3e6060275545322cb8ba7d807d0947c889ca061c06569078f8bf29f9d6f9a5d40db2dea5e9e880283f75c72e779d0782880c025a5acc87910a2232657ba1944ef3ad3a492a3776edf2f29730a17c42255dd0852a2f1bd62e90658f4b40da39993dcc179b702db1e2ef3c434c588286858a0c51a5b27871f463541b1d9fd9bdb0b95637d9bb700358d4fd3737995a9f18ff02e7fbea34e2d99003c6e3ba0eced6cebdd9ccc24c7e6533425a55314d9238e3e659c6d3ae1837ec950cde9c50a7cc54ecd820515d086ba53ae49eac3cc831f570e647143d84faec8d818b30abc772ef99d98dcd7e94be36fb496f9f427edbc7cd887c11347bff87263622bd4a7445d98d7e46c86133bc3f4c028781f20278943a29f733918c4e38861c5c94f4b5d8463469732b13afffe324154b34e261933ceb9f5983e46846f38ac50585cdd9258c464904ed0bf576607e1325b24fbf9e752cd5795896f22d82c1ca5082048c7ddd1badd20da8b7b452771175af8ce286b0c72ebdec1c101c89e39ef5311f6564329aad8c8c4466ac4885b5bb12d170c26d53d35d5d9c29eee99927e9805b02444a37080b3a65027b12ac7f723d0ab31ea7af9c4a817e154157ba76cdf93afd5b900a5be9597eeb0a2f290668149c2ef40f4d2b64a309a0426ce641176bd5794c16e52d5ced92dda4187cdbd0a6e5d9b3e764ee5fbb60329089b3457aa0996e8372762faf6cc8cc40925d7f5b69ae6fc16656c33d3aff3f4c79017d1edeaf8a279931f22569e89039a8d535371dedd4a6e9bab4ddeca4206e32e54118fec2b2c164d3b5eece74c4cbf99ecd553a16b208c661634137d148daa27acc6c5d574efdffd6532bbe8ac2aae8ff42475ac9cc1648e437b3289d21af737b71e76e5461f0388f6c18a66d444f915112159338a2ee7134f5085814d670ce7aea315da61f6370a79cfe94d48a1be180cac965c2806015cf613727119493e0a1f8bf4d76a3f1eabf4a0c773261057d9a06ce4f80c08768e1b00d62cb734f5f4a47a641d14de74b4627e7d5a7617540a41eda720bed794efee01890d06b6ea8df6096df74bba870c130b1ab39c565d3e30877c833d2516acc3d035d8400b8d59e3c1bac107bc3ad3e77149a426be4865d9f2a5ba6e17f9880790762ede37cc72a6065e3e560c33fc348825c806256697c55e05b7c9d798eec50c6224a744bf230c08aa0ae5c8c9644a72ba36a8d8826a4014d5f5fcfe33828cd86bc4bd9fb30045bd63c0fa2134bb15763c6d89d04d489c7a6cacfe79ddbd8e8f0fc0fb337da575697e36d5e2f35bb39e3134e8a36eee2a09c801d4594904520f49487020cddabd04ccdf23f5e7bc2a26edfdec5e70af217a74b2ffd54b8187c3728884eebe81c9037eeb4e4f222156d3d52c877bbd415065977b194ba3a1ea38583fe964a0e678d9e36754f38b056091b7e934b7e1a27519da0939262570c0bb230c17b1c1f4ab102b2c58e625cc5b59681488f2fe2db0750b8da058a11d8a31a1d3b85d7cbc7750bffd5f3f865c6dc679a4092fcf9a2fb064bbd9948272e2203e28e11ec0aaff6f57ac9000ff0be9cbd8fef8a07a9728b2a390f70c2e25982e22be2b60789a4c3e0fde98769152b4d376f4d8481d0663c79c410b68bce008f4408e747cfe915a1c5687c904b7191c6b764c0daadd5a7ad90ae9576259099fd70b45b282db1bb4ffdf3cf1b446be370df7f5732ea0b20f32a169a098742b376cb0c008e39637cd985fbad2036e3253122a46dd7e03cfa32247090a35627171ec65128384636be46630097150562d71d38590d1a77cad930f360b7d56408128e312c13262c2013e79f1444847d22a11983e591c6f8b726180083724df6430cd31761f497ee7a2982482206c150d038bf78c27fb0c57be9a2e717ed4e41f646df6d3706ae3adc5938db7a06650a0958dfcd3da8f3e5d01327bf294c1a6bdb2dc1fa428fa85fa5e58e373bb4d21d015a6d1c2596c73d6428cf1e87de691fea8e33b02553c94bac30cb205f24d4f64e1782ebc56b3eb14b3ef6fc4205f61f38c258e902d90ccddd96314d3f0b210c6938c4a0db42e34fd1b309ae5dc3b2546d386a2d2a585263ef67f62f3ab8ae54399a173da4a90562c32a22a455e24afb0ecc152d3158a5b13792921591cec0d81160fb3115dc5f2729d75bc780462ca54b83cbb1c05b1af8229b25fee59f155027aa816d10f2fa311f37ba33ce11993d969ed8410b347cae14475d06b567646f0cb14925e0d9af6b038183f9fab7c1fb6f74bd437758cabf2d0887d95c6625fe9800615d008384c9622ef6d96e0d69bd16140b0f8eb8c5132f8116d984b7ae763091c34243d1bf8b3bac364611403ee3f6a4758b58aa6d9204d934cef37ad7cee6c6f6cdf0b750c2eda73716ddf86cfc24701a657ad6574960423470c54315e6ddd57fe7d98ce0b53f68c06a5cafcd0465eb1bef8391496df495930698e52dc77fba70da7aafda22c92ce1ba3ff0447d54c8de1f24eb79ee7864ef8a21e62ebc8dd5847aee0c057b58e42340ab07f351710ed0af8d3d0910e279d44f969c8a9789bb624a08f246251815c63c99ef2657049d758d6e9e2c5dadf9bdb6e0ee477c62c7c17daee314b8a9466bcd9758bd8c872a779b4d1920e62a4ae4849010bc23d28cac175191cf95985efbe89031cb2d1126318e7027b0a5dc4acd0b1df38b8b5e3098f0a154b17c394782994bd2aef18304a92537dabf39b4bdf5594dd3910f1cb61c370b0870e97ca7c14bbb42bbcd14c5342ed39ff22c1b2682b11d43027654043e580d6dbb275c88015dbce0aef1149ecfc17682ec869bcda0fc1e2fcdce5fd30841864bcfad95c3b41ae501051756b26b952e44fa8653944c40df14e69394d7b4a38b629cc42d6e6031901805667ee5be8654fbdae3118a31624bcd145d8936afabf2718ddbc3ec27321249f0f7d0f4e98da35b55358d0f4500f5474360f11bda1a377401ef87cf9d12982bea564978f5f3d553954b4b3b5cfd9c5731cfec825c8c77ac414abd851165cabcb607a69e3e6c736b89f230be5ce187a582f3d7929342806b58cfdc977d9b1cb630222a3771a3241e03c6c3974e3701b041bba2cd2989ffe646c3ba38b7f0100ece0083d9f9938fd5c89df204801db2e04153ce762235b15868545a12fff1bf8700198b6014cd11d381eba9736186156b57df82d7e11292350d2733d114b23c5d12c373d45f60ebf4ddd487ca92a894bcd0ebde4c805b4c7e06e82d8aab2a384c100b03af3d2e7ae2acfd0762de2674a6fee33bfecc981335b01a4cd2f58e1219d17949a526333d3bde827057f2c0173f116fb240cf643c7d7e1f616eca85f139c49828d03bff05b0627954775abff8c7e8772bcef2e300dbceee306e7c070590a8a2ddbd31eaca80bc23c391d4a801555340c309e9475fb990a207f6faf5d1aefd86904d2002e0adc806c8994d5e8a643393e9ecb4208639d7ac0d2e65e690bf3cc8e51a6876a320cc700d9fbc4801cd32a18d30f14a255f6a60fbeeec104f7e0e52790004935c62fd459e271d1de44b135f492350b522c24fbb322b0cac58c35cdae32bfd18ed526fc2e5292a6285cd6d2e79900c6a695cdd5a7b48164eea508ae5b0127a53fa3eaa220faf3cc86e3bc2640f42074b9c360a088509c09b06239712820bbf421affbb4be8ecce14bddfe8314d51e6ac7e0ce974462571d8c21c5668221dd5fda83703d1b3aeaea999d7cc5870dd73c662a27590e7b4a9ebd7fe2d675dea5547dfdabee07862d1c8d419ed32d88d69235b585b8010ebc4e7f2f14c2434ad968ca2b5ef1eb14df7ef3d140fefa26b675876e29c4fd666ace68a75ba7d0bdfdf8a741c8522e8692c013ec18e294a42a7e022e46b8af61f058604b7d5d840cb9d65b5af519b1e57d074b6d171e6e50d4285feb532dadc1cc33ad4146d3d97bbc675d42588135281630d5d9a7fffa80cb5fdff33152afa9c193b7053cef10873239c4031f9cf5efc66c92f2ba4585cd3472cab639304350ea1fc506e544dc5230f191e1e21b47be78fd5065e021aea641d52782826ef1dfc9e0b71cfa25b05acb2d2a05ce0703fd9cd0695930734b4a279227baf20305b5fd8e7f5a9e3d007ad0beda90ea07cf2c6db1d92d6e269652982687c8ff40ab26df0e3e2a69337d8fec0a75f3adbccd702abdb260361ff640311d30920d4518c7bd2e82901ad37bfdd6b6d08d95cf0c63125a5ad72ede54cfec3df65430ab59164703191e7646ce77c2c7161df082f1bcac807db58f799e22913fd1e46515992184da123b358023306102332c7bbfa74297b4e9e08a856294cdb4daeabd29542b768f4cd9a6265191183581ecca423cab7e41b09a2f55b21fabd49fbab92f4be4b0cb5473d7e1e586066a48fa9a8322b522c854763ce9e7015d931db6ed954e08894e8996339e545e87c0aa4e8ea0c18475e23d9defe1cec11171c2e7eb65cb95627b8561f78b8472ff6746025d22fe098284622b80ef2130ff8a823b3172585b262e24129e86474246c9d6737dbdcf78182adc2cad7e089bfab3eb348af21f149db6ef87d6c841d3a00ba0a0cf288ff3a256bc0f65a1e1533a3cd0f7d6a44a56f1dfca4dbd94acfa146a2ba23238217632d454a7f1a3cf950a088cabd60181ae0b1baf9287c2c4679b5b5b20e6403a68a088ab632a3fb6d9b5e8705cf169260201005c35885b43609d6506933cebaff6eb8a6b65bc4ada7c1f1a63c89569b42cf3de9d2de7b3527bf5f73f84d47b04c8ec0c387b823", 0x1000}], 0x4, &(0x7f0000001940)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="08420bcab235853a5929fac3e33e38638ce67d7cf275530449e3dddc9c8d4d8c726d03f101"], 0x68, 0x2}, 0x400) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180)={0x80000001}, 0x8) sendmsg$unix(r1, &(0x7f0000002000)={&(0x7f0000001580)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001f80)=[{&(0x7f0000001a00)="841576e9ef5404859f99481ba0fe21cb79298abc459d1bcdaf9a3f4138ba65d27c8212eea358c0c951f173442277a6907ab8fa501d0bbda13c5a1ee60f1e44d32395da72c4c94400f2d5800f6c63cfd9bbeaba63e0ef70fa0d8c265872b509dac3be3fb1e6f9ab4972c77b81f634b4552adf451b301356ccc80e5e2ca4e43328e7817f957ca618e5caa5664de0836a9951fb0e73f99ba35fb7f600c34cb4eacaa857c2fccb5cfd0fe65cd35217c5d042bff6bfd714f06f8c1e4d4d64d224e5161adb28f2c9c3c3e843a81c18becf00848ef641d38886ef6e28e3f9", 0xdb}, {&(0x7f0000001b00)="eebe5094253de41b908da07e20acda76206beda22bb161c152f64991699a21285d1eb7c6446c1c588dacce057543e76ba1907cea6fae749dab6906cb6e8cb192813a2e5b1b85a2c2dcd6df944271c408310da28312229cfba7e81766499364785ba0084f4389adbfe2b1cb4498a07a88d4bcd8f6acfc9adc8f896885e29698d5a4121d8fb24cdac5b4fe210665bce466326f01a04b7b433293400361c23ad06736b4084b07dc78ac7d810916f6364ebff9d6ef494da0b6c882c8df27b0e7db8f56f0de906f607cbbcd528e8ee7080a5ca0c8809b927cf3cb1fa2991e779a0eef832b6ba026", 0xe5}, {&(0x7f0000001c00)="c7f5eb10ccc6d604b149817db400fb302425a9216ba3de7c47b1c360aa3abcc4196357880269d1e6730887fcbef97037a1d44613e42a83f4b8eae44b01666edf7b9c9c235b03c905a03ed90e31812a3584a368c6b340801373e49b479ca533aff7d463caaeadc4141e68b8ab4e91d9a60bc0b4bc30d0bf517a9f109485607c45fe870523c7af69ca0cbdb9d98535bd980b63d8209e02a7566458d24ee09b509f612f22b0a18395baa01e3ca74bf8eaf692639860489e774a39aef2138eefd404fce53276a6e4b177f7b06c029c24e7354ebadb28", 0xd4}, {&(0x7f0000001d00)="93921c6cc9bb126afbc9749d60371d4baa6912da98f34f4fecb5dbdeb4e65abd13366387c04d79759f14926a159f6ecfc345ad0bb0bc572b7aa08f044a3c70ab0a2c98cb001330a71415efcb0f6f4c26481598acd1", 0x55}, {&(0x7f0000001d80)="5f24d15a584c4f1ebcb11b6049f88a566e4787311a66fcef533678e1a3221657de6c9aeaea872d28af1cba1a0101fa44ee1ec84c85df720f809702dbdd1a252b231d1fb85dfb4a92b3d36ffcdde832ac6934ac3fd4680b47dfbd67413c46e621ce3b48196fbee9d8c7e9c484fe46a18d4b45da684e64866d49e6e04341fc5439fc0868fa913d521517f4cf79572deebac7cd72f8dbd20ca6a857dc3204362aea7bec144b7c090a5d0c18ffffb08b49e4cae719fe73c9778e2a4f6a1318c656eff98432fa7ff7cff2efbd86a18de5ce1403ebd7e24471", 0xd6}, {&(0x7f0000001e80)="833703d23b90ac09e017f32c4f70d505774ef9128c3404a8fbaaa6fa818a2fa4e01ce218a1c9f929dcf5177cf64adc7c39f3281b31505ea3b2b25f426056abbe8432b7f3c5ec557610e0a5a8b475eb737ea11807bb46ea1ed358aab7b05e31daf89d37ce02fd2b6813c7eab828bdef56325a638518d7e9458775a8bbc7cd3105bc5a6bbad759694d3d7bbf23ffecff00c9a1b343a2b5c69c6bd86c747288ef7805c3d3b57f71d712efaea01c8ee499e12d8227dfe7300430d06c32a93e0167347fac7ac8e80694c587812e29ab915e20486870b764b270e903f238132b73d46acad1d984e549e2ef2dc03a9d7671cdf2", 0xf0}], 0x6, &(0x7f00000015c0)=[@cred={0x20, 0xffff, 0x0, r8, r13, r11}, @rights={0x20, 0xffff, 0x1, [r0, r2, r2]}], 0x40}, 0x2) 16:02:31 executing program 0: setreuid(0x0, 0xee00) r0 = socket$inet6(0x18, 0x48001, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r1, 0x20007479) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x280, 0x21) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') socket$inet6(0x18, 0x8004, 0x6) sendto$unix(r2, &(0x7f0000000040)="0d16e1cdf40ae589e3211ca464442ec7b1d46f95251fef3f3678ab44d65af993323756c2f3a19b370b3220c4d4b0c45ff5db3b33808e9e", 0x37, 0x4, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x26, 0x31, 0x0, 0x0) 16:02:31 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x8288, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000100000000}) 16:02:31 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = msgget(0x0, 0x60) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getegid() r4 = getuid() r5 = getgid() r6 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x25, r2, r3, r4, r5, 0x100, 0x4b}, 0x7, 0x6f, r6, r7, 0x4, 0x200, 0x4, 0x101}) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000080)=0x9) r8 = fcntl$dupfd(r0, 0xa, r0) utimensat(r8, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6, 0x5}, {0x7, 0x5}}, 0x2) seteuid(r4) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000080), 0x4) 16:02:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) close(r0) select(0x40, &(0x7f0000000040)={0x7, 0x69, 0x40, 0x1, 0x4a9, 0xfa3, 0x4, 0x4}, &(0x7f0000000080)={0x9, 0x2, 0x8, 0x1f, 0x40, 0xffffffffffff273b, 0xfff, 0x20}, &(0x7f0000000140)={0x5, 0x0, 0x8001, 0x1, 0x6, 0x0, 0x5, 0x633}, &(0x7f0000000180)={0x9, 0x5}) 16:02:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="e3", 0xffffffffffffff79}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447d}], 0x1000, 0x0, 0x0, 0x0) r3 = dup2(r0, r2) getsockname$inet6(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:02:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000300)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000340)="8f54c7518c666f87388a21d94eb9808ffbc9c8612b", 0x15}], 0x1, 0x0) connect(r0, &(0x7f00000000c0)=@un=@file={0x1, './bus\x00'}, 0x8) setitimer(0x0, &(0x7f0000000040)={{0x100, 0x92cc}, {0x3ff, 0x2}}, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 16:02:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "2ef32c0500"}) write(r0, &(0x7f0000000300)="e36258a416f72ee991a336ec37c43131093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf64908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd9764c93c220ccb6ad", 0x65) write(r0, &(0x7f00000005c0)="256ba966e418bf3557c632af6e16544e12aa18a4a563f485f0f852defe01b9ec8e4ac9832623d15e513a053523f7520ebf16b624d97f0f9da8c85563eb93b11f01ba7ed6fc0a4ffc780723f1eadb03cc09ba72b9c02fbd4becfd88bc153ff21de3a5383600000000000000009bdf49c792f8b6704cf33f3294414ffc4975012034a1c8cb394d8ad36585d0730100159c70b113ed9014a945e332bce95dcdeafb0758acff19d494672107c813c84d1e1933378283029a4ad811869cd33d00", 0xbe) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0xffffffffffffff2b, 0x5, 0x743e4b89, "69e680090d001600e0ff8200"}) getpeername$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) readv(r3, &(0x7f0000002780)=[{&(0x7f0000000200)=""/254, 0xfe}], 0x1) syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) 16:02:31 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(0xffffffffffffffff, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(0xffffffffffffffff, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3ce", 0x28) syz_open_pts() close(0xffffffffffffffff) kqueue() r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eab6e947f5154020000b1c85b6a8a1311"}) syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x81}], 0x1, 0x0) 16:02:31 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x6001, 0x6) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x9) setuid(0xee01) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f00000000c0)="edd2e4c10ad3117d4b5c4c1fc98fa09c8bff4ec523a99fd78ce39a95c688be98c244211f609d2842c3a9c0799d0d31182c9b09719e07cfb36ac219d65b12b78812db7d5d4f72a155e2e36b1d3a6e9eb064e5caacd604ea745e2a8adb35c217a5a08dd7260e778fe413aaa34653f9fdc9f5ab5c41c91bd3d55cc14059", 0x7c}, {&(0x7f0000000140)="df082c42b34f764c4ec569da235cd9ecf1c8d46d15cac9ac50fb2da186bece2f6356348621b68ca5db34fd5d4c757c3fee5a02dbba5c0f4c457135e6aa2235ee030925ec7b1e4fb7964eed9e752dbadcbc53e4fb5cafc305361d29ffa4ed2990ef51f6573421e2b6f9e05f2ce4f93074d6bd7d3adf8d499efad57097a01c3acf61dee007bf5df945a62fe24fe5ef808629302058d3e86228719a4f379ebd655a044ab6dc92c231182921df89aa6f38b8a4bfe44e5602d333156f24efa28549ce41ca23570478590204f496942dc273e4dae79f1c663f9b8653d6a415c49b1c1eb5942e69f8c6d6a355c61ba0bb01bf1db753e1a63c2891be6fea844baa1f3ec062ac156237c16b1a2b3550df981b0673621df6b94a86b0ba0607c87f421fd95f3a9d825302d699be9942a06c0e7fc181ac9d72c20fd5aaf403103521c8b26eaec690917a8a5332108f2e490789a32007c8f9b1b26f8bb0ca252c551e21e91e72d837522739bc820a0389c1bd887b0a1d41f8a6b8ca04a7365958b8d674eaf97730d4358e350034f0edde0bdb1d098513af9013cde8832b4f2c0325504a09634c0649eba926cde15f8dd4da33dfec7c3714a97dc9af316fdb917f69b2d78a9acfc7de3604b5eb748654dac5c17dfa872a019687056e40f3ae1482b1b263d821efd1accb6027395018d2b023c4de533bb9a9b5e3f38ca265ad303961b06643bf58dffc740107d950d38118abfde8b85056edfdb686013e901f85ed4e263aaad38f853e9a5308bd28069cea72e5bab0be8ac41f672f2906c00e1cc4cd7ca2d09666213a7499d186658f08adb47c74c1b038a471ecd343a626076c516ea28e4953ff10f43b6501e6d8fe908e07797afad5103bada467f20269d305312a477c57aa6d73757ec76f57a9826b56b6054cf12ae7d133afefea444c796222c5b6fe52f8891cd47d8eeb373bc19d1aa19b7d05e620a0ea444859e9d3187cb7d47e20097d6b890a00b1eb91e868bbf0ab4eac07ff718d45191691ff896f5cc57165ddb8cae809e29d4663678699def6d197a1e45e4a20f2049e488a62c2b322e7c28144ae4003609175b6bdbb8fcf10c20c209efb6418c44bcb03db0d6643a6084e83318692201054bbfe5b4195131b817ce9ae8fad76245a0093a4437cdd40ff3781d6ce741ff38860f500aa16d43764887d61ed4eba03e0b1c16244d5798cf95f9bb38212e4b9d42494afc0513cbc3006be95bcb61c07ad86ecb1a0de05580e4999545a0fadbe00a73e8bc00315a69d38c73ed8570ae6388e9d194cad93a1777eb7bb9ff07862ad39421c54dca7ab294f591e5ac082ce86ec1a9c0160eef338c2849c77be57f2117d04dcf4d7a13d755dfa2a27be642fc3cab692c841c173c61f38a57f3045c2d44e17c6ef774d67a18e6f63cc79781daf86ca8eb7b39c03461ba0053064940b9c2b6c2ae9ef978d55c7aefd7cc2e9802940a725984c0e39c39a96bb6ec3434fc800b778626241096786490a5c8828a815c2fbf2095517c5cde5540a9e615a4185823ae4bc152c0005de8bbd90782903e714025badda4f36e7cbcc3dbacd4b2e04e88a1236c6ee258ae117ec096f0f9b3fd56324ce463e8be36bb1912441f5b65bb64315b83dc8783dc9f957de1f2e15ed2aadfe99ddc7e2223f095da4fa927f7f091403a8545b481eec4068f343626435f0e06824c02d164eb898ad1d6ab4bd3487d3f39a92eff56cb3bd59acb26bfb5a04806eaffa08cc85f1b4a5989a34e3f732225f15349877781311628d5063f5b2be9264405199131d9fe168ece94ef5ac9abd055054cd3e9ec4208725d04ed853f514404365a66b0c76d02b6905cde93214d28f8e543cba876fa2952cfb095c655aff41e7be28b26f453f13f2666ac6ee792a828ce84be95d6fc9b255be535fe0cd0c9da6703714c286223afd93d8ba789dd2bdea7deb11420869c8a1d29196fa08c39879796df7730d139d7f2a8063563e30a4b9e262c007cc19403f9a664fb6ee5a8691957ec8b0bfa0c8cbfe12b775e22a58146e142c6ba0a1f6ac5ffe7330406c58d922e054a7b99fc27ad8fd3689ca9fa0ba607d5e1c0d4d546439716143203973d1a0eafe3f050717685a716ca398904171c4a0a6054c308cfda2806c71954b6e0da8d50ff630ceb05305b3102ff5dbe741e8fdc36277bd3b286eb7d4e2c636bf653e470501226198457cc2605658d10817e4a31bc806a1f7eace3590b4e8a69ad14fc703dac01521c671beddaa7d20efb83525c941dea80b8c6b84194cb807e13529eb9204fe74f917e9caef8a4cf8f58c3efd8ddb71849ffde61402fa20c36b09f9b6aeacd9c3d88be5215a97b18125faba82d47dbd177026a8d2962651303afad1a830a55cd7b7a199dbebd2f1d2179cbe9583a63b7c3041f501f9cc773ed83363a5fcf737dd5bc3f78e025bbb53a21fc7476a36bea6a9328a733c0cedee6ee7f9ec60c9ce9e719659efcd178636f2b09a1928c7385de636976f5e965196291e38a7c2e60eaad5878f22ff768599f4c268f1f3fc3698c1f4b56ae9010f5effa86ffe4c7bfb25dba6dd2cec5cb5b9d1515534b4b8be7c0e4bb1781d64d7c681021fb1280d7dac39921eb12dc3d648bcce69c64016eb22a2712a66719b3de1604151494368224795f4db6130b40abe583503678a57258599ca66c21de59e8d3b5b33a90903ac9deea5cacf4616ccb051bf46b43d1d4e6fefd3954187b496f268e3226df11abcd00ad7906ec10f50d4bd2346ba059f6f0f2c76f5f8bbb9de8e7987d4d2580ac97579c319af7a979f3529551e75e80461ff7f2d558e880b1e53cd1c8cbebb774a5c25d4b2eec97a3d92a85049b9f32de30fde0bfca9a6bb720dc7872f62c9e7670129e4494fe541c0a9ab98326512628704563485035240e2de7217a3bd98ad9cf9139af1ebf3b3a1b0186025cd1b59c84f8914183f700d96298b723b5373bac0d5e568bc1e1bb5f4183745a3c6b7743d0aaadc138b22c20f455565a479bd71e59c76a7253b9666772523483e14acba265e7004acb043f6eac924977d0968adb8becb168dc61976b7a7a420fe4f7210a4a388bcda5b842ebd6782a087498efe326f35619272ec04d585aa9e09ebaed0c3c75d765baaba7a173109e60ed8bf041369261540e48308b1d41bb78462adca8e68725fd81baa9b5a0a3e220bcc21c1c7398b654faf253a8c444e879e613c798fbb82cda748141bab788c79f87a5f4f059bb178e7e87b988e89aa851db208046397421ee5421b5d7f98dc0f3d2f5c4940e3c84dc2885e0e9484fe3a5f0df45653462c9d0d2ef8e1a20f97114c8697e9f839e5e204e557f74388da258c631aac17a60c7cd81bb46c4c1e3770ed65acc51e129139fe1301a85b0308be569776f40aa7912b110e3ca5c576cd92478b90a7df02044d30980cf8b0bc1b79cb32c12629c6097d8faa2bf03d38aac4d2275cefbcde36a76d071e5b777936ec67c8607a20d5e15fc8030e29e636c7fce74c54d01758bc38d78b5ec4386f670c4d992fe589ad338cd85ec92295ed304e618e6559687c0d3d2f1f32774babca84d649ea6f30b70c20a6d663bb2cf52771f5907cf84a9a92133c695764ef689bd233fe19ce5f3111a670a3a1592707107f5876bcd27add5b5cce5fd9ba92a9eefb842534bd49c0111ddc4a937d6161a08af81a853eb2791bde8bd7a935734a60e1cb40b37af8d745e28baba0c9040a0f0988554b82ae418a55ccbd5c7516f7b769d600c834ca7547163d5054e386ce1aab7bee4512ed1d41831705c2de55ddd6f36062e558f669171c8da0a5a3223b2f56cc3fec82fc0e2fc69baa5f2009757e4e8a899c9af966ba493290ca2da0ccdfda6524394516967d079a5e6a854f0a7f061193077b2f875c69e91a82498e5c06e515b646e8a354c3c053f1d580c93a0d2f9dd39e0afdf039e898b44ef0dece4b52ce65471ddf66189f9292db3941d793315da3613fc0a710eebdf7e36f96f94ea9abf2022d378547528bf4ab532e42be95e105404b3aed3c337878fa33c5d1cbf9c8a5e7fbf6d42560cc01851fc1b0e93fec359415f93447c327a0f355ad00c3595b2a90b815a94f2ccb06442f52af902dbb915aae19f0606f97e71adc0ef306f599324a091792c3099e9b5fe868840879b96f44995919bb4eb10fe764eeecee237af74cde92dc4b1b02e497e82cfc61bbbae7eb0428088b07e15017ab3f40e66bb3374ebbad8ba0b85d34382631a98b3572db1843eca8c28f16d7032ffb1d9cc691a13be77d33d58d01f5133306a9d5d218d7dd6fafadd2526a7fe112b974fedf56fac35be83497a6f0b70fc56a15bab31a2edf68f3c1c5e1a3a1bcc16f09d47b7eb27478977de0e77a1cbc1bdefe069c43dbd78bda6b121fb0541641405e912024475fa8c8482a6c52abf046df8f55a243b31517b303f4cc3730bdb215e921ded0682ddeb08c48842c7f05e2be48d2f75775f9efea2750c0cf6d606b36632fe8a37863d58b754d2ecf71a2ad85fcee8b1bcdef93c928b09f543219c04a090f01943faef71374f847265b455aaf4eceba632d7245b5d7bfd7c7a3ad9cf33c05ea1105699946b25d57c53ec52ea3f6aabc6b7c6b1930f4a1dd09b117bef44c550723b7ee06612d2bd994d8b5590dd210fd2977f932509450622ea799356f3500a2110459d97ede746dfdca9feb8737c28968f295bdc2a27eca36bae5b09149ef20d75474f6ff70c8603f0d260bccee0fe50f852da300f4e6c902fc664a78e4e41c5389c37be09d2b651186d5df7c4e8d2ef4c3515c980130c320a09bcf152be124088ad1f47dcca2875e1269ff89a81b7f8231a7ee86c07a057b0fee9bdc0df27ee959a230743279dbb47bc08fadf5f910eee3c39ec2c8a9c5a7caa5677e51f6b63002c9e668ef897ca0d952db713448fb362955a72c5a371fe719b0f25a73a729e4f3e687ef04048ade0bd2004c8469c17c6bb4838aa622f53fe01bd321aaec43eeb58582acf3fe4079689a8043fcc60e766850481f1d7cdde97c3da345fbf58af575558c0e9cb05246c590c532d0f1bb8afc0982e109e655bd1576df2b6ea276c0b7ae4248635bdbfe6fe117591d7e61fcef98619ec1ffde38433d222969b4a0864a6daad6d681e8bf15306cf44db6fcf430f97228b3f096e4f3988e547b2ee429b71e3a9030a8207a306605e4cfdefc53e8f3c4b543ad46281bd4d8085d249931f6aa3e6b66a8f422372bcc9ae2a93659c1e57c9b87522a30cabd01ed3e151d584d8c8be6ec35fc70971184f7d4f43969461a7ce95dbbc0ad5e8b67c5931318636307053474df649fecfc6e3b2d6aff9edee2d1ae3fc4d3f73e7608637b6d0c3adf4040f8d8d5f267e18da1d00f350711de494fab5c9252729329e48952fe5b4e256063bc1864a3382ed7edf214b659b867ba0a64cd7377f5f462840137bb02c1f39650343f61ab94834319d6d52a0ef22bd1de37e941648c162dd563ae24a218eaf5fa8eca9b94b6ed9c4af53966de17807cbd3f2739af8f594b9fa2f5f0c8014e0977519c20ed6084de20c5160497d7be75e1dd0ffadedb60e0f74fd3efb551c7def2347da4ed534f27a0c71742331e5e9aaa335130aaf18882a3b17efffcbf1c3cc61ac7ec63b005aa39507b6d0ae0aaaa258d16b0559d0c6726afd9f8fdc43a3a97498ce41ad2165d1510e012954a0b518dc6af7a5a738d88d97b2eab5458400f5703281a784fb8ce24fe5d8c5bf0fe7d0209a19d7dbd0c480bf3c6c5660adac5b13f35d9332c", 0x1000}, {&(0x7f0000001140)="19d24d3484a3cd8cbef4384cbce82131609a3d9a4c9fefa90e68585183c7f4ae086bf9376d757721f65735a08cb05764c4c21919c478ae7dd2352abbcd269670d22abd9b0b693215170ba78410f491e246eac45c536d0c8a5aef797f75201e7d7093b07ac40bd0eb8137f2de02d763098e688dc44f8501bd4538eaf84ebc773a14ce35eba5e9287db4335cdc31917150097bb8c97d8c097181b4", 0x9a}, {&(0x7f0000001200)="21f577f1687bf32db98f65790a5dd1564994feb47e6096c1ffe53b5535372a8503124bf68ed54be5b7fef0dbf6d20d36a6ef65733479438cf44abdf46ea39c929f5a23bc256404163ebdabdf55524a420cbabb62147be5a97d8964ef3e9d0e14ce9040e0e8ff2fac2457ae0efbf58791b72b332e2cebb1988ba901009d58d738b9575d5fca99dc782f709ee9d23c4f90fad0582a76783317aeb66ff9cc499c8219522773f9ca2af70dc85ada64889d4ef60b1fc3d1850bc06bccef2e7baee0", 0xbf}, {&(0x7f00000012c0)="84f6fc437cc40e777158cd676e74d7a420b52b95716e5b5b052be3e3876245f139dfb87780f0206439a7869d770e7b92dbe839704ed69be3b74750c813c9cddc668a7059d049f94a4898ba64c9490bc0976ce1307c423631e10299f7be5634695a15b916375536e1c24a5014128b66fb611fe5432613c3aa336e7fe4265c5d47b67db66798a1269e7d0e2518952515420ba2bb2124215304d772ccb90350ec460a37d01e5b8f53a2167b9f943b1a7cf54019d8e5c46ae7bca03bf315c89defcd3b1440c235bcea196fb07af8cc64c192d28b0b1ff11c888773c7034a8b085e1ece", 0xe1}, {&(0x7f00000013c0)="683195b1bf11974906a8cb2545ed395fd404bdbf088fb498b461bd9125f1100509af8df78be366c76bc9d419411e3497901cb4b885d9b01eea366986ad8cae6303e7e57d525c60846f38b9aab5fbf8d23bf99f9e366ed1426b9ea5ec6505a6d47bb709b1fac3efd4d8075bb022514eccad3d5684a438113ad9e96888312a1d5cf5871222b318f478fa95b93ef8c3a27e65bd56f426fb344962cf03a0102f54d1e9103c415f67ca5b15b8ceae5032357fe424ab9720314815d8b71a8d34741daf4fdeb1b87de1d09d0f4ce4ebfb899766e05b", 0xd2}, {&(0x7f00000014c0)="4cb2ca1a3e2dc7ecceef24ca7c68d897960e004b6f8d5440708d834e2907a70ddd54178a6cbee54ef7f0103530da3366c9194e8d98c21a81e3319c7be6bbf9a0fdafa65ed5390b052eed690bf85b6bcd03853b296c8df1bf51dcc29d95588ff8283c3d00252031790cb71010bf8c52a1581500afe406c1b12304e27ab19d55761ea6fc06898ae11daec523ca49c1f9789af76e9162aac4af368ab194e784f8df7672d088c0e8dfa71f95cb90bcb4c7dd719f80aeb18d893d5cc08ecb50e3174d96fc7cda4086f31db13a236e85218f9bad99ab57dd62de8949a0a3a784f3f489af2fdd25e3943538c08c06c9de6ef330da95115fe378b2f9", 0xf8}], 0x7, 0x0) 16:02:31 executing program 0: r0 = kqueue() lseek(r0, 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000340)=0x10) flock(r4, 0x2) readlinkat(r3, &(0x7f0000000080)='./bus\x00', &(0x7f00000002c0)=""/74, 0x4a) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000200)=""/137, 0x89) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) getpeername$unix(r2, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) 16:02:31 executing program 1: r0 = syz_open_pts() close(r0) kqueue() mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() r2 = syz_open_pts() writev(r2, &(0x7f0000000740)=[{&(0x7f0000000500)="acca33f4303acb2784b8a9057053d009025b16b5c682dedcb4febcc01a9283f3d6cd0f685c185e40b4219382d929b9b1d73819833f03b98e5237b5ecc7e573971692b78f3f6ebdd9ea5e19cf3a74140744541aab20f53e7508eab43a4dc0de079cf2f5db8166f3c279fe6ee1b103dfa915652a480cc8ce613bd61c521df6f8e84184cbc2c3208851aa069da53eea051bf658a72c6b14aca0a15f3dc6a08aada2a610cbb9eaa0f737aa935edf4b811a69593533ef9873816190c8020e409bb8c43dc34c0fa8b21a0827f9e3", 0xcb}, {&(0x7f00000008c0)="0276fcc96d05c3d71fc2658ef6b874f925d737cb7eed602d627c89895b2a3a6d55d812640dea1f0e75aa407111b8a9d7030be4ef9b7ec74b242b2e1103c4c6e90eb971de4d5093aa189879d5ba36313fdca37e42ed0076a14e590193126f930d48809a97e65e4175522746b435a50261d781f14a58222501bcac4cd7625f1a5f2c74b1bc3559984d729351525386e449d7716e53bcc750f2a40f445ff94f62d4c8a890c925a1acd05ac378393a0242d3e2ef865ba308e268a2f95f178d413a626a3389cf145578db59c36797c5601befb83a8fa57313e1fffee88fb7e2b3e3aeae04a11400cf03e76abe1bd9b07a3afcb70920d2b93bd5190738e817553c5360fecbf07ed8bb0a701fc3e53d6c7d61af97c521ac5a412b705bcdc508c0fb458704880a455e4182b94eab3ac52d5751af3edbdb23d69ed64b667d2048e8cd027ae4ebc1e2376a201e79076ad3cb6cb8aa2bc04de7aee0ba160ff2f0638d9c1ed29e5fc1a64d9929644306a11696f19dcfd894124f594b1ca8e3cc61d93897e08890932685d5049786a8c396fb6bc439212bd83ee4b065936374f64cfa58c4dab453dacc840882492fce590d012013e2e6c79f75a03282ba0a110ee40cbc142bfc85b9279fdee20c9bf7f43015045527aef981c5415e53c436b54321806600d52ff7fc8fa95094081f7506d344f23073c1b54af697ef8236f7a9e3bd89bb627d1aa6cc6e4b1bc503a37a430f046a73324b49404fbb419bdc93c2c9ca83e3aa6766ca8e1ec9d9c555d710fc2d02cf6186f229ab98d5ff48e17af0f83e99a578d86c1897100e136e1158acf74522572868bb3e21ae0ef1e01d3a27a0004e12775bba20288abaed72b8d9d97581e71c019643aad52a4093adc68be1cc8ffd41d05ff2a7eaf82039785a9152233e7292e16fe3947483c2049c50bbb2d7d59abf31ae47db9db78c354310abfceecb06318904b757d11cb9857e239888d0ec2070b3202a6662375cfe74f80c3258c319b2be75037d760480c203e4c84843cc93741eb55322aa3dfa9af6a036c9069675074b49aca165504b70a186ac2fb965cc9354053c6946141b399c5291ba221df78bfd3660092c281253fd2ea59cd95b9d46a4d59d7fd20f6310b977355729608fe4ff9a20a1593391dcbac553bfa0b40fb6b20f35f7cbbf99a503304b390bd2ef13df7490753969ca49e8881990940f9a5faa8967862ea087c9fc503cfe0cde6ccb7326f38042d4e4fb18e213a79f7e41e361899bcbb41b8981166614361c92bd5593809dcd830ecfbe10c3c10e726c2640955b53cf5556bb2d24bac9c21daaa10777dcd9072884666cef5a1f9eec5159a34f5ba21619776953aee3679e2ae782110d83f9bf79b290a71a1cdbd99331fbb192470597a4fbd984598a8d8cdf3e3757ad40e02c618fed602d5a152c1501ee39e1ff9c866de958cebad155053cbb86df753acddcdfe6469ef3a664a09f2fda0cb7fabb1a30cc06f56098259accef5ff26d52ce1f44146eb7d5f02c7979aac78fb92f911d30038426e4da3a5993e4a6402974c57fee62af1bdcfada2ff6948d5191f91a5de48484904d8b025ca098790d91f6d3a7d6e9e122a6901205c890c11633d9f0819e0baeaa50f0f30fd4a14da36954b247648a1ad16290560d75b537352eff9934de92213ed06970b85495c34fa95099747e63489b4a5fe169c36bbc186232fc0191e272d825c934951fd36d5b3a930677415a0b171939c5332e28285370002ae4b899eb0901ac6fff1706c3dd2076db7a1a670075d4153d646179fe6905f51b7de3edc53170d95704f81c32783d99576ea3276fd7f2525a26f25c2b39009fa02f133be4bb96ffd8bc63b9e19881ba78311eb18e0ad929e0696660637ea7c075795c3fae65580bb9330feeb212d966d0f76d7c7325ac9109f3bf5f77fa4566de0b940a9c4b6e6eb5fc4cee208a87f2034785f7d881bef328dcb83dde1ee32f75a6b73afa9b9adce73c665874c1b1537a4ab530e7686fa4b093c3e45700b39e4b7e06fe301d02adc961df65c917a9be75d29ea8dc0ac6eaf904c7eff46dd910d7c814052d45eb865eee482f362f3e55b23ed676de8bbb3870d31361b6cfe4d55fba93cadb217d2e70e1c6eb7dbbd40eceadf28758fcccc3bbe16b3e475838734631d0d59424309dd85a0f02807545dffc43024a5ab58c9077435552bf82d3dfaf71e50d7a1dba59f1840d756e39bcf95e19e1a3e3ffd771d86ced5f6a74e087511c2df835e79567b5bfa89eb711be87ecd6094aa0dbc06e38ce34fd28931276ed3de0c54a2ef7019746af453eec341342bdf2dba88ff2d20e542c26fad784430c34138bec391ae48df5cb182f4c70b24ebaba26f1cf8bc65561e62de82df04370ab4e3956cc43a9fe437769248174781e3ae1b6190c18dcddbff66cb65a11c41b5a5723392996c9479a9d41fc8563acb8adb1f628d4d5fe8b267e0a4669092ed7514984202f7bae48447561042023971cc445ad9c3eb1d33be697fd21abbb6d42ac4014c629653d7b0f762e8df0a9d2e8c5951970df8411079bc5cb1ae3a842e18e2675227f7ec0259717c3adfa15da57f0cbf02494567f8d1fad35c8df39e7dd16b3cdace5ab4771f073b13c8bebbb016b842d6e09fdd2cb1739a607bd06d905d0c4cf7c10b4177231ea6775652d6ae49164509c3d81512789a3da7f3f8bd54256f9d6963e8fca8e720d0dbf7c91fc742be5a196c662fb4ef4552f96d70de62caaf9688b4adb44f9654f983fc294c03add27c25f035d4c9dbea2ee646ae85284b3447d02887bcdd929ae16f73e4c140ba05130a5f71cbea6ffd77c5fe0b5d95270e7ac91c3b0bd3af17ff2cbf7bd84798c8231ed90d32b420b28cd61b8bf6f1523c275cb9eec7b351b4b6014ca6a303fe1551c1e8d135f4143fe6a9c6701809bfdcbc25e5c65e20050cbfcfb59395b80b7050400ddb7ee9439f9ce9291cf7594eabaa712a2c2c761530b2af19ced0895d09e0cc979a86628dc2eba0a75fe31ecd24119529ea7d52cda1aba1c4d9c031d081a1e8408a12c5bc883aae94945dcdbca9ede6d579772d635fe11143c38eaee24f9dcd56eb068367cd178829f04e219a2231a892b2d18bbf6920c41545efabc35f59a444bb914132e62782c523881fe1ba372f05604f4924c03e1db987d2b10768eed0cf45a89220550a8ee7c8159481e2c3e69bfdcaab3711707c8d09203930d96d97c1c89061e201f6820bc3a2d2fc7c6d9fd3039d16eba754c4ed631dda9f6dadc82e47ac93b2c8701bb258f858a97048e45b5575bf9de84fbf00014ba2e4df3f397335af1097e5a1166048810acca3c25337c8cff32099afeeeb629eb39da9856e5c376feadf8512cd6ac0a30b4d5e464352fb623769f0bbbabb348e7f781ecb1f8d7b0af70f2a6359ec48f7d91437d3d9d02c8c7c4728c31a5ff239ccca7bac372c3d72492836bc7f04e231600a2f1a6c181b52158a92d0e036d5b064e9ecf922486fdf930f59d9aca482e64ca810471abf9632c45fe96d8dd59bc1d12626b3faf71a72c7d35268320676ec081094d252b9cbee9fc301310257f79f6842dc0c304ccbb2a9e09a1added5b6beae8d7521245761836b6eb95f2ab57c740b578a25dc5a7dd68f11a9dab73729b590ee74dc64fdb254f3e9437f3f073a9a25dbc7a9866273fd5ad15be3dba6d9662a16f985b647f195e3897126092488019d2ffc2ab607a8cf0b5bd6fcb6ad253e0ffc4f64f4d23fac19f85966f740dd4a110af103f2498ef867740aa823ac34e3e4c2444a0e5db9b0003befa18ed71f103597487e1b55f15d00be411fc37474b887874fcc66358b38789eae5d64de56b9e69faebb2069e8defe86643883029f48d98fb72230cc5c2ad44aafbae8664b4b6ce59f88794c26bef4c9a97f22223598e7b141d89747e37d627c473bc059515ce47be62393db04f565cda895b029629398a74849ee32e576213116e2023dcf73f4a427ba6ddd6b74b2cee6e5b163367a8faec97a7ce14e102393f2847334623a2c1fdb81d0bf87d55a449131fbc16082b952193069620c276f72d923b46ea96d73c0f075a1404e0fb602f192e24451b8c96308f95befd9178981a825d3e78bcf35e9d9d2486f9b7ad8a1fa148c87c667e1169837b849a488d7eb70fba837676330d8b5db7e694fc32f5a4d56a616e8ccda72bd7cfaa85424669bbc30d5ec60ae9220dd3490dc343831caca85096e0e0a8fcb03e4ebd78d5e7e0a420feccbe996cac540b0f9e17ccc1d7a804d7e77e4dd8fea233c8b4214eb3180fb4e7f45bf0240a275b49c6e6b7601cd433889e46f52fed622a7a449fd5c9f93dbac020b2fb03168396dcfec2c156cbecce02b30a19af4f815d3b3d109b17348a6c43e6d8149ddfaee79eb240dcc464a1713ebe1f4e4447944061d8fa883056d54b6b174b7e5b079151efc258dab301120b7f96a2c58fae9e214cd03c4ba7e6f611c475fb85c0f5389e454d9c66928335c5f5dfc9d1cbda9c53ed0fbc48e631c21391cc622ec43a8c01e992c46ff5a32cf4ba1829d917a2a5d6c236ffe324da081567a2f1885fbd69c7383a377607f3d9773ddfa2b6fabe284d206cf884e308b30c2c6e7b8201480cef52d7acff4d388b265bc21afce580e0f4f0eb3917c080c1c0e259e871a74d7683e917c9f15a9739fbec2f4fe47898f6fdbea27a7e414af2aa816df9d56f1ad9242118c28fce304cb5faea253083fe98a6a392b1700601b79b447767c0e8094818f1fd98ffe7a1cc8c9e6740669fa1fd385c0cfa270498d85d76c3d3ed95f2a9cd8e222850d51ae0304e013084f8cf9c30451e19baedd46f322f5c8de20fc22a350f2387876886454127f7dd9480ad9ce06c5a3e9e9fd1ab7cf94bf37c93c992b96fd57d01ed2f44e1cfb7d49db3e5dd92981a653b671335683ba4bef11526aa0ffad727eb4353e33639acce7e1e904d0f8625cba01e227626b5b69ca615984b4cd42a24a61ef2a9fbc498c4f9a36adb8873fd203a7df43845b9c2384e0a60eea8db85d77c0d75663c2240d6b628c315363e6e6a006b066a375ab23a3916767c400b81e5fd9aedf34341725ea2c21f4917d199eeba6062513b72b97381dce8099844bb5f8347be069f82c2b540cf8a3d00dd234c4c17f766a470ea677460b6fd36ff32c46a33d8cc50ebbdc8f3db082d24121e07f25a12d5a050f10c339b8c66693f07df7086da9271f539763d31912f55621fce9ebbf2f29938000c6b743f853ba2ad36f2f33142da3b089a47b43809f4826a5dbd58c27abff91b262fa55547cd54e0e5184c792eb4feee6a3eafb347f6d02712cfd23975a7ac25328f73572e824d129c5e2343e87bf67f886870b1ec284c90631ad7e1164bb836c789342f6cc51b385d25ddaaf8f26dd3ab4fe0b037b0efcb690c46158acddf13d93673929a4d7065e47204348d98070d7934e73ec3acad0416c9064dfa1fa1bcf45ffadf0eabff7e993be2fb98bd0d9db66912cddcfa738dd32014198ee8f96b345c8e361e2628972496e341f352d3c0ded00d57b4bbd979b115a536835dcee593280ea42c4e4ce49dc62296c8c09a86319032343319fbf087e5724e65e6e95d0a6e4679ba21530b1fb640787f810088769c1d6177e1489cd43b9bdb9ec9ae1ee6204a6df58826aacb32c848f2b8c129902eff31958cdb7eabd2fcbbbb4e118cd079f0c9e8572a57ae8b56178aadaf89c9c33d00379adc8ba12c2fdec0d1b7f9ec1c22136b5bfdc992503a2cc2e5f39cd47b7f0", 0x1000}, {&(0x7f0000000600)="f7073b449130324971cc4c0669ab0228817b6bc50294bb47a9d91f7c6b09210733c05f2948a6b334ea3a38ecd228ba7c6d1aa25cba039ceb876a6a7cac65772992fb917302b31427f35dbb0ca0", 0x4d}, {&(0x7f00000018c0)="05af9e0958a45a139d0215d2fa37c4c8492a78fad4d794e050df9e5568997c03dbf674c039889d4c01d88654757bc0dd83b9f0e2883d24b7a0e080e784bcc77d55b83cfa388ede8a9ae9dc9e8738a87449f5737adb72cf07b67fcd7530aa867140d070814583c7a876702c138678217a62e9d15459de953b9cd6d3bab559ac494baff32bd8f2da08787ca021b202f5a76f8f65a7e48a0c2adabf53e02c23bda38138ea46d72b90bea4241a0542c07edb65b76fb12b4ecbc0129bc79d0b6df16f5c498b02d67d80213014b6473be818049aad788e5c5d0f7e9bd2d054ef542ef230f9a29468cf661b2c70c2430a94ad83839ec7216d1fbf2057fffdac7379b72baf64586b2291d9f162a85cc6101b25673e9673006104824c50306a4ffb9f0eca27904abc43ad5805b7e32d1142a2644c444886d89fdb82b81c47d73344603bb8c716781f9b130dfd930772adc45464ff5a87ba7e92271d753ddfb2c0ff699a32e79363a89a109f0c14a480a3f17c681d0c522ac4ea7b60b601a9f116554a5cf0c43f4cfbc1e6e73d9eb6daf6fde7f86b51ca07171237606fd91e6007bc541726586af46d2fdc9a15b244802af7aa374770c5f1a800c3c571ad0728c0e59b43e98819e4f34156dade59148abab6643ba95a1a7857be8b5e98ee38b4c3e6c15abe7f8362da070637081a3705a0586802f6ad43bca08176ebe6baee32e37ac054891da9a269ed9b7ff9ed9fb7eec893c7ae33eba8ea9c55db4bbeaeafc5711244a6e3a95b76951c4c2c266facd5581ca7428a87ba9363f7e2423ff0cfff39fc1fd167e7a441dc3cc70a2386c38499bc8acdb358897ad3b03b015b4e1312c430dc6aaef9901223ed3aba7853b1adf7c432e45d5f8d377f2ff0f0ebb2fae83d6d7f44148012644c87c7618e87fd67921528dfaab421d438e69e881e1f9d5eb3c5644e238ec43fa5f1c1fb59b5bde74065c9611bcce5cfdfffe451947fbab1d57e1b7818e146372cc76b3ce2d91aae390616a6d3596e3dd2d69277b52dce401363ad87584d4551499894d6148f5967c5db68c94ee42a4765143112c76e1731c4160c832f988a93cb1134900ad5f375a4f99cb9418c5bcdb8b95b9194b43dc25cba0323f8beee7f671c760b6075f5ebad8a17df545b38b8d3a49ae7fef6c49c2a870ed83b2d1b2362ca120fb30234da94e780a3702e0811609c5c1f09213336fd50e839310cc4ab0bada29daab715232dea971b0022f9f117a53a8bebe2a2ad4d058e5a75a81cd0e5d834a8d419c43c8aa2bac38c9b59b140ce40e3a865ba42c8cdcdf0f622d3bde746e4318f90cc62b317c5bed5dd0c5766c266ffdb0c76bd51db97b0f47e747fe07f0bf8f61423ac2d3d9b28ca42a531b28c7e6de5d4ef70f996f6dae51f552f23b914302d8f23cc270cceff5160645788aa086df5749716bbdd01c13442515a240029e35748990edcfc5e7c4820408a579182e1973395d811e8e224d3257f9c249297b5a51e6ef42797645e3e7116ac0ac6b565431539dbac08489762b63640bf0bacb51e04971d042c7ebc1cf8cd9d994db0cdfde6e5ae9be8719d4c1298f6ade09549bec110fbcac4ff1b24daf66001e6f8604b597d873672907bc45c988e0e63d160fb98b8fbc9f54719e12f3b7fc7c71b7399a418fe39a97421aa30dc35ed07d864696be954fe529a81487f9da66d22483f7fa3a291928f8274b866f02f44a17ddf538dba6d8184bff51082b6f4aed06ff7abf0fc601aac81b0a9dda7f1b879ee0cf4e23b81862275a08e07f38d16c1423250caeed7928b5af28d169f0a484aa56123b25cd77b843e1d8d191231590851bd6312f96e8cf775765e8f576c52c3cd65bbb2e2cedf278eb57e41635172b6094ce3745f8257d51ebdab83c25f449e9dc9f49c7cfeb714d2967b8dfe9b54f11d742436365c3310b0ad54a78c99aecdddbba2f15b8aa837a1b22aa7df50af097129fdfc836cb6cde8f7da12595e7d77f258d641442a114e51e5d7fd156c33a94bd057c034e283d8cd8346fd529d49dad6ce76cd7face5ba4ce450b3423dd24a26e2869ca2e7a4e68ccb8d0d2ba85310c0f2f795c7d07b2aaa8296b15807d57e2d68c1f53a087310de349d2c539bcce37944106f2d8702d4700e4b038fe7c0f85d9672af24034f53126cc362c5dbd4faf3d2c21d2da1ef574a30d09a6e06cdaf49806e9970aeb21335339b0299f2b0650048d286be27ac28203fb904c00af9d030b239ab23db65d60174d5d371870b86e737dc0741868f26d4701d10db4b0a4c0c923e8bb338dcb9d507d9cde7229b7dd575bcbd441258928df8cd9531e32a31af75ee38ca6c728a5c74d8a94304e347bf17486cf0ab031a2b2668f0bf642432dc366d0f1df1335ae5b39c0d3dd477e05f69d5eedd390f0194ea7b149aecebfaa7d4b45b7c1a94565899f6e8a9f01d6793e5a396986caba301b0a6836d2c8f4c700b4c741cfe430ba56fdf2f40666aa7df280079f103fdbb29c064d8ac1b62e85712e8286e663176f51b3f28397def995dc7025c032356e9d45aeb600933fe1d3a727565aebf3171cb0296c0cab2a74a8e9c0d2906f132710845b551f648c3205cac38cfe7d8d42ed9ca1d60f57884e7dd2595752ca9fddb77907cc86187494eb93802caded311ea196286bc1a2495afae2f459a622ebd1ad66320ecff412aed3b3887b52cd10acd08ec88250284a7f7966a28d006aa940140dab63bfbb6baed93a28ca7ef478022d7d7aa2b4f0303c1fcd1d3e90ed50506f061409aa891c69554839f0b4b114abfaee99107ae49b9c8b54ac610e6245236098240d63958f98f9191e127034e3a939adbc300e1eba482a4474d919f2e4c94f07c6cf49b7410b57736e9355c74dccb3e70beb775f5f538b7cde068d553217e5a45ce82650bc7167ce364a543a70ae2b5626717095d43be1031083d3629e9dbf461b4eec79f31d5b3509247317a0211a6a57208edc32b3c646c1c6656eaac443c24cdac48b671e17e4fd4ba797cfd0f473af341a435823c207b552f6ccd2a5c1aeafdf5c3e7d4df301cc9b5491541f24e7165badeafa62b360dbf45ddd8fa2a0dc2f0482ffb55d8aad0154bac6c80967515ad27c3063ca2246fa9cd2e7e6e5492f4e885775a4f0f533b5c8621ea8edb0dca2f28bc440e9b0a1140e41ea3a3d7b87c7fc2ebd87a693ea482907d58afaeabe12c84da1c9fb8a6dafdd1d2076966b903cc8264051e81b812566b82d38832488c8aa9c913546f1f4d25c76e6b7570b5ba8558a360f09d0c6b295c826aaa7917512e777283735afb2079fc11ee4b0b935be5d54399a9b4ca5ca6243b7a358f4bd390f455324611feb4ca844b2e352bd20a7d1e244fab834f4d958acd8861a25f7b4c06293850cea880abd8ddcf65d26a329afd75a253bcaf96e103ee9d3ff65fb1aac7a76b32637b3d46cfa77b874a3804c35c03a2d003d76fdca71eb106d3f52a23e6c1b3e332fd3f4542f4aa47f727f1de0eaf0c55f5da263a87a1406887b719b102aa0d09fd3f99d6bfb4de05643e2eb62e6ae73249d492c76db62871acc440a1814793d011d46675893a1159f088611d273a950a335b3382ed195229403d632f1c8667c61a528bfb644087d978948927333b8fa9a9f3bf5870d8b82b245a46c233a15d29a6e8d27c0f80d5a1b3fb582768d06c1304ebdc477d4b4b81e6e7565bc7c1e71b4efb17ed4552880f260cb7c72c6866e8be47e7e927f827f9749c90c2f314198762502fb56adeee06bce82efeb211f04eccb10c25ee80e7b11a34d24aa35ab86063eeb7d3182dd879335713a07266d940e5b30e85774aaa8d2defaa0db01f2edf356ff4d53391caf643f8c2d66b9c33956181d2fabebef1b98e311a338244314875713055a655cc9c8371b40e74ea7eec391a084f1fd5f6d153d6a4e995de1112685794d7a445b0537e6eb488d17d9c6b7ae1e9b122f5bba8ce063589e02e77382ea30401b06b87a7bc3525e9a676d5771a56af111d4fce63e743c3b2e377492bb3ba34a477147c90e3a0d909ae0b1cc6674a6a63fa6730834d9528dc02847025badfe9ae1a84b4b23be9b4d9c0ccdf69d46052826f18daba57b29661903fbdd6070b6dae58926e98af2e21e9655404b794ce798c38d588681e0d17a67136844a49ec2b0937dccbf3447619a78d3d046d2abf94db0e926268c406e808f6a5adea3e997d92d0a67fd55f386dc83100cbb12e82057ea2bbf36d56bf45c8ffa3ec023ee22caad78d24c324c1cc17a82497eef70b5333444494c2fb341c7cb6df1ce1677761d8f69a5c4009579a00ec38ae14ead7333cf5554c8448a9919a4a8561ce68ba272ca5cc3cb2cfc0e44338ed836d1355dd8ca2f0d40f5fd6e62893b37fd3b6b32c6fc6fc5432a216f9f11ccaaa93004681a15a9f85285423425b5041db2e9acdc0f39e0bc0200cafb34f16988ea480ed61d6c86daef4ef9f19d05f2893f9bb5f5cb7c3f7f2534ee1dac99c20e867c9c764de8610be92f2f5f1558bc27daa9f674b880c0d773c6376357f77dd4989362634a855835eb1db9bd2e0697558526942adda2e96a188747cce15715c8d6c322583a48af8a0f372effb60dc4a882e025e38705c91c2af5684bdf7daf0f1b9b44b081b2bbf3f3ef7f60b70726185fbddaede6c601cbdc81a0fd48fe38f1f029575fdd822a0288a30b3644a201b17e384dead67cec04c8f7c0a80fd377d1ac24f3ab4e5eb9786cae4e9f367876a35f9df43ab84e26e8d578013e45b12129fb9eebf024b44bccda70946ff8fcf2ddd13ea951d26e60bf3049709ac13d9ecac560f847fe2e959b48f264138947e8dd0bd4785ee12424f156a291588bf46359fad506b717906915bd9961293bd41e64b9c22fd6bdbf203a0a133ccfe9f61a789e5f50acb45ef3d91c4d28c523804e703036920d44e2d09359a9b8f7492ad48de2cb3bbc51df20851f93b0bde5e542e329577a0d4db37f9904f2294d860b4e1021cfc7bea7145e5f9e0bd6d2a2e2e5e3b3ba5df543ff7f6b383b5119e98ad77ceafbb718aecfec38582ce0217ca34907a5e9c1307cd7fa27687c39d7c954aeccd4666895c4f22c12ea24ec1d380a0248058a47ce58c73105baa8bb0019c8c1f582d043277efc87631898c9d8f9b3b2ff407314f97f9e6a1fdd7ffa347ebc77e42c7eb1ed1137c33903bae29a4f7993aba141036b124ae250c83500b85718102fbe31225129002175f7440103e1c73c50956617cda37765bc4fdef9003b088ec7a4ce2a49ec67b782bf5c576284ee03dd523b2b5fe6951b05d9d7386db69d0938c84f1cbf79cbcdbfe2539b45fd4ba40429a8c0f738815e45c9fda15d57a7f3d96fc5ddc7e5bebf68b834513e96423328ca1844804f77ebc225d56f2eca10c78e87161da88a9c356a88e1f87f2070e05c937f2684cb883a04bf9ff9c188827c2fcac831fb892c62096e977befe59e0d31acfa59ff9b9e0e47084260bb9ad7092dd34a4ac97104cb24f53a1962074fd111a36dce39fd70c863e4b98602c722a5b31897d2e28ba9a0e2b2d8a63ee6707de62c6a698859fd4c8c20c462e26db75b3fd0a4fc51c9dbc34f0f06c43720ddbb7fbda26beaaf4ff906ee088256b512e127ff71564c81ff44403cd43ef1fd3de65ff65e100ca85d26e7cc3fe7289023b8c93e5a73197e7c3054083dfab1a5af7a050d409dfdd39ecd145283bc273a50a5aee9205fd887a1970bef3b26ed31661cadab8f9c8b8705e8c98bf5043b34a0bac1781ab4f8df4340f81f5e9a92b", 0x1000}, {&(0x7f0000000680)="7c52923629b5b3f8f1431e941a9f4f", 0xf}, {&(0x7f00000006c0)="f3b7863ec1d4998605ddfb6db75a58744c57fbef8b5670b97d501fb23ae2f0174a8f103e9fdac52df2513ae80cabcd8314f8ec8f06ff3604643f2fcdebcbc1d5a866d09d9b91090d4eaf2b6103a5b9cd9c85fca85c1196eecb07f93954d425c94f03e8a860036a10ce19aec700f50ca18734518fad17de7ca16ee0ff", 0x7c}], 0x6) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x81, 0x9, 0xfffffdfffffffff8, "17000d928afa1500"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x6) lstat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000007c0)={0x7, 0x2}) write(r1, &(0x7f00000028c0)="908f651d9c5cf28363fa1b6fe0514c45863879dee76b13b0500ee035ffd5de6dae83b61f5b03db17bd5d988f34e98a825d3579929387e1d0ca36aab9dfa492adf47bc512fb8416936d1d89d3e590b11d2af77e68d4e09287be8c663f9b231e74749cda577aaa4d56b551cab2e7e617d9b5cd67b443e5c684745f4e878ffbc1371b20dff34660f51d", 0x88) r3 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) setregid(r3, r4) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feaca30d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706b8b4d7eeb507d4733537f49b8b882fb8814e1dfd51e790a7d40025bb3368edb53b470393eafc0896b7f1f20e3c12d0440cfc43d583dfe82434db438d2b065c95944f579c5451dda270926798e05e09383e19b9f2baae214de64b5aec9d3f74cace10d75311ecf5078c863c205ef358395d750d42a1f852b74a679b8e28b3077233afd1694cc7f3952709fb34ace6d5050a32ef931e678f6a6488fd9712292db76403c88a96bd68205841c693246d6490d9349b3d06ba6117fa3d85ef0eafb2969289b89c34d6b439e0a27f33775f770b5317146ecde06a56dcd0ef6f70a1c616defc3fb1dc96e892fa41b99a36b413a7efba17df51d4ab20f4efebe8b7f459219caa760752ed4dadcc437a2f565c7a1dbef01606bb6ebc2621a9afe2c4639a1491406b68bea0c8826b276124e234427969766262d7738997e270ec8cc50d98bcca8b17729dda4e0efac5ffd7a8f8f937a5ea9cbf3e30367bcc3b300b21d888ec04c6d8c4168ff7810d59d0d7159f1ee7af442ca6f7dc9c8ccd78b7a4638555d8d5092e3ad490d9b04071006a6b441db190fb63012f23f8cd9ea99be15d61aa651ac2fd4170f9e4dac9a554bd31e1fbdb24cc2424a9a0c2ff5834d55a6bd39969e62531f6e5e2ca2b279283790f554b3a4ce7d96edfd646c2299bceb0b17a4def990be3e6e5f09abdd4dc385f40f585fb873a49c68124e4ea153f6641d4e823b0873fa08cadb396e377c92e10205dab12c3e909b7797aac26c306d10c806d016bb5ae203c056711cac27b20e7da6e11e0958ea04cd0f181d41817123fd226208bc915306b7ea411f619b3f5225a75775bd51fc814713876652ff9cc663a4ffeb2eb7cd851c713a36bb2c0d7bb9350910a3a22c429aba737cb823215", 0x626}], 0x1) writev(r2, &(0x7f0000000880)=[{&(0x7f00000001c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e121020000007e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27da3847e48c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8fdf8d8577dc7f9ec42248cdf803a6b876fe890f09f7626ad96475c377f1c8ac884b532f6ea3ca0aeca870a1915328834b1a532831d9e7adecd51510500000089d2743f92eac1dacb7a25de13b2d3f3b5fca7c1194ed91839c9070013117f87aec73f732009a2c2b8f2bd842ba92d984600080d03d57768f56d140f625d67aca5d1afd0cf570e9a288708c9892d33abd04ff4cfb6c03c946122de0fdc453ede995cd92afedcb625e744743aa18e908ab617383a15ecbfc376b1cd3573ae1a6bb494ea3cee1683761c0d2357fe6def0449fdcac7e32f1d1c5bb136eeb7788408e58194b786878d3a442063122b41156ffbc86ca9", 0x273}], 0x1) 16:02:31 executing program 0: r0 = geteuid() r1 = getegid() r2 = kqueue() fsync(r2) lchown(&(0x7f00000000c0)='./bus\x00', r0, r1) getuid() mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x5) lchown(&(0x7f0000000100)='./bus\x00', r0, r1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "582edfafdc3da20490137adbb85f6d3107629d97", 0x1}) fchdir(r3) 16:02:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000140), 0x291) socket(0x3f, 0x7, 0x6) 16:02:31 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000fdff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000"], 0x61, &(0x7f0000000280)=[{&(0x7f0000000100)=""/112, 0x70}, {&(0x7f0000000000)=""/20, 0x14}, {&(0x7f0000000180)=""/10, 0xa}, {&(0x7f00000001c0)=""/169, 0xa9}], 0x4, &(0x7f00000002c0)=""/71, 0x47}, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r2 = getegid() fchown(r0, r1, r2) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040), 0x4) r3 = open(&(0x7f0000000480)='./file0\x00', 0x800, 0x40) pipe(&(0x7f0000000500)={0xffffffffffffffff}) kevent(r3, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1, 0x6, 0x2}], 0x2, &(0x7f0000000540)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x2000000a, 0x0, 0xfffffffffffffe00}, {{r4}, 0x0, 0x4, 0xf0000002, 0x5df8, 0x7}, {{r0}, 0xfffffffffffffff8, 0x4, 0x800fffff, 0x0, 0x2}, {{r0}, 0xfffffffffffffffe, 0x24, 0x0, 0x2, 0x7f}, {{r0}, 0xfffffffffffffffa, 0x34, 0xf0000003, 0xff, 0x3}, {{r0}, 0xffffffffffffffff, 0x28, 0x40000000, 0xfffffffffffffe00, 0x1}], 0x227b, &(0x7f0000000600)={0x9, 0x2f3f}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000003c0), &(0x7f0000000400)=0x8) r5 = dup(r0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000440)=0x3ff) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000380)) 16:02:31 executing program 1: kqueue() pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() select(0x6, &(0x7f0000000040)={0x25c}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0xb8b, 0x2, 0x5, 0x4, 0x7, 0x2, 0x10000}, &(0x7f0000000080)={0x80000001, 0x0, 0x1, 0x9, 0xcb, 0x401, 0x8, 0x94}, &(0x7f00000000c0)={0x4, 0x1ff, 0x6, 0xffff, 0x8b7a, 0x0, 0xe2, 0x5}, &(0x7f0000000100)={0x1, 0x2}) close(r0) 16:02:31 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x280000000000022, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:02:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() writev(r1, &(0x7f00000000c0)=[{&(0x7f0000001640)="c40788ae0ec838bf5b68130b5c7598831b52714918923f81223db9cf05e6067d5b2e216e08269e03f2575c6462ac146789b0cacddf5e837914ebb654e66a88b88784eb325950f73b3721e0ad5c4f848d2599d7442af1ce764ac76bec0ebe2b6579ea4f3b3e4443aefedef43317748a195ea9d598aeb20849be98a130d22a366fb6f8262ab06ca93d2d40142cf02a8a1a45710238315cf36a6d1dc8c8c8b5f22f82b127c95f8b97a8868a01c5fda9726f86bc36f5ca5b528d0665d2c1d7d5f700c74a78625b9ed2bda67845fba7219af2ebd6cdfadc1a0a29b011e0bd71e873e0d7fd351c1c4366b9a3343491b533807bc6e5bc505346e90b58b913f0da6e53b7dadd65a7878eadbdc94b10a006cc34a1117a4c563fa7b00de62f7f894f0fed33344d842198df0aa9bb375a82427d7b2d5cfd1a7c7e112bc41b8a4dec60f89577d87dbd06dcae0112ade097303013539b971737d3cd9c090760da3d979d5b2ed367f34a87b6ee0c9a6fb074085d7f14aab5bc9025acaaa4f47ddd30e202b6bbd1a805e5ad233ddad7515a89a360466144acad56a675d44dc6ebed5b612bedd53204d557a879a62de8baf399eaf345eec55594a0738916c2a0873be473983dc87e626862ccf31448c6aec278990e9dc80b8aacbebe13d6cc24a1b09111899780f12d0576cc5c58b1b787ead53f0fef97730ccbbb4246db7d550c32f732506dffd0b1668a5ba71743446c006acac4d9988fc6fc648ba77d0df4878384e639ab5f995b9f35c5f9e6928d042c4c76472243e54de156da8cf888c9d13ac374ecd451a2b817e97bb82c177d4ae5ca48e45e3f47f1d7f24e0675302a6e595bc76603dc17a220c6469c065c657073e59a0d36df4a26d83c6319f6702ed8287f7aee63fc6fd8d62a984b4aae974cda42938f171d448172d2c40ba7b6eec307af6f0ee8fee9c897dfb0f66d0f85e8cc9ab8b0b07afacbdb198199471d78b025dfa8a91fab67b0a4d0deb8ccc5c07e7b6ffce8235627273801107efc5d075e50f24ac4440c7f04b0d762303ea72950c31ed550b29ef5011f1a2534951acedd8404e00df8f5dbc3dd858de85b55b7f9a449aa3fc1429fbbda5fda3e5ebf29793ab46ccd7e2c08d49d4a70289911e00410439ee5e9bd5eba021ae383fe721df2b22cfd06cb78a76d50178875683dc2a1376f375dd6a5b737151a24567f7adcb432f9767ffa61939ba4ed92ee7606ee4d134394f0fc34a9fa6a1398aaf9d442249f2b6633abc2f76a91596df253a8aa770fc9219ac6a38b248ef6c23e78ae720db964cf5b38df8361839601006aad4c0074705f26633814df84e2ed1562d06fa5e28d28242d3c27bdc9612440c97c895dc1429daf5e71b2a3f4fe2c0de5254e59d3ae61e8f452912589b92c5a564d437983ffe7c117086f1145b69bb9d8b84e57397e116f3ba6e3e3c774afc6a81e30907e0b3fc4809032a44140eeefb54f69ffc0530c22d9cfdf68c7640c98fd7195f69edc64fddf07c388c5ca50e6f5f66a91bc982d7424f9adf62e0fe69ec6444e9b48be5ef5381ce6a73d027e12d00f5405e6a470a1289b7f4fc7db1688e126f7eaa8ba7cfb65330cf335008cc7b470ec81da186fe1664456ede0b7f4ee8585cdcaed716529a79796480c4971566e0cd5c1f45aafece2ab01cb6b80ceb58d7f24a33727bd2a229fe25f7925b6c74707b3a965e5e344c0706ef329aaba2a797cc6dfd3bab5a79e1c9f242da2384ed915c737f40d1ddf43ed88cfe87570ffd1f1cc044796b61157023a8f0e52500c0a4dba52fe6ccb8179c8b8ea0c1191b43a71ff6bcfeaa3f017e5c58f4b78187fa560eaf651fd87afc069b488cc6978ef00344bc6071fa3fe6d9d14ebe7cb15e307292ea9f10491427f1b1b754e28fb8f8e1f472eb092e8e0121afbcc1054437bb89522d29f28cc57ea14dfc32dcaeada678708f94f90e431e3c85759afa11a74480ba0329e1487fb286d07aa3ea52825d99474fcc479fd599fc5ff5908c33bf261a27880f6eb7731a14f04e76094bed99430ad0c312cb886919ae216e590d64d306a33579caea6b78cb63b874c0b142ccd3654c7ecfad5e0786a6ad806c155b4ffbba1660a3aee616a9686307e9a958bf7848cd60016a8e483cf1117c5abb4e9ad44fe866917f1eff1da64be251052bbb9574d2fc25e922eba8ea73dccfa27f485aa17e2f8f70fd12d3fa38ff070b9e2fb2ebeac38eeace520730ca887f9765d154e8d1f7469079851fec39da414266c304aa2b2a9d9c5a94aef2c602ce9e1d347dc7680acc1012387f6fdc340bf1aeb99e926a0dedfed4de81db920031cbaa029d087c94c5bb3bd01c2311ebebb3918e6de023f0e03126603ebf6cc758e8c1e1b44263194f2ed22524cbc2d68ee610237b03ec03e55e0af4d87f642e9dea78fe8e83594b1a1cde02110e9a9f2fc18b8742754db1119a90ceb98a97087d8d2c89cb9b72edf5cdb3c24cf574b90fbb0da3acd868ed7706395f900de937aeff10397cc468130b0028b8f849a7d9793614168d2e736ad2742148fd339dde3dcd79ac26d00b314a6a2539f2881d1e78724a0714c89eb9cae9fadeecc63d03128be93f8c366b3ba56cef0d3a942f51ef8f8484ee153d5b62b7a5e9a8c8ed2eff52030b9ea9da01e745b3e7103d93971bd9e1c454648466b50b218094d85493b593fc04c84e0779d668eaeb69ca685897b0cbad475978ee8f059215b15ae19ead49e41411487f343a04591821e6145f5701d1a3d6272d6c37dd2003c4e18cc82ac6a1a975983dde90aaccbc42c4b240cd4b80f17f1e1842495d3b1a8786a994b0d7061c4155af3f09915d27af243e716b0feac5c11b67ba8ddb57a0223295f0eccee127db24d7d794ea104e4fee73e2839c8853345d978ade9369425729a800d6ee191ab9c2984e454dececaca5b86e8f708a5d01734ecadea861bbd0a0188933c3b245b12b294258b0f0a4475fde16bc7b4b617849a67c9623a51bfe4c108a0d2e2a68c4d67bceca81a6b39fe", 0x85f}], 0x1) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) read(r0, 0x0, 0x0) 16:02:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x2361613c) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x800002) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000140)=""/223, 0xdf}], 0x257) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000), 0x14f}], 0x1, 0x0) 16:02:32 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2) fcntl$getown(r0, 0x5) msgrcv(0x0, &(0x7f0000000040)=ANY=[@ANYRESOCT=r0], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f00000000c0)=""/204, 0xcc}, {&(0x7f0000000280)=""/188, 0xbc}, {&(0x7f0000000340)=""/238, 0xee}, {&(0x7f0000000440)=""/135, 0x87}, {&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000000500)=""/226, 0xe2}, {&(0x7f0000001700)=""/211, 0xd3}, {&(0x7f00000001c0)=""/97, 0x61}], 0x8, 0x0) r1 = socket$inet6(0x18, 0x2000000004003, 0x6) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000240)="c3d3010e", 0x4}], 0x1) 16:02:32 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f00000006c0), 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x102, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000001c0)="6013d7a887dd47181ec6a33f862391277d6be22b459fc6ac008e478d4fca5703f5b1c813e3da6008590f3c144bac5c582fe4ac04332e36bfc1b7fb60846d7327fa7db665adba524204fcdf0d954ce9686fc9c4c88f9eeb8ccbd5b514a7feeeb7a0eaae092707c16e269f397d5d07e2e9be8eb3556107c97326ea30f4f310508e", 0x80}], 0x1) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000300)=0xc) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000001300)="988276c0e93e66d18b3ca36610eb130ee767a6cad164da71aa9c7afa166d3180c885b28e94814147e7bc039a34ffe31e6056be922291c34f158fa42483923a31be312fe2dbb8f14899efbef9b7a1c38dae991084e545c72d5d5bf631841eebffeefc31bd74d89b7807c3ec661e97e222dcb67648d160902667d2d25c371939bb2c90f81f99bc2a792e0454d52c77fb5dbd3e7ca0d4f76524e80cb60a83831abb9baf66aef5330aa6b099cf6822343665568d66fcd357182bb4d4ad52dd8ce45d62202b6f25fc9ae1f99bc6c6d1b11761c5cee8a79ce9c52a68247cf865c6a4737e0cf77ae434f4bb1dcaab606ed3b3c6874d681dfbd039380302ef116e6f415ee57a4ad147810c4da5b42a16554c9207a1db5b1b07917801e2048972e48ed5b2d24667e67ac514c330a16cc4dc29a90748b99e17e961ed962ad5fc4518d7892e345b3e4eb59637b9b5ba7abfc1c6097fb013d915d0908985086c1f08b2dacc60f2228129b3665dfbdee2359347f20e54163fda31d5db1878ffc9bd3c39f7814a766a7dc73607287bbea4b10ddb19709f7e4a7d0c79f912f54733a9da5c5d00caae8382300f920c939a2c2b1780750e89fe4dd7063c83ec0258977d7807bdefe5f1db47864b81eff710fbc06f6add6db70573b4832df56b14d5aa0746f5715e12c87fbc113b0ef2591a64f38c5ffb6551fdfe66f044a639f10bb07b29eced074f0d9b820be40873f0bac40224e9095c541adf375c870895be3e3d7aeb5569d94b0506747d6c7c0318338938e4d793e41f269f31840935aa79e03778a70677a95af1ac24bb457b0d38f1e1ba94146b4e3af580ebb22918ac6b486910149678c2a10227d3c353376214c2acd32ff3c5e8b3c799ed538d8ed8089859dc4c007872d6dac9cd6fb21622ff340364f13b1c15e2a135fda059fa563d0b62c9349f154b2fd1ae2d58c46a42ace5062c617b1feaaf64bf086876d7c06aef915eb0366b75fc85300b4cdfd8fbf4c544fd9b10eadfcb9b672318e7dba756cae357f789a3999947fe924e40586f9918298033bef0ce1c5044209008a132db65d06f771079b7000063ad5b234f4cea8bdb199d5d23525ddd74985662fd3428c46717dfb0ce67be74464e5d5822ea8e5905044c9c6ccb9f19edad116632a76b3cb0829eab7c07622b1e1a15b8fdf1c7438b98e67aba3d30a759c91f8b7eb4103be1f3280355ca33b43f5232333665521f737f6661287f647c5d42db54cc3844184c1eb8bec978baf92e7f6718a15208a9051eb975aa80bb9078e0b7d0a0ad4dd431497dc9c54b4a3ee083b33691b30bf885218afaa995fb43abc3fee94ef04a18050fdf3b487fddd1e5e8bbcfd4d39e4c2424a6a244c08c3b6061e027f751fbbe8381379292345536192e5a1f0f5765fb7bf03210fa4318e4c50a0b48524eb6ccc204dc90bfbb7d9fd37530231534cd0791e8f0ec1e03b64ed86ae9de1051a4810854205a4d09433924fbe3d751f5442384d781bd1d856d3129c97c52c337bf39614cf9bdfa7f931fd5fee81f598bc1d0303ce29a10cd0461910e5ebcf2effd77bfb585d482094bcc2a64ae28ff6e6fd53d05dc325faae412eb9bda3ac8f4a48f9a5ed5d03a74856af1dbaf5858e46cce5131f64ca2e89e5a2ab3889dc21a324021ac25311f047167b5332533ddd99f2f8fc55de917ff40ca2992adcbe3fcfc75089ab803bd4a9722176e16354c62b3f7ec3403a523fb4676bf397549a7dc6bf82970241e151b9a5509cf14f74af786fe2275bd54a874d68a34b98854764d63c8c4af8f485c2914c6111ecf768aff34bdf82380fb7b6e1f3ca73beb07e37f235e66411e5c611b88e6592449c2da0417e97fa3650a3a19a5ab5c3de2be7ea7bf287a7c602557b7cc6bc4780ad5c25d4fe9b9940aea8c16d0d83f6607895234f19240a74d5c5111ce680eed32ad08dc7ad9905c13a927dfe7bf6480c6ab5c2733d7ec1db6aa9a1e1f2a6148f4fc24574ea994e6fa429bda8d73170242e2ffc4211d51efdc72530513bd74406c858f8a5ebdd80827df6f4facca31d5bfa3e8ee148022b7c8b2b34bb47f1c5bc6e331351c6ff56ffbe08321c7f565f2c3e36e907bff16a5f3cc1ddef575f62652179baf857117e3e6ce9ed1ab1336c0a0b5a598ccb7479f3e829ff2b2b60ee7f019078245e9ea4faa39de576cc0890f081d67d51739ccd85ec87b59400524630ac0da82cc48830ce4631dee56e9473a4b4114d5c29a6bb636f73f9050bedab75df215e4a23a18ad8d5a686f9b9275cfc05d23792911ed9625caa50ab6a34e6f891cbe203b827a31936b5f075fa7d2f8cc43fead5e832db1b761b26b180bba485717a0a14ab7ae6edad32f074f49f4dd9bb834e490aff58da4f5c12ff9637200229b6ec194515a3489ec405866a5cbd2fc5e758c021e735ddca9e9ba1cd62fdffdbe1257c45286feea285c985ea01bf6968fd8d5c5b6cdcb3f3655088bb9d1154a1bc7db5fcc300df196b4bc3820287fc41432cdefa71e3c1505d3103961465bf47e8e44c75b7da4895682e0bcdc48bcb2d31503f84d83a2536784757a842ea045547f1bcc046ecf7d82c3c1cfff3e9aacb19c467af6b9a72bf97eb84360b95c3296389ad3e50f280ade6b151b8478620bd33f78ac67e9a8f6e9847d35adb044464a5c583622356d92a038c4465edf3a766c9be17fa2c4998df587e8eeb9cb1cbaa7471697de2792bbf27a571675499d06d6bf5fcac4340f93328afc7213c1ffb25d1583ce4a440077310c920839ca798a75cf5f53d5f9a790dbfe0fc07493fe80053aef66927b86060389d07a8156f58b5ae6452eb06f3ca984467cc3bfe90ff3bbe6277f599dc80dda10e27ca3bb14f74adfe9f8b1bc0c80459bc879ad609505539f908bc8b0451c84557fdb6a3606ffdc6da2c4e91345573ca13760d8370f9fe3083173edbd7f83d6884b6bdf76f183b3e4fa1ae3a9619c9b61b936c62690b1486122b792d99f76c9ca2acb79215911d72e04521b854eaaaad01ecc2a6b687b1356846196b794e1d440f13dbfbcb862ae1f749103fa94350df978ca6bc1eafa51ee682a02afa8fcabe3ded136f3175dcf7c0ab002955d8afb82cb15f02da68f1cba629ae272c16afba2268ee8e3815cd6d73e95bce069ca1d3bc23656a8549548950be2cd068d13efe35eb6926d60417fb29973944432e7b86fa2dc34c9ad0d2bfc30fddd1e4a10d98c95c5b89d84c727a076d774e742bdcf0a0a46eea3deaf650b743b52e546f9c09d026d45805df37ae0a1aeff258cef053f72550a4a34c4113331f54be8fd6eb4d500d77bcfce9e78b8cee841b9fcb5d8df14043df5c10d4a8f44c74bf09bf750579ad95f45eaa5e31651cad5ceeea549da038c11d515d7a01bf55fcfc00ea42d8a8dfa15e61d3c91164ed2e5380afb654abb756c5f020ce1c9ec78ffd27717f9cec97708056e9b9797695ee3aadaa17a63273e8a9225ae966950efc02a9f3cf6119e4f8d53387ace9567ca848b68abef79d8d33f2d2accb82e0d61cb2a720a03e2822115901fc1312a14aea66793829ad7d11782ae270789954a779a2700256210851725d1cf84cd8bc7f531ecb27c9bd6ffa986b750e2ddab6ec11b755f74ca62124310672e537fc45e4934fa7521f8d05d77014400622e6a46342a852c9078d6b9f3ab00d58faa5762e264889282b43098bfc08ac389849f38278609c6d7c6ba5bb7c051ec0bed3487f5835870e09319d1473af54a3e4474a2197a1beb73fbc8b56ec217d5f14442e0de7215174b4664ea653224860145c38a3c8f65bbe084b1b59bec5de2b6f1dce4cf22616e1378b2058f9e99b6b7fdb94efb388220a46ca52ea15fe3a4fddc9abc6b750ed54a0c14ddc8bbf6ce4bd052f7fd81186d3cece0b69790f88fd8ec2cc0105b5f607f047bacede3ff8b71b09954165d4e633e6678a8070b9a0cf78393464d0cf8b1fba82e257645cb60eb3e2f25a967f356ae1ec165e88c081326b91c412aa184407caf8d9869ec64fc77e98aa62c4fc10d64055687f0e461858015c7dddb785d6de5001ab2eebc590e008cdb543f00ae986b0f49f5505d4552ea2afb76ad0ec8c796e1d001495b9f005116616fdadbc952317e958716c798e8c41ee523a13f070af0b36d1ec0b8f7dce72576372bc77083cb20463c663501c2feba13accbf58b1b94c098b6f290ad6b2d4536a330bfbd59bf6a138c65d4883f9ace4e8424ca27286a7e70313f7774bb4418d1fa8c2c83b303d5990ff2aed93260621f24dc368b13d386a75622f6920571a2d8a5bfe3d376594ecdf3b5f2519b220819f838c038f0dea18eb7339a3148a260d4830778ac34a70c467db3c97d452f81a5f9a935d09e4527f794a415b7d4cc55c77d0c54148e435e31aeadfa0c252da2fe384d93e344a83cd66d099f0c680e16603e77027882cff58532d8bf8cdddb8c53d1862bb32b34420ef37c07ad27309698bd91226d3c92f9f41411b089f37f1674aaa4d450eb4a01db0d885bc8fa172e65194d276c9882c76c60cac18d87873e87589cb459f337fcb906fcf1f88b479df23a32d5bc62e14f1c4f76437cb85861cc2c26882f9eecd83b5ac75a1ec6840e7068fe3fb59a233234dff4574c660087f8b06da243cffa68bfff421735da7723ec5bb341f26c97843c434280d848f64d86a8c82152e6ef0c535d914fa90999dc571530bae1dc5d84cf2f16173e2e243c1d3ff8164df640bcea0e39aa98c9168178a37ac2a20c8a26de8e259da58fc1f915d7d96cb59393bf0a1f91ad857dd5c6f715969bf721ab20e4de79a3ab03eca25cad4b6fb3732afd1bfc77a320781c0ab1fd387a82614af5a7f680841bd3e04cd7c35e1663eaec1f915d0076ad01dc0abca1fa65e1b5f0a088ccf1eae04910de0b4092aa9451989c7a5a1d24cf8e146293c7594a4cc50281f10a634143e3b543149f49fa9d5344b25066ab1644cecebad1a607efdb611c825f52225f43e3e56a3112a70649a64d9051f598ec34338b76bf2477dd250ff040a4253543da33958bd0b8503f5c862d303a2ed3efec068d2df1b768857a11510299b9321a8e43d7e7607bdf57e34b5bceb50fa68bd28346f637a96c7cc951cbdaccddbd12dcf82b35a654d906d67593327c0185b7a21731999ed5baade20ee160b3bf11e349a885efbe2fd6ce8bd6c339d81779aaec4e63c0256425f7a35b80717bcfc5f4e94ff9c2045b320919c888418a4c0c3759e729a7cae41872a5a6491ecd3f570d9cdaa3db430935dda989f1c70e926cfd52ef5f711d83420a2c64471ecf521aa902aa1a683419f20c76800710756e11106974794d00a6c2b7372f4c38c662173409c4e44365757b58db2562f88fe8adeb5a5a114a847e39149ecc6dbaf01bb62574bb7113cf5bd8d1d15d0ba947a1162ece21d187c5028d0ca13ed54980b17250a744675a591740982467ea8d5d601351e1135148505fbb95f2067e90adaa67f3f1d30a3fa7a44bb04bc3b98bda0ef4f3ed541c18905a96cc726efacf75be815d009964b84266f60d94d11b35be450ebaece284dd05efeab7abe95a9369ee2eb7d9108b81001e7a73ede4176b80b5795d", 0xf81}], 0x1) ioctl$TIOCCDTR(r0, 0x20007478) 16:02:32 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0xfffffffffffffd97, 0x0) r2 = getppid() fcntl$setown(r0, 0x6, r2) getpid() setregid(0x0, r1) ioctl$TIOCCDTR(r0, 0x20007478) write(r0, &(0x7f0000000040)="649279ec8261940d9a1501ab7b74d6cda3702469222e02e1d7ef5c4633b4b08e3df5", 0x22) msgget$private(0x0, 0x18) fchmod(r0, 0x0) pwritev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="9d5fdea36a576550cf857c4d1c88ff665ba587b0cd54657c1bbb9bd0399112be305339d1d3320d4381d5f24aa06c12a4fcb463552b3d5c032a74964394a0b04be8c01077f298d21ccd78edc49139ea6ac237fd7637025a7247c211f8315ff712d99f8593d4e24f65e8847375517528cc9474f7aa90df99fef7cce98497b4c7aba1528ce062af3e3db054c8f2c5325311eb8d858ad57de920970f317aaefb1e8f6e52a6250f3e3d79f56d6ee7684a267443379b46fe740dac25c491798775cfbff731b733c95b5dcc197d3793bf2bd99e98ae62976e7df47dce2176ad385618746749be49176ede5d8597968150cddf821f496d72fe2ac66cc50c35520b2a09bba73589b26a17f4bf10b48fb861accc8ce3f88119b83dd3cc7bc2c4af05c1e5dabcdd5c06e6e7dd24e317cb38e8f2c830a173c157187d0dd6a66148ad20b8e711c114d70f4fa690dec45b740c3a3ada233fad2621cf6f4ce76f34725392416b59622b091f1a52ce06a04ff05b62870023faeb0724e0792afa338cf6cf540dbc7d4e48739d11454d9047156a845fb52a5b781e0ffe1f53fdf154bb9a76b455939945b0f585338b3e440d7c002d649efb6362f982c129bb9dfa108a284111c952b42e81e9e870e3dddcabc12366d869c82aff5c1e129ea2bdf731e238dd68e8aeffa1c8d143865ca56a9d95f08f2d31a7f0612b048606452a6544212438b53707b9370551ac8ca26df525856a7694314d6ff5a438129619ef32e0ced62c70cfda2749e7caf41a637d7a71ae59c8e640d0d3aabb4a1215889eeeb5d37374670681fe9f96f8a4bafb4b676a03f2111335cb74d171f9d56b3dd89a26a8d78d99b00b77831d51917935c01c6dec828fdb91a8c7feeadbd6737fceeac23c2029ed7545307634bcdb56eebdabcf26d6973b67b1b931b29d9eda6e487705de59fe240f00121b88950196f270cb6942802baf9fc055d043272d888dfe86071f74328d5cb0d402e78d57a47920867f83ff7ab63995e628252b7ac80ae2d5a89445bb1b9f15697c8b3c81c2dce06d4bf9d4fd10bbf99a8d2653a7c16f7c3d7ace109e8a4bc01543085013c544bf1fd2b3088d82dcab4bf0d24c4f219a4e92b9b6fff1eb64f044a0add7016df3e609b0176196584a6e73d6ab7f39710fe14c9be85b921fffb4371c68056280f4e524864b54c4414688a0470c09f6ce816711749f56fe3c1df072a95b2363ec60fce84eb6613839663cef7004370acf4d013cde329b8751c16c64a45bf1c2be51a3b1018d74081cb5a5e7a4388cd55964c4630c17d3f74f237872cd08c1ed446b4c0dd379ea9339ff333fc042aa6571e3dae0ffdc95126d1bf82280d962418056949ed6f77ad6b98d7fabc00a0c6ed0ce7353137653548773b6e42e9cc33dc0159a29ea1318a57046fb8e888b895cd5bfce3528e66f8953a4543e4a83ab8632ffb489b97afc753d86af230fc5ca7ace633ecfa9faf41957d590daccdabbbd33fe76fa53dd1dd75bb38eefa0bfbf76a42aeb17ebe9f5c97e0749103ba7ef0595177a7ee28b7789c3c7ef166221ef0ca7ab592a45ab8309fb4900c0a698b995983b768c96de16ea2f898ce616e16dba7ddc93ddb625e2d208148e86d73af9516e4cc773ea38fa82c721941720ef6e064a5d4058847401db0e9eb3457e9cdc46d0a5cc2f67ff29e72c1a974ae4c7de2d2a1c0573b5aa0684434477b75d12d4239a31ff47cd816c71a415e3f70c5cb0d6c04e4156dbf621674bffbef6df7ce5635c8d7a437ae90d8ebb392ce897cb3a9eab098c9f0743113db5715817171e8d204e458a3777a8111f2813f9258271b033143185bba82ead8ad1ed5ab10a9c1c6ef4efeabe53a975ab53edbbb9fff85583c716d31f8e99983977701d0b7bdd40825384973711c0e7068578a1d6368f4fb0751155f44df22a02d584dc321fb334b45066ca2cdd4e3906e6a694f193f2e8db2fe7cd304296d0014f20ce2c93eee3daae63e643f518bc3b1c7787643256736a614f99635b46cb1a817c59b1802651eefb3081c6a4d8394322973ffa528792aac838b640cfbdfd65041c8d40a5082bcb8d2705532916e340ea8034e7bb941da3709c6dde7a6809bd32117a8752fe1e6f27640042e350fe3e1cf1e6622e6b523ec820f1875a4ee05db134acfaf159b87f09f8165f19f2d64a3ce8b11959c183fe0329268a140cbb7e3a21367affe4b3308aa8cf5bb22304661851991bbc170bed3d6743fd34a6fefd1e09d1e955c33516986140bd32a73e097f73fea5970539154121b9c01d814a3aaadab7ec59e21582b02a9a0f6f4967678884a7ecf8e92e03178f367427d16890db768061cc4eaf1cd9a5e1210d606e2bb5dd0f6eec53658805997bd22deae13a426687c30c215c0882dbcd7beed3cf8ee17193bbd26f33f99a555ac67127e2348c2257e5930c1c2be53ec44c1fe5a82def9102a32213c2a8a72104bc790ce8eb5478060b21b5e68bf03810581775ead0dec7289b77c00469cc67bc84b7e52b0ddcd03664ff0ab222e39550598684350c78487f90c1cf87e39c0e6bcc0a20761a8fb49f0e2c2ee51e300370f30c807d60941e1843d6b0bb737fcbffab51d48a5065d6477897a27b677ab7aabde64134ba364bf269b59061e11f2501470143e4f37ad88a15c32425885bcc5930682fa1724da3ff395d0a1629b335e6433d1cd43855e336b289145822f2014d891e9c7dbb7d9730805921d17632adc56fbaa699e69cd3e88b4c2cd5b80c9dd18d9214f066b3e33cbd525bd2d21ad7d01b6d19d6a512bea4b26f0724846064813715aa2ec8db2114ead87be74b12b36e07e3efe7f74dbdbe959206ee710c8e64f9d435470562dcdd3961952047da899b6c9ee28f6c4d3779a9c1c9af00994e2e605df0284ea51bca89eb92b57a5b9ad51f1684ea3a2905892599ec9a140aa26295e3ed60619ac39b5ba249d156bb9ee1ea5c153db0710ea56a41f41fe2d77f0ee2fb5012a7414c3975e4eae143886c3f050bc79fe6efe345e3c36e106ad936841a3ad88e21dc2bf2e4d7472329b181576d3d24addc93841eff1e103ba0d2829199664183ec89eefef2c99401968a36fe812f1c999cc54f8086438f376ad8726bf716f9af18599b787f90864216dac65dee0fdc4e9a406acf96a067dd82fcb4e64065d5805e29baaa9c9c9d0b3b1396d9a9097d3b0a3f5c82e0388797c1f1f3d47c67511b9cd55d2caae8f78ef30a876092e4b6708a6be99fe95bbd9ea223a8048a3f6d7170dde0f34b18f4c24955f315a0883f24b571fc015d9508bd9ab91fe6f504bfb1d9cc2ba9ab385b9442360f5edca1ccd8b5d9a1cfbd1089d5c18fcbf6f85f47e61c789aa91d2b465dec4a9404c5c8275dee7778b03880970cc4d8d8c5c58a41d4172f6e7406b24a52ac7945028e3bb0f21ed57b3a1e12bd65532c227563eebb8442faabc7f4afd984ba6cd12de26df091e8c2d167969545fb7c4d34f3e5c364d7d0e7b7b93616a571578fd9ba6d3bfbec2af0e3b13ca3b50e9de333f6c61db04f9c3e40a32da1b69190b8e2f8235d390dd642606c33b0f4bffd3d611ff7458638b8a16fdcdc010afec96fb6638f220137b86fbde878d7bdb09a90dc15f3a6d51d236da8a7f2452e8fb879f4c372a31512842f819263533c7822aed72b2a4ab70800d785e7d9d97c53cf4e2827c9e5ebb7ff978ac03cb226cca1d09b093311e9d13b91b7db305330d1af4a2a3794dbefb33354f1436be6da46f73b78f461b5f175020a42019cca3511675faef7dc4a747bfd1cb8930df34d5f5c4fdcdae57c9b118de170d6dd68e31320f20d0dd1782b6cf550a01608e9cfbb5c397ab428337f98d334fc464c80768884e88c3afead624bc6b42d9a7ca4260f4a8d13f4f445ca1cc856e3c88983c7dec01f3aa134eacb8ce3215c3fc13edc576413497b5e65e02597c4415336c7b28a49333ce34e14df22fd0822f5206c3974d63cdaae7a88d2199053e83d78fe1ad48a60edca24cff56f5d8d3d3f485923b08c6d6034284724743c3ed91d2f005e788cb8878035a785c1475c59652060703e45c323a48f1b00888c5cc335a9344019d728312deeea81733d2531a136eef1d3f4584fb577024c609013473d5b5fa8249ceb50187da1daa7e7ff0ba096a488d0cb8745a3fb9bfb4e4729c664cc68888f956caeb87cb25451eb2fb02ee7663da5a2ece8066d185f47e48ffabd414f47bc06f03e3f7c50916e0f4be535c7e38d3b615cae52c440827a7a3528344cc6f6d3898f8fa22fa537e8f1449001da46e91b0be3949e8fef6e0d878ee851ef9ac296c335412ce94ff7c8e8692cd7e87bc32ed87e2722a6b3ecb00ab4c1580cc5dd9003b0f647e97575fc0a740525e12e0db7b7be57b4e8d41f92ae9e316ae0feebb4696e6584916255fbb79cab0dce23c05cb6edd77fc6bbe03e63b73836672a5e3aadfc27b3c79152b9f749453b0c67e4dbaab33d24d3c307a5e1e5cd23e6647ea94de91bc1598d15d08f12a6ab9198d8cad273167a6334aada7e6ce6e47913f8571ef3af0f89e752fbe6d2e90217f23529603076e1ca658390e2a30ae1811837edf0cd247de15ccb929bd6d265a31c953ef77ee5a0f56ec59378514c8200fcf5f59a10548a9c39bc7f9633c935279a265322656a751ecbb7c5ca621b6d6abe590a0d18f16617bb5b645e27a5f13abf561ed03dea6a6068e7cbfde5b078585e04471765b926cf09feb264374f3dfd32d5271d17a4eb8cb3913e52ee3c8ea9a80dcdd7f2608b9eb46102b30bdef2a9bd554fc8b3eac4ea7187edc0f8efe1d580ae0a90f2d02694a6dedd4685ac58a2a19f357788aaa13b99aae30de086bd39263b6f3c987e62f4c93365321e25157d0a150a16ad1e44097d02510e682fd5acef1164835af44c21e9f6f136d8d20745ea513e1b42983f2a8a6fde57a9079336570c0d52915d64cc4cd9c0b5134440cf72eb2c453f829c7f2dbd5ba6e3132ec44c40322947976241cf15ac9384f2e32688cdc07ddfb45026988803a95c98959eaf2abbc0d01ee627731ca3f47b9003d3a863fcf7f61f5f7e760340f458e4e640817b5c0e0f7d67baf1d7f716e21a775be59966a4c5b87e66518379e88c6b9c04f3065eb7adb9d490c49c8383e3ef17d492c318b16c90f07b0dc2e8919c5ccd8d6b53198509e0d313e13a7056eccfd85d98af8789b71577da8056e99207ddb81e7f31a2e56dcf9416b196b557120567ec47def32e934c6736135be1036489051368be7f797c32afa65e78b9eeb975fef96d4bc8525bdabb08012759a86f0e3a32a424fe3a42f55fd07d4367289ce514fa1b32b6c190b63127d3f1baa682362ba54e1c38156101db2995fd4c6d4d8fa4c79d1713a640c2fb96ecaa93197a686bf61fe0ecb42cef3d3778936ed6935faf88d3d88aec36b2e84bab03fe46fe5c111b0b9553ca1b7300bb4a099f16c7bd8803d6bf73dbf3af73d580854f4963651a7451db3376f85055b822d11aacb1c293362a4728c42122d89f488a66e59e505ad52e9dd031a2d2a7abd772200f368d978de38a24566f74403cfbac37550664283662e0c7ed43dde481d833bb20e145dbebf3a74fb98a595c48a8efe9a394a1af10f915b5e68f1feb1b98160eede15632c269b8863264401c212e4c38b1de9b4a7fa877dbba23816e61e6df6ede55c7b0dbd1d99b87e4e331f97b605048af5a1f3a368a6f4e3ff2aafa5a3824d9cb97b335bb5833e633a50a592ce70cb49d233b94d9029a6e9a8ce4e48ddde06ceb81ae55", 0x1000}], 0x1, 0x0) setuid(0xee01) r3 = msgget(0xffffffffffffffff, 0x3fc) msgctl$IPC_RMID(r3, 0x0) 16:02:32 executing program 1: r0 = semget(0x3, 0x3, 0xc0) r1 = shmget(0x0, 0x2000, 0x102, &(0x7f0000ffe000/0x2000)=nil) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000100)=""/58) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/132) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x48) ioctl$TIOCNXCL(r2, 0x2000740e) semop(r0, &(0x7f0000000000)=[{}], 0x1) 16:02:32 executing program 0: symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='x\x00') symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000003c0)='./file0\x00') rmdir(&(0x7f0000000000)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x12) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x2000, 0xffffffffb57ede1b) 16:02:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./bus/file0\x00') ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x1) 16:02:32 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2040, 0x236161bc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="f3872323b8457dcbf529745cffdae23421261d4ac2541c598e91b837dca55007245a8fd2a4ee60397512327cd8e205deb777f3f05579790674665d868aebfe3e448eef96c207dc4d85caf283becc93f583ebe58e06e93c97e5d45cf5d8", 0x5d}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="ba0ed314e6b8b6a4a52db635249a3586fe67dd245ee052d4c5", 0x19}], 0x1, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10, 0x100) dup2(r0, r0) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xdf, 0xfffff, 0x2248, 0xe9}, {{r0}, 0xfffffffffffffffa, 0xa7, 0xf00fffff, 0x5, 0xd22}, {{r1}, 0xfffffffffffffffb, 0x0, 0xc, 0x7, 0x5}, {{r0}, 0xfffffffffffffffb, 0x84, 0x2, 0x7ff, 0x10001}, {{r0}, 0xfffffffffffffffc, 0x0, 0x80000008, 0x7ff, 0x80}, {{r0}, 0xffffffffffffffff, 0xa3, 0x80000000, 0x0, 0xff}, {{r0}, 0xfffffffffffffff8, 0x6c, 0x8, 0x100000001, 0x7}, {{r0}, 0xfffffffffffffffa, 0x4a, 0x4a, 0x8, 0x7}], 0x3423, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x20, 0x3, 0x3, 0x3ff}, {{r0}, 0xfffffffffffffffa, 0x50, 0x0, 0x8, 0x400}, {{r0}, 0x0, 0x1, 0x20000021, 0x3, 0x1}, {{r0}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xffff}, {{r0}, 0xffffffffffffffff, 0x2, 0xfffff, 0x2, 0x757b}, {{r0}, 0xfffffffffffffffb, 0x10, 0x20000000, 0x4, 0x100}], 0x700000000000000, &(0x7f0000000400)={0x5}) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x509, 0x0) getpgrp() pwritev(r0, &(0x7f0000002740)=[{&(0x7f0000002680)="ee2b95c53cb3c3d2da8754464407c219da87911b38221dc9c08a0b785a086e129c091b09f7578a99baf3b5dffc850ec7a9662134cc904aa80626eb369cbfec77e0f819c39cb55599bf635677aee5bb767d26c8cb33450a998895ed8d2c86c708b0a178f13ea569b92dcb4cc42693a480a9f67e7ed3d5fc450089277983dd34265d254154d525131a00fd2495cbcf8003ca4174f386b7206be34533", 0x9b}], 0x1, 0x0) 16:02:37 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) lseek(r0, 0x0, 0x7ffff) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="c5", 0x1}], 0x1, 0x0) r1 = msgget(0x2, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r1, 0x1, 0x0) write(r0, &(0x7f00000001c0)='D', 0x1) ftruncate(r0, 0x0) 16:02:38 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710df240ec011dc91cf36638b4990d4451b7865d5ccb53afce"], 0x1) open(&(0x7f0000000080)='./bus\x00', 0x18000, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:02:38 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f00003d3000/0x2000)=nil, 0x2000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff01000800000000000000e9df08ad3dc9000000", 0xfffffffffffffe99) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:02:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x3) syz_open_pts() write(r1, &(0x7f0000000080)="219d92af769a5672c64980194bc8f5ec2378999d4753462bfa1a1a2c1d621d720048191ab7e937332b00fed9c4f67077579950cb65cd9709c6a2e30cdaf7f7de816716d5331fe260964e242b30ddcf8dda2c13287fb254ceb11b48a75922a139c58962e5b71b2417ddf5fb936c7604f8eb8e3fc2", 0x74) syz_open_pts() syz_open_pts() 16:02:43 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000040)="0000000000e9df08ad3dc9000000000000000000", 0x14) 16:02:43 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x10000000000060f, 0x0) faccessat(0xffffffffffffffff, &(0x7f00000002c0)='./file0/file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) r1 = open(&(0x7f0000000000)='./file1\x00', 0x8, 0x80) msgget$private(0x0, 0x420) write(r1, &(0x7f0000000880)="e787c76b39a5ed6855d2b947239e93a371dff79634b503c2702016b5e51931777a846f7e9052694970dbeaf3535b603d0c94615eb3fbc5f7965a717f7109058297e7afa6389d0e73a1843c980a4fbc61fac97418d923c0187ee40003", 0x5c) pwritev(r1, &(0x7f00000007c0)=[{&(0x7f0000000100)="16fc40a7e053738e11ce11f1d6de349221bd5a3f4132986755551b1125e0fae173aa993eb6346e1a58be5f005b7e63056f3e72ea273eb199a2119bac177781806218a9a44bcb897870831b8282cbde7094d07ac96c4bf20407cad44db97662c5b1ab6392bf36e3fc2df5a8cb8eff12fa206bb46ab2ffdf81b63248f5c7136e15e45d7596af00516b31682e26d7f91cff54aeaae5a2c5d179bb732d579862ca3bc508594d1a62ae1d9e55e965371dfd5effc797eb41ea78457b1a6a002893709ef3c393ce649220cd74e1322f9427b2", 0xcf}, {&(0x7f0000000040)="77c9ce0b488467c4cea724aa50da7d81218c853c50d333bc39c8dcff4062d7bfd263078951fbc905abc45b3bc9ec8f6dad8f18acbb1ada8998fbada632", 0x3d}, {&(0x7f0000000300)="1629f9965d650f7d8d1aa71107a0ef69b18cb3eabcf1de9b76e8af1a04d6316b452506fb041f60edde135abf873af1f5d37a538bdb21e73822aef5f4d552b04ac6e11455a63d7107dd0d861cf95d8fe30986a02d0e3b8f5e023c8e36c13eaa3ef9afee3357808fdc6b432200c55b7a3ab77d5f9f23581b547a9c3cf30d8930107bd8b4210199854b20175e0b241cfe2d72a056191c6bca87d9faefa2286c1ed1e35045f8e316337488084797b44c832bf875bacec5a558a39a1d54f6458ce69b1cb66f9e57a92f59994d53ab04a8b311aaeecdc6f6", 0xd5}, {&(0x7f0000000200)="b4cc0fd09c8e42f5d2f8c547ad51ea3f5841258abbca58d839874e6d1f3c3f39a634546f95fe51f51d", 0x29}, {&(0x7f0000000400)="48afa6a52b0b041d2f6a1eda1c3fc34aefb01c2beeb9fc11ca46969b9a53e07bbed1eca8f72c9cb670d81974baa65fee7dec0821118a92b70e5110d237c29db4ff555110885f2c2cc4ec4ff1f1a63487e3b70c82f8b3ebbaae1a1bea224bb838956491ab70281c891835e8447cafe35c4daf3feedcc7c286063599ec25debb1138c669b6009113bd736fa1dab5c6a43d9a711ca1cda3e23d7bb9ed78f7dfeb481e23369fd492715167da188164a28729f5110bdc3f17085991d5b73795aa7499507bd8a0996131c30c2aea5c32ccb6c00a89125e8070466fab59565df64cb39f40b24af1814d2ed90b61979c43ed5a73644ba6d3a48f5e", 0xf7}, {&(0x7f0000000500)="92efc37a71c7b29b56aa39cec8c50d88c1e4c382aa09c5bc91d9d4bf32b6d5aca796a4eb4a0ccf5774ead313644dec48c8b828208f304ef18d2570d32cdc184798ebd8c12fb1ea47f2b4e56cc65ba49ebfbd62506f59cfd9dfea0c36055e5fe5c1661aeb3d92edf335999c9fc5f35b9e84cc76d635742a730008931f42215f49a02e6982aae87bae9d1d02378649c0f72a6d667869963320fe8b65f686e91024b968bbc91b4a7b0b79faae54bfdc9a0b9df7fe970dfa84ad8238db", 0xbb}, {&(0x7f0000000240)="901218113052d5dfa985ed761f6117ceb50c0f6eb5f54a97f26bcf523cd6543e4c3c3b6534e6edb85a90d43375de7c6b8ca9", 0x32}, {&(0x7f00000005c0)="4c65d00b0a3923ec70ef564629337bed88e53e8a98bf2fdcec27136f6de68a647d49366c0a3ff0c88ec50e51f323de9b332102b3f4162a26276b375e88bd518572b141e3938029b7e2e300db2f3d9bb0ed673c823831e667965ee7a77120d172272e4fed2a8098e839db5b59f693ddd64b48b809767f0af6105335c97ec0dda5de352c420a1f245398b1903af23a1e205751f446161cf8342fd5b2f978be5bd4c97128d484d0aea794ef959bd1ca6230042d69ec843187eb91234bd56016ab0eef51ff02878d71ae9a0f6ef6b5f5bf43b7d0a25f1658f261f7ebe168785695c014af238ee974c93ee1e71e034ef8344d7007835e5b22d0e45094c8aeed16", 0xfe}, {&(0x7f00000006c0)="23872a7731a2d7581bf82579217ea8ea9584f441a90db55dc257315eab971d74b1db4f9575ff46e446b9e827a47c35d91799b244aad952f951d1383c4f55aa51f42c8cc653969b6d961691b5e6b49d3911f2f32d840277e5bcef6273cb80880b61cc88280cd676c6b948a33a61e34ce4eee1ea44d4ba67b1fee8e41bda576081540d759a4f53ca29c728e2701564c8efea0483b7f5f237b7e59dd902ab623eaf88a0e5d43c8ccb610ceefa9264971c047a5b6fc638b51b6df093335a8e2db39f5efc43cb6e3dbdf1f0833096c630964c823ff337202a1173", 0xd8}], 0x9, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x181, 0x100) 16:02:43 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x5) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff013e2a5e00b5f77a0000000000000004000000", 0x14) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_int(r2, 0xffff, 0x1201, &(0x7f00000000c0), &(0x7f0000000100)=0x4) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x2) r3 = msgget$private(0x0, 0x1) msgsnd(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="01000000c96a000070d6113e9dcd40be81a112820246ec02caf611b2b7d650b52a6184bbbc50cc4c5e0dc4f2da9ddbd6d3fe865c31fc0aefe4e6abca984c16293ff01a929b14b8cc98674f4a9cf32bde991b84b9e00b2ea3ec80140bae661928cc4f1d85b3eae889a1d7dbfdfb7114c72da4e503e82c20cba253087710a463334791617040d3bb0854b4030063117653e15e9d1c66d3b447c6d3534c9cf204bce940f43b803d3ac67799e06d080f67e12d3cfb3b32193af7cd781b51cfd490c3bbe332789a5cb15321ed14e7ef2b744770976674eb79227df6e0aa5e98cee9f4d68fa23d73125d5f6fa4c0ec73"], 0xaf, 0x800) r4 = semget$private(0x0, 0x4, 0xa1) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000000140)=""/110) r5 = getegid() r6 = getegid() setregid(r5, r6) setsockopt(r1, 0xfd, 0x6c8, &(0x7f0000000200)="72b742df700ab97259bb047c769a20b9e67aaccddfb5ce748b161b0e6141415e3fc1f34528787e55e48ac977a93e59d38adb", 0x32) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x1f, 0x7, 0x9}, 0xc) 16:02:43 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x3ff) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x1000, 0x8}, {0x18, 0x3, 0x2, 0x1}, 0x92a, [0xfffffffffffffffa, 0x3, 0x9, 0x2, 0x10001, 0x7, 0x5, 0xffff]}, 0x3c) r1 = msgget(0x1, 0x102) msgsnd(r1, &(0x7f0000000180)={0x3, "d929b589c5c661951b5beb29359c482dbf50dc07f9758b828407028bc4757a356026b1a0c29bd67a31ce9704e1acd51bb8c1cc179d5c4fa6ec0ad817baa3232a49b4601a63d7be4b536886f05f21eff7c94989c7386578fb586773c2d6654d1127ba01f0746b0fcc78c549125b74c3c204c85d4699a2c2e86d72123258531be75612c3e9647b898993d1afa2dbad0bf05ac679e191ec64da20f4bfd4e4d319ebb60e05031464c20b4726262114207a06052b6bf982b3d7e75845308969db7c5b5ff8cac0de31f09916e244d5064a76497cb64abe2ce3ca7802cf6528537b37446fe68b2563cc5d5f2034c6ee03d1219010fe9ce19727cf9587fe5ea73905ce35bf6d61c32d0c2dbb499a80d9489ecd0857c1505a05fa9f792fcea09602879599fef88c2c5da4c780ae10ce55215fe3114cf1db985460d4e86d24fb1c075892920a1a3598982668b0727532e5ed316add73eceec1feb0bcad2c3dac5aaac7d2eee0ad65641f99e6cd08cd01c215a18e153a092a17553d5bfad1fb7c3e05932ba95fddca08a8d8524a8853464ebf24b427d651a42881808004e50298e758f61bfb848e21080e448cc2d763bf2e11a2c50a6ee7a5cc33aab0444a3a5e474b2593087111a6ee65192c03e26ea54e757b7f95a68a017180f69cedc4e90f4a4b070fa1f193e5061dd99ad2b3a52c4db01be671e95c4ee1f71d1480feb3d738cdfb68564614c00d02adddb4afb976d92ba9835e8728b7d29f18ff8016aad78d6ea9fc80041db9e6b4777a10833551377eb22ecd370c6b2eb0993dd1cf6b71c81e9677bc340c0a5a7d5563de056a514b8d7ac0ce9423b02351a194b29cd7bd8acdafcf43062975b3876046d7091867e2f7f2f4913fbcb55fdaaa1b6ad50a58c63790d7ef3becaaedb22bb88cc868005eebdbaee46b2cf56865f87e3e55616a01f2e24efddc366b08ff40ccd36c6bf3f80847eee4450e555a6d873fe4294a2596935fb3ecc470d71a3842772909934dbabb0ee798d0ce58409027019a75f4a0fda29063d5a8697365ed0a7f2fbf738ceaf856f76a686b7476f381b3bac6727a1021c9069c7fef5f6246b9285ba625d4eb5848016d82b10d43c1d99435f9df43dfb5a804e35752e9960390b116635b7fded7e5f379374edbe5ca7ff07de0e95ea4b3b6f69db4c232cffb0df95d06965975993f2688bbd1eea1824ceaebdd64118b515caf7f3cf6e7dd2f7e5cde4d1db006289bb8270557837bae27d975a6aaaf69698d8cf289cce81304a22aca7aa35f7a251ba223e01784fe4d871326b1c38507b77d6db9fea0c48d8ecda9f1b3874757325cbfc2eacaf86ab8bbeef91119c59dbfda35ce92aa7274f3535447b22b0c3b382174eef6ef872d58933c482586d2534de6b847769bd70119e3728aedbb435f2156b839264d92f4e66e0e6432585ae4e114527cf8897482ba80448b1d85a08bb3e6d4748425bb930df6fe7296056c2011ec50727e29a0725ceedc77a39f2eb85b353eaa6d58c46a8ca07e76ff72a6cbe6e786e50c1c55f8be6451a3220d360ec09927e0fa03a329ec0f8ef811ddce277001966d9c7bdff04f5f019aa4533d3d34d5ba37a8f3c986f52ffe738824aa1faf251bbd45be3e38f228375dabf7e22d1c975ac3fff5fa99ac4174f935ec6b7d119dd7d730eb720153b1661991020f1381774c02dcaec4152f237f45c871121407029fc6eb5f7e7fcafe93f71279fbbd8fb36c758b47094d1f0ebe29510af144cb0f10b0daa0dc3a59112005b125e5be2efccb23746b043cf99821c7ec57bc35417054947092559135b2427bd02551632ccff8978a4ee4e10afa656dd6431c34eb66d299e45c40f4d685200706e4bf272ef9852141d76a319a5d89526b449dd049be0ae614e1bdb2740cd03eea8c5c9e22de51ef508093497a721f17169d1d58d8c636a7d05a66e9e2146a351de5c9276f716e191eaabfa1cae494fa7ae733f3e639b8118a9189cc17a74562ce08038204a39e530b20a408b7e3a51846099c95e412350f8531c4f5a6a69e7a8f8f6105bd382693a81e8df44d3e9c437da28d606f31f788f8c38cf4948b01cd6279773ab0bf2aa51e6fdb2ca7a47439a1c1e3654a1ba6f641745a0df04ad939cdb18517606e33f1c75f9e29c16d37d1c8362d9c3b9bb6c9c338f89209a389d54f33afef9101333e5f68fd0e4d23ac539596c3103d619e8b41fdc2d7355e411799e27e54555f55c8886c89988713cd458ed9370c0ee740fbbc18d884140de8760daea3bf2701f83133a7d5a3208371029645703db3745a4a79c4034ecabefe3d9db728d13eac3abacc8ced74e0e087013a8905db13bfe4ed42bf1d1b8fa65b389aa8a08f2824e4256a4ffb166d951d45d474d4e96a8b88ab706119626d0886c8257d185c2e0bf32f12295bb004359faf585eb6d10654a5c30f880fdc534fd84197bae0c1362a699f7cc24a822392ff8af20d98275fcc7c6f635ca7ce55df01203084effffca5dfa5eb3b0e074e64430e25382e96b4384563dd3960f2db2786c8d3d849ae14879e9278884e27b689e851476148b6f231c81e9edee8c70de11abecd915353c4aad72ad24b4ae2e6f48893228a274a646610306965a6e2aaa8187e6b73976609d90ab466c054d21c36d5d5cecae4e52f7c9669c489390b5662ff4128e7a89c0dac0ce4985da60d482f2cd480b9eb133711451f160d80c4f900e88ee5f9b134d499e125c4adf0b87918f8c77c3779e94d330bf906270170233dd307d13013f7c7bc7ad92c03ab94d58c209d6543d5f02265b2c38978123dc56f6abc9522852643756dc46dce29d9c1e8495229caaec6fbee3cf430068e612969f5cd93f58f9dcafe1f889007655fb1fbf7482acc19d31231b464d7b031b4aeeddfd39d873deccedbcbee816a2eae30776a036b6138b8e00b109756057ce2b3b7564bcabe9cf9761cd6e68e790a8f6c821abc80b0f69d6e6aa0189e2d593b2cbf2d5545a8a187b89758d88f078f674fe17ae1b5980fd202bfa3ceed5f535e75a60b24087dba76e763bbf6d2c197862e02b694d8ecf8e6feac374de15b34dc6c8a47c5b7ff0e41738ddace8ba0a508d7c64677671d06bf1b15949d3e9d3104c5618f067620f6a1eb46653ea0dccb22f495406a4c416ec66b2106f39e2f517552d3cabd548e14149c5d207f4f77ecf31e4d70a4469afd99e62863b0838be9b87f1d21e4fbc959d6ebdf14a6432c1dfbf747aec94267defa2853a98feaaa6ad26737c31dc5422847de0561c78d326136e94d9d383254594440749eda76914781fd09b902be4c226fe34aaa8c59a0879f75b341485863e6fcc5f38c3a423547606f6ea24a406fb0f3424d108c54ac34a8a070ce538e743e56bffdfa3511f0fa6a8ed5aa4eb9ff47235aa0521c563c8709e75ef852865134aca8af8259d4ba89a56748c183262b3fbc90d5d609992c3e1ad0f51e694fdf4972a884bd4333318250b0ef45b1eafe83109825cafb5e936f4e3a9a365dd15a05261e82af29c7d9e72285f4d76852f5de7c7277069f50443d9aa57fa74a7740a24c25e27d368ccf3be6f307db569ef7cfd233c74e285d734362d178e49d1b75b3a709f6d81bce459d4039cb4f80fa565fa6b6a22cd593963e3f5f88d529609b324bad91c8ea40a07026a55409325bb87a9cb9ae380ca89f6a086a475ce3cd6c131d5d1f3edb92e802b1096a81d43de800b1fae47c1c42a794f85b66b6cc175943c225f7b2e73c8561e3957f446cdacc600d318aeb7c9f409f2be2f9d816aff2b7272e6a37a821d21f3bc13eaac311224aaac97f9510d3df4af627820541341dc9ae2631ed7537f2676adafd4b6311f1660109005c4c4bc299d1312ad1fa49fad185cf3cf4b85ab2f1e5f446bf3fdb8bd1ec89d97881eb5f5f15243b89af554bdbdc28a9c5e7fb8520aa25ec445e49858216d900b008d632d712ac3a7e4373a4b6ebe7c7648cc58e7709c4607f5bbd11169fee6e3578f8996892d679359cc2691ccac7bd96ca05e40b911329452ab775afcfa9cd1017612d938f7316f850cd595260c51c5ebb979157ea258b2b57ad2742fefd72c58208afe4f9f8b734c33c1ce22904a47467c7ac7afc301e837c0e40a122c786be401a9dbb4b3032b876c03310a181cf65610de6c29c349bfc9662d1619b72d9f79049a97295ee02860226f81e109e55b9d7461b3fb964c9cd46b1e4100bfc37be42226c9a07daa850d9d8504726ff04356e3c452c28a7dc788af9901d2c2622584af4e2bcd943ec9845910f37799b0b324d3c7504c75ee6bfafda94076cb2ffb35f1439a0f09f4355943d93f82a9a9643e43a59828802f1eb6941f6b44f11b1c2c32035dcb1a4fbbe50b6c33834219d98fd51e0bbed86ade18891a0e58f42ce5ce70e437fb010ba74bc6a5ac1d4b226049ce79d1387974f6c96479c2b85271344bc2edbf429630a2947cd60cf4cf5d58d93c8a6f01dc447372e199bc299cb307a07fd05ecd9840648e417418c4fb39071fee08bc461a03965132f3bd0ca4fbadc0d0077ef2ce4907ec90275efbfbab0b489784c5a7bff6fd7c4eb27a919f51a72fc7fdb149b201b96e4a0f4a63503ae1efbc7844f30871f142ba5395e78b1ea80d5aedb700e2180f3277cb1b84c965dcb791c141d7d17edafaa68dcba00f8301c062d876b2b4a6427f4cca3422e9ea074ea517ba37aeeeaa76785a494012bf6e38ea6d42bb4b2d3ec3463137c848c05691d75111ad1f7633b9adc87afc20e9a1f835cb1f5e0290f5d37d36d7d0e3808b5576c2feda49d5419be42ed709bd5622fdbcebeafc0c11592e03bfe88134d8c9f0a4aa6e4b88ae265e759e400bdbb2a4e862d3038c796fae4f99736668a5662fa7fec0996ff03ca30ff59c611351cc4a8d32c741a3878988a326d819b95e7ae75749f586114b810e82bf04574ed317f33bd395c465332343214e0ce50adbd698139a8f9d745baa497a52542176ebcc2ee399983d07f624096d45fb6dae048164c8ebc7078a5aa1d1655f9dd4c2a268eee15238ea90b7f9ef0d6a287ec5856b20862226d41cff517aad8d9dcaf3e655ce29757ec837e223fc47fb8cccb9406616520d4d3fcd2902b5ee5c4813fa2a7e44f5eff31eb5dbd90a9cdaa14014bce41e75cf8617954c6e9bf38cbdad92f0eec67c9900c208ce8f2e857513a170a3218476a345046b2b2ac7ed4d7f04e99c40f4fbf3f275888b449331baa9119215b5427a066e81ebe747882759a7dc5a958b24909c26bbaa6ba77879a591b9bc35c20608f703ffcb188e52fd1cf9807c3a82c6aa44f9382c51fe158b58cbf9269c3bf13fb632a7a0b9b6a624cb0a3681cdd38717e3e95d35c4b0288aee6b191cbfe2ec1cfc45de470b9c854c5102f802a9a25244d06ab9d5d3529e719cbe99c06dbdb1867617d0aa87a5762dcfd4ca0e172c8ae883d370862eb8bfc4acd7f12b3ed8457a91ba61c0a9d366b69b916457d7f863613fc44e21d528453da977ccdd600725e6c721dae034b6d3b12a96415f97cea4715e3648dc3b8eede8bdc0e0977cf82d7b84534860f778f5a6dfce63c430116a7ed3e5f05f9869ee1e2e75374da9e2e2dc4d159f950ecefe310a35a5327bc7bd884525cc948ced2af55e3178cfeb10e0ab539b01057fbd336ca87cab770268cfb2f4e20ffbec71ac56bd057ab544f4836b54a344c0ca784c8b1998c7d4d941145402c9bf110057f64fa82162ebe7ed8b85d87d594d6277b02e275f7e7ad8fa601ed44df965c0943fac147acc567d91099c3"}, 0x1008, 0x800) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x2, 0x4002, 0x0) r4 = dup2(r2, r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) accept$inet6(r4, 0x0, &(0x7f0000000080)) poll(&(0x7f0000000140)=[{r3, 0x164}], 0x1, 0x0) bind(r3, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000000c0)=0x6) 16:02:43 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x1000, 0x2}, {0x18, 0x1, 0x80000000, 0x400}, 0x100, [0xff, 0x3ff, 0x6, 0x4, 0x2, 0x7, 0xff, 0x7fffffff]}, 0x3c) setsockopt(r0, 0x2000000000000029, 0x35, &(0x7f0000000000)="00000081", 0x4) socketpair(0x1e, 0x4, 0x3f, &(0x7f0000000080)) 16:02:43 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x21) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x35332656, &(0x7f0000000140)={0x5788000}) 16:02:43 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) 16:02:44 executing program 1: r0 = socket(0x0, 0x2, 0x3) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/44}, &(0x7f0000000080)=0x2e) 16:02:44 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x9) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x48000000}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x6, 0x1, 0x41f, 0x9, 0x9}, 0xcb) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) recvfrom(r0, &(0x7f0000000280)=""/34, 0x22, 0x2, &(0x7f0000000000)=@in6={0x18, 0x2, 0x8, 0x7}, 0xff40) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) kqueue() pipe(&(0x7f0000000140)) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20208, 0x4) openat(r1, &(0x7f0000000200)='./file0\x00', 0x100, 0x82) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) 16:02:44 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000100)="c47b8b05", 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:02:44 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000240)="c841528338917889f8f1be", 0xb, 0xf, 0x0, 0x0) sendmsg(r0, &(0x7f0000000c40)={&(0x7f0000000280)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000540), 0x0, 0x8}, 0x400) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000003c0)=0x376, 0x4) sendmsg(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="aed8a2bbb2ab294b5a668888f5ff7748c08771c7e17ac9417c4e4eae165cfe10ba44cdf035722c40901e413914ca5a4e6f6d9343b4e957282ddf37c5d3e197f1aa9a8d990afb7b3eb26ca73ffa1ce6136ad796bc7341ec5572c8c58f3117d31db0ecfd37ac824e115cde479ff81bf9a0be91b3b8181b9e21d21fb52283a63755ea82cf7c56e8ff05c4a386031742293a772f345b0d8aa18a871f0ed7ae94377a3f3af32b5c36d5c1d350e0baa5c8297f45f9", 0xb2}, {&(0x7f0000000140)="32bfa258841a79bf1b2231fef78e1c5a004aa4c002241ba866f2399e220cb0b9bb347290697e1018e7883934171dc2d21dcf4869b488a451276e41e2d600305a368f858e584f4c28d6f0d0f9909f9163d9d0d6f2aaf038eb44cd97da6a537a3f0407f293283837ded817034672967b7d1a2bda98772284789d26", 0x7a}, {&(0x7f00000002c0)="d1c92084922cfe583807a4e52206a3bfb6caf9ff1da334d46400776d6d153f3eacd3d937976d4eb7eb0c397c3315d1e9af4e1afa16812c9a43c772a60fbbcb4093fe24f061e56e6522426140c7bf0897a24c7cbf835e763f3d0afae2e60e23709067ce1a8fd042a151f246c2902398c32436b38fa01d4d8da13ff93a79254ab516b21c8922fa401e83eb84c55c210ddac5decefea7a92f94eef4c677ffc92563e6169e551b73d3613e68f942fcafa54aa7591a3be069f56bcd45c78173d5a908c937f177e682f2b8f098b78bf0e984873d36ab1b70c11bb43dd4f28bfee7ecb77e", 0xe1}], 0x3, &(0x7f0000000640)=[{0xd8, 0xffff, 0x3f, "b643b20e955e9d318b6e163f7468d2e35b4d0d7d3dfba00a4ec8f9a01865dd6a9e27a300031377075ebe41d6a2daa48ab00573ba201bede1f95e7e0282f1d3d640e00cb1c4f39c42b091c9e33c92cf7a48592470b7caff9830c9705131f203af9e370dbb8f372d9cdb5736d3e7b03dae0511eb92d491a8b10a9b624a58423ceae14b0e2dd6fbfa2f7f9777a0e513e5121cd356cc582a1247ecc2346b9a7ed987be7c077e661bb3c192defa6d1f79c9e5b7719afeccea4cf4e03dfe9d5ae017596556ab237c"}, {0x18, 0x0, 0x1f, "427bd9fe"}, {0xe8, 0xffff, 0x1f, "d2729561e10b35e34e63b7696bbec946362dfcf015bcfcde7bd4d82d09fe578ab2efe914b8498795c6f2c7e67f98612200d5cf2a3b48ca76baf35e8ce688dd1c5b87ad757bbf20d2a03ba9fe8826a7be2db6c6fe93d1fca31799c29811ad958495c29b494151fa85415b396386f5151a0c0e1eb923b50b6532be2dacf4bdd509f1ffc1f74a2739abd062504d037d304a3cb6431c2fc132f6e367d45653771c85a2ae7d7f59a713cf5484e3d2f9b7a6fa27f61bc84242a7e4aa7e99928d2111ad29da8f7a6588236aa54511b3965008e4fbca"}, {0xa8, 0x1, 0x200, "b906efb253810cf05bdc5bae578e6d9c82684bab183b4715370310594485d913f52a433cb653244668264f51ae8fc179d856bef65bbe03190fa92d32b61115ee5d352af473efdfe160c591722d497cd1b9c81be92b1067eed23c1f0d03c6e98dccef459c509d11f1d240f2e5d572687a950cf33f39656543a810d7e6c46f4a425bfb01a951fd7abdb42144581c2f993b69c54389ab32"}, {0xf0, 0x1, 0x400, "d050c12c4e82533cf1a1d56d205c90b8653f0c3f3546c744f9995bf166695b9ae8645a432043393a55a1a8abf92e1ca636a722379f7495f5c9b303e654eb8b7d3a0803cc8d35dfea953c487dce20f18cf683fe00312f87bc9b6fb663e48853b88233d7db4c076a0b8fac44e2852e0944bf18db442812b5a16577bef9b0d1a98663b45ad8ef364244b69a87f92a98bf2512fd99080f7e378d54e983bc490e9a0197d2c674c1d9b6daa287279fd58bded315a6c4f240da2bd640029010882a942b1e1ec60da78446c878f104c9c82d71920f6b1f9b4d50218e0765"}], 0x370}, 0x400) 16:02:44 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) close(r0) 16:02:44 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="47f81ef3d602b02e95ca9ee7806b84b5e3026d1884912467a8126345a96e9c1c7d15a53f5a35955023e00e37cb6f661bcd856f9459c8eeeab498e98310dd713ff3bea054f068e17f3f25a13534cbd0e32f2926861a96ccc8d09c7d7b9e43092634064360e546efa3670faa522a73176911280fa37db6ce25c0540f84f4a9f1dfd492e62dd32a3be91bb2fe8e5bbf4dff92", 0x91}], 0x1) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) close(r0) 16:02:44 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="710df240ec0104c91cf2bae8f37194ff576b229a9ca601b400161ca0b1d2e15d538e5be918e9e46e4d909c0a746b1b380ca900ea7e7328bc05cd66e5278db20afac8c592159c6bff14a571ad6e2a363739956684bf9f78fc459734fcaec6edd3101837cf8c45bcb2a2684fc13d6b5f24669f4b5174a468bfda7445532c3708cc2306fb1b65d42e38c1072410fb7b5e5c5d17dbae8606072a5f6160bef404fb81719b50086cea6ea5ede62a0451162ee7634b45559cf3e1e09d4b6f828089d5eaffc49d8a26d89493305975a46763432b780466a5877fb0f3a82ca77cf71fc11ca40a559fc6384d50c00be7358c30c5f2cd2824da78563becb3ef6658fd392d8faf7c301d5090"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:02:44 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[], 0x0, 0x3, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000180), 0x4) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x40) shutdown(r0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x42de, 0x2}, 0x8) close(r0) execve(0x0, 0x0, 0x0) 16:02:45 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) connect(r0, &(0x7f0000000140)=@un=@file={0x1, './bus\x00'}, 0x8) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x7) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfff, 0x0, 0x0, "2b6839b9877c2f16b39f62724875e3bf24272a78", 0x3, 0x906d}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x1) 16:02:49 executing program 1: utimes(0x0, &(0x7f0000000080)={{0x0, 0xffffffff80000000}}) r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x53) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) getsockname$unix(r0, &(0x7f00000000c0)=@abs, 0xfffffffffffffffe) sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000100)=@in6={0x18, 0x0, 0x3ff, 0x2a6}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000140)="3689a3dc239bd54b2173c093b848dd5814f06d8705900bfefd12245dabf2bf3e7e52677196c7a37d6ce19df05a1fcafc28bbdeed40eb0942da68a8e38c85f13d5e190f846251be4cf0180d66eb380015259f236f9486de804b1aee42fe29406567062f5b69248af9016069d2d109942c346a5294f778f5f27d231794d68e44f8614bc95344d6e84d8511a8d5d48cb37e300999cb5d8f2299f7b08fefafd4f17add22233caebcf4ca0a6f4ad6b953ef1a0ffcc57547ea53167437a98231aabd2a309ea33dd405da804c0ad2fa81b0290bcd", 0xd1}, {&(0x7f0000000240)}, {&(0x7f0000000280)="fea1a92f18f0834b89c981a3600b75c9a292dc9d1d3b1cb72c93aad375b104fd9e0b2257b4d39b80f0e90af027ab10b1d1a22639970172e460cb6022630235986f5430f1f7200d3161145efe07889c63d273bfecda384e7ae6dd54dd4544ac6d6870acbcc9c69a215b0cb0e5", 0x6c}], 0x3, &(0x7f0000000340)=[{0x38, 0xffff, 0x50f0a263, "46811671bcdee83d692ff5f29e60c133cc5dbd9c2933a18fb637d409f281b7ea3fc0d4f21c7cb8"}], 0x38}, 0x2) 16:02:49 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setgid(0x0) r0 = socket$inet6(0x18, 0x8003, 0x8) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mknod(&(0x7f0000000140)='./file0\x00', 0xffffffffffff2ffb, 0x0) 16:02:49 executing program 1: setitimer(0x1, &(0x7f0000000000)={{0x100000000, 0x6}, {0xfffffffffffffffd, 0xffffffffffffff7f}}, 0x0) setitimer(0x1, &(0x7f0000000040)={{0xff, 0x7}, {0x6, 0x4}}, 0x0) 16:02:49 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffdf1, 0x20}, 0xffffffffffffffff) 16:02:49 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000080)=""/180, 0xb4, 0x800, &(0x7f0000000140)=@in6={0x18, 0x0, 0x3f, 0x8}, 0xc) mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000001c0)=""/132, 0x84) 16:02:50 executing program 0: r0 = socket(0x2, 0x2, 0x0) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000001480)="8faf27371cdf80b87fda44d01dd1d3634712b3fdfb78c5ccd979655075b5cab48994eca928c4e2cb06fc59ac66727b94c521625ff704d4003fb25166a2209839155ccb984fa20576f2bcc71bb2a1cc0a9b351ab3c0094c62159f640c95af968a3d2d1b4386890f0307126adc936d07601f488f02ab29d1dbf2d3ae28ae6f57086a748e6b2417b0694964a8a9c198c08e688c8a8db689cd0bde2a520286e401bc1ca2f8f1534fcd4c8c2e0db278a149cdde5be4b59409b83b9842a5f305571d8502b6656e6c18ffe76fe3c8d804ea73272336f61ce57555f40d23756a40961a94d28b6407130fa8830e49f9a3c88d356f7d3a032a59bf3e60f68a9154ecc7fa7d89ac2a82a1254e33d84d9dd93ce58d5e2dc34d26d8f67ab3af723962480c08a1b4e5e6822bdbd39cb4b6ef2239b5175529eabd89b286401d3298c804b7e6cb6156416890e26d2b354c09c73ff450f3d4b2286e68939203660b61577225633d1aeb37b5264d384a1aa4119c105ef2d231ba154cb395f7409ca99d52605fc5c33756fd840fa6aa93d4433e6d4207e3f64f62700728183dfd3268a2565be6778cb544d29696bbc69657608f7801867bf4f167a9a436c246bf0ccdaa1b884f605a21623d17545f09be289ddf874f56e6f05bb40688ec06464c49ca42ba7395e4dd7c88ef2f05ab39cbd1c0d1ff72edcde7273deb53c8ff0e0ba45015cbd9b32159e0469af00decb24e8851bd84bc3e212dbf7dff0a5bacb9df5e3648f66cce21006f01defdd2123158e167890d23dea8701e5ecdfdb0bccfcdf88f31ab87f5bf82b3444d19ee8c097c656423c5ddf9581c2e05c0c98e777444dbed150334f170758283d95f8b48144b82404f317444f9c7842c9f35b19f130524940a6211c628a65cc6a7be747877c34799034ab9d2db5a8859b85d7b147baad38695a510639f1c0bab2e0856ca1eb4efee30bd08fcb28128ea5f86579f0728abf7c49c0eb01c06311e83ed2bc0d149c61e3787aff556c07a69f13fc27e30e5b1fb4c0836bfaeef5bcf4372ac04b7b095ad72ec7b0b55724609127ce58f7845a9fc13d38556ef8903ca35dca618cc5b97d35dc7447bfcee373b2a4f8417a4eee6caf7b189135ba73075e26e7774aba04e42ff20fb57414823a6f7fbe24768256605dcf34ebaf83d43a9c2d511bf6453dc4289d474152a2fffee477873aeca6973f0f677b1a5f4d6a6da2f436bb4c6a71d288aee40197ecfa346d1ff3782c3c7fbf579b27a804c9b7c6a1321618c73b0bada842d9bc7dd7ecf46833070fab895f5df6207029f9e3cb0c9c1493fe93fb0f7dc4ed49a615674cf331a979ce9ce84bf5145a3e36c3acc6d60a086d38fe921ccbd93d5fa00834ec0466b368323016df3647197e774b88e1677ed01e66c110428ef698e0f19b5fd51cbd66b8bea01e9193703cdd2f3980bb7189fa837ab26d0a53975145a014ae1f0ad6f6c9eecd7d92942efe516a4d61e5174527faf8ed6cd8cc55246077003b65c36fecf74bdc0f56a91fc72b5df35bed113d5fda71c1339e637044ee11ba1207a2ffc8bd420cb08a3f10e6287956e0b7599de556426fc53bb3074b2b5d3d3b453a5e58bef249424de651ff7bd611aeed08143a31269daa42e84039d9022f16afa4a68c4dd30596b3feb850b225a4991c31d6071bd7a771ef919a440005abccc42719350c0b32e1b9d0ce082c60ad6d9f7a893a6dfb03451c40f83bae7dd34bef90c955126e6950eb6d71fa59b23a7df146805e0aefae74907f6ae2a6ac2ce41e7cfd569156117e48bbe9579f2af36c0a980d42d36a99ff0d849f50cca8575c1f5179ef6483fd3d2c76ad583c576087cff739a9b2c70369ef861ca9edb6d64508743b415fddf7387c9d8ce8805b55f5e869fa9abd32c6d56a2dd7e787e0b527bc7e48fba8d2061bc36fa0b8aa5d1a4a5ebb00ba3a3a17b62dc01b952dd8484a646a0e9636c0914e21eb2e1fec5117b032a36135cff9bc4e367dd851b4ffeaa3e95c87d25eb7a8f41a90a77515789603514bc1f7983418335aec8bff9214c8a487f0a95d42088e3ea0ff09156e5f53162a772b4fe04875b4b4428fb209c45da791fc8a8cb28a2772f473ec2fd3b3378b0290d2ef6dd99974fe83a04ba6c79a27726979876db6790dd2869fdb0ca08ff7f0ba818145355120ec0d9932fda492305f3c3177016052d5f421decd8790552e221959d72863261a08f5b40d08448c4c9c36baa1dbe2edd2a0369f8b11394fb7bc875459b810ee49c763367dda2bab2b12a5d0b3496d516878ea6ab516b16160994668dc765b3f007f6ab0e658bf0b295525a1caa907b7aa5a5cbe7d0f7b4a2d61b991f98f242d6a1a870f9e96ec9c8d73a2805881ac0902f75644f3bfa85bc7b516bc62541feb47579ae59596df9a9da641148f3994f4a2727bc2b468f9057ffe25e60fafa1cdb9e1b84a2462ab8a984088dfda32299ac39b16420b882b633abfb636cbb340347a6b44adc521f2c9e72fa91d10c273705d63a6e462615b50b6594870956f0528689f6cda9fe0b86d541f09ef8d9c88170af1ba05b593ab1221aae876af7204b56f16ec5d7d3b5adc44cefb6e7c3591b401777ae00dcf42c28d831c84b5918a577e520b1946373e2d5e34a9dde5afd99f26f5b0bad5a8cd87b5b31fe8a41dd35c6eed083b376d7e1d70c21335dd5063986b871cc2fd4dc936cb209edf5491ac71a72066f69c23e5c042919cfae1d7866caa07a76f9ff9ece284e77e3d4d9b58817330df3dccd474c008460e1255345a3bbeb708438ff2a129e948b70b4ec9415b22628e10e09ca13369ea0cbc2cd030ffff950fd826758a6bbd4ba1ce9fc3fe77d1316377f6fb72cf4c97379885735c344f1b12c9c33db8061b22f190a554dab6cb39efa6768729ffe8a702a5b2aded33d967a87248ff43ce97db3a49cfd6024cdb4d816c1f79e142b42e35652929a987b9d3030c213072e5eed591eadc45df06b28527b696c5597a34f70c93e26c1a882a04e1e625e6c7361e08b63b131b00fa8b349ee3b88a3afdd6f1f496ea1460b94080bbc5c2d7b29c4f9a2bfa5e30768d91513b19cb31da15c301db30ab377f8f11ddcff217c563ad7cc9e5e6b302b5c0340d3e2549bba507f52ab82186aaecb0fa5dab94548e45e5695eaeda88b0735aab1967eeac4efdda7f1efa71b45670fba57f10fb105bd6ce95138c064b40fdab0a76a49e6f130207ef5fdc0a403bdcf16f277667379f474a84534399eca55ea39be9f0a85092d855ac6c4780da3a498d2946fca40f6f8c99fe0e9d1245546ba71581a1cce4f479ec1f10ab148bf970c5d7e19f8cf43add2bf27a64f118696e13e2fe80c83e23fa6a0597e2b2ad4fb62c7a69798a17e2261fd38d67a202f794732796df81c6ee442b4527f843c7ab221bfc354a4477539c6ca8cf689418fec9dfc03cde39012db4075b3b08982ffff487f51c4138d91df45798ef8690d2359efde12cf7063945e2b1d22697db968ca1ecc5e4c803ce17435acb15036c4f59f74b9df298d2f1c29bc6b78c847c2afc58dee1b7dc653c6585c8fb0dee4f0350c8182c1c75bd2ef62c1960221e7dddc1ad97a2b1e634984c0586ef5d9d199598bd40324e65334bac6f5f808265a8de36d10d6a943d80ab01bcb19e6367864a2b956bffa757ed30b0a2e683facab9e276445b4c2559d8326f503727b0df3ae87a6142074b69868866fa29b33a12ea6474adad3ef5b84405f62a158d0738980787f681665a0ff01141e21eb6d6231a4ff02b6deac0192", 0xa79}], 0x1, 0x0}, 0x0) 16:02:50 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x9}}) msgrcv(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="47ff2016e57066767c0d4c1502612d53142c147f64214296931b2fefbed79e058d786efb367f7739219e0a8dbd323fbaa7389f885a5b8971106fa76c5d5b7316d270ea3838a08d3df791e71830317d37a7eced1928a700286688aec16e35fb9731395d33e93040e155f91a667b7ebebc2477837767a3014baf0e194ffe8aa472d017ad9e93ec4bcda814aa060b717c6c41c3a82d103fa25336a590"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) socket(0x10, 0x3, 0x64) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000240)=0x400, 0x4) getpeername$inet(r1, 0x0, &(0x7f0000000140)) 16:02:50 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01010000", 0x4) r1 = dup(r0) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:02:50 executing program 1: msgrcv(0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="000500e00100000000000000000000000000008b28f2db1200004c"], 0x1, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000000140)='./file0\x00', 0xa0, 0x40) getpgrp() unlinkat(r1, &(0x7f0000000180)='./file0\x00', 0x0) r2 = dup(r0) symlinkat(&(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') sendto$unix(r2, &(0x7f00000000c0)="39bff9e5caa89a61bbf8298f2e6dbdbd5483c4c21176e69c684c02d6106ee464dad4f374ce7c20b1f19e5353f36825ef79e520ffa08b49c0222a077368ae6fddf2d1f88a7c7a8ad591708f2842d2a43fa93984d6ad7faa046a1cecbcde52", 0x5e, 0x402, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:02:50 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000280)="8ae2875908016eeedd0839488a7ec23596fe3c5e163ed9295f5a35b9f816d0af8c8d31f12ca6058f3666e0f834c3c4197dab445bf16eea6bf91b7adff96be98c67a8376949b8c2edaba56f7e7cf2542ea88519e749cbf73b15ab73cab14897ad001439bf6254b2df8246ab354e88d8cdf8c44f48ebdcb3cfd887367245a310102c2a68e4ac40e5ae8ab3e298d40f9e872500dfcdcd459c0648ea9260235aacfbfd2f5676e5798542e472f2e20e027aa20dc257731787442c79ee233a5efbe1b8ca15b372dc3a89115f93372e7fa674ec6d707140db1804174e83631cfb68c68dfa0de1edd2534c647d2bb21ef4957ad6d0ee73c0d48f300d7f990e7ea94eb8", 0xff) sendto(r0, &(0x7f00000000c0)="02", 0x1, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000180)=0x10) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/101, 0x65}], 0x1, 0x0}, 0x842) 16:02:50 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:02:50 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8062, 0x100) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x7, 0x3}, {0x18, 0x2, 0x10000, 0xffff}, 0x1, [0x54, 0x4, 0x3ff, 0x0, 0x2, 0x1, 0x505ae4e9, 0x8001]}, 0x3c) sendmsg(r0, &(0x7f0000002340)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f0000002200)=ANY=[@ANYBLOB="20000000000009000000000000c506c968327792e6de0000002ff481f11c381d"], 0x20}, 0x9) r1 = dup(r0) ioctl$TIOCSCTTY(r1, 0x20007461) 16:02:50 executing program 1: r0 = dup(0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mkdir(&(0x7f0000000840)='./bus\x00', 0x114) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)=""/235, 0xeb) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000740)={0x4, 0xff}) lstat(&(0x7f0000000780)='./bus\x00', &(0x7f00000007c0)) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f0000000200)="b5cc7d7a90e47c2415684cd736c1d3aadc3840b73e04adcf8f0dacf265a4b80078b99dfd545e207d3d501f81bc6667f6e5cf05432a969d4d934a5fbe722728a67f8b0624b18d51e973876ab181a22160cb680c3b401b1ee4a20ea10d069fb55b100f449ff12fa9345f114f36426e519a0ee532a025afa47a25c5b264a082f5e0e0351a1fc64f043263dca6e055906c5ce283a3cc026f5e4d4a71f7aff4b5396a28a5e58756087845dc344cbb5238c3c9bf7ca8470d0ec4194cc9cf", 0xbb}, {&(0x7f0000001080)="8cccb17b11e4fdb83ec047f0859c7ed3176bd7ac46f2f8ad1e34996702a92d40f721f8dfd7f1887cd79fe2ca23f5899b90e90fe19e7f0ff256ece8435bb4ab449e3cfe6415252ba15a859df9410289442eb934b39d21d4129151d82270f6ad97206f52aadaadc36978be1897ad0ce0ba98a04740cda86e63ce28c1e7e6967137a281a0142aa1aed81757117f96e7df1768be7a77ea3fe4aa721c910de826aaaa324fce882660bf05de305a88ab09590876c5c9f5731f73e5a377b080c240d496c1450333d5ac8645af44056f85d48fa8f65e8e50130cf0bfd980acedb13850e4b9ae2f87c24c0586460bccf57561cce07117bcd17607fe29542c960bef1ea91bd3e90f85690971a15635ed6b25a6d69dfd152a077cc5c7d40f6a81b52db7fe0a661821b303b1d950f167e4c8454525b8815f9d5040edcb6d97d81f3f5fc08f1fb97ddb1f19a252a786357c7794f524fb3d0af420567360e55bfa19c4f6c4f3a7e76722c5454554728da1725782bd776b45041da24f52a882121cdafa6aabfbf2a883381ef89187d1ed1b5329ce2bc8567de70995193f9009a1a80e9be22a5954d21e8bf7f27a2360cf8884dee51ee77e550e870e4065656cd56d3d077a11ae1208ee7e67f3c77d9363e1c8cf027fa63c8da7140877ff422393428f652df8fcb74e75e99475c49a42a84c07179f32da714584173bc30368246be81a6e027c00813b822600706836a75db43ee541328cfbb6e1cf41268fb9161b7cfa9fcfc628cc7edd4a44264214cb067246279583476b66499bc4800620379d3cd9db7839fa5e22aa0482d796f644b2740d6cfab2f852e879f9836627b016c0d2ff4cc5ba82b0c7ef860605532c9ea6a3ea9e6074970b12be1468b83ef372a627097400affd6f8d3de3f593d7ce7f21f4e6fdf0f4478cdbb764d69e0884debed65faedd7a7067937c4c1fba44e1ea8e3ea1509e6c6e870d06d12818c68db5b2a8aaf5d593b607eea7b962bc03cedd2bed05eb135bcb46b3502f4c10612b4cbc25c9af6673b748bd2ebc3faa25d85a7ba4c2264c0d0f6575c8edd3d4596f0d5e3a5af03d4add0dc1130d3d9b82084654c671c6785c8476460577991fe44eda1f0e34012616c94e40b915a4edadd5685a21eb80745e6e1f2a0c2e5e511602ee4bb360f760e668011996d15e11868c66436a314f3c44196c75df7b7b89d5c04a70497ffd8aa4cecc3cf8ff638dd8c8064cad3d24f29c587fc5f2f602cccc283b09285818555f7ffe2433721819918fe5da8bf04eb925687ecf2b8e23e25f446658413446bd7f140009b7d77d78f0af0b133b4df4a40275ad71889da2921b2a3ce5a7029814921355ef30cc176e6d381b5724ff2db24dfefb0b0b4a08b46486e0fa05e870970f4e73c9eb6f28de973318680f4f97da2fca3530c7c3d57f3a2e7a028a40a450a561e18300c0df4ef7ba3e95e319400f25c8331b49224da200efdeb492cdebd7266f8d65c56d6b619d77b1bce7de3780cd5356f555c28ca430d168abea8618787016bd9414a1a422eb59aa3a53ca00293a58ad8531d1946179aaf84f5dd834cb3dc655ee9cdfebe4c07d1dfeae2fc12f179f84ae0c3925f247eee382474d0dea1b69d65c10361c45e1972fae4f50ee9b9dcbe548c0f8f21e3ac82d21b4676987b4848b28d4ad65bad8a3f7da66ae2ff9b6d2fc7a033a3ea429076fde128713af26b23d9cf78ea2f6bebad1e0cf46630cab9d26140498845661e0df436099ffddb0bc8c39ef00dde083e4a8d5e003d864de9c292b2dc20d306275f2efc7be2d114b965eb17ce67e1a6025bcb9a4dadf10be2c6fe85429d9a6dbad6de640d8eed3c52db6dad5abdf5171de1acbb97de147a26c22de94117dcc8ce933d6859644aa38161185b1956cb17d8a4c0d6d10d22687d68b8681e875fe91f8b7e49543084b074819c1926e6d166abffebec024519150b40c5a6635ffd0329b9c2c33b055d8f865e03ec3b127d2c8b048046dc7c16c593a93e38b6e883347cfe3e20f46b0d4039ee47c191e0a78aba10b975304a4ada121fa6aa44f373b7b2313415a6338d3c8830ff47967c8166c2f531d1c377ab008a5782f93fa5a6f1ffac3f939e89bc38baac15a871cb215e546bb6b33ae5325452f8cb7c713e33c24e93de90a27c05878dfa6e103aa3bfddf6d892d3dbb622f87f807e64e1f799a449d0a63bc3cee7124141c9fb46b9846dff60492e56e8b3cd2c038c224dd6044d852d820b32a14f19516350e4dbdef1500a55243261d7173756d46d8498714a6e0f78dd74e1160778869598c4661366db8d08e9afdd5522d143a6462e4e0116e064874918bacfb7700de19d1c8d1979c47e357830a6a31222b4f5b3500505657a3305b338a8640328216cfa8842f90738cf10a37ad0f70eb2cb124164dad808323a3f1697087d0e173f610964a9033f8b89821c2701c9250734d311c2e9f5a0f0450b29a6a29229619df028866af3f3c074ea912492783398e71f28252793aedde12686fd29c3507aad05860652dcdbce01cc4a3973921772a7559a91c414f64054f4b9cb4516a88e1c495ff75f1163854167edaa920499a0f4b28203839c1f927bf3a642be54b3bf95efa28c302bde3288028b9238c8ef38dbf4263d05bed528bf2951901532ebc09d31fc3bfc7a175cb9cb031b22d221ea4f851adb61f08121a26b6ce73eca8175acb15390ec332834d20132e0e6df49ee423bcaee3469e23867bbadd1a4e1569383cd40dcb6c02d3e2f03ec8435cadc8080e9c5090f92d226b44d69f7ab55a78334672b685bbc4ea432261b28dc1192096805177cc4960659454c45473c5f48bb6538bf5ce567222bf4d5420622c957bd1adc28df7eee3860beb31b859fafc87d873ed0ba05cf2e58ee9a9bb74764ad729a43bfcaf9d6848dff45d1e07d00ce9fa3a6ad311e458bc93586c67d32f01722e5af328f9d0603532180fb7c245e3d544d1a5b03ceb4fa640e22a6d137e0a906a8515c13ba63fe2cc666a32e1e4e407d233a0450e0b59cdc01420d2d56482b6b510ba6ee33861e613d5006c6ea09f4732c19805194e66e7081fb89c3cfe287ad8938d3a166e070ad52540c758235e89b51a320a6bd35b9fc8d8bee1fa8cc18ad67f151e95df13e2cb6fc88cdaa3d43531629ae3b2c766e6f2faded474cde36eb297a95797962aca32b7b3ed5e89381afeaf521a4963e6a749ecd8cfbfa4e820da12898b4524ae16531b80dfa6a35f1792a05547bd88616f781522dec7cae52938fc8a3bb920e015897f5319434457bece393b858ce39521e101b6ce3b9a2180362c5799726bf45d0d46f3d791f6c51a5130e359d8390c6883dc2a59df457f72463753f82977d82db9a852fc0a4986b461c2e57bee09631fff900a026b025b0f7d2bddbc875d6f5e1c0cb0d5233fec647a4b102f5ff970b6fc92afaa8db83baf925be1d03fda488da64284e381883921d9d2bb503dd452308afddf6453e716ec48f77d02655926e6925df2c0342949ca5ef643d4e53755df7f7ca17abafdc2792d830f5102bad9810ca9c951c01de53e39c8d0b81ac91977eb45e6c25b52271d3dbb5e3560e8876c2304c9f31dd40d215daf2054f847f8900791e3c33c536b68252ff1e640eaaacdb34eb59d9422421870abb30ff77d0a2437ea31e0db5c64ee3e1fb108cfec492975a6562a933025d7d3c12125efe58db4aa61665604277196c714bdda48bbc01853b5948453dbcd58e63442f3551c5d67176364c6735420af599dbf9518575143135daf11d278ec5649e8ffefa1df1a03b78974840424b21abe6e740a00c02fa3ce0c4972f0708d8080370b1ebc8e818870d1b097618b18a4a6ef94f7f77cb61e96f42fc14837eee91fe93d8b0ebe26e6fbb230c724b7dfffdb1864260d471e69b580e9101b5a44f43ac689289f68a2e1a1c446064fe998bed2c702e72721d3ef9d2c0d3ee5b9dcdc376fc5ca09bb875045e2e5c480de5ee4a073cdb5340c2ac400cf1dbd6711899dcac012a3ada7d19dc792222a6a7891f5b019024aa521483cdcebd890691476639d9139fa6cb59493164e7515ce7c5000ea5c4d66499dfbe0cf2b410df9643e04361d5b7a62a92b382e75935c4e390405547070fb143532e6e66a7da70acb13eee995224b78ad783344ca2beaabf4f82382a081725a953c274aaa61057aca3f044aa2c84c430c29b380f96528b770e3d4b7d330359594bb3b31c2cdbbe1e7407a678c6a83005a9bb6afa0f69bc4a4466c14fda5c5e97e1d42f3ab875407111b5a4bec48c41f7efd1afb642a76c85609d7501c96c803e8f6482426a8c78e890b71908e183fbb79515dec7c906125fca525d4b5722a232fa219ad37a21aedc9a9bcdae348b3ec89eba940a14ad8ba298ab720da11145d8629dd4791e3e34850b6cbbd81d21d14bf983382c2ad34e39131b41efcc699e2f321b798df4193e9db9daeaf0ab046ae422d0372b2ef7d6065cc643327039b650d77df86e313287f915174b1087f68791f596ad1184b58046fb9520e9a9df138c2d7eeda9af4bf1ad1cccce4a4c57057e84ae789b001662cec600718087c100803257c68147db90485c8ca09fac78552f2fbd29e9589401001979917262182da529eaf135eb2c914b0fb905414ec46a50381d4cc67308c79b92cdac9bff648854f21cc2745d71be755d7890f5c3a53568571661ad5be0953a72eb26025850fbb7298e8521c3dd99914e5c50e124180e949159dccdefec7d1cdc985d53f0955fa0af3a0292ab26532ff1ec57da903b17dff68caa28d9733cde00e8992bf68f93ee7af3560900092edc06e6924e3c6d0556a43669a7da3c27147c03d227dbfe452d9062ed38f70568fea02972545cbb04336ab3f71a90e7ea11086028eb3532589c15c3555a9a9b56c7ad257e3489409a7cc55ed3c50afc23b6bd1b629320b0f0e53c81913cabdfaca6bf097257382deba333c53f2fc71ccf2088a1d3a79f6dcba84d8e23d1b3d940c23f0802e3a729a2f5385e2793e495ebd0dd37e31d58647dce12bcc7f2d6daa56b8be777c910c3a55ae02a2c58d6d8f8bca298e5d3f92d0e711c0a229e7909ff19321953ecaa8856a5728478948b8027de081fac3b4d72afe078c0949533205d9ec2814711d0329d3f825ee0554a07abb3bd76fe21471069973488cf04a5525bdd8529f17aaff247290459cb2f1f1268f93e5431f960eeafff783f19e3d97918c1b049a216a31ac6e3d8347d01d682b801aa12271375a29366c13f2d0558d56ce58db448360d067e522f5def802de8c469e2ff053aae177fdc884edcd7ee3999ed91a81c0d978ba523c563acc02481e5f97d023bf280fe8ec3113c3370524f05e447d3b25bae270fb14efa9fa88744103c575fe1acc2caa5c0741607d6dfe632f89d9b822f746dd2f26c9b47c80939a96b6c0d67ff9a2143e7a2a6ab6434671145395328924c4e4c3e3e45e38b228a0a0882d38bc5f4c82d708063ca63b12ccb27870d50eb0fa7c2e80db587079dfabbf05c7f1d368658878f5c44d33dc6f88d092c5e6cb1c67c88b0bda6262ae53a8cceb8ab2c49dbabb960b7997b9f0ca8b3b7459f3566017f834159450cf9d04695e55a0d9da2bbf2bb761dead7182829a2a9edf1fcc74e8d7299e36b58067895a37dde16e04ec5a0f4f9457566ff995cc4cb50853d31a7a37e1412f1f6b714154e15e163cfe80becb93586a29ca3d59d808622ef5688ad9531e9771846c4584c500e5460cef78e06b31574a4453a43de0bcd51c5846afd6", 0x1000}, {&(0x7f00000002c0)="f57eb02d3039cf013f02eb2d075431f840dc7f397b5d06874ee54a02d75c487acd1d662710397a9e70cfac7f007f699cc6217a764635c391095c732ffa7cd55deb807bef99cfda86f6a2ab94f8d75e5a4c5a86dd2435647d7c4483e0a2ba367a9789daa16bfa53f92122265ded4fda4bae034af34d453cee81c87d6c222413bf5202e071f2486bbc6f1da72e8b16ffc01edea402a3dd55866912f7dd559324dd50e30112fc3ed6020dc1333e7b824b712b27", 0xb2}, {&(0x7f0000000380)="4633897df9180310cca094310947611f246032f927eae204792e6532cd5c0302cd70e5f938a6302d2d0816a03a463368d9f2aa849f2cc2b40fbf328941dafa9c531ddc29ca6cc0e0c58d273642473230847febc56f032826d49cfca0c2fd93c6cf12e98200dc63e7599187330ddfc858daf4d6aa0d0d5aeac48e5b3d04238b186e7df8da958a8ef0fc945846c1", 0x8d}, {&(0x7f0000000440)="4afa398f23289fda568416bd68ee7953c959b33e1999f27227fe280fc9db1978baec2454fc3d25f5e13461e54ecd21137f4ee82cab47eb42b032beaae6b67393eece69273d28c9effa2d1afcf93df23ea5c1dc927dcea2abba96da188e5784ad62e31d783d7a5c65ce88e82a84bf719acdd09be8d9de9a06068d25d48ed5547d5a32bd3b4296d2bfa7d8192ceafa12ec5b99b9264f8801da388ec3b5026b616c602210bfd363665be48fe6c411bcc9ce9378d1c9511415", 0xb7}, {&(0x7f0000000500)="f6e70aa96354d330ff4a2db6c6cf2f5ae57da53bdcfe7d39873f998a7d5f0715cb1b0c343ee8a72e292681809b2f7bb2fbb1fd4b39a0613c23cc1398e7ad095b00e0aa49a7511953c404c90e6afa2153df9c9a65e7ce731f1692d5d2ff72510979956e951eb323ca99b62947a047a31f3e048f0356777e413a099eff15823d5b027e4b75dd5a8e1ebeb7d92b476bab4df9e0245cfda8577fd7c69a6d2246c558199a77e9d7c2182bb87e3e11c679", 0xae}, {&(0x7f00000005c0)="359f6c7bba11e05f61fb1d1d179c48207205262b6cedc6f2bd0f36cceae0523b291f812399b948b386b8afb9f7d2672a1b0d5bec5a571808d7cd7d1318d9f9ada159040e3ec2e78c22b6b1b8f980c2dfcac623b907a4958593fd8f8f98e54fda1de8df37aa885caef86331c7936fc48befc5065b015eb033ae297b8ff78e6c4899770f360b588d2762cdb1adc837925235f831b413920bc1c2f9d64cf66d3be542bba4e6fa6ff57d8e7089ee2f88498921e4cc966c4d5fe58695fef8d30e4ea93c92015bedc60c4c99928d2ef9d82b534ce4575b306c55ec4817f8ead911999906a1d7", 0xe3}], 0x7, 0x56) pwritev(r1, &(0x7f0000000880), 0x0, 0x0) 16:02:50 executing program 0: r0 = dup(0xffffffffffffffff) sendmsg(r0, &(0x7f0000001380)={&(0x7f0000000000)=ANY=[@ANYBLOB], 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="57ff48d9335bd8179853f05528c5c6ab16c61b337911f8ed1b27d8df676b83b9fb5cedfd2f2d4268475911269b94032ccd2ed1cd99443c8a21826b1015314590669d7b9c559b0bbaceeb3dc601701892599d6e56b9696b149a9fa3b2910b130d320d96fe81a92724f195f0bd675e5143e60f9df604832f772e6fdef3b40d19f5", 0x80}, {&(0x7f0000000040)="69840aef03066c4d803151726fbe85a7f120f2d029db0a7875f691f27bd0", 0x1e}], 0x2, &(0x7f0000000180)=ANY=[@ANYBLOB="1010000000000000ffff00000700000045fbe34af766e700842f8ae28560fde5c6a7e75227eab1733a045bba9298bbed6b1cbb9e061d3628b3b7fbc6f84911139c73a5e5a5683f2b4b90cd5a8b23c440b62a4d5bee7857449ec30e6e963488d6972d4381957adc3ca8c8009e52fb19f40008f36ed1b9c46b9479a4d54a823d40f5f7284d6e072093399fee438d618d28d9b8b4928d265a621772a829ae0a40020f82eb8953495011acdf8c6c327a2a6530cf35d96d9349f42ff8059c945170087c890fc5df32ffe77aabb7edd549427cdd4b21b7e6885436011add1af75731e5af50f76318ec74377bbf3a12dc934125b2545ec6527d74c7407a9f6c92ceeb8d224e05e5e6d2123d1b84810623f6422befb241e897f2ed93284a59967f1e2b145c44b03fe33388c314d9cb9e6bb4200a0b52ec4d9964f58602fb61962969f79e09dccaf545b7ee913c2e8ee6fc14cf5b6d3609d0e7808127bbc8e8df7d63fba6d2dc51ad9ee750e9a6758ed61c5c3b513ec9a5d56773bb49ee091fa4753699f923658877801f880a01e4f6e09a481b4eb8878964781aee8f1dfd97f7d8de58e1d72f19b47bd68e9ef94ce83ea7f7e43c05d6702dc60097be88d92117deba1dd7e588ce7db3a0ef220bc74bf6f1bc1737b392502bf85843f7d495d28fcd3cb4c535d9a80fb415b5979f4973ee4093eb34117c7fc931b131b0c29c42a522f1c486b519f2da63a81980810f65dd32943e031f7bec743ba03b7d51b52324b8b402553921c0d8e6199b15b81ae04954e77d7d5742534e36e7b7b83a4248a9911fc13a005d160ab61d6ee48a0868ae165bba6a0ec76271e766aabfba1739065bf3a5c2d63e77d8eb83d8ed9ad93a2f8c62d740a1b627491385e8d419315713371a4201f9261ccdc019e6f54d49c4b13d30240416de038f95b6473bc2fcabee29ab5cb8c25e6d2fccb8453a1feb57221b9c1e0f0c248a072cd21a2c6208ba7e7330cd7c69495705a7a33d3f8688787312f8af1ddfd9f6a037770c839caf9d96782ffd0c2fdcdfbe3219ec7d97c3d95ff05b658e7eea6b36360e78cc0a487321f98195fab7fc06d21382c2dd904f09741f4c57f456eaf3606dad9c487886abf92fa39cbb8d2f41cba73a87b52909a3f96efb31e0a15ad9a7603b4f9d309634d8a085cc2cce4fa66c3aaa1f33787555253dd245748f5e2469882be4af5e2975fa7c02e8ddb913ac4844f9a4c5433b1e5cfd9e1e947518260ed6d9170138f370b94eb877348452f50b7d9c48fcaee4cfc3c758244d53e673b531b59fe8f0aee0ed1b35cf2de1e0d349468448836a50e3a803f906c9eecb2e55af4ee0010207cad5861642f1eb5ed228ef7cbcc0a1f0dfd7dbae810c460f1ebf7962ed2b49a62dedaaacf2d283685177bfbf820d67929038de947db694b84158d821a8097a2fbab13e493c3dbd979ee70cc4ad7218f2861b19ddbd9bd12729cdd3aa404bb7b166e82f3d243c7c2568a6015ccfa810c37c9db646da504dde5a3a24ea325c4bfb98703622c067b94a698ebc15d2eee7a385756b8cbadea84d18d71e6b5be2cfbb1b77170159fa8d81388711a1ab65bec407a78ebb050858a688e8e97f77f67b6760d711fff457b635f00c2872eed01b183dc5a1cc36ce77d8a02bf33555833ff78e60e2899224aa6af12ad2a09a29f1595df749d69fddf54351bab0f043039ba3563f9ba9bbdd0865af1ad9873b7adb3c3757375e57e4a713a7e5aed750d5f1f80416f11daf7a3262dcded85f573b750d586a1eceb008b087f7e62d06fb440a1381bae33b4c401502e70d111e5cc7f5d151d54e5d584862489ecbba27f0107ad371f94be65927e4292cd17010eac6d32f2479e0df5a041673c59f1d0de06b57ae5af5ccb353092c2d9c8d531068ca20255b89cc9bb13e5125809f9c35e1dc365ac57ef6008671daaf202b59e149eb31d92f3ac46ef6b0e580e1a634aeea24ec69be364b2b76933799712f237135a0ff1f60ced242df96b190dd5047770f1e6650f0de4b6df8041d1d45dad61368cef8941ccb3328fd2282ced47955b750f9536754daf931b359f1a28c96b354b6873eba0054ddba3e30f52e7486f3f188736e4bf5850faf92dc369c1e2482f6d4ffbac1bbcc6f166a0360a6170e94784848e955fa739feefb92e884d13e6a768a6594edbb85b3ea043b0b4358975cf11f5ecfbfa6d8eb914e44a634718d4777e7920159aa4ca8ccf39f3703e8a5335e3c336d011dce25d3b1de6c68ea845f9f1b48fee8e639894a6ae8c26d8575aefc1ae2f9dad799d208d96fd5f00c8d644aa7facebd75de5cb49c5898047cf3d6992c009d98c15f78e9ab72d54d26e3030356fae86807747d257bc47192d4961a56ce819b989097f193a999e01b1e9a651a66f7c2ebc55b6a054ba15136f5634631f53889130c34cd8d228ba3bb55e61a011d0ebd5a0fe396fe3a0cff7a8b76152a4b32ef9f911154d211f566e53b9cf9e2c1a48cac119752457d09b4d7c81259d87913f649229e55013a156d51d0eaaf2fa13aa2474c434a3fccf0d53a3e822fae792609eb2d562e6ec70da1bb5e311e986cfa9a0617de364375f6574e1a1f64984cd98b05709c6a5747260113e2c1058b99b140c56c3c9dd6db6265644e188b5ae4255b7fa2ca0fb44aaf25f72b513bb774bbc6b4555b22cd40b7c1c5b5dc8081c5d6ec04c060ff30c212a23ed3edc2e59aed44f0e36faea8425ed328d02fa8f10e1f27a78220eea6f6215c33a3d1fbbe61bbbbcf47f69d528769bc5cf177265071614e448f1d2711b94ed1a2c33d070b85618a94042509787b905a0e0d9272a671a9afe74bca4a51506d64533468c38543358314090127f47c8a5c044b4a9b27fab19f25c2a672a8131455c65223bde441cb25a1ff28f5a1f6214575fd99be9362d0f2d6e636b8e0093f0a106d9fbc3b16425122a70cda46908c278dc91fac9276729d153897079a47d2dfb2d55aa8cc192276394ed483073b390b2b9868c4e637a3b98e16c07813160456b4781295c34240d888b36993cf5a229bb7466ff86f2801033e9ce75c7c778d5f8db85513836a6a0a4a40f3ce014d913875f0b1592acf1f4ce40b2b6e968f7be81d93b8f1167783ce24c1651ac87e90f4650c12a7ebcbee1f067741c55bc766c571f849102bcd6538e8708fbbc0d218c6ba4e3612553268648eebff0d727ff00e7f89d104047a07c405b6cd66e3e1e75ff7fccd48dfa7dd9b9d7a00c312bad8f56250ec9bd11c5df8d01afa3086b447e1e3e9ddc7793a27e627be0ee64fb0d9b744af0998381ed8e61c22192557721a94dc226205a277b33b33e44c98865727de6d0bd2d4835b88cc758f4c8e50bce627e1ec602afa9d03d1a6db8876ca547f834bf7893eff25b9d268073cca64406d33c47c85b35121745f70f5ae0399e63959de2d3cc7468a48659c8a767362ec14f7b7d5de5726662b6f95e4f234936d8a2e0f515317be79e7aba7c83187ee3959efbea712a39b910e17d9e7d1196578a48820b647ca1ba791a374619a0f0512892c7b4d79cbd502b969f84970c07dd274579aa7101bad42765948fe9aa850d05319deae32c21223a2ae4626a4735d043e1a02c9f78ba99a5face29417524b7c7735e6d9773d0d336ba287ee420be9d585eaa520f1e94ddac4bceb4cc78762e00ae7c4d721b00ae2cdc032e76c6a76c5d66ec844e6e848d7fac745340b411511b42c29b7a6face35faad8e1c02f4a16512ac7a04aace0ac5c3a4d1ced02a6deb9af481e5b51ca1d01790b99fbf1dd3a44b7da06439c1ca947297077cd0f594260dc722fed9cf3eb9275d9e349210ba34ccc6cc127dab7049dd65be6a67fa6fcc79b5c678153a4e613276c26841459df28f0e68d13dd5e6dc6997cb427aa07487145bce90afb7f31cabcf3f5cbd1687937217e4d160fd353f0c04aaec17720d0e0bea484b013aebcd8f5b65746c3037cbb870ac97a0483a96f1c670ab406df2edf9a3271570e35698ba65242459721ab242e82e30e9a30a726b531317a903dd019c4039db33461cb63f52a7ea5a3a0753ee8a7195db25aa12a6d276ff4d4f4c5d24cd6b958dc58c2673974245f81efbed06167c165278172b2dcbc8884c88a9e947f69658cc230932abea63dfb51fdb46a3dfa48b7dee3a79b634b2d2c4178fee3828a00369db387dcfa67b5314574dbb057ad2f5d25d2ac7869cedebc2e3cda05cadb3b7da7748741a834047e1314fee50c5ac50b6155f08349b7eff32a5860a26548bee858ff65b3cd98c7a461487ade1f3880a57f6413b82475ab5cf1f039b8a2aecc328876361afa2e99d20abdf983c1a3b9b62bfb3d379372397fb5a6a91bb7718be3b3bd948aecbae42c5a5e596751a5a6edf8c8ae83c2fc7be335f85a3debd36a8fcbfa5c4dc649d83d726d6525936e849f7e189930f87514292aa0a5a6ccd39a358ed49ccc1ecf91a73aa548a7827966220375febd2562b5a98449b7223edeff45460ab82ceb5b90b93355e2fd3ec17874219fecdee96362b671700e62e67b6c63b88d00839e91b1f3d3bdc665c006d86ebb2b3324515da8794296801e72f3279efa093257514b9efdf6348e04dd7b25d86e53c0b18ec5211714e1deae3d1aa626d57e57798ed3a3d1c064ad188c7b8c4af4f2368f243565c6fda3b957403f162d996af6999217bedc68a53cf61573c696f99d040c66e0c50979078584d039251d6b121e6493b9f65dc984df9a023485694211743df790d28e2392dfaf144aa0926d2a935b87c8b84d5baf2f8bac38e96a531ffb1c98650b5f5e535e13da182e984e2af19ee74fcbd72ca76c3cb1964d9eb92833b9231983a8865984e2e9f3c074677d01a51f77b85cdb2f6dd5b511dd9975fd217d6e1cc630e7137fa6f0cc84bcd5ed03e20968191656e6aee709ffd92ec659a76dbb0e8696f8a980133c796fa4b77d826ca875ad3a690176f17644685f206cbc1f03e9d0578884c8fd6e3307e818f17e8f67ccb07314d95c0c9885c2850a8d19cab4abfff55acf483f928ca229fe8ccf30f6e976bb3bc95401047f8c3c0045d3605860c3ed0942ab07c140f17e1b80debc407b5ed82e67fc81dfa53496636b95581c83ad20b62a3734e2b12cee58a7c531d6cf3533d6ae60fed7a4e02ff680d2c7d13325ba4d8557d22a786b71e0993ae53b2237160d57d71fc783de5a938b62950120cf718dd5c313be3d7a014c5db310640735de06efb0e68880e1c93d1600c4918b6aee45356d49b91f919983d24ae7b7365a48ae5c490315756bf2c56f2dfc571d8143b6fc9d6bca943567f35325b63d4cb5c13c4151128ca2ab732ab63ab7df5e2f31741033b5c07599be59e889a77aa49313ad7b7207ced6a7298805d057f2ca7331e3133c328804f97b020b00b85c769fd3a3112518367aeb5d4531b1208e9f52c951cbd7d6f42c1e8635429d34abf76eca1187577872e7295fc1ec426d71619273c9fd0639ac85cc0a14cad5242bb0657d855342b3a07efc21d08f36f9773c8632e78005b12dfdc2898afd1a64df800f8e6f8a8b6d45f11f650ee4a591d6002bb01d82eca758eca1396ca1e0064f077e89065d7fc5584396cc12c08baab136956960d68ed52139134ef3d061888d59d8b69d74b119729289f4b97efed35cc285b89bfc60132b341daa1dc70e054c12e4bdfb13394ef21832fe90371c58dfb0f53c1ac1243b065d1712e02c5b5a2f87bafa50e1f5f8d7ae0f1fab8b55e7b430d58a272d2272d443938d168be7d9c00bd0ca18820a36326123bfd4a7800000000000000ffff0000ff0f0000fa2dad7ae59a63bd9bbdac8bd4e2b6c7b3ef2f161a11e7c4ef74eea84b5bb7adf3251306baa2a31d4a74d1609aebf6f0ad6972e8599c02ba5b03cdd82e5405298faaeafc02dd2fde7b1fc3b910a30ba29d2cf6e5d72d5a37d18d10a824cbe377f2ae000000000000600000000000000001000000ff070000c4c9d83149501fa0c89fc2824b33d9252867521ff73e8026269f67a7c17d1c5667a015919dfd69842cba314163be556eb91ee146a8de4643a0593e88300631c27a6f98ea135805c0f260b946000000004800000000000000ffff00000300000077050059efc1bdba7bcbbf8265428e0f0fce58a76002fce3baf08693792e1f6731d2e0e8973d6703037e8303658fc34884ee7514f9000000b000000000000000ffff0000e2a4083b9ce45b1044d194a69158f7db7c56d5ddc0e8e7dc3b51ad5178c98dc55b18ffc62c0f2539c6294674821986e649d63c7ca794881b3a8ea0ce197e6d2006fff58c151f5c9503bbfee2c6fc04ecd25c7397dd41295364f406f156c93096a346d8e902882f533d7974117284b1257af98b2472e43b14218a797df7a2625ccef69ad87f5f142d18296f28eaae179aef029520c1d82f3544c9ad416ea4b67d2d0000000000000000000000000000"], 0x11e0}, 0x406) connect(0xffffffffffffffff, &(0x7f0000000000)=@in6={0x18, 0x1, 0xfffffffffffffffc, 0xbb6}, 0xc) 16:02:50 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/59, 0x3b}], 0x1) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000001440)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) sendto$unix(r1, 0x0, 0x0, 0xc, 0x0, 0x0) 16:02:50 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r0 = semget(0x0, 0x4, 0x8) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x18892, 0x4) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000280)=""/175) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f00000001c0)='./file0\x00', r2, r3) r4 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) getdents(r4, &(0x7f0000000000)=""/43, 0x2b) r5 = semget$private(0x0, 0x1, 0x12) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000180)=0x1) 16:02:51 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0xa20, 0x0) flock(r0, 0xd) fcntl$lock(r0, 0x6, &(0x7f0000000000)) 16:02:51 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x101) setsockopt(r0, 0xb8d7bd8, 0xc, &(0x7f0000000040)="ff010008aaa008000000c3513e2a5e00000000001956a7d35924ed8b47796b2259d9d27b3a9206000000000000b4fe4128e231410d45bdc3900e019a36f228b6c103aa95702a75cc7fd4d2200a73ec027c8525609f44d12bc14423a680f317186d1aef916efeffffff16ad48cf8cbcc699c55fcfbd5860adf53c836b7888c7e2a44fa970fd47c096fdff64e92f8f1d7817bf68ca29cc5afa334e5e9b4aaa2cab544448f78ea67b155397b72ef8c6b610fcf5365b6acc39a925b96af122749cd2bf6dd88ebff7905f05c0a6937c23ac1b6b7d478ca47a04548713be7f4cda080a8e5f30c86a5b00953636315a59e8d6b788aa1147a521a19e13702a7e4215f10c280bc1a49d0c6ad27045650cb60f870c43b6d454899a5629da5ea3ec03ff9b02578de843b111847e86b9ce3514bf26142f7d4c29a53fbe", 0x137) setsockopt(r0, 0x402000000000029, 0x9, &(0x7f0000000000), 0x0) 16:02:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000001c0)="0b2468f33c5d91dd4597f08e36f16e6b89f175e9d7f3b69b17d682372b56c88651224a04d8", 0x25, 0x2, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r2) recvfrom$unix(r0, &(0x7f0000000100)=""/152, 0x98, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) dup2(r0, r1) 16:02:51 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x59) chdir(&(0x7f00000001c0)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='./file0/../file0\x00') open$dir(&(0x7f0000000000)='./file0/../file0\x00', 0x8, 0x80) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') 16:02:51 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r3, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000001c0)="8137a8ef7c06419b2922d44778776937a4602ac2f58baa53921d121a8e6393fc0deb8e4981e2747968749057caafc355759a33832d0242dd4d32472310c0ff44de3fba6348fa7d6b4b8b7c2e7232456609e9ecccf23c1221fba90cf6d7215724", 0x60}, {&(0x7f0000000240)="43e060e9bb56814d8f03b1a4aec025ebd5766ac0833bb4bd00e646ed9184cdbc0d26b2bee241f91216dcbd4970380812547a9295f886b02541e6623b1469da9ddad1367671c286ed905713619b4618fb7675c28fb3a9209c0e1e03fba33700a6e211acc1848e3a6cf65846e4d3feff4755c98586c4d04e7187a2c490f2f679c03ee874df9f439df3fe327576bce4eddac5960fc86754fc760471eb4f2dd881a4ab75", 0xa2}], 0x2, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x200, 0x100000000}) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000300)) 16:02:52 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = socket$inet6(0x18, 0x8002, 0x0) pipe2(&(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000a40)=0x10001) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x6, 0x5}, 0xc) pipe2(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSCTTY(r3, 0x20007461) truncate(&(0x7f0000000080)='./file0\x00', 0x2) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r4 = semget$private(0x0, 0x7, 0x449) semop(r4, &(0x7f0000000a80)=[{0x0, 0x8, 0x1800}, {0x5, 0x101, 0x1000}, {0x1, 0x0, 0x1800}], 0x3) r5 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./file0/file0\x00', r5, r6) setsockopt(r1, 0x2000000000029, 0xd, &(0x7f0000000180)="0000000000000041e20000000000000000000000", 0x14) socket(0x3, 0x4004, 0x7f) sendmsg(r1, &(0x7f0000000980)={&(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000340)="c40c744ee938575821321c8af0205184d1664d20eebcc4d9748710ee46e0e20c8ed1d42ca17fa573fd0355cb15c7b54389ba72c3dd57a1ec074d113779fc14d294729c7978d73fb035f6cf03df49fc239c3a46d3e94752683afc03922e66b91c81dd91ad740d316ba061073f681df9c49b68898f9590de856f7019225ff796f2787ce06dbf366a85a02b65483da9624cab6045aba0a7d6388bf732afa39765ed08609bbc3e7a15724c5245688e358f98d038fead821e1777b935dc5893cb84ca52e7a26c9a3b", 0xc6}], 0x1, 0x0}, 0x400) 16:02:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) 16:02:52 executing program 0: utimes(0x0, 0xffffffffffffffff) r0 = dup(0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getegid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x2) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x400, 0x3}, {0x9c0, 0x2ebf}}, 0x2) 16:02:52 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000001240)=[{{r0}, 0xfdfffffffffffffc, 0xb9, 0x2}], 0x8, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x4}], 0x3, 0x0, 0x1ff, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0xa2, 0x1, 0x80, 0x1}, {{r0}, 0xfffffffffffffff9, 0x48, 0x1, 0x3f}, {{r0}, 0x1defc60a33615b5e, 0x0, 0x20, 0x0, 0x9}, {{r0}, 0xfffffffffffffff9, 0x30, 0x4, 0x8, 0x7}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x80000000, 0x8, 0x3}], 0x100000001, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x0, 0x4, 0x3, 0x3}, {{r0}, 0xfffffffffffffffe, 0x10, 0x80000000, 0x6, 0x8}, {{r0}, 0xffffffffffffffff, 0x9a, 0x400fffff, 0x9}, {{r0}, 0xffffffffffffffff, 0x82, 0xf0000004, 0x6, 0x80000000}], 0x401, &(0x7f0000000180)={0x3, 0x5}) 16:02:52 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) close(r0) 16:02:52 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x1}, {r0, 0x100}, {r1, 0x85}, {r0, 0x10a}, {r0, 0xc}, {r1, 0x50}, {r0, 0xc}, {r1, 0x21}], 0x8, 0x9) ftruncate(r0, 0x6) r2 = dup2(r0, r0) sendto$inet(r2, &(0x7f0000000140)="f1a7211b590ff50d1c82eaa32d1a78a25c64a53bd48bdd694293883c34897579c5330c9132e39feb182aa6dfacc5e2c9f21717202688379e8f86511f7beed29a9f326ab8036b04cbfc8524bb82e159b624bd8ef1c4937205cfdfbf84311392929e1799141e5ce0b36f04a8cfa3b6a178ebcc87bf9e979cb5d5100790a26ff8d2298eac96c1448ab42a42fe28f2a604d54c", 0x91, 0x40e, 0x0, 0x0) 16:02:52 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000040)="6fee", 0x2) socketpair$unix(0x1, 0x7fffffffffffe, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = getppid() r3 = geteuid() getgroups(0x8, &(0x7f0000001740)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f0000001800)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001680)=[{&(0x7f00000000c0)="c263ac633d97dfa12d1f72e18867b923e5cdeeac998244718417a7a4606bb5829418b877270db637b3b066306378e13fd35bb4a3505a4f7c7ae41c80c7c8798ccdc94c6625ca1680217fde3b6c923ee9095ed1c8630c3e87da0d31c3b2bcd5b2e8986bea32e392e9b1a87498c35182415be7bb2bb3cfa2dbf18ab5a4aa4dcbfe8e953f8276e8613543e9", 0x8a}, {&(0x7f0000000180)="d990cb509f472dc3d596a5ffd1d5324bcfa4efa4ff4a43", 0x17}, {&(0x7f00000001c0)="f37b4f12173f7fba8c03ad7e2d8d5437e91c88abc9a4dd11f8d2a266a756797f810bce23ca8115d967a3dd0ccbc9e3155c8c35", 0x33}, {&(0x7f00000019c0)="c4d984c8fba00a11e37a3fec6d3074e1c5a7db41914452007fc8f6f43cff09d5824c308bc827521ad62df513", 0x2c}, {&(0x7f0000000240)="35e83644979c1c2bfb4b52dceb86200185f9b5de2fe74d3fb9e3c6c1bbe72c80038573956b6cb84f152247b24f5260031b0a0b979cb8642a57cc458eb5eaf3551e517268594ec1cecf35e49065295dd00a339326defda139d843a64a933f22c010cb4ad2df7e27a6ca191c596264073ff96a8dab3ef986dee07cfab977b0fd101b18c35f5f7f416803890fbc9f15e58416d6fe2a3d3a49827ad23efb53b038bafeff6b664f7f792a94142819f2e3d46fec590183391fdf842917c305aff6419a72544532a1e45c706b6b38fccd629de875472bb4a7c7adc9f5d9ce7b3752d48b456428705e409a5bbbf45168913d8f7b78ba423e09aade3f18348c5a4e139363fb978193bcf09e42292946579b7752093f55e2f06f06ddc77132a57066584e4f5e45c3c9840486cd50cc41c6a99651e2f1d36f76b15ba0866943def25e222fb19b3903c8052cda640a557339c2c66437a667791907f5d883317b98212845ca8aef7d151c8e98218607c6f03fcdd7b0a6d7b76faa3e9501bbbf82904367189bbaef609af12320395a3a95204b14c62c78f437998b28d90c0e3150ef3486b6950604f5126abc7b2452e04b9ba107923812c830c31e23243262c200ff5afc85cc851861f1c5d5bc603a6ce44277d551d1322528f9f07f6ce2eb06aaedaee42e98e1d18d1d438e3792fd693d079250cdf7d45d1b97743f022f3e5b0638812ac5310bca8bd181bdc336e2ec96611aae85fcafeba7602571cde871e490d09dd11af85dd8621f6305486d81a47dfd6e547cb5db841808ec8d5d884fc8f0d72d34da0a32a898afb007f5ada006313ad32e5d2b0434e7698f90347ef53a384b8667dd199a1fddab11b62421d3cf835783a748464f83a55b4403dcd7da6acd88ac27f957b42c4a4cdb17f6e417dd0735df95c71cb7c5fbf837a9884a90278023d535071c4ac966a0f2d9eaa7db4316e1555ee486a03a971bf1685eb5fd9686952ee12a5248de1202a29d4acbfc7cdf5961bf04c5c6efa50d30bf5c9a41b7679eb927d362ed4ae8885870c0d5e57415678dc3cab3aeb8d0b75a7ed7b90dd0a7385b438888f6d3c881e6f3b92dc453831f2a64fe341e65cc0f0ba09c4860f9b09b1010ef206f0431d9020ace3d54dc1c8c9d006f036ea40417c62ab212635b73f834c02808fb3fad88662c27b943431a59696bc35583ecead6b95be635c6d5938c88e6c2c1279cb57b257f2e77a81e8190e6fdbae659ef01cd1a1893ec920674f4bedcf698a595476ee0488aa928a6ab94314378dc49889bc1fe36b77d4e5bbcf99402c479b7f0c9c3fd6383ec55e69ab9e69c9a3fc3b24280a7e8b16dd957dc37099a296e761d4fb4aa8a89e4bcc487c6620592d02aff4ebc41379e058b7f0c22c1795abfb42689963151f8b6d5d7d8b2b280544b5625e474b1327dcf0736634aed4359d1b7a3cb3b73d6a32a9a586b4840ed7b9b502696e7a50b251bf0c452de1cb031844c7f5691e5c801d7b4453b287062e2224597fd22596fecb943fecaca71cc9850d5fbc247a5febdaf7ba063054902b8fc6516d721c7695c6614497b9b832e9cce200fbe6b947c92c8225c36ad3b0ee371adcefddbedf3689f5b38ef1e6101f617bebb0e65d3638515911004e2483a92d11dbd9e33fc3dd1d972187ed9c80c4eaa84e1374cc9f3e458847f958f28f22ec9ad9e59585332e279278d322021c3b6355ea15d5436cc09853d5dae60df52e078f21b7993b88661634f8a4c34ed5c5d46fd754c29d4381cb6e392b5ecb889961184b01fc040b99b89dd55faaee8ba9d9f14bdc5d64d9bda59121d17b8a8d1c9fa0b4fbfbda3d18ba0c121ed9a2a6a40c37a63293984f0d62297cf1eb39d2075f773f28d87504162428e1ce3f54f44c4cf6d2d1f55931a45d22d5965578e3b804709a5b31cc57db8ca8022d8be48d28baed02d98be15809620ba9869a6008262ba33ec1fca0b30c5f3c1d3f847be2b2e5276dfa800e5bb30bc7b78c58d1ed10465bcc2d2d4908575e870040938a371428d11cb45056024f6141d8c71e7448b61d1976eb8f1a8af28aa2d170b1e76eab35565631a7fd782a98a98a81e181edbaa0f25606e786ccab89c8bb1526c3cd5ea850e398959dc4230890afb1e7e776538a6cf98364a5f8bb56a119f8c49ee7d024d014e731d24c4a6f070770ee14a83f96051573e6dbeff09b3b1ee552052d24040175b036a472db6486548e7509fbc3b6bc3c8206a7123f661a2a4f2df2df8df2a1efd88bed849f8371967ce9676a48f1bf451a1d08711e94d0891a3539be80c37ebd4e027f268a75223eb6b19acc46edcd567143dc93b9c86e50c7685563106af3a8a7e04920c077938fcfb69aaa04d73ea7301026fd27574bb4543365ab722d9617e0a78d34e35f089d309533b5c6ea8a3e8ec0c6ebc8a0b5e9828f515e05a82e156d94c6d3a774b0664c5462c5a5c6124633f07723f2205c387c7801915f268ca33c541dcf2df49ac8f949ba7cea60842ad6d8596ad1ca2a289d4e78bc510bc8807e5ff3d44e33aeaa72fb53b1c46b0ec5ba6c74f063dcd7ea29830a400b85801afab7439c78446115f4e3473334b325b90efbbf1a89106d2b27dd4adfc0338e00ff2f4a38ed9d9f45890aa68c30a64da3ebec87774d3d68d1415b7511343a3d9b928ef6c616bfc6b1f494c2565e21886ab9184f87e09687411859583ed88e83fffa1992da05e345604c013a6cc297aa1c712cf46f54f96961cf24bad6f6fbba10ac9951db5a4a3cd219dd172dafe2b7f149acff58b19b51362915225c60b3fd63ba7028d05dd44a3c73f2878789b8e6e0021e57d332e391effac83715bacd240cc6324c2a3fc9d7e8915e5511e7aaf2b9d0856c751db504eb6c8380dea5cb7d388b2cda98dc2392e14711972ed97a82b40f88daf66ee1151f5c6a59fef72ac1406db7d49f991d5759dbbb70b4e0fdeb97028183ff1630ff864cc8b095db8596ce5eaccfe21329c01f031f43ae5a3d2d1165a527f59f8ea7880a17f276b110cb24e5be38d1e65444e9cf55f3b4b7494fa1726e6ee75151cebc0409c1e66a5f9738a15d8b1afc66eb15b612552be584bb15f6912bc230201d848e4ed0b86f648782985eb183f2d69fd64b368ef3c8a640d43da51a60602ad34717538ba7f11e9ff5f3b8d379cdd3ca17e7b3e1693a2e0a6eb79713d298bc351194d955a7f27d518ed05b3f184ad663619685623bfce974642ced2f63717b7e3c1bf6f9d73f7dc2d3515dba4fd426423570903947c9200a0c0952089349920d2560986facd6f79fe048d66c827b1f575163cf2fffc50960f530e4dbd6bff555d3c1dd4cdfeb7da117eb2040a1f3a109f8cff745ab065fb06d96b80791ac3d425d6d7bcba4aa22bdab61698966393e292a735dd9c6e1cfe675915abe9caebe4e6e7cc9a60f4a47544a68c5fae73bb277b3af5b3cf6999008a6245068142b598212e300f2255f6385ba3530ca095fdf65969f24db115ebd18637f2fd5fec15ba7d121c057c32e0631d353247b311036dcc7dbe9a9d9c97989491e3340b4105514d2713fe2b9e7ce2df4784a7129c5ee2c8112df36184f9c89d2bbc4ca9401b4383286416c5937a6fa110d7ec879bdbe5d88193324a9b9f76f0c8040a66bdb255c6b5aa2eca9fbb683b48c2222566793ce8127f81ff955bde7a1fe90a99f660d0f42199ae4daccf91637278d0f0b9097dde72226ff348aee2771ad57a55e56f88c667c40c5eb7683983b8a6150e3c54f2e896ef4aaa52f2cd6cd243c6fe8474e4d8584dd5cc0e1b310442d75ea47b9f6181a19ed8e970d25de66cbecb511282b48b48c6fe1188c305e5742e4428b4deb78953236af5c528c74fb6f6d36699807577fbe81ab9c2219d1fe21a7f1cc530635773725850f0c7da7a441b21bcc92def2e0d1add0042960a22aa6a95e4d1b0b6adae4c66bc83ea2e41495a40cb149d362aacff387958cc72f22316d58bd6aa18a73691535350f788b37c617ef28a480f564db94db15c859ed62c553ca744f954d342f4c0c26d806253b5b9004cb12aca5535a8d901266b74cb80d3db8f465d96e95d78bd6d1c4416d332456e080771ed3e9ee2bfe3ea24dc188df67977984a93e0d06b5988f1b708f918d93049a75d2749f21de91819cbf1d2f9380cedb07aeafb144b4dd21da52b84129094caa3d0fc9e9f766bd6a04ae4db9971c8eb8c2322418abd21af7784cadf50f5a85fec89048e6110ddb597f1027e654e8c36f97b131dadd88589d6c089f7348d034907a9174a230dd34cf4660b8107a3ca9478f0a92923c0ea469a43216d68b1ecd89a6ad1e4ddbe6ebcb3bc46d19556fbd6c80bf7a01dfab04e652953a9e42175c1a091282bc43b0d8633b314bde6c3158ff6f8158d15e857e948f51a30ba60617eac96467be7401f5f3f4f5faad75ccb9caa93f2dc83280a5dfaef099f88cc7c1caa89e1be4e743d50e88ce626ab1ecd0ae3ed4a6ed1d02d5b826114a41d985d3729ed11498bfe35f84459f351bb3bff97c2e4453ac8741c7f73f74510bc03d1034d806f0c95c298faa1ae099efde3804ed321ae6fc10e69b38583c2feb113c7ae5b15e98905971bd817b00783856504e5b4de729a7dacba30a7655dd5c22c4d11abde546b6b83a494a507c5ccce93317fe9692ab8e8fbf7431e514c783fd3f4dc172c7bf2f022d2720a9f28959cadd9a0b651f3250748b334e47b0bfcc768bc94573e82f28938b47370024835c3643d3bf204e89b9e1c8cfd4d0e2e58d80780debde52622a7f2e99a805318c59a4f45322e6344f5c74dfda3496d91a9041827e03ae1be9fdbbca2622a6de12cb55d5752c6c331174fa2c78d47703f628829115752f24398281f8189e1213841fa5a40a1307dc0533d4bc1a378a6ada80abc87b1c18d3a7ae2a27543eae7c3c5e497921860e46acd845330b53fb7813be36cec88c0c15f4d5281f154d8619b4ff52a8a5ff9eff5baf45f200c8f20a9205db5afac42db2864b867c4d3fb9938560dce19fd8b96da68b6b955c23ad08cd85c635dd54fe608ca2f54d2978e032de5e908be80ff396d06af11d149f6d47e798b450cc529bbdf5535e5fd4b25e7f9714a549fb50f6a5b30ca0ec18a34fafa7cc2c7ad45e4094e0ba971698063598f36fca39bf8cf670f49e3913983dda1c180768627df9c004722b33609b15f8f3f260000efefeb3181db998c0a078b7e16c54e2b1ff8e4eeeef5535d28fb415c2d25269db90750688058818008ca7efb51f2a25bd8ec3877f9a8945cab00f3d8518505d6593145b369bda3ec007032f4874b9260b43da141a3b841c2a3194125de2d59b176cf760a30311d7fdc74b6ed06b8e75261b34c0a3880b92a5764668271655c5c4c72908716f1d9d5e638cb41aaf45adfd1677efba36f2b4fb4f770436e89bcddb131f7fe55c9d89908571a5001def8b0b71a95e9c2739ecbe9e8fafe5804df902ac0a49b565d01ef15a5b082bdbb9d97654b9463d6c7b36fa36791fac6c80ff44697af0fc23707a0b587d2b0d1ce09f17fb3254b59ff6bb604432306365e2d4f27de3090254f6a676aee2c6a8b078fbc94462d6e230b134e007b0ad4b3d9298b6611fccc8a8c12e05a760970b5062da77c77ed768b274b6a1a881d96c1eb42e78e07507c6cc0f59200f46d8482569e2cb6931203534579464e2add13213ca9eab37a00d259f35b0950eb89818866566b09c9c2b9a358509f09be95ee2e011227f492310d5d75cc7aced00b142a7c21e30d0e00ca02f8934f18d1208f078e", 0x1000}, {&(0x7f0000001240)="324be9c827c35c05f3aff27e52f5a86672f2574ca84acaede0b9b69ff709830fb0098ba3b7d3bed87809a31fb5ba8f3c6c9ccc000ec4c6c3113ee9d9ca8ab695f1e16ecc8d810931dd371ed3232b6dca967db7d9f28cda38438b0096bad7c7727eec935209113cfffb18a280c2a33a15509910e55b3468b290d626dbd65b2e72a4b1899eee19d5d83575045176a1d7d14b1b4bd833fe7b61becf98a6b2a9c99f4cdefdbf6fb984eef72ade17377269c62b07989e20f7ff435f84acab82568d1ca2c593deedd1844edaa8f3d96f68c8e39769eec8ad5083049247b7a7ae0410735931431224d8596988bae6e0d05deb142c092ab5f2d277", 0xf7}, {&(0x7f0000001340)="5c992f527a1452c16987a6e493bf4ac5a7da9aee402a9974eea20aea667546188d1fd8036b78dc7c22886927273ea3cdbf6e87496b375bba410c5ce22a223ffb7a097b110601ccf4b2bedae3abfe8e53e9dd33aa5c1e14ed84def8dc3501a120a6a78f00dd9ec195d380b28b943252938ddf8f6b8ee10868af07f0d4fa25faf970a65f52cefabaecef6ee74a4a0d631393e2786dc17906088851525dbd3c6a303ccd606be76f805ade", 0xa9}, {&(0x7f0000001840)="b403336fa067afa3297cc59838fd2b25bec711fe613c45879948f7bc2de7088762ee70c910b33a3eead44a10e99ff23bd2ff58ae5ccd03facedadf64f37bdb8daaf90e038761cfbc6b5d8ef3e2871f7bd222b7ebf265a876ebab84d26ce8452bb2375c090e265515ae01ec33be9d5ee6e48484a2bb2a6bcee1fd133b52ffc8a0f476430d353b961f7bd90930e5d392fcc081af3dfd696918b6d9d7b05fb2e7a5220839cc150197f7aa5129fc7d1e1d5a776a20a28e6afdb5aca154e128b0949ff89c38674f9118e17bca7d7875eb085a539119bb659e5cba51e2a98fe86da37c3aded475d327e44f1f459939fb02492aecf299c3bcbc59273d528493bdc35e3a501b26479e19950f0add7a26d0977543a57a0e183623e906d24715fad81b8c9684095f29137d7fca8f5bbe3ab7cf3b25b154b39ac8ec1a208ac2a385a429aa7c79086675a6d23b9cd3d25ac9f1e2322abb093decd9eb", 0x156}, {&(0x7f0000001500)="127a3eeb940b67daaeac732e9e192560ef8e3b9687edfe32ad0d5b4c4cec5e6c2f03b35b75d415d25b8f9a7488035ff8ce367eed3733d00eba0cf78f34065b3e7716a86859ea410e6825b9e0b37e23e07f9deae108a2881c703af2c497a5e60f68b18e86d3afd7b8c81307755dffd36edacb19f52b3d277a57ee69c8a6aaaf689df5cd665e8f2c24e17dea0c6636b2458c7e17fafd4797e2abc831f195f0ad08c578acd3ba340280853a0e669037564c4c67392519347c328018cd9ab66f4ff886b766667ea943543372b89fba73cc1d6dc46a07931e0b89515271a489ed554aa57372d66b1e9d8f", 0xe8}, {&(0x7f0000001600)="43c6f8f466ab4a3b03599fbf9608ca28413eb477fc08b043cbb4a14aa3f2bb1c43aa77bbce544ad6f92ca0684905d1eb6ea9a7943767f15b304845c7e1deab9cae352a2008c8", 0x46}], 0xa, &(0x7f0000001780)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000004200000000000000ffff00fff5000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x48, 0x2}, 0x1) 16:02:52 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) unveil(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='c\x00') r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f00000002c0)=@file={0x1fbc81a4852001fa, './file0\x00'}, 0xa) mkdir(&(0x7f0000000000)='./file1\x00', 0x6a) 16:02:52 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x19}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x10000, 0x0, 0xea, 0x0) r4 = kqueue() r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) setuid(0xee01) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x9, 0x4) shmat(r5, &(0x7f0000fec000/0x14000)=nil, 0x3000) close(r1) kevent(r4, &(0x7f0000000000), 0x9, 0x0, 0x80, 0x0) close(r4) kqueue() 16:02:52 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xffff, 0x4) connect(r1, &(0x7f0000000300)=@in, 0xc) r2 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000023c0), &(0x7f0000002400)=0xc) r3 = getuid() r4 = getegid() sendmsg$unix(r1, &(0x7f0000002380)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000080)="906f70e1e55745cb2bb343899a48a781201c8e56", 0x14}, {&(0x7f00000000c0)="df5943f694acfadfbe78194ed4ef292ff50bcb1b18326821cda6dcd0a3e7b2091aceee0704814e7f6ff3b3fee396268fa5407a4a73aeb7fc7878179663860bfc01238646fbbc8ec8693884c257a997ed818c093986dd7eb2511528128690440b79bbc2670d323c32915762da5dff36050628bf5a90b99ae7b4f6ce575b43aebd91619b0efe0d907632807dc7f870449ea0e24510e3eb22e1b2bc7abe69840d6694580b3e7fcd6b89168b62052f976efbaad74cfbcf09547d03cb4b5429674099475a995a091dfe339b5c692cc2efc3380b9539dcdd5e0bb8af897f85b43c9d721a7580dbcc5d428172124c28053d4dc366a8b8776c0a0c047b5c", 0xfa}, {&(0x7f00000001c0)="05e8fdc3dffe55f7f7a8000c314476b9e1f36800ba6348421ecaa17c2063be7048b613131d3e62b5ffc21e42364a428d9698a1ab4b3130380d77daf43c9d97af454fa580643bda2624d6913433d0232d089bdfb933e7e4cf53d84251c516fb2b49b62ed9fc629fafa878af1865d422eaca130331196b473e883043956262765c412f3178eb3c7539683a05f3bae326e2dfc89976fcfccfab33d7f0d59664fe9342a714398bc4e60084dae9103446992db72429ce702d", 0xb6}, {&(0x7f0000000340)="3c9f42f9448f05b76f3d0d6e46706be1f4be75074af89533cea22adcf725049855d4d4f7346695514e176f4aea4fc6f4233922ea33adf995689b85cf0e36dd4d536a2d11eb90f4f265933924adfb73b2099d81ce35d1f0b936135600d512f1bd7c9377b952a0d8f7c157869d8ef4feb3eaceab5496b73e30974d336db6357f3d76a9e7c43a35c146ffbf54dc2f3d9205248c6b64ac7e7c078a1ad034a8c5746ecc57b151c1262e0a027b38fc2a7c91c93396bb6a14eaeb5478ab39a4177ad217ca4555f536780a9cd42dd120216fc88d089f374860450d82d0d471f236af23f165b37d0a5147aceddbc9bcfc42f78b39fc40285a58bca72b2f28a142c54ac47e372bfe3847cd2971c39de490d83a9f7829cef7a4d3a28f3bbd7665cdc9d62a05c8a8b4445ea63b44f16004c6eaf532950e885452bf2dd7daefeff9b45acd3ae8d6d6f59da89c3107fcfcf4900e8e0449d76af590161a2762ee106a861f7d04c72f0d68cc235f3831537e6eef5ade30f0f017efe0e615909b30cdecc0796c53096b99582ad94bf4dca3b1c2b4488392c1bfe8bb34ed40720f0965680c549c489f09a0e9d92d638365054dfacf8a9fbd1c6fd989f6c77b08227303369c456c9b5b6bafb71e298432a1678bc97806cc7a94360c7ba037c30ea23e7f780350597c4067fcdbd4e00f8a5c275139adcc5cd4fa829ae64d2d7f4f48cd95fda4e0114b637c4d063e5584055e59092403e274f33d2d4f91d35b31983c74f5b74fd817c3cfbcbf30591b2fe3be6d3561a143023f640abc63986a418603dd685c019595290985e31eb951526f7eee287abe9b5b5215d1e60b3c36d5545630cb6d21fd498540e81963391f1cd297a0fc7eb0f78a5ff985a515b3c4b89307d47d5a65145f7686c4c50f24477c67deb29f17d7103f6177428e848bd7d2e15d772981d1ea26d1e62becfaa7c4e232d8a2438a1608c74e523c8a6f1faa1e1cb9785b4dcfe27b5c39b0e693dc969f73ca79faa0c490431f852a16044ed668b5c9ee9bf97fad8609f03e1ed1b6d5f8090e62925ca840e35fa0cdd36188525d171477f886e27241caa15234eba8735c8952c30592282072db7ffa37b81a2940d97d0993ae3c7eb48cbd828344c74c65cd6c6a4615d8bfa1a4cc6ff308909e28b2b493df28975167f4a41887c7b5e0162f62cd9a659ff820cf264aad3e7675f87d9fa68f6b40085fd98940d01f52095f4718f4155b455c9cc1ae0edfbe36dbae57900e05c94787219027a23ae9745a00fc8467d844455b47f4850e1918ce511e5656cdac5372a44a28374d382b2c2809d9de5a6bba8f5fef6fa950217d11c2ec4521e80ccaaa930c8e7e5fa557927ee2506f38e64aa8ae126b4d50a0c779f2263ba39766ba1931e44d8b1f8241de9aca44597bb14f41034048c9d9fa52bef748071374ca9fb14489826941b7ac8febd6c21c6271c81082305d3a7adc2ab3237c7ffd55f9a2d794bbcd462fb156e19f5be24109d30cb409f849c2cafe237b8b5b080bece24966323ce10bc94bc7e8a02885da06cd8cf5f32661773efed5f534305efcf7ca3f46b144844c7350ec94fa7a57d7a8cb934eb5fc9c07d8d2a47a83a29cbb0dab65345c1f6c7e6d3e38da66bf6dc4c66fa60c4ac7869ae405d253b5e003daecc4d9d9db855179692cd26920c19d457f486aeecdf660f91e597461027d5f0aa9c78cb7d9e52f58c2b35a9d2d9584e51d67bdc134f206142375591b4a11ea24ed934c5f08259830135fc40ef65905ee42af3dca58925b8f1aa30e19b17b27bb82fc823a67d52674b5d4a216a12a20aa57fee0a77893dbbff3b0d657ad08903b77af41aa8bdf690e200eb9c1539746f9f8f5be331bb441f75d33002c495425d0dc0252ba3b13e987e09bb5f97495696a9e488a8a4991dcafdf2ad31a45b73dfdd38cafff36bec7b4ab2aa64951be82220289f25fb88cc37e842c6a15d4d4f8616b5607120241b91f8b1d9af0e0510e0602238324d500ecdc7175cfd702197301a3ee07f8733e6b9e22acbbb26ae442d0745263d2faabab9b27a7a347629e6143d5eb89734ea780a0ca3dab7ec149955320050ce9549b943e3781ea364c852592eae6af45e2c51aa84e0ce9b31b479651fc31d9a8a7fcaba7492b2e162d4db0d39a9621e21580caa9c845d036228b5981263c8ce229d77e779533e56403e64b09b721a874b407113b644b42553afd77c821c258f0bcf72cbaaee787abe78e3add60b30ef0176840617a9e129af78eaea1812c4456fa84dcc382335aac417ca9dd353dfacf13cbfa1e668bb9bff007d39f6f9b9c312f94f84290d6ddcac5d1bcd71ba460871b85d3f230da0e0971b7150134770b110a4b04841eae99264be85dfae84b89b660b70cb527395e6fff88f37ace30e3fb1ed5b5aa9df7a1f0e2c9e0399bb39815177ef71feb143b9ec1b9750a0f68393e6febaf58736eb82f205d05a3ff85396909c019017d705b51f6b94aeb0291f3f90c695fffae21609f931f218315d60bb42df87614d31b944fd8ca92301c0585efd9757ae8023da7d3b382950249b3f466c7592f402af0d013f987cb687074e3dd67ba1c34b0be678c662422655c6e2260165527401a73f67e05ed7d7d8c9d7d678272f85b0588b8c3161e49309e0467ab2b21f99197244afbd6622600db16e47262ee8aeece3de267c780434b4fb145281099a21950499730610bcab4ccdad77c3c5d7d31263107585e9787f10386314724f4d3e520d3a70dbbb453fb4373d6d2473d67ebdffb53a3273d85c6067e3019bae68961d44341f3ae64ebe2c28d1350a2dbfd7b4b562a1072b91ae060177a3c80290a3a750d5f98802f6307c683aa0f69f59c8b774c485e6a6abbeed909896738780882ab69d3cb83d6f096d579a90660d8939ebb7663f6ed390e681ca578d49659164525adbc681d49d6b508559d48015b9767c215271c981f19b64f20bac6a281636a41997182d4fd751e973516c95dc1fc706b488923ccb6c01814ae8093e84c1bc0a0d6beda4e6fa0706d2ae69083a9988fc57c894de1216bdd22848a997a7329ef3910921c653f49640ea8a102203d535000d8f57fbf9ce92a67dbcaefe47cbef7cf38cbfee60c38091e47dd2ccb00b756187a7fe889659288383e42e99e425bcd7799ba44abfbddf562a3af60adb2281a37b10e06c46a3c078723142fd675cd2e565a5f9cc787bb4e586c28858884ad28e90e34aa81dd2a4c5350390ac676aac4c4d6bb47e65ee4891fbd05a83dee23a57a4c59b69564108b4a6d8ec08457f87fb3f71424b063431dd055e4e7bf46b18ab3dedddcc523ecd53b41bfa6091b5d14d81d661dd6e30b1b48431ac62f0281118ba23905a2f5808bf5a2ea43c1d4d6d08cff9862ed5ee6dc1d999d590962341dfd48a9725de472e9246191aee9b3eac37f959083d4ad8adc520562f15396a8daada09df84187a4a5d33009b858487d6ec3f757fb6c3c1975c8e5434d61dcd7c47f87fbe11d303dd70e85f3084ec5924e7b6276564bb0656e9e1db0a5d829312a0a590082c5ee462ca6a7cbc0f950cb7964cfe26f128f1f09e25f9f518d53a6f45f5db2be334f79bfd58ab44c795b69cdfc901cf05fd5d96ebf292381482d6189bf1879e3856c25ea074fd7bf8ec64ff7e9bb40081b8047d3195ebd309b82d344d5dd0786deca44a4354b926410ca80279813765e0c292bb358e550289ba6a6d560207bd18792d1e425d2aa523f37842c7a5f6dbcdc938b55049fa84a1c55729246eff6859bfcc60282956e33b220a85acbb9b1c7bb34997a3fc1a9920a811aacd9a7b229a2ee64dafc0ccb0473b601e9741f2371f6b6a63bdbe9f9667a55b9e8b64d1a23b12d542e2348782b997d9c789a3e624a51bda0ab01f41677b1e65457cb04af5878b68d88f229b62b1802196a3a9c7665c10f5355d548a9ecfe4da0cc52594fa10cfbb986e4ac4e84ce4c4b762d2a5c98ca6c589706b2b6804d31b281487c79a655f25e12ac0213c2c3a4fbd8227a5d25de6261878db7af8472b6e187a9f7c204725788cef62e8d93a669b02a9e3579cf0d9a199c115dd11ae8bef36936ccbdf83b36757e0492ef179f456a6aab1c68622f6b1bf1a22a7ae74162ddfe79d4160321ec1ed6c3935f2da215d425895b14a6e8df199758667d2d7964aa5b38a99677eaa80ad4bcff68b3ad6795f3c93fc4890cae0aac1d16d2fb07f4c78d8cad25c66776419bdec52dbb3a502545e84eaf0881970a72c8c0a1828ece9b9ac144b1c02ec4a7c50c92a3002a9caad4ed5b8884050393df8e551a0ac2c0dcc60bd895b7ed65b52785de0002347bbb64c3a955bbdd2671826b28f9b060a610cbfe280c79c80843661dfabb0545df7f2de4bed2c456bb60fc2f5da8ebebf4ce053223fc2214248f082e5978a9d53d3045578b67d49391616b2d967f1be74c5e108850f3ad1e8759ee26c5aa4b76528ceffa53bc1dcd15a435a82713384401cf2a822500edce5456234079ea08ae9159c6bab9dc318468bf383480c3fbb07659aa0391e2f3712d834ee3eaca8ef8fa8c426eaf07a2a0155c63ba0d280359533df61445114c1bde922f7ec86912338b2042edfa6a0159f3cc463a870f4a10ade26c35dfd44b04489a8c0836f454a236296754720b6df4c73fe787b625ad814548837ba0842b726add90eb59598dc1c3aa51e62f498b6e93a190117f447b57ed6472b1decc06e9325495cae453932dfd1eaa0961735d3769b3455b33716deb99374a3194164b7be4435326e688c0ee045f09a2a989bd3168796450d84576f6750a829fa62d73cf4d1846177c1a4d6732c38b3be4e9be1a771e60a1dd45f77c28d4d56b74f9110f2b275138bcead7dc40daf2a4df4bde5030dce4daf0fe5cbf901803bd7cbd4f890c37b666c1146a6560a0f7df7d60f08d8ac994acb504b24deb64c30f2ca743d9159461f5a924c749c3bee9137ca741b837cf355af9b0aa74108a991703fd8bed78c98fd99ab5b25fe5d36bc74986bd2a1ee0f2f285646eb84d926110eae9f615fe9cfbe6ef69d314173812c3402a91d97d16fba7be556082895136fe0bf5b002b02f80553e3a7fcb7c334dc161e64e9ef3a41c556c67e162c998dfefba21a121df2fc0d8fe349c09956e25a6b9181c4e0fc3d1a840f14a81cbcb6ae138617623e68fff4251da7af1b2d9ce2bf4620a9a40cf846e112c7bf377fdc1b4475db1c65dde3c5a5ce28bd7fc55b8933e3850cc702857aee0a7d5cbaa450d15a0026003df380a3d5299d39af0d56f8f255051e1eb78644ce5dcfbb6c3702848d32b7f77e679f05a57007a04d9db5e16cb4a75587e4a3c8908e269c818ee410e136a76960e5a10ae44025f3bced64452f43581f4acb0fd109d966528b890d7fdaa3cf8eaae6dc4ddbc145c69458f0111178d890b726256080ef3c227520e4d58d48d466f6cac95c311d089eca2cc3e30690c4ea4cef66a0765894b2dade8682d96adeb97387fac524ac109188c30ec52fa27166961c7b676feabb5e15219eac62ae58b862ba0af2b02ceb20e2c1cb1992ac3cf0ac477a07f87cc316756258bacf8fb4b3deed59a68c1a559781222072327a5941b7aa33a6fccc9ce250f47874caa89b43410c34e3e36a196da2bb3e8b69f5e34c87d4389e383c89049a4727516bc991f9ff9318fe06733442e7a4fab0c319145f795471acda04f7da3d8ae47d210dd5aa07fcf83f873dfbfa9a20b92215af2baa672f23500ada0c1ef54d194c01043bf8e2b6216bf2507fcc6c9b06f", 0x1000}, {&(0x7f0000001340)="ca82b4431a79e26f6148cd089f2eb85a679fa0d357002cd63c86e53b22c9ff15457d3fa1068f74bb4499773ce3422ef5fac76d5dcf04bd17e8310019b0b1b453d70a772b7232b6b97956aaed40d73bf13d15055caea6dfd1c0cd1a65dc2af0bcbe089d27476e8163513b60631bbd8fdbc6803944ccdfba0797ae9aa3e6ec9346993ee20b2b07cfa3082311f211c244c8c7744a3a7b38a369d3649334ed4065c7d7c4f8e16c8f2f812261a69695201815811b587c86dabefdba4323729e6a78c733606f7d9fa10de326bb2b3b03f36ae358a3d5d1a276b02b277af89142850b60aacac8d67d63a048ab69efaf213324baf59adf7d30889a803ab1c5c461ba116225aa0690affc9c20bec037f1f94380de11b1fba49d717a5d743a232c1f6a782db2e5eadd5c60e3969e5574274a363475ac54d84f504b91d4f71370bb8fd778afe9a7776a6e6d9b223fa1c1d8175aeeac3e86783b092f461322bfe6acff5865c5fdb0775c65bd99a2f813dc67bdb1b7362b2ab533eb583e0a4ff3079f9484c9de7f9476a34c31680534459702d17c997eddd2be8e5d76c8d9bc9453fd440cea5b31283b01b07ae4594b267d7dfa1825f14d0364a70c6e5ee2904f7d5730bfe4e71f4692f9fb0da7f0641168ae1f9665c30522360ae66147665c39de325e2a98fffed2460f416e407e5036c17fdeed0fc095ba8e1715b4043623d61dd766c091588372dd6960b3512bcadf243ada1e5330021edb9571172fe04f380fe3fe2ad4c5d5a7f816713ec0f8004de96aff2f48d3ce32b56dd6cf40a23f41600748a428ef1c1e470d4ffdeb52c34ce5057ca01b373d150a8d2a937497e90952312c75f4b92ef2ca92b5eb9ea75befc785dab7b3cc649d84ce5d9293d528de4efe31bcc7fdb46bcbbcc25f1483a3c730ebe1c279c4a5edf246a80a495137355f47b485d0718955fd30c1142f4230668294d580fe28703784e9a7904ba527658b59a8ebd4e4faeb2aab158dd2af1df0b29814bf9baa67598a5fd8b5143f9effb54f9bb2dcfe02e72d6112b6054f8a6d2bf0f5a3f26073490cc248e5d814e2e46bafc043b4e6848d9bfba744362798c96db3f87ed61374dbef64431eb10b6eed52c2a452e68791719c7b377efa569c7b7412d6690e2c69ab799a8d2169e772f8de2cf00b90f29e970932d07718eb0c2ef1813a6c5f1d89fc9b7796ea7e2604881146bf8d0340e243a5b98ac6b3325720fa4b74ac53066a2a9668032f4813e27f1ce6f053e566b24e7ae12f4028322a9d059934663273518cba1c0753330c971382c0c25971626b1c5860b3442d88f2f80d76a2a3310ff80191065f07285101171381ed3a45fbd8e894eaa6403243b803cd480b5f22000eaf1e1504549822a3258f461dde9d1b3fdefdd79041bb4984350286cc3530bad1c0758bd8da90c1e3dd6a70fddffe2488ae4bbd3d2d3f233a5f6166c8e63502eae834a86a0526c67615219d73dd66f65906d4eb71eb0f161dd79b71580a16eba9c77c83dd7ee556907aaed33c6f680dffb0babb09cda0ba1e3477bd1affcb25ac2daf1ee7d5ae3cc22a055741ccc5e2906765fc2be715480629c3eb6512be055fbed916d1baa6036b6603f976497229ae624008a6c4274860ccea1b163926b49867bc51b06fe267738ba44d3d5d554f91989a0a19f3a6f7597c19ff60de91ae7875aa82f327db1692452a3aeb975c6001c29346f2feae8441c99ded39a007a9985cb7f17c39165b220701ff05d25dd66bda6ce17519d83be9d310710896a242083124a5e2d992f37fe37db70b9da7ba0fcff137a0071dc02865723ff0fb076f5c0d97f24d88d26689c5b909519dca2fed14944a363cb444b728ae365c0e88ce4fe465ada1862aad15d2263723350918d3d6298e3ae2cd6fc4bb6ba3772fcfdb560b7303a0e1e2829e89e33801cee650b3482856631dfc46062fddfed517df39bd7fcba91bddf3833658eb683e4b9a4f77fb391094cc10437edf78da628476dbd427fdcd2a0fac9a413ff8da26a62bc54ba29a8dc8c95bee95650cdfba9c7ade4b2d1030f4981aab806ac3d88d641e73f21d2f3449a75a33368d919fe73f9dc78b982a97763a1291035eb08d411f06b9f8133de632a46b41f827a036653745ae6326f67434a8256f4f6c93d3cb7af90e5f6191d8e90f6285ec8c5a1f5a3dac9fbba1d6513ec8591fd83be75f7a35f6df57f0f73e3380cc8a69560dc469739ed8df0c2a999fce5e5869466fcb15f92ac7ac4cbbf6ee5cd0afe31858f36c54efdad849620169caa4b14c2f2b68827554588aa2c9b030e0041ce2ffefac1e36d0d039e8f1925b89e4725b27cc50db3c0d393f926a3d942af3105bd1c9437254374317f47f178e7923a0bd2cb2b549cb92758b8fe2069bcacacaceb9fd13daf2ccd8f2fbc1816276051e189bbc4eab7f7e0b45b1293c180ae120d4435628eb4b697d32cb3401eef0aac59a3a8607e85a684b2acba0d05c9e83725ded7ac6c668d39f21b464ee55140bdfcc9c75dd93ba87d747fd301067dba07eec686bf4b15c29718309e385ffc525f4ca16c746b6b79dad614fe8c84fed4c9be9752920ff81df8f3c0ee1737749dbee926b561297c64909b24bed9fb2780a472b7ab77762b83c33f9d1f29ed081504f9260cf6490130effa9c9800208878bcc17bf6f1c6389e5b0662194163803468de29c094049e866bee5ce3228cf10ce9b9b0a5e295f630a5d1da5400cc3bfd809e28109ec787b6c0a1a4082b9fa5ce9e75c28cf29e519a6e981fe9283e87e4d6854b2f1fee1c0427f211b51249f5ebc0c4ef69992668bb83c8a105a44190b8e1778c0ac9474859be1796bdcc8cdff3328a51314e98c5e353c732799cae00938c4b256c8a06df22d1f42bb412cb8b103a044d97b2f7a0e98d304572e25a9828720e9af41f958d0d01b8fb33e2c2c5af95c815cb5ae85547e29458ce65e03617e50f999036b40063ad8a37af51417e38ad31532a2bc4adc75ac30a9c02248d8e85ab3bf4e83f25bc69b948ba9dbad33073cdced8029a13cb3c9a07f1bbecb62a66308fe1ee9515a693da05d5fc796048eb0e4f06173b4e7c145ca1067d2f72d6837e10ad57323892bb7a9d99c2f69936ebb213b747541685645537c42eb849e0d35168891519f3971308b4aaec363ed9b3068435e0f34b2907c6713aeadae83d118331a4675ce74c4f8cff54def6e0c1ce9e942031ee9abc9b3d5f8836a42f0a0f15458c85eb51ed3c1cb552e3595aad3077eb069a29339ca201a033da4a3becf1c3c012827aef919de842d94462f8aa35b633fd72c44c24e02e7c3b42d1cd720939608639e09ee9fa8f5e65c43fd86d4dc3d735fc9d313a65c8d08684b2823c357708a0f3676d1b3bcaa61b928fde857d4c21fb4ffdf1bcd4aa57810a9a1d228d252a33337e03fe9141888486aab17fd90d8311f1e6a31eaa64b82d1d71171f3201b3b03f83afef17491b8af194a027594b29982372c5fbd24889c776cb0b9e3011cf09f04894f67ff0fd37e4b730f6a24f485a4f4db85e9d8521f60e7c6aa7b7dcc7184a8f89b70764a9a3c7dbe7c1e6d229244a5d9d9d2e29e0f0111ae4715fe6af22f7c9a55b6e3f458b27dc72bd8fd1a2482ae775b0754c05ed916b3e21228ba6fae4b62d6b9ec3b6c27dc035fca1d12d6948fb36636a4eedf72ad52bda21c1b10d34bb2e0a3c76ec38b812d50ffc5a6aaf2f0fd3e2a12d08eb03d4c364b87320614cdbc0133e817cf3521fc2cc40830ecba8a440fa5b814d98763aa8508408304180cd0b0365cfde3a53c049a2ea92e0852b88b5f682fa1ffe74bcc2a68f729db9d5f24a50a8d204096e9bb9b450952bdf74ed5afab221d51daf8f2335c2854001d7493f3fb51af317724a0b7f5bfee9c1941413c19077f2a924aad19737223136ff64f44c28a35b2e7f7ec545a606e2ee53990bae03b86b16c34aa27b40077f806672f05907cbb3a3e6aa41c02363adf6870e5f09b0a603644361bd561ee85ab7622e7e98c929f6f223d034e127a6c197fe3fdf3522100ea19d660d577fd38594b6304785f059a3ccfe1b96ea68c5e1f2ebcf77b9479c0f12ece72cd41541d6f09a70ed000f668fec446e71f3eca379ca8a80787224eec5573d8dfcb48000a591368845eed29e6a820b6ed4de06c7f5b305dcf1eb21d1fb211c213242dc5b291a75ba62a075e15fd42e4d2a106a66a89a57073cb029795898bbf0c7ef3b59462f46e20886c5683d779d8e149071f480800fc8f603da0cabfdb19f7c88a486221d3fa812b513290c7953d61aba94ba44231da2839eb0e0c0789f869df75769b71261f37822e72f336cbb7361fbc669af92f32c7ec29181832a7ee23871e1f27d9e4f1c04cf0aadddf81b74686fa56742aa051a7d0c1dfb2ff56e8e87fccdfecf1c1787e6e699dbb3c67d7527f429a907cfe253cd65afd149b4d7e28cf6d117f8d9cc912ae5f88d1736ff5f94acb5b79a01d80031625c05542157728fa48f839e6e70b7ec0735eba14327637a9e95bd69ee8c7cfba03dc09585672749069fc7d53a7e23e73e521e1ab333e1213ead470a481a49ad13dd8edc63a8e1b1e2838ac7f566172a6b41a66cbaa88ecd18723a14eed387dc540812f0a3a245dea898b236115d0acc6bc3b846ffcdfb32571b851b4da5f59ea5af23177136167caa2d32742a2568032c70b4ea3f14594aee8c73493bffbcfe2a44cc3ce2ebdea92481066b76ec225c23ed94a905747a619460cbb401b252dd9536fd570292fd0b9f91d69e320ef96695af7919af7433d43df3a0dd12a52325eaaf04e287012ff067fba9296e42d2acc5216385206f29b2b06a7f1e7fe81baaeb8bfbe15a98aca5b395006efc2056a90a9c430778019c63b75b411b9c9e5fed1e27348d4ea924bafa722b42201ec3f2ebf9d18d83a0fe11b1cc81cac109f5ed2eca6130f79a50c53680844794c90759ac8a6d6b10d22ae59e860d455275de994f5a06fdaa38a5435d1917db5b671976bee262a4fc128723e5709e754bee4ef5fe4dbed96311003e1eb244af8108189614870ef745ce5026d700d5cccb2152182c95d94da62fdc387647d2a2801e0843b3827243da61007f2b2911967b4fd236363089925a94e0f3061a92d8f3b9c507f0be3376aad8bdb7a059e609abe4829817867fe1b926023b3b97aac34f062d460d19e261ae0a632bb6c1ab3c2c8ab1a54e56a48df412a7ab94a2d81d6d9becdaa58969e40ccf010c4b1ad7aa64169d62b6f5cc487606898921a61a5d3314753686e9eb0afac3c128e49379fb3483ec2992bd338655662df4e2d9c55b875234dbd5abe19820473f0d7aee1a862fa4fa79b5b1de9ec29351cf6512246bc60a61e5cf2afb4a250db333d90a82f657c852b9a47f87f80c236b9db3ad45c8e36fd58d580c58721d44324edb55bc9cb9daa52c73935372a0377042ba61c8db22e25bcd59c30283f634ecf4aab06cb17617fa5c5bd68325e6203fa917dd5f22f3861c3df9ee87796055c7481e9b35e07ee9586ab713d5b4acb15557d4d2ce002f13e7af08dc70aef60270f0b7aee0d6c30c04478ad946c55d8cb397bcbd3d22184ee6e582d30faa027e843c1c5066e9cfb0797211a2d06c8709da90ae21b919b96d7d3302301f6bcca9eab77cd2833cf2564a6fe59bdc620c1ab429148dcce83e0730a15af63263f57f18ee5f61f83533a2fd1057d19d4c30ccfce2928b5d16a6764df505f8c956906ef7191aa63dc0fa15f7700d03a839e359c8adb6045cb3151bcb4ea375f", 0x1000}], 0x5, &(0x7f0000002340)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x4}, 0x4) 16:02:52 executing program 1: r0 = dup(0xffffffffffffffff) setsockopt(r0, 0x17, 0x2, &(0x7f0000000000)="218050a4ebad22054446b594e7c6571adfa01e2cb9afd4b922a4bb057d445ae71c12bff7ca3e7f0ec333a48f94dd3a282adb0c90eac51b00af85ac238f21f0b44e0aa2acb0a1c8e2ce1576b0eab59b16812c22dbbe45373cf2b5befff4e34ae506b768c7929e654f6c33953e8eb682e70f9f4b60af7164a0340481a71a95c52c2924d73b7382bf4bc95e0c1deeed7e5159a3e51e65de3f32eb64bf184178727fedfac76d594f3f67e3eeb0ebba4ac9dfa78c00304c4936dd2cd3365430c3211132dbbba27adcbffc3aafd24ed5eb3d14932e479bfde99ec772d00c59c6621860954edf6b885321a3be119041bc95f64dc2affa312a83d6f8a18d2b63c6bf03d3fa9123d51a1fc305f8d7fdaf4e11dac9ed1da2588975135492098d352c6aeeee50d8a2b0532680b91447c6e70a08633aaf37ba09f58c637ce7cfd6aa44d8d48ab5ae4c3f53e7f73fdffa7b0976a574c39a2e46965f1119db78fa930b79a16ef8a5c0f400a3540c5ca3869c4cfa1eaf135313828875b007444a4e26c11559c6c46e29508fffb236f87b7bf2008d56e399f6fdce6f5c43fdb5d8eebfad149a2a3f44afcd4de2738ef6acb0110941bede49c2927642c1ea002d7e23ccd93abf332323177b03c9bb0de854d194b07d5b6b2c2308fbb58c0b5129d29d70702e1e126d2559d1e925939def1182c0fc7ffe41998a3cf17ece5c8c5fede2f99f23b65ebc217d888595754cf0beb2f75f38cee3c91bf2018693b439338422dbf85d8dfe060361de398e446c7ccd9427752b8300ee2be339e94161b0d445d35f82594eaa04167b7606c4f0c21cd388c35b0876731e94b46cead6168b2a13132614e232009544ead3314382165d212e8e7bd2d1bc4e98c4ecadb0770e2e005e8b1a915405cb26130a4dc7f4becb77eeddbb9e5081f09f7aba3a551bb3e57e279f82217e0a31a399a97f102526cccb4e9ea963b0b1ac6b668a8c9319b080ab6bb005ed8ca4e4012b5908e0263a6c6114615b8fbda642c26e782a752d5b42edd579af4543889450fb446f374b561b88deba5f5eac6f6c110b7837c765c68953d19a0175f17d2f9352aa4bce0dc4704e9dcdb3eaec96064921add4cecb5378c3f407282359df15a5d6957c6353b173e25671b1e49ba191344bfddb222c0cde4ddaededd744e4963c0b4ec13d62056ee5d6141c174f9b6cb411aca08a9ae864aaffec891a0b4a6eafb88a87099a1b840211c37526bdfcedb2e7435da756d6a967af63bbe5c0c00d273b7540d430312375c7469623f48fb503e01cffd92b71a59a4e99229372da369eebb90e224d5a92dffa3015289642a460ea2f09902a019ec65e5a184bd1a8576c5f672de19f75530748b7aa239ca0f8f784b3ceb8e86b84bb88d577b45581156c13fe78ddab26d6bedfd6060528dd7e921f6ba0b235012f0a488ccff988ecb31bdf585aab555b733964dadcc0533b40c10a946b35cf3a42931a7708731d0fb91ec4257790dcb3a74a58a484848f85031da08c2287b57d831052c79fcff609c6eb0634226fc01b1d600dd76cec19dd6fd32e891c1ec9c2f350df7538d2750cbcea3c964116d68aa716a25f2458fdd56560b13f1e3b42cda0a6de09210224c4ff4f9120d1a213d3a43d8f248f3fe6aeebf06025b6a2840576f6d549a0e4cdf9a53079e7e1ef9c48452e5da9a19907916feb0bd59024ae786da6060e1348282b868f331c728ba78822cc55da2cea0820411c590d17a5efcd76b2926249ff2967c70b01d17bc377b3e273984373c83546208f274e54939191a5fe5d62f8850f5a80173c9e7cc6d801cc7da8f2ef7fab35571aa66beb735bd606deea69c86964373d6b1b1275926f3b9c56f57606c5195fd22797ef9ba4eb1ea17dc307eac80c24d6fe620fc46eded00662cbb1254c3f621ad1633dfb8736496eeffb0f4c5e694871c17d795829e23a10901e935f24687c56de9711640d694f4e9b1ecb827e37137a3cf52ea372edb6aff7188fedbda3b5f84a4c6c42feaef2217f2a7dfbd3237cebf63f226218a8f3eb4c0bf160f07f3aaeb6dd19727cd800f2441be7c4ace37641277592de2b40337a7f6a7b34d04415de6dd390c3c96250f0d13010c0ecaa15477d919ae147d712423ef929853e8ede6aa82801aba6351c4d310cbbd7e6a26be50b493571a1ed23719f2e738a8ec7b4ba6b47452fa6c777c72bd8c13dc12803a2b781d44d8ae9afdd4f96948c64095d2fc11feacb5dfdf4f6242c6d2a5c462fcce6260fcd47cbc2dc8053ca0c13a58bb6f56902c1f96f0dda4eee9aabae38f37ef929bde851e3a983d2c9d8cfa099aa097b56e9af276424ce2b0726067d34229a1b040fa141c11199a640a34f11033a301ac917b658f071c701beb75fe4c66aa0ff7e6fdc0319cc532e56976914b1924f19805b402cdb9b43cac243c4d6fc3c24ea4d1f3048077f1794a3403fc28249d6f26793ce21f9e0da58888b7d599444646f8ea532d79c078d7ff6c04fa69b9506a7a2473c664d4e091887990d5337340ee48f0af147ee7a4babdbad54de771257f0e0da591f1a5bca77ae42bbb2b94d43ed87b9d0d62fea431c0504ab46e16a20fcc5997a3c57606270b2df93b6ccd16931929aad4211e0688f679f3560a366bff3347aa25ed970c139e34b4f1b6d26a3f393e5c99afa3b8b8340dd1a56e3900d246515314428ea886d3c924133d7d715248ecc7b1e63007bc3a10eeb20dd0649320a9fb48d5f628f5cae2a6b5c35da39932a8d859428f6d392b3e3049e47e13b033c7af6124d87bb4f3da3f6d35c2354cd93d9852266eb2c625d22672d53531abcfcb12c9997561b355f26be76d5fc86cc200a06bcd8a8d7f2e87649200e8d8eb1dbd1a3e0cabd86b8fcf1947323868c45c90560e459389b1409e8898d8de6ebebfd0186ca47e1bf66929f5a3854b839cc83bf059a5394da34f2e31200c897bb167e4b8333271fbc742cc5f0555b28e7b196a7e1514f9a9e5b9a381d2294377991323d40e35f5f11744a3e86d8cc88720828a51c90814a0fefac6dda16cf2891ea38c28c9011c16663457e9f435a85478ff8b29f1bf306391e02c9f64b910798340e592979135925a731cc6b324fa9ed7041d7e77f503ce3e326ba3d11e8eccfa395ec86f4a20345c12d5e913c92c5db65c125cbd9bbd05a85270c438f7d669eabb64200ea4734173389639f9b4fed6e1ecb9df2edab31fd5cd9af37c2b106174fe4d762f62d9faa96a9475a0f8aaf8c0d20b7d4bcad1decdd506506450573a00da009313b809d025d57cdbe86c9b1d1380a2d4a8e4a5f7662a6d162dc822baba16052e1ff7b2ded63c0703ca6442c0649bbb0231f3ab59eb2347c6c8ceb62d08af9d20d2ea059b226f4a88b5556a21b099c24852f5daa0aed229f1dfdea237953e382c536ec4cc2be3168209364131619a40999bb7a55de6b68f0c480ad7a810d2872eff77c5577ebfe967fc21dfa382acfbc9c3b597be98c47672c0e980e9d21eae436c0f01175c62f75d6ab378be063895f8680302e87859f48b575cd9fe9407af369f3c3443e961769401b66938b2c77316163ebc3f8b84275837ca2992078be7f2b52503a8dab86440b6d9cea9942dc6a6b8bec00325e79aee6a1f1c6b3c98716ca2144686c2a80463863685a4033e6262c9827acff6080bffa11d9e36ecdea36c7e2e46595d688644837d908f7ccab660ebaa8531fd6d909904a34d2dde21a5f91edddc06e9aa4c9ef8f1278a79a905ab767663b6dbb0e7e35183b418e190b23eecd101d109c8d7dd871b624f0fc12e91d18cac680b5a14468e82b1f2a9464283dc1da36c90b31594620a8952c17b409c43f911ab111231cb913fa968b6a6810a0fb9a6bef34cbcd3ff8960b17c6c70775b80b00012234098ba6d4c876192615ef97429692cc043e8b0ffa142fe2f31a0f5dfafd62415f0db5d222ffc79a86a1aa74bd106b2a84aea7d3268f096150a6ff7b8e331eb465c455f45a6b8d2f2e625e0e8f31c260bc0bea7867cc2c75ef53f085f29fed9437c3d6b6c90706f675e71073cd3ee088c41f5a49ff4702396bdd247314e1c16e85c026f93df158dca30d5d3b5952e9c91e34191bfac0dffd9aef1b3e0ac99dbe00aa0ef502b38547a4c29637046999c589cd04ffca0c7a984756b1382c877fb76eef5a5a9d61c5504ef4e89846b82a4125ddebac153268e5458847777679e9fe879ee53282792026eac23864984440a5b9ae720fb615a0288eed40fea6a45812d4e8cb2a1b105efb488d3d6104cebe338b559cefb9eae21b23bfd16aec2102fabdc9bf398a7c225754e2118bb371e861d8dfd0d2cc5a2a975722dc04efa79cb291b1bc40e1c3b1f4468666ef8d04fa4d293b708d7f3ace168eb4e38f3d16b761a87180b718500ca7685947b4c9313604fd78df3d4955347d28d74bfb36c5f722fe489cfde320c0c1b8962f74aea18c48b3912ec2e4d73334460e99493b8cb1627704d60ae2ad8a6714641060a677f41e04390d775043e66c6ed05abde404ca198483dfdee339da64cf0e39969dc15d081bb6263362952d71b75dae90eb658e034ab6281f7ff3148345d7752537e4138dc7772df7aa2a13b080a2299ea006004f24efc7ad51442eab4b7dba501bb741e58fac5a814f0c0c71e466a6082885845f77f33dc80fe37f46436081aba1b62c345303ea68cfb794d6611922a3a664820b7d91f2ca6958c592a7f71e7670dfdb6780d1a9534bf98979fbbb3e72ef8e272e56b5e24456f653f52c7e4c2625cfe2bca034817bcc4832ffc178b741b12c729612b34a013c10efba1ed34b080ba1f07cd0a51bc28dec811167b712bea8cc55f20d0985892e71066197a41d287bfdec6d6e627d3dd60f227abb04ea0300940b2be1daefd77f56395c547f4428fcc48d8e39dfcddf26e5724541f4824d785f2fe2c942b06425ba71d07e159808e3d52fac3864d222e05ff1af72601580efd5a31437d66c30ab3072b77217da2d0839cb8a1c29ee92bacbdd7502fdb5e7d89a6eafd5e906f7e2155d5b65cdfeedc052c6a93c62a053fa78c9c4ce8bd7f7258ab5b4d238366ce1f0dd7f98997dbae8e70a3cbaefa0a9e009805480e7f5c41bc8f2af504bfbc563a9f4d207381c4241adc1b284f3a59b2f381276b4fde8394727ca9f85606e0cf7ef9f87e2d3046ab2998e4a75e386165c66a846ddfad73bafa854812d8de5fd863fe0c897cea79fc3a2197f2e7e9605c3fd8895167b345a3e335f95dfee1a968ee3b68bd302b8b434369808a3c117382cb3d361339f7b7aeef4e68bd7d5ddb0ffe6a72bdc716930ee05a8e374f704943b58efb7df185ed4959437a7b10f6eb5cf6bc7061483c1bcf7e3f3a74d454ebd73919de087cdd4be31d253500dfb07d1cb9430ad843b9353a835a38966fb1d698c108615b9145dea534f561160648220460ffc0e9b44b00fdc39177d2c0030e097f4a05e21c2381ec1e9362e2b829df2ed0fb5cbd13b38107c5cae825caacd4bd1701ad838ae4145c8c50d38a6c1bbb57eae7e56d735a989ef735c1ea36fc83dc48bc501a10477aacf35a50bdc68aeef6e22f9503dfc71471a8b10d552d7e031f60fb9dc83d640962dead1703510c3ecfc17f2b51362a1592a20ef00ca6169e7dec1e378038a446ae1a7ccabbbedc354491c6ef2357fa7871cde70b730f3986a9d81f70ee3ee2f11fc44f7b6ecf980330642ba865cfd40dad28102a6092f4c44c4f1e5820aff87c150020fd5823c1dcd13adeef15fcbf5d182be618d2fdbdb2db73eda", 0x1000) setsockopt(r0, 0x5, 0x1, &(0x7f0000001000)="2a511d41bf", 0x5) r1 = semget$private(0x0, 0x2, 0x400) semop(r1, &(0x7f0000001040)=[{0x3, 0x9, 0x800}, {0x3, 0x3410, 0x1800}, {0x2, 0x7}, {0x0, 0x0, 0x800}, {0x3, 0x1, 0x800}], 0x5) semop(r1, &(0x7f0000001080)=[{0x3, 0x9f0, 0x800}, {0x6, 0x101, 0x1800}, {0x1, 0x7, 0x800}, {0x3, 0x4, 0x1000}, {0x3, 0xde, 0x1800}, {0x3, 0x2, 0x800}, {0x6, 0x1020000000000000, 0x800}, {0x3, 0x80000000, 0x1000}, {0x3, 0x4, 0x800}], 0x9) semop(r1, &(0x7f00000010c0)=[{0x4, 0x3f, 0x1000}, {0x4, 0x7fffffff, 0x1000}, {0x4, 0xfff, 0x1000}, {0x2, 0x6, 0x1000}, {0x2, 0x4a43d397, 0x1000}, {0x4, 0x9, 0x1000}, {0x2, 0x752c, 0x800}, {0x0, 0x4a2, 0x800}, {0x5, 0x1, 0x1000}], 0x9) pipe(&(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r2, 0x5) r4 = semget$private(0x0, 0x2, 0x100) fcntl$setstatus(r2, 0x4, 0x80) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r4, &(0x7f0000001140)=[{0x4, 0x5, 0x1800}, {0x0, 0xbce, 0x800}, {0x1, 0x400, 0x800}, {0x0, 0x7fffffff, 0x800}], 0x4) setsockopt(r3, 0x80000001, 0x7, &(0x7f0000001180)="2e645acd651d21bcdd8586f936f86ffb5c2344ea34a3e982a0fd33e142fe0ba49c0bf38043c82e9563c594c6a059eebe66efd844a0386263c136217a2bfb77295b0b6c4da5131c33bc0812a885e403b2dd579a11bd5e63f934d89d33dcea28ad48b2c949d279f3bebd92adaad7b27069525ba049ffd71c3de075390c5c2a8da21fc7601a107c688da35dbb3f8bdfcdf02da2eb6ed7b145e1714d7c14033680e6948498c6c05632a28b557c76ed6063cb7c4be277291014950dbc1b61b7f7f12dca236784cfd881ee27f543fbfaad9efa9d82766a520b597d6fb59cc3892cd5be7314f146140b2b", 0xe7) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001840), 0x38e) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001880), &(0x7f00000018c0)=0xc) getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001900), &(0x7f0000001940)=0xc) socketpair(0x2, 0x2, 0x0, &(0x7f00000013c0)) geteuid() getegid() sendmsg$unix(r2, &(0x7f0000001a40)={&(0x7f0000001280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000017c0)=[{&(0x7f0000001740)="1d25c2b555b465f9c2c9d3f289b24097a134b1d890dcc40c17c85e07e5c147a2136bc1d3a4d239ab95a1129ca96eea9a703aba10fafd3abe78491ea746406893ab1481cc75b3a0b3ad467a22cec2398111a9d98bbe2cccdbe01b5a64ced386d328750bd41f235d255dc8b85a6fd1", 0x6e}], 0x1, 0x0, 0x0, 0xb}, 0x1) sendmsg$unix(r0, &(0x7f0000001ac0)={&(0x7f0000001a80)=@abs={0x1, 0x0, 0x3}, 0x8, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x8}, 0x9) sendto$inet(r0, &(0x7f0000001b00)="39432cbf5a44ac98eff776cc0101b9a86e05e25906b0886e046545a1d9d6548ead287c53f8151e958aa14a430c47203ecbf0ee8684834a2b9a83d9ec391e45c416d22f20a8ba005c1c4499b10dd157e63158c92507e19f9a4cfa5cabfa0024c23233734519dca01974585669d12774f936ad0330d0f0c13f34c00022b0da4f7b135441", 0x83, 0x400, 0x0, 0x0) sendto$inet(r3, &(0x7f0000001c00)="c5abf25ee17249474383659578bc826cf79d6d4ffe42d2afcf7f1c3e34534a48955498865355dae8b4aefca8988208af1eaf16b20b85be091f35aa40a87d3e8dd14f6554d154e9fee72cba1699677cef790fb5292121328612b4109764b872589ebeb5648a16cc5df80c0014e7ea20de1a4e273f1a4b70ea1978da20bcbd8cf19d4ee0c3e06dab2075036445dcf87e244490ab0f7b9ded1ce522173b3a614507c5f463266d999247b3d489d37910201b0cc90efba2af03817ab6b8346a260403d83d4779f5b17ac8243ede276b8daa11204fbdc00f", 0xd5, 0x8, 0x0, 0x0) open(&(0x7f0000001d00)='./file0\x00', 0x20000, 0x8) sendto$inet(r3, &(0x7f0000001300)="45617dd88078235697b0fe88b8e4b59ae73c641373dfacd5990c091d5d1ba1732c5c69201ed0bf476dfb9f4d4fc7f89e13b21ade83256b231e9cffe53f5cd6a296fc51dbe995a1af15c2a9b2ec25f2585e67cf86c1a9c3513f0d985aa20ec0c969b1e68f6d5e9f329691ca1527778ceab16bc26460cb2c0bd64928b4a0d5690aabd96e971f4e644a9687032e7543331ce1c1388bd76f6d", 0x97, 0x9, 0x0, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000012c0), 0xc) mkdir(&(0x7f0000001d40)='./file0\x00', 0x5) 16:02:52 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) connect(r0, &(0x7f0000000240)=@in={0x2, 0x1}, 0xffffffffffffffd8) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./file0/file0\x00', 0x6000, 0xffffffffffffffff) 16:02:52 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) sendto$inet6(r0, &(0x7f0000000000)="c78d7749220c88662f7659465e1c6ccb916ba5892ceaea7767c9535e11c4827bd9249e90b3fe133f8be65a11b41523fdecfc724b79d10fd57c0af0b3b23fdf741ef05c82df7b6e50f21704715384c83f5baeeb656561ae22be601959238bb187e27c71011413bfae9c6f241c813815ffbaf5cb9336ce70f89c6ce8f73a8eff60c567b2066a758b192b874a9b742af674b0954fda9d450732772fa088f4ff83683ff63eb64abf3e297555182ebc6d", 0xae, 0x1, 0x0, 0x0) fcntl$getflags(r0, 0x3) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x1, 0x80}, {0x18, 0x0, 0x9, 0x80000000}, 0x7, [0x7eb, 0x2, 0x20, 0x3695, 0x5, 0x800, 0xffffffffffffce3c]}, 0x3c) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0xfffffffffffffff8) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) poll(&(0x7f0000000200)=[{r0, 0xa0}, {r0, 0x100}, {r0, 0x8}, {r0, 0x8}], 0x4, 0x5) readlinkat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/25, 0x19) bind$inet6(r0, &(0x7f00000002c0)={0x18, 0x1, 0x2, 0x7}, 0xc) unlinkat(r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000340)=0x1) r1 = getegid() r2 = getegid() setregid(r1, r2) getegid() unveil(&(0x7f0000000380)='./file0/file0\x00', &(0x7f00000003c0)='W\x00') close(r0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x2010, r0, 0x0, 0x0) r3 = socket$inet6(0x18, 0xc000, 0x0) bind(r0, &(0x7f0000000400)=@un=@abs={0x0, 0x0, 0x0}, 0x8) setitimer(0x3, &(0x7f0000000440)={{0x3ff, 0x7}, {0x7, 0x2}}, &(0x7f0000000480)) semget$private(0x0, 0x3, 0x28) r4 = msgget$private(0x0, 0x4) execve(&(0x7f00000004c0)='./file0/file0\x00', &(0x7f0000000540)=[&(0x7f0000000500)='+\\!\x00'], &(0x7f0000000700)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)=',\x00', &(0x7f0000000600)='W\x00', &(0x7f0000000640)=':\x00', &(0x7f0000000680)='W\x00', &(0x7f00000006c0)='W\x00']) msgsnd(r4, &(0x7f0000000740)={0x3, "d613162976a54831f9585d3390687bba6ed394"}, 0x1b, 0x800) socket(0x3e, 0x4000, 0xffff) select(0x40, &(0x7f0000000780)={0x3, 0x101, 0x2, 0x1, 0x8a9e, 0x5, 0x8, 0x45}, &(0x7f00000007c0)={0x6, 0x7, 0x870, 0x80, 0x3f, 0x7, 0x4, 0x8}, &(0x7f0000000800)={0xa7, 0x1, 0x39, 0x3, 0x60000000000000, 0x4, 0x3, 0x38000000}, &(0x7f0000000840)={0x8, 0x5f2d3e54}) getgroups(0x0, &(0x7f0000000880)) sendmsg(r3, &(0x7f0000000cc0)={&(0x7f00000008c0)=@in6={0x18, 0x1, 0x6, 0x2}, 0xc, &(0x7f0000000bc0)=[{&(0x7f0000000900)="95a04b074ed9d0656938678a56f0febbb52273126db189bac16d4181c89b49d4ebb95504321a7425ff6858d20da6a28c8e20d0ad97deecb59f5a40bfb4fbf405b2", 0x41}, {&(0x7f0000000980)}, {&(0x7f00000009c0)="ebbb1943e9813ed8b453d30407e505d92cf35d4e168b2f8128f00e349e1ca656ce7a3a0606707bd2b3dedf892421525aa86a0630d9bd60328996541455b57d4a7919f1dd8fe1de8db38a78c1ccfdd3f790d885cfed7f26e9325cb1c77fbf63720c89d48f59b63a40365cafa62f6a555dd9f0d2051a83bf772deb6d9808c61617ba9d9997e4ff8b4d777b1650e44c3e8aa7113665538533c0c2e4d168b6347c8b584392ca6642c558338edda5a3bf01f94718db33d5871c7f8d899f19a0b6644f90ddf66f4a8ee05324f5602ee57525a78ca3b7816021434293988768d9bedfb0fbe26871e9ff329a3e128ed1e320549c95ac8848d281", 0xf6}, {&(0x7f0000000ac0)="99faadb01afa0787280661f8643924cbc8c6d94925b4f0592ee7078af71cfabee8a42595e3c4f1adff79cf3c4c8d9b9a8c636132843d1ab77655cfb826f05fbedc7ce5df5ebe1e4cb2a6cd6f8a14ee619d6d682a7e2b2292aa134a3bc27147096df94c561934227e392e8559a6528df59a370c0843b7241b81c9ea8154a3f073f7f605d5144d6fc8cb9f8ed40d94237dfc21c34c8a0500917c867ae84566c4de43f05e36875f72825deb4ca861d463ddd617e22b8c542c796dfaa3ad90245343177ded0e8192ba764793ac9f0c684d7196aeb9f9", 0xd4}], 0x4, &(0x7f0000000c00)=[{0xa0, 0x0, 0x1f, "a9e5b24a753343badaa13843af6a2228d51e15f270bc24f8233bfcdb1811c32ac4e27ec0161465bc658857edb7ef798a0fa531ce3da8f060c4e3bec8377bba6c13ce2723f5195a9195725e7af5d8b0e15cb792466c7eb21a40fa98d896628753e167934df9631a20ce28dc5ec87deedead297cbd4a74bea7f266816b7f1aa1bc9f6ed4cf7516deacedfdcb79"}], 0xa0}, 0x1) utimensat(r0, &(0x7f0000000d00)='./file0/file0\x00', &(0x7f0000000d40)={{0x7ff, 0x40}, {0x100000001, 0x46}}, 0x0) 16:02:52 executing program 0: mknod(&(0x7f00000004c0)='./bus\x00', 0x2002, 0x4000005200) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0, 0x0) r0 = kqueue() mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x2, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) open$dir(&(0x7f0000000000)='./bus\x00', 0x10005, 0x0) select(0x40, &(0x7f0000000040)={0x9}, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) syz_open_pts() getpgrp() 16:02:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x140, 0x0) syz_execute_func(&(0x7f0000000080)="8141da00000000c421d5ea02c481e45f8c47000000008f09a09301c4c200f34c48272ef2d1b100000000c4a19172e75e0fb02d12fbead7c4c2f5adb40308000000c4638d7d480907") pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) recvmsg(r0, &(0x7f0000001300)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/22, 0x16}, {&(0x7f00000001c0)=""/4096, 0x1000}], 0x2, &(0x7f0000001200)=""/197, 0xc5}, 0x803) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:02:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="c40788ae0ec838bf5b68130b5c7598831b52714918923f81223db9cf05e6067d5b2e216e08269e03f2575c6462ac146789b0cacddf5e837914ebb654e66a88b88784eb325950f73b3721e0ad5c4f848d2599d7442af1ce764ac76bec0ebe2b6579ea4f3b3e4443aefedef43317748a195ea9d598aeb20849be98a130d22a366fb6f8262ab06ca93d2d40142cf02a8a1a45710238315cf36a6d1dc8c8c8b5f22f82b127c95f8b97a8868a01c5fda9726f86bc36f5ca5b528d0665d2c1d7d5f700c74a78625b9ed2bda67845fba7219af2ebd6cdfadc1a0a29b011e0bd71e873e0d7fd351c1c4366b9a3343491b533807bc6e5bc505346e90b58b913f0da6e53b7dadd65a7878eadbdc94b10a006cc34a1117a4c563fa7b00de62f7f894f0fed33344d842198df0aa9bb375a82427d7b2d5cfd1a7c7e112bc41b8a4dec60f89577d87dbd06dcae0112ade097303013539b971737d3cd9c090760da3d979d5b2ed367f34a87b6ee0c9a6fb074085d7f14aab5bc9025acaaa4f47ddd30e202b6bbd1a805e5ad233ddad7515a89a360466144acad56a675d44dc6ebed5b612bedd53204d557a879a62de8baf399eaf345eec55594a0738916c2a0873be473983dc87e626862ccf31448c6aec278990e9dc80b8aacbebe13d6cc24a1b09111899780f12d0576cc5c58b1b787ead53f0fef97730ccbbb4246db7d550c32f732506dffd0b1668a5ba71743446c006acac4d9988fc6fc648ba77d0df4878384e639ab5f995b9f35c5f9e6928d042c4c76472243e54de156da8cf888c9d13ac374ecd451a2b817e97bb82c177d4ae5ca48e45e3f47f1d7f24e0675302a6e595bc76603dc17a220c6469c065c657073e59a0d36df4a26d83c6319f6702ed8287f7aee63fc6fd8d62a984b4aae974cda42938f171d448172d2c40ba7b6eec307af6f0ee8fee9c897dfb0f66d0f85e8cc9ab8b0b07afacbdb198199471d78b025dfa8a91fab67b0a4d0deb8ccc5c07e7b6ffce8235627273801107efc5d075e50f24ac4440c7f04b0d762303ea72950c31ed550b29ef5011f1a2534951acedd8404e00df8f5dbc3dd858de85b55b7f9a449aa3fc1429fbbda5fda3e5ebf29793ab46ccd7e2c08d49d4a70289911e00410439ee5e9bd5eba021ae383fe721df2b22cfd06cb78a76d50178875683dc2a1376f375dd6a5b737151a24567f7adcb432f9767ffa61939ba4ed92ee7606ee4d134394f0fc34a9fa6a1398aaf9d442249f2b6633abc2f76a91596df253a8aa770fc9219ac6a38b248ef6c23e78ae720db964cf5b38df8361839601006aad4c0074705f26633814df84e2ed1562d06fa5e28d28242d3c27bdc9612440c97c895dc1429daf5e71b2a3f4fe2c0de5254e59d3ae61e8f452912589b92c5a564d437983ffe7c117086f1145b69bb9d8b84e57397e116f3ba6e3e3c774afc6a81e30907e0b3fc4809032a44140eeefb54f69ffc0530c22d9cfdf68c7640c98fd7195f69edc64fddf07c388c5ca50e6f5f66a91bc982d7424f9adf62e0fe69ec6444e9b48be5ef5381ce6a73d027e12d00f5405e6a470a1289b7f4fc7db1688e126f7eaa8ba7cfb65330cf335008cc7b470ec81da186fe1664456ede0b7f4ee8585cdcaed716529a79796480c4971566e0cd5c1f45aafece2ab01cb6b80ceb58d7f24a33727bd2a229fe25f7925b6c74707b3a965e5e344c0706ef329aaba2a797cc6dfd3bab5a79e1c9f242da2384ed915c737f40d1ddf43ed88cfe87570ffd1f1cc044796b61157023a8f0e52500c0a4dba52fe6ccb8179c8b8ea0c1191b43a71ff6bcfeaa3f017e5c58f4b78187fa560eaf651fd87afc069b488cc6978ef00344bc6071fa3fe6d9d14ebe7cb15e307292ea9f10491427f1b1b754e28fb8f8e1f472eb092e8e0121afbcc1054437bb89522d29f28cc57ea14dfc32dcaeada678708f94f90e431e3c85759afa11a74480ba0329e1487fb286d07aa3ea52825d99474fcc479fd599fc5ff5908c33bf261a27880f6eb7731a14f04e76094bed99430ad0c312cb886919ae216e590d64d306a33579caea6b78cb63b874c0b142ccd3654c7ecfad5e0786a6ad806c155b4ffbba1660a3aee616a9686307e9a958bf7848cd60016a8e483cf1117c5abb4e9ad44fe866917f1eff1da64be251052bbb9574d2fc25e922eba8ea73dccfa27f485aa17e2f8f70fd12d3fa38ff070b9e2fb2ebeac38eeace520730ca887f9765d154e8d1f7469079851fec39da414266c304aa2b2a9d9c5a94aef2c602ce9e1d347dc7680acc1012387f6fdc340bf1aeb99e926a0dedfed4de81db920031cbaa029d087c94c5bb3bd01c2311ebebb3918e6de023f0e03126603ebf6cc758e8c1e1b44263194f2ed22524cbc2d68ee610237b03ec03e55e0af4d87f642e9dea78fe8e83594b1a1cde02110e9a9f2fc18b8742754db1119a90ceb98a97087d8d2c89cb9b72edf5cdb3c24cf574b90fbb0da3acd868ed7706395f900de937aeff10397cc468130b0028b8f849a7d9793614168d2e736ad2742148fd339dde3dcd79ac26d00b314a6a2539f2881d1e78724a0714c89eb9cae9fadeecc63d03128be93f8c366b3ba56cef0d3a942f51ef8f8484ee153d5b62b7a5e9a8c8ed2eff52030b9ea9da01e745b3e7103d93971bd9e1c454648466b50b218094d85493b593fc04c84e0779d668eaeb69ca685897b0cbad475978ee8f059215b15ae19ead49e41411487f343a04591821e6145f5701d1a3d6272d6c37dd2003c4e18cc82ac6a1a975983dde90aaccbc42c4b240cd4b80f17f1e1842495d3b1a8786a994b0d7061c4155af3f09915d27af243e716b0feac5c11b67ba8ddb57a0223295f0eccee127db24d7d794ea104e4fee73e2839c8853345d978ade9369425729a800d6ee191ab9c2984e454dececaca5b86e8f708a5d01734ecadea861bbd0a0188933c3b245b12b294258b0f0a4475fde16bc7b4b617849a67c9623a51bfe4c108a0d2e2a68c4d67bceca81a6b39fe", 0x85f}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) close(0xffffffffffffffff) fsync(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000009c0)) read(r0, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/35, 0x23, 0x803, 0x0, 0x0) flock(r1, 0x8) 16:02:52 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000100000c, &(0x7f0000000080)="e000000100000000", 0x8) socket$inet(0x2, 0x1, 0x80) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) 16:02:52 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x100000000}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) flock(r1, 0x2) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x10002fffffffe}) fcntl$setflags(r1, 0x2, 0x1) open(&(0x7f0000000000)='./bus\x00', 0x91, 0x8) 16:02:52 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) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) kqueue() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x3f, 0x9, 0x9, 0x1d3f, "9ad84b73d9004ebf0000000000007fd35db51f4f"}) r5 = getpgid(0x0) fcntl$lock(r1, 0x9, &(0x7f0000000300)={0x3, 0x3, 0x7, 0x3, r5}) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x80000001, 0x6}, 0x10) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:02:52 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) dup(r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="27d39dec1eedb28b4188462bcf832ce81a004d42b9800e3c98b24c39430bdfb145565e28e62f1b608456880412dc36ff39f8a3859efc4f4a752bc18f60d0e827258ebd2b821fb63260a8c6b402364ab7f635bd0c88a21a60da3812f2eac0253b6af6954f5076ffbaa189449c2702ac15e949f94f54c9e272ca1c029ebfc84ac4e074b41ec35904629ae61dd6837bc45c5c950f0b6bbbca14162a980e74f3a9b9fa49d6b6c8f242dab1bf9f10a899db4571cec25475de52706a4e927acf54a696d4c01fbb309bad7632c32455fae43dd4a3d11b4417032c6852920404", 0xdc) setsockopt$inet_opts(r0, 0x0, 0x4000000020, 0x0, 0x0) 16:02:52 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x1, 0x1, &(0x7f0000000000)=""/180, &(0x7f00000000c0)=0xb4) getsockopt(r0, 0x29, 0x24, 0x0, 0x0) 16:02:52 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) socket$inet6(0x18, 0x8000, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) connect(r0, &(0x7f0000000040)=@in6, 0xc) ioctl$TIOCSCTTY(r0, 0x20007461) 16:02:52 executing program 1: utimes(0x0, &(0x7f0000000380)={{0x7, 0xfffffffdffffffff}, {0x1}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="9b725441"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = socket(0x2, 0x4002, 0x0) recvfrom$inet(r1, &(0x7f00000000c0)=""/109, 0x6d, 0x2, &(0x7f0000000040)={0x2, 0x3}, 0xc) r2 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x3, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x7, &(0x7f00000002c0)=[r2, r3, r4, r5, r6, r7, r8]) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 16:02:52 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x800, 0x76}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x0, 0x7}, {0x18, 0x0, 0x1f, 0xfffffffffffff000}, 0x100000000, [0x0, 0x9, 0x8, 0x20, 0x80000000, 0x80, 0x3, 0x400]}, 0x3c) 16:02:52 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) r1 = open(&(0x7f00000011c0)='./file0\x00', 0x120, 0x40) fchmodat(r1, &(0x7f0000001200)='./file0\x00', 0x8, 0x2) connect(r0, &(0x7f0000001180)=@in6={0x18, 0x0, 0x5, 0x2}, 0xc) r2 = socket$inet6(0x18, 0x1, 0x4) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20, 0x42) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000000c0)) r4 = syz_open_pts() setsockopt(r2, 0x4, 0x1, &(0x7f0000000040)="d25b2e74ac612aae5aa6fdf514490b8e3807b393328c6c687a2a40af7c25f7f360ae6bfc416d43ac52eccbf7f3ba6fff4919db403103538b", 0x38) r5 = socket$inet6(0x18, 0x3, 0x0) read(r4, &(0x7f0000000100)=""/4096, 0x1000) setsockopt(r5, 0x8000000029, 0x2b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) recvfrom$inet6(r5, &(0x7f0000001240)=""/168, 0xa8, 0x40, &(0x7f0000001300)={0x18, 0x2, 0xf4d6, 0x3}, 0xc) rename(&(0x7f0000001100)='./file0\x00', &(0x7f0000001140)='./file0\x00') 16:02:52 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = msgget(0x3, 0x20) msgctl$IPC_RMID(r0, 0x0) msgrcv(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000068faffff000000000000000000000000000000"], 0x1, 0x1, 0x803) msgsnd(r0, &(0x7f0000000000)={0x4, "0800000000000000de37"}, 0x12, 0x800) socket(0x15, 0x8000, 0x93) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0100000000000000ce750d83d7b7870c732d611bac5d2f9adf4c20d0413b0000abb6e51f099b2a273a791aa71c8acc835bacb5a95332c49785dc8180e93ac259ec93f41c7f4483fa24af28232354f17df88dbf171e0524a6e038821233e39589b48aa52160d2481b5b7bb0022a7ca5b33b2a521d57b3175d10a4ba70260f762cc9f5279f8d02bf41bdf87e68efbe60dddc8cae396685082f2e7943ce81e1f297f7e85159912e4f6b5d54fb8028e55584dc166fd82f511429e371cda0555f8622d8c027"], 0xb1, 0x800) msgrcv(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) msgget$private(0x0, 0x0) 16:02:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x3) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) r2 = open(&(0x7f0000000200)='./bus\x00', 0x2, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYRESOCT=r2], 0x1) pwritev(r2, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) symlinkat(&(0x7f0000000180)='./bus\x00', r2, &(0x7f00000001c0)='./file0\x00') chroot(&(0x7f0000000080)='./bus\x00') 16:02:52 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffd) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000000), 0x0) setuid(0xee01) fchdir(r0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x41, 0x1) 16:02:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) r1 = syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0xffffffff) r3 = getgid() fchown(r1, r2, r3) r4 = syz_open_pts() r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) r6 = getuid() fchown(r4, r6, 0x0) 16:02:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCEXCL(r0, 0x2000740d) write(r0, &(0x7f0000000300)="e36258a416f72ee991a336ec37c43131093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf64908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd9764c93c220ccb6ad", 0x65) write(r0, &(0x7f00000005c0)="256ba966e418bf3557c632af6e16544e12aa18a4a563f485f0f852defe01b9ec8e4ac9832623d15e513a053523f7520ebf16b624d97f0f9da8c85563eb93b11f01ba7ed6fc0a4ffc780723f1eadb03cc09ba72b9c02fbd4becfd88bc153ff21de3a5383600000000000000009bdf49c792f8b6704cf33f3294414ffc4975012034a1c8cb394d8ad36585d0730100159c70b113ed9014a945e332bce95dcdeafb0758acff19d494672107c813c84d1e1933378283029a4ad811869cd33d005db9c26e67dbba", 0xc5) syz_open_pts() close(r0) socket$inet6(0x18, 0x4, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x743e4b89, "ba000000a99cb100"}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0xce0, 0x7fffffff, 0x2b, 0x9, "1ccc535602716e061867feebd2f8cdfef950daab", 0x7fffffff, 0x4}) readv(r4, &(0x7f0000002780)=[{&(0x7f0000000200)=""/254, 0xfe}], 0x1) 16:02:53 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x7fffffff) setsockopt(r0, 0x8, 0x9, &(0x7f0000000080)="26f81d7c1753d3a66420f67eb077d5424373338357ecec8f845b5b5ff7ae41ea98d967ff2186a554cd6d4072855e687e422bbc3f5d4b8235d64470798666a19ec7b70858b10b9febb1279aa98b437b388104643ec25e35033883fd368d", 0x5d) shutdown(r0, 0x2000000000001) 16:02:53 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000022, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x6, 0x100) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x40, 0x8) 16:02:53 executing program 0: setrlimit(0x1, &(0x7f0000000000)={0x7f, 0x5}) setrlimit(0x7, &(0x7f0000000040)={0x0, 0x46f}) setrlimit(0x7, &(0x7f0000000080)={0xe0, 0x10001}) sync() r0 = socket$inet6(0x18, 0x8004, 0x10001) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0xfff) r3 = syz_open_pts() setrlimit(0x5, &(0x7f0000000140)={0x9, 0x7fff}) ioctl$TIOCSCTTY(r3, 0x20007461) r4 = semget(0x2, 0x2, 0x248) semop(r4, &(0x7f0000000180)=[{0x0, 0x1, 0x800}, {0x0, 0x7fffffff, 0x1800}], 0x2) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000001c0)) readv(r3, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/8, 0x8}, {&(0x7f0000000240)=""/54, 0x36}, {&(0x7f0000000280)}, {&(0x7f00000002c0)=""/192, 0xc0}, {&(0x7f0000000380)=""/134, 0x86}, {&(0x7f0000000440)=""/15, 0xf}, {&(0x7f0000000480)}], 0x7) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$TIOCEXCL(r3, 0x2000740d) socket$unix(0x1, 0x5, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000540)={0x6, 0xfffffffffffeffff}) semctl$IPC_RMID(r4, 0x0, 0x0) semget$private(0x0, 0x1, 0x102) semget$private(0x0, 0x3, 0x173) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSCTTY(r6, 0x20007461) semget$private(0x0, 0x9, 0x4) sync() close(r5) write(r0, &(0x7f00000005c0)="5d715318c26a67bd73a2deece0d6222ad6e3e7f16314d27d385000bf5052a34773f98a09df1b95dd3d6184", 0x2b) lseek(r2, 0x0, 0x0) 16:02:54 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x7, 0x0) syz_open_pts() 16:02:54 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') sendmsg(r0, &(0x7f0000001380)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/4096, 0x1000, 0x840, 0x0, 0x0) 16:02:54 executing program 0: r0 = socket$inet(0x2, 0x40000008003, 0x3) setsockopt$inet_opts(r0, 0x0, 0x400000006b, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) listen(r0, 0x1) setpgid(r1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000040)=0x10) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x40, 0x6, r1}) 16:02:54 executing program 0: r0 = socket(0x2, 0x2, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:02:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x8, 0xfff}, {0x0, 0x2}}, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) write(r1, &(0x7f0000000140)="37cfcc859baa643340d2162aad25f51e1644d6d1773d69e51db679d8a309cf12140384227693b66c3b5a951a92f2ee9d464d99478cbcc276749edb0c4c50a0e7a873dbdbdfb40015f136554669fb7c517664953c3034456fade517e9c31d924ade109e5b0adb7293c682ee70ad7f5515b6c5b27e437e4e2b5495c6c1a2cebb65a7251a04343d6989a7a830000b2088be172baa68933e883b95a2c145e5d89a6ba44742098afa0193881b7c16b4342db83af0e7bda3b8099da881a0d5873ccffc", 0xc0) 16:02:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e0000/0x3000)=nil, 0x3000) munmap(&(0x7f00003e9000/0x3000)=nil, 0x3000) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f00003e8000/0x3000)=nil) munmap(&(0x7f00003e1000/0x2000)=nil, 0x2000) shmat(r1, &(0x7f00003e2000/0x4000)=nil, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0xe0) 16:02:55 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x80, 0xc0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x8, 0x1, 0x80000000, 0x2, 0xf504}, 0xc) r1 = shmget$private(0x0, 0x2000, 0x102, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/118) mknod(&(0x7f0000000100)='./bus\x00', 0x210a, 0x5de6) open(&(0x7f0000000000)='./bus\x00', 0x10080, 0x8000) syz_extract_tcp_res(&(0x7f00000001c0), 0x84, 0x800) 16:02:55 executing program 0: r0 = open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) preadv(r0, &(0x7f0000002840)=[{0x0}, {0x0}, {0x0}], 0x3, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') pipe2(&(0x7f0000000080), 0x10004) 16:02:55 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=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) shmctl$SHM_UNLOCK(r0, 0x4) 16:02:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x9}], 0x9, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) close(r1) 16:02:55 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0005ecdf010000df00000000000000000000ffff"], 0x1, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x2cec) sendmsg(r0, &(0x7f0000002640)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001340)=[{&(0x7f00000000c0)="fae3bf6713b024ee3afbb90846c4cf5e5f3416fb80c455272c40eaf177bc268b91b34e809c967196f6493043155ecf6c932042c4907b9aecd907c3487239aa7f7e2a916247f7147401d82a3a8567d79180a0124d0329e42a5d7fb95847bcca168fff66c4da106630ae830ce98f62d091be78b6b6ff837cdf2660e011ef9530f79ec9d34f6fcfba9cb4a2af68d65e1661777e0759797c7a730e450d0394f2ceb6a34dc0a2e7b973d49d90fa4d758d398e75c465706a609a6b4965", 0xba}, {&(0x7f0000000180)="36b30d512f4ee58914da0f5bfad25caa43ea9f7a198c9eb1cc9a92d3f09e0657533650ad9021b731855af8502b3538abbabee4b00b561d7796b450fce7fd5030fbcf4a8a9025f5f73118ac63e47af54b06271d04fa20b7640dcf0f20b6f64d4bcb92c53e23f1649f26df85d390ce584e5e4866bedc84b199f06352e4a79ad298576cfd329af908e8bdfd0ba701cba95365af14a345d933a66e72dfaeddc5b92178f6f713d1c3932947e3da7fa4ce8950489d88496915f3a99934b02f06a6ee040644bea5339dcf9b61d06e3397a3c9a8452fe9bb5fbb6cddc1f8d29f59c78d23a0aea993064c5865e4165abd16967ba753ab47fe6967250a2f1648439ff62f88ded352966a2b813dbeb79cddb76c9ef3172185051f2d483564c03bc2e7eb0a2870d081a98cd0a378f3a754ba8f8cb11403e7c4812a0127473ed0b390854552a26b9a970424c4fcd8af6f3b4d5cb3836641254aa3eb1578c09d50c8e4f6384baeb0cd30f81d588aa2a53085c68c3281a91b6fe13eece9986d46f9c6b8e8482d4d219613db5bc813bf256f5850f932320998dd5702ad29c39d4123837f4e6dbda0fd1fa9f762adede4ca5caddb68e60b7ef1d7552c29cd43587f6e0f1b6996454577d42e3c97eab2891a2f2bf96049bc4cd473d8dee8f82d4b354eaa76f6df160253c5ad134dc20364f235f9abca934cf5fb322e49a6544f81490e73d9776fde38726a3b47642d4135705fc5cc4f888692587091ca4c212b04b99dddfdbec95b33240ec04fd96e9d17ef0175de714fc2693fd14700b1e54a20f367b69ac89220a4e3ba8b1241cde9e0ba126e448ad2badfdcf9105b69952f5c731bb9a1d3e9cbb9194f7779f1d09f8d9bacabc2b652e38f994f474985bc0a563c380376659389d4e06c1c7160a31b1dc83f4af2ed20f4e80b05461e32793fa973766b404d49622ed9e368e827a220f4b5ee8668fa44b9c3c81a23a4181a11fab3da7d63d1b631d610b615791d8e6d6a3704419feac2e5a48ede930bc04883a2ed6c13d29432e213b8d1a572d7f0e0eb4841f6ac419f337bb16768f3ed806971d7d2e4d77084b5c5ebf345000d397e9665248e18a800c027d5fbb3a55d58d6da69218ecc723d8d8cd61716c5671cbc8dd528d074a18771a1630eca200b464c5e0fc2a1cea5fe736217e8654e4c0a4a2f364d25cc31443a744f2bb9f47966d718f703560e3aba5b99b32e907a87ebd2ed1410f9700d71dde3da9f5596a63a06044dd76e93aec17b54601af9d31a2834fdfe91f3930216a78cbba5ed477387ea59ee7bd0d0373fc35f83a30a6be32e52ef19afc3c7f3d0b0a454238653fea063bd457dd37da046f26990f81341fda2bcb72b38a00a9652604d46f2f40163b6fbb464febc2ae8170f063ba1b9efd3d308a81246bc0d04c63c7af010d4529c9b8d220eccc1441afe40309a5b5fcba0da6534ce84ad4cbd7c02a69c411f6fce5191fd047440f8aeee4638fb04374b8f0fe1f00a951aee162e8a62ffaff5febd9568f2db7f9ec754b78ac566102218e20eaa3e94096e6b62f2f46e9446320ba29b8c943daa279c3c0f7dacde8b721d21bb9c4777bcd0a597c04cb40a45f9dd9bb2ef8c8bf20db83a69a502f29bee2f054452f605c3b5e0e3702aba25a71baab965482865b42bbc2522ba8b4746b72f145d68a56c5dc05ba2f21f9f5893fe7400128bc50bd25197b0bf8ac9f3cb9d78239e2efe69f1408acf84d58cb8d74299fd07f9f9f02fae069d1f2740b9626355a47fd3c4f4aef0aa4adc001b0b82c0eb68137d7c1e7d860a5666f5155e59f9fcf4bc9042109434bb89d3c2084bbe0077e5b2d5180e4ce87f02ef53135db1bb3dfd3bbbc90246142aba9392d4168f0ff79412b2cf5d1d67ae21f8424333a422ccee9e80b133d12be06688323b2ccf040f994b80811078e0dfef18b7df61da473f452131f1b9cbc2d09dfd3652a79230d075f7950569068842e3254d23cb200a60f9583fc4b45c66af3fac0a0810bcbbf97551a361b8a6925adf56d242a28bf667b504947e768a815d015f960ab6003b3096eb7660a9c26bfa15fe8cd3cee90e865fd3009fd505425f098ea36568496244b229a27cd5d884ee4b4ad835a6b1ab5dc13205f88ae3c2b01c45ace3e5a6aad7dc8fd9c240c47e28ea0e3b83be16eda419bb02962be2457adb070a4a38e4acf79d5779d5c0e311d5027b3c53015ffffe1aa2690050af567ed1623c990551b21ff3f9ef20c7bf70fc42ca99ce76d07ee3cb9cbbc4151a2b6b755d73325408f6be687cc08e7df51645dfa7b9cd978b9ba4eafe7f4f06bec59e5bf1bf532080491591d61e3665f9c470bee3353257dfdebfdf57e8a09a83f59e716e874cd3c01ec8f6624a1b445323bb66c971711932d59d071f90376b2611f44dd3c56688d59699024199d1299d27be6c7e0c7595291e5ceb3233ee1c796802bb62b29618c7c6aa384f608b91e3bd7dc8ae909500577867880420a83f8ab9685e7505feddc15c65c20a5a6bacb6a0e8d3d7d0f42a9dd5be344535461f001f211a09ae9416bd8aeeb6a5800d687d79f53a65d0fe16d55dd095cb56e3c7016ee159d707f52b43f8fc05149b5a2ffeb5f39ef9a3f5fc69a7579ec6bde3cfb769bbd842e6a55036bce7f64819da419c2482d26b72d18b4d04eb7af8bfd123b2b19f19a1b0058b97038156bf168d9bee3dc88daf051c04dcbd47504da0217d7a247f0451b84cc167d672d2912746be02321697b3b1bbf1f58d0d6677137eec70338a4499059e401d426ee888a1a1b04b05010d04b22640cf15dbba3432529deb6dc4bba3d1b407c6f9945381379cf4a5bc4b2808867db62328bf02781415e7f892fc29d2b7a052bb50edb92b66d84ed1e598be31b8a889d42911695689d0f52e13a14769e187f465cd6baaaaa5df088bfa351fa7dc7c7d2443eac2b7445612abdc8383ddca3947781a10fa38472bbb4cefb92c310daea7d7a0ba2e0b0c263df2afd1394bdc899ca64083e77889fda84edf54c913c5a4bc3ddad6a2f9df45bc86160089ddb5aab63844a143f4ce7fb53587b31b55f5b2648a951e23c0c0673cf16d0f2aca480a6eb7fbb040406d67e0ee7666499e1f2e1d3f4ba20f8d563c60e96da8730ae605c3e8b3f6892706917302b51231fe669d2adbc22c6d68d7a76076ea61f3cc57d3a78ae4a6b2d96b984c625c2ca8f1d52893e586d9ec3c21d220ea442ebaaf55593ed5eb1f224d9358680bb4f9c69b44d0d32759580d4a63d1ff60c6326c8397417d1f6d2c530328b26e1cec801f54de77b112c1b99ddd98c259718eb698d23df54443ce7c3a2243d639d029a4321372ca90c0e0a2151ae087b675b44e2f312fea70043c63c48977b9dcdeda82a90a3f0626716574c91dbea9fec86ffa5d77a8db62462c917b220648c2367c516559dbcb801308da6c99d795802317e18a224b20f65d879b32bf1aef66f2e50c08cebf4574150e9977fe243c1e4aa94fa82f436f65d92641eb286797d8856b4013e5db7252c7d32eee49f9294324a2cfb4e203f2352d5c19ec83f672969d3e7810f8e95cb065d135f352fbe91270e1607d603d96906a58586b1382e0d55200dce16b6a464ecce3529635cb80c89c95f892cc3984ee169641e0aeec141d0562d3361faad81092fb28608555c69ddce1a723f008e63eaba6153ad57a8d6815bcb6bf1e4ff4186d03d1f54e382acecbcc5277e9b4c586e1ae99ce7bf22f589b0d727fe7dab9be9915a6b94d5a6de7f07f22ec8a92346bf4dd0f1f6efcc734f8fd8fa13af42500a631ee48bf7819f39fba002e309323449a230213b4c493e170dd431297d1f2f79717b5a73ee558e215c31e58e4575cebb499f61101fccc8afe9e72636dd400ad40afc83aca6d241eef85f41dc89092aa97691722bcc9af5fcbd8bd24a994687cca4b80d9aceb326403ad694259035713ab16127560b9dbd789d72bff9d8f5ad6db0d68e5c14fe2c943fa74e6c8712d2f02c26d799dc63f837eaec6f6f9696360b04203aab8554c8a076655a08ef35263f538ae02cc1ea228fa088998f8199cccc48592515ca89a77ad43766514778eca048c251e89a6a03682c593eebbba88ecdf39bbe4314df2901ece79f6172857d82cc669a9e200c889d3709e76ca0243462dad7becb7315538c3af9561df2f3969cf226b118b95b2ea1c44ec14a1fb23e3243d391df43b7b0895bf0c75428242f634fadc3f1ef8c236bc986c2898eb7ece51296213d0aafa94faf9fcea0b493647d9d12aeb4112305a9b40ea4ef89411a5b372d5b0f95249d276ac63e070ca8ac503667e40f49c51244910b537029f776d22458e11999dd82680d87f5b420df434fd1df8904c59286834830e5ac23ac4f50230b1b673c70a64254d62a9faeb9e90bdc92f86a02bebeac97f774d8aeba3b8352b2c00fdb531120a5b86e9d68faa07241cf0a5d43c7eed788925e2d05bc65aad56235bea096f3ccb7b57602740a89e82211a69d0466bf7f2f20599a1f039ead45526eeffa89ea46a7b938f7fb140efed42e8516644996bf5796eb4b1d448a66ca018b949b6647eb66fbbd5c966810491be0bb51023941615083ef34ffb41dc0cdab42a998cdfb2b6df84f7bbcc5673ab6048d11097dff392899b36df3149dc78c81aea645b06cf159b6f1ae11cd8acc9b5858a758c33bab0babffab162c121ddb90ebd254d7e67e868689a8f5e8b2c0618578f0d6627d7c5f33bed2f43ba34e3c658c3fe707817ed29a0d7ea54e55b5e19536d7f2226d63ce2720c3d636869dc3ea3db72d38fef9732c2d150e2fe4ece47a18dbad98cbaea355a2479316685148d01b2f5b706c1e8ec6fed53fd8ac81d1ad0c022298ceeeb927251c98ba159e185cbd2bf1dd1725e4793938cf4532f238258f30da1d198adf4138ca81c7e05747f9445fa01bc46af6cdf832b3f9e4c3291bfa160eaede7434a5d778f5153603e4da33d0202b4b3e58fff561ca7d46ea27584962a6115b22254554ffafe128420274d000366cfa2a228eb7a66189a19ffe4d9a6801645231301b0111605fffde902d279c6f095c979bc2f017df459f61bb9f92db5e8843bff559101860e2cdc55692b273a07fa21d0c1de4736668a94060db199d52ecb1358d777986cfbfa98cd34ca4cc0c9f59c839fc2e2d6c8296cd05b7e9877c3f8d9ff4d6ac470c84f21935d583a2a93000d9269909d316d6563a30c1d4e0c1d1f3b44f646322817f28df9ced043872c8eb23b4e3b6d3d681b5e23100c6cfdab079af2d6951e7f2fac895a4f8355a93eb4dbf334ddea1b5223a2216525698278ee34d0d44eafdff19a4ca256eca9abd026b8629aaa85b838efd68258b773846dfaa6a6ea28a0465592a8c3c964843fc806802db5e4d5013beeffc60978b4459cd1c41c11dc9c4faebe06b9189d235de494fc92cfd67978970a91bcf5b7e29d5a07abd2b8b07ffdbfd066d1d0e392b9949a3a1a844d4ccddd81d83c9e3a3bbe1afb8dab6cf8bd788043025d20f816f5dcfee0afc7f259b445a7c34e53be3fd9f483a557429a744598e90626df18a3e5f62ae04268e8f923fbf45539eaed66a1526bc500ce56c0e0eba2482afbd01cbf84350c64e4ce31860d7351a74c3c5066ae03ca94ae5a79d0a5d1f89cc6eb7e3f8d9a9fccb4a7e5007e7d7bd1fbdc3e2f36f89e104e58561c82d8383023181b208839d6203fc1a2ac69b9b86673160ed238be124ad5ec74105991d05b4e2b769155e058ee3a7eb5959a84b52b1bbd72261061b47441428cf17f40", 0x1000}, {&(0x7f0000001180)="4e72b501e38030fb9507dcedfbf19878b9fe0d4acbd747f04766cacbf848df5f32bae5510dec3ad10ecc27d12d73db55660df4cf47bd8f70d4474be061a1ff899e3da18dbd9db596e65fd5129943e637c7782c3bff11e25fd9095e", 0x5b}, {&(0x7f0000001200)="c621cc84306ebdfd62864418689f8e05bf1f0ccd8c6a312a36d3696e0750d74abf6512276e9c743c87de158c276a80a856db95a54a8b988de4dc7d3a2d80a541857199fc195c4a866a56913041f911a2531a5f634237669aed367918ae509f11d92a3607d230438b08a1eb89c481e67c454d72243940c47dcd6772e9ba9ff7b38637b79e3b60eaf960864229dc2cb8b4e1", 0x91}, {&(0x7f0000000040)="2299efd22f8358fde44123df04af7166b0dbeb55e8522c5edf152261c8a5c4d1eaa336b4557eaa74", 0x28}, {&(0x7f00000012c0)="9e47842265ce34022e72f175ff9eb9a27aa196d3b627dff8b3d663725421b97af13d40daa6d6fb5075737345d58239df28ab783de3da7352d9", 0x39}, {&(0x7f0000001300)="350e9418535b845a245cc13791e0b8d851a06846fe867d046ade371a8fb5120641d739055fd5a3b1c66226a54baf8420374b88", 0x33}], 0x7, &(0x7f0000002680)=ANY=[@ANYBLOB="8000000000000000ffff000004000000ddc94ef28b81496c4754d735327fd544f39443b172f09c01a2c805cad6c92aff38816bbe45596d18a803d5309c14a3a6d8fcc690d7593df5445a5e62cb7567ca1077156931a96e4c28629b98f8f72df09effc3871d4c3e2b7ea8baff12ceae25557bcde7f9b5bc38bc87d76900000000b80000000000000001000000070000009ca97afca341a948e0b74d5285e0c1e55a247a56f4172157deb32fa0115e93f49d8c464d035e668659308afdc8cc0d640c0838e7ed541907efa66ea60dfab200b638afc5b7b5003754c39c5f83faeaf2e5bef482d544990f230986b0cc1483686f27987e82281fa21d99b1255db938e9bbec235560c3de2d1304ade0b53cb1a696aae334bb83cb6b17ac2a289d8737425efe07dfb68fde72a0a6ad531491c61ec6000000000000001010000000000000ffff000080ffffff61c8e1e1ae9a63280d1d33765730bf578e394baf8b974f7c6d4338ececed653e0eedfe73cd7a7c236feb8936f50f21ec0dbab4bd41fb3105dfd5c5789c6f751098bfa17997c495d539eb400be0507870da3029301c5725f300ef18a81a73961f11e9c0d1e035829e8fca6ec9c633929ff704fa251ea147bd6601dbf7d566b6d8c8fcce558786a7d3458742b212e56b6682f52ffdfbda676b4552fd49138573557e6162dba28d9818e313df4c7625640548cbd5961b7249017fb993865da7ce35ee79519d72560b70f827be5bbf1352bc316f60c9b49ff9b8d31800e78ef6ea218fe287a1e61f56a801584ea5f7d4d6a0db6b12b6b0d8b671e9c5ed07b8f908d86eb523dffd123b077e7f81fd2dc0ec8819cba718fb3d4f762f4ff46c7bb7066209549c7154d647d39ca48fc01500d65edfdf2f679ded22fcbffdf8f3a2d2d96fde983cfd29884f093a12549abd9003b9c20ab03e7b398d9ba010b46b0b18d1e42f208a9749c45afb239d04bb4ef3705cb0e842fdc7248fe1005a3fd594d6aba70929ae68724604e3565ef809e774657960e6480d81062e61d25756f0d86761384e7cabec36b8623ed59ecd5f070860554320fd0c559f31d9c12cf39799c8aa45c62d25f91172666022d79747b5feb92cc8e217dee4bf5969d67e81eee6bddc1fc9957b68019c8d4ed2da07a7553403e5d39099c051acd70ba838ac12415658d08bce51d0aa33adfb0af8e9f68d69c61d5bd7244b787c956326209c1aae531ea6c00387933c509e12545d62f91a5c6c4214afea46558992ca9f07bb3beb3d9e5e96223e2e6f7ca4b1db319d9fa1f6e66a36fc5fbe58782e7de9cff91600c7a56481a3ec5ed8df629bb8d3860b9bcb705f1e7acf152e9840c73e5b8af0a8b3317f4aae5c10774447ffcc899035e5b5c3b962bee6ef63a44be3b81bd795795d84fd38015fdfd217db684d1363374050d83c6977acc7435cab632eed47e8d39d27713e04f1dd41d83dc0a430f6baca2c68a24ac053449b5930cc61fece6dad6bd6822997389e648b939ef1193193d452235f14f99377436907d3a0cf231a2dc98a8246366c3c4de9c4bb1f87852337a65ca09c60656c42f4342db49e7f469e5b9eb497ad7496a183ec8d8be57c5b2e010f4f1520cc3b333609712b5544f0f0047dfc259b51d166ac319422eeacb210c2dd79caa8d8ef0725ed8d77c8385699aace55205adc5dd1937facfd6bcc27d6ed50bf3029bce89c275591eaad4002c3a12e79b3baec24ec766bdc6bcd1ca0f07f12115f7a16f9fe9a4007fcc57d3307bf25a1529fbc0f78b3ad86f50db594257c174608e83fdb1960b27b78017e6f501135075cf40ff68c9d57cf0032a896dc44fad75a8101b902d1b93e1be3058a9176d472cbf828c58a9f3c862b5908b6e113e5376871a5b9a593ed66f6480909fb358b72dbbfe5ca30a5a8dc726e2f2a238e1fcea24342c1db7fc386e7121e1eebe2eb22cec25a76dfa95457044ce5354557876797ae8b5856faedc30c0cd462190a20d9e49189cdd7c184db4c32fc9a25f3e9508cbf5ba27d3db7d9cccf00ee09689268471b788322b421f88660bfc6bf5fc82a2c45a555d966f7a6cd9a857a7af59310c2b7bcf8393b3aaaee4ca75a5e2fe442299e0041ad7f400ae4270908dd8edea9339da88576a24c1c389a651f2aee295c9eb15d1587a6319755ef23b65ccbe198eaf54717ba7bfb6a4eff0d193ac07154812b093d8ecc65962b8b22504a0ec34486b79179fd49d086c7ac19ea4054303631b2e78b69d683f5a102ef811466111d38c85177d080fc3a795a7f4a5ad372f5ea88872826db08d6c9b95603c84b005dd29421849a194067b6ddcde94b548435e32106f6cf0f76b656d3b993a11bdab0ffcf4df0e3e998dfdc3ea0a8b53d6a35d27809cc37df9425ab6f4d2a64b0752f87f9fba98c42f8d76151f2379465082fc9ac88bb7756e1d69705a65d215e135fd7a1dc46d9c6f4828b49f6b37c8a44a9318ef3f02e43ac65ff333d975edb2c09de7a7066edde1362f891da19cabb08a9510b8cafab632fc3e471f1fec9f9444ab67b0e2ea807532e022116faa4ac8a12c1a7dee33e0f0ce5188f01d1bb693a250e6d4ff6b3f9a9d164472b13d05d1f23bf9db190143d51cd4c45e020a965f582d6edc25f3f175d7902579714fe2bad1a0678a36ad882fc743cf7c9d05c90dacee9f97e13c67eaa090971503347c2235adfd44d245653575b4bbb685e601fc6502d0be791960b95a1105e899aa686534222a489f284d14f8e28e6479bde40af45f5b7423972dfbb0693db9a70b8837e1773cabad7294fc8e0e97f70de197f88d7f124236865cbaee6227c3aebb5a9c6ab0e63f93240c78a008f5fac0fbe9d63293bba5ccbb1b31ef997fcce638b482cb9c83a1deea4a5b8e032f97fe3825d2350c5ca8faf64cd5cb623a337b15d9123708f5bd0e895a0ad20c8889c91ef38bd4dc97ea0171e79b9fb32bfe95f009fab63c30faffd76f4048ef86d5008a2af0652c06723273260598968b1640a0fd3c2933434024a0670aeb368260ef4e0e0c3970f4d8f5ee5d3ed4b744a110491cde45cfaf3370ce02b14d6942cc29a410b07a911714e4a6e26d91f0864a6a8b39056f70215975068190037a4ffe09d01b7a48b0b741c5a73800cc9e9a831a26f503599cd7cdf69157bb684c0e9de63bbb8e151ab954e54f069b77ebeb769bc329eb56bf8f81af277db8104badb0fdb078f5ac67a5b53dd1cd9a6663e2f08614c28d236a1458793aa45d8ca69e52632130077b3b2c4e3aa309c7c1932243114498b8cedfd4d86060646a3f3bbca01590f71f1fb126ba2a9ae8922396abe3c191b34e1eedbbc6ecf5acbdeb92f7057483b2da889de34769cdb8957fd20d2871ac4ab58575e4d17cf8b62243efb59af2d04531d780e4263ab515a9fb1d57f20b2a06bf2853fed31ce6ef2b906da751bcc6dcbf2f3ca4ae9eb068afc791ec04093f7602ec647c2016288bff42564e885500ea8122de5c475d667c593038f3c14dfc9aed2aa04afdff4dd70f548c1b2788d334a1f1e924c8fa5e7c084bff6101d2626de13c025f9b9a4a848c4023a2615c9dbf9eee277df89b1fe0d7d92634476b6625bd27d6b044ed7ae6c68ce4d86cbe6a1fb6ec8ede47efa73654c6ba50355dfb59218eb7d6d9b0cfaf87d6699a3034a94d1627e1220b5ebd2b42cc56ff6b6b602d61cff5e0b9ee2713889b19917cefab67f5d1da93887208279c475b6fdd3e29068e671c3fc221a42936a89f69fb60978e7fb1d22edfc7b9ce71848e2330a0dbf27c4add4df2bf84bff7b6739711010ea5db8bc04df044f4727eeebc6c3d51c6c192fb60279475fdf0a18f5e66ec9e242feb3ef2e6bea33c3e2495cd6c8f39424d03c4761e70e7b471679fb299d30f4c08d46e1f8930dc5c8cabb6993d2b7095b17a61911c95870d1fc9619ecb8aa5e312d882531744328cb8268cc66e1cfc85a32f1f0f80f30f2cbff45229144e2776e06e6ddf1875ec258ba3551777f293a37d7943c44cd4d937529ea0c558366119797e3c480ccc28c75b1773b1d025f36e9493c5a762d132dc754b8e6a17fd2be465d9c975bb1e8babc189fc8e1a1781a2389b6ff6231cc32655b432d5adc2fe7e3081b9935a7a752b7bead9cae27b4ff9504d5f86ba8f402c13fdad313e38d1a7eb022d6197689d9816d38e526758b2c44cc4c947973af5f1b25e11d5b1d0c104a14a20eeb791623e9360838c86e898d8d9a55123c463a7595e82044b586f6f7e842494b8ac4935fd6e6c74e7b4a50d060b31285cf2a627bb781d196dfaf9f25d54e0b7164fbb45ffacd75b4d92c4ca2bf60f4d0e833d7cbe7bfa7ccb5ec32de716c5fd6b56de698b85e02d45ea523ab2640b1ea8cd07c3b324d03f604ef0c5c8456f52788d4733454fae8e11c72aa8df0aa5709bd3a716ad43ab3b16233cc3a30d72cb43a00de113b44e61c2a1735341919da079ca989972724e7ed4eac871a169151a3e3e02b3f97b1c6e931b0bce579fcf39906d0b4a14a3425463fb17248d0f783e7192193c6b7ee044acaca9a90f09baf80e2b759fa120b1fd1fcf47041aca2e9f5cc009332d8df9b971a2f009c793186660b0d9358b753c0ffd87e78017589b7770039c1d65cad300278bf93b51fadef1d2bb5bdde5f514e00c08b5b3a2e196f1765d479a9a3a66d975ab4cc0b3e05050debac5b946a13c35c22a20e8ea0734f233bd2669aad301c7e95a88156aeaeb4c1bec3e92dae315a2c728f9ae4386c21aa7e99954506eeb797c9bbf968732b7007f0e1444431ea13d49ac6d1dbba79d0897d00623cec3d071a9331fb266d21c824c36af3a911806777600c8fa43b00f6cc8ffa6ce2525d765e6c77e7bff1abcd96713174a06882be1c6d98c2537c5cc07466c85d2a52c27043499ee85c920d52fa142d4e5a1a70d5a6ca9d88e1ed8d330a32ca721512b2d40073750f93cb62a24c279833f98d1b0df6744a16e4a494cabb0db2604b1764f06e268d7d0d064a822220f43c8315378144e605d9126641830893b48e3f4c973674754bb79f077aade88a143395cf84c3c9b466c51620e113f08701cf45ca724b8bcaac2f9c28f6858b6a7547fc83cd75d1058ca06998f7f93e855223bf13757fd576c260fb974bf2f1d4e0154dc7d784964769e0ceb77e9cd503a5403f12a69eed01e669903baf49b8bc54cc4afc9409bc06c50f6d93ccf87d92a903ab081355c61d84b7b6e4eceb839c0c369f2f55547a4d79d46b15e7d2566be466c89a5163da8f1725b2fed4657eafd73232640673d27616d91833bfc28dfbf33e899f008cffbd00d2a2fac795cfb4bc62993afa9f22adfb8f25241d06852c52d8caab54053fa730308fe0982ed08cc153ab803dab2f2099d64e0589329b43b3bbf3721a824c0e8096caae15c265c0ecafa14a6c693369e58d6342f1707ae91e470b746a1cdef8b5023e47a6471efe1b5a86988a71240943aea425e06e85c52b4ca4aab4d0ee919941bf16881525f34331821062764061d1fd8e14066258c54e8ab8f3346ede4b13751ed3bc8c87815f39ab52d502c1900f7409038ad3858a22ef797a18139f65881bbe1b478db7417bd6b1dc6240c755b868ef2206966a1d32523d8de7ed1d3647e2479686efc337b02997b3ae25fda160f2e02cce5de27f12141f6f6c200704723d4639fce485f8ee9c500a0678ed0c4da40da3f19325ca219eb4f7b1580c9a94ba81d0f2b377b7a1f3404d697072d76984adeca10d9599e9eca66df080f4ce08f5685c578347c8920ed56347c04ce997628358e120f5303302c2531e6ddca8787958c6e43d97131c18d427826191290e99a7d3126255d15e6672eb88f898b18750b4efa8028e7a01af62db2cf8b7f36baba7019a91a8da82827e1a47d6ec8b18710409c2eeed6df9e35a3db7fd2345112a9500e7ad148950a4041d9e61cd6ebfac9dff89163dfbd21f7247efea182b05f1b4b615851309653bea275c38b689b5b3ff3a15f76a4b327f1915117e3487161599c6335bf36978ef3c3d529b26e40af12e90768719374b5c11b3782927cc14dfd013317a762ffb99a4645fcc9671c40388fa8f74303200c0cd0a4b2ba6856effd069a2481f5c1d6a8e91b1430089fd1c8381511fbd6ccc1b50ace1c3f60aa72029281ee57f3a071cadd6f0477e4cbc3a5c4bedb1d5b193cd3dbcf3411ad7389d9e75cc6a6aeaebe7c3282cc108c2599e7a4002e3ee172409e7b096b8193287d5563e214446d00000000000000001000000aa000000c4ff51958923ccea837a40d2187cb4f5793dd80cb40558c55a95f5d94750723c4706ab2fe3d73d8e8fc26a101c64d27d6d0fdc694776c92618de7bb16cc4083ccb3a79563ae74b4c9d9c99888744c7059d6dbdb8d6eb734d84f0ca47fc35e95553badc52a223421240132b365813f5b963fb113c26c4d62ac6178eafe7d2fb18a1e8bcf205ac7507a426224ed9b4268f90f99262843e4db5f76961ed67b69656596680d086b41e3cb7afe4607cde4852df349fcf81eb8abdcce8c769470000006800000000000000ffff00000200000026b44fdd53ccf1c9dd4edf137bf64f47c4ee15ffdcae91ba6e902943210cdd2c342c999f997246078a1b4d977cd803ca76d8308a862128f031aec2680cd84f0b58683daa629e9a0d8e3cdeb93085984c77eb576022b84b710472ef24849f9cd70a9556c2c6872874f161d0547a80fc89dd19a952f51fcfd1e65d14c5a2cd7414"], 0x1280}, 0x409) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:02:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xe62, 0x5, 0x3, 0x4a0, "7aff8c93d664837207425f823f54a362c23ba3c6", 0x20, 0x5}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000180)=0xff) mknod(&(0x7f0000000240)='./bus\x00', 0x4000020800002000, 0x4) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x20, 0x6, 0x36c80000, "f81cac5682c6aabbedd3666a3cf0b2b287f2e876", 0x1, 0x9}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000001c0)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x3ff, 0x0, 0x0, 0x804, "2b6839b9877c2f16b39f62724875e3bf24272a78", 0x0, 0x3}) 16:02:55 executing program 0: semctl$SETVAL(0x0, 0x0, 0x8, 0xffffffffffffffff) shmget(0x3, 0x2000, 0x101, &(0x7f0000ffd000/0x2000)=nil) r0 = shmget(0x3, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) 16:02:55 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x200000000002b, 0x8, &(0x7f0000000040)="ff01000800000000000000e9df08ad3dc9000000", 0x14) close(r0) 16:02:55 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710ef240d8011dc9f2bafb8000f0f701b4003f9bfcdbff0200"], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = fcntl$getown(r2, 0x5) fcntl$setown(r1, 0x6, r3) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:02:55 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) 16:02:56 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000000140)="7cb61d520f1abb854bae622310d949a03e766bbde6709928978eca88dc3b0a0449f35377589b27952d425119509341a314f5fde249afbbf71ed8f7597bedb36ac352d5086a2c72385b56e9e70f039dfb3cdce7b1599c2fad18a3ec2f27678eb3fc147d06587ea05afcc7b70e76bec63dbfd33a26af6e26075b1cb7d289a21f0a589e1fa5a3850d635b402eae81c8c7cd978fbbf4f584bf41817d2ce4cf7dd7ae9627053435d1a3dd1d9e50b573818dac0b3f5a25bf24", 0x88) write(r0, 0x0, 0x524) write(r0, &(0x7f0000000040)='7', 0x1) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x24) preadv(r0, &(0x7f0000002640)=[{&(0x7f00000023c0)=""/215, 0xc1ec6340}], 0x1, 0x3d) 16:02:56 executing program 0: r0 = semget$private(0x0, 0x3, 0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/198) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) lseek(r1, 0x0, 0x80002) write(r1, &(0x7f0000000040)='\"', 0x1) fsync(r1) write(r1, &(0x7f0000000080)="c8", 0x1) ftruncate(r1, 0x0) 16:02:56 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = getuid() r2 = getegid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x4) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000000000/0x3000)=nil) shmat(r3, &(0x7f0000ffb000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmat(r3, &(0x7f0000001000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) 16:02:56 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x1, 0x24) r1 = getppid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 16:02:56 executing program 0: dup(0xffffffffffffffff) r0 = socket$inet(0x2, 0x6, 0x7) accept$inet(r0, 0x0, &(0x7f0000000200)=0x339) r1 = syz_open_pts() r2 = dup2(r1, r1) socketpair$unix(0x1, 0x200000, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sendmsg$unix(r3, &(0x7f0000000400)={&(0x7f0000000280)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="20000000000100000000000000000000", @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYRES32=r4], 0x20, 0x8}, 0x1) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) 16:02:56 executing program 1: 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() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) r1 = getppid() getpgid(r1) 16:02:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x1105) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x1) 16:02:56 executing program 0: r0 = kqueue() getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) r2 = syz_open_pts() clock_gettime(0x4, &(0x7f0000000140)) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x40, 0x0, 0x0, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000000c0)=0x400) 16:02:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0xffffffffffffff81, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b", 0x66) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "c1a7b7c8a1960b88ab153b08253b28678a774069"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xe1, 0x200, 0xfffffffffffffffe, 0x8, "c02a94f8cc5279c6f76cfb9b4e9933eaef369b95", 0x3f, 0xca4}) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x2, 0x0, 0x0, 0x8001, r2}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 16:02:57 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x639) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x7, 0xffffffffffffffff) close(r1) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffa, 0x1, 0x80, 0x7, 0x22}, {{}, 0xfffffffffffffff9, 0x9}, {{}, 0xfffffffffffffffa}], 0x49b, 0x0, 0x1000, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) 16:02:57 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() writev(r1, &(0x7f0000000700)=[{&(0x7f0000000100)="376ccd572a02ae13a2125955b41e169a1bc9df7da32b73fb104092eaf4e8e1803b31f214f37fb47ef1582b2c926fb72aa10daf67d2bcd7c486c0ee750d3d484839f3279b4fe524ec689317002690f7e154da80617fd43adcd64c5fb3f6c09878b65ebc6edee51a614d9a38584c31cd97038a337b8894bfe3328c494ab3856c5ff09216d0a69ea5277d9f5f6eb3e1e60dc136c2d89bae80997add5abfbbf50c473ad9a22e4a882b3bb839bb1970878d61eec833a1a6233e2056409c52d715b93dcff3c04f946f5d68e675f431505b957df445ccc2d85b7ad9ffe0d1f719d8b56be2687daf3e29b5f3f00a6a86e625a6", 0xef}, {&(0x7f0000000000)="8473bab365be39f7f228d26f2c25a2bb56db4c7de5314a93860c5b65", 0x1c}, {&(0x7f0000000200)="53eaa0cea9f715859d7efe1e96a5cfc68cdc20a1b59dbcae359fd6d86254bba679edb24202fcfebc127d2c52949da772681be449da5c4e16b12b19e9501e324ee6623c75fc1cfa550b94ae23d736adbf111356c87f1917f6cedba80a4b8d28aba3f17a6d0f19e7222269ea1932413b2294fdcc43ae34f2ea4319e17491d1e399fa52d071bb0ce8fe47bdc5b27529ceda6fd3f86f39c98567d792e1809634e46008c2a4295b530f6c73db", 0xaa}, {&(0x7f0000000080)}, {&(0x7f00000002c0)="ad36c35ad413d47d0e5838561b32e947b6269eb1c61a80f95ca34fd93ff59a596b111cb2002b38cf60f344e52ed4e0d55ec3db0f2c065dd2d62fc4251310b0d1111ec824489163", 0x47}, {&(0x7f0000000340)="ebf525e8f31d0eb6f12ae5b0d020802f1bae05643003b5722736964443ef03edae582fe8f0e2d77a6491cb2b267ae9acb2b286a7a08bf1aac95fcc115e89e0e3d821822cc2d3257593b1856d1622b8681c3d793f559e1c3d8c3f2310bf0dae6149cd3a7251769f8fb7823c7a295889b9d091ebccc8599eb7e4f9228d0a3f4d4ffb5ad05de349d2fccf881b", 0x8b}, {&(0x7f0000000400)="d9b8261fbdda0ad6c195a1b595a8757b1647e356aa577ea85bd152cda9159fd2c68a88a1180eeb431d77a08a43bca1aaa4cc2887f33f19bb7b29be5719b74660c7580cbec27b237b5e86cd3d56ed981f58ca5730bf4cb6d11b43acca339aa6152a1fae39f2750fba778d0d643a68bf978eef9f4bb374fe7804b2c5ec6268e7a41bb76300ae62b8e6dd5e4b61884d974614b17f7743825975cf784a83b16f4423c0fa06860e9aca585f86b98d47bf1b31e56f", 0xb2}, {&(0x7f00000004c0)="5e44bd0f64647dc58b4b567c08b6474ea7ce7e2a01c11197b7b7aaa8c5c482e58be9a889bc0c353639955d8cac7fdf720a39de52c0306c20f9295ef7609132e5a773414651fae7f620491dbc79a190f878cf4b64b645aae56a", 0x59}, {&(0x7f0000000540)="f3a1763eef29f039fe0a9dd290fd8010c46bbb8d571690bcb29ad2e6c10b6dad6e95d42f41ba8e3497e4b0a32adec4138fe55ac92f62aeb8476c6d8c0ba2897aa9cc9e8fa5151dcd2ff7894a3fecdfdd1e7ccc5a8e2726a414b2e594b9017da80b9f446ed6d5177c1cb768b84ad43272e3164761e3bcacafc70d990036e6f6fd530d7e3397aa6e0d7b0f117c0846f3e9648bbf6cdedcc487eb2b4bafe93ea41704df345aee6f291b3b96e693a491f161a995a7e80a2f55dcd889ac0e290aafe267fddb3041c4dd341c2ba6c268d838d9c473c9e7168e9f1ab0f2a27a7a", 0xdd}], 0x9) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x71}], 0x2, 0x0, 0x0, 0x0) dup2(r2, r3) 16:02:57 executing program 1: r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0), 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="4ca5c96013e5e50b0c60fb958adec36b52d41785fa504bda80367f85d9e5", 0x1e) shutdown(r0, 0x0) 16:02:57 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="712901949b24bc0df240ec011dc91cf36638b4990d4451b7865d5ccb53afce"], 0x1) open(&(0x7f0000000080)='./bus\x00', 0x30800, 0x2) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:03:02 executing program 1: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x88, 0x1) open(&(0x7f0000000080)='./bus\x00', 0x3ba, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000001c0)={0x8, 0x200, 0x7fff, 0x100000001, 0x6, 0x0, 0x3ff, 0x36}, &(0x7f0000000200)={0x4, 0x200}) 16:03:02 executing program 0: rmdir(&(0x7f0000000080)='.\x00') execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='-\\\'@]/&\x00', &(0x7f0000000100)=',\x00', &(0x7f0000000140)='^@-(\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='!\\\x00', &(0x7f0000000200)=')\x00', &(0x7f0000000240)='#\x00', &(0x7f0000000280)='--\x00'], &(0x7f00000003c0)=[&(0x7f0000000340)='{#\x00', &(0x7f0000000380)='\x00']) 16:03:03 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fsync(r0) read(r0, &(0x7f0000000200)=""/4096, 0x1000) 16:03:03 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) sendto$inet(r0, &(0x7f00000000c0)="54cf58677ea3c9594dc2bb5d7c3402bb339050ab1955670d63067668f4aced7f0e6bca4653d9e9e505815229444c4fe396f6617dc40519d4", 0x38, 0x1, &(0x7f0000000100)={0x2, 0x0}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x2, 0x0, 0x0, 0x0) 16:03:03 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0), 0x4) getpgrp() 16:03:03 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xbc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0xffffff76) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000180)="00000000000000000000000000e8ffff00000000", 0x14) 16:03:03 executing program 0: msgrcv(0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="a17600e00100000000200000000100000000006533a498bab27958819f826c751e4342c9508d755243ab2731b7dce9cb8b3976f68209ff83cfa73607997c16a79f3c17023afb75671ce68079613904b068bc21764fdf55d0766f11f4b8b0e527133ae1aa41ff882786cc26a5b49fe32d87f8dcebf031b6f369b39b6ee4170779a18bb5d5bd0db81e2f40cac7ff0100003a68f33592c9c71d06a139369d05ddf90ee81d0809e3f43339e928577f4206000000d011571ba7a2e51073e038ec6403a5ebf305bd3b0eeed93349540bba194a18e6d2a774630aaca87f8125036e91581b2385ae03f848552cd89432fb153bc422fbeccb7974c49b43e757351e4b91f9bc3a4d985175"], 0x1, 0x0, 0x80) r0 = socket$inet6(0x18, 0x3, 0x2) socket$inet6(0x18, 0x4000, 0x7) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:03:03 executing program 1: execve(&(0x7f0000000040)='./file1\x00', &(0x7f0000000280)=[&(0x7f0000000080)='r\x00', &(0x7f00000000c0)='r\x00', &(0x7f0000000180)='r\x00', &(0x7f00000001c0)='T{!(^@\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='r\x00'], &(0x7f0000000380)=[&(0x7f00000002c0)='^\x00', &(0x7f0000000340)='-/+#\x00']) r0 = open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000003c0)) execve(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:03:03 executing program 0: r0 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r3) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = kqueue() socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r10 = getppid() r11 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x900, 0x0) r12 = open$dir(&(0x7f0000000400)='./file0\x00', 0x18810, 0x8a) r13 = openat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', 0x400, 0x100) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r16 = socket(0x12, 0x4001, 0x737) r17 = dup(0xffffffffffffffff) r18 = socket$inet6(0x18, 0x2, 0x1f) r19 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r21 = dup(0xffffffffffffff9c) r22 = socket$inet(0x2, 0x4, 0x9) r23 = openat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0x103a0, 0x40) sendmsg$unix(r4, &(0x7f0000000680)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000100)="da22245938abe14df18867696916d8379ac8b7361da6d594682f661c7a0bf98f303018f399ace0b21ed3df4fcbbcf2f06f13b220a5203df2e7264f1e7a96c25fed1ac6326232c710b6414ced16147da3aedbd9221b5e06c2721043aa69b7b10f9c84496e02d0d0cb0f6aa01b3c8c0bbaa93bd58b44bef155f04b10d7b1900ee4d90bd9e5bf23cc46200b4600a395388db9257b2c443084ab9f73ff28ff472b796c86dbf65e6252fad97bc0df3e11926c815ad3f7dbd0f55332a4ed0f", 0xbc}, {&(0x7f00000001c0)="1548f1da3732aea4b79458bcfb99ee338e7a6f8a2671599423e911271c60062a159d091a3d", 0x25}, {&(0x7f0000000200)="ae9c42767fd05a3b89fae185972ba4e7d8f0723cde523f195ab6b22213b5a76dd81fe9f5768953ff38e732835e5ee8139e6e67d847bf3a8c47498f80681c45b90f76127066a4a291c5b6d6e5b8d6c733d98f09c31106be25a68cddf7ca281ec2c8a8bde35dd698c5022ab4ad4334e16c3004ebd315b5341b1fdce578deff156dee10fd8311f58fbbcf18a5683ea23cb9f8228eac7cc66e80dccc00577d2db9cf6536293874da577b02", 0xa9}], 0x3, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r1, r0, r3}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r5]}, @cred={0x20, 0xffff, 0x0, r1, r0, r3}, @rights={0x20, 0xffff, 0x1, [r7, r8, r9]}, @cred={0x20, 0xffff, 0x0, r10, r0, r3}, @rights={0x18, 0xffff, 0x1, [r11, r12]}, @rights={0x20, 0xffff, 0x1, [r13, r15, r16, r17]}, @rights={0x28, 0xffff, 0x1, [r18, r19, r20, r21, r22, r23]}], 0x118, 0x1}, 0x8) setpgid(r1, r10) mknodat(r14, &(0x7f00000006c0)='./file0\x00', 0x2014, 0x40) getppid() close(r21) getsockname(r13, &(0x7f0000000700)=@in, &(0x7f0000000740)=0xc) getpid() kevent(r6, 0x0, 0x9, &(0x7f0000000780)=[{{r12}, 0xffffffffffffffff, 0x4, 0x20000000, 0x9, 0x7}, {{r16}, 0xfffffffffffffffa, 0x6, 0x1, 0x81, 0x6}], 0x0, &(0x7f00000007c0)={0xff, 0x1ff}) chmod(&(0x7f0000000800)='./file0\x00', 0x124) 16:03:03 executing program 1: r0 = open(&(0x7f0000000300)='./file1\x00', 0x30283, 0x1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') ioctl$TIOCCDTR(r0, 0x20007478) lchown(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) 16:03:03 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) read(r1, &(0x7f0000000000)=""/51, 0x33) 16:03:03 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x7f, 0x0, "1eae9582904300755acb08050000004000006fb2"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000180)="b53a00f9", 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0xfffffffffffffffe, 0x0, 0xfff, 0x2}) socket$inet6(0x18, 0x3, 0x3) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000000)="00800800000066736c2e956815311daaca0918e4", 0x14) 16:03:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2003, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) nanosleep(&(0x7f0000000280)={0x5, 0x2000092e}, &(0x7f0000000040)) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x22, 0xfffff, 0x3, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x4, 0x81, 0x17c, 0x6}, {{r0}, 0x0, 0x70, 0x40000000, 0x6, 0x3}, {{r0}, 0xfffffffffffffffc, 0x44, 0xfffff, 0x7fffffff, 0x1}, {{r0}, 0xfffffffffffffffd, 0xa5, 0x1, 0x0, 0x4}, {{r0}, 0xfffffffffffffffc, 0x4, 0x80, 0x4, 0x3}, {{r0}, 0x0, 0x58, 0xfffff, 0x100, 0x9}], 0x5, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x80000000, 0x5, 0x101}], 0x2, &(0x7f00000000c0)={0x0, 0x6}) fchdir(r0) 16:03:03 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x10, 0x20) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)={0x1, 0x0, 0xfffffffffffffffc, 0x1000000000000}) 16:03:03 executing program 0: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) openat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) openat(r0, &(0x7f0000000080)='./file0\x00', 0x200, 0x40) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x80) 16:03:03 executing program 0: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x50) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x12, r0, 0x0, 0x0) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) 16:03:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) chroot(&(0x7f0000000000)='./file0\x00') munlock(&(0x7f0000002000/0x2000)=nil, 0x2000) 16:03:04 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) write(r0, &(0x7f0000003080)="7468bca0c6459c6aec1970170a03c20a0411786062967f35b79a981252a504a7e7d4ff8b52c536d005ded614752991f196b9391f291bf9c8269143fe6c2c980f1965afc9ecd51894dce063ba404b2afc3ecccc4c158ae3c62e1d70d9cf12773caaa50d7249af307678e77169d03b2a29b984973e71fc544c03e8fb8c5d362dd59ededc755cd0e77e3adf55f9b22c8c12e2eddfa63f17721486bed56174c7b22fb5afe52a9aeb59244df050e7b75b824c1ec52810ae3a82b049901172338f0af7a79858a13da58b23eba8abac354ac626ca05d65011fad1c7039e96337155e81c8e1b1dc0b990803a97a6321299a27dfa34a2e400a52e61ad69da114ba64d558a161c5cc184339a218a9bd749830bf08ce81571f12ab170716b330f819406e8513d238e2d2a04e25558e8941254d9a2385acf1b731dc9a7a9eba0839fad5421787aad5629a1447ae365013d313161eebec3be54b018d7dcb07466b9b2f936c349c5b7509f7f1c1e1401fa868a2776006f807fd7712f44ff93a64eb0e322656858c0be9907d0e614ac3b3e96b42d740368edb8703ad0ebd1f70ff9e77d8c6048818ab62e546ccbc39e4626628c8b0b20fc7cdc144ae7fcd6b65fff548addcfec6e070c96da0ef48faf498554b431eeb2f1da99eef8110acacdbf1fba841408fe88b2c09829c08c5b963ae61fba4f14fc744127825f62b6acbf291ce7cc40fdf3b1e67c71d89d7ca206c6d3ecfb04e652bf58e7621c7325e2a43b9e5566eaf82a5bf142512697c2b04919252f0ceddc8a033cbc148873b3b8c5f6c0d730020bf28dd5e402c70ecae0d6c0457598f8ac4935edeb31c32ee8979c57660820775cb26326805f1af5b541c8cae47ec3b6bc40c75b3d18b335ff51d6af990cd82f2b1de7437f0b2a37661405717c62250cb457fe11faddc322c9ae3a3d7f3c02e0c6841dcd9c825d0fe87faed773b428c8b75c874e570344df5092f2bcb6ff319f0248caa2894f5dfa18724f9ed16925c507f8a6f29f4a08d6634093984512b1eb5ec451d0b70f4bc8f88905ad14186db1a01ae1769266d74032a1e2540f4894810143b12327521d4bbcdafaaf7a049f28c24912770f8d1f12202dec97d7461f8a0fddf958b189a0c2ff48cd4de74a8bb0b11ef461c79262216989b4e7af59a062d5f8191e597dcd19f3ed506b29d371d27f052630bae4a7f56f784ab1d2911be64d375f5249acb5f7c80a21382eaf8b2b67e99a79987289cc6627adfbd96612ca9f0e7eeae96b43b71755aabf43ac60b2d26478b65ff228f3de1000a5f41c107a2d2dd1ac68237e089cad143b7bb06e63cf8548db214c9a34eb99f4149026ae5e8b01223e9ef68260fd6593ec424127a8a072c84a79fb7ea2f9ab189d4eb58b8b2d60b9648ca71aeeea0f7cd12efa4026eec7b10a40f2df369af099ff9492a5cdfa22a497a4e7d3a303d1e808b79cd39fa2febf8e3772391921723af90404e16e1431511e0de99b13a2cf7671ec8b770e3d00b89246a99aab8dcc07ec076c5e93af39d0b5f9f052ef7c00c39a076aa8b55e4a3a40a1b9e084c6b3176c53f5136ec631eca3a192822398763e1e9dce9602380c8f47b56620dad96d45bf8d959a8356c2dbdccabe094b7caf40d32be653ee54a24a3bff72dff770dd4c6a9773ae6ca5603a5cb92600f3d4b5d1461b8d14bcc3631abcdd2c51679f39047a439b27cb1533abc83b3c424f76b463d89354dc6a9e535c6057522c82b2d4152df91b7052c687b54755a432e5b6ff1d950073c140e22c72b3414fc9e49d244dfb0e30da06ab0b944e8c9e01c8b648c70cb4bd5a5d2a8170fc9ae8c62435f58e9e08e93bd6e76ca049dd956c518b71110b632acae967ba24f16916bfff543567bc839e77d5d28ed070a19272933492791c05741dffad91af621bd13185905f55d3e39becaaf8106e6192be059c5ec0629270f21dd6b8d8a8fc30c0a5a351840e1564bc58a5e0316540d156281f22a6ba2d0a18454ba14b23a26f2de073d53097f02ccb4829e76dc1a4b8cd8cd2e4c149753d08462e72cc90f441611c706c1f66a3d8377362f322b6636993231a71c171332acfc68fb4b0ac433ac509a97624b03d3ea51f7b781d3e46cb9b0944d75c9458d959ce43b63e3e143a7e9711f5b7a512b110edef6db3d9dad7c0576691b160c8ac7c94aa8bf3e7b69b27d3ed62aa5d5833621be65e4dc00ff31d49c48ac9e2d1df2f91db48b0b61a445c3766fda40e5fc0eeb5f749201fb0988405aa0fd10796b6c4c4659c8398116281c90c83ce920eaeab42172252285449ef74345678670c6fb63b8ea8b89ea6d4ccd8260f99b96796526132070af7b6e5ccd44873c7f6faa1dbcb96a698c4acea6b01b5ec2a93c19968abf58572001d93c11c5d7399cb9f5ad580a77421ae635d98515286fc2d9c6b51770c5f5e6f3287c485b4e7aa3d03726e39ac6f836a6cca896efc87b781ffc8c4531d528f8d760243118559b7f7db239294741ec2583db9aa927a2124c62bcc87c673a3f09bf73b3b726bc6c6fdc09fc6cdb0538770b7062927f79f962ca464d448aadd37bc23f3dd7749a2c582f0ad0fcdba3abbad17611f7efb989ff6dbed50815763fef80cbe7641ee651a390ed3822f9724bcd361ff6268a3ce5ccd16c791ca707131d225b064497f554bdb47cb09086d98934ec33c1013aa2ae51770f6ab8d23fa49027b3b411e639720a51d92603bc8ec2cfb60cca5cb297dda847a9818b19d257708663e5cff364866469936b668588635d51ceec547adbcc86cae3a477f79b7e28241226235b012e88e9e8f892730e5085ba0f32c67d639f5c0a1c0cb1419ded4c43bc2f2a990a342e48b170e10f5687532fca3e2b6e6b6f0a723a76cbc7be1e066110b457d773b6a99043413b5383f34e5dd5857acde8b2c6ad5f71328c0d309ebd94a2a4399b811ca56742b63fc5a897bf6e8fc87ee6d5303c196cc8b46d7780279b36b6477582cf8cf35bb933896a112328a568736a60a2deb1fc0729c4bfd97ab2157c8f9552f2579925b3b566459e86d4d8352ac2ab2a40eaae7ef67ba58a341e185d49e730db6f79f8787d5d3b16446d773a785e90cdc94e5d24fdbfa85713b3e5d7e4d21be896ae807698304db74f54578cd8aaaaf891e0c63f99e2524d5dc6576d528325588570dfa894449cc5025f1f0bb2f3addbe406cc775da9e2fef627d8b61bab2a280ae37047ef4c30396676993c6bec03f2a80829002f82813309c9044c4aa5d97037369070556ab201597af666ca1dd0c9389c82fdc4431bf97443e75b562b826cb503910931bc748b58ce7007e3af982e0a5652f27532b40aa092fb6bb2445e5859c1f58c557fb2e372931994e6dfdc24efda4cbccb1ec71c523bbb49ed4494e689081d4894edb06198e207cdb4bc4cdf571aca3511e77a129236870046182816d3d69e8a34821dfead3cbbe23bd19620d3641b552e93bdf7c41bd6ddcf64d751e37c79b38cc08cdf07ef3e339cf3287becfdf2240fe4de5661df973c52e1f0d24833d94cb87f299d07134d1c4982b5e2165efe9e2862db9a85b363e8be538f1f3b522a9887b2e298632bb09be0ba7faf0fb02d03a345c1c89cb3c85828b056dfcf3ed30ca4978a2ca131fd16627df0daaec0207978e7ddb061df24f599909b445894a6aefa7584b9d6b087a37a80c49c90d35c528a12bbcb02bbfe3a461f1e039d14c88d79310a6228b7040c100a1bd20f035238cd80d336e6b0e0ef1a61adb4d7a677ac3dfdaad45cf0f94fec817e306795ad748b4b2d760a30a1764d8d2b23b48756e391ea9be78a125e12370c5fad99a35391d5edc59758ce6fd487944500818632cd4135bd72a79d8688f33bf47ca4e5d412e94085f3249676130bd21deb17173eecc27edb5a0bfc13b544b03be8032393433530ec76c82d57aa937404766c7e555f52adeb2a2b438cb235d3513ec78275de7e5fa7b4a45bb26f1c6752affcb70f715b302e7c739545b91e585a39320c8c995411fa0d4209c76df60b12457763d27f98849ad16e3dc32bc210ee4527479ace77b0913fd40ebb721fb51a1040011b3b9eba5c1241abf85a164a01b60bb614f81ffa74043b3cf35ea1e98a53089f83b7a38f922ca1ed17ab0cfb2ad6415aa44bef49e71f18445c5f7b7eee3334089edf20ffc676448a388525d5bb257a0789cc2645e54c7a858e00569554b96f8f2fb90188d1383a725346b463b924dace330dec08521fbe62e763cd98227d74b22e68f099a21ee53c542acf58a16505e14c50c44c817d8082fc69dd6cd70fbea1adc7c5432f99b3840f838c3994d7ea77d373e30095bf45f2115c270d3544bb313602af0b3eafa3e28f5f5234d33f9deeeb0f563986904c0ac1a8ab1f2aa26d0b4945188daf01108f2600f0bbed289466020ae2641f2094d226818f512019a741d012816a49046b849aac2c8f5419c07d14be715082f8d619f4111a7d19d0f4dec2c99f9a172546384355cca2c429233918fc9f714ff40bc6e2b13b983f837ae8099ec17403cdcf9fe7d6e0300b8f06905b18f1eccad93232b47e9433d9583a4294f30d20b81df37e919e1a726763ccb1c7fd39e4cfc7e91b516db8621880db527a710b86dcbf10a7b2d3f54bc88a132236a9b41e1fbc5f86b2a1b7ea7c55fc5cc4de3b50241b9feea533662d0a60a3123383b59aea785813689727c13a266e2d4514b9a0834d5cdc7b14981b89da2a8f542f4334fe53361a059b21601fea46dcdbad8e3193928c6fc00668d6f72dc6005e8e75f4f4772e7839c984f53249a6e9c554a8dd8e4a6421845c54e09fe79c1d204e62291efd501de3a7037f3f40d0dfee7feeafccf68e2bd3126964a65bdd717826db8997693f0da64950eee83b8cf5b8a1713a52be31cef2b4c229ed56cb05b6815f52b3d7cc8b02079bfa505b90135e0f1c752a9cdab8a5f9e51e4f4aa4fd7134e34ae6cd438794d5700340796b7cdc1161a500c65e68d34869eb7fae59caf2a5f4f36d073e42d37f0c92a1f167a97a945436880bd887731ff65d7618eb1420ac9e911dfefbc8cae669ffd2cb451c86c314eaab6a2cfad0f604e4913b312d1bb031b0344048acba98fe9c58f854b8f553d39f9a44c4f3d2c515cb832d9ffa1fbf242578c99d733fe6b5df73c823d1958eb7fb2e0bb5f319dd1cc18a6da8654e8cd43c857dab698a355b28d21fdf49a0c8c2efef7d45dbe6bedd3fbbef44b9753019014fd47e219417135726b690a48a9ab7e8651e96f53e178ca18ef09b15905ae78058508205f23384a8ab18300b98571f6c57373e96f00420c8a4d04d5a5646d536794bb747d276eec3d118da4f04967b1b9e3c99e64bcdf8b92c4d08ecbcc01d3887b201f6a866b351e51e6fddceb07584db43e77e5e52759cedcaf3447453d696faf6901c60cb4a38e269260bcc3e901d32bc197e303ea32bc7d00529dc4ebc304c19128f1361d1675f0236b809cad0e9395eea7b1d6ad157cb3cb2c714a85d505f3cb89633d0c32538f68e5f5b57270f5cc97b9ddb9f0c17c711b8856073d3f16f04746daa3fee50acdeee33d0e6d9d752f900f0000000000000000000000000000f0017346a19a03ac85e07bb77481709bf77c66d70d281f78dc75301b8319a0aff436138e6f88f0697a18923c56e7f05aa908f777ea284dc313e304a3f0d44d82d807b10c54e5fe614630e188f713eb5048e621bb6bd9967e4c7dcde185c2b3750bc203faa0bd75762de25bd851f8720a5b534d7c93b108de7c1c6279473b0c2e50bdffe4df4553948cdea6b089c3540d79201a44450040c74522b9be373ba9a39011", 0x103b) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f00000010c0)="d5cafeed535cf747c9c94b18a46dd717429f3e5c913c3875c1ad315687749d57cf1d2d48c11845c896d20f965c7a49fc9606b5caae61ee2dac46b6fcfdb655dc89fafd45c0df654f73f7ccfbd086c3e83ceeb77c34a4d52bc786168038f8e5700e406a735dd194a1ff0869b8d897afc0dd5796f7db7b44560da532e26f42096353bec223e7c6b03c03d7b448e89e3636d41c1be034e32ee6cf62dea6f55a454f5fce8a937c8870d67c76936ec26e0044050503f7232c6c12f6e52ad64be304c99cd26345", 0xc4) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 16:03:04 executing program 0: r0 = kqueue() r1 = openat(0xffffffffffffffff, &(0x7f0000002880)='./file0\x00', 0x80, 0x3b) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000028c0)=0x8000) r2 = kqueue() close(r0) writev(r2, &(0x7f0000002640)=[{&(0x7f00000001c0)="dafb3a1fb74fca673e4a8306ad6a9775344a8769df1f32c7fdc4f3dd7d1fc81438dc9df8ad908c2bbd2a79b9237ae1209402b4b7234a593a148e143c5c11d1860a5b292a6bd3b3da294400a40a3fa2b55c1244cb28b0e6e3d048fdaef1e9734265a36d7e4891fab99e46c5eea7f4155527779e1365b9f391f99c74b40d79967666066465a6aae8cbd1752f3c9fcd3fd2d3acc7eb6af2bc264e22240b6581543650e12c148d8a5b9b74864d0ea47efb39210f61960d41922d6a91094496240f7a6e5904c03eb1ec9eb4f34432c0a9b867e3bea865e55e56eb089f07bc6c", 0xdd}, {&(0x7f0000000300)="c3c85038cb47fc8fbf19f455d6a2acafce13f49fd604d4", 0x17}, {&(0x7f0000000340)="f5593ad2f5852d4203eb61f8fa3fcba64f76614ad0453783043197a177182b522e87a99d3fe4f70c5239763404302843f5d4657432b46580c2beb3196923a909a8479ba93c9495a0c5b8b2c408cf7216078a6a3e6daad702cd3486bf21306ddb4ddf2027a21bfd981e731be6b0cac3169c913acf8f23cb29f87bf769ac3ffe9f878c34c9add48d622042a477c3bc41e7562cc4f5843c54ca442b630bd5e9e794a2728526ad9ab5e3963be754424a1e0708ec7bfa5c2c80d5f58c63ac9155cdb0760c34914cddea8cc344dc8abf7ad6f22d3955378522134a9c729c", 0xdb}, {&(0x7f0000000440)="650b9d5c0022879897154be1324b3007f48caf82d363515dfc917b379581b1b5eeeb8064e3724d8b8055d75750f72d5ce27d2bdb6c75a0dec5bd5404f4edf208fde31991056db2481ecd3c6c155e46f034b086acb18f681832bc92f89b02479843036322ffa4a74e2c9d7fb96a235167a3d228f62380268a616d724d2a01253406563bfb73bf1b47a5122284835027607af1e1fa4ab79cd6668402fe924daead8eb7f419b003e3c8006921a50b839469697859ab0715e942d6421a438dfdb1d84a5523b23e957b8e977df4afff17e6ff2ee8", 0xd2}, {&(0x7f0000000540)="28db0aadfaafbfebcd3813921bb6f9d5ee3cc1d0ee533e1e5d652f9c939e1e004ae7735589a029fecf1cb9164aa63bb2ecaeec2877b0421d85a2014794483d2a40f55a445f01b5d3ef717e29189714032799a13e29a609c2f01d263c3cf925e2dfac6e9be1ece599e22497eeecc1c1ff7cef0e37ca7d93b6e18ba7fb4216d93bbdd49607c63322ca6c494e903c6cf3c31da62be182f45d40979207b137583ac5ab537561213d55be3fb30242992b63c9180553cd6559d4452441f0da55cc9d46430552caaa43b926fa6852b3a9788b98899c93e3b9be7833967ed6f1838c598ee3b74848c227d5bf74a63e7211c0f45443aa7fe29bfacd0896cc24ee52e08df0ab40539164b17a6f204754da7bc759d45444d8a2cc6dcaa69c98fb292eadf1c9651207eac8694aa8ca9d64ce2320d2e7ae1e74d676cb44a0c18c5da06d776b30362802b66da2134ef26e8996ea07ce63d8dbaa3edb9ae909163990863205130e5f541a7634b609b55346ead7b2482eb62fbd96fb5e26c86f585dfb8a1c2516f9859f0258d33c1a6ae6b4f1b3999f17fcc2566bac52a7656dfa733eda3fbe3f57147ba3bd5dba8adff24d80f2329b3cad1337d3cb39788d4ceb9c95806e7498d969f6ca11226a4ec1382d3fd3f3e7d20af88c2320071659176deb9d0239552a1a00a2cf5075b2597b7b2ec1da55a68bfe3632e4e6c87c92f911dc49109b08e3757ace0bed55e925ce2dcad27a2a4d544d0cf2e566b4e934cb9681c245bb761111702aab5da4cbff18544927b21d485ef4ad2d12710c6d74ce3c3306dd28ce27e8d1f1f4b7f1ba58425299d7b3c41fb500acc5c080ab1ca12b35f19c71cf97b9f63ee289a4ed9b85b74229cbab3c2cda014a212408ca72d4671b83e27d75d149789ea2131f9c8724988c1274463157d703a871c77a08165a9f0ce8fc86fbd6c957f11d9bcaad077b54df799d567254c267f0b6bacd63667c7afc1989bceb577e1c5981d2b5b71e117071838a8141307414c8782d948eb5202f4ddf2981eacc228fde8f93e95329e1c561bb7bd96f2d1948c12b835245d2f2f10d82e0f8338f6b3752ab9305241d3ad2ac141fe33bffd1fb7ace9b71472a2f4a101da42846c79398525fbd90a96e0f2f33e8346bbe470e9aae040d641b1dfe96962b3bab3e77d741acf676d599e12ce9747ba6189d1c226b9250d490b2bec2ee0f768829935210614100562431258cc27289cb1839296c0d3b17855512b841224f3d53fa582ef64014520bec72151a9f047f52069d48b9f796127989ebe028e625eab2e1bd9c880e2baa28351c1c654c0d967ee68dc939a1339c5b76659611918d6f00d05b856222bb0b2dee846d1ccfc0e7f03c051a0eaddaf07d31dc808e6acd6c0da7a65829fab3cbd101d1a81f07e43f92c22001c9e5e64a3be691b897dc399f96bb97af842dc365e9e00ccfb2e43e8d7512946f3d7e6f2677cd7db26a266e41948d58d3d83bf245e0bddb95eb68784ff0970f18d28c24767fc4a603867d1ad1eb6dc1e8620e3d7d558316759879c558059051ca760d7490dd3e522bdb3ec5be8b422180919d399e3e297ad78defb8e2f1b277e79f1c5427660b0e66f1224335ce878e4a3bdc38e6752a2012d1966c76f07043b622a36e27c3185ae7e357d30b5c7ad5c5318ae98bca6a4343227a80fc9d7700739d34d4eb2ad352be479a3eaa084e7d47c07884bc414912ea4d53bb591b3dfc3687ad43df14f76059d53752a364660d4e92ac50ed1019b900191a7d41b23efe7e5cd16b7b45da172b482cefe0c58e98ea59ba028115e8ee0c0d7656d7f6090f5a1675e37d334d47884aaefdc74a606a128c960042dc2eeb8f22dba9f9c2d6bdcce8a0b320da6e73fcc53948a1d0db6432a8b11bb860d2ee88c9e73896aa5a9ada30243ac0cf9a550967a5fca6513820bd01c8b90896015c8dfd8752e4a1c741f37c0c6cd50f8554aa229d0c5d0a387a0b80f27b11b710791e95240a77a18ccf9ce5e9e1464b91471fa968c1a7212fe81af8ce9ae5fc5cfa87d058d27a24f996f730c3dbbd1c7c28053231f1082631ca11d4de352a105cf9de81ba230ac34178ea55fc9009125301540d9c910e54746bf3779cff4fcb870d7bf8dab6a4a902afc64629bfc976fbfae1e73e04302370db868d887c94b062f67d7856c36ec65258d28b8d575ef87a7fff9e9be656a7528f717cd180106bb8bb63570a95ed044f7b78c066877e73b8af7afaef47b7a0692fe7c69c6c8521ab179303a978da64f1dc2e188efb569ef18b85640287cf5142091e08f38a23a1db6a07eda53371b8e5a85e3c71ee30d514b4c6b36cc8e671f99b192e6f514c93ea1b40129aecfdf51a504c97a469fbd55d14ff9baff6f6e5637531ab226736c96106df996fc0c63873f95e286c5f77244f88d5c595165ebc457a28956a621ae79654b5f5eb13e3bb9d186a2d28059c361ec2ea00c4f0f292518bb4c68de205333366d2ea7913827e982b8d97e6c3c367266ef1d2cce6131f7ec8e0512fb58934ba3f1c5c673ba2a723e478bb6174a76703203e17b701cbbc449a194a0f4998a70a65cc5359f50193a489161fc0b19508cc11909aaaadfa53119d0e25105397982cb9c8947831faf69ee78bb93218b15f39d760c0f28a3e69fddb35e91a10113f8cfe98fcbad97dd9609c2094ec71bd70e864b4b6eb6d7dd223f834f53db3ca5fc0a4d6a15d658bbd2fc684bae28f2bbb07e7e1795a3cbdd85a4cf9fdb35cc9cdc3e6dde6d445a051803da555e6e336d11f6b6d85961512fe5931fb27e174f57980dc865c177ab825fe38f735023f719f3b40765301481d1b35a8995da93abcacaf3c570f0b3c927e61ee719da8d32d967a530f3aab2034b167b2235c31cbc02061ad3e49a4460a0db576f8a42decd1065dbf714d4d7061d37134b856f08c840461e1a1f93bc2c40d352eef15da195ceca95e7269e5674976fe9700b21e107c1c15470a6b514f57fd03d8e338e5dac992920ea00699a8546ad124751335c6c91356b650b683605091c1cf66c24079088cbe8c9c34e31181d068d219f114fddd762c4bbbbe4bd971cc4d9bb99a7cbc27830e3a9ec6e91505f5ec168d202667b1d7d39aea8bf235a0aeb4886488f90afbbb58494bdf6ea396e25b9f4699df0984123b265813b807cef8a7b76d6c15124a0a2d4790f225feecb2c0176767864fd35cbb7b53113fff3d386c82403dc6a4101ac1aed807050121f5f3929a9305df9d8f9d5aec7efb7159a7abc6db90bca9ef0fa93772d46003024f88de0c620647d4685a12b55c61312bfeecdb62e15b8cc2a3c64be166e92d541599e9f57cf7e04c8f537b48eb7c67e6e1a18c2ee676e278a38a0619d651646ed6c5e32a13ed6f0f83d1ae6a08413b50784e49e0d687dd2ecc3494ce08b74e1d952bda1a760cd92012f18be0f629e5a425597ff1daa2a905a987bce6666c462c836a5cc1caee1354543cd6cf17f7e40ba3dd78d0bf38d8c6ebaf335add15309e9d89ea717f980b4987baf14606b9ec7cf77f7b33320a9d7a6c76efdd438135daf1f0dbacab20e0710aae04e9ed58b1bb1b7844d249f7b20ada439cf5ad4dfdd897846580f39a9072d4009e95ac4ca653a13399e880763bb0bcfa0adf82940d70b2d9a6edbc05b22370ec2f938a4e192800887f130ea278e70fa9d066b7a57f4c61a785380c1c173971e01e5beca27cacb6040a879e502576c7e262b6f40cb1194d94c5e95fb23602da50c950be1c5b71244dbd875700bf756c4343fcb878a30fc2ad07a0d0620ce190add68e09ca7b5c53c31aeff58f69c5c97064f5c55d735ba3bc593210ea1fc51bf1922737b6c4432f5c4e94a6a4b8a6e762dddd69bf4c4eddc8528b068602ec1da2ffe9dd3e66c1606cf0adb1f8a0970814572529173abce5ca996d472fe813a7b832ae291cf302288da976286747637f454dcad2035da6a7320665f8b0a889de742e28e7e3edab8d1fe9ed79fd954ccb1d4b7e0350e389ae407932c88afb4debe3531e988a6205176a461303ce50bc51b87c22b9883acbe918efe79a5d75d4a28afce1a6b6e2b7b8e3e7c2ffb02c32fa20b82561eec471a0489e9e8c7dedb41321cfe1b2666659c4136f56a509a245ab11c39db0c21fabf90359208e9ed427cf7ff89f5ee9a3a1fb9d0fe9fb5d25afa8dc8e3c78361e91f53cb897e7d5dcf81945b950722d4455fc2feb40a8f362c250220b68789b249a091386618115b43b7896cde51fa50fc49d27a92813e3b5ce20b27007a12c5cfbec3b8766b98a19b28994f44d4e0ebc5f1564bb7310f135929b639e981b6f49776c844e73643cbc9ba0561564c2b60e01831f02c69ed077943811cf0b3d18828a347791698685471d06bc635138efcdda092a73ab3d650567c4dbc097a0ce6453f6f316f233e3405a6a55a16a7a6a4356442eea39de4c6850183f80aa2fa38e7a3c1e63da5d8f22003299b56572074166a539311e15c82daaaf1e015275c0d618326a012c5c572c1231dba54deccaea2033791768c20686e4d1a0e5af44dd36044880d61c0513979790c7377bdff4e2d495ffc457e80c4ba3db7bfcad5d244692e9c2184bf2def63c131972ca85d40d49e7c79bdd62408a207fbb93855dc2b4d172a5c7798b1fc5457bf64079d11c88afbe072a7cf62250e323ee89baaac26a5f1c6f96cc5e2fb751832d8bd54fdfb379d3ba18f4181ce2a3fd7d347e230f05eccad6ab084ca0bc943638fbad4aa4dae2f724254262261c50315de28d6972acb2a5a297bbdb2579ac1ff689e9b493d08de0a0693f5a7a47c0a0b720736dd811eb894a94e3e987d646c54667688d1c4e1c9a260bddd8f2dcee1e7e18b9b55590efa71e6cf9a81016198d023d9addd7c5ee83797e04fbac137dcaadfd5ed62795d4392361b1c638db286fce828b662795eee82f43d6cc324592b749ec9869a366821d339d50d4d5c15fc4ab5dae13c37d0aa55918be549423a24dd7b6238ca57f074c41e72a7c36685a9f785af16f0163af6f828fc3d7b1cf6e210a33b8aff0ae7deb779e1251d21b6928dd3efce7ee17668e07af3ebfc0f207738f950471737abc8d591c9a09cd585b3aca63532433d4a31373ffbfec026edd46a6409dd9a69fc71d7f8bdfcd7bd9a6e425aa319b25d2c1166116a7ad10b8140fbe8ea458fe0a3c112e14ce7b1616e816b51be32a7cd9950b8c1032b4611b0f589452a58010a783932b8f92621f0fe2aa81d050a8823099191bcaa95ead77daf54d99dd68412bbce2996cb2e83b067ed36b1878c9197dda02235c3ffe2f88f468ef78b12ef5a2d10c4c0aa066ef32782b6cae5e9fab090bbc4e52b2190280707ec6fdd26eeadcb075a786741580a7557df225a2ed77c5b38163aaa930021b39fa84289fcfa506ac30469e95d66e486035598512ad92c5437db0ce861f9d76f7e5248b9b202e800028a752a21cb6fc0620e6591bd87fbd628328367edb94edd816cd50c015d8054648daed8bdeb248ead4872012b962555ece48fb82021e5efd946edf55f30584ef31ad2d74d764613b419b94de840b77ddf72a232deb5eba14664b343ff23068a36bb6955dd270f6514854419c4a5af29fa7b86ef2b87f6f41408d0f39c25534d53bb1d6a5cfd75997d07e374d7138cf0b5d4bd9c62d30fba735f3df8550db050724970746c6d4754d3bd05706cd7c113cf81829e29242dd50f7432663b4309bb02a2847fbc32f1c0d73bb60daaa34d95f2af4ab812029fe72037b51fbc9834bffd6e21570e10c", 0x1000}, {&(0x7f0000001540)="7c0f8fc66493ee", 0x7}, {&(0x7f0000001580)="6bc71c01ffa922f1efb51315e2771b01a35ce0fd3ba342d39e5e9e39", 0x1c}, {&(0x7f00000015c0)="65a73740584addd70ae6c058870aa46a52b2b543ee8c5071bebfc1798875c8d89dc53cae2169f5073fd00268e041d56c5a4c551d8887dad36ac7440a6c13f7e1eb", 0x41}, {&(0x7f0000001640)="6bd5cbd7a00651fec8053713c42dfa43b9f4dfc99e5972c6d37c176a75825f414e3df888f11b43e9210f1e33973b6d91265366eabeaa5f95164b36525883b687ec69565f238f4b7c75e03a711a54dd4318125d51d70a022970109335c9bba8e1e4cee18d76d7167500a56887aa8c02a22588d2c793cfe5e4c9b4cbf4d2a6a83b09115b0c99c81cd5f1bbf996a694bd27a7d2dd1bf31a15475d4e233321139f6a009379802d3e846936a03ae713835afa952c6c5781919abf1fd131cace1aa5dc507b01a01541893b4eaecee0b57b28de95d53d0379f75d860c086d4e1483b5d07de81179108d64c826b8bb666d7433840e56c27a19ed62c8ab5df1a4f379eacb156dac656e8af5c50b95ba4a8308a331d08cbb25f279850f614b2e6d919fc1e71cd0c12f8ab432780d1c5604f55434a72c22c4189aab7d9847f05819b69a5acc8ebac14640b1b0e38548f864c62fe817c32d05ea3da79bc35a6c0b5d9e05b397577f5e9290c93a6bcddbc729939c2c9e332c23232ac0320914a75ed679630b71e36515e20156241aba0566a299a17e02d2da8f925a0a01ebe14e07d25cd3c4b9ceddc6bda144f51a4e82e52a79e8e815b73b63d087fbbb96a52eb964c9a6c5384b8c7092bb35c1356f4af979c5914ac1eac337627bc076639a78a27962d6a4265098518efe437ba985e3eb82bef690e05a84652108d7f2f8b6032cd8d135913584b879b46ace0077aa2379f247505ae706b8b07f04cd282eec65d620f1bb49fb7cae63c60bb3d10c1905b6802046e3af746d4180ee4b2dbaedd5f4f4ca32035611212903e89d135dda1d5db3660bb7e253698d2c0d84bc1df77c29e451fbf953ed8f05a5f08fa663c9917fcf8a98496d8c3648fceb03900ee7e5463dabf3de7adb2bb4143e6da9541933dbf612e7f532c54a50d48c60ec3b66f057be264f296a6c2939b322a68676cc1bbf22263916ddcc2c2f9dc8a46e662be2b8afe522c9cce499c9d9a89d70bb3b0db663f0cb49eac11e540462a11a8bea3b3ecb206ecc53d345d0d02b9896671f930f480d1ffd4cf82eb445a9148bd9f7a8160d965e609073d305925f8d402898f1ea405b2c2f2661f10ffa45048d2048dced470ded2cab620859c6c08d0877ddba468c9b1999dfd1b9b1dcbe6939dd158653ca04d517609885e6510e53145473a83c6269feb711add49c42f04b65bfbbcbc2502d50d7cd5000cefcb60349c7b2b2c6adedf52dcadfa9b4f81e769e07aff7fe116f4b80653d4e65d2b01d7b9d2a3eea3c91e09b0a9c9f444fc0bc06f144714c91906cb484ec879090853d4471835f551eee0e67ed987214765abd69e0e3d7795e27dad16d5c2abec066020f3b42f20b4b4b11c0fdf807bdf499dba6856399e430c7fc3d2d50d700555b86bbd49050ded86d9f709f2d62d72bda2c8477b527656b1bd2d8cc2abfec55899f2fd95cddd290f57e7318ccd6a48c8e1a23e6575256b3e621657ab3d284cb30073afd6a4256b3d857af176f996bd58636f1a3f08034a8624040ea782348b0203912bfc0000912c194b571e5fda6ef29014cca57a0810e97fa333cca26890611f1c210e334be0aa08738de86007fd2cadf32352d89d2b86837f0a978436fbfabf083b70d65781f5852fbf4d27ecf541eded868731f32b46e9436ac2cc6a32decd319e00fa124b39d484e08ed7ab39e15425a3beeac44a619e862547c9e1705060121337162a704f770475ea4a526a9c3f711f620892fb73e298b9b29ad1cfb61432fbfb83e8ff618bc2e0277a0ab8db647c122c5e70f0527960addc86715fad161a3519374498ca532afa4f8595cb4faf7055abc148cb8b2bf4a58b195b04d2affd65ef40db5467f2f0b269907d6e66c4a922539a90e7621a5ab825c3f69966d1d9e1036ffc941c75f8c39192c68f1c5ab120a67d70d9f7021252845ea90067c6a29e4bc41e0dc3bc721942dd920ce0b9e120bedd07ccbf8cd329ae6dfc74060d2560ff073156dd10216c2622a1f2d28e5ce983e60307cf46fb3937ab8d0dda832334c11b0829bb226a6e381c80994785292d5abd2f2510474159e08bb776aa15e090dedb55a329b46b342fe3096367ba409d02a7074175077d584ac0a77d7c73f943c350ac5c197d934283b6dfddcb76835743105d02062cc401b8a073131cafab944811a05fe148f84a24fddde70b73b4286290dd2706777a00cceb719c3b70933484dc85fd8c972bc435f6e894928d08439f8d83e7d43bd5c5bfd995c326c281e227517817b159245d9e5346a44c2f29453379c6ae514a02cb7f80682f291f4856fe73a67031ee439f1ffea771e20a050813612f5c6fda142d467b2a450d6469c7d4d43845523a7e5a13451b44e7752754690241b77ae11ed8fe5abdb40673aa48f994873f111aae1989120a8fadef4fd8aec92be1996e56270090acf1a863b6275096adc93d93c539b9f878e4149d3943696c06dc2698cef2c856df04126ff5c1636a290cc694b6ca7037c5f96b69fa7085b67bf3456cd8660eedf9beab0d148451655b86e68b1d42e963da646732536a8f1c6c11fe676e4004166e2e471d96eb4e9d011cae1aed544b1f561ddbac80054d17d7f9e02550ee6f17c6aeb8d58903d7888ce563972bfd4fca926127a2e4ae40a851da9121f6f0e40fb2e3ba6664328c880291017c344241154ba7ce9974f428374f21ac2683ceb87af38a11ef6ff448fec5975f609c7dbdb3e98119b696bd5265bb9a5face2941e19ee8226b1562ac455966e3d73a4b06bc4d9da0ec7a450c66a7e8e41336d327832126246408d9bacccc6ffae1b77a8f4a2ad9dab998464f468536d4610bd7397b66c7ef14a0e384aaac2e3fc5804f5256a59b1926f4979b77671f843c1ddfe660d35907c8e9ebb9b8de03715afdb10729f773133c42a7f41709a7bde37e50dde90ea847a47c33245d4bf85d6599b9e231d79d5d897baa98245de76141b633824f28cd281c4e04355f963e1677367d4a54ee582253c3cdc24249a831237a8e4adc2ddaf10d3472ccfe1083313896c2bfeb1f6be677e8ec6c359bf19087b8cf13db2b1772861ddf9c0ae24cbc8d7fac9c5a10f96172a230f71dcd6a9d325365c57537700539ba8be1eda7d7cf373fa70f764ce3ab14ff689a48b03f7a8303f2430c3f3f2e9471e92c47ceaa06c84d28d211fa4047c4b58a10cdc1936d9b238be141ef7baf2055169493cbdb597c46ad0b8b30b43e418ae774a9c524dc51b20f34fd31e50254ca8331e3ea58302f1db5710708cd38fcc674d74b77f89a56bc6eba12f812f94e9fb8b15ef49c81f9361aef64784ff21b39b3cae4cb0e62ea55c53e502218c35ce591e13bb42a51adae5e37feaebf83c7c457609d1ecb95e4fe976c29efd808f49b08e417fbb711e3f8a8248882734d1744dc6492c0306aa81c970326cd03ddc0e59cd53d4765d23e5dfc80093c09d23b8671b01989814e119b659d18c4fc87b903e0a880ec24a30ff227616e9b4aea33839e96660a50e9efa74ee80aa58889115728311b71c1573dc8280398c7bb29c6e3b36ca13ae86d6f0538af81499c5f3ec3fa19fd2736897663fe661fda0016188c2b3cf04d70d528a6888fa973521f53a4362dcd0fa9fb179cb9cc829bd2d27c99d7ead8ccce6c67024439932e2d3241d58040a4bb71d951d04cb8e5ebd2cb9295efff3795c9fe8cd07095562c686492febe5d76120ad3e239a71ce4eb3b3fb8f48109485a39666e8d95bf0a58b5886db37d0f3fa18f26929506c0649d02154b9b9020edbfb99a8f33d5923230c918ca4a683aaf8a1d950461ffc9dbc32b8c596a7ec13325a8a68872e04ba9d665252140bcd04758a0f9858fe6b98c71e7504a87c523f2281d471e9d3c038e488d581ea6509da7ea3c8980b2663907768cff71fdc45dcc0c02490f0ddb032fb03a4246a580be4fedf675ec1ba292c07baa0e026fbb17e767c468dddc28739e8fe03ad0a46d19e4c71ca815d0b5ffdb8d1e661fbc3e7fdd0d892cfe09dfc60bc2c9664365c51eb883d297b990d45634d476f2e7cce64e0237280dfcddb18ea8619bf321a82982ca12ef45443adcfbc50a6aaaee7a7267239aef5b86f26da54ecaed8f0a3c2665f3a18b688324fe9cc8d891b24ee28bc987373be6e3004f18b8769751b4044cef148a40b2d0a923390b8223e4527e144d05bdec08ebcaa04febf3868772ea4bb9765d775655e7a9def9695a2dea78a159ef13ee84f71cfb10a9647adbec526bdd1fa9390140c6c2c4850296a49cfb0ae25dd754e4a517b68c060b544ce50ed301a431de41a60b8ee440388275c8b8569a47d03c081152b8ba57bd026411e2173b030c0bd35a053d970fe97a14be6f3bd42435b10c5063b8bfa4631630be47ed59f19e64c7f5260d788ec7eb8f4af7d16758a1f0429df13f569fd033b4b6e1e5e37538c19f70fb43d169a977b47f4ce519cf3be717ebcdca866f172abe4e25a74077cd9506f840beef40209c6a28e126ff31c20df26bc85d92cbf50bd388cf222f85f9108db72fb935038b4129e6a4048384dd88cd83403e796673e6b6e310db8b601091cf4192e7843b26333f7cf3f39413afc3e5e3eaa6b437aff1c8e06887e0fb7f398019fddd60adab7ac5777c72599cd844c9351558f5f54f1a60ef0535ba6d7b6d5946a5e1914f3197adb763cf06274dd867b3865738bba65ea3b585899ef3e7c9c197f80b442c3f0d4cebd7050964215429719709cce09d4199bb0e0ce3be60be31beb69dc0353163882e82a5b966f4e773d5d02a3c28c8093235cbb520544f16dd5d3f8400d14adf352371f9cd4b39a19e7b996ee26149e34858ed65cae1ece4fde8a0cca5138e7e4a7b8da5854d00fa940fd706cab20a87dfcfee00df82045ac6833f1e926641e8f29f6e1d2466ad060c6a68be61969e7f63d20f26cf957322cd085f3c0484d11dd5305678ff254f6c18c2af38354e29b53d7ba258e7359e18470ae2876f8dc8623faa6b320f1736651c81691595d644fc2fcac36b87e3dd8b1572584f637718346cde04523b7859835824e6f4cc84d6b90a97031c45639ea32d4e5d6551a115d3481b57de78b1e16cc0de9308b4a9a61bf99f57b425b39e2294ef345b8fcf7642de94c5f06aba134564497443a3cb897e4896018449eb44358e7f63b56b75aa3ed2ea8c65fdf19157282f16fadcbdd3aef1173badfcd9560dfca4b9307ecbdb5ea1b894c18aff93f83461a160700929be3c9169e79723b2c8efbb1d5095919d9ad2d7a15558807346f7b8c296be6399f69ed48552925d284d7608ae3a270b0e52ffafb829f60a7d8b0e9ad2e6ac1cae8f6cfad797f0cdbb556458809f7956eb93de1ea2a18aaa4291830f68745264989cea0fcd9ab70828c41c4c3a9e1921186ee3d3ce47ef646cab0e56b1d1b5d75ece177dba8fb24b0a29c5eb0b6b30f3b71636fe8b972ff527848718f5119c0192ddb3b1a337daf8eb6185bebbf4b560246c927512b151fdf76757a9482950dee9d731e3ca805ee6286c8b0a2a0592d5633635ab6608ac97c3ace815d79c7011d34df457742a59e4ba53ef203b5b261bca209ac81d45111d2d7f7f93ad86101b0d7519b0c4777feabec4b6eafe6195a26cb1ecbf36234e8b0b259dc0e65a785d9ad0d09d8cc2aaa89750a4363dc3670842ce1a10cd529dcbffc6c81076909b71ee57abec15820be2ef7a73ae6678f93b9af80bfa9f5ce5f0c750653c5e4b5184decb62cc1e81248e050914c32efadb944d8b3b582cf101640e352e850a9c35", 0x1000}], 0x9) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000002900)={0x4, 0x800, 0x7, 0xfd22, "c66b5ad0f7a293cec209f058162ad06399cd0b82", 0x0, 0x100000001}) kevent(r3, &(0x7f0000002700)=[{{r2}, 0xfffffffffffffff9, 0x16, 0x40000059, 0x6, 0x7}], 0x800, &(0x7f0000002740)=[{{r3}, 0xffffffffffffffff, 0x10, 0x11, 0x5e13, 0x1f}, {{r4}, 0xfffffffffffffffd, 0x6, 0x0, 0x71, 0x8000}, {{r4}, 0xfffffffffffffffa, 0x80, 0x1, 0x4842, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x3, 0x9f6ed92}, {{r2}, 0xffffffffffffffff, 0x10, 0x40000011, 0x81, 0xff}, {{r4}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x10001}], 0x1, &(0x7f0000002800)={0x9df700}) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0xfffffffffffffffd, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000002840)={0x80000001, 0x6, 0x3, 0x8}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="86df5be210ea73fcea4f8df7b9e6c86f94dad84a85145f4e1e06fa323bf0be26eccde1b06bb3e2457c7de8a8879c2f11a1611398dc436ddc987ee6c657aa18cd62dde030318c39cc65", 0x49}, {&(0x7f00000000c0)="830f7a16f639f0e5ce", 0x9}, {&(0x7f0000000100)="b66ab85e2b67708e9babdfd187c463b020288852cc50e5133acee940901201088bfa0ebe1873428f0b6778d895b968e4c7a4791b84337e2ae5cad84ec485a6618c129313da1f2d2a3e321b7838fef7ac6f38fe80281f4edbe47d4dcd", 0x5c}], 0x3) 16:03:04 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) r1 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) write(r1, &(0x7f00000000c0)="cdb7696b6a282a7b2afe2dd50124422b1e27df0a9d376a560f77859952026c00663be49923e9f0a5584a7bcc2000442db535b80c4cf6accca9f5d9e3240f3f085808d711dab310de7f997ddd6ff439d6e540ec7c82ec60cf55fc40bd58927cb5075df2ca0e26b64ceb4c7328c25445f555cb67becaddf0b20aa957703973f48097a883e4742e67dcf2a382a56affa1483faf5b4e0783fe43ff29cdd4eba7d2746f377272fa90590e77e129d1e1803418d623b225ac713d4905434493ab335e4408d5ffc6f73314012178e99e122c9aae39411fb813f918c3b901fa6d2cef36a07e7e748a9bcb808e488f46b0c5091e2094fd0fbdbd2806b61ccd65e5a5acb0bc8b53b21bb1e0fa885b1ae255055ee9b7966af3a504b213ece4a0e8f6f0849b8b0c1eaf0bdf97449cb97aa325acaed02bbd5bac3bcbe064366655b706912c2ae22291489eea940c16394dd0afb7ede324df1ddc574d900910d9c9121006d7bb8afc6299f0cc384dc39eaa0ee4e9e1f8b593d6327923acb01105ec1d43e7c9acd66cb4c2c517b407f46335e38741e1f4eef5b972a9546b496cd2b30dab23a5454d9cbe50ffd103d434b9112e7a9d9cc4d9c39f0148964b12ec10c4e5668c506eea370139d9c47de4d72c6ea67cebbfee76d9cf226c905e0718b5966a5ff08321ac2138dda22dfa3ca2f12842f9a046db91bcdc934e97fbcf486163832b5703017b8fb1ce70dfe9cb0198d85c162096c52e6cb1febaf34841762449ee30545cf0f100fb9ff1087e5ead444490c5c1ca75315f5faed1b8fee42624ba8799072b56bb826430b90bcd99ad28f3fba8b2d097a793aea5da9fb897dd57054fbbe214bab1db4989467f770c330f069e14344802dab1dc6d3628368f5d3b244460e755e15ef1777056621352085b81b83e442bf6610b24c10ebbc381b1e93d18089781e94df7cdcb4c5d654ac9054f907c9f5d7b2a8e883ad3ec31d22a30facf870d1951cc37b669106f4c98fd3883eda8bad246c3b59ebf04b6b430ef8083dedfefe03f861f5cb4969bf83bfabc383cd45f92cb605b7c86e5252c3d3cccbffd2da172bb4ac92e4e8ddff009472a8b3564ab8b1cd79f42d67ae11d33d144dc6c084a7edace046b78f6ee084962ef0de8005cef0b2a321fb4b3ea214218af3eb1bcb4f86bf3b0d3ea4a9d398c2cb66a6b4da2254beab99122eee11284b67b8dd9a154638c22fb46ca56ba9941f2f73a5a551acbcc501bceee8df99363f1d4f7fd8f99d0d30ff860e84cce6dd348d7df49f00fb7819fb99db33b36c749b85e13874a6b6e0d18f254c2aca3c7dabbfebaedcff57aa5c96bd32418dd67752392185f97535be7788d2779070b39f571d43edfb86805cfe4a3692f8dbd1f5e9eea56c7d47166a8b2777864d7b9bea89324640a20c0e4ce353f91060902e5650dadc9e3607aa4df671eac7b58e8fa60f74dfb399ac9654c7fe9cb77e4d8f1dd190b0ff1c2b4197553d9d91c9af8c6f55f3feb5958c738f5b49e26d80854f621fff9596cd9847d9b2c6210c2e1ad27c43441f1385203908a28d0432182456d81ee903995c351a4a1db9c870102d8ad131c8ed8a4fa371a92f8d3f901be9efb10653ce66aafb20bbccc4cbbc0f70c5740a83565bdbf5a0e02336fa732a04bb293f7035f78501b66730303e956bf09d07472ac59bb3a1a0216a1c7982e61643aa532c04e76cfe4af2b8012f41aa38fe99b842a312c94df56359854fb5da23d9a963095189fc60e4963c05c13bf92a00f27b91fa2950c0067c7b4d738861f9b3a7092d13d6ca1a1aa32c6020bde636e4dae6a5d3d4683bdf6cf6df0597f678abb2490f11c8246b41a32833552dce63171ee169df8b8ac94fadc2bf299ddd24f28b575e31eca483806be141052bd73018ff0de37362ecc6b4fdef7a8e9f5e80eeb6490f33e1ed9c4beda53561ed001734fb4ab79c59d404e6d7c411e7302e31f0b7e58f9fae0ee7812e896644cf0efc6e85eff7225e7c69fbd35efec006fab184f6fefe7e72172b8c502b20659f1cfd9d8de4a616fac1b7667502d9526d838d18e86f00086fb109da62511e792eee9fba52d9c6c1ba4919bb000464f01821336f3da707c28c1c565b3652ef93c472c0f11e36e10df09af7d8fe81c5d104ff65aeac885cca7ec007a0d80ba089ae42ae776f56e4dbe0c611c47749d992623bbcbe4714083bdd59adea56e5c946a608ba17f2cf8cfd0d5ea4b83ffd5ec65df99058f0fd86c65cd29133cad54a356709791f7bcdadaee3e8b2d073bfea5175bc059669d9da71b97a8714ab7fca42341dde26ee2b18b2dd9e83f103dc31fce03a9f25068c0bb6b87525ac4c1551a3a0dfaaa156bbe435253a7276dc686bc3c5444e5e8e75758dffe6b443bea9800aee21cd3dc83b0e01f39240242edd2f628dc363d5bc66f83f632febf1843edb49728b0e5e5aa15c8a480322a2f9ef90ae9508de40c0a6a82d7ca579c587c4d0210f98e6a779b10d539e81bd368e6d4d52bdd93dea308e7cd88302515f193ec06b4cf59c6cf5d75df88e1060390af485337fb49658ca8b6bdc38ef11147c88691b3cab3a566699c72af51b5f1133ec257f20c9e2638b0c2116e97e434af445ce9acf780a92d492f7b0171cd90dbf0848c29760cd101898d174690e0355fcd3e0a847bca0d07d1fadbee9e559e40b8a856248bcb9806ffd4ce0d738d0372937316fbb4351be16706b973181b4d36efb4eef70d5d22608b4fdc0d9b8baee682d7d97ab056d4d6c61e8d87ab6aba22339281f596f008376c77eefff9fde3dc9644f1c6294f86f10740342137806b3b596160b77b48bb643da310a893f84413c50245fad81775420b7d8f699d6a15d247694d71bb11deda6682f7f7aba0e1d61bed2ec6fbb66bbded6a567aa4a68d661e2912deeda1e74dbf5dfbda987fac28a297da4120f7ee922915d1615529a1118e178813c601a67fd6e5c43375b768564237ff9f1e1caf09a6c0a11b1e15731dcca16c38a2526b71b316d76702ecdb1195f91e71545e82c770d64c24a8ac27a9fd66642d3f46ae7f4754b7b0887cfa0c9d4c12b6af2c4bc5ffcea5a4f8bf11024780d8f695b9c52abad36b869d2b58fa8b920a5e8f9e54df3a653d1a99c992eae527ef343a09bc71736e39242f1cb4721fd7b6c3d3785febe9f7a4c8e7390e21a0b612f5701ca0eeb2c2acbc7491452c91739b6eb1255d272280f66350bb660b9a823f9a3fbeff5d9a645d8ed4e2a5ff6a47172f8e8eee618a47a2311cade3cea811160bfd3812322c7160897864bfd053d3c13b8ed386916287027b0dc3ae4b22ac802bcf0403f9fdacec9bb8f1811e5e912881a231784290ac1ead4e491f4f2b1763dc33fdbfb7f17349d14134060709d3563b926921c8e6939fb86e057d8a59e9301abab9ea2b7d2d9ada15b9f4ef308f1a2fe1e4ad171bba030965799038cff43f1e54d565fc88113d3c882c6e555f302dd0773ee70e5a35d5dd542d06487f17bc816a60a0de6c52abceface286028efab6aff48108d6c4f5cd87ace5d6c1a75fc428f6c7f5ebfb7051855eaaba294b7b1c72a8bfd07f56b36c4d7c1c834e07f6ba8cbd485e876fe8e92eeffa1e8e374fcf0f01495c57b27eb09f88f04d891ec3dae2096c65bd979469b2f008a7a1399d8405a832a19726193980ae3a01831b48a3c834a37c4357330967452d7744e67a7594245470e778d158a06cdc3c987ac02e393800bdec587a3ca4d2f1f3a3d5ade5f939ebbad2148eded78ce9a24311cb143dc79b6e026e26d37381b2e1f21342a5111a94c13404e8fef03b7cb8307b9a2e130886484fde0ed78c0ced0d270ce945e3a03df0bbc2a2c5b51fc493bf7cb69d022e2b09a25319dd8c92f3e9c429d8910dfed2810b4b977537a227826c78d1cebb1adc758e124ffe55474dafab92d2cab6fda317e2d645cfdd867edf2236dad4780efb6b7db61f2d3ef30bb53c6ebdefa471fb3c04db319275b81e98610d2a836faac860834b54c1b26ad0224b048af10277f81af537d412dd43d212b30268f485cfb72dcdb1f1d07294f10318bcd223c61e1715a442cd68051da5d72f78e02e71842a2e173d41bea6dabcc2e109fdc917282e2952667b9c07831fec74b5365db97a5d0e81f82d16551379eeef8f2584017630b1968295d7bfbe66750cca25ffa5615a24abf2dea48e185d52a142f3a4512a8caf4301b8d3cc1df1efcead3abc75bfabbd07f05fc6d905703530e4e07fc3944ab972dc4ea0cdd46b9988572b843cac918a63e4f938d0d6f11a8b5e1bcfdd05ec5e213e52d655ee5acaaeff84b8081d4d6ba8f6aa1e42a46bd4c23503d258668fe10edb13e4601f5793a6b836d495be8fd2013f98114f684e21275bc3da87e0a3af258908ec7e9831a1d99ac8a3f7ca6dd41675896971880e0b6e2e2edb9d45903684812e3f5c8f283f1b0f775ed10e7c9e859d3bec57ff3c341e6f37ef2fcad081d095fde147a72845e1a4e4dfc2739ddbb0f6c03e8c002ab12612493c05fc2be4349b21bdc49f250d0a2822edb8b4e27418c98bfd1cdd25bb5b774fba13f9d241ad7d5b8f016a54e5cd61613cec61d87907cd4e5db6ce11a5b56c8333e6617a7dd186cf3743b2b7c3570c092e475f024d1799bfc22270c66dbccb0c3caec17dd59f4cd3e9744d8f2186157c2ec8634e2c2c2005eee332fb81d798456868461e093e4bbc6f2e07382b5188d205f07360223428a8a07754092bbd8f4934c3683f9b2d98a4dfc366eaaa99f92a8ee5545631c165775e23bc47ed34ac558f919ae240aa6c3566efe0672032390296ea98a11dfc93ae6d22584454add8ef2bd0cc4a8179b73fb1a476979d4148f2a789f82b63cd3567a04c17d9634a6ca5e757ca9e83039509ad826e12ddc39f06cf0bbd29f9a6266ba452b5a23dc9dc5bf90bcfda96c6e631910ac2b455244b95c13e4e17f97eef2c0259ce3d35ffcb3a78650a8b3adf735945e0d6ba866afbba4cae336ffc760ead245acda197427c801a947810a8dfad616f7098e5c327e2baa1adf8f619d86df16201c190206479c9dd595502813de503d20ce512ba2f0244bb28040315f99e029564ae4c790031f895aa4b3ce30e82c96674e2fd8172d90375e164e2a37016d175a6b48175f8b5c90784c1b28760144bdd4c8e86e6dcc9646dacdf068b47547a780b5bc52965460b5afd6a79bfe900781e7c89ebfb0cd4bd74da50ae5bb101d87f19e297cef915137a983da750ecc611d6387db9a2fe13009db1b59eb5088cfe7b358079810be26aa414abf3ae7ac465c8337af4cd3d313b2cf7886e5023f2c289903706c2b45c2ac58c1ecff88f6cc063b972041eead49b0cfbf2d64c21afb1e5460b87e0a8a437c048da17a487a7bc61c37fcaabcf756a48cf86fc29725baa8e3ca644414a679cde9b704a938723fd02cc56a76d91d5a6b63f21de0a4e7c42baa01e8ad826b2362b2c9281e4acc8c556582c71937509503ff4ac88447cbe44fbe73b40ba4c8f15b2476f4a71e0540045b325e6079b74d4916ac2fddeb776032f0038005e7f1231dcb3bad834c703c3a87f337716b2474c0bde6d9cbdd891b0ff6275b5997a461970ed19fbcbf455d1abe6049d21b81393f8defe7f68c664144582706afe5f53a2a238a40649113df3ee6b9cb0abba0e89553cb5b9e0322921981087cfa2a62c5d0bf94209d81753b476f027d4480ba703b4cda7728d2df70d1c8b82e55e8b90cbe2c79a75e9d13b4d344368e95b7fbf73337d62c3bddaf34c0f2775ad94781b6", 0x1000) getsockname$unix(r0, 0x0, &(0x7f0000000000)=0xffffffffffffff9d) 16:03:04 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)="1a3f5e8fced35fff155a00bb2d3830c07890565660aef6f017d13ea9af7b9ee663a26f90c52f875c6e6e8eefe1ba1558364b5b52fc039ccfe85974588f1808", 0x3f}, {&(0x7f00000000c0)="ece840d4b72d8a4163900ed976a479edd5e797c09830c28cbc5777f2dc045177beef4e2fc5cc1f99e77933009ac1f5a043a5fb2d12498b4ff07a95b46d5ba2969bb68c417c28d298d463433bfe4e7a6cfc215ccd32ead74fc2bc58d9b7642275704e5432b59f702319", 0x69}, {&(0x7f0000000140)="f1ba8616c23ca60e46bcffc8ac04005ebac3a5135faa3320a47934853b8d06f640d73379333599cb2b7cea0925cca290dd97889437119fc2cd9dc5b0025d2da855f67b8ea3ebb8b0bed22143d07fc50d3f42d9ae7c711e1a6a38fcc9fef04864647ea82d9614c504d858b77fdb912d2d30bb2a07fd258f275a623b52c339ef29a4dc6c49bed8dbfb1c6397bfeac0720aaa1a256c0f1a447946957f281be30c7e545dd96e55f6c7e103e9c0ba65", 0xad}, {&(0x7f0000000040)="7ca3c499a21dd5dc41a6c383266159ed44ab26eee5794c52b978071f5a6733641a1bfdacd42afbb9f83e3d644b5bfcd6a9cad37127abf63ae0ffc6ac", 0x3c}, {&(0x7f0000000200)="52127f72754486963f05b3819105cd3fe4cd93534126135276aab736451fdc4bb09a4f2f110222fc52cd96e6b14deae1c0906107b0b38ba450104dd3231a0f145b3512db4adb610c9eb1b3ed4125a038b62e743c741c4b451aa3ebad254380540c9a1f2e7ddc8440734b7849f7be249d53fbb22643eea377", 0x78}, {&(0x7f0000000280)="39d661617bc912e87edf586a868bec2a5b98ad472d0a5c1bfea9cd697f601ffdf60a15cc2a4740ceacd0e28be45e0c022b349624adeae9fb445f3548ece847868697c0879be9bd6f9c37fd23c927e01944c17693aaecfcf4331af003cccccd5978022cd6ddf7d3a8", 0x68}, {&(0x7f0000000300)="aaa9d3af27e7960e3b2249bc506658ffd12e9789e097b2bdda740528ba33c05a687fad676b412a3dca8aeef78c6d475cdb472e6fc7403ee87dc01be81f0b113175421742c9511ebe53dce6728fef72b6fe500f9b59e5d62ce39e4e1c33f8a2663fcc2178e2e6a8865e4a12aab07ed76b382f3f898903affe7d79f01a50ea", 0x7e}, {&(0x7f0000001680)="7efbb9130ec7999a2e45c62136f0b98393862f4a41f6fbbe835716a0c686ed22c31c351fee74646757bba04561b115f136b207d633816550d80aa1e5af35bb6d2c4dfee5adf8674275803ebc5d4fbb9a3ca2302e45fbb35b32ed2cc3a9c1d1546256204450848708eb0067669d334cc228a27f97981f52a4c0daa826fb31407f2a272f08ac3b3b1cff81d340f10c6f5aa5c63646e7d1568145cc64e2bd7573434a742d0908b396c958c863012888b6214983972826a69bf9060692bb26106432b889d4334a67a0416a04c70f0df08b7dc7fb904ae9ab86f2b7f7016f3cc39db2b8484dd9be303228b94819f0a51f4d5d79ad203f8ea258ffb15d921c25c35e017734f20b1a087d3d6146846d9211bf15e728b3f0592ea3e54ac894f6323812b6d5611d15fc8fe1dc7f13b91d507a119273d46a0842088478c38dce7b903c132190e765f51858219e06067fde59cb810087cf39ac0af179bb4f0f9f6c3939d4fb0e871a7a25032050ae2d9f5306986448104dbf5a1bb1e503d2fde8e646f69dd34e14ccdb3045677fae1cf6a6d0c99bbfe04a242512c107666340508011d39853b8b1c8627a7df5036c2fc7a841f3be5f2c92fbb3a0c93a31b21638003926ac80482a9cdce99d3946e602fac6d6161331fe85e24d35773d7d393dac15a68b9a3550762277e0f8e6a83c744867c83b94cb4a4128e58b7b0ba62ee1024cb0ff87cd0be1196169cc6ce2eda8e9ff63829fa630e7fb324902853d594a668f7fc386022d2af2040f188180cbbc578469e93763c671ba03ec28727f2b9b46b1c0b7baddb3ecb650b0c967cf8b6e3e4d53fb7542611a7168a516d59b8e21576a8b1d3c00fc41e34773a48ba7011631d55df3bc67823dd25b7120c2a3a8c5cd66d9f4ba2865456cadcf7f193dbf72434a975be7d38556ebff5d95963f8a5001a5dc8c36c70ddf2fd21e7a047de6a2fcadd0cd6ed5f5e9e00d5d2ed827f098f2716a134820b64cd64b3727d225321a7cd53385e8d522c8c234fb3b41fa208e29f6f816963e582e8d8e8871933dff0d7e9d2215e640fb86bd0948367a2c74a05605dd3b7fdf3f774a31992144636f91e22bd56721d150a30a3f0805c572e980630f10c8b4572f051a469ae944f042205a73800b414efdbd74dbb0950a3978cd2c9447069cefab144a78331f512bc8448bebd10e14348bd42b45f209c8182c1d8a6310b2fdec7653258b71235437e2128fe97c4b332328af313c761789d66f960c640e70a992c99f52ceea52fd41b661e31ee1ea862dfccf4eafb653f8dcca8deed386ab7d78bbeb4c04587f339d46092e5b715d8cbe97468b39c39736538d850f36e7a4c87c5c106405117e7f875490ecf809cf5c586e76a7f2fd1d2ba4221a00c2cbd05937e9efa4f27a63bbef171734fac093d676887c53a05090d7f77d4f8d8f70ba689ef2c3e938873e3ae65b3c4998f99b9bab713b2beafad353f77aa7911b5182e769fced7ff4dc424bab75e346392523fab3dc125250bdd7677e2dee3600ff1a4091c5203555d3973d46adc034f4cfdcd1e730d4f9d6f43fc67f0dcb913cea59db2015a43695115fecb6c0151ceee6af582dd472866f8ef760ad8148a20ead024d604d1ab34055f7985593c71a754e45d3700383a33ff65dd229dcfd12a3d69bc83a19b320ff791d23834b08da41cefcedde922c54f11a2d1ac1bf9d74b979ad5d89ff7a8efede4f3e376abe5b6c29a40c4bb92f6bd526d321274c22f7c5edc3f7c19edb247672165bea166664981eb3a4de8ed5ef018811a2454019bc1086f65ae356b84e711a550ebe997afd5d5cdf8f5e88d2d147675f652b7e4eadb3ab41bc52f848876212cdf98511f67dc4a13a570a32be217a301d3c6c399fda3e50bc6252e169a1dbc25114668bac8c5816e55b3c18832a7e8c4dc4b2e704c512304fbb115e7b0593f738a33510f0f667a30b2a2cc31fe43e9ad7d2d53624252db79a068833efb82059d3e7a3cedcbb221aef514a1ec2f664d65f301022bf5b617bea357e844efcd75e47899a6d68e8e3b2ebcf540f45f8130842364fa0d66ceaf3cce86332b7b8c6146f64fcd44e87f004acd0863830b704166726aece76226adcd336d5eb0cfe56282414d7883041d8b074f1f490ec8bdaca6af326770439eb439b2c60c9dad94780bcafe94e6f742d6e13b4f22ae1f2120950a89b44a9b0e502255bec6eedd8e3c5e6e7babc6b47b782079a2ac99f3a84803d711ca011b94895fa7241fad6b19cdeeb0d53836d9a9ad22632ebce350af16c994892b5193bfd137e844dff01bbb1bcc6331fef309dbfadcbfb2d4c896500664a2f1ddda20c48ea8b7526194214c080e68248b97d5d4a51b14de29b853f76f8c051159104dcba3d5a80166b5317cafc14a6ded057b42b3e4dd265527e24f01624c79665ffa4d33c8d0be5f845db0a72f4f8f665bdc4529a4cfabdd6b92746be751ce644765d35f3520d1ea1ec710cfcaebcba75e8ec71b0b0433a598e4cf5b3fa4df1d49bd4177478af0ba8b1eb04f8edee3e2f524608e8307abe8d1dcbf4759b7d6e87c329eedbcc9cb36cb8e0d062478812599f16da890e71151cd9c3feb6e60e34dcb430347a7ac93806ed16ac9adc28878205aad7fc3ad90017e9d839ad80304e6c3f7e20912d0a89a31da624477a57e20cb37698dca3dc0c1fd148231122f2b26d9de44900691ef376d3ec78cd5fd041135a67ae824295a8e53abd44debd52bce793bcad06b3042f4c3c6101c70d26ddc11d5cf3a09897999a95d1a318c0c68ee39569e47bf95e30e158111b29b95ad8875c6648df67b9ce05dc8475e145ca2f1b8aea7ceda0d52dac8fda8019a518ebc200987724449c2be09750486c2dbedf79d04a675ce52ec7885565aa3d3c94ba5abd7f860243ccbe51a0c4f4462e3d8e149b3c3ad4d094ad7645e3e063d99752bc0eb32e9bab52d4e424bdf63888f656897c09f2aebfe45d221a30eb22cbbe97641e8ce0a86c6f5a2491c8e0178d029f8cbcf1ed73289ba2daf03159f55c6a7fbde16dec34451f346a9530b075f0159c8bbd9878be378f4bfaf7b40d09f8dcae1eb45467519a94e793b1576db63e7c7153cda3fca9f4838f7f96d69b2fec11d52a822e8ed4399ed364562ecd9b0f9fdcf6fd1a707224e5969a56468e6a4cdfb6bf805517b07627aaba4659776659d6377a93a450d3548ed310199d055c638d83ad78d53b2e3b8371b2ec05d2406bbbaaef9fbbd5d2a55b077ff7624c5c130c8e362efc88b52e4a8146ad467cce04d3fab9ff90bc130d28c5042cab36e93f25a34cd9eed687ce8e6b669d8ca15580c0dcc81944a680a8c9f4c05631b9a5f5426b3e75edbaa2f1fa3deb6e0fe4e56fbd9332383501595778170b1095c1cd05cb31f2d2c4d91eeee728c0a5e5a6f473caf142e6d049b8d0f98ced4b6592f8fd026f3ba19821872f4dac24bdf66bf4182cb9634ee9cfe11ad39ad4a95ef149dec6fe76fda49f3782f49a7957d0841b603a7d15a8a2bfbbdec341f00b7b7648f3f2ac906c96f7134f310468e37957b05dff4d53a3c95580ce6a9d7da7bf27d7379aea92e241279268fd740dcd5d7cc2ae1f75176926dcef326ad0ae14eeccdf66487dc84c925b6e693ef59d509b7a0d22a1ef249f127782135e2bda57c86f3529dc5a5620476f23cddc2da288a28c7cb36f402e3756dc775dfc3afa411da6476e6b82dd619168eb1dd4aa8b119e9ee763d4bc3c89dd499fd1b9829351184c207a2a1750b1be37442616c9b8cf04dcf00b94e0cd2e0c99aab39b5d6ea38648808bc687fff6146bf50ba5deb0ab419e1bee548ceb459446e16b8c6fc655a81937b2af90d7f02e913c5074f72c9d8a757f4b7e52ba67ea18c8d224cf8babb1c6e086e0f75f8394d604da132dd720bbf0665e8f7d6a28e5542ea29a2bfc1cf183508c0c1d02a70a1af015b5fe4ed514756654a8edb735deea1b16f87c0be4688d68d38349f745f8fb168d06ce26dde18adc7f433e7be2bc047f5300d94be4de06c6edd9606f79b6c2eda9bd197234cf2fc80c6057eefa711bc4b2a0ed473f8dfef009371cb904738417faceae27ff145e1103185b219837630e462553a1ee5efab1f3f20aeb38119277ea53ff2fd9cde751f475e417e16dd2456deb1af56306ee1c15aee0babc059367381e02fbfb45dbc940688ea1449c9413beff6634e265e7935d5a9301d9ff3737dba978ddd6398e89f445e1c90cf188e9b4688008c25e587b4b7d70247f410807affbe4747051a53aab7723dd2fcc4da7fe6601783db3b3ee68cdcb1f024a6d847b4fbfe8f388e59b7c466f6beb77eb35c3b08aa7acc75e542c521fea5cd5166c10b172d4db6984eea35199f29a04b3dad9cff6daa2532a7ecf2bd3ab11dacf53b05868bcc53b8f64c53a2c0439cf379058473bc0325ba76762f6f23a2f210484c126aebaa4bc50ac107f4f86e0e162b781ca7cc216ccf4c55a81e0a7b3f4a5cd4c3cc2a33d686b1d53e216aafdb094a5d6162e57f84803102e4ecb055f50919f219b8da398f082a18b56dc1810987cf06473184419a18d4934c245f033ad87b1e8698b77d2804c4a671a961cdf239e09f15e3ccaf5235a09b30c9692874436ae007d204f0d9e4e630f2b4a9f3118ebbba20c6988fab8d23100337719f29ac1584cdc17acbadbcea242f5b911b4482cd911eb1614910cbf984a0d1d5f9a7db33caabbdc27312246aad27f0d87d4759de891df3c1d85a24a0bce9ab11c8771098eed07a6179592b9880d4c96fc91660872eddc5585ad488c1c70e33dd40e54bf4c46569611d5a7c2fb1050ae28181a3d1b7d3e319323322524305a77957edcf7efbd50f15aa4a0a9730899fcc364b874f9cd2588a682442f58f6b3529060c09e3e63f088622628110f71863cc6777a1543400ee2cd3096e08cd9a710e08b95af77bf129a175877b3906290e4de2896bbced63b0a79d6cd313f3d7205cf2e719a885cf18d1698dd744e7e982377005a89a4991a738456fbba6412f0e606a4c48023daa50864ced682129a8fd5bbb586ae8057b211f911a16e2cfcd5f79210eb80078289c8ec4d1f96b4de2cd62a50226767a42ac49e858a9d912743a48dc8dd7c4ce37654ac6f2bdcf682f178e0e9d41808f4ef80e3ca49812255d96c9846feeb84c2acc4480d93e30862e04e284bfa8a83fdd0fe43d833fcee4e2f3a0afe2f874eccef120dfca820c876c94c119a32b6d1bfb42a93adce1e789fdb440e9d340b255136e14de211a8f59323b78c5f9851f6859fb0bbbecd8f730663c06ce87bfed76aefc987898143f00b292ef1c1ee4d31413cd5b1e44d3c0e11433798d3cd64070b99df48e242eb8422541c037fc217719f8a48865e9beea39d4a9e82c891f9ab3f27bd0b74d89d46bbee08f69e21b5e497f2ea21065b20b6d5df7f08683d3896e9e22ae37a5decd64692f2d6b5aff47266bf54be10a8294ac074bf5e6f87d167e5c57ad13cd3edadbd71e2d5a5b3991f594dff4f65415cdc29f90b6a7bab2c65e40c9b3abe98ebc4170eea20e172d7fc70d8c05555cd2b2d15803fe9a6ff37343ed9f830651eddce6e5cb60f809b18192d090c98af46b3ee6227e6d382a3c0a4d965ccc02667562cc536d7d575a6a7f901a6bb8f956e2d19d8d0f7c6e01fe5974c1cb0866280c8a0c3b48cd98725977b159b82edb9aea6734b83beaccdb9dd0b8233967a518dc145a70e069c5047c6312c943f628c119be13875e47dc41e007a6128ec6eaf70ab5f29da1015fdded53ab922f4", 0x1000}], 0x8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x63, 0x7, 0x1000000, "bb35a9100dc2b72eb256949064c59860a62bbf26"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000440)={0xffffffffffffffc1, 0x1, 0x7, 0x5, "f4d5ec9c85f6a7e2e4ecbfb8f82b6a815949d0cd", 0x8001, 0x1}) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000500)="6bc2fd4515b84605257ff44c0f4943927af6c67e514f00ef1d96d66fa656a9882475dabdb0c83804728e08f9ce400659821e7d778321e4fa228cb7f8d62704e3c3430dfd72f8bae002af7f27ea44e5bc7cecc9628f282ede92b4a1700d3fa538e1d27608b251da807cf48338dc0c225cc20df25e9d756ede0e456a79737a3a8c9c91c4811b2284339d16bb5ba224782ec095752e8ddec147945863c574d2b33eb7740f82491d390e245ec2a9fdb34f2a0283e40e65a39c67faf51627e1c25c1b3fc79a46b1c9bbbae2eb0e735265656a13cb9a804e314bd48192ab1969ac5e83fbaeaca108a9e910eacb1ed390e06e48331b1f885ad4ac41fdfc790987d48236eb03810d5c62e791e8fb2b3616604a61c1ca1cb9f1588025795bdf61ab95b03eee33030c566dc52dca9123f90b53d53b9b42664f92a43e6d7f3251c0918b8b18e543b78c790b956f82810da044f5ba03e5532e19847d8e53e005b1201c055d5101776a62c29141662b3622cc84b4f0e67fa2fcc2d8ee7013fe14063705a61b311c91cca463121536d48092cc7368e82cb8ba18043b4ad9ac13b875a27d1252fc186d81ea78bf51e81005a9ad4c5ba5dec3c8aa9d2e9848e69074f252c320a2142c57f4b35481b80f7fe5c5c9aa353a40f731fce778d1d37c932e305aabe8975c22e1d029a7eddc1ce7318deac07f4497f12640ce1127594469ced9bad11f120733dc4c46c563900184f88b4af502532abeea1ba66192c0efe83e3f4b609b4de91256d88d2f6fb80eeb7ac00a0c10e0bd80a3d92a1135cb6887452ebe277df3e38af612a5a1d18e295b73ab47127b45623ea9cf08b3ed5769765c472ed112f326c6e39843d2cb83b4d3d452c16a6097d847c7f5bcb1c3805efd02a6c8222e3c155b595fac8b11f3e3a2070ed5770bff9d50990950c6470d37c28b7969f4784cac70c5b88afcf52bdb5b92df5fe763cecee8e2d01113a69ee49db276b6edf29387b03ad15dee0919c4da13adcf5fe67d65221eb69229c35fc755e95f3943e5c2d7d1bbb31709fc0470924f89d37f231758f2970f5e07693571754af601bc73befc0b00a98aec4a367da22c77d66e214a158a17eab2ea62cb8af69a206c0d521e93f15831cc701d4ca3dbf6b291b0c50560b4acd627bf7b433aa096942ab76a93dc6c2d45e1d3fb46b534a618be9e96c526fea97e6d7a4d138c26d47c321b94b13066c0b62b6b9b7e4065a2935e8f1c74b4f1e39c899b53f0fd0fb236fd561a9e850b4bd44c2a76f14aef20fcb11cf869d857c2a8f251c97e7315f3c7a0610323e5e10826825b5bb68fb9cf2cbe5eae7c31ff9edf3c088b480be10db3fc6444b4cf45534492a2540cca1abf7efa6addd81229adfca94c5f1d17d9e14ab2767a179af6eec219a43ef93347e7b6d3a22c127a92eabfee62e3a9182908f206e5d11f30c57481871e595145771ef8435d625282c4b69ed8233430c6f2957f3bf71036766c7fcb3f33a3714a70bb63caa2489215c4ed40a99e4399e0d10b515d7a4822274285d67e159c982a6b2e8054a9fc028502adfc56092c3faf830d60eadeb19df8024bef43d10a4f9784b11f72356ebf6f1b816718be2c8a677fa4edf3fadc05870aca70ccf85461db77d0bd430d36d81f29e575e581f5de78901ddf242f0fdcf3ce6a684ac3e0f2d9e6c13ada1ba666628eb011d970b3c52dec01fefdd151d5421597e2b2078b3f1be033ce1d5cfc1dfb973b10f55622b30accc188a129a6f2346b895a88ba3f42bf1ee7b6c2bd75186834003f8861b176bbbfc051aa4beed982404a75bce48dbf04ab0968d969b39f08129685942ebc3deef7edd4e535f0e903bc96148de13cf90bd99f64de21757658952311f402936ac634d0f5a7b0641f64d1770549a6a3b42c305bdfd08191a015bf52e4dee74a0d0d", 0x558}], 0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000400)=0x6) 16:03:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x1000000000000008) r1 = syz_open_pts() mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) socketpair(0x6, 0x8000, 0x3, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r2, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000002c0)=0x40) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000200)='./bus\x00', 0x82, 0x100) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000240)=""/6, 0x6}], 0x1, 0x0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000340)=""/197, &(0x7f0000000440)=0xc5) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000300)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x3) 16:03:04 executing program 1: r0 = syz_open_pts() r1 = semget(0x2, 0x4, 0x268) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x101, 0x7ff, 0xfff, 0x1f, 0x3]) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) r2 = syz_open_pts() close(r0) kqueue() r3 = accept(r2, 0x0, &(0x7f0000000100)) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000140)=0x40, 0x4) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0x200ffffffff, 0xfffffffffffffeff, "a147780ac85a538a131100e800"}) poll(&(0x7f00000000c0)=[{r4, 0x1}], 0x1, 0x0) 16:03:05 executing program 0: r0 = socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2040, 0x1) close(r0) 16:03:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x14c) r0 = socket$inet(0x2, 0x1, 0x8001) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() poll(&(0x7f0000000080)=[{r0, 0x4}, {r1, 0x100}, {r2, 0x4}], 0x3, 0x4) r3 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, 0xfffffffffffffffe, &(0x7f0000000140)=0x3c8) 16:03:05 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x7938ae6f, 0x400, 0x4b, 0x0, "5276c6389a448a0a48ba60c8fae6c628c81eeb6f", 0xfffffffffffff001, 0x9}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x51df84d0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x10, 0x2, 0x0, 0x8000}], 0x80000001, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x0, 0xf0000004, 0x4, 0x1}, {{r0}, 0x0, 0x22, 0x1, 0x7, 0x3}], 0x4, &(0x7f0000000100)={0x7fff, 0x4}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000340)='./file0\x00') utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x9, 0x6}, {0x2, 0x6}}, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x18028, 0x8) dup2(r1, r0) truncate(&(0x7f0000000240)='./file0\x00', 0x7) 16:03:05 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), 0x4) 16:03:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) read(r1, &(0x7f0000000140)=""/199, 0xc7) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) 16:03:05 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x2) r0 = dup(0xffffffffffffff9c) write(r0, &(0x7f00000003c0)="6a48d92e6e83751bb774b12bc7f9ba74ad85beb50d343319f85f512e1f490f08b5cda08f33ff413e8ad8035648b03d89a3743613beb3b46cfeaa99ae0ef2880235a24283344f794f04cd79c0a2af0287aee9bba5e1ec45667fc23fc305d8c813ffc19e271f0314ac0f4c859691d3cfb38f873bfb640fc5d0c6259f842d5ab5a795d5dff36b34c420d9f51eae87a26364cb86a2bd955d328f16838b2c59b9dfcee78645ed844dbad19ad88f9f79891b52026b56ef74402e7c7701d488d6b0db29550850e8fcbc0964cc57b390f793858c0e70dfecd87cb1d10a92d4e051f271642deae0ecf2b96d5b6da6d0caa844cb1bd9dd", 0xf2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) seteuid(r4) getgroups(0x3, &(0x7f0000000340)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={r3, r4, r5}, 0xc) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x8, 0xfffff, 0x8, 0xfffffffffffffffc}, {{r1}, 0x0, 0x98, 0x0, 0xb, 0x7}, {{r2}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x1, 0x8}, {{r1}, 0xfffffffffffffffa, 0x4, 0x400fffff, 0x0, 0x3}], 0x2, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x33, 0xf0000009, 0x6, 0x7}, {{r2}, 0xffffffffffffffff, 0x4, 0x0, 0x2, 0x3ff}, {{r1}, 0xfffffffffffffffa, 0x24, 0x10, 0x0, 0xe682}, {{r2}, 0xfffffffffffffff9, 0x18, 0x1, 0x6, 0x7}, {{r2}, 0xfffffffffffffff8, 0x13, 0x20000000, 0xd83, 0xeb14}], 0x5b8000000000, &(0x7f0000000180)={0x3, 0xc7c}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') 16:03:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1e5ab80200"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000300)="ecb63a03493b6bb0ffd15e7a9ee76c7c8af2cdad24d801fef9c205b0a3e929ffffbe7d12fd889a715a93d2855244907309abb3237586b6680334638f164dcbb5dd8751b0edbb86aec301dd04", 0x4c) syz_open_pts() close(r0) kqueue() geteuid() r1 = syz_open_pts() readv(r1, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/54}, {&(0x7f0000001880)=""/4096}, {&(0x7f0000001780)=""/200}, {&(0x7f0000002880)=""/189, 0x674}, {&(0x7f0000000440)=""/104}], 0x3e0) 16:03:05 executing program 1: r0 = shmget(0x1, 0x4000, 0x694, &(0x7f0000ffc000/0x4000)=nil) r1 = msgget$private(0x0, 0x400) r2 = getuid() r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r9, 0x7fffffff, 0x10000, &(0x7f00000004c0)=""/36, &(0x7f0000000500)=0x24) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000400)={{0x1, r11, r12, r2, r7, 0x20, 0x3}, 0x2, 0x4, r10, r10, 0x280, 0x8001, 0xffffffff00000001}) close(r9) bind$inet(r8, &(0x7f00000003c0)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0x4) pipe(&(0x7f0000000200)={0xffffffffffffffff}) getsockopt(r15, 0xa63, 0x3ff, &(0x7f0000000240)=""/245, &(0x7f0000000340)=0xf5) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000480)=""/27) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x5, r2, r5, r6, r12, 0x4, 0xfffffffffffffff8}, 0xf6, 0x52, r13, r14, 0xffffffff, 0x40, 0x0, 0x850}) semget$private(0x0, 0x6, 0x121) 16:03:05 executing program 0: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x5) setgid(r0) 16:03:05 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') msgsnd(0x0, &(0x7f0000000100)={0x1, "9410be3651ae831b01fa33f06a25a23309c0e02920f49e074a517f2801428cb68526043a1cff26c563a1aa1c9e33f360f80580090c8c4d23776bf58aab38946a8322c7f6d5b4dccc6668fa3adff19a63000bb2c98c5613564ad7be2b4b3583b2d90ff24dea2b4f5cf9d3917e703e01f5ad649d04d540772f020de2d0e4c09d84f849f6a41b16987249d78927227d87707c1d78a712d296597214e9a7930452444a4df08b1a9274447a43e9edbc81fa179953d37c1bdfdbe4db27a0df96f8cb64e455a55e02d5278962b2d4f95e99be955e09ff5cb3fa209ad407"}, 0xe2, 0x800) r0 = dup(0xffffffffffffffff) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000200)=0x4ec3) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgsnd(r1, &(0x7f0000001300)={0x0, "d9ae17d818c277d79365068468eaa8e5cab0db63a388a2821895f91b36dded0851df1cd1d0553b043eed317035c99505aa24c575728ce1051c0115b404d8381b39dc70814ad9ac9bb3a09315e8ecdefc78a3b3457fb75a71f0f6b64f334be23331aa0c4803f5309c70fafc1ac025c29d56b2b60aa359211624f55a78f78030a5d95087cb509045c87561f9eaeb1f74db504802411872d9f8556e885de6cd403209a6f63339c4224727f5f8a029525b5816a0f1117e9884fc773d2ba3e41e691d8c75be44d6dcb8e78ce55f7b56b62de3a406ff413fa34835b676"}, 0xe2, 0x800) 16:03:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chroot(&(0x7f0000000140)='./file0\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setuid(r1) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0xffffffffffff8000, 0x4}, {0x8, 0x3}}, 0x2) recvfrom(r0, &(0x7f0000000200)=""/209, 0xd1, 0x1, &(0x7f0000000300)=@in6={0x18, 0x3, 0x1000, 0x1}, 0xc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1) 16:03:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() close(r1) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xf1}], 0x6, 0x0, 0x0, 0x0) r3 = dup(r0) r4 = semget$private(0x0, 0x0, 0x200) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)=[0x2, 0xaeef, 0x5, 0x20, 0x7f]) kevent(r2, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0x3d}], 0x800, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 16:03:05 executing program 0: rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) flock(r0, 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x1) r2 = socket(0x10, 0x4002, 0x1) bind$unix(r2, &(0x7f0000001080)=@abs={0x7884d2b899002d7}, 0x10) 16:03:05 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000780)=ANY=[@ANYRES64=r0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000100)=ANY=[@ANYRES16=r0, @ANYRES16=r0, @ANYRES16=r0, @ANYPTR, @ANYRESHEX=r0], @ANYPTR=&(0x7f0000000200)=ANY=[@ANYBLOB="ca13f6c6329e62f803d063465e852392e9dd61aa6c7cb3e66504db733c716efaf374db6a102bf4ed4cdc855a0f8b85adbb9802ca652d93dd15c2a3e965cc6e3affee4174b75359ee616344b27aafc31b98dce483aa9894481071867eb886bc21a6162cc72b897332ff1ddcb4353a0b2b6e23762db94ca489", @ANYRESDEC], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRESDEC=r0, @ANYRESHEX=r0, @ANYRES64=r0, @ANYRESHEX=0x0, @ANYRES32=r0, @ANYPTR64, @ANYBLOB="9f3b1219c7de5027940785ed7c42775f4230cc7abf079fca8f4af07e5abf20bea358ac8a01c9c6d9ca1ccf6530e1a4f46d61f34921074585c83487baed32600c9bc01747721355e6f47de6e90f839aeac5e2061611685f7fe0e7f316bd8889d4dbb54c4c88dea5c4533c8b022e4e24fd4664c61745ef4187fe93a3f07bec68c2", @ANYPTR, @ANYRESDEC=r0, @ANYRES64=r0], @ANYBLOB="44a9f6d3894f3961f6657b2b588abd5bfe8187f39c2e5aa0c9cd370d6bcea24bc7794bcc7efe0328c67ffa394d895c25118e0182b0064c9d9ec1a903738f70f881e80f21a6ff6f4664ec86c6b337f9e838a4ba9844a701a0402781f6a779d3968b64486ecdcd36adadc00ccdd4dcced0d83ad1c889bb6da4e36573fa32b203eeb477e5f37b201b919177f4091d8c2d42a1fc2778516b40121b30853e1cbb04ea1204ef3de1a17f9abd61bb81b9fd36f41cea052e5eace31d10faf76256ca70975e0ccb588fe8716a3ff2b5d60c1a35f53a01abdd4a84602d399445a3d89ff6a11ef9526ae32cea", @ANYBLOB="f3ac32277e22d501b456b8f72ee4429d230c4d2ae5dc4759ac63548bdac6bef1bbf6153d2c2f15ff273192e728a04d52c160d135256fb32966c9ad512cae72aba49524ba2fd48fa082a43ef3239c6bf9f8c54d444f8fc374860553134dab23c25493e1d539dc7534cf75268172acb7d3e67a3b8fa109142c920674c902112cc5d53c8ea94339c41f415e3071b69c791bfb0cbc155185233229322bcd6ee854a7800cd71636ae8649bff665019ed3174d989b1f4a5459cb152f26962d20764c265bf36193e8be37b78d", @ANYPTR64, @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRES16=r0, @ANYPTR64, @ANYRESDEC=r0, @ANYRES16=r0, @ANYRESDEC], @ANYRESHEX=r0, @ANYRES16=r0], @ANYRESHEX=r0, @ANYBLOB="6787bd5bfa97786d9943dca9c44368cc03248f9357fab5c2dd9dab176e2db4808394107c97585fc6ca6e16490219352ac76657930818183d53f46c7a9cfdee1ba5e639ddfe4db0c9ffc50a37a8f891ffcc33a853e7f3aef988041c16f9d90a5337ffe02026e97ef98de7e76a553913ddf2f78c683ebf3cf8868374559b9b251289f6d32572bc7e866c0859c45fe3691232fe3e04f9eaa08b9b202e34cf6acbde63d2410b31f50bb210ecc05c34997d1c74554895193a621425b5d9", @ANYBLOB="0caafeaaf49b470eb797966a66f5d54803bf9e144cd218338dfd85ad73ce97ce609ecd1c036d352a742280255bf2728ed8d6bd1f959ef73a54fe75d391cde54161d0f6cdef0ed15a51ccbfd12728853940c7af70a54a883d387494129548ead75e995242414b98410cb9b1"], 0x5) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x9) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:03:05 executing program 0: r0 = syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x80, 0xa0) r1 = fcntl$dupfd(r0, 0x2, r0) readv(r1, &(0x7f00000001c0)=[{0x0}], 0x1) 16:03:06 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x8000) setsockopt(r0, 0x29, 0x3c, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x7fffffff, 0x3, &(0x7f0000000040)="120ee12bbebe", 0x6) 16:03:11 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000300000002}) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="2f18590179bbc91cadaad4fee332de35c9569d3ff05c05fb3b0e1cb72323f483e30280a9b54bf412b3a754bcbe4b237695344ca2fd651794f276e1fc33aeedc2f107324706f940784d06dc16ac025253a59a1baea525dacbdc918be3f2832a063da433962889b6a70ed7fda4aed48b90a582b23d5a2971ec0045549d678e0a88ff570e835a37a6f629146af437e2735568", 0x91}, {&(0x7f00000001c0)="3bb6fb2660496615e137059eeb587f82487c50be00e31b75cf845e81f33a129064372608aa6e23e045470288275d6771b0a8be8e8d69bb2ee24f244f1d834238988e2129b5b7aed9350aa8530ce97c96f7aa0424d2c07a608f26b4853ea23ceebe6d04ab606ebcc05b6048e5393800569195b29660e5ec20bdcbdc2c30645bd81ac4d6e1f921f775d8b8e72fdc7bc31334d8eb3882574f6546f53eb1a34b68b094fbcf6fe7b43816eb525353", 0xac}, {&(0x7f0000003440)="07925015a8404f1223634ff284119894438016998470ede7977727c8f8ecd2778e35b36500eb0433f85bb2dbef50057e77ba93a1b346373c00301bc13630414d49351bbbbc6456b313c106069b2a4d360e80111a0af1d7750dbed0299e5a472f4bfbfe84194ed81341c1519a33b444e874e011069c1fe5e529bc16b9dad30fa91f5c7fdaff45e0c7cfc959115367a6c79dd391bcbd72678dbbf7fd79c88206d5b13b2ef2b550a1153b606311ba61ed153b5433d1686597c21bd08043269a08872083521446b79901c784a0eb758c2d8459333dc259", 0xd5}, {&(0x7f0000002440)="c10f845e37da777c8144f2c7e92441189d5f825993b884cbd301af5aa0437c37f261a2ec42c3ba1fce9641327c1640cdbedec6c38948480685627daf27b44632e62ad9e0229d6b9a0eff4933462f44ebcbca555c914f891267ea3aaea10e08bc561b4f35bff1d0ae33c2aea6545a9af3fb4c5392566a7ce34baf4db0ad334653e6c1aec8f7a35c953d08c1896710cded22101024ce3975f6d571d6ca61abdabb06c5ec58d8d7e8db10fd97b815731c8993fd47a75e5c854c0348ce6bda45997d2e5ed3e111aa762a21d57a88e6d2dc5cc49d6b52e15168b21167375553feb7b7f6736601fc12e1705eb7a5f2d14c800c91a02e023760ad98eb57aa5abfb4da79470e872813d3f49e3401f1cc4fc334e1ff1134d37bbb1cb01510651c7da0d21b4da808d5657d351ac27e05d32c60bdddc61915272be5ffa8dd3b9aed93ead301291f27abfdc2489f981b15130f0da166f0b107061186f843b4d2d52b2c6826b9c483b184390c129c463fd57330f85e6e024b5a00d90a5a81432e921e8d0993b0df4da0a7fe574083759cc5f6f0fd456ab636b432d99038a01554a245fa55f7656449d80910a0b0032b89d6d6b566ded216b8a1dba9dd555f95a49e4aff4db01dbaafbf7dd7a0aacf821e038ad031f8ad3e34646e0b5ee185ab33ef8479be48ea1a95c70aad2981b3ae10ec50a32b12f879470d99b641fb55506fbe4111b731a9c8a85a08d54609ccf56b32aaa09f7baa43a020da90ba9a9271c5beaf3eb751efd9fc8afd568290cdeb43021a6d1eb50e7bb1b9c2375392706ff64f6e39c322d9ae475d3cc2336c202c3050e0a42cec9a86c90a9d382a46a2d2d6dd6e8dc22a637675103ee088037a88a79abf4f6e80c41946dd453dbdd7e69ef69a75b6ad2f50cfa5389dc49429291784610e34ced6528ea51129ef475ec6e6f24becaa372f2b959017d6d0452a469f5f87e9743e40c230baa6695899b318ed663877e4bd2235ee65ee60cd798c8922444af3a59941ab690e4116e85483f57ecfcfb1bd1784df6fecfd5b1168f31e8d6cbd579446ac6afa2bb995432220572484da4efc7de618be65a0e6709e1c0c52e828d3b42e41c5a7104fb9655b930d14c3d60cef3a1caa081682318506e4bc67eb4ea5811b14158d444f6b4ebe34a2352298561924d6ab81e2b3b6d518c3f12714e821bab9d0b479dd49949d6fcc5877d68a10957fa633a90ef21e702dc87aa3c3a22d32c1a32a74aa498cf9fd38198aeec3175f2289ce6d221c42c273d89a64a4cac7d6748bf66ae5cc6382c43d0765b172f4f907d00071b6510eeb38e7f7e1fb065bf94c9e20dd9c96285cc889de19758ab4519bf80546e23fdf766b36fa58c2da696f422b25814866c76b28fbd0b7b462d8fd394a20f90ab5406d29d8f99143c5bfae02813a15231fd7ec4a09097330b2b7ac8cac11b4d235c936f4264ce0fb5a90b5db50fdd15f4149c4c6feb2b0f1332720654bfb75668e265a0f2a152c174ea73de7e75bdf6c858d90668b8ff05770c763c9052eab544efd95cf72e2b222733c812b1d50f38f7b6af8d16d1460e555fad8ec63995cd4e61fdba73bc2c3aa802aaf1129e9d4c9e982d80bbf3a406272e1e583b17c27ffa79f0e8aca245d8d0931361530058027e4539655e34791b412038bf84d3a3dc7228f97efe46937b5921620e5a257c97c53893931dabacdbf6a931d23af1595eeda77b160421186b434d922d260124b23277d9d4d51d4f0f33890179f93fbcab9e52a5c9551125519c296a7d48bd9c50a33a488ccefbfecdd3070f7de2e16cb2cf9ef1c1690a868fa1927f6ed4fdccb5b3c8d63e90d14b218723f4ed7103e63bfc00fc3504f20f6fbe5d8c16210b50ab67c767bde04a9e5fbc80cbec1c65648dcc897f6838519fcadae040e0f34ff5a64ea921fb52697678d706fba6843dbb59475ec0814ddbffc88b90a281ab20aa9ab8e4b7b6eb44f869ab66f65ccbc32ff56fa6e88bcc826258e07f4fcf9993fc1766bf65e422d0047f6e322550dc0b1e733deba6b59460b5b79d6cdbd5bacc717875bbffe64475c3fc2c52895c6194b66bb9ac3b601ac7d7d70ed9d55c14d24c0de7ad474e97accff4acb93fbaca1ce346866e9f075e8b678bbba0e05a295fde1971d67ee999db6c4c70dbb9e77d4fd8f16191fdd6fc4d0bbf3382abd96fe0cb3615456b7a5f5aa1df2af6bc3eff295be0a3bb2f999e366d78c82e2827afd9186c9872b37be2107d458d3e2120b8209bfbff7ea9f53d796edabbb760f40fcdc7a67b3b4e1ff8df849ae645a91ba20e9d28f2e208746010792c21d264b0a66153af7dd39b306c68eb130b0da6f7416277037d2e85aa584e166d442f4574c289b9e85e48bd4144bb87d95566bbe02284494107300c6d125e022ba32644d725db440639ed68bd86ea6f1b174afba20f4089bfda7366639260b06c0ed7539bfb0ed144f3d72cf763becdff051d220073e7423687e885f3f0ed759097b02a92cb122f519bbfc3ed4bc796b8bbe450752ddd3c40326b556d302d46c56dd2ea140cf9d79e2a05251b72991902586554e6dab93fb8dd805b7fab77b5e52ccd23e24013eb9e687d8ff4b6ed4590f1d99821675c74b6cf4e3c189d1762097ef7ab69de54814f3647fb78e12c4731d1bb2543d57c7087357d0ca72a8f5f362d65a47e097ec440e1d920a945ab42005016cfd5b48c9d4fb06a18a0227bd899608713c7f2920deedae4dc65f4f69dc2fe001b61ea37078671cda0e5a2e48652c9a647af20282a97fa393b6ec688c6d932aeccd914d1348b54fa6eb69986b2faabb9cc96c2b9eb4294922a51b88aca6bd305242f5f1b0440fbdc62f979c617be7e54dccb947ffeb8e5edccb8c3f55cd3c2bd00f69dd9956d4d4265684df18f341587ba1b319f45b20c324199e2f4297327e73f5bb8b355913a65753fe35a7017dc3dc179c916c7175624def31c6b7c529e5c87edff236a61fcf774ee801e68f131e223c1813575e68d4e37c5e40953d2e538ef28a9b745e2d1242ef7b5fcdb7ab48d849524a0a295dc90f76c01cc6e8a2cd99493a7556f67fc0162beefa3141a2e884e6fbedcf925c273e5fab0afb165d781b7cbe89e9e0d6d74da19df53c1497a6ef41b3fa1dd82c1bfeda9c5277f7ca872b1f9bdcd412d89f2adab7f4fb4e8bb975f733a6880b26ef03adb2f8499bdf852a11df949bd68612a4c829fcef81e8b1889f6a918f35289a92db7b4f1af6d152a34ff4fedb0f5f8f24adf16c6210ffa179436d1e1dfcf4aa60ffc42bd1c967f1129c96bcb5f202572a5e40aa360285a8b832a5a9a084978675cd8feb15985250e3e35510b5d4f0fec18cfd0820c0402c8ef43002e850621c0e4c0b616d724e58257519ebd85a851e2ab67f33acec1b5cf4cec1281457ff8064f9190deff33d019645f5e64598026380092d3b7a18b4750cbd4b792f3c7e58c0619ac253415f3b6a9a5cc2383c873fe8c730212b9205d82fb862079edc45568fdcb461695a304afa2d987b02912ffce670829145dacd25cf0bb68820e22f6aa9be346c140050f7b7d140fc7b8411c77906d56f82dfa450c1aa3a00728984d4d8031792d91f62e968a642db09f65202a9ec09c3b4479136cd965277a85ab2f34511167ed9f63bec6e0a918167d34c9b95c9972f5a7b8404bb7fc73470df3c24fc45e6ec50f333d7eaae2355edb0425db50c6af066fc7da01c9d2a54fc4433ccc94dcc53d55ceb113bf8d1c958bc248972922b2355afcacafad98f0e46f91da937c9e6c1cadf6b8e51b05af68128fd56d4622fc10e6db6191932d76158bbfb4f52b1d0e401a4fe7cf3ebb0821f4e0cf6a6a8638052665f827783adb321a1106abc4607c55f59e594cab954d666cbef87450a3c821915a309944d78a3a4605a3f72a68c4979e8a8676f09810d7ea0a3469697b965aeb7e9d4deb2be108fd7ab50272510d085df58bfcd803423e04861d27575f854a771c5512b1ba160b3351250dd453f80ba7ecebc556972268980faddcdfd0611cc65b0b0e4a2b11a8c8ec34f4948c2e1cb3901af159a13630bf7f1e0ec2642d66e39a5bb77553fb38a154ad439305c84e7384f21f0119b06645cd4587abbb92f63d5fd6555a917efc54d66848837bdfcedbca0dd66909545004950470778731cc4508723c1f659fb7b18af7323634d455a61bd9afd6e438d3648b9bcdc50baf0a442d08d7124ee99d2826a1a42b10ad1f2a0bf84f7916f860ea6bf3b203c7ab4b27ab5da638be2682e654c53815f172c765616394f8934be3ca7c3db499fe206612e5db425ba82b04afdf864a8305a0da60df2546e3b75f74c1617941757463b638bb787782f87d200259ef0af2ad762afd8bcc07fc496a3f1e331f9c160d7845b87a39dc80cf19309b9eba49c02691a121d5d6882249e2c9e9e553c551eb744c16f89c35a509b86ec90cbc9e304b91cf5d0230d61ba3148aadd18f4c142f310cc786e1cb74288436117501969913993269ec26c70e72a7fc312e8fc4e2067177872c15b5c2ec406243d6d4d8dee65c40ff72872d2e54b46abbd7664808d54b442d802d93728c340d26915830aa9a38f4c90540c8643ed4755f60bddad6ed55f80bd6ab95e869fb67f2c4ff70406fe44931d09078abd8264912cbc20b6b020269a2d702f6b27ea8c7937f7158d1984e4aa5fab51a0d53da2ff56f39e0d0bb1ac74068f6ad71cee96985c80d4da1f1da695491f8241cc06ee9eefade4faecacf07752e1500df8673b044c23a49f4da9506d03ee12a649197033acff813c556717d1fcf13b1b40342e044aee7c6166ef3d24192e56448f737bcf4d62413fdc58618dbb224e28021ae47ebc2ef53a00c3ad8f9a35c3852a6911c45cf41d166fa206f8d64fa60e2101b70d86623144100132517a22d6f67091d0fd161d5974d0c5d3fdb4b29fc81298d65cf691af95dc123bec91f9f2ead32e289ca6c1903ec3d807654af5a9b59d32b394bc7b93156b6bc21c209ad04af4cba0ffd074576f7823c3941a41cafde4b9fd7d409fdf8304f67a8757c76e9eafb420d533f3d466470928267aed1c758e6e0f246a70364f17dca44c338b86fc46a2fd3c5897a11154d4cf204b24830e24353453ea432e43121923478e8b31d942b6a3e3c7276c4382540a7ecbb813cd29fa636d2b11a7b296620e25c4506076903880441cde05d4a8a152c9dca1a686cc6174a16e3e126b173e0739497ba112bfa60cc8afb5ef5511851e353337fdd076bd72cbaf00901f808ab523553fd2caad4ea05563c3b750fc54c3a1da3d7c2691f67e60c8e0005d2decbba320c21459f95a42b474eb53f288ecdeb45aadb1357317903fecc02b217857fea627b76591e01df6c67cb9c9b47c83e434dd7cf7ff0ffaf0dd6c1e0146d43c33babd8d13af492b64bbf3a51f6dd8b838528a31ff9661ef878aeab7fd7d0ad756b97a87735f63d5c40630481ea424775d61b7ede90d9bfc22298c4f9ca80f9967ed2a52af409088c6600f0bfadf6438b350b8bef758c4ce30dadaddb585c766ff6a2a1c58e90accfaba61c91eb36442d615b42f277c6527d0ddc5f0b925f24e379ce95ee3738cba00634e5239ff1808b65a1b9989997afbaa59eb53553dff62f2222446de47eae7f01fca313ce687985cb115915a12ffdb52eb43e0241e3f3a78dcd031810b9a0dc5ccc30a20ddb68e7976c56fea1674ded9ffe26a2553b5367c79ea1e33db9e85dbec340ad79ac47e50d5f6cec68792982a7c28aefedab6aed45e56b3736790dff807", 0x1000}, {&(0x7f0000001380)="d10ba739e86d5c55254820875b4da33afc8014a4c94c7d1bd3c5898b2d4b7bf6c155113ca1af243c119216698081c45d890fe7937dfc8837ded93bfbf39de3be14cbd22e822ef45093fa8e050700ef8ffed5dec00a17265ca60de4a463ceaf43fc8ff08c7a574692e7581af1642b97193590088f0aa03b2c6e1f6363287467010ef9c26f82c16c6c07a8c10deba77d964b18", 0x92}], 0x5, 0x0) 16:03:11 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1007, 0x0, 0x0) 16:03:11 executing program 0: kevent(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r0 = getuid() r1 = dup(0xffffffffffffffff) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x1, 0x3}, 0xc) seteuid(r0) clock_gettime(0x4, &(0x7f0000000280)) 16:03:11 executing program 1: r0 = syz_open_pts() r1 = socket$inet(0x2, 0x3, 0x2) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) socket$inet(0x2, 0x3, 0x0) getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchown(r0, 0xffffffffffffffff, r2) 16:03:11 executing program 1: getgid() clock_getres(0x6, 0x0) 16:03:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="efaa9811508becc52a57257aa1a614c89973d533ed8d3fe0fefa2e7950ae9bd3da045e0e3fc1e8fb24c0bec64b5aaa81b64f808bd5fb46a096c3e95fc8ff77fdb28eea55c978ed769c6e1953b8645814b51d2e88dce63a4b78d90cf31b70faf48746d8ca1968129f299250fe8deb0f41a49abe5f4af9ac205d67b60e314a3b17bdbe95946e8f1bcc2c4dd3e5a90701caa5f5bd1c2021ac493b3eaded6a46f88a48c76a428df078100f11a761af99d470adfd8f6f211df6a15dfa84cb8b0802dda4379a80f9b94f35dd5f3f91740bda33211ed43c08b6e54e24481520ab715129f26e131b5de65f", 0xe7) poll(&(0x7f0000000000)=[{r0}, {r0, 0x2d}], 0x2, 0x5) getuid() 16:03:11 executing program 1: mlockall(0x3) r0 = semget(0x2, 0x0, 0x4) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000000)=""/163) mprotect(&(0x7f00009ce000/0x1000)=nil, 0x1000, 0x4) 16:03:11 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="710f37000000fbff00009d"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) clock_getres(0x40004, 0x0) 16:03:11 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x40000000000001) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r0) r1 = dup(0xffffffffffffff9c) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) setuid(0xee01) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') 16:03:16 executing program 0: r0 = kqueue() pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000000000)="d99189301abd29abb1f0812bb6376fdb984f281e316d64fe3e35a75621e01dde751223da02cb08d8da4e373d10ca95982a2d598ab8656bf34bf9", 0xfffffec0}], 0x1000000000000401) read(r2, &(0x7f0000000240)=""/4096, 0x1000) dup2(r1, r2) write(r2, &(0x7f0000000040), 0xfffffda0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xd3}], 0x1a02, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:03:16 executing program 1: r0 = shmget(0xffffffffffffffff, 0x400000, 0x0, &(0x7f0000c00000/0x400000)=nil) r1 = shmat(0x0, &(0x7f0000fff000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) shmdt(r1) shmat(r0, &(0x7f0000d9a000/0x2000)=nil, 0x2000) 16:03:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="9464de56cda90e08f4d2c9dcabef7d5e8627a7ff5f3bce95085102a4064480e19a8cb53729c759508e5f4b90ef9fe2084da3bba8c268602485f546a4d5335679c347d7575f77adb93cd7fe2cb889762f7f52dd6f684098a2fced7ef828bf597a54d010162b033bc2a4688fd7edeb8b6122f55187d4d200a3354ad5036342ff4af045f70a5676b5320568575fc961ff0f89edc52da1f7ce64431857914dcf66585b8a106474fd1e7d00fe075d0a5f026ad143b9d543397efffcee7be7b668d86127ce0e7bc6596bd0137763181ee4b9ff13921d2080ee94aef76ea1a1e14c21a185590f80a388ac3617c5d1b6fd8553", 0xef}, {&(0x7f0000000280)="c0d0f0ccd19332d5e41c49c613ade3d9bec0f1a79c875df9b416dba3bc210080243a8a67272b7c4a1b5ff5e65291833c00e178cb477894b3459deb15fc177705f3ab0c71ca19efa2ac1da8222cdf8efb16893f90c8fff1a1f8b3d9ffa879f9e9a3c9caee5084765c6c9d23f3dd74a453e4ab55aaa16998c9dd8cc98211263926f7399b65440372150dda602a24fff6348b9971ac319af5788c209ba44eb9fc0bc344a15f61cb6e0ab6641255d549db81ba885bc021fe866dd57a96ed468a61070e65507c3bff4f7cf15b70fee7b4dfae53486d196ba4456cfac4313f7a80ad1ab6567c79dc3f17f7a96cb766a338aef732fbb9", 0xf3}, {&(0x7f0000000380)="aef6b358f0fc54b7456f310fb005e3c40497d0e3099f57d1598d8e01bdf0fc8d66c6a55846b165dd9f49a73e206e83140955f0b051e1286857b5abd9bb5b6c9e3fb5eda844", 0x45}], 0x3, 0x0) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) r1 = syz_open_pts() close(r0) read(r1, &(0x7f0000000400)=""/15, 0xf) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0x200ffffffff, 0xfffffffffffffeff, "a147780ac85a538a131100e800"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) 16:03:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x6) close(r0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1702079b37982cfa4e00000000000000fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000001c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b79464fa486567ecbb45ba979ce664736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c32ea59b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c07000000000000002fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8fdf8d8577dc7f9ec42248cdf803a6b876fe890f09f7626ad96475c377f1c8a8e6bd38b", 0xfffffffffffffefc}], 0x1) write(r0, &(0x7f0000002800)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f5c988c382b90224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9ff03e3f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e15c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b014da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914eecd9ba1f86074fec1cb938756e3bff5e896e80a7cf58b5e5a7ba4eb936ed5b727160418ac42e296b3087a72fb7504e1b1dba0ef072647a1412494f73fedac1dd218e76beee644bc570d3a7d4aa30d9e0094d854451fb74ef6ad9e985f9c1ad85e8eae60259ca0ad8fb0cec8a3e9ab305e36915ef80f75f2165f58b386deb339ad6815b15489e74cbd263d8587d7829b37e4d35bfa3e72089d8ba83900b6d2ef21bb425a67e927113a31c9552870e236eabf162b72a142140ed71d17196030c1ca2ba502be501efd39473c40b0d029270a271cb44f96ea46eb92b26ef58a45c97859c5145818b2ac8618256733a74c0c0ef7ac949d683d0f96a6a5522774cb14d0f4aa9930830df3173b54a0fc108c6b62d82a085fb2c", 0x252) write(r0, &(0x7f0000001740)="7b2400f1cca0e733a94bc8d85941b960aa881e6d7ccd8fb33ff9d4ba746e20cf32b683fa2a67840c680e3e60244dd2e67cf56c6c50d14de14a63d8bf78e690cf1ddac18ce265b8a6e022c9fac6cf60caf995d8eeb664e97a12dff2dd9f8dcf69209ed77bab7efd5811e8ace796cfb3a87d836029ca018c19c1c4b93f2ee3337343a98c279d414b2b6a54645a14e11fa9f2a6cc538249e5ea65ccf5d7f374c17ffcb34e458ee87f32113dc1aae96456c0975057d5e80bc0e514533689ee1606f17a3587751c9f304829d8d066c0d2501a7ec6fea1bbd70e46992975fa7d8c6df9465c4c6434e1117c52c340f2a551b9a860afdf3b282c1b00dcaee3f06dfd9c9e4610a12c9220d1e8fc390fcca054e3663cfc92218b0efa482f667c0badba3dfe47d4a1c047f539f0b03b31e5ce760e9b5507b3baff8dbbad9099b72d7f37", 0x13e) 16:03:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000100)=0xc) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x3011, r0, 0x0, 0x0) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000001080)="d26619215fe53a542f767dbb7ac284656649b3c0ea3f484ab0361b648cbb44dedde591a3c00931dcf9d0d1b3a655d947e31c01980bccc2f89887539f02a468cbed754448ab7d6aa54ae8bc211049be9989502e46", 0x54}], 0x1) write(r1, &(0x7f0000000080)="210366352bd33625dae4d6e4dd8e2504a78c9576220c859f33d944d6a32f5e83b21c3ee4c76892326d50cc0bcb516c1a7939c5a1334dff84b550a52a4cac7d9811d17644d24d6190696a8a79ef5a1f69920515581a7b1d8eedc99016fd2fcf46511b83da5bea74e3", 0x68) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000200)="41e31ab41693c8deeb5050ebece5fff502b3204b9d98c4ca561fa5e0706ac2194921527957a784f2815ecad9fe2c8e38f1d4cb2679db70691eb665f97b802190617cdd0bc36407f26844bb18a4e24b1bb8502995ac6e3037", 0x58}], 0x1) open(&(0x7f0000000140)='./bus\x00', 0x410, 0x0) execve(0x0, 0x0, 0x0) 16:03:17 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="c3ad1d000000"], 0x3) 16:03:17 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000000)="020c0000", 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000080)={0x5, 0x1}, 0x10) 16:03:17 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) bind(r0, &(0x7f0000000040)=@in6, 0x102cc) 16:03:17 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x54}], 0x1, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x4) dup2(r1, r1) 16:03:17 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f00000003c0)=ANY=[@ANYBLOB="00002e4b66696c653000a66448ef3cddd7407073d94c5344e623000000000000000000000063abb2ef5e2000f5b6d262bea5fc79423371a2b1dc4e01d2d0b68f3b1c6154f21d1201d46323bc4e189ea26c366eed8884559cb9f023c8f4621eeb0466fd39ef679a5b721d39688c3fe067de53df47fb600aaa3135280000bca1ee1a6f5d06318a6ac5a5250ccd32abe2a7736d0e950ae13bfa74aeadc84f25d3f3871fae5e068800285654af41560dcf83e3c30cf5da420b0a29151262d13b3beff97ce2740fdb4e1fa621c26cb83b1cdfcad2c25887eff560fc6b16fca59e2e120cd38ffb0e095a61cbfc28a9806446cd6a5dfbe7c991309fad8fb2f674b9b30a6bfb563f36caa7d54c08b2197a3a0b0255ea2ffd1aed5d00000000000000000000000000000000"], 0xa, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="140000000000000007000000ba2fbecad10fffffffe26a8c"], 0x18}, 0x0) listen(0xffffffffffffffff, 0xffff) r0 = socket$inet6(0x18, 0xc001, 0x1) recvfrom$inet6(r0, &(0x7f0000000080)=""/134, 0x86, 0x41, &(0x7f0000000000)={0x18, 0x3, 0x2, 0x1}, 0xc) accept$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:03:17 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) sendmsg(r0, &(0x7f0000002c00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002a80)=[{0x10}], 0x10}, 0x40a) 16:03:17 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8c83, 0x4) close(r0) 16:03:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES32, @ANYRES64=r1, @ANYPTR64], 0x20}, 0x0) recvfrom(r1, &(0x7f00000009c0)=""/105, 0x69, 0x40, &(0x7f0000000a40)=@un=@abs={0x0, 0x0, 0x3}, 0x8) recvmsg(r0, &(0x7f0000000600)={0x0, 0x14, 0x0, 0x0, &(0x7f00000005c0)=""/56, 0x13}, 0x0) sendto(r0, &(0x7f0000000480)="b27db6fb352b13cf646d5e42e694e2bd1ab496c44887ad27444e738d5394bf0956d9ea9d010e397ab84f7345ffc8f1b4e20f36cb139648c107e5045f40c4c03cf0e9ff605c80c1404b3d8a25a14ba83a3a072ffcb4a5505cba", 0x59, 0x400, 0x0, 0x0) sendmsg(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000080)="9659e74d7d893d31a2baeb23d6f54503535f67bce25c7338ca19244d60081df90127334fbbd81813b8559818dad406e0d1143c2991c7d323333d856404e9296cad309d8bb0b1e91215f31ff4571eaf6d427656f76bebca4db5ff27b03682dc73b9f6bfde28adcf81c6b0f957aa7949e4be8566bf4c9ae53b9916f60c1ac9e6e7fb947e0f586f5f0db9074447ac5164e29a9bd554a9e2d268fcfefa6f0b247485dd00685ec2e72db4673996af261428e1410248a76c2b7ea36b16f678fa53cdfa9b1b0f1d7442086c0ffec6a7ff09291162c5eca30f138d", 0xd7}, {&(0x7f0000000bc0)="b4d6d3b66d9d12bd30fded3c320300c06b0959871f7a09c16d2b095f4867b119885869a470643a0845d71121164017da52ff4a722f6dfe33fccc574fd463720d22ba533e164969898a3bf30837570eaff7b27265b0a98e784940d45b0bf2578ef8c8775e86221fb6dca5bcc33523ef3e08d6d11f6262324e63ea8b34663ab73f3fcc72f02f80e48648a359fc5434d82eef82cf9f14e18912103afcb79a9811dcae2927f1ca656898e15033303caeb523e8be17b23b0ecea1f50ab15564a7bb5c35708707787d5231835177dba0a2a2f8d292077770f84635e641a003dbc6ca62680efc656ad4b62443d3cd0ff89e0a81a0918550c5305eed4bd2ca9179e4fb1f3b3c73917ba5b54909d137426735454f7efad546709302a5773f50526c2e89e551e8080e6f970a4ac2a55eb36585ab0c6903d34f794975d4b7767f91c8eb588cbac0e0a67cef550c0aea2a3a2e12a523727d10ca7f026638d15538bc7d11c8d0a317e53228b77f1c9b8caac0b14dfde7a0b3b59477cdadecb570399cca881dc24b9fce33f7f9bc1a9ce173c96508f5a36316c1b7f383df4c432bffcc351f4efc7c4f8aec981608bd61cc1314ca53edaaf589fd2dd19c79a5c17218075370eb3b87eda8411fe83e6b2ca5bb9b67799bdb508d8f3675baf3a829ef3c412855a1caa80914e4eb2aef05140eee6f84a277c4b91287464a285a1ce38f6db24a91b5008eba5b6c37c0c4ddfda342299f32ec3f66e78ed87315408b9db2b409ab63333fbf891f49cb4e946b0439277e06d3671f9578fc30f0b19a53f22ed0dd57d19ca2846357a049146485f12cb987fed8e91e34b9ca0ab8dfb442af1afdb7a6eea259fa46347d6792bf9736be916bc07ed134dafd9e04ac3178ed48a4ecf2286266863f095725f9b2d5f3c4c6914fdde16270c29511fda1f52cb9e7f330472cd815175eb654d8005c0c6a873633362444ce45afefb43a96268f52fd35271f0722e1e6726de78450f152564a7d354d2b42aff412590c0ba35237a255b7da21d51eb9dba7c27dbeb759403b4b82eb90750184904c78a829c6753c004010c68908967f25ede00351abb2c13b6d17bfaa6000b49dbfa56d967a0661bae7aef8a6d15a8f22b0eeee0656c547c4dc148e55ac4d5c06d1c7008f4211837aaca43d0344d136cf2d92de6705a6d5dd26bf3dc97b61523d340ab41cd0a802af57bcbe336cf9f7245ba84b45b06d28be14e65d64edeb3d2054cf8ca4106a3836d78710fd9a4963231ce20c0e9cb77c3a92a6585278d46fcf891358d16f6f878d6943585a3b356d1c30a33c8eedf70237a3112e5f5ad2fc88946e81d4db6795ddbfc0f3b047ec14725d9421ddf116432adfa8f6d96c040a819928025f51fedd07c6841affd64904fa93e08c0304606cd483c981402acbc21cf1697a704297a684664a4f20b0c3fe00e0d6654140ce329ecc532590dcf64075afeb0ed5ee255882ad861f121b4c3b3c8a67e68c7fb8718e60a34960206c35e0b03f2463c0496d70b31955b6ab4d170510e6abecba311798889b14c2a5bc96efe2b4d828905fc3b96d9471885a3162e1f88f76ecdc9585ff5399e65d6659395e0ce980bf5af1f9c671c8f008c8212bfdaa731958f3a4d63c70fe0517d10168f99b1913fcbf360a6e696384b0231577f333e1b3a2e6d3f479ba23cb57332454a1d6fbadf46da139b151a0c9d54efd2cf6cec9ebe9669afecc9b502bb42e1921ef70fc98cd0e6a038ccfcb9b1f3cd38a4a8bf14dfb1127f2a2ce58d4f7e038bac690a5de2ef9301953c8b411ad183fe320d346427acd4e012dbb998173657f09adef9511fb67cf212fd4f4722cb3bedcb2e297705fc7407ca200e3d44b54ca404d9597728adfb75bc7463ac51f7fd947dda22efedcbd0185b9f39faacbb82fde647db80f7161f73157a94f241d5825e184d0e60684db519b30d02c3ed2880fcf21866526f1f23e506dad4c40b7b8f57be94cfbf0d784a2b5d6dbff1e9c562428fcc4ab035b69761e82e1ad014ae907d1968b798118a29414312ea72cff117652abfee8fd844be8834c35785637512a49af4921405e61965f4e98af05b7c08c1e80c55b6dfc549ed1d553ac4ec5fd923d3ed27c0a34858ba59633271e13f4aba3145de4c3bc6b99b45be527b30f2d4e55eb69cc33cb25fb67bc65f6146c8014c8778e551a1de2632cc0edae4ac9607af1664110720311abf900d7cbcddf31be4076dbe5f6c25ea54842261ae3aa9559c4d42d229b76eb4b8bde90c77af0eb41f639461d9f40736386ec0442c05a8fb62fbf3ae2f950409395feaacee00113989a9070dfbcf4aa33d448b7f03f591fc44b5a886df2a5a963ccb011f7ad6124edd52c29715eb020f21269ef30b6c9ea6e2938e26f97bd8d810fa71ef66fa7067ff7b44b64a21278664d81c5a02f873173574a3b75d4d919d0e7d7e61cd6bc918a885699cae09b4f5b5cd01789b8cdd8eb89c8f3dfb360a02adb41d359c420c7668cd958e678c96b90f90ef9b7d841296b9fd7f51086a9905f126e7eb07fe63481ef2ce617c0a06c5facb95d2fcb6269ac0a97417a3e81b7e02fc711196279e381696163dade806d1538c9cc72ea09b2bc08cb6728e108e95047179bfa11c4e34f2055790b5094a6049f5392a275932fce62ca7f89986c8f7591418685b525d999641e544bde611f61c369f21dfb93bff04b7d27e03e833526d6d42c8b3c94246011e1f1faf7d15d042a12ebd7172c3b6ccb785a274d1cb2a6ac060899fc6ef8c9d2a6f0f2e0f9b5bed8b8f64213c7cde804c89b51e97d6413961eae0472b8960094deb06166c618693e952426d38eb20d74d55189a1653d043137d035250ff101e84d74f73a1dd7bfadbcefd5a3ad2899fd1753d9fe1b5d7fc127b526b7e9b87b179dbff394d19214ab47e7d5e8d0107d30394d26752237ccad456962e68cef872cd0f2ae76921f89b6827460df600c20c03cdd6d0f630c13ab6bf1ea86dfb556d065af2ae54ca19eac2d3f4e0a3f12393a8a21add7758f0ec1054aa70ef5a8f846f01f9aa67ad0bb357ef0d04f169fcb00a62fc64ef00d19629b35c0fc2c51006726621ea39d297d69fdef0f35d1ede9343f038c71e31de8e3bbda66c7026d31a51195f968c1803892b048c9f48c2528880d89ea43218c4abd8286d7442760677974a7584694b1385c4d0fed5e917ce15a1d4ba207102ae41a4f8dd188f77c87399d46b03ac258506e216886ff107d1a39cbbd0bb5c89ee667cbb25e7daa2d1f4e487cf5eb7781ab0086c8e5ade85d10c6531393cdaea27aec9264bd927a5a99d4ca032ec1c47d939dc4ce212fbf78795020b0a60f17bdfaca89dc3880a7c798fa182256367af40621a522c92cb04a542dc67636d476abb30c2bdebe343ec0026521a1e24d44d43cc81e34150978a1b28f876b5d1b5e5aff824798534a3297092c63810d47bc0545e22f0e1fcaafe859cbcf4f43268ded709505f801d418210e3eae4b542018e7bc3b765e4ff9f6d0cffb259b2d66f73611791935feeecd258a47dd59684c628350b4afa0826a0418abe5a155e6dc7bba870d89d94b8282f28ec34b184374641555f70627a4fdc363470094c593cded69045677ba65f4f7da50c12abe9e046a86769f5e0ec5264a9331e7e9996673508a18c9ae8b3a9e43e8f2ee77b5795ae518e10f10b9374c4487cf6f2654a594ffc9afcb6dfaf43020c061c6c417eac4e7d76ab7b95f7fe5a840c4b04df2217193fab52ed7cbd9b2e52b62f2ecb90b08668b57fbf400c68e45bcf13bb34817048510828231801ba2f900ce838236e2f03ae71082f6a777b3565358450ad0917153cfb1b0d41a95fe7f06b9bf7bf93590c82b9a9dd4530240e6515c98605b22cab026a9c1861d6c44a2ef16c01abf41a836b26c9069e985148e99253076a3a859597ce5ece96f9daebc047fd148bff88305f92484fd980e1c6f6b26cec7d88926914df811d16ceea76bf40959958d2d544d25fbb49e40aef11a20625e4b1401bf91b543f9253552ed86b20ca68f41e0fa2488e766d99ce9cc1a25420f3a19bd8a84c933319de2412fc9ccc16db5d68e68ec4f38d034f3f905ae3bfa2c84d0ccb362ce3e356a18dd2a13c88e0c2c43de98f33ffa3cf6bd78c210f5f2b6057f86b9abe077e95fb29241e9df90bb3fe10adc8219ae475052b0db1b7250ee332945f9ad35b29a5e2e271e7bef4d706860060c6659f156d39d474549d3338036b2ceac3b7c38c57b92884000e9b77d3a42a9669fedefc8f69b27e5e5547e9d2c78daa0023635b328bd34b7ac97c588b184eb655f9e5f15fa09394c9716d04e218ce68570758e297cfe6c273d7eaad5191bf9a10e4e896e6f2066e5773bf02ef4c3f3248b5f9f15ea9d2f7c16a4673fb8b4606442e269f39aa8a056053297adfb751d5cb5ab96703f241e6bbea9e98e287e8e229fdac1395841e0049311cc553249a37bd1f1a5af8b99e8f1dffffd24eb22d43739d96d9c44303f27bd44b077a692b62e230b09a9c7305bbcaa02e3696b7fda6cd28cf088a397ffd7c8b84eb60fe57509a531e41b414583d19b7c3915061eed2dd018ed6bfade14d05e409f9a6289d29a061c87c922ad502c71acc61f3a41ba343793782cc64221cefdf2256ac551472e77216f2049113e20e5b3d801d40e69158813b82c5a9f718b0b04ddd05943f63f34104f332f9008b95251d64c48561cafb00b12637d7e3f537999160a313ce6a9c8b80f0f8cdc6508d48efc0bed366b2ad7f7f009ff6fb2bd153cd4dde3600dbae028ce536337575c5b8404df6df3f82255d93094094e418ed7e577b066b1a51f6f98eb92a646e84bf99c6b62e2609df1a1cda644f03a8b0211415d4939ece166ec7dd393d2961dc6d9c9ea3fb9878cdbb70b71e246b0fd76e2ed121e8328095e3505bd8d6ae4c7c9a38925048d9e4d6258de02190f3b4a310d95a9bde5d3d14ffc0f4e5784d7082799ed4dcbdd4022c5d901587d879a6f60216362cb9fc1fb6514af7dd8de58830bae8dad644bcf2dc9472568c073f9ed599336a20c2a1a08164b3aae175b82beec7a597545315f4f5c99266723d076d5528d86d10cfe1602582be9d08ef605bf403c3017504ddba38597b78006abb3c14b5d532c2883c7d66e600caa18c633275e55dbc58662cec56c59403dc85d9d84ee722bd2256b53796998e403ac9276767f0c81bb90cb5f52b46df9075ab30d2b6087e9cb6025d685285140e290e220b7a2a7798115fd9950244855716d3b72ed22f87177e6b5d6e341864d7cb106651cbc1fcb7b3a9d114aa939f63f16cf4be85ada6fde584d31191e53fe8d8db3f82d29300aba94e0ba0a0b2969ab9287c3ffc66c4a65f45e946e46d1e2ab20aee257196305cdce4b792dcef205372070de304cc3fd44bd4ac1d8d3fb2c41aa05f6ca89d6cc4ba92b1747d82f38a5a8f56f531d2c19f3d7cf03f9557821f089d021a246ff53a50c4eb94a3aeba41596d017d4bc32619bdca294091aa706d8c918ead3a7ff36540037ecdd5e82193805b837be336332ac1eca580efa7ca9736c586556d74048771a7c87022a74ab48802bd2c9ef18238ceccdb1091a6c7d089337191600ee83f5b89691015c20414ae10094ddccdf7c5664760a54314c17a9d5a492ce48a6fc50e4d9adf9391bb7e185ff48f4f3a2967be2ec4231ba422489e65cb896e1f746d1c1b8eb23bbebf9437ec73efa3e6b8e53f380c220f689fdfd7e28a489d890578a1e7beb6f255243c4f1d1ac583906752350f6", 0x1000}, {&(0x7f0000000180)="d3b092a20537a7d3d5e901d25b972331b1fd4550e65028d71f7f8a307cfc6743e87d902980fe97ed0a7ae4d118f2c9d257d19e77244081c4aa611f45cd491f5fe9697cf4ef5423824adfc6e6abd05d513f10c64cc3054366dda1427e1a3f03289930", 0x62}, {&(0x7f0000000200)="7624388cd878dd7d19b5a721e4cc44e32eb8e35d115575317ee02e1344393e86ea1206203074dac77037a0d2ed83b447f86474531bab79806d006168ca5a101428f333a8a403b8333b76ad7189df0672298141747922bc385317911e1e6374fb75c700755d2747413ef69fb34a7f3df388191dcbc3a6f7983d1474fccd8a259e7ee1a2b8eda3518d", 0x88}, {&(0x7f0000000340)="4cfb6a39f016c78149073d3ff55f2cf673cef4cb57ed68770482b0c06240ff115913c662eeed928142b4424e0375b676303f8bf848137958e2d9136aeb870890ad940f17ed7fc503376f6e436687389ab502f24d597c59e4c9772f6abffa171164218aedd21fa0e77f", 0x69}, {&(0x7f0000000000)="a884a3597e81bacc438d8e1a33284a6e95", 0x11}, {&(0x7f00000002c0)="613ed92603dc93515280b048e1776f2dc8116e9d658574b737031da32e7cb9cbd329db0a565aa64468bc0c166ed18adea7aa", 0x32}], 0x7, &(0x7f0000000640)=[{0xe0, 0xffff, 0x1, "1248d35b566655c2cd114136f356e5f6386cc900c18aeb949e443a7d8b3d669e8e46c565e0240249f4f84b59631dbbdeb6560a8807a0c07c3d88999934b646ae8bb97c4bc01e0e511a5ce1033380f6d00fcbbf5e6d7e9aec17ecef9848ad5553f4134be10a0e80649c0393fa4136e3f9231a84cf89c81376fb3a2630a17073bd53374352e5e736cd942c0c7d928dab1238bc7658555ac18ee92ed5ad8bdd79f4c3fab2b5605aedc726c0975debc2f7c48f247af276d08061f8a8cbb65557c4d1a01c6b65ad99bd59c76bfca500b0f168"}, {0xc0, 0x1, 0x10000, "4ac6ff678892dde7491f195648ebed4ddba2354f1dca5f79dcf1242fa3b8e6cc23caee6ef779a1e2817d05ee253522698665b3ac3459896c0ce82ede3340e6c6e857d8222ad96725ad5dd3df61c51d246990d076a5257859cc861098dc11642fec2c50a16f25aeba7edb234c39fdab88fb02ff1057c3b3acaff46421c78556d38e75bc60fd42384d01d2e7a157246a0481b66610ca4f69db4c576835c7a6dbfa33ad8bb520ecac33a29b4c"}, {0x28, 0x1, 0xb2f1, "e50ad28b875a661275ca8df8e4024e83f8a25d980184485b"}], 0x1c8}, 0xf) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540), 0xc) r2 = msgget$private(0x0, 0x40) msgrcv(r2, &(0x7f0000000840)={0x0, ""/214}, 0xde, 0x1, 0x800) pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0x10000) linkat(r3, &(0x7f0000000940)='./file0\x00', r3, &(0x7f0000000980)='./file0\x00', 0x4) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000580)) 16:03:17 executing program 1: setitimer(0x3, &(0x7f0000000000)={{0x2bfd, 0x9}, {0xad, 0x1}}, 0x0) setitimer(0x1, &(0x7f0000000040)={{0x3, 0x3}, {0x8, 0x3}}, &(0x7f0000000080)) r0 = semget$private(0x0, 0x1, 0x1a2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000009c0)=""/212) r1 = semget$private(0x0, 0x7, 0x0) r2 = socket$inet(0x2, 0x8003, 0x80000001) getsockname(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000040000000000000000000002931b0823d1d24ab0000000000cd26443944287c1ae5cde2075e83e5899667694513f99e0fab6992b5df5f4781aef80c96056ab945bfa42d533d4f3948ee3c161107085129cf332696fbb3309874fcc54b6a0d15179656ac637ae4f6c890"], 0x0) r3 = semget$private(0x0, 0x62228969f2df3b3b, 0x10) socketpair(0x18, 0x0, 0x200000000000, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) semop(r3, &(0x7f00000002c0)=[{0x3, 0x7, 0x1000}, {0x7, 0x9, 0x1000}], 0x2) setitimer(0x0, &(0x7f0000000300)={{0x3ff, 0x5cf6}, {0x1, 0x5}}, &(0x7f0000000340)) semop(r0, &(0x7f0000000380)=[{0x1, 0x3, 0x800}, {0x4, 0xffffffff, 0x1800}, {0x3, 0x2000000000, 0x1003}], 0x3) getsockname$inet6(r4, &(0x7f0000000100), &(0x7f0000000400)=0xd94608c216a3ec77) semop(r1, &(0x7f0000000440)=[{0x4, 0x4}, {0xfffffffffffffffe, 0x3, 0x1000}, {0x0, 0x7fffffff, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x4, 0x3, 0x1800}, {0x2, 0xe7b, 0x1000}], 0x6) r6 = openat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', 0x80, 0x40) mknodat(r6, &(0x7f00000004c0)='./file0\x00', 0x2000, 0x2) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0, 0x0) semget(0x3, 0x3, 0x400) getsockname(r5, &(0x7f0000000500)=@un=@abs, &(0x7f0000000540)=0x8) sendmsg(r4, &(0x7f00000018c0)={&(0x7f0000000580)=@un=@file={0x1, './file0\x00'}, 0x37e, &(0x7f0000000180)=[{&(0x7f00000005c0)="b56a2cef1354103543224c300a37f3b5085e749487ce355f671b480306628fc1f4a6a3877bae39daf4e7c6a78436d656cb2accf5030d224de84eee0ca26fbbaf9bc496d1f2546cec600d1770fa9ab73d4b71a4377ab6f285b55e780277435b746a03cf0047b851040f25edfc838673d7f5f4ce53549e7742a6785f1929e3395458350f10df3879a5ecb6f380630000000000000000000000000000000000000000000000", 0xa4}], 0xffffc79, 0x0}, 0x4) select(0x40, &(0x7f0000001900)={0xd02, 0x3, 0x800, 0x6, 0x3, 0x9, 0x2, 0x87d2}, &(0x7f0000001940)={0x2, 0x3, 0x0, 0x4, 0x200, 0x8, 0x9d4, 0x42cc844}, &(0x7f0000001980)={0x1000, 0xe5, 0xed6, 0x7, 0x9, 0x3, 0x6f, 0xdef}, &(0x7f00000019c0)={0x7ed0, 0x2}) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/10) openat(r6, &(0x7f0000001a00)='./file0\x00', 0x101, 0x10) r7 = semget$private(0x0, 0x0, 0x10) r8 = getuid() r9 = getgid() fchown(r6, r8, r9) semget$private(0x0, 0x7, 0x1c2) semget$private(0x0, 0x6, 0x5c) semop(r7, &(0x7f0000001a40)=[{0x6, 0x10001}, {0x3, 0x7a, 0x1000}, {0x1, 0x7, 0x1000}, {0x2, 0x4000000000}], 0x4) unlink(&(0x7f0000001a80)='./file0\x00') semget$private(0x0, 0x1, 0x401) 16:03:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a08, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x2011, r0, 0x0, 0x0) 16:03:17 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x3, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) utimes(0x0, &(0x7f0000000080)={{0x0, 0x1000000000}}) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r2 = socket$inet(0x2, 0x7, 0x8) recvfrom$inet(r2, &(0x7f00000000c0)=""/94, 0x5e, 0x3, &(0x7f0000000140)={0x2, 0x0}, 0xc) write(r1, 0x0, 0x0) 16:03:17 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) read(r0, &(0x7f0000000000)=""/119, 0x77) setsockopt$inet_opts(r0, 0x0, 0x400016, &(0x7f0000000080)="04000000", 0x4) 16:03:17 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) recvfrom(r0, &(0x7f00000000c0)=""/149, 0x95, 0x840, 0x0, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff013e2a5e00b5f77a0000000000000004000000", 0x14) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:03:18 executing program 1: r0 = msgget(0x1, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x2) r2 = dup(r1) recvfrom(r2, &(0x7f0000000180)=""/166, 0xa6, 0x800, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x2010, r1, 0x0, 0x0) open(&(0x7f0000000100)='.\x00', 0x260, 0x60) setuid(0xee01) socket(0x1e, 0x4006, 0x3) write(r1, &(0x7f00000004c0)="23f6f997b48c6993263ae091b9578513e3ce88bbb8910a3835fa5ec544cd06a2b3158499ee8f7a4536d7e8fd68e3602ccd4a50a35eb55430067c8c0cb6bd382f3dbf19db11277b1a38e6bb1feff0da8208e48aa75b98b9011a64a8ddd462da3dcd509127004d30698cc5b225a0a70b0fc60312e3fcd400000000000000000000000000", 0x83) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/204) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x0) recvfrom(r2, &(0x7f0000000240)=""/231, 0xe7, 0x2, &(0x7f0000000340)=@in6={0x18, 0x3, 0x7, 0xec9}, 0xc) fcntl$setflags(r1, 0x2, 0x1) 16:03:18 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) 16:03:18 executing program 1: r0 = dup(0xffffffffffffffff) setsockopt(r0, 0x17, 0x2, &(0x7f0000000000)="218050a4ebad22054446b594e7c6571adfa01e2cb9afd4b922a4bb057d445ae71c12bff7ca3e7f0ec333a48f94dd3a282adb0c90eac51b00af85ac238f21f0b44e0aa2acb0a1c8e2ce1576b0eab59b16812c22dbbe45373cf2b5befff4e34ae506b768c7929e654f6c33953e8eb682e70f9f4b60af7164a0340481a71a95c52c2924d73b7382bf4bc95e0c1deeed7e5159a3e51e65de3f32eb64bf184178727fedfac76d594f3f67e3eeb0ebba4ac9dfa78c00304c4936dd2cd3365430c3211132dbbba27adcbffc3aafd24ed5eb3d14932e479bfde99ec772d00c59c6621860954edf6b885321a3be119041bc95f64dc2affa312a83d6f8a18d2b63c6bf03d3fa9123d51a1fc305f8d7fdaf4e11dac9ed1da2588975135492098d352c6aeeee50d8a2b0532680b91447c6e70a08633aaf37ba09f58c637ce7cfd6aa44d8d48ab5ae4c3f53e7f73fdffa7b0976a574c39a2e46965f1119db78fa930b79a16ef8a5c0f400a3540c5ca3869c4cfa1eaf135313828875b007444a4e26c11559c6c46e29508fffb236f87b7bf2008d56e399f6fdce6f5c43fdb5d8eebfad149a2a3f44afcd4de2738ef6acb0110941bede49c2927642c1ea002d7e23ccd93abf332323177b03c9bb0de854d194b07d5b6b2c2308fbb58c0b5129d29d70702e1e126d2559d1e925939def1182c0fc7ffe41998a3cf17ece5c8c5fede2f99f23b65ebc217d888595754cf0beb2f75f38cee3c91bf2018693b439338422dbf85d8dfe060361de398e446c7ccd9427752b8300ee2be339e94161b0d445d35f82594eaa04167b7606c4f0c21cd388c35b0876731e94b46cead6168b2a13132614e232009544ead3314382165d212e8e7bd2d1bc4e98c4ecadb0770e2e005e8b1a915405cb26130a4dc7f4becb77eeddbb9e5081f09f7aba3a551bb3e57e279f82217e0a31a399a97f102526cccb4e9ea963b0b1ac6b668a8c9319b080ab6bb005ed8ca4e4012b5908e0263a6c6114615b8fbda642c26e782a752d5b42edd579af4543889450fb446f374b561b88deba5f5eac6f6c110b7837c765c68953d19a0175f17d2f9352aa4bce0dc4704e9dcdb3eaec96064921add4cecb5378c3f407282359df15a5d6957c6353b173e25671b1e49ba191344bfddb222c0cde4ddaededd744e4963c0b4ec13d62056ee5d6141c174f9b6cb411aca08a9ae864aaffec891a0b4a6eafb88a87099a1b840211c37526bdfcedb2e7435da756d6a967af63bbe5c0c00d273b7540d430312375c7469623f48fb503e01cffd92b71a59a4e99229372da369eebb90e224d5a92dffa3015289642a460ea2f09902a019ec65e5a184bd1a8576c5f672de19f75530748b7aa239ca0f8f784b3ceb8e86b84bb88d577b45581156c13fe78ddab26d6bedfd6060528dd7e921f6ba0b235012f0a488ccff988ecb31bdf585aab555b733964dadcc0533b40c10a946b35cf3a42931a7708731d0fb91ec4257790dcb3a74a58a484848f85031da08c2287b57d831052c79fcff609c6eb0634226fc01b1d600dd76cec19dd6fd32e891c1ec9c2f350df7538d2750cbcea3c964116d68aa716a25f2458fdd56560b13f1e3b42cda0a6de09210224c4ff4f9120d1a213d3a43d8f248f3fe6aeebf06025b6a2840576f6d549a0e4cdf9a53079e7e1ef9c48452e5da9a19907916feb0bd59024ae786da6060e1348282b868f331c728ba78822cc55da2cea0820411c590d17a5efcd76b2926249ff2967c70b01d17bc377b3e273984373c83546208f274e54939191a5fe5d62f8850f5a80173c9e7cc6d801cc7da8f2ef7fab35571aa66beb735bd606deea69c86964373d6b1b1275926f3b9c56f57606c5195fd22797ef9ba4eb1ea17dc307eac80c24d6fe620fc46eded00662cbb1254c3f621ad1633dfb8736496eeffb0f4c5e694871c17d795829e23a10901e935f24687c56de9711640d694f4e9b1ecb827e37137a3cf52ea372edb6aff7188fedbda3b5f84a4c6c42feaef2217f2a7dfbd3237cebf63f226218a8f3eb4c0bf160f07f3aaeb6dd19727cd800f2441be7c4ace37641277592de2b40337a7f6a7b34d04415de6dd390c3c96250f0d13010c0ecaa15477d919ae147d712423ef929853e8ede6aa82801aba6351c4d310cbbd7e6a26be50b493571a1ed23719f2e738a8ec7b4ba6b47452fa6c777c72bd8c13dc12803a2b781d44d8ae9afdd4f96948c64095d2fc11feacb5dfdf4f6242c6d2a5c462fcce6260fcd47cbc2dc8053ca0c13a58bb6f56902c1f96f0dda4eee9aabae38f37ef929bde851e3a983d2c9d8cfa099aa097b56e9af276424ce2b0726067d34229a1b040fa141c11199a640a34f11033a301ac917b658f071c701beb75fe4c66aa0ff7e6fdc0319cc532e56976914b1924f19805b402cdb9b43cac243c4d6fc3c24ea4d1f3048077f1794a3403fc28249d6f26793ce21f9e0da58888b7d599444646f8ea532d79c078d7ff6c04fa69b9506a7a2473c664d4e091887990d5337340ee48f0af147ee7a4babdbad54de771257f0e0da591f1a5bca77ae42bbb2b94d43ed87b9d0d62fea431c0504ab46e16a20fcc5997a3c57606270b2df93b6ccd16931929aad4211e0688f679f3560a366bff3347aa25ed970c139e34b4f1b6d26a3f393e5c99afa3b8b8340dd1a56e3900d246515314428ea886d3c924133d7d715248ecc7b1e63007bc3a10eeb20dd0649320a9fb48d5f628f5cae2a6b5c35da39932a8d859428f6d392b3e3049e47e13b033c7af6124d87bb4f3da3f6d35c2354cd93d9852266eb2c625d22672d53531abcfcb12c9997561b355f26be76d5fc86cc200a06bcd8a8d7f2e87649200e8d8eb1dbd1a3e0cabd86b8fcf1947323868c45c90560e459389b1409e8898d8de6ebebfd0186ca47e1bf66929f5a3854b839cc83bf059a5394da34f2e31200c897bb167e4b8333271fbc742cc5f0555b28e7b196a7e1514f9a9e5b9a381d2294377991323d40e35f5f11744a3e86d8cc88720828a51c90814a0fefac6dda16cf2891ea38c28c9011c16663457e9f435a85478ff8b29f1bf306391e02c9f64b910798340e592979135925a731cc6b324fa9ed7041d7e77f503ce3e326ba3d11e8eccfa395ec86f4a20345c12d5e913c92c5db65c125cbd9bbd05a85270c438f7d669eabb64200ea4734173389639f9b4fed6e1ecb9df2edab31fd5cd9af37c2b106174fe4d762f62d9faa96a9475a0f8aaf8c0d20b7d4bcad1decdd506506450573a00da009313b809d025d57cdbe86c9b1d1380a2d4a8e4a5f7662a6d162dc822baba16052e1ff7b2ded63c0703ca6442c0649bbb0231f3ab59eb2347c6c8ceb62d08af9d20d2ea059b226f4a88b5556a21b099c24852f5daa0aed229f1dfdea237953e382c536ec4cc2be3168209364131619a40999bb7a55de6b68f0c480ad7a810d2872eff77c5577ebfe967fc21dfa382acfbc9c3b597be98c47672c0e980e9d21eae436c0f01175c62f75d6ab378be063895f8680302e87859f48b575cd9fe9407af369f3c3443e961769401b66938b2c77316163ebc3f8b84275837ca2992078be7f2b52503a8dab86440b6d9cea9942dc6a6b8bec00325e79aee6a1f1c6b3c98716ca2144686c2a80463863685a4033e6262c9827acff6080bffa11d9e36ecdea36c7e2e46595d688644837d908f7ccab660ebaa8531fd6d909904a34d2dde21a5f91edddc06e9aa4c9ef8f1278a79a905ab767663b6dbb0e7e35183b418e190b23eecd101d109c8d7dd871b624f0fc12e91d18cac680b5a14468e82b1f2a9464283dc1da36c90b31594620a8952c17b409c43f911ab111231cb913fa968b6a6810a0fb9a6bef34cbcd3ff8960b17c6c70775b80b00012234098ba6d4c876192615ef97429692cc043e8b0ffa142fe2f31a0f5dfafd62415f0db5d222ffc79a86a1aa74bd106b2a84aea7d3268f096150a6ff7b8e331eb465c455f45a6b8d2f2e625e0e8f31c260bc0bea7867cc2c75ef53f085f29fed9437c3d6b6c90706f675e71073cd3ee088c41f5a49ff4702396bdd247314e1c16e85c026f93df158dca30d5d3b5952e9c91e34191bfac0dffd9aef1b3e0ac99dbe00aa0ef502b38547a4c29637046999c589cd04ffca0c7a984756b1382c877fb76eef5a5a9d61c5504ef4e89846b82a4125ddebac153268e5458847777679e9fe879ee53282792026eac23864984440a5b9ae720fb615a0288eed40fea6a45812d4e8cb2a1b105efb488d3d6104cebe338b559cefb9eae21b23bfd16aec2102fabdc9bf398a7c225754e2118bb371e861d8dfd0d2cc5a2a975722dc04efa79cb291b1bc40e1c3b1f4468666ef8d04fa4d293b708d7f3ace168eb4e38f3d16b761a87180b718500ca7685947b4c9313604fd78df3d4955347d28d74bfb36c5f722fe489cfde320c0c1b8962f74aea18c48b3912ec2e4d73334460e99493b8cb1627704d60ae2ad8a6714641060a677f41e04390d775043e66c6ed05abde404ca198483dfdee339da64cf0e39969dc15d081bb6263362952d71b75dae90eb658e034ab6281f7ff3148345d7752537e4138dc7772df7aa2a13b080a2299ea006004f24efc7ad51442eab4b7dba501bb741e58fac5a814f0c0c71e466a6082885845f77f33dc80fe37f46436081aba1b62c345303ea68cfb794d6611922a3a664820b7d91f2ca6958c592a7f71e7670dfdb6780d1a9534bf98979fbbb3e72ef8e272e56b5e24456f653f52c7e4c2625cfe2bca034817bcc4832ffc178b741b12c729612b34a013c10efba1ed34b080ba1f07cd0a51bc28dec811167b712bea8cc55f20d0985892e71066197a41d287bfdec6d6e627d3dd60f227abb04ea0300940b2be1daefd77f56395c547f4428fcc48d8e39dfcddf26e5724541f4824d785f2fe2c942b06425ba71d07e159808e3d52fac3864d222e05ff1af72601580efd5a31437d66c30ab3072b77217da2d0839cb8a1c29ee92bacbdd7502fdb5e7d89a6eafd5e906f7e2155d5b65cdfeedc052c6a93c62a053fa78c9c4ce8bd7f7258ab5b4d238366ce1f0dd7f98997dbae8e70a3cbaefa0a9e009805480e7f5c41bc8f2af504bfbc563a9f4d207381c4241adc1b284f3a59b2f381276b4fde8394727ca9f85606e0cf7ef9f87e2d3046ab2998e4a75e386165c66a846ddfad73bafa854812d8de5fd863fe0c897cea79fc3a2197f2e7e9605c3fd8895167b345a3e335f95dfee1a968ee3b68bd302b8b434369808a3c117382cb3d361339f7b7aeef4e68bd7d5ddb0ffe6a72bdc716930ee05a8e374f704943b58efb7df185ed4959437a7b10f6eb5cf6bc7061483c1bcf7e3f3a74d454ebd73919de087cdd4be31d253500dfb07d1cb9430ad843b9353a835a38966fb1d698c108615b9145dea534f561160648220460ffc0e9b44b00fdc39177d2c0030e097f4a05e21c2381ec1e9362e2b829df2ed0fb5cbd13b38107c5cae825caacd4bd1701ad838ae4145c8c50d38a6c1bbb57eae7e56d735a989ef735c1ea36fc83dc48bc501a10477aacf35a50bdc68aeef6e22f9503dfc71471a8b10d552d7e031f60fb9dc83d640962dead1703510c3ecfc17f2b51362a1592a20ef00ca6169e7dec1e378038a446ae1a7ccabbbedc354491c6ef2357fa7871cde70b730f3986a9d81f70ee3ee2f11fc44f7b6ecf980330642ba865cfd40dad28102a6092f4c44c4f1e5820aff87c150020fd5823c1dcd13adeef15fcbf5d182be618d2fdbdb2db73eda", 0x1000) setsockopt(r0, 0x5, 0x1, &(0x7f0000001000)="2a511d41bf", 0x5) r1 = semget$private(0x0, 0x4, 0x80) semop(r1, &(0x7f0000001040)=[{0x3, 0x9, 0x800}, {0x3, 0x3410, 0x1800}, {0x2, 0x7}, {0x0, 0x0, 0x800}, {0x3, 0x1, 0x800}], 0x5) semop(r1, &(0x7f0000001080)=[{0x3, 0x9f0, 0x800}, {0x6, 0x101, 0x1800}, {0x1, 0x7, 0x800}, {0x3, 0x4, 0x1000}, {0x3, 0xde, 0x1800}, {0x3, 0x2, 0x800}, {0x6, 0x1020000000000000, 0x800}, {0x3, 0x80000000, 0x1000}, {0x3, 0x4, 0x800}], 0x9) semop(r1, &(0x7f00000010c0)=[{0x4, 0x3f, 0x1000}, {0x4, 0x7fffffff, 0x1000}, {0x4, 0xfff, 0x1000}, {0x2, 0x6, 0x1000}, {0x2, 0x4a43d397, 0x1000}, {0x4, 0x9, 0x1000}, {0x2, 0x752c, 0x800}, {0x0, 0x4a2, 0x800}, {0x5, 0x1, 0x1000}], 0x9) pipe(&(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget$private(0x0, 0x2, 0x100) fcntl$setstatus(r2, 0x4, 0x80) semctl$IPC_RMID(r4, 0x0, 0x0) semop(r4, &(0x7f0000001140)=[{0x4, 0x5, 0x1800}, {0x0, 0xbce, 0x800}, {0x1, 0x400, 0x800}, {0x0, 0x7fffffff, 0x800}], 0x4) setsockopt(r3, 0x80000001, 0x7, &(0x7f0000001180)="2e645acd651d21bcdd8586f936f86ffb5c2344ea34a3e982a0fd33e142fe0ba49c0bf38043c82e9563c594c6a059eebe66efd844a0386263c136217a2bfb77295b0b6c4da5131c33bc0812a885e403b2dd579a11bd5e63f934d89d33dcea28ad48b2c949d279f3bebd92adaad7b27069525ba049ffd71c3de075390c5c2a8da21fc7601a107c688da35dbb3f8bdfcdf02da2eb6ed7b145e1714d7c14033680e6948498c6c05632a28b557c76ed6063cb7c4be277291014950dbc1b61b7f7f12dca236784cfd881ee27f543fbfaad9efa9d82766a520b597d6fb59cc3892cd5be7314f146140b2b", 0xe7) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001840), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001880), &(0x7f00000018c0)=0xc) getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001900), &(0x7f0000001940)=0xc) geteuid() getegid() ioctl$TIOCCDTR(r2, 0x20007478) sendmsg$unix(r2, &(0x7f0000001a40)={&(0x7f0000001280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000017c0)=[{&(0x7f0000001740)="1d25c2b555b465f9c2c9d3f289b24097a134b1d890dcc40c17c85e07e5c147a2136bc1d3a4d239ab95a1129ca96eea9a703aba10fafd3abe78491ea746406893ab1481cc75b3a0b3ad467a22cec2398111a9d98bbe2cccdbe01b5a64ced386d328750bd41f235d255dc8b85a6fd1", 0x6e}], 0x1, 0x0, 0x0, 0xb}, 0x1) sendmsg$unix(r0, &(0x7f0000001ac0)={&(0x7f0000001a80)=@abs={0x1, 0x0, 0x3}, 0x8, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x8}, 0x9) sendto$inet(r0, &(0x7f0000001b00)="39432cbf5a44ac98eff776cc0101b9a86e05e25906b0886e046545a1d9d6548ead287c53f8151e958aa14a430c47203ecbf0ee8684834a2b9a83d9ec391e45c416d22f20a8ba005c1c4499b10dd157e63158c92507e19f9a4cfa5cabfa0024c23233734519dca01974585669d12774f936ad0330d0f0c13f34c00022b0da4f7b135441", 0x83, 0x400, 0x0, 0x0) sendto$inet(r3, &(0x7f0000001c00)="c5abf25ee17249474383659578bc826cf79d6d4ffe42d2afcf7f1c3e34534a48955498865355dae8b4aefca8988208af1eaf16b20b85be091f35aa40a87d3e8dd14f6554d154e9fee72cba1699677cef790fb5292121328612b4109764b872589ebeb5648a16cc5df80c0014e7ea20de1a4e273f1a4b70ea1978da20bcbd8cf19d4ee0c3e06dab2075036445dcf87e244490ab0f7b9ded1ce522173b3a614507c5f463266d999247b3d489d37910201b0cc90efba2af03817ab6b8346a260403d83d4779f5b17ac8243ede276b8daa11204fbdc00f", 0xd5, 0x8, 0x0, 0x0) open(&(0x7f0000001d00)='./file0\x00', 0x20000, 0x8) sendto$inet(r3, &(0x7f0000001300)="45617dd88078235697b0fe88b8e4b59ae73c641373dfacd5990c091d5d1ba1732c5c69201ed0bf476dfb9f4d4fc7f89e13b21ade83256b231e9cffe53f5cd6a296fc51dbe995a1af15c2a9b2ec25f2585e67cf86c1a9c3513f0d985aa20ec0c969b1e68f6d5e9f329691ca1527778ceab16bc26460cb2c0bd64928b4a0d5690aabd96e971f4e644a9687032e7543331ce1c1388bd76f6d", 0x97, 0x9, 0x0, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000012c0), 0xc) mkdir(&(0x7f0000001d40)='./file0\x00', 0x5) 16:03:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) write(r0, 0x0, 0xfffffe81) 16:03:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/64, 0x40}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) close(r0) 16:03:18 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x4) lseek(r0, 0x0, 0x0) fsync(r0) dup2(r0, r0) 16:03:18 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000001240)=[{{r0}, 0xfdfffffffffffffc, 0xb9, 0x2}], 0x8, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0xf0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x4}], 0x3, 0x0, 0x1ff, 0x0) 16:03:18 executing program 0: symlink(&(0x7f0000000040)='\x00', &(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x3) open(&(0x7f00000000c0)='./bus/file0\x00', 0x0, 0x0) 16:03:19 executing program 1: r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0), 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') execve(0x0, 0x0, 0x0) shutdown(r0, 0x0) 16:03:19 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = kqueue() setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080)={0x0, 0x10001}, 0x10) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) r4 = kqueue() r5 = socket$inet(0x2, 0x4003, 0x101) readv(r0, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/51, 0x33}, {&(0x7f0000000300)=""/201, 0xc9}], 0x2) kevent(r1, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0xee19e3ecb73b2e30, 0x20, 0xffffffff, 0x10000}, {{r3}, 0xfffffffffffffffc, 0x8, 0x0, 0x8, 0xd53e}, {{r1}, 0x0, 0x80, 0x80, 0x7, 0x9}], 0x1, &(0x7f00000001c0)=[{{r4}, 0x0, 0x46, 0xf0000001, 0x1, 0x401}, {{r4}, 0xfffffffffffffffe, 0x51, 0x40, 0x100000001}, {{r1}, 0xfffffffffffffffe, 0x40, 0x40000006, 0x5, 0x81}, {{r5}, 0xffffffffffffffff, 0x5c, 0x4, 0x1, 0x3}, {{r3}, 0x0, 0xc5, 0x4, 0xffffffffffffff7f, 0x8}, {{r5}, 0xffffffffffffffff, 0x2, 0x2, 0xffffffffbcd7d93e, 0x9b}, {{r2}, 0xfffffffffffffffb, 0x8, 0x20000040, 0x4, 0x9133}, {{r2}, 0xfffffffffffffff8, 0x5c, 0x19cb1c8c70e64297}], 0x2020000000000, &(0x7f00000000c0)={0x10001}) r6 = fcntl$getown(r3, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x3, 0x0, 0x6, 0x6, r6}) kevent(r4, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) shutdown(r0, 0x0) 16:03:19 executing program 0: shutdown(0xffffffffffffffff, 0x1) socketpair(0x20, 0x3, 0x101, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x7, 0x80}, 0xc) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt(r0, 0x1, 0x3, &(0x7f00000001c0)=""/188, &(0x7f0000000280)=0xbc) getsockopt(r0, 0x0, 0x1000, &(0x7f0000000100)=""/92, &(0x7f0000000180)=0x5c) shutdown(r1, 0x7422b33e3f93febd) 16:03:19 executing program 0: setuid(0xee01) chroot(0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x110, 0x140) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x144, 0x4) 16:03:19 executing program 1: r0 = syz_open_pts() close(r0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) r3 = kqueue() r4 = kqueue() kevent(r1, &(0x7f0000000000), 0x3a29c32d, 0x0, 0xfff, 0x0) kevent(r4, &(0x7f0000000040), 0x20, 0x0, 0xff, 0x0) kevent(r3, &(0x7f0000000080), 0x3, 0x0, 0x9d, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) close(r2) 16:03:19 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) r0 = msgget$private(0x0, 0xc2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000080)=[r1]) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000001181e591d37680170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xa2, 0x1, 0x1800) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000380)=0x6e) 16:03:19 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x10000}, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) select(0x40, &(0x7f0000000000)={0x2, 0x80, 0x40, 0x1f, 0x10000, 0x0, 0x10000, 0xf1}, &(0x7f0000000080)={0x7, 0x0, 0xfe, 0xc03e, 0xbb78, 0x1f, 0x5, 0x5}, &(0x7f00000000c0)={0xa21c, 0x7ca71327, 0x5, 0xffffffff, 0x7, 0x1ff, 0x5, 0x4fa}, &(0x7f0000000100)={0x7, 0x5}) 16:03:19 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) pipe2(&(0x7f0000000280), 0x10004) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/167, 0xa7}, 0x842) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffd, 0x8, 0x0, 0x6, 0x5ce}, {{r1}, 0xfffffffffffffffb, 0x61, 0x4, 0xffffffff, 0x7}, {{r0}, 0x0, 0x0, 0x1, 0x80000000, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0x40, 0x1, 0x10001, 0x7}, {{r0}, 0xfffffffffffffff9, 0x20, 0x80000005, 0x0, 0x800}, {{r4}, 0xfffffffffffffffd, 0x10, 0x4f, 0x80000000, 0x7}, {{r1}, 0x0, 0x8, 0x8, 0xffffffffffffffe0, 0x2}, {{r2}, 0xffffffffffffffff, 0xe2, 0x40000002, 0x182000000, 0x6}], 0x2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x4, 0xfffffffffffffffb, 0x100000001}, {{r0}, 0xfffffffffffffff9, 0x2, 0x1, 0x7f, 0x7}, {{r2}, 0xffffffffffffffff, 0x0, 0xf0000035, 0xb1, 0x100000001}], 0x7dd, &(0x7f00000001c0)={0xfffffffffffffffa, 0x59}) getsockname$inet(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) 16:03:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x9, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x14) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) close(r0) 16:03:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x6, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x85, 0xfffffffffffffffd}], 0x400001000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) write(r0, &(0x7f00000001c0)="a7", 0x1) 16:03:20 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x105) chmod(&(0x7f0000000000)='./file0\x00', 0x88) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)={{0x0, 0xffffffffffffff1e}}) 16:03:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000400)="7270bf6c40afa068f4eb69ff", 0xc) close(r0) r1 = kqueue() mknod(&(0x7f0000000600)='./file0\x00', 0x2082, 0x0) write(r1, &(0x7f0000000640)="e75140fde7dc", 0x6) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x3ff, 0x0, 0x9, 0x74a171ac, "9ad84b73d9694e107f5e7983aab9d1d35db5abe3", 0x0, 0xf9b3}) poll(&(0x7f0000000000)=[{r2, 0x97}], 0x1, 0x0) syz_open_pts() fcntl$setflags(r2, 0x2, 0x1) writev(r3, &(0x7f0000000580)=[{&(0x7f00000000c0)="515f7c5b9074d7872d663d31", 0xc}, {&(0x7f0000000100)="24c6c37e7b7552dd7a907c52b9cd71fdb8096572bfb0e24b82f55a40eec0f6964ef36fd3414cd24f9067a78d76dd05f51a4405aed53ba812acab526a4cea40957d1bf026b72be9c18453893177eacff7d3694223170b12efdd34a2c9e209ec2948cd511b5a34c735a9000dd3e54eb7f6c07a1b2d9e475164fc93c1a57d9a9d4a5542bb8a8351811d1db9758d0d94ee10fb3eba27f97b18b6c72a609052a9f38b8205142e72a5e82ea83cc3ee0d5d5bbcfd68f2a2783000554d41592528434d277285414d709e9b6ccd5d8e9eb0982ace35e33afb60f5b16a1581aa0553", 0xdd}, {&(0x7f0000000300)="aa4fcfd9958c68da33834df60d156a2ae2246b0feadb911351e7da9ccdc032e256307ca23a2c41829059573383a701a99e24ae7ff9f4bd2b7cfd8c94e627aa55af409284d93dc428cd3b24110bd5a4682932fd704b48f0e0334dd3d602bb24bc867ab39a7bb538060eedf1c0c66b09cbba6e6db17af6932b6b1136ca2f0df58f502aa9b9555a708491797b7ffbb8f3aa47529eca5a69840449127e0882e3bb5d54b8f1a6a0d7e0534c71d2836ee8502960b8861ced159b030b1e5b24fa51c394bd9eb869441d6eee7f659746d3b751838998388973eb6a7e239cab60b837309882b32c6737c3bdf6662ac27ac6f5ccf7f04ca2fd622454a2c368", 0xfa}, {&(0x7f0000000440)="fdee57bda0df8f6c8103bf88c0260099e6d9c6a64b06e85c0d004fdc698e532f3c44cac8e042e99c372fdbf431dc4d4347bc4346624f3e741eb0229c0e0bca99ef379bb4cb0ba0310c63ad63ea92bb1417edc8f4a3416455907e26f8fc01a8482db797dd95d106f3fd0c16cbe3bd35535ffc310ee6f60f2aef8cbf33742a23075d482d917eede827cdd30dbce863f097a10aad98b59c686a38a6f279ecb9693ff14f429eb726e0172db9156bf09ff5e687d9d6a15a66c6e249ea8cfe9edc1f", 0xbf}, {&(0x7f0000000500)="ce4451df3e47d6d71f569550d20eca4897fd00c1cf74570d4c22222e7a4fc0e09a50dbb392be3a21137e307090ae6f2ef0139de1cbae8928b98927d04014643f223aabd7264fe342725b38f679bdae0dea9678c7d80a8438caeae85179a98d725bccba7a798e453ca98ba0579cb08bf84233ba82ba199c8c7c1c4d560591", 0x7e}, {&(0x7f0000000240)="c987b0bfdd108b7e802aacbc62c3be6c7fefc76c95e277782e0eefe6ac7c129718c37cd7f0be6bb2aa45f20ebeb2", 0x2e}], 0x6) 16:03:20 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) r1 = accept$inet(r0, 0x0, &(0x7f00000001c0)=0xfffffffffffffce3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0x271) r2 = socket$unix(0x1, 0x1000000000002, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs={0x2d43e274398d01f8}, 0x1000000d9) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 16:03:20 executing program 0: r0 = socket$inet6(0x18, 0xfff000000000003, 0x1) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x27, 0x22, &(0x7f0000000080)="03000000000000000084270000", 0x208) 16:03:20 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) read(r0, &(0x7f00000001c0)=""/172, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 16:03:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x60000000, 0x5, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x0, 0x80000001, 0x40, 0x3}, {{r0}, 0xfffffffffffffffb, 0x14, 0x6, 0x1, 0xcb9}, {{r0}, 0xfffffffffffffffe, 0x3, 0x8, 0x6abce141, 0x3d86}], 0x0, &(0x7f0000000180)=[{{r0}, 0x0, 0x24, 0x4, 0xcfd1, 0x9}, {{r0}, 0xfffffffffffffffd, 0x0, 0x3, 0xfffffffffffffff8, 0x4}, {{r0}, 0xfffffffffffffffc, 0x0, 0xf0000024, 0x100, 0x80000001}, {{r0}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0x8}, {{r0}, 0xffffffffffffffff, 0x2, 0x400fffff, 0x400, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x14, 0xfffff, 0x0, 0xffffffff}, {{r0}, 0xfffffffffffffffd, 0x1, 0x0, 0x3, 0x7}, {{r0}, 0x0, 0x0, 0x84, 0x1, 0x5}], 0x20, &(0x7f0000000280)={0x8, 0xd35}) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8012, 0x6) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getpeername$unix(r2, &(0x7f0000001700)=@file={0x0, ""/4096}, &(0x7f00000002c0)=0x1002) writev(r0, &(0x7f0000000340)=[{0x0}], 0x1) read(r1, &(0x7f0000000700)=""/4096, 0x1000) 16:03:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() faccessat(r0, &(0x7f0000000000)='./file1\x00', 0x9, 0x1) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file1\x00') open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x100) 16:03:21 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(r0, r0) accept$inet6(r1, 0x0, &(0x7f0000000340)) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x8, 0x3, 0x7fff}, {{r2}, 0xffffffffffffffff, 0xc1, 0xfffff, 0x5, 0x2}, {{r1}, 0x0, 0x10, 0x0, 0x0, 0xff}, {{r2}, 0xfffffffffffffffe, 0x2, 0x20000006, 0xff09, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffe, 0xc1, 0x90, 0x7, 0xffff}, {{r0}, 0xfffffffffffffffc, 0x10, 0x60, 0x3, 0xc47}, {{r2}, 0xfffffffffffffffd, 0x44, 0x80000000, 0x7, 0x6}, {{r0}, 0xfffffffffffffffe, 0x42, 0x20000040, 0x68, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffff8, 0x8, 0x0, 0x8, 0x6}, {{r1}, 0xffffffffffffffff, 0x28, 0xfffff, 0x7fff, 0x8000}], 0x9, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x9, 0x98}, {{r2}, 0xfffffffffffffffb, 0x50, 0x80000084, 0x10000, 0x10001}, {{r2}, 0x0, 0x90, 0x80000000, 0x1, 0x1}, {{r1}, 0xfffffffffffffffc, 0x90, 0x2, 0xff, 0x5}], 0x400, &(0x7f0000000040)={0x1c}) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x1, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000600)=[{0x0}], 0x1) 16:03:21 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000080)=@in, 0xc, 0xfffffffffffffffe, 0x7, &(0x7f0000000000)=""/33, 0xfffffffffffffded}, 0x0) socketpair(0x1, 0xc000, 0x1000, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0x100000000}, 0x8) r2 = semget$private(0x0, 0x3, 0xc2) semctl$IPC_RMID(r2, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000100), &(0x7f0000000180)=0x4) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) 16:03:22 executing program 1: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) 16:03:22 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:03:22 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x10, 0x2d53) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000940)=""/13, 0x8}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f0000000300)=""/185, 0xb9}], 0x3) 16:03:22 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x80020001) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) read(r0, &(0x7f0000000140)=""/80, 0x50) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) 16:03:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0xfffffffffffffffe, 0x0, 0xffffffffffffffff, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r0 = socket$inet6(0x18, 0x400000c001, 0x0) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x5) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) 16:03:22 executing program 1: socket(0x10, 0x7, 0x0) socket(0x1e, 0x0, 0x0) 16:03:22 executing program 0: link(&(0x7f0000000400)='./bus\x00', &(0x7f0000000440)='./file0\x00') r0 = socket$inet(0x2, 0x2, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = dup(0xffffffffffffff9c) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000a80)=0x1005) syz_open_pts() syz_open_pts() preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000000)=""/23, 0x17}, {&(0x7f0000000040)=""/127, 0x7f}, {&(0x7f00000000c0)=""/110, 0x6e}, {&(0x7f0000000280)=""/124, 0x7c}], 0x4, 0x0) getpgid(0x0) getrlimit(0x1, &(0x7f0000000a40)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x6f) setegid(r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000700), 0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000009c0), &(0x7f0000000a00)=0x10) getgroups(0x2, &(0x7f0000000740)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x10000000002000, 0x236161bb) r3 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x188) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480), 0xc) r4 = semget$private(0x0, 0x7, 0x50) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000300)=[0x5]) select(0x40, &(0x7f0000000200)={0x0, 0x7, 0x2, 0x8001, 0x6, 0x8, 0x1, 0x9}, &(0x7f0000000240)={0x2, 0x40, 0x7fff, 0x40, 0x5, 0x6, 0x5, 0xad}, &(0x7f0000000280)={0x8b, 0x6, 0xfff, 0x6, 0x2, 0x0, 0x1f, 0x7}, &(0x7f00000002c0)={0x1, 0x36}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) pwritev(r3, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x6, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000340)={0x3, 0xe15a, 0x1, 0x5, "499bbef0459fb24928dc20f84b94cc0d0995fde5", 0x3, 0x4}) select(0x40, &(0x7f0000000000)={0x3, 0x4, 0x9, 0x0, 0x1, 0x5eae, 0x91b, 0x5}, &(0x7f0000000100)={0xb, 0x6, 0x1003, 0xf1, 0x6, 0x3, 0x81, 0x7}, &(0x7f00000003c0)={0x2, 0x8, 0x5, 0xe5d1, 0x63bc, 0x4, 0x1, 0xfffffffffffffff7}, &(0x7f0000000180)={0x9, 0x10001}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000007c0), 0xc) 16:03:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000140)='./bus\x00', 0x80) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) 16:03:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x10000) 16:03:22 executing program 1: r0 = kqueue() mknod$loop(&(0x7f0000000440)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) mknod(&(0x7f00000003c0)='./file0\x00', 0xc040, 0xffffffffffff65ea) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x8400, 0x2) kqueue() preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/74, 0x4a}, {&(0x7f0000000180)=""/234, 0xea}], 0x2, 0x0) r3 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000340)=0xc) setpgid(r3, r4) r5 = kqueue() kqueue() kevent(r5, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) mknod(&(0x7f0000000380)='./file0\x00', 0x20, 0x5) close(r2) 16:03:22 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) flock(r0, 0x5) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x4) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x10002ffffffff}) 16:03:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x290, 0x0) truncate(&(0x7f00000001c0)='./file0/file0/file0\x00', 0x3) 16:03:22 executing program 0: r0 = socket(0x27, 0x5, 0xe9) getsockname(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) r1 = socket(0x2, 0x4002, 0x0) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/175, 0xaf) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) 16:03:22 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0xca) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000), 0x4) sendto(r0, &(0x7f0000000100)="fe", 0x1, 0x0, 0x0, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)={{0x8, 0x8}, {0x81, 0x100000001}}) sendto(r0, &(0x7f0000000240)="34ddfbfaed0d7656ef3b40e3a7301f360aef17751d211d5ebc18f16bcae63695cfb92ca79ad67ff91005ad159e0f6f2c0c4934a9073204ce0065515938def3d6d9c017eb608f13494147708dd9938842098d476ded5948bf7e6aabf9e11745a4595ae49605a3541b3ad0e4709b9d9c25d922db164b5458c7019c128da46a7e71422c4935e9b65373b87baff74821a602874030515d4f6b2648636a137f8f2aaaceeacc1155e35037139d19609b33fb298f2d96cf027511c047fc601525b0f82c8e9d50a6d41318bb0c99524524e128da19483af303d8008e451f6328751a81b21115a0fe280064e508fbd0f942e5f6befa322eff36438c65e41adf1cf60aeb33267e8623277a3164f0dd8f7f1af2fd274ce3da4e1ddb39b9148481522d0d53a7fae79c1053ff7ccce9a3015f53b190cffa0c0a27d71ada585a5b7c4fc7344d80bae118701e881859934472f04b51cbef9747b6219880f83e1a9c70d99b574279cf16c19391b833b29f7fb8fd7b029ec63a61260300643a9038cd8b713e0f71582173ea7f3fd788ef3b7022dd4cf51a794d665cb42fc661d8719f0dd14bd635d5aea51ed704e0b7072afed01ad42a4d978403f0eef2752884190c8f8c112ee69d8da0c606f5c634d8b500fbc0fa12b4dd5cc4c071cb9cf67708b620ac2f66614753923b1d93e51513a7c782ef084dd7fc0efec6d5d0bdd546e7a2b5354475340695055a5b950f6e8aa5cb64ab2d42fbddeb6cd24b2f82ca01abe4fd8fe5465820bd8577d2d808e564b8ac7aea69a985b552574ec6a5baa4e87df9f825a5fc11bd9a0d67ca5be4e780671a54b70027ce02abaeb04122f0e17379f02907820a8f00cd9342a32e0ed6e77a5a7f170aba8e4d69e68bdeb5af17efca90eb82e4b2986d806609c0d97f5e4b95e6e32a81ad3c7da1551cf2b144a588558dc95abb3fccf4396451bd44420fa31fe12de764d4193f62f5130b314ca03671d6f7b23119cea6f26999f69246906354fd7c2a2aad54bfc068b7115b4d8e3575c78da02b7883f60aa5f9aa271e0faef2b7ae69ced668e88783e3986dff0b5e7711da017e33f7a5e7da0f1bb820f5e9e300035169409ec4332cd55dd0a7cfb68706e08a5b266f8a7a3b13a65e483ed79afd2921710d217269f8787aaad8972b831bd5ef04ea5b97caf25677c609a0ace44df23a0a9cba0bf0c90c9e0ee84acb9a47374bc2eb5af48132d1d8bc5455d251086f43fa8031dce3a7e1607f68c7eb6cfbacad255d61893406f7dede327b0092cbf03e337581927a8a8de0dab3d7b9a71236aa5ece2ef65fbac63a7ac99d38cdc87e15ac872f633cef86e93d3c812a3f8fbbc83fa74de8562389a4c464fe3fb529d372b5d0e00808186d995acdd7c930df6fbb3a9b057532abe7f7e8e43dcaa698a5d99646f2d15c665a297089f7814eff88fa4003ac168ea65be7792407365c", 0x409, 0x7, 0x0, 0x0) r1 = geteuid() r2 = getegid() chown(&(0x7f0000000180)='./file0\x00', r1, r2) 16:03:22 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) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0x400000000000000, 0x3}], 0x7, 0x0, 0x0, 0x0) write(r0, &(0x7f00000001c0)="a7", 0x1) read(r0, &(0x7f0000000000)=""/39, 0x27) 16:03:22 executing program 0: nanosleep(&(0x7f0000000000)={0x4010000, 0x7}, 0x0) 16:03:22 executing program 1: symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00') rename(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='./file0/file0\x00') 16:03:22 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x4000000000002000, 0x6c3f0880) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) fchmodat(r1, &(0x7f0000000500)='./file0\x00', 0x29, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) fchownat(r0, &(0x7f00000003c0)='./bus\x00', r2, r3, 0x2) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r5 = open(&(0x7f0000000340)='./bus\x00', 0x4000, 0x0) shutdown(r5, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000006, 0xa683}) write(r1, &(0x7f0000002000)="8edae4d8e274e272387b4cd6ca4fefedceaca71dad6ce50c6baa568197f44bd40ebf7a39248436ed91c5b4ea5a160ab6287ebca240a290b6f7f1254736f92b52de0d16126795d5c0c0330459d7a9aa9c5163a89cf939657ba5e63bf0b6ea3f3eab1c2dcb8ac139cea691b16f645ac1262b3d57c4af81e2bb8c2189dd0531a41d77d343e948ab92e76fe84522b9a027761556e04b4ef51409dbd2a209510d0da4941a929f454028520f16af6ceafb8d0257c5465784b8cd306cd81d072abc6ce66fbdef047edc0c80c46727d69d1eed10bb725b1308d02bf6a551bf59fd9e49e2f4ce0fee52aab1fe48f5e6cfcedcf5a5b1f56d3c24029488a040aedd3ece3b9208e81ea5d96876d33f2b1c8be19fb676a11eebdaece89d319e04c77aa8179e75a62b13fae9758a18f23f78a1d3e2a01215299872534c3a929365ea6d8fa9f81fa125e1466ab4a88d072d7de6984ad10c325e7fa5243b79d7512c919e0fc7bfdbe5156478f163a26e2b4ed43b373e3fcc9bd30fe3b5ab31819fec3371c0d8ecc07f3897b8790c7d05769fbf6a3437454b418e7be986bde69c89525d41b3bd77887fa97c37a1d52beca364a2df6ffdf3c3141cf0d115593071ef844cc76bb7ae50b821cf123db7fe79372359d7bef90d5e2e106c59c90b1f488d814e317d60a20c89d90f640f601adb93aa47eddf83ea894fb2a81d94b876005555f3256ccea84425a5ece8805abae93f7f0dd224f0c0ad32439e6974e5eb17e09d512d1eff6f686bd3fcd5218541af8222828729e6bace09ea5c848b69fef6aaa80e7fc3da55491d57fc1fa6799faae177df427cc72c4376321a4304a650d076a673fec9476d60e61637621a06adb1539d035bedfeb58e878c3212e5d6700e1982d06c3083134d8b150c3467ec99c34654d78d87cb8f143f3cdad75a09c275f69ce7f5645f8a235957a1e37f5c7da6d08eab34ea5e5ac8eb284676700751d0d3df5559caaf3b9fe041e77b924f27d702a1f3b1222dddda8e0fe57f931f728a9bc1005e086316843271fab4055cf38e30d2a408d1a4d7b8636a255d59236af6ae36b499faed287fa3e252ee5ebc0a861604c2de20fad0ff0a6cfd70a14d8a26c15d86378e91d72f6b21481c458166b07f0774ef4c0b102bdbc7e704a54c7be701417c7f2672c9ae9d18d8af2f3d6747eb9077dd5bb880073f8a9321223b013fea90541d11b859352b95d8f3ac7a798ffb9232559e80bd0e7ed2f0234bb8384bb61b18ab738b745bb99b861c886fef624e9123a34ed095287624875f81a27e2c2931c1663680eb30392183458c0296c9a274827f40356cbc82d8fdc51ef833cfd3612cbafbaa3a3fdd50a137d913757d1fa81a8c980a7bd772f0249c26c4d0c7c33513b48a0eee5d1225c85e8c1125e82a5a2c34964dae5813ae5b8172ebf97de18d1357c6492d5761e0a2c63385100d5a50162496eeb03c9b93b368478f2dfa0a62cc2e95ce4b8820da7e3a279fc7c2491a3444319cef0640d77b122864c9f331ce39f150ef189904eb2bf765c0280f91482e5b0310fb196146366d67a63dbd9cdfb5e4ac03fda5ac2b72147bdc2441bef762780ed2658c79c9fe4dd997925a2d4dc050540ee929e27ba712a88d67ba6e38a242922e5a7d45161f12858665990b5c11e77ea419b27f73442ed9204c60a309743e2e63c36263546487ebdcd30d7016734cc7ad9553d3b93a17cccba9866dd6bd19b9b038c2cb1062860d49218effef144a0fab5807ed7e248c88bf87171b9ac39a7f19232d9aedfd22684e861c8511509094207108b0b491daddef91c90b8dc2feb620111880a85612cd8456e3edb0aae0d3d28d917e830e45b76e66309cfe14ee5b73a8d998065a12599a2a63844a793ca8482122783a8c806f1bf3f9c6d5d60b9527a77b042948851acfb6d64645e129492c909efbb4349429712d54c25fbdd5df7d020812a99c14620503e69e452ff10ae602d0aec1e544ce40471262a13d0d5c6539c5f1ca7f4d5f247468fceab8c9b45cdcf7961ec54f50edcd5129833a6ca0feab583d12946669da6036f0f82785f68898eff73c471001656bcea0a26b12cd85bc1425c3dd86cf041760a2858130a52e0cf25d522ceaf5fdac6f202393621ba5d3cf2c74dea52f07ecb149dd01fa1b6a495d4e1d328924ff182890089190c601ddf3e0ad7aafd210bf642b3747bea8f05fef6921df2f254302758b073d42eb4fa90081a220350988352966afb29efd49d1baff6065e6237f8354beb07f108a57a034d0d3bcfe6c6898d487da2d9c54c27f095ba6f07c0a2bdd11275c697817fa682c32ae1c7b23576c37b68e8e53a42a0623e390e3c4b329c74d00d389608dfaec42a82ad30da9973478e09c938dfd74fe3eb01dc1e40d883406b12a46bcdab0753e3ecc8b2cf58dab6a31df67e6709ea35783b02710438e1b1e2d527136575c1511b9f58921a894c0981c61f3c020b7ae9f8fccd6861337bf869944c8145e00ab52087d64b2715b96b7cc310b11063458524270a3b7c67b678fbabd1c2f5ddfccadb1b3a41e66f70c893f0354593e5b55b0ad1bc5467b7c972c3be851016ee1b22bffcca7ed7947d20164a0524cee4357967fa52fa9f591a051c4294932b820776ba7fd83cd35a99b08660e411431fb5f50e961ae99eefd32a3614ad8e3bc66dbffb1b1b9be00600fcac2d23d3d4ba58be6af41f4d3e98a880835cb7de9c64c049e2a3da23d5edd8d4b977a0f31a8ae1c647d34aa42299c91fa4eb6a728b5a4ef0268f8a2dcb3c45f7a4c92548fe86a4f71f27261b59e22e16dcaeeb4476373a7b50120c489154674ba635c447b1c592cc4d39f395761efa6233a5a6f50255a7ca0690e1935aa88a0bb70510e7c713bf84171cdccb4a03eadc03a069eac0fb28d9565d7d70c9226b25788e14312b7f6cec3e9f9c4a684d1c6ad2cab1622defa6f7a748aa2944a92dc3ab2bc18f72f7bd30f7e2cb79dea25b7f225f7026ef2c112830b5d4b5eb0e142e92fc523659c017dc589da87a8cc4dd22c10f79e07160eee3ffe631180aaad625ddba90881d41c55452191e0df0103d59bd2ff15288cf5a50c89cf76fd5c1fb3eeb7e86a7a33970703ff9024c6bce1324bfc178a998949e3ec38393217abc27118d47c52fceb34ae4aa95875ac0791d687d6b60b6b895097811f0eed850d0a5a98fc5842587269978b46e4e478b2dd94748eedbdd175099cd4eea7ace2ee966886bfcde76cc524992cbd2af327bedf8e51e6b70de82de679360efdfac2424ca9de9fa2ed0e4ab30911458ce71a9bae45e0aaf9179b6ecd0887b9721a6c3b456ae30f1f6b36da8d9aff474a10b5cc0a19757f7ad177f7dbcedb8de3df28f981dc8323300809a24a1455f3af1511da1771fda74bf4814469af2e792ef9ed9fd9d6112f6550dc626bbf9c5bc3a98cfd42d99d462cab776286485511c87e5a26d4053a3b254c046be38c25b2b8786b8ffc717818011a229baa03af01835e596f58ea98593d2bbb95e89acd4ee6d32114de65d363ad600f62c7345ffc6217760d165b985913f35711143746c214e2d70f95139064794209a57608c1c8e92242563f292cef9e1f6680916d190999ead67f7f90b73d67f69d10b42701255f06a6eb1d59dae43a46f6527c586ca86fb398e524b973cd54e95182f2690a310a15fd610f68a93dee7434f49b91db26f2ca7c5ce168a43d7e709191562d030d6180bb3d6cc68ac78df742b3ef1c3fa959988067a642178ac1dc17bb30e07a2dcabca7388c6ef9dfeb5eac77122d98283dd47dbf668702bc46882fd7d2e53326fd58f41fda7c8c5a5f24dbf23696c682c866697fddc62a313e933ec57e669882fd17294dd2e6a03d3c66b72418708c89882b2ba64284fa90f74442ca842899305f677dce773b417c6b2e342bb80c55f0dd411879e3b22e976f3c804cb720c11639123ff7c383cb79cef475a1ad7a0851edafdf24888a25437a38a8b0647da6533cb09598f09865338f63e1d1bfffd05a9a0c0d38c1a43090f0a6cf47e9fd777b96f5c0a33fbdb5cc0fac5bba197dafef1582c8daf684f797fac0e93d91707f82d3d4b812c468277225ea35b62a83ea2d00883e9accbdac41d57524292d262b3ca31cdacc1085e1ba77d027cac542260714e557557d6d18f2f786cd797f9ae60b42a910c2294a9622287c62bc71d12d7e37b324fe3850fb062cd61bb6c01123a961f060ea5c61ea5b3a473689dad45a47980ff140becf8dec32bdab20d347e9ba8375cb047d53b45fe1d3a7ad8920835cdaeb65c0a815826e28e291ba730d1e1e6f3768ed7e1ded53e473a863d8dcd27a8fa4a13b683b9bcc93f08f20a45c7b8baf461f370e21e4636f35cd904a31cc8d265dc574fec3fc12949fc6a9051efb3371101924945afe448447b7e47e30c08c5d6e0455b7d0212f0e1852d2c3db46981158d80804227395b661417aabaa79196daa5438a37ca58f68c2fbeade2ba94a34a7745bf4a6a2e787cbc7a18199ce9aef3c01ff85845235a4c9521933d073301d124766be27aa07672b7b680a5bc1d8d5bf05f22bce871592ba0eb8ea74df8efef3f090c5c21788fe6f8a0bd200bb7d41e258062c74ebac3851036669550125033f477eaeb7ae784ade35be4d6c6f278f0035318c800ffae711aa7a93bc4781b5ce0b3f3c3570e19203d4c7503a8fe684d8b645b3a84e2be6223926ca705fd091b8f173210878d8334b14a89031e603b7daed61bc08b2dba8b10051b9e4622bf4a42c3daf3f406740c8ca7eb65a0fd8748a8afdd6c2f16d8004936f054047f99e9c65c7d98249f02384baff4ccc2d3348f17d61932965edcd5f11a5f851fdb5c9024244d108b035f34a94bae9ae85445742e036002437928d5712b19ef914648fb0e041bc3b5062e2ff836c96e3bf89b3e5ec3deab5bea4c750690cd88ade95ad8ed2ca5a5340adffc770383cd5a2e0173d8dbd4e7103ecfd2298b731fd3d5f991cae688b0e2e637c5f1cc9a8905c160b5a94c5ebc7aaa5ff1758b5593377b2d09fc35e7b22a2387749cd1c4bc03b7e34d9cd448f373b9db8aeb995d974e4f1d7e5c313a79d0489731cac14fa25b7f7df83f8b043aff5aa95de6ce8f07aeb697982df6bb4706893af4f5e89713c403c175964d55232ae6849d1823e8cd4787f10dc77081ac416d5e128686b4bd8bad79e40d8cd02754fdce0b3a45e5cc758dd7a67288b82778dd5239bf05cd7c4de23128e764108cd1a44d4baf399d9e5e1f75570667490fe68bcd9453b91e25f8572d294059711de6b5f7a35d24747dd7cd1e28ceef1605e4b750608cb14b651a34b4001c7754600e2a96ffbb14f64e61fd6888c998163f0588bb7c5c41a5000982d9b9b1c34edde44d22ccf7950991cc0792853c053ec95ce11d17a8063101a0c4c72d691ee2d033735f28502b7902b4f3a71256a9207a6c0390c42b98c9594f125d32febf08793493cda77831669fb4aba372701a768f2283f88ca9db95460a17b6aaeb36cebc46b50a45ac9f246b9bdf60b2299a00ac313406c1e99d3781cbbfd57c6222ab169f0fdf81b4e33dcaba84c8f90b3f9d67a4d8228f55b358f42cb0fb767c9e5943453358623eca94039f0d3c73ecb268148355a0c9f38aaf4e9be5681df6e3d37826ce8c06cb441d12958240f385bde1a5bce8fe435341e137410c4c35fed811ac54c19d517aec465b4076d4e8346997df635d5f303b69bfdea2a761868c399a69b83e6e2c9776214656528dd7cddd9703e4027d2b03c103459a6", 0x1000) write(r1, &(0x7f0000001000)="f1df13c36e532ce305b7a07f93930c384299430201cfac18dadbaa09b3333ace353c40ad083f4722f52ee22372dc5f3e6b506712f5d929f0c44e1d9cf33adfd8acdb3472969a1f1e3b3cd25c80d1483a82522206fc38f7a9b11910962c093a5ba4b246591995203af3499d124dfa30e923895bbb628a0785235c7cfc2fc4f4dfa4f074e3cb1583e0b2e1c81b57184d508945ab9c5c0e1f2b4530c7c0b6f20b95950f4889117eadba718541221097969703aafa0ad5123bcefadeb18c8dae7df7841361a1aaae91696e7b7eccb030619e5c6045d2cc4eb8b365dc7141537de432cb921960a0dcdb96d10b0df3a0660d8032ca4c244606eefcd074237dda07d6f569bffdfddd1ac04cd9a3f9278a24f81b5b4d4d376ee81da1f6716f61eabd18bd45b63666b1dbd52c664bb3aaa715713fc680cd782dba41cac176c1fea2c387cadfaf4f05eec552ca7b087111aa088ebd47b4962abe4aac962c5d95c76427b1dd7399f6c322850cadfd615d1589b54c81201aad3ffe201b19ff3deb58fc7163d314e338ed7f337c4ec83de212c8a070fb6f0bd0e468bf29b7ca4f3704e69a79b6c19df28683e06f686585d252f4317b3b56e548cbd98e354100d9777460d940d2b14f2f7546336b0a2e1bfa6d045465c63994edbc257cc55f284befb49195fe9230b9f109d2a22fe5b590b9054f6a2de2e5f3cdef755826dacab28ceec289e9b6aa0588873444bd251d41e75adaf50ab0d6475f59fc7392152599cd4c22166792257c25c8b99895d4afaadc627665716af596e4b6a90c8ec09ec105a6e3df9af9463bebd7addfad3660c1fde4f513d706e6497d045594911b579459bf290d5f7f9d5b77047dea2eb14dcddc285a705ff377b79cf892cf9de689a76a1149c38382be60c8b57f45421047e2615e345cafce237bf52ec7a924409ce5dad54ca8781cd6a37d667f87dd65f49dacb7d52fd4fb09e4a3efbf7a8a2181761bff5c2e8d1fed9c3e6161fac8288b9debc56e90c2635b0c0b91ff4eb88e66aa172931f9330ab7ad78b8d1a85c7841f16646ccdfe687d7dc554d17f2cd75167d506ff85b00c3f12d7cde6e231398600bd59c855921ec61a50f5e996f12b804cfcd750857ed8fc438e809078ddd0091a3667e7d84b4c4f26a4ef116724bfab021eb30df5a973cfc0ef6849385a360ccabb5a60df160ccc3935f32dd9cdc7eab843ed7eccb0840c5e3475b1f16e16bbe51bce4e42229bbcdeb92e5ec9a8b2422bd2ec7e6722ea5aaae1e4dd468fc04323d511227ba0249038bd8f670c110048609e00321bc268e7e7281e4f319739f490ef784dedb65c0d06dcd3bb12b1e0ac28a6410df870d489500a7c674cb288883df8ca5b4a8b0ad3a9adc3d827c13c76677f5e736d163d64794f98bc57b9d81cc48bce0caa2f5a2158792e077fa5f27c878f54de14695a825ca63d92e875a33fae8d044a1739656a839f8566da4651371d8803575c52bd23c901a5591057940d4fe3cd2c96e1e2624b2f40d86cded054c8057f7147b16e57de37321944658008a69263b9b0d3d7c30c9fe6cddb9606d125899782ff7a70ad14c1b94769bc2f9bf93de19cdf67cdf87243d43ceb12c06058c9ddffb4bb44e37f2b34c7d826f3bcfff20a52c57dd243b8e64c75a62299ac537e335f2c1b34984ef6286d51ef770c684eed616f8c20dd8fb77d7788534ca34a3ce20923d5a031b48724b26e0dd6cd79fb2bf813e7a84ff31f83a9512b2b22feef0d568382b6e0e024f5b82c58c5ba9c7d52944e6a086523cc2c034e9bc3967a61e098842bfcc4592ee1168555f54c4742fcb7db5419f8cc8b92353b9a9dca916e82c732e9383f3e79b595035cdf0b05c9eeec6372987de482219a44a93e0ebec276eccfc79d5d49c6bc6b6e3452ef6b3c724d6fa03eec2d3318b1361bb6e7edbd91e979bd02eaaada86d90f152c179e8f51ed150e308b0e1aab4048953c6c98d09e770bb854117702e44d1acb2bda96b0b1a63b010a6b886e4cabec87c1f5cba2f0000c394d9323213f74dfdc3f6467bddf126528e77dce4214023b19da3f5055cdaa21f3987f11f5696ed59f1f31cf087b243bcf927efae2d5ee6b204002a05669931afe425331d7fcda29116e5ef8101178f6b812ef9e7f8c01c93c913648acbf7e56b741ff9d420b5daa78805485e2bfde4ee03903913ce9f3d865f22de29840f528afed7a0348e2eef7c412cbb36bb9cd423dccd1dcf241dd663fc3367a644d4c02a0d701bd8d3e79541cb5f29a7ccf110c19f8e5d667ce3c1150a0da6ec01a86a6ca228b926ac60136e94b6574e207b922df27968a3031611f504c499f91d6ae3fc222099ca363cba7ec928c4055fd2568ee1aaf30b7eb412beb1ff3e00621f967a968e8a2ca8781116c9078983f6ca0d3d40c4a3319ff1b1ad6bd54fdff30de8cd5d60c3f77898dbe5ab5d37d31e29d01ffec1ab2e6325481960f680b9d082fef70a311aa2faabe055edd3ff4aab93f00fd420b498e5da30cc2cdc1dd3b6f3d842b4061d5c6dcede14048f975360e1efa7784d1a71ab993a0f72bda8177fbd3a3ff21ed8ab5ff57f1af337c190e9064ecd0ffd09986e2340a12e711aac0b24d40092ead06d2aa7e362bfa6fb3dcf89bb60b160acdd9908d1517b320547b15534cf8de5214c78e4382069cf82d6b77e5eac0c2ff073490019bc4b3ecd3f7a93a925b0e56004fc544bdee6b52137e8e4a10d830169bce4db864d5eb514ec732ccfcf64b5465fd2349758eda8b20524391a9a695961bcb8bcdacc8548e263a28d66de6cea724c9e2fe2046ee4be44fec45dccd60d416dac7d212fab74ea40bb8ee556601531d97334d1fbd709618bd433330e9ec3b7ff6db8745d75498e2f4aab5684e80752c78f32d8f3c27257fbc4dd4567b991ea3f9c90807cb7f994f32d0301292f6a6c710799f32b028ead30cac2793467e1cc060a45a7841a1d3c27291ab632f2421a886611b457871df21cc39a90562e8cd1c92e463bac762430c634b5f42f7fab34cd9274af5a57c39031449643375fc6f8efebb56b984347f807e509095c83ac637fa1387c5ae8077489dc4fb786f3ceb48522d3b748124e5c660ca80faf7d9fda3ca3791c51ad875de1de84ed6e5dc21cc2429349a1659394b3ae8fa6bcc3227f0e1ccb2a6e83dc9702de34bb5857d58d7562af24e7c808dedbaee2c180ec70d878a966fbeb586f7a4a12111dc6015421af8d85f383fa1509c3ab6baec99c29f060787ecf3e64ffcd85fa58e897498c38f1b841e043c911524b08acaba3c77d8963d778752bd9efcdb21dfe22ffeada98d09750b3532182487db3c8ba84658184c6b1eb9b94581968e7ba1a298a52a6daff6296dde033a4f0a90f9cdd445c4ce83f970d5b3f3b0d7791a8245d6d7d9a1cdf66cd83211700db10ee7fd53556387257e56bcf5ecf04d8e10d33d7185a8c45d2a2e1daaacb03b380adb1504a70c33cde2d053577ee0d8b2cefc809c00f2a7c744474cb9784b3cf0e3612547a537f0e94a77bb4b370e86a4c320d3bb3ecb495c90e358776ad511b1296885a6c3eb8d98ac9ae8e0a9dea40c6c050ef4582562cbc5330b459a06c5cee76e2e1817c47b3f3e425dee02bac1b2efdc5051722fee6a81c524b548647626f1360375581bcd9d7209a464e2887555110667881b009ea36e0f9a821a0c32f8841025582151cb40c04684b8a5c830e1cb1e6d759471d81f17f264810dee749b293119f1291a56e6a323b899f538b9fb486550397d6478b85cf17891338d001a494a94d8cd7e90c24795af985b0c530a5d268b43c17223e7c9d8cf0ea7c0b2c02fcc366c95b7415abe3573861c7be1f761b3d077ed6418c6a2568b2ac9b1fd3bfe1e3f7896c43f70fe8f4cf235b15e414a4794ab3414c6efa491313f7fb69ef4f563b69bf5f4f3336018a90707d22daf7614e0e4e3af23dfc5d81f6a059f9504d6fcf006de45c92d0356f8262e1fe4d3a7263503f44980af6862dc64474c05fc9bda482c939a10c027447c1cf301e4a41a4ceb98e2a0f313c8745820e5706630433d1e665f28881949ddce400901a0e429a5ec956d736cc4292f8ec45a06646b9885faf7482377df9704f64ad0fac6c430b7ba9e99fca9626ac127e52b1a5d6a76031f8cb145fab63fe4543620205831fa2b6a838676fb9a3742cae1b08f843e36e8dec19be9be9f06738214804e4f3e71d264eb87036747841c0386c06b7672f13f88264cabf80247780a7eeb912b07be43f51742488235edd6b16e6233625d3947aafa0ebb3a453661972e2fbd44bfc832d54c34ba421d618dc345b7430a288a8b1987f1276d16a0193f8e5ade4253f1578900f9761d1d74501070615b10d834dc6dea4be522db1713ae1372cde0d91d7f9576e7dcf6b1a38fcbd6e204c30e0caff3af747049afbea15501ff997cd2355231769bb1e45d5c55235856ced0884247be0469d8b2ab06770d818f1bb94447e8e77d27368e0994cbba3ebf4721b80a342d12aa578a1b7c1f261a7d907f6e70dd8b3a8d5ff968b5ca666e326318ec422f739be551c7cbe0cbfb70a9e1715f4ca46e63437408d6916b049ff304d9786f9bc39df5ddea1a7b3cb608cf7a56cee84179058ab5645503b0094e0bebbb6452532cc285e30ac9db9d6f1c6ab54dcf83c48b7c7c32a3041e05603eeee28d648c0e9f7af386150052e513efc1a94a7bdc6b0306fc09ee1f7d2b33f930581a407230d02fc538f71b9cb1424621cfac5b1fd977a1ff12d4c77c58532dca11b2d63cd40b8b6beb1056ca5c96c3b91fa44912ed84d75ea8500f77de0b5a91849e53cf35590fcc64eee7b4547b41784ba277be875ba24dfa781b0de2eb44cd9518552e80057b1747f6b55e10d8ad4093eb4c04e5dd1fb3ad7b428fc4301b8ae3c0c2ab9f43ea5315794336841a7f7fe34732822ec4e10f4225e0eb7f8045771e4d09d5479bb696cb539fdb87b5e59ac9d90a202a2a5d9a9f4054db9321d1231ce4dcc207ce2a4b856b943967f6396e541db59fcce6a349818d420c967f1fabeee384a8529627562ac1a987a019f07d2e20ff36f0ea167e6add992c667bd44b482c3bab54814fb2e41c358787aa1f9a6b6fd88477482268577ed4e25e2fa489941cd592cad3866d39581b29037682db0ed18b0912104045be0871e49da24e16b3382ed43c7575febbbf0028b76c6638e3d89fab48465285d9725337c4c4ecac8913d7442c61978760c59f3ebc066e02be6e35c4c3f6fd580df9aa4519e7caa21391f7ebf895418ffd4d29f3e4d62fa507b60614dd05ef9c4772c59869ec714e407b897a30232eb9b1ed3c67e9011f51306294f2ccc4b2ed24d4f85b85c6752ccc81d33e5d3cd4b514aacc6401ad9f71928b65ba5d425b8a44fe215eafd6389c77306fd51358cc05014d7e1df80718f11d4e302916c5d99b5f0163048c301cf546a6908b0a8edff4687548d5d27f3b5e9207048d146a1bf517392ff590c5a60b55cfb22ba139de0573114a62417a8a69c753a0aa2e374fc9003d66109942656558736d89988d03d65ace5b56f87d63e7513f0489d743618fecdb3c3b5ca09cbe53245ac07b680b9b7ce51f148a1ae6ac48d423b0cbce60aa6c3841f781d9d08fc584ab09d05f62d86864b3f6dbed90da565cb4e570dfe3f9dffcc4f80f4f67b4435b754b7decd2447b2f271a03ab54bce0c82a10d5e2611931dcfb2f532ddea4799581150847dbfae3ea230934331719180886c91b6cf07220673a80a41d3873426526f4fe379570f38", 0x1000) fchdir(r4) flock(r4, 0x5) unlinkat(r4, &(0x7f0000000100)='./bus\x00', 0x8) write(r5, &(0x7f0000000240)="30c88262f2894412e8c9d2a262bd3dd229929466b5f1020ad7b46193594361a72001d352429cc8f1de9ceb2567940eecc0cd1b53723fe5bd12330a75116eb4f72191a92cb3337aed3f14efc5a03d4c00ef68649b1a0baab0346d00aff5b1fa43742a5b6accfc05d0cf66123130635f76cbe32e64f811dc1d08f6877b7500724b0210c2ad9bb20643d195cec5f0e42429b78119e1b4c49a9dc1ba55facfb5917f38ae9377eee0e10a9cd3741c2481fac4e63bb374ab43d0cb139a5a09457934650f495938fca8f2ae927f84167b290db0", 0xd0) close(r4) 16:03:22 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) poll(&(0x7f0000000080)=[{}], 0x1, 0xffffffff) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x3) execve(0x0, 0x0, 0x0) 16:03:23 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 16:03:23 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x10000000002000, 0x236161bb) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x922}, 0x0, &(0x7f00000003c0)={0x2, 0x8, 0x13, 0xe5d1, 0x63bc, 0x4, 0xfff, 0xfffffffffffffff7}, &(0x7f0000000040)={0x9, 0x10001}) 16:03:23 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x2, &(0x7f0000000140)=[0x0, 0x0]) r3 = getegid() unveil(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='c\x00') getgroups(0x4, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f00000002c0)='./file0\x00', r0, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x5, &(0x7f0000000240)=[r1, r2, r3, r4, r5]) unlink(&(0x7f0000000280)='./file0\x00') setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') shmget(0x2, 0x3000, 0x4, &(0x7f0000ffc000/0x3000)=nil) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x4) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000000340)) 16:03:23 executing program 0: r0 = socket$inet(0x2, 0x8004, 0xfe) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x5, 0x1, 0x3cff, 0x100000001}) socket(0x20, 0xc000, 0x9) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0xd2, 0x253, 0x4, 0x7, "bbe67adebd830883852eb79cca48866c26da774d", 0x63a53037, 0x3}) setsockopt$inet_opts(r0, 0x0, 0x4000000069, 0x0, 0x0) 16:03:23 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() write(r0, &(0x7f00000017c0)="de", 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x81, 0x0, "94dbf4a4bba7fd818a63b26e26b8554adbed083d"}) readv(r1, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/168, 0xa8}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x3, 0x0, "dd072a10ccd681658184b9ab62c78575032ccb07"}) fcntl$dupfd(r0, 0xa, r1) write(r0, &(0x7f0000000280)='<', 0x1) write(r0, &(0x7f0000002800)="f9", 0x1) 16:03:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./bus\x00') close(r0) write(r0, &(0x7f0000000040)="84e5", 0x2) 16:03:24 executing program 0: socket$inet6(0x18, 0x4000, 0x4) clock_settime(0x0, &(0x7f0000000000)={0x40200018}) 12:10:00 executing program 0: r0 = syz_open_pts() clock_gettime(0x3, &(0x7f0000000000)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000440)="e36258a400000000000000007705000000000000004e5bbdc3a5197094b222988a238fe79bbaa9672311495c9bf109d5e1a9c4de41a52f5ea7fa0023d58b93e8154e000000004908d0d99bf7c19f078177da4ce9c28773bbda1049fad20400eb0000000000", 0x65) write(r0, &(0x7f00000005c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b45428ac6060b56fb07fd63e009283b58119c3e1ba798f466d04677f54d4b92b9a070052f3e2060ac166d08d6a037d5d7f9ca7577a40b0675aa4f445d1b029bfa2a6f2ce29fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca3d047d57f47ffe2fe62cf727d501914f8a48fdc2ae09d4f6bbdcafa00040000cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70a", 0xdd) syz_open_pts() close(r0) r1 = kqueue() r2 = socket$inet(0x2, 0x5, 0x800) recvfrom(r2, &(0x7f0000000280)=""/197, 0xc5, 0x42, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000400)={0x0, 0xffffffffffff7fff, 0x800059, 0xd732, "cd6474f4d60ababcd6e600"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 12:10:00 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000040), 0xd6, 0x0, 0x1f, 0x0) renameat(r0, &(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') close(r0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffa, 0x1, 0x2, 0x100, 0x5}, {{r0}, 0xffffffffffffffff, 0x1, 0x4, 0x3, 0xff}, {{r0}, 0xfffffffffffffffb, 0x8, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x2}, {{r2}, 0xffffffffffffffff, 0x44, 0xf0000002, 0x3, 0x4}, {{r0}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x1bd, 0x3}, {{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0xb}, {{r2}, 0xffffffffffffffff, 0x2, 0x3, 0x9, 0x30000000000000}], 0x1, &(0x7f0000000000)=[{{r1}, 0x0, 0x0, 0x40000014, 0x6, 0x4}], 0x100, &(0x7f0000000040)={0x21b75982, 0xffffffffffff0000}) 12:10:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000300)=""/128, 0x80}], 0x1) syz_open_pts() kqueue() syz_open_pts() 12:10:00 executing program 0: pipe2(&(0x7f0000000200), 0x10004) setrlimit(0x43, &(0x7f0000000040)={0x8000, 0x9}) setrlimit(0x3, &(0x7f0000000080)={0x9, 0x4000000000007}) r0 = semget(0x1, 0x400000007, 0x9) semctl$GETPID(r0, 0x1, 0x4, &(0x7f00000000c0)=""/115) r1 = socket(0x10, 0x8000, 0x80000001) getsockname$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000140)=0xe96) open(&(0x7f0000000240)='./file0\x00', 0x10000, 0x0) 12:10:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000005c0)='./bus\x00', 0x201, 0x0) write(r0, &(0x7f0000000100)='l', 0x1) 12:10:00 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = msgget$private(0x0, 0x682) r2 = openat(r0, &(0x7f0000000140)='./file0\x00', 0xa, 0x10) connect$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(r0, 0x5) r8 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0xef1, r3, r4, r5, r6, 0x2, 0x9}, 0xd, 0x40, r7, r8, 0xfffffffffffeffff, 0x0, 0x2, 0x9}) 12:10:00 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='r\x00') 12:10:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) open(&(0x7f00000000c0)='./bus\x00', 0x800010b886, 0x0) 12:10:00 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000440)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f68bf1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf559a5eac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee0002ee42fe993b84ced01d1813c31de6cb7e6dd98bcf3362373cd228d197931c860d0d23aafa78b57510a5e641da93e301d32462c039e7c80f4bc51f7754b1cf0d8412837b9bba4aea2517a98c1dd4467cb566fe98761a5f282253d262b0cc84fd3f81add0178a79c92660521be8ea2e8087b12edd8897531c7d530621b245133685585d70d77900f2b33eb3a6e8664b6b09dd9eb7cf179f29d65cdd9dd09c931cd486a0535301191bb9445a519f23dd4a930c44d15c326a1cd6722427e6d495285039a07f78645a732c765c7ab8e575bc3ae2278e98b0c13e1dd60098dfda3d61f9bd2c506eb471fa5241b0259b91c6d558796ba969a363ffdfda02e7cd512f05eff559706f08e61cb5ee42175e031278638668e6ced2f4d8de3b001b87b1fcee1a05b5ccab2823dc3f28c79a7e49ee2c9e1ae7d0518ec72b2ae3ce9fec5aff0021de73aad9d74f3a8c7f6461ff08d9a4fd55f0b10405b20bea47bf561583136b1aa0665b338282d7413a23d3819bc42476ea1fdec3a91c1148768406eca3445acbcc49af3908a3bec3a218511ba8178faf5210b66de81caffaf133063e2dde1aa1024f502bcb15bcf560983532dd0cfcb0138ea6860006f73f71ae37fa0bde23d74f3d613feb7cb66b6eb3b065a786a83baab42beef3858dd7d9070fbf6b12126668422b9fb62e892c1335ac067f9659f284bf8321cbee9492f36fbfe65834c463a3e80dca189671afc2e7538a9c6bd72d979b6a4425e7fffe12ab8b3921655aaa8eb33961057a7fedb4ec51d39e0d0320e5cf9a6a76f6b8e0184b7139b6b24d29826da3b64e7ca23d785a8ac2efdf3dd27602c3cf48c12a178c32c283ed08db93405389ec89d38329025a8374fb4f91d8f42c368e96babfaa690bbb679d21d2329a951956791f2db62fb85e99d0a4187f2d8d83970117ef84e21a6d02ebb69ca232ceab71b8d241c7a47e51db85aa9481a09ac56b8bf43810c7c24901b6da4b7e5ee3a530ffca2c58928d9621298c65d5052dc6f99208f90a729066f678dd0c01981b8ba4efe538cb8b7fef760ad61cef051f11433ee005e50ab005489a9c6bdf93d712843ae6a7d9ed440fe3c4a3c7d0a774444034356ce3d4e9ce2720c5bb10ce1613cf9e9813765b8c6470afdea03cd11d4cea22439855ee4ccc2b110006c14d353d4fdc7049fa", 0xfc1) close(r0) fcntl$setstatus(r1, 0x4, 0x84) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) 12:10:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r1 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x400010000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r1, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r2 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000001c0)) shmget(0x3, 0x4000, 0x122, &(0x7f0000ffb000/0x4000)=nil) r3 = getpid() fcntl$setown(r0, 0x6, r3) execve(0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) 12:10:00 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xd}], 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) msgget$private(0x0, 0x20) bind(r2, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) ioctl$TIOCSTOP(r1, 0x2000746f) 12:10:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) flock(r0, 0x5) write(r0, &(0x7f0000000500)="e3", 0x1) socketpair(0x2, 0x5, 0x6, &(0x7f00000000c0)) close(r0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "d88e78b6913aeda2b29778c3aef799d11f00c832"}) read(r2, &(0x7f00000002c0)=""/249, 0xf9) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x5) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) 12:10:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x40a, 0xc) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0xd41, 0xffffffff}) mknod(&(0x7f0000000000)='./bus\x00', 0x8002, 0x8000) syz_emit_ethernet(0x4f, &(0x7f0000000180)="e45665f598a9b6494e4ba619c60f8aa7fd834df484ea6d9e7ff70ca1c573277d6e4f610741ff5535368145cc6ce64475481a1fd7868e1000e20f695b47debf622e520842a2e179b7841022ce757614") r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)) 12:10:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x44) kqueue() close(r0) 12:10:00 executing program 1: r0 = msgget$private(0x0, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r3 = getuid() r4 = getegid() r5 = getpgid(0x0) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x5, r1, r2, r3, r4, 0x10, 0x6}, 0xa4, 0x4, r5, r6, 0x9, 0x9, 0x1, 0xd1}) r7 = syz_open_pts() ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f00000002c0)={0x6, 0x4, 0x4, 0x2, "f0026152c6fecc56122d6077dbed552b8c7ca6fe", 0x0, 0xffffffffffffffff}) write(r7, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r7, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91abbdb5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f58968b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766af04e392b0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b739eab17d59306a4ed1ee5ad44dd2", 0x4c3}], 0x1) close(r7) r8 = kqueue() r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r10 = syz_open_pts() ioctl$TIOCSETAW(r10, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r10, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r10, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e", 0x16) syz_open_pts() close(r10) r11 = kqueue() r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r13 = fcntl$dupfd(r12, 0x0, r11) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000280)={0x0, 0x7, 0x9, 0x4001d38, "9b4e6ce48009128fda000000000000000400"}) readv(r13, &(0x7f00000001c0), 0xe1) fcntl$getown(r10, 0x5) r14 = fcntl$dupfd(r9, 0x0, r8) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "835dd2518001190000000000fa600000ebff0100"}) readv(r14, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 12:10:00 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) write(r2, &(0x7f00000000c0)="04f4484229dff5520e4dc2606e32af604413cdf37acc7a5d0f08b231996a0ce31fceb5aa5c6e7dd5acae6be35e12a3d690587d8630d9fe10ec565b9164e366a725d74143924ffbfe7ef60abe33c9145139d2fabb403bfe266afd96a6a018d3c499731c1ec8a3d6bab41714088914744656669d68b8d351955df16f15170405247ee6e8acc9fe26fad9e19f6a9ff4a979d024317895835942eb5ba075a88bc577beb0d530e7cbc85d3112e11b8d1aa08a873f7eba1e926740ad24f013824395aa95e0594d800af8057ee4823ae588d5048b5dafbf62fca3b81e7936c8509df5e7eccdeb81cfd97a9cbc377a909802b1fcb825bfa14fb695067f8eb2bb7be343c0b85523eff8bc011f7f158422ad6cb62d8bec654caeae9aa3e46061a3ba433dbf9e78c795f1d0e72576994f9fd122", 0x12e) 12:10:00 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0xc4) close(r3) write(r2, &(0x7f00000000c0), 0xfffffec4) execve(0x0, 0x0, 0x0) 12:10:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) accept$unix(r0, 0x0, &(0x7f0000000000)) close(r1) read(r0, 0x0, 0xfffffe39) 12:10:01 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) fcntl$setstatus(r0, 0x4, 0x8) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x3576) 12:10:01 executing program 0: msgget(0x1, 0xfffffffffffffffd) socketpair(0x0, 0x7, 0x8e, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) select(0x40, &(0x7f0000000180)={0x1e23, 0x6, 0x849, 0x1, 0x1ff, 0x1, 0x40f3, 0x700000000000000}, &(0x7f00000001c0)={0x88, 0x20, 0x3, 0x2, 0x2, 0xa7c0, 0x8, 0x7f}, &(0x7f0000000280)={0xac6, 0x8, 0x8, 0xfffffffffffffffd, 0x9, 0x1, 0x40, 0x1}, &(0x7f0000000340)={0x8, 0x80000000}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x20) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000000c0)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) ioctl$TIOCSTART(r0, 0x2000746e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0xfffffffffffffe41) nanosleep(0x0, 0x0) mlockall(0x0) getgroups(0x137, 0x0) r1 = getgid() select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) mlockall(0x1) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) getgroups(0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) fchmod(0xffffffffffffffff, 0x0) setregid(0x0, 0x0) setgid(r1) msgget$private(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) setregid(0x0, 0x0) semget$private(0x0, 0xfffffffffffffffe, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) 12:10:01 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0/../file0\x00') mknod$loop(&(0x7f0000000380)='./file0/../file0\x00', 0x0, 0xffffffffffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mknodat(r0, &(0x7f0000000140)='./file0\x00', 0xc, 0x6) 12:10:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140), 0x10000000000000e5) 12:10:01 executing program 1: semget(0x2, 0x4, 0x2) semctl$SETALL(0x0, 0x0, 0x9, 0xffffffffffffffff) 12:10:02 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x30) r1 = socket$inet(0x2, 0x8003, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x400000006d, 0x0, 0x0) 12:10:02 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x0) chroot(&(0x7f0000000140)='./file0\x00') pipe2(&(0x7f0000000100), 0x0) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000000)='tm') 12:10:02 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) sendto$unix(r1, &(0x7f00000004c0)="2b0b7cd7a449f7a3296e0a60aa811d4e2b2c8a3286f9c75f10c85806d5788a6ee318903d05dcadef1c156c7222e6be5f8c6b2640be43907d53960b8fe311159480e8f4f1e594e244feb22d660b178ec721a7dfa763131559906cd7078684c0133c00000000000000f5ff", 0x6a, 0x0, 0x0, 0x394) 12:10:02 executing program 0: pipe(&(0x7f0000000140)) nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) getpid() r0 = dup(0xffffffffffffffff) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x1, 0x2, 0x7}, 0xc) r1 = dup(0xffffffffffffff9c) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 12:10:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() fcntl$dupfd(r0, 0xa, r1) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x89}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) r2 = getpid() wait4(r2, &(0x7f0000000100), 0x3, 0x0) recvfrom(r0, &(0x7f0000000140)=""/59, 0x3b, 0x1, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0x3}], 0x40, &(0x7f00000002c0), 0x20000000, 0x0) 12:10:02 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0xa51a) r1 = socket$inet6(0x18, 0x3, 0x0) setuid(0xee01) setsockopt(r1, 0x29, 0x3c, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) getpgrp() 12:10:02 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x8000001000, 0xffffffffffffffff) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x1012, r0, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f00000023c0)="4328257d42c3ab4069040e251ce63b20f60fca0f833c98ee9a7bac0d25b01ff0eac84392083ec61180fd3f65459b9f1d110ac0532728ba58100007824511792ea47ed95449abd2af9268b4511094f8fd800348c40a5fbb32237566c9b931eeda801595f1ab8eb7c0cbd2a364e8d6715f955048f2051b1fc8844f1b1a9311d168727ad0f341eb2f20f63371bc8d70ccbe25eb3357f377ec9ccba449951bb35f53cf8fcb0babf782e980373575298ae27597a3a6b5faf0bb1379faa6d133221ad4b738f7db733ee06b7253907c1d4284591e1c6288b8cdfe957310cdf638d20aca051232aee529e42cb35254ae15c8ffb136f11ad2f3ba9b6d6bb2052be67dc86719404e770c186a64a903a030d700c775a68390b76ce296c54daeccb1ce26c68c7feeae3c9b41cb9a839042d45766ee07611b537ba2c36764130bc89394ef9cb6186468c2571ee9fd4752a3764fbc036a65188820d3c6e3b99f9c8e8edb06cb13bde30057608f41492733412d44157c1905da4d507a51a84592f1cc6d32f146c19e632c5b4c806aa369358755ad57a04d05d6342ff2f582e1977608de64c2e192157e749e6400eb4fa5c933966d680549cb40682c2d77ee3de300976921d0249dd0a6c2066199fa0bfb4908749df74add7437b78d84e84175425deb0e6243304b28df9f26903a57a8d6b3181a59b29cc12afe46e0c6a9376b1bec73c4e6c76bad1e03281ce392a649f5c39061c443cdeea3f82dd68f53e7ce3c872f23336d9a2576f99d2678af16771f7494f479b10953d2771b104586f16cbf297bf4d0f970a1959c341dfd3f5b7c5bd4eba5a3f882636ad7777f4fa737aec7682e703297e947928a95cbe47e074cbeadc1ab741727c22388f38393f97ddbc5d44166de630666e2486c568e41632943d2571108d10e58cb5fb7548407d87aa370b8cd67278645ccdf2a7ddac5a5154a4cc819725dc061955d437ffd1f330ec50c92edc75b43865f603113bae537b9108764803f9230b9ed1998c82280617f5a17639c856e5fbc57442bf978b40838a8b41a787e2f0255365c36929d7cd7224c204833cdb9066c50f509f2d74993b7a251619d4ec93c0251c4b9220c9ea520439b94c383de1784269bd3a11570be5a22cc034c66b8c6b942d98255f377448a88ed6bccc7847c0e660526013929b2a5bf14d790bdd0aba792b06e28d899acc72e6100d1226c5f9ca4b94e8497b90be1b168990570f90d90ca224202ad7a4454fa8b5f90d23aa3a6b0d1c48ec45f93006b07a899cdcc6b688236c40e19f6a576350b65ec01a58827bd34210f736d0420cd47e6088a6b91eb5e5400fe44bd7f44b1d9daa31f3e707e4595b4a30e3f695b420639d70244754860acb0ac65632bcaabdcf496718653ce1d1a75e4488c24cab5e26d10f426bc65938c741eeffa96a0afb0927e3b60c217d4aafb9b9388cc7dec7fb7b69cd302d1acb8223769c68676b73abb836d73670ca814cb1abb07aaa1694c0f32bacebb8cbcde28588a57e501b70ddb66909603ef98e10012904a1f1b3da107c57e6445a60cace5edab7195ce9132d8be57287dc9abbbcc51bb7fe2a18abec2c415ef5a0395d290ddd77f884868e18bcc720b1f838a6849bbb2c4f263c98f7fd941db8e761ecce10a14b6cb532ae7fb79923d6d0104b653c14d7572014b21b109e58408f3fe34b370b6ab1bcc89fbb7189f73b22376f320e47d4c0a3df173844fbb460093063819489c8b1a2e2f836d173a08aa5790cc023fedc88d6f9c03eefd6880de1f2ed46ef9eb2107c73a6dafd5377b6b8844bd0a4ee3940fe0ec77ca05dcfbc157751729f9bbc69792897e6d7e11df596232deccdd1ca18096fd1cbafa159d2d542640dcee9b1d8704b9cde995a01a8b13d0e7d7a00d928f8db6d286599692ec394bcf749d8f676d6c3b86d5d47e85d0959c159fbd363e283720f3d02788942ace8e64ded9f0609f263c1f8246a22d73819f6973a64d96d9aa156c2ef28438c5615d0cbd3c32f64f7b51345b475dbee9f47b45ce1b34c75b8a680277b9493ee500b172df2c5bfa3ca0624bf2d3764520acad4db94b2ac28ccd3422002812ac047d46b8f6ce5ec1a105c95003578a5eedb165cac7dea8308c8636d71c3be3a6712c8d54db1c35933fc39b544fe4e167f042d40f21753940c967c9dd44bc4f0c63d8c1b9c71be9434c7906ed29bb37382421d998c3556fc38627b90ee38b3241486b2c73f1b32c80696c4a6f9b25257abfe83ce726dddebb5d7f1ea04505c79ba3333f3e4951c1b958aac1e4476a07265ce55aecf33c72a781567d4ebe4d0883bdb5e072db763e9befa1d3e3597f9ae19a0209734c513d145eb92f5fc7c1fdfd339891b8f0d2be8988275e435d1f4d8752128c1c58f9daaba265f6a16132798dc996ecbd41c0cfe2c60890bb7ec49aab3e9bc75f240f07c2d148b67f3d2b91cab20bf4aec0ef723431308fe58f73a89350256a94482a453218d50b7d47d5db947484b66d3251af7851a775e3e1162991a8958be42c0bd573abe4a6d008c09b8c83bccbcfc63915adf2ecddbdfd28399b16a1ca343e16d63044e07f3f067257c25353505d06da90786ddeb886112279fbceb7083062ef1bac5f889a1fde941047828722aa97fb155926e5c3dcaa94e95bab8320b6084e2dbd7baf1fd80e4026cebdee6fd859724d5200e3885b1a9b69aa0454b2fc2cd68cdcc944c714c0471bb7689fbbd65ce1f257a0728a173768cf908dc04e643e4a685176c2732db8fbaeb5f4be4e13f22c775f7c37010b401e69b8b501b6df8e6848640c9596f59958b4fb4b64d8e6e26ab2353652e71ff2e37928a35c2160dcb273abf9938d9ba2cba59fe2cb769eef8f87031c0d51504b6309a3efffecb8e5eb9aed5e5159e7c20d7123ce48f7d6d7ff811a945891f48a53ea5d1950f0edcfef4bc1b26f3395b3cb86fb3c1b6a1b3895a0351df5454a06e41b884fda8a287941be36e9996b0d612e580c3b9132092052910c54fbddea04c0fb008956964320d03cdec0f0c20898faa04c346d3de7d2f2927a37829d499346784aef9787322ec935d479baf26ce74ddcb21630c7a4b05856f54814b36239e5c2da9fa487e2b43a9c4fd7bf12cf1cfe0472c4ccff97b50004c1fb37a6ba98c0210a9b4eaa414f64d4f8b6f986c05849a2276d96739256cc043705e079f07534394ffd54d825371f7f11ee66b1afe1f0e1acc0351511339b3cfcd357d6ebbbf053f8b16fe8cf98ca3b296812aeb283c5f0d239dbbd2d78b5cd61f6ee0cd7ab5db8afbf95a81ce6dfc252624ad7cf1f1b1d9d690dffb1dc42247df14155c2095b5fd720a7afb3457dc8b90a28738d1fe278900c0547bc7a29ba0fde5f7c4c238ac000a1c6765e15f5c63cf1facbe5ab9f4d7fbd54255d7d357e2ecb9daec030d296b7eeffa17cfda823d65ab6c1a3bceb08cc9e40f48d0cbf42a2b23240048e6048ab691e602a93cb05b67ee33391f7492d4461c24f1edec994c3359b9bbd63055aaff6e48308e5e2be7f701b0fb5fbbe8edff90a2703b39db6d5dc3f55a15bc2f4a77b20939f68e2a8cd7bccf4393790eca2eeb92b34062a772083787de917b0816f6d0f99535c9cecb2be46858fe669a647b60082dafb1029b7616a1eefd1ec7da6d3f0bb4b96c11adaf78ce3a63060580414977c8a879914f9a54a6acab29944c1fa8a6edc6350ee1e107fddf88eaffa41a397459f43cc81e4c75c79bff028856890f9bd2da81517186037463f5995ae8f48999d4d5e970f5a9582ef563895fd66d0ad42f54cc9f6309efe33618bb7cdd3d3581bda119ede41cca001c788d87458a628696ecfcaf62c3b1d3fa132e66d843d9c28807c25d859b15cce3751f24ab69bf8066fef1aa754b4f7a334b704528f1c34cb55fb785cf5020e64a3fb73097e77803c56cde872308fceab3cee38750ad743c443f8bfd8f0e12f2f2d1ffa6a8b47759cdf6fa3794edf95479ae71b23453b6ca64e54605de8e965011e4f077442966141d23fd008dfb0e72a77397414eb3c468212179af91fbb707c58db69af5659ecbdb4aa06aa026057f94bbb944604f60f9ca1779f4cc176e76a98e9e1a7acb08c66de697ef6eaf7750ffc84e1fbbf444d2636e375760d066d0ef29d12456d24f1b5832c20ea72a56c510f7255336673cf5f1f387146e872f3c13cbdea8fee7a830c6058da58e96a3f2d20a90168805dede5e3988adad48bb86a632cf3e60e4ab3fa3d764262ca547d4179d79e72070bc05583a56d4973f263b8d4064ebb408ebeb0c9fe1e4eb7abc3b2208f043fa7bf6b0e48160f8a2462cfd2399d37e4de28386d580ffd7557d415c026774c3fcc4e96947aa90367afe97a53aaa041cb1929be757c3112e0ce03f91afcdcdee76e4cbe64f56ff6a5e51e0689863a2d1b8f0bcfe6eaf5bf6875ecafaab4e8c70c9e108421c3de21272d7ade4011fc3c03b4139063f83d64520b08fb7650028b295dac336762ee933558551665e0e90287cfb0ff99bdf8fd506e99ea143f52f6165905a07c3c1c401a8fbc103604a8b6162df0e2acc370268f56674feb50ecb82c3385c0224f2dd9bf1f45e3fe1e492f69f8791b1b8df9afa23a0bd1f8c4f8da822fa8e70059d5859df74c43d3790fd40442b54db6a24d9b9ee77126c4438cd3218e99a998c267dc5f1a57ad8b3af8035ce6d028dadd130c3bc642a27105200abb217a51b9e97de75627b3a34d1219c103dad45406839551581ca78daf0aaef2d0e74df51470048e07e3dc679d1570e65d5eee891532dee22634b3c94277bfaf37f3d2d012dfa9ceb04aa41bddc9af53525314ac649167586f06c3c278272d1f813f20badeb7599a4c3b700a19c65877d2c0beee05a632f773e6407f8d9e55fdeec4163212b158f2", 0xd94}], 0x1) write(r1, &(0x7f0000000000)="1025bccfd74f286c2da479e02076160e9be13b8c039f5282a606191584af2c2f0da70089f864c6fd98d456ad2541ceed6443e3b90c0bffc7564e9659d54537b559ddfc5f472156cdae4eeff3eb152e19e96ccb0c4b0fdaf1255effa30b10191151837b09d9ff266df2f53ecd8e", 0x6d) poll(&(0x7f0000000080)=[{r1, 0x4}], 0x1, 0x0) 12:10:02 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x3fb, 0x80) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) pipe2(&(0x7f0000000100), 0x8) 12:10:02 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x1e) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="b4040000", 0x4) 12:10:02 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x8000, 0x8001}, {0x18, 0x0, 0x101, 0x7}, 0x5d, [0x8, 0x7, 0x8, 0xdfa, 0xed4, 0x7ff, 0xf381]}, 0x3c) r1 = socket(0x11, 0x3, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) close(r0) setsockopt(r0, 0x0, 0x3, &(0x7f00000000c0)="204dc8003d864847728345e0da2ed6f737941078c80b65ee510e1e48b4ce998f643a296f91e1259735c85ab9f7de5f3e74db3fba7cd2ba2d4c9da35ecac52ea4d765e55e6972663917268500af390583ad77cd4295acf96a1c1a18cdf4db0a3c529ac5c0bb9a5011b85cd1d97b62832562cf1b712ed99510c8733751dec177c0f02a570ed00191549f334dc0aee1710887ebc0e54c", 0x95) 12:10:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x80) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000180)='c\x00') 12:10:02 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfffffcf8) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x9}}, 0x0) dup2(r0, r1) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000005c0)=""/172, 0xac}, {&(0x7f0000000140)=""/120, 0x21}], 0x100000000000015a) 12:10:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x8, 0x0, 0x7fff, &(0x7f00000000c0)={0x7f, 0xfffffffffffffff9}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) open(&(0x7f0000000240)='./bus\x00', 0x40, 0x9) getsockopt(r1, 0x8001, 0x5, &(0x7f0000000140)=""/149, &(0x7f0000000200)=0x95) kqueue() r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) dup2(r2, r0) 12:10:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0xffff) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) close(r1) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) fcntl$getown(r1, 0x5) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) 12:10:02 executing program 0: r0 = getppid() setpgid(0x0, r0) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x3000) shmdt(r1) r2 = getppid() setpgid(0x0, r2) setpgid(0x0, 0x0) 12:10:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x610, 0x0) mmap(&(0x7f0000fee000/0x11000)=nil, 0x11000, 0x0, 0x2810, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000440), 0x75d8}], 0x10000000000000ff, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) 12:10:02 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000400100000000", 0x8) setsockopt(r0, 0x2, 0x3, &(0x7f0000000040)="0cfbfaaf0022f7fa39620410f0f8185e9046ae3828b12e37c9694c24b5ff993792b92a37124349a6e3b71bf34e1c9512b605f8e3ca215311528ab2085c", 0x3d) r2 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r2, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) 12:10:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x200000002047, 0x2d53) 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) 12:10:02 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r0, 0x1000000000000029, 0x41, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 12:10:02 executing program 1: setrlimit(0x2, &(0x7f0000000000)={0xa11c, 0x4000000000}) r0 = syz_open_pts() r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x3, 0x7}, {0x18, 0x3, 0x40, 0x20}, 0x3, [0xfffffffffffff01d, 0x82, 0x9, 0x6, 0x2, 0x1, 0x200008, 0x401]}, 0x3c) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2010, r1, 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x4) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 12:10:03 executing program 0: getgroups(0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r1 = getgid() r2 = getegid() r3 = getegid() r4 = getgid() r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x3, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000100)=[r0, r1, r2, r3, r4, r5, r6, r7, r8]) setregid(0xffffffffffffffff, 0xffffffffffffffff) 12:10:03 executing program 1: getrlimit(0x3, &(0x7f0000000180)) r0 = msgget$private(0x0, 0x200000000000007d) r1 = msgget(0x3, 0x20) msgrcv(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000068faffff000000000000000000000000000000"], 0x1, 0x1, 0x803) msgsnd(r0, &(0x7f0000000340), 0x8, 0x0) r2 = socket(0x15, 0x8000, 0x97) msgsnd(r0, &(0x7f0000000000)={0x1, "ce750d83d7b7870c732d611bac5d2f9adf4c20d0c7d207daabb6e51f099b2a273a791aa71c8acc835bacb5a95332c49785dc8180e93ac259ec93f41c7f4483fa24af28232354f17df88dbf171e0524a6e038821233e39589b48aa52160d2481b5b7bb0022a7ca5b33b2a521d57b3175d10a4ba70260f762cc9f5279f8d02bf41bdf88e68efbe60dddc8cae396685082f2e7943ce81e1f297f7e85159915d54fb8028e55584dcf650ba"}, 0xb1, 0x800) msgrcv(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r5 = getuid() r6 = getegid() r7 = fcntl$getown(r2, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x0, r3, r4, r5, r6, 0x10, 0x7fff}, 0x5, 0x40, r7, r8, 0x3f, 0xffffffff, 0x295, 0x10000}) 12:10:03 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = msgget$private(0x0, 0x10) msgrcv(r0, &(0x7f00000001c0)={0x0, ""/241}, 0xf9, 0x0, 0x800) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f00000002c0)={0x3, "ea4ec724487b805d30e2b5294e568880329fc7c4e0a85a2dc2a862dc2739375d18f5ceb8860e20fae638e1d59e3313e20c1a74b6488be4f9c372533920d99b51fd0fe7375ba64ee61200d3b7d847eeb59b83878de132b6dac65364be24c8f799655956b834ef28dc30b783e3a2c61c2c945ca8f5aae03f2a4628d1b265210d4b8e8448a14d9090c2ca3077ca413aae06317704b42c56b52760d3acf0fac0922513fbfe386903a70c1b24a21d043aa27a82a4f933babb8473078ddef71bf6c44e8bc509d5df8d08220bb0296c08b1b216a5c461eb3d245ade2f0b9db251a574e1a9792401fe98d53446055a"}, 0xf3, 0x800) r2 = socket$inet6(0x18, 0x1, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x2, 0x23b) sendto(r2, &(0x7f0000000100)="fe4470876e354e4a89eba8d97f99cd6ca56a93c8db048d72da138d96c8b6bb05fa2e4d2ebd1bf1fdd63da706bf26e13803517d294c000190e58cb2c69b69f8bf3e1484ee80f1bcb9253f21d23adb3c56d33e11fa08bb2f860e15247471f2a2b16648199a091e5e867ebd09b31c799425d78e67c3fe8840bc96fc2440c3909f2d316924ffa9a36d1588f4263a97affed5090e6d", 0x93, 0x0, 0x0, 0x0) 12:10:03 executing program 1: r0 = shmget(0x2, 0x1000, 0x700, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendmsg(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000040)="9f4aca72a3198adc36446adbbd45248cde9a525aba2ffff929112c2d2eb13727a2bac5173414bb662bf05596046be090ee51977e1aa363f2f216a881716880bb78bc6a91299971ab6e1cf7d93a8eb15ad1702e6b1d3e5900a8658f75", 0x5c}, {&(0x7f00000000c0)="01d3a015207e4e20508800328cfebde486709676da91a110d5cad92c1e1cab0c7929abc489e1369d2170fd2467f0bd1391a6242f361c92406015d5", 0x3b}, {&(0x7f0000000100)="782f8c2393bbca128c92835883452c9b0d001dd93146839bcc6a3ff2cc8d599d55db668a2fc5f480c819fc1e5018ea6f12a95d8e36af85eddbd42d543dcb9147b9ed9302b68f5e3cc07087d20b14f06e3ea690b2d3d062e93bd4a5771788d25744b7ed78638da11760864e2985a6165f5c32aca0a031b2845cf59c6fb2be52a919dd984c3f278db0885e403b06981166", 0x90}], 0x3, &(0x7f0000000200)=[{0xc8, 0x1, 0xfffffffffffff3bd, "2fd38f5712d27bb051b159aa3effa77548efa88c101021c89f331688c9ad36df33023ea7d5c745ff00a5013115af0e41fed86172197307e6463881a68904edd078b3a1f9cb54eb5982e84414c4f079bb2475a0a380ebb9ecccb30fa950d500613a8918c2cfe6ea5fbf1ba9515058716cdab0dac71a5851249efa70074f2e12944ddd9083bade3cb9f589ed409e8c450e4865f309ac4e3252de550c6ec546fd4f6af4257e9b5ba73d4e954302c487003e9994e42f"}, {0x10, 0xffff}, {0x60, 0xffff, 0x401, "48088c60d7349744e6f699dc37541118c11ab6e90d1027b3ef8e6e01ac9c9ea11fc1c0d755054a3aa22dee7dc844dbd6c9f06765d679891335cbde0506a131f47e3ea3a35b7d704c5ef9"}], 0x138}, 0x40c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() fchownat(r2, &(0x7f0000000380)='./file0\x00', r3, r5, 0x4) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000400)) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x4010, r2, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000440)={0x6, 0x1, 0x60000, 0xfa79, 0x401}, 0xc) r6 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) fchmod(r2, 0x8) r7 = fcntl$getown(r1, 0x5) getrlimit(0x7, &(0x7f0000000480)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) write(r2, &(0x7f0000000500)="c82008c33959d785bd9189ae3f74534606511632d3cf5d7c0a15e017d6622ab5b29b2173abeb19a550513069d90425fbb76eb6ea9f145cdd80caf2dfea53079142994df0318b2a3d39ccaee2dde0d6a47d093be6062dc841db46a80b0610fbe7136ae8afeb9a092ec00353bb2ed734ef2eb1ece8088d0721d7c580ff8b86320c01f0db5b69b4d3888d40db32db524381ea6f5d7904890268cca7c90d5293cac5cbb05763c61324b757901936d2e1b9d9cd31412981b31c", 0xb7) fchown(r1, r3, r4) r11 = dup(r2) getitimer(0x0, &(0x7f00000005c0)) recvfrom$inet6(r11, &(0x7f0000000600)=""/4096, 0x1000, 0x0, &(0x7f0000001600)={0x18, 0x2, 0x7, 0x81}, 0xc) shmctl$SHM_LOCK(r0, 0x3) shmctl$IPC_SET(r0, 0x1, &(0x7f0000001640)={{0x1, r3, r4, r9, r10, 0x40, 0x8}, 0x1, 0x3, r7, r8, 0x3, 0x4}) write(r2, &(0x7f00000016c0)="dcb52ab6396e64c5f69a16e60ae17d9686a8b6cd9e2f268fb19866e82f7f5751df48c8d25d40d8c56d7117e54417e1a17a570939a4bf79e541bf62db38573b930849e67d17646409cc9a4128bc0afda529570990a49ac02507b0f5ee4835170f5054944cd9e18d17da0b66dcbf2515081cac46954526e9925cb5f04c3acb4ad5e1d3782c524eca8c71de0214013495b5aaabab11c2a8a1fdb298e78e8b08837791290a872091d545901a7dab740973574a8650e3e32517ea1001a83bd45c0f73520495c769facb96267ea5cbc6f33ff86bd9e5d1b71cefcc6272d224f493d9a23cac3ce7ca4622647f18c09eff6fc771b848b98744e52e2c00245537ed9fecd8d5a355acf1e7785abc5071e1b5bc7d3550358db073cbf713046bed5dec5bf7b069550533d8b40f3d6514c31c9bcaa1cbfdca626d23ae71419f7297129cb2cdcb408eb3e7b96eb259cf94c7f31dd1a42cc4947424b7e31247e7ac70e5a5c646e4ab56204a6beb43cc2c18acdd01b31ec6fbeb5dc30cdd344845b13f560b7111fd11a9b4686d0ba6e91de2e8fd4d2aa7a63f96a601ba9229fc68c32184fe71920fb934ad13de6971ae4f4663ac5a3c5fe73da44ec2deb0aa0c1871d35679a64b9dd8fda2667fa94d43e638e3e56a6815c0eb4f574466b32acc5b474ad95e4ebe60688299eec61df0edc2b5a4961820c230a7c6e7f286e569caf706e799f8f6ced0e016ee7f1f69ad80994c0ccd5c2df49f6500f43426d12e29a45700b27245f7de49ae2d5fa638acafd4d72d1e347667eb1ff61aec9e23687d9b4abe53c558121171fb94d11fe3c5e7a8c9e1b133d2bcde5d1df1a5073cfd2c39f98062698fe880e1ef4bae931ca809e2fd937ac7235dcc8c6224be7a917af4649300dc5d5904fd0fc3bdbb04e5a3a2ba5d96846dec128c551be35828e7f0e7a880be205489beaff02514be661e9cf596a9ecde8ffb16bb66c3c452ae9e8f795f4535ace2714baf3bd2f128a36cc884177f4e937c8eae68491f93e88d683ca9f8d6841db1b43ef793647ba992313f9caa5e5b4b0ef404690b13935b96671aa386a944309e9c975359b24d08835b2bf9e474b25ca36b4d185731f9d1a43753bd814188e1296ba046a3fbc85e2ef26754a84922c7a6b23e62b82f80e47b96050f21a6fc22b20e18a3985bdde433c088e8955be8bdc28cc9cb5a2a82d9b74d0fc60bfd00ce5020aa9282b2cae38c8097b97cabda361fe7c439b66f9fbe7a8a2fad74cf5a7fd6bed3c7229295fd728acee00928af9ca7fe2402c87230e06975264314517033373ab8531b09029dc6da40c07b6f74dcf1f9b58344644acba2796683a2078f91a4d5e0c112870e2f3df16abb910b22365f0138469a9996fe05d8b50e3657d559048d8bc012fd8700f33351598ce1d3d148585a7d8d3a66353cbc2da760cce25abca003bd9db92772c5071569e9ea569e6cfd83d5f7a7742cb92e68446bb8cb2b02ee082616f998787af27a3af56527f2493f2c8c96fa3f2e1159bec39cf32381166412a7e4521d46016b84c7c5c53c1443743ec0697f4d63ca9c8b80ee7df4e0b4915daae148aaa24264cea81218cb5dfc45bf0f9277e6f1b4bbaa3c107d5e4d7b16c60ee7e3ce45f726390384a1ed8ff53eaaf3bd3c7f3320db07692bc77b75f4ba0f95fd5c4450c32f5dcf0cf502a305f41916710dae09dac30779b9fcd2de6bda7a97728f13dde74b824881358256b502a26d23374588c0b8e6cf4f92e87f8f64ff480958549ae3a97a6f6cccdc4246171ae1dbf555afe7e31afada4a01285b06084aa3a1f9cc54d9b2c4504caa7156d35c6a81610cd510558075af1e963910b7adbea7e8cf189982b27fc3b94c47b9b1565245a9e225e0b69b73107a82d8a78737c0f112a4d26050f66922f83f31751ace1eba78adb4ad1b0f0a7009f6dbb1dbc79872b787d1bef59670f5a1d9974c02aab4dbda1a4fd9952250ea9af9f5c99d8c620a5ad515e31c0f5286334404ffba797e3e68c749dcfc365aaa80c49f9d0ee1424e9a21b2f4a9c39dc513853e02bd856ac08035fb9dd3f569cd0dc453c3b0869cc83bf03b89727d83259332f1c630133006114e8d6816f8f618dbb5591488c9c400b934b8128f99eff7ff2e8f7eb466c7bb3a38be100aec8fc0dc00137dff6b36eadd931c8a28a3966a4f27f32210894cafed6c9b45bb5d54cce0de4f4736946ef18f9049c77b111281d155f53a49fe48573de6d5f04e90e9d7981350d54571694fcdaad55832102854e44cca300205c4fb5747e18e8ef856360452fcd178d86bd8e2ea73bcc385f8f5c7a862d934b0bf3fe6e440ff27390128c0ccdc865428c0ae7352954154d018b5118d4335f529225d4a89e66ea2e0ac46a9b55a6912615ed05baec8b560c3fb20e6950814dccf4bc19cfdec4f7f29b11bb9f43ad05f6766b36b2378606c7b0781986bc09883bf1913ae2ca4f633ae8e0183e1ae088c3ffb14d45746b3a11a7c98066baa97bf7c86017fed55931af8c4b7737522498e4a6424ff8afced6ed9f984c37f06079715dc4398e66de091a25c933d2d92cd9ca8fbdcc2cb54e6c704de894e369352e9a3b8a636185102ad4b60a46951e559399107a0acd8ca7f6bbefcb6b3db5968f0264c5ea57c92b9722deb73560da7d1394ca866f4239cbb405249a2e076a8cf2ee259cde4b8fbc83d3934178b01b81a86f258a80ffe7dc2b2a6fcbb7508868ddda66e6a9098334cddc8e09238e934cb6cb61a34011de937640c02a486db2a7537311cd77e0f5ce4c46b340417c246e3dc744103496dbce1e5ef1e53f551413c7a144341cdbafd0e82bc66a27a8e345d24e5ca73e9c310c1068634c14587e169820a7e63db1e3442e9fcc4fd5ca608b97901ca202332e2ff56b7bed83db277e0cff80ae55afb28cfe2d7a707481643b68e34dd1733d470df5d15c7f0c62ff3c3e1cdae0d2b4f336bdebd1cba3ea74b1c1bada472dbef2be09b9d435fd2f9cf99c0014c42d96ae9d46cfa7ed9b6c65858d326102af2c107ba5c09973a9a492fb85a85fc96d38f695818951e298130bddf649cd3e95e2e7f77d94fba066d803b0118cf4a968ee5efcc539b7e95cfc5ddcbfe46f63b1565f0665d051cc5de021a36d031b1727ce3ac782fbb4207f682ada24da30affc2f1cc206abd60fcac799b7a949bb428e88a6ce31be718df1fd1d896653bc2b69462fb52de9a72772fbec32a86474215fdd032b2a1b2ccde76a0f0f4cae0dad912a4d39406e51dab9365bae589c5c3661e0f81622808d378cd7782d74836ab7508d25b944be9593f7308aec676a7478c44d8caa38eeb164ad274377f03dce182657103d5855b552325e93e0a98a2af2360318245d96054b6d5f4435ee424254cccd55757ae657f4259bccef06eaf69a9115fa1985cb99cd4682d17cc605662bf612776305cf61f6d601482a7831d430a01af302dc23af3245852da75932070f76f58645b8a50513170292ecef24ba59cb8a71e6393487973d385d353837997a595199eeccb795e237d9f52db85a771eeb7beba09599ed4ebfd6594226ded43c427664d1e8a17a38ee7a65eb63cd3a6524fc7aed81abf2caa61638930e1a17c4432e70797bfa35652b9a1152825e7b858e96f8998ff3ae9346dda489659cac80cd4daf06751475bc8c90eb4fdeb8b77793006e0dd51b18cd4cea865d3ac411b30505499d12ac3ad5cd2b3ddba8a8140bda099b4edd14a59b2c92ea3b70c62c2d2554230d9fd973892684cd41256ee0a8047f5a4392e556dc8589c725d244bc79d7d813fffad24aa63045bf1f99a0e648e0e949255ee79b05d14ac309e5427901efa2c90ccca069ac61d28ec9b76df634961582dd055092907f8c98201f40376975dbf627b6d2b8313bd023d2ed97f0f6a35fe71b682e9a2df543b7eb7785990cf1c3735945814a5416c3966adf1b883d2a91632a0ba08ac7253c5715dfd330fbbb7402e0bde37840aad7c9a59619213f928de5f375201ab4dd5674463cc2fe67a4ab58ff3555f3796ae0855dd320ef3b19641bd0b4e6a267b99a2a41938ad410bdb2b58be78c329bb9292d2ec1bef56180182073b83f6a124fcc3a7a89b645b5362742ebad2eff5ec1784132c7ccfc9e1e1d7a459e1d00f0609eb231c4902641252a289ef238795e0d10763e9056cd70c754825ceeac36e7cd73bdbf4d57b91c9ff126918b1449cd54753b7c840044af04f7c72692c1fbc6fba6186d0bf9c2b2f1eb9afdb36d54b83c4c7b9f0b15eac87f7ff58be340a00eb41d5cf9d853c3f7192ac2fcdada15703f3d7e201d4bb63927e4d65f8ce4c38fd9447aef9cd61aff32b0d71bdf10b391d9c829364a8a2cfc862d6a4c15458aa579081cf1dd2f938a912c6cb2ab0b02428ec2742c90a3d1e9e3804bfe9922a4b34fb432ac2cb75d21a17e3604723f2f80e21f758e1eddfff90d38a04727ea56e8a1f1bc2b48d97348900081ac7dfd9495bc512ebcd8f53bd45c2ec0c2df5bc2462c6601b6df745db9ebbd23ef6a13d98d914bde80ea8c07c94193380dba0b05b638837db102a209d28610f194f9197204130b5f6657616393163b4ff3b620af76604eb0bc32b03d6a03380566f0165b125bb8f74dcbfca1c7325c3f3de31a49da4203624de3b79fb2a0837ff05e3df6d044632ce69ace9ca4e0625021d475dff6caf2475372864da5dbf0e1a30fe6812562580e225d930aa114b58dec7c71b1232e61e8488671e3a2d87c45111edd76b675aceb0a99de2646ea7847c4e14539078646adeba229a0c3bd66e9817fd386cb86d62f01c7b4f487b314a841a4fd0654cd393545614fd9ab7d10295e3aa03b01c06ba742446a1905c685f406dc88a271fc20976b7fd76cd08fb52df628d2c53d36b1b3e4d7beaf672df78de8d61c7b8317cb9d721bce9cc57c071f2f99fca6cedf55b23f6ff80399eab694b9d4633bb1d04d75e91cad1699ca5916ed22b57f70eeb17188892f5e4b777d7d9383f106cbb11dfacbddf23dc6f15afb31765c7846eab831f294a138571732e05e9c9525b45402226a3e53db3ca60703eb361e33347bf66edb63b735529da3178474fbbd7cdb7ab51a2c20560c9cafb34149d129ed6f99f0e35e613a6322de083861bedc2ac3d2a6b35e6dc54f61ad7512aef6b56834f476cb376862d8b893b676763353501ff1c5cbe7d2b427389a308752589ed01cf67f7fdf9e4c5fd8d75c3e93b545b409dd6d7471d7f4aa3223489f11dedb3134705d380f41c15060dba3b728dd9614f1696de09c34d040e5540bf027f5ad6da29d59ac501bb7aa0e2c4e4709e0d548b08b80fb18e330a39a7c5302a77908f8130efa5ede487172b88b2bf648e4fbabe6f06840fce6d949f8ab5ce7a75d8ea8078faee557d5bb7f6a3968a54c7c12a0da586944a4ae73ce6818d7d9781ea938bfa36879dba1e6f167e60aca0be584a3732cb2918ba121488aa31a079ad01e1935d2b88106cde78868dbdd966b93ab6be0d1d7e4aaee13eaf692ce6676589f109df0b93181fb02b5a1c1df49987efd706a7c57f951850e4ec9aa36c65cf768b5b82e14235ef283d8dcb686bcf9138bbd41f53ef5e1c33114dc2df86b1c1a7bcb50e4d80752a81edf2279f829d45ad66187e26bff51b0157eb74a6d238aaf991cfb107b25a580cc93659da5a0fd2e5a7a96d7e2bafc29b734ba277a88e734e295b457ddc56531f907298e732f8b59eaf528aa6a7a264b28f127d68144d91e22326daae5400fac5df7318684330422e0a663a501caa3e4ab3", 0x1000) shmget(0x1, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) pipe(&(0x7f00000026c0)) shmat(r6, &(0x7f0000ffc000/0x4000)=nil, 0x1000) pipe(&(0x7f0000002700)={0xffffffffffffffff}) connect$inet(r12, &(0x7f0000002740)={0x2, 0x1}, 0xc) sendto(r1, &(0x7f0000002780)="19bcf27209e86833494e8e3540d43f2d3da962422d47c85e3453b1dd6f15b0b9c1ce322b06af7855d27b8bcb5ad0567cbb36976c947bba086d7abf1d12ebbc21a7434306d384043b50f20788007d08e22f0fb4732e88d572c2663e2d4665a29e8354f9df7a8366527e7808c979c972099b31b65fead9357c488ce027db0d366ee0fa90ec0dc630869a7f", 0x8a, 0xc, 0x0, 0x0) flock(r12, 0xd) 12:10:03 executing program 1: r0 = syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) select(0xb, &(0x7f0000000680)={0x31}, 0x0, 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) 12:10:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x10000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0x100000001, 0x4) 12:10:03 executing program 1: kqueue() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x200, 0x0, "400100"}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x803e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x10000000000002bb, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 12:10:03 executing program 0: getegid() getgroups(0x9, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getegid() getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setgid(r0) setegid(0x0) r1 = getgid() setregid(r1, 0x0) 12:10:04 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4e014d298e52521c) getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) setgid(r0) getgroups(0x1, &(0x7f0000000040)=[r0]) 12:10:08 executing program 0: open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) munlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = semget$private(0x0, 0x7, 0x2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/55) munlock(&(0x7f0000003000/0x3000)=nil, 0x3000) 12:10:08 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) readv(r2, &(0x7f0000000380)=[{0x0}], 0x1) close(r1) 12:10:08 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 12:10:08 executing program 1: r0 = socket$inet(0x2, 0x0, 0x5) r1 = socket$inet6(0x18, 0x4000, 0x8) dup2(r0, r1) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff9, 0x41}], 0x4, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffa, 0x1}], 0xd308, 0x0) close(r2) 12:10:08 executing program 1: kqueue() r0 = kqueue() poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) close(r0) 12:10:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0xff, 0x1, 0xf5, 0x3eb5, 0xe8}, 0xc) r1 = socket$inet(0x2, 0x8000, 0x505) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 12:10:08 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x100, 0xffff) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) stat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)) readv(r0, &(0x7f0000000040)=[{&(0x7f0000001480)=""/4096, 0x1000}], 0x1) r1 = semget(0x3, 0x4, 0x40) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/196) 12:10:08 executing program 1: pipe2(&(0x7f0000000040), 0x4) r0 = syz_open_pts() setrlimit(0x5, &(0x7f00000000c0)={0x7, 0x7}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) r1 = getpgrp() wait4(r1, &(0x7f0000000100), 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000880)="1531a0d16e482b8e9d922cbf61bbecacdbcec97bedbb87f9118271ee5a596b5354638ba84cc5cebcc561d412df760847a43442fa61070b30c5186a44b06d03151977c853f882f051fdaef1a75f7775e0a735c7fd93974641d1e2388baf2c167a3e266dc57d7368425662bf8b1903f41a4e25a03beb07499b64e0908f2463d9989ce077e38ff1a17e083635671ed72c80f76395a762598dd89ae9fcad0d22941999ad4a90b19963f386d4f20edf2318110ab6d929a11bcb2d1778d664f5bb96bef62e8c09ab909f0bdf81c40e3f223938793231d90ed764daf7dec7c139ffe1c194463eab3eaf31aef00840db9ab6e07c82cfdc2512d270f5d8ecc64694df060000000000000024797da0f03cac20b15235e5b53d590bde55150a096c72524318339296e5223c056bdf0e40865a872f1c91341c5b385a547b27017b36a69f53e9be8951d6feb0b3e8692e6115bafca522b37c69ebd1d90fc4f2601dde7f6136066d098b1f73a71fd555f76c6b8b1907503b302e68d1427ca2e6f4742283caf60dac0500750555375a63d4de5d34a8cfc1f6dfdb309528ec083065a51d1b3c3d69f53638544c1dbefb799f7dae6093735ce6206580ee0885afb5106e96e47cc90c232ac626a6014f363eb35f820e7b6df8636cfde9c3be9c1c4a676a5e5c25acb9810804d2ddf0372b6efb2af3db69f1d9349d8fe2779fa43b6039d2090140a9bc55cd421c74f7e7043fc4a71b396e688d97b03a14bec2984f4b37eb995dda33f113cd05bf540004333a28ecf7bd707cbaf8c01964a2048a40c04a878ccd1fdf965f31791f03b8b4a0fde5ddc07d32a2a7003c88c5d2a2d54740093364dfd02d46f322c594796f6b3c83531b0a8a5a3000815ac41319842a90c4af50d7bedf7c43f988f5f92496a450b4c66b7d6927ffadc521ffc186b5d35af8b639080e0c0ba5cb6da1c766e9f7d5fdfcc743e630d9de87cf4c80a5454c52e23ad1003b780a3784a86e27901abcd4ce58f0d04f63bce3ae949fb3a92abdbb84b7b5136dc62a073791749a174cfb62865ffde905eb0620f826bbf476e862c1f1cc0f130f419fdd", 0x300}], 0x1) syz_open_pts() close(r0) kqueue() syz_open_pts() 12:10:08 executing program 0: socketpair(0x1f, 0x7, 0x20, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r1 = socket$inet6(0x18, 0x8, 0x10000000000000) setsockopt(r1, 0x29, 0x40, &(0x7f0000000000)="df0023a8", 0x4) 12:10:08 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x100) r2 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x85) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000180)=0x7ff) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x8) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') socket$inet(0x2, 0x3, 0x7) setsockopt$inet_opts(r0, 0x0, 0x4000000020, &(0x7f0000000080)="00ac2512", 0x4) 12:10:08 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="bdec308e71241d7be4f50579f861c7df222919", 0x13}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x1000000000000008) ioctl$TIOCCDTR(r0, 0x20007478) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) 12:10:08 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0x14) setsockopt(r0, 0x1, 0x10, &(0x7f0000000040)="666a4216378169a0691fd0d4a1e4b0212f04128d52da91e7", 0x18) 12:10:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ada166696c6530cbb04c384c121100"], 0x10) r1 = socket(0x8, 0x1, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) shutdown(r0, 0x1) shutdown(r1, 0x0) pwritev(r0, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x3, 0x1, 0xd6e, 0x1, 0xac5d}, 0xc) 12:10:08 executing program 1: socketpair(0x2, 0x4007, 0x20, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x100000003, 0x0) socket$inet(0x2, 0x4000, 0x5) connect$inet(r2, &(0x7f0000000000)={0x2, 0x2}, 0xc) recvfrom$inet(r0, &(0x7f0000000200)=""/4096, 0x1000, 0x800, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) getgroups(0x1, &(0x7f0000001280)=[r3]) setsockopt(r1, 0x4, 0x6, &(0x7f00000012c0)="9b6513384632a9417ead1d83c2800a74c8eb62bf85746ba76fe6e8441c682035ec19a76e326720aa1ab40806526474544b7204c3a3f2ef7f0bc815ecff9789e55a6fefaad587ef74136cdfcbda5243b490f6d702fe4eadcd6ab0ddba875b6b3a02c84b204775e98c2bb346e27ca7302ef5b584f598491accd0d9b59c1009eb4c52c393b0c16bee77e52b057994216a77755b2248d352128aeb6faeb17196e363b10eb3c44328833c5d9fd1520fdc9acbc3abd51ea1a2", 0xb6) r4 = socket$inet(0x2, 0x2, 0x2) getsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000040)="afa56bed0aee79ee2f5e16f1fb03a604cb6a2416066686867edbd6d58595093ca92153ba3fca2f2647ea5a14f717a99b2771579c0ca0f38de120258f68522e94713217d4642ee9970b732a92d96bb968dbdd99dc95a1f839e077a7bbee38170dd87b5e14ebea86a737588c4cafe20e09bdba03792366cb5536a2ebbf3be407c1ac6c7186dea2a944185eb3d9c32a6add1d83ad5e8cf41dea85c3560000daa41b2d67a556241111c6080d65be90abd134e61533ddcb9012b26e8fabffe4dbfaad898de6cb8e4f154e10164733129ed7ab3b2f624887ef16766cfca95b097dc19ae9d231c0517c204b2d8159a113bbdc34bdf75dd2ef2553be4147d4", 0xfb) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 12:10:09 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getdents(r1, &(0x7f0000000140)=""/229, 0x2cc) semop(0x0, 0x0, 0x0) 12:10:09 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom$inet(r0, &(0x7f0000000340)=""/201, 0xc9, 0x800, &(0x7f0000000440)={0x2, 0x0}, 0xc) r1 = open(&(0x7f0000000100)='./file1\x00', 0x10, 0x99) mknod$loop(&(0x7f0000000000)='./file0/file0\x00', 0xc000, 0x0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f0000000580)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r1, &(0x7f0000000040)='./file0\x00', r3, r4, 0x4) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffc, 0x41, 0x4, 0x7, 0xfff}, {{r2}, 0xfffffffffffffff9, 0x88, 0x4, 0x100000001, 0x8}], 0x3, &(0x7f0000000280), 0xa43, &(0x7f0000000300)={0x4, 0xe03b}) mkdir(&(0x7f0000000540)='./file0/file0\x00', 0x0) r5 = semget$private(0x0, 0x0, 0x20) semop(r5, &(0x7f0000000280)=[{0x5, 0x10000, 0x800}, {0x7, 0x4, 0x1800}, {0x2, 0x7ff, 0x800}, {0x4, 0x1000, 0x1000}, {0x3, 0x7, 0x800}, {0x0, 0x9, 0x1800}], 0x6) setuid(0xee01) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000080)) r6 = msgget$private(0x0, 0xd) r7 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f00000004c0)={{0xfff, 0x0, 0x0, 0x0, 0x0, 0x8, 0x4}, 0xae, 0x2, r7, 0x0, 0xb5, 0xffffffff, 0x9, 0x1f}) 12:10:09 executing program 0: r0 = semget(0x0, 0x4, 0x200) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000012c0)=[0x5, 0x5, 0xeb, 0x3, 0x6, 0xffffffffffffffe3, 0xfffffffffffffff9, 0x3]) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) r1 = socket$inet6(0x18, 0x8000, 0x0) r2 = socket(0x2, 0x2, 0x0) sendmsg(r2, &(0x7f00000026c0)={&(0x7f0000001300)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002580)=[{&(0x7f00000024c0)="2e3bbc97b233d7371ee3d4d24dfd2594efed349480bfaf5465802f0a3be8c7ef7f0bc1531b06b1f2a9cb6edae4acbc5413d46dcd4db91e82f226a73244d869a9f69a7e5bc8baf29919cb22a6e6f04c0e9501587427c9ee5724a49fa29f8add5898919082579581a1472928eb5349755b0dbcb23a4e85d2e91cb4c9379670a1b903884c1d1273e82f07afbfeafdcc64600ca5dcd826c27a4132b6315debc5e17bed29b464f17dd176ecbbfc72653f58cbabb2e4e5b4b1ce", 0xb7}], 0x1, 0x0}, 0x0) connect$unix(r2, &(0x7f0000002740)=ANY=[@ANYBLOB="070610800000000020007c8354003ca078319283858222022c28d6b0405a2082503e24a75d1c780f7147853330914520bd4d0dc4312160d98e7ac33bde418ab2d23a6d67a62b23a172214300000000"], 0x1) r3 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) connect(r1, &(0x7f0000001580)=@in6={0x18, 0x0, 0x1, 0x6}, 0xc) poll(&(0x7f00000003c0)=[{r3, 0x81}], 0x1, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000001340)='./file0\x00', 0x108, 0x100) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000001380)) getpeername$inet(r3, &(0x7f0000001240), &(0x7f0000001280)=0xc) r5 = semget$private(0x0, 0x3, 0x70) pwritev(r1, &(0x7f0000001540)=[{&(0x7f00000013c0)="52831a5b4c320c7d30c3ab4aec60a46b77b6e69f730adf21c12139998aa44893db66adc413b86f7db9e5bbf560e266099c8dc8d72beba2f443f6cf15d3379617fe0e2730ad545604434da9cd30a07a9acfad3c44c804d2d1687faa8cae1760283e0c1a0e18b05eb332ee83c5dfff9bebb907841aa42ddd1ce02cb75c95be5a42b02e4ce9c9f3780d7a3d2b8d27d2610cf55daf7b4476530f649cae22576206d71891b8db05a13b1da93110cebdc0d83edc59e20ae515cc7d95bb31c2e033ff14aff60326604fea8c370dfb6a4029834d4762d6ee8a6094d1ae1dac689f4fb22617dc0e0457d1824e3c643fd92b9dbb9a7ed6", 0xf2}, {&(0x7f00000014c0)="a9907a795e6a5ff3a97079a5cd0539e670bd70e4cbd7f87e9564405237653a425356", 0x22}, {&(0x7f0000001500)="1a", 0x1}], 0x3, 0x0) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000000180)=""/4096) setsockopt(r1, 0x12000000000029, 0x2, &(0x7f0000001200)="ff01000800000000000000e9df08ad3dc9000000", 0x14) r6 = dup(r1) semop(r5, &(0x7f00000011c0)=[{0x4, 0x7, 0x1800}, {0x3, 0x2a1, 0x800}, {0x3, 0x3, 0x1000}], 0x3) recvfrom(r6, &(0x7f00000027c0)=""/4, 0x4, 0x43, &(0x7f0000002800)=@in={0x2, 0x3}, 0xc) mknodat(r6, &(0x7f0000000000)='./file0\x00', 0x6000, 0x3) accept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000001180)=0xffffffff) open(&(0x7f0000000100)='./file0/file0\x00', 0xc0, 0x0) 12:10:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x8001, 0x3) getsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) 12:10:09 executing program 1: socketpair(0x20, 0x5, 0x673f6224, &(0x7f0000000080)={0xffffffffffffffff}) write(r0, &(0x7f00000000c0)="86e10bc961f164dd746b6af35e8af47c02d051c292969fa7d4161c8b100e1a30fd40463d611419b231a7eb60e4bbfef844f3d45c36588ee13f5855212a5abfa14b592f7ac3812e3b5c62b3175b8f9ea9616e93bb31aca795cb77a607913d53462427f8ab8290a8195de725d127", 0x6d) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r1 = socket$inet6(0x18, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x1c07, 0x7, 0x9, 0x8, "b2e4afab22672a3bd6f83afc91e5f43698c75d31", 0x9}) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) 12:10:09 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) close(r2) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x8, 0x0) 12:10:09 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xff29}], 0x1) readv(r0, &(0x7f0000000000), 0x10000000000000c4) fcntl$setstatus(r1, 0x4, 0xc4) write(r1, &(0x7f0000335000), 0x10052) r2 = syz_open_pts() sendto$inet6(r0, &(0x7f0000000140)="c6f8d2b9dcbde7f4b3e9d4d7c381499327af524b91083e1625f88155e1dd6c8fc1ff15e2f5764519e3c4c767e86bfbb79f26f1dd4b05799abde1546173a41ebed0ee1ea5efc5", 0x46, 0x402, &(0x7f00000001c0)={0x18, 0x0, 0x1, 0x800000000000000}, 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7, 0x4, 0x5, 0xfffffffffffffff9, "52aa1f145691e6cd01c2bc68911d0896b75e43cd", 0x0, 0x7}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r2, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r2, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a", 0x77f) syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000440)={0x0, 0x3, 0x800059, 0xfffffffffffffff7, "a8fde9354c578228e2d5cd6474f0d60ababc9d24"}) readv(r4, &(0x7f00000007c0)=[{&(0x7f0000000480)=""/145, 0x91}, {&(0x7f0000000a80)=""/60, 0x3c}, {&(0x7f00000005c0)=""/37, 0xffffff9d}, {&(0x7f0000000840)=""/66, 0x42}, {&(0x7f0000000980)=""/142, 0x8e}, {&(0x7f0000000740)=""/113, 0x71}], 0x6) pwritev(r3, &(0x7f0000000400)=[{&(0x7f0000000280)="a3bed17e420e96ea8ed83ac639d66952cdbe62f86bcd10ca066b955ad48b3b269d1067a658255a80c1bcb01dd7756a6dde236073640a5d1f19cc8f4faba204ef1f9d7e2cb11f957c3bee0aab7a1c364a445f1c38eb894d67fcdf2defc495c291432f363e1ce1bf7a68f32d07d1afffa0782a396a1111428b0e07afca71a88fe6995a95f5e77027f9420077f1d33f441bf53e267bfc438e62bfcd00c3ac248c69c1adad20ff1be3ba4c089fa9a6817e902da8f62c5592c2", 0xb7}, {0x0}], 0x2, 0x0) fcntl$setstatus(r2, 0x4, 0x4) r5 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0xa3, 0x8, 0xffffffff00000001, 0xd382, "f578d477c06ba561dff2fde575b8ac57aac823da", 0x80000000, 0x6}) unlinkat(r5, &(0x7f0000000040)='./file0\x00', 0x8) getsockname$inet6(r5, &(0x7f00000000c0), &(0x7f0000000100)=0xffffffffffffffc1) getdents(r0, &(0x7f0000000080)=""/168, 0xa8) 12:10:09 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x200, 0x100000000}) 12:10:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() recvfrom$unix(r0, &(0x7f00000000c0)=""/193, 0xc1, 0x800, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xad}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x90000000000000}], 0xb1, 0x0, 0x9000, 0x0) 12:10:09 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = accept(r0, 0x0, &(0x7f0000000040)) recvfrom$inet(r1, &(0x7f0000000080), 0x0, 0x800, &(0x7f00000000c0)={0x2, 0x0}, 0xc) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x2000000000029, 0xb, 0x0, 0x0) 12:10:09 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) ioctl$TIOCSDTR(r0, 0x20007479) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x6) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x5, 0xfffffffffffffffa, 0x6, 0x42, "d539417c469e675163afba14516df3bd48f1c80e", 0x57f, 0x1c28}) 12:10:09 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='\a[ >'], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto(r0, &(0x7f0000000680)="34ddfbfaed0d7656ef3b40e3a7301f360aef17751d211d5ebc18f16bcae63695cfb92ca79ad67ff91005ad159e0f6f2c0c4934a9073204ce0065515938def3d6d9c017eb608f13494147708dd9938842098d476ded5948bf7e6aabf9e11745a4595ae49605a3541b3ad0e4709b9d9c25d922db164b5458c7019c128da46a7e71422c4935e9b65373b87baff74821a602874030515d4f6b2648636a137f8f2aaaceeacc1155e35037139d19609b33fb298f2d96cf027511c047fc601525b0f82c8e9d50a6d41318bb0c99524524e128da19483af303d8008e451f6328751a81b21115a0fe280064e508fbd0f942e5f6befa322eff36438c65e41adf1cf60aeb33267e8623277a3164f0dd8f7f1af2fd274ce3da4e1ddb39b9148481522d0d53a7fae79c1053ff7ccce9a3015f53b190cffa0c0a27d71ada585a5b7c4fc7344d80bae118701e881859934472f04b51cbef9747b6219880f83e1a9c70d99b574279cf16c19391b833b29f7fb8fd7b029ec63a61260300643a9038cd8b713e0f71582173ea7f3fd788ef3b7022dd4cf51a7935d5aea51ed704e0b7072afed01ad42a4d978403f0eef2752884190c8f8c112ee69d8da0c606f5c634d8b500fbc0fa12b4dd5cc4c071cb9cf67708b620ac2f66614753923b1d93e51513a7c782ef084dd7fc0efec6d5d0bdd546e7a2b5354475340695055a5b950f6e8aa5cb64ab2d42fbddeb6cd24b2f82ca01abe4fd8fe5465820bd8577d2d808e564b8ac7aea69a985b552574ec6a5baa4e87df9f825a5fc11bd9a0d67ca5be4e780671a54b70027ce02abaeb04122f0e17379f02907820a8f00cd9342a32e0ed6e77a5a7f170aba8e4d69e68bdeb5af17efca90eb82e4b2986d806609c0d97f5e4b95e6e32a81ad3c7da1551cf2b144a588558dc95abb3fccf4396451bd44420fa31fe12de764d4193f62f5130b314ca03671d6f7b23119cea6f2697cf69246906354fd7c2a2aad54bfc068b7115b4d8e3575c78da02b7883f60aa5f9aa271e0faef2b7ae69ced668e88783e3986dff0b5e7711da017e33f7a5e7da0f1bb820f5e9e300035169409ec4332cd55dd0a7cfb68706e08a5b266f8a7a3b13a65e483ed79afd2921710d217269f8787aaad8975b97caf25677c609a0ace44df23a0a9cba0bf0c90c9e0ee84acb9a47374bc2eb5af48132d1d8bc5455d251086f43fa8031dce3a7e1607f68c7eb6cfbacad255d61893406f7dede327b0092cbf03e337581927a8a8de0dab3d7b9a71236aa5ece2ef65fbac63a7ac99d38cdc87e15ac872f633cef86e93d3c812a3f8fbbc83fa74de8562389a4c464fe3fb529d372b5d0e00808186d995acdd7c930df6fbb3a9b057532abe7f7e8e43dcaa698a5d99646f2d15c665a297089f7814eff88fa4003ac168ea65be7792407365c", 0xfffffffffffffdc0, 0x7, 0x0, 0x0) 12:10:09 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getpeername(r0, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x300, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0x2, 0x5, 0x1, 0x3ff, "32ef2d8dc0cac54ec0dfb72c607a85d9ddc9dbf4", 0x7ff, 0x101}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getrlimit(0x0, &(0x7f0000000200)) connect$inet6(r3, &(0x7f0000000240)={0x18, 0x1, 0x4, 0x6}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280), 0xc) connect$inet6(r2, &(0x7f00000002c0)={0x18, 0x3, 0x2, 0x8}, 0xc) connect$inet6(r1, &(0x7f0000000300)={0x18, 0x3, 0x3ff, 0x1}, 0xc) kevent(r3, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x0, 0x40000000, 0x8, 0x401}, {{r3}, 0xfffffffffffffffb, 0x9, 0x1, 0xfffffffffffffffe}, {{r1}, 0xfffffffffffffffd, 0x2, 0x0, 0xe1d, 0x592}, {{r0}, 0xfffffffffffffffb, 0xc2, 0x1, 0x20, 0x10001}, {{r3}, 0xfffffffffffffffa, 0x1, 0x2, 0x101, 0x101}, {{r2}, 0xfffffffffffffffb, 0x10, 0x0, 0xfffffffffffffffe, 0x2}, {{r2}, 0xfffffffffffffffe, 0x20, 0x8, 0x5, 0x100000001}, {{r0}, 0xfffffffffffffffe, 0x28, 0x8, 0x7f, 0x800}], 0x1000, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffffb, 0x4, 0x4, 0x2}, {{r3}, 0xf87433425241bdca, 0x40, 0x3, 0x4, 0x81}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x4}, {{r3}, 0xffffffffffffffff, 0x48, 0x40, 0x5}, {{r3}, 0xfffffffffffffffc, 0x2, 0x80, 0x100000000, 0x20}], 0xfffffffffffffff8, &(0x7f0000000500)={0x4, 0x2}) r4 = open(&(0x7f0000000540)='./file0\x00', 0x10, 0x8) pwritev(r4, &(0x7f0000000680)=[{&(0x7f0000000580)="04bd9b8031ddadc5dd91af3c347ba69597c48cddf702a435c475b4fee645debc5fdcd598e6108be8552aa24fcb492fe10d5ef686e603f9d95357db8c40200378158e92cf3b3060eb1761a9be0948e6f5299f974ed91c94669fdcff3971b929d9d99d6caba512eda6b52338ee40737720f1cc06791a0ae657d19832e58bf9b40b1636f97b7c9ec58c4aa4170f160ac2885da9b9b65fa6fde7232c1d4f9588f31092d242f0f9dae88693dcbb24358b2f0f0f10611b3f0a317c8f31fc9aaa35333a29b97663336ca64b852d4c520e88d7b09c51e3b8976df2c73a353d944f564054f0382b9c51e4fde7575495", 0xeb}], 0x1, 0x0) r5 = accept$inet6(r1, &(0x7f00000006c0), &(0x7f0000000700)=0xc) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000740)=0x200) getsockname(r5, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) connect$inet6(r5, &(0x7f0000001800)={0x18, 0x3, 0x3, 0x4}, 0xc) sendto$inet6(r5, &(0x7f0000001840)="2b57acb418d5ccf4618bce1e7a3d54db5bd983484ee5af3f07a4f2389adb67828f954fcfc44314ec590466aa8541cab1c35bc62dd420ec1977afb2ebb914c21c10b79dd716cb2a79145d8beadf665b4cb1cc7c7c2109af6d35e875b25164f1c8e46c11d0990adf0247404567bc0b19f4065b9b9aaf491c", 0x77, 0x2, 0x0, 0x0) semget$private(0x0, 0x4, 0x2) open$dir(&(0x7f00000018c0)='./file0\x00', 0xa1, 0x1) mkdir(&(0x7f0000001900)='./file0\x00', 0x9) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000001940)=0x4) fchmod(r5, 0x10) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001980), &(0x7f00000019c0)=0xc) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000001a00)) mkdir(&(0x7f0000001a40)='./file0\x00', 0x1c0) ioctl$TIOCEXCL(r3, 0x2000740d) rename(&(0x7f0000001a80)='./file0\x00', &(0x7f0000001ac0)='./file0\x00') unlink(&(0x7f0000001b00)='./file0\x00') sendto$inet6(r3, &(0x7f0000001b40)="5191b79cff3a845ef7b47c1557e20d0959cb6fa23c4649f4c75edd239f980202c172fc95a1d5c4298d800d401c05578eba5e6a629995a1175ef590a818f198b4f7c829c06cf6cdc9e0a7bbcbedc451d398cf765675608af97609782a67f384971f9c71bbb16b89c050892c5ce5aab043df7730014e251b3462104d1b297c7e29ea779eba836431", 0x87, 0x0, &(0x7f0000001c00)={0x18, 0x1, 0x8, 0xf21}, 0xc) 12:10:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) open(&(0x7f0000000080)='./bus\x00', 0x90, 0xa0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x4) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) sendto(r0, &(0x7f0000000100)="929743654abf1078f7d8b05a8a8ff5976958fcbe16b1be0bb232b4873ce518512cf5431c05d5b380fc8054add4e7bc507b5851e245b52b455cd765abfdb1e65a4dd5cb5d5077f30848ba3a4ae1fc38d5ed069a1702d103cf9007d50124f450e98231f247714c4cb18c4a943929bd0d5c40", 0x71, 0x8, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) writev(r0, &(0x7f0000000340)=[{0x0}], 0x1) 12:10:09 executing program 1: open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) 12:10:09 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() r2 = dup2(r1, r1) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000014c0)={0x0}, &(0x7f0000001500)=0xc) r4 = geteuid() r5 = getegid() r6 = getpgrp() r7 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001800)={0x0}, &(0x7f0000001840)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, 0xc) r11 = getegid() sendmsg$unix(r2, &(0x7f0000001940)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001700)=[{&(0x7f0000000040)="c9e6542086db85516300f80fade4a2c3ad154e541f10f03bd5e766e7c5ff30d9c7f68d75bf8292b036a3ed2f6469dadbf2c7182db91a79d60341c7e599b9adebeabcea44219bfd88ef3c38d1681ba30a6170766bdbb481d9c7f9ae84521598e123127d5dcfe4b892f879c1208af580ee0e28c76decb5d4901cef60ace0fe8d60575997ff22f820c9202a56e01e5c05b5672fecaea35492e98219e6ef60b4d09ec58e27fa0e6d27966d0b090c", 0xac}, {&(0x7f00000001c0)="679dcbe64ec961de458d36c6c28d69e5fc788fad87a3c3a65a0064a6e4cf16aa56e99da169bc66e9243ec5ece179cbb55997e785f4b9d60ddfac095f2c732e24e99243d28550e7de76190e6b9733f9b2a3cd0137b2a8fbf0b1aa70c76d8d6aeba7d83a344166ab3ce5e6a4fb411c5973d339a01ebae21c04fc6df3cf87b23ace9088400b4adbc0ea5d3ac274200cf75f072ef21168200785fe617060b4b71386fa95d5108ca0b8889a4d9243d1edfd7c674a2eb8d6bfc5a7b0a740cce57af79ffa1f4390abff47efbf2e43df44a31051c0108f5f1506798a91186d811848e03811bf4f0d141479db2ed379f6c683", 0xee}, {&(0x7f00000002c0)="a92f8dcad143ed94eb438ce385028a94c7530e343a2b727e252869736fe5e58f7ffbc076f6e25276fa84fef083fa60b3c5593669529088f82d98331c3a447735505fa61a94235a6ebb5e625e9c2a", 0x4e}, {&(0x7f0000000100)="e770b1509e81bd228b818f2dc154401df4541fa07a635da00485", 0x1a}, {&(0x7f0000000340)="5ee3c569c494fdb54988db121ed468761ea0d48fa53639c30595c1f784bc1774a91a13c69ee9aecec2b3bffeb7b490a0dbbb3fcb411316d4949418be272cd97d681059b77e8bc82264529e2ce6af1d18c04fe0eaf69768250aec9b46a1f0b590c02a7c9983d7e7af007d970d2892e5aad067f1adb84f2d92f826621c7243ae7eec448829bc182f804f8dd2e0531ad1f6cb23ceaa942faf1202cb6a0b4a5ee1266605be209b687f521cb48e99c8dff81de4ada645b0de19", 0xb7}, {&(0x7f0000000440)="f7e749f469f0d3f4b74669ad2cca726e665b30dfee105ab80c5d5858627359a823847852793ffade643c0d4a6e260cdd88a24dc2126dc8fccc42e17f1f7735efc82c98cddf1b29f10c03421d817fc0f19467c7137337b4d67373f16758a41049ec82f7edeb12cd073d76f9619d22e8435baed8fd87ccce400198ba58bfbbad6ebc1e2b2ae2b5896dfe125092fbf54aaea383555b268c213511906a2686b8d40fc3659a741a09bf988a152b5d42a40af0919688be492963f9ca9a5365f3ecac6d706695dacdb33b58a7fcf7941018ef33e8d63c7f3b0e851a369a91dc1fb57eb1fd32950a2d57f061f9de3634e838ad4f5daddd385b5e8eb03376f75a2d2603c3f55a7f42d6981803f037f0af2608b2ecaed72bed04bab0e484165c7026b65b8bdce77379bf27221a0719716cd23ea12d22194afbad1c8da30ef107de8d5bbbf7201486d3c59d029050db761cab91f65a18329f08b3c4aaa8edcd7a3900d3f5bb7692574a0dd3ea792fa9dc43f8e09c3de1209e313262471d66e4908d85f790a3a1bd0c7527be0ae828714a0bf74178d0fa3dae58ec36f6a7625232f10c5f53eab2298ca7128470e79fd62567dccf41af22e13a03eb39a99428304b6421473acbe715539f32f34376c068830133b69f6b6c271a257aa86e7b24e8100d69a4ac07f20f0316fda31edfd1b52559ff84081cdde4e2b222eea7d14bf0759e5af2254895ff9e93c81b880a4ab64edf092ea39ad11ded64eda7ff09b0a9871e411f2f1509211bda6bf0fe390d402f8cf075442e6b2f01456f8b4bf1c49b48217fd4090c386c782c2213214cc4a9598631a9104991e9f37ff0a94aa9d500b9900f6afded41612608f886b961ee567aa60373425b16a672455a688bf6d788023eb75289bfc15a7217712c41ab5a732fffb491d41846ef801ee3f0bbd72a09f169832c3041fc920b8d73152803aba570b370cd50e751793cffdec65be35a903e7d0bec192e3119cf2515b840e70a2191e887098a9579c012da6b0034440f7bc143bde1245b8a9752fcdb04166c8d757b0c03b353508b476b2aa21ed9306f3bdcab12d394cb827759fcbce28732e6774db74365e2b6df1dbde7bc2c1552a59d1c42cbb59c130167f7ba182800a706a83e9737315217eb46a057e8f10b35d39f1d4f416e26426100392f9d60ec44d0fad031592c2366b916a5d38ab0c454c2bc0387ac346d05a4112bca1709ac3be0c6b0e099c157abc56d4f2bc3a96b3d784bc7a15d5ffe1e438a20326d7d82921049f4d47c597fabd80c552034ffd04f9d6152bc5a6f89f52dccc245bce5800bb3a1269dfb798749749c9bbe521ebd15d025de70876688c67aa8c44ad3c9408b8d36d4365da82afb4ed04b01875dd6a7cc9baf17e018ad2c5385363a9975e95cb65986b88535b21e9938f03e33d1ac79bfc067876b579e057918ef7eae1206780694a3b87a5483b6adbc7a45366576af6231dc6eff7d31cacc32bcf0dbffa3d5bb299f4ff86a21093b1c8d726386a3249017b6a73ce3394427ef5c9dfa06d0dcebf8f91dd44a8b042643b35c1d4431383445992a237e75b96658a96eef12bb0e0a119b0db650cf3f239176197116135de567e5f2ffc8d660cce047ba1cc2e2787ea8d7b716a18e6a4e44cf90bdb86e472e596a74a88565b71851387834554b95f9f7e783666bb81bde214cb3ee068e560c6d323507f867c8aa9ba593450b80ac6c4bcce1e3c9c19e6dedee1fb35ec017138f758b88e667eb55c1e8bc2ec909301bfb9a63a8b431f31cd3a4192a544d1466a8c209e4b677afb1a5c664535bd4571e2f74d755bb3ef07fb617ce440af660084511afa59482b5d07ce190fe774d81d1f41a63778a12ab8ade0d27f10f44b2507d6d5c311cc6aca18d1968777af3319a0b23b95b8f34c48c921affbcd4374018c7a30cf068160d7c80406f3ea47718af82fddd8f063554d6233f669a056560ac265366c35264d0a61a4c8e4171be190523ff1c2452dfc2a66d372fac27f8b5189cf719263de3ef6a88736cf0aafd3e42fe8ac3a1cbec1fcebd24c229f8a90d51fd7f94b7d3705d2c0aeb63bd9b426e1dbd4dcbf75ea32c35f9c6693cb049f9f733ec2941e2e804298e1f5c9c36f1d1610863f2e4079240f8abe21cbbff18a7916db7f5d232aa5ec0de1860feab6000b68c45be836bffeb4b4c6418821171a57cfca0fb3ddd82b9994300eb9885958397dc7b6f57cf8fd1861b7e69eed41e191c800bfa7c24b66530c119a69dda6bfb0bd735f292e43b60e591cc4c3923f3b2f101928e10f995addc7c10c912c24c3ed4bb801e60741ec4caf7c576d5b454d94a8cf1fd5ac0d0018793141b663ddb218a4b764cd0e55c9fec338db014e5954e31bbcb3b005d9606b2030b32367c04e3ad11b9cb64b1420a321ee491b122e23284db28ae4116855277772b14d4e407b41eec0b35e4861293efa2235c7ad0f827d602b04c93cdbe700d7db4e32c1f29c7a1ceeb03cbcf4c3649f91edd150a7d1f2acb7c0b784abfaa91302316720694129e79f01e608b4d89800c9207678c026c6ee8c24cb6ea34a987f1e0a92403bdddf148de83c5ff7cefa68762b44a589da8120d680356bfbbe4926fd8ac33f8043915b7e3b3afad18d239d5da44fbebefd1a3cee119a80a93ec05abf51fa80e7a11e266d9e74a4fea1463f44a55d308235483e66b25b2e229ee40ac87c3ed233625cd64f068876d6b5be094bb052aaaef2c9ef7a8a8699792fd2d059b042a08172f59547526cb34222399cc03c8066ebc1dab501da9337abfbe8b738e2236293b92b482b8b8b4766b5b76b7ddc61a3a45b3da7253ce884856b9ae3b3165ce38eafd4bd51fd49e739065de45ad600b24d4426398e81141afbfb7bfbc660f871249bf1eb58e1ed7656a8d67b6f24c0e1b14e60f1d0da7f2d1e87a936c6f4fa2aafb1f2abbb3b9ab5a176aa34d5a1d5a6efcb411dd721f66ad04a57dc5e4ffea3c29feb175ff4c0be8ffb38f758c94ab4c9f96a7ccacb6e6590cd8b15236d9f05beca55ee88c6485a7f6df396ac4783019b4f60d826116c5cc08835864e0e2da698cba31ff55c2f541b3af0abe1676980c3d52a6d95f6c8d3dd39c1cf93b59e096a5fb03d3ea3b8ca4f7778ff951d5271dba0931ece2852060e2fe9fa995158b53ac91d82b6f7e1d523e89b550e963d78a02851ea57f13788478f2ef8bd24403f55bcfff51be24b4e4e843ec3bec454b64861bb917101f32357a4269e977e3dd100881531c644cc383baf1d5a34e17326944cd9a4664d0355cb7e10592cbc73115cf33d21a53f22e0564d71cb7c9ea209bd2d122da07478769cb24e75831863c84359d83fce13defb2e44d9e9ca2f909675b54c92d817897cb9291e4b38bfe9a405e3d0f97eb0d4133e38de544599e65f2c85a8d2035434eb9517dd11a13e97ceef6a53feb06271641bcaf0bbb182a3b78119ec89903ab81b126461fe26b496e9c45520a8a8d0e1aa6100c72f73d3645cf6749cae4ed92452091fd238519f9e4a12e9d6f0ad32dd50a7545f3eaff691eaea730774351216047417f363d14d7870db0d0ea0f0e0680e4df5887ab91fdeef322f9c7a7fa28bb46e21548873f164d6393df6f2e3edb545459130f6cb27e529a2db4d271c698c68341456463c584416dfcf94f53fe1847a0b82e99e358e50176c9aaa626e9db3b85be13134d1d97230a991ea641aea6bb17cfa96994b93dab10c699366b0e22ecae69a30a04ab2a0b5226790a584b58dd0159fa47d6ff9a19af266d5b1d3fddde2aad76f95594fc486012f21540dae09d6524f5cb2b376e5778a30783b20b6cd51be73a74efba02666576c214c7e60e938164b5bbab7617950d33ed1fb6407368267fc25ea9d02d923174c6325648723a3b00ca67e7fd4a1298983c20d12199f9dd8dcdaad3cdd9d2ab69d92fcd06476314f74c3d4cb3ace3c46057a9497c9c445381fc52c205719394ee25ccb1e387ccb3be710e9a5d6734086cc5cb52b45e3c3653f9bda4823dd1ff2c05df42efe3eb050df7964ec79c0f43f31b9fce67779cbf93a8b96b275cdb5c46c8fc654a9dc023c8aa4e009368fba9265235b761e1dc355a3893e178974db3921ab69bb7d1a5a6a03e46581cde945020c1c06e2881b595e35e8d129e30b0e9e3f987ae0f6de24302ca2ec23fb4971b3234cc1d88614a698a0b4efcb274f38d16270365effa1fb96885d617e8c469c2b940f096407dd92612496847a91157f34b43840ac482a74bb36406b84736205a8c01e6679a972c8cb9d1e47bd17a38093ed82727f837dab68c9988c2fe0852e44a3172327988f8895a162ea895224929166ae1375896425460f3f390f84a41fbdeb90aba4428a75db0e1f72794410863a6dccf9f7f8969b17c47e3bc0da1ec792fa3493164502b2c844334aa254eaac014de2aadd5e75c7c171a534a681650fd560d6ff68d05e4a23911328e16e1cb8f8995817393b635354969a5455fcb317a67658c7c347e55e7ec04a20cdd5d4c90496f14bf8670216dc37c42e6f89fa77994891f718a4bf3a05616184b5962bf3039d8767bc443791a13f3a007395d85ba274d921287dca9885d738a8242f4178f3cc4983cef1d7f33205a1f68e1c3c17e61a660c4e7a2ad54c2adb99bb49096324ca242c04838fd508184fd1cea28f2db10c18a3293cd52c2f0018843c4646dc8a65ff959410d095d3f16c1a5c02a307c16352122aac0bdc216bf9dc4be8a7cb5c1100f532d7e64a72818c9f572a7daa19fc6aef0397967f77e261ab196e04c55525f715079c7642278c28fe85708130a18be28a64a193bdd796adc58bcfcab3f2323be537d5ab9a21448ac8ff54aea385455e835d2cfec882e060e278331ca5d8047a77c601f8462de825369a9eda140abe93e7c37232fb5157de86942d4fced4191ee6a0f4a6fbb4ba516acb4540ce5826e90d85ca078d352a6d5199e861117d5dde84ae42d8349c7a4cca761d6453751fc32c1bda4b26291ad6dbe9991ada478e9557032c9e5af1ff06ff94f4cacc96718bfcb2293a1885cd080af90deb6090314277a2db387bb47c71971072e27270897f539d61b331ca6a85d6bb7171e7bbf9b3fe5a5510b70261d78e5fadee408b7a778aaeb590a1d790c949a6faab11879c7eda6271330f39007e819b9e8c49787c592ead87151bf39a76b240aa0312974f9f5813d8d6d9cd16dfad5a2fdf789f82ddd027c25b76a840b7041d1feae901423f568be3c8068d012c31cc96faaf901ca790bcd8b4b08a6132d78b853adb61ed696136393a047cf69c8518092d153fab1877c70f3eda8cd7d342d8d7fe3967b04e2238e91d6c23df8ec34e4d001797d62591cc939156f4e69b1a905ad668ea766bcb931df1276ded493665d400a412e985ae0bb256a3cc6383bc85b0f7ce5a1de94840e9badb47bfdd7ba0d1598dd569527ae56d63be52ed24a5b651ebe63eba1d4e556554e5476c6103e2e79967f22205f278852a6cd1de0b82c76911131aafa68c0e2e8aa8ca276287ec36186c2da03f981747ad520f5184aad7d27b16af6801ed3f7e2ce91d5fa4d2b4f3b1d475f961c9f41fa4f845b6e31b85f1fb3b99908810a81e0cce0824e00e2e8ab9f4d56c2142ee12533ff8eeac359fc15c5fd59731af2d331aec4cb35fb8480cb5ec574477de12c9f7119b1acc1844d2bd2f576b90405d6299602f1790d297877b838eb6439b5f27b1a04c84b1f6f66ae2e81c125deba3c4d9cf4f2a1d35a97a7ed1277e5e2f3dd609428f3c6", 0x1000}, {&(0x7f0000001440)="5a2d4cd21d02692b2ae0b5e1dce4ef1d68f5ff5431b6f025876f005b511676411f2d6eba3fe00bdcda200289fa7aab31aa550f601e62918a09b8", 0x3a}, {&(0x7f0000001600)="84a9d0db1e0e68789091f16d02c5be8dd90878225a784a6ac68b538470075c2225b95c7a6b89d6017d2734fc351de80f8a52dca44eba02ebbaf5ef2bff7439326505436db6dde29f7bc1f14d6b76a2d3532c9644276b6111b26c648cfe45ec16e86f8d9ac3191443693c421119c40777037d42c0ac4cc2eb5df36425f1e76c365a0624b2f5d2bf6ac8ba6e9a3b4287ab81648245b4ca2353bc802a8e931b0e61bade282608cc5be1ccf8f173e4ea178c68e9df10a8304c3b30ac46885542071f198cae445d0ce90ef945877da86491bb17be690cad27fe5a99725d19d2ad33160a726f01", 0xe4}, {&(0x7f0000001480)='6UE', 0x3}], 0x9, &(0x7f00000018c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1]}], 0x80, 0x2}, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x27c, 0x0, 0x9, 0x8, "1702079b37982cfa4e00000000000000fbff000d"}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000001540)="44339b5670e32f743a60c334f1776690521424343b2afb8a7a30b693f9c64b559af9a88e0848cf4b723afe31dd99ffb9d58d5c202e5a670763f8e0cbea891523550d431359f2c9631004c116e68b9c6211731c13a2891e1aa3920ba9ba45443ddeb59e066a17926b0e75c7f0b4e3c5684ee7b76ae29036a51b34385fae7d29da449fa7b20476acd297e64b140170d293f1bf0378dddbf815e3361cfef78322b9daf0406f310a608e2318834cbbffbd51efbd448f2e1142aea12ecb9218aa00c7", 0xc0}], 0x1) 12:10:09 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect(r0, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = shmget$private(0x0, 0x2000, 0x102, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/118) mknod(&(0x7f0000000100)='./bus\x00', 0x210a, 0x5de6) open(&(0x7f0000000000)='./bus\x00', 0x10080, 0x8000) syz_extract_tcp_res(&(0x7f00000000c0), 0x80, 0x9) 12:10:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x18, 0x8002, 0x1, &(0x7f0000000040)) shutdown(r0, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) 12:10:09 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="04ddf44c217803a39a580c0ad15466ef26e5f8975a10533f65e93b0124e0025f709cf41bc327404082e9273aead53deb48c09d0013f918b7eca976c45bcfafcf98f6e1e63c103f953b2646aab1e25810b5f406c5725df26b843c1627ef6aa92c837697118ca5e2ea739e0df55c2e0dcf135d9601933d1aab1e52fc631201ff098dae1e726b5f6add9c9ac6aa6858be685b1a031d815abff3416f9ce855518ed3b871165dd916306379ec1820c03c2c542518c51676c3e1cff2263c9d339f9b36f9dbec361a1e66a30126f2ae2d"], 0x1, 0x0, 0x0) accept$inet(0xffffffffffffff9c, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000140)=0x2, 0x1) shutdown(r0, 0x0) sendto(r0, &(0x7f0000000100)="fe4470876e354e4a", 0x8, 0x0, 0x0, 0x0) 12:10:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) r2 = syz_open_pts() ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x5e99) write(r0, &(0x7f0000000000)="c3", 0x1) close(r1) 12:10:09 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r2 = socket$inet6(0x18, 0x4, 0x9) r3 = fcntl$dupfd(r2, 0x2000000a, 0xffffffffffffff9c) fchdir(r3) shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmctl$IPC_STAT(r1, 0x2, 0x0) shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffa000/0x2000)=nil) 12:10:09 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0xffffffffffff2fff, 0x1) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000100)=0x1) ftruncate(0xffffffffffffffff, 0x8447) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) 12:10:09 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x5c5f, 0x1}, 0xc) write(r0, &(0x7f0000002740), 0x106cd) write(r0, &(0x7f0000000080)="0eb583d99e6c8fa01b16536f42725ae285625cf9c80209e52f0ecdd6df0a32e0ad0c700c97d76df08a545707189327396f701448bb0c62826de7d8df217ce37fe68768a982dc297957c2d723daea01cac2f893686057cf1d74e5fad69fc1046e74de86d29168ef166d3a34b82cc094af42aead5454330e1317d239bade1f61632b64bcb0eb18f4f93ca54596b8b97eb82358cd98a8585784879de0dd8483f51c98189062d6d9f32c2501316c8b3ae3465bbf1f908993fd990b670c83f469b799525c55adf30ba066954c6289f52d17b4cea262af92a3ded7cb26a628178ddb2183949c48ac78d1e3506791c46a1e050cae27427107147be3378b0102a922bf51131be1d16bb7e2b07387f38594a1ecc59201b022b96e1c0b64ce5eae95870912fb02821026bcd91cec9373fbebca74782dba4893280c70e72a4b7de1f7d2f0f395917639e4e21eb0d2056bd0916a4a1fc8e51838a5138b22782f8181e2b6e707ed7013d2cc057539254b3a56f507486fb14fcf6c0c368f98ff02da96a45f74f4708ec2d582214b1463d56ba41fa5b3ed714d25e617b8b665b0243554e2237d0d76b9d13fc2e2f325d9b9adeb90092f644b16a7f68c2ec12d5d412ab702417ced7e405116ceebba25734e48183ef0644fb9e3c31264961ed087310266f876906548a3c676346354e7d07cdc052578172984b639b26291cfd0c1420515c52f5eec31136ce1f835351d59c8ab1d0609c768b252c6a5c361502bde4d1d689aaa07a62526f88c6e50c42cde00752a10e54e739fc807ba78c6cd9328a2a5e0ca5cbaabfc70ca3db1b64ac1b56c5e83372ffc0626665d764dea753072a54de51794de59d54bbeb6a434b4a639cc9fc4f43d986c6a4969dbd5d5eaa447f2211a6027e8f67c225c674479261aed5709f329cc99e46485d67ee2e4a3b9fc3bb58d2002249a75daf7a8c240320e2787470f3fe4ed3f050a2232969200670bd48f4cac9578a443d2e9385e7b452f6791fa577897f0be9c2b94a649ddfed1f8ac0926379f548fb47593af2a59905a76ccc8ba20762fb4be163b6fcf8ce8db84b15961881a95b0421419108c55bdf5d2f3af904fa975baac50a4f575f6ce4085664ba086bda31ac408ffb9b063c8e57741d71296b15ed54987d58b2f4d278f5285298cb7ec06d1083c10b33349a91efab9670ffecf6969d33fe1d1522d99814cb76f08a6f68110220738c82d2f9ae9b7652be2860459715b856e7825c13f1875977a344cfd4f946eed5a9098aef2d638bbed0ce4d5a015b1c4b58574b46151656a3901c51abf2e75dbbebb60009576be680c46f76b21ec7f8e139cbb4e62aa3da9082ac626ecdaaf18dcef370bcb25b3452a8454f5052af4123ff56eee14443142279eb7ec8b614d5f0116c795f261a7645028cbeb8dc5ddd95caa67e1be407fab21abdd9d83a66e9055fe51c2b1c195319cea6bb87fe1c7e90aa53e4d821a37fdaab2d1cb96f3fafe6773e02f1b418fcd7e8a90eb0c5cfe881a6450cf334f177aa8cf892617a77910fd0aef8334f80c2f8a4e05cf158a8842ef7244031a6b61ffcf2d3e5dbc9a7d3f21da07874af24af8d575126d5e3362e9adfb2a7d5a7937d4cec68c8daa7e985411ddc8e9ed1e19eac28b199a71ef5c75a8d35666421b79dd9bb8699f819d857c02673cbe7617bdc4ee7030c221e694d3510ba6d530071c0c4d23dad6c4f6373e44b7d170f49c77dc6dfd675f92572419f4b1c422b01317d45f8bac3dec814c517a836f9508019c3b35516b50d0f0e624dde3fa6b4eef9d5cf2712af08502a0d4811eeb99efe6c7c7bb608fcadd89b090c2eb90522abc95247e497fe35dc2b4b0226921837ceaab31542249c28a321f8ea4b050df0114ee98f4b62ae47bc0d2923745bde029aa1cdf34c845b8dbd6bdb47fcc96d75fb9a9659012699a7f589fa2527bc702f9ed5e10901ed6b31769eb213596d0d6c8cf5996995b32b588233b61a35e5ff262d2ba0ee76477eb63f4066de0412af0793fa3427779781f6c792c6c29db1c00843dd4e0ec9988d20854dc674d5594d53fc3ce2ccc9467b1d244eecd9c7e3b40bee86c48eed42734481f7ba6b66a7810886a33f111b9fbb7f300447fa98c60b7f8e8ce05e043604c529d4602d7ee38d0e66e6cd53dfb6b2b7e46cba4e03de390e20d57a9a3eadc4bdc0591b3713d6c4e442d8fd0f182867ca58ca18c7ff9f75b77dd02c0a9d33f840d51d5f4a5905735c8ad2dd3d00b0fd423d89120a46c464341a9793fc0c0a2b8aa589a2e3c9e277b21a9553d8a1265c85e496613b2d18f4899f5eb4550fbcae87c4642a94890c94a1c30ea09c362ea6ca71167529516c6ec17579dd8212a473f1287ab56c6f32d93417a4c62dd708b8f93dc040377cfc55fe8856e2d917d498daaf5bc1bde6ddf376be53ca30d2bf7456d8694fe4255dcdec88abca3a1df02c5e5342d9bc8c6fb96baf6bd3b0e7b61d2b3e0748c837f53662fa154f57d2a546ca75075ec52fff2a2d272c569bd4ae3e1e9d819496913acaee8a4325b466dbd8d11131a1cb086131497ff19a5cc7ec0a1421443d56b42ad61eabb0afdcd59e118d3caa6963e441ba86f8fb1624b56102b065aa34f781426603764e962243b5be0c40afc6f039fd79532de056bb0eab028bb4b2d1b4d28381762e870119d1add43510eda28ff4323ba052f1a6a8fd0df28aa30f6641269144534c8613e2c0c25749fc7a00c03e6f6c70106ef918e4c0fc200e519e29c83d4573d5e5a812a22296665519184d00ea7241891ebff40fb18c8e649970e97a670d824caf6cdc2e4de0eae59a8c994122ba4ae212055ffd4948be92196d0f928b85e687404a59f8666c5c6b94e54cdae6fcda5d3e4cc6ff54ac0e6d3", 0x800) write(r0, &(0x7f00000030c0)="ec679d0c6dd7beef7e86eb429b5b9e0675d13647e473d2bc5fab02d5fa0b33ee65c77bc06d34761f5514945abdb7c4d5ed14ae29ab33fcc1a09c22ed436456008d8d01fe39c55452310877e59ab4c790debfeae7dd8d85fa11406ada12405b891a02412ee70a040b1a71b2d24cadf5794e037705eabaf0a678ea76965eb61c044d7fce518a59790431d555626ea902e4b707d78dc69004663a9ae17a7456844b9cad19895443f3e1a59de15603ebf0d859540109409a52cdd9e62b985a908bf7172e2182a1454a05a20793a08edf10871d88e005e4c2c9e729e4b9565040429cd3612fb2ab837cb730a9720ee3cd020621611a11f3f895f7a3df1076dd268270ee0a181f58559fec4193e97a6a6cfd6c683bc209d62e61fee2a8f2d7a00234f24013b674ac3f9086a2b68f695db6ab5c6e20a5f8", 0x134) 12:10:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) close(0xffffffffffffffff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1, 0x0) write(r0, &(0x7f00000001c0)="a07c19984b42a1203a963630a86e888e80331c9bd9f6bde1b983ebd9948519242f85546f8558289957ebc8c62e291d1c0c944f0cb384a159d241522836a37a2110a26f8deaa66503f087b133a63d9afbaff1edf3c050b409bd2d375c9a588337983bbbcee816055770a9a6dd3721ea7eaeaa4d22651cb219b4ffe56d4cf81d9cd5a2bd62b59c847512b7fcb43ea2718868e1fab02c4919", 0x97) fcntl$setstatus(r0, 0x4, 0x80) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000040)='./bus\x00', r1, r2) 12:10:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x12) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x40, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 12:10:09 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000004000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 12:10:09 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x1, 0xfffffffffffffff8}, {0x18, 0x3, 0x7, 0x2}, 0x100, [0x7ee, 0xff, 0x5, 0x4, 0x0, 0xffffffffffff0000, 0x5]}, 0x3c) mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r1 = kqueue() r2 = kqueue() close(r1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x100000000) readlinkat(r3, &(0x7f0000000080)='./bus\x00', &(0x7f0000000180)=""/123, 0x7b) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x20, 0x0, 0x2}], 0x400, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x78, 0x0) 12:10:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f660e01653000"], 0xa, 0x0, 0x0, &(0x7f0000001340)=[{0x10}], 0x2d6}, 0x0) 12:10:09 executing program 1: r0 = syz_open_pts() mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000000)) clock_settime(0x0, &(0x7f0000000040)) clock_settime(0x0, &(0x7f0000000000)={0x1}) getuid() 12:10:09 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x41b1f84c, 0x0) close(0xffffffffffffffff) 16:00:00 executing program 0: poll(&(0x7f0000000300)=[{}], 0x1, 0x91) syz_emit_ethernet(0x7d, &(0x7f0000000000)="0729321965d1e301f970c2fe50e499ebfe9667d7626af246c5cc0f5bfb1c504ebdb2ab572fc4df95be72b97c4b0a47a348a74526d61be0b7ecd76a733bf7a8ecd7c8d6dae5806c4678386985a8301b508406db4f53012f175ef285c6003b0b524a77c404390a6d6d9bf0ffc424508b55a6faaf01838fcaf77ba96dd99b") execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x2, 0x4002, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="86420379c5ff889a5f4e1ecf2ad2e5ea96307b817557b7b285105b6489cce4ff20459a4a7df0162e4e00fb8adcbefb823e6b6ccf11285a"], 0x10) r1 = dup(r0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0xd4, 0x3) socket(0x10, 0x8007, 0x4) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x8004, 0x236161bc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20300, 0x48) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) read(r0, 0x0, 0x19b) 16:00:00 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) listen(r0, 0x80000000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) nanosleep(&(0x7f0000000100)={0x8, 0x2000000007}, &(0x7f00000000c0)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x9) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000080), 0x4) 16:00:00 executing program 0: pipe2(&(0x7f00000006c0), 0x4) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)={0xffffffffffffffff}) 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) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000f40)) syz_open_pts() setrlimit(0x8, &(0x7f0000000000)) dup(r0) 16:00:00 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r1 = socket(0x2, 0x1, 0x0) shutdown(r1, 0x2) listen(r1, 0x0) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000000)="e0ffffffffffffff", 0x8) socket$inet(0x2, 0x2, 0x3) 16:00:00 executing program 0: execve(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000300)=[&(0x7f0000000080)='&-\x00', &(0x7f0000000700)='$[\x00', &(0x7f0000000140)='%\x00', &(0x7f0000000180)=')\x00', &(0x7f00000001c0)='\'\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='#\\\x00', &(0x7f00000002c0)=']\x00'], &(0x7f0000000680)=[&(0x7f0000000380)='){^/\x00', &(0x7f00000003c0)=']+\x00', &(0x7f0000000400)='}[)!#!\x00', &(0x7f0000000440)='\x00', &(0x7f0000000740)='&\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000580)='+-]$\x00', &(0x7f00000005c0)='}*\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\x00']) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000500)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) 16:00:00 executing program 1: r0 = shmget(0x0, 0x1000, 0xb0, &(0x7f0000ffa000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x204d0, 0x5) openat(r2, &(0x7f0000000040)='./file0\x00', 0x20000, 0x1) 16:00:00 executing program 0: r0 = socket(0xf, 0xfffffffffffffffe, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000100)="6690374b", 0x4) 16:00:00 executing program 1: munmap(&(0x7f0000007000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = shmget(0x0, 0x4000, 0x200, &(0x7f0000003000/0x4000)=nil) shmat(r0, &(0x7f0000ff1000/0xd000)=nil, 0x1000) mincore(&(0x7f0000006000/0x2000)=nil, 0x2000, &(0x7f0000000200)=""/179) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x837d, 0x0) r1 = getpgid(0x0) getdents(r0, &(0x7f00000000c0)=""/92, 0x5c) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x1, 0x3, 0x7, 0x8d47, r1}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000100000000}) 16:00:00 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)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf1", 0xe1d) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() write(r1, &(0x7f00000005c0)="d9c2f773ce847d8875a64d202c1ffc53b0d03afce535f97f83dd030466efde9ca38b3efddb0a00ca6fa0c65bee8384acb11bd4833edcaa44da504e07f9e26fde991645435415f7d4f19fd9bf8dc1600735649f307f763e6b8747b63836c8061e5ce1113a5a55149702d2b075119345cb3cfae88eeaa4011b0d9ea4997feb46d1581577fdd6eaf229a35bb6c167819d272c26ed805d9691b3df2f051a9bd24c7bf580fa4b2d45be5db6d0d618df641265b8625aada27c7715845aee43908b0ece4ce9756ef5839abce4dbc6bda84511674dd7519270cb104e84a6d2ee2c64d09905275c926291ecb05dc09232546509b2469ab962ad5505b7c14c7dd908f58bdd394a45dfb29d61257058b5a01c7420fe0c561531b9fcd59ead1d2a8bde0c2385b70113bf6b24940ca769ce385b255678e7348cfa37b72954a697515786137460f248a19deff98ecf4d5cf5f034a52e4846f439f036c86fbfc63d5f9240717d1ccb921ed3aed7a86953e10c9178eaee93a0286dab06bb0764370f37dde521153496bad82d17437d0688db2dabcbde808afa7daea4431868e978467da87ecc1b84bf34734959f63ad771a7a3cfd1d595428d987377fe5a5449475fd20d628d50be9094a1a77ff8aa80fbab205c3e589d81fea37a388a03453e86ced8d41fd8c94b7d045e0d3ea33ef9db66d82091773e00104b7a52fdbd18a528841a31457e1219c27c7731a0b96df20a14dd45c486b61facad8fc7f6dfb7467083922116742ee930761d6d8889c86e0416675d1df662c38e14e5d9982b729a62c82a8283a446aaba66eceb60c0144034616406d2e76d39ff596558b836acda8e29f640333e6d080b3e680775b451e566135d8bb23cc42eec058f0309a8562c4756e672805686921fde2648b507857705fe6a25606acdc6506b3e1709c2875756d7e3268d3abd1aa040c103ba3aed598951050a69ded451e85f64f2bf9861c21e27dfd998d8f4f1239ed3cecc13f2561bf8d5e4a1a8598cb979238b4c8014b81ea0449f488429f69775a151237c2ce99a3d8f4056bdfff5716a85bba3d0571d29e18173f3ddf233810a97a897bc1bce76fe9dfa9658e3cb7b1d2a19ad18cef14cf8586ed0d3550308211b854a919b9b2137413a6628db7bc182098e3898d84c14d70594c2ed9068ebeaa6476a84dcd05bf5fb7fe78c578c4474c89a406577d58db23a6cfc5ec4a783443918f61a5b1c3243ca13b4543c7a5e217022044a52fe03919e3b98d5c27c30ffc5fa279db4fe95158f4197d7cf6ec7acd95effdf5b2c0e5656f138d4cabf0ff1082e109892d5b44cc718ccbc82030eda31f7cc2afab397e8e4467ce7fa9fe3073313ca6802b5a32ab858c4866c951a9149d989d477296652d5ba05b6dcef4792a73acec9869d944c4b0f7dc80e2473451ae4698b65a52f17e50d0d7141bf29e5b4dfb1dea7c8c4cdb1524988207fccf4819503eb05622d490c0087e616745f1dc5a9125899ca9d6c5597c66e5453a6835aa58890cf216afa0b60122f7359801f9048327692b4b3ecf7970b00eea0b4653ca405822a0454752640fdfaa61a09bca56953ae5881ea6bf7fff3b27d7055130c30f7ad60cca0c464e187e33d6df17c8ef8acccb957156befbc31fb99509015d85d26993816c6c09812e6de818ad4b397391e131f908d725d29d8a60dca19754ac064bc7220feaa8cfa573ac58e4277e1a6ac1d1061c6f47497834116e7a5730a3cbc2194490c8a9c39af4b198c7340d9ffe10f4b7c28d1783525d27d2d5a85a9b0fd5620dc747873d9493be2ae653448d51f56e5eef635224fece2c22a1e8ed8747713a0c5efa4a6492b3e79441d9fc24ea8f542215b032dada8e172d0ee83a911292710b76ae10c9d1bf064ebc947d57d22b579695ef93b621d1225e5c306da33188994bc953460ea75fd336faa4c0ed3602050a002f16fbc99e1c5223834d65382229fa57a43d9c8d249b58692709856c192498103e1ffcb09635ffff0fb0ac6918419cd2e1affb1aac263853b375d42e20269930bc23f7f9f3e6bc6fe9d4ed89f96e9ad42c7df59879d4d910e528d41dac0d9a464c8be414f94b423afb29ae6f1fe1b13f265300c6d45bd46e66b6d31da711f2a5f9bcc34117fb9e0384d9ed9de3c3b59d27ec2b00aef928d1f63b3ba498f2bd4283c903f95cc3ef188962c14ff190a7dd7db7b9e36e781a63152a2a2dc7ac944efa8fd6ad097d393d567794c22201fa97330bd326485d0b96395bd78dbb0c4a504b6f18a662a15d731e42c3e09885aa981440748d35fd14fca78e58c11bf5159894687a972957dff642ce111bf65837eea0ef2f7a2b056253ffddde9ab1bed3c11cfdaa036279c5c0aed1621e791b4b37c0f4112fb7cbce01e80433c3d2339ccba26b10bb1986218eb78db63c50d06be0932033d7a45587483a306a286f717d41839c7d30b050ea2a41b8384ef3a8c7969c9a945248d01a6a03eaa46b3aa56307ee122620706964d5cbfc993cb1287e6eaf7adb21292098d93d086bdedfecdc8cc30a79b5718b9ac0269231777bbaf2a7fb537e7795b5b81696a3dd831107ad1714b72fedf4cce27193c8f5fc471c4d5ce8be2acb6e92347d4ae675a5c6e9c477beb65e205e1b22b3f0c46bacefb8c381d778f3bc549d87a0c7ab94b95ef7651dea493f32a968af0dea2ec5ca0b28441fe2f90b2e7ecd99b9f267a8a060286de8117bb9ad8148044a8e80f0710bcd3581e1e6cf5909b1266a4df6a38d760fa13adb8715f24206180e6f9b45cc6d1dfce001a112608e5070c64f94b3c8416ae08b079ee9c1e3f6790a859f689c4269c9117f202991cc18ca0133d71441738bc905b6994b3a8848cf2a1ab053bcbcc78854b7e93cc246b8cd185ba01ab9534a593a92a774df07d59082be2a92553d6ac0f90ac892f38a5a9c8ff90abfed7506014f33df7867b2e7f0b3303512ed74d236d36a158df449d93b592866d69d0e39b23709abff32c6fc95b947387469797c86fc63d9c70d2976fd18ef2c68f4afad0b574adb62508043a6110398eb9659f6c4e2c5a43cadbac3cbc428045c9d769f674eafb9a6149bb80ae0218739daa25acfa0e3f492020a9cee3da6660eab7d561d70e10a8d31fa573444ad01e74c0320a7c57b40045bff66f2cf8cb86c61b172a681588c484bb86e56c38460a0ba207959817a270914c7565a78e8642a2a4b263ae61f19239c0b91e968d2a5e58d5cbec399f9d7b8f2f6564ab73e5e7425f049832abfd89446586847749601dc7b99cf3afc6ac67f19248f2dcac3184301c6baac449577f953446474de382159a3964cacadd9c831c137dd41f49dd4a04d92d7ea24f590460e6daeaef745b1a397c57ca861b1e4dd28635fd5d2c1a3074446460949f6ed9f3888c44713bb20a3e4bfa24506bac942f806385a4cc4e11c0c9e070de9a9f592217a9d456f8d2e0093a9b3ec500cca8504a6d02545c6a72cf0b476d27e674224f02d3d40df021212fe6440e7f4e9d4b6d1cf81f7fbe041bb4633783e820eba82bdb4ae64ecee5282778a0582998a63aac7095218492b3d1110e29e617afd33d49a6cdb90d909d8e535f780a82cccde723d4d31fc275f86235b9d0de99f111fca0b091e64aa52741ad143ed3994cbd24922a6d93e970959ca1dd67a5a328b4498631fad99b36a3ba4956b8fdc2b74bf19b57c1e65b8a55c62cd2f6f52534724f2ca09f6f76ca4f1916d051b3c921e22528cb72ab6faa7607b06d22eb73b0926b3d4fdf3e283fd540844af073f040299d119831554301e6b1e28eac0e178e6232105eff6eb8a71e7de90ded4da77ff27e9dc0aa5f66dd663bb0edd6beaf60c0bfd4c014c996c7e3b00a67d3b6336582e5f5e771a56200b7b06b29b6fa832c05c35372575a30b84cbe8053d086b04363b583d8180629ce13aeff906e15422433078467f043249d06507b37ba23f557f9f35df374b19473f0884628c14f189274a107c847176a93946d2368c34d364ef256bc9620bdde152bed5dc53fa7e9211141e0190fd9cc2f7ba13ea973ffbc45984695fb96a1682179455ffbba675eb34a85b15575577485e9ad9cf8bf3094c2b0027f91044be35bb291791a69835fc6ab278aaf50e9f5d0c73dc04c61d1b1201784fe8642bcea5ac3055df0f5b5bd48bfbed257e07f39c51680ea475977ecb4117e458d331eb896f22256168b8f9d0083526477ab9ad3c2f79fb808b75cd9cead92460abd71f5b1f857f56ec76756a23e766d822be2e0150af5fc654e07652fc13543b7f7fb277eca0d8860c4ae20509c86cd2dac6efffbae1ce99acf34150fcd8451f16a449f8e0fd65bc3a4e10a6a7948f530c782a1b594206e8a36409eb6dde2bd00e8c7d56eaf48d05becac6e21f61d32067d6e8cc43e5265fe1e68408f5bbdb1753a936c7f018caf678f8aaf9082e2ec62b4a43105b0cca5d7053c332c9b6d59857438cd6de81f676dd75921a6bf50b211774ff00a9d60a6b7ee02d01ceb3e51f742395a8a6d691b28f204f966699db6f960ddf28d150d5c16edb76d09395b15933e3c098e8b4353e13c7eab5f043d1ee5fdaae907b008f3a7ca55b07f26ac1ed6231b4549caa80ddaf32b0d6c3aebe22648e5b1cbf27ca2e6e2b8a87f404f0f9fd76ee4c7c6ed84a9746695c761d2934325b0a345fbb31b75ae6c2e12ce3946778c134c66375f0ac0597f94d5cfa24566ba000c823e193d2f7ad8468d4f6f2f67d52a825966ff492584b96da3793154145b197f222d309ca1e19defd1d77af64a0da63c9f733de3d413608d7497e025a2b85e3072d07dc3698b84e1a884e0d561144917228ef6f566271dcfa8cda336a09ddfcb61da0c872aba0da714fc7ce7d2ce56641bf7fa25e55fd824e15dcb5761d00f68d62bab138e28af4992adfe984d9bc8ff6cd37408177d4c6bb78eebb08aebb3c1f23c283b1311d1415b6184ce2330e0069b9929235d2b291c5ba7b05b6ec019eb0c878af56eaba54b25f1397224e2333f75d14f6c989b9f01683e12a7ef1e1033fa48b134dd20601aa646a65fc762de47956852caa6054b6db26532b1f1125fd64405ef67c11d334d426815ac02d7afb204da34880497d07a8503bcf15a49b6408d4f6265972ceae82ed9bde84c0f82974a30b591614f01ed8b58a4a7a3b90da1ebbc5dd8b30829705af9e8d18fe757ed40482c40684b95ee5bf17a119de4b5feab42fc812ba7c6d4ad8a8aa31e67724e7aa9ab6873d6282e9e322e8264405b1aa36e5df9434ea068809f0f4091f53c8f6962db13a219d73fcc749a614df1cdceaf38784c0e54b0790724e77125c2b821aa12a395126c337701ac1495467220eba3fc40e1115ffc450799f9a89ea71ba35876a2b3e773a40cb4c2a732d201d5c054822e655a5008a83bc353a6e62b279fbf3e9b92705cccbf1fe4648c5d714be5f79d5bfa94fcb6cb935e8309d50c57a9a0ec13c95bed2a9f872d4a3bf5e8887aa4807d1a6abd3f50bad5125cc8c92e7e067bd30cd9fdc2b149006c000efdb3c893fd4b2a3fcd7d14bbc59f1c34b60573d94ac71d31339dfe3ffc3e4f8b90f3da2c5a865bba4092223eca20e1e7c8670f64ab8c2206e5146a4ddedf9ffe37e7957baa454c4910c6fa06182879900a7dfb8ee052310ca4db14ff60c4b1f8f025af5fe626449f27fa80c3ad4afc759608ef5ca62ddf742b235946aa5a880e048e1afbb699ce4f1f1447747d94e6649dd73ce39e222640ea84dea3d3f15a79ae10f1cf048931db96bd36b9b35bf5cd9b0141", 0x1000) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1000000000000007, 0x0, "a147780ac85a538a131900e8ebd81821fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x7ffd, 0x0, 0x5, 0x8000000001001d39, "bad85db5718000"}) poll(&(0x7f0000000280)=[{r3, 0xa1}], 0x1, 0x2) 16:00:00 executing program 1: getgid() getgroups(0x6, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x0, &(0x7f0000000140)) setregid(0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:00:00 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setegid(r2) kevent(r1, 0x0, 0x0, 0x0, 0x5, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) 16:00:00 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) r2 = dup2(r0, r1) poll(&(0x7f0000000040)=[{r2, 0xdc}], 0x1, 0x2f4) utimensat(r2, &(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)={{0x10000, 0x9}, {0x3ff, 0x101}}, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) shutdown(r1, 0x1) 16:00:00 executing program 0: r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x1, 0x0, 0x0) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x2, 0x7, 0x4}, {{r0}, 0xfffffffffffffffc, 0x4, 0xfffff, 0x5, 0x7fff}], 0xf6, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x50, 0x20, 0xfff, 0x2495198}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x7, 0x7f}, {{r0}, 0xffffffffffffffff, 0x2, 0x40000000, 0x3f, 0x8001}, {{r0}, 0xffffffffffffffff, 0x5f, 0x80000003, 0x2c9, 0x68}, {{r0}, 0xffffffffffffffff, 0x60, 0x80000002, 0x5, 0x3}, {{r0}, 0xffffffffffffffff, 0x1, 0x80, 0x4, 0x32868a04}, {{r0}, 0xffffffffffffffff, 0x44, 0x1, 0x1, 0x3ff}, {{r0}, 0xfffffffffffffffc, 0x13, 0x6, 0x0, 0x1}, {{r0}, 0xffffffffffffffff, 0x84, 0x20000000, 0x7, 0x355}, {{r0}, 0xffffffffffffffff, 0x20, 0x20000000, 0x6, 0x9}], 0x4000000000000000, &(0x7f00000001c0)={0x9, 0xb67}) 16:00:00 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) pipe2(&(0x7f0000000200), 0x4) openat(r0, &(0x7f0000000280)='./file0/../file0\x00', 0x80, 0x40) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000), 0x4) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) sendto(r1, &(0x7f0000000140)="3e61776d67cb702c88bcc0fa1dc0cf28469dfd777302c33f31b8f5a289c6d34fa3459d83d32564dc6287eb055843a6f571d35629b0cd3f57c063d374a5cf19d9155419be77aa41eb94af8d4b9fa6a19ce465f1d06f6698db4ffecfbbad232ff1e6707b13dc805747aea04166adb906f033da6513a8731824dfbb8691f0dcff87a5c78a1740a5c9c7c573e3b14ef8d7f1967af07e36a04358", 0x98, 0x8, &(0x7f00000003c0)=ANY=[@ANYBLOB="0134c6162653fe33002e2f66696c733041b1d711c69ae4e6209ea2e0f1679ca6caecdc82b8035671e7d19c7f1040b310f20abbbb35ce0d12dcd40af6dcc7040adb41042de36fb91321ab0877b0ce3005658b70cda8493ec7df4a67ce69d9f371c5d672014cd282408cad8d3bbe179644bcbeff2ca32ee5ccf4be085293fc9a834fd3401f2de80c4d29f6e580000000000000008e22a082b41826b7c5543711935a49250e45230b401dffffe46245bf36ddaeecf49e76c9f78a9e951964c975934b27f23cde1eed49f92777c60f664a91bd03cfcc1f46853e73ee3c320a9d78bd7d8a6c3081d745c88bf9de4c23f312381f735c4631871fc282f1876b91c81a60b6752838f044d69fbcef870846caccba3c548929667992ed80abcdd59f2e4469a324ae067107cfbbc71fb2e9897a4160bbf6195bf599fd225c6e5d9b6664ad8691551d3e1da1293e26fad6ba64f50fdecbd71f25b6fcffffffffffffff77a282c6266dc4775db0173528e56f5bb5d3c984a2a99460840ccefbedeec31deafb549966d9b826a75ce392624998e72eb35f592682f07d22f928f2bc414b1c5b5617e4a476"], 0xa) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:00 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) recvfrom(r0, &(0x7f0000000140)=""/10, 0xa, 0x1, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) bind$unix(r0, &(0x7f0000000000)=@file={0x1fbc81a4852001fa, './file0\x00'}, 0xa) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) getsockname$unix(r0, 0x0, &(0x7f0000000040)) 16:00:00 executing program 0: r0 = dup(0xffffffffffffff9c) recvmsg(r0, &(0x7f0000001600)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000001540)=[{&(0x7f0000000080)=""/76, 0x4c}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/9, 0x9}, {&(0x7f00000011c0)=""/232, 0xe8}, {&(0x7f0000001140)=""/34, 0x22}, {&(0x7f00000012c0)=""/32, 0x20}, {&(0x7f0000001300)=""/165, 0xa5}, {&(0x7f00000013c0)=""/58, 0x3a}, {&(0x7f0000001480)=""/190, 0xbe}], 0x9, &(0x7f0000001400)=""/62, 0x3e}, 0x3) r1 = socket(0x2, 0x2, 0x0) lseek(r0, 0x0, 0x1) fsync(r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shmget$private(0x0, 0x4000, 0x140, &(0x7f0000ffa000/0x4000)=nil) sendmsg(r1, &(0x7f0000001440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001180)=ANY=[@ANYBLOB="1000000000000000200063c1f7bd0000"], 0x10}, 0x400) 16:00:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x3f, 0x1000}, 0xc) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202ec3182830ff674e67fb3a3da612f66695ae33c0d714972a1000000000000000000000000"], 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgid(r2) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x4) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91abbdb5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f58968b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766af04e392b0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b739eab17d59306a4ed1ee5ad44dd2", 0x4c3}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) fcntl$dupfd(r3, 0xa, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "8369d2d18001000000fa600000ebff0100"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) r4 = semget(0x3, 0x3, 0x20) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000200)=""/164) 16:00:00 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="07ff4a16d662566405b95fb24fc6a06d2ec10e6e367c460bc03bef217fea20dfc005fc1bbc54a4e011ee62434ebab89baadbab201bdc00e439fc1c96515ca746051b07f7ca1348efc23a96eb6e571706060daeb495c9ae20b0c751ad02db6548305707da6a418250b6b2e9d4216c2dc61ce2c61fe200253a7b9908a4e46dc26daa7b49f8028a06af48daa78d83f5880f814b43b93d99c070e2cb1e0cdde95776f020cf810adcfeeeb08fb41bbdc5ff8b6e4f2eb00e72351404adda1f8504399697fc5d02ff2f78646fa9e4699ba4d8f5de30b6d5a3bd207f0171c5c58dd038bcb99727f037295d6cd3f445fae399d11c61435e4e4bc44d506b59240fa17d59071f171d44242b0d6e"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto(r0, &(0x7f0000000480)="ce82b36ddee9", 0x6, 0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1117, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r1, 0x6, r3) syz_execute_func(&(0x7f0000000000)="c4e1c5ef3e43da32440fdb4cf66dc4c17a705fea9b362666440f50c90f594606d06cf00d44237565260f11b90000000054") listen(r0, 0x8) 16:00:00 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000000c0)=""/212) pipe(&(0x7f0000000080)) clock_gettime(0x1, 0xfffffffffffffffe) 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2953) r0 = kqueue() r1 = kqueue() close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x80000001) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x6, 0x0, 0xa184, 0x0) 16:00:00 executing program 0: unveil(0x0, &(0x7f0000000240)='W\x00') pipe2(&(0x7f0000000040), 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x100) clock_getres(0x5, &(0x7f0000000000)) 16:00:00 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) setregid(0x0, r0) setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xe1, 0x1, 0x10000000002b}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) r4 = dup2(r1, r2) faccessat(r4, &(0x7f00000000c0)='./file0\x00', 0x0, 0x3) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x89) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) 16:00:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000180)={0x9, 0x7}) r2 = kqueue() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x80) kevent(r0, &(0x7f0000000600)=[{{r2}, 0xfffffffffffffffe, 0x80, 0xfffff, 0x7, 0x200}, {{r1}, 0xfffffffffffffff9, 0x24, 0x10, 0xe9}, {{r1}, 0xfffffffffffffff9, 0x88, 0x1}, {{r1}, 0xfffffffffffffffc, 0x18, 0x20, 0xff, 0x7}, {{r0}, 0xfffffffffffffffa, 0x4, 0x44, 0x7fff, 0x4}, {{r0}, 0xffffffffffffffff, 0x1, 0xf0000003, 0xffffffffffffff1d, 0xe7}, {{r2}, 0xfffffffffffffff8, 0x44, 0x90, 0x9, 0x6}, {{r0}, 0xfffffffffffffffe, 0x3d, 0x2, 0x7, 0x3}], 0x0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2, 0x200fffff, 0x200, 0x7}, {{r2}, 0xfffffffffffffffe, 0x20, 0x0, 0x9, 0x4}, {{r2}, 0x0, 0x40, 0x0, 0x0, 0x4}, {{r1}, 0xffffffffffffffff, 0x2, 0x80000000, 0xff, 0x9}, {{r2}, 0x0, 0x24, 0x0, 0x80000001, 0x6}], 0x8c, &(0x7f0000000140)={0x4000000000000000, 0x3}) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffd000/0x3000)=nil) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) kevent(r2, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffffb, 0x10, 0x2000002a, 0x9, 0x8}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x1, 0x9}, {{r2}, 0x2, 0x8, 0x20000004, 0xa, 0x100000000}, {{r1}, 0xfffffffffffffffd, 0x40, 0x8, 0xffffffff, 0x9}, {{r1}, 0xfffffffffffffff9, 0x2, 0xfffff, 0x7f, 0x5}, {{r2}, 0x0, 0x20, 0xa, 0x3, 0x3f}], 0x44, 0x0, 0x7fff, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000380)=0x100) ftruncate(r2, 0x9) kevent(r2, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x6a, 0x1, 0x4, 0x45e}, {{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x1, 0x20}], 0x90000000000000, &(0x7f0000000700)=[{{r2}, 0xfffffffffffffffa, 0x0, 0x4, 0x1, 0x7}, {{r1}, 0xffffffffffffffff, 0x20, 0x0, 0x1, 0xfffffffffffffff9}], 0x9, &(0x7f0000000740)={0xb5cc, 0x7247}) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) r3 = semget$private(0x0, 0x3, 0x208) openat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x96) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000280)=""/216) 16:00:00 executing program 1: socketpair(0x19, 0x4005, 0x10, &(0x7f0000000280)={0xffffffffffffffff}) getpeername$unix(r0, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x20, 0x10) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x236161bc) r2 = open(&(0x7f0000000340)='./bus\x00', 0x2, 0x1) pwritev(r2, &(0x7f0000001540)=[{&(0x7f0000000380)="57aad4daf3c2225258af7a5dc96204cde46bec692d6057128a7eb86c348ef074d1750817b446cfbf38d5d2807ad40703a2787d58bf8c2e80517ea8991441d1019cf4bdc1a78de676aa86ead537b73d739f31b988ccdaa4164a3d2456e46e38794df00dfcc09d169f6432777e3163a2233ff7bcc789431fc2cf78bdfaf5f7e33fba9b3f13c11ee0c744ddfd55306c0341063d2969df", 0x95}, {&(0x7f0000000440)="f19f45c9a1f82917bb82037224c73aaa21a0e192b7e944516f5329708434466e7138790c33b4f0ef8ee39e7b9118a2c7b7252fd012e0939437ff7018218108e851a5e224c8b54377a87e6710850e08649879c99e6ecdf3852e43ece851f8ff1a67b56ea5dba0d49f1a679931ee09fd86dee63cf8388c4d9a4abed78f47c06f67a320d9c60e6eed880c01d8ee8cbe698507885f16da75dd9987519c67771f2399b0caa26f31ae9bb32f7cb08d5925d00ce045f4fa2ec32d3c08cc39bd9afeb8d27e10d069b0aa109ea67fb4406449c069f339ad86966fb244655155d258a539c34cedb8b09b71cf3c935cad381996631ac4e8", 0xf2}, {&(0x7f0000000540)="873dc85db968850f0d3ff7422f7e303b670a7879be675f4e47ec466d8afa616370de5b2a483987751af958cf532d57b4220f7c1067fb5909a7484322480d813791efdcfab2d538bdb0e3aa1df5bd6b013938d4993000f7aa6278e81a25fde312b8edcc7d6e535f753c03387e178f6736f37807d40dba5d7e95df905c757343e26e1c4706fe702580913fdb78c9ccb1c6f9b5be198334fcbe9a0bd051ce483abc8d76de81c4f664f94864459640ac5bb54087e23a5d47ceda63c889a3c49f1d7881ca98c2eba8a43a33e3a34837904507cb5884e6dda72c80bc511181f86e99cbb477f50a93e8e2a0bc5b4be7aca6e21586e384b96e680a18286471981e6d3284a37572b511b46cc44816b5986c81cf04b788dabc1b7a1012f684ea7e2d05b5e878daaaaa33463339f35d378392e0decf9bea2c4c3745fa258bb95e8b46d15fbb57454f73cd2f859d296a17bbe04203781bd1aa7839c597569d7827871b4aeed7047b3f12c299e0a5b3556a875fee9fdb3cd0a84e80e07827afe725d960a946507b45e85afd7d3f91c50351c8d681a7f8d35eaa2aa579023d2259f700a89ade925a8decbe8a9b557dc6835d7633f211f000041f5de9d47c7302acfdbe60df1b29a9c6b526264699c7da7e2f3e116a7abd4c20e4ff5b1c96ad37b9c18a8430c8d25565a242be6ceeecf024f4315abf7c08b93d83f7e38275a10a4162d447c38057f21f6bd656d5df293bc1153c3a8e9ee12056a4ee669f0e929555f7fa8d67af9231f391a6f5d9140ecbc803fa4e97b65ff91681295f74ab7dfa5c51713119764d82df4f7da20a9d9f5e4e054b43f76dd08a94d9ab2005491b00432eff76a3288bb6e32e63e0bfd5a59695ba57054b8655e27df5fd7a21e82792fac2f481c1510fba97fbf0880855922108b67807b85e6960f7554f555787e7da082699d657b839e8af595c00dd37b321cc76ecbe139c17cb2f261dbf8246b8f6af9d82731605c9ddcc818db0494ab9773a2b144dc8160fa1b09ac3e183c42ea66adba5b2554de8da9327e270809d27ed12328b5636f7c287147f2576ba2a89f8c175c27a957b097f97bf47ed477bbd054fd8a380a278c1dfd45ac81d24af43f2c564dadb570620abb81890960ad94175389e2e8bd26e7aebb6da6e4e2259d15fdc4afc68e7626bd7ee211511411567d94544fd17132efd310799bee6ac23c604d0e624b8767b1046fd49ea5f8dca9232b6dc9b8046a7df1390a049def0d1cb2a8013e85cbb34fe308c272944ad5bdb85c97e54d56091ecf9e6e43235822de04c7f93fd496673b5aeaf6b237fdaf4b051f2c406dbdad0d40a922793229733d52b48549237aceba0930a41e9b7a027f90d6036fd7013f2419a861a026d2870faa09c148cbe93199154890a984120158931f832b1275a4d214785bdcc5c73bec080e513db2634c9514f74d209c1cc38f10c5637a8b58b857b0d9ef5a81c6abb7d6a030d38839bcb218794fa800eb7eb8ac2220476445515534090b874ad2cb811fb36c2225e53a5c4e08ef899da3c0f4af5530ea5bbe5ef1ca85be5049786e21fa93b198bc0976b201c9dddef93c6d65f87190d20b257589c67ebebaf8a6e1f5fe729b1690230d8d9d3a4379523f2fe9c942d7b627f131b2d15b2b5869df02b5638d73baf6e4cae13cb4964863dd3228c2f52cbd7f4b737fe49875a8c28c9f5f5f47ff23ba9036586b738f60852f73dc96be6a05addbe02cd1e8808bb0b9fc8b9f4d055b8bfc223acd99576a30bc2bb920257141b441cfc7989aad960efc908f09258920908e09335d1a0e2bda99326df8df7d2d1efc24c95807691928c07842fa0aad9abbfba5563488f2ba5f1672332b895175a009aaa6cd22258db04d3e592f49dc7b6cc923ef0e6687228f54a54a6232ec2185955162cd85fb36f5405c5080b6a16893a37ee6eb367a3d24c1344e86f82df9a2e39594af57666fb144309c824ecf3e878b9770355807b82ba63af959785573c3c71abc48fae1385b87dc35e79de2ae449e27ef31b37c7c7c8b258049b7dd552c39c49df1a64074a326099265c1576834e70c87dfb9372ba19f25b28abd01b728151e378175782d4f823c3684a7fcefd1612bc335945b14c69677b4e8372242a1850ae1d93bdc8ac2539a3071296545e81b8d2ab29f5cd583be37a59e2575f6ee3d9b49dc8f9330455dd695128e1890a7dda63df9fc2604833b301928fd7a74abeb2fcefe9639299ce6261c3cecd21d6ee192cfef5dcba99fc1a5d178b274fee1119b38675a434ce9cb30ad58b360ae84d23a765a0ab69753c8df6d15e4313cb15c0b3fc0da910c03d0791aeeb7cba6235f95be1dff0f774b2ffcdcbea2863383e8e0cb8930df428ae7274abcc5aa8b690e2358b528847eec2c7c7b9b18883e5c938fe264e013b5e4eaad10140b50996ea2ebd667df8549b1009bf2140693629dba60c2f69e743fc28395143515c3a1da35a2bb71d4feda6c7f6c05795c5e14e10313fd2e60fcc4e3c94bdb425be229377c7647a66f743057f48c5d25add6d4815b8b71c338481f52131d86ed9d492087248606bd6be0185fc93a6d538c83b67c880a88167a87d6be7fb6df662e48f670ce25ed58560069d5c89f4631ae2e866f3eb93b5a9ce3da962040bf06f1d3058cea44f84265862dd62c29397cd5e08f9ab99b828dc323df57dc1bc977c38eed3866a23fb8c394e0127603a494403d7bbfde0662d0337ccfc489792c269b2df2fca7d7ef2200636e973031998da8e73020ca60e0dea06f89cf387d0d324c812be1cb8a7b28ef2d48872929340841f4f37cf4378b3dde3f368df1ad1e40e3352afe252a961afe469fd60d8cee9c8a999778f4e1ebb6630d5a6238b553a36c0a92a318e255b09add6940094985931fb11e52fc0a67fde6e427666196e21e8d061bcb9dd36b3afa63f9be87d59843ff447135a55c177c35993f9a9bffbf15407c6517984b402c719f4e6d36349f068870fa8b7bbfff1924d0c2cd6009107fa6f41691fc596bdaa7627788ddc5eed47ce8b13318242177d595cb7bbcc14bb79576885d40e7858ea3c7a70a97f534b6e2382ad85825a0d5e1ed21d648824081666d9c6d529df5c0abed0c817a5af1de9b8a1f0497d03f49754d4d29d7ed8a4cfe476c026b40cafb8547b3529ea592f163793277ecfb5b45b9fb2119003417ebd3e8284312b2457a3d557a668ade6bc0d726c913dee0a3d6fa40d1870d5849a4371602959c5d97044ae1f976eea4407c2baa5726330b5735c450c243ed296d90e3b91fb13ed272377330a537f263bae8b1efa3c62c50d9f9bf3a268d43ac0aae17a12ea6d860ddec7b0ff5af0691791b63555d683b9569a129368317a90176faf8a1a866f1c3565e9d6538c749cd2ece567b85622d7e2ca412b6c49a9664a37c2d9d7fd5c91ee18d57edf594b61a14c84b4be30067d90e00068a8626b1775b530fe8b8f8fe457df6d64bc2fa759ec3febffcdccb169de882b476832cd22951f3b1a116f9498012a4cf93237943015a502d7de2159dedde8e1f64af9f6e582d667050b1991a2cb41edaaa1d971ca4d858295fa7f659858288e6fd1a03efa6f506feca2360ebce12b43a58e801b896e5f28b6736ccf68d2c4763d4a121f3ebe68cfd478c22b0be2446630cd7eb7d1131af85d73613e8ca004066b9be96e510a4ae2ddcedc8e0c27bd8405f00340a32489547af1a2398b41730f9c5622e645a34d515f608765a8146048e82768c613e9496ac0704a47169b14d42c4cb9a5e2bdbabd46247134588a927080c755c702ea8a2c0aed32531d08b172697788184653f5534a0638b5ba7f57f9f54e7bc5b507de3c3fa7424a8ed6e92d7990932f3860e6ae2c68ec92482689fe53c0f50f2b10dcedc62e42f2d7af7f84a9b1ed03a9eb8efc6b5db230d237c8255c67f3794931f0faeab2919becaf2960c0c7056195d364eb5b5bd0a844f463e65f38e845ed18590810dcebb412b0797f18772cfff42e3e449f779921db188b19f27273fd796dd4a062fcf692e0bf3ee318415e82f850d1597be2a48c63e443d95e110397540e17bc4e6f0bcb99499661921d61d9c53d67fab4a44b6712fc85222e34c40d2a4c6507f7d2c4b71a1c70a5550d663b5cecf784fbbb83376e3a1347de80ccdfe19149d9b783863741f8258513e89b8f87adcc043ff45bb860fcd06271c468f130d8092ba9208af20c5592ea6127c90cdd24b76956c6165e7ff4c0c08005042f0225454e66838bc4741267b56b9c6a5b5a63d2b6c5c38ad3e0ef85fd6302fc4fa4f57043bb9b6430c0b23730cebed20aeeff61ef85794275f3cb1c8e1cef6e5e4dd4be63b8280d3987cd20aa4e92060bda0c5373197f7184b63dfd72b24f0c5c1499311622c1d078fec4fa8163eb68597f50d5d9ac7c8d985d21ade984f2b229cf7dd26654fb473de48b72b3abfe50fe07a47d035f857dc8adc48d3cf01239ea4725661e6d2173b33ad772c26c415403cb931b3a80b9fecf9a5e82a072d4c4384e77e555f75cfa10d773417ee2c8ee1de92b7427a79411925ffe7c2a7516293eb3100247f5e12de7fad40c6db994aaad957d29698b308532066c9e7a12caeddcf6268f77d9a00d2dfa93c8ec0c39abe7ecbce28c72d8b7e44e0782e87cc0636c46e48fdca4f817a8dc9262ee75ec1b42a29a48ba4af4511fb018ac2d7e4a848812cd3ba196c7c4d14bddf8951faf1ea7bf3483ebcca5ba565f11cb736b44a1311bb7fa19a15c72483335c1a623a053b548a3969c73d5f2a2afc6ea56e85764b28b704abf8c3d187a4887826db18a5348fc33692ec224a48c324772d2ec94443d1660ad8de04a3990792644a5b41c112d188569069507434fccc5f06434e03fce70a0347e36764cde8ed8429ae2d156bc881fd160389ce85ef41b4da090e65f422b01e8c396b35fabdcf5600e48d7efef7c1b0ab7eb414840e37ff63ba27ea2d5fafb85213c4fe7a04e7711f38778054ac8edab8a335dd87c670ddba76dd8188d793696990ff80ff9dc748c95d1184feb1a13e8ced1ffb077a5acf4d4b3dddd4b1bacc6f1dbd4e65d7542020e54475662adca369268ac2644c50b9d789b23de21cd0582e96e57692f68c6c63710d59ffb95ee6ec0dd2c2f5338b93325a91feff7aab8e75138d805b255e6f6b815bb6253b1ed5fcf39ceb20b4564169e5d20e8a11dbb962157cf5d2b5952f2c064f2a01f4a6ad4c70d52cfefce7699f6f5c07926c74a9b8cc7667f4114c647544f9d3abe1e4579e0fbc40faa003cc2c78c94fa25395b86255b7fd9cde967cff99ee0e567e7a9054748147c0d706a32502181c13714e33a78d85ef582185542637df7816e69163505db3a1f81ffd11884c84bb054c2ae43a2e72e6db0f0a88cbe6f5bf602b8ee5d3e2d218b6ef7599f02acfa5603fb1c5adeb0ffe6ab4cb11aae685d8b73c9451551226107edc913bc15d841244c883c420f3375d920d78ef8aab1460bcbddaf91f4c2263bb836ebaf42f77442e6e024cb12b8f4d40ce69ba8a811c4629292f373324589f7b6ca011375039a447521ed8ef596fd9ffee93efa354e7cc7a8d5a0a763c71125bc3c25c55d040524bbd744847523809b03258f1dbc974876c1ca5de60f62b9092e08ff1c30abb450c52e6805051d133f583282a97351e0ddf759a38a484aff0c0b155c39bc8de31efcc79436e59282a4f534b410e66d33afdabd7de9cf801caec14808b97744bcc6f10e9d946c7c2718ae5a416cfa551e083973930e7b3fd08c61cc3e48", 0x1000}], 0x3, 0x0) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='r\x00') r3 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x14a) preadv(r3, &(0x7f0000001580)=[{&(0x7f0000000180)=""/220, 0xdc}], 0x1, 0x0) 16:00:00 executing program 0: setuid(0xee01) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0xc) getpeername(r0, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) r2 = getuid() r3 = getuid() sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="cdad94803e58592dc57ed00e872d952d33f0e471d5f1ef7d623cbb08ff09c9842afa7d4cf73eab1f93ddce4ba30d69c341e7ecd664dbc00e984443dd48b68a90745f67cb4ce9556ab284cad8ec7a1abcdae4e1890d1d7e4e3baa3ddb15f78cc6bbc76dcf962f1e9a9d57ba71e368e10a0daf7d124e3043a867d09af82da7a55ff959e5ad2fa58caf0f5d478607c8df", 0x8f}], 0x1, &(0x7f0000000100)=[{0x108, 0xffff, 0x754, "8140eb4fc5479ea61f22601685ec57aa3cacbc985b76f16bfaf24b11d9a9268bb472de963facb4d4fddb9e6e0d7e381a00c33783c6bfe50f8c65c3b8d685dd2cf763b3ad578f200c6094c0500be1a02d77c9b029069cc722b64797fe91f0d6e92d1e100905525b2ffffb5a5bed96921185a00e9e8ea0b1214fb32808eda231be9d5689e155cf54c8c71d3c5e36ce3bc1e0649e77249fba05f85b0d93dcf9b2097da83339fb1f650177b5f997e73c11645524cf63458b700befccfe9e4cf2d0b50715440a8a9de2f13614bb9bc41b4bba7e00b904f3de0be76e0bf0d343fa3d06bf1c77891f560dec79a1026013e9fcab22fba799f1"}, {0x30, 0x1, 0x5, "427476ec62f2bc092f239a2c74a2b8413561f9dfa8a566dd36f3a208"}, {0x78, 0xffff, 0x87d, "33a316c1e8a1e4285948adfb220878ad3ab5ffc3eb38ca22b150e2ac094b6dfa1a536807b9cdaced04eaa97f563b4d5ffc68838a10de58beb9f0df757d0356b3c5c7016c1deb23698fadd975467d540bb922e01dc234dcdca0b139a8db00ea297387ae9f"}], 0x1b0}, 0x402) setreuid(r2, r3) 16:00:00 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = socket(0x18, 0x7, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r6 = syz_open_pts() r7 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) nanosleep(&(0x7f00000003c0)={0x7, 0x800}, &(0x7f00000005c0)) r8 = open$dir(&(0x7f0000000280)='./file0\x00', 0x8, 0x70) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10000) r10 = socket$unix(0x1, 0x5, 0x0) r11 = socket$unix(0x1, 0x3, 0x0) r12 = accept$inet(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0xc) r13 = syz_open_pts() r14 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) connect$unix(r3, &(0x7f0000000600)=@abs={0x1, 0x0, 0x0}, 0x8) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x20, 0x20000003, 0x3, 0x86}, {{r2}, 0x0, 0x0, 0xf0000002, 0x5b9dfeb6, 0x4655}, {{r3}, 0xfffffffffffffffe, 0x21, 0x4, 0xfffffffffffff800, 0x8}, {{r4}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x84e}], 0x7, &(0x7f0000000480)=[{{r5}, 0xfffffffffffffffd, 0x2, 0x40000091, 0x8, 0x8}, {{r6}, 0xfffffffffffffff9, 0xf4, 0xf0000027, 0x7fff, 0x3}, {{r7}, 0xfffffffffffffffb, 0x54, 0x20000040, 0x1f, 0xa610}, {{r8}, 0x0, 0x40, 0x1, 0xd3e, 0x6}, {{r9}, 0xffffffffffffffff, 0x2, 0xf0000000, 0x7, 0x132}, {{r10}, 0xfffffffffffffffe, 0xd0, 0x2, 0xffffffff, 0x81}, {{r11}, 0xffffffffffffffff, 0x0, 0x400000a2, 0x3ff, 0xa263}, {{r12}, 0xfffffffffffffff9, 0x88, 0x0, 0x7, 0x9}, {{r13}, 0xfffffffffffffffe, 0x14, 0x0, 0x3, 0x8}, {{r14}, 0xffffffffffffffff, 0x9, 0x1, 0x0, 0x101}], 0x5, &(0x7f0000000380)={0x9, 0x80}) nanosleep(&(0x7f0000000400)={0x5}, &(0x7f0000000440)) execve(0x0, 0x0, 0x0) clock_getres(0x0, &(0x7f0000000000)) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000005c0)='./bus\x00', 0x201, 0x0) write(r0, &(0x7f0000000080)="6ca518756e76bc36437215b41f0045dabfb176c1f522b5565219a666bda0bca98c598a6118837c2cc7c75fb912ef2fc515031299e87d42977b5703c2d0665bd321899a72abab3ff80c0460ebf50c2d662b", 0xc4) execve(0x0, 0x0, 0x0) 16:00:01 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x13, r0, 0x0, 0x0) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) munmap(&(0x7f0000b5f000/0x4000)=nil, 0x4000) madvise(&(0x7f0000bff000/0x400000)=nil, 0x400000, 0x6) pipe2(&(0x7f0000000040), 0x10000) 16:00:01 executing program 0: r0 = semget$private(0x0, 0x3, 0xa) semop(r0, &(0x7f0000001000)=[{0x1, 0x5, 0x800}, {0x3, 0x0, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0xffff, 0x1000}], 0x4) r1 = semget$private(0x0, 0x2, 0x220) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/4096) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bf) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x110, 0x1) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x22, 0x0, 0x7}, {{r0}, 0xfffff7ffffffffff, 0x41}], 0x7, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/95, 0x5f}, {&(0x7f0000000300)=""/204, 0xcc}, {&(0x7f0000000400)=""/179, 0xb3}], 0x3, 0x0) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x2, 0x20000000, 0x8001, 0x3}], 0x8, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffa, 0x3, 0xf0000040, 0x8, 0x7}, {{r1}, 0xfffffffffffffffa, 0x40, 0x4000000a, 0x72cc, 0xd5eb}, {{r1}, 0xffffffffffffffff, 0x50, 0x12, 0x7, 0x5}, {{r0}, 0xfffffffffffffff8, 0x10, 0x9, 0x1, 0x8001}], 0x6, &(0x7f00000001c0)={0x5000000000000000, 0xecc2}) kevent(r2, &(0x7f0000000180), 0x754, 0x0, 0xfff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x7, 0x0) r3 = kqueue() kevent(r0, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x0, 0x10, 0x7, 0x5}, {{r2}, 0xfffffffffffffffc, 0x18, 0x2, 0x7fffffff, 0x3}, {{r3}, 0xffffffffffffffff, 0x9, 0x4000000c, 0xb5d}, {{r2}, 0xfffffffffffffffe, 0x3c, 0x2, 0x57d, 0x5}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0xff, 0x1}, {{r2}, 0xffffffffffffffff, 0x84, 0xf0000000, 0x8, 0x200}, {{r1}, 0xfffffffffffffffe, 0x9d9c82570d237b61, 0x20000000, 0x200, 0x10001}, {{r0}, 0xffffffffffffffff, 0xc, 0x80, 0x6, 0x1}, {{r0}, 0xfffffffffffffffa, 0x88, 0x1, 0x7fff, 0x100}], 0x2, &(0x7f0000000600)=[{{r2}, 0xfffffffffffffffe, 0x0, 0x20000002, 0xeb, 0x8001}, {{r2}, 0x0, 0x50, 0x22, 0x7fffffff, 0x4}, {{r1}, 0xfffffffffffffffc, 0x10, 0x40000000, 0x5, 0xffffffffffffffaa}, {{r2}, 0xfffffffffffffffb, 0x0, 0x10, 0xca1, 0x1}], 0xfff, &(0x7f0000000680)={0x6, 0xff}) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) close(r0) 16:00:01 executing program 0: r0 = syz_open_pts() close(r0) syz_execute_func(&(0x7f0000000040)="c4e3196f69d907c4a3d5692795e003f042ff87256700003643df8006450000f342d02ec44179131166440f38299c8d4a2d5820c4c24539e03e0fee88d204ebc4") fcntl$getown(r0, 0x5) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x9, 0xbab, "1702070037982cfa4e000800000000200000010d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f08", 0x113}], 0x1) 16:00:01 executing program 0: socketpair$unix(0x1, 0x400000002, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) 16:00:02 executing program 1: r0 = syz_open_pts() mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x811, r0, 0x0, 0x40) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x12, r0, 0x0, 0x0) r1 = dup(r0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x2000, 0x3) 16:00:02 executing program 0: socket$inet(0x2, 0x5, 0x401) socket$unix(0x1, 0x7, 0x0) socket$unix(0x1, 0x5, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x10440, 0x11) r0 = socket$inet(0x2, 0x5, 0xfffffffffffeffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, &(0x7f0000000100)=0xfffffffffffffd8e) clock_gettime(0x4, &(0x7f0000000000)) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x3f}], 0xff, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x4, 0x1, 0x94, 0xc12a, "fddfe0f1daefcb53aa5dc580252a388e2f12db6c", 0x4, 0x1}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x0, 0x0) close(r0) 16:00:02 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2004, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710df240ec001dc91cf36638b4990d445106269a9ca60193001340fa5bd54ceeae1aa4df2f2adb487b81df97"], 0x1) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:00:02 executing program 0: r0 = kqueue() r1 = socket$inet(0x2, 0x4, 0x401) getsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x4) kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x1, 0xfffffffffffffffb}) r2 = dup(r1) getdents(r2, &(0x7f0000000100)=""/203, 0xcb) close(r0) 16:00:07 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2003, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) dup2(r1, r0) 16:00:07 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0xbf5, 0x1}, 0xc) r1 = socket$inet6(0x18, 0x100000006, 0x7fffffff) r2 = dup2(r1, r1) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 16:00:07 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x8002000, 0x4900) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) openat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x2) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) 16:00:07 executing program 0: r0 = socket$inet6(0x18, 0x40000000004, 0x401) listen(r0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) openat(r1, &(0x7f0000000040)='./file0\x00', 0x10008, 0x52) 16:00:07 executing program 0: fchmod(0xffffffffffffffff, 0x8) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000180)=ANY=[@ANYRESDEC], 0x1, 0x8000, 0xfffffffffffffffe) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x4, 0x4) getrusage(0x0, &(0x7f00000000c0)) sendto$inet6(r0, &(0x7f0000000240)="6f6b1a89686a821805598c9aad668aed78bcd6e9aef75d095fa6211bfde7c647b129a355331a94790ae609682ffb41ae6d825043290b333866634031cd9fb81674cdfcf78707b909a3191210b4f98c45f8e97dfae98b0a9405f1ec9edadea1e6b4829f15b9a8d6b6650d452ad1816b9a1f43dd745d48e9b88c3a9e6d3643cc4af8d49fc8b06d0e35d2960bb4b6c38b3f9ca85692c5", 0x95, 0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000004700)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdff0100000000000014b2a54a942a35740e90a7a753fb299dc57254deda3f083b4d08d0d99bf7c1ab078177da4ce9c287730c53fb394b842dbbccbbda1049dad2ba6eeb0000002f6c1b2bea99c8", 0x65) socket(0x20, 0x0, 0x7) write(r0, &(0x7f0000000100), 0xfffffcb3) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20100, 0x18) accept$inet(r1, 0x0, &(0x7f0000000040)) write(r0, &(0x7f0000000200)="ffe399f491c159eb06d6a410242d9601eeb905e218e394d657148dff6ce511ae3026d5d58aa7522fd11dec777c8128b82972d43ab65b1ad8e4554de2bf97ddf31d9fdecfa8959e01a8729c08015a081f88a5232236d08512", 0x58) syz_open_pts() close(r0) r2 = kqueue() syz_open_pts() fsync(r2) 16:00:07 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x5, 0x4, 0x80, 0x3ff}], 0x8, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0xa, r0) linkat(r1, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00', 0x4) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) open(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() close(r3) kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) open(0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) 16:00:08 executing program 0: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0xe00, 0x601}, 0x10) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:17 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x8000001000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) writev(r0, &(0x7f0000000100), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r0, 0x6, r1) write(r0, &(0x7f00000001c0)="1025bccfd74f286c2da479e02076160e9be13b8c039f5282a606191584af2c2f0da70089f864c6fd98d456ad2541ceed6443e3b90c0bffc7564e9659d54537b559ddfc5f472156cdae4eeff3eb152e19e96ccb0c4b0fdaf1255effa30b10191151837b09d9ff266df2f53ecd8e", 0x3d) poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x0) link(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0\x00') 16:00:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000005c0)='./bus\x00', 0x201, 0x0) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) write(r0, &(0x7f0000000080)='l', 0x1) poll(&(0x7f0000000000)=[{r0, 0x8a}, {r0, 0x4}, {r0, 0x98}, {r0, 0x4c}, {r0, 0x20}], 0x5, 0x0) 16:00:17 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x400000000, &(0x7f0000ffb000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) 16:00:17 executing program 1: r0 = open(0x0, 0x10000, 0x0) socket$inet6(0x18, 0x4002, 0x3f) socketpair$unix(0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) dup(0xffffffffffffffff) kevent(r0, &(0x7f0000000400)=[{{}, 0x0, 0x1, 0x63, 0x7, 0x8}, {{}, 0x0, 0xd0, 0x80000001, 0xd4a5}], 0x1ff, &(0x7f00000001c0)=[{{}, 0x0, 0x0, 0x2, 0x9, 0xf6e5}], 0x0, 0x0) rmdir(&(0x7f0000000100)='./file0\x00') r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x3, 0x7fff, 0xfffffffffffffffc, 0x0, "1eae86822b0320755ab8bdad345f07a098206fb2", 0x0, 0x6}) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000300)=""/128, 0x80}], 0x1) r2 = syz_open_pts() ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x3, 0x8, 0x6, "2325212ca83b18e1cfd31b54fb81addcec948167", 0x81, 0x3}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000000c0)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x100000001, 0x0, "430002000000000008544d8bc5000000009f00"}) 16:00:17 executing program 0: utimes(&(0x7f0000000000)='\x00', &(0x7f0000000040)={{0x5, 0xffff}, {0x0, 0x5}}) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x8, 0x808}, {0x39be, 0xffffffffffff34d4}}) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x80000000, 0x80000001}, {0x7f, 0x1}}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) connect(r0, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = fcntl$dupfd(r0, 0xa, r0) getsockname$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) fcntl$dupfd(r1, 0x0, r0) sendto$unix(r0, &(0x7f0000000240)="75472bc917e85f33144a05f3c33cd5a61ab7baa60f3d92f3e693b1d7439136fe766c4a8f49348cba317a952b5bb185055bf9a97cb7e083980c4315e8e38250cc0e659d27fdf12af79b19a8e3b51fded486d6d523004623047adf52e58a4bbdc0d7b0531d2c2695ff70d752a4b716cce8dbfa1b25b4b377acebca552017312243046136b265748b00004649d3da3fac5af8e51d823d9cd78173cdaa8c1ea4a610e6", 0xa1, 0x4, 0x0, 0x0) getitimer(0x2, &(0x7f0000000300)) mkdir(&(0x7f0000000780)='./file0\x00', 0x90) r2 = shmget(0x2, 0x4000, 0x3, &(0x7f0000ff9000/0x4000)=nil) r3 = syz_open_pts() shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000340)=""/37) fcntl$setstatus(r0, 0x4, 0x80) preadv(r1, &(0x7f0000000580)=[{&(0x7f0000000380)=""/236, 0xec}, {&(0x7f0000000480)=""/239, 0xef}], 0x2, 0x0) readlink(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)=""/175, 0xaf) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x2010, r1, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x0, r1) sendto$unix(r1, &(0x7f00000006c0)="5d22c97940503ca69d7a965a6c9340ca5c638a7c1fd60d891df9ff05aac5c14b0ac7f706c35a7e16ed4e19e9ea93537f4eda1fac562fd41a847b10a9af992366eb549a1b1759c05a141ed9684b10351440bbe89a5140492a8295f283e5c596870d375f18001a23030a452741217a03718284d179fe391913a503d473a5ee6ab948c2095f78512fe1d27cb4f115f976426f242cdf1b5258", 0x97, 0x405, 0x0, 0x0) getpeername$unix(r1, &(0x7f00000007c0)=ANY=[@ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESDEC=0x0, @ANYRESDEC=r1, @ANYRES32=r3, @ANYRES64=r2, @ANYRES32=r0, @ANYRES16=r3, @ANYRESOCT=r4, @ANYRES16=r4]], 0x0) syz_extract_tcp_res$synack(&(0x7f0000000840), 0x1, 0x0) r5 = semget$private(0x0, 0x4, 0x2) semop(r5, &(0x7f0000000c80)=[{0x3, 0x8000, 0x1000}, {0x1, 0x1000, 0x1000}, {0x4, 0xffffffff, 0x1800}, {0x3, 0x1, 0x1800}, {0x2, 0xffffffffffff0000, 0x1800}, {0x2, 0x0, 0x1000}, {0x3, 0x1, 0x1800}, {0x4, 0x401, 0x1000}, {0x0, 0x1000, 0x1000}, {0x5, 0x4, 0x800}], 0xa) 16:00:17 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)) chroot(&(0x7f0000000280)='./file0/file0\x00') 16:00:17 executing program 1: r0 = semget$private(0x0, 0x7, 0x1c5) semop(r0, &(0x7f0000000080)=[{0x3, 0xd59, 0x800}, {0x4, 0x401, 0x1800}, {0x0, 0xffffffffffffffff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0x400000000007, 0x1800}, {0x2, 0x302a, 0x800}, {0x0, 0xffffffffffffff80, 0xfff}, {0x40003, 0x63, 0x800}, {0x2, 0x68c, 0x800}], 0x9) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000440)=0xc) preadv(r1, &(0x7f0000001940)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/57, 0x39}, {&(0x7f00000014c0)=""/28, 0xf}, {&(0x7f0000001500)=""/37, 0x25}, {&(0x7f00000018c0)=""/127, 0x7f}, {&(0x7f00000015c0)=""/66, 0x42}], 0x6, 0x0) msgrcv(0x0, &(0x7f00000016c0)=ANY=[@ANYBLOB="0c07324c00bde4fee38eebd68fc3e462812e2a5a8bd48a4edb52c7539305450037d8ab1b5384a813bac97e25affdf0f400bdfada11a1e3c367089969dba950bfa65d4e2a5da5a226916c67dbf4a93e150a3f6eeef1ab92167d136f939f02f65d3ed26b56d08e55cbd391f23d0eca35a833a04ae33d94dbdf759bc16fb7cbfa742d1c2268e4719b63aacc37a4dffec7c842ea7e0fdec2d0f30b34acac8b358701505d17d5251fb29740b033bcea9d4b76d863"], 0x1, 0x0, 0x0) read(r1, &(0x7f0000000000)=""/69, 0x45) r2 = socket$inet6(0x18, 0x4002, 0x0) close(r2) flock(r2, 0x7) open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x100) open(&(0x7f0000001880)='./file0\x00', 0x180, 0x2) semctl$IPC_RMID(r0, 0x0, 0x0) 16:00:17 executing program 0: msgget(0x0, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) symlink(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file0\x00') r2 = dup2(r1, r0) renameat(r0, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0xa2) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000180)={0x0, 0x5}) pipe(&(0x7f00000001c0)) 16:00:17 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0xc007, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x3, 0x0) shutdown(r1, 0x1) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) open(&(0x7f00000014c0)='./file0\x00', 0x80, 0x20) connect(r0, &(0x7f0000000040)=@un=@abs={0x25af90167d5e1800}, 0x4) sendmsg(r0, &(0x7f0000001480)={&(0x7f0000000100)=@in6={0x18, 0x0, 0x1, 0x10001}, 0xc, &(0x7f0000001300)=[{&(0x7f0000000140)="b51f2777f30255c0b8ace1dbd4e4a2d5cbe14e22687c840a5096dff60fe3a3bbe10a692d93453c527d3f1f6652ccc35d21900e532c638911881d45c1e17b9b988b0fbe101e7d26816cd2ed0cf9a8b14b1bfb7a8e8ab324cfdb094bd023daca3ea2288364e9bdb2029d5a9625eb8ddf2be2d9515e80c62e181f1757d35a19b7d0d73e1c470b45e3bf41ab6546a6ad960ecb2bedaa13f9f683b98ab7a2fa636d58025a87a313521a468768d653eafe5b9d9204a599d17084bd3463aded5eec8b931ea45ecb9bfa", 0xc6}, {&(0x7f0000000240)="7e236b0b381aa690a0a6c4b6122ee7421e4be6590aa14ca05587b5882662eb01d53c983049bf83d99227da8220009bf2a457e214adc7d7ab26c9616ac217df74e057f4f3d4df80af196e6217c7a2a194b4771dfbdb9cf57727c864a6b44901f66cafadd26fbd469245a7df202c1ae8679959042f7a3a", 0x76}, {&(0x7f00000002c0)="e7d8e0235941faf074c6f76ca36c715b6a60e6d72062633b5c67ad7101cd285c83c16382a8860a314ef105d755aadfe0c8a13c42d112804ad57c81d8e78a15d53f10462fd773b652510cef2a90e1bf4397062f1abe62d48bc6a5314d455ff95bf878250048e846d372cc90efa72ab229f92fec3e640a392a43b1bb039bc33b0317e1a4a38542972b918ddde5aa63831bceb80948086f41302c85e64110cc6e73088f24644576f06a73395683c9fcabf692985be0860ecddfcc49899a3342886e07f25ffc15648a282ab37593ba22a0c9c895b9da10774b22b79a1e36086511eda0d03e15530c422c0964cafc7f5b905441927f8a777b7524fbe055d35f21aa1ae0d7602780d7d64b074ad8d878daab6e82d60a886336ee2cd2fdbb9132598b98d35e633b97d80f4416304c5046ccae767eec3de78cf91dea275ed5a99337b4490e5ce778954e519fb027494536081a24286c74cf405f91fb1332878bc31bf07d53b583559c2b35c197bf4ee299615a74ea822b4ad023f292a496a75b2d4a53358ee2ec9e400265d04f2e3e9b2e7d9d8c6197a8d2bba45aefffeba694b681a2a062dafdec084a1aa776d3337c4fdcf75c1d1b891be7ff01a80d6e9cc4dccc563299a6eb76260e77a433b647e438c6462e07d863e4b949c73816899f0027d8c7fe95638fd25587f66f8ec2d338dd9905b7b157e26cfc952b8e13636e6c481fb0180ac9b8e2757850b1bc2b2a155738b3d2f462f860c3727b2d2d1cf8a0b0240174cfed982267d8174620c6d29b12e272fafaea2506dd2c8d8662110ce945bef376db25a087e88365cc97f9cd92f0267d5c292e880261fce8aba4dfa283dd0e6802fc098fce113b4f05c10a9e2af734775bde398da4b8ff66912945314fafc1bdde354d05d4d0da554183aa6efd050d2b1cd7ca25bdb1c04c3a4cd00725254452dc9da7c77f4671f7abfbee15377575c539a692f4bc4fdcd5e04ca82178dc4937f0d5431cd1042ed274749e5e44ef8ef5506285e450815f38ba55efbae3a873c95d10ac7be826517558c5f36f4964aaf496b69eac984197b722f47404e3044c0d0e47d6bb28e3ed009fc76ae63868f31542b165a93ff043581cfa45c65d57e0a6bbc5535e0dc54d9aa6e0a3b0b2c250eeca0a89c8a89ab3facfe03efddb0024cf13ca380079121f5996eb2d0d8b44d61235095aaf18025ea761acedcd2cb39a405d34895608d93747f0f57cb81a5e887cebd80791f304006722037d9cd08383cc4bba4275247dc7447cc27595781c5d383cca733592cdeec47d9f58530134ba563978be43bb0c0360fd6195163e2e40687b48117708ded86d0add8379d95366f318ef2ae890e7849e6da09a8abada37be2172018decf5f6c0770a1cf98b8f42c484324e242553e62f88e9938ae96045002af5b87e378d804074446c8725cb064b5670b48bb4e25b3e2ef528f153bffca82a2ad0f2a327e4950e0e642ec204bf26afe89ddbcf4e68e78bd3422afe239d0eae94283818568c86b1307fa3d88a8a4f832e9a5b1e2f90228891b377da7406dc816aada5fc0f3dae6cf9599956abf4ef1cffc23c25915310648dd7022464676d34c02ce9197b5464750ced1c693f5ffd4cd9702af9cb1c4688e9d518afb3f67ec735df4852510a4ea68ece5fdb3610d413616bfa1e1533ba5c776dea4327b1177f6801c0a5b7f4af04dc0319f34d97436484d8df89432ede2e157bae710dcbc1d2527ccea18f4d15c7b2d1ea3a7c9715f36e78d55ec64b3744217919ff99ba5e9b4e580cd6e69f207c59f1b9b02db3229ed2bc38c5a9842c3c6359a3fd9b9140f1e96470da91b83c8ad616a0cd9df6ec7e6e46a2f6d1fa580aac6ca91e51fa0f8834cdee5c2f87223c7a8d25d272edfa1f5a10105f6acbe54ba49fc908837f200522da329db5e7b317fd95977b268114235725d588ea10dd76d7e092024ac137a082a8012d68e9700baa53345a040b2232881f39ae6715fb4518bd9fdfba2d2a07d6a119c5acc6eb27c6e6b019d38209480036595b72aaa13ad39c59a4b14845de6e1083fd7dbc95674a44999ede670f4b09be0a9addffe4a481951e777cc9821b6c16cce489ab50e1acb14c32f5d9167b14c7a14b69d3cad83d474a0697b4d3df67a40aa34c8bc8d79c747a4eb9eff4d75a921318da469d82126f2fe7f1952e6aaf49c4169d168e09c0dc33f6638ea92f1cd2f4585e2f25dd2560d07b055b185f7ffc3398ec92716326a6f73860157e42d759f241435e0f0ccf047786187317efd8d8479de0ab3f29b82bc5950fced590baad8f15f9f315a83fefe95778cfac3ff449c8fc6c801eebda06a396c17170203e5e7850954f74444dd45258f713b9b65bc037903bedc72bc4bc952a6909b158a131bf4855ce4f7ddb3ec0251faf0374f6a533689920179b946df30598a16544a0ab3614508d21223e4c68fe064c9ccf77f3d885ee4174f1929dfe5ed779165c8c970f9701cf3339b7c460ff2873a04c5b5d1af256b77a59a69d2280166cc8344a61c31fd707e83f4487b8a100d16f5cd81a37cb0d894a79862b637c7e34fab3438fd308447b45a4856e4e40c12560fcacea7384a674f7d7af109b4d121a4f87d7555af9e324d693dc40a590f2bfb1cd9ae430d8e163db68fd88b5a4393a11eaac109ef0220ce7a3835c2861264fc0bff42b8720cd357eebbfe0bd864e654d1b8597409af7c58aca578324f491d1f9a5ed2cbba7d7b88ceed173a7c546f23213c66c1fa25c21396bcb8dc418a9890fd332d4ce743008e64c1372bae6a734d35b99cb2d1d797696ee7b26703dc6d041e8eda2d89efdc198cb7673a66d09287f24eeb1a23f9bea878caf327db98b0181ecfea55cbc5eedf7fa2067de348232bca082b5b98c9df7f24ef50041d4c95c4a3645ce5e40dc6c6e3283dd2697090f1c791be2b414caf12dcb0fa5a2df46015066ca0f745cb4955df155d1a0441ad8a175c34e36dc58714c351ff9163301e6f9b62be2f9a785acfb7307578e5f80e6960b5fadfc0a1f7ee6edd82d70a63a67a5c13471273b07b015a780b6528cefd07fdc91e983e650f313a34c905bc2e266c4cc17b8302c2c6829b1704fbb850a0f13d1fee06dfe06e6c45bf349f9c0395ee20bec0e0aff4d9c4bf1979023d3e77f1ac981c2eac76845b1253cfcc932b55473c8a562c89a9d976171f51ebd31ae37f07f4666f26eee7105e6a0c9cc9e80c3dfdae42641de2c62154b49455ce7c23d59231dbdeeb18bad6ad238e08dfde485a6b246b51e52acb59386bce805da752fa1ebe17be2afcdfd8fad7eecdc2ce3a5df946cf368a3563fe3c0690e037a595c5ddcfddaa7762ce8cf14b6b6d1c9b8ba24fcd3dd418c94d2caf3d2417a2d9fc91b4417ee01d0ae6deb3ffbc0f98f30f0426f2696790a9369f86c193baaeedb341be85107796cb74d549a16cef714b150cc2bc6046d295a47cbc2b4e8dd6ddc31ed9c2272b2135003fb05f116dfae44bbdcadb52eb94e62e14fc2e4a8ed32fa4b488e1b8aff2c0c343fcf4dc0f14923a73e0ef508e2b8fde6317005f9831897026ff95fe5fdbf602862b9f419124e02a8dcdeab010ec9277a60d759488e1290b2d6a64604c89dff66cde0d90d5e0671d1118cf8ec321eba71fa7e44f2c63432b7e0407d74d297c942a40eac2c26ccaab7178e8dba1ae07165c805202559e65562c9ce450e32038dddcc92f2e7c78f7bda485b825a96056323e2ef7b94eb53fb745ba6b28c69de848621c0f41316438aea006112762ede3d1da06f1d2157029e4c695e52dbab43fbc1350711bc1bf0ef2b9be5f8c6632e01143eaa6cb61311ec52c69079fde0c69ba77ceabccb1bdf54d6e8197e1b1938bf4c77035c80756094dbc73b5bb239d8cc48cf28ef544f279a9f0d7cff42c606dd22dcbf86a04ce119a284d0f878ee32ab118a7e0160bb657e5ccf87b28f122a2889d9d308b09f1d5d167adbbf190014b0ebd653205308c77072bdc3b45104153a4b576571fce145868b9b924ee2b49a646b96367b0e257c88a67f85a3460f702e2bb4992c695ed5039b375ef57f280852764c69ceedc4daa9353caef487ec5f66a32915d74fce89ccd5fd6619700b21b3cef51bcf0892cfd8a227a25bd0df1693170cdda9f9ed8b732bd5e1dcf526fcdcccca1f5cf94e3aa87ee1d551ba7f0283df819f161436744d4d0899bf9f3c9016d128f5613d80cbcc114f996dba897499659a4e2b36f8bba86f1aff0880ecc8a6ab8b72c4550fa650d74aeed2d4bccc42c4b4e86499422a5cb6885e8379ae7d5332bcf38e7db5fd32e6ce4bd466a2497976d33e66dece97976bf9f2f965a3622d248fcbe9e85fe4d83ac32f0a786762f600adbafb0e860213b901d94db47d104a791aa525634605edc59a909b319ab18095dc9c2ffe26bd7ff8a0de6ba0056f9891e4a9b33fb7617ee079e36003495082b24ea5b15dff548d80db83b2bd25ebc53484022335563f5bdd61f5524c8fc693ad4c3a0e963dc486b9e2a5162e67a8593726b90ad0c697438aba629bf7d59762a5d1eb44b6e0a39d724c27e384be0ddf4f717386dda3b14e96a88af356a5a0b3f9c0a48a4d907b4028b70126d7990efbba268e61427a83a5a9d12d76365f29e5461ba8941b58aef3b9369cc97d18b88d77ccc5a47f8a3255f79b8025e7a7b09292dc29a9a18fa250f9764848b52c3df0f660900981bd226d7f85770d139e63afa427eb4b5f48f4bfa0761fe2435034aac6289d0e4a3621a12035011c13ba5a322738a146714560a8719592098a6346c20b14ddfdea64a5194e7f526e7dca2df97164ed59525c1577f8bb39fc6018f93b59056ff9b92570c74b4390d5b6d25f371d99f5ff057adccbf76fb0d807e6f3322ae4c8493412c66b063f85eb269e96d30dd1522268a5ca337ae9afe2c4ff280eae0ea0d8089089d9da2041aecfe324b0086448c3556770864cfcc2fbff77586fa91490ad1d1c691d67ca12d105ee2d260798cf884fceedae7b8aad229c333bf5b06577a2e256002dd48f8757497f9b970e17e2dadaf4d87f5e905b1f6278be81ba883e672a6d5bb39f93e403d22ac5a38b458cc7023c6692877f8df8fadb440e3a17eb415b0599cc0a8e48f39f0f92f95eaf8c37517592d72a7eb97bcb910e8cef1ac61efb6f784677bc6af8acd3ddbc96497abccb82fc11124179b811e0f851883c4ed5b936354f3b28c5b164c20ffae913017d7fbb3829c924904452c61dd952c3be59460a68a165870be172b967880fc614c76ff191be0be4aa26f1953627b8b68492daca24aaad5e49b32b1482da5c54bffdd85d1d09b55dd2fed4bba958340b887e1995c24de8424f0e8ac50b06bce42327ebe2a323000ce14038ad47654cc0a39f4fe7117868de26a5f83495e0c79baa2e8286f37279fb720b15565fea09829ec07d8c426e28e883b1c5022cb7425f138bf7a5ad836ba1b9bc9ce02580ca1aa6ce4185e20f64b5f6c45723c18b2ae3ab07990af85302a657c60c579d0ac624540cc184cb8973aaa4a1227b23a16918c467ae9ebf71bdbf041f25e9c4d31d2752fc79eef07b968a4e8c57748f9d797488ad1dadf6d5c65a0b0801986cd62287224cb4a05d585fca41a4ffadf94411f3092f9ea6b3d937f8919545b87c729decc3ff2c140ae03d5e5328f01f8fa88ba510d6eeef411d65e65aa9cb2550dbe0cc4d78224925684d453289d134f2c7f12a0b8df9f560b9bd991a56f57df835eb842d573ab14da96385f807dfcf8154369fe30c45191a8c6117c0", 0x1000}, {&(0x7f00000012c0)="4243ee6874b3be0c5fcd93bbaa42ef3907684f5145f327ee128f6aeae383291d", 0x20}], 0x4, &(0x7f0000001340)=[{0xc0, 0xffff, 0x401, "ca072d1899a2f69d2f335d9a11d792f7931971f0a2858d5e9a37cce289fda146a7efac22a8fe2f009a04291aceca0619e0fdde29a87feed509525f05a1c3d74aea8d5018aaef5539e08178fb238348689c83c9b465b6e4b3b67900640e4eaa189491ca85afbe74c2467887d718450c350d39e85ed712059f17ed2a96a1f13d69227513bc17a98f8128251d21b6166408e97118e5d97ac90d243f7c462b97be6bdb1f3aefe24acc345a72"}, {0x68, 0x1, 0x93f64ef, "986197c541c87b8c0f5d0607fcff4b9d49cc6f588e0eabe99d16f6390bba31bdd669c3c7eaaacbecff27fb9f97ad654d10dc16142b65b97ffe98923b74d7d05f88ea3bfbd1b9f86d4834242ebaeffbf812"}], 0x128}, 0x404) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x1000000000000008, 0x100000000}) syz_open_pts() r1 = syz_open_pts() syz_open_pts() r2 = syz_open_pts() fcntl$dupfd(r1, 0x0, r0) dup2(r2, r1) 16:00:18 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x100000002) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x20000, 0x13) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x41, 0x9) getsockname$unix(r0, &(0x7f0000001140)=@file={0x0, ""/91}, &(0x7f0000000080)=0x5d) 16:00:18 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x100) msgrcv(r1, &(0x7f0000000040), 0x8, 0x2, 0x1000) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) close(r0) msgsnd(r1, &(0x7f00000000c0)={0x2, "1dc96c1d0abbc2f5414930e909b51bbf18c0407a2d4f6da618c464c94aedc7606faee05aea96d9b7344656be84232f0002"}, 0x39, 0x800) setrlimit(0x0, &(0x7f0000000000)={0x8, 0x7fffffff}) write(r0, 0x0, 0x0) 16:00:18 executing program 1: mknod$loop(&(0x7f0000000140)='./file0\x00', 0x3, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() write(r0, &(0x7f0000000100)='D', 0x1) recvfrom$unix(r0, &(0x7f0000000340)=""/4096, 0xfffffffffffffdaa, 0x41, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x2, 0x0, 0x0, 0x0) 16:00:18 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040), 0x4) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 16:00:18 executing program 1: r0 = msgget$private(0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000001240)=0xffffffffffffff1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r2, 0x0, &(0x7f00000012c0)) recvmsg(r2, &(0x7f00000016c0)={&(0x7f0000000140)=@un=@file={0x0, ""/11}, 0xd, &(0x7f00000015c0)=[{&(0x7f0000000180)=""/58, 0x3a}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/69, 0x45}, {&(0x7f0000001400)=""/163, 0xa3}, {&(0x7f00000014c0)=""/255, 0xff}], 0x5, &(0x7f0000001640)=""/83, 0x53}, 0xb6cb70e1f023e3cb) getpeername$unix(r1, &(0x7f0000000080)=@file={0x0, ""/44}, &(0x7f0000000100)=0x2e) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051339957d8b1000000000000000000000000000000000000000000"], 0x63, 0x0, 0x0) msgsnd(r0, &(0x7f0000001300)={0x0, "d9ae17d818c277d79365068468eaa8e5cab0db63a388a2821895f91b36dded0851df1cd1d0553b043eed317035c99505aa24c575728ce1051c0115b404d8381b39dc70814ad9ac9bb3a09315e8ecdefc78a3b3457fb75a71f0f6b64f334be23331aa0c4803f5309c70fafc1ac025c29d56b2b60aa359211624f55a78f78030a5d95087cb509045c87561f9eaeb1f74db504802411872d9f8556e885de6cd403209a6f63339c4224727f5f8a029525b5816a0f1117e9884fc773d2ba3e41e691d8c75be44d6dcb8e78ce55f7b56b62de3a406ff413fa34835b676"}, 0xe2, 0x800) 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() r4 = getpgrp() fcntl$lock(r2, 0xf, &(0x7f0000000080)={0x3, 0x1, 0x5, 0x7, r4}) kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) 16:00:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x20000000010, r0, 0x0, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) mincore(&(0x7f0000fed000/0x4000)=nil, 0x4000, &(0x7f0000000080)=""/169) 16:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000002780)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x3}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000002640)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb", 0x3d7) r1 = syz_open_pts() close(r0) preadv(r1, &(0x7f0000001580)=[{&(0x7f00000000c0)=""/55, 0x37}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000000140)=""/122, 0x7a}, {&(0x7f0000000200)=""/101, 0x65}, {&(0x7f0000000280)=""/38, 0x26}, {&(0x7f00000002c0)=""/231, 0xe7}, {&(0x7f00000003c0)=""/74, 0x4a}, {&(0x7f0000000440)=""/107, 0x6b}], 0x8, 0x0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0x9ba6, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) syz_open_pts() r4 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000002680)=0xc) getpeername(r4, &(0x7f00000026c0)=@in, &(0x7f0000002700)=0xc) read(r2, &(0x7f0000001600)=""/4096, 0x1000) nanosleep(&(0x7f0000002740)={0x2, 0xfffffffffffffffb}, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000002600)=0x9) ioctl$TIOCCDTR(r0, 0x20007478) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x1007, &(0x7f00000004c0)=0x4, 0x4) fcntl$getown(r0, 0x5) poll(&(0x7f00000001c0)=[{r3, 0x64}], 0x1, 0x0) syz_open_pts() 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x3) socketpair(0x32, 0x4005, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x400000006a, 0x0, 0x159) r2 = dup2(r0, r0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xff, 0x7fff, "7f0bf73b09b4fdab5bf00ad06249814e8f15741f", 0x2, 0x4}) ioctl$TIOCDRAIN(r2, 0x2000745e) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="81d3498537d84b811114c9f5be8e4cad720b01b47d0f3e29644c03ffea9fdf2ab9ab0a5d613b5043533a4ef0035e1424fc4c2ee8a336f28085f145e51989ebfedab8976c3291f64a987e39e676d171af0fc6e3bb9f8cbb9d5081a0d771ce63cd463e857a44a45b59e49f43ed94cd544503bf72328bf2beb6b25ae20924d342e5e43f7ac135ea33ead1fd2aecafe5c10f78204af147670ffe84900219b884f6f504d3b471275120248f9ee9cfbf26b37feaaa83eba9680fafcf5e6c2b884b0626f2951cde3a83ba1ad43d7aa6c9a42c0f626aded1aad5530f4380285e1bba09f91feaf959138c3f2bff93c508abb54aaed44b6de167a8b3203b021df8d841419ab754c295ea90826969c4002229c7893a8c8b19e1c5751580f9a59756b2bf4da90d2a7c6c0ce7cfb75a3f68f4e41791c70526d5310b0e9bbe9342e5586caa1aea7ffe01cd409210ae007d7e15d14b05a5676212461034b4360a3cddc291606c32c636f4da4eda9bcfc0cef34493193fa73b20d60c65d113e2f15ba23df26b1e88de5a9823744d03edb41fec95dcdda1c46e1689ade06d7d120cc94965bc6db71fd0beac1b953c280e7636e4afc66f662c910dff73f3066cb2433db670f86c6b0816fcfb86c8154e36376694b18fe3aaf5b1a5867c62a0021fe429261e9f5e8f3dfd4eab49e15dbd9b44ede01e4665d53f989ad73fbf065e07aa0a8b00115fb2f60ac5553d44b02901af51763d9844b4d91e0453d177350536fad492d29540bcabe439073445d9c0835cd2fd2f30ed33cab137e919effef585cebb4ee17edc1b15a773ab70495b4189897e695e44724f770681f0638e417f196b1b7a34008b478779b1e8491f5bb5c64bd3319c50dd0ede3ec7eb72ea8c03001bc4cddde47343f952457e3747b614661c404ca69c07901ad40c433b5a67cd89dff904051fc7dc7c7d0683bc3fd7b7169045afc0362d1dc7e6b4794ba750d9788f160e567e293cad6b178744174f5f5151872a4a3d4cb16fc8882f867886cc00901a70b985d1c88e352b66bc66958bd31d0e16d503606d085d4840f2b1f05b422c460699a23c5ad9124c0bff90e02aeea593d94a26c5df9ca18db1ffa6545ff8601b7cff899e6aa66f3be38d543150d973747a5b76c14f1f15c30bb10a99e80403853018ea3ae753b5aa91fca62f29f41993c3f997c98af06114551318fd7b7c8ca776419f860c07ccc916dbf410abe9dd6b3da3fc8ac6d4129292adbe35dcaf6be329e45c9d871b08ba33f859b9445e4084b8b2f4753b491f27778945e374a8a80299b951b6f10f19d6da84cd6a15ce075d0fd551256c44df8f4d93f0f40dc1526e074120a25fe3fdda8fc725431f9a47825ba16fbdd178cd4123ed152a3151adf4c51db65cd590ca60aba4d37c74801f7cb04c97279637a4bfd84729e4a7979d6774d242ba803ec60a63d52ed9ffd27810f6cc080969ece712c0ff05fd926e2b5b04d2b791cdf5999c137915f48a975ef5cd0ce233941c4cf5b8452e57513403999219b906ff4d6dc00dec0ec7352df1e4a4777ebf7a7fed8de951020436d4ffa494d5594abf94b5b7529ac341fe2acd02e50e85545f2a0b1f9a8e11f947a5bd6f3ed3e3b936aa0d19c7d8877fb8388168125ad28f683853f2d423f64f3f121a8f66378f108be3bdcb97c1e4866cfe261161dd2ba12ef8910a3968c64c8480e981920f6199ace5f5c7d96defa6ba5995840a581e2f819eabe94c795429433b5e145f3f15b2b723be4b786ba32a914e92fa9a61244677a99c0d9b050ba106547a2482cf1373a3143d287b181ee1fb38dd4d27aaff608166f33f560b2608528ee9866674f645b6d4046f56d84e654ee4f556a6421f6901957dc8238c00e1f51bb1ceae52deaac1ca47b3b21edab92a6f42196e9679270f5d96aeb3bedd6a096174f77d47b4d9998dccf98c7a312df3db68d9efba9b38e7602266b7f9ee233a5f454a026eadf0face66efacefc061d3ba1a37cbb59533d84b6e18cbd1726f83bcbeb281fd95bae21de2e5ef7a52204358a6de88fd001900ecf813deb0be5f03f9a59c52006437a8fac1a8e52e79713561ec27258e9a276dbf78877598a2cb55253cbf6966f6a54a8959dfe1a632988884c017c754b550fcd64b35d5be4e17d239512bb3ec18165690807692687020700db189fad3f580b783a48bbc6c0c2ba34ea7e58e484d5f437f4182077b4e46a299114428d532c7bd8315285c6c0380b7fcd8bb735c9ef4f9cbf5296cf70974621498621b457975e1668920fadc038250c8d6b6ebb150fa66d667fa84e298dc3d82726ac486501dc6809f8cf89277c49b1f376caba64c682d80fd35dfccee78bb99541357e4a1420c47c41e34db461195d654ad5084bb9481460c7b05da99a79d74a06329ffbc0f39d0abcc36f27f89f443fc3ab3e248bfaeb5a34bada2f1bd8ad1fc8baad855c362b4195b36f727c116f2d12afa0947d0d27ad83f60fc175a04d78e4f1a3bf65fde9e7c2d02d8f571aba213264e56644033b9a2e3f7b945bb15f84ab209df8d460ee79abadf58b5f4a1598f44995b6ca165ac4a7df8ab13c68538d3b13dad77cefeee688efb5ba5928201ae71843d88e9eb7bcf8e93009794cf49f6731d98a3159e96d9912f779810c8dc381a322eb91d891f8e053818bdffbb2e15fd61eb11d2605915bd05aaebea6b2609d8debacb06f1caf0f66447f7c5a99175ddaecb0f4dfeab4920c2dfaee3936c680265368f620c53fa773d0f947180d8efc343caaccbf117f4c039e345a308116c1eaaddd9559c06c93746681f73645c1cecf44f1a2f20d01c5a449bc52c1cd01cfef958c84f92c9a3c64bf658fb7b312a9cdf903c201c4093a411d26c9b16c3890f4caff5d87cc1836ba855f839ca51819c234e70642d2ccc8093b51948b4bb959db36d163640cf8f80e859c9eb568d81b5d23383da60dd34c0159a7768ebc2f83c183352c25757cd4a342ef42d16421875c5398e84c036b1a54ce21769cd2074a95f36aef9a61e0c6bfa9f98081d7a6533ee27ae70a02dab4a714444604d6213a346ae4b5551a2db1d3953f18e847d6a32ae1082898a07f24d6267c7afc1814ce8394dbf0819f4d4b517cc5410f82bcf8348deab71c99674f5534191e539578fdb7493c413a1591179a2d1bf82267a7c30a4fafb9fd63c93c2c9be2dba929cc9c89241b748af1d06fc27331380c670e373e39b9bd59657e7d8a19108eed1cfde7a219b24bd6729bb997eaa790a0fb726b30f09bf2fa8288eba5e28deec7cc78b357e6b0e1f1ad17779238573a31ab1464075083179ea5a2bc677101ae0dd27b77cbe1a045554391c94bc2df57b407a1212770f923160d485d0222aa09fd0296867cc2a7ac23e6219a85f919e2d6218d37e88ed7cbce141d8ecc4af943a62adbefe8e5bc8141debaba4f6840ac99920135050bd7c4943ba30d778dee5738f32eeee7037fa6d045a95864df9fb96f8b8f46a80dc625d9ef285032db0dc1dec314601b201fb3590589bac0d10404d134f55f0c78665256cb71616238ebc2ba82f535aea7001ed69c632f709c184d64b07797793a18fb6f4f93ec9dbd517a7ed2e7348aa72fea72991ce24e7360389c6c1922145cd6616d55ce9f57cc34e821b7bd5d091e85e5c36725fd4227d9b434999b38084999b2fef372bbc15e8b18f7336af40983e58c4428d2076bdd00b961208c3960cfa3b2096e8dd2d6629c80b3fca895ec26de70ff2e4402e251a646af152c58cb63d8fa7ee0be3ad5d78da53e8f7b586eb9f23bd8c71c1c1468d9aeac7e4629132123528f151abc13f6eedf68c915c2c84a380d4a1110465056d0cfbb6a8a8b428febcbaa3b5ffe2696463c9b76d6254a02fd6087cab5d7fa3c6b9fa975264352860729c623ca30df052718daf27f39b9f12dcb7c748d44f6a151c41a81261026b6cf98bf45c13945fd170465798efb3c452aaa8aac8ae569530e60fd3bcb2bb2755e3c73e9d862165791c3de0559d07b509e0076fe7d58cc73c4674fc97ac7acb8c873498c93428934f382edf126145c23ce24a4df63353ef286977ff57aa92db3313ef1b2a66c108c5bedc66f082e53131b8a34951815cd8e033d8c2657d9968829d9037809e9e560407e1317c8743f8c55ca97865840632d01cf5042f372b8f1d190d17b73739d1616e78127f6021ac36678a620ee668ef34e92d709ea4d43b17d5e0a826e12790a50cdd241e0f75dea2c1fb1cbd5d5e740791c5e18aebea411debb7495498222f38001ca75650f390f07490870ee09991fb1c0aaec37744591b5c2071f71f4c2e4f88ab739601d23a65d9fee58ae3608e5b6868fe4c03708f27b0499a30ccdc07714dd3401abe64bd238a741fda499332a6c6308c3646648e1b2f4dbf85fef91a8467eea450f296eacc79f1fbcac13ee9172684355989f5e751f2d6448bbf0f2907d057a6739f5404dadb3d80ea4e4df80c4f859df912c7b298478e003347fe2026624f5498360f81c6ded3039755c01cf247507ae5fc0bdd93f44ce0a42299efe460902cb36fd069e7e15c9b382ef50adcf78180d6156d1ce857fd733f3c4d92b74029f8fafd67422327c7c5e8540742f40ffd2fe9abc6b26e4aaf06ff6abbd74e5b7abd9711d78a64db78290b15deafca23c8000ae88205c61966e233cf1f077ff2a89c0beffce7d9f0fd31765c24ba3b4b3e541c4b29d0f6207db3e56c4cc5f1251fd660a0a49f66302cf4f8b070a3c06be525a54fe6c430bfedb0c2e73ae6a333755780d1e5776ad3f69593d5680e36c50f0106525e03e4576d4d0e5f20105a5d7e1d250c4e4892fa9d9ff3e2543f0f16a414582fc7aae8a11ada060bb4c7144930da3b01c8d193a0b675d5bf0e3a669b5fe70012019b09fb779c38c0e81055202762dc2abf48bfde424214f812c2595c60e7d6464b047dd6fc8601f936bbc9b85e7103bb479ed48ba14ff59c152ec58f028e759365e9dfb45e486387ab0b49d6417ab72da48b0e17c2158a059d8cf4435fa9f5c2a0f5a471f22f6045e7401e423547612c94b96d507b75c89cbe53f1ad624641e02b13bdba9923139decc9c619705d64912acc91f13c3b1144e05457b707aac24be1c28b1d7a818d1adfa8a3dd133c7698e0d739c047fc915c793502aee238cec42a01d48a44eeb4e004b897e239a602d88dc4dde23df8316fed7c78c25bca20959b76f8db95cd6ccfe9c68de357bed2bcecea355cc1f4249a3d5a8e44d666219f8fe301e15f3c73cfda92a1543fafda97fdcd14faf6415d77a90036d95680ecd212103a9522ce0223211993b002d3872b4b25e0bb57e6d54ff2430a4e565784cb6ee0e5638bd496f3bc3c9014e49bc485152bc7b2b7f59e24a39e539a512677c30a387f5af8673724f481ec84701318c62c88d6000c2b5e564fc3379fc30c5dce487c106bc4bbb2162e76931aa55d43a8224f3a857f82781be0e1d8c4485a092a44981641f83ca6cc1c2fafd1759ebb9ad5459d034685976ccaaacc6bde1e24f99ea6f1a0a27accb064f828aa4aed28caac03f1d1bcbb4bd99a4003d63755f12ca883e45b9623657d35dfa19899bb6ac53502a625d08d7edc72aa317308fc0eb9811da9230d84dc5f80e08e049b56370717fab6f776f212dbde1158b1564502389ae225824805a17e87045db5f77b8c3b1aa50ad83515b05662313037c55b024ed633c7fb965df28a17068c3a2992584c9d02809bd96194a52e23d7f0fce4adc6201e273f4fefb58734f9bf7bfc2d50360bca16c19d0c5f", 0x1000) ioctl$TIOCSDTR(r2, 0x20007479) 16:00:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) write(r0, &(0x7f00000001c0)="dfd74c316e38cf77169fd67bab9435191d81ac665f876bd215fbe90063474660398f9f2f80637afee120f372a489ab65b6ba5c5d17d71b67d3ed959235845280948751ac1504d408ea316ea006d45ab4ba8f6c07adc27ac3083fb6c392e535ada8408ea737c54594e32293318de5657ac4bb91fd1b41e489b00e100e9235c376bb28c881440198704be83434f0a318ee3d0d6deb39197b26a2cd3dc62bb40f7b6e5d3d748475825d0b47fff5dd9124c366a63eca730852826663d3783394825c7f6beb4f454ebd2dd95e6635c765fabc42b631056d56974b2be74985c613e1d35b86e0", 0xe3) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) write(r2, &(0x7f0000000780)="a46c1d08b2bab958c744f30696a91bf1a892020399cde209242729b7193f0087adb552b0d9568342435910730e7a6a615c8f7ab79033a7cb7ea255eb7b7e64ace9ec02b33f4ab8b20bf76d166b168abf8acecbf18ccd54de69bd99ad8af5d05937a2615973349be71bf93a752196a76745d28c96a8435b074c87c01f20a65ea85e30748190c538072f1a67d9ddc7f2a685168845af7f95ee91bbddf01f9ee15595838e703d6a1a6208eb85fbe62bd2169375f49157581d8ffc78c4637b79758ffb00c6b97f181128b113819fa6a1e59a1cf01487f69818ef380b9089efba81cd94e891d876a85c845748b4f70e71bc365df55435a5ae8c2b3e8bef72ea8176549bf5481f662cba13302385b2120f69a7ceb00a7fc7cf657f0089026a02ee26c9398c33706c2a79434d85360545dcbb7b3664064a78e0afd682036fcc93129d19f2e355ead24e3dee21affc9fe4e750d43b5a3469e27c86a500bc847421d92679320b8f521d33db98b126ee2a9ea0e2a2b0d52e8af1c43635da1382c61ba85c5513795569da96b60ddccb1a68c7f7da972f12cd1be4c5a6278a2faab0f264db4a8bc8f63e191ab111a47ba77997f1a936f43415213c0a8485b3f39d2081a89dfcf35f2ff7ff2a9b916731090b3acc30d3fc822196949a41f2618807e0b121a761412826c4548d26d9d51c66e8d1b12b0d2a6099d7461328ccb36ba73641ead20c70880c8dfd5ae6a56246b440c2eeb546183b6bc677ec0c4030539b1c5d2c1e609220fe488223f452d8bd8dfb198f7bf760a777729b4c93108ddbb059c788cab11e1e7a498b56f1", 0x247) kevent(r2, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x2, 0x40000006, 0xfffffffffffff60f, 0x8000}, {{r2}, 0xfffffffffffffffc, 0x0, 0x80000000, 0xfff}, {{r1}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x80, 0x8}, {{r0}, 0x0, 0x0, 0x80000040, 0x20000000, 0x7}, {{r1}, 0xfffffffffffffffe, 0x40, 0xa000000b}], 0x9, 0x0, 0xed4, 0x0) 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x7) mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) mknod(&(0x7f0000000100)='./file1\x00', 0xe080, 0x7) syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x45) 16:00:18 executing program 0: r0 = semget(0x3, 0x7, 0x602) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) semop(r0, &(0x7f0000000080)=[{0x3, 0x4, 0x1000}, {0x1, 0x20000000, 0x800}, {0x7, 0x5410, 0x800}, {0x6, 0x4, 0x800}, {0x2, 0x9, 0x1000}, {0x3, 0x3440, 0x1800}, {0x7, 0x468c, 0x800}, {0x1, 0x1000, 0x1800}, {0x6, 0x101, 0x1000}, {0x0, 0x6, 0x1000}], 0xa) 16:00:18 executing program 1: r0 = syz_open_pts() syz_open_pts() close(r0) kqueue() setrlimit(0x5, &(0x7f0000000180)={0x8000000000003b, 0x80}) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x27c, 0x0, 0x9, 0x6, "fbff000d00890000000000000000000000000200"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed20036", 0x25}], 0x1) 16:00:18 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) 16:00:18 executing program 1: getrlimit(0x3, &(0x7f0000000180)) r0 = msgget$private(0x0, 0x0) r1 = msgget(0x3, 0x20) msgrcv(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000068faffff000000000000000000000000000000"], 0x1, 0x1, 0x803) msgsnd(r0, &(0x7f0000000140), 0xfffffffffffffd69, 0x0) r2 = socket(0x15, 0x8000, 0x97) r3 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) r7 = getpgid(0x0) getpgrp() r8 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x27be, r3, r4, r5, r6, 0x50, 0x3ff}, 0xffffffff, 0x1ebd, r7, r8, 0x0, 0x8e, 0x6, 0x3}) msgsnd(r0, &(0x7f0000000000)={0x1, "ce750d83d7b7870c732d611bac5d2f9adf4c20d0c7d207daabb6e51f099b2a273a791aa71c8acc835bacb5a95332c49785dc8180e93ac259ec93f41c7f4483fa24af28232354f17df88dbf171e0524a6e038821233e39589b48aa52160d2481b5b7bb0022a7ca5b3932f23278ff7003410a4ba70260f762cc9f5279f8d02bf41bdf88e68efbe60dddc8cae396685082f2e7943ce81e1f297f7e85159915d54fb8028e55584dcf650ba"}, 0xb1, 0x800) msgrcv(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) 16:00:18 executing program 0: mknod$loop(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2800, 0x280a) 16:00:18 executing program 1: socket$inet6(0x18, 0x7, 0x8c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x3, 0x0) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) setsockopt(r0, 0x2000000000029, 0x2a, &(0x7f0000000100)='\x00\x00\bL', 0x4) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x9b3c) r1 = socket$inet6(0x18, 0x8003, 0xffffffffffffffff) getsockopt(r1, 0x29, 0x26, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1133, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:18 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x7, 0x0) 16:00:18 executing program 0: r0 = getuid() utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="07ff2016ac504cf1e1a61d13521e410547a7a3017bf8ac9dc07f70421b10914182e015e4ab83c101e0889ec74ef3bbfb385937cffc75962e602a3ef8cf9e718396b099f78162ba1592cd9bb5d2d583631476026f58c9418fb827249a9b1517fd5372278778ff96e2f239749dc7c3ad37c8536814acd89074b7e98e07fd67fabe9a8d19f5a8fbb9a52abefa4339fc7e186c2984fd797c17d7a8588a8c76980cfa6efc585fe23eb634e4b4acb6c1811a7fbd7a52cf0b9edccee65b1b82d673d8a75f8d97ac94d6d3a39dfbd8bfc11860ccbe70f13c66368c9d754065bc27df92bc18f52c9c4e7bd0ea34dcad656f5979"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000000)="df90", 0x2}], 0x1) sendto$inet6(r1, &(0x7f0000000180)="6cde203729b4aea8ddedcd9b098e1d2a358190f0787edce029f71d1c357b38682b85c8e9b735823d567fc049d9063d6157718b111dcfb1f142facf33a285af490fb84820817f8df89c4dfa8b533ed87b5cc6a482cc58d5f979ef8d52b6cd25e0b17f4f38413f1c0087e00ba1bec1f917db1dc57f3858010839784d486c307bc8df5c1d38837be815fca2023106b11be0831ea4ceea76bba358e6e07f93bbb51b804327a8b20319f1c80baaa95ed22d4263005594cd0ee7ed11116a265e9f1ffc9b3f0311a26c538ab0be477c27cefea9bb9988f9f2d13f3f8368e6ed1620ebc0a7e661a3ae64b2eb394e8af43e217e81e3c87df721f6abcb5dcf8764c460", 0xfe, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) fcntl$getown(r2, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000000600)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000440)="65a67cb72320e435ecba7f455ea2f9ece62eca91314f7529d391d14336b355b773e0594a9b6d00c773406059015b324213965c0438e51e77dd067268cede89dd4448f0c441127d4d5c53e88a1c062ae0b27315c13addaec40f0afa8c495e858d551a817a463944e461ff03852c3d1a6137bdca34ac71b1787c3f39106abc88edb7a1f3c698caf58f0164795cb5ac2615e99e0a7e62d1bacbb7d3b0", 0x9b}], 0x1, &(0x7f0000000680)=ANY=[@ANYBLOB="2000000000000000ffff000000000000e908488428cc9419ae8db524258fb54860d57fdeb8a312bd51f4b4dec5924571143d655478e4e3c517aaa8fa8a9467688a4149d98871a7173de6b2ee8999daf91ddc8bc00708e1dc7b4e2b2eaf095584d6001efa1ac4860fe4d084e7496cbdedaf3ecdcc96049aae47acc0c857c044fbdf8f4cadd248", @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r5, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r0, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0x68, 0x400}, 0xf) shutdown(r1, 0x1) readv(r1, &(0x7f0000000540), 0x1f) 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8600, 0x3ef32e5cb9c27e58) write(r0, &(0x7f00000000c0)='\b0', 0x2) 16:00:18 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x3a) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getegid() poll(&(0x7f0000000180)=[{r0, 0x40}, {r0, 0xa1}, {r0, 0x195}, {r0, 0x80}, {r0, 0xc}, {r0, 0x114}, {r0, 0x50}], 0x7, 0x0) socket$inet6(0x18, 0x5, 0x1000) fchown(r0, r1, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) connect(r0, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000000000000b1d08ed9b50950a800"], 0x10}, 0x0) fcntl$setflags(r0, 0x2, 0x1) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) sendto$inet(r0, &(0x7f0000000000)="2e60a8", 0x3, 0x404, &(0x7f0000000040)={0x2, 0x0}, 0xc) setsockopt(r0, 0xfffffffffffffffd, 0xfffffffffffffff8, &(0x7f0000000080)="dc3061cb41727caeafeae383b6651f02a76c069ed22c8e765b167ab9a58ba2ae82d76f582f5090d82e6c791f821dad4acc1dd84b8d260d6d8ce6352f41596e60c08627cddba6e59d7b8c65c5ea256bc3bdf29957d55a370ef3d3a2babbc850752705d5e80c36963f", 0x68) bind$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x4000000067, 0x0, 0x0) 16:00:18 executing program 0: pipe2(&(0x7f0000000040), 0x10004) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x20000000002007) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) fsync(r0) open(&(0x7f0000000140)='./bus\x00', 0x87e, 0x10) fcntl$setstatus(r0, 0x4, 0x84) 16:00:18 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x6d}], 0x10001, 0x0, 0x0, 0x0) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x3, 0x7ffffffb) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f00006cdffb), 0x0) r1 = dup(r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x4) socketpair(0x2, 0x8005, 0xffff, &(0x7f0000000000)={0xffffffffffffffff}) bind$inet6(r2, &(0x7f0000000040)={0x18, 0x3, 0x5, 0xfffffffffffffff2}, 0xc) 16:00:18 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, &(0x7f0000000380)="ec3e9f9fb5298795dff0b666fb94893e58029a", 0x13) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869070073", 0x14) r1 = syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x3ff, 0x0, 0x9, 0x1d37, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:18 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0xb0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x89}, {{r1}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0x3}], 0x40, &(0x7f00000002c0), 0x20000000, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0x9) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x3ff, 0x546, 0x6, 0x1, "da3b418fd0c8ec65e89937dc8e1c897f7d34eea8", 0x8, 0x7}) open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x0) 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e", 0x16) 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, 0x9, 0x4001d38, "9b4e6ce48009128fda000000000000000400"}) socket(0x20, 0x4, 0x76a8) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) syz_emit_ethernet(0xc, &(0x7f0000000040)="46a72e3ce05dc16a8a9eb7f8") sendmsg$unix(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@cred={0x20}], 0x20}, 0x401) 16:00:19 executing program 1: pipe(&(0x7f0000001040)={0xffffffffffffffff}) setsockopt(r0, 0xfffffffffffffff7, 0x6, &(0x7f0000001080)="b0e37eb502849562626583a998206ea4113e12246974ea77975438041a2196efdb05d49c6a6518fb893cb45b053797f6cc450733cb36ba984ed8e04087a19d7f74c488d6fedc2690f604958a9472d959a6e86970483401f48387e2b168ea44aeee0f018125082f311621d00245d2571d8c5789fdd8be68234f24087615f7cc10589ddef5a6e98cc3", 0x88) r1 = socket$inet6(0x18, 0x3, 0x2) setsockopt(r1, 0x2000000000029, 0x6c, &(0x7f0000000100), 0x0) recvfrom$inet6(r1, &(0x7f0000000000)=""/4096, 0x1000, 0x43, &(0x7f0000001000)={0x18, 0x1, 0x3, 0x4}, 0xc) 16:00:19 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() clock_settime(0x0, &(0x7f0000000140)={0x7fffffff, 0x104}) recvfrom$unix(r0, &(0x7f0000000700)=""/4096, 0x1000, 0x2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) getrlimit(0x7, &(0x7f0000000080)) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x71}], 0x2, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r2, &(0x7f0000002740), 0x106cd) write(r2, &(0x7f00000030c0)="ec679d0c6dd7beef7e86eb429b5b9e0675d13647e473d2bc5fab02d5fa0b33ee65c77bc06d34761f5514945abdb7c4d5ed14ae29ab33fcc1a09c22ed436456008d8d01fe39c55452310877e59ab4c790debfeae7dd8d85fa11406ada12405b891a02412ee70a040b1a71b2d24cadf5794e037705eabaf0a678ea76965eb61c044d7fce518a59790431d555626ea902e4b707d78dc69004663a9ae17a7456844b9cad19895443f3e1a59de15603ebf0d859540109409a52cdd9e62b985a908bf7172e2182a1454a05a20793a08edf10871d88e005e4c2c9e729e4b9565040429cd3612fb2ab837cb730a9720ee3cd020621611a11f3f895f7a3df1076dd268270ee0a181f58559fec4193e97a6a6cfd6c683bc209d62e61fee2a8f2d7a00234f24013b674ac3f9086a2b68f695db6ab5c6e20a5f8ea3c9d28cfbe40973bcf059ff0b1e22b8c1e2f9200126bb05d766f070dc52f78c9d72f4d2a03c715dcbca445ee78", 0x162) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x17a, 0x0, 0xf8c, 0x0) 19:14:07 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) sendto$inet(r0, &(0x7f0000000000)="9aea77103515f098c21f22a11e76be41023015b0a7f4e2562682cff5fca341710c99963ed24225f70d78ae0fbe581a3c106a94bd4bbd6e9b2a2f72d571d879c36fc4a5eed1115e0e919cd859f9bb9dea93877a32be65c1b3f02ebe2293dcef7d614eb03c8cf65e273d93e4dea1de88ef7131f6babe3d4229661fc1f19bfc6e8ca88f993338ba6ebc27dab27e09cd2f9bec77dad5aa24ff02f6782b71", 0x9c, 0x5, &(0x7f00000000c0)={0x2, 0x0}, 0xc) shutdown(r0, 0x10000000002) socket$inet(0x2, 0x4, 0x0) 19:14:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r0) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f00000000c0)='W\x00') r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 19:14:07 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x401) recvmsg(r0, &(0x7f0000001580)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000000140)=""/83, 0x53}, {&(0x7f00000001c0)=""/237, 0xed}, {&(0x7f00000002c0)=""/193, 0xc1}, {&(0x7f0000000400)=""/26, 0x1a}, {&(0x7f0000000440)=""/72, 0x48}, {&(0x7f0000001680)=""/243, 0xf3}], 0x7, &(0x7f0000001780)=""/4096, 0x1000}, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x3, 0x0, 0x6, 0xffffffff, r1}) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r2 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[], 0x0) readlink(&(0x7f0000002ec0)='./bus\x00', &(0x7f0000002f00)=""/196, 0xc4) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000000000), 0x1ba}], 0x1, 0x10040000000) recvmsg(r2, &(0x7f0000002e80)={&(0x7f00000015c0)=@in, 0xc, &(0x7f0000002cc0)=[{&(0x7f0000001600)=""/62, 0x3e}, {&(0x7f0000002780)=""/66, 0x42}, {&(0x7f0000002800)=""/126, 0x7e}, {&(0x7f0000002880)=""/85, 0x55}, {&(0x7f0000002900)=""/116, 0x74}, {&(0x7f0000002980)=""/174, 0xae}, {&(0x7f0000002a40)=""/54, 0x36}, {&(0x7f0000002a80)=""/73, 0x49}, {&(0x7f0000002b00)=""/213, 0xd5}, {&(0x7f0000002c00)=""/172, 0xac}], 0xa, &(0x7f0000002d80)=""/253, 0xfd}, 0x1) socket$inet6(0x18, 0x0, 0x2) pwritev(r2, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 19:14:07 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r2, 0x20007478) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="ff020019000000000000"], 0x1, 0x0, 0x0) r3 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r3, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000001c0)='}{-+[\x00'], &(0x7f0000000380)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)=')\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00']) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000003c0)=0xffffffff) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000100)) writev(r3, &(0x7f0000000040)=[{0x0}], 0x1) 19:14:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x100c, 0x0, 0x0) 19:14:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4800) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x6, 0x8001, 0x8000000000000000, 0xc29, "df8ea4ec0dff7c271031514071d4508e73cfea65", 0x4, 0x9}) 19:14:07 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x5, 0x100, 0x4, 0x3}, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x8051, 0x0) select(0x40, &(0x7f0000000000)={0x8001, 0x23, 0x5, 0x0, 0x84, 0x101, 0xfffffffffffffff8, 0x2}, &(0x7f0000000080)={0x2, 0xfff, 0x0, 0x1, 0x3, 0x7, 0x6, 0x4}, &(0x7f0000000100)={0x101, 0x2, 0x3908, 0x2, 0xffffffff80000000, 0x40, 0x7, 0x7}, &(0x7f0000000180)={0x6d1f335c, 0x6be4}) kqueue() select(0x40, &(0x7f0000000040)={0x1f}, 0x0, 0x0, 0x0) 19:14:07 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) shmget(0x3, 0x2000, 0x10a, &(0x7f0000ffc000/0x2000)=nil) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f00000001c0)='./file0/file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x100, 0x140) bind(r1, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) rename(&(0x7f0000000000)='.\x00', 0x0) 19:14:07 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = dup(r0) r2 = geteuid() r3 = getegid() r4 = dup(r1) fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xffff, 0x4) connect(r1, &(0x7f0000000300)=@in, 0xc) bind(r4, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) 19:14:07 executing program 0: r0 = socket(0x1e, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0/file0\x00'}, 0x4) listen(r0, 0x0) 19:14:08 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0xa, &(0x7f0000000700), 0x0) shutdown(r0, 0x2) 19:14:08 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xc82, 0x2) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x108, 0x6) r1 = socket$inet(0x2, 0x7, 0x0) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f00000000c0), &(0x7f0000000100)=0x4) listen(r1, 0x0) bind(r1, &(0x7f0000000000)=@in6, 0xc) 19:14:08 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) r1 = socket$inet(0x2, 0x8000, 0x6) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000100)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="e5b3a8f7bda5467f8a20df8ce7bf130b0a0594641b59a7858ee7a6b78647369d92999b623f438f4c87cfb80709d5cddc427de3bba9d1c7b19479f568ae1dc02563450a8d2860807adae42b42ac39dffc77f591973cf38dd5187f615f7127c2f95f66f5bbc993873634c30c2f110bb594468cbb16cdcedd6148b4c8938f7275438db372d29c3a27a7bf165f5ec4a278a72cac8c136bf862f61182141266aa33b419fe20872cfb297b9fee2a2ee64383c02a415e01", 0xb4) 19:14:08 executing program 1: r0 = socket$inet6(0x18, 0x7, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getsockname$inet6(r0, 0x0, &(0x7f0000000040)) 19:14:08 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0xf, &(0x7f00000000c0)={0x20000000000040}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x9, 0x80000001, 0x0, 0x6, "85b7fbc77bc6e8b9129568bf6d0c3bcd422c636f", 0x2, 0x2}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x11, r1, 0x0, 0x0) syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x4, 0x7, &(0x7f0000000080)="df62d81e1f5642602d6ea7ae7d731b06359515ecedb9893b95551784d84ccda2404da4a0265e0072d99000b92e1c22fa8f02fd2ca8bcea8260", 0x39) write(r0, &(0x7f0000000400)="204b7262de28c313a2145c85034a2bb6faf8373d7f34bf9810b9d81e678c428410d4baa962c44162ef9e307cc4b8756056857a77b8dffff2456da2923a7ee89d27845a476827f1ceaf214a5c5c14860653aa41acf85e5975ca1e1de557fbf89acfb87035341c2a836cfc5543950ed2c98475c11aba927c7c275c68fbd14ac6b5da38630f790409910f4492e5f0209e9601095ab2f3c4f3696a87be363f55dfdcc4ddd918a28d2bb1b64879415d75626f0e689de578b8a0dca3142d15", 0xbc) getuid() 19:14:08 executing program 1: mincore(&(0x7f0000124000/0x1000)=nil, 0x1000, &(0x7f0000000040)=""/34) 19:14:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000340)={&(0x7f0000000440)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000200)=[{&(0x7f0000000040)=""/214, 0xd6}, {&(0x7f0000000180)=""/48, 0x30}], 0x2, &(0x7f0000000240)=""/221, 0xdd}, 0x800) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0}, 0x2) 19:14:08 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x420, &(0x7f00004ec000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r1 = dup(0xffffffffffffffff) ioctl$TIOCDRAIN(r1, 0x2000745e) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(0x0, &(0x7f0000000100)='*-{\x00') r2 = msgget$private(0x0, 0x1a8) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="030000000000000001ae40cd5d4e4b9e92aa4094b6898f5115b24ab17f53b1c717ba7420c888135bf9ce4ea0889351e8496f1bf6dab9747b16dfc048a9de4d93d19ee23605193710acff75237f5d267ae371f09a5e5d80360b73fe4929765a0a67e18300000000000000000000000000000000000000"], 0x76, 0x800) 19:14:08 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x2000000002) getsockopt$sock_timeval(r0, 0xffff, 0x2000, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) 19:14:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7a753fb299dc5539a90bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb0000002f6c1b2bea99c8e91365b1", 0x65) write(r0, &(0x7f0000000140), 0xfffffe46) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x1, 0xffffffffffffbfbd, "47780ac83f008a130264e6f59ff663cdde00"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 19:14:08 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x8007, 0x8) setsockopt$inet_opts(r0, 0x0, 0x400000001e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 19:14:09 executing program 0: setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) getitimer(0x2, &(0x7f0000000080)) nanosleep(&(0x7f0000000000), 0x0) getitimer(0x0, &(0x7f0000000040)) 19:14:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffbb}], 0x1, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 19:14:09 executing program 0: r0 = socket(0x2, 0xc003, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x7884d2b899002d7}, 0x8) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) 19:14:09 executing program 1: r0 = socket$inet(0x2, 0x4002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0xcc, 0x63, 0x3}, {{r0}, 0xfffffffffffffffb, 0xa, 0x2, 0x0, 0x10001}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x8001, 0x7}], 0xfffffffffffffffb, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x80, 0x4, 0x2}, {{r2}, 0xffffffffffffffff, 0x25, 0xfffff, 0x2, 0xb7}, {{r0}, 0xfffffffffffffff8, 0x8e, 0x40000002, 0x2, 0x1}], 0xe73c, &(0x7f00000000c0)={0x100, 0x40fc}) r3 = dup2(r0, r0) sendmsg$unix(r3, &(0x7f0000000340)={&(0x7f0000000100)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300)}, 0x0) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000380)='x\x00') fcntl$getflags(r3, 0x3) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/247, 0xfffffffffffffd0b) 19:14:09 executing program 1: clock_gettime(0xb, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) msgget(0x2, 0x40044) msgget$private(0x0, 0x640) r0 = shmget(0x2, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x3000) msgget$private(0x0, 0x42) 19:14:09 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r1, 0x1) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) flock(r1, 0x1) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) 19:14:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) setsockopt(r0, 0x0, 0xd, 0x0, 0x0) write(r0, &(0x7f00000000c0)="fba20b2fdc4e19155740d74cf860c1c8dd29377926a13c44d09930938b84ce2184d606c849ec07c1df0f80336eb006f08efed9e374b8429359742f76e1a3d802f7ee0625452afec6ef9e2cf0cd3c046e93a9e21d400f6b406e8488c61a90c32359be1457cfd14a5aab406f8a1b270a116880d14c02903213ba07c07f5b72ec2343c19da083e08859c45b69f746f87ed4c885e9212320e527fbbf1b3c3128fbe5d18672fde77c2af6322b342fefce739c3adc7034039c285cde80c2d61589097e782f9a8dceda0913a6befe6e393c657c20ab272c72cad0abe9c33cab0a24602d9ed4250fe8789c18ddd6", 0xea) 19:14:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = semget$private(0x0, 0x0, 0x723) r1 = getuid() r2 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x3, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0x2, r1, r2, r3, r4, 0x1, 0xffffffffffffff81}, 0xd6, 0x200}) r5 = open(0x0, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r6, &(0x7f0000000080)=""/178, 0x60efbe9c) rename(&(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)='./file0\x00') fsync(r6) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) flock(r6, 0xb) open(&(0x7f0000000400)='./file1\x00', 0x10050, 0xa0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$lock(r5, 0x8, &(0x7f00000001c0)={0x3, 0x0, 0x200020000000000, 0xffffffff, r7}) close(r6) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) 19:14:09 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() r2 = shmget(0x1, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r3 = accept(0xffffffffffffff9c, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) r4 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r6 = getegid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={r4, r5, r6}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r10 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r12 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x5, r7, r8, r9, r10, 0x81, 0x4c}, 0x23, 0x4, r11, r12, 0x800, 0x7, 0x8}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x4755, 0x9, 0xfffffdfffffffff8, "17000d928a061500000000008000"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feaca30d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706b8b4d7eeb507d4733537f49b8b882fb8814e1dfd51e790a7d40025bb3368edb53b470393eafc0896b7f1f20e3c12d0440cfc43d583dfe82434db438d2b065c95944f579c5451dda270926798e05e09383e19b9f2baae214de64b5aec9d3f74cace10d75311ecf5078c863c205ef358395d750d42a1f852b74a679b8e28b3077233afd1694cc7f3952709fb34ace6d5050a32ef931e678f6a6488fd9712292db76403c88a96bd68205841c693246d6490d9349b3d06ba6117fa3d85ef0eafb2969289b89c34d6b439e0a27f33775f770b5317146ecde06a56dcd0ef6f70a1c616defc3fb1dc96e892fa41b99a36b413a7efba17df51d4ab20f4efebe8b7f459219caa760752ed4dadcc437a2f565c7a1dbef01606bb6ebc2621a9afe2c4639a1491406b68bea0c8826b276124e234427969766262d7738997e270ec8cc50d98bcca8b17729dda4e0efac5ffd7a8f8f937a5ea9cbf3e30367bcc3b300b21d888ec04c6d8c4168ff7810d59d0d7159f1ee7af442ca6f7dc9c8ccd78b7a4638555d8d5092e3ad490d9b04071006a6b441db190fb63012f23f8cd9ea99be15d61aa651ac2fd4170f9e4dac9a554bd31e1fbdb24cc2424a9a0c2ff5834d55a6bd39969e62531f6e5e2ca2b279283790f554b3a4ce7d96edfd646c2299bceb0b17a4def990be3e6e5f09abdd4dc385f40f585fb873a49c68124e4ea153f6641d4e823b0873fa08cadb396e377c92e10205dab12c3e909b7797aac26c306d10c806d016bb5ae203c056711cac27b20e7da6e11e0958ea04cd0f181d41817123fd226208bc915306b7ea411f619b3f5225a75775bd51fc814713876652ff9cc663a4ffeb2eb7cd851c713a36bb2c0d7bb9350910a3a22c429aba737cb823215", 0x626}], 0x1) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906", 0x2}], 0x1) 19:14:09 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x3d, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x4000000000000000}], 0x0, 0x0, 0x0, 0x0) r2 = msgget(0x3, 0x0) r3 = getuid() r4 = getegid() r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = getpgrp() r8 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x0, r3, r4, r5, r6, 0x8, 0xe3c}, 0x81, 0x401, r7, r8, 0x7fffffff, 0x5, 0x7, 0x1000}) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 19:14:09 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000340)="4e6bf90a5fed66208e9963865dff3bf806aefce2ceddaaa23c3ec23143c022e78bc5f4adc4aa7ce0cf26d390e34a56d22b9d4b7432db53acb257b822767f72b5f87967369a9f0bbaffcfd81c4499bde4108cd64951739838c1100348333096cc3757329cf08fe8ee44fdba92e0c9cd35bf5972b5cf6da6fd4202a603a47d5779fe5172d6e7ecbc367cfe314b13cc584c5b4319fbc5c97b3caa639535782626c2cd01f658160dec2b076ee48f9db7eda12ebaf5a0ea012f11b6e7f0aa2a792685a997da5365c2905d3a4af23b0cbd1fd105d2109e7755c8f98625599a4bb38ccaa1a9ff0e474f3d6a7a2e3ea09a96fa61237b4e3d3701038e77f2744087f0", 0xfe}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r1, &(0x7f0000000580)="c46258a4f72ee99586132425b84e5bbdc3a5197094b222a9c4f6469990bfe432040000000000000000000000cb04403df380dd57f8d75c1eea6fb924a3c9042ecfd4cbcdb6a95cec003b54c9cfa4e609d8304c57a3bba766a7d5eaecf12845088e7008875f26ce8b028878498abacf6a6b00000000000000a0143115a062c6b3bc0a2d4d81049cf9b234c23aac5c2aa27de54b81e75f6e070373cfe79a4293749a9f71194a8c78b7f9923fe2ccf96e1dd6a1b29b5d6181db666d938dd2f38b217fe5d40c30176b44f3877d2bd8c59727976fd112bb77552a04442c3e3aa981db85b7d0868a58afd452f14975182ac8f7d43b8c193ae3806274dc6cfff4300830b20bbb16d9e70fde659eef0e2221fba27bf9687329e734", 0x117) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) seteuid(r2) syz_open_pts() close(r1) r3 = kqueue() r4 = syz_open_pts() r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000240)={0xffff, 0x7, 0x9, 0xfffffffffffffff9, "9ad84b73d969000000007fd35db5ab0900", 0x3, 0x7}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 19:14:14 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x2) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) write(r2, &(0x7f00000000c0), 0xfffffec4) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000180)) 19:14:14 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x3d1) r1 = accept(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000280)=0x8) accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r2, 0x2000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x2000000000029, 0x9, &(0x7f0000000080), 0x0) accept$inet6(r2, &(0x7f0000000040), &(0x7f00000001c0)=0xfffffffffffffd7a) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 19:14:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x639) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() ioctl$TIOCSDTR(r2, 0x20007479) kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) 19:14:14 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) fcntl$getflags(r0, 0x3) mknod(&(0x7f0000001900)='./bus\x00', 0x4000000000002000, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) r2 = getppid() fcntl$setown(r0, 0x6, r2) r3 = fcntl$dupfd(r1, 0x0, r0) writev(r3, &(0x7f0000002940)=[{&(0x7f0000000600)="de8e9d5332ffa465b97e6c6af5fbbaa67ecab62d5ff5058245e9619dcaf2ab6239159d825b530b9b010591d085551528a85fc4d1ac5ecabe7c04c8c40383ab40fc859c2972ce299422a7e0b7722da0c5e0cd3cfb5f18d001a903afb658dc2db5b4872a958c13ff784cf0ff6ae230ab70d1bccad2b0221e9f5631a5bdabf010345593ad4773186b5250b3960552a22e1f25ea580782f97af814e46e8fe48621b8f04c2c5e61517391a41a073306349511af6d1fc052b3ce317c538c0107b44673108ee1728513e88354a938916a6ca0f51a5529b753dfcb9c2bed475f55ef7dd1e7e978d7b404b80a5349a0214f433c321b02927f1b83fd737e555bbe7effbc0c09a28f7ec0ff6aca88d24a990bebf8a560fc6a632b5bdcc37543f0488e9f367917bfa943f6dc17347f192e6ff71389ded1a2d21508595669d33df911d880dbbf4f63e3b587b9fa8669fb7dac16314208bb4211960d4dc0f401f44dcd24473154cc29e89227ff39b46eca0ddcd9c014edf72884eae70664c17252de66632c59ce7d29ee49a903a7aec1402383db84ca4b72011f0c295d2024aef7c3d45e74842c626324c2dd27661fbac1a42c2e92969bac6d0678df7ce35541b8239b473b8afef9b5856d2f49eb069caa580708e693cc58cd828e6586c3c271f05a5c48c2ea93f398327daabdb502a6f84667939b39cceaae20ff9cf7e49d5f4206ae28359525a46e2f2e16c5dac13ad3acc1745d0e6db0f2467d97b89300120f449a5424f349a0082728f509bf0f429d9aac692c2c8ecb6b79dd2e0880056d9244f14a55c4baeb087049d6198133aa3a502bebe15adb17e41b6198bf82b49c4ac31826ea5f219759964395b2b379736e5f42c8deeeb01f", 0x271}], 0x1) 19:14:15 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), 0x8) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x100, 0x8000}, {0x1, 0x7f}}) 19:14:15 executing program 0: socketpair(0x18, 0x8003, 0x2b, 0x0) r0 = semget$private(0x0, 0x1, 0x201) semget$private(0x0, 0x0, 0x49) semop(r0, &(0x7f0000000000)=[{0x2, 0x7, 0x1800}, {0x7, 0x0, 0x800}], 0x2) 19:14:15 executing program 0: lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='r\x00') fcntl$getown(r0, 0x5) 19:14:15 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r1, 0xffffffffffffffff) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x200, 0x100000000}) 19:14:15 executing program 1: r0 = socket(0x11, 0x3, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) close(r0) 19:14:15 executing program 1: socketpair$unix(0x1, 0xfffffffffffffffa, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) 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) kqueue() 19:14:15 executing program 0: socketpair(0x1a, 0x5, 0x1, &(0x7f0000000080)={0xffffffffffffffff}) preadv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/249, 0xf9}], 0x1, 0x26) open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = getuid() setuid(r1) clock_settime(0x0, &(0x7f0000000000)={0x1000, 0x2}) execve(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 19:14:15 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0277cfdfe3c1de0121a23ba0e2acb7208599bd090000000000002bcba473f8f236dfde9f490a09e08068b21bfbf0729937f1cbd408ec19215a934e50c60017a5"], 0xa) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0xc992, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 17:08:16 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) clock_gettime(0x3, &(0x7f0000000040)) r1 = socket$inet6(0x18, 0x1, 0x0) close(r1) r2 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x4000000000000000}], 0x0, 0x0, 0x0, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 17:08:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) shutdown(r1, 0x1) poll(&(0x7f0000000140)=[{r1, 0x8d}], 0x1, 0x0) r2 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x5, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r6 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000080)="f7b0c7b2cd0e84e3871359124bd8ad58a92e085e73d982d79df2354256773ac8a2558f76ecb7d8473907bcb1391d32961f1f003d78e9107566c3499b9bbabdd9b0159dcacf273138b3cbd6d037b9a5279750fffed740001cd98744c7fbdd1b25d7f2d3383ac2fad2a82e18c4c4136ca94cf170fb39b51c67ac99b77492673f4db708f2362d6feac886eb53fa75d1be4bb696327e087a191c29f62dcf582b37e271f3507971150e5f364ded4ed02f8bc818f26eba", 0xb4}, {&(0x7f0000000180)="2c61129834cc88f63fbd1e52bdbed849f6dceb6dec369a6f3adc623affc543b1", 0x20}], 0x2, &(0x7f0000000640)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="001198b0285aaceeca7ee6cc00000020efff0000000000ffff0000000000001f98221835d37040efeaa30e572c581f94af4066de860602c735596726a1f0f867235475a6437e2d05771a3a0d873156", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="180000006122539483cbb67b8d216431c7def8517479be356b00000000000000000001000000e4c0ee1d624c85aa38210faf656a20fd37ffffffffffffff029f346b71e2736d60b33e61c83d63f63677cb8540e629", @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0xd0, 0x2}, 0x4) 17:08:16 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202000000006c653000"], 0x1) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/61, 0x3d) 17:08:16 executing program 0: getuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r0 = getuid() setuid(r0) r1 = socket$inet6(0x18, 0x0, 0x4) shmget(0x2, 0x2000, 0x201, &(0x7f0000ffe000/0x2000)=nil) r2 = dup(r1) ioctl$TIOCSDTR(r2, 0x20007479) setsockopt(r1, 0x29, 0x32, 0x0, 0x0) 17:08:16 executing program 0: socket$inet6(0x18, 0x4001, 0x2) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x8, 0x6, &(0x7f0000000040)="eb6d81bdab692244d013713fba159130f2f1d96f6c2517090bbd5fb216a2c8593d7e7a3ec7635c0b01c9231fd77833cc752f8401b7422150b8d031ba9edf6db2aeb95096ab9d12bef7f8dcd93cc71621a57f033adbb04452b85e67d86fa1ba0c215d5024cdd27a609ef8c894ac2396908d1af18ac9effcc675ac39f210aecbb673aa495d2635e5093b041e6fa21a66151a7bbe14b82b1f3bcf3090f221be499b87f76a827a1061199db8f844f6766b1702c50ecd1238ed1ad7029f0637b946c8e443", 0xc2) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x4, 0x2}, 0xffc6) setsockopt(r0, 0x29, 0x40, &(0x7f0000000140)="a41e4ad93704a4e3ba40e5c887144d7ea440000000a5ae816e2ecc4800258d31b5876785cdf4b6552c13bf97ffddaf11b98c63a0c11819bb57974ca3e8f4f4a30e2f49700a44e2ee3a522da216366a92da3bf2c3dab706db05bd423a71f6d962eb77b35a44ea48023e6e9dce5bb13578be4f1cea6518eacfc9ff", 0x7a) 17:08:16 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)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb", 0x2e) syz_open_pts() close(r0) kqueue() readlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)=""/214, 0xd6) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) syz_open_pts() poll(&(0x7f00000001c0)=[{r1, 0x64}], 0x1, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8ae96cff3e0065f629ae2deebf5395dbc06e9ad7"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)) open(&(0x7f00000000c0)='./file0\x00', 0x10818, 0x100) 17:08:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000580)=@file={0x0, ""/68}, &(0x7f0000000600)=0x46) shutdown(r0, 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, 0x0, 0x7fff, &(0x7f00000000c0)={0x7f, 0xfffffffffffffff9}) clock_gettime(0x0, &(0x7f0000000180)) execve(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000340)=[&(0x7f0000000200)='^(\x00', &(0x7f0000000240)='+-\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='}-\x00', &(0x7f0000000300)='(!\x00'], &(0x7f0000000540)=[&(0x7f0000000380)='+\x00', &(0x7f00000003c0)='#\\.\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\\-!-:%#\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='[&}*^\x00']) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getppid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) 17:08:16 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0xff, 0x100}, {0x18, 0x1, 0x8}, 0x6, [0x8, 0xcf43, 0x29d, 0x5, 0x5, 0x3, 0x487, 0x1]}, 0x3c) fcntl$lock(r0, 0xf, 0x0) 17:08:16 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x29, 0x28, 0x0, 0x0) 17:08:16 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7, 0x1810, r0, 0x0, 0x0) pipe(&(0x7f0000000140)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0xffe, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = geteuid() r5 = getgid() lchown(&(0x7f00000000c0)='./file0\x00', r4, r5) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 17:08:16 executing program 1: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000140)='rx') r0 = msgget(0x0, 0x1af838a8d209d4e3) r1 = getuid() r2 = getgid() r3 = getuid() r4 = getegid() r5 = fcntl$getown(0xffffffffffffffff, 0x5) r6 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0xffffffffffff3326, r1, r2, r3, r4, 0x10, 0x9}, 0x2, 0x0, r5, r6, 0x3, 0x9, 0x5, 0xf9e}) 17:08:16 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/233, 0xe9) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000001c0)=0x6, 0x4) recvfrom(r0, &(0x7f0000000200), 0x0, 0x800, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x1}, 0x8) sendto$inet6(r0, &(0x7f0000000280)="0ef34a31dd0e7dda7d7db1264e178856b2d96a0d085740001a2ce23f8da23a829c60775024982e543e88f6c3d649fc4bce56f6414af6cdafd4ae440a228dd95888e9299b13c2db024027a6f941acd992ad1da830a5b531a6a80d3a7fb997e926d8bbc1091d63bf59191da748441ee707dd6e756c428c7153fc3d144ff420a86b1519a7bd49df785c5bdda23c9e96bd88aab7c852507ccfbb74e0e3f83923cc", 0x9f, 0x6, 0x0, 0x0) getegid() msgget(0x1, 0x10) r3 = socket$inet6(0x18, 0x8007, 0x3) r4 = accept$inet6(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) getitimer(0x1, &(0x7f00000003c0)) semget$private(0x0, 0x3, 0x200) r5 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffa000/0x3000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) shmctl$SHM_UNLOCK(r5, 0x4) semget$private(0x0, 0x4, 0x1) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) pwritev(r4, &(0x7f0000000680)=[{&(0x7f0000000580)="8a52b21c55d8459b1d04b145b852225c103df8eee9d419c64234dcee515415ea01c5cdb615ca0ec5c21b8390fa0fa35006220621fe58b9c5a202fd12ed39bdb83f62507316eb742826dd81538279cda97ffd5092fc576c3a0e9a52e7f7daa4ed01e86b944f67856d05006dc6d753fde018a7", 0x72}, {&(0x7f0000000600)="43f3201b19c014ef127559e74e8c7b130186d4b1d9b00a712d0777772bccd420d313f2096dc8d6d4e8d2ad7552c722927dfb84174d8b4ab350efbe07cd6e560b4065fb499cd3eb3ba8ea686882e5a16859c884cbca8cd26debb9fd7e523df3da86", 0x61}], 0x2, 0x0) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f00000006c0)=0x100000000) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000700)=0x9) geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000740), 0xc) setsockopt$sock_int(r0, 0xffff, 0x1109, &(0x7f0000000780)=0x9, 0x4) getitimer(0x2, &(0x7f00000007c0)) setsockopt(r6, 0x101, 0x1000, &(0x7f0000000800)="2c6f16e110777c6d0b1a457abdd36b448f01b925f7c58655d1781ba722e707f314694554b80964909432eea754c1af2d76b7dc41def5ee2909da9a2e0021404ed7650e1d86ce39c2f0baa4441c01f4890c35abeaacad6d9aba27d4ec619195d314193eba1bcf78e23418605a25aab3671616b226669930f5489492c84b19e56fabf4a1feeea50165263bb778a5dc4866ddda8b25cc86dc143dabd22003c25b683eeca59c4bf6dfa17a46cdc89ddaf55d53e228bbb1c459aaec5bc5b6e66e60611d1b35253a5bbb6a3e71d8a988840a352a148a77", 0xd4) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000900)={r1, r2, r8}, 0xc) ioctl$TIOCEXCL(r7, 0x2000740d) syz_execute_func(&(0x7f0000000940)="2e3667d8e0f3f240c07808f1c461372a0bf3460f5cd1dbe9c4a17a6f47000ff946f5deaaaf74bac8c4032d5f6799b54581e648650000") 17:08:16 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = getpid() r2 = getuid() r3 = getegid() r4 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r7 = open(&(0x7f0000000540)='./file0\x00', 0x20, 0x48) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r9 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) r11 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r13 = accept$inet(0xffffffffffffffff, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r14 = kqueue() r15 = socket$unix(0x1, 0x5, 0x0) socketpair(0x6, 0x3, 0xc50e, &(0x7f0000000640)={0xffffffffffffffff}) r17 = socket$inet(0x2, 0x5, 0x1) r18 = accept$unix(0xffffffffffffff9c, &(0x7f0000000680)=@abs, &(0x7f00000006c0)=0x8) r19 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000700), &(0x7f0000000740)=0xc) r20 = getppid() r21 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) r23 = fcntl$getown(0xffffffffffffff9c, 0x5) r24 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r26 = socket(0x6, 0x2, 0x100000001) r27 = socket(0x20, 0x5, 0x7fff) r28 = syz_open_pts() r29 = dup(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = open$dir(&(0x7f0000000880)='./file0\x00', 0x80, 0x4) pipe2(&(0x7f00000008c0)={0xffffffffffffffff}, 0x10004) sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)="4aa515f20797aac9de981bacab6fa951a42c7bdf93496cd375111b223ee759835f1e187223777d", 0x27}, {&(0x7f00000001c0)="7035e34b549cbda27f5014dc9ed594011f75472ba41aa7d9c517a7c50cdd03d91850134f323133f50eea1047e6684fe2c2abfa32c24a4e107546200c1e347b192aaab7995f054b59c83becbc6805ef6a91be12f78c6a080a9aaac9f82d6d9e2886da52e8dab09bf38243ef40252f37427b7092c551e1a1a2b45dff616f36e564efdf910862f5d719451af9b4265e2e08f919175e4064834575fc67c7d44c409a5bcc6c84a5cfa5f004ad5a8682cbfec154160f1f07fe4297dac8c97c183c99d6ee5ec1e166f5dcf311d31aac127d442abf645363f5c6e398277b2d4f4853de019854", 0xe2}, {&(0x7f0000000340)="917f43512260aba98686e80b2ae2a58250a5744e31b7b0d8e8e46e492d6d1cca4d12d797e96c8b961977a7447fef882b8193c6b1d6c25e67f594831fa61c5a9abb61bb8d7367454a32dc49e169af8bbc59082fce18701a35e336f37bf35c7d053ab33fc5bef6bbf4db17f1999fcd9ecf9affce79ed84953daa8c65d40d517311028e5f9847fb4e64bae20747e16975ec854e7bbee83a1e3cda50cc0742", 0x9d}, {&(0x7f0000000400)="70940c0bbaa02f1f46271e25afdbabdd0862ce1ab980c034f3229169bb2cc2172e14c8f6835a0c6700bc5dddb03939545e1ee3a3208dd54e18884ba166fc55f708059ae6f89fd78b18777c17473b203ab2940655c82e6cb9da0502659570a682f7e02f159fb9b611b2173498281a38a1f29af2a313494a0ecf1b6e11ba0948308618b88d0b6e8638e8de06c89adc70f2f13618b929bd2b0181c84454c265abcd13e642158711781bb6085e46815f4682e46077ad940b120e29cbf7f68cd959dc6185830e6261dceeaaf55115b9dab5016558ccb2e836749d", 0xd8}], 0x4, &(0x7f0000000900)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r7, r8, r9]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x30, 0xffff, 0x1, [r13, r14, r15, r16, r17, r18, r19]}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}, @cred={0x20, 0xffff, 0x0, r23, r24, r25}, @rights={0x30, 0xffff, 0x1, [r26, r27, r28, r29, r30, r31, r32]}], 0x120, 0xc}, 0x400) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x106, 0x0) 17:08:16 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x80804, 0x0) poll(&(0x7f0000000080)=[{r1}], 0x20000000000000ea, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) linkat(r2, &(0x7f0000000240)='./bus\x00', r1, &(0x7f0000000280)='./file1\x00', 0x4) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x4, 0xca) close(r0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000040)='./file0\x00') rename(&(0x7f0000000200)='./file0/file0\x00', 0x0) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x8) 17:08:16 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x100000000, 0x1}, 0x10) r2 = socket$inet(0x2, 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/161, 0xa1}, {&(0x7f0000000140)=""/71, 0x47}, {&(0x7f00000001c0)=""/76, 0x4c}, {&(0x7f0000000240)=""/63, 0x3f}, {&(0x7f0000000280)=""/30, 0x1e}], 0x5, 0x0) getsockopt$sock_int(r2, 0xffff, 0x101f, 0x0, 0x0) 17:08:16 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x7}], 0x1, 0x0) socket(0x18, 0x8007, 0xa0b7) 17:08:16 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = socket$inet6(0x18, 0x8002, 0x0) pipe2(&(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000a40)=0x10001) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x6, 0x5}, 0xc) pipe2(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$TIOCSCTTY(r4, 0x20007461) r5 = semget(0x0, 0x0, 0xa) semctl$IPC_RMID(r5, 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x2) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r6 = semget$private(0x0, 0x7, 0x449) semop(r6, &(0x7f0000000a80)=[{0x0, 0x8, 0x1800}, {0x5, 0x101, 0x1000}, {0x1, 0x0, 0x1800}], 0x3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r2, r7, r8) setsockopt(r1, 0x2000000000029, 0xd, &(0x7f0000000180)="0000000000000041e20000000000000000000000", 0x14) socket(0x3, 0x4004, 0x7f) sendmsg(r1, &(0x7f0000000980)={&(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000340)="c40c744ee938575821321c8af0205184d1664d20eebcc4d9748710ee46e0e20c8ed1d42ca17fa573fd0355cb15c7b54389ba72c3dd57a1ec074d113779fc14d294729c7978d73fb035f6cf03df49fc239c3a46d3e94752683afc03922e66b91c81dd91ad740d316ba061073f681df9c49b68898f9590de856f7019225ff796f2787ce06dbf366a85a02b65483da9624cab6045aba0a7d6388bf732afa39765ed08609bbc3e7a15724c5245688e358f98d038fead821e1777b935dc5893cb84ca52e7a26c9a3b", 0xc6}], 0x1, 0x0}, 0x400) 17:08:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = dup2(r1, r0) fcntl$dupfd(r0, 0xd, r2) 17:08:16 executing program 0: symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x1f) open(&(0x7f0000000040)='./file1\x00', 0x20000, 0x6f6f22d7fac434db) 17:08:16 executing program 1: r0 = socket(0x18, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 17:08:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e3", 0x1) close(r0) r1 = syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x120, 0x1) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x40, 0x40, 0xfffffffffffffffa, 0x10000}, {{r1}, 0x0, 0xe, 0x0, 0xfffffffffffff001, 0x5}, {{r0}, 0xfffffffffffffff9, 0x10, 0x8, 0xffffffffffffff55, 0x1}, {{r1}, 0xffffffffffffffff, 0x1, 0x2, 0x5, 0x3}, {{r1}, 0xfffffffffffffffb, 0x1, 0x0, 0x6}, {{r3}, 0xfffffffffffffff8, 0x0, 0x1, 0x1f, 0x1}], 0x5, &(0x7f0000000200), 0x3, &(0x7f0000000240)={0x3, 0x6}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a146786eb953d07babec3301fffffffffffa0011"}) close(r2) fcntl$setstatus(r4, 0x4, 0x4c) read(r4, &(0x7f00000002c0)=""/249, 0xf9) 17:08:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x1a) setuid(0xee01) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) write(r0, &(0x7f0000000180)="e27e13fda5e0d544d8f186e35942691c9d5384ff99aea989dbf883053dfe9144eda1ea1da9a47375bb5f2ded2ca6fbb9b8f853d163122e4a3df5d766f4a53530efc3e1695a1da19897e0ff3938db17657352f69115c03f832d46b692c8b6100f0a3c8c0093c07b151a9110d167ca93942141cf6edf0c6f8f53c956d1f87dcc13537e75f924c80e0d4440f10e5a5815db2d02a249c6cc1b671e9bf2cdd6bd3f26f157b82ea2f7454503f49838f006969da22388ab0d5c6fd5713b55e15e60011d5b7147862aaaa9951e88daaf0dd49dab305acd6d9358ab4a4bb12daefaf48b12ff8240ebfda4bc", 0xe7) pwritev(r1, &(0x7f00000013c0)=[{&(0x7f0000000080), 0xffffff75}], 0x10000000000000cf, 0x0) 17:08:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48", 0x8d) read(r0, 0x0, 0x8c) semget$private(0x0, 0x7, 0x1) 17:08:16 executing program 0: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000540)=""/242, 0xf2}, {&(0x7f0000000180)=""/212, 0xd4}, {&(0x7f0000000280)=""/176, 0x401}, {&(0x7f0000000340)=""/75, 0x4b}, {}, {&(0x7f00000003c0)=""/250, 0xfa}], 0x6) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 17:08:16 executing program 1: socket$inet(0x2, 0x8007, 0x0) socket(0x2, 0x2, 0x0) 17:08:16 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4501) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 17:08:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="35c4748e99b5294f53feb6bb838eff8db2cdf75b9f79814956004b65bb1f6ca4f8d9983c065d2503d8c474bd55d10fcf4095d0897e75018a24194e3d390e37cbc323ac4dfbc134cb64e78995acf47793cf76763c87908f926fbff6861fea26e78a824fcc050e4663576dcc3a60e2df6e2afd6409002790c876327bb4167211c9aa76bb83359ab7ca2aa18347f9bd474a834653308b6404baffdab306929e042ff2ad37a8e9efb94c7c1bf86df6e26f924057a248c1d7e90f966e1e748624d71573419b23b6e8", 0xc6}], 0x1, 0x0) kqueue() r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) write(r2, &(0x7f00000000c0)="4e1454cbc5acaa45b5775d49b0ae609d0f63ee23d4b09376456a2fdf142157", 0x1f) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xe1}], 0x1000, 0x0, 0x0, 0x0) 17:08:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x202a, 0x4) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/140, 0x8c}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000015c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)=""/7, 0x7) symlinkat(&(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') execve(0x0, 0x0, 0x0) 17:08:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) renameat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0/file0\x00') chmod(&(0x7f0000000100)='./file0\x00', 0x23f) open(&(0x7f00000003c0)='./file0/file0\x00', 0x200, 0x0) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) 17:08:16 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="074a6aba87de170b93556cb59231ff2016"], 0x1, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000000)="df90", 0x2}], 0x1) sendto$inet6(r1, &(0x7f0000000180)="6cde203729b4aea8ddedcd9b098e1d2a358190f0787edce029f71d1c357b38682b85c8e9b735823d567fc049d9063d6157718b111dcfb1f142facf33a285af490fb84820817f8df89c4dfa8b533ed87b5cc6a482cc58d5f979ef8d52b6cd25e0b17f4f38413f1c0087e00ba1bec1f917db1dc57f3858010839784d486c307bc8df5c1d38837be815fca2023106b11be0831ea4ceea76bba358e6e07f93bbb51b804327a8b20319f1c80baaa95ed22d4263005594cd0ee7ed11116a265e9f1ffc9b3f0311a26c538ab0be477c27cefea9bb9988f9f2d13f3f8368e6ed1620ebc0a7e661a3ae64b2eb394e8af43e217e81e3c87df721f6abcb5dcf8764c460", 0xfe, 0x0, 0x0, 0x0) shutdown(r1, 0x1) readv(r1, &(0x7f0000000540), 0x2) 17:08:16 executing program 1: utimes(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)={{0x2, 0x100}, {0x100000001, 0x1}}) r0 = socket$inet6(0x18, 0x7, 0x2) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) open(&(0x7f0000000140)='./file0/file0\x00', 0x282, 0x1b) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x2, 0x75}, {0x18, 0x1, 0x6, 0x81}, 0x4, [0x4, 0xe8b, 0xba22, 0x80000000, 0x5, 0xfffffffffffffffc]}, 0x3c) 17:08:16 executing program 0: 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}) lseek(r0, 0x0, 0x1) close(r1) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) unlink(&(0x7f0000000000)='./file0\x00') 17:08:16 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x345d4c50) munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = shmget(0xffffffffffffffff, 0x4000, 0x40a, &(0x7f0000ffb000/0x4000)=nil) r1 = shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x0) shmdt(r1) shmdt(r2) r3 = getuid() setuid(r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCCBRK(r4, 0x2000747a) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 17:08:16 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x8) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x4, 0x53fff19f}, 0xc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20880, 0x0) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x3, 0xcea, 0x9e2}, 0xc) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) bind$inet6(r0, &(0x7f0000000140)={0x18, 0x2, 0x5, 0x6}, 0xc) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') close(r0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='W\x00') chmod(&(0x7f0000000280)='./file0\x00', 0x10) mkdir(&(0x7f00000002c0)='./file0\x00', 0x20) r2 = socket$inet6(0x18, 0x8005, 0x9) write(r1, &(0x7f0000000300)="065fb9f577d43cf86c411654dde9ecde919275216d155a99b8a1d2ae3b49c343bcb5d89eccb84bbfd0e035b7bd671ef1586ff0a375b4d5acc8b0fbdc67a51abde8eee40b260167ec143aec1cd8", 0x4d) poll(&(0x7f0000000380)=[{r2, 0xc1}, {r0, 0x48}], 0x2, 0xf1b5) r3 = dup2(r1, r1) r4 = open(&(0x7f00000003c0)='./file0\x00', 0xc40, 0x8) r5 = accept$inet6(r0, &(0x7f0000000400), &(0x7f0000000440)=0xc) read(r1, &(0x7f0000000480)=""/153, 0x99) bind$inet(r4, &(0x7f0000000540)={0x2, 0x0}, 0xc) syz_extract_tcp_res(&(0x7f0000000580), 0x0, 0x8001) renameat(r0, &(0x7f00000005c0)='./file0\x00', r0, &(0x7f0000000600)='./file0\x00') r6 = fcntl$dupfd(r4, 0x0, r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000640)=0xfe7) syz_extract_tcp_res(&(0x7f0000000680), 0x7f, 0x8) utimensat(r6, &(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)={{0x58fc4b16, 0x4}, {0x3c9a, 0x7f}}, 0x2) socket$inet6(0x18, 0x4003, 0x0) readv(r1, &(0x7f0000000800)=[{&(0x7f0000000740)=""/148, 0x94}], 0x1) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) getsockname$inet6(r3, &(0x7f0000000840), &(0x7f0000000880)=0xc) connect$inet6(r5, &(0x7f00000008c0)={0x18, 0x2, 0x100, 0x5}, 0xc) 17:08:16 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x2a, &(0x7f0000f23000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = shmget$private(0x0, 0x3000, 0x40020, &(0x7f0000ec9000/0x3000)=nil) mprotect(&(0x7f0000f23000/0x1000)=nil, 0x1000, 0x0) shmctl$IPC_RMID(r1, 0x0) 17:08:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) close(r1) dup(r1) 17:08:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4000005308) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x2, &(0x7f0000000180)=[0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f00000000c0)='./bus\x00', r1, r2, 0x0) 17:08:17 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x2bc}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x2, 0x8, 0x4, 0x4, "019f3ce0635aa9d9cadc731c83bcc966470f302a", 0x8, 0x101}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x100, 0x8, 0x5, 0xff, "bfadb9fd747f958f32542a70532fac0bacbad0ce", 0x3ff, 0x407a}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x9) 17:08:17 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x20) r1 = open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) preadv(r1, &(0x7f0000002840)=[{0x0}, {0x0}, {0x0}], 0x3, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x18) open(&(0x7f00000000c0)='./file0\x00', 0x10100, 0x20) 17:08:17 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f00000001c0)='./bus\x00', 0x615, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000180)='./file0\x00') chmod(&(0x7f0000000200)='./file0\x00', 0x0) 17:08:17 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff}) fchmodat(r0, &(0x7f00000000c0)='./bus\x00', 0x8, 0x4) mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002003, 0x800) r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) lstat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup2(r2, r1) r4 = kqueue() close(r2) r5 = geteuid() getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000240)='./bus\x00', r5, r6) dup2(r4, r1) symlinkat(&(0x7f0000000040)='./bus\x00', r3, &(0x7f0000000080)='./bus\x00') 17:08:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a08, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x2011, r0, 0x0, 0x0) 17:08:17 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f00000003c0)=""/214, 0xd6) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x7, 0x3, 0xf0da, 0x1, "2cbaf4f47c6578cf91826abb4aee69ecf20d8c0c", 0x3, 0x7}) syz_open_pts() syz_open_pts() r1 = getegid() setegid(r1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "fa9919b644859f826a059540cf5521a5393a7a54"}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) syz_open_pts() 17:08:17 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) recvfrom$unix(r0, &(0x7f00000000c0)=""/32, 0x20, 0x41, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = socket$inet(0x2, 0x1, 0x102) sendmsg(r2, &(0x7f0000001340)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c6530bb"], 0xa, 0x0, 0x0, &(0x7f0000001180)=ANY=[@ANYBLOB="10ffdd00000000000000000000000000"], 0x10}, 0x0) 17:08:17 executing program 0: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = socket$inet6(0x18, 0x8001, 0x7) setsockopt(r0, 0x29, 0x37, &(0x7f0000000000), 0x0) 17:08:17 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff9, 0x0, 0x10, 0x6, 0x8}, {{r2}, 0xfffffffffffffffa, 0x40, 0x80000062, 0x6259, 0x7}, {{r0}, 0xffffffffffffffff, 0x2, 0xc0000012, 0x3, 0x198840000000}, {{r1}, 0xfffffffffffffff9, 0x1, 0x20000001, 0x3, 0x3ff}, {{r2}, 0xffffffffffffffff, 0x0, 0x1, 0x5, 0xb49}, {{r3}, 0xffffffffffffffff, 0x4, 0x1, 0x10001, 0x7}], 0xfeff, 0x0, 0xfffffffffffffffd, 0x0) 17:08:17 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 17:08:17 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x7fffffff, 0xffffffffffffffff}, 0xc) bind$inet6(r0, &(0x7f00000000c0), 0xc) 17:08:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x4000000000000002, 0x2ccc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./bus\x00', r1, r2) open(&(0x7f0000000040)='./bus\x00', 0xc0, 0x0) 17:08:17 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="822b31d71bfc7763fc00"], 0x10) sendto(r0, &(0x7f0000000180)="b295b39a689b094610317f795007b8fcf2f8d4524e0261edae398a73169d963e2712664ebadfff00", 0x28, 0x40c, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x2, 0x1}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvfrom$inet6(r0, &(0x7f0000000100)=""/128, 0x80, 0x800, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs, 0xfffffffffffffcfa) accept$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) socket(0x0, 0x2, 0x0) 17:08:17 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) syz_emit_ethernet(0x72, &(0x7f0000000080)="a4fee1b3bf8fc77f8912187406cd67301b979922df0457fb070947c5a490090bfbf208b70288ae27841069388bb1d67383449d8ddb98a56be3fd3a303da7cba3f63226c2a603eb2814a20c726b4c00f1ed352540bb222068b3eb685f06fffacd3024f8b19b7ac4febb035f9e9f4b99ea8f32") fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="f8921f36fae1d93ff1a603afb472ce259f7d730366a19ce2bfd093db065eaa9cc8625afa7803d68d45292c86ae3abf208380abf618e80becac6acef48a0aacceafbae3e9a71bc82de3e7129aac49694807e4f5cdc7424c7f197bf8c9826313ac7979c0ebaa98f5b21d0f0b6b49ab0be630ee3b219afec3e3896a746c994f0fefc25f5f717be7d53d1d24a43835e0a30b0c84f4b8e38213ed464e43970b569521930dcfbc0021d3dc7c2d7cce8573fa094f7c8ddae503", 0xb6}, {&(0x7f0000000280)="49a98d59898d1b09f41bbf54940469bc4135c5d03bcc34f4779d8b19d25d5134dcee0a0a5bd915630c5f647faf83f16f4f730f92e60818771fad1e97cc821521c1c8ad0490e0fede5d95a583d1ddc6b339e635a0b9658c4afcc07277774f06950b5513efa5d5402e21d10e0c80b3131bb7ec5e087e56d8c5cda4826a87ece781d7412fa4559c900e4083899f61d08e8d69f7e59ccb6686b78f5ea237344bd198e8cef67643d603d8a6ec793a4d64051ff333183b8860", 0xb6}, {&(0x7f0000000340)="bc605505a1f223afcacac6f15ffa10bd4bda3e1dbf3ba4f1e862d2f34f2035b67eb6953374ddd594484e368abc65d54f3db46b87611ad0d67abc26d2d05f7a625ec994f64364b17a7305845840309d6413cb39841ed31c93e94d9be6ac8339bfe30729b6a9b665975f1a096dae7133d52a5c1ae152e7634d50f5d8728bf4adfc2f3e69d6ab8afab714179f9cf2040a7fd7afa745f307258afa535fda0363437cea703d283dc1c3ee6924dc6b5c5cbf70be677563a063a9a27dc160f097c27654618c312de967fe8317f25e034b86fdbd7e40fd2e86a8ebe176e17b3e3f2bc2c70e4b663954b18dc944c02bec815e18d7c558", 0xf2}, {&(0x7f0000000440)="3d779c978269446975804ba9521bd63023d6b2ce3a77e625289e60ed35642c93e61c503578048611e37bbcb463c34a0a6ba573e6736d7ec1ffda199f26d25e6158c5e72ef497a0d3c34aca1d05f6b8067a95c89ffd1f397e4ad93a4e08618aa86174bce6bcb0903f711fd985aecafc67a83d91", 0x73}], 0x4, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) open(&(0x7f0000000100)='./bus\x00', 0x400, 0x80) close(r1) 17:08:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x0, &(0x7f00000001c0)=""/179, 0xb3}, 0x0) sendto(r0, &(0x7f0000000040)="ffc2dd548c1de9246f50db16f7e8ab12c8d1dec3cc49e6ad5f1a735b9299766ee6e196bfcfcef1e4b7aab0340ddb521d8aeff88831afd7f330d8f9fe712643d571e0e62085b00e0be4efd7cd9609ba2305ee90b4b99ee18a6addb872aba7819ef2629e8812b9ba6605caed2dba4f1c783f20455cdf87446fca04d6f1d1ff6f4a7455bd9fe2d93174e6223b76773b77878a", 0x91, 0x0, 0x0, 0x0) r3 = dup2(r0, r0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000002c0)="5e3c3e054291f902f8b3395fa8a051d35cfbd73ad3b4d53f97ad881d3906facfd5b8e13cb41e58b67192aad9661bc3a5aadc150c8043a86ab38e7a725b3c1d88576d921c44ff07ea74ffe5799179cb5ad9493dd0d31609", 0x57) 17:08:18 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000000), 0x0) read(r0, &(0x7f0000000000)=""/62, 0x3e) 17:08:18 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="1f000000ffff00000100000048a95fedc087209ecb8d01f5b193e1441605", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x32}, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 17:08:18 executing program 1: r0 = socket$inet(0x2, 0xfffffffffffffffe, 0x9) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000280), 0x0) 17:08:18 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) pipe(&(0x7f0000000080)) write(r0, &(0x7f00000001c0)='D', 0x1) 17:08:18 executing program 1: r0 = socket$inet6(0x18, 0x4004, 0x400000000000000) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x100000000, 0x3}, {0x8, 0x1}}) socketpair(0x1, 0xc001, 0x7ff, &(0x7f00000000c0)) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="0000000000000000000000006a6755d600000000", 0x14) 17:08:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80, 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xc000452a) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 17:08:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="14000000000057193e2627afba2fbb5b0000000000000000b8bd28f2fb984495f3f14a4027d788f62694f3e37c5ccd674cf3169893c6e4adbad602bca0cd0c4691c44a22389169621d7862df44b73d3caa6d99d666b279bf686bf9e617e4e54a961ea4002047e788fb269912b0dbd783743cd356dfec8c46c2efca2e1f63d2f59269059b4f130f96a30a59badbc9680262f6978fd4b43b90fc2cff2ad7812399fe96d633b3b6eae0347c2933487edc23195dd38016d11f2602fa2f930f39b39610c9a5313969d3dfd06e7df72387"], 0xce}, 0x0) 17:08:18 executing program 0: unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x121) faccessat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x25, 0x3) 17:08:18 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x9) sendmsg(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000000)="31df0b76e88542613cf4de4b82a8ba87743c56b1195bf56a6da743937c2452ff596e2a1c3774de3d214f486b5588443d22f51257bdec562f4a85411b43cfe295a33aa4c47bc6a1036f621e599c167b791d9fbf55785bee2cc2ccfccbfb30c1658acfd129dc30f563141b5dade758770b", 0x70}, {&(0x7f00000000c0)}, {&(0x7f0000000200)="f346776526520c33b16b0094264be949d767fea2b05075884cab8771181272b3dba450fc1d37e1a94cac293ff9b0142a693a4393f797b793ae571254fda735f9bf58640cd75b89c84e6d86fc687d7d8aefb99691ef42bc571ffb816a912ce12a4672bd179c59b9a6d5ef21b9efba5964e2ae18c31e1d965a0f8b89b4f94f0b18e1fec44772afb3c4e48df4950c6a9cb71fb8141fbe603724fdec78eadbfd6fbdd891649ee28d840d1bd1250b7a7ec47fa9af4a6da783f0f39abc06195c", 0xbd}], 0x3, &(0x7f00000002c0)=[{0x48, 0xffff, 0x40, "d1605f49b7cab768476112d2c57925c34a677d8bc08370e990480e0d3426544bf64889fc9a85408f92e78dc602d817fa73f83ff3"}, {0x30, 0xffff, 0x4, "5153dbebbd5e10761d6661a0bcb06547c9b0efb7856337f574a30bc8"}, {0x1010, 0xffff, 0xff, "71ce37f727dd8be2c069bec761be4afed42ae3c643f19080e8317db35c88ce48513695196c35d4d05e763b3d96836d687beabbe6524d53a220d49450bb6d1701029b66a49cfd22364ed0b554990bc8d217b695b2273092230cf7fff042b30c997e72ff35d7a1084e929e3030cbf15d2c27b084908b8973e67aaed4408b3283f00652bbd76f7e15956a8d53356592ca7435c70f11e8ed03e56c6cdc791da5f41417886762ce0643cce09766b75662ea56a355de661003e5adde6f9390b5efadc8884dfaa3578ff0ad37d67a09ea54d870689d157667d2921645e82aa6b782073e476633a9a9b43fc1a3a77de48c92fbea0454b3324b053b65d7c1656479c30bdc9ebb0826ae88cd7f45a9d8007b2072b7da43f813281c419ffd1e16a520d8ca74acfbf72784363808e60e8489e70ef3cfdc77817e63439cd2720fc7b0c6e32ef4d994fd2d9a2df1a39e3d0c76f908194140fc4b7acf053866ca46686de74763db26155ecbabe688f630e35288b891219396e6f07cbfc75a9edf81e0ed87eaecdf96b8dd65bbd1fb30fd17078de66022a5a9f60c153c522c2d5988abea8f741e53292e171b2acaecc82cde1c903d0233e8aa24f20319eebf57eb9ff89ddc534f62407e534d23e9944a4cc1fc189ed1c0d2d303cbbe23013f3a1ade596afd8410de89c5898cd5f60f154db5aa29b14ab7d89ea6b0ea74611d8722b57a435eb156455281e073b6bceecbade5ce998acd0f012428b7a2acee186067d36fdad8921ae5b01a36ec671e13e15e4e4c556f3c2a1e5097b95537fb539e6a87cb34ef2ed7a3be94fce5b658b83fde3a730f4284e329a888e797ce57a69eb0a3886b8326138b0f77f373585ae8f9cf880eca2c324637050adba1bd3b677128ad97af1186d972c92b005cb29497b9151bbf7770f45368ca519f2fb30f741c059267c3fbfe612540109aa8125f897bfd0fdd44f55847360abfe13f4bbcedf8bf2bce5e434a9cb15ba95acaa4223c51f51ccfc38f3a7f7613c50fded697cf0ff82001884a22c1c7248fda3b3c3896a9c86e14befdc8f946a699d77279d8dc7b82292fc8cea65fcf6105087ef1b72dfe1f896dd0a54807f99a30e7f1769c69cc3b417684883896984e1ecc0f329d9c4f36e1dc592eb1038383c5919ebefa3558c989f403d7777b72858341630a77bcf646e76b57c6eb19dbf871c748eaf1be8f01439eecd24e6081e5b0af96209cd7eb4888a3048bf5ddeece088a1c8f99f9e517e52d2ea2f7a6f233fd3160d8f6434e80ac377ebd0456b6e94baa639f4e6609c9dccc865b9fe92cfdc77f395da5b2125a110860cb153fa2218b8a6aae4ac553c1667cc58c59336d4b688a8c26d4b31ddc12b487ef65dd32984b251991ffc11cd3d60957ae7c19162ff02bcbb0d2c8cc2600aee7e86cc86bbd31a5168e6965ef327459a4331c1b2275beb4013c66a1085a9eba6dca018e09f35409226db00f199d17274a24f4ab4877ed7e0bda0be7b68d38591555480a6a9b1adcef1071d8b72e8f4cdade3f8f8c480c516695cd10820e74b2a54d8e4f1a18356eb6c428ffdfacc12bca081c306c5dd8e57e04d9bc6c75d0dd29bae25085aa9c535b8538fc3ebeb7627c97a6db8d0805f4f23aa27b5833633a9d6bcd15f78aec52695b2c94aed54be026ad95a8144ae63160bc578e45433cec0e0a3ec991b5e45f4d91034362b6e27d8b86dea04f1a15fee3c4964394dccf30a9f8d2903977270a48c88d46dccb73c1c50ec9d7a75e98a7d7ad28b8d637924e7a4b01e5e468ce1fdeda24eecd5f8dc3aae54a92087b58d9b77517e563fe0fb84efc7a5225e156fd00be295e613429fdfeb767b3e9b24d1ead45aa0205356cdbb684a36bbe0d87cc54a2aa1adfd68fc0a437170f2ffa76551927a71ba026424e4aa2d78536261f7ecb3f714992ac3d3c804cad5db12021b3606df2261e681991d1121016cb9d45c95c1b6ea6f7adeb556561517a9fa376ac86f9218832209b11912d9a295f5399a4b3ed6ffb44e128661214e63f9a7acc505de11823db9540a3a712c671a086112f1b517ae79089e229bf5d6bc0ae42647a7fea68ee8cea59e7098163cd6f57a4318e7dbe7b5a7a09fed3a09fc5c336a987e33e0cdbc68802f27fca647fc1f208fb4626143282b30418a919352ee2abe7077c838c3749df67ed8fbf24ecb39406c288023a6ba6ca7bd545a830e89e8e6ce223d572473a74e9b0ec6395994b35d867b0ac06c6d5db3fc48a339eb99aae38527d276a7740e08576a911ff83cc619f8ce4838d964d157fe78266bef9fbf4da21bb31e079a43066ab0682dab65105294321117d0bc3369063b6c6be588db81b50a3670224342f0700aaae6bbc15b98065bdf8d1d9b6c26c75f0d1bd26716ba4ff3980fdf20ab893cdb4a1640058cfe9821485e0f7cf9cc10bacc44233ce786c9034f50de65d61660be4a1adf06a4b96c0ffb8e6a6ad444dd67eaf5df1d5754b976c31f816afbeb5a769a0b59650b08913e310d3bab1116929a0147279c9a82468b79eb55a76bea01323e7e3c6e3c60a359880c7efed2b5df3736e607306c993ea861e46cf4776fa24cd18386a60c698b5abb11b4e13ae35aebeb53b3cf8e4dcb015d865ddfe6829b90f8b18822268ce172da21638d6cda42f5cf3a308ff243a5702fb68f1955ccdcee4fcb9e4db51f2dbdfe58f41aece2d64626e35c4699e24d688cb138240301147e859317c6615856ff24d82e2fbc3f0ab38c2bd9bb68b0f9a8d641372fff911b718c756f44c90ea703fabca8f9e48f5141961ff1520798349ef06abfe60e92e921dbcda0dd01341c8aba39b059448b6cc6d351c4c94e1f71cb9214019c74856de0418d8bc456f19fe85dc2d3cf8d724c7bc50e050111c00e6f4fb33af50f2b5113b67851200dbd83fb9328646e458e75f708ea7910847418a1f016f53d947136674d73bd0cbabfa2167449aa1495174cdc46cddfca00a4d7cf3b78de1d715a1b4792335fd2f00df23d72a0be8910281d3d345b9fa2d09704b9ab9d95f173dbb33ef81df579c05e6c35a3d670fbb1132137614e55772483416b1522ccab5977e1ac8f80881f94106d4838f91e85d80f49b7a8613cb2a9f6703975cc4c2c2813a99bd38458afc5618f31e1bfb60877ee0931dd6c152e827b2a5a11f256ec005f3fb96f418501b49bda55b6d116f34f14de458dc1568c6eb63e530adc7cf359b49617ad9f232061547b4148bfaf7dc33be46afc13f4a28e96f537f82ce37f58ca5d86920513820fa9e156cd4f3034c11fd61d67d9a538b6c6b0c35c719e3a74b64cc011d7f12dc9f08414205a81c97261d9116d1c91145164366535f5b4a5ffef9de6e7a022dad2a1d318cc6713ef3413f41c9ec9cfea6536997c28c8481a63115a4bab60b9dc1383e08cb62a8c78b75302fa14ff5e6202ff06de2a10caf86b635ff2bae7e461e0bfddfc8cda14079eb463dd003350065d6f21bade96c90508739042793083534f9b695a5ad949b9067b1978c604044af37ae1bef870d91bd554cc490d7ba9da3db03918b3161d33cee6a566accb981ef3f2045706eef529f4638353e8a587b7d4c5b5633b28fc393254781233874a9be16b0d51927fdf9f0edebd60d06b68cdb135aaefe4a126d7feaa0bf3a683672b1a4448e1c18d354ed7aa41b1eb08b6a67cd3516afd0cdad2c5d17d1021d6a13f3d4bbc163821f6f65ed0521a9ee8d0e805f15c843809c532284c6b52f4ecb1349ae11122cc075c230a9527aa84efe9cda7e9323ca48d268da8e908633624714e503c35d0a3ab5820e9edba506dd1fc0921a5157b17c435600fa83fa6c08ab1f506c87f19755ae78551aa0bf610501640145f9c946b8d1fe93d15b0c49e18e363fa444514e7f0cacd84c9aa0186cb7dc4a96fb09585796c9a2ef68c2d9752f2ce6d8f1b5e4b8fc176abb09324e724eb3c3f513a4d502574dd394e2b3bb5255831be54ff2b2f8755245cdbf04b969c271ffd709cef014878578d18008accf589eb48db9fccd23b9d37373e637b452b851bc6e499ffb2d8708453a5ffdf733195156cbb266c477a0024975be92aaf44f70283a89d04d5d79fba32334b5e3e939b6f8efb2954b11b892dfc85d2fd68087eb0ee8c37de720c3c1d32e0a28f843a28a09458ac8eae32c7ab33e5a91a4b27424b3ed450563b2564da92c2ff176d0ee65d6d581a4b60cc7a254f9d9f1756e36584a6e9d13b80994a2ba945c69abfd04a7b86addbb56ca39782fa97615c2557e506f7dad0fb3f7469721097b3cf00d53d70c3a03ddaa65061d7fd7ee947158bc4d38e4b7b98285f87503b0f9da368372b489b511c08e4292a7d40c990946c4878a7cd17af59f479306b9f6644c65f9ae71a9aef2f955fea544dbc59610e0676dfc7ab71f442d2ff6f6c2ddc950046dd3a891dcb4b90eea80274e7d6f9e874faf979db121e619533b342891f6e2ca1f9d0d86d90fa2f74b576ae88ef942bb997514c9529eb0df5e7e387d7f8797970cf2398f5377df95ba74b13c784928d983ae09573e5c3999b79058d7cb105caf0ec567f96fafa8878221bc3bae4dd9e004de6fc4ec9dc4255360e9271baf0840408280065b80cad32dcbc54c0d0f04b8aa9ade254b8da70428331306c02fa9780a6a645332dbb749697a5435fdae821910cde5f25d92b55aedbb071703d25a9c1d780cb9bfd54f0f31fe4d8fa3705ae038e873f9827e57795f4026793019e2ead5fac72ec023c974acf36c5353977db81cd6f807a4b74a50ecc74734448870860f9353d46c6d03fc294661b1cb1017c35220979da5818abc653753bb30302bf0ddd3ca7deda4d3de8ea58002e795b04b8d919de490a700b67fd0d03c6997a611143829a2824e6cd49831f2ab63b73ce9505eaea8d9f2720d1dc2b9eb9c75405cf3d504d40aa420b03abadacd965dbb51fe7feea2823ffc05017ec5df6f6431c319bbd65f7681e9d6dee53fb1844b8589c72b9168cad867ea97ef9ef3563607485a34a324af14788a30a3e7526152d35bec2f1d5198373f6aa0b7238065ee25520875a4ba740248c221901001f1f447c9d375c27b56d38d58a4d4b8e2eb0d1b58e4dfa0ded63ed422b2d870cff046db3869256944dbd0d6c1ba431576ce90888a0cf4e2330b8161b05709471f22d8f9c8425ccb378c25ef89f49f4912aba6479b3506aa4caf660fcc4f0d0c60543a77ef78674f9cf8e2441a71955f776633fbaaf9fe3a4cd78afdff5cc4ac95d37a770d7e10b2e1c1c67c9bcb8ef4cf74b4bbaabdf8f08b5c93005d8e4411375b3bfd900b8a73b6f5f0bd74eb6ee26bc47928daef0c05c7b22537485d6c6753d9b11fcb382e8429fd276147551662bf391be2927c00bbe4dfaa6e225f482c173d7f0f8bf6648ce280e9ae301b897bb263be01e22154288d0140bfc28c5df2d2ce3fcf2a307739915839289c220bb72bb0fa35874c537c1dfc21a6bb236920c5f1f0c6c6f2c305ec6c7e42fd55c6de30ff99bee6a2cd799c20931a403b0f79122450aa9858f1e640c5c0dc4f6b5e214af17d7517404f168b0cdb352087412eed8206867f83a9002ccb07df6f0d75863c7937254cea3f9510bfc256f00edee8b20fe4ec1780f206df0321daeac7a3f8f01d430186a1d2e41e4ec5c2a6e12c40c0e08c770dcb5496950de74f6695e2004268872bda63d608615bc9ce4c1a6c70ca0175c4b56c8cf1966fb2dcb7182ea8d0ea80c3340462d0077869fbfa7947c1c676750533f12ba895d652b88be51934c98c7ddb0361fb3996"}, {0x78, 0x1, 0x3f40, "0ff7abcdfe46c140513c62360002e9e507d6b013410f068162bc3b763684fcb3ddbc47f6630b3eaac25d76fbf93920fa96e7b500e50873a03d194082d3f5ab15bf1f12d35ffdbbf85f90de014aa2b30dfdac5a430e82fddf7b5f133f3847488c02"}, {0x110, 0x1, 0x80000000, "9e5e6b5e2487d76b9f2992477d447682556f8e72548471e0968311332354b743976ef80b6326126165d132f40ec31bc9170b43e36d0970443e4eb7452b3eec662728ad1475a146fb1cb39e73a243557cdf76a442b37200439fe440e279e3d7fdfc1fbeb4a6d8c8206db1387cc5c37c4a618e4245b64492cdf404c6896d17367b3120c32ce2b70528d7b047d0f6509004890de68dd4b12f8645158557ce611c8b39f9ff0c67d6a9d00446a42da7a4161456cb3b186a31d4d77488651de421f65759c800fd6fc19cf164866b87d7d99af50b842f858778689eae1624fc1cf07cff83b516003e4d205293218918ea315f1dd075d32a478e04946baa"}], 0x1210}, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) fchmod(r0, 0x181) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x26}], 0x8, 0x0, 0x1, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) 17:08:18 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) close(r0) sendto$inet(r1, &(0x7f0000000040)="f4d276edcb0b25614fc69263dcc95b2258061fb7114e0a32ddfa953f489f6eb0630b2d1ccd0e", 0x26, 0x8, &(0x7f0000000080)={0x2, 0x3}, 0xc) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) 17:08:18 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x3, 0x10000000000000) setsockopt$inet_opts(r1, 0x0, 0xa, &(0x7f0000000000)="01", 0x1) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) wsmux_getmux: no memory for mux 12582954 wsmux_getmux: no memory for mux 12582954 17:08:18 executing program 0: clock_settime(0x3, 0x0) clock_settime(0x0, &(0x7f00000000c0)={0xfffffffffffffffa, 0x3252533d}) clock_gettime(0x400000000005, &(0x7f0000000080)) clock_settime(0x4, &(0x7f0000000000)={0x0, 0x1}) r0 = getgid() getgroups(0x1, &(0x7f0000000580)=[r0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r4 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x9, &(0x7f0000000340)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) setgroups(0x9, &(0x7f0000000440)=[r0, r1, r2, r3, r4, r5, r6, r7, r9]) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockopt(r10, 0x1, 0x3, &(0x7f00000000c0), &(0x7f0000000100)) clock_settime(0x3, &(0x7f0000000480)={0x802, 0xfdeb55}) 17:08:18 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000001c0)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) shutdown(r0, 0x3) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) flock(r0, 0x6) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x1000) r2 = socket(0x22, 0x1, 0x0) open$dir(&(0x7f0000000200)='./bus\x00', 0x2, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) fcntl$setown(r2, 0x6, r3) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) flock(r4, 0x4) socketpair(0x2, 0x5, 0xfffffffffffff000, &(0x7f0000000300)) r5 = open$dir(&(0x7f0000000340)='./bus\x00', 0xc2, 0x88) r6 = dup(r5) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000000180)) r7 = kqueue() kevent(r7, &(0x7f0000000080), 0x20000000000009, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x29, 0x0, 0xfffffffffffffffc}], 0xffffffffffffffe0, 0x0) kqueue() syz_emit_ethernet(0x2d, &(0x7f0000000080)="f7c2f33feb18c277c4ec773d4529d039b817306471bc96350cf855922ff2c89862914fee658bfdfd465cacbc5f") getpgrp() 15:59:54 executing program 0: select(0x40, &(0x7f0000000280)={0x0, 0x10}, 0x0, 0x0, &(0x7f0000000340)={0x8, 0xffff}) semget$private(0x0, 0x2, 0x400) 15:59:54 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r0) setuid(0xee01) r1 = socket$unix(0x1, 0x0, 0x0) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = msgget(0x1, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x4, 0x80000000}, {0xa, 0x7}}, 0x0) msgsnd(r2, 0x0, 0x0, 0x0) 15:59:54 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') execve(0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x30) readlinkat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000002c0)=""/186, 0xba) linkat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x0) 15:59:54 executing program 1: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x9ad943cc8dce9e57, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom$inet6(r2, &(0x7f0000000400)=""/197, 0xc5, 0x1, 0x0, 0x0) readv(r2, &(0x7f0000000300)=[{&(0x7f0000000140)=""/207, 0xcf}], 0xffffffffffffe90) clock_getres(0x0, &(0x7f0000000040)) r3 = socket$inet(0x2, 0x4002, 0x0) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f00000003c0)={&(0x7f0000000100)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300), 0x30}, 0x0) 15:59:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x1, 0xfffffffffffffffd, 0xffffffffffffc009, "a11a1100e800060000fdd5bbb270b46e1b00"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 15:59:57 executing program 1: r0 = socket$inet(0x2, 0x800000000000004, 0x9) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000040), 0x182) 15:59:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) r1 = getuid() r2 = getgid() fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x6) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x7811, r0, 0x0, 0x48) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) 15:59:57 executing program 0: clock_getres(0x1, 0xfffffffffffffffe) 15:59:57 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') chdir(&(0x7f0000000040)='./file0\x00') execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 15:59:57 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000be13beee00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001100)=0x1002) open(&(0x7f0000001140)='./file0\x00', 0x1, 0x102) 15:59:57 executing program 0: open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) rmdir(&(0x7f0000000080)='./file0\x00') pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') utimensat(r0, &(0x7f0000000200)='./bus\x00', 0x0, 0x0) 15:59:57 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) socket$inet(0x2, 0x0, 0x1000) 15:59:57 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x9) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) 15:59:57 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x42, 0xffffffffffffffff}], 0x2, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) recvfrom$inet6(r0, &(0x7f00000000c0)=""/199, 0xc7, 0x2, 0x0, 0x0) 15:59:58 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1702079b37982cfa4e00000000000000fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8fdf8d8577dc7f9ec42248cdf803a6b876fe890f09f7626ad96475c377f1c8a8e6bd38b9cda99c8debe532fc71902", 0x1ae}], 0x1) getitimer(0x3, &(0x7f0000000140)) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x400) write(r0, &(0x7f0000002800)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f5c988c382b90224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9ff03e3f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e15c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b014da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914eecd9ba1f86074fec1cb938756e3bff5e896e80a7cf58b5e5a7ba4eb936ed5b727160418ac42e296b3087a72fb7504e1b1dba0ef072647a1412494f73fedac1dd218e76beee644bc570d3a7d4aa30d9e0094d854451fb74ef6ad9e985f9c1ad85e8eae60259ca0ad8fb0cec8a3e9ab305e36915ef80f75f2165f58b386deb339ad6815b15489e74cbd263d8587d7829b37e4d35bfa3e72089d8ba83900b6d2ef21bb425a67e927113a31c9552870e236eabf162b72a142140ed71d17196030c1ca2ba502be501efd39473c40b0d029270a271cb44f96ea46eb92b26ef58a45c97859c5145818b2ac8618256733a74c0c0ef7ac949d683d0f96a6a5522774cb14d0f4aa9930830df3173b54a0fc108c6b62d82a085fb2c", 0x252) write(r0, &(0x7f00000001c0)="7b2400f1cca0e733a94bc8d85941b960aa881e6d7ccd8fb3520560b5746e20cf32f05fc338d8a465630e3e60244dd2e67cf56c6c5d1d40ec068a3e5b4157ea130c86d97450d14de14a63d8bf78e690cf1ddac18ce265b8a6e022c9fac6cf42caf995d8ee72e684d0e8dcb92086ced692ffcdb664e97a12dff2dd9f8dcf69209ed77bab7efd5811e8ace796cf15bc509bac6ec8a87d836029ca018c19c1c4b93f2ee3337343a98c279d414b2b6a5464da14e11fa9f2a6cc538249e5ea65ccf5d7f374c17ffcb34e458ee87f32113dc1aae96456c02745e232e80bc5e51453366e82adca753fab72751c9f3048290200000000000000c6fea1bbd70e46999add2975fa7d8c6df9465c4c6434e1117c52c340f2a551b9a870afdf3b282c1b0022244a429e78db4079831ea63a56964fd134fddcaee3f06dfd9c9e4610a12c9220d1e8fc390fcca054e3663c0293218b0efa482f667c0badba3d3dd550615f0c43be2d93b46139361a817d9623eb260326d2a9e66f16e438106f397e38ba2bc9279b96b0f05536dce06f7ca79ad2bdf4399620f99888098ba697cc0ed24adca97fb60ace617c4faf67ae4d500700a3e26708a002341b26412a9c78a4782327117f582649f5fb413333be0109919dffedb084f8b959004e1d4b8074add5459e6a16624c8cbb9bc5d95ec23d667131554c038b274662c717ad6423df43bc1205f622523476e6227a648d6e72291fcb0b8c324c47c2fb0df59948d0acfcf9ec6d87a1ff689dd7215ae054fb84cd81557bbc7eb153337e303e450ef71303d073ed9ff08bf2a96a87b379e0a9562294978f5f30bf5af62f9ba66f042f012690258171d5e31fe8852844151ed1beb2ca0ced694a353d34b1c36cc38bbf6456003293ad85e6f4aec980e65e6d2b8af07eab5b4d8faa30515ec66a215acf8f94d9497d6cb9c80dcc86f03b8a75e8aefbb156a066ed85a79537832a0e1250e673d0eb05d4954e63d156aa9d9af330d8a97eeff043a9c20338e1358d380b16501e2c", 0x2db) write(r1, &(0x7f0000000040)="32a43ce47477ab559c1555a834953d25816b55d0ef0fb9c8b4142d841034a72a1a1eb418c32cb840b2d1f65a6715c67c6dd341dab0a1d68d2794a1231319f6c19c4a9176fd561700d0b2220c9f58df9830b17f22317ade443de71353fef06e4a7b4f51453ba77ce644e46acd6734069fc64fc04e4eaa074c6d6705e5de48557831b0d0e5c691037e1c26b7e494e359401c0a76bf08e58fe9331ec8ba71042715d5c5c8f80080c0f64f1683733d4fad0322c7a6365732d148be", 0xb9) 15:59:58 executing program 1: r0 = semget(0x3, 0x5, 0x207) r1 = getuid() getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x4, r1, r2, r3, r4, 0x61, 0x80e}, 0x100000000, 0x2, 0x9}) setreuid(0x0, 0xee00) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xfffffffffffffff8, 0x3}, {0x9, 0x1}}) utimes(&(0x7f0000000000)='.\x00', &(0x7f0000000040)) 15:59:58 executing program 1: socket$inet6(0x18, 0x5, 0x8000000100000000) kqueue() r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt(r0, 0x29, 0xe, 0x0, 0x0) getsockopt(r0, 0x1, 0xfffffffffffffffb, &(0x7f0000000000)=""/91, &(0x7f0000000080)=0x5b) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 15:59:58 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) dup2(0xffffffffffffff9c, 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) close(0xffffffffffffffff) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSCTTY(r1, 0x20007461) syz_open_pts() 15:59:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x1, 0xfffffffffffffffc, 0x0, "1eae8682ab03207e59b800000000077879869eb2", 0xfffffffffffffffc}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000580)="c46258a4f72ee99586132425b84e5bbdc3a5197094b222a9c4f6469990bfe432040000000000000000000000cb04403df380dd57f8d75c1eea6fb924a3c9042ecfd4cbcdb6a95cec003b54c9cfa4e609d8304c57a3bba766a7d5eaecf12845088e7008875f26ce8b028878498abacf6a6b00000000000000a0143115a062c6b3bc0a2d4d81049cf9b234c23aac5c2aa27de54b81e75f6e070373cfe79a4293749a9f71194a8c78b7f9923fe2ccf96e1dd6a1b29b5d6181db666d938dd2f38b217fe5d40c30176b44f3877d2bd8c59727976fd112bb77552a04442c3e3aa981db85b7d0868a58afd452f14975182ac8f7d43b8c193ae3806274dc6cfff4300830b20bbb16d9e70fde659eef0e2221fba27bf9687329e734", 0x117) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0xffff, 0x7, 0x9, 0xfffffffffffffff9, "9ad84b73d969000000007fd35db5ab0900", 0x3, 0x7}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 15:59:58 executing program 0: r0 = kqueue() pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) read(r2, &(0x7f0000000240)=""/4096, 0x1000) r3 = dup2(r1, r2) write(r2, &(0x7f0000000040), 0xfffffda0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xd3}], 0x1a02, 0x0, 0x0, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: setuid(0xee01) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffffffffffffffb, 0x6, 0x7, 0x101, "dbd6f69ae30993b26aa9eae36179a605237ed294", 0x7ff, 0x80}) r1 = shmget$private(0x0, 0x1000, 0x300, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0xd3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x20, 0x0, 0x0, 0x0, 0x6, 0x8bc1}) chroot(&(0x7f0000000000)='./file0\x00') shmctl$IPC_SET(r1, 0x1, 0xfffffffffffffffe) r2 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x40) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x6) 16:00:00 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x0, 0x0, &(0x7f0000000080)={0x0, 0xfffffffffffffffd, 0x361, 0xffffffffffffffff, 0x0, 0x0, 0x5, 0x80000001}, 0x0, &(0x7f0000000000)={0x6, 0x1000}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f00001e0000/0x1000)=nil, 0x1000, 0x6) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x111c08f6) semget$private(0x0, 0x3, 0x40) 16:00:00 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8000, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) syz_open_pts() write(r1, &(0x7f0000000000)="8d", 0x1) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x236161ba) r2 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001100)=[{&(0x7f0000000080)=""/17, 0x11}], 0x1, 0x0) poll(&(0x7f00000001c0)=[{r2, 0x100}, {r0, 0x10b}, {r0, 0x1}, {r0, 0x28}, {r1, 0x2}], 0x5, 0x9) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "3ff98b9b37f37f09b6019a0871dafa8b9a975601"}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b4f7e5c681a182d8ed08f2e2c7cb0c8e691686b8"}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)) 16:00:00 executing program 1: utimes(0x0, &(0x7f0000000000)={{0x40000000000002}, {0x97c, 0x908b}}) r0 = socket$inet6(0x18, 0x3, 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[{0x10}], 0x10}, 0x4) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x6000, 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x1000) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x10) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x1) r3 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r3, 0x29, 0x38, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000280), 0x0) flock(r2, 0x4) flock(r2, 0x3) socket$inet6(0x18, 0x4000, 0x8) 16:00:00 executing program 1: r0 = kqueue() poll(&(0x7f0000000040)=[{r0, 0x1c4}], 0x1, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0xa584, 0x0) close(r0) 16:00:00 executing program 0: sync() r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x80000000000c, 0x0, 0x0) getuid() getsockopt(r0, 0x10001, 0x4, &(0x7f0000000000)=""/81, &(0x7f0000000080)=0x51) 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x203c, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x8001) r1 = open(&(0x7f0000000040)='./bus\x00', 0x3, 0x4) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000180)) 16:00:00 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) pipe2(&(0x7f0000000040), 0x10000) write(r0, &(0x7f0000002740), 0x106cd) write(r0, 0x0, 0x524) preadv(r0, &(0x7f0000002640)=[{&(0x7f00000023c0)=""/215, 0xd7}], 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x401, 0x0) 16:00:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) r4 = dup2(r3, r0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffb, 0x40, 0xe, 0x2, 0x2}, {{r0}, 0xfffffffffffffffa, 0x20, 0x20000000, 0x6, 0x10001}, {{r1}, 0xfffffffffffffff8, 0x10, 0xfffff, 0x1, 0x9}, {{r1}, 0xfffffffffffffff9, 0x0, 0x8, 0x4, 0x8}, {{r4}, 0xffffffffffffffff, 0x80, 0x1, 0x1, 0xccc}, {{r4}, 0xfffffffffffffffd, 0x10, 0x0, 0x3, 0x5}, {{r4}, 0xfffffffffffffff8, 0x40, 0x4, 0x80000001, 0x2}, {{r4}, 0xfffffffffffffffe, 0x4, 0x30, 0x8, 0x6}], 0x20, 0x0, 0xff, 0x0) 16:00:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000040), 0x2) setsockopt$sock_int(r1, 0xffff, 0x1802, &(0x7f0000000000)=0x2, 0x4) fsync(r1) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000005c0)='./bus\x00', 0x201, 0x0) write(r0, &(0x7f00000000c0)='l18', 0x3) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x3, 0x6, 0x800000, r1}) open(&(0x7f0000000000)='./bus/file0\x00', 0x8188, 0x100) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000001c0), &(0x7f0000000180)=0x10) socket$inet(0x2, 0x4003, 0x7fffffff) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000200), &(0x7f0000000240)=0x10) socket$inet(0x2, 0x5, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20000, 0x42) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0xff) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') 16:00:01 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0xffffffffffffff14}, 0x10) socket(0x10, 0x8004, 0x100000001) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000002c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) r1 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x8) accept$unix(r1, &(0x7f00000003c0)=@file={0x0, ""/35}, &(0x7f0000000400)=0x25) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000240)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee146c5929d924df2c726a7e33b8dcb399fce", 0x56}], 0x1) r2 = syz_open_pts() close(r0) fchdir(r0) kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x0, "a1477826885e538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0xedcd, "9dc60000ce00000000000000000800"}) r4 = fcntl$dupfd(r2, 0x0, r3) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/250, 0xfa) mknod(&(0x7f0000000340)='./file0\x00', 0x6000, 0xc0000000000000) readv(r4, &(0x7f00000001c0), 0x1) 16:00:01 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) socket$unix(0x1, 0x5, 0x0) setsockopt(r0, 0x7, 0xe48, &(0x7f0000000000)="85e5f2502f38c46f9351cb775269db6a274162b25ffc8e5c5a820c7b191feeb42558d2fb9480dd495fa130225ef8690d39842e1be01e4003cc1336934561c8a54cecc93b1e87a12a0f8ad99821be7a356056de11d0adb0d589601a7c8d7aced6f5a78a9ad8fc64c9b7b9310c024138997148585a698c95f838c6c1a520bcecbc7fe426499c694b18ac4e8be8642cf8dad011fd5a8434f8327e8c3ebfffa2f09400f57d4ef56f4d9c4c02132e46a6ccc57075330f47689377b2348d583fcbb4f89a4010c92c52ede073e57122edb5b98dd823c5ebc72b7ab8dc85117812273af39d5b9bdc389a2b4fa731b9733ef6f0eedfbc30171e90100a5d8ce5aaa012052f73323a38ec3452d81bb83a56e55e22c6653c3f2e1b7ca7e21fc3a328753b040a4fadb50275fd659c301131a3aba409dd41e2a52517a437cb9a2a1f585140a6db6a5e7999b343ef72855350a65f7bea252c76a8ae23e0008df2ea90351b9b25425dd4a102f3223de6fe589d01d2090d2f872af0bb795eb0b5ae0b3352189be154528d58077ae8aa0e344736d897ac199617250a912d176d28ecab099dc0f0aea2ecc812a42514a5c35d41bdab5a6e4266f20d7e576ac1415728246f8d807cab804d8bfb856b5880e557f5f83df9ec4257465de20066e2c1aa00cda64f7470bf6e214d8cffc42482eadea94aa9306d9c12ee9f7448d912c4d51608528e32a667ff85aab6ae11f6b252de6f854f82c75877907a58c04039760a0d1037fe51a05f27e1eea36a50ad5b197eeb19ad6a0708fa79523e9f6141815e9338e6a8f44e331ae2a565ba703434aeb13a0b20f2be730351ea4b163aa3d791eec55df8198389700b1fc7d7e6e85093dfbd61e39ef7064c83c08601fe827e97680bd3b721c1bd32875925843c56a71057df2d914a82a91ad880a93826baeb77216bdb7c3a5f516582e0612918ce417db2c5442a5c3a260ff8cbd9e351d5ea2f2477bd4b252945370d7da75653cf8bf9105a3071ceb8151cc8a6e565120051b9ab199a19fae5a9c13c6ca67f6ab1fa6df88bb50b7c6c4a907f1fa71034bc5700761c684a4b21019d086ced69b726af11d82a379834fe6cd874b9b9fe16a56d65866bc7c51a37c0f3b8a04485122d1aeaef7e3325b40a2d374ba7d96a95ca65379f90632cd4a4fba656152e77398c90288f4cab259fe53d12d613bc844a803e913a96e4ac33f7ede6358c23384b8d7bf34a281b43563b49efac4b4ee3538eca6f5683e6d61ea30156fa39c2fcfe641eafa89aaf7f5b2a9fff152d7f3d287322413a76377fd2f15d1379511a5d7b152c70cb72113bf825857edc2a8f840a195c346743fa5fc6827c84e39acdcd058ebce887c27990543358cc62fe3821b50484390444ac490cb00c68aa21ae5f4ebc0e8601e2f231c6137cc0e646fdd497d8dae719022976fc2b0e375892c3cd25da7fb44134c8c2b98e87f4aa86c3582bf97ed83547b7b815e07fba63703e2457968ac55a7fa9c0b15c8f06519ba1ab67d3d71ab796cea79574794e84d7a69e8f17b444e0ea39939971b7e945ca5e088afd62a731e2dbdecb06e4c2bd8dc1ce7afdd31c01c0e567748c6f7e618e4c6372c198880481276de3b6632bde4fb59e90aea8495a703150de269d7ba839d8233e7fc2b1e78f42a3ce8e4481a47be7ef725d22d47b4597293d45f4affec568540053a71a36296a2bbe8295909ea302766d5bac3cf2c8269957ccce0044699bcc4f842625f45b799a511266e026888274785c14db1831d5f7cbb5cbe4e95359d41a393330f1dc5f2c911879ffa1487016a2d9558cac5d2c85b0233a0702327515a30f09a42cff7feeebffc6957152dd1627b6f28f3265b886702afc486048d65025a84f36def599a3a65b1ecb73f71b0c5d6141d0a56da24a14e004f86e2ce7db5ae7182a61493585b59b0fbf553234152f3a0e3ad2697b10dc37de597c768bd873e7625a88c885009e347f271fa5135f918cab870737a6db7810edaed2b8ba4a68f6e548d9be9c05f5dacdf391d7b012b0cea852fe93b4e1890ba01b9561ff3270b0ef5d6a60f1cb212a2c2a3b21fdb3e27c47f143526cc166077141dced86560437ca02c0d89f453d5922c93907659a306e33cfbfa3dbd4c4f0117b0da5c5abe79b9e4e524fb0a7e928c9443603b0d5ea46aafea2031857511697552a30cd7b2fff0ebcd0a7bdf2072da71da2cfff7ba460f79166a58fd42144cb2893aa74921aacf0f6d3dfaec5377d93a6690ea8240c342f5119d12760b7221c051271ccb2e437485ad2cee39e7622175d8b31fa0cb5da9b5a5e2a0cee133d90ba46188a5f0ead1244818a2190f05bf142caba9be26ffdadbdda3289375d2e3bd0c2c0517a3369a6631ed5df3c4ff15f718579564a621d3bc63213513677acc413beefdf3b0f1276da34d9717fe76ece5da8562f792f43cdf01d50c7665790a88db988856f757a044b726abf4f77ca324f91918b1705ad812573f1297e6cdad4ca02122aa319f3201b5e0247a9620872b6f7f49538090a6f1a94ea78eeedded8c8099f58b0289161e1270c2ed6dae7a736f92ca73ad6db3c0085f64014bed62eec873d9b4fffca86ececdf3fe0e78724f2b0161eecef2e880928a9d7797b02627cfac2e2c25e4064212d79feb8783021bd4d82876f8c39c4f5b8fe5394c2b02a1a8f01479e1bbe7ec859de18f8edd9d2020c242fb216013d45a9391092bbeca3528aa00ac18bbf348cb274d630927cf9aec8ddcdaedc743a4bd0c020f31d53eacd9e6d54b0317b479d0f679807d2866c1a45f2050e751e4c4843b0e94eb7c6c74ad4332fa261929e56b9a351659ad7b7c833cde817fb21020c8319453860647905074cdcf40eebf55ae310f61f5839ce66a1b324db72c1451eae13e3d0b403230717f62705e9f867da7a86b59a18190814e906533a2c7082a43394cd95de4b2883238082ab72a1defcd9243b7d6ee19f67f3edd8ccbe339a468fc7b403d1f803319876c206888e7dda58d950c0a244479980aa98cd09083e062445d150cf10864cee1afeb76e9af6949c75f15ac169ceccea8f7debfe1350e56de9b3393cb90166ac81b7495e06f7112458fe47104f930c6033c417f5ba104e5ddad48d53ae810b1f9590b2e525cf0c19b45f961635b176ff987a098bcdd5a6c71c56ac446240b233d05214bc8862ced36540daa9a908910570169ea00e4f788942daaf93d6a8798884481b80a18420e163569529bfd6ff7e5d963e114ab1276d35466ecb1c4c8d5681ef34ede99c7af82093cb3e8361cc5e46705749b7e8842b42ec0c2ac1a7c29c6f76c8b431bbf50ff3e44460109bba15ae988858f3c652ed03a3a75842aba27a1e91f1bfde4ef948d671170c43aefa262daecb10f8a911c4d1c73e9e7a0c5138d85bc05e6be96612531cab37764680789555d493aa9b7b8bdd8ab031ef55550a85df7db685ff3dc4acca9ac160acb27dca6ea677e60f20bafbd27a4a72cb8dcf43f6225759dc3ec75b934dbe746ccf8ea7041cebaa1a870b6d482147414f4077473695c80a952f85df14448616644dd762826815f9cd0c08e3f7fcc64dfb93320f31a25ed49a01ec5f726d2b8d8470575633258fbaed55e1025673e9138d746cd20ec8b959e7c18f063c18f43836927f5b8f65523a32df2be26e4b9106ce36008de9d1e9e70da1277da887e3e18ada90858671e9b63d3f0f542b44a9d915a207f1a2a7734d4daa62e422fbe127a94d569ef904b305fdfd0c2ba7261a304bc6f14d3297c377d324987a6be058a78ef6588b128830e1101dfae0e8faf660fa6900fb41c77672a674a0c75af891d0574942e2529db050cb8f0578b09b93c49244283fd1f635f5c068f90bbc74be910b4c386710002b965f008498ab625d44c05be98c5e72b7e23eb6fdfdc8098b150d39d0f53235a919ef0218391950fe887d10ce8eabe16f0d0af265072b074b5a5a5cc7f727275d6e22f7dbc1edc51cac99a405e708184a5ec7070941996da89a8a8d0de6dc9a958f00afdde6b2807b35ea6963d2704cedb50905456bbc18f49998d3a6162c89e0386097e4022c3c5d8b5b125fd8a007136ed71fa265e9540480d994009e2fb4f12475bae0a952ee182db4ffcf45d2e7ed4f80f61ea0f6e6a97cfca90c61a47b4eacfcfe66858696a2ff6a2b66ce54c7b9ecd61f10df25490b921a0f1899839aba3dc49478436eb33b3d73d167d3d4127cff491365768fbddf42bfb871d60be1efde06853ac0495befcbe3442493286f6b15fd7254a043e2d9a4c439f13f61f21d525dc99388adf9f9e16b18bfb072e9baa856b4afe3d3dbb1aa3afadb3d3523c77f2dc5ee3781767a17e829a0bd197e8039acea536f0eab3a897b274b0a03f4c365e6d2745262e0aef7db01d4447ca5a42abe858ef22b3897df82c1cce53b8546bbc211e93c688366ef2ccae3d8b98a5e7a3a4df6576f57c9e2fcb26992fd2fc200c4b821f9d8d26892f446660f66e90dd9e605c11cc246264fc0345b5fab2522202fabd98deb87ec78b3fc37f5328e635c4e247c0e0c6a782cdafab0ed3f3e7ef72be6733b23ce2321352200bb40f6e807e727789a3f50dae58bca6f60d8871879fc553f0d9caaed2a08b006a46ecf59c2029fffa6a0a1027ec23bd0371b59507b32f8533d9b3a42d30dc5353206d864c4c7fe90ee813eca512aadfa114d233985375b2c607e67a043ee623aac346a1888e827d0aaab400886632091b1bd4515e03a3182fed16bf0fbe465b4aa7dbbd6011ce3cf3d5cedf5bc31abf7077925be942dd7bfa84229c015f0515077c6aa9351ad27181544b4dec04cf4c20aff16f98072160ee41d8b036286029a71ab488e8907cef9ba67816df220022d43a9fb780d88c4ec739d3d7c11b92306cbab98db2b26741795a6df21854c5a13647f12c6c3f33226a84a6af6d33e3ad250f452ac5516ce4b5d8f284efcb535c0306f311b5dc2c8d1ca88577e8fe45a0f4248c6d7986f1bf535f34627ead31511aa20bc7b56c16824863c42a16ca9290924fed545279a42d77886a6cd5de2255eb8ccc01529583f41ffa2bc7c3e229181ce24c92282999dd2bc1d5da95ffb6039468e23491f0d22e719059b0cebcb87b3b920295a12538ed1c6e1aa0fb535d5a4169c9a0d34cbb06c7d3655ce61d4f05b69f033ce1548dcba9383f3d4fa10cb8e859a8e2ac0169c5f9a8bbfcbc6eaecb1dc888050a66bc6851c9057147f8ad20c9e666ead755c7c205c9a157848f4f546a9e84e25379317b617ac351dfed385094150f2549e3c0fb17f190ccf4e4f2f32cdefdd8d0010ea8a96ff144df386a8ccd080b653710e38c72430f8ba43421c4526197c0b026383e59311aea63ec33fb9ba676ae6064348a8e1bde0bfdae70b0b44398319c97a3d7730f1b46e7c665a1649627dcc710d0e7efa47a9c70280e2e19fafb4c8fd50d0da80507da1070892f25a563c431fd8d8aa6f670b87b2100104a715e8e54bbe0dc888bb0819ce269bbfce1271a58d0aa6cb6c01247d1d7b6a08aaee005fd5335c9eedbb01a7f90ecf02a98c2ab90571753c39fa2337c35d4a78c3efb31612e8e6460bda94452ee67b9e6f219d608ad7edc456888053f9e53e7c89593d70c9582cb97c4a90d2a9f4ebfcc0cfa7e2520f52bff8416d4a0d5023fccfece34301c65525f633f7cd1b42113932e3e85e00171ecea7210376d3f6211a78180f405a3f08f22ea59eebda466f5fee22928a93c64ff782d18dc05f61c90a655343950c7b5bde4ec0df650b34fb", 0x1000) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x0, 0x0, 0x0) write(r1, &(0x7f0000001000)="88adb639ab0b9c0fd2e23f596c0e2396a57c37401250d1cb128bc5229b62d8ce0c866218d53a202dd5b33ace0e9eb68ff55bc821ac2464903ea6b4e39404ca5c75c3f730c0bea3589840d0e11f5113ce826043da23d46b0329b715745b41a9373fc98a909d2673aead53a343325a97a4833223969007e638d32434cf004ca6e67f11b69935be987cb0b418a9b4a601983689ce8955182467713b7ac4a9f0d219f1a69a5055edf39dbc2b2fcae543ec15685ad9dfa8975e16a4599e25efb1b5ffbdb708f4edc2b2348fc9c69c3b5eff368201a503bf80e7c6849cd75f648d441ee6dfcf8c19483d47", 0xe8) 16:00:01 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9f}], 0x7fff, 0x0, 0x8c1d, 0x0) pipe2(&(0x7f0000000000), 0x10004) 16:00:01 executing program 0: chmod(&(0x7f0000000240)='./file0\x00', 0x3f) accept(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000500)=0xc) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000540)) r0 = socket$inet6(0x18, 0x7, 0x2) socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10044) r3 = accept(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000200)) sendto(r3, &(0x7f00000003c0)="17e4bb0bd92a848402bbb0f64f5ce44458cc7122cc6621b58e1712dfb8d3d5eaa5319c6260588240d71126dd96ff8f2707fe81039e4891cc7fd60cf9fca8c3fd8cbdbab5b48a9bbe4c44dd7bd684c533c5e16aaa3cd95f0f53d7229e33210859b2c87571e72ff0b2f45e", 0x6a, 0x0, 0x0, 0x0) r4 = accept$inet(0xffffffffffffff9c, 0x0, 0x0) sendto(r3, &(0x7f0000000800)="b2065729e9fa5399556ce44515976160aeccd050a2f82f49eef3932935f70bd27e5ea767e61598d3b28cffa970b5ddb08aa041314c40287e6cf01fae69b67a81c48fe903217cbec5ada32d26ae3f9a02be98f1acc180827682bd69", 0x5b, 0x2, 0x0, 0x0) recvmsg(r0, &(0x7f0000000ac0)={&(0x7f00000006c0)=@in, 0xc, &(0x7f00000008c0)=[{&(0x7f0000000940)=""/122, 0x7a}], 0x1, &(0x7f00000009c0)=""/245, 0xf5}, 0x42) getitimer(0x0, &(0x7f00000015c0)) readv(r4, &(0x7f0000000180)=[{0x0, 0x20a}, {&(0x7f0000000240)=""/72, 0x48}, {&(0x7f00000002c0)=""/239, 0x19a}, {&(0x7f0000002d00)=""/4096, 0x1000}], 0x21f) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r5 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000001540)={0x6, 0x9, 0x0, 0x100000001, "59530d2afbff77b0718713a90858e140856a2ef0", 0x3, 0xfffffffffffffeff}) socket(0x2, 0x7, 0x3ff) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000000)={0x80000000, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd50800000089384e0500000000000000ea9217", 0x1, 0x40}) writev(r5, &(0x7f0000001c40)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d4220daf5d7c34601a1630445786ff37628619747d6b1bc7fff8a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a92ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x5a}], 0x1) shmget$private(0x0, 0x1000, 0x80000008, &(0x7f0000ffe000/0x1000)=nil) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) recvfrom(r2, &(0x7f0000000740)=""/158, 0xfffffffffffffd5f, 0x1, &(0x7f0000000880)=ANY=[@ANYBLOB="01002e2f62757300e8997c672ccddcce760faab6ac117f0cd0c51bd33da5063418fbe3afcb7e7569dd67d366e5a87d5ab8e32c1385b939d8db1e0e7923"], 0xfffffffffffffd8e) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) writev(r5, &(0x7f0000000680)=[{&(0x7f00000005c0)="bc0d5001b973557694ef602dc552bf67d4649a3c313334df44bd3baba186d6375189e0a2acb9a105302421d9e922901627ae423ef582731fcc119aa7e6b7eaa48d8a964036a839cc2b899829fabce48d135fc8a174f41294f22f0130548f9c0481b4f95067a434d226dc5d4420df676dc46e0c8727e56ce58caaa8db3e36b248c02957c3f24e0e90bba5013dd397fe2d06c2b1930f4b143e0f885eb8a5713393ff8e32d69784f8ea121998a5", 0xac}], 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000580), 0xffffffffffffffa5) getegid() ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) unlinkat(r1, &(0x7f0000000700)='./bus\x00', 0x8) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() chdir(&(0x7f0000000000)='./bus\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getegid() setgroups(0x2, &(0x7f0000000100)=[r2, r3]) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000340)="e319e154d0f9a80d153ed92720dc82f084b47f11ae0fbe4ef74bd8e5a7b3e235b375746eb554f5d1123c5d5893c9628c86be6d078c3e3286d0d9162c706cf3ac3cb6424ce9db5d3d9a9b14", 0x4b}], 0x1) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) 16:00:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x40, 0x4) mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) close(0xffffffffffffffff) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='W\x00') select(0x40, &(0x7f00000000c0)={0x9}, 0x0, 0x0, 0x0) 16:00:01 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x4, 0x8, 0x101, 0x7, "8d40e430ca45fb2ea432a6630f6013be66b68bf2", 0x95, 0xf0be}) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffefffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) dup2(r0, r0) write(r0, &(0x7f0000000280)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f278177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933f90ce56db46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b004ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab6464a47e66e92bccb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f69db25d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d0c99e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de201803c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdf0000000091402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f5610708000000aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f135601000000307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a0377b8dd1c67fc95466bd0e671c428cb68a5bcd14109000000000000000e1bde4e5101933a44d93ba1a4c0e6ebf63e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2b2fc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c03e9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c3567d4213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd507170127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc9da1072e60d5b45a92e9772469f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e193a2db8485bdd9f84d29beb353455995fdf043a55c02aea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc84bcab85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9f02f54e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131019c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138362fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac353c5329e68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0d661abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515d0900ecd7209184029eb20731ab6e8c91885c0a6191199362520715ffa00637c466cf700be1a3b2c509e99da540558aaa741f3817641359a4bff688d5e2", 0x7a3) syz_open_pts() close(r0) r1 = kqueue() r2 = getpgrp() fcntl$lock(r1, 0x7, &(0x7f0000000340)={0x1, 0x2, 0x4, 0x3, r2}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131930ca05501823fc7e0d7a"}) setitimer(0x0, &(0x7f0000000040)={{0xfa9, 0xda5}, {0x80000000, 0x2}}, &(0x7f0000000200)) kqueue() r4 = fcntl$dupfd(r3, 0x0, r1) semget(0x1, 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x800059, 0xfffffffffffffff7, "a828e2d5cd6474f0d40a74d6a03400"}) poll(&(0x7f0000000300)=[{r0, 0x83}, {r3, 0x1}, {r4, 0x4}, {r0, 0x70}, {r3, 0x80}], 0x5, 0xffffffffffffff4f) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:01 executing program 0: setreuid(0x0, 0xee00) r0 = semget(0x0, 0x3, 0x220) semop(r0, &(0x7f0000000000)=[{0x3, 0x2, 0x800}], 0x1) r1 = semget(0x3, 0x0, 0xc3) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)) 16:00:01 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x3fd, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x12) 16:00:01 executing program 0: r0 = msgget$private(0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000001240)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, &(0x7f00000013c0)=0xc) getgroups(0x9, &(0x7f0000001400)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000100)='./file0\x00', r3, r4) r5 = accept$unix(r2, 0x0, &(0x7f00000012c0)) getpeername$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000561b7a65aff706856d36b7cc11b3a634ee8238cdff7ec5a55f9fe2588b0ee2940d3891314f9a9ff85e1753be1d1dd80d4b9f919bd37762837a2b25e44b334a75ca21f956317db0cf7e17dbf3216e15f646f138ffa41e33240057a32fa874c12cc7e99fef6d750432a7c32d7a80048a2b265f124fb0e5fd9bbf02398397"], 0x0) fchmod(r5, 0x20000100) r6 = dup2(r1, r1) r7 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchownat(r6, &(0x7f0000000000)='./file0\x00', r7, r8, 0x4) msgrcv(r0, &(0x7f0000001300)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000003974c6022217ca82acd56c340b9f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039ec6829"], 0x63, 0x0, 0x0) setuid(0xffffffffffffffff) msgsnd(r0, &(0x7f00000011c0)={0x0, "b42b161162c50f40df0dd3a4d976662155472cba1c38b211374bfa5b5866c739aa1eff1069e5e3da91c04ab38b6bb45b553a0d56d6aa05f0204e6b"}, 0x43, 0x800) 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) r1 = dup(r0) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:01 executing program 0: r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) getrusage(0x0, &(0x7f00000000c0)) 16:00:01 executing program 1: r0 = socket(0x2, 0x4002, 0x0) sendmsg$unix(r0, &(0x7f0000002980)={&(0x7f0000000040)=@abs={0xf88a31fb6e9f02ce}, 0x10, 0x0}, 0x0) socket(0x1, 0x8000, 0x3) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) 16:00:01 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x7, 0x31, &(0x7f0000000140)="b6", 0x0) write(r0, &(0x7f0000000180)="e54881de8faec4974a4f3c121ef6db05b3ef6d107e5863ddd789f185aa8143276c12ce7053d1634d879b97bd336f5d11565165ec04056ade9238e1f31bc6f52090e55565884bbb5bf0a6a0bb4f906f7b696ecd2879e13004534f211e05e935d448bec4420f9f18a7dc79a01b7c0826235e4b2c94246c2cb9dc7d8a259adc485356b0ca5bb4fb8796656ab95aa6af953a95cb23ba2620fc7211c7cfd626d95435bcd5", 0xa2) 16:00:01 executing program 1: r0 = socket(0x1e, 0xfffffffffffffffe, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001bc0)=[{&(0x7f0000000880)="908072a859ce55ce73a0979e748bffb7a3426073a4372b7a99dddcdda81d1fcf49f16a46e63ab6ee5f6857542cbcbdea7146c6c58ade6cd55d12d381f5184f69814cb84d251f523ef5b10077d6f23318ae563317851f40447ee90ce40ebe514d69f98ea19e4e74fa36fc6503a0588f940ebf656b6f141d1bd3fa0f89ac82b7e36fd9c6670b55cb3038aba20b834ec4a0f87c4dea1297c2ec083b33cc873d2f4cda3c0758e3dfe2d6c5ae4dce154769b80e447c14925626ccf20aaf9bc9e4dfbec9a07a3ae897a0d051962ab3005eb622ddcec791cbbf38bc64726022ec266214faed2e87f0ec6b97415110830eae637c83ef0a69e5214929d4c3a60177305352a6e7193329833c74ec62323b78bf28774b1690ef3ef6b7bb149f4568e2962eff5cd48b4120fdb6d249c8467876d57b35ff0ec540412311d18d557d6819280a905c87027a0a5d7ad9c5ab2a7931e92249e1a70cda3d5b0aa02e34d5195ad7919272f395666cc8b2faed8369881c3bafeaea509b22de6f8dd4bc540080a356257fc00ba34ce13130c25eef316efd1df1792a1c7d3a26d14372b1355c41e250a7f108816d2cccc1bed8b32c80949a100f648407412bbec156e1310e8b5cd9f4f1c24fce298d2464929c1a3878b0384917b842cb2c0afb6c3fe8152752396d56003a589e794227609f51f46ac76e890db27af6543f3d997ceee91511581b009f4c306bdbf839a377a7bbbd899b31c21d47915b43171f75d7b989dcb4aaf85791caa6da59ab90e5df848cfe4db9a3e73c25633fec587c5547a41a75e89a873ee32f149db62681b3b3318f94f133b9cac401ae658660639635448e2a6cce25730e41b3ca544f66a9932a7e41c5d24aa4598f35d4d3673a9e97434bd7c96012a53b0bf8db5596825d955ded3d14a92d3c614196c687d12d2b4d068dd4327127874c8773c6e269a35978103923b2ad3333166955473c98f34b0c063cc1c0118e52ec5d795e13a9df7932bc8cdd96122cb46989ff82b53999a2418065962ac22533f02d87920832385fc79d7793b733d58731f6f9b7a6888cd9e94da78d27374fabb9598cb6fdac231c7c52b39762df6d626a575b74e7f08b8fc94399c66d246515a1dc1032d67d00b716a70a200667aa560eb4a874a1eb764f1d9be9ff5f70a6c94a511f516e744969c0dfe66c866ba935a25fb203a7200ca2fddd05523af3abea1d17a8967fb989e6d3a930f15da847e49b868dc95a448e5d604e3e1d872eb5e0d259eb0a60158737546a8d141e41d7e721700a07a096d8a56e67ea43ba7dc25647f19d1ec902dc8ba527cc38ffaba310aa96691ad2bda7fe64193f6df9cb070bc5a8db48dca205bbfe06f3c02b482dca01d648c9fa36874e070779e1dd16b583d9e94a0b25011bcad203df55c798c043256957a31043590aa3394eacf0f815262f22ff7a25d2554d98c200d40dbcd25fbb1ede93f7296ae5735d83c223beb962542da7299e7414f021665ed23f1e5daf2d5a1fdc5fe1796df6febc32723fd40057490c46eee412d7ef6f8f54c7cdf9b37cc4477390ac0ec557a9f4f8c4a16c4882d3ca8efbe0c38349b89b8eee6bb5c931af72ebad9e2f60a05d85e49b5500d9af4160e775ea2a6de1ed4d8cd62a15f1053699d862dc6acfdc6fe075afa580ba17350dc12d21498cd6fefbdc7673478757f657237e2c9811cf33513907251eb2515d60be6a39663a29e35a0540436f619afa7dafaf16409cff49debc213dee68d6fab29e607c931dacf4448d8a0b5316c46fafd1dd532d68d15fd811c7ee1f0cca9930390cb39dd21bdc5d005a242b2b8f846a3c13181e6153d584c0e59c0ebebd347cf23cd6a39ca1003b1ad44f7222eb54af5d633816567087fc889464514ddcb4ed280f9840400a6d92736548c706f65000b3cf7abdfc2497fcb78b1678b30d087b4520b4c98a180b4157d83204d6a0dd48b27e876f8dc7e27f08b3538157a642e24969ae554608ab7d8c4b45ac0e8d57b502d2eb394809cbecadfc7df460432587084dac452baec3dc66e058db221ac938b4e139c44769db5135d0225e659eff8cd6dd08136bbbff24aee24f0aba38df26ba02f896c7886800e133f52442ba8604ddc4374e95078c5efdfef8250fd8e0015234392102849737fe0a4d619b07628e79d3badfd2909d98d8bd6affc9a334b302f7b3b101eb5a4a56cc612ff0d46bcd47de19d31c684696af081367109405fe7628c425aba41ae2193189d34c0c365fd55f7e02e9594fddc42054a876b73457fd6b68a2e47a591a836c7b6ff629f6cb258624c756be256c0a735d7634d1eb9c726e8a993de89cce6415919458034807e627927791f325b4be261002aeb2c51e412ae21b4c44c4def0cb204503579a9da3e6e4c329b7991fb37af63070258a9918b45b719dd5a3bba1084da15df6e5573494a4bd0dff046a3fa186eb8f1411eb3a750c68b4c841e4c004e228b9fb99c69ba42d6678b5d6f5d70c49e72a78545f67ba2f062b04e7010da27eb33c44e6a22f747dc5f8008074ae7251d5b8915f860da56ccbaf06e2d7a0fddc1c512604f21e3c5deedbe4465f8a9a3bc3caeb521b7d5d1fb6d3664703b7ecf77b3d0a46a45ef3bbe2d29fe8a76d2485a098bcbc073d298ce7d3483261a4b240617310e76d64b0083abdc1d75a75a798a7ff7b9332df3da4861b2c43e552a7821b33684dddd94912273a3d23b6a2b488b480acb2a66b1e3ee8e819efad4923785ddf639fed2ed96b2225b9d738443993273c53584d6c1ea4e0e8c0b451aacaf3a93d79a0d0b9cc7ee68aa916fa93d30c23423b3e97d5bc043184f07f0d1d9223dd91d1f75b54e8cb52705f46cd2f05b0f1b511b19c9887de756f43a183f15401a92a4f005cad13005bb4eee14ee2667ea1cd057d9a846839c42fd452b544d1d0b774b81e356415b9d887af2b90b9ef079655304dbef517d2257643e5289380bf7e7d51ef2fdfb4acb5bd5fc44401af1206541e0c99d89815be676ad7e7b2bb8520a8fa4a35daf7095e7771e10a1e0eb10a05a7c4ea6518620925180b2e26d6d7887c6a48da11f811c1ef62c2f3ee650e93b03967c4059e6fbdcb55203ce82c87d5c0b60c8805e921274237f6b3ce9ecbef1513bb9d58967c509c7ed45ba4bfa88950331f7dd391e5fb9f0d2cbfc40740277a2916133e4466bbcf26787b10256864268a4224bf68339625aaa53d342d95d19057f0388536031797353d3699504ab3494faf54837d4b072c096255fde88572ceb5e9181109859e3058aa82562f08dc97b35db12f292646c4343e9157cabc60cb86a358ab717e6da0c893eb959c17c192eff6e963227d4bda4d38bd34dc68e9f6d2b157ea0fbad7baa560d2e780634e4b3bc03b0e565d0dbfe7de865904903db2078157db47c3b86559498207fa2b02310999e226c3063dee6c7896c9619aa274ce85c53831aee428366579e0e5e14b9df6ddc5b7c181415db4fd8d616dcd1f917cbe4ab292d1f57075999a660e003ffffc811f4d60d13a1174d849023c67a705e366febb78170127e3f37e6647237490c806f05d516ca1f9f3dd1a2f99d9e811d930ae43fd511caf1457ef60ad8b753430441e12f15929d16f6d826f2c778707a19d1c72275d34c7e15a0c1ff191c3ec6f85a2e58fef104847523e5562524a17d54a336e345baa3743425c247aa84e32c3e1f84076c4efcde795c3f0458eccd2438b8f714297ed8e7cd02a1236869338f72e5e6bea6a6fc69bf3433965213053c8d545a4471b8de1119d22572abb05f5d03de56c941f4a6790ea03710f9081337ec88ef9f9e87d81d4940b1788df18f364fe657ae4e76c43ec7b6729f2ec3669aa90b65dcc7fe8ab349baf48e68d751adbb19941bbf14967517fb7a9171806e6c3e6e638af6af7521da3ff20dac5e3124dbe77f7cd3a0663ead6e2e374dad3aef78d0c8fcc0e37f61930c547b66e9a9f1d62369865249453a5c8258d2c9ca088f0cd9db58e41f6a8a6ca114117b6c8ba271f70ad5823fd41f4a01f1460180cec0382c4e74b4bbe36c0c26363bdc779d55afa099ba1ca8054dc817689b94c39a523fb662e448d5b240b1d2f133bf9d71c82980e0cbd4ac4f6f0d1ce1297a9554822104067f0899bc8701d4a724141b9e3b17a056ecb8edfc120a2f5ed148b878b9929e856eb02c013fb7b809f89d1227029682cb07744c3caba91c8e77f71d6eaa4bbe87535bca111a4bf62e78c4037712ae69f0cbbda3ed08abbf5b3d923407d9b338de0057356a3b0d487b1d51a4a0f80a50da93fed5963cbb46d60ba7c39b19813f6a9a6b1623cc963b6c8c4c078ca8cbd44cd100e6becf3a7913214d5ff175d6814c8695a9509ed402e348e6b9c9c09101bfe86c8536a80f0cd4da9bfbbab2026dae9c45a4be03572066637d4a9d4f2f3df1553ed44b214daf1fc3da6d95306083e07ecbd7995accbe124152f8169ea420d57876d5fcb928d8d5c8bc20179b99e0b366af111a550fdf0c0a45a95c4cdc4f5cf5701d1e21aae72adc58b598e2ee4e839c976c523037cc66f9563be4a6c916a5e1adacfa7a9be6bc52d56a465fcb9da6e4865d33f9be5a3ff6e12aacd190326d3e0a5823c05e7f8c808bd9400476f8be72748bc4f6dad121f6fde1911ba80a021ff4fdbe68eb3459742564dc9d80f9f0692bc6f2df7d6cbf540d2709daffe8ddb9012f54eb8308da9b4fa29235b421a114df9baa087a2f077c08aefdbc9f6a9cfb9b3c2e788a4e9464d94525f83f048ca697e1b700e8010a8128cd1096a981da723cabe35b618557b410b82a062ff83ac248be35ee2da22a76ad745f6b53ca0a32b80111f5dd2590ec0b6b7713787f79c997d150596a3cfa512537c28982a4b635967320646701250d8b047984692ab411b163791a57d1230753e61b389387f8a034acaa2a47a0680bccf08e146d3c0afec76fedbc5d8d2a6bf057226fe0ac597b80c5bc4106af73ba8c35accdd596a175c7b6df35a50593909c1a1457a4cdd5675070adcf2629a27abf66ab33ba3d68b23bf63d6610e52ce6865c7773104c0174b55872abfc0be4a6717bd15599873c2973223990e1b1719e9ec6c5409fa4ed6eb8cc9445b7c56c99b01078a0e56d6ae430f5672bb1055be6097a4d305909987b8c2e1e6257be0cb244c3e6a1d6141c359850787996de01a3bb9d50e5ea7cd94ba9077d605730c377d6aefa25ec9050afec08afe5f8b06e77a5d52c18152857e65ece896f564f17864ceff9c4e731310bea54768784dd74a2582853a8c26a8ff2e5fc84c6c977a4fd64e9267bcc73f6c487cdf776d869e1caf3d38f323542b471c4c41916852345d68c07e2cc409403088cab2acc1012a9c963e882891d329c1182d5e88a2cdfd1fc56350cf296386a7cc3b2b0d59b9d2308a6941d644a501f165f3660c95cdd380240ccbc3300b73087c1e94230f62bf2c5c12e5d618806b54681a6e298106e320d67eecb3c395e1751fa8dc37f16e9cc6a8b513c20baf77d6fe1ef5e42500a79815ae607ce2a5972c4427f0d9bdf071219e94e9ee68aa3cd2d54ed4c0b82616951565dd305178b81a8d7530fe79f5eacdc16d45b8990898bebdc0a813a348d1547ccdbcd6b1ca1ceefc815df716060c040536d869346c1b37da7cdafe81cec81855a8", 0xfab}], 0x1) writev(r0, &(0x7f0000000280)=[{&(0x7f0000001c00)="41d0b23b743f03cc8d98734998610890f054b442e660f6f0b4587a4e901e4a1cc1065168e250a72e41f754caf88f4af97746aac187cb0d21e3d1caba96cd9dc16d431609ee7a341c2be1cf65b854229b46b5943af13e4374316b8c592e0121a4f1c92f6e6f66ceb17a4438eee917f5c980be14c6bbfa96c9074cb95bb8f10c4e47a2462a25c18582ee4ace4e2afc4b11c1ad3d1b646850f80bea4211da9e7d8731d70d4b422998cab663a13d4e002c9460dd5803d4e53d0db5adc19bda5571fbaf2cd368e5b98c2afa86b268dd3f984d8695961af4444af23aee1f66f68b36f095e4b165dc49e631ff10425a209befc73c518a6079630f45ae0648c309f892d71a1dfad0bfbf729f8d7d208d3f9f403f1cc8f3ae84c0d7832035f10e96372fee37c030fdc50f4b9b4c7a789b7061e5a52b7096e2042df2eac78fd86d7c99d4c5fd27466cfe869e12d0e1aa77e7eb453b9292bc450ea894a4b866addef4f1873f44e3b65ef7da3d3e41548388b33e322701afde4da1afb07b71f3413b4795ee4ad0bf3911a0ede1607808d744dc1fa6e962e86f731159429500f796de3b74ca3471a1929880b4ef191aef52e00e5929285063e34265bd354e0d74aea49b58c7e54da11cef8eb0ec2017b39a9c46de71ca52c31a9a4a41557c3634b92ea1de2e5afcfe7842c2b2495e153be885618a26a5635c92aabaa0850b62325095e86b9211d0a2387e3cd7332e25e23554e9d7e5c38e528a5b7dfb6cb4c911fc783fbe136a7e53d79083134741b4cb424612ae1aac577d45c0fb57208604c7efd4968d443d1ea7555104535f8a7c8440c8ffe54d357bd998f2a6a73f510119b64b526b92870c45ce31841274213d2baf4540fc817894f9259cbeeecbf297bca314a7fe5af32d5218c09e48def272c6bd3aca928e66907b81c1ddad0fc43242c36d1179e0142d78f25ded45766e77d05d4e335d1010ea06dc84d7c3292084a74881e12ffe1bf280d252a9336faf92466398bb912248a46168d8e9247af36dd10f528d532cb96d99ed3f5ccfc344c70583e32aedefef07391addaa12aa5548574dc324df11577d71a7d5d3536b3c6e046f9e951500f2ee29a50c6379e5e9dce77e10aa5ad394f062ba6f150926673b7c79dab8d70b9900156dcbd4cd06822fd33138d1489fb09108e22109e28920964721106f8655808fa907cfb514980d91c54749c092bd675275aa57b11847ccce22a6f6eb93aaaf4ffff453f15c9595572f3a467c70ebb838c5f6ebab0a89176d105713768ca38564c4341cee9133a5814b333ad39e578b8dd7e77f477bc0dfa6ddbaab5956b572a7e9be000681ea2ed424ae513fbb9d54f4a064d35f15026a75082ffcc01357ffcbd0ce73015aafe0a2d481aa2daadbf207dd7308c5cb85f3fb4415eb71343c8fa1dd0cff999e65c43c5de4be58f52161919ad29a919a2bc4449b375b1c4e0762bb60b40d9208a179b11ca80bf75dfb4d940b1833bd509afd9c7783c5ee1b2526570afc04b16b855d9bf5aa1bb8e73207987957307d1e2c1bbe185893c3f8ee020c23b39dc28fedeb52e7dc0a7c02972523c72743a6e843bdf0c6193121a5564bbaddd127531ecd10decb9ae5b5fffe2903268f7767399d496099764df4971c43357d85f243cc908dde5ce4eea1bac9c22db916396f4d1caf29c113331f21d3d26526c98e2687cdc1f85d280d16ebdec2b8761a43127ba3285a8469ef4ec133324e1a3d23c12a079a27191dd6fa1b078551e3916cbcdf4c21a7600e4b3cbc106c6e899f50b5d490b736beb2266552496908933bf9450f0cdc9499ac171c69060b676d1eaa5ebbbbaf6c8d1d198b1a69f9e28db35d4101b733bf14b5649c19a59faefce30258384307ceacca11181bd592bf454a58d474af4d621fd8d508a8d63941b2560242287475730bdb7c72d5506b73b4f886f02dcb5befc186721f7cf4864fc9d48bbd8cd11fa46fd7c48cf43a46ae754de7317985098c57a552bdc098fe3e70f264456dbbcc1d92d148959347ad4c189f8fd4cced27d4006d5475f63b586b3488cb4d075bad74710bd4c5dc8826480f7d7ba76e539be39f5313a1c09a2dc1acc90b9fa810fb5895cae65f3a7a6cf74406e82d4b4174aa7e2c93639ea16b49860080fdef85ce6ddb9ae2ea93489d445508e6cc76b43695f1690b7d1ac5f052c694417b303ee10143ebecd2b9befbaccc417dbf602531b79b8add2de31a35cab000b5b7f0e25a0840bfe30e780cad7d2204a9cdde2c3e4ce4973c4555aa776fcb45e3f73939ebaa46dd31ca290968d3144de89d6dedb910aa67f7cb79370bcb28c18b8f92a77c7898cd7dcf1bc9889167fc92db57896e972734c5dfb11a9251aa79fe52b7d621fe37725e39efc8317896a17083718879e475259540849653d1ffb5621ec1b83f0eb10ae9560d1c5e2092772eb390c54c748ea22c7a1b2843031a37d199757f31667e850812a0e99d54512430443cf27194cee2bf7d7c7db0e97d3749b5bed81fd18e6dce4e2c60ce255fbf6fcd1a9fae8f800eb903be66aec40de42f6d9937ad93bdff7ff65bdd7d666d0aa7bc1e5898666b323aad05ec0c15e9f003a7c7fa4c4ad57285f835686b185c1dbc95041289ba168bfb9f1fe57a361c73ba7e5d9663fdfe0afc8e8fbfb20babc58af20415ce84565ef99bd13571d5f2beaba3581d59462dc4f312347319987e85038d47c666912dfd699774ba7885756955ca1e5f581a61384de0b544d9d89c034e7301043940d70c7b0610290ae3ce99e399f7e7fb85c0f2976a90ef0a07ca86a58fea1da801952429664b936b27f41d35bb84b06abb4b522f20b462d6b85001684a1f7f0b890cd043c9ab9f280e46b6699d00090f0366167852c52acac8890d0b16a2e5ad1f3fe3e2c48985cc02ad2a0d7729c7131f9a55d4968ce4afbd42898b9dc1351b4ce7d1a04091899e2a2f78a950cc1ab02e305192742772e3501cd21d4ee93ba5cb7768d52399a1b2f218dd1bab1ad27f6554f8768fe8bd29d03e03403032942b5467098817537f12799fec40ba30e517116f4230b359cce13e176f7e0cc989d5f5d00bf1d72d693eca98343df36fa1cea650100ce2a322389a891e3734f65dab3cb19d7ea38b2cb4a51d7ffa87acedae801e09d7a51078fd1f31b6365186b0f7a6edb7bd10a19bbb32c956153736669541ce13f3442fd424d32486f98d44f24791f01032e03a47b481324f541f21407d43fc6b0a3392dc17beafb73adb267aee8528fb57fce918fbc97deb2bcdcfe2f45f2a283af0e1e8a55e7adcde9d3d753ba2c2c6cff0bfcfe8caf41323011cf29b99d2f0e4402a2fdef04e5fbde5423eae7f10efcf0ef2d75c61876688db27090d333945b6018467c612b188ab354ac86200740efb34f6968137b46d71d967df28e953e700e4f4d1e67f8347a85f13c94b8244a9ef369f65e2cb2e1a17450716d3aa675503264099829be755c94105f95be4324cb02bc71e58540e439d95ca595aaa47ad2b0d623d375f6aa872fe9d7b7204de18a4a8da814eefdddd5a8e6ee0f7256ae1caf284bb343ab7cce35dfe9df7c33f38aa68ffa859993d7a5117ec9d0da9ca3df1e725141f508480c256235a81555077711b5c9dc0e558935031c22100ae78c066e7ecf320c64f237b16ea78e38983538f85834c109a7caf97634ea73087f5f2e78453968739cc5d5e4280287ca86a15ba90df523e25a7b8fdbdee5241159588429438bc9fe56e937c2ac1d5284c161c0a4087506a733cbe00d4fd5ee8fc5548a58819a654c3c0400b320f832c0fbaf427926d93fb15f82d977579c4f87cd4d71e16a883b5fe9e4c680080ace14b123c799dc7f28b9b780301e313855eb0dda8db99e8f0ee97574e73cf29f5aec2b3cfc57f8d74b7d64bab63a2e3b48de1470eccfd75bcbf655e5be9231843d5c8315bb8f75cc385cc6ef5c053fecc4348d44b1a4e8a3743e2b874ae487598d9be4649e07c13d9ba3dcf7f086f43d2da9f5e271c829459bcf29c8ee4d7e2bac8ed6635d10783a726ea1d655bb27d80b9b29c7798bf5aa8203420753cdc569639209827d222cb0717ba88207c7f83fd6b781374494c6cf611eddce1942338ddd76a11ec852cad34861cd09a604c0db5345275510ceb282daee4501b5c3d493901abc324396457017049d7e4412724aa1cfe009f3551c14c834975b513dab32843086ca3e610ed04e53d64262890098ee01b90c93efd048d043c2423384cac7585d3bed9ddd2306a28a304c828dbaf52df02a9b4b4b95073f43b1ef40a766c2f36d28b36446c625788ee7f75a0f139ecee3c1e3582f890df5e6d223736c64d5ab176948477e26ce38b5126550a78a2d042216c725643ba4b3825e5417da5eab5d7b9b702d0f703e2499acff61c52b7dae032ce302855c3b7e2deb700c2594f7443f9ea47df9767b3425daf718d297a633f035e890ff736eb589c3a4a76a0da0453bbef858fa5e92ddc69812d125645388b4f2a77d47120cefbd53f4cb04bc4f03fb8a604d68f3838c72b93e77eaae579c0f69daba98cfadf3a3ca63526c14fa1538614ba2f15a4ff712a027373022cf53dd991ae381fcd8de953d1e150e96532daf7379a09c54e6f0141fb25f735aa9572da1c6361f678842de9e310fa375edc6199f7d046224c4b89ed68b569843a64ab0ba9aa4dedef1855263ae876219e1b37017997d24aea1c7ad770231b494bac0a8e1e701e60d35a7ae3a09a25346e5092f6f131f2e4b8722184d048e4615a77971ec7830045b3c347a8f6b91935968da2128e86288418498450d37753c02593bd174405956acfab96fad25dba03c25421864d3f0623d1f129271b42bab973b5a4b1e30c0723ffa61f78f86504f5110d25f185fc7f571846b8183a9bfe2dcb7ea3db2f3fc33038586de8a1d0c4d4411e9a581e70cd74941199c35d23b4a9bfbb1966fb5d069c0cb6ed4e0c9696abdf045f4ec616dbe65353a9baed312d5d9f9a854f48448531f2fc53515c5862416eac4036ff55c7b8f7e9ce04cd25371fe27bda61382c22086ed095fea27b901dac7e6d17ae8fbb3bf1d456b94c62787faf7e36c7cab795d7d7ef599ffaa96fc7bfd17fc867fb424ecafbfe7facc875d4864e533baba5eb4357adad4078dbbf5191914923540cef629c3bb1c71e97aa522184cac047117eb96377b6a688093da01ad609519cbce7024d5bfcbd50dcd65cd305758ef9a483c06e09160e6999e8a46f4a6e5bb4b3030b064840ef6e15b8bbcff240f422ad51420ffb246f19fcf44da20f778e230fd72be47ab51c5a2ef93e378022f9e22e680460ecadd30ed3c48eae127709eb8a03f0c9e8206f7b1eeddbe36a548ac59a87fbb44f29e9069e7df14ede522b541fd3be6aba28e739db0248bb2fa2dee1a8e2c29832267539f3e687c03501ef1c6842c708dffb9771167dbc12e957fec6e7ae88c8db28279b9c4bdeb18a756e62d47ce346d93054c4f2df1a5c32ac9b2cc9f2bbd3f8e4e18fa700d4b0e8e74a0cf2c7388ee09a16f5e25ffab63c9cf3cda2fadf7bf261ebb094b9486d58854358195b69d5de4e27caa353894d246528c1ba1cba5dc73e9d57751045ac65fb66c0eb883b32908ee7574efa431c066836dfb4f9b7ce4ef037a8884a4e497204cf7a4a316a8b934bf8e76cbd1ae05f27bb93b87aa6d67b74887a1431bc9259076f38e95139f58914c916c88d374452c45b15f2ae0297e96118d47f14fee8095cda8645f2a0426d67648505cb486ff2ba826b18500c16d7a3", 0x1000}, {&(0x7f0000000040)="af44665588c14faf1d76d431f58398ee9da643da9bfc4c22044f7df62d072d08c15dc171381e15a1cd02dc72961559c8faeb7837d9beb2e8056fe09a2b8dac27344dc69d68abf0f382e9a5a1fdb106c6c7e24f8b4a20772ffb350824df3c9285ff0b7823544b8388ddecb4d1acae4e281369c7a42050faedf133582e7e49d0396b125accedcc240409e6b65b47eb65cc4a969300a1a70bab2fdfe8e0d006c3169f8bd46629bd42cf1796f380150ece52da6bd313324be0f90495e2423ad401250dd8f0eab0c3777bbbc802d338c464517005c108e70013bba9c0430c987d62ff6dfc81b2ae790f19feb54bd7d8d02d8c3be4f129fd7e87d887029b67dc80", 0xfe}, {&(0x7f0000000140)="6e58e680dd9242433486ccf4fdf8b23de7c5884f6aefb7b37d63810503565c7d4cb8bae387875013ce389d65a8261ae3a5c716fcfeb89d9d8251055c9db4d6b949c9cb632edd86a6702a08816469af6fef7d", 0x52}, {&(0x7f0000002c00)="54d3b61a1ccb1637a5ed4e8817507b6688baf6031504bc5153104211f5d0221a323211a6c7dcf9474b9a07c5f33d13832477d0370c8983423cb054c7440767199616bfdcdf9a3cd69266a1fb7e7b4aad99d3e4bec082f6c6e9231056c87059f75f3caf9388546cc6a3879b48c459568a653b63da743069047755ae5bfc5512727e9436189041708f3a74961d6abd6ea8ec9cf7dc50d1f4efcc5c428903e9e98e2e08d0cd033c0f815877db8456f5f878c9b9431396e75fc3ed1e9333cd7fa214960de91ab0fa546e12296ecf40ccf8875341f1a907774a1bcce494c19e7d15f97a3652aab899b63a283b19ccaf23f08243ab3edfefb96ae1a27f1f293b834ece462d92bc47cdd1396218f3d644052bcbf9724a8a4b114eaf2543939162b34dc7888d0974fa430ce959156d04832dee37bc0034ee185ef2520f45857ffccdfbc56b2ae7b0d13717306a70fe1b65adb2580d18ff647edc4c439c5948f087c99cc2dc9408ede2a0bf894ce92f89791cbcdc7f3d2863653403baefb7f062ece5a95178566fbb09f27a3a3ee2680927ea223676887bec73d72cd65c840b2a1d0c647a541b7ce0bd21d8b8066be816ef2da72b5d459ec34d194bddd332e3af988841d871ce4f2555d0bb61e9fbf6841d7e431a8f51d5ebeee8bfb8c0822e2fd828cd0c43fd0134b69ff5ad1a39e115744cf6241278eb9e829069e3c7631f0af5aca2775bcaadda46cb3acb5af5ed7710bc61e0108a6218893ccbc9eb9f00b95f94701b83adf0ad0c5015a50ca38f4c4c453ad4189c5b411260ec33043dba351a802ba7d5598286f474fba629c98f4e4a5ffbd84c119a11b9539c80e0da5f7b84e1f8072bc3331c309514f230ebe16041022f257cd3981ef19ef113998ffa24599c36ee0e91e3f0405e7b4e54f67ce49fff68cec8488e7c458c35b6ea92aaad108e03b94c36645a87b0adbe3cfe808aa668b9fd4d38da3c62b4e8c1db16c2b187492407680dd92618badfee656f7ba708ee13a614d4a8c356bed533b69756f3da2ff0c1aec669662c5e78fa2d57a099ec46d1baa83bda5206ab8ec1095cc2e5ff5ddb242de245efdb9112c15ba2e77500ee246c319edd44c1a58f28e9ee28bbf6b2d0f7eefaa51213ddabddf3596f4085571bc35c7557f725566ce189a0652dc9623eb40b6b4613dac89a146e1d0a6a590a036e53133871405e569e2649f2cbd2982e4206dfcee2df8b8dff99d4b0a480b0adf279764d7f2e7e443935c47c44148fcab7b285479361fe884b2807937e5248d4f2ee437ffb4f33b18b94d97579b19ac5d4f8b0f960b45dbc9f27e8ad105ac3e710d24c9be337d4f44a1885ee0753422b96925625bcdd223d34aa0aa03bcd4326a44491713e5a1b75cea656d1688db2408bfd8390b1b5d0f914161ea17eddfd65674a2ab3dd3d5835d47e3981bea550c125d6241b9774df63942df273b212a689386acba59308266fe5f43e5280fe41c6963a80c432147d077824df72463939cd5f48c3e593fad3966b5f2289476953635fc15eaa0d961b04861a6ab6da7ac087512df609c9a444ab62778d280016fb825e3901ed7f3d7a29b19314c0028733793ecc68f8571eaa55789f998d0f38f0cb319f692459cf432451ddc410c9894f64e2540ec659f34d318c89e33caefe7eefa94c71ca73704bd9db542328c0d9ac7312e592c2b3b350dd9d7a866332f253cb13d40568cb784bc62535f9e530098268a7692b74175bce35d7c4a52ff9d8043235362782b19cd669cac4233a7068f58009d48bffd63deb87e3a6c1cbb20de0b6b29eae843b8dea1771d2fec428265f4e0e5db0617e4b5ca13eabefa4fafb37aef24643f2bd4ee715d45470e65b6f11e7da6be2441af1eab1bd107bd34d762afb7b26b22911f272cdc4c200bc758e3a0d0c9b9bb1b0b925dd0de3dd50b53855e4b43372e6e45bb60607045f0328ee3b67b4fd1745af25cca3129fbccfb7b5572b6738717a0b35c98748d20eda136754b428a6f76049b03c25adf142f2da2bc8036f4d9b21a1218e619faa944d95b801ed43bd85e20ad1c6e9002447eefb5907ee79f1b474a13e404f77712b2be4e39f4544892184964abd85fce9b13dfabfd33a1a2db0bfd615e31a5ede58248142adf72178b523d1e44e61fda33a9ceb0b2dc979b9ceebb333fa8baecc54d12676f4f188fe3992bb0f81342ff7c105186b52f5e165836d3ea189914c494b2b723e22dcf283b7814dd9c3b6bb2a26d8730daf9de45efb93faebeafec7dbb2f9b04adc9145a6d98f676a27474cfe44be62c54f60e431b633258f1cba0a00568f625cc28e4e80d806ee0bca9cfb4557df016ab5d1a234c24a5a2d2c45c7f2120308f182b7732b1e0475dfcc34e76b5b564466cbb475865105f765b4c34018a71d6c9ab31931665664c6e6cdf0d92dd39564913b602644aa041f85fa787d14e44a762ed346bbe2e90c934b93b9ef10fe3b64d5aed1e5aeae7b54da6e0e62c0fa7bc74924b58f28f409b3234670a4411a062300315644924328931cbe29b621ccfb76987f3faf0b7b819f04119705343087c3794108c58d66050b07d6a76a29ddf20f9bd3f95f0cda9ac80dd76056f1784504777157121906691e23428d7bde659740688eb871705ed2d1e572cea588a7650691008e2ff42a141d5282991a4bc26ce5c1145ebd9593347e82305b66faa4518b9a0ab4d492739654d6219ff16b2bb24e1251903d8479dc3c44dee95642c55f7932edfedd265530f6e8ac91f6e727d0e57f74d74f113802be1d42c2a61d685d55c27f684da44c3bbf7cecd4f53930fc849ff8ef5d3e895a2aec280d183ae39bffcd593b7f2c5df5425cd3dc8bfeeb11a2b889d678dc0ff82c90ff1c00a5b2d5a6904c93022a4a962b4185e61a388fb0bf25ed7414c9744dfa5a06be4dfe10c7547d86f93164801dbfe05488093060146a63be8691e712fd50c88cd2901c67d7b2e2d5ed270fccb1afab28353fae16fa87b16e92d0c73dd74e6c854031b57b50a26d3207723f5b1105cc70209af959cddcfb82898c6987e6249f87b190dc51dbd737b7f5c44102d2d608147da4b126178fad76fd388c13c06f188ddcca17439ebffeb036ee391873c82643a5c5093c76aa55c433a4b7b6bd9a1e30f98f3aa68a9635df590906455e91dad84dc3fcadcbba1750cee825aa3b478a19e71a4d18316639719a242088e3875632f0002a3dec8d8284cd669d31d2d40e91ba47e7542f786e6dff5dc9e2065de0534035a7c21f705aaa7efa598f107cf9325f13eecef341fa8514b9bece94d2f5d384d3324886f627c442db1a71146953994399076cc4e91834a434406366d7bed6ee938b972f20d69765161b197fd5f61bcc765ab439fab908b32513f0d1f40d963c61fdb0f2e822ade213eec0fb1616647655ca801c471e034816f36e92eefb46f1db6dce6076aa3116029fdbcadfad686a6e1df72a8e000589173ef531e4b2a508bb2fae83074eb621a64c0bea583af5e82e6d6f4207aae3f327cfccd30f1cb74a4452a78b4bab939dee9c3bc4e0c2363e47684e3866c5cc25605bbcff1168290a5346ff6744b8caae1f9dfcc52865408832c68ab71e7a8162f4bccd28bb81a088a26fb83aafec46bc1195cba0249fa3fa5d9d0517e1efc2f72246954f8d69ce289844ea52923aeae3524218f880fb03ebbeb6ce48535062436e380fb3713c2f254184190e7c73efad8143388ff7d7dbd79446603ec06d699a8f61b145c15adc3605050a735ee72e1c7c9a60eb2cfacce33a72c505706f1bde46930b80db6a9f6da7b5dfeb8006a4953029f0be5a7aced70d424480424c985826ce508b7508e2a71985177fdbfd93d5515416449e6af2d6bd378051f13a552961025e10b6c85a8fe2883b4b3d8a33705dafb6f07396ce4826952d7ec203a158def06e11ccf53fdaf06e7fdde6dcc204b1741c2b179e44f32196e4bf65f4eeb8e73810c5eb6b0b06926e3c340ce3ad2519aa796846eb7a2fc348f94e6f8e454fc356f35d7bfced66f70b69bf2f32bdab1dcd81dcd9a650e875b075508c03d50e03db26a04eb2eb0315fba25bcbd81ec9e0a00ae4c202f7760c96b4917cea734d77634a956f4b17107e5665d0986aeb64f31f712e3ef4b9f024d3f84b6de4fbe7da4a2e33e1ff7e9f1682f8bc2c34b1f6f9b7a875d375ad38751379c904b4aad9d5938fc77d31696162a4716556dab1af733f4e258191d45901cdbf1238e3b0b8e841250a5134a654d46e2968739f1c681822fd74271b3faf5a63a5826941d34a63cc41a4ecba87a9b6f4f6a429f419a3f7b9ba4ebe3460aef7e7980dddeb66d943a7a500debda70022d01aec0d1c169505f22269ffe154397301b144dff0d7d5f4e57e8984fe35bf826ad345fa022b33ecfe1ad420b13a35ce4543cf84fb571e07dacc934402b1a42e7518ba0956b2f4ac00a04e058e3b1ecaa0b3c1d54c3b1286aec8c666628b99e6c4d0637dc3a784e342036e35134574ae846e47c05b620daa886eff970d1c51340f258b8658c74e2af342af2fe4ea3d55e4cb4c0c8f78202e096b19b2029aeebc8e21f63df3622b1c0d22879e5808fda8c3e331d2c075401025840f7f5ec7d95f0c411ef967ff2c52492d51051d18e1c69a7399d88e7e63fc24a2d9dfc689e6653a4e25880ed60374538a9c1eba9195ecfb7539f0c14c3f7247453056a1dc79340e66740a71c0b72d59eb446bd0946438a2210b27624677986403d9325a7036c1ae4cefcf13603484aad6f11f53465c55b0e896489b5a0a245a0fe6ca608c2ba34d222aac470009922306e43289f6d23a13347daff80f992dbcc58cba1195cd8d07d5bfa4837154bc00160fb1e0924ee1df133ff2c3126adad7a07f6b22793c8017449d797d0680da2c6448a5e7f59202aa60b18f5b66cb2a509391611ae80039f83f96252a5958c039ee2d1ca979a685711f9ee0b041d98e67a292d2b56987540d937b9cbd2468608253c303394fecac5858af02f54fda77817d0e5184bc2e64bf569fce8a85771ba499764e8dfffef9de0452da33e7ab96031a08ce871cf4395e60cc13a171c07fc06cc6c22bfade46f3209f58ba29a9f953633c79112568d2610b95aa43cb5e9996d92bf4710acb996731b630a25ec300c64ec3aba7fdfc514b54128a623e52c4dea9ce1b2a0f83123b5b0015122043b03824e4a1d98919a35400419ac58d148c4f25c56d0e4a08ce3f4bb4b07b58663a3b899a0de7a014b8b5240d411ef6fe68f4abc131a6574881c3e7c899d09b0e5aa7c0a94b568b24071a646907415012cbca9f99209d39b2a0ecb915e2603ddf0789ff5490a743606b55d49d618734241c92d6d8a5172a170cc25554d6ffcbcff1ce81ead0208b83fbd2e3de07ca4479ceba30acf33bc112122f0c622f46aab48186bd4b78e87cbc8c1ad441463c5f04b9b98bb961d685c4b71c90328c88e281e504d0ec258a045aea88121a0757e77cf226a5695a91f2ec0346fbe42428a7c7823c6fb8f27e576f06e88cb9c407a5d2178b626d7d3d3ce9f7c68444d4d7a2b199090fff6ff8a3439279b06571d6c94e9c9c7c8fb5353ec1bbc55f27a3e03d26799029581fde450cb61b2e1ac710b0dd11112ca8ee5443f5c5a14c6da89c281a5977db7621bdd1fa96a4ee930f99da2e31618bf3324129c6383b98146116db7dcf905759aab56ac7ba75ac5e9854b4f9e01d98b13522f5253f7e94c76074f10ffbbc1241fa1f53aa2f5060ced1dd80a6fc561627d2c6b38e2e5c8473396d956eca", 0x1000}, {&(0x7f00000001c0)="c7db3cfa0a52c5318d889f6bed6fb4d9f5f28f012dacb9b4f18715ee6b5b4b5d6fca5edad24b982df0b1f1420339c7d4267576b1b24237141056325efd6f35f7ed16c056ac5ae6c96ea9a0c26c1bb2be46f17c504d0a3a66edacb33cd6329430f59a327547589398e64597217205d0d12a6ad7ea37b319081f9b80c2a200d9f5a1da9e1123c75a0a6b6f3ed7bc53bb1dc929", 0x92}], 0x5) accept(r0, 0x0, &(0x7f0000000380)) poll(&(0x7f0000000340)=[{r0, 0x80}], 0x1, 0xff) flock(r0, 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000300)={0x8, 0x10000}, 0x10) 16:00:01 executing program 0: pipe2(&(0x7f00000005c0)={0xffffffffffffffff}, 0x10000) recvmsg(r0, &(0x7f0000000b80)={0x0, 0x0, &(0x7f00000009c0)=[{&(0x7f0000000640)}, {&(0x7f0000001080)=""/4096, 0x1000}, {&(0x7f0000002080)=""/4096, 0x1000}, {&(0x7f0000000680)=""/98, 0x62}, {&(0x7f0000003080)=""/4096, 0x1000}, {&(0x7f0000000700)=""/160, 0xa0}, {&(0x7f00000007c0)=""/142, 0x8e}, {&(0x7f0000000880)=""/71, 0x47}, {&(0x7f0000000900)=""/144, 0x90}], 0x9, &(0x7f0000000a80)=""/237, 0xed}, 0x41) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000600)=0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x204b, 0x237161bc) r1 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000080)=""/17, 0x8}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000580)={&(0x7f0000000380)=@in, 0xc, &(0x7f0000000500)=[{&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/228, 0xe4}], 0x2, &(0x7f0000000540)=""/39, 0x27}, 0x1) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000000c0)="0a3673fe5ec3b5ac49602f9f4d7d8c86fdbf470ce89611541c7fac0e4132de5074d97b46a2935496f7e1e9f033409b9701d8d59ddb0b352cf535683e5aef982505c5401d75b04e5e3111b852d8abe5abe73e1e5338bafc417fbb6ad465c27dce726f888479ded15c5b9277935088d1930e5be894de19e479", 0x78}, {&(0x7f0000000140)="d3872a5e8d679f65818d958733fc326b723d1375c58f24905dd61351181240268eb24f5db86f689eef50a349510a54e682c62097710fef1d7eb074a46b79a246c2929297ef714cbefd40bbfedd949a3881e7c9e3a594cd755ed492fee020907ac0c550a828754db1689ad1195dbec323bf1487dfcd853fd933abc7ca4d6c28bd0f3ae0de1336033d31ea9334434a5f7b1facaa4f68c0d74e67d66c719460ae1566ec2e541c32b1726b3a77005fb6f16e9df12bf17d72942816c0e5b5261ea4522a9904c811b114057f8252d29af0ceda9417", 0xd2}, {&(0x7f0000000240)="56e11413aa758ae71937b2ee187a912d2dc6cdcc18d0044c7e91d960b06b766d3c83ede1e756b65a4de03cf9d678f5e3627faeb9f82ba07f113b0d41319880b0f253a46bec6b28c015ef4d31685ea45a1bf5addc193203f7b9cd90b6fe2eb9cc8597e17f2054f799732959cfb79a69553551febc9757501d0c941e4ee8b6f1e21b06702a29fa987c67ba3515c93b20936ff08271e56af869997b362a56ffe5734b2f74d1650d", 0xa6}, {&(0x7f0000000300)="95e9fc134943b4f7a993b0a6d4a2db806b4dc0e1280bb8ff6daa7445712a724673be74e4b9e1c09dedd530a0a9", 0x2d}], 0x4, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) 16:00: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) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000005c0)="a80d25fdd374c452f557a29ea58f74660c4cf73e367c8633c389ebe71ccc897af721e105205ffdc9669a1b501d358ea08ddae40ac76da03e2633b5c3d281b9ba39b4eb80a4170743808c331bfd834543d21736f04098af1a88db7f7151d4c34183d4f868c1aa387f70fad07d390f58ecf918183394afdcf68e90bdf5ea64c732479f37919783c70da1f25e91045cfb17fcae1e2be7b3a39a665d1c40b4e0fc4bc2039d6a15a5e346292217b02f047d98614d31725ad36a65d22385930bc30af47cbb630e03ac34596a72bcc0d6dea1f8ef9be7ba5c1af444eaa02a9c217b99c9769ab33585df4e711db90918f61ff740b43a43a7e190a73a88c973074977ad181b624bf1825e3ccb5da03aee02db0818b2f701c195d4ca483df8209f9cf0f81ac7f289ec1a171ca2b0da6df8cce9dfe185b58e9aa3936dafc3569c61135a26f7e3909118c78023ac4242bae5cd4eb31900cef0f63aa2997d3e217eb88045945fe52a669e4be963a14d742488e2b3848a72d4882d126ae7b31bfb31e2b3ff89b5f9d5ddbb9e25ef08c58c06c3fe0369849fb23675bf5396d10dce47671dce31818bc8774080cca4681a0b9bf0158eeda772c0d481666a828e029855506788236542591d4dd09091c710648f95a318d4ff43c69e2300dddcebed045ec497df350ff01d573bc1eafab67472bd485362ff6d9fc2e00fb0db437a6e104ee1308b4e3b9153bcd1c7c15a486547d6d6a6fc455447542458f357bd5a26f1b356073b6d84a7195721e8ff78e0c5443e365878b15a470c3d476b03296059297c0a9e9076afe807d02b8e06c61609b805f20307a473432543f0a273f9bb3a0727a86033dca4ef0fc3c80970249d35ee9a5c2fd5eda185e3fedb62d11c262a385b41556b2d7cac53d9a98d0f344e4d374b4e17429f178fdddfa5283f64163c7b50d945b7bea2388b33da8cc796165e40e944ea62120499c1b8b8d930e72d449a7cecc5d9d0717b6a29952c9eeaf389d3158f60c0751d7d5a8cb1fcad862057cd5a7af96a4b1b9e7a5835a6c8ea7edd4b95632192f732be0e483eee6584611490b371294faec2703d2df5b594216d9c85c07de6ad24b089c3c516a532262d6cebdae199b0f1c20fab63270427b127cce2b28a35a9345c1f8fd3b43bdd446280efe15fb2f14128f4fa41c226b974461a6341722a96d02bea2caeb2bc35414edf7dbf4f6ab11fc0d58f17c54fde3e565b75f52a84694c8e9cf0d1599cd4b96195568d374c27f0b5940ed018f27e73cc019831282a344cb3323bed7d3dfabff7a5e9985fa93e3a83a721f6a6264beca658f6611e27f8d1be7129816d7d2644d538ddf9698a7ec2f82eff5f04a13cd135a269235e9f4963424504983b00145106eebab5c98eea756ef25a152bd7ecb54cac5e91597e63efeaced4f018893d9af84c25b2b332531382fb364fc80b93cd9f6cb081c80017f7208244f36a336ebe936038222405f2d6270609126609a61095a636f93692fb807efa6daf3488adce6304e0139e2b2ba749696bb9247976cb949e3594b8d53e3835c1b15fe1ead509f19e6a34e256684472fe7916a93b30a82dea817da695b653654caf056714f9e70b1c0c3865480fcbfc66f1edf4a8f311b95914b47fa6d48ce5affe8237c1d1553b1c1cdfcdf67da3cfb8a1e435ba03667b840310c9b0abdc9c674eb17ea9ea11981a1f0726ad809ec151049dc0ce35f18bdea1c37ac4d339283f772047db2cdbc2d5be62fc6dfeaa78cacdc610951fad254a34639f3d3a09cd0b2e02054cd1003e6a3b02f1c7fc37d6103c05287601af7cdf2053f838356a9d154457ac43b4ee28f8f2c1123ae89c46a1d088738babdaeb314b2babf71a8137e77c2690c196580d432d575104ed767ae945884eafe1e3752bef5ff1e9c18fc8db609e7732c2b5b9fa2397a94888af62857073d01e18cabe86c0d7d16816e62b20232a5b2544bda2a99a44e9927098ec163d7115127821ec33ce330547fb9901a69b4e0c837ba84c969d77356f88333ed7f126763102947cf59062f93038f0cd6689ccce6169b523b1c551f0466ffb464d860e870dc1b060775976629ba3aa232a9d9339b09f8e8e5f980259d0510a8650302cb456ac45cd41498b63949f26d5ac1780f84b839dea200a2c0988d69ab20b45b2a9264278268a56e25ae8291a5fcfe1fb7752f76f2ca224f58cd6329ff41bd83c85aca3b89064ca28637b5d473c900512ce7723e7dbff83511a66ace30f225cea18ebd6c230f9f97903af9546f4ddd93057239ff96cb2c5e7ab169c75c11befe399ae818ac14dc7c20359ca51af797c90f615dcab2bf6a9e4dcc33f3eed34338a340236da64d9a3d1d6e512ee925ac672fac3e1db26cd466c5f31ee44026c5fbfc7834e1046822b554c73a7bdf5f037d2114b3bf433e72a73b96275abef4738eb4b755ee029392f6ce7a699d547f653ed2381f5cccd6db0bebf7167a0111418913b2cc259e7a31317a92d5d37ba85d267ed86ace861ea201682e1376fdf76914c3bfbb2fe21ee31d3dcb465730100bdc35b9437da9246917d90da87ea6b646ca2c9ac44824ecd669eb960105adf6c3b1f18b287668d4fc7c6966125d512095615a8ed2548320f63228f556f7aee3e246236eaeb142d6bfbea4100e66b5731e301a758d21cd98d06be20e181398b05729c274d9caa83b40fdafcecf510f38002ef1ba2efc8dd762255dbf7447626695bc34bca5a441d9130f4d5c45b8cd7d8e21422dba65607152c385621c0b720630ad7f28a38080a6a19d49ed4230a42656307f02916fa7af3bffbdcd049a0cb127193118f320189c37d18fe573f86eb856868009ba2e1009ba0b605ba0b6846ac622414b7d50ff0841a498631619b0facac4999f01a29ddf24c1a47bad105d5694360ada4b0d5b0e64022194cafabc0880e44d01d459852ebbcf3183385aa1508f7a553693ad3e2e6d0c06f0b6b96aa0f99ef75c4f855a7d6da2b5b3588fb8229894e602b8b10693c3c6cab66f0218534f0ce887962119f834e56d36a1a463a392c5a549ec8ffbefd839295528075556342f849cb062d0e4ddc72555a3431a0f892d0673e89cac860c83dbb88db5498835474ae228d8b3d160b34a36b0a4f6ab0093a37c2d41308cdfdd74ef29681d21047a4857414fa56d22d1d2d6826d384bef5591ccdd541f023d89bbe1b0e36d5fe9da595476997db2c9554fd1145d1e0b2f8622be177c9af4707ffe7f4ff0ed5a66c2aa863c81c921bda67bc2eef568b467ebd95d5e44e100765067dbd65c14c0e548ed50c84da0edf5227c9b321f7a2137531c6c6e9120502aa7c6580d497be2d9a33d215c22176f5fe7aeecc42251b7d77877622ad593fc8ed5d0c93a568711376c549122aacfe9a10192010d9f12243f74c63c054f5573000de305a5586aaa7dbf606982117c0259c3cf2a5ad60e190825aabd031937cd51472d47b2f463bf60e3bbe8d87bbda2b8357922b02ca92bce58a5e9937baf639014d348ad762804db2b0920adeaea00e8c1eb8cf2c218745ac6ef2221e98ae65ac2a092279195386ae11fb0c95b2b81378b493039135a030c2e870f08b86280b206b19599e1daac3c61b3ed2377edfdb7f5d21a8ab1f72df7d5eb4e16cd386acef783ce03831bcef4d6fe7accf5e42cf0342d6c75e31d3bea1651e080e0e9e8cf7507f083a0d7c0a7c76cc69a7e9aea6b8b03671e81a432152afeba725b3a6913f84ac4f6851d1c8c71177914b8a4b8ce33417de987bd1b5732469fae7da923ebc2a66d0bc99793088c869a858a6e114241912b5046a8fa24c2f5f416b04fd9de50b485d3b586f7b80f81fa326d96a57006fa85c76b170c5446e66499df0f817972ebd824c88fe838b6d04c1abd63e458fd4b74ed0129bada7064f5b099dab23a1217139458284c93df539f84f2ce68ad802843d541911e656164f84d65e128050343d6e582ab8f4a4710bfe7bc99d343fc4d623a808cdb4fdfedd13e5404cdcb3ce50b72a7e2fb98402d2c9dbc2a6b3c91ce162b3bcf0b2486a3cbcedc0821a6bc15de5fe3330716337ad879fe93a33e1f562c5da1bbf756da75743325731b5a6a0a4367fbec0af4bfa12b4c3b7ce80f9fbb39ba6f49850855ce65bdf5b92b19261f17d9fe58925444830eed5f6b9e56685dd87c85eadef624e8e53bb5ea88b918a99e64cc39829d51e452263e2f9fc18d3d88b8357d6e602f61accfd66a157b40d024dc5e8c5e68a8e8190f59c8b0830b83f97746fcbf5cfee2d58b703063f23c02e0dd47ab977a3ae9e7172d6c2486094c71f9a27120724e9c66a8ccb02fafcac7db3848f101f2115a3d740b18996d8e25f4038ebe79e7f030b42b872029e81744ead86295580649009bcc1854ed9fb6c9e7dd9b2c3dc277624f061892752ddd33f5b7b07439ec34476d26fa6d3faceffc5ef1a9e64f25ad428390ec8f55b9efa4f00e284de8690ab798fc21132b013c7495055f19e3d0e00db7f874963bef935dceccc63e3e5bf6d08b5ba212b95f468284fae73a32a8b62513efc7383b136e58d1894446929652fb7363d6904613bc8fb820190e4ead8c1c56ad509743981c42340dd551f9df87987665749f2858ccceb9bc8969d380af489696b88db47329689fb31ee9f54be389686fe98182a5835753278641c05a603ef0a757073a854a8f2037709a29300438ced44f723036aa509f365f454558e875e41c838c821c49565acc8376e720b83c5b618f6b7927239c21fc021d7fd86b4eb125a6da9f0fb6ca6e3ff5d7b01d2606e731d4713ff55611194748ced99b413c84d308226232e0b6d1d1ad393096365d2a402abfc341f751ef808af39dc856ebf5ecf0feee57e647e73cf85aa2240e0cab6412dfd2ddbdb978fa8bc152c4ffc2af6763c3c9657514d2683dee4076238eaf02737a665a798aa673354bad6d1bd72e98d6e1faa01e0fe7a40c14030e5ea758921a48a6d353460ca3575a5a5f9ded567c1eafb85e67d498a8151bbe1813ae25e5f246d41cd101e515adedd02a24c8c52e5a724a9b5f11cc2f5108df224ec2553ec6f6c8b7c2c34755a4df0a4891a108a53e54ed7116df2cedb2adadfe40f1854dd5340f9da032dd91b942d3d6039dc7cba1f35db52a046979979997aac25255de81db50984c28b400b12659fea99cbfa3f204210acd215952485ac0eaf58ea08feba18fe068d4ba6080171120d6ea88b1705497da86e22a4215e2f9e6c8e2b80e41ee8e9521de157259361d29865d12b406980db001a361297eb5bd870c6cf999c49360a951c4168c4e8d13edc8b71f8b91c93455ff6988dec11da4a814a4c35fbc01e32724b31536bdeff4e30c06afcd3856283a211202d2d185a651302948f89ed80efed0ecdf8fd257c4744d279dfd2e3d6a4275a28b396c30843315a83c9bbea095f71b0741d53dafb65b3ea56fb5c61a8ee509f6d11ca7aebe81e118067d3456bdba4fc09ba647963e4d36d7983dcb99a729064ff5ec8bbe8eb76f7c0db14d24a8e11c8d3befbb67f407d9c309bce5bc50ab276c50349aea565e377860ff26324acb5b5c67b8979da3b960d99b241c7dcdc946b3914dd76737d96d225c181cf97bcb66b8de3c6f85cb65258a085ed8e0ee356f800e1b5a195343207d9ef735469", 0xfa8}], 0x1) write(r0, &(0x7f0000000140)="2a808d", 0x3) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() fsync(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) kevent(r2, &(0x7f0000000400)=[{{r2}, 0xffffffffffffffff, 0x80, 0x20, 0x9, 0x200}, {{r1}, 0xfffffffffffffffd, 0x4, 0x10, 0x4}, {{r4}, 0xfffffffffffffffe, 0x22, 0x1, 0x1, 0x6}, {{r3}, 0xfffffffffffffffa, 0x40, 0x7, 0x6, 0x9235}, {{r4}, 0xfffffffffffffffc, 0x23, 0x20000000, 0x1, 0x55717d90}, {{r0}, 0xffffffffffffffff, 0x0, 0x8, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x40, 0xfffff, 0x7, 0xdf}, {{r0}, 0xfffffffffffffffa, 0x4, 0x40000083, 0x4, 0x33e}, {{r1}, 0xffffffffffffffff, 0x21, 0x20000000, 0x7f, 0x7}], 0x0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x20, 0xf0000003, 0x0, 0x7fffffff}, {{r4}, 0xfffffffffffffffb, 0x10, 0x20000001, 0xa20, 0x3472}, {{r2}, 0xffffffffffffffff, 0x88, 0x80, 0x6b, 0x3}, {{r1}, 0x0, 0xa3, 0x0, 0x1ff, 0xb640}], 0x7, &(0x7f0000000180)={0x1000, 0x9}) chmod(&(0x7f00000001c0)='./file0\x00', 0x184) shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffb000/0x1000)=nil) r5 = socket$inet(0x2, 0x7, 0x7f) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x0, 0x9, 0x1d38, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) poll(&(0x7f0000000000)=[{r3, 0x40}], 0x1, 0x0) writev(r4, &(0x7f00000000c0), 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) fcntl$setown(r5, 0x6, r6) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), 0x4) r1 = semget$private(0x0, 0x0, 0x220) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/109) socket(0x18, 0x5, 0x5c) listen(r0, 0xb913) 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x81, 0x5, &(0x7f0000000040)="6f2cbc81e311852398f4b1f9728496213edf54d000192e1c2832ae28d286b8bc1510195d21492a672ba6c2ad096b224c80a24cb06cf561ebf5077a5eea92d88b2021c8c67d2643f2f55b2fc4c27249ce2160071772e94769338794c7a1571eab7f331336c0132c0bad9c2098b0c700a1966662f7eb3c05cd51168bd4485cc65e87ae719988f50902b5ef4474d35ee65616db6f7f7927e2e6fb620b7d16927a", 0x9f) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x402000000000029, 0x9, 0x0, 0x0) 16:00:01 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0/../file0/file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='\x00') getsockname$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x0, ""/93}, &(0x7f0000000180)=0x5f) mknod$loop(&(0x7f00000000c0)='./file0/../file0/file0\x00', 0x2041, 0xffffffffffffffff) stat(&(0x7f0000000000)='./file0/../file0/file0\x00', &(0x7f00000001c0)) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66696c6530800274553520f16d8acecc006211a6f9dccbfc4f27d234720d71ccd1df1d9e00b94cfe795daa2892799b1d3cd9af31a3a72424f641a727a291064ff191c3a7229ac84952932300fc46c448c38d9eeac9a98f2d36a6ee92832e11c94411bafdf6714cac627d3928acf55fa74027ceab74c39a6365c0e3046ea933254cea4a9eaf844b91fd035c1e36c3dbb525d73d08b83a1bc841bf5bc0665430"], 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x183) fsync(0xffffffffffffffff) 16:00:02 executing program 0: poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x5}], 0x1, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x43) r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x1, 0x9, 0x20}, {{r0}, 0xfffffffffffffffd, 0x10, 0x8, 0xffffffffffffffff, 0x8}, {{r0}, 0xfffffffffffffffc, 0x8, 0x2, 0x10000, 0x1000}], 0x600000, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xc0, 0x10, 0x1f, 0x50}, {{r0}, 0xffffffffffffffff, 0x14, 0x0, 0x3cfef565, 0x1f}, {{r0}, 0xffffffffffffffff, 0x9, 0x20000000, 0xffffffff, 0x1}], 0x0, &(0x7f0000000180)={0x9, 0x9}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffff9, 0x9}, {{r0}, 0xfffffffffffffffb}], 0x49b, 0x0, 0x1000, 0x0) chdir(&(0x7f0000000340)='./file0\x00') 16:00:02 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x401) mknod(&(0x7f0000000040)='./bus\x00', 0x2084, 0x401) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x40) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./bus\x00') 16:00:02 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') mknod$loop(&(0x7f0000000100)='./bus\x00', 0x100, 0x1) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x20060d, 0x80) fcntl$setstatus(r0, 0x4, 0x20000080) chroot(&(0x7f0000000040)='./bus\x00') pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000440)}], 0x1, 0x0) close(r0) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f00000000c0)='./bus\x00') chmod(&(0x7f0000000200)='./file0\x00', 0x0) unveil(&(0x7f0000001400)='./file0\x00', &(0x7f0000003b40)='c\x00') sendmsg(r0, &(0x7f0000003b00)={&(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001640)=[{&(0x7f00000002c0)="544a62e9ba9494bfe42bd5fd045fd2f0e4934b8ff88df47c140755793954428494713119ddfe401364b3", 0x2a}, {&(0x7f0000000300)="fc3334f5a2d1f158d59a313852f71c4fd9860bca6445650c26e83d3348937f42ff4671057319712bb853f93286f51fcc42f291144c21dd0806820adbf385942f09c63e3e4a3294f42c0f810d93c2b94e80bb365ce488a2f455994f7ec8ce1b69e3345f1b9ca374bf886bb8dfc61102ff0461af3737fe5577fdbefb400f2e7877fa2651ed6693ced3758aac13b5eaf074d1cdc6024315fc6a46343cc0d8e82ce45a7d69876b1406babe9487992d74f2c992bdfada9f542903706e5d88bf84365bc4222c139a9b725fc93b33bc72ce581a6a0ad725cd781810d2fc890f7a55c38ae96a2dd1796e582b62bb3750ea7bc68ec806f48aacdc9e221b8df1c3d9501906d74ea9fbf203ab03a7a8d0419a5ad84ee12a44fd3ab38cee4e47e7de9ad03044fbcfe5b30b8b146d168093b1f7e3f7e503e24ae0aea63fbd1503f2a8b7d2861dd09f10c8d727d702df448ac2160f4ed6ee6486a4937b68bffaa7e195175e79a7669926093d5a8d4c523410e2e4ddb139a83b7fa606109fb2a8a2948cb569edc9ea5600c8a91eb957de8d0115e0dd4b48aebe119aef8234bd32b957f2a7c178b64ffeed8c31ef9c7459bde598f3f9622dbce1526ba40cf1f33f8a24d888006ca6dda85c486816b050984e869fc431b10a9625b37785a7b2755d6b5795b6dd9d70f128da19c3506836722356f8147cc9459165582b46b8cccba0e4d20549bebf0ee4f5a3d35e7b2b1b12187ea8f9d20295390e1c481e2bfbb2c355a8d2c8d4a844244cabbd9ceddc5fe5e4261f654b0969ce26233015f446a801d564bf86f4e856b7f3c7dd2c3e9fccb19118f9fe300bdb5f553381faf005d643f3a93eacd26c4a092259287684d33e5a2bdf348c34ae522d72638a4ea267b33490685976641fb0801940f2c0773b5805a1d51b81d43630bb7c6a4dea8627c0dae869f49b740c550eecfc5ccc837761cdb4c6ebb56010f972865ad115d3e3f20da93cae660e6346621bfdef0e18cc7a5ff869ebe98bff70078ce09447bd8dae0e938f95cd3ca8ac30e813190b537a27000a7e0d7fa6526f3eb72a1d2ec0baaf6baee42ee0406023c2faecc33f4d738a60277dff7a3c8751cbdfcf4228877e9b896fa13e2d2f2ec6b76522b7e3918ac5edf7111ba121ef134efc727835b4feaf5c6ef3a17429d5f2d4fbf89d9f6e20a96438264f3a4d82b05dab7d73b9ca61ba59a255f1491836e32908502685a5f3ac7e1334449884204d754d2093dc02732185410a7a04bc78aa2213256e16620f7e34c8415f3c6d492292cafaef99ff35515bf74a8cee08f107cfcb444174c189070565aa7f03e94afaba94918fd735437108ae49de492e087692988f972ca21f36261e8b208b17480b81e1c204ffadca741df4851f54d754eac708558ab201146b3b10a96f721984576a4282029c4011ade157fd25cef85ca16d2b445b0ccb35146d5146d728426d1d05156691cf3141b31484ff0500e6e264fa27273859d9d817e90f0f656fde3ac5eb6bdda85e9607e830458cc8f93f92e03b291536c99eeb70d3b266081e3d6e66582c273e556b3ac08d373e700efa5c67a5007fdceee5e674d2d84b4ec44cad70f246516f518158b70127e5fc1941c8459a200bbc81b9625906ac606fc60d2646d046443b635d0b11549887c85424c401155aa8272e38cbe6e373f148bcfae4505c034d3e317997ccfaafa357517033531c14bd0713aa739d9de8e2d512f88136e8f623de3a945654c68f780285abc7c825c2d3827c3b06d016f21006f38a07106631553f11d9c2ee54a40444e37e6e9344669f4f8614a1df61a842b286dff2ce28c7fd592ff0be43bda9ffade68b88d039020574a99baba1ab7e6fe990ff57eaf1dbbb6ff6e687e7ab78a5dca1188a6badff85e8fbd9be07f3af520c6f4baed097664744f6844d571fb7e146487f61316145ef668cc9f59ae70a37b8ac954b28467543a7646d806fe47417787ef31265d515fd3401dc4645af1342871e085417410c9941717f68bec7fa4ed4999b00fa42c8e3e3a9830670497ae8c216d6d521ac93cd62f28ff2258938653b61f3de0e59ad29d3e4252515e02ff33cdc72bda8a13da89a0a87ccf9dea763e6928ba2a3490e653a404a138a1c08efb46fcecd5a931fb16d82b18c61c8607fff0fe592d6dcab73c9019ae1c753fe24072d2e792928d5f57685c985aa8dab868ce18e558467b75f2afc4f27e56149c98bc42f9609b1fb070422740fc995309dc4c0e5ea1ef247656e710a52c3f754e717f5266ff4ae300122280d879f5ef0d52105cbed1bfcdcc254102b98baa8668f0989b69c6646c7d6be97ce7c0a1fe710379e8efa46506ead9c813d856a7ff3d98656b9b8fed0b3bd5ccb09c4778a3bdc3bc6b0e89040564263df5df03b712e026c12080259276907394ee44493a788eaf6bc733d7a212b6fbc47d804c5fed5862a870e63d154aa1d7a543cdd273dc52c0c7da5b758c9acf929536ce0d2a63f1729f4b8d173e98d49c9974c5b6723a3d043d933cfe3b43c47dfa64e986fd5b9a93bf9f435efd929eaa4439867db76f75676786082953de5dd0920f96623937080998462c53e7b8b969abf53a3ee74d94b4e368cf7bccb857e8340284426bba637914fc7f551504786774833f9a668fc98cb9664b9b35a4d808736caece947a1a25c01f79a15e3fa36f144ce6f5663a81376951186d6694c3c8059436f28888ed1a037f678ec210cdda383092430e225cf7b9fe12566fd569cb9358910b726dd484b87748180f6889a39e72cb40ff352744beb7339649e16cf9402447e2b9edf40968c079b84f064d3d42ac848e839154d051d997439e652df1e579a828c3b804d4a14d2bdf86563ee6ba9bb2ba8ccf413b0c5f5b3143bcd71f34d9dbca5e10b65e71aae557c77829e396f987421a83bf40a2fd7028f9c02fccfca69ae470a6a3432e8360924d2e580e790edf245cbf657132527050e4de1c6d7e4d2ddbff6638ebb1d04e78bdb7df20135cd8a0c863aa54776e19ed1fcc311871229fb4da58d04c5fa0f8ee2894fc40550bc747a94ce2d83eb577c02cd432532416cb3d09f2d33d8a52b1b38d170515ef4690c05582653928621156b33877a4faed6cc1c84ca3dc5a10fd5d396fe78c4c6bc296fa8fcff4d1774907d5db9dcaa6580e65c76825bfe0288d9802b75d567627e4e9d13ae16df25864eebf29e015411af32c8db139ca4bed69845eca4aeab271b110dc817bb13fbfd62fe4ea8c6cdc89af69cd6ce6026b8c74eda7d4306bfd79131642dcc01215a582976a8e63fe611735e72f62e657c1993a9563aba7d500ca790eb0d3676b1d7a08ed3d1cc0fd35471bf9884e2204bccf79aef9c96aa5d2340390063c7a767efede79cc7235d994fcd3c5fc62f769e3bacd077fbe768552079057245fc037c267da5cbc86759e4feb7e007ea1568b2e6b095f88d63dde485e45a27aaeb7b6a649de7e7bd50f49187398fc8ab90b7a25a7b7265b2bafec282a87c35181d96d32a5bc32f211686af8eb3a670104a580045b18a737893ab2179d4d64a058af9f00f895e43cc68f52fabd1a6d72ce44f4ed59d7370f7cf42845d35df15edab8e3c85e33c959b895de43438d338eb116342887c7e5986e9e1adfa7daae9ee4b1a4c9af22cedf14dd7080456bdcf436d628d29f5dc1adb7cbb6aaf595b9887443382168dcc8fa91ad9d4eb8f34cc6b5a818a849598f436bf38b98f7f198c8d9893e5407f0bd6bc0d8af7fbe0e51b0cc9aec11644695e1e665ccc31c3efe49abb3aa6763d3b6d7af7b732becec110dc792eecb230a178b1484fe9d2f1fdabfd41288dd9ecbfe2d9533ac2b663a4508b39a6996e4c28c364b051295e1145160350d82d84f84d6f28c44110ec7ef622c21ce291e3b93d4d7fe51cd66b032d3a3f3ece4357c1b357b69dc5ec8d2ca5757738629e1c2bc130b31dc6ea99b8d7fffe8076d56fea08a6f8721ef15b2a5264df2a712f4b5bb7d394144d24a15da87b35ea5f7ab718fadb136294472de1da206c4a491cd573735762c7b53a8753f3d07d5a4c881478e1ceb8dcd0cc19e12237ab24e9f258aed2b93358c501f0fd9cfde3276e7c88e793e79cfc8c0153861bf05beebf4cad8f5a8919c3cd62892c4512e70eeb09193fbb12455e4c6d409035e613ff37533920947627f848c3da4fbacf46522b068c41037245c11ba35b928a828e1e8df48473db5b7984b15e02ef64071732a0968655e8efe7c149a1f69b700c467aef13d954704857901a628af1f03c1ec699090e888505b4d8ca1a8e4b0a184fa7f0b4f3edba41bb93814bd1e7545061f3a2c73b04127f81a7af4d2329818290b622d151e24fbb60f635a199d7606a8176fe9c8b0f8bd9ea1ac3dcd747ceb9c68deba42b418b726ebe830e1c042bdfaa653b59a533b73fbf58f6600c2e2b20b5cca8222587e8d99efa612e02f9f60fe339606ed595436e42913cf939c436870e476af7f8064119d17eaa877efd700a3b753a593fd97c4cd6f1cbd2b846fb89804a9b15fef659968e00c8fcc79c28bd2a47824de006af3d9000cd34520f1b262ac8ddaf9b253539317d7baa22751e171b2203cd7490499869047cac3ee70a70d0c6f4b7dbf0b40755438e7b65e5800bc78020665115c2ea400ec3d9304c01ccb54db34b3aaf01364e03c29c0b8cf708597835c9a0b2d09395f65538af7537e089088c111364c8762fd3d00e5e693f84d368e3a7c99e517880a207211f90fa23876407e155c95c0abf06f02ee005820df795d14266df99421034aa103ac17aa2180d04578466646a5d86429019e32e29a02ca2180c2e2ee04bbdebbc59545dd6395469abca8d68d78290b5de57e1406b716ec1210ff3e1547b65c6d868581edc5485910fcdb231df138c2b5325ac1678e3cdd2b08de0c412735fcde2dde9d3d3e11339dbfbb3c0e3965501bd32ef0cff4e984465962e0cd135be7ece313e657905da6eb15dce19635c376605d983faf27fbbcf0ef79602fa65a2b1cf0b9bcb940bfed35a86e58be9e289d29d28eb1b481fe1543f8d3d2246f869a71e2f950e8526e76cba3d7c0e4a1746545827137c4f132a9e1366fb53af387974c7a9cf7586ffc37cbdfb39e6a9089a04921310cc19e9206e156adacf11e389207f7aea1dd1b5e849c530202054d692807cf78f11db95bbd4405c96e5e5120dd466b99a65bedfc3fdf3fa5ce98fd7805e8594b9bfde4c38f0f4bb556652f1466d8c26269a06f95d12ec639b654f12fe73e2dc9338c94290de364384f1f1370aed378150cdcb458ceff83875b9630cd48ecfdbd4f9b60d41820f703f210375d34f3b8268761b46b88f3d6cd848dd50e045fccca149a1ee4034ad8bd91bef5428091e4bd40d7a3c1ad0ce04502c90fb2e9f796b3458f6db8d4cb46136231ceaafbd25ac44124510fd90ef64c27654c37314ca934dad2aa72ab5e14a8615784e94f3933f32844d1607e179041b03a9f3c7f4d9ac2adb3c061f29cdd3bd2427b7cb7335de15dd82669d6ca8c56b111d15a6262c0b71f2774aebb2ea7800b4b54b2bca2ff12f709be322cce7a4250d15b8e21b33cff91f3927c36ac7924cd56a32dfa27e158fdd4743541945bd18602558e2754d91a833929bca9f79ccfddd7684bd0faea4563551d646e7639da7ee4f787a9a061baf796ef7e8a5fc2667560420f891e72438aa330b76ed4c9cd817a4942ab1a71dc2d3e88907da9f304d2cc34316b8ad55eb7d9e2680500160bdb92f7c807b2fcb624df1470fcb5eaec963a0", 0x1000}, {&(0x7f0000001300)="7c623f083a0a15694868211ab972ec6d", 0x10}, {&(0x7f0000001340)="4360de5562271e7194ac1241424509f8c7b20516dc12b063e972afb499cc173a240309e516d8100715684ca496007578bee63bda7ab0b35fa707b089699c21f95dfc63badcf9e5e8b10987bcc455c11af7195eb7a5ef67864accfc9f83f2436e7f83c5823633e3f8d4468f2caac502447f1efca480660078f5dd053772b58ee2a8c768b169831f8d2944af7962ef38af7ae97be58fcf9aec51b3080439073eb531cb0caa8644fa838c005d4ce054a1806e5931f5db9f5910f6", 0xb9}, {&(0x7f0000001400)}, {&(0x7f0000001440)="e417f76bfb6ba9a2032b08ea02b7d7cdb8c9cc459cf43e3a969d3fc2b7f894418eb4c02e05b6938652aef13969b7fc7f982d937d370703d4682c6f757e98eb505bf6157c8d24d98789258f8cc127f0578ad58a196d92ceff674fe48d583e0fe75299b6f339c467eccb533e9ab9d3e4a124b4611edab31b293d981197eb1d0235cd6f9974888fdbe7d67b91b66eae16e0333f6ef9f4aa41bb5c3c757d9b8758a36e", 0xa1}, {&(0x7f0000001500)="1398f0767dff9860f032c324c8bc958ba6fb3a4fe6a2c70d840657efdd81863e2671542425a0ada9786c50cb6c650e64d4592fee31aa3eead6a56e612a26c4d52ed008", 0x43}, {&(0x7f0000001580)="9ddfd2342b37ae5115eed9922b69079945e37880b04dc0ba961c9cbc6dec2e7a290e28fe93b57e2b5a4b844129c1022983eb5f4f487f014b6597e516c03b180c21fdd2669cea77df8a061668543b75a1266cd46fd3acf906257b22332d6a2b6c4d680665bd24fb8f018b6adac1b29f2eb9ba3e6845b22b735e92f40dc21c2b2a92fa450694fb64f0c036433b2424a5facfbe15e99e46ee15fc70ea3962e48cdd88d9", 0xa2}], 0x8, &(0x7f00000016c0)=[{0x1010, 0xffff, 0x401, "931dc35c1bc9b350094fb7c0e190506a2149b51f25485360efaf4df9bd49fd49ccc57ba17f0c42654fee6ca3847bcfadc4bd61b8d725b3cc2c503613158d4a2868c8c941cd3e17a03a31fbaf2c66885843857b7b1d388f1a1b9f3c63c47799b6311697240d76233e4d28718d3d82f4cddeb73a9d03bde6e10c7f6080de8d765d45940bb50861b6ea46d8fc4e4f87f8faeac64a27b5b0ad8dcc142637d9a4521c42ec358d5a62d7c876fe734c2811541a53381b57c28d3d6159f2cce52c07a23bf2fafdf6137cc5dda718bb711636fd7bf8b9fb86334858b96bed4af3d94722af241ec5edd7c176d3973438761168367481923477ee0dca11fc52067293b9dc38528406d3b6588122911dafa614b54da4aead8b552b1b30023496a7f5d0c8e3ea2014837a861213a69e896921de5e6db2abeba02ebca849da76e6da89a5b9493e473845f094befc2e5ee2bee529f5c0899762bc7482899a5315b8cd8307cfd5cdf88798136b94b68eb37b8f6f26e940554cbdbd935f5c5cc5065aac78e42d6076541dddacf228e2878eb6f8ccd1a9f9db6caa6864e4f792602931afa2bcb0b21ebec0f41b2f85ff502aabe75a621153a33131c5c7b8c46a700d5977f3fd76d10eb170d5d7c4afbbb78a671bcb79e186cd953e7e3f20d47eee6193780bb9953748e08f9e11476e6064db68bfb090c4be02392b352e41133618fa0308a849be623d9afdb567a55938375f64596c30b7b46b39ddeee09568f7afdc4b5b18ebc7e1c10340a1981847475b942fdbae8acb2dd3aa5658be9fabb70e765d9f52bf254c83ae1bd5d991a1352662508e4309e7f651b8f61515e891c08d1cdc071ca8f91954a75abed83d36d9a4a3cc79ae135839f617ada6be5cbef5a53d00754cb824330c1bc75e3c9fa1c1acb472fe31f4b4da2533b5d5b5d1a5f50ed7c5c90d5a1cd162a335eb36a3fc97cd9125e0db084409f6a33a3b1253be9f1aef670facd2fbc885bac856d23ddc03b8997fe7b576f244b0c5eb0dd894ab90c837eae7f958ef3fcc61a1f386a1d6bfc4c75de1c793b190220f2bb653c2f4fc2c79029f9955e2e101ee6eb98f9019dbac176d5031b99dd9b575b55478f5e2ba912a2c4a8673d2f2a76537d4015d5a459fc897bc714ee942d97afec7d4e07001b248df23b5f5ad7a52f26f442f7f157e4f42aed3b1baf699ce16e293c4e65bb3317968c321fce51f49d6bfc9cb6e69b452aacb821cd2f59ec80232b0eaf36e380e3a4bc24977f6425a0b9a282dd07065942fa62154ab26d6def8bbf61be5e87c37928ffca4eb3df3215d78a56a74ced453f196abf3021ba569c460aa6ec03d50ad865ea8e8aade12017d3c4da6a7094c52967fd6369513511442775cb52f9aa1091345f7cce2d76898cda398ff0176321f7e2fb7b8a251cbab76ca05d87d3336e9f576009d7845d04ee20446e5d8c14426d8615d01aaa8861232b4367254fb89e9068e614da88bab8a254a8c1827b19a45f945f7c467f9a088e6e377f4d6db49a63340a276078532236818100e4341d5dd1b088fb37ab3afb47e279d8543b52e78524b571d6f1d3334cbcb4a381d1f931296d2d4f3d8b1515927c4a05e346519909e06e36ee3b3b7a209a4cac9313ac9cc3e16f94d15a5caecb16358c7d8887edbf1cef8e179f8a985face9587bc1a0ede8820d2068be28fab18728e8efb355bf130f8b253ec1c704dc38338e8a49ae2f379ff0dbc40e4d429af23faaa649caf8a530ccc8e5ac9206cdca1b4fb57f046567c1176ec81bcfc9b4da3596aa5f6840ae5473c12d474b36ee16100a8d41501c80ed65208e2813b74881d169aa478dc348de70d30fd722e40db8886744e57b32268ee43d83fec3b7175332321c4b879d130e13e4fb4a7c60229d96a18cb959f10041408362897a7414f1e6bd3033f6d4fdfbaa2e5955bb49e2337b72e9e1e6245e6a27d11ba48d3a8e91f44401bd8b1bd3ee15848c5cb59b691fbc6fdb97a05e1285b773157268c31a1d179aa3a33ed12ab61cceefa90f7bc5bf593d8dd57d7c18ac580b3d713c6bf688e927ce36f4c88474b42ceecab2b656be13efcf7b08705bcb21484498be5727f746d2b56dca81c3e3c4985b2833ee0c4d751ca1aca30df31756077b531a71828d2bc99e3d428d9e579b6612a74de5a14f30dcd387a4a76a0903b3f2e7add78ce8bcfc1e624c28726b7befce6f583b8b0d6c3bea3f1ca73b3631ea3434f8770b8373eb50ef060c66860ba25b0a88409150d332497f7d8f700e89ae0a17f523ccc2fb1e84c027f958704b2807bf9e68a4595044494486646b03dbc4d8d1c6ee7525aa90b2a280768d448f0259c66d2f9f376386cf1b51eaa0236a6c04265533f9a08f09cd802213822cbd17fb78949f549b1e0bceb0f10081b3b1446a2aa4476e4f97ad68e0bd0290de2e2efd10b47928bb3c6b09b7681e35b1c3e1a803d04522a0b4073621140260ba021f837002def16493e9f6620a9e73337895e2a7d6ff0431d9f2a5399a522ad2956d96f5fb7a2e6be5a78b4f2b2b1fab77f4144b920f6cca2810902936b7a6e53e3285c9ec7a1fb0773745bc8173c873473ffe1bb1f32dcaa80285a537b1e7f80f2786c63bc63116c3396a65546ddd8de4c3be2ac43d1ad6e77d91b1c02bd3f3dfb6f5555ee339ecdd886fe4dca8e6bd90d9502b76d6ea75c30a8bc717cf32ebd6dbac0bb5d4a70d9cef862dd4b705618212f11d8d8482c1697fd246a864e8b41855a6808677d190520bc327812254d2b01fa175fca9813b584e3fc595ff0c2be20aaa1564968ae9b2819f5f051b7cc8af39d37a4b331b2cff4e1884d34c0c4b46404e5d9f3954ef108f9ed67f3688183d2781ec431cec090f478d253335548ff2684ef2239cbe5d7f57c812a5a30e72edd2eec361e2030793a3de7007afafc3c866bed6f1f8bd80b9f78ba8a99272d83d72db3411147166932c95004e55679d0b92683209ce30a2e759bf28b32ac93dff7a8aa147ce435cd06166acf2e2c568e4076b0c10657c5bb3cb0536592a24e7a7c29e932cdbcbe6e8ebfaac1d5f1452ad6f48a85701d456b1ad39987e430574c61b109472c1582af8fdde8c3a3b3d1113dd1d796e2ed56603a2ff5fd618737252127d9ba4534adcaee6cbeb10e9a2a00ab7cf3fde9102e18f9192b62a00f2d7f0baec6103e9bc257a75241fd592500bcb090040a9da6a8ea3be597a6f736f66b75a66939198e9e3f8ee1fb0ea015335303890168b97a80a04ce088e35b4f905d45c82f34981ec560ae848852536712ca1dae3934c9aad4f629d6b469e3d5163a5706a9f1c14a97187f018afab1a5c84e7c0f2de1302890540898eafaeb188e032fe4a3f210df01aa58c83498aee0d6e9b8670762b663a29045ba081d8029e4d6d08430d1b7d3fa46c53e43bee001f532a2d8c8b1d4c8c331e2ea88c2fe5c25b92ab8b0a9b84cc8c694752715a564b04ac5ce14c5ab3d82b54535322fa07b921e4d207d1b688f5ccd3a564cf7baa1c43294767cc7ede3018650ecba883f7a743895ad33606c916d5ec1b58ba856cecd9b39cc6a235bae749050092f8c6eb03d21ecc269dc52cabd40e8604f1df583777cc5ddafd1b73293befbc15a0e34ed40344d1ae9cb01cd300583493ae7d41d0db107e71f789c46baed7aa374da0a20f205675552ed657b7ac8d8b223e829a8897b3e3de09c870f3b9f126c687d6332299ac69ad45eaff0b885ccdbeb1d4f3418b4871e06ddbef6b7f727daf38ec8960eb417a59e2682e7dcddcd2dba83177c666a42bdf4505d90df99bf7fc9dde60d85cd5f561adaf8ea32f6fb33ee6d18772cdfe0add84c8dc37a3e61870159c23843a8f26fe291aae00b88ccb004615bf70ad394fee184732d4b987e8dbbdf9a091b405c7ea94984ac519045fbad8f7985a44b2d2033a37eb1fd88325b3c70d8ae1a2e4c43139639dd5d036d38cdd3403fc17bf2c4584bc9a82bf76fdd5db1a52ca899a39e97f40565fd812bb97268a95fedecb14018d2dc30e5291eafabdaf6019d195fcef85d145f9e6140bca0cdff0adda2956b5ff0940e66b6ad6f581b1f2013fe21a877f92a254eca800e7b099296852c23c7028dd93091056554bf466ce0915d7cb7529ffc8457657baf2c47f6da602b6350d967d057de05b382979e582eb7bd71ebaeb59af4a95e9a497a7a82ae5c01dd8d374b02893e3b8fe52dda86a77a5cc384a0e92c8f6dd3079520af399922fc10fad199f44d705142d4cd858a40cdda58c5cf99586e7310d7c24c9ce0903bbe1924307d1248dd347acdbdabeb9f3fcf03ddcaebf0477792fe5970e1d489f8dffc6109bed4bb93a339a0686d4fd25d0f9c70e0c0db2676654ebbd41852695f3d101f6684d706eb4e6de641b2e21e97829ae5a185644a8fa7dfaa5802a8c39cd6e5caf2530c89efef6a70480f7d3d2bc964ff48b2bb514e4e16fd8d4e9e969cd8dbd0792f2bbee44a8bdb1db0f6d3cbd3470d93045b0935154e9f3b9364799199459b2fefe6b672d108ef8a3667e8e0c881b63d3fe34a1fb6b8d76ac047e2a9f6fa518836c5d693bbcb03c6ddadab48239bb2ebe73cbb0e0b177a037c0e9e5b027bca625fdfe38694adfa24e945474e39a1ae205480d02b3e7ffd57e501f0aa0f974c152c2937073390a09f32aa655d9b1533fe2967443ed967693bd623187f1f7cdc2a57ae6b85d91affb3331a1831eb4fdff2b49fdf445f533e01c46559a5f20d7ef454ee27bef4f20a9a6f226ea9bbbcba69eb31299731491b75bb388769c5a3cd88203662d2c1021b1a31b0c3f2e91af8602c316a8d5d283843884e3fb91d8ebc4b125be649bd2c74ae327b47303f7773c57e94293f1003fe43c60fe3c07d1460e07034413354c4fa7a32950292f1683df9434e8517b28da9bd8a41448a7634e0a6d14d4900cd2610f289e05ae1cb9f724bb35b14a014ca460c597433d86cea9e40c518cdc07460d6c16f5da0fcd8b9cd6a5ee336480144da411ac3a673b18a7b16f0ab5ed6dfc0169cb013b9ae1cfb4601b020d296a27c0a1b22e106673b284d7f01b2a67fcdbf9543c27e9d7543a41dc556e61c3e8c6e3aafeccd3c1442e52178e6011031863421c38c043234fdb7dd174cc2623795b63fa67bff5d2cc3e0ec377b330e5e11fe07c7615b77566da26db97967aef4d01b73fdefbaa8a3ee4a23b735e7c40dc6fe90a6935bab4f568d6e7d2738d14b9779018c019cda84405fdef89d858077adf645b125e4a7665a62b5e544bac3e812fe1dfc23f631d978bb5b9006cc3e748222d6b83bc76c0eef757c9361229c9717cab45f90207d33bc9c18a176713f5e2cefe7f6032c40061f7a7ea29bcf4de20f139c6926e9ee394174e8bd5115550851f1ce11a803a36ff467c8bbf93acb158eb62bd7e393bcb0a96e837cc786b48e61a643e7c9cd2a2903ed1435bbbcc1b29648c2115261d9a0f00d067ca43a6db0ec869323f5341b75b6f10576f9b72d4fb0848b06c57daf42cc49cd0a4184c995c736567250e15cf942f7df159fc072e8c67b3adeea7adb97d349ccc567e4ec880ed0cfa61807ec94f3cd3cd857142c23610500550bed009d5dd482c26c4ef6c63ea11470ae6f469640fbc8c929c71db1c1c86c01e9ad4e6c0927ebd61ca78c85ea2d184eace6e81bf3701c87c1705a9c9cba665f067b818a9cacc08fee486c59c48b79e7dad751bdab2f6197359fb04f612a33ae06e7edbd1b7f5aefd6dc02a1a7098dcefe287ce0a17f6d2c0bd62c0795fbae5852ed8e19a3d50d9a08433b"}, {0x48, 0xffff, 0x2, "d8dc27c959a8b39c5bfca69714a22dda4d887d35126d0a326ef25eb159be786560db836ef5c6c7aee79ba7cc003107f521588e0c0fc6"}, {0x60, 0xffff, 0x5, "7d2a141a6c12d2517853574998228f76e0c8464040a75bbefd5c88ef1e3bf00f23ac832378f6497fbb73541b2e79144623d96746b35782c98c593e21fd553aebce85ce868b7d7e48906f0c"}, {0xc0, 0xffff, 0x8, "c890cd5d6003bb0f77e0643dcb9b5da05d2b0708558ad6651728516f867e209a2d60f9bab2cad7180b29e7c7bf9403d3c5177a83b55c921c8a28fe1db5175d46a7dc5993ad4d471fd1659ea99ac414a0c406b0c43001f49cfd1073f94a4baf2a6bb3ea20befb7d8f20686fbca5db5262f0ff39d53571312467bc30a7173a53b8409eb6c99b03c5119345c8a99b6b8c49aed7311c5d2b9f26427bc97ab5e3d45fc3d770b18a0b9c33c8ec0130ed6d1dc2"}, {0x1010, 0x1, 0xc3, "1355b91b467e804c8636c4319d89f8d7886a6d105e3628e02c426db45d19340fff896c74f08ecad21f7f8a3fda07b6f637e3898e0a0981ed4722442c534e644ec1d3f09871cc06de005642d2056f20ebaaeaa77b4738f7d605db3c48492953aa2d7004430ff5e97da4a2ef7f669ba9df269a826ce6bb4f27ac9ace9635bd86d2a5e835c6e9c94c9c8de55451c53a67d826b2a8c506e119576f0aa78145361faf42b813b397ac4bf565b984d1e453e6e76a90cbba65a24998294faf56b729fe9fdddbd8d91126f21d6085fff2d058679c7eeceea59eb6581e456b821ca5ac3c1296d77dd559993ecd1f936f879fa7bd79cf0e1c2a5e40a4ae714162f5446c85aabc6bf05542435f7ef0f3f767ef2ba8fb24c6f21518ec1595eeb31112ba1abe0b44939cdc03bce8829ea4a7cd8fe08829d6c7375410985bca032775ac976813c6bd5820a30e35d5be0092a06f406dbb7720134c43efba64286d76370a1845afc74769e80304375632c714ffe8cc6da249f4ac2b78982b236392eac5c9e7ac4e0161ef27dcaa08b8a56297695364bb490350ed79a4d385d2c3c9bf2a5189eb6917a0b67f0525099d29cf506fe44ce194c00d6ec01b082183b10c8e0af35762748115cb89856d307a61a4533777164c2cd264f5555b8f6db90fa889841da8e7b6ad435a458152ecfe78f0ab0a2cb66ac1dcd79d8742065b8edbca2f0768d1eb57e8e583f83de959be33cfdab01f9a1fbee89bbca4c58bb47483e6ac239f7f297f613cc37dbbb01bb22628337cbbad25a707b91bc4b93a2e5c0ec41a6d228373b5e8edae38e9df1b348e93f028a59a0585d6015a5cef7a3d0a0f7f8fa5a44ee3e9ceccd92e92c27007ea5f32a8d494101d3832b57946392c17827535c85d01007ca1d361211c0762fd42e21d299fd09da386e4eb7e31e52bf500c7a7c4bca2c90a0bd74186ea70d963d3190c922fc1a9d614014832c73e1de0a3050b99b80d9f8cc13011b2cf10f29f2853fc0e718f01419a1b97377040bd5726fb73ea6c349d1ed1bb99bb3f25db0a46f5fcda49570fbfdd5fec204b636c436e83972c5063d5190495ea501fef5251f4944f01ecbcb8d3c178b03e5edf32f2e8837f30684899bf9cc47396b5ec7dd1d508e69ff3f7e6c6fe4d2b681b72093af892ab4f2267ea383ede37f11e5279fc7ca133a10dca41ec85f609d8962a83caa5cff5e56d111faf4241f1b09e33d9bbfb0277f794d0f6df0e95beee467fd706f69e704462ee521b61ccce917c0321afb6271c03583e8a2953690bb531b4622d006a57c9c108e36460de058e8c67baeaf6936716052a5e402a1e238576a5d501d14a5017aa7571711e7dea4b36fe9550a7b704f36525b0e9806e5c8a4afb3456311218c5f51edd02a3894374e278f962babe64c64f287ea06fbe343e8ec4f79ed4061f4e6334c1266093dff24654009512bef27b7932f79527725606594172035d829f42594e3039e88c0236ab8e5a93973cbaf647b4746c239119ce2523a58d7a5e8c0347daad940a5992acbb0770822aa39cd8068c29c60fdb6679f879e054c7aba99c73f82129d109ef46c1f0e8b79a7f8014808dd0084affe6b73b52a85da2a8251676be4f571cd1137a9f6231fe2e291a2bf288965ad57d9088ccab602f73d0943f87cbf3721601a1f5944de8f1c0f092fd64c68eb965bb3af509c972ca6a86390c65e9142c0d044db647e6adc06004f325abbb92aaa3d3f63085631617c5dd8061f565a252bde18f7892acf877394e3cb89693c263e78f0874590e6efa296182216918328978b1451faf6828cbb8e0984f0f0d0bd528a8c6a6316335a49a1e57aa8919beb9c5392526174ce19b575a9010d25a90cb5480c4737769e6808f0a26272be4d34627bd4d59f3002dec827639d65b56998af3f679dd10284bde05c2d0ec3bdba62d5cf92c86694acad5e816ac95582bcbe3a282474d26f4e2d13b19b0e95d194c6cccbd959ba3b9247e658847180d5d844ea5473a2feca99d2990da793d93dcc0d4390d6faeda45a8dcd1a772a20ac8b8786920da372018188ec0b5d6000f8375d1fb566cd828e3856dcce17dcedc5bc822c2ccf294351eeca35ed1495613fdd7f47672657334a712cc3fe2e0d8a0808ff6bbc997c12cf4d9f9e19118fdc17af72242ec1e94dc14f9648d9177874bc7595da89c36bbc58469f91608f742c4817e2a5212f4fca5c6b3dd5b9f12bdd03a033f2722c36f214ba312ad6f20852faf5d345598f4a7eb71cba03ef4d07550a98543055cfcdc1deb9f01f2a1c49c0b1c7dfa1ed3e9bf3211bd5e9df73e4a1f3371cda0b2ff85c8dc4e2857875905e48964b470a5b8f3dc80887a0df60ff89ed2866ffde58cbabe49469eddf28b8ff2bbf18ea837f4f5365c2bc8cd2cb27fc9bca3cfafa0876728bb996f887b43e59b2bf28a8258679b2708d0b20e41ca568ddf8bbfd0e10ea72bd1402716f1f7f48c2cb3e5f4d54792f6671c1bcd79fc3bdeaa58ad7107fa311f95d7869cd42167a493f2a6f75cbf2b0e15e599ea738f7cc450345cde7de2275e4ede63eac69ddc705ff36761f5537da27244cafe092ea2fe562b22fd4943795fbcdd78badb010823738cc121b69a551b19c2dc61ea28b619f11345c35d0c4eb55a6bf401c1153a8d8332fef54a7bab4445b757e28af1d4a916f2a5a2e57a1a2368b5587df5a2c863ddec3706c5d917d2a977a583e8982b607554b9343518305cc2011784331d3adc7218ad2d4b3e7fbbec36c81416c8e6e58c46e5852215041d823b308a9e19ed5b6feaffc9dc27f0b2f391818634119c11660f950cc9a68e900ada0bcbbf2a2770d94c577d667db2614f50a6b05d0a0552117a582c2e04333b9391adf547b68f179f7e92bae0b5d576c872a92d0f762b305c0c5bc7d193df4426a4a64fc0739e0039212fb34a550b0be3bcab44689479383982b6335489889c8e16a39b475f41a0d54aa29463bd772171881d5b9ab4a188b369478bb878c74af512a36d7ae7e93110145632e1f2e962aebef88679486001e7e0da9a2b054130ae3fcd60dacdb555284145b796e120e0d64511f88fb27302671d1359ca35fa6275bb2415a36ec7dbbea9aa5128dc04a12762400b55a96de462b61e0a29275c6b5aee286ad9b3d403628765b96fe14816dbe1d828c8e83820cc3d8ab2c962efcd001ce809e03af525751a803ac5bd820f1884e701dbb7c9faf648493d09203cfba7ed2e993becfdc044a0229020233b90675c5edaa8c6804cba6f2e324248de910f38fa2471f4115722e68eb42f6dbae814d9b2e81917017e8cf9f211c1f281dc4c0bd29c3c5c21a5ec1e768b7ae680f0b9aae31c98823decf982bca98f94dd0df8f725f17c0159357a5a61a34ae487dd308ffd17fdf7ac3a656df2d3140950374112a8bf2356b9c0f54e41d0eea9a7b374783dd68e7dcb0c804a3f8efa1041dcbe4fffedf997d6e68e283ecaf31f511425521d0f3d5a87b8ef036c075e76925e0d1c6401208f37f01760ab6885d46ca222b2d0b35bae5debf508294a338a05b0cb335ecdcb914b160d0343508be0349844a59fd0a10b9b6a7a2f4fb553f51a45102f081b1f16943b13a476957c89dc28327002446222d28907292644a52540bdcb98e6fcf39622f036ba380a5a32fad12291be2f360d057867b8f2585abdfdc4c220a571134188dacae476598e7353d02df3bb30a741ae3220454ba490ae22148166a02ad3279add6a8b3d9d5f650aa57fa1253468a832b542d62132372928ae81d7debd8b9bf7e55b95213c291f1534f4ed5711539d8ef343ab829559774536ca18148536d01da15722dfa24c7231b265dcaa99a19b208950d6b3f742bb6a4627c8c097f7278b97cc45364ef947d9401d05a3dd4a81901ed1f1fbd66ec6041ae1f012aa811103852c3bbfc02b536adcf5dc2ced803e93b333205c0e858643aa5369ba423f69e7591424817791579642a7513a5dc48cfaf6f131ae9fbcd9f536165adbdbf7362535116ce39526ee3b1b9fa3c0afe52cb7ee2dc16d026c49fffaed0b9b9e6a2c337b93e7f3b816ddcc1548a9228029dc3c7e2314228079ca6ffabe5b8cf71da402f2d243d56bc8cb3e8970e04048f15374554c98be7fe53df61add79c696297aff549cd08a50a0f2123c8734bff8d58c1a84df4ea6e32eaafc6140c789936d74437b12b937fc7cda67ffe1ad34ac0774bc172313cc6e3629802aaa8acd279bfad09ae3b179fedbc9989ad624e0bd8ea361f105bf184b584a7f1b53c5c5c6340342866c12c2e97f167a79931fc7a0274c1d84cf6bcabad16d2f292bf4c92585562422dc72ea502dd69a68fc7178f89dc621d65d812cdfee23b6a35f0c525bedfb7d12579c9a3474297b17e8e70e368954211b3d3ab7161f2c9e064ffd718b403042c4f17111f9e2a1e144a08ddc3caa0597adabe29c46ad3022dd4551c54197bd184f2399a99e0956f3a26bc09fee19ef2e091cf9887b9109890a2156dd34de1343aa1084a218b2e00f19ac9ba9fca32ff2670d8f29e50d9eb6d45c2ca6d23a5d66e46856a73456827a2954fcf730d51ca763c05e5ec7ab9eeee86681d808d4a15126a360b12bd341cfffcbd0bf35cfcdb0127104e4b12803781971b4e26c598689bd8626fc416a6d7e7408aad71864c2f78531efa81c60c54c4492a8a4fd7145ed74a7af0d162d021f9505d68e6bc0a5df75f88f692d0b981dc130bd096f1f295eee1b94cf2627c864d3a902ea9cdc7e194e03527308fb79445d08fb928f488dda4d56fdfbe36a8a0894e37bebf1cad4e476e44e7f977f264b35ad5bd01ba5915fabd22c5a2e9e4473ca2e80ae89ce92b40980d2386678fe8c09fc469c97253f253f76ff8eaf69cc2528aee206c2609602706b7d870f62b2dbfd24473a1328d6ab864e00473fc2dab4ff7e7fadcfaf76dc8af98ad621ffc67d3885e1f314d5d70f7aa795c92792e9275ec8a7caca5b48f79dbf62e09669ca5cac799266e9afcf224ce3fb5584a33a40ff4d31acb7f8730a680c2c092beb67cebe3b923d448da73d0a3f68ec24f6c7c52ef2c654ac712d5c1188731d4340ad2cca20d3fe2a669140c226728e44f7a432f3e5117a9812801a63ad33df2870a6e4b7996ec81ea01e048661c63cf31e75f3d77dcf9cb9dc6512aab920b8cc509ab43488aca17147eff6c0e8cf9ead6e198e48a625536de1c767bd2cff0b495255e7d2d681db9c844ba40ca61a06ac90f31675f10b7d26ec475a627a2d16aedb08d274261f6e47f3a35af3e27d776ab043f67b8a0084e419bf845668eb46f470e4b8f95043c0448dc7c50023a329e077f268e8f925d00d0403e12b732f115a301bf349b5a5dba9dd9ef20722627a927778e30848228e0a18a2372fdc0de163225a0e9d2cf303e7155f5873bfb36160ad669123ba32c31261350bfe689e2f97c2e4b02bafcbcf294ec2540072399ff1850fadf89adf09cef716a4b2c70a23b6486fbea4a8c77dd31e9b3ea189a9744a95ee1bed6170872de098a4357509e29db96bba858022cc0dffcadab959c637e6cf702fb90a171762172764ee5052fcaa458bdbbf05af9573963fb68251fc253312b72891d4c01db81a9e9aa85f19230226d4511f71839ac5b3c794b16075108038e39cb6f01210381bd71a3f426114f690fc78a3d65a1b2a76786b5782c31ae538e3afe779ffcc8fd642d145d25c0aa1df04fc652f95bdf54c2942572b02df7b275544a12cbb673c3fdf0f5e85a971dd44527507508336b7e0c4288530234ca3"}, {0x110, 0xffff, 0x80000000, "95d560272a9f1604ad4798ea70afb29432c5c280ea4279d37a952a71455f136252d008bbe1bc278a01c9b89e1a6388ad1d8fc6f0886f0cd6557f764729044ace93d460b163ad56809fb515d41ea2e39e612ed8647e99ad4cd5ce3e3a5cdb622d770a7794fc3a4f8c09417ef458ea8a60de96f34e787fc0d08047a7f3b1a364b6302495d9f76fc2009ddebed71e25fb6e9b0c427719acceee0d3d772bc6714ed11942601aec172562918458281197030ee10e83101e451ec92ac8fdf1dd3598568e0d6d3a20b58568559c51db7b4e7760d9089a95f67aed71acbbaa3ca78cbc8442b0ba83faca6bc19b035be099d3f1dbfc1322203bce0008d4684f7765"}, {0xe0, 0xffff, 0x4, "dd1e517a22f20df527764d538f12983bd5bb4b9bcb9c23e2a58df5dd7434f81eae2372c9644d8175dde547809ee90549190be25bd5493f958f80b221fe259c00da3c94d59f9dc3fd2ff382c64387678843b2164adf1c0b81cdf8f1bd15aa49781bfe1c008f5c4d9ccd688f8741f4d52f95d73994980ab1958494de630c1d27884d54664332522d0d2b7bba84f4e4d13288cabf567b549b055038c6ae329e2cf0bb1a3c410680ca1409ff12d049a6223c7af49b7f8c00e7550a8b540febdd4ace5e9d5f3da76087957cc11f2463b28a"}, {0x10, 0x0, 0x9}, {0xb0, 0xffff, 0xf06, "20b0ba7dd1d41e32fad81553f0f3a31f98dea55b23fedec7e3bd9d558b5c50a037de4aaa9c6cf5934c68c469ffc955514ff5422df8cb0774de22c825c120b44b221660b486eb6352d8c3d22be7ba299af6a63a8880d1eca6845a7a62e132be897a8b4175c38d9986bff19b59d3901aac65598c15d0dc9c87fa91b03d468f79dbff8e7dc40e45706260a2bea06cd5237144687fd6f84e7553f720b8ce244b"}], 0x2438}, 0x4) 16:00:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="000007000000008d0770"], 0x1) sendto$unix(r1, &(0x7f0000000040)="ea80b3c634d2aa73406a1500d4d210e7f7b13aceb0d216d4c6cd20c4505e14aa9a5c4e000ddff1216ee3cd91de6d4c0ee63b0ac9dd7fcaf2daa1675d89c40af80fe667881f344f4f664ab08085551149", 0x50, 0x5, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x3ca}, 0x0) 16:00:02 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000700)=[{0x0, 0xfffffffffffffd7d}, {0x0}, {0x0}, {0x0, 0xffffffffffffff78}, {0x0}, {0x0}, {0x0}, {0x0, 0x3ad}, {0x0}], 0x10000000000000ab) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3ce", 0x28) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) syz_open_pts() fchdir(r0) close(r0) syz_open_pts() kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0x40000ffffffff, "a146786eab6e947f5154020000b1c85b6a8a1311"}) syz_open_pts() poll(&(0x7f00000000c0)=[{r2, 0x81}], 0x1, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x1) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001340)=[{0x10}], 0x10}, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8005535) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100) 16:00:02 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x40, &(0x7f0000000140)={0x200000000, 0xffffffffffffffff, 0x0, 0xfffffffffffffffd, 0x2, 0x0, 0x800000000000fff, 0x2}, 0x0, &(0x7f0000000180)={0x2400000, 0x5, 0xb1, 0xf2c8, 0x6, 0x80000000, 0x5, 0x40d00f}, &(0x7f0000000080)={0x6, 0xffc}) 16:00:03 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) r2 = semget(0x2, 0x3, 0x43) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000200)=""/87) mknod(&(0x7f0000000040)='./bus\x00', 0x40002000, 0x2807) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x23, 0x11, 0x8, 0xfd6}, {{r1}, 0xfffffffffffffffd, 0x2, 0x40000002, 0x0, 0x5}], 0x8ad, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x1, 0x1ff, 0x100000000}, {{r0}, 0xfffffffffffffffa, 0xca, 0x1, 0x0, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffd, 0x80, 0x2, 0x39, 0xed1}], 0xffffffff, &(0x7f0000000180)={0x0, 0x4}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknodat(r3, &(0x7f00000001c0)='./bus\x00', 0xc020, 0x13) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0xc, 0x0, 0xe5, 0x0) recvmsg(r3, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000280)=""/128, 0x80}, {&(0x7f0000000300)=""/79, 0x4f}], 0x2, &(0x7f00000003c0)=""/118, 0x76}, 0x40) 16:00:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) close(r0) dup2(r1, r1) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000300)="e36258a416f72ee99586132477f256b4093cfb25b84e00bdc3a5197094b2224f4fd66c838c6e1889c4de41a52f5ea7fa0023d58bf6659990bfe4324ab299044908d0d9da4ce9c287730c53fb394b842dbbccbbda1049fad229b24a07000000000068f7acad445d", 0x67) mkdir(&(0x7f00001d4ff8)='./file0\x00', 0x0) symlink(&(0x7f00000010c0)='./file0\x00', &(0x7f0000044ff2)='./control\x00') rename(&(0x7f0000001240)='./control\x00', &(0x7f0000001280)='./file0\x00') syz_open_pts() close(r0) r1 = kqueue() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000280)=0x1) 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, 0x0, 0x9, 0x101, "835dd2518000190000000000fa6000"}) readv(r3, &(0x7f00000002c0)=[{&(0x7f0000000380)=""/235, 0xeb}], 0x1) 16:00:03 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="1f30dd0562145228d8642d9d511811627a411baca8139dfb4355f03fb5e88069a80db9db92d7b141360be7263284a881865fd0c95591fdde1695a36c35bcc90871e42f548c8adb12eda6a18bff315517a6311e60f05b7d488c4635ab8f9f3d18949f41129658a385f94f2e69a8c8e98a561d274ec753683bdad170c3", 0x7c, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0/\x00') 16:00:03 executing program 0: nanosleep(&(0x7f0000000040)={0x0, 0x9}, &(0x7f0000000080)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r1 = geteuid() setreuid(r0, r1) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bf) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="710df240296c5f0e1cf083a3b0e5e7b2f5aec5a38082ec0200e274e3ee23f438016cfb3319b2b03995c6a70a4382d0f04f47b3d3cd2b2a62ddc2ec711de06210b1df0bd1165b5927712ecc195082c0a4b94d2591d56f2025ff229272d441cbc997fc2cd03529b127061f6bfbe0e33c8d8e4d020293ee909776f31f04959bf7123dfd8bd130ed12b31e9a68fedef7851ed753c0c0b84494a12416ead570e68decb92da1105afe24aabf36c654c07e7b8b65b1eec42b77e6c0e916e7ae2648eb65acb96294b983c8757a91ddc3028cffac7753282ca026fb9e7a1126520cbf8dbe15a11eba580100000000000000ccfb0149f1b00fc5d0313e19483aeac91d9526170214d539b61ecb08"], 0x1) pwritev(r2, &(0x7f0000000000)=[{}], 0x3ad, 0x0) 16:00:03 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) connect(r0, &(0x7f0000000000)=@un=@abs, 0x8) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x63c, 0x100000001, 0xffffffff, 0x7fffffff, "12eac4a3b4ad34330587c6277cd8828d419da988", 0x200, 0x1}) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:03 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0/file0/file0\x00') r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0/file0/file0\x00', r0, r1) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x102) 16:00:03 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x70, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xd}], 0x943d, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000000), 0x6, &(0x7f0000000080)={0x0, 0x3791e0c6}) r1 = kqueue() r2 = kqueue() fcntl$getflags(r0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x10, 0x20000001, 0xfffffffffffffffd, 0x6}, {{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0x3f, 0x3}, {{r2}, 0xfffffffffffffffe, 0x80, 0x4, 0x401, 0x3}, {{r0}, 0xfffffffffffffff8, 0x40, 0x20, 0x400000000000000, 0x4}, {{r1}, 0xfffffffffffffffc, 0x8, 0x3, 0xe3c7, 0x3}, {{r0}, 0xfffffffffffffff8, 0x80, 0xf0000004, 0x112, 0x36c}], 0x4, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xa3, 0x0, 0x100000000, 0x100}, {{r1}, 0x0, 0x14, 0x21, 0x8001, 0x1}, {{r2}, 0xfffffffffffffff8, 0x10, 0x4a, 0x4d66, 0x80000000}, {{r1}, 0xfffffffffffffffc, 0x0, 0x40000000, 0xcfb, 0x3}, {{r1}, 0xfffffffffffffffb, 0x10, 0xf0000000, 0x1, 0xff}, {{r1}, 0xffffffffffffffff, 0x20, 0x2, 0x1, 0xffffffff}, {{r1}, 0xfffffffffffffffc, 0x80, 0x1, 0x9, 0xbd61}, {{r2}, 0xfffffffffffffffc, 0x0, 0xfffff, 0x3, 0x800}], 0xff, &(0x7f0000000000)={0x978, 0x4}) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8005535) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fcntl$getown(r0, 0x5) open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x80) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./bus\x00', 0x0, 0x0) nanosleep(&(0x7f00000000c0)={0x1, 0xfffffffffffff5e3}, &(0x7f0000000100)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000040)={0xfd9, 0x5}) kevent(r2, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffffb, 0x10, 0x2000002a, 0x9, 0x8}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x1, 0x9}, {{r2}, 0x2, 0x8, 0x20000004, 0xa, 0x100000000}, {{r1}, 0xfffffffffffffffd, 0x40, 0x8, 0xffffffff, 0x9}, {{r1}, 0xfffffffffffffff9, 0x2, 0xfffff, 0x7f, 0x5}, {{r2}, 0x0, 0x20, 0xa, 0x3, 0x3f}], 0x44, 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}) 16:00:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f666b6c65300061af07f83ec010bc98a0dca2cff3d3984ebed74932b34b784b11dd9903be6e99b3887a08b814aa8e2e4b76d10a52436bc8d149991856c2f64bbd776f3e391893167611fc0badf3fba1a5095b578952d06da224c246b9a240a42e64f9c9fad111a98cff5eab7d54378f17aeb53586b5423c4f6fde6177b3a8f113c1908e1a6c3a544a8b2fd2f61e78506a450e8d7fbe6ec3d8cde08c6d2a863b392aa91d35d0c8122d34a357c697eab0939ae02ea1b0ca55e07629575edb62780299b632d65dfb1659e0f819d2c7eec0575053b1950000000000000000000000"], 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) poll(&(0x7f0000000140)=[{r1, 0x164}], 0xd4, 0x8e3) 16:00:03 executing program 1: r0 = socket(0x2, 0x4, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = msgget(0x2, 0x408) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/78}, 0x56, 0x0, 0x1800) writev(r0, &(0x7f00000012c0)=[{0x0}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="f8b323030007b55072d89b6910548bb7c5a22068dac72c12cfda1404a42422b9800fd22b56822e67230cac1d6b499281c4994c44181ba7b13c874248fc0c0854", 0x40}], 0x1) 16:00:03 executing program 1: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00') symlinkat(&(0x7f00000000c0)='./file2\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') mkdirat(r0, &(0x7f00000001c0)='./file2\x00', 0x0) open$dir(&(0x7f0000000080)='./file1\x00', 0xffffffffffffffff, 0x1) 16:00:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000140)="fb588f843c67e8092de7bb0e443c5a1c78c89ff485f597ff11965cdfe629ec4d59adfc588ac96d2c504b53d079d2b971d79a15ce0ba7724fad3acf12810925584b4ac82e0b7b851f82d4da2b9750a10d0f4904644b65583690168821e3137ee3de18d3bd550e416e39c3f02df6bc7b6c0a91d30bbc13990502f909cd8f2eac2fd19359dbd7ef4551e21ec7ca24821dd39f88f568f4442a1fa9ceffaaaff7e09cae0edad8cc8c7c9f74cf793bff1b", 0xae}, {&(0x7f0000000040)="eac39aea7767f7dadb77ee1f2b88ca4f5db82f4d310b4d8fe979494b2535b6592bd0e77b054c4769866a968fe790c7add9ddbf699236d25a29e7ced504dd3232f4c6c1c5276c83884229f1ceb7bf3bf09beb4b209441f0e0645dd5ee9d", 0x5d}, {&(0x7f0000000200)="318140ab428653050dcbf89cd2895c1f0bb72f8cfce9b704a63153f22326771f8a9a0e0ca964d52b2e42d8ef5125793190dea97030be5c241d205dfe3b36c768a649edd8cbb24c74435356b6fc0190d13bc1ea25357b3fe5b75f73868fcce077979c9b32d0a01e313b50efda6e10a398aab7ceaa3724c0570fb8978ba5d0ca", 0x7f}], 0x3, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r2, r3}], 0x20}, 0x404) write(r0, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0x0) write(r0, &(0x7f0000000300)='3', 0x1) 16:00:04 executing program 1: shmget(0x2, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) r0 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000123000/0x1000)=nil, 0x0) shmget(0x0, 0x2000, 0x4, &(0x7f000011f000/0x2000)=nil) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000120000/0x2000)=nil) shmat(r0, &(0x7f0000120000/0x4000)=nil, 0x0) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/80, &(0x7f0000000080)=0x50) shutdown(r0, 0x2) 16:00:04 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) flock(r0, 0x8) mknod(&(0x7f0000000300)='./file0\x00', 0x40000006009, 0xc6fc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000080)=""/178, 0x60efbe9c) r2 = semget$private(0x0, 0x0, 0x140) msgget$private(0x0, 0x0) getpeername(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000928b4f343b76000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000000)=0x6e) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000200)=""/54) rename(&(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)='./file0\x00') fsync(r1) setgroups(0x0, 0x0) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000240)=0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000280)=[0x8, 0xfffffffffffffe00, 0x0, 0x400, 0xfffffffffffffff7, 0x80000000]) execve(0x0, 0x0, 0x0) 16:00:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 16:00:04 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000280)) chdir(&(0x7f0000000000)='./file0\x00') 16:00:04 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) write(r0, 0x0, 0x0) 16:00:04 executing program 1: r0 = open(&(0x7f0000000300)='./file0\x00', 0x30282, 0xfffffffffffffffd) fcntl$getflags(r0, 0x1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chdir(&(0x7f0000000000)='./file0\x00') poll(&(0x7f0000000040)=[{r0, 0x8}, {r0, 0x84}], 0x2, 0x3) mincore(&(0x7f0000ffe000/0x1000)=nil, 0x1000, &(0x7f0000000080)=""/98) 16:00:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001140)=[{&(0x7f0000000080)="a6d0820219027e6655a4cf1c8724b402a4bde996a381a53e87d50654d1b3d9b961c8492ffbaf2b95a7016fb15bd2a2338a598dd7dee2ebaae76d9982e38728504bc418567c5c58414a05b0ebf45d8b72c9ce9d4d782e4327d91ae93220f72b8554c1d4df342f51979211197a59713046dfbd348cd64196459d73dd268e74f02765a0fdf16a850cc9c193dfe83dae79c3761c86d1fa27213aa0b1fd1c15b357b0e8408785cfa05883136e7a8317e7caa48cff431d7b9194cfa94faad80e", 0xbd}, {&(0x7f0000000140)="07e544873b8b1b54857134afefb4254f215723f5ef8efee7d5a69e0754c106ea1141053314e0d46038eed9310d438be769595a86d4e3e880691526d023903697732f29b5ffd54f856d68630cbc09a127350dc75cde91f09d92dd6f1e7940530134b00a78801ccaf064bc8c607fa19a54beae10b2b66646ba7d38c81d8b39910bc5c12ce801c5b0c0afc5a0cb77aa48ee78b848a198a54e26f90a40a087dfa8ac070bbe7eb1d60332c451616863a237d7c8db14d9edff28ee6a1b6e398511a0bc42c875383307948869c3ebfcb02882fdd0c975281fad5dfb1be70d11781c58e9f33579aaef1b842076d77965c25fa0307c9b8dfbc822f60f7f15fe4cbed8d2efd9083e29d4da051b5f7530226faae1d8eaa70476c38b7af6c29615cd59a683d08646177b04a8258a8ca5718830f92fc151133bca61ffa3a1ceacbcbc96666b32f4f6be63f9c178b948630b98b8e788da6cc1a6c4a25d9e454d12c645264f185f4528044b8e3537ea0cc89ed74a8c6250b586a62383bcd29bf6f542d98372c7c8909cb4f3f087d97b449e4d7f7b5520449506f187fc861759695e97e6d3b367efbefaba61a3160ca4cbc826c8c53be24d6af1a161ff57158b07cba5331c3c5b999f110b10881995cfefdacdc90b28442b15d0a0531a1fb27cf60246cf84d879cec1e91ff28578eea800ccd3016e048f21b79183f2d933425d3a5f09995dede5f5f1507bc12b1aba8821998f58bdef1eb1ad0d95156a6b20a28f3c9cbe9660d24678e8996efbcf553c8aa17e537bd26afaed0d1812a226e3c63c89c1873c88aa1802d8990b6ab983b60f482fd3a3600af73138143af58d902109f23c1add5e0190bfb148e250beb123b781c1b5fa4c9f3ab7681df4da8c1c0c91abd0f39951767391bababa03581d0b8acf27501d0e593022ea2289d6d80843916a6f700fb1ed9473bfbbf05d4b0b85c1cd6b53f075da9dfd855799f294b49e823ae7a008193d17fe756a217eca477947942b24d5b6911a47b0c4c177cfd31207b8f858029d330aec42b8a119cbe0614197cebe79cdc7f1860a8ab898d39ee7b2416d5ae117b1962d761035c8dc6507af9cc86d3b95c4add0052a68c1530825a48fd214695dab617a2246c81cfff489667a394ce6195da210ee11b91b59cb712497b3f66fd3bc5e2f66b8082e2747599db5ef84e7dcb826b390d4612d60c902cc0e94eeac7550e3007061e915fba9ef973915abc5be37ec38c3270b6dcab474b9cc4e1b5c7d1d2580cee3229cff17a9b2033301ecc812c787cd841bbaa6f9ecb7468bbdb688404e27e14e1c4a4f9250a79c022758988b595519845e4efb905897871292a208d51fc501d1e6cf2a7fc0672012312d6b69f39da498edde50653e6f8a6dae979c7f21b6fca3b449514a17b1553773ae22e1c910decab528312449bfd87da171e1bd85ec416c2ecea4776aafd9093296c3641b87ced80f8cdd686dd255d0e4aa962e64bfdb16b3815723f8007158de3cae89c1311b7561e7ce7ceb8bad49be255fe71f8b2fe096310901cb3df79921fbfef574efb259913b718582b9a74e4d72ccd1a9762e52007ce8e9eb9c5b6651ddcb27fdf19585cb55369e382c34f7ab0c9705b0d4d13123dbc3073e153820c9eec6780a3399e1864980c65333748b708996e015a020d8efd53d5d0835e71a2e1ec07f72863c1c43a9db719b43e3b7df865a284a0a9efcd41dff1f47da593d0cde41428c88e3f5ab73eb36116b3714ab82a3defbad575e9b45fc5bf00d96da8bbdf1cca10cd9867a8d5294db8220c546249bb65488cccf270034b6e5162b2c6e164c7eba0b43da5fc28343f9a49679124cd4da6290f1f056d9d457b001fe7aa59b3bb17615849c8d82556a2bb0f8ca5b7b70b87603eabc8f2cc730bd825a6bc38bec516e2916e7786ad0f1b30dab527a38ac9422eaffe8216ea178351e811589e2377aa2afa1971354850d8d7a6e6fd0af892ca21f375da2cb4abf04b36680dec46939159ee58a4d7ca6342cd6c92f8f9daa24a771eba10fae90d9640823f8724c42bc94a5758206509f402916c9d6c6a46ea480e2e826313f52cb09d4588f7c9ebe46600e32a9699fd273d8142974998afb67c35a6b0692ab8a95e9149f390074956b66c8327219423fe8133798539013fd3ff4835af5d0c920a33c7884481edfb0f50c6e0c2a1d22908d4d6d28bdce76ec6b43bcdc29a9894243ab1ab6c8a67db6c7780729decfa63f12c63a6fac11411a5d6872b939e5dfcc6d1c81e76c787e5d3ac854cd9fe4c05111f09600fbdda448723db09544b61de13aa08c17dee93e9dc81cf1c30f74ffd60e4b8aee66bf20119b3a7dc654196b787d0dfed34dac7e384a5dbd9599457147354bb2fd24a63eac88c5457f7cbb577d7272236fea2a8e921f145aca7cdc813312920c56706a3f1eec33c3f876feee398adc857d1bb391cb6c951568b47b67dd8af73dcc049b13a36e1b324055852da611891034f3626002069a5c3cf24f1272ddc85da00fc29755ab0b86a1224856a0471dfa51c771519370c6319f9e9fac3bbbe61f2f64cf7808fb00aa6ae1481d41d867a6ab359c10b978f327b1889d95c053afe32e624a4a5cb175cf65c424cb02301f5c14fa69020ebc6a42f833c73873a8ef3c472e911434b2c39523f59f197637281bc36e122922037d808af4073961dbde37062a2abd1900580de219e94856861049049402fbd187b1be1a54d76ed5a42e06c82fc81d37af4e487a25c60da105b8a51ec0b0938f1bb1db2df8e68b4830801d76e923d723b5091442ebea7dfa68311421df52a1b9c09cd45a0ccb84fcc7044bf54dcb3cbe6d8ccd730a7fc527e13e5dbdabc9044db90d01bc8dd12c61d2e7533fc4900d85aa7785fd4ca0e0ebd6e6eb55135c0553e9518109a772e796ca5ee7d0186be0f51352ae57d1ddf27744903fafab038dbe690a3254d4801a901aed901b44bf98777cd35f2d4434272aa9684e1c2fd7dfb5c279a8427f0763b31567b8afa50d6742023fc537c9fde7dbb0207485650e410a4120d0bf401730a6c4a451d891e5fe9566bf5aaa347e497d0cf695ffada7e085910782ecb1c0295a1cc07ff616d51c593afa6af70033a4dcf125157241ad2657ff031ce85fe5171f919cb9a1fb64f805cccb4720e416c8c5e9bd97fb5f28c09f3fa6cd24b7ebc08c45f3207be000633df43e62297377430109c5d898a1cb04871c2a2166b97bc6fb72943b8264ea768d13fe8c7d77e54e9ed3f6563d6a53232c9a054101d9cdd4f37ee23c5bc0527bf187ad49f70896ac71734fdb0384aa374c8a28ba62d339bb7d6f815d444abfa6fbda9b4a87d901262b1a2b22837da5c29e12d80f527d56a605f306085edfc62d8ac1491bcb8ad5a8abd110b88021f6a1d70834df64d77638a3c1d04fd854dd163d0beb8bb1075e59090e6b508674a19f76898e71e247ca3e9c2df025f84af70491fb606d46107dc3597a78d47a5f19e3d9c37cf39ebe38a74ccb2e6c440456e2d81a94271187785c4f47ac5f27b32587fc824d563c281e77a4a421c4c1251d41c0f84d89e70dff41469c8ff8b47ddcd1ebeeb258b600e24de82f108e0761bf02b3d664a4472dc61cccb418b2fb32f77a913fef2b8564032d7f1ef06d40614177d836af482dec57c83d2493041cae610c3c8e5c0755c38c927376be4429cec168a4d8589bc5e199619dbbcd3f090d4f0d6008db57d8590563f9126d6ae7148b2b6c1597d65bf35d427debde5c1bbbe41a16db4252c23d716c7209b8e1d1ec02ebb42ab78bb042c9ed7d34017ffbdce29c7f473d3f603122ee73f69e8694450d191b49e9bbb5176ff5e7057c0c55cf2aacc70ba4a3ec4e7431d8c032287a88c75be61989b4bd9ba513576c3fb4d252456123f9eb546829b81e20f39885f10db2bbeebbdcf88bba719b849b3a20716906a3d2c87a3a3aa737595e071c850e8a9a350ce559aa58eaa5be3f0d4582d0b4871702b7f24c032c45e6ad686db9ae602bfc475d860f0f9b2cc9173db6eccc6922e0b77f03d3ff19ace30d30450ee41c129f007af0857bcc068e9c394e57e6f5d34985cffabf5540a894d331f64fa3f384dd205e9559cfbda8a436f069abd53a37b7c5725799b029c750c15f283a1c6e36d6a1c3253a5a59eae2dfc2e5bb667b234e76dde5195feafd475cfe9145caba82de771a91c51962584d099e1822043a07ab2bf4593b380cbd74e8ee0ddaeb1bfdb56e10276f2dc1f61f02e979b24a70299e641bf9ed8b33d449d527bc1809af69826c0f849c5cc682c12c8b441efa92ac28447d2dbf4055f90ec974c1326b686d989e3335c14bb86a90d3d7dc97e4286e74f988d8f7689091f18a6d7a8a862796603297de04d47b89942d5ac7956dd4e8277f94b3c3372e13d16e38017711eaaae3d90408eae1fe5af3809c28fa8cc1eefe8eb3d3a7865e19efbeacc855b8a5f8871fe97341ec1b5c7549ece4f1829a6e151c0f8a1bbdd2eb27c3275daa0d16b110ed74ba858507f10475546445e97e7a7365fdcb7afee7eb5e589e060f8a27e4c727cf79aafbf84b9a022a3d9b531ac7e3e752726a1e1fc551607709ff368f6574c1c3cbb42e964f3b60c74a2996d0361391b063e9ad9f2e6929bbca4b9e4c5cddc91ba6a92f5520517dd6a6b7f4eb4ce8caaa4ee5cd7eb5f6b7cb12d96407acc8722e38e2d6af4be11345801602951534a342d62110bfe9435106ff561fab83548d823d95920ea4e85eca224cddcc88ba591dec462d8c9aaa88c6dfb9a21f8fd6e35b8d3f7ea9c9976ca85973e0188d7dab533f43921858b9fb9d22378427f6fae3e75d2c912b1c59fd032f980a40bcfb3e1236776e31020addb6a69351ad96b573a31e9ab6ea9c026579132a132ff7688ff148b99e32ebff34bb634962fc1e7bee5683474705758797a7f5ec045d706996228eceeaa48d1fcbf879e08fd7f7e8417cac4128c7c3fc42c922de3a6e462be6185c7bdef6e7109b89016797cda7d7d7b6ebbe4297820d2b0f7630c7c29bd3bbae3505942c9c7d4f0f1c717277c9c3035c6f684725ccbe94cfed16136cb2d8bccb6a71ef942433cf21206c32ff4a8345cab204e307dfeb2ccbb94ac6494ae86f866fc9c96757790f1ae22bfc464ff4c9deb9490db04ec736cce4da4b4f48d453101acd9477b7920b2edbc4db4eb02cb0e0158afbfda92c90d734065ff29bf083bcdec6bc221da6c6778db6bfa0a0ee921d160bf3f8c62f65a54c136739d4154a266656c8cabb0a3a67f02514be13d06d98dc29b8f9266c9c5db5f00a50faac2ec1fd0aa560f433345ffcae92fce490530a647aea4719d60bb0eafb7afded13f7cc98691313ee86239f742ff5eb7f349fa09de183cffa5d65ffceebe512400dd4a330e9a52ef5dbac321e0158ab89c3a2345830fedfc79fa78daa6f8b395ab01675c68e870c772c359ecf24a579e0739b888098083ecf84fb1a4ab63d6813db34a8b45fa4117008a7f61758972327130416309f1fe9b8d550b6d1d716492f199f18c387c7c2a6059248a549e1f817ba038cf2f17ddf58cbd88c44de59f183546f8702254ae540fb338f2e54b2e3472972c05271d4610b7b70e8c46b82485afa0b7f6444988da24ef5445eef32f710b771d765e500926128b293dad13da23bbf24acdc6e4111b22109be943a17014bdd938ced8f35c2baf13763f807ef4ef723a28a81d2acec52f78db1433ca911b260b716664f53af1654ff37c9885fec540e25e75a3c146fcf2f18c94830e7048e2e6358ea", 0x1000}, {&(0x7f0000000000)="b68d82a21e225fc9151fe5300243d58bff9398216d3a4682229c2d", 0x1b}], 0x3) setsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000000)="1ed6b537", 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x6, 0x4}, 0x8) bind(r0, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:04 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) connect(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x2000000000029, 0x20, &(0x7f0000000000)="01000000", 0x4) socketpair(0x38, 0x0, 0x1ff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) lseek(r0, 0x0, 0x1) shutdown(r1, 0x0) setsockopt(r0, 0x2000000000029, 0xd, 0x0, 0x0) 16:00:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x1, '.\x00'}, 0x4) 16:00:04 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r1 = dup(r0) sendmsg(r1, &(0x7f0000001840)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001640)=[{&(0x7f0000000080)="7acc64c88ca5fa5cb8256d568e57b620edceeca03937d86ceb3e42f93ec5f42db3f1cf9a7252aab253698068c519b8a8903c8a40b99675cb721bb79dd9c5", 0x3e}, {&(0x7f00000000c0)="27fc871d6d2f190fba50bbf05cde4773bdc2a7011113363adb6b8dceb95281e1b0bdf0616290d8e34feaec7f51b01f4459692a49abec8bee610b43831de83733961968c52cca0244d12c596a8872f5122044672ad9862f894cb469dce867f5c4f2158fc20a0d26ec02cbce361f7f8aa3f699161b6a1aa4935b0f958fdbb2", 0x7e}, {&(0x7f0000000140)="23a73c9d081724c0b6daa5a4043295076b5c0706062055260e4237ae37e0f27fa972d38030f79c327864de447118c411d0cee081a90591022ad0682a2b09e0ecdc3c9b4c90339bece721bf2300a35635cff1bb7d23dab583fdf99a6cb1a7a3413e74a25e81bdade671d2279278d774dc638fede4270bbecfda692d309c00038a4809a4fe2e026dc011fcfcc8f7a2873698", 0x91}, {&(0x7f0000000200)="6dc1", 0x2}, {&(0x7f0000000240)="e495c29a808232e26f84705325e85be5292208d153cdbf4449def1985292d4864de48640ff1767fcf4ab1c58d8dde6efbc86bfc7fae9944d30cf147f7a1998d16322f3e75f4a21462cc266edf6feb9657eb20dcf6b84f3556d7a3af928dc79846ded597f48a0c3dbca185e40a5", 0x6d}, {&(0x7f00000002c0)="3103ca2235a046bee65e2bf25320deb60f57ae38f0d65d9463606695f66fbf340bc41a321c20dd11cad9cb775716394a968bbd5fa40fa6d30aeaa54c656d99e796f7ac790b161262ebbca6f924b4d7c2677f78d894732bbc3cef9d03c4eedd70f5f2124a551c6d606000888aaa8e1aad5dac1d2f75a42c8c451908bc53e6d8652d7eede16f3e27630dd215f3155746dbeb1ba607726eebfe257ae75f25e7e78dfb3c4be3884f6fd21ba65cdc3e632b5523ee163584449c5ab79c88a3ebbb133d4b679d2fd13ca1a8b58a20e7cbf49583c88132364521e61b6b9dff2e8e346a54c2c0003a5b1d0cc9473dd69c27d169463337048f", 0xf4}, {&(0x7f00000003c0)="e3b7cf0a12dc77c66604bf9d79c3a209ee257605ea2f07af69774feb0156ccb9af8412282e37244c372197caa44a101bc5be3ce7951f43242911f42c10f60f356d", 0x41}, {&(0x7f0000000440)="f16459e20780b50b47039aa9bcee75044ae0c07c2e7772aa2a239d3aba9e88c4bd1de46bb1670c84aa6e9cdf88c442f6bd58ebfc20a8a429f23cd5c6df34e0318027dd067e8ca21e35f38674fa6dc6c30e4d5610a9cd58a9f7c25b1a63fe5963498e013e679b0f1b4a5ea83edcb9a39dc214a9e4e12767edf387ca8de3757a28198924d4fe7cb567eeaa60a82c479bc39461ba957d6a7c049d325c84ab4cb3b823558c05917f9179d4bd7bbabb086e0bc1a8c5a14eea855a80bd8dff7c4db890fb8583b693683b09585c70608bc1a8675ca5b1fe144b8b009c902b9efd9a42cfdec815f66cf0", 0xe6}, {&(0x7f0000000540)="ebea1aea7f9992a247d0f6b059147f2aee6c5647872529dd94d8a8a2db1ec49894e965a2e70ece0fcdddde50f4da3554e7c77673d54db5aaef06b4ae314194e0ca695c2018ca7b17defc9a7b0916447481cc3142e82ad8ec2d171f08e5c2d646121ae790b80058889760279c0a4901c2459a5a7fe41213287be73da6a17ad2b50ed4bd0520a55387fe66c4a5e714e8b0bd89647acc56a662b0f219dad43ab24310f42bede3fe05d3a7a4d231ab99e4dc92d6ecee464f57177a3a20c2fb585e73db59bf927e62a6cd7b9b67f1ac2698eb43a979df35efce30a890529c8b3568e3d02c601b23", 0xe5}, {&(0x7f0000000640)="5eb1d8d9827f708d9df8ca17274a4c5317b8ef4a7ce8bad1d932d45487bb2a9ad25d99bfee226d5b07d20585887ec721d7b224b8705a4eda47fb359e845ec151affd1fdbdae0ad75b4d5cd1c72f121aa869443e20f9253f8f6f1b59ce9db37e4b29e6f2bfd1d42ebac8419e03241f8b23c2a33bb12d3ba8f859c91ef7fd0c0f730524131fd11d3cc564787bc659ff1bce27967a8521590045dee5648f4e95df3e8f815b4194ba4f652488f5c8ee462716b6a172cb26bbe574d9d1128bdc314fe4dad12c17efe2cef19d6d35fce157e2cb0ad225fd4c9cfd86306d059b4095ea56d8ae4ee1ba55020cef6bcbdece1ab35cfb9020300c870f69381863282d2b1e3d98d727a047829f0ad5e10d5964bc31ff332af558fe96d1aee452411b2eadfae0eac365ac68085ec2d5ddd200840de7f26d8ee185067f72ad6c28d0df4933f70e678000e3ecbdb0c6747778257155947d565918716e43809e615608fc4d94ec65c85a88e6e0f2fe42495ee4fdeb8b9fffaa80a606213032ed5c66e987ac4e4408332db8dd091fea9fbdce31814a8ad55d0d8f51c4fc1a967b5bbea6fca33aebf9ac0ca5c82876978ccd3622c96aa944cf99da647f5ad2b6e5fae68a82609fc416d06e52042f7e040237ee0fa5395af41166db6f88454443e0a00678b60279d158cd74a2da8d58c1572bd86b56cc831d98caa318568ee5a5ef48cfbdc623f68aa9b945fe917e9792e80f8fc5288293562d5f36746b5b7bc39e4d84cf4d49b1f6ac3c6645aef74c6fff1db336b610a0159e82e6f32b224f36146ecf05b83af0d5a1a8eca9b3fe9533bd350a2c3fdc2c4e70139158c44a7aeab39c7639a2cece4b7f8ae3f13068771d502b12d87d9112d657f4bcf257728e10816f8e9760a08538c5c9368f883d06e0a00db4cf61642e5bcf2a7eb4ce71f6b46a4307a6876d6fa5d52efb3d0fdfd365e3d83d85c60ebde3554dda3daeed6806069816f4b07cd8e46eb69c9a3643898d8f2788f9ae91ebc396ca1c1f7f4fd8665dcb46e5fca148ce094589eb30958219b8691bccd2a51e4808ff47f9c4239dae903c9067a9fcabb1ad1a25f4bd10ce4ada684e889c1c5b0d414b3c01254d540c7cc9221b9159d27820fe8b5e644e1a6d510b7381b0952c7cf18e5253824bf4d2906c135e874c0b06ee4cd1d8bd70245c25702aadc3d2ee5dd141d91cb64b0e0e7bd59822496afa59e7473b41a046e975c09499df9e6ef0bd8eaa803cffc74a2601b27c3e072b9bf3b12b5a595a5fd150e66f319f2b6e9887a644babb8607afa45cd8ee8418a55b3cc34f3b62a18c32bd38e1cb3d17ed01ecfc2e377cab435071d739d129d35aeb23abafd6c12e91ebaa4f558d04e04c0cc88eff5ca2cb768666e9e60100a5fce5f3f6b472e9289f3a68241c0cd820778695cb88975ee74b3bfd75670018700d9117e4059510223acb1a6bc65f69c243317b5b778e955f9fd7a435c0e2c0e93be071edaf9d4030934166345ac8c744fc5df3ef0c5e03a3b8920b1d678439842a66854a76213ce0eb0d4bfe78c76a2b0a59a3d191652857932603a4e53df0d1ca5d980717306a8b4dede60e0b9ac0b4ecb117b91dcb969d2c1a77b34563d7194055ace9f4e03f343c273933b4f9224ea7312a86a82e758ba995e5bfb564f9ca2c443a2082ee7eba1b4b5ce956f51e5034e3db4064a7ffbd1c76e649bf1b7dfbd6288167e02f77e52250a09cea025ecae621431868922e33acb26d09ddfcedb57584d291b57ee4dfc25736749ea57274d458a51e7579316b1f4394bb3bc29445902d5bc4c6c5972ebab11fc5a2ecc6273df0e655ce43340d9a30c1b282cb1fd6ab37a021e801b4e8d92d56dbceca9162c4ff773bf9cf1c9008f9af318b40b5788dba573968e79ea925c24a64393456eea2627f74927fe5508e99ad889ee07156c6bbf6cdf786123925ddf07be36dda1d3cd7aed3431865b7ef5a5abf20173c2a8754d206347c3fe4b7997b8336c7146c45cd572b4c48727b290ec7a54703707e59be2f775870dbf5aff5bb65ea5338dcb87a157bf9afa4b9b819c72281894e795a9edb228bb658469682378ad39ea9dcfc93b72be82d1f3f2f4862631918097a56d9e27e62c1fc7e04fd98dc4b7d284c4dfd2b175c7104fc7f76b40f5322be27c0011bf459d82acd9dcc7c767668da81477d298a0c3360ea7f2c8859a6ccc0211251ac863c9f61d5e93480273f97bb6be373c69f8e8add2b6f40073cdcdf608e58c8f63baed2e7abca711dbb4e53713d0f2385efd0b7ded9d52337b17441b4647fba568519a2a2202ba90563d7f8b2c49842177e4c9cd5a210ca13c15ea44705fdaeb54e708348f909559eb577e75c28787b43ee64481fe886b2a6d317605b3ed2cb07dd5c79396d88750d307cb12e7ad7fd8fc0dc80c86f1bb39a90a3db35032a40812cbc643ae2a7ae27c2cd423e2b2a6257e8fe225374511e358ceebaa7fa32997dac1c17515b66688c175c4b66b0bb81608a9ce84da603fabd5e3145474480782dbe05cb2b1037dc501af46182f31bab5180ac5995373484063b81e464b0b9c8e509b97418833b2fc9626bf587a652556a05185ad31e98564e6e242d4d20e0b6058c1e735a9f8295b495e25f5444e6fde76bb4e04df6ff5f2c498dd2a9015a6ae84ca577d6899af4e8daae3a68e265561024c85da03c50fd5b883ef7df5dfc3873ff800185becf6795e28bf0171c0564eabf1d9d1351f2a88719f62d6fe9e2dfb4bcc5f2e135aac126d0177e4efda1423faa4d41d9b7f725fdac20ee17f536cebb8746feb9fe4d1c2f8dfe7df861dac923c445122c2a3cf25d47da096cc5800c789c652e070b0dcca16c43f326fdb799b4c9f48e928a6a2e1dd32accb9b07edaf8b8fb68edfd9bcf6097a17a11ffbea5f4276daa84e339ff0ed19432eadd91e6cddd36f4902bb96c0ee9ca3bc1514460f4dd26d8b347dbad82e27a757fde8034c3dcd714d8e81c212299db4c699b2e1bdd620d136fda0646a507b8a0871445f2f23143dfbddbc37bd5a2b25863e08e83f4f480165255b6135e9f976e5b7b3401ec4cb43a339960d1249b1ffa53c2c1c2d7f28a5d2cf50ed6a472b1fc8e6fd4fb909981f548ddc30063c57d675a6f0d78bf856494dcc668d2829b11cbd2cea807c7494cff620550fc99d5a4d3a2a0374e4cf8242ca0dab850dd8e324583e6109017a4479e0b257fcba7c53f3621e540c3fadcd475068dcda4afb8dc9f31f9b8cf6711332dec2aff676e8a84494781adfe9bd539c3d7f9a136500472e67d4c403fd2a08b989d2c8161c1cc23d26e153ff9dfbbff8a68f149fee8fda4723603eac20d00e4883419a057b4df2dd1362b5fe0bf60b514baece2c97f53ef1280fa134bd9e32d3833a7a6565199793ba392cfa7739e8ad906e26fd9a7678727191db9639dae68a8a99d758f85ba952f14bdd09e1704978758cbefbf3f48b86d2b4478d74ee675e4ecbf8ab36c96d20631656dbc574579dffc383cff59e1a81668b4c9f5c564fd4b2e67cb51ad20d57aae3814c82c9fa6fd2bc2f2bc84d8cd7421aee8ab4dcd09a9eb60325e33697e4951995afb4f25316ae00dddf6e59df2af2014c4f570b0dfc5baa15ee474b7272b8ce34bf869b4531ce5e340fd138f68ac3e7e506985e2d3f3b21515d0b45e826b58481573f417c2a7b2ca2edeb99bc59097ee21a88634ea069566cdeb6b3ce0cb6fed9daf8c019f87029e47be2adfabe791a50658a9bac9930256ac436120ddf1124fa00763378db21b7da6b537f5dc541945799d74ba932af4c05e6eb3719358786d7eae30b4872be0753b0872003004fd94e2a47aee19707f64ed02491a8521f8496056395c09e5cef2f62fcb2537592a87586ffdab2537bbbfa402a21c4a0c06f748beea457b4fa0e48b19e1449f30f5d24a0104e0d9da968c941747a4c32136f361c0add82a269eea36e6d0f555fcb93684fb84d12a7a48b31e31cc52f54d0e2d9d847ae555ac8c1383e18f867309ea34eb1331b6a3b51246efeac2b8531b4c75cc9d61aa1f74ce7a75e36ef6a4064168d83d184ba5cddd3295c693e8d1f785d8a21c855ab9e084531b6d9437dc22c518bd04b0cf3f8ba20205a648bf28e3693fa3a23dd38ea19cb39d0c47d4174b4d627f72b7fed01aee9cdf68716bc83a69493f59497434fc1c4ecf376c67e3c95c633f8bbf254cbb3590dcefe79fd166305d85a2053002c45d523e6c66283d161c0b853a3966843d8d754957c94460eaebfa2edbfe88742c1a1b895b6a39336329b05ad66d52fe24dd266400d47663a3eec6706105ac782296764bd36ff001ee65bfdab0b713cd06e629ada37da30b975216f2ec410ea116b285b2682374696e01d82352e97830840457652112550121420f0d17a2d8a3cf7814f364b3802c84ca35211a6a6b53fae500d8a95ced3ff59fac64175259b695cbab297b549687f21c4ade22dd55206481e3478024cb536906010116c903dc156ee2ff1925b15b6761c9a9299501d740b6a294516ada3f6f9362e6738a7a9682e50d7b890446fc60188af1b58e237ada62da2a2a745d2343b6ea02bb9d4ebc5f497d5f07cf8387631b46b62f5cded3052af9959f9d34295f55cc12e861b7289fbb342a814d95988a306587a39691a378fc688a4ccd0d81abd0a86e9b9ae47ede9a182ee601048b6148c17afb4f1f1ce797838884fdf5220a27c606040cb1098bf9ec5978d8b50c361eba76f08766365cd6668854846d7060554a971da864c7d1688f615675a18607038c0001f88cb33a5c1c2c4b0976a163783bf5cee28491f2e52be7a9aea2d9f93c2497f8f88cd3ff48d9dcf5ce49d3962fa9df491822f1bc8815c4c716a7c54dadf12442cd6cc8ee5c4ecdb1c178dca7dd3e670ad3a476a5bb3c95f3480ed080d86b9ffecf303863c57ac41f71d63e7248caa7771038140f2d8e47ce62407fe86c63feb38accca5e514f1397c6e876f0a2bee8e402eb706fc8b7f5ed63a48f66c1d53ecae731d2073c8a9cabed15d001c36fced117db9dcfb7bbafe6a4b0d6de1f00341dc0d7afb47f76f81675e27acbcece63702b41e36a39c5fffead3b0b4e15bd003f7a90fe8701434422bd49aff8204d967578fb8250785fc1f28db7d0aa20b01104609689a4f7dc9035dce95564cd83ed05be60af49b097ff9c4b1b65171352fcace2bf9b781c92df655caa3a3c002f10d8f799a386750b42006a27b7e57e42fcc8c148b70603fd36d72c27d9074cab08d72b713c40f35fa38131fe0d96ed0e48c16627af5bb693d5e2d07804702d3c82e24875d6041eeee628a609d84acd16fd74dc40aca5e2750e7c89c5b985f97d8ab7c756d2394140684949125fe8ba4be87de5ea2c37125d0950b7a31412d9a858c9357dc4c714a803a0e2e985e89cc5254d0492a600a9d1e61433d8049dc811cbc16c7d26f921ce7ec7aa0d55860284fdc04efe570e63df658d22d68a610a28a571f69320a9bb2bd481c855c3d05da7e12d172c748eb8f2ac8f000f63a1428f4bbbf8df7523bd26b2914a585a9e36387f3c14cb4836cd392cfd816d159ced1956f95dec3b9564760ba81a58e058f6871f983f3df679ed0d5fd66dea980d300550a52d891a1f857543bc88a22edc934cacf153debb986d2f9abd07e35185c2d2dd3b55f81a9477ae3d8495ba6130a4c5257b7f2c751eedebd4b472899ff7e49c500597cdfd34bbb74c25144f0357771dc0482490453e781f0229b215ca2d171156bc226c8fe763b840416f9823ec8e699717f97", 0x1000}], 0xa, &(0x7f0000001700)=[{0x58, 0xffff, 0x2, "c35851891c38ee1904864b3b06101b6d5468e36cb8838456645a010fdf834eb68f0abbf5e1fb669ccc931b24d4c3638e38ca3d8aa6d2457c7b1a7985797302c7908f8a4e"}, {0x28, 0x1, 0x1, "6ad1c839883e4aaa53d3873b514196c99b89a8e083581f"}, {0xa0, 0xffff, 0x9, "19a5c733ce8a898b8f1ba4100969d0c9893c18e6ed9af0fed8e4e84b8bd5109c13bb72e11fc15bb2095de16ec5080426b51f3286c306cbbd5c86d0a64d8bf8fbfeaf170372747038a2ecff6716fb5ae2d1512a2ea2a3fec4eec2a6f1e3ae155214e4ec3f121f28e684ced565ff27fe4fbb950e1488e2b904417cfbca73b5fe2bcd3d1c8367b499b20c964185"}], 0x120}, 0x0) dup2(r1, r1) ioctl$TIOCSDTR(r1, 0x20007479) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000000)="fe010008aaa00810009bc3513e2a5e0000000000", 0x14) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="4bead57a", 0x4) socket$inet(0x2, 0x0, 0x4) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8) mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x9) r1 = open(&(0x7f0000000200)='./bus/file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockname(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) readv(r2, &(0x7f00000005c0)=[{&(0x7f0000000340)=""/89, 0x59}, {&(0x7f00000003c0)=""/129, 0x81}, {&(0x7f0000000480)=""/168, 0xa8}, {&(0x7f00000001c0)=""/50, 0x32}, {&(0x7f0000000540)=""/115, 0x73}], 0x5) 16:00:04 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x10000) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x7fff, 0x9}, 0x10) getsockopt(r0, 0x29, 0xc, 0x0, 0x0) 16:00:04 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x1) r0 = msgget$private(0x0, 0x38) msgctl$IPC_RMID(r0, 0x0) setreuid(0x0, 0xee00) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000001180)) socketpair(0x1, 0x4007, 0x7ff, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000400)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/197, 0xc5}, {&(0x7f0000000240)=""/232, 0xe8}], 0x2, &(0x7f0000000340)=""/138, 0x8a}, 0x1) r2 = open(&(0x7f0000000440)='./file0\x00', 0x8008, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r3 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="4dd1c6343356e7558e53acc6ff1c04a4405438", 0x13) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000480)=0x1ff) r4 = msgget$private(0x0, 0x400) r5 = msgget(0x3, 0x200) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000004c0)={0x3fffffffffffffc, 0x3, 0x0, 0x1}) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000002200)=""/4096) msgctl$IPC_RMID(r4, 0x0) 16:00:04 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x4) shutdown(r0, 0x1) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x3, 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/27) 16:00:04 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) write(r0, &(0x7f0000000040)="140024e8eb7ead491fa3eb278f80793b1b85624c007c06328a47169970f96583eab931e38900814efe90cb1100fc8051839a87d62a3124c22d538a84424d42", 0x3f) kevent(r1, 0x0, 0x0, 0x0, 0x5, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0x2, 0x1}, 0xc) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:00:04 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000100), 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) dup2(r0, r0) chdir(&(0x7f00000000c0)='./file0\x00') r1 = socket$inet6(0x18, 0x4, 0x0) munlockall() setsockopt(r1, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) 16:00:04 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x5, 0x4) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) close(r0) getrusage(0xffffffeffffffffd, 0x0) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x200) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0xffffffffffffff81, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b", 0x66) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "c1a7b7c8a1960b88ab153b08253b28678a774069"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x9, 0xfff}, {{r0}, 0xfffffffffffffff9, 0xa8, 0x2, 0x3, 0x10000}, {{r0}, 0xfffffffffffffffd, 0x2, 0x20000000, 0x856d, 0x3}, {{r0}, 0xfffffffffffffffb, 0x54, 0x6, 0x2, 0x9}, {{r0}, 0xfffffffffffffffd, 0x8, 0x80000001, 0x7, 0xcfc3}, {{r0}, 0xffffffffffffffff, 0x4b, 0xfffff, 0x1, 0x5}, {{r0}, 0xfffffffffffffffd, 0x20, 0x80000000, 0x4, 0xff}, {{r0}, 0xfffffffffffffffb, 0x2, 0x20000004, 0x9, 0x400}, {{r0}, 0xfffffffffffffffe, 0x47, 0x1, 0xc2, 0x1}, {{r0}, 0xffffffffffffffff, 0x21, 0xf0000005, 0x1, 0x2}], 0x8, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x68, 0x0, 0x3, 0x5}, {{r0}, 0xffffffffffffffff, 0x40, 0x0, 0x100, 0xffffffffffffff01}, {{r0}, 0xfffffffffffffffa, 0x1, 0x1, 0x7fff, 0x100000001}, {{r0}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x2, 0x80}], 0x5, &(0x7f0000000300)={0x6c62, 0x1}) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000005c0)="a80d25fdd374c48633c389ebe71ccc897af721e105205ffdc9669a1b501d358ea08ddae40ac76da03e2633b5c3d281b9ba39b4eb80a4170743808c331bfd834543d21736f04098af1a88db7f7151d4c34183d4f868c1aa387f70fad07d390f58ecf918183394afdcf68e90bdf5ea64c732479f37919783c70da1f25e91045cfb17fcae1e2be7b3a39a665d1c40b4e0fc4bc2039d6a15a5e346292217b02f047d98614d31725ad36a65d22385930bc30af47cbb630e03ac34596a72bcc0d6dea1f8ef9be7ba5c1af444eaa02a9c217b99c9769ab33585df4e711db90918f61ff740b43a43a7e190a73a88c973074977ad181b624bf1825e3ccb5da03aee02db0818b2f701c195d4ca483df8209f9cf0f81ac7f289ec1a171ca2b0da6df8cce9dfe185b58e9aa3936dafc3569c61135a26f7e3909118c78023ac4242bae5cd4eb31900cef0f63aa2997d3e217eb88045945fe52a669e4be963a14d742488e2b3848a72d4882d126ae7b31bfb31e2b3ff89b5f9d5ddbb9e25ef08c58c06c3fe0369849fb23675bf5396d10dce47671dce31818bc8774080cca4681a0b9bf0158eeda772c0d481666a828e029855506788236542591d4dd09091c710648f95a318d4ff43c69e2300dddcebed045ec497df350ff01d573bc1eafab67472bd485362ff6d9fc2e00fb0db437a6e104ee1308b4e3b9153bcd1c7c15a486547d6d6a6fc455447542458f357bd5a26f1b356073b6d84a7195721e8ff78e0c5443e365878b15a470c3d476b03296059297c0a9e9076afe807d02b8e06c61609b805f20307a473432543f0a273f9bb3a0727a86033dca4ef0fc3c80970249d35ee9a5c2fd5eda185e3fedb62d11c262a385b41556b2d7cac53d9a98d0f344e4d374b4e17429f178fdddfa5283f64163c7b50d945b7bea2388b33da8cc796165e40e944ea62120499c1b8b8d930e72d449a7cecc5d9d0717b6a29952c9eeaf389d3158f60c0751d7d5a8cb1fcad862057cd5a7af96a4b1b9e7a5835a6c8ea7edd4b95632192f732be0e483eee6584611490b371294faec2703d2df5b594216d9c85c07de6ad24b089c3c516a532262d6cebdae199b0f1c20fab63270427b127cce2b28a35a9345c1f8fd3b43bdd446280efe15fb2f14128f4fa41c226b974461a6341722a96d02bea2caeb2bc35414edf7dbf4f6ab11fc0d58f17c54fde3e565b75f52a84694c8e9cf0d1599cd4b96195568d374c27f0b5940ed018f27e73cc019831282a344cb3323bed7d3dfabff7a5e9985fa93e3a83a721f6a6264beca658f6611e27f8d1be7129816d7d2644d538ddf9698a7ec2f82eff5f04a13cd135a269235e9f4963424504983b00145106eebab5c98eea756ef25a152bd7ecb54cac5e91597e63efeaced4f018893d9af84c25b2b332531382fb364fc80b93cd9f6cb081c80017f7208244be936038222405f2d6270609126609a61095a636f93692fb807efa6daf3488adce6304e0139e2b2ba749696bb9247976cb949e3594b8d53e3835c1b15fe1ead509f19e6a34e256684472fe79d1627ea6fd7673167da695b653654caf056714f9e70b1c0c3865480fcbfc66f1edf4a8f311b95914b47fa6d48ce5affe8237c1d1553b1c1cdfcdf67da3cfb8a1e435ba03667b840310c9b0abdc9c674eb17ea9ea11981a1f0726ad809ec151049dc0ce35f18bdea1c37ac4d339283f772047db2cdbc2d5be62fc6dfeaa78cacdc610951fad254a34639f3d3a09cd0b2e02054cd1003e6a3b02f1c7fc37d6103c05287601af7cdf2053f838356a9d154457ac43b4ee28f8f2c1123ae89c46a1d088738babdaeb314b2babf71a8137e77c2690c196580d432d575104ed767ae945884eafe1e3752bef5ff1e9c18fc8db609e7732c2b5b9fa2397a94888af62857073d01e18cabe86c0d7d16816e62b20232a5b2544bda2a99a44e9927098ec163d7115127821ec33ce330547fb9901a69b4e0c837ba84c969d77356f88333ed7f126763102947cf59062f93038f0cd6689ccce6169b523b1c551f0466ffb464d860e870dc1b060775976629ba3aa232a9d9339b09f8e8e5f980259d0510a8650302cb456ac45cd41498b63949f26d5ac1780f84b839dea200a2c0988d69ab20b45b2a9264278268a56e25ae8291a5fcfe1fb7752f76f2ca224f58cd6329ff41bd83c85aca3b89064ca28637b5d473c900512ce7723e7dbff83511a66ace30f225cea18ebd6c230f9f97903af9546f4ddd93057239ff96cb2c5e7ab169c75c11befe399ae818ac14dc7c20359ca51af797c90f615dcab2bf6a9e4dcc33f3eed34338a340236da64d9a3d1d6e512ee925ac672fac3e1db26cd466c5f31ee44026c5fbfc7834e1046822b554c73a7bdf5f037d2114b3bf433e72a73b96275abef4738eb4b755ee029392f6ce7a699d547f653ed2381f5cccd6db0bebf7167a0111418913b2cc259e7a31317a92d5d37ba85d267ed86ace861ea201682e1376fdf76914c3bfbb2fe21ee31d3dcb465730100bdc35b9437da9246917d90da87ea6b646ca2c9ac44824ecd669eb960105adf6c3b1f18b287668d4fc7c6966125d512095615a8ed2548320f63228f556f7aee3e246236eaeb142d6bfbea4100e66b5731e301a758d21cd98d06be20e181398b05729c274d9caa83b40fdafcecf510f38002ef1ba2efc8dd762255dbf7447626695bc34bca5a441d9130f4d5c45b8cd7d8e21422dba65607152c385621c0b720630ad7f28a38080a6a19d49ed4230a42656307f02916fa7af3bffbdcd049a0cb127193118f320189c37d18fe573f86eb856868009ba2e1009ba0b605ba0b6846ac622414b7d50ff0841a498631619b0facac4999f01a29ddf24c1a47bad105d5694360ada4b0d5b0e64022194cafabc0880e44d01d459852ebbcf3183385aa1508f7a553693ad3e2e6d0c06f0b6b96aa0f99ef75c4f855a7d6da2b5b3588fb8229894e602b8b10693c3c6cab66f0218534f0ce887962119f834e56d36a1a463a392c5a549ec8ffbefd839295528075556342f849cb062d0e4ddc72555a3431a0f892d0673e89cac860c83dbb88db5498835474ae228d8b3d160b34a36b0a4f6ab0093a37c2d41308cdfdd74ef29681d21047a4857414fa56d22d1d2d6826d384bef5591ccdd541f023d89bbe1b0e36d5fe9da595476997db2c9554fd1145d1e0b2f8622be177c9af4707ffe7f4ff0ed5a66c2aa863c81c921bda67bc2eef568b467ebd95d5e44e100765067dbd65c14c0e548ed50c84da0edf5227c9b321f7a2137531c6c6e9120502aa7c6580d497be2d9a33d215c22176f5fe7aeecc42251b7d77877622ad593fc8ed5d0c93a568711376c549122aacfe9a10192010d9f12243f74c63c054f5573000de305a5586aaa7dbf606982117cc259c3cf2a5ad60e190825aabd031937cd51472d47b2f463bf60e3bbe8d87bbda2b8357922b02ca92bce58a5e9937baf639014d348ad762804db2b0920adeaea00e8c1eb8cf2c218745ac6ef2221e98ae65ac2a092279195386ae11fb0c95b2b81378b493039135a030c2e870f08b86280b206b19599e1daac3c61b3ed2377edfdb7f5d21a8ab1f72df7d5eb4e16cd386acef783ce03831bcef4d6fe7accf5e42cf0342d6c75e31d3bea1651e080e0e9e8cf7507f083a0d7c0a7c76cc69a7e9aea6b8b03671e81a432152afeba725b3a6913f84ac4f6851d1c8c71177914b8a4b8ce33417de987bd1b5732469fae7da923ebc2a66d0bc99793088c869a858a6e114241912b5046a8fa24c2f5f416b04fd9de50b485d3b586f7b80f81fa326d96a57006fa85c76b170c5446e66499df0f817972ebd824c88fe838b6d04c1abd63e458fd4b74ed0129bada7064f5b099dab23a1217139458284c93df539f84f2ce68ad802843d541911e656164f84d65e128050343d6e582ab8f4a4710bfe7bc99d343fc4d623a808cdb4fdfedd13e5404cdcb3ce50b72a7e2fb98402d2c9dbc2a6b3c91ce162b3bcf0b2486a3cbcedc0821a6bc15de5fe3330716337ad879fe93a33e1f562c5da1bbf756da75743325731b5a6a0a4367fbec0af4bfa12b4c3b7ce80f9fbb39ba6f49850855ce65bdf5b92b19261f17d9fe58925444830eed5f6b9e56685dd87c85eadef624e8e53bb5ea88b918a99e64cc39829d51e452263e2f9fc18d3d88b8357d6e602f61accfd66a157b40d024dc5e8c5e68a8e8190f59c8b0830b83f97746fcbf5cfee2d58b703063f23c02e0dd47ab977a3ae9e7172d6c2486094c71f9a27120724e9c66a8ccb02fafcac7db3848f101f2115a3d740b18996d8e25f4038ebe79e7f030b42b872029e81744ead86295580649009bcc1854ed9fb6c9e7dd9b2c3dc277624f061892752ddd33f5b7b07439ec34476d26fa6d3faceffc5ef1a9e64f25ad428390ec8f55b9efa4f00e284de8690ab798fc21132b013c7495055f19e3d0e00db7f874963bef935dceccc63e3e5bf6d08b5ba212b95f468284fae73a32a8b62513efc7383b136e58d1894446929652fb7363d6904613bc8fb820190e4ead8c1c56ad509743981c42340dd551f9df87987665749f2858ccceb9bc8969d380af489696b88db47329689fb31ee9f54be389686fe98182a5835753278641c05a603ef0a757073a854a8f2037709a29300438ced44f723036aa509f365f454558e875e41c838c821c49565acc8376e720b83c5b618f6b7927239c21fc021d7fd86b4eb125a6da9f0fb6ca6e3ff5d7b01d2606e731d4713ff55611194748ced99b413c84d308226232e0b6d1d1ad393096365d2a402abfc341f751ef808af39dc856ebf5ecf0feee57e647e73cf85aa2240e0cab6412dfd2ddbdb978fa8bc152c4ffc2af6763c3c9657514d2683dee4076238eaf02737a665a798aa673354bad6d1bd72e98d6e1faa01e0fe7a40c14030e5ea758921a48a6d353460ca3575a5a5f9ded567c1eafb85e67d498a8151bbe1813ae25e5f246d41cd101e515adedd02a24c8c52e5a724a9b5f11cc2f5108df224ec2553ec6f6c8b7c2c34755a4df0a4891a108a53e54ed7116df2cedb2adadfe40f1854dd5340f9da032dd91b942d3d6039dc7cba1f35db52a046979979997aac25255de81db50984c28b400b12659fea99cbfa3f204210acd215952485ac0eaf58ea08feba18fe068d4ba6080171120d6ea88b1705497da86e22a4215e2f9e6c8e2b80e41ee8e9521de157259361d29865d12b406980db001a361297eb5bd870c6cf999c49360a951c4168c4e8d13edc8b71f8b91c93455ff6988dec11da4a814a4c35fbc01e32724b31536bdeff4e30c06afcd3856283a211202d2d185a651302948f89ed80efed0ecdf8fd257c4744d279dfd2e3d6a4275a28b396c30843315a83c9bbea095f71b0741d53dafb65b3ea56fb5c61a8ee509f6d11ca7aebe81e118067d3456bdba4fc09ba647963e4d36d7983dcb99a729064ff5ec8bbe8eb76f7c0db14d24a8e11c8d3befbb67f407d9c309bce5bc50ab276c50349aea565e377860ff26324acb5b5c67b8979da3b960d99b241c7dcdc946b3914dd76737d96d225c181cf97bcb66b8de3c6f85cb65258a085ed8e0ee356f800e1b5a195343207d9ef735469d53c11afab9f848510ec3913ff1bc26d6516033a5b3b58f135a4ae2f74a4b551b2ba7eeea13d25ee5fb840a91c44e9a69d96f0bf00d9", 0xfcb}], 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000300)={0x401, 0x0, 0xfffffffffffffff8, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x0, 0x9, 0x1d38, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x3, 0xf0000000, 0x100000000, 0x6}, {{r2}, 0x0, 0x4, 0x20000002, 0xa, 0x101}, {{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x7c, 0x7fffffff}, {{r4}, 0xffffffffffffffff, 0x80, 0xf0000000, 0xfffffffffffffe01, 0xce}, {{r0}, 0xfffffffffffffffb, 0x43, 0x80000000, 0x100000000, 0x5}, {{r0}, 0xfffffffffffffffb, 0x8c, 0x0, 0x2514, 0x6}], 0xd645, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffa, 0x10, 0xfffff, 0xff, 0x143bb013}, {{r1}, 0xfffffffffffffffe, 0x10, 0x8, 0x7, 0x1}], 0x5, &(0x7f00000001c0)={0x3, 0x45}) poll(&(0x7f0000000000)=[{r3, 0x40}], 0x1, 0x0) 16:00:05 executing program 0: r0 = open(&(0x7f0000000080)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x7ffffffffffffffe, 0x1000200000000}) open(&(0x7f00000000c0)='./file1\x00', 0xa00, 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) write(r1, &(0x7f0000000100)="7b988d8e9d61d116c1688e4f78b12979496cedd3f644831a875cb5b42d76e5333c5a88dd624ea9df959f295b067071190acf7802e8df7ef37f425757f59cbe7729e7955fa201ea710fbae9351cb335549c3828ec1142f48ca77f1ec72a22c4ef47de6f5721e1a4550d565c5af9e668bda343318d", 0x74) 16:00:05 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000080)=0x9) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000080), 0x4) sendto$inet6(r0, &(0x7f0000000000)="af3fc9b899061233d8e19c806e15e2e89e116a3fafe3f0b09a37a137dbb3218ba2438f050d1ac3f4a555a5480c5adb99c7b43be883b1fa852ee034f4b1193f0209718bc86de3a2be958c98bb240a017b08dcc0a5acb6479cad57e7a8ae6c9c768830c8450b", 0x65, 0x4, &(0x7f00000000c0)={0x18, 0x0, 0x10001, 0x7}, 0xc) 16:00:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000100)="c807eb9b651e2d32b958699af463873ea305c89ac09c2adcaeb6097ebf1493bb37f8e65a7e11f169beea8d8eb9b688fec14d52875dd5f01250adedbb9a49776d676e478a241079b3e7604a0341fdc8c82f2d0ba77a6cb3fa1f0518cc8bd2dd160a935ee82506e3d347245a0c26058d91c93280f78dc4977264cbdc474a280991a2723b102def44a39ca986205b1ded932fae7274060fd512353d2c39b0478cae675656674b7e1f37c21c9654c19e3b9f431fdfb8e0c625e57ebe886b9f1e4496273d3715ca5cc4e30791603e463e2a4f281ede109eb4f303fc185eb5c3921429e298465efe6924cda19e9603a9bff7479a370729f67ebdf0339f38f7432d2c805334dd7a36549be32d8ad0a5b95d0544deae36280ab981be4c4239919515ef3f159b8e2834ab5b9991df5e2d439f899daca88c2133f56ab688e75207642bab236ce585278826d5972df91055eeafa9d3a86e13082f19ca2f30e03a70dbd94658b6c71546c7a45524e32a33eb91ccde385951c33e78ad8a51abe03ee1d82f4d93e04b2b1701a121e2df936f100152ecef82c8949554835f35fdfaf9cbaea79748d1a0badb1cf2b4b03c9d6c64d1bdde5070e74042a3050c0aa4145879f8cdd82498f15bb3072dac7938a1b9875706221e2b450ce046290882aa5da3ee60d9383fccedbde5c5d340f4abb8dc126c94df1ccba8c5f15e6a2171bd950390ff3302f13e68992104bc5991510fbfdd00bfd0076a6882340d8f1516aafbd7a94d1fccf23e654c6acd0f26ce0b010a4b543c5d00af4a68d38ad4f96fab523bdb55fb3d9f81fd5ca12c2c9c2ae951d90d96e548356020f754db6400b62eeea99f25e51d71db930979275d4c8387997a2ed46317e95d7e61d6e2f18104dbeca8f2ff248816313fab414f6917493c396ef797602e0ee132d289edf2b37290cd4e0a5a79c0545dc952b9a6cd37469647fd3ac9776fc775dd473448cfedd3b5556af836aed4e8e3cecf654886d8532fff217e7e865ea15719e9e9779fa0104414e803b06098c490665539d08acca42c307dfe0b4d6d68ed3f61c3f59ae67532d7f18c59f8424672220f116f7ea2e38e53eac52e3bd346101e217ae82aa1d850d97b5efc4555f844a17e4c90d1721da70b3a1ee7786ef4101c76eb1fc01223e66ab6cede69653f98f6a8673caea29a0d4255e49b4d42d8d689265320ea1dcfca21481d3bc3659b6a3e9b2da977482e41ff9463fc2b29fc2011bb1433a91b98c6c12a1043c4a22d84eca796813e8b12e4391aeb9289c134bebd61de37b9209f308f40d22343849af4665a5bafc28ae16ca0233db9034c68c271d282d371fc6727d0b8d9130fcf268f8b230fd99ef4d0fde941fbc515e72d3aa70c4713d3d884336de1faaecb193eed8331eb8a988180a4b324ea569c4f1a8c25fcaabc2fc0ca9f25fc2ca6a3953f08a81b7db6a94b22139f3bc2493849b32db364b2177b8847f8e6cde29307606b386cd129a794a3d9790961d2651e63803d5182c47699541c7a4bf99af81fb73be2cd023bbf5fb5bddbc27c2362bd8531e75ee806d15d205f2f11d255179e3e81416faa2b0f797b6edf89ff49dc0bcad004ec72a8bcbe8df32a19a8e282c91d68616d7c892359772699d00c7f4ca1c45177edc0326a7aad3764201570e7d02843321b5f8e0bd3e40af00a9cd7b86b79e5bbecba36bfb079b9cf15404822d77527fcccebfadf20f58400a2fe8c3c2bf92da5f16105015aa2cfbda6db41204d2b186ce6e95cb02a1c15bda265795bdcdafb71bf0c1ede3e0a114df2be7e6316f0ade4dfdfa277f37656129c5fc5a3166a0b1c50dc634da37d00787d9772711e202d81fc19ad39f0cfb84619654b68f1a9b785225549c848a5e8ee620c1132fde3f4e6938a524f423e804df84904e86587a57b4491f8d5a5d5e895cc4ed61ca504f753f66f57847441aeb31ad60191ebe44f9f63e99255b151cb485ae8fc8e31030f718239037a2fdc35fe64378f5af1be2d85d7599b4a357c5d91509eeae8b2e05d482054fde10d15ba79ba04b0bd29a8fecc586e7f7828a3ae2b3927d89a1e07e324561a63ad08debab864783d734cd39639b8e11ea3fab9bb452bb24250de587e1a4c87e2448d6d8709d7926ecae182ead6cec52015d1c94da4fe7588bcdf77cf61cb1bbce0681f76b270307782b07fb31fb761b313745a9d26cb7673d4733cfa963f60b50141747beab9785c87584b5bd48e432c8011740325271414178230963ab60ddfe14ac9499b124c63ad82186f1ae23d47810f0ddda54924f0a77ea4904d96c248a221c8e887d18e980e655831aab8a986d30dbb399580fc6909f1571dbb718c9127f98bcbd4a92d4e1bf2b14060f447af9dce4b5680f7ff30ae112ca0fb881318fbfff3581f0e7401a86de3c8bb3026265b016d44cb4c101c4ffcabea6e76847ef9f39682382b8203e365ee0bd096ffd7223bfb08d36046fa0691b53504b64104781b21528c52aaffe31530cf6bda7ff25df1c4d2a71e48793ef224b406355cd0f3f9dbba5741d52df435c532bb1c01db6c5922ef8cf3b9534ef8d77b800bb241d409f95b3f2557b39ecea0e1ebf7456110a4103122c6fa98aab370b841bdeaf4569d2732a58ba16ff1f27da25647d4eb1eec5c163c5a91af799e30fd4ffa85b53bf8661f7a050ec7061289c1e129fa0fec202140651f4300b62f92da2ec365e276a3c50253fbcc655bb2a8dc3f11ba55dacce1792de1ba5f4cfee798d4eb4697f2db4f994fcafbe89636b6a8e48d80e9bed1e789246ee490a6ac6537bf2b88ab9a9cb0215fa24ea107344c4a4d5809da2f4abfdedd21281134e775608e099a7906fe70f96d0bf0a0ebc4bf3a0d5d518b3af578b3a32b3d93b1c47279efc0d8600072ac3e8caccf05a2e7f1f10d74b5d5f897a806f37f196f4bfb18e989d580afe34b14da5304312da0228e1134612a563c8dc53f86f268a891f74cba2e72da89ef7d2c1909b434c47a2c9d468606de00c520ebcb301a135d4f68c1df6d7104b5543d630f876cd1145ff85150b5b1ad992996958deaf079e33a430c200042dffb51609b0cfade7bcb58018a666872f0e6f4eba6eb2a670fe4e88b49e3934cf19c9fa3167d8c794468e2646e017b1133c8a7ffb9f4e273baa3663bc7033ea6d5230a86b96e5bb307f3f5fede10f069b25cb956d546a15c0b57925e5107bbdaea30d3ba1593880a6f4303e628d654d6b837485155f0f16c3b9eb11865bac220764d8b2e4d98c1172ce501958d2eaa16e633616db7778b9dc81e014ed1606791f3aec88e19e1327682fdd53a07e88088aca3eade54e73b9aff37be555792c77666a2715ee0519131f14bbec2c6b895ad64377ab34fd438512d72b79fe0a37ce3d6d1f9a0db430d06480892149a7cfc6f4c710f762def0241c0200c3774d25b67f281a223f1d5b342a318b2db24f71745a4f09f6292bdd2f476267ec9b9cc24536647841b1e4b77cbd701d6662d9f2a68380f88fbba53d71e29bd071262bdfb00c66ec00d1e33faf13bc1b5f0fca92d38b6c2432cc71f8d9fb3bd2388d80cd4554b28ff7f5828416ec1670a3b3b9119762fc5fdb5334375436abb42ea7efcc19a6daa1397eaa4bbec54d1d568c149474309341e72b77207a6a8d29266cd4d5932c281cf128e161ad93ed0524d981fb9716b22f9886df7025b87b6e44a9a96f21a02b2a15ad8c1f22b3aebfc7d8f64f01902a097ea11837dcfc4a30f313bb6786d0d65aa26f2dc800756d05aa890ed1831b8cf69a2a7cfc227759404abfd24527d1f30bc235080f4336e60429b49a93385be2f0f676278c71beb350fff965369f2ce936ecc7c9b7106b9f1521b1040d202532c686fe74f668b28266997459b112f1d8c4dec0a42c0a93289b65963176ea999f004569b092474d47604c110fceb0d340723de38c1fd096a0cbfaeef417fc43c4014a56b82905152aaf2531ecede0a12ce681332bfbcb9ac4c20b0ecf90ef46214a9cc8ccd18768fbb0c9d6cfff01d6613bbd8e113250e9a9ed17077bdb60b8e7cd7a55830732631d12fa35554f9a3a13fdd0e1bf601719e8b9d0c20ee6caa524b04f74bc92e2ecaec046138528466678dcfe583d39ba9b4c5399d5fe5cd5fa06fd2629e7d7a4925581e2c09f87f0bdf815e8283da4544244ace0c947dacfe20090e100b8b1bf36b2db5992e111f9a282f8eefb9f4a9b966a9f8d6b72c00ce294946bea0b4ed9f79719033bf8d24a9d44dcc43b2f455af93bb3a0414420b5da02d027adc0d8380c93fc02b2bbe7f612b3c13f62b4e4bc88c865229b828428ffdd46ab69c0ab67430e8d6797a1494e60cc05b33f1e24d6752281020f2493616199bca236709dee677b35f826ee7fad5632322c80087be543744ab09469938a7e0a93f83f76fb2d9ccbd26a97c4b1302348dfb30cd9a9e358d3b0c6a346fca29689ef4115290396b2de0761c09e289d95566e2ef9c07b683009f55c5ab80968d9b850086578a79437c462b06eab91890e070816178b857b91977a6b64bc269eb2ed909cc798535cdfb099468a28698afb1c264e7d2fdb755df67ab45fe1f2b223ac01aa07337c36d5d76da348c30990e33d470399a21bc446fd3192021d7bedc783def7413751ccb439767382866bf2a8e5c5053fad040f1e00cdb0ad45f443d913aa4766ef36937fe9b85e87d221a11226ca0e6520e1170658204e6ba4d16e71274304383576d768dbcc056bc037854a26787d46527b3106f2e0cc29add9094c56779bed124fb93ca3c06bc0531a76daf03887744f4791ce58c6b16ebfc104f42493266b25eebf0df7f8e2b391279ddf7d1b227d00e4ae5b84d91621617d6eceeff336fbdb47d453e0d3cc1c59c9dfca1575de1997d9913e24db7a3c4a0c5a60cb815da91ebde888a481bfc0b44650a2a0be825c27bf7d3589816b5570e31eafab6b9b0b0002c8142e3c9e398828592af09a59d730ee1783396133a1a5a8f3a7d06360fb6156ae19d8dff2218a0e39e5ed7c0734e58b9401612a3fbb6d565df349d6d5cde15c4ac1f96a6091bf4f96d6d1f295e6a17add0e0f6713d147df1445b692a419b3fad8ae1f5b6c473def7eb35dfb8e237d9070032c8c0d598c7611881a5e164e1e8a77d502f593881193fbbd1d95da50c1ded87191c66bee548c1a54119b92582fb69a905bc05e62a7fe21c109d7d244800c53e18efa081756f299378c1f41931aff4c19917cfff4a10ed390f10c833f77b08b48aea16835bfd437da6e0da55514b5665d109f734eed7a2fa3407e8e37430206bc397b3506bd66dcea91f1c3ab6fce724b4cfb41f97e0e88750dda555b766832c2197a874632e102118b090fd28ed525dbf5f9dfef332ea70abff67afc70ece835943444be4818c127767a33af88426b54aab7a46824e8516a298843f59966ba314cadca4284616342d87c09c952e850a47bb2afe6dae8c2519cba3c56257831c5efb16d79c32bb70292454cb5853a44b989900e93b57f2f075d2f8db3422da88892b3a2e97c656d0f6754fcc987654eb239f05e3e0ff59e411e2ff0b33936bce2c09a2c0344067f49140e0007cb67752fad9465c85edc4ccfa00965a41e4bf63f0a5da69dddba5b2a188cf9958f20ed3f190a71bb4026bf2812f581f49ca683cf13d1fe230ff27e443676e9b41602000eb51c3ec63e5b365a05b46ed4800e29f714632ca376eccd687844d630a34acc2395e586d11012bb17976922a7ac10034ab7602629eb8d9f628c1daf99ba69659cc75404f904a", 0x1000) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x4) close(r0) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x213, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0xfffffffffffffe65) r1 = shmget(0x1, 0x3000, 0x123, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/24) r2 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r2, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/84) syz_emit_ethernet(0xc2, &(0x7f0000000080)="b16cb188e31d535c2b63363bd92d7b5990acbec5dc2d8e4585f7551351e7e94bd69cf14080978c2b8d81c717921861d64c76fd78da63f37c03bb35735587b96bde2a2f5961219b5594201bc4d4ecfa74d40fd0420ace248bc4fd0e39d0ac36ee153d9feb8c2ae780e1b6d8a71a923938627a7202e794333e297403a8e3d28963c588165b238449e0ed06b9451d0642c6b2f89459b457dac30cf851964eed44cdb815ceab683ac4fcca055f42d375813aed1ba27d59dfd62482ffdf248b89e3b62411") dup(r0) r3 = geteuid() setuid(r3) syz_extract_tcp_res(&(0x7f0000000040), 0x0, 0x4) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10004) execve(0x0, 0x0, 0x0) close(r0) 16:00:05 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) utimensat(r0, &(0x7f0000000140)='./bus\x00', &(0x7f0000000200)={{0x2, 0x81}, {0x1, 0x5}}, 0x2) r2 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x4) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) close(r1) fchmod(r2, 0x0) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/90, 0x5a}], 0x1) getgroups(0x0, &(0x7f00000000c0)=[0xffffffffffffffff]) syz_open_pts() pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r2, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58e737", 0x2e) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0)="83b40e5c4c41cc270910e4248664f8457b5269a783eefddf1aee0eafe74c4c301e99e480fc2e841bf6b8e0338ff4c921c8f8b08d66322cbff02236ce245388bdda5192cfba8ddd7c0e603086897234784a19dcdd1e11c21d0ef9e2adc75e3147cfbabfb067dd56345a7c8e34608bee2561b4509d493d38136496b3e1e2547e3122a07670c96d15c67b28e093557ae0ca5d0c9315dd25e7b308c129fec88153e01bb2d7b42c88486fca04a7839bc0c51a33ea1ea76a75abb2030e1727a19eb2fc9f83baa9547c54451737b42d47e7c8dff961c14f5fae3b7a35a87d87cda2901522f70e568fc9", 0xe6}], 0x1, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000240)) 16:00:05 executing program 0: r0 = syz_open_pts() readv(r0, &(0x7f0000000800)=[{&(0x7f0000000300)=""/169, 0xa9}, {0x0}], 0x2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000400)="e36258a416f72ee9e8a4a2498a6eb6171ffb25b84e5bbdc3a5050094b222a9c4fc63799e5ea7fa0023d58bf6659990c7a39a91ed085c3d30f7c19f078174ec816ca32b8886550704591327acb7b7e50ce91106b27a3c2dc236b8ed3635fb269d80a65fb682e113fc4c3612debf8225486aab6a0973", 0x75) r1 = syz_open_pts() close(r0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000240)="9c2ab5a4817550130b1d44dde7d942f3c4087d", 0x13}, {&(0x7f0000000480)="8513f996ddda18ed684a95f4e28f62e3e2be20412493db75f355bbb86ba35b7b736bf11e3874bdb7e3a3d35871c1cbb11f47ecc32f9b1a06ce2ce048a5549282a8facf5b8e8d85018607e8b1df8a3d3a6dad9b1fa3105b1adfc5d7d68dc4069aa26d591b3620a054fb5620c8a830a08d1ac33cb8e4cc553b5e4ab6f7901836631ff00f2bd0e5732668708e20f26f7be4c488012d56f49afb1455c3269311e93198418d900a1880e4c5215ed14d7f32eda1c3715a9ad55f7a37bb551933cc1468671e99325e15c4e9fdeb09", 0xcb}], 0x2) 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)={0x0, 0x0, 0x9, 0x1d3b, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:06 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) clock_settime(0x2, &(0x7f0000000000)={0x7, 0x10001}) setsockopt(r0, 0x6, 0x10, &(0x7f0000000280)="0922ffff", 0x4) 16:00:06 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000001c0), &(0x7f0000000200)=0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1300) r1 = dup(r0) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') r2 = shmget(0x0, 0x3000, 0x19, &(0x7f0000ffd000/0x3000)=nil) shmat(r2, &(0x7f0000ffe000/0x1000)=nil, 0x2000) 16:00:06 executing program 1: r0 = socket(0x16, 0x3, 0x1) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000000)="44b44e3b239a4be11e4dc4e2ce169e2b2c9cd4492318d983b6a91abaaede24e7064671db647742e961109349de5c831c97768cff2ddbb7457a28f0574f8c6376a7ac0b3b54db1bb3736df8f7234962121b3782c18bb79c069e39f08cd3385c8d782c279575789c3dc27bb741467cdb24a8dbe74fb744de12e937ac4fe1b36b547fd29253cbe376d127d13ea3aaf13941b20efe11a54f29bc1259f17fc6ab26fe1935d63b9943619d140c4e0380f8b23c3b8a5d73b1009bc3b239452f5212a337d0f176ced04e20fed366183f59e877436d95", 0xd2}, {&(0x7f0000000100)="a268a84f9264eea902b004924881ea2490264ac7de65d882180544b8d9bf1123886d5d9ce2c4fbd55e9c39c5604bb0bc68e86a518ef00c934ac9edf75d80f10085f2cffe7c48dab96a48599c56c128147b6c7ece4f431ba4ea3617d77c186ab7999a1d71eb3bcd787522d9ed8debdcccc6520c309dc7f63a308bbd5ab98f0b47886e86829f779bb7588aca07ad7863c1076d1359981236e858262159732cbdefb65c5ca1b22192ab235880d74a64b6e90f37ede6dbc8536b96b6d6460101eb7315aede0e180f5d86daf06125f6756dace7af4abcfeabb46c2990da63b9911d28e244443d865280ceb7667e13c20eabd6bb354885eb979e9c6314cee9496709f94b0f21337fdc1aa1f7a0513a9656e48d9a49fe021c08a43e3a4d3cbbb0a80e50da807ec8153fc6aad7cc3ec485350946630e850b23c0736ffc0d75ff043471e467de8e22f2e9e551ec47b3f723ac5a4bdb512befa8db660932ea1972e34059cb388d01382b8bd9d2628b6d3e645f4742a9926917911c71239a07569dddadbe96b00c99411132a3109b02d072a9f5b2a692698cd3468145b25584b667dbf69b7c9b8b24bd7453c1140d3f2d67cb4e9035329fbd6c34fcffee2e40eff664499192a055b115d63218e0cf0c5e83523d56c68ec8214c070f32a6e8ed0c98a8b7012448ed4e84ac8a7fedc8b609068b4f0795c51f07bff5c798fda9dc0e5afa12c5efb4ce1f80323b785107b893a17b9d32ec701c36f37123870bdb38535f38a8fb33b7565b58f39bce506438677192eb4251b278958b1718bfbe5c1408c821f8e609e226c1be515312851334dd6676d304bf0565b2f53b3242cec92fb54801b7abfdb384a1be54978569b9367c62f3ce64e9f18254e09e030df1d7a64347fe7683d0af072f4bdc8cf1d0bfd4cdb7e98e69277e1a5d27311ec5eeda88fa2df29af638986167091c213baffaaf200c28030a16e8195973018ff7ab4b2416a980360629d04f11a9a802747511082d7de2401558e4ac854fdccc6d486b8c6717125d84de35144ac1c4a2c78b30b2f4b9100b7808925c47e796e273d713ea107c32493ebdf222c1b9e18873bc552ab459beb1fbd526a1b4fa4986a60e07deff95a36610479a4f2b4f02cea962fb3c5e49d5a654e2e301125904a808f7e13f9c2103b0142496f6b61bdd97e77724db27cbd6cdcea23f2bacac55efef7699e21d27ce7fcc50cf279932d255d3396f1a694c9ee6444546b286bdc6f9d5bfb6f5f22c0a021e3f6a704b691f64ade4be166bc97c07bde6df3512530c4ffceedd34d4d1eb5a73d1060d3d5010176fb1358d801dda4de5d18ac35110e5822b6e9a1421034c81ce43a3ea5285feda625a36b8637b09c878b0bc3967a2c51a250f7c67a60b2aa1d6c6647dee978280dd084b3cfe100cc4041748c2e8914309541d0fe719cfafac871493b61abb3b58f780164051dbcbc37e715db08ff6b6e176a2fc452118a250439c2ad8b78b2d6166751b666151d2f92d9e10bc9b325f3574924f07d40600d6ca9dd03285bfe48395d1aeeb4527700a46da449db6abe376949054333522dd9cbc83715eacdfe8ce41f72e2d8399c4006c3c6d061a0a555960ae72c27aa2f49a1afb9ca10a7a5994493af71e6785184c53d0b800fb6282df220af8c6df8dc163119f0ca1f464a61ed50f23bb9b4aa4f0197837b902788253e538e1ebd681d4854a99552b81a6a76aebe4a4167715d1b16bc0c6f8caf1890ccc3a017aff61f18c9827b7eb85432fb7eae5e3491e909a94c854e0c1a51fb5476eb7914569f1aa02fc9c79afcb05b37fb94fcc2ff442d2bac2702ded291b4b320342a52dead111d2ed4ec16f5937f82a5688aa29c20358b8a82849b02894579aa9d202827d73af56d862b25a7e5fd426c0a54543c1e51279df5cf917191ca2575aa8bbbe677870afc838fc055797345732e9bb088cf4d3d872e3252659f5668edc49d52dc22600d448078c98551dd8febc5cead10b4f48497cfdfdaffb0f22618c2b79933f6b352c71eac66e1cd9f9695747e52092b65a900650cbb94e495395956ef240e369ca7040e99fd0ebd5cd568d55534a37746719cb904bdce9489f7d29a2da97438117f0f1d6301162ea5637f18a506c437c69ae73785dca3e91932ca5c819b71b09ea0d65ce621e12b63725f9a4451163433e90d48760cbc0b087deed5363ee3341c4a1fe665a807227f6ad8d3afb09a9f4998a82a98828121e521e3ad3ef5135eda42e7e0da63747aa1434a3f50e01928937b36e20249becc1692944cf8c5e1271919a8d721313d3547499d871e90c9a333bef2025e88bfb0d78aaf92e2edc212f4517759cbcdcb18656cd03f7af367e95202d7258c427cab5534d900b64bfd80c2612e64d2f836edf92b8333b16bfbbaf757b06b6877c1a004f8efaac7b1b426f52171377ae77993618948dc39c75daa76a37adadefbada412e2e04ff17ceec2b0f82156732565743dde9b821c1421c5cce6bc0a9d72c74e4ca7941ea5130f905df7a4e7f19512ee4b0683cc884b502bffa04859d87659694091c5eda8f1b9338c988292ab2e271671b73c3926ada0405f23061c45e2571fc34c2e88fb5fb6a9a8132b239940d6c41d53c031e1d0ee1cf816d835fce4b56fdf283ec353a78f23d8c3450e7d0f0a09f40237810ff80a1e52b540abb603c2f1e8778dc7e9fd4deac06283ee29441c3f438cf33a458f1e079e8ee3fbe4de470082100a0067a2ca92eecf89025b342879fdc13f2d54f25a5ea85056fe06549a01037ed61eef97e372b5e3db403bbde134e578277b5b508101648c4fa399d086cffc4f4dd62f05f9cda7cb23e394644d8b33feb8aefd0231d34748c7f12162d657aa5691532b400ad518840558617f3056d4e22c0270ae3e65496e6ca1939679b817a45d62e09671ecd303aed256e733a64ea9671b125c690fb51941975069c2a11e544169e29ae5c1bf5e30792d5c00fc733254d38fcf977d449f4ab0f03d39eff6e7b051dd63818cbdce73ce67de0018d22eb2731469ebb30ce60bbb0b390a1287e2e77dcfe32c265872aba653cd36425cc15b3d78748c8773688d1c60aa760151372a222f58dde84a867fbe5f5948e853dc5f5af070db6e1e15a18b4c19f04f1c820e37f3462963684137782f4389e15aa0f5e4afa94b2721a7f639c8eb7ec8cf950b1a692d637562dbd61b7154f8fc3ccc8ec8c996ff4bc07ef0a026110fa2b00d0f7eeafa93043475bd9af96850df732d8a42bf16faf23cd8ff6dd0332f455fc49ce3b424d53396baa5d7991d29db316070873a3e30f8804dde8dcdf48b46992ef96897f11f29f7d67fc4bcb5ee007fb9e65d7e1450a2b87b58ddebf4aa5da40740f9e69f5ff574e9774c46032b74e67aa4389d2d8f812d06184c44b13750baa80c6b74ddad684b9f78a6e9325f8bc9c42c0e1b70338b496e9ee198aadcf98e8b4a468d3f2e34aaae8c266d377e835521691c030d65c5ff22cc6ca314b91810829fa3027f94a43163242e8a4623f44144130e200d648c28b8fced8bf2457258d868efe1fd940b89b5961f8dd52ac245b2cf40997724f20446d7bae9c8657b0c36cce66b9429ee0b59715bd45e9b0d63ff3a646145493b548b63c3ef9369544e493c69eaa299b0e608192b2bc16804bd873fe834453639bfd66e3fb81fdd162a8f46af9d240bd8b3b42172e21b7fcf4541dde67ad9d46672bfd79137830d8857111d01ad88f97936cdd3ca4d2c5b7f4fc019b19824f49953d18b1ad2cfcb432943ed84df0f1a5284cbe87f23785785fa11c32ec7eddd52719d26c910bbd36dd00b3e0e98f141e2d989d7bc4da9a7502bd35eda0614ac62c3e55f8c639727657b1573467f848a239462e1244ab32d9b46d305b40cee32a18a3d2e3f579468bbd728b1d2f15c23ccfec45f40bab2449243b405e1546e75077406d1f6c9f3e67bf97fe4fea9775f7f7873f5271432b0b9575b91cd5746f24803bce4cd65d49da78f62272dba8aa8b18c9c0393177974b405443dec1325c9cb68ec31d2169a8a3799c891a91597ba990595f1df94a10c19e2a94800369c7fdc57a4545793f1ce3fcc54b0c8e10dde18dc305ad109886280a5e153dc28a87b2652262ba3fd6c61ab33dcb3dde66d588b53f9b92427fcaafca3a9cb17c30ff7aaa06359b663becef0a4f37a6b1fd707d538e161d38f0ebc5327b668bc22f9a40a6e3257b3a0e7f75b677cdd4569661a215c4b31a59f8f1c1de01f5e10740f05b739acbf25d58203e843434e8a91ba468e3102e41761a71022800336dd5324d77d2b8da5f7fb87abc31d9dfa931082a32fb5f02d3f3e38874bad528be7fc0f3d5ea234d0a83bcd5ac14bf6fe943cfbeb33bb27db7f1399c8eeeba270572b2f16c16a89898f955cfbdd9c6e341fd9a7314370fefbcfb7315ccfea69193b204a99beefdd50eb97fa2c1840bf9fb3a4607a8b25d90038b62f0f222f06c9220e2a3932a44ff43a6462ecb0c9e25b4e7eb259613e6b51476565712f3273c4f8132ca71861b22961440512c58bea49684bdee8bb5ec1d64bd1e37e043282e9e534f44d8a85008299669c87136434c816351c72dac841fca4e00c67371b813e756a6e0f6e02d75604655ac23551cda42d1f8e519a73121be2ae3d080dfa166206686f0cc81b57dc04d34514f03dbe11cfcea517a0f70349f39192e7c7a67c6800b7ccf56715058c90d655adf25120a8fb7c8632c1c183692b5b6968919451ab0b726f9d7570d95733037c45a017ad8571a35eec0595c9ca3441d9ff4f81925f988e5ebea54a42e5b5b3adbd563fcf57b2a27fca1232d504651e58b37373d27cf70aa6b87e380aa6760d43c68e94562473aca6ebc5ceb7e30bb3d926e20507ce7e64387db24d704d67e1ff9d1af7c42cda9fddc5acae6381ce12501ef57ed3fa8ff4bbab406fb3296a4d90134a58e34bcae3031d19baefd19c21c91d3d04c810e0beb032c4f0e3e5fa1141b7ab03df5f24e2c2e95357bc0b8e01005765df2ce5773d1738f1fddcc88fa16d2dbd01748181ed704435b98d3b5b039fa84ca6a66a34c972af85e35ec6fadb88ee5f3483b1d176c1fe41b246bb1c1fe2639e01af311d0a723d6c7e70b94ead6f41bbe4d2ec3cc5b8edce8854f0c8da13aed5a34e7ad8a68acc17834bc1b5cbedad1cdd8c35701b217e74a5778213fe3ae95aa8cba753c1efde6c57137d4032691a0f6a7276a9e2e5da63a61389ba0fd632b22114bd5fa2b378564f48477868bfb6b3503917a825a58beea1493004a94ebf777400ff4d25299ca58a0f4f29c83e686fa50e979ee07f36c1296ffbef994cb24241220549e52c35b159bf1a360f1e79e72f50168f9318116130523b5b5f8270ea1ec8c7724189db5b05812d4f8323c5d3502885214625c297c3c418aa731f61603feb59b6862b0ad9464c1691f79aa31c716ebc9f413c4d67c7dff3a6f742c009d072f92c3f762ff129184b1066e227c55bb5cc50ab6c0cb08e9a63577ba57d4bd246d954abc28109265469c40def03dc83b51e497dce3bb31acd3f5358b3b55389359ced4d0098837a22086879ac2d3a7b41c713da04a19fefb03ed8b9ab0abe61158de919706b4b4d0d468d3655764a5fa68660ae8ec91e20198c895257ff4855bfc1a5f6d45ac631970ee3b25694ff46dbc391ccef3bcf8a9e646d728bb1ec4221f59245a8fd7edbcfd609235fdb56a875a5b1f0d0f204794ccade1f26008eeeedce7ac810ca6ed18dba2d4aecad68ae4ba35740073689be975f3f9", 0x1000}, {&(0x7f0000001100)="4a74aa889dce166225afd3e663a9669ca537ba64cc99334b5b917d8486b04d7b7d4925f6b5f84014e4bbdda14f8aeedd3e93f97dbff28d987bd24965c20be5806e2312d0967d46dfa9d572a04b4a9527eb053d8b6c4e0083a8651bf7d53a62bba72fdf9d7bc1d441f11d1b81aec4702f9e74b0703bf3b524ada354e285aed3a3ed9ac6ec1961771201098fedc380b56ef815d5", 0x93}, {&(0x7f00000011c0)="74ee3a04dc620a0d52b2988ca8f3ceb6a965c59e1df48770f64ccd48b2fdcc77", 0x20}, {&(0x7f0000001200)="dc3bafd2", 0x4}], 0x5) r1 = syz_open_pts() close(r1) lseek(r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000001380)=@file={0x0, './file0\x00'}, 0x2f9) 16:00:06 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) getsockopt(r0, 0x8000, 0x5, &(0x7f0000000500)=""/4096, &(0x7f0000001500)=0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000080)="c0ed078d5b32b6d006586d19f0931c6984ec3398f6edcbf9cefb2b9baca4494f36923f9e3834658da417182b6dcb833bb4e417cb5a483539b298ef17fb40e2d3c2d1da8de3af38b34050507b91cae870e8a8224450e35f3824466680be5b61a46c552c233925024e17789e7cac026e2164b738a1db76e19245bd08a5b100e3d148790cdc7b3590a4d53b6e1534ada427e46cb97edab16667538b8aebe79985b88540cdc6fefa609c756fc3bf81f25055eb3c95ed5d3edb80e38026be44ce5264f7ff", 0xc2}, {&(0x7f0000000180)="383c65ce74b4c0b866420e247def55718024956902c890be4915f11ff770b174b144c6dd09abe94356225056e8c714eea0be3787324342c436d2df741383a0f74e604339af544151b2815304e481e3034e88718971fbc99563ff0e88bd60f14fd9909e513fbcf74dccec3513652d5aa4066045d6496cabad16c5539643719ccc", 0x80}, {&(0x7f0000000200)="eb92232d5268ed7ef366e13696dd751089cd1456163437428c1ec8c3994c", 0x1e}, {&(0x7f0000000240)}, {&(0x7f0000000280)="0ed81e9d5d51", 0x6}], 0x5, 0x0, 0x0, 0xb}, 0x1) setsockopt$sock_int(r2, 0xffff, 0x8, 0x0, 0x0) connect$inet(r2, &(0x7f0000000380)={0x2, 0x1}, 0xc) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCNXCL(r3, 0x2000740e) socket$inet(0x2, 0x4003, 0x1000000000000) writev(r2, &(0x7f00000004c0)=[{&(0x7f00000003c0)="27e811ea874a515ad65b2ae432ae6e1aaac5807d838fad37c856620f991ead975f8008db52211db3a1365656407ec5df1798a9cb3502404600fec57e97294097b40dc4af11b5f12c5d0a77a9a0af58ad8d95ad8c08fd372c97d9c2830f7ec0aaddd34c23b98fa2c8b4ae229e78bb6cd455073dff179ba42922798ce4a5b90dc20692059020407a8c26178514093c421c6a93f4fbfb1f4d57b279251de3ca00f4f0842bad6bfaf33d695e937c68f6e705ea339dbb2ec0b6beb06445087a2c6822ab5728552f9cef5ab6c42514d05ed2fea06307a76364fff7", 0xd8}], 0x1) r4 = dup2(r1, r1) connect$inet(r4, &(0x7f0000000240)={0x2, 0x3}, 0xc) 16:00:06 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r1 = getegid() setregid(r0, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x2108, 0x5a08) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000200)='./bus\x00', 0x2000, 0x0) r3 = kqueue() read(r3, &(0x7f00000000c0)=""/54, 0x36) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0xd8a8, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x22, 0x0, 0xfffffffffffffffe}], 0x9, 0x0, 0x8001, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x10001, 0x4000000ca5, 0x8, 0x7, "3e781020e271a0a8e51348d9448ca0414c2b1d6a", 0x3, 0x1}) 16:00:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, 0x0) write(r0, &(0x7f0000000300), 0x0) write(r0, &(0x7f00000005c0)="256ba966e418bf3557c632af6e16544e12aa18a4a563f485f0f852defe01b9ec8e4ac9832623d15e513a053523f7520ebf16b624d97f0f9da8c85563eb93b11f01ba7ed6fc0a4ffc780723f1eadb03cc09ba72b9c02fbd4becfd88bc15", 0x5d) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7, 0x80000001, 0x5, 0x9, "6dcc7a2fcd8bafc68c59b790f549e74d35dd766e", 0x1ff, 0x3ff}) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x743e4b89, "ba000000a99cb100"}) readv(0xffffffffffffffff, &(0x7f0000002780)=[{&(0x7f0000000200)=""/254, 0xfe}], 0x1) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) pwritev(r2, &(0x7f00000024c0)=[{&(0x7f0000001300)='L', 0x1}], 0x1, 0x0) 16:00:06 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = kqueue() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') kevent(r0, &(0x7f0000000140), 0x3, &(0x7f00000014c0), 0x5, &(0x7f0000001600)) kqueue() mprotect(&(0x7f00000f5000/0x2000)=nil, 0x2000, 0x1) 16:00:07 executing program 1: r0 = socket(0x2, 0xfffffffffffffffe, 0x9) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) 16:00:07 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8002, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x50b885, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x203, 0xfffffffffffffffb) write(r1, &(0x7f0000000080)='l', 0x1) 16:00:07 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2002, 0x80000000) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1000, &(0x7f0000000240)={0x8000, 0x1}) ioctl$TIOCSBRK(r0, 0x2000747b) kevent(0xffffffffffffffff, 0x0, 0x7, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffd, 0xa3, 0x10, 0x4, 0x5}, {{r2}, 0xfffffffffffffffa, 0x50, 0xfc5111ca7fc857b5, 0x2, 0x8}, {{r0}, 0xdd041b7feb877890, 0x80, 0xf0000012, 0x7, 0x9}, {{r0}, 0xffffffffffffffff, 0x81, 0x80000003, 0x8, 0x3}], 0x65a, &(0x7f0000000000)={0x7a418e4, 0x1800}) kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r3, 0x0, 0x2, &(0x7f0000001a80), 0x7fffffff, 0x0) 16:00:07 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$dupfd(r0, 0x9, r0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x7, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x4, 0x100000001}) r2 = getgid() r3 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt(r1, 0x800, 0x80000001, &(0x7f00000001c0)="ab571d6896ccdd8de2e925f39591bf34b593a4af8f48d95a381583a6e859c11db8d47f2425a85055f82a47f427ad7c35ea1cabe62b13389f5a74130a62b2bd372cb345fd62ff", 0x46) getgroups(0x3, &(0x7f00000000c0)=[r2, r3, r4]) 16:00:07 executing program 1: socketpair(0x21, 0x8004, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) connect(r1, &(0x7f0000001900)=@in6={0x18, 0x0, 0x80000001, 0x7f3f}, 0xc) sendmsg$unix(r0, &(0x7f00000018c0)={&(0x7f0000000340)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001800)=[{&(0x7f0000000380)="990d8e2c03b55a061b2e1b683c74e87475ad94a177b8d1e3f1079ac8cc87b1a4112a6f544aa00f9aafd4d4f45a7ccac375efd6b33933fe443f038c12f31f6928e5f685000277e438130922ac66c6b03cddb3fb16cfd6763dad4d665da035dcfd6cf4aa4641644d23748400801e09c6422766809f3cb993b38f2d7f14f54956cc72f0d1c2c338df06d1df056d3f2169572664ef54eabefce973f789aeccf0537c0c9c92a615e3b703a22f4bc666f5366e99ff971766", 0xb5}, {&(0x7f0000000440)="4d711af64ee8bad6556e478a523d414078d0f2176ee2e5d96c6f797658a3b6f249cd87eb02a4f363f72e194117f0f164a39196527a83faad2f8607e8711d39a9fc8fe43a8211b533bc441de18a398b0cc49842043fca7d70b9767098395568f393c321e91ee6d9ad1292a21b126e049e2ca40567402117b5804cda423d05b4eb4991cd2c0d0f35f7f3f3d8431c02e5c42fccc11494f4e9a24e", 0x99}, {&(0x7f0000000500)="f66497aaed705daa03f83ac508e90534f32d6c81bd17aca961e02c977e851ae006e7a664bd4c11888ee9d5ced20277f880bcd677e77dc60fa530724ff1e0bd4cf190c48ecd5d38bdfd346b50a45b4265c2397d6d682516b1e4dc446c857e2e2c1dad7382cdae4de1230d3328fb40412f16cf4faa8fc3984de9f5abd7c1b48819cdb3d766e11976e0346a77cd443aaaeaf7c4ce898542a1382b9af6b2554fb90f1cdcff2832aa05fff06e4bb0df84e158909c4698f35c5f8615af91b1dafb4cc5fbdfac1f726fb8246670d1d1f25a93b193857056dd0404f19b91c0eb46a6e522ded89de5c4432bd43d40ae4adbe40f24d7fa667de26bb167cf40c2ea2810fd5b602fb2a9e2f9eb17a3caa982b0dc699899506ab3d809d89a1eec6daf739c8b7decc5105d8958e0793012843dc1eeda65811682553892416c0458ac4bbda8b5b12b7e00157b7490b92f0e58574677e1bfc3d5c9d797ef099e83ae7048039f71113b38762bbacf82b6e6c1d9b1612fc470906ad1e807cd2e6cebe9505a8e7ce07de9aa83dfd70fd78d963fc21ec793764b51acbaa846e787b5029dc19d31338f95a8f3ad42800ff06e297e17024fe7f5cef2d4dfa2587d706bf427dce4af779c488db835930a0e52ad6fd086e62022869e033d1f25ef658626064c4a3d416bd1eb554a77ba2364f006968ef5b81960e8fc13cf3c40765b96a65837eeded1e2cc804110a3630dc6a6347984747e2e46f18795ec3c774225fd2ae1203b62f92075a3ed0143fe76faf2f780f79a804116b79decf1633c028ebf209a47c8058a9b30186b3501cce606be4e7b3a509f3e96ecd2b411432fe23d8924ad18b1a695db5ad7235b7fb648f4990d97be74783209d3653fa8ba34426778e496135858367c10cb5736ce8e341856bd55c0b8235d06746039bf216b5c9e1f7dbd088fb4fe84df68dc163b87067ea485e96ded66f8749852cf2660166797c1d54a6dea9c817e14127c6656ad50a55f9479284fd824f1a6b217dd62c557a35b3ca31aa7489aa93b5352daa4013e6545ba917d198e78eb55c8af23d3fdfdc59c1ba08c414a07d26f04d813f86eeb7b5b8714a3e8cd63b23b5c1c88a997bf6d4dbbe30a364f7a7a0bed67410bafe6fb49649bb3f12dbd8cd108295e5720027aec8e8841e3e0262638957589d628802d63fc614992a3e999bf0812d2b3e437986d8d8f3d2479b03cf24c0167bb2529cd542cef579b6183ff73f3288e0e58bf208fb7f9056de715bd87c02b5006438d22e0a8f61b511a4711e291e1d98c072175855a16020b76cc13b8a0de3ad59ddfed574e8c1660d52bdf44a33ea5edd2770f1d283359b5f1066a85d48b46511be5ea4ea897241e4ccb45eea47d4d4e5d7b7e114a7dca83de54046e8f5c9bbc3ad42e30f17b65386fdb11f58d000d83eae9c61a4757521a4bc10881febc5d66540cee33c599b78f9032fda162d8b8b550ec5be750aef0879844fffbc814521cb3a6121bbc8c6af0577100190f2b8666fb146c2150b0e5f033988e772653a0187b85f281821d7efafc410e234c65b2ca4c8416d3bb3450276386b51a0119b535c1abddcde61203bc53bfa2c487393edefd4b26f8364d2bba9481f8a360f46c8d8552b2180faf9385affdcd5a73b18f8d08d24c437bf0bf20dbb678294dc7e3a6720ddfc4009566a14a0cb8e56cb12169b8da691205663dbdf6b085b768febd5c35c7101db4e6a7d2e8fadad0c57d457a94835dcee5bbf07d55c8dc1145db4cdc8376d13c670b35ede0e5c865a84f7e0619d8f3aceefa0b1a37f4ba7ad1a33b9489688d4b04b445b913bf5a5a50241d73ceebcdc37e338454100e46101dc92e6505f64cef6178fec8ac89ebb112a677177356014ebed634b28b00ac546ceacf88a5605a27b3cdc973691fee57274a279e1641220d210e5ec901cfb113fc5f5e20b5c8df9de75e1c1d8a16c111378ac24df42ef899b1f0485336cecb8f2bc845edc5f8958a93ea3f5877205201ccbf4c8d8f003f41a1519274acd63662cffd88b80d363549a5c48262097575803b1f7ac7dd0b7a6d533eb9df5287fe04e7d36c4792852f95025c019e41f62378e0f70d161c5656c816b9548fe7a5819afb15838807b76306c5000d0ac467aa6df31f6753fdf9fb2c526917acb9f49d6843e2251ce606304238055be14517395eb877900d0c9985b67e5e6a36bf7d452fe596763859b839755ba252d01f56fceb8d6a178ce18408976d2bfbdd1db1f77a0eae63b1eba287f3c9240fa38e9cf63a54796eba716b7ba27f05e8153571a0ec1484b07baa0475e7a7d99eeefbff7013ebb514af0d11b02f4cd8e6b46289118a2689a675f30649b4251be1a0c537e7dabbb22f4002321ae53a78da72f1059878556dd8c8128281c15e1f4b8fb6bbf983c881c7d53c2409f07ef5ece6e9be907799f1543c72bad8617f57fa0c9ff44c853e25b26a93b97d66e22d169520399a846d4c849368cf6e6677aa3f048db4fff54c8aa38c5a54fadff78520e9c03c90f735d6c5da60ddbdfbc1b90b62b871da091a654cddf64f1935a875c25291cacfa15d76d4c6d51cb73a9d26305231994d0aad2b110abbb6871e314b1fa798fc6742c6d9469b02b2c06fa2a319dcc2e616a0ca8db57c8adf4e76eed53e47984916c7dd8f0ef723feb77f56c4bffbd490ccf01131f77e6678c8f31b2b2daefd410f8edc1a1b1aa5590011a84ba1933e4e3b24309da01accf555088b59ce6ca0728c54c58a3ad5a15c59cdb304ec4491df5dbfc27c0cee0a3490a3d0bce84c5f67cef6e227a27d9d1cc2f14f9b1276fcaad0c8015b3f496a6b548952c8ab31da6a84774e841377622844115022868db6723b6644bad91494a7100fb70a1fecdac317cff2d442b1c2909e9fa479e82a5f36bdcc16b09ea2e6db4b113a7b995de9b776c1dd86addf6326e51b92aa140448b543af996a8cf01d2ce4cef4f2b518f7b234482031b419c21fbd4d1f3e56e40e436a5b612d2d4494fddf13d8ba4fd2d15f4f5a82efa99c83ba21867b4ab6845ed1a7ce3f6e9d1a91a8b535ddc1fb7f7819c0b187876a5137a0ed23956dfc4d04f92c9df9f4a7fc9fadf06e3ca428bf4436c84ad2944f8cbd54e81e2c9bfd5d0996ace0cd3344ab411dfed8d39b1922b531cc714373f7b6f37f1c387d6eabe34cd07bbaabf7d6b08e4d4c0fca365075000d34f752a8d13250b3207aa534687069c2453f2a7ec516a97d0e7e892b9478934eeb90d41c82ec9716696e2f0299d6a7d446e050baa97fd5cc801c94905fd1e9efae57bd6bec115dbe3dcb6934873852363db5e78ff04098e18cc848a840343de23ab1fb1dfef5c08c925c7834f642cdf7a880d3c4bd0e6dbcffb4d23f2717219f3b9f3127088d2151f9a0cce41c0744ab6969c0cecda0eb9defcafc3e9c474e2d7304441335723748e3535b0e142c18c6246ddd98922607bebf1f6eb51595496c3cf3773f8fa9ae601d93115681eaa55bd693d88811d96c0ccad6f36be296a61f5e8970dc2b67aaf89d559d9397edb38122dda23bf15e2fbb723764aa1ca8255b5e58d5c6127b098f5ff55a6cc98ec33b316595f3c39e27a5bbabd374a009e2f5160aca64536672024bc183766f2558f10eae0ce00b8d2128ba392b184ff83e76ca2907f337479b98bdd0b7a7075c7bb9b8afb3fcb4567cb2488f93146662a2d6ad8b39fb065369dcf2dceace36f6a779497f6bd532929dd09b49669820d006e5c69a541575809e0b5ca32eba6a874dde6b514fd0caee696c63331b654206beba6c46ef6dae30c6d1b881751142e5fd92dc0d6fd104529e1c16d84511270cdf4c0e449e91b15446c50cde5dc59924d8b3c79d21a48323a78e73f64d6028524af4b55883812495938e924521aaef41684eee9ef70ef6bd10602e7a17981210077433a9640d8c29ff1cde08a560f821a252f9574d7dc2b229fafd9c99822b0dc48c8604f9e47f80f210c4e846d1d1a9a08ed6e43e0e10948471db1f5d9d992557246252210397fe0c3d6037a8d6fc9bc8b9317520dea3c595e8a78706081d0769b0b10a58852f05099c2ceec3fc85cf25e716d70afe11b0d1775b7c077e46ca4593091e9beec1c9a9063fcb4c006ec7a44cc61754fe944b4c1f28f1348e8c5377fb3529bd3be128ada638cc68a39d943cfb6f54d6e0ae4712529a002ab54580c83843d82b6ec6c5de31788f0c3b53f40387cde1095ca01f114579de1e85dcbbc31352f9c52931a575a12e40da6a676cfdb45d762750220f3283588f83bdf23e6edc5333b22d812d05f4b389892bc42ad62be11042f73394e7be3c4dbdbaf5418ede457097dc267112468d0ef21a6dd0699a205e8c0abeec8cbce7b854296878c9ff1847c06976ba8d21c778b2f48b4ca67902058e1362c6b97e75c4e2c47f21f72712063b3359ad55f4dd01f4cf96e1439b1646fd1b2357abc5480062640667c53cf2e03c5e6584b31c39dff277a49ebb534116ffa67be2f163406be39bf9ad3e6e76cd0b8c4630e309efe0993bea070c2fabe82572915edaf635cbe1cf06406bea87a84fdd341823042f85cf60acedf912b7aead5d0163957a7adf282c0c59daca2122f77edc3f2b6de9a799880c2a992e65a2ca8f179a12d8d54aa51c71262769fb4de4d681e8e1ea04cda0c6a3efd04be9c304b67f20491cccf89ab038a377e47080a2f44b7959f49d9a1257decef5567c66141b00ceff863cdb6f1a6cb8c41ef3a3e0b09f517a1f020862436ad1c6b89d1055b726871abb9cde11c40492c0da2366121b3c61e397861a24dae62173f07e5f83fde583a7529177841fdd5b6ec99f102b7d9c16676fae8fd2330ea6f69c2130ef4cf2e9f68e3b967c8b9cfbc31da5631997a48720519ae842df36c2666fe497acae51db198a91f6e8b74354b8be3a046d55779bfb06e4f9c8679e2c2781c292a6608d058f7f803603162af1800231539c6f27aa69d545c7e096f3b0a6a0e276218cc9285e535f1d3525dc8326cf5822ddacb7c5404aa53dee42b1ae2296bdd12e921d933b7beb2f83e6466c2813241431ca7b5e51c2abd834eea53c2b45c679dd42135cbed3d3bc1fef12a1e2484f418f46c075702ec61746d687696d22941bf302c0d2d5d3af86c65482d9ad1aec4f3dd7e42c7bce45250ad5efdbbea2eb655e45af24201fe544d41a1c7500b961153caa6ff8c935618391f2ef46f58e282b1be96929d34e2702b83aabd8a60fe3e19a6507800bbd07ee8b07d84274c52333777c5d5e0595167cadc1012ee979751fca055ca7d0f78c85c57e9886efcf04372091ac22614406465ececf64681a61fef00be44021c85f72ada8b5e645c21830f91852180da9412962d943311f1c6eed0267bdad324e33f859202de8b3d2b77d946e0a91bb7616870df4821c98aa3f0dae62aa41976a01ba8f2fd33f7ee0c2d272322e11d8cca2d30440477f064d67bef8b9813fcaa77b6c452c1aacd047ea1ad1a7e1d34e45786c33b7fdaed3687078f174eba1bcdaa0504c6944522497ddf106bcf72e4848c6dfd6427967bf2e238d59a9bf0919bdb9f89bb3e811cb7d1f75313d796e7e0611d09efeaab465e93108dcba3be448d5568a46230b7291431f3998c1ed223ba79c18b2909a991d972c354eb4dd41f68cb03a5794e3751f68d9f91daf8903fa616e10a5a2d907508edf30b5bca713920fd3d87a6c75c500894b504be3f5dbcf5d5fdcfe4aa37804ea2632c79e9f726aa7928308999baaa103b31a9c5443d637c4441baf9d74e6a7edd625d3", 0x1000}, {&(0x7f0000001500)="98a070deeeac", 0x6}, {&(0x7f0000001540)="5b3ce66d3c673ac018a105d1ba215442af335f4199dc97e71e93826af8f1ee1fe9c3884ac1e2e09329c5b19221b0407b286ac7c6886d221ef48367aee4652045913a9e0b0f08261da709243692d66c6649ab0ebb821a49f1f420face7b7ea4ac86a800cf6d057eddec7ad9e7ae55ca5a1bbfafbcf2b3e99c451d57a7266818d7fa05250b9c8d10b7f75c1ddec8fcb98c7d935c107dee68f080cda7eea2", 0x9d}, {&(0x7f0000001600)="08fd8a7bfed9fd61dbd085557309e42e807e16a48ca753395ce5000295e9cf9578bafa191fe57b62b9118c1326451bd4e36be5b652630098d74bea", 0x3b}, {&(0x7f0000001640)="183e271e9dae25fca50881243f4509c7852416237e20f8fb13cec34a0a9a482363b5ac25f6b77f2e6b4b9ee7ceadbd1089c5ff5a2cf2527d8803208b4ead87a066165be02d7793b2e9412847f65cae2a100b8dd7c6ef086e152fc7211fd1c00a641233a6ff36d11a2999347b905b3101feca859fe900b650a0901e6298530ad2544c291b1e40ea94f31593c825", 0x8d}, {&(0x7f0000001700)="85f21445a1ba51adcf265859c006015b2512443590579ec5012e15b1510fa5d43c804773f79af63e49ea5847a887221b21506a6e9a1907ac36b0b760a3e967092b875f9556343b08f2bb1bd46c393d85d5614ef6af531dfb26594a2c83fead494eb9c78196b554032e50b94458af1e98d65ff41c04a7a3749ea834effd7b7e6faab06a5d6c528c66f331b9bb7bd3287ee6edfe10402da9fcf6753cd4efac744f74f294dcdab35e93c07b1f77613b228310131050a50fe72d4de563fc89995100a4513c8ea8cb16061c91d3ab508ff859cb14bfa7731a33dfa6d973e3d0bc45a7b151e9597a0b41d7b3c909136a3c7cdc9e59066b0d2567f111b8", 0xfa}], 0x8, &(0x7f0000001880)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1]}], 0x40, 0x2}, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getegid() fchown(r0, r5, r6) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000240)="8a4b099a23d1b1ec1846bdcfa897091eb849632a923a666af2f39fd53312678cdbb3f579a3dae0d9363c1e5cca238a3e401c6810b304b9343db02dba6dbd5c4b467c2b42edbbb30a63b0d86be2c5fd52c00ece72b5de5d69435cef364b075de0b5209e2bf1b66893b846efe7ab756276c6ec5bc2a02d7e5ea66289a1f969e808943154de9a46c820aa39657c71e71840d205b34fdb9713d1e181a8c298805bc3e441754add3a744dd818d18d735a975de19ace38f7acd2db3d4960cad504eef166ffb260427b58e7a404ee74a21d061eb32f", 0xd2}], 0x1282, 0x0, 0x30f, 0x8}, 0x9) r7 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1002, &(0x7f0000000200), 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r8) 16:00:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x2, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) r2 = dup(r1) kevent(r2, &(0x7f0000000600)=[{{r0}, 0xfffffffffffffffe, 0x25, 0x1, 0x1800000000000000}], 0xfffd, 0x0, 0xfffffffffffffffe, 0x0) close(r0) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:07 executing program 1: clock_gettime(0x4, 0xfffffffffffffffe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) r0 = getpgid(0xffffffffffffffff) wait4(r0, &(0x7f0000000240), 0x9, &(0x7f0000000280)) r1 = socket$unix(0x1, 0x0, 0x0) flock(r1, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockname$inet(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) chdir(&(0x7f00000000c0)='./file0\x00') r4 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x8, 0x30) faccessat(r4, &(0x7f0000000080)='./file0\x00', 0x40, 0x3) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab515f755af8bdc1945f07a098206fb2"}) write(r0, &(0x7f0000000140)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6e", 0x4f) write(r0, &(0x7f0000000240)="c7e0096cf6810feb393a472767b529429c8bac9dfaf5", 0x16) getrusage(0xffffffffffffffff, &(0x7f00000002c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1031f700a295cfdd3549f4e2f6353a5177780408"}) getpid() r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCDTR(r1, 0x20007478) close(r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x8090, 0x18) 16:00:07 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff20000169bd7378baa9356092b68d53fac350df8876b1ed513145f5f98300000000000000"], 0x10}, 0x0) socket$unix(0x1, 0x2, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kqueue() r1 = kqueue() kevent(r1, &(0x7f00000009c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) kqueue() dup2(r0, r1) 16:00:07 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open$dir(&(0x7f0000000080)='./bus/file0\x00', 0x80, 0x4) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x82, 0x8}, 0xc) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) connect$inet(r1, &(0x7f0000000280)={0x2, 0x0}, 0xc) close(r1) listen(r1, 0xfffffffffffffffb) open(&(0x7f00000000c0)='./bus\x00', 0x600, 0x4) socket$inet(0x2, 0x8000, 0x1f) open(&(0x7f0000000100)='./bus\x00', 0x80, 0x2) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) shutdown(r0, 0x2) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000000)="e000000100edf24400000001c537ec83fc27", 0xfffffffffffffeb5) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) setsockopt(r0, 0x0, 0xa, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000080)="eea68ba1e22db357", 0x8) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) 16:00:07 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x81, 0x0, "94dbf4a44adbed083d00"}) fcntl$setstatus(r1, 0x4, 0x40) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x10001, 0x5, 0x6, 0xc1}) write(r0, &(0x7f00000004c0)="18", 0x1) 16:00:07 executing program 1: clock_gettime(0x0, &(0x7f0000000080)) clock_settime(0x0, &(0x7f0000000000)={0x1c7f, 0xc306}) 16:00:07 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10220, 0x108) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) 18:01:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x3, 0x7018, 0x5, 0x3, "1eae8682ab00000000b8bdad345f07a098206fb2", 0x7, 0x6}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) r1 = getegid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgroups(0x3, &(0x7f0000000100)=[r1, r2, r3]) write(r0, &(0x7f00000000c0)="71fc531fcdb31a5417035f6dd0ebf9f6f0a80309", 0x14) fcntl$setstatus(r0, 0x4, 0x80) r4 = syz_open_pts() geteuid() close(r4) r5 = kqueue() r6 = syz_open_pts() ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000180)={0x0, 0x1, 0x1, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r5, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 18:01:35 executing program 0: madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) setrlimit(0x2, &(0x7f0000000000)={0xa11c, 0x4000000000}) pipe(&(0x7f0000000080)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x1f) 18:01:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) open(0x0, 0x20, 0x0) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e00bdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d9da4ce9c287730c53fb394b842dbbccbbda1049fad2ba", 0x4e) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000300)={0x6618, 0xfffffffffffffffe, 0x8, 0xfffffffffffffffc, "a947780ac805008a131900e8ebd81823fc7e0d7a", 0xfffffffffffffff9}) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffffe, 0x0, 0x9, 0x4001d38, "835dd2518000190000000000fa6000"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 18:01:35 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setuid(0xee01) r1 = dup2(r0, r0) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0x37, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 18:01:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x0) r0 = syz_open_pts() pipe2(&(0x7f00000006c0), 0x0) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)) 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)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r1, 0x2) socket$inet(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r2) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kqueue() 18:01:35 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)="78c19487cbcbc817bb7698e02d5d778e", 0xfffffffffffffce5}], 0xc02a93334f7218a, 0x0) close(r0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000040)='./file0\x00') link(&(0x7f0000000380)='./bus\x00', 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) 18:01:35 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) utimensat(r0, &(0x7f0000000140)='./bus\x00', &(0x7f0000000200)={{0x2, 0x81}, {0x1, 0x5}}, 0x2) r2 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) faccessat(r2, &(0x7f0000000040)='./bus\x00', 0x20, 0x3) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) fchmod(r2, 0x0) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/90, 0x5a}], 0x1) getgroups(0x0, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r1, &(0x7f0000000240)="1cb6aa6316b05b4e3420962040e14c03ef2c1f630bab8211bc90ebb11159c440ad79ffdab8ddd5993b5cce3abc1926a4bac78eac27faa84011fb4a9e92259880cd2dca97ace810311eb5", 0x4a) write(r2, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58e737", 0x2e) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0)="83b40e5c4c41cc270910e4248664f8457b5269a783eefddf1aee0eafe74c4c301e99e480fc2e841bf6b8e0338ff4c921c8f8b08d66322cbff02236ce245388bdda5192cfba8ddd7c0e603086897234784a19dcdd1e11c21d0ef9e2adc75e3147cfbabfb067dd56345a7c8e34608bee2561b4509d493d38136496b3e1e2547e3122a07670c96d15c67b28e093557ae0ca5d0c9315dd25e7b308c129fec88153e01bb2d7b42c88486fca04a7839bc0c51a33ea1ea76a75abb2030e1727a19eb2fc9f83baa9547c54451737b42d47e7c8dff961c14f5fae3b7a35a87d87cda2901522f70e568fc9", 0xe6}], 0x1, 0x0) 18:01:35 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0x49) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) r1 = accept$inet6(r0, 0x0, &(0x7f0000000100)) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000140)=""/137, 0x89}, {&(0x7f0000000200)=""/196, 0xc4}, {&(0x7f0000000300)=""/196, 0xc4}], 0x3, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000440)) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSTART(r0, 0x2000746e) r2 = msgget(0x3, 0x2) msgsnd(r2, &(0x7f0000000480)={0x2, "c277f0223cdd244371a8262c5fc7b5977ef71ea4089d4125633c94bb689cf794e6bfd08e4aa7587e0c696546596e80977b672de957afa55cc3240e9ca010989788fdfa44119bd53b877b069342953f4ded7079dc5a48861d4bbd0aa8ec0b68736d76f5380695fd0ca2b892a4242e471cb78d425b48be9ffdff0ccdde59c6a3f8fff703bd5d59cc8bd98424f379942be5137413b88ce68511ea18257912ad68526ea79144338106e756d3ee90a903492803e14ab917a1527f01974deda21e795693f9c4271b041ea27a936d"}, 0xd3, 0x800) msgrcv(r2, &(0x7f0000000580)={0x0, ""/41}, 0x31, 0x3, 0x1000) r3 = openat(r0, &(0x7f00000005c0)='./file0\x00', 0x20, 0x4) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000600)={0x10000, 0x8, 0xfb, 0x1, "8675bdbc61a7710c0d450bd65f20b42fd25f275c", 0x6, 0x5}) utimes(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)={{0x98f, 0x5}, {0x5, 0x8}}) ioctl$TIOCSTART(r3, 0x2000746e) pwritev(r1, &(0x7f0000000b00)=[{&(0x7f00000006c0)="50fd2c0d5573a2b61e1bdc0a71dfd0e51f3b16cc99dbdc9737d79542b369005d12bbbd5e0caf68ca0ca05a2168e3fce28a794face9dd053f857adecf9894a9aa838ba9e4408362e366c874d0df607b2e271a00894d79aebc60ae26ec5b28cf3d789d3fe32728d7046af4155278cb82a9e4c4547de037025f390aa87c86f16db60d56a339c817e36c1bbf0956f6", 0x8d}, {&(0x7f0000000780)="d59ad4c4e4c1b0ed3ae6dfcbd4a0ae6aaa4255cfd3ad03de25aef7ef8d9b0c9950894239cbc5995d664fd516c2dca0654829be1c275f325133aacd173081cc836cef667941707895566713c91d816622a25e49fc9a274ee4c73d609b36d127dcb409ed96ee16c5ebeb9a183f0eede07ccc86225c6ad4ba907ffe3ef91aa1b64c96ee3e527092085d1ebb1270f031b05f30c69394d9034022f0a6572cbd1b97eab5c1611a2131bd046a1c39f2a965de41f3254e8b3465e398811ab92cbd090d8504cc12c630fd8d0bd07131e73d5556b434bd180c2b050c52e18ff542a3e96a2b85363c3ce233f6b65e30980e5170cf40063d90e057645cf5d9ce", 0xfa}, {&(0x7f0000000880)="fa042543f3dcb524e13c5d7ec8275cc49d4c952d56a0bb1bb7af41963d2f08cfb5ea67814b95d5d06bfaf08144274e82866033b555a8e5b35f33dbee275f2fa34b8b774feb7c407e9089f8e27b62c5474b5e03bbc92ef6317e1f9afbd847404452905f7ab64538ae1533b63cf6013e57a7eb42b1efc40d8dbe025dba715f3410f5b47adf0ce92e58d305ecd50574fbb6", 0x90}, {&(0x7f0000000940)="59a3334a28cfb2bc8df11a3acd1059bdd97e3847225aee6fd2238015e0d2c226444e4428d279f2d5", 0x28}, {&(0x7f0000000980)="b0e203f5873f0c1e7a1e98851a22e3b664c464965e8231da683ad2b4ab27ac7ca2c70e3b75ef4b89b1e7089d442a76d1a9aca4477ce7439549eb4bfe0257b95100f24e5259b956ea7abd5ca4e16fb89dce2239a488b1ecd81c3886c4a225f39807bd40cc73af2de0", 0x68}, {&(0x7f0000000a00)="7410efbd298b309ef26304c12fbcfda86f65e59696a01a042f44f80ad3881db5be6ce596a4e520100299cef325455761fca4b8ecd159809846349d908e12b7e26c5980daa41be0f2bc3aa2d08518e6b1f4596533e58fda63413bcbf42890d3261c69ac90872211b15bfda49e28108d8b243996a31ca57d83feb517c01c75bba1650923a1ba38bb3333fb1b227bd36f703eb6ac32beb7e608ae772f32e5333f9764de70ed1d779ec37fc20d6168894fd829041960ddd0057ab02c4cc1834afa4230d2663a1d6cd3776d", 0xc9}], 0x6, 0x0) msgrcv(r2, &(0x7f0000000b80)={0x0, ""/197}, 0xcd, 0x2, 0x1800) sendto(r1, &(0x7f0000000c80)="d08f457e08e11edfa1f526fc28e55ad72fbea955c3b3091ac592941456dad65d13f40031c83a0cf3411c559fe5ffcc749ac9789941fd11f0f35fce957da5e810e944368289ea2aed79ab983a1a2435df2536458daaa8492794be7b6ce04895f6cc2d738a3e4b", 0x66, 0xb, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000d00)={0x4, 0x200, 0x1b, 0x6, "abe921dea7a1168407b4f96863f1dc86ba7f46b6", 0x2}) ioctl$TIOCNXCL(r3, 0x2000740e) recvmsg(r1, &(0x7f0000000f40)={&(0x7f0000000d40)=@in6, 0xc, &(0x7f0000000e00)=[{&(0x7f0000000d80)=""/74, 0x4a}], 0x1, &(0x7f0000000e40)=""/243, 0xf3}, 0x42) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000f80)={0x80000000, 0x10000, 0xffffffffffffff6e, 0x40e, "ea7c2c3446eb75ca02bda397fcb16b978361876a", 0x40, 0x8000}) mknod$loop(&(0x7f0000000fc0)='./file0\x00', 0x4, 0x1) select(0x40, &(0x7f0000001000)={0x1000, 0x800, 0xffffffffffff8000, 0x2, 0x8, 0x4, 0x47ba000000000000, 0x4}, &(0x7f0000001040)={0x9, 0x3, 0x10, 0x3, 0x838c, 0x75b, 0xd3, 0x4}, &(0x7f0000001080)={0x1000, 0x100000001, 0x7ff, 0x7, 0x100, 0x2, 0x100, 0x62e3}, &(0x7f00000010c0)={0x6, 0x7fff}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000001100)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001140), 0xc) write(r0, &(0x7f0000001180)="41dcddfb8cae923d4b79a00d16538f84129a0eaba1b0d6f233dfc94fe2fef6071d4c818d5ba12733da164a05bacaecf5c64d80b6225f7eb9301eaf27506966483973fb59442f6f227d8b0fff990530b6b0c7944bee1164ffde527e1e6530b926d2d8e069d577e78292246f9ada025e7a262f0ca1d7f35efdcc18", 0x7a) 18:01:35 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x3ca, 0x0, 0xffffffffffffff00}, 0x0) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r1 = getpgrp() r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r4 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getgroups(0x6, &(0x7f0000000440)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r7 = socket$unix(0x1, 0x5, 0x0) r8 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000480)) r9 = syz_open_pts() r10 = socket$unix(0x1, 0x7, 0x0) r11 = getpgid(0xffffffffffffffff) r12 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) r15 = getegid() sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f00000000c0)="e2e467c6a8c1066f8be3497bb857433533c1762d2e03abe66ee1a662804c3a49db4619cac371a5db7720c2909417f9c08db0", 0x32}, {&(0x7f0000000100)="c79ffdc7e3975dc1dc05b11c3e86b07b0018eb8eea703d46ae02c56ad10671b6c3a248588dcbc719281d3b1c49b529aa9b6396b723d55563ca6d1ef9", 0x3c}, {&(0x7f0000000140)="860c6c248dfe237e52981a30fa538510979f8a2d6b73199c193cac700160d009743804dd9da834d0884255098a24b69d058401803ae9a089e1988d407d447cb15dd9b1c59032db9b7606f3", 0x4b}, {&(0x7f0000000200)}, {&(0x7f0000000240)="658d44a4a8f3bcb49bbe34926c3190ddec5cbf7b82279ddf7463d47acee2c77a6a5a0d0a95d32eca655968497af94c98f13b312edbd2e23bcfda60f161dc5ad203d86b49167211d29d9c87c1e140bf95f95e896f42490592c209d0dff22f046e0833d7d34ab0171bc1dd33eac0e0a3", 0x6f}], 0x5, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r7, r8, r9, r10]}, @cred={0x20, 0xffff, 0x0, r11, r12, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0xa0, 0x404}, 0x4) 18:01:35 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff0e3e2a5e1976fde1b4784f0000000004000000", 0x14) r1 = shmget(0x2, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r7 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r7, 0x29, 0x1b, &(0x7f00000000c0), 0x0) r8 = geteuid() fcntl$setstatus(r0, 0x4, 0x80) r9 = getegid() r10 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0xa0b, r3, r4, r8, r9, 0x100, 0x7fffffff}, 0x3, 0x1, r10, r11, 0x5c, 0x0, 0x6}) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x9c14, r6, r4, r8, r12, 0x129, 0x280000}, 0xfff, 0x7ff, r2, r5, 0x3, 0x4, 0xb5e}) 18:01:36 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x401) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x3, 0x1, 0x1ce, 0x4, 0x8}, 0xc) sendmsg(r0, &(0x7f0000002900)={&(0x7f0000001180)=@in, 0xc, 0x0, 0x0, &(0x7f0000002800)=ANY=[@ANYBLOB="10f7b698105ac919dfd100000012ff00"], 0x10}, 0x0) 18:01:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000002c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000240)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee146c5929d924df2c726a7e33b8dcb399fce", 0x56}], 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x6, 0x0, "a1477826885e538a131900e8ebd81823fc7e0d4f"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0xedcd, "9dc60000ce00000000000000000800"}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000200)) r2 = fcntl$dupfd(r1, 0x0, r1) readv(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 18:01:36 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000001}) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) fcntl$lock(r0, 0x2008, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x10002ffffffff}) 18:01:36 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000280)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="20000000006f6d7060fc1ac8b2650993ee9737000000ffff000001000000", @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32=r1], 0x20, 0x8}, 0x1) 18:01:36 executing program 0: pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000335000), 0xfc94) syz_open_pts() write(r0, &(0x7f0000000040)="88", 0x1) fcntl$setstatus(r0, 0x4, 0x40) readv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/232, 0xe8}], 0x1) execve(0x0, 0x0, 0x0) 18:01:36 executing program 1: shmget(0x1, 0x2000, 0x110, &(0x7f00001f5000/0x2000)=nil) setreuid(0x0, 0xee00) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = shmget(0x2, 0x2000, 0x43, &(0x7f0000134000/0x2000)=nil) shmat(r0, &(0x7f0000181000/0x3000)=nil, 0x1000) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x2000000000029, 0xd, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) 18:01:36 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000f535eb5e57c20c30ac1ffdc85070f814294d2bd4c4187a18fcd10caca5e37b4bf0acc8d741a3fda753d9b158541b673b45042ee5f87812585e52030397104b34bd683703c5294409b93489d269e0fa679938dbe90edaefef250f80eb805e11b64729c4b678fe9353392baac1306344710d6f4d2122439bc79ae0ab8181d9121d1a1f5aea95381470bf492f048225392cabdb80"], 0x1) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) clock_getres(0x2, &(0x7f0000000180)) 18:01:36 executing program 0: msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="b0abdbe301000000000000000000000000000000e14d8595cbca840a2f25c8abfe1478dcd74eee59d9ab6b0a49fabb36c75869a2583202266355615d07fe4be27d0155ecf65c38a0f85a085ff85215357da99570efb522d8565c3bbf77c3d007d1f02f27c960f66e05f45947284075cac49a3a1fec42fae82c5a7453c3c60f2ade2048"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 18:01:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="541546250691eb90c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf57923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3c22e82c6151d93490cafd60504768920520678d38465117217a32e7b1b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac716621f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f3998a360483884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab9ba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea78181003105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba236eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e90550279998d2fab87cdcb91e6018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed7106355470d14ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf04f0a8fb210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d9eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb4da858dcd8cae563a5470400000000000000117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a17ba5605f6342d547defd7da14166873b53117e36ba2df89303e99f56b21611679b1149b2da30ed056876a2d36aea33135282475f5bd8ecd61381abe9ba93f52adb9259d314998db3acc603088a085194f50d8feba30de33624470700000000000000b9dd9edf7668c57348199a5c27", 0xb08) r1 = syz_open_pts() close(r0) r2 = kqueue() mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x41ad4aa, 0x0, 0xece4, 0xfffffffffffffff8, "62722b051f60f896bae0d28d48c37018b529b3b1"}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x7fffffff) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 18:01:37 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000100)='\x00', 0xfffffffffffffef0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="3fbcb9bfd15e2cbce06daa87908ca3f41cecceffd147e0b1cc11210c62e4d76e0ea75abd1df0a72dd391902f6b2578c2a2cc261b63fbaf27116aad542d93b021", 0xffffffdb}, {&(0x7f0000000340)="795a6cf940faf0941d25e7a704686df45c074d9d749d7ebcacf6a2288b5802b61a001ac4edc386a4d0a8665e", 0xffffffffffffffa2}, {&(0x7f0000000140)="fe8fe0258cb739e7a4c9c7583792b4c430b0e0a891e565a6963fde9a7bdb10575b9b221f3eb0e35712d648b569e2a32a85c1442722c432941b22b48ea83d18f51e3b23daed0ef75bb77a4c65805d0ca299c69bf52c311c3e5d8addb19cffa359177fd3", 0x63}, {&(0x7f00000001c0)="c9a8245b3d7d29a4ce0984799706a5481285d8a04b406cded170602d8067409bb7347b7d5c554e6ac4dac2aac782c2af1c0b34bf605068380b376a69c62e56812e443bdf15d3918e0f6d8f129f9bba72ce6e9fbc7beafbb6291d7a1fce0f3121c5", 0x61}, {&(0x7f0000000240)="8eb89c8789bf568f299c4c104fdd80dc33fcba659f7379f51454034278a5f2595b78a99998227ccb5e6f9151462451865cea6c2ead76ad919020065597e656e5ac9274382a97880d0fcca6ebc8ef2ecd8e7ed1350507fe5c5a", 0x59}], 0x4, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) openat(r1, &(0x7f0000000380)='./file0\x00', 0x8000, 0x100) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) execve(0x0, 0x0, 0x0) 18:01:37 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000800)=[{&(0x7f0000000400)="f7986549a3f24753ef77d049eb4d6e21061e9874395907195a005ee940d0617b86d7d89b1e7196ee1825523b518165e11df6e1d40c8e5f7212ef595f294596baac51c14fbb702c9dc976069561f4b6041973f521df74f2cb6f9ae78ccd701b0bb7f1443df5bc5c0d1203900315dbcfedc7ac0c291489415b996704bd7638971e98bd1b55af36e9ce93a2b8fc06fb7d16", 0x90}], 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="71db2869edf9ffffffffffffba1d4c9559d52ea80025db6fa0930a49b1fa06eabe5a79fc9a0023bd8126dfdb3c01a4b1f9016c2ed86fba879da96fb906a3b00eb17b5167773ff90f0d35947dca9b9c320d7742546335c06eac245ad7e2ec5037ea3bb5480b8c48ec33d158da6f9c71230f9cb7665358f4daf8"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 18:01:42 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setitimer(0x2, &(0x7f0000000040)={{0x1f, 0x80}, {0x3e2, 0xffffffffffff0001}}, &(0x7f00000000c0)) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000), 0x4) sendto(r0, &(0x7f0000000f00)="34ddfbfaed0d7656ef3b40e3a7301f360aef17751d211d5ebc18f16bcae63695cfb92ca79ad67ff91005ad159e0f6f2c0c4934a9073204ce0065515938def3d6d9c017eb608f13494147708dd9938842098d476ded5948bf7e6aabf9e11745a4595ae49605a3541b3ad0e4709b9d9c25d922db164b5458c7019c128da46a7e71422c4935e9b65373b87baff74821a602874030515d4f6b2648636a137f8f2aaaceeacc1155e35037139d19609b33fb298f2d96cf027511c047fc601525b0f82c8e9d50a6d41318bb0c99524524e128da19483af303d8008e451f6328751a81b21115a0fe280064e508fbd0f942e5f6befa322eff36438c65e41adf1cf60aeb33267e8623277a3164f0dd8f7f1af2fd274ce3da4e1ddb39b9148481522d0d53a7fae79c1053ff7ccce9a3015f53b190cffa0c0a27d71ada585a5b7c4fc71859934472f04b51cbef9747b6219880f83e1a9c70d99b574279cf16c19391b833b29f7fb8fd7b029ec63a61260300643a9038cd8b713e0f71582173ea7f3fd788ef3b7022dd4cf51a794d665cb42fc661d8719f0dd14bd635d5aea51ed704e0b7072afed01ad42a4d978403f0eef2752884190c8f8c112ee69d8da0c606f5c634d8b500fbc0fa12b4dd5cc4c071cb9cf67708b620ac2f66614753923b1d93e51513a7c782ef084dd7fc0efec6d5d0bdd546e7a2b5354475340695055a5b950f6e8aa5cb64ab2d42fbddeb6cd24b2f82ca01abe4fd8fe5465820bd8577d2d808e564b8ac7aea69a985b552574ec6a5baa4e87df9f825a5fc11bd9a0d67ca5be4e780671a54b70027ce02abaeb04122f0e17379f02907820a8f00cd9342a32e0ed6e77a5a7f170aba8e4d69e68bdeb5af17efca90eb82e4b2986d806609c0d97f5e4b95e6e32a81ad3c7da1551cf2b144a588558dc95abb3fccf4396451bd44420fa31fe12de764d4193f62f5130b314ca03671d6f7b23119cea6f26999f69246906354fd7c2a2aad54bfc068b7115b4d8e3575c78da02b7883f60aa5f9aa271e0faef2b7ae69ced668e88783e3986dff0b5e7711da017e33f7a5e7da0f1bb820f5e9e300035169409ec4332cd55dd0a7cfb68706e08a5b266f8a7a3b13a65e483ed79afd2921710d217269f8787aaad8972b831bd5ef04ea5b97caf25677c609a0ace44df23a0a9cba0bf0c90c9e0ee84acb9a47374bc2eb5af48132d1d8bc5455d251086f43fa8031dce3a7e1607f68c7eb6cfbacad255d61893406f7dede327b0092cbf03e337581927a8a8de0dab3d7b9a71236aa5ece2ef65fbac63a7ac99d38cdc87e15ac872f633cef86e93d3c812a3f8fbbc83fa74de8562389a4c464fe3fb529d372b5d0e00808186d995acdd7c930df6fbb3a9b057532abe7f7e8e43dcaa698a5d99646f2d15c665a297089f7814eff88fa4003ac168ea65be7792407365c7ad278b810bfb8cfeba92bf6d0c9d0aafe6a368b9f86d22c81b1ce00010090edd2d8000000000000000000", 0x42b, 0x400000000000007, 0x0, 0x0) 18:01:42 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) unlink(&(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2000000000810, r0, 0x0, 0x0) close(r0) getsockopt(r0, 0x8, 0x6, &(0x7f0000000100)=""/248, &(0x7f0000000200)=0xf8) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/26}, &(0x7f00000000c0)=0x1c) 18:01:42 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = dup(0xffffffffffffff9c) sendmsg(r0, &(0x7f00000007c0)={&(0x7f0000000000)=@in6={0x18, 0x3, 0xd727, 0xa2ff}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000040)="652f1e6b83c4903974e1f622dd6b6256151987fa4ec7e8b6463d4d321a0cc57f2e54e040811cd8370fcd5f59bf18940898a33d4a81852e0783e502273edf245a45cadc34397e7142d13221b748786954f950abd7a4466a25202b07a09101c0ebb8b7d027f3f259f3a28ba4c73fe33d88a66fad43e93fe73a48e223f72c6badacdd86758cecdba2e2fbe7a6bb2c19bcca2cfe6bdf94ca250b61219356ede95018c7a5735079736aae16edfefc098e583c271dc61d72d317a8ed6192", 0xbb}, {&(0x7f0000000100)="8bb5c40d0770f20b86c772e31ae74631f9d7fd9db65269b5fe74e11028d12b5e6d2288486597d2b3c7291b93f2c03d8923fa1d75af5300ff155ea6ff5e8a4ca927b1e13d7bbe01e2cc275101a507c0f77dad172cf16ffddeb2fc8349271340f26dd1e21900630a7ace55c51d6572cc4bf8", 0x71}, {&(0x7f0000000240)="40a435937317edad2bc4cb6f7f063e1917192ee562f60a39df84c2d48db6732c4c208b8952c9585c824b9c5b11d17e1aedad2f29b00dfc4c5273df8ee03d5c93aba75c820e6b9f608c87c9db4a50e7059573f76e9b2f5efbbd2ea0b8ceb00fa764e5f399d9a6394ed7b6db0719bfdd1268801bde186ed631d8342477c5ae16ebc0fa6156a3e4803f905978", 0x8b}, {&(0x7f0000000180)="5471a87b956ad3f539", 0x9}, {&(0x7f0000000300)="ce7e1f0dbc48c60b3e8a5756526c3200b9507d5494cd04617ae865d830d7758ab544b94c08e1caaf1b5bf72712", 0x2d}, {&(0x7f0000000340)="d126107711317a66d79370ab990f3be4092818805f69071e1ba1dbac96b119d0bea5e8245d1e8f1656465c75bc31e9db4f575efb8cf3295463a7a4f941278da7c85fd069d45c88b8959618e5f1bd88369a3f80b782e8d38fd1aff0738e96302e0fe88ff2e59297d0e41cc3c7aa4f7e60b7feb127eb06153c7518dff64a497f6c7fa50e0e913dd42dc434ba1d38ffb94ba05ee4e2f3245016f826761f156123fb0dc513137bebdc9e6465dcaad85b061f2e455c131088ea0dc68603389addd16936e4627e65e613b4ecbb4a45702407cf3db5389c7802b592bb7da51cd85d19b2997b2afc9431d4b2e6e16c523ef9275f1a761aaa53ffad982ba0f3c7f9c4", 0xfe}], 0x6, &(0x7f00000004c0)=[{0x20, 0xffff, 0x4d, "0e1511cce38d2a633794"}, {0x40, 0x1, 0x2, "0fff5695dddd8d67d9f92aa2694e8fb0995f01b77ce5c11370f9cb54ba3e86e502143abc79e744f28bfb082b"}, {0xc0, 0xffff, 0x5106, "89b7abf4bee45047d4dfc1f062f5fda7d5729ed74274339df1258c96a61ed60194ae97184710d262bf5224d09340ec6a1fb7446ea513b0bc4bb8786ab09ad2e20ac0374ba8cb64c485bb1f6522fc0b3d7efb5a1c8158f4e5e5d09b7b873fc70c6728b62f35075ba7a27a3f17da2efd361a3676940084ec50b1f81622bf11118e7036fa26e9a5fcacd0ab880620a10d75ac0157ac0318968bba6b672b3aa4f817c84cbf88a6a015af03663435f7bcbb"}, {0x80, 0xffff, 0x7f, "b176929bc66a8a4ea56a45948233b8a93d54e5570ee47480925add7d75a399255472188381f8bbbac2b052af7e0c10b3c675ebe1312ceb15fb70b758f30882c90fa1a6570052e3906632baf141636b1f59ea861c28568ece203451fdf84150cbfc1cc3764d4b6df38d035b96"}, {0xe8, 0xffff, 0x4, "78f9aeb117b11f5d876941cdc75c3db0cda15785ab89e13e0c228b77a0d81d3d65539b5ec43cd7e70bcf9a0f2decceaa178923f4ce5f8d611ad798f184eb7eda8486bb5ea02c6602e14339ab33166dde4a0359d0570624b3fce63e52a4f0175ee95f484c2e8f6afa44f2246ed37776c2643b91997f7e7aa62580977b2e296a6001a734dd48c2474580a7c9454f7b7ca9a8ca3a2f363cb81a598065634de50bdbae5575a8fbcc1fabba5fcf0f62fd2bbcd19944f359a87237cbf90759f9f0d336b5e221cac8c9285f0f605ea18cd5f825af435ee4bd"}, {0x78, 0xffff, 0x3, "0e67f45c49c0e45479f8436f462576578664bade1f8ae6dad5cfb8a4f54665e09cdb1d8ced051313f3730735a7b8ac964993bb7a0ee86e9099634f126449f8981ccae4b66b89710577c1c2bcab43229597018dad287b20b59ecce5b2a50cae042f"}], 0x300}, 0x1) r1 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) r2 = getppid() fcntl$setown(r0, 0x6, r2) fcntl$setown(r1, 0x6, r2) 18:01:42 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x4, 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x40) r3 = socket$inet(0x2, 0x3, 0x0) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r5 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000100)=[{r0, 0x100}, {r1, 0x103}, {r2, 0x17}, {r3, 0x5}, {r4, 0x44}, {r5, 0x40}], 0x6, 0x3) poll(&(0x7f0000000000), 0x0, 0x9) 18:01:42 executing program 1: r0 = socket$unix(0x1, 0x4, 0x0) bind$unix(r0, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r0], @ANYRES64=r0, @ANYRES32=r0], 0x3) getsockname$unix(r0, 0x0, &(0x7f0000000040)) 18:01:42 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) readlinkat(r0, 0x0, 0x0, 0x25) fchmod(r0, 0xfffffffffffffffd) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x8) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/90, 0x5a}], 0x1) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) rmdir(&(0x7f0000000040)='./bus\x00') write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58e737", 0x2e) open$dir(&(0x7f0000000080)='./bus\x00', 0x100, 0x0) 18:01:42 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) write(r0, &(0x7f00000001c0)="0a087b047ed76fd4cb765b26e09fd833373bbafbc4adcb567f87fc165978bea9571273c08076f50e1a8952871eab7b87f6a12ac6d3e26b9376b38c1e6d9b8a31c82407317777cb1705a362b23ec2fdd7f259a22adce976de15024df015fbd58e5100b6c111d638804e0fc42be893d85ebf5f481eaa58bb90cdc7d9e6b5fe6682444564482f44e5ab5773bb7e0f5b90db7bd1398eca440e55c7cc924415d8f8fda6eb01976ce3f764aab01774b591fe0fe560c34312c26ed40e31b0f2124aeecbdf5b2d709fe052b3", 0xc8) r1 = syz_open_pts() close(r1) r2 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) kevent(r2, 0x0, 0x0, &(0x7f00000001c0), 0x3e4e65ec, 0x0) r3 = syz_open_pts() write(r3, &(0x7f0000000300)='<', 0x1) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x5}, {{r1}, 0xffffffffffffffff, 0x5}], 0x8, 0x0, 0x0, 0x0) 18:01:42 executing program 0: r0 = kqueue() pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) r3 = socket(0x14, 0x1, 0xffffffff) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x13, r0, 0x0, 0x0) read(r0, &(0x7f0000000240)=""/4096, 0x1000) r4 = dup2(r1, r2) execve(&(0x7f0000001240)='./file0\x00', &(0x7f0000001400)=[&(0x7f0000001280)='-:(}\x00', &(0x7f00000012c0)='#\x00', &(0x7f0000001300)='\xfa-[\x00', &(0x7f0000001340)='#\x00', &(0x7f0000001380)='#-\xc0\x00', &(0x7f00000013c0)='(\x00'], &(0x7f0000001500)=[&(0x7f0000001440)='[).!@\x00', &(0x7f0000001480)='+\x00', &(0x7f00000014c0)='\x00']) write(r2, &(0x7f0000000040), 0xfffffda0) execve(0x0, 0x0, 0x0) unlink(&(0x7f0000001540)='./file0\x00') kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb, 0x4, 0xfff, 0x6}, {{r3}, 0xffffffffffffffff, 0x12, 0x40, 0x100400000000, 0x8}, {{r4}, 0xfffffffffffffffd, 0xa1, 0xc, 0x7, 0x1}, {{r4}, 0xfffffffffffffffe, 0x20, 0x1, 0x4, 0x10000}, {{r1}, 0x6b90ef37b199ca7e, 0x40, 0x40000000, 0xb3a}], 0x8, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x24, 0x40000042, 0x9, 0xb7ea}, {{r4}, 0xffffffffffffffff, 0x48, 0x40, 0x100000001, 0x4}, {{r4}, 0xfffffffffffffffa, 0x8, 0x20000000, 0x7, 0x4}, {{r4}, 0xfffffffffffffffa, 0x20, 0x2, 0x8, 0x6}, {{r0}, 0xfffffffffffffffe, 0x19, 0x2, 0xfffffffffffffffb}, {{r1}, 0xfffffffffffffffe, 0x20, 0x2, 0x3, 0x1}, {{r4}, 0x0, 0x3a, 0xf0000000, 0x400, 0x6160}], 0x1, &(0x7f00000001c0)) 18:01:43 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x104) write(r0, 0x0, 0x16b) readv(r1, &(0x7f0000000380)=[{&(0x7f0000000080)=""/147, 0x93}, {&(0x7f0000000180)=""/18, 0x12}, {&(0x7f00000001c0)=""/153, 0x99}, {&(0x7f0000000280)=""/191, 0xbf}, {&(0x7f0000000340)=""/12, 0xc}], 0x5) 18:01:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x42000, 0x276161bc) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710ef240ec011dc91cf2bafb803ef0f701b406743f9bfcdb7f02063add2dc1463944039b9a36420d2708a242076d58ddb89726"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) panic: pool_do_get: mbufpl free list modified: page 0xffffff00352d8000; item addr 0xffffff00352d8200; offset 0x0=0x18b4eac06000100 != 0x18b4eac6393182b Stopped at db_enter+0xa: popq %rbp TID PID UID PRFLAGS PFLAGS CPU COMMAND *479391 31672 0 0x12 0 0 sshd db_enter() at db_enter+0xa panic() at panic+0x147 pool_do_get(2,ffffffff81e9ead8,580) at pool_do_get+0x3ae pool_get(ffff8000149f4aa8,2a4) at pool_get+0x77 m_copym(ffffff00352d8100,34,ffff800000ac9100,ffffff003e103600) at m_copym+0x136 tcp_output(ffff800014a33780) at tcp_output+0x108d tcp_usrreq(37e8,ffffff0036342008,0,ffffff003e103f00,0,791c67a604d6e385) at tcp_ usrreq+0x1c0 sosend(ffffff00360af620,ffff8000149f4df8,824,ffff8000149f4ea0,0,791c67a604d6e38 5) at sosend+0x462 dofilewritev(ffff800014a33780,ffff8000149f4ea0,824,ffff8000149f4eb0,7f7ffffee30 8) at dofilewritev+0x13e sys_write(ffff8000149f4f40,ffff800014a33780,ffff800014a15338) at sys_write+0x6e syscall(0) at syscall+0x3e4 Xsyscall(6,4,1086ee4099b3,4,3,108980c624c0) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffee320, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> show panic pool_do_get: mbufpl free list modified: page 0xffffff00352d8000; item addr 0xffffff00352d8200; offset 0x0=0x18b4eac06000100 != 0x18b4eac6393182b ddb> trace db_enter() at db_enter+0xa panic() at panic+0x147 pool_do_get(2,ffffffff81e9ead8,580) at pool_do_get+0x3ae pool_get(ffff8000149f4aa8,2a4) at pool_get+0x77 m_copym(ffffff00352d8100,34,ffff800000ac9100,ffffff003e103600) at m_copym+0x136 tcp_output(ffff800014a33780) at tcp_output+0x108d tcp_usrreq(37e8,ffffff0036342008,0,ffffff003e103f00,0,791c67a604d6e385) at tcp_usrreq+0x1c0 sosend(ffffff00360af620,ffff8000149f4df8,824,ffff8000149f4ea0,0,791c67a604d6e385) at sosend+0x462 dofilewritev(ffff800014a33780,ffff8000149f4ea0,824,ffff8000149f4eb0,7f7ffffee308) at dofilewritev+0x13e sys_write(ffff8000149f4f40,ffff800014a33780,ffff800014a15338) at sys_write+0x6e syscall(0) at syscall+0x3e4 Xsyscall(6,4,1086ee4099b3,4,3,108980c624c0) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffee320, count: -12 ddb> show registers rdi 0xffffffff81e08dc0 kprintf_mutex rsi 0x5 rbp 0xffff8000149f48f0 rbx 0xffff8000149f4990 rdx 0x3fd rcx 0 rax 0 r8 0xffff8000149f48c0 r9 0x8080808080808080 r10 0x18b4eac06000100 r11 0xffffffff816e3030 x86_bus_space_io_read_1 r12 0x3000000008 r13 0xffff8000149f4900 r14 0x100 r15 0xffffffff81c47e14 cy_pio_rec+0x104ef rip 0xffffffff8107428a db_enter+0xa cs 0x8 rflags 0x246 rsp 0xffff8000149f48f0 ss 0x10 db_enter+0xa: popq %rbp ddb> show proc PROC (sshd) pid=479391 stat=onproc flags process=12 proc=0 pri=50, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800014a33c30,0xffff800014a332e0 process=0xffff800014a15338 user=0xffff8000149ef000, vmspace=0xffffff003f12bb58 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 21531 317632 1 0 3 0x100083 ttyin getty 1524 15878 0 0 3 0x14200 bored sosplice 68302 282292 29987 0 3 0x82 piperd syz-executor0 89288 478275 29987 0 2 0x2 syz-executor1 29987 338146 94575 0 3 0x82 thrsleep syz-fuzzer 29987 106462 94575 0 3 0x4000082 nanosleep syz-fuzzer 29987 292801 94575 0 3 0x4000082 thrsleep syz-fuzzer 29987 137625 94575 0 2 0x4000002 syz-fuzzer 29987 59779 94575 0 3 0x4000082 thrsleep syz-fuzzer 29987 490113 94575 0 3 0x4000082 thrsleep syz-fuzzer 29987 269465 94575 0 3 0x4000082 thrsleep syz-fuzzer 94575 497491 31672 0 3 0x10008a pause ksh *31672 479391 92386 0 7 0x12 sshd 92386 179493 1 0 3 0x80 select sshd 69157 92029 39209 73 3 0x100090 kqread syslogd 39209 77935 1 0 3 0x100082 netio syslogd 65798 45972 1 77 3 0x100090 poll dhclient 63921 457671 1 0 3 0x80 poll dhclient 73382 325746 0 0 3 0x14200 pgzero zerothread 24966 270100 0 0 3 0x14200 aiodoned aiodoned 77663 94507 0 0 3 0x14200 syncer update 38358 237247 0 0 3 0x14200 cleaner cleaner 81148 339941 0 0 3 0x14200 reaper reaper 91055 171772 0 0 3 0x14200 pgdaemon pagedaemon 82064 130385 0 0 3 0x14200 bored crynlk 7350 227341 0 0 3 0x14200 bored crypto 87760 382646 0 0 3 0x40014200 acpi0 acpi0 7810 373474 0 0 3 0x14200 bored softnet 48038 401908 0 0 3 0x14200 bored systqmp 31336 369298 0 0 3 0x14200 bored systq 22649 52279 0 0 3 0x40014200 bored softclock 12403 359439 0 0 3 0x40014200 idle0 1 281757 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper