34ace6d5050a32ef931e678f6a6488fd9712292db76403c88a96bd68205841c693246d6490d9349b3d06ba6117fa3d85ef0eafb2969289b89c34d6b439e0a27f33775f770b5317146ecde06a56dcd0ef6f70a1c616defc3fb1dc96e892fa41b99a36b413a7efba17df51d4ab20f4efebe8b7f459219caa760752ed4dadcc437a2f565c7a1dbef01606bb6ebc2621a9afe2c4639a1491406b68bea0c8826b276124e234427969766262d7738997e270ec8cc50d98bcca8b17729dda4e0efac5ffd7a8f8f937a5ea9cbf3e30367bcc3b300b21d888ec04c6d8c4168ff7810d59d0d7159f1ee7af442ca6f7dc9c8ccd78b7a4638555d8d5092e3ad490d9b04071006a6b441db190fb63012f23f8cd9ea99be15d61aa651ac2fd4170f9e4dac9a554bd31e1fbdb24cc2424a9a0c2ff5834d55a6bd39969e62531f6e5e2ca2b279283790f554b3a4ce7d96edfd646c2299bceb0b17a4def990be3e6e5f09abdd4dc385f40f585fb873a49c68124e4ea153f6641d4e823b0873fa08cadb396e377c92e10205dab12c3e909b7797aac26c306d10c806d016bb5ae203c056711cac27b20e7da6e11e0958ea04cd0f181d41817123fd226208bc915306b7ea411f619b3f5225a75775bd51fc814713876652ff9cc663a4ffeb2eb7cd851c713a36bb2c0d7bb9350910a3a22c429aba737cb823215", 0x626}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x7fffffff, 0x101, 0x7f, "3aa98054f064012301546d1cadfd0485535df56e"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000000c0)='j', 0x1}], 0x1) 19:14:21 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0), 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r1, &(0x7f0000000040)=""/60, 0x3c) 19:14:21 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getdents(r0, &(0x7f0000002180)=""/4096, 0x840) getdents(r0, &(0x7f00000000c0)=""/46, 0x2e) socket(0x2, 0x5, 0x7) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 19:14:21 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2080, 0x8) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000540), &(0x7f0000000500)=0xc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x400, 0x40) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000480), &(0x7f00000004c0)=0x8) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x100, 0x20) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r5 = socket$unix(0x1, 0x2, 0x0) r6 = socket$unix(0x1, 0x7, 0x0) r7 = syz_open_pts() r8 = syz_open_pts() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0xc) r11 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r12 = socket$inet(0x2, 0x1, 0x8) r13 = getpgid(0x0) fcntl$lock(r9, 0x9, &(0x7f0000000040)={0x3, 0x1, 0x8000, 0x7fff, r13}) r14 = kqueue() kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0x2, 0xf0000000, 0x2, 0x53f2}, {{r2}, 0xffffffffffffffff, 0x20, 0xfffff, 0x9, 0xa439}, {{r3}, 0xfffffffffffffffe, 0x50, 0x83, 0x2}, {{r4}, 0xfffffffffffffffc, 0x9, 0x200000c0, 0x7, 0x5}, {{r5}, 0xfffffffffffffffd, 0x10, 0x40000009, 0x7, 0x5}, {{r6}, 0xffffffffffffffff, 0x82, 0xfffff, 0xa9a, 0x7}, {{r7}, 0xfffffffffffffffb, 0x10, 0x20000002, 0xfffffffffffffc00, 0x8}, {{r8}, 0xfffffffffffffffd, 0x40, 0x0, 0x4ac, 0x10001}], 0x3, &(0x7f0000000380)=[{{r9}, 0xffffffffffffffff, 0x20, 0x40, 0x200, 0x800000000}, {{r10}, 0xfffffffffffffffd, 0x4, 0x40000080, 0x7, 0x1}, {{r11}, 0xfffffffffffffffb, 0x22, 0xa0000042, 0x5, 0x3}, {{r12}, 0xfffffffffffffff8, 0x1a, 0x20, 0x4, 0x7ff}, {{r14}, 0xfffffffffffffffc, 0x0, 0x4, 0x8000, 0x1}], 0xe33d, &(0x7f0000000440)={0x1, 0x40}) clock_getres(0x4, &(0x7f0000000080)) 19:14:21 executing program 1: socketpair$unix(0x1, 0x9, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffbffffff, 0x7f, 0xfffff, 0x8d}], 0x20, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000180)="be9c65bafbcba057d7b004bfd29da47ec593554247445e1aacd6c6dae9a13fad44112c8144b01b8133580071880d86414866de3f27104b98319d4a6630ec6732d5776297c5c01fdb31890f25991d593b7b3175095346189280127b6998344d557a6682223ce94a3bfde1c37c381089a358b2087fbd8a82101bafc3b385b70c743c78db29782eeeb2cb28e351daa4942c6efe30bb13517753aebe8664089ffb56fb99aec1ebddedb7651b5e84509436085a7c6cbaa3e9171e44308ff76092fe5cd2d23a4730e6f09ee18634a25e15aa9710258b3bf26c137ff7a18dcb6179f98b6f1b65e10aefbf1714c70f3aa06211ecdb5dfc3cde1ce5819b3ee1de2a0719ed9a367530d1f9a72d6363733fd0906bb5", 0x110, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x0, 0xca) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x20000020, 0x2, 0x2}, {{r1}, 0xfffffffffffffffe, 0x2, 0x2, 0x80000000, 0x6}, {{r2}, 0xfffffffffffffffb, 0xc, 0x1, 0x700000000, 0x2}, {{r0}, 0xfffffffffffffffd, 0x1, 0x20, 0x9, 0xb9}, {{r2}, 0xfffffffffffffffb, 0x12, 0xf0000000, 0x3, 0x10000}], 0x9, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffb, 0x20, 0x600000e5, 0x20, 0x3}, {{r0}, 0xfffffffffffffffb, 0x10, 0x20000000, 0x1, 0xc0}, {{r2}, 0xfffffffffffffffe, 0x82, 0x1, 0x8, 0x2}, {{r1}, 0xfffffffffffffffc, 0x47, 0x42, 0x101, 0x6}, {{r2}, 0x69c1e8b01fdebc5f, 0xa0, 0x1, 0x43, 0x1}, {{r1}, 0xffffffffffffffff, 0x10, 0x0, 0xadff, 0xf46}], 0x7, &(0x7f0000000000)={0x3ff, 0x76e}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) socket(0x6, 0x5, 0xff) r5 = getgid() getgroups(0x5, &(0x7f00000003c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r7 = getgid() setgroups(0x4, &(0x7f0000000400)=[r4, r5, r6, r7]) 19:14:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x3, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0xfffffffffffffffe}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) ioctl$TIOCSBRK(r0, 0x2000747b) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a", 0x77f) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff9, 0x41, 0x40, 0xff, 0x8c7}, {{r1}, 0xfffffffffffffffd, 0x28, 0x1, 0x255, 0x4}], 0x3ff, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x4, 0x4, 0xfffffffffffffffd, 0x3}, {{r1}, 0xfffffffffffffffb, 0x19, 0x4, 0x9, 0xb724}, {{r0}, 0xfffffffffffffffa, 0x10, 0x2, 0x200, 0x9}], 0xfffffffffffffffa, &(0x7f0000000200)={0x3f, 0xccec}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xf8d, 0x9fb5, "a8fde9356c740ababc0900000100"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 19:14:21 executing program 1: pipe(&(0x7f0000000680)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f00000006c0)=0x7ff, 0x4) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="660df240ec011dc91c9b04528aa9d4456663229a9ca601b400170008b049dae0002918"], 0x1) fchmod(r1, 0x51) recvmsg(r1, &(0x7f0000000500)={&(0x7f00000000c0)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000340)=[{&(0x7f0000000200)=""/221, 0xdd}, {&(0x7f0000000400)=""/233, 0xe9}, {&(0x7f0000000000)=""/23, 0x17}, {&(0x7f0000000140)=""/86, 0x56}, {&(0x7f0000000300)=""/57, 0x39}, {&(0x7f0000000580)=""/203, 0xcb}], 0x6, &(0x7f0000001680)=""/4096, 0x1000}, 0x2) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 19:14:28 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2, 0x5fe3) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 19:14:28 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x1) syz_open_pts() getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 19:14:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = geteuid() setrlimit(0x0, 0x0) mknod(&(0x7f0000000580)='./bus\x00', 0x2002, 0x236161b7) r2 = open(&(0x7f0000000500)='./bus\x00', 0x2, 0x0) readv(r2, &(0x7f0000000000), 0x1) readv(r2, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/214, 0xd6}], 0x1) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000440)=[&(0x7f00000002c0)='\x00', &(0x7f0000000400)='\x00'], &(0x7f00000007c0)=[&(0x7f0000000480)='+[\x00', &(0x7f00000005c0)='\xe7/+{:-:[\x00', 0x0, &(0x7f0000000700)=':\x00', 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r3, 0x4) fcntl$setown(r0, 0x6, 0x0) kqueue() 19:14:28 executing program 1: mlock(&(0x7f0000123000/0x3000)=nil, 0x3000) mlockall(0x3) mlock(&(0x7f00003ff000/0x4000)=nil, 0x4000) r0 = msgget$private(0x0, 0x93) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/145) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x9, 0x15a4, 0xff, 0xb200000000000000, "268ceab865c1dddf2428f6f54642f5e8b2e9bb33", 0x7, 0x9}) 19:14:28 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002bd, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='./file0\x00') writev(r0, &(0x7f0000000600)=[{0x0}], 0x1) execve(&(0x7f0000000080)='./file1\x00', &(0x7f0000000240)=[&(0x7f0000000140)='\'#\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000440)=[&(0x7f0000000280)=',\x00', &(0x7f00000002c0)='*\x00', &(0x7f0000000300)='$\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='[\x00', &(0x7f00000003c0)='-:{-\x00', &(0x7f0000000400)='-%(\x00']) open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0xa) 19:14:28 executing program 1: r0 = socket$inet(0x2, 0x3, 0x1f) getsockopt(r0, 0x0, 0x69, 0x0, 0x0) 19:14:28 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTART(r1, 0x2000746e) 19:14:28 executing program 1: munmap(&(0x7f0000250000/0x2000)=nil, 0x2000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = socket(0x3a, 0x4, 0x34) getsockname$unix(r4, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r7 = socket(0x16, 0x8001, 0x9) r8 = kqueue() poll(&(0x7f0000000100)=[{r0, 0x140}, {r1, 0x8}, {r2, 0x4}, {r3, 0x8}, {r5, 0x4}, {r6, 0x120}, {r7, 0xc}, {r8, 0x20}], 0x8, 0x6) writev(r2, &(0x7f0000000680)=[{&(0x7f0000000200)="f82ecdd339d664c42db22317ff718ec2e507482abaf31a3b15ff9d8741cd1e94945223aa1e612603384e0069bb442c359feb1a5aac6bfddcce4897c2f9e1f96930b61203abd6c30021328f16dafb7ebb0b54334f236efa0d113f2904ef2bd10d44b453e38b80368185322934f97aea3c1aa47e506ac84477718d24d5e565762621475308d7ec44b23f363612e345b4eec452f3eca83e2ea5018a71120f219c4dbabeda433cb974619d86a08844db2ba730247d3af26b7bc274", 0xb9}, {&(0x7f00000002c0)="9dfc9597f4f03596916b667418e65684d5151f874e9dfe5b819d59ee70bd47c952a5bf", 0x23}, {&(0x7f0000000300)="6deee21b2a5b3dbaf88b7cabc8bc856f59e537bd937d753547482639ff", 0x1d}, {&(0x7f0000000340)="81367648d4e6847d1e492b9f8271cb10bb20e0800ba3ad921c05f10721a6a21d9fb40ebd2c1cc951b6a9d57f1b5384be759256fbbc562cd07becf5e2984ebc7caebd3bc4a4898e0d574d0a20ba3b71c20a2d22140d26a64035404bd3beb5a78cad5179bd22a09a8722c5d216323fa2202061f353bc8f0b939814e5d5a17626d30a3f2e49ec6d6d66d467cacd185fe25477f7cd3361bf866202d5edde6248bbb78f5a0231faab56a8fb8854352a907fac0dca63cd485942be39af802f3d47501722e54502316fde7dfa147a9f6594e404097798", 0xd3}, {&(0x7f0000000440)="80d5ff4ff78be37fc6bc4c394aea713f070376733ee08d4a29918551d82575d0e49f842e66c211ef6818dba08e7389cf90a92dfc5e3333385784a03b50f5b722fdef1fcd387d3e07e03f294d27e1b0871a2e0daee86d9f55dc5be851b51359f9db1fd0959f4e51578227f336caecf61ba8c78b96efff98ba5e80d4046f4ac6f84bc5a4b6b3dddab36a3f95430487d83ad9ca5834b1d996a4bdefb7674594f8379f380e6393f0aac691c6ca3fc31956f4de0cfc5459110a4062402db6aa2b25bab60528cd49c4364816f55822ce913483f21678ddd16c996e9cef07b3c8fd3f0beb7facebb426426e44", 0xe9}, {&(0x7f0000000540)="4a994fce8b6bf3332a6a6b58ebce678dad8a7aa3fd0352df7af0c686dc380ce064dc51c91fb6e7e294ac7aa8d1b9a9f578798f72ca79158694da2e470904d4c10b4c8713568427c90a916a4113e652ce0c0a36fd8719cccbf9f4ca27298d1b32a6b769d0095474f5e258048ca5df9aabea81cf214561f86053a7787f73494acb6ddf6f96b3d4ab4d41670ad7c7dc0d2af35e6a6c51f010b2", 0x98}, {&(0x7f0000000600)="7b8ee0b74b4d44304b766a0ed055354fa5c3266076c3102a85cdf6cf4a3bd28039c15da4c52572b0c18855e2e3e3ae442f840758213b7f6f82c45af9f237f160c7bd10fd697b4fb4b3c80d5232ee0400a80b20227a36dbb8dbc42756c4b08f2241fa4a408170ea9dda930d457e01e765e58f653583eb06295a", 0x79}], 0x7) 19:14:28 executing program 0: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) r0 = msgget(0x3, 0x8) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) 19:14:28 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) sendto(r1, &(0x7f0000000040)="d72b228cd5c0f7f535606113ac277224e61ac6026abbbe6aaef416ce378e54a6cad19033a7f948d9ba5836cb98d13e79147b812d466a5f89af2b3305b4d030a1e9a508a36b80c6d7ca49f118e5955bc1d724bcd53641e1f2a210f89b23f1e2af53363702110f535673efa27d9b9e7d2efa157fed6fe50228d0002e1b084004672e3b9637474d933d30e4ed738757749845b4dba5b8b7da285c94aaaf", 0x9c, 0x400, &(0x7f0000000100)=@in6={0x18, 0x1, 0x0, 0x20}, 0xc) r3 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x100, 0x80000000000000}, 0x4, 0x7, r3, 0x0, 0xfffffffffffffffd, 0x47e, 0x80000000, 0x3}) 19:14:28 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt(r0, 0x200, 0xc, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r2 = getuid() getgroups(0x5, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) close(r0) map stack 0x20000000-0x20400000 of map 0xffffff007f125d68 failed: hole in range map stack 0x20000000-0x20400000 of map 0xffffff007f125d68 failed: hole in range 19:14:28 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') fchmodat(r0, &(0x7f00000000c0)='./file0/\x00', 0x0, 0x0) r1 = semget(0x0, 0x0, 0x4) unveil(&(0x7f0000000100)='./file0/\x00', &(0x7f0000000240)='W\x00') semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000140)=""/200) 19:14:28 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = getpid() fcntl$setown(r0, 0x6, r1) mmap(&(0x7f0000efa000/0x3000)=nil, 0x3000, 0x3, 0x100000002014, r0, 0x0, 0x8000000000000000) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) 19:14:29 executing program 1: mknod(&(0x7f0000001900)='./bus\x00', 0x4000020000002000, 0x0) pipe2(&(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = getpid() r2 = geteuid() getgroups(0x2, &(0x7f0000001740)=[0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f00000017c0)={&(0x7f0000001680)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001700)=[{&(0x7f00000016c0)="f9c9a2fe9e85861aaf1b4e349c0c4025993bf8b36b44bf48eeccfeca3ecaea7d740281105e27ad6503", 0x29}], 0x1, &(0x7f0000001780)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x6}, 0x408) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) utimes(&(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)={{0x4, 0x5}, {0xffffffff, 0x6}}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xae2, 0x7ff, "2b6839b9877c2f16b39f62724875e3bf24272a78"}) getpgrp() getuid() getgroups(0x8, &(0x7f0000000340)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) sendmsg$unix(r4, &(0x7f0000001600)={&(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000001540)=[{&(0x7f00000000c0)="59adb8c2fc55adec329fb3e1e3db669e3376fe6b48488eeda4ff5e41596591246715dca9667e0f66c7b2b790fe2daf8184af18d1de223135c4c35e1265a0c588c0c379234be17617cd60a73731e666e73714699021fac0a08dea3718fb6ea884f3e6915e25ce8b503a4269116f29fca6e5baa77079f506d75d010da37a946a5a427189a6d47ab613e24ae763af2a515d1b60c2bfa9d47082af8b1a9f5220e20f7f995e082795dda6ac3bf860305a9ca6df761c3849151e618ca72de83d0bcea364a23182779eed085a02c0d86a4b3b9effdc", 0x69}, {&(0x7f0000001940)="8dbe6a883d193b5f6e15439c90471727372c95e487756697da1e7ff53dd577d7f7c62baaf96c4de593f5855487b4dc32ff047be0780bc4c0615f50b0ca4bdac954d0c3280777af1ebb3f648db7e28ce686c0aeadda23240db64468b0ed639a5fdc65e986c64641111dab46b39ef6e4bc14b6079b1ffa388456b69dcb29f4f7ccbb965799141b32ea488192365019dac2b91812282e2df926e32d63ab2e0d30cf0a989f0d03830ce95153a4fe287c1d1d13751d48fb1643c7960b05fa557c34eda025db42c81fe8f5374129ed5e568563cf31f260937a79251a0ce0761d69d328642ebac9ffba99000006f48998b37807afc35ea833475b1c0f2acb4e44bd2bf5865bba822c689bc9802a527663d9ea8dd61da2e4daecb784c483a137c5cff7c3fdba3c50a8cd93fb2de02d1aeae81a303455ef9651d94e70838f8d88a0591e517e5de64eb4248d3a58e6be051626de7e891722b7db1c3b7bb163c1caa5a2d2b1e4b78258c261fd538ab9f0872345f06999588aed9da3cfec4af12a65d7a90a66bb4db4daccbf9cc43cd6", 0xe3}, {&(0x7f0000000400)="da52d26b94420267ffe89c4b56639eb7803fb1fb70200040aeb072b46df5c9e7c3013b4b69ba081d661912c854a2cf8bad788f536904cf6f9bcf714abf2c2d1e72037b14a0ec2e515563520c047f76b8898e7b33aa3d28891314230f1052484280770a225b693d766a4f77298b7f4574566f4d7487eae8afbdf0b4c929124b06f72143cb118eeafeefe88454b28e84b6604bee9016b9aea4dd1b029fe2cf8f88de3638c926684e19956ac81f1de735ccf116ed78f630167d7177bbe7cae38ba405939f55361f744874829372b0030a35fd552b9fa2c28eee271e48798c59691860f542bcae639ffe8da99600c398e860e62d53468e99cc6053ed213308645d33074e1fa15cbab9c354885550f4dce5f4ec034f79504eea72e0f5ee74a85771413115a90b3ee1aaa71429668697b7dc2d97ee539967ca7cc7c63b899478dfbc6fdece5b9ed20362d79731ad18f6fa258d4ecd9f21f31609679a6a81b399abac5ff6945c1e984c6fab00b2012c6a131221adcbb2a92238cbef5af80de2b2c99980d4c4ebddbc9f111fdc53d43c3e90a92624771780a18865e2c51b92174938e30b6a3c7ded95929a27afa2db63ff33805ad3b9ff8c9ae99055904588845e8175edae7dfd7339a4def0a09584712b339379089ff37bba20a53a8fb593b01df7b7a82be1124055a95eade95fa29e2f2925930c57c2fd5306fdb419bf94de82ada623e7c1ef0d5ea0c1fb8d4d1305616b0f8c40381e293afbc8bd466072a6a399db0e700a2162ee6d97e58823bc8480ae52c6be65034a311a2472c6fd1f9ec7c06d231af644d8fc36fc6f2859b602ba93eb9ce5fb372ec637321ca196eb4694da7700e021383364f57d094f36b5d71738622d9fa790cd3f998c1e5c73676f2133fad622e8171c632a5532086cc16184825447f9631855e28b0eacef4e9d94696bae1c299f8bb76dcfd9ba4617279797bff06c9ae56f272bbe1bae3bd3b1ecb5487500d1dedb5af5d860fba5086f1404a3f6cb5cfbf2845e21549be1555eae8377398b9b4b6b0409a51f9523130a463fa1ad18f3197228fa044d3bc8ebff856ebeb104c94421e865a11f931ee2dfb1c6b7799739d439e53d751d33724934dee8ec0f141fdf8d5449ae433c3fd9d223aaadced8649ba9c3257c5cbe04d19c48dee9c6b3bc0022b2add119b11c5dfee237b02154506d3dd271c897505c498dbe6717c6f3eb059d94e980fb86a5f6e6e0237ace63042f9b89824e685efe3eab5e2f8879934349b3cfafea40a047c3f9fe26fe6192c475817ee7e0f21b6d9201394141f132155402ea584463a5de9c66948e8ff8fde9c9c17fce76367325c7cbc142441fe601f60407749a691c603dff1cffc86a22cc8487fe92c1c7baf3b3ea21dd9e24ca8f48d9ae236f4130eeb6929d3e2d9d5e02b2cc0d8d6f88e4b0b62b537f22ad1754710708bb942bfddea44effb8ee1985bdc8d1bbd1f6f7afd8a7673d333ba52815364872891c66bec9f7bb5f117c6618b4135b4875eee9d3f2d38af01a6255faba76dbff6d832a451ea66fcb72037dd30a7efe75b8ab853271b03b8090ddd30815407b9b7233c4249d704eee2976a3062b092fd78fb13d41e7179d8a79fe883e6d259189f61a34f082bbc32b0c824f38f94793e4e9d35c069e6761c1bf94217b89094e7eb4e44f1a752395bbcc2dddd72e4d82c9228a60043cc9e3fa6e068fd81f21fc26754b8086aada9fe2f9a471be8e92c343a000b8c58fc8ac214ff99f8c0be3a0eb28e7f3d027b5156fa331e51d2ea79dbb39321c307e8c4bfb08ed49c7fd8e6a3adc6629cefbd84dc2136f8e47fdc49932c6d64367d1909004472defea649923c69331f29cb748bb6ce12906012307bba694deb7481328a53fd64b070164201765ed94840ce6fc19c992c77a49132c9fd504bbbff2301e2bde8a240746172c676416d73ea415506101380a750ddd4f25b9119066366ed14e37db398bc3e6b95e7885d3ed7c1bba3a483747d6ecda17e9b60553d838c11e04a115d3350b381bf941b6038478649c4a9971e0e872e9c6dbbf474c34ac6303e2fcd29320c9dccbe16c491d1106fb22a907743c699307baaa7f74ddaa7ec45639cf6b7338b5074161732de1a1008989c6d320b18c64028d6288cb1a03616229ef56b09564fb713192f6ff9dd8facde420d98a01eb3290bf0d39b113da4e96c7998f063256903d01cc0dcd30f2a4a5d1ac8fcdb150bc6feb97b6875bece650a269980a05f4964afdb6df16d50ea6ffa5c5e46c74a909b4312da4d4767834c2124f98eb40dfcfbb1b345a6a30b89d977f1de3cda3aac50fe8e8395a0e87174c7d8e943ddd328b4326c2afd5774e302e293160b341513fd64101d4676ea6e04fa6aa55ab8d419063b61657393098f7de31ea76a492a6408a3791b1ec3c35f629a01dda7645e9feb265624ef20b71d11cb2f20b7376994cd30ba2701d875ff81d98ad2205fd7bd7b99944a199a9ce2c3a88814552bbac31fc9a264b468ae73f67eb4b8567412d156d510b166c1b347985f8e4bb848e6c9248f4fab58160a114c3b1df8edf19da0b548de58285319a852935aa933478f0e52201446d0d85f6826c51f2fc896c3e5ba010d6bf9d7b2c149b65110dcaf022233ee8b8f01132068d324aa1ced1b63ca7971f6b0a0bfd44740c10d463087a87dc93544efb30ae978a2e27846511bc8e0e5e33af7b6a4daa3f5f08e970be43df5593ffcd568d8cbf6158d36808abba43b660eea6ef68eb7b8ddc696f3d1d25d655bd028c1a12f822c9150a0f759aacd9bd6df29ba8892ae04b468aa255e4ec52c64dd81e73de5942dfa36be9cd44fe398006328428440b037bb258e0e46adce956eea34f4af472e1904b3e29961987c6e54cf5dcdd4ecb034cdcb284bc6650b316dc49105363a0c7987c67f4b74fa557495e296044d392669c376db954cb49ade2c5ff0c5a5f2fb05fdb620515076c2df8268374724eaf867f0b322512ad15d041e80298a2daa1dc8f3d8abcc1a22eec9354d1deb88de92dd47152242bd0bde9cc66a5581c1de64cdb3ba6a0db955f0ac5dd5f621b2b23523c5bdab751176179fef9f6e937d75733fae1c9a0f375b3d9295349dee32c9c33be071db8d57d54c4f7e78d927b66e0203e9f2c025a7dfcf59170f25df74acb96ba4933eddc194472e9a6552bf6b611412dc8d51fdf33167795ed1088f3eb2d897009d5cb9c0f963e10c20706eb97ebeb53215dae8b72ac6c4d0c05fa897a8d69c0c136b4ce29bfc8511cdea7c81984c12cecf98dfa014f4f657b3e97035ed472e44a6e72672de9f12b55009a7dcb328b8435e490be514720677b09a1a6032d5beae75da857d0b39d2a934dcfbbfd36eeee6a57b88d54da2b3e92f41905bd0e1a61872246404f0ec134884f865f192ffdf18651e10445aac83e5a4c27dd4db76b7611e53ad45386442cc722cc70a122a5be8e4ed740be56bd190ed0b687b2036ccf60f2d66be498d618110b39f01633296509a8ec8a8cb9fc5c1652989e79ab552c4e748f0ad405d988e6bfed8ea5e255c5e1cd98ff99a852d11c55d196436150a135b145dd22126c0a94ba671680ab8ee14471dd7757524c9efe69f76ed71278c8bd909bcbb149022a4f99200d829d567fcad1ab4f7a027d3543b78631f3fad007b78e4e71e653169d3e9ab2765ca0b31650343cb7666769f85dd929df88cfae3ddc16c9fa9b3b9d0f0acb539518e4bea62810f3c2df9798ea206f2a1e860082caa0ee131edd08f10887a3477ca685a796c97cda95e6a7571f5ee89459f27fcc355e3fa6ad4df38d8e3d67a6870cfd1647d916fb4140817e6bb03c951b1f27a1b1f1b36184568f97a61ca77390288f92aa5a1cb4789ad02c2be9f0c4c6da44089bb82dd3bc47758663016f6eb584c58690d3ee4f256adfcab7e848da19b1f81fb09f981faf6113a64cc7058da8ed775c316ad6a5ba90fc3cbf53739e93b2b36a96fffc475acc1b4a332c91e45e4ff75117f4bfeb18c8a6da731cac906bd818579fb3b8aec493edeb248b6fad3c42352798dcd66d81885de903adc68d9ea3e611bceb1bd14b4ea4772c0064c5c0ca7423cf9b8aa13ba70888aa140554cd2382a580dcddde1c81a8e9b4c8c73743a3472d6ec42de9156d2d6e6d461fa6a550186af1053ce4077ed8d3ad20f865608c7d040119eefef8f46e5a0998de0da9b568e8fea4826eccf5deac11b980f792510e150c08a941b55f82cd2a9a35ac319e43f019cda15d03875b05b47b6f4fddf5d8358eed9a31196710b4e0af284cbc6df03c97760ec3a3abae0b91d9b5b87b3b57b6aeff77d9dd051e2db41d7d8d3fab5a46bc2440418a5367144ecb8c63b5c7db18733eec86d414c8776186c42f5d09a424a08b83cac01da12fc132093b364d2edd396c4bb8486ce6be077a5c05f09e92d65d4a22b49094f5687ebe14dc0e4932c8552ec993289e9a427595f7d29cd3423ce06036565384aa32d8433512d66a79027051882c591effde2d6c4ff92b3e734fe4fc129fcf6884caac07f9960346042fba2641f44a6fe8d0318649d7ee303abbe117e2e99934927d65d4eb74268e730e100e97444d648ec9cc81e39e7d93d3d9b5fa1cc81fbe518a55cee1b252b645d9ba95a73743abde7b639c0fc9415dc10d94cd93477e0cf59ef14756af59b9843715ad725004252a1abbce6ed0d8a2dc08a86260fc2f6d9dc5495b900db5ce3e04a1d9d8b8db5a7f92fd3f8f533df9cf77d1a012a9ce499a2b78d0f47ab4238f35f88fdba8359fe85818090c22ec2e6ddf7dd18cfb195c1233850d0704f367fac44133f0dc448cd1b5bbf15ca88ec1b4c8c75276245f44e8ce6f077a562294255a30a04b4f1efa5f1d4e85d4a0eaefc219b528004cc0460a23699c198c3b60650b2cbb6a94282d5287787295973ae958c01ad6f78c42eee614d0954c0aa1625309566bb91e91a1bc3c926a28b997a934f3ebeeedb4c5f54d439294b92741c5c0419de3e331364c2cbed1757587036b2137def679afb61b7e8c9b5b027055bf61c22683cc8c3ced67fe36d055ff64c1a282db971b3e45e2d13cd33bc50021e6b8e91152a3165bb23bc85f7f08c1acf8bf57d14236dc3f3760330e6d8f6d48152f5e646bd12b10defd7adaa11cb0e8a45f26ab06527e54e4ab7a32cec2885e43e51bdef4ab69013889c750039a46b04daeb6e981757a2faca12080485511706ada2707b4d94a3827bb4a543436d85fc6b8c5e5b46b0c6dc02a205058c00aee18cdfb8601e049b9a604129dc5a10a2ace37c3554e6ffb291d96d0458d4ea3e16db1aeefe469202bdd315caac868e8dde49f346a8dc20ca33bd39580c77cff2411aba445731a46d3c4d47bafe18de466b414a43eb082b39aba16d8c6ca0c78ce079adb5e20ebc41e9eebaf13e533f0a0907a42da096c65c0cf6accd222457b8ed7cfb39073db69a3d4ab9dbdb7da4294f5bf6ee32d1ac2d4ac3c909641325a78f2d279ed787979871eb2c3d01e37d1ca0a23c32cf8b35038057cefc23050756a6cdb75d41d5656a47ffe6748a09f9a2b3b4c8d7d3ef1dbd69ffdd323e0105015ee525090c13a50d5af3f9f5f109b930b40e1abc8195da794d353341a49aeeafbeefcb054c15da0ac5518432a5c7bad395cf74bcd12fcfaa5ccd98a1fa4c99572249378f6452bb387fad351c2a236dd64953679006508c86413aca063251e8a7c023ed0d5b6dde0070259211b546867efe72a60cd45c0da8ddde83d17c86dc945ccc0405fa944aae1ec428f4b", 0x1000}, {&(0x7f00000002c0)="6226c8b5b155ac2db204b3bb445fefd553f39ad1ae9327fe067d0bfd36fbdcdd24c2cbbba17d28a15ff0173e3276df1b0854365c51c75f510e006b0d060bc835c6992ab17067", 0x46}, {&(0x7f0000001400)="06ab4e1fd38e8d902bcd4946f884ef3d9f04b2c01730b5370ceeb70df05c9b3975bcd2a30da1c180e3245edf20554c8d12675c532ca2bd48d4462392c69d7a8835e34d0dee7de4a93b9e461799456e85924e2dd637fa968f5b15a7b6a740b28457cf4a11ede5d9f11e77d640787bfe322e942a8db9eb79e220db7cfa6bc05a60291a549a18b4a6473fbc3d2edaaf41f0205d00d49a", 0xfffffee6}, {&(0x7f00000014c0)="35c8238440c24aa03223a979db5f5780bce2b061ae8e7a8191ef8502b9d298987c8f158fcfa46ec777bd881c99fe43b314d5b7991b75d80ae3615e83ac48ccb9f328045f70a0cb39d9128bc5b3fb01efd0", 0x51}], 0x6, &(0x7f00000015c0), 0x20, 0x4}, 0x2) execve(0x0, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(0x0, 0x4) 19:14:29 executing program 0: r0 = socket(0x20002, 0x1, 0xfffffffffffffffc) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x7, 0x20}, 0xc) getsockopt(r0, 0x6, 0x8, 0x0, 0x0) fcntl$getflags(r0, 0x1) 19:14:29 executing program 1: recvfrom$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) clock_getres(0x2, &(0x7f0000001080)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 19:14:29 executing program 0: r0 = syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="233ae569ddc36daee0e18080dace9062b9d7b6d0b3a7fc02c2192a27c919d4122d62e030ae6db2e4d0b972f144d05227", 0xfffffed9}], 0x1, 0x0) preadv(r0, &(0x7f0000000080), 0x0, 0x0) 19:14:29 executing program 0: setuid(0xee01) r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) socket$inet(0x2, 0x1, 0x6703) 19:14:29 executing program 1: symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00') readlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000140)=""/176, 0xb0) symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file1\x00') rename(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='./file0/file0\x00') 19:14:29 executing program 1: r0 = socket(0x18, 0x4003, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x3a, 0x0, 0x0, 0x0) 19:14:29 executing program 0: r0 = socket$inet6(0x18, 0x80000000003, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000140)="00927a696828c10a56db52e9cf08ad3dc9000000", 0x14) fchmod(r0, 0x2) 19:14:29 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x120, 0x81) socketpair(0x6, 0x3, 0xffffffffffff8000, &(0x7f00000000c0)={0xffffffffffffffff}) poll(&(0x7f0000000100)=[{r0, 0x154}, {r1, 0x100}, {r2, 0x4}], 0x3, 0x73) r3 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r3, 0x0) shmctl$SHM_LOCK(0x0, 0x3) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmat(r3, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmdt(0x0) 19:14:29 executing program 0: r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000d, &(0x7f0000000000)="e02300af82ec0a02", 0x8) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="8ba48c9f7045f9973a197fe847dea22c3909c89a7ba510ae047ebb4a1aba143ab7f391457c29f2d75fec5745aabfb53dea44ee63233466070cf5c0", 0x3b) 19:14:29 executing program 0: setitimer(0x1, 0x0, 0x0) socket$inet(0x2, 0x1, 0x1000) getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) setgid(r0) 19:14:29 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x4) sync() 19:14:29 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) 19:14:29 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x8) mkdir(&(0x7f0000000540)='./file0/file0\x00', 0x0) r0 = getuid() setuid(r0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='v\x00') 19:14:29 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x820, 0x21) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) recvfrom$inet6(r0, 0x0, 0xffffffffffffffd3, 0x42, 0x0, 0xffffffffffffffd9) clock_getres(0x4, &(0x7f0000000000)) clock_getres(0x6, &(0x7f0000001080)) 19:14:29 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) close(r0) socket$inet6(0x18, 0xc003, 0x6) 19:14:29 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r0, r1) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) 19:14:29 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x5) r2 = open(&(0x7f0000000240)='./file0\x00', 0x10000, 0x400000000134) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000080)="a7", 0x1}], 0x1) poll(&(0x7f00000003c0)=[{r0, 0x15}, {r0, 0x40}], 0x2, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x2, 0x2, 0x8}, {{r1}, 0xfffffffffffffffe, 0x80, 0x1b}, {{r1}, 0xfffffffffffffffd, 0x11, 0x0, 0x1, 0x2f9}, {{r2}, 0xfffffffffffffff9, 0x40, 0x2, 0x101, 0x6}], 0x3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0x2, 0x800}, {{r2}, 0xffffffffffffffff, 0x40, 0x82, 0x80000000, 0x6}, {{r1}, 0xfffffffffffffffe, 0x20, 0x80, 0x9, 0x2}, {{r2}, 0xfffffffffffffffb, 0x4, 0x8, 0x1f, 0x2}], 0x8, &(0x7f00000001c0)={0x101, 0x1}) close(r2) openat(r1, &(0x7f0000000200)='./file0\x00', 0x80, 0x6) 19:14:29 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xbf}], 0x10003, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x1f, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x12}], 0x65363051, 0x0) shutdown(r0, 0x2) 19:14:29 executing program 0: r0 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x5, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x4, &(0x7f0000000200)=[r0, r1, r2, r3]) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710d8dec011db41c050000192a0000000600"], 0x1) pwritev(r4, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r4, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) ioctl$TIOCDRAIN(r4, 0x2000745e) 19:14:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="5430ff", 0x3) r1 = dup(r0) flock(r1, 0x4) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x4) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) 19:14:31 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r0) setuid(0xee01) r1 = socket$inet6(0x18, 0x7, 0xcf6) flock(r1, 0x1) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) 19:14:31 executing program 0: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20d4b, 0x4) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r1, r3) fchmod(r0, 0xa3) 19:14:31 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000083) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') write(r0, &(0x7f00000002c0)="4c3125e15c273779ce91564d3d083fd0d79c10aa4afd899fa9bff928147ec3417318e0883e0333d9f64727c6f19a4ca126dcb689066c868a7c50d7fbcceca27483c19391cfa7a24ee3e404828323ea5e90cff6d8e49f8006013feaf423a7c6d1fcb055bd73b112a307561338b9086ecc6881f20a1b73a1e4a7148571d2c6fee1573c5e25c8d92df819239a2fe43f164662e9e786ed7271989bbe69dfe80c366a3f3668bf0b9b6efc02e9d208d952fcd7b26c2102debba387096d12ba35715baa1ac06d5aeb04a01fb3531e83fa8e75a835edc9798cc6", 0xd6) unlink(&(0x7f0000000180)='./bus\x00') mkdir(&(0x7f0000000200)='./bus\x00', 0xfefffffffffffffc) 19:14:31 executing program 1: semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f00000003c0)=""/182) r0 = kqueue() r1 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000480)={0x5, 0x7fff}, 0x10) getpeername$inet(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) fcntl$getown(r0, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r3 = getgid() getgroups(0x2, &(0x7f0000000540)=[r2, r3]) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0xf83, 0x4, 0xff, 0x3b, "1c4c89ebc34efedcd36386b0c59684e0f5e7d46e", 0x7, 0xfff}) r4 = kqueue() r5 = semget(0x2, 0x2, 0x282) rename(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000080)=""/124) r6 = fcntl$dupfd(r4, 0xa, r4) kevent(r4, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x48, 0x82, 0xec8, 0x1}], 0x2, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0xc0, 0x40000061, 0x2, 0x21}, {{r6}, 0xfffffffffffffffe, 0x82, 0xf0000002, 0x80000001, 0x1}, {{r4}, 0xffffffffffffffff, 0x20, 0xfffff, 0x1, 0x1}, {{r4}, 0x0, 0x84, 0x44, 0xffff, 0x9}], 0x3f, &(0x7f0000000200)={0x0, 0x1f}) r7 = semget$private(0x0, 0x3, 0x84) rename(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000580)='./file0\x00') semctl$GETZCNT(r7, 0xffffffffffffffff, 0x7, &(0x7f0000000000)=""/97) 19:14:31 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) fsync(r0) r1 = semget$private(0x0, 0x7, 0x410) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000040)=""/26) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000080)=""/55) semop(r1, &(0x7f00000000c0)=[{0x3, 0x3, 0x1800}, {0x4, 0x5, 0x1800}, {0x0, 0x8, 0x800}, {0x0, 0x5, 0x1800}, {0x4, 0x400, 0x800}, {0x3, 0x7, 0x800}, {0x0, 0x0, 0x1800}, {0x4, 0x101, 0x1800}, {0x2, 0x2, 0x800}, {0x3, 0x20}], 0xa) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000100)=""/96) shmget$private(0x0, 0x3000, 0x19, &(0x7f0000ffa000/0x3000)=nil) r2 = dup(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) getpgid(r3) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000200)) clock_getres(0x3, &(0x7f0000000240)) getsockopt(r2, 0x1, 0x6, &(0x7f0000000280)=""/17, &(0x7f00000002c0)=0x11) faccessat(r0, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) linkat(r2, &(0x7f0000000340)='./file0\x00', r0, &(0x7f0000000380)='./file1\x00', 0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0xe95) ioctl$TIOCDRAIN(r0, 0x2000745e) mlockall(0x2) poll(&(0x7f00000003c0)=[{r2, 0x1}, {r0, 0xc0}], 0x2, 0x100) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000400)=""/4096) getpgrp() r4 = semget$private(0x0, 0x3, 0x10) semctl$SETVAL(r4, 0x7, 0x8, &(0x7f0000001400)=0x5) clock_gettime(0x2, &(0x7f0000001440)) 19:14:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x3) r2 = semget(0x3, 0x0, 0x200) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000100)=""/222) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x280, 0x10) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200), 0xde46d}], 0x1000000000000302, 0x0) 19:14:31 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file1\x00', 0x84) rename(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000540)='./file0/file1/file0\x00') 19:14:31 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt(r0, 0x1, 0x3, &(0x7f0000000180)=""/214, &(0x7f0000000280)=0xd6) r1 = fcntl$dupfd(r0, 0xa, r0) accept$unix(r1, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) r2 = socket$inet6(0x18, 0x3, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) listen(r2, 0x3) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) getsockname$inet6(r2, 0x0, &(0x7f0000000040)) 19:14:31 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000180)='./bus\x00', 0xffffffffffffffff, 0x0) r1 = getgid() ioctl$TIOCNOTTY(r0, 0x20007471) setegid(r1) semget(0x1, 0x2, 0x40) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=""/4096, 0x1000) 19:14:31 executing program 1: r0 = socket(0x2, 0xc002, 0x0) shutdown(r0, 0x0) r1 = dup2(r0, r0) connect(r1, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) recvmsg(r1, &(0x7f0000001180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/4096, 0x1000}, 0x0) 19:14:31 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) r2 = open(&(0x7f0000000240)='./file0\x00', 0x8200, 0x54) getsockname$inet(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setgroups(0x1, &(0x7f0000000200)=[r1]) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="67782916"], 0x1, 0x0, 0x0) setsockopt(r0, 0x5, 0xffffffffffffff53, &(0x7f00000000c0)="31d7c0530d2791c6d64cbecbbd69cd4514a20f6874b5f75842c477cc84b33cd529d15399ef28fb7f94e8413df2556dbd621af27df24e8a408e0a45281071ddc518e2d5318367664b641ef045d3a5d43a0a3971872a37a12904eacf2b09b340c360baad0752d19f92802961af1e4b", 0x6e) getrusage(0x0, &(0x7f0000000140)) sendto(r0, &(0x7f00000003c0)="efc695df600047bd898ccd1f29a5b5f2d3da5ae5a5cb224ad999e35ff21544e764ad554fb22ad6bc58faefb71ee08a0a48f6d5b0e3d37afb2cedc2c2e39ad9f37f76fc3bc449e6e3590849ff94748106b3cba5d3d5f26ec69b6b9d685d88e8185144b07f0b7d87f5a33568cd4d26da5d99b5be69230207b3ddc4bfb6209e0181360c022c48b186ecc024d4a2a239e4f96fa12530b636b074eb8bc93a25f01c7dc047e86ecfda0bbd093866e770ee32b67cdbacc9eb9c5c013012b2f7e1ed89dff844bcfc85d4c02d24e5f20b8a6ae4fe4bf59a6b203e28917fc77d6260fc0439ad8d721c61c4543767df21fdf5c6d24b755a2ba2282562d8bad1c02aa5ff4fcf09bfab33880543088a443dc5b0f131fe6661c181db0f9cf513b5d266844f100c6cae218d01f765248c240a30f00c7bd82f25dfc5205b00ba24e73b1a31b05d0c44704c2503b78b64ffe3b9a24116ceecfe6e85ade66aec26dc8091919c96b614519b3d5c66579c64371b2c10d46d93021827330c267745de44bccaed85510d0c", 0x180, 0x1400, 0x0, 0x0) 19:14:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000006c0)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb58965e4b3a8819f0d510dcfc13634103b855545858c310300d47e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d45afc34989551a8a2f2544fb32af15d16563140343de686494f2b1626821ba8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c6a5188d568c8e8bb092e61d8c5d06ad285e1090073a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381c00f457def9f9ce9866b7b6289ca6d9348fb14609f641ee2b33acd2d125f832603b5989e625e411cd5ba20d", 0xf6) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, "f31197303fb4f61ec3caf4d802573a4efcbdac22"}) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000000)=""/19, 0x13}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000300)={0x0, 0x8003, 0xfffffffffffffffc, 0x1d38, "4f0000004ae30000000000000010000900"}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x2, 0xffffffff7fffffff}) 19:14:31 executing program 0: mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) mkdirat(r0, &(0x7f0000000100)='./file0/file1/file0\x00', 0xa) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)) rename(&(0x7f0000000140)='./file0/file1/file0\x00', &(0x7f0000000000)='./file0/file1\x00') 19:14:31 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 19:14:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x2, 0x810, r0, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x1, &(0x7f0000fee000/0x4000)=nil) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x0, 0x2011, r0, 0x0, 0x0) 19:14:32 executing program 1: r0 = semget$private(0x0, 0x7, 0x2) semctl$IPC_SET(r0, 0x0, 0x1, 0xfffffffffffffffe) r1 = geteuid() getgroups(0x1, &(0x7f0000000000)=[0x0]) r3 = shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmdt(r3) r4 = getuid() getgroups(0x8, &(0x7f00000000c0)=[r2, r2, r2, r2, r2, r2, r2, r2]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r8 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r9 = open$dir(&(0x7f0000000200)='./file0\x00', 0x91, 0xc0) poll(&(0x7f0000000240)=[{r5, 0x8}, {r6, 0x2}, {r7, 0x100}, {r8, 0x2}, {r9}], 0x5, 0x0) r10 = getegid() fcntl$getown(r7, 0x5) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x7, r1, r2, r4, r10, 0x80, 0x5}, 0x8001, 0x7, 0x9}) 19:14:32 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x7, 0x0, 0xb, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x91e, 0x0, 0xb63, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x8) 19:14:32 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000001040)='./file0\x00', 0x10000, 0x8) bind$inet(r0, &(0x7f0000001080)={0x2, 0x3}, 0xc) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) recvfrom$inet(r2, &(0x7f0000000000)=""/4096, 0x1000, 0x43, &(0x7f0000001000)={0x2, 0x0}, 0xc) r3 = dup(r1) ioctl$TIOCSDTR(r3, 0x20007479) 19:14:32 executing program 1: unveil(&(0x7f00000000c0)='./file0/file0/file0\x00', &(0x7f0000000140)='r\x00') r0 = open(&(0x7f0000000040)='./file0/file0/file0\x00', 0x8, 0x44) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) chroot(&(0x7f0000000200)='./file2\x00') ioctl$TIOCSCTTY(r0, 0x20007461) symlink(&(0x7f0000000080)='./file1\x00', &(0x7f0000000680)='./file1\x00') unlink(&(0x7f0000000640)='./file0/file0\x00') 19:14:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) poll(0x0, 0x0, 0xc8f) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) setitimer(0x3, &(0x7f00000000c0)={{0x4, 0x1b6}, {0xff, 0xa}}, &(0x7f0000000140)) 19:14:32 executing program 1: socket$inet6(0x18, 0x3, 0x0) 19:14:32 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x39, &(0x7f0000000000), 0x0) 19:14:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x80000000, 0x6, 0xffffffff}, {{r0}, 0x0, 0xc0, 0x1, 0x9c9, 0x3f}], 0x5329, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x20, 0xffffffffffff0000}, {{r0}, 0xfffffffffffffff9, 0x8, 0x4000000b, 0x20, 0x10000}, {{r0}, 0xfffffffffffffff8, 0x10, 0x0, 0x0, 0x80}, {{r1}, 0xfffffffffffffffd, 0x82, 0x1, 0x8, 0x2}, {{r0}, 0xfffffffffffffffe, 0x10, 0xc, 0x4, 0x1}, {{r0}, 0xfffffffffffffffa, 0x80, 0xa, 0x9, 0x400}, {{r1}, 0xfffffffffffffffb, 0x80, 0xf00fffff, 0x7f, 0x5}, {{r1}, 0x0, 0x10, 0xa0000029, 0xb, 0xff}, {{r0}, 0x0, 0x54, 0x3, 0x400, 0x2}], 0x4, &(0x7f0000000240)={0xffffffff, 0x6}) ioctl$TIOCNXCL(r0, 0x2000740e) r2 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000002c0)) r3 = getuid() r4 = geteuid() setreuid(r3, r4) getitimer(0x2, &(0x7f0000000000)) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000300)={0x4, 0x2, 0xf259, 0x7, "1620cdce91ecf2143c9292e5a477efb0e7c9302b", 0xc3b2, 0x2}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)=0x10001) dup2(r0, r1) r6 = getgid() fchown(r2, r4, r6) 19:14:32 executing program 0: r0 = socket(0x20, 0x8000, 0x401) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r1, 0x2000000000029, 0xa, &(0x7f0000000040)="c56d2c65", 0x4) 19:14:32 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000004c0)="e3", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "e37cad09506155836df0b58c77ea8d57bdec7c91"}) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) 19:14:33 executing program 0: socketpair(0x1, 0x5, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000080)="569515ac7b88ba5fa0e187be496f1d00724aaeeb0d7a82769f1224df330a4d9659f03d5aa58bb681ad39401567a1a40b5114e911a06af0d358b74b5ebf332e150ba014587611411e191b1a9b1e90d9a61b8db3a65a8e92d193d6f6d5df08b45eebf85c4490b1a17ed176a6aa3b87e4b94c07ebf0260ef254fee41eb3cadc25ff9c2a337be587bbe97016d19db0560e7ddbef647c4c50b325d5caa5a9b32976438ec5ba012a565eae8f158bb8e25030a5de56aefcb9628517f9a5431e0061fa2c269451e6228ddb2c36e497a33465a83df5615a6aef9b5e711d161e184fad222f9909016a261a7e9bf251c39382d62068823edc1009bb006296514fe7503800aa1811e41ffe8509a938d58f906cfa62dc1cbb75a5702381d22b96b0043f2002d47184a4d6307c0f1fcb35a35fbde2b3b901d9ce4c37c3028e0106faa648baf51dc31308e7c2a25c2adcb49d9a400fad219e264c9b42318244c3a22f1dde6479cf9a48b615db5394e0a836cedb789e7395340bce530895889d7c9ee985a684f0e8432cac65e7dbffe6f74225d59fac8a8d3f1c89db10734f7b0837bbe002554f8f41ee3595d6ccb364fc07cd9bb89b1961823c49adcb458946b5544d0c83f94481894a5f67b7d4fc108cf8f7b113283dd2527ae812cbbf40253f6ac7a79e0f312f2dbcb651db50f85c92138d7165c1e84efa7237d735ec68563455c656620dc2f923306dfe07156f7d944474ebc99a89637897cd26960ccaa86e3735ba2d707e3c0c5008e6fff7716ce78fa59ac6b50c04820a0b2dd3a20db1c414ec6ce6c969352f2b02de6d8df2bf82b1bb8fede9e752a5b1af759511432c046937ed3a925503b6b4d2c724fd9122254a61798dfc65ec1a4834c4905dca34f2cd1501e5c634cc85716574debe1636d7bcb451264b9042fc2c3d4ccfd7af579e42a0e509cec1952d537400ec5291689623d3da70dcfb6a1df4949023699d473af3dcada46cfa0459df81da5f6cc45bbd5bff889468b39088753b8676aa29fbf4aaacc28e3928dafd86f5cd9987a9b13c100877fead8d0c1f913902a18e76ce2738bc419adc057613b474612e939bf76cbf0ea8a793b2a050d22c27608c2c6922d863754cc4c6b0f7ca7ef0b47239018d05db691fd5ad749e66bbf8825d698f8205a7f448e8e4a60d83753247513dff0288a86e430631eb740c3c0b996ef08910d2990bc7ed93006489d1aefb9ebb7c0294f9a3e89d6f72bf2c5943eba5cfbcb8d64ea09990d0d671bf1f6441a07d9569962cd3e4988036a654bd9d37e04c183cd263fc0b1c695455041400ef2c018b0c3cdde1f5b6ef5fbc7aefb7316e97540bc641b23eeaac95b2d40a70e3b849457d08ce554c17022e1028328970e80a40f9a7e1a60d8550f7bd35da22627690203d1a804c6e18c667f786610640e803b2e8f7f10bcd4d3dcffa54260fce55f273d5f5d375ddb43d88b25c6240a7b8da504cbacc91a2ec143cebaf39e4fc5d9cb8611a8a769e8a97192bdfdd4aaff597786b55ad79785005da3054b896497bbafca210770db63037df19455baa1fafa87255c8df0b7b0500551ce10b432009eb84cd85bd63a551500c9831b068bbc54729b3374e271367d97bc2c813593b5d11b64c5d711455a69452e17decf2074f5142aa5603139c4dceaf61a8332b2b2aa0cfcaf86150e5f36e0e05057aa911335906f4432917744bbaa6148e4113b4c291bd9f6c3fceaea3d7c6dee7999bceaeec3c13930ab41b81e4889f769c1047871ee1fcadf808f29dc84c24fa82aaf911cd2e62deff891a2faef4bb6c864e59d25199d5bcd162e7c8b75ac38fe54a796c9c2c66b1a278e2d7b997673437c2ac6b1397ac4c4261fa557d9db22636b08e255990630ddc18b0c664949f21ad76d258a6d48974cdab27055d246c69575a25bf49e1345f5212e9bca74a938ea68a3ebaa715326371879e2ea6502748096bd04d720e5d30fb0a276c0248d7162265daf4c7d52e8ea06efcc0db78e17ec095b6a4ec94bcf452b9fd3a4da2d657af3344444e53ca52c44619ce3943bc9eb4cd991bb4b1a16303293e79f4d398d7b37548ccaf5b9aeee612b4e3bd79d36dd22cb8847f4a93ed0dd95e7e7a4885fd4bda3b4b4456d33f67ee4c9cb78adc5d13d4f194a05bb360aa04245bf11e5038fa71d7fb9cda6b3fc0f540098f6a6eaa23b8bdf0275d60166e104d945e6a2eceffc902c3b21a353407ee8fe405c9bf9abda7aab7ab0c3f8df24fe64a4c3ad28c4898261f4597aae3594a30762e5b1a0127ed5fd50b8fcc7b7f9af964d45879927926af17321ed608d42fc627445aa7f6ce4e42190bf3cffef51373b36a9100612d05c96d05d328e7a79994be852e28b461d15a726d322adc0818bf029b0ccc9a140a1070a08fa4330108ea341967e73202cfe3edb7a41baa5e3f4b1a245525c7e2d5d685a081365fc7a97b8f858c05493f6e3b90f56392e915fa7a8e5f8042e6c60d8aca3acba80502627ff3d15cc571f0532a8c8deeacd652043c1b4c193310883eff92646a5315b08ff7926af723cbe10ba53001911e95563440fab0a3f8b0bed87b4faec6ca9fe41cb4245a3c52c869cd77efffc5ad3fe8236f746ca53f5baa052ec898a8ba3796e5edaf967034543642a9f44da775aa6c747ade6beac7a15081bfb16fe04b9ddd6762b1bf98e75eddf3924b4498d07980b6067fbfac8edeb87bb955b1b840115fef69f0511cb73611bb2a23fe68e104ff5760f853254fd52a332a0146f6a6f888301e1c26077623f43ac95952d5eef745ebc5917fadf58ebd418a8a02e9078d31fd6ef16a4c9e2e33b3224893fdb23269ee157ed85ca327af1a62026524f2335712bb550641fe027b7db1765ef7c0fabf009ccd95a7b375a4349779e05841711c6cd3755e08b7e7dd225ab34305ce573fef09eb6503cfd6412ad7558c9c8005a70b18fd748311cbdd765cfa9941b3d778439a2f6cdf3a9ea2a519bb45d305152e35bf26fe490253309c99ce244c08643bba40dfcde7a92ec60e3d46ceb9e7359fac7d0948d994eb590d71e60ecff6baae2afbc11cee67e727e0b645657acdd767109b0c497e464b8562326562f04632614639b62a24a900ce38da70baa94b3b4f30ce8f546d2677c38a083591127226928194f375a09af04aa352fb7729ddc3260b1209eb26a3c3dcff5a957ed1e7fda1a4b0d9836aaecb33fd20271cbce559ccfead9bac011104f80a8ccf359001fa4c16145662d3db130c8cee5205032ac103a935b6347ddab64488224f1dfc029fb06886f8cb83cf9abcb4a8fa357a659500ba7f8f786a4c0e447cbbcdb81f8595ff2199777eb769d8d8674197c64147b639f8376b8b32512af1cd31a7a9f2a957196a500b3f325a8b912f2efd397861b9f4334dabd7f0b28b396c3e3fd8ed4e3e6ae0a72ead418953c3d55c1facd86edbd6624f55fd6eb6d1b59ecfb60a13bab5fbd78407b189daf150b42bcb0e1c27dc184ef5d0275f79e042782c28173053b7afc90e39791c0f77f8823b7715dcb04f8df533538c5cff77e3dcee969447a25e7a2d8bd1b679055c3e95550b4dbee347ed0a9402f63aa1c0865e201e8ffdc0e4b12df700c0fbd73b38230bd3c6dc88892a6b333b5ed8f7cf4dd6e64127f4fb6facc83bb463290b97f7cf1224382589339c1f5af14469b1034ddefd3cf8e7accf84163857ec1b92fc29a77f20f1aa52dca7ba77a0b87cb9e55689dd9f8e863c06b7d6c5cd133fa7f65f894611ffea63c6c4ede0af13f71a37aeece2710307cfa1a9fd1eb3aea6c7f3b511c1cbdb58f2f54982dd1cb1bf0c66c920cff66160afe71f7192bc34380c5976ce5915890f28e8ebbafe8351b4dc0a8dea824f1716816396592ec2b7d08d3fee7fbefbe1ff65f3642dd357120e07698469684a470c975f7a88b64f41f444265799215411611f0a6e153ad550fcc58bbf71fbb7fb93f1448e27c1bf269f3b70f861cfdac7db3910147fbc4b6ee7729ac641599ce538021a0bbf5ea8dbf8c841729fd25d6a05b8227bbfd227db07ede797516491f520222ad74df8dd5cf335e5006d0619f8dd4178cd32b1e558fd208a06b576b4b0f2a59ef3bc11da739390c67244dce3a3b8483fb0ec8df94aeef5ec7e81d8630d018a142f4be5ab33e391d6ec56e617ec689dd05c288c971efbb50b7070de79ea60edf117e3f95bd31b98e4cd0ab79637a817e9df56dd1dee8662fd26a8750308336742533cc63db5ab3f6e3abce8bbc879d07596e30405b36a5bc7ab2dbf97e82f3dcfd30b5b81989c61cb3ee1891522b5e86dc2c9ddb4bdf7c5f9c526502c67cc161ae1f31deb5e2bee153fea3c09d42370099384f7e91e9f807de9258ae60b1b93e8da23b836687d5e6a1c01b96f7996888f103e12eb05da6fac1e613666a50d63324f079188a1e1642c7dec5db250d86810356c4fee18fdb3bc44208c9617b9c2f2a5c43372e02f3858ae12883d91397ccf0926f76fb26a63de9d588603d79e28f407eba1f1235585edbb91a6108897352633893c2a15e5e6deb5e992dfff983722e6958078b3b0f7deb3ef91d0233c3d95ac8f83b2d88d01ee6eabaa451c73afcec0a523f05d967cc2866cba75ee6bf92b2f34ebda35d0e3ed5a1d2eebc3971a7a73b596b3ab7a5e11d96df89aefda258652b1270d40a4022beb0dd8eb76d29d07df548612ecca503cc81f3cd93b90b402d5df766e9f3a357cffc13a532056860662c146afbaacdf6efda7206be6700ff715ad7acb4470e6e3d4854b007b10f50317c78e53df4901c7463fb648c7c517d1488adde185666c239d78a45946411df637f62c758d536eac1d13fb547150c9d7716210a15a52cafe9a07ae6e759354888f68cfd3687babd67e6fb6f00890c0a4b4da137df9103c1d3e20229c30abc10d732c67981d4bcbe74bbc038abc40110554987ad975d33bfe9329a442c3c9db3052be69f745695473334a8f4efe65b35fba4d9f6ede5382fa445fcfc8767880287715df1ebdc6a7cf4441341a54616776a3004cb4ae6086ce82b8e6e3fbddcc3d694b0dfb28d889d036a3a410948dbb7c5ebc7274984fc776e43d23440da3d2083e9b1d2c19dfa97038e77d02cdf0cc1dea67c6fa1915748b9cbc3f099b2340e302712f1367a63b24c55e9a6eb6637eb7cdf57b4b4ba543c7ee966c1d14dedff8c565753b0c737cab0ed981797cb64bb07a2fe04b140dd157d1a8fa06700438a3fa2a98781fb9bde60053762804fe2364c6a154d4aed827c938b5d55cfd6bc210ab4562b55e5d3cba0a9cd2737498bbf67ac31a8096d1070f07d8521a437e33b7ca880a5a09ae2ce9101c66357b3f98e5574a2e1c61a947f1ccb94e67ec2659bb4a5c3ec2c364403e8bea6f585fac9eb4b2b33ff503a4a55cb9d62034b38c834e0b2378ff65a63e39be13880a1f387379ccecfde6882ac7f87ce1e9c184435b7c2182accf0a14124ee39eb211b006cf023c297552fcfdcc038d67d3419ae86b3fd2811a727477274df895562ee3c0a992952a7e6fb86ad127329e491040536b5e0b530768169ce10be72a70a7aec9e0b5d83bd3157642ef7c6d492da1d003bcae72c1de9af8f37ccefff214e0777ffb4e5175f6dde9069d926b4c53f239fa013a2b55f5341db09f6d09eefd9c21153d0a9a8827e81bcb81da32aff519b4928ff3eda638a8d4047d2523032cc36b0d55a51adb2a65add3adc6f0be8adcc9cfc7274d261d96970d7fc66082aa57f7adca0e955ed937d300817f5eae86a00320b912e0194c5d41cf", 0x1000, 0xe, 0x0, 0x0) mknod(&(0x7f0000001200)='./file0\x00', 0x6090, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r2, &(0x7f0000001080)='./file0\x00', &(0x7f00000010c0)={{0x0, 0x6}, {0x7ff, 0x800}}, 0x2) setsockopt(r1, 0x5, 0x1, &(0x7f0000001100)="fb46a905de78520bb0fd13dea325a748413b07cad7aede9efccfc91a7dc7a0b8dd13c5480a6f7d4b81d11e50f568edf41fb32864eb4bfb929c21a71639bbf8b06c7e188a3efbaf04b863febf80885d83242b63f006ba0955b7b1cf2fa7a141d960778d04750b127b010d027010c4345b98768fb4b42871cf00430923cdf24db5a55b4ecd1e0a9cc8a4b050cfb2544a1e6bb9ad1a67e78fdbec348ec9a2facc6ebed7b77b35dea7c3b9be7654f813389510ba8c1b3121fb39bf1633d5fa99e32e48de93c96bd8a45ba87c5c61f1e0069c0089b4", 0xd3) 19:14:33 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) chdir(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./file0\x00', r1, r2) 19:14:33 executing program 1: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000180)=""/130, 0x82) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() fcntl$setown(r0, 0x6, r2) dup2(r1, r0) write(r0, &(0x7f00000000c0)="17", 0x1) 19:14:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bf) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socket$inet6(0x18, 0x0, 0x4) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x7f, 0x0, 0x7fff, 0x0) 19:14:33 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) r2 = semget$private(0x0, 0x5, 0x40) semctl$GETNCNT(r2, 0x1ffffffffffe, 0x3, &(0x7f0000000080)=""/75) poll(&(0x7f00000013c0)=[{r0, 0x84}, {r0, 0x90}, {r0, 0x80}, {r0, 0x10}], 0x4, 0xffffffff) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r3 = kqueue() mprotect(&(0x7f00001e2000/0x2000)=nil, 0x2000, 0x0) r4 = getpgrp() wait4(r4, 0x0, 0xa, &(0x7f0000000100)) kevent(r3, &(0x7f00000000c0), 0x7fff, 0x0, 0xfffffffffffffff7, 0x0) mmap(&(0x7f00003b0000/0x4000)=nil, 0x4000, 0x2, 0x2010, r3, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x400, 0x20) madvise(&(0x7f0000324000/0x3000)=nil, 0x3000, 0x8) flock(r3, 0xa) preadv(r3, &(0x7f0000001340)=[{&(0x7f0000000200)=""/94, 0x5e}, {&(0x7f0000000280)=""/29, 0x1d}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/62, 0x3e}, {&(0x7f0000001300)=""/58, 0x3a}], 0x5, 0x0) write(r0, &(0x7f0000001400)="ed3b114ad68ec8b304da0ea36ee7ab6e0297f52f43b1b14d96378b568dd94ac77a7379a762a153942ee72dfcea536c5e2dec5ee869c9d98e884b4b4056b472e42a49c8bd0ee68f3bc6fb47b4531b63af1a4348416bfa46ff37f12ea6f33b13e4976714d9bd92f4436200e420d98970097dc3189bbe69c30f42b23c52715fc321d9a8ca25a550b3609c2a91f96109b7d268021160cfe8430b1b135ef97e2bb681bf562632778f6ec0299c4de53882045c1635af18b5f72d8a303be9d8c895f080b46926f2683aad7a07dca7311a5a2a7479cf24dde8959633c5ee86fb1856c04bfd983c91033a7fc2b282", 0xea) 19:14:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[]}, 0x400) recvfrom(r1, &(0x7f0000000440)=""/4096, 0x1000, 0x40, 0x0, 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001540)=""/93, 0x1}, 0x0) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1, &(0x7f00000001c0)=""/244, 0xf4}, 0x843) dup(r0) pipe2(&(0x7f0000000040), 0x10004) open(&(0x7f0000000080)='./file0\x00', 0x30042, 0x100) 19:14:34 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup(r0) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[{0x10}], 0x10}, 0x408) 19:14:34 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="710d8deaec011dc91cf166cbb4990d445106229a9cff000000120008501b4cddacf6c9bcf321f8eacf1e08fe1e1580c0a306963b75e75119f60cb7f139743c2acf88d6ace76e85dae98c58085440140dd59a3fdc30c43726f6df"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 19:14:34 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() write(r0, &(0x7f00000017c0)="de", 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x81, 0x0, "94dbf4a4bba7fd818a63b26e26b8554adbed083d"}) readv(r0, &(0x7f00000008c0)=[{&(0x7f0000000280)=""/145}, {&(0x7f0000000340)=""/98}, {&(0x7f00000003c0)=""/73}, {&(0x7f00000004c0)=""/117}, {&(0x7f0000000540)=""/247}, {&(0x7f0000000640)=""/90}, {&(0x7f00000006c0)=""/79}, {&(0x7f0000000740)=""/94}, {&(0x7f00000007c0)=""/249}], 0x11c1) socket$unix(0x1, 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x0, "1202545f8d5181410b18bedc185e9b37902cda4e"}) fcntl$setstatus(r2, 0x4, 0x0) write(r0, &(0x7f00000000c0)="b0", 0x1) dup2(r1, r0) 19:14:41 executing program 1: semget(0x3, 0x6, 0x4000404) r0 = semget(0x0, 0x4, 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xfffffffffffffffe]) 19:14:41 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x7, 0xc, 0x0, 0x0) 19:14:41 executing program 1: setuid(0xee01) socket$inet(0x2, 0x2, 0x959) 19:14:41 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) msgrcv(r0, 0x0, 0x0, 0x2, 0x1000) msgrcv(r0, &(0x7f0000000000)={0x0, ""/120}, 0x80, 0x0, 0x0) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0300000000000000c0e8d2352d841b3a351a2e798f543ddcf928a2106a4f72b009f32a9be08ccdde0c3aa8245bbf300c9a0d5e0e3e9af26de38b72f37ac85dc5b81f12e62cf05c3aa6b37c800db94a9680b90cbcb03fbcfdf63b0914708acb64b53047548e8f819b31190e955ab34c007562d3a36342da03f2d700b54ae1c787405fc78700f23eabf72aade04bc731b6296e281ec1f1269bb35443754e476a41d677a15624a0be388e1b9466b613b9f91268b8b0fed92c52170da68891a72d8c9a121597ab863332171e79de31855e7da7fe0000000031788e51a7f558d711a9724f0bfe7bd8a845c7e5382e0ac2e83014048bc633f8ff5ff839f7267c0c68820b3867a03deb0d0362"], 0x1, 0x0) msgget$private(0x0, 0x40) 19:14:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) 19:14:41 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000180)="b53a00f9", 0x4) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x797, 0x9}, 0xc) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000040)="00800800000066736c2e956815311daaca0918e4", 0x14) 19:14:41 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) ftruncate(r0, 0xd22) r1 = socket(0x11, 0x3, 0x0) close(r1) 19:14:41 executing program 0: poll(&(0x7f0000000240), 0x0, 0x0) mknod(&(0x7f0000000580)='./bus\x00', 0x2002, 0x236161b7) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) open(0x0, 0x0, 0x1) r1 = semget$private(0x0, 0x3, 0x2) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000080)=""/82) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) r2 = semget$private(0x0, 0x0, 0xa0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/79) semget$private(0x0, 0x3, 0x1) semget$private(0x0, 0x3, 0x10) semget$private(0x0, 0x1, 0x30) semget(0x0, 0x2, 0x0) semget(0x1, 0x5, 0x18) semget(0x0, 0x3, 0x100) r3 = semget$private(0x0, 0x0, 0x401) semctl$IPC_RMID(r3, 0x0, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000440)=""/70, 0x46}, {0x0}, {0x0, 0x2b8}], 0x3) readv(r0, &(0x7f0000000400)=[{0x0}, {&(0x7f00000002c0)=""/186, 0xba}], 0x2) close(0xffffffffffffffff) 19:14:41 executing program 1: pledge(&(0x7f0000000040)=':\x00', &(0x7f0000000080)='\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) OpenBSD/amd64 (ci-openbsd-multicore-5.c.syzkaller.internal) (tty00) 19:14:48 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) syz_open_pts() poll(&(0x7f0000000000)=[{}], 0x1, 0x0) 19:14:48 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x28408, 0x2) recvfrom$unix(r0, &(0x7f0000000080)=""/42, 0x2a, 0x1, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x4, 0x9, 0x8, 0xd04, "82d16e4fdb1c72db4a3cc5ff3715796ae8270d83", 0x20, 0x6}) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, 0xffffffffffffffff) 19:14:48 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = semget(0x0, 0x6, 0x0) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000000)=0xa49) setsockopt(r0, 0x2000000000029, 0x3f, &(0x7f0000000200)="01000000", 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000140)=@in6, 0xc) 19:14:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000800)={0x0, 0x0, 0xfffdfffffffffbfe, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000002c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730caad953fb392e842dbbffffffff000000006eeb00000000000068f7acad445dd976a67cf92c23", 0x65) writev(r0, &(0x7f0000000780)=[{&(0x7f00000015c0)='Y', 0x1}], 0x1) poll(&(0x7f0000000000)=[{r0}, {r0, 0x1}], 0x2, 0x8000) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/100, 0x64}], 0x1) syz_open_pts() close(r0) kqueue() syz_open_pts() 19:14:48 executing program 1: socketpair(0x3e, 0x4, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000500)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)="bdd00445b1a18957968fb385e573438990d0307eb0a3d1e30cd9eb590eba9285fe2074e658bacac473344728874934f541e2ba499df9127d4d1cd0dfd18e20de2738e2a79c6868eefff608f5fc0746ae4005d4f8bf009e474ad93d01d1a54336a5deb0002d991e621a258034c17db290dd141bcbe0974ac0ce519a77", 0x7c}], 0x1, &(0x7f0000000540)=ANY=[@ANYBLOB="f8000000000000000100000000000000321851a74e4297286f5fff1e9d6336f31fc151a209c203e458fc36a0873027600cb73780c2ed3a94bdee1ec6eabf4a8e875d1cdeb57623bd590e7132ea4a0e5e0cf96f8ec7e8e232b2b5d99b173d89ab857c6ca313c628491276729e2765212ec916621a9d0d18ae73c4cc4c5d7b75d845d5dcad010b0a876ac09212f105d3da5f73fefad9eb15c6cf375c14044e7f7b2b25a7f5879625835f6f22c39be8cd86923a28233db8537713a6879a4357c3a34fe31cfb9444c56f8ec6baa26c3ef785ccbb6fee4bf4b350ca0ad5f1f88198ecc4136d3428135fd023f6bb92d46ab60623f3ce0000000000c800000000000000ffff00000000000057065175b30073a9843b879b8d61f04b78a404d371c3fd97259c139e1031f78c82cf23d3409040d8cd86d7ae71e46974aec9445a53341890a81d3df4f711e5af3c6c51f195054f03bd329ae4cc5cc76aeaa0dec09570629955027878cbc879b8fc660badb177b00906283bc49b4b989720202d9eae82c089984a733c678373abca8e2a605cf74dde89f2bf64144cbabb3e9bce2dab8a1a1747b7beb7f281a99f88a448af4e1a6cb435528ccf6e728d6f37a789afbdf500005800000000000000010000004fbe00009e9797211e2671a63fb4b18eb35cb8a86ff0b3715315939e378aa3fc41e21bd3a2e0ecab1cf8f9026c942c8788341ed13857f6c4f943dd80c7c79f9ead560f14de85535adc8a0000c000000000000000ffff000000020000425663ced980ae0baf0c1b577592f44fea3679cd387b07fe30ed9578cc2b19eed145acc545d84cb82f43b1b09be99e89daf640a84ad713592b0b2f712ecea325e3631f8912312f8c2a180462d3dcee9781da9e2ccb03b5901ddf9b2f7e5d5500b9483176873ae238afcf8a3fe27e40b744c36ef046aadcefb49b0cd64661e12fe5887346e1dd2bfe0b0549c5f8eb0c61003ed5a1c530eadcccb7fd949eb83d16034fe7e807656a86af000000000000004800000000000000ffff000001000000b449f00b85dbd342360506a8b835a53acc9936728b122c048ca28d851cf2be7bda805431497ca8d01c428ed19cb9d7c1e3c8305f00000000a38a62886b34e84a3d02c20bae549de4b5a1aa11e1d54d63aa963ded07c6f19493231a49a692e813e58140449e8643d70d6cff7fc9da598b395f41"], 0x320}, 0x400) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) fcntl$getown(r1, 0x5) 19:14:48 executing program 1: r0 = socket(0x11, 0x4000000004003, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f0000000000), 0x4) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') 19:14:48 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) r2 = getpgid(0xffffffffffffffff) r3 = msgget(0x1, 0x100) msgrcv(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000006e49a41000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7000000000030ee1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028bca0372970fb95adfa9e410e039f1c908a116d32357827d3ab422cf4fa329c2a958a22a774"], 0xad, 0x3, 0x1800) getpgid(r2) fcntl$getflags(r0, 0x3) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x7f}], 0x6, 0x0, 0x0, 0x0) kqueue() r4 = semget(0x2, 0x3, 0x40) semop(r4, &(0x7f0000000000)=[{0x2, 0x8189, 0x1800}, {0x1, 0x4, 0x800}, {0x1, 0x80, 0x1800}, {0x2, 0x100000001, 0x1800}, {0x1, 0x0, 0x1800}, {0x0, 0x9, 0x800}], 0x6) fcntl$setflags(r1, 0x2, 0x1) 19:14:48 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) flock(r0, 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x0, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 19:14:48 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="2815432f9b89bcd7c945c5d262474394937516c14793858e86750e6a2a49ca4a17309745dd9b1075dfa7f8c921227eaa1ac5131d2ff2f05854f51ad502258125236ed18163d22a6dff0d542110dbe5eda0c962233f167a5eadcb566c68ab9334ea102702d9461b836c84f096729bdff0786e503727ada9ed4005c8e83104b5fa8c142b25bfc2bd0eb7ea5b3a21e6277403623f9cb5eac84e8bc655b136570c7f165b674ab3ce78183423ca0b4bedf5e9bfdc0d171d6ad928a9eb4cbc9ad25a2e740ba3b3495db0eff15609144c93d533d934b19cfe935dc01d17db6c0308a869df504918"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x0, 0x7fff) lseek(r0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/241, 0xf1}], 0x1, 0x0}, 0x42) writev(r1, &(0x7f0000001ec0)=[{&(0x7f0000000000), 0xfccc}, {0x0}], 0x2) 19:14:48 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x40, 0x4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/140, 0x8c}], 0x1) close(r0) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)=@in, 0xfffffffffffffdea, 0x0, 0x0, 0x0}, 0x0) execve(0x0, 0x0, 0x0) 19:14:48 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000029, 0x2f, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x5, 0x0, &(0x7f0000000000)="d1124afa1b50b49b8fafd52a972ae45be654c68615d4aee66d1512cbf304f18c9fbaef19e22171d08d1f117caa7071b01537d6aa10f0c4c410cf41f8a602fb1e34b866dfd1ceea9abc7996dea61424be8de9aaaa5953fc562da25fdff28fda4b7524d4510d5dd7833677af235f2e7d8ce61507ec2aa24fe4e4a5c7ea53ce0ccd3d4a1d5674691405647bde84cb8db01c4a12109e560192f1fd9d94c018239157d36a7abd165589461e2f00ac4602507d5866", 0xb2) 19:14:48 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES32, @ANYRESDEC=r1, @ANYPTR64], 0x11e, 0xffffffffffffffff}, 0x0) r2 = dup(r0) setrlimit(0x8, &(0x7f0000000040)) recvmsg(r2, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/56, 0x38}, 0x0) 19:14:48 executing program 0: symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='./file0\x00') socketpair(0x38, 0x8000, 0xffffffffffffff00, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r1 = openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') r2 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x6) 19:14:48 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) getdents(r0, 0x0, 0xffffffffffffff93) 19:14:49 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f00000007c0)=""/114, 0x72}, 0x0) r2 = dup2(r1, r0) bind(r2, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) pipe2(&(0x7f00000000c0), 0x4) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 19:14:49 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r1, &(0x7f0000000680)=[{&(0x7f0000000640)="2c94f90c8172cd745c4bcc50ecd07ee92171d9ccf96f85a3ef1867b57a199417bba7bb60", 0x24}], 0x1, 0x59) r2 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fchmod(r0, 0xc0) fcntl$setstatus(r2, 0x4, 0x20000081) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r2) preadv(r2, &(0x7f0000000880)=[{&(0x7f00000008c0)=""/169, 0xa9}, {&(0x7f0000000780)=""/202, 0xca}, {&(0x7f00000006c0)=""/173, 0xff3e}, {&(0x7f0000000540)=""/212, 0x220}], 0x6, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') unlink(&(0x7f0000000180)='./bus\x00') open(&(0x7f0000000080)='./bus\x00', 0x802, 0x2) recvmsg(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000200)='./bus\x00', 0xfefffffffffffffc) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) 19:14:49 executing program 0: clock_gettime(0x6, &(0x7f0000000280)) clock_gettime(0x4, &(0x7f0000000000)) 19:14:49 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000100), 0x1000022b, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x4) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/54, 0x36}, {&(0x7f0000000080)=""/219, 0xdb}, {&(0x7f0000000180)=""/30, 0x1e}, {&(0x7f00000001c0)=""/97, 0x61}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000300)=""/167, 0xa7}], 0x6, 0x0) 19:14:49 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0/../file0\x00') ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x2f) mprotect(&(0x7f0000311000/0xc000)=nil, 0xc000, 0x3) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x9, 0x4) 19:14:49 executing program 1: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') open(&(0x7f0000000140)='./file0\x00', 0xa0, 0x44) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x84cb, 0x100) ioctl$TIOCSTOP(r0, 0x2000746f) 19:14:49 executing program 0: r0 = semget(0x0, 0x0, 0x0) semctl$GETNCNT(r0, 0x4, 0x3, 0x0) 19:14:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) ioctl$TIOCSBRK(r0, 0x2000747b) rename(&(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)='./file0\x00') accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) fsync(r0) execve(0x0, 0x0, 0x0) 19:14:50 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10200, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x6, 0xa}, {0x18, 0x3, 0x5, 0x6}, 0x100000000, [0x735d79e7, 0x3, 0x3, 0x6, 0x3, 0x7f, 0x7, 0x3]}, 0x3c) r1 = open$dir(&(0x7f0000000880)='./file0\x00', 0x2, 0x0) fcntl$lock(r1, 0x4, 0x0) 19:14:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) writev(r0, &(0x7f0000000000), 0x0) readv(r0, &(0x7f0000000740)=[{0x0, 0xcc}], 0x1) 19:14:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000, 0x100000000) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00', 0x4) ftruncate(r0, 0x4) 19:14:54 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xbd, 0x2, 0x0, 0x0) r2 = dup2(r0, r0) sendto$inet(r2, &(0x7f0000000140)="f1a7211b590ff50d1c82eaa32d1a78a25c64a53bd48bdd694293883c34897579c5330c9132e39feb182aa6dfacc5e2c9f21717202688379e8f86511f7beed29a9f326ab8036b04cbfc8524bb82e159b624bd8ef1c4937205cfdfbf84311392929e1799141e5ce0b36f04a8cfa3b6a178ebcc87bf9e979cb5d5100790a26ff8d2298eac96c1448ab42a42fe28f2a604d54c", 0x91, 0xc, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0xfffffffffffffe32, 0xffffffffffffffff, 0x0, 0x0) 19:14:54 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) setrlimit(0x8, &(0x7f00000002c0)={0x7fffffff, 0x80000000069}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000080)='\x00', &(0x7f0000000100)='\xb3-\x00', &(0x7f0000000140)='+\x10\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000280)=[&(0x7f0000000240)='[\x00']) mincore(&(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f0000000300)=""/154) fcntl$dupfd(r0, 0x0, r0) setrlimit(0x5, &(0x7f0000000000)={0x0, 0x81}) 19:14:54 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x880, 0x1e0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e003009dacff01"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x4003, 0x3a) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r1, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000180)="7fcb56acfb178d3c", 0x8}], 0x1, 0x0}, 0x8) 19:14:54 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x6020, 0x401) r0 = socket$inet6(0x18, 0x5, 0x1) pipe(&(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r1) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) lseek(0xffffffffffffffff, 0x0, 0x80020001) read(0xffffffffffffffff, &(0x7f0000000140)=""/80, 0x50) socketpair(0x10, 0x5, 0x9, &(0x7f0000000080)={0xffffffffffffffff}) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 19:14:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) shmget$private(0x0, 0x2000, 0xa0, &(0x7f0000ff9000/0x2000)=nil) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) 19:14:54 executing program 0: 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, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e937676", 0x3a9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000240)=0xfffffffffffffca0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0xa) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r1 = socket(0x0, 0x0, 0x0) connect$unix(r1, 0x0, 0x0) r2 = socket(0x2, 0x4002, 0x0) r3 = dup2(r0, r2) r4 = semget$private(0x0, 0x7, 0x0) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000080)=""/53) poll(0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) shutdown(r1, 0x1) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) nanosleep(0x0, 0x0) semget(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) mlockall(0x0) getgroups(0x137, 0x0) getgid() r5 = shmget(0x2, 0x1000, 0x48, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) select(0xfffffffffffffed0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, 0x0) mlockall(0x1) getgroups(0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) 19:14:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x340, 0x2a) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "045327cbca825d7cd4ac3ba65825cf3e3e57e694"}) syz_open_pts() 19:14:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000001c0)="e36258dfb319c9f5ebb6f82477f2f163c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0ea0600ca9f078177da4ce9c287730c53fb394b842dbbccbbdaba6eef00000000000068f7acad445dd9760000000000000000000000000000000000000400", 0x65) write(r0, &(0x7f0000000280)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff06e1b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0019ebaca150a", 0xe8) syz_open_pts() close(r0) r1 = kqueue() r2 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x8) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0x7a3, 0x8}, {0x18, 0x1, 0x7ff, 0x18}, 0x3e, [0xffffffffffffff7f, 0x0, 0xfffffffffffffa1f, 0x6, 0x800, 0x4, 0x1f, 0x554884d9]}, 0x3c) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x3fd, 0x47, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) ioctl$TIOCSTOP(r3, 0x2000746f) poll(&(0x7f00000000c0)=[{r0, 0x60}], 0x1, 0x2) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) fcntl$dupfd(r1, 0xa, r3) 19:14:54 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710f37000008fbff000000dae924f7cd3a"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 19:14:54 executing program 1: 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, 0x0) write(r0, &(0x7f0000000380)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a2b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x100000151) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000000c0)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mlockall(0x0) getgroups(0xfffffffffffffea5, 0x0) getgid() select(0xf8, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) mlockall(0x0) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) getgroups(0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) fcntl$setflags(r0, 0x2, 0xffffffffffffffff) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}, {{r1}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) close(r2) flock(0xffffffffffffffff, 0x0) nanosleep(0x0, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, 0x0) fchmod(0xffffffffffffffff, 0x0) setregid(0x0, 0x0) setgid(0x0) 19:14:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000200), 0x100001d1, 0x62) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000140)="336f09c1f5317e9cb3a94149fe4fa7f4b2ec445b13468f1e6ec779acafe46412ff8b8cd45a88e9955eebd1412ec498c20fdfa4358e2ebb732036161706936c6db92ada5909ebef088ce3c14594239531577381b06f409d5b64c134b65e78aaebe8e521f9da2e70d0e7ece80cdc40dace72539ffc1020dd183c174626", 0x7c}, {&(0x7f0000000240)="b2f81ea3f98379c1158d70bdad175d7367a0a06b4882a3f0b7c79b71745dd160a828abedac118520f73ae41d5090d7a181240c8c6ad7a4acf3c5fa6ef00ad74ab9538c1c7ee3c3bbe90d940b4ddd700bafef64cdf133907e0fe62feee2b64b1dae3746aeb4f77839c1629f09d1a9f805125a4f7fac207e346fce03719c557e47a6fdc34ba263bdfaa4a318ef30d79380036eccbf413b2162ade052f74c3980b476bae984c7a940ec607adff88292f14ad661a1320b", 0xb5}, {&(0x7f0000000300)="19e98d34e6669ab863e2e28b5529ecb9ffcbaeac5108b0f3f0593835ea84a04069d3b5c1e7af7572cf99ccd87a1226910b499b3bdbfebd30d1c0c448d738171d6c486a5893c1c5ab9100a6191d8365d9d15374e66d09635d732655c14591d82564a22e88d15c90aaa35507ba8ba6d8f7879ead868f0a5cca0aa94282449959935ceafad513d01166da0abbd6bb3f8ef53b80f50cde3b8aded630a2f30dc74acc4b85c4eb7b8fe6a369c2b4d6371db1be", 0xb0}], 0x3, 0x0, 0x0, 0x2}, 0x4) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="5a53f80b56b39a1c6e33e23030395d7c50e76d13d2a1e4441f0519e1553856c888ff76cac1e80b35a1bb09164529ebd98f979c89711d6f", 0x37}], 0x1, 0x0) 19:14:59 executing program 1: setitimer(0x2, &(0x7f0000000100)={{0x7}, {0x0, 0x7fff}}, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0xc000, 0x1) 19:14:59 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0xfffffffffffffffd) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = msgget(0x2, 0x100) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/104) ioctl$TIOCSDTR(r0, 0x20007479) 19:14:59 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) ftruncate(r0, 0x4) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="10000000c79ae39b8a4577911b5ddcf1"], 0x10}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x10001) 19:14:59 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0x4) shutdown(r0, 0x2) 19:14:59 executing program 1: mlockall(0x3) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) recvfrom$inet6(r0, &(0x7f00000000c0)=""/13, 0xd, 0x800, &(0x7f0000000100)={0x18, 0x1, 0x0, 0x1}, 0xc) r1 = open(&(0x7f0000000340)='./file0\x00', 0x12a02, 0x0) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000140)="bb221113eaab5f7d181096fdc7f25a6ef024d75b28af54c6f4da8e6974f8397415760873e491eed7b59f5a9de9611152fb0a90bf0e05deba5cfe37c83219be4c5139becf521410daaaa2c173fddb1ae4692df8503a8080928103928929b87f72f37fbcee3bce034a494c2101062d1568922c92ae4bb35c51ae4313b45d58835214b1a5d8db6f2a9dcc8681aea4a39b3440340e093a9b8048934938f554", 0x9d}, {&(0x7f0000000200)="1271fbe8ac9bd06d99be61b0b50bd9ee4094b47dcc85c5c231af0be022cffc118fe536787b8c1a92341ad5987ced321f1d331fc1a5e8dbc08cb3f35fa17b4ebcd02a365171f3f540a50d5d8f5c4802c9bda773818c51a11eb7ba98408247018429bdd60c1f189362a94941ecbba79fdfadb989f623fcdd82aa703d7b43", 0x7d}], 0x2, &(0x7f0000000400)=ANY=[@ANYBLOB="b800000000000000ffff00007645000081e5f511bb24f21fbe64437f02ccb9395c3d96d8db969ffa1d0a7d8040496fb6c03857622955767bfe9d76aef93caca8e028ccf703cf8cf76150712c5e4fabf2068b9399c41ef9047b5d49a7528cefbcb42e43ba677ae4119e4c70207ae41e57dd8d85b2a195efcc9a75bd6c9b363056c1dd38de34ff45500b04e818e52d78a1a21e442e49fd4ea0359786c9f60ba662c4ea35ee889dfc4217a69eba3925c573bf7089edb600000000000020000000000000003dfc2f0d07000000a8555766565c50f5c0b1ce689c89d500000000000000000000000016f7cb"], 0xd8}, 0x401) pwritev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="38274bb58ba6367a7eeb5df0f8b391232b0a59884226438a2f7c3b547b5a68761301d5f916ad0cabc02e0617d14ca452127ee0be55", 0x35}], 0x1, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3, 0x2011, r1, 0x0, 0x8000000000000000) open(&(0x7f0000000040)='./file0\x00', 0x18050, 0x18) 19:14:59 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xd38, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000069, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket$inet6(0x18, 0x8002, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) setsockopt(r1, 0x400, 0x6, &(0x7f0000000000)="f4f1c20216d6b829cc43345b48d264e407b548b3f0cb3b5d73092a7a48", 0x1d) setsockopt(r1, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) 19:14:59 executing program 1: r0 = kqueue() r1 = socket$inet(0x2, 0x0, 0x267) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000400)="3b7923c431e430f3876e748f8d6b25d698e82ff652e8d110a01c51d766b98058fa0d66bb6ba585cb2c0ba58b20ac9cbb6db0a26afa68dfc748bb64d820e1183e5db3a7f4f038fd30ac55d4f2cc0c2772af668f9d7a9357df98faa1d00638c6920e898430ccd9f35f145be0e5a9b5826b495c1c4ff828bb2162f6e84a7df8f3552a7e5b5b6642f237ab3f7573f8dff38d05bb6e949caec6bfcc0b05e8629e19ca9f935c7d7f6bc833e8298b0efb3ce41c2861a3bb26f952cfe2e9d7705012e50265ab35cae4264ea87273154b33f3572ea26a062382ac57796af0ca9de66e1edc2122fc53541e1d0f99dbf5aaf3a9919ac854b6d30f6fea6894727fdde67956a219364e316d6dbba832d34325e95f9137070b9217a0334cfb04b9fa844a8f0d8a9e4d341f82fa733c6ad07883ee629f42233bf6d5cbd071079735dd10d989b793332037606c92da21ca579848b1e8a9d3f297f7d6feaa694fc01fad24338a95674b4e5321123a3eb37ea1f9bec6894628e138a2ce2fb4aac86abfad40eb9c26b829a1ffa7a1392f20682480b1b4e93e32cb2643483d80f77cd5ee8312302a6c5bbd4c928aaf9de3aa1e661be441062405528e4890d32446c5aa0884dcb9388be5b0f0d56d8482271090e1b245bd6fc2e473642180098aae63138ce4b2187d6ee220fbb33a8fd9024f7d7c5a5308a362f00a988997cee4b4341cc718dc630f3c20f69e13942343452c901de760c5459ac5eae20cc5464166b83fba3b3b3170196acaf78e4ba06b024f3cd35821cb34e770ce9edfb40f53f109acab19bae37dff272232aa294328d57321e908df4bc0c9d4207efb6787f820570a302a5f61b076e54d155b29ba2f9df1bd35af3a9059612d507a44a609e44bdecfcf79607846e1403547f40e74b47fd6d4104bceec87579469cb0bfa0f800178dccdfda093cc289be6731a34803ab1a4d1aae04f1f579c1bc14dea0c1d067d7ca5bf36221d0799338ed6bf146ac7835a218aed2d913ba4d441cd40ce9540a38a07782c2f3eb0c4ec63cec088c2fbc25aa288ffdc920b0a739d8e8f4fe85699ce5b8265bdf1226e02846715090396179c5da7d61319482b6581995a398d76132716688e3773aa47007020adf0ec95ead82b55056f2e889fbcd4d11a10f8f8e56c4007713e90e9110992cbf234d32c638be4a2550d637418c77cd906ba982e906ae5a0c7ee59a163e30b6faf68d542a1522b4e5514bff2e87df0df2dfb5c072aa2aab8baf9c99ee4ff7b859ac7a07c21b5af485367c21888057b2c1dbfdee6bb160cb2212457a31b8bb5a02c788ce9a2cbcf7415af883d9f1b32de4919dee98a72c47ece14dab4bfe86a156efc475bb9fb1d9e7efcab642f7b6c30a5eec8148fee1acfcbd8cab8f4cd754175e208c5600bae872ae0197ce39013a617fd08ba779848259b3007fe66c8c030183fedcc01b7347767a6c41627c090ccf8e82d4a5cc1a4e1838f4ca42ddc555706debcb587a309c8ad4ba6358fba6491a0b67b9af8fd640f071ded9d6abfb7870ba9eafa4863e99b5a7ae2f2da1ca11c62c01887607f52fc7fb91da0940e66906d2afddd5a2188cd018c34f3674dc61735f5aa3bfae00c66898685d85cb2757e2bce675e57677603da852eb10eb29e5a39aa1a9286ce61c90336e4c13faa38265561e8b459dc0014916ce521783b09b008b370ac40adfbfad3765ffe22ed308e0704487cda48a773b95f6e3be20f63afbb77e1933a89cb97fef7438da465c2603e19a248eb63fe659db75f224d5d99813b8463093e3cd8ac28bead4218c9042edb9738ba5f49422975ba87a31a2815aa3c36456b49a6776b9985ad5d49b5964fe063afb0a57d4c920f15cbf0796eaa96259c1f5f3f8e1c35f7ecfc6b22f289241963b23ef59b8664ec9a29f710084e47d7f40083c9a4e54e584c9c50f55e84b72566573024bd2628109801490516a8c0cafba010057189160474377bf3d76e7308218b9414263511d6b80e249531848f8f23c74dcb986ee7416a6f40baa17d908f0dd67e1d6b71b7d766aafd89bc843ee1ee8f781f3f7dc703ea0e490483abb919ddf612fe6cfb510f9268477c13cc5d8a640c731f8500626d82fd533b5d95fe765cf40348ead11efec10fcb932091e0201dff5e5ff816208af45b7bad02fdc6f9c86d05d40eb0ed5bb0fb4d5d4ba84e48b980c22c23c8113d506f468c843e83a78492fe666644f66745e9ddd8b6e63c3da9773f9fbf4c176ad9cec0beefb01f782d627f6bee1646161169dffb3699a022221e29d63dc12194f49990c0d1386686c5c1013bfe1b4df41c62c411852b7ca053b0b3f2c99faab85c3d2f255b6dae9f86b027b40e393762abaac63658690f2a84bc849279363d2fc35679e34cb98f39791e0fb0b433c961235d4a5c5cbee051a89437fd6f67f071f4063f0bef4cf169dfccea9aa70c7e5437dd7597cb9be0afc319f0f20bd385d7946bc5faf191f72cf1c263db9688dae79c340c05d9b8cea891ee7ad1aab4d455e3834f76cb47e74108d1593b600ca78d7016d4b7b7b305796a74aeb3d0088464bbaf1e3a8dd9af5290365b0ad4978170ac8b5256f033f9fa8917cc8732fd43edaad38e439b162555e0f263a39e25eacfcafb1c1d5770eba4db36a0bb439a3e04c35381a9ff6474375bdc7e72196637dc1c97b3b8d57c759dcb300aa7b369b5d3a27aac7aa8d50be04f0455313e5baec0844cb69dd0f1934bbee5efb6d04431235e17ccb9bf7d8372dcc2b11f18dd23d758bb66823194918339fde7b396038c15fe7452a8e113e446a8d8b9f524987889723d0c55b3af16ec09efd15b23be11f38bb3d14d053ea4023a582e17271da93ee6b800f77e81201bf33e8efb497ec94557dceead836948dc7e0f0be542618b3b00e00c0cfa0a28d5d081f099b82810919cb91b586270cce36f7c731aaf211817cd022c3106eb63135e0456e10b3605046dffc6afebeea955ef8c60b75951fc05fd7666afd47b3742553f515bb9beafdf2b45a91f1a1d6ab311e10bae6c31f6ef0010b1cc514dac2eb81d09a23a2aa4874b632438f65823f92fca9771eca9d0fbbd80536360e413b5588fa3157e56c5878e440aa64ef06ac1ad3d50decc175a428d3d1203535f9fa5910598efe03a721771e97b38ba981a56453b39e6cfe3f8a978c285d8d45eb337f75cca8294cf50d4c6a26367c3624f9d9d30a4e0945b20bd9d52e929b6146828bfbeeaa74d644c6d94609c4db00ebb9a3902ef432f12e0eda2a1394a6c64baf070b60c7b4d33d27f423fecfc58ec7307a1bb1b98a5377c476f1250e6f3431f90fd606f7eed34f9ad8392fd1ec2fe1755d6c2dfec69e61ea1387904a068ba963a44695e0a6b2ea6df884ded32f6bcbc3f14ae7ab268604b1ff5fffd61d22097d528c095dbb7f195b19f1e4b3ea600a03d651428dd39bc9a50129db9146cf053ad10fc52ca6e30977bce4bc3ef79863af3a8bb32413a68269083ab616216399446f74ef994780b1c1e960ee61267c897fa820f78b15518168eaf24a151b43035e6874fe2ec4f85b79b23243d2daddf3e033c4c8d09dd428fd5217d40335956ae0d838de77424c67f7ed46a0ba8a6398744ea70de0384703ca529fbe2cde14192f59821b68546bb27de61f4491a5e51ab63c92aab3113c5bc45bc4e95a0ac6fd87cf773163e56b72a07fa405f552497455ae82b78969b9773df6683897b9fe3190a9465be296b332b757d26278809b0961549504fa16bf669a6c09559e83c1e918dc0044733da78f2e8d910575fd29f0307529bdb44fcd00862b3cb4f522a0a14ff42bcf534133fc0084fd94da5031546433970b3ab1b6b3594f235fa986ab1c88f33fa17ecffea4751d62cca7c8081eda62802fc66c56efb1c2e47db376013f74f188bb1b3dcfa9f61f1d35d98aad82a65b11ec0cf962080741b77879e11c1959692df620b5fa3ca1e192c238e24c4175c4bd46bb38b7f090cbce76d5f0846df194a8360bf3df687ad8ea5349d66fc97d730d10786693e64a0a1e7cd1e781188a2bf94ac3f00649a83e720b65802fb0c76ad9b53ab997775c75ae469166a8dc00419d3d2c5fbe805083f02d13a8a5a7e520d83a8ed3c4b21cd16b67194ecc4a107cb56cb9cd43e76abe6ac91b2d4b0263348db9ded6b56c061fa29f64ba3f22f0168c119c979f57d8bf5b1e912504260ebc222a85f1a32e0f8825479b66099508bad977b1fdac24abde1df68f15427f0dd3eadac7f4c4b0a3c51d38e9c9d18561567bddeb4575b1f9a3a7a86823801515d644169eb6f774ab2ffabe8c989fe853a6103e82fff2d9c4fc0df6601244bb53d52c5209c7486334ec97b8e3ac7b80b0faa4468e4bfa79d9f1ba2f9d4279f416128c235b6d7538537d230f7e9cd9ce31f2613be560b20da88c4de147afdb615c5ef4c9d8a828f39bb01275410afb1089003950f787119f54932658c104ff2d2ab75f7d75736388e2e0322d0b27b1c501673c408eea9642a83c260d1d0e598286b317687df62918433fa7b4c3e21ac2d1da75f1af3a5955ebaa15a7f1be3e84c182ce058b561edd5e30f7f2c88f5694df450804b149245a75d1faadd8367f7af9adbfc39e71643690a533bc7a410e6b5b0e286e186f83e34e34da933603ca120a9b04202da845fbed3658accb18d4d00931959757d2a2f7f998c4c51ebdfd041bfab15af049a35c28e84bb78d1b2eddbe83769b12086bcd80a7a93f80fbbb55e3312a7aa2e52bac4cce7f6da5ae81eef5aedda7611b077b5760a2fc9a1c1f701943de7e254768b94f6ff4c7d263c934da8a45158fd2e4cad53e724b578d5c60d53646e489bf77a25b1309fc594572f0b1c2ed5b6144ebee61cd438bf36af13f380e77b4a712d0d04cc6a907e49e26e3ae7ffdeb58744fc146c53b1d44f392e23dbb9fb0ab36b1a5db89e0b70eaa8a3ed65ecffa6549d66f515e5e0b9b7e373bc5b78f86e875fb313bd14913eca4808fe7af1a7990e258def4fb6e4ed9c55361afe8b7f744cddb8a02e0d44f4d6526ba2886bca0c7bd001ebb3844f9c1cf4ed38c2b5c2b88faf0b2802ee0503b1852f5bee57273589c7e5f3a46eecaccdf9a3ca1a95e4e9fe6c90f929dd0930952812cac5f0f05c01897255ff466d79125b3a7b539b57c6e588fa29b422f3f8529f473263972616e28112db55d5664ea172f1d19f6dc4edcd83619b77ce765f7d30e0d6b898cc520843951a40542a73ec34989034df638b8d68d3f5b84dcb218dd392321a93a5d156920795c9ab7f0b7c00f73329349c6938177eb81693a7c1830041be2670c8747ccc61648f1e2b1cc0dc7a4e635dc356dd8c2b95f937b69335d3348a301f80e717ec8937d61de5612462707430f17887fc9faac0eacb03220f498254c25da67319e23c7341888c5fd7bf9f84cf69c3806d68a5e5fa33b1d8928641e1884301d64bd5566948accb896aa834ca36eb900e4bcd30ef46df3691bcb3ae53aca0766be13da07446d210696d3648bc7b08f3cbe0614746bb89121f065f5bcd95ac11d4f0150894b50173ded722e106de79472bb01744a160104e38018e4ed909081fe574895c6b150bc7851b328f13e85f43fba5c3076102372e845c0b23f27e0e55743b051e4a00e8166ce384d427700176fa48e226fe951528a5470f4d9fd77b8d9a9785c5d29f3a491f974a0e952394b9646bf7f212952fe3c073efe7977d3813d8a59c72486a31f6ec4248c7b471ab6af21524f055a1669b2f43929c58730fa700ccf8b416139b9f525c3e", 0x1000) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) r4 = kqueue() close(r2) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r4, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) write(r5, &(0x7f00000000c0), 0xfffffec4) write(r3, &(0x7f0000000080)="a4565abf169878397ad018f4dc0268cb11328b10ba02a165c7b44bf0", 0x1c) fchmodat(r5, &(0x7f0000000280)='./file0\x00', 0x8, 0x2) kevent(r3, 0x0, 0x94, 0x0, 0x5, &(0x7f0000000180)={0x0, 0xeb}) r7 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r7}, 0xfffffffffffffffc, 0x8, 0x8, 0xc219, 0x400}, {{r6}, 0xfffffffffffffffc, 0x2, 0xf, 0x5}, {{r6}, 0xffffffffffffffff, 0x82, 0x10, 0x1000, 0x9}], 0x80000000, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffb, 0x4, 0x0, 0x3, 0x80000000}, {{r6}, 0xfffffffffffffffe, 0x2, 0x4, 0xf2d2, 0x100}, {{r5}, 0x0, 0x10, 0x1, 0x1, 0x3}], 0x9, &(0x7f0000000140)={0x80000001}) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000240)=0x1) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000002c0)={0x7ff, 0xffffffff}, 0x10) 19:14:59 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="0100008003d8034e43091400000000008c"], 0x18}, 0x0) 19:14:59 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x7ffc, 0x3ff) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x4, 0x3, 0x3, "ed535940525e3d88e17d8f0bdef272efaa614d47", 0x0, 0xffff}) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) 19:14:59 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) recvfrom$inet(r0, &(0x7f0000000200)=""/78, 0x4e, 0x40, &(0x7f0000000280)={0x2, 0x3}, 0xc) sendto(r0, &(0x7f00000000c0)="e9137dd9eb95d173a7afbbde849e34d8bd7fa62bcdd2e7f3ceacdf2b14c3489addce818ac7e6bcd8d9d02746156e9be24cfbcb0a262f13f4971e835765a084fc3d0a83bb042464077ecf5e05aed1f2950ae80f4cbc1b31a459686fedf21e51058285491f3c5cad2efd5504d9bb4485181806a76fb040df9687768ed5d53afd362ed26cf3e1690c2ab738bf9618597c5bbd7bd3fc64c91838e1ec0d9c685a1ef8203ca1159ac7507720c62ef0e7c1a800123267bfa3d0f40c801c76e0c4a14179912b95355283c0d57be248177dc1841cbab9012071172f3bc6c68d1078df174bb0caaabb5d22539efd92cdd531e4263f99cf133e69b95383ca10623425eca5", 0xff, 0xe, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="b4040000", 0xffffffffffffff2e) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) recvfrom$inet(r0, &(0x7f0000000380)=""/4096, 0x1000, 0x801, 0x0, 0x0) 19:14:59 executing program 0: r0 = socket(0x2, 0x4001, 0x0) socket$unix(0x1, 0x5, 0x0) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080)=0x3, 0x4) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82021e2f07001aac00003525c5f764632cb6182c4faced02884414ce9382a6a34bc3b9a331d2950732269ec1dec78a710b06db4088e8e129d8277c1b7ccf0bbdf9bf4448e5f647a110ac54f6663e8037d6edc8cb518f8a4bb0310a201c011c85e4680995014db551a811b5867a216f71a73501baa6ccb0a51d0f821b44d7fbc47b9f1e5be70e61855ce29c020cd029b1ca48068148167e2270"], 0x10) shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffa000/0x2000)=nil) 19:14:59 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x20}, {r0, 0x30}, {r0, 0x104}, {r0, 0x10}], 0x4, 0x9) 19:14:59 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8000, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) ioctl$TIOCSTOP(r0, 0x2000746f) fcntl$setstatus(r0, 0x4, 0x48) readv(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/146, 0x92}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="3326369a960e0264db8148ad305e3666fc6109bf5685bd7903ec85e7662eddd9960ba676277a7a3c47634e49b3632afcdfdad0c75ba73a67b0a720648d289a682c0eefe7a315750a71654f54b1e9468e2234e2246a4525b2e2c1e4a36ad255615f93b20642eb", 0x66}, {&(0x7f0000000140)="655740e6a9030e687beb4cf714e44d84f51e66082802fa17befcac1304236ccd4fc9c00e02c3b1016eeb3c0db059859b5eac878f2f29d70947bf721b63d4831cd51defc41078db065b4f7d583bfb", 0x4e}], 0x2) syz_open_pts() 19:14:59 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) setsockopt(r0, 0x2000000000029, 0x3f, &(0x7f0000000200)="01000000", 0x4) dup(r0) socket$inet6(0x18, 0x1, 0x1) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000140)=@in6, 0xc) 19:14:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000300)="e36258a416f72ee991a336ec37c43131093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf64908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd9764c93c220ccb6ad", 0x65) write(r0, &(0x7f00000005c0)="256ba966e418bf3557c632af6e16544e12aa18a4a563f485f0f852defe01b9ec8e4ac9832623d15e513a053523f7520ebf16b624d97f0f9da8c85563eb93b11f01ba7ed6fc0a4ffc780723f1eadb03cc09ba72b9c02fbd4becfd88bc153ff21de3a5383600000000000000009bdf49c792f8b6704cf33f3294414ffc4975012034a1c8cb394d8ad36585d0730100159c70b113ed9014a945e332bce95dcdeafb0758acff19d494672107c813c84d1e1933378283029a4ad811869cd33d005db9c26e67dbba", 0xc5) syz_open_pts() close(r0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x743e4b89, "ba000000a99cb100"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r3, &(0x7f0000002780)=[{&(0x7f0000000200)=""/254, 0xfe}], 0x1) 19:14:59 executing program 1: 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) r0 = socket$unix(0x1, 0x5, 0x0) r1 = kqueue() r2 = kqueue() r3 = socket$inet(0x2, 0x4000000000005, 0x400) pipe(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000001940)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000017c0)=[{&(0x7f00000002c0)="5500a65fc39213aca2350895fcece3bf12c5a3ab1a50cf29c6b9277dda9e411aaa0f64dc1d5005f3daf46c61342027863a9ddb19522efef7fedda83b1a4748750dca881892d489e86eb26b03a4021e27cd7ded6515d827cc937ea2939b5ae747343279f2f4ac43e9fcaa1b87c7544e72df7d63e479206d5084f21a5260ce774903e45736fc93231be59ebff7f12fa1130d62b060eee25fa2e416e274488d933f8d48d35ca22c7c9418c56c9d8dd7311da9a16e39c0fb531f4044826dc612bf7266407ff3c829ddb6e9a2ab", 0xcb}, {&(0x7f00000003c0)="7388402ec28d0f4ea0d90436c00abe8f9c5fd7b45e7ca80c6a493d660ab1ce82d8e74bd2e36600ae5584c549e3f7348fe2e1b670a49db609841ad62496638d8dd400065337d5323085f415af60bfcdbb82fc188e216127ee4c33f2def2086ae83aaa75c9088419be669fba2a6c8d2762100e48e29eee4bb9eea2c7f2e9285790280d174e431a432809dc6b2e87e6e6ed1a9be8529aa71e16f999e4c3b96859286a5f274c7d29bd9e67a10c5048181a942a7f5606bdfcb48d5ed709d875e462c2039d35a82ec18eee14923d228e4f6aae0a0adb8322e6211f4699b1db59c94ce9c1f9bfcb266c04", 0xe7}, {&(0x7f00000004c0)="71342fb32e975dd14c4e267c5917093dbee6a0df1600fd85f53e81473af7a6c06e9ef78159bc6ca039b7092713c69de548d2cf92bf797eb05a76d6e4cd705249c20c4703b7d76931bca7c35d2f5808dd2e593fce6f9287867e5c3d037146c313d2775ffb7fb02d7fc6565803ba071058ada19d91567ec245c58a4f1d7fb31081994b4405f25f15bc875a446cba62270255b40af7964dd3fc9bcd920002b54f33a2a30ae828825c7e0ebdae07ac57d5ac1274c384d2c9ac2c618cfdb5f7ee3fbf520c4094069b42156e8b", 0xca}, {&(0x7f00000005c0)="c292429678b17c39411b641d321f0f2ab3845cb4b2138f2bab381068bec0c19517d78244a826335288d6d888c8e837be48ecd918546ff4243331f62b38be1a1948d7d3748cbcf6077c093d4eaf33a09dc7688e2fd83900ae8d49006a4c747eda5d128c5e2d96e9b1fbcf7a03e917f70a726881fc2b47182052b80cf82dd3791049046b0f2faad5dbe9f413d22be0835883784822b0c606e02e05eec6fd4f062d4efcacb57dafbae2f3386dad88e468515be0158e6eac5c21f2de9af92406f729e9fc4ee8a4fc1388cb47608e6ac0441b0fe7ec4b38ab3f87782f896d3f6b480986d0265738069875fc8263d14593e137324cea5b7233904055c6c5bb82ed24a44422329e4414aa7c4145b8df76104259e0624d6d0305d9de4a4f6447bb206bc919554b4f9edb6a2054b94f5fabd904e99ef343b0cb8f0c216d23bf2a2270074eb8e2d19cd1bcc91c8f925842a8627bb981eae323bda5d68b32fc60430cabe82dfb9e7266a5bc9cc3b12b7ea9990e026deeef4faeed7d0098bc05aafd25d03917510c1a5c55f49302e14b78d71f9ad866e71376a03ee3d96c38ba4162f9a73a9b62c0362fc390dc06ddb4fb2c48448afed30f6b4badff09764f947124b7aff72eef4029e75e016bd5a0a23810d008d3677c33bf5b2fa7b4eaf1fc030852c7f09d23ed15458b071bd20ffeade5ab43dc8fcd99a29db7338648a27c49ba29484ee8488afa8cf9048a0f029a8b4f0aa06dd8b5c5bb7de34a070a92fdcc1223e3caa581e2b70178fa9b27b246ea32d9bb2221194cf7ee5a8603ed7dd2c70d0db3865bbf4b06b7735061d6cd9a844b27d867f58e7734dddd65c3645fa501e46b43dd3d4bc4815cd539de17a7961992631cd69cb15853247934e848fbc1933d6a5aa31a447033f8d521d0886e948d73e55d8f81042a246ecc4a19c733d776b1953ab3203eba88035c34eb56767509f09699440103f0f00e69c43e6a4fde1f48a0c71ee710606d99e196b00445c9975b3caeba6997703d542e7721bd8dac9b66e449191c6ce842ee0504829ddf04cf2ee8d62073156c10c50c92e74ad8fdc5aa35b1702a8c7a4f204d71167981102ad19e929aa9c85d19683855267ced9c94af5602c956d403ad607af6d2d251f38c37d368feda8c6d2ef0adb78214563bb32a9d22c5a8f23fa330f5f2fc006fe0a40da0eeebb8a7a9a678eb0490b79c935507394c7cac17c01679f287e205a9188477f4ae9cbd9f98318462ae1829670cddd5b2cfe5eff2fda8f100e4553d024a213f176e44420e8821ff87e1423dac2dbeb0e3edab4764d5c7f62b9567a85a8b191f1410f3350b21dd45a933c01d52d6b9159c7ec7409f755795cb0687ef95ce88b856a3350dd7600f5b17e22f6c09f0c6bd2b75c60b75b1cd9349c27903090684ba00bcb00030e38881d2df71bb582067c8d6237282344c9cd456e898c5ffd3290eeebfaf443af8c5fd2056e7650df335e18195c089eaf245786aa42ac61e26ad64b8296a468a945edd082ee1c3cf55fbdffec40622c8a1b3b9f7c98a911303215e6d79b2924295dd5a647b3b9f7cb99ace55eed63343a2369f7c7513925227e360a7a6253171d33ef9c4f9917403762aa85bbf531ea0569aaa7ffed6ca6f523eb791d5f1ff3beaeb027704d1d20fc9582ef29dca038d143f944fe9b710d73179e6884be23abe98b3a55ceff9c64e5b708562f14e3ef98c7eb37e884b67b46c691d31731a7898f29ad1cab44e82b1280cf212f9be7a7d0b59e47ce76b9d019764ac1bbaf7ca369a1f99dd6289adda7fb719f4b4ddefbab8e7e5b5bd35e8316111fd621b247573245a05989453e7a31e1ccad50da7c0a4a892a794d05a2d2fa54e71903cff57fa274674f08c61b873ba8c91aed146d72ecc8364e28accc1c89e84e4b61f381b8ed967bf4bde14628ed8ae5710dea43e0d92b52acc7af5bcafa78b3960f0989f915d0b6ff5a3f1012fe6d7396371fdf9351f34b8f096cce3678fadfe115999df8bce47476201122c06237cdbda567ee33edf1ae1f5740441b3b4d7f81ddd5672ad338d2a99e0a054a32d38b33304f7fafad512a52d3ef4a3ded2d36433ffafedd72b10e06297b1b27391421bec17620d7641e49ab51ff150cdd2672360563bcc029f0ae0c6be2517cbbf484899c7015ba0fe904b2f440be438f49fcc2ae7e9e81198fe901976da87bfea77ae7b295bc4ebcaba260b1f84e8b62bd6726e0b1a7e21b303a98ac33d641df5637ae756477509c7bb9036698f6abef7748d4d5fd277bbb74d5543544624e22f675b0728a16c672aadbda8e4a31336b8e69c16c022de37d38fd581b4e003b0e5880cce21798292d6d675131f691027dc4b8f63ceb7878d93fd3ce7d25a9b39626facc2177b62813f883e11ec9325302882ea558ce9c0781b3a7e5c301381fa4e822de7f4119a14e3d3099fac72f37c878edf59583669ce39cfd69fbfb3f719097b2e23871d4f4471d58fdf38612004b249d3f1de169ef762435b9e87f2011a260159c02b59c9e141335ac97ecefc4845a6d0937c01c0f454a3ec3a290b593fa87a01bd7826e3748f4b7c1864de8ef42808a92196a2f4b7859b84db5aa23611c21de86c2c8598897a988091f5613efc81a17e34df217d0f296098f3c0166aea761168412b4e8d30a29d0312793d7786f42dca762c9d1591c2304552fbcc47315382bcaabd81c786c97a23a6dce10fa8ff561848ce7873aad94bc60175d8dccab46df961a9a5e65411f8dfc7b493223abe4725cbfa330a3be8ffd41d254f22fede7f92c8f9cbf7532e4607f951edc3288587e21d7f94a2f71f53c9ad91ada2d953c0f15057526b8802f2bf6d6ba21b87c7088c88bd67a91e8bb93791f1656743818d232a6fc1557e114338cfa3c8a5b6f11e1f37179d06fc6e6ccd3b6ad2722981f8d9d58b77fc9507fad02b2fccea2c130dad016c66fe0e8470ad14c91751203644f5c084a318359b2051a4cdab700978e57e3fa8f98737945a5e3fb60c2dfe44c93b45363ac27ca07490ddffa44f5e89423b502b135f252e32b67aed00fc62fda2a9f3d2f189e04be93c64d7e4827308c6f0c7c53ca27a8a7205e7e441fe050b793e6f9043823b6569813090e097d43e41bb583320609ea2663c340dd97652a1194e4d6d679b34e8a6a8b9c13986dae57b9553ebd802cae204c7bbda549da8b192560397022679cd9567e816a1d57e24e323bf08dfe0ff863fd992c706dc7ef773caa3041fe8e8a6caca242416958fc56be2b014303a71b8909f69e325c3f4381e061348b1b1ead0780c79ae5d4ef9b76052310bf5453565de998fde27e6f4a84130351ebcaa6fe4144fe675e91c046a0935d3d7229b7b79f7bfd896cfc6960ad2a6a99871dac86bef24dd0eb35572a4155db746f72f161f8dafb9e859e4f8d88b00b4770f87ef71ab4a1a587cf5246aa6c33f96c6a80e7cd0c496070df54491f1321d4c5dc61d130a04fa48233d80a78aad1d900e52ab9cfe5c4247fbcb0de5a783e6a7c150023ba679b571845f6a7f6b907aeb83f85d652ef9a385086ad95da12653d5b25ecb4406aaa49ceafd9cffcadb247c0bacffc49396ddc1f36c89ec1e44cd65ef33f1f766068e25e9419ac51c3fc5d60e5ad1e87be7f0734615740f5834dc7b0b8368b7bf8af156a64e497b1a3c86a7eba8d13e99259d275037a2baa9b1a984777e4827244b0432faafadfc34caed9cc7da36291ca5404bdd2d9e918e34a4952ca1acbeb2c763a13c85b7b5290abd479f6e4835382a8faf80ddd66b7eeae92f428c3710f0b8de85d285f705868c6d1a751e0c5f1fbf1332aa9d2b685f6747e3affc442fcd74914277166e290f30db16d4955a787249bb077522824ae2cfe458528af3202cdb5be79759545020f8affa06e67e35f12066b66de75d0c285f626b74634447a193d088077c739f4d69eb8f782de83e49ed8fe59bef09163d396c67ff46116946c427bd58c8abcba87778edc68dd657349a14679c3ce2b4136aad2d714343789034a829fa21faefa4ac1fb47dd5666c7f7b6446f44fffdcd21ed388ce647666a5823c3ffcce5c85de69ba886476048701b7120b0f78a621c7d8ce0d85b08100f440ca57e06df309743e48d4cf9d5a3d5e1baa886530bdd6bb3d526ef88a3fc141b2d8edfe7a9537bdb0f6de7478f215a98097056bc72e3936bcaa29c4e50221af0534fd4eae07359d333e6a7e2a763befa60a61080e2140cfb9c94df09d014a9c4f576e5de8c797a79a16db8769a980d0e5c4b4cb8f32df50d46fbe82f6582a7f0c79e3ab925104d068f6291483df140c389add7d4c0d64d26bb648559540f3424436b2221c9693c35bc97abaabe210c5880b228866ad524f8e1e393ec9c97cd0e90c99c606bc4e448e553025cfa8717134b9b194d37e9c15f881d113481a6c1723174f44914fc9b7f69bde35ce2809fc824430ab86bb7bc9abcfa9bc556d6a8e8fddfc4ca93dc3608dafdd675799fde8e4b4116d547c4c3e51b9535737551ac7507251d6afacd81341e43e17c9c8d8e6ded92825a0353fe967346d5cbc9f1660aeb291b419c3620324587204fb0e1fc6f050122bec40956941c86b0b2be92803524847e6c0c34a4b8d0068bb39d239742cffd84c3454458191c95968bf7a9a39ae6a973ac395b96cbdefe5dc8e5577e9933e2380d7fab16b174ca52659b2ac899d7a12f4ec751d94ad818bdeb00db33cfe4bacd5a5667962a8b31c04adcb0eeb2170a27cddb6ce4bfe882520bdfeba9d37a079802312e5aea7fac9936a174a0541bcc12d0773cc060188f9fefc86635aa709b33e4da78c03235e9a2447376fcd24409cf8565163f24299953792aca205a2f679392f5e512d0dba2021abcf2932910dae32674421f95e053628bda4d4952c9666a0d68b7ef6e6cab3a28d306e5b231dd5f7812613a8a4f098e36044a0ce73bac10a5b3a8a3bd231de2386fc025f9147317f1ff6b5d3b116970866694743addbae77a3977f879efbf9f3fbfb13ec4d19fe53e16c12f6786f3ed15ad4231ad0b4d65e68fdcc7516e6b4cadfb0047c1e918dd1880c98e4aa82cbd09c95a25394fe8320152d45d75dfb7228dffaaa02946ca9949c3c0e1379833b86ae2e9bf4b0d63b32afbc06a3babc0a1b78e77ec7161a4c0bd227e24ea4d00e4c727f23829f1f3a0d3b6c4537bc4ade8f3fefc9a8905a2ccfd5e06be8cd9e19450757fcf7d947c802a5a9a1f1107cd75f000f7d8c113cbc7ff57ea2df823ddff0c91d405deb43a282b1035a197a30187e422abbf8ad7bdaf8efa0437591c5ff81cb962df19f53c95bb2fcf0be774eaced51cbd22fab6f066b471e9a17eaaf9936bc84e4e614a2b586fb6c35068c056dcf5d803197b6feb25d237caac06cdc12c3bcd4e1f2c5753e9f882055792ae5cbfa707135d2cc6268ef21cb00f0ce89ebafd9fe76f4cd30bc7a121e76daac158ef7b9c498f59cdbe543e36078d2d8c6b6acfa196fd6026cb9dde9e2be9fdcd2ebfa0048674a5e4711ffc76828c392a0999970f0d11106399b23068393fa9a4af667ff1f08c1fdb21326835800f3b947288e9cf22cc7f43c2fd1364e43139ceaa2c71116431e677bc3a5b874f49f7a359c955ebbacb42c8bbce091da2c4ad94cd14a071422821aad71aaf57e095ba2742f1405a684630161ba289f7ca467d32cea46b83a6451313c4b1fad15ee32580d853f9af3d0752524a936c9984ba8d10bd04405e5b675f4c2d51cca1d65930bc32d2b7332155d2e1d9f89e8a172908b1f7f9ff3", 0x1000}, {&(0x7f00000000c0)="109b6dc0", 0x4}, {&(0x7f00000015c0)="f96ac3c82c3f113fa98c8e6dc32aac06d321adad72abdb5e083cfeafdc71c7f228f0441df460010845d04a5388da62e816ced1bab2a70e05bcef01bf9a49fbd8360e1aa345cf246338fe35a579fc94dd3faa466b7849756cefa2930b24309e673d7d661b93fda1739cc080d22953c92f5eee2b70088946f5c0349dd1cb0d4461bc97d77051f5ad0af3f5a3ad7362bf17af5c8550157ddc82c2cf78968e087428d11ae89844c92b96c2a154baac163ab6c6a580036e04cf4e14bd2e308f080b647105ec71f19db5323e", 0xc9}, {&(0x7f0000000100)="f1c84e07ffaf306d864e177fe1b1e2a39eb46c78cde6b1fb9a624643a2b99744861f2537e0c3244270552f2ac3d908158f292c1704558aa14a36201ccf57", 0x3e}, {&(0x7f0000000140)="bdb55a414717b119f71241ea1993fab4e1c4c3f083bae369f690c272aaf184", 0x1f}, {&(0x7f00000001c0)="cd7f2d5e137b759198be4483a77604842354f2e19576868900cb322ea048bb9e75031bda1514b604f6309a6725c745fd84acc996f64477c06a391f5f0e1d42a77914520b5dd55795960f78a5c3b689cc9b0825a5d86b21f81df82ded7abaadcce33e8e82d270995cf7693a06a375db8b82aa4ff61fc1054eee88fc6b9c9d129b6fc31b11509864d2ec9374b57b3d05162e6f0ece0ea06130964251ecff66dd4b1f005ba7b48207", 0xa7}, {&(0x7f0000001700)="b95da0f765bcee81344cc5cb42faccab6c6ec33579e0b65119b7fc03ae84c85d4f2a4139052981d955f2394716d9922c249430b50bce93ea313fd159859b724e0ba3f8a435ace8b24fcd564b0dc887660ec2c9c44d2d6d95fc54ffe84fac06b7347f0e4fc9ad3ad9425a8987ad8aefc6dbe30c90187715af74718089a1b58e1066a0ee65e48598dfc6e3075526f6ad82be082b4f734cd0a559", 0x99}], 0xa, &(0x7f00000018c0)=[@rights={0x10}, @rights={0x18, 0xffff, 0x1, [r1, r2]}, @rights={0x20, 0xffff, 0x1, [r3, r4, r5]}], 0x48, 0x3}, 0x4) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 19:14:59 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x7) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) r1 = dup2(r0, r0) setsockopt(r1, 0x2000000000029, 0xdd, &(0x7f0000000040)="ff010008aa9208000000c36d3e2a5e00000000a1", 0x14) 19:15:00 executing program 1: r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0xfffffead, 0x0) setregid(0x0, r1) fchmod(r0, 0x0) setuid(0xee01) fchdir(r0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') 19:15:00 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) dup(r1) setitimer(0x3, &(0x7f0000000040)={{0x6d1, 0x4}, {0x8, 0xa2}}, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) select(0xb, &(0x7f0000000680)={0x31}, 0x0, 0x0, 0x0) 19:15:00 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000140)="ffffffff", 0x4) r1 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x8) 19:15:00 executing program 0: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) readlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x100001ffffffff, 0x10, r0, 0x0, 0x0) 19:15:00 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) 19:15:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockname(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000180)=0xc) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/41, 0x29}], 0x1) 19:15:00 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, r0) r2 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x2}, {r2, 0x1}, {r1, 0x42}], 0x3, 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x4, 0x9, 0x56fa, 0x7, "98d7a2316f0eb7d90b494a94c1f33cab97e2bc54", 0x9, 0x8}) kevent(r2, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) write(r1, &(0x7f00000000c0)="04", 0x1) 19:15:00 executing program 0: semctl$IPC_STAT(0x0, 0x0, 0x2, 0xfffffffffffffffe) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r0, 0x6, r1) 19:15:00 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000100)={0x9}, 0x0) shutdown(r0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r1) shutdown(r0, 0x1) 19:15:00 executing program 1: getegid() r0 = socket$inet6(0x18, 0x8003, 0x0) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f0000000140)={{0xf, 0x100000000000000}, {0xefa2, 0x1}}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r2 = getuid() setreuid(r1, r2) getsockopt(r0, 0x2b, 0x36, 0x0, 0x0) r3 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) accept$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f00000001c0)=0x56) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 19:15:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x16) setuid(0xee01) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f0000000080)='E', 0x1}], 0x1, 0x0) write(r1, &(0x7f00000003c0)="814c836ccce63cc7e4b59f919908d7cfd0761fba92acd7a586796d7b39ce7cff74783f6fecac18d614eb33d77f7fe79144369d00557c18fd42c0c8364a42aa6cb1f55c637502bdb017cd3875abb066f306adf17789ff527f41cbc9701134c0be84b1079fe56ea289e39e7031a346e2cbf32e41ce4aa3d4cddac83e5a86dd8e5aa6e2d149be9583d0c94670ff5c009f93b67e3a09a001b5c263c1cf88c17cee26ffcca2fb728753fa5e5531a41ba2569e5da2a51a87c6df18045675ebc49a6d5c65c69d156a56fca618f61c1f5d0751d0830f0fd8061c7411c60b2d9d95a979d60b4a5ef615fc2aa24676fe9afb52e2085173aaed45c9a52684825789da45f4bf7341fd1193de5cbe14a58545e99b3460c7820e5cfdb4f980ff0fc2f993fed8a1395c3ed79a4e81ed3a052314c816762eb7a690dfa8de6ce8a0566c9d634d858289ce2cbe8dbcf423bc63b4538f067d1b5ba46b22e7476637a293640c8136cef64f33b6146fa21b76cd70788eedf1c1901b0d861d6cc9fe9d0039a88c0beb148214866bf748cdc1e902bc656d4758658bd06d058fb3b2613b46c2376eb81bbeaa08a405d2d230dd50695beb6439c03b7b55c9cd87481399716c15e08a0915ae3651eb7b872641887f69737b8fca01b19a945ccad140eb5f21d776442bdc299df02a011ddc61c000826d469a3fd45234e116f43b845d195b66ac77282dc820165d5156a183e60581c0c0f441912cb8d8c0a79f5c52f691bae130c3127d26287153b966390336dd9fcc1bd458c97db29266ae1b2ea3cfe33cd3de9894ba427798b5dc5469d2a65d6b55358cbe3ea42c23c1ca23bccf56b816ea211e9bc586a2ebff67de113809230f4aec4125fe1559059f6d6fed49c14748a1ef3bebb25c6af135095a7c72ca85a012893310270bf27d58b8b186c07360ca04a9caf2b0b0f1c517802cd17b91706278097f38e21f1e0ec557f91b8ed125af1e1c32cbfd98f97fc02c5d68b2f5eb9d7d10dc4783d0ece0a16493bac52bfb0e6348a7cd026d595b587c66a58866c4bb28684775a12b7cbc536f650abede178264443ccf5bbbc27934adb9efae0cb014b9bbde1b43d01ebe7400f771284ac61d851735e0062c99143e8745b5c6a9f238d3d84de36f8578f9f462c83f3f20abee65d74872ee72f7899db10c1244a0fa868349dc338f0d257fea298742ae9c4c84f0d78c15998398eb9602c8354faeb2762a90a7648561bb02b281763a0eed03a40f5aae3bb8fdeefa3efbac478798423483a71350b4c9d398a9db993a2550366d4169f5d1747490740627e570147d678486675d1d82b62d0c20bbec4fb8c3f8a8040c6e8cba18ed155ef80d0e8b30ed9b7d8f94c0b9ee59899bcdb27ad57cf3899db6b868526fe46ef527d08a0293ece4101fae15155bd3e42cc582f6593bc8ff02eb9fb52dbdea26c5f77437dceebc68ebbf2fa0081cf63ecefd7b4038c2a62280cf9b6825587e5410607b7e9869d34587f992c5ab07de33a99a5117f6b208140f4a1d78c099226823f57fa5a0ff212d5bac71874640a7d89f91ec91705dfb6033fa710afbaf2482d041ca0a28b41d0d45e5191e41515c5893365f1a2be16994a7eea2248badd30ebc19ba7971eb8ccfbfe4b378b86b9055a85a2a4f166bd415131b3bce922b618975fd456be082bc8ba3cd283475a198523f2ae3b4c7cd9352a5a50223a424a12d74ffcd2558dcd2429546316da1131e8d83cee557cfd2798f8bb97b471d23e08f92f54a25455b1c0612d1c7df7445ec3d27a7ae91fe635df08dda125ec60620ea645997fd88c99d4009812381d54ccbaf7dbf130209019eda841e8b2c38019cb66a2b662e35245f24325c171f39113920b8a31b41aa9377368e2fc79432046236af1040da7dba6d317c57c0bea43c5676d788003e84b8828571977bcd4209b9db8658819b9d2171b51b1116b5da1a6e9983c8b2f354eed2a2247ac51f4bda669adfd9eb26c41e193c6cf4d212aa03a6c7708558fa9a1cdaf2a60756a1eaaff42e06b46d6ef010f1575fef4ecbdbb7ab4bb2fd40f4072d07ac6330e2c1b80e8d2e55075f33637944bee24d0987845f2754afea3adb135b80e29d4481ea6b8f0d5c882f156def1207fc369e0a2f10f1bc896b2b306f767bc85d6f08a33c5405baf3640c18c30e66e7e458ebf89415f31341a651a84fc18072a14d770dde9ac3622aa88bcd9e33f69d1c6a19df441b928b37841da63caa29adfddbeac56a8e1e802e48892e1dd4977888553d45dcf005e88ffc3107991546ba701c1b0ded7b8e621b6d4cc0dd2c40216e45a13884ea394788d90198ba5d4343f185b67a3b0e586e7ff9fe464a5c27345a9bb7407026290e103430f0e1d8cc332986896c92abcc6bcabdf02bf9fabb4a369f188e9ce1928794c0f345ddcbeb702552d1f94a7bff3a7c8c7d0768a9243a4c917c4f241214662165b4228b14cc0eebac84729435576ee36d6a64abc79f2a3fc650bc3955fbe4b6b7b37e2cd9c4281a18726d9d5b717a3287b09711f232076c2a973d19ddec57fa1d48c1df90a2b88d8a5a0e9db9b72188407376002c93c307e77ee5aef1b850e5f88ee39d70ac8528d6e660fc67fb221e2dcf42eb97c72fc0cfa2c939af7b5ba8d5f61a2c8032870563679b0be210f04de8932f8f63b286c3f1409de23a473ee0da814ec9decb1ba58cd0ce718686f0b2b33f2fcedebd68754e9cd6b34d47792722153ff1ddd45ec389624b73758960be20740a6e9c46fdaf80474810ce01424353be2eafb27c40bcce1be5d1a59b6d0dec418ee3ff3da18c366886d464e998be443e705c577cc75ec7579b9afe79ae46fa51dae6aa2e097adf7f971c98dc1fde68c664fec8a192d1471cf1a7e94a29eb6a24", 0x801) 19:15:00 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) chdir(0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='./bus\x00') getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)='./bus\x00') getitimer(0x0, &(0x7f0000000280)) 19:15:00 executing program 0: write(0xffffffffffffffff, &(0x7f0000000100)='~>^\r', 0x4) r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() write(r0, &(0x7f0000000040), 0xe64f7ffb) write(r0, &(0x7f0000000300)="ef", 0x1) read(r1, &(0x7f00000001c0)=""/169, 0xa9) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) 19:15:10 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x400, 0x0, "000100"}) pipe(&(0x7f0000000380)={0xffffffffffffffff}) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) r2 = getppid() fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x2, 0x0, 0x58, 0x5, r2}) readlink(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)=""/66, 0x42) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)='N', 0x1}], 0x0, 0x0) fcntl$dupfd(r1, 0xa, r1) 19:15:10 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) recvmsg(r0, &(0x7f0000001800)={0x0, 0x0, &(0x7f0000001740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/63, 0x3f}, {&(0x7f0000000340)=""/239, 0xef}, {&(0x7f0000000440)=""/222, 0xde}, {&(0x7f0000001640)=""/225, 0xe1}], 0x5, &(0x7f00000017c0)=""/28, 0x1c}, 0x802) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000540)=""/208) open(&(0x7f00000000c0)='./file1\x00', 0xc08, 0x104) open$dir(&(0x7f0000000100)='./file1\x00', 0x40, 0xc1) r2 = open(&(0x7f0000000280)='./file0\x00', 0x206, 0x80) r3 = openat(r2, &(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r3, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000140)='./file1\x00') chroot(&(0x7f0000000000)='./file0/file0/file0/file0\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='r\x00') stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) 19:15:10 executing program 1: r0 = socket$inet6(0x18, 0x9003, 0x0) connect(r0, &(0x7f0000000040)=@in6, 0x32) getrlimit(0x400000000007, &(0x7f0000000080)) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f00000000c0)=0x10) 19:15:10 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x20) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x20) r4 = getpgid(0xffffffffffffffff) fcntl$lock(r2, 0x8, &(0x7f0000000140)={0x2, 0x0, 0x3f, 0x8, r4}) mknod(&(0x7f0000000180)='./file0\x00', 0x2010, 0x7) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000001c0)) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x0, 0x10000, 0xc0000000000}, {0x18, 0x2, 0x40, 0xba}, 0x9, [0x986d, 0x10001, 0x8, 0x1f, 0x2, 0x0, 0x8, 0x81]}, 0x3c) fcntl$setstatus(r3, 0x4, 0x80) r5 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x10) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000280)={0x5, 0x4a5d}) setpgid(r4, r4) r6 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x4000)=nil, 0x1000) shmdt(r6) pwritev(r0, &(0x7f0000000800)=[{&(0x7f00000002c0)="ec310beada7e8c419c3fc0083fff09d24a45b37bfcf41372304476754cc3022bd01a31b987bf2f9ae416fd627248c85456ca7452e64cb34a2f002579c4098fd7a7b4024e0a888a105d11cddf0d1684a5fb1a913baf7ae53710d9a71f240737760fef9a88583ca26cd11125886d94e7efdbac32aa012daec0ffbf857e77d260664d675866094db138d4cd36d2576bd91ebd14bdf1eb0468cc23ece1ab4ffbce", 0x9f}, {&(0x7f0000000380)="d172e1d62c27a575601052f7d899a6b0302f897b7ef1c54dbcd7cb07dc671a33398cd67b96", 0x25}, {&(0x7f00000003c0)="26050143", 0x4}, {&(0x7f0000000400)="cb08a922efba40d459e03564d24b10c4a532c39af0591e71718e733642e053c8fcd29bf99042cd34901f31cded98f232a80ef994f548f457dc896f9f458773544e0d", 0x42}, {&(0x7f0000000480)="4d74408ad3f05fdfad72ca3b9b5dfe260ff1a28d100f4c17d9a70fe1b2f1819653ce410b97450df46334151d4cc58b3705a96de2040db940447f8561935f8deb81e42c44f0c1f0d8d48492276eb4f6dc140a1ad9fa60ecb4e754a8df2ed0daba4f76100f1c9e5b02c96b83a692f17bfa63c158c6aa9cec82298cb6dcf06db0b48e3bbcc5d952830ffcff608da68a6bd72fe8fb28a1fc3616edd337d6e93923e04e5836e1476e52aa3891c05f7300aa72d99a2b37638adbe601e12d667e3b89dee726acb4f6d3a1293977e4dd6a968d02c0649197d3b36543b33d63f00e857bedcb01ec3e8cb70d38e4", 0xe9}, {&(0x7f0000000580)="2bdd3dd3f3fbe793c523c3c57190ce5444f81312d2941b11c3fd9a78388eff4d29ca521953df7702325037740b7e1365b40e088bab3d93085274ed27d3b1798dd85c63d4d6dd713f02a10d9d2227f3520c73515425fcd23eeb914efbe030b1904c", 0x61}, {&(0x7f0000000600)="2c1e23ed4d2fc0f9aa1fca46a36ba9094e454f914e4724efe0", 0x19}, {&(0x7f0000000640)="99b5900954348d0e728ee624571f36f8f8783d2e4592c27e406ea67c59d040b82afbf63bc4ec4d8aa4e76907b4f71af2c85605500e3fc2a348c5046d8cfcc3d25f4276c64d1f695b6ab5033a99143df309742e5833d959b0b5db5d3b4d4f4986cc87893a16bbf4e2874d3f7b47f68ba1ce569bf6cfe451734222af346988623563f05ca81571774d4edfaee6d18a75de91b559bbc5b849a36a912a9f2d8cc308e01b73a9d1c6994217c4414d417b5a08f64cb90c5a2839583896238384cf2346294eff61a91dae227b88b7ce7a9cad4c29d1eda5a20b6e9071cf", 0xda}, {&(0x7f0000000740)="55d0024ca0699a487cd85cad8ad6d66f347fbe7b2b582b8e6da8f7ddac0f6e6c755b65a3a292b9fbf1d360a19b5ffe97ef9921cb1a4be3d8963f24537f834a586d3c82be84b042d8b275c68cfaafeafbdf31d418b7e6781ff1313d4b95bf3d8c471f89a7be32195b2919bc04347aebc135dbf1a239fcc53d5d2f85f9c6b8cca61dbacfe4856e911a8ca0034da25e86c8", 0x90}], 0x9, 0x34) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x1, 0x4, 0x2, 0x7f, "87d1ab004b53bebca189e77792e9e8df3b273256", 0x9, 0x7}) ioctl$TIOCEXCL(r5, 0x2000740d) getsockname$inet6(r2, &(0x7f0000000900), &(0x7f0000000940)=0xc) getpeername(r2, &(0x7f0000000980)=@in6, &(0x7f00000009c0)=0xc) writev(r3, &(0x7f0000002000)=[{&(0x7f0000000a00)="3cca63955b3bd988c19b9328fed82a67a5e0a1899f33b3359500365ea914fa60b33b2e648e9c5947030e656e82a988cd45ab0b0670da4815211aed7fda0f74ab2d3ef68ef925d48ec233af107d717e2fef22c049d541c5611da6724bbf48f60fd8d63faaf06157daf58f1bad707e42f6d1139643de7e6d0c8f6a5c568dc2f450c8815fabbb680428245aa32f1074a6334351f9ca6ca114e0ea10ebdd15b34821b4b424dd0a", 0xa5}, {&(0x7f0000000ac0)="1fb85608bc5535eab70004c35e25b49e121133949a4c89318a3b0aa06e54b874e5c598ca73be8ee54d1ecb69a6be74bfdc23fbb585f35c0d945b0bafa1a5898a82c57bcae1bfc9cda41016c56003dd5533357150c7271a3a7b1e5ec35f022fbad1435f231e2323294d513cdae3aa1b886e932509078f8e83236b98eb2c09c5ddd5c28dfa678a306e098402c7a6a5609b954489bf7778f642d99fd4445ea8716b98a6e911c6045e730dd65ba5b074ae8b5d3dcf5c5da7436bd5912e2ed947115407adfc424d0be960a9205318069eec2db064c49a6beba99a2160803f3abc2b7c7afbdfb7bb3064870ac372320b5c036327bb4a3c", 0xf4}, {&(0x7f0000000bc0)="f2161be739efbf21982a427d2760d437f9648c669aa396da21de1b9788dcd40d1b62d7f13501aabb74db9e59521d410bbc4be664245d7289325fa7fb73bb16f78baa8b7cfaefa0842c8b8240b6856a79cb9eafe7abb3ef48e7104ac8a604d53b05e61be49793960e3a90aeddf583f361470559e96bb6cf7b6756d9e4bd6f8daaf4d44d9d9099a04ca56fe6250ff1e6", 0x8f}, {&(0x7f0000000c80)="795b88995a503d09561d7f3babf429c9da027d57bc5e4e165a6ae28316fd45bd4a8b935069464c42598ea94392a99a3e706cb6e189fd6f26f065cd35870ee84c771acd628d7da6553d0ca557486b9c9cd884e1b460e5ef3c16d34644f4b8ee462d66f11a83d14c96677bbac62fdc91c500516b58dfebc596d6cbc7adcf0b7f14d764bd7bb5213e3e9d8e3c7057e410cfa33757fbfa71cfb1fac807061fcadf2ff91ad0b46eb64ade38f4e6151292d33eab911f8c619bad8c02d70be862493bdca456e89b04806e3c76605669cd8c2d7fc38cf18c25e3679f675284fb3abff305ebdf42bc4834204cc44378410d25ec8310fa57c06f43612defa3577cfe72f8129fb7444e0d5f28c86b9bab034ef45f11c128fd2e22e5d2028421ff3e0579983ae0a063803411928487ab31099e5178641c0deb967f24178fa17cadcd66bbf6ec7a4b5061fc116b034cf96d5dc30a3153e46347d7276b5269e237733087b775209ea02b8714fb7a34c6d54abf3a36928e1a71c5998cee69f27f7841be25a2e96820a602e0066b48036633286ff03be11043063e048c0a28ec3adfdc4859b78e3122bb3ef5e7282234759433f3b0baec3fb038558cdfea3145bef0b01779999c97b0de9d7c8fc4c369d73f28e777545f56c4de45a8bc9cabb1b99ec02aa1c7f0b9e55d2f886747c28237f02f59095621cbf720e0ec77bc10bfa51661b94cca71d3e83457ca4aa1a30829635f6d738a1d838f99a6e4d23aeaab092120167c19930ef86ddbec770af61ccb2b26d47a0a5fb41e7733f98e6ea240627c2f256be657d24d87c4bb11e77bf0735fec3a785b9044890be5f0ada28152295beb532879c0aaaf6dfca1276474a98762731e24b08050231cf7e7e56311d59ea85961bd7ff4dd1aaec22fdfd830c38129bcd368c0e15ad5d6888bdd769239693368b07dd987592b1068cb82335f66f8e03624b4f65366b5046f9edad7643807bcd828ac9e0019a6a152d85d2c8098c079b7e0f30b5e9de81c367d68555b99349fecf8f3f66937bb815afac9fbda4840f60e170eb19694f13d582afa37f8bc4b3ff64f23e8851ae6c8d44fa3c29b48b48b2b744c20081d6508c0b866f72ea6df344bc1b6ae66c2d97735aa654176610b608beea2a998569aeafa01d0deaa5d6f4f2660936e104a9361347b2eafba6683dabe3c4b576967cca54833ff73156a94cbdbeaad706e2ffbce59f34fd56aeceed55f3948878b82d3ac9c1f87fa66f9ca86a17997bdeb60f0869c2bf877e89980d0b2f7b235e310eb05444153f767d23f2ef7238f5eac5ca62538849d4979de33d6912cbaae2d6cbc73e89036d49c429e6c10bddc2a16f206e18b849a550b2b0e517b125f3e2c1b8b6b3adfc7c71e00110138dc83dd747f43ebfd3de9b159c1cd5d0edd34d507ac3df986e705f2e815281c3f68ce9ce2b9502f3240531d6b6e507e32a709102735533b54b439d408593864a3a50de8b7b9fb0285507d2a6105e5081cc31616052ba01f1ff24710f330ffcb8a2cb593637eb3ca7262489261e14d9fa82fb6b53a086b734eac373e6f5f7de5940a06bc2b519b247092d5a27b3ecdf3384f75caf4fdc9a1b22c2d3a80740e0eebdb52db9683f0af9913297d163125f05a1b83f7710ad723802b9a9bb84a16aff51ddd09073198afc15629cee8db312b686f7e20a236678b16e5271e9ba33a1e2ab9a67b59dddab91510f4ab7d23a5128a346e5c7b3a0efdc871e8ac2aaad367b23892531b46c94d9b1ab7f88aa029ced5a09c64374956cb76dab37bebc2f5360d8bb6bb2f33bda5c4081a6558e0f55e41f35e220398bec0ce0d17b855722a29a7de450a2aced6a614b2e0ba6dc8d3f04497b16c86a0d53280eda6d8c495a4d10110ba7f4dc0acfb1ae9ee225933260ee399dd4c2855bb0cf56d99414eac2044eecc183bd020d040c3f26ed28723eba959e02a0fda905a5cddd78a04485b7318b5effedb8cce75ff4c176da49c8cd49afd8e85eb31316deab069f2d3da86814b51ed8a9441046c0b9faedb55013c24d4ec40754771d4d7e0e2c0c93e397ca60d1615dfed509d04c07e65ba910b8a789957724131fd2c8976d89c0a5ba548a9468b22f15abd6bc1ab29c1e9d045aa7a855e656e7664074c0e8fee121fcacace20f165ff48c0de6f8e5014242d5a1e988662c83ae428eba6a635faddb7a7f74c061c1d1e75140a794a44686223e363c4a53c061d7225b53a1185db7affba7eca0bccc77425ebc98bd26f699fff9991f3b3af35e6c12c8ab933e21fdbd637814f6677b236c0067884ee4c488a05af9f2b53ebf7dd3f70235c24f4fcc6762cc0888f4e66c8e2c8d592dfad5a01eb092e648fdccc0603072ded95f2932860d59b585ec6b321e86ae5fbe04cf8fb53b528252a7b08a3c49cad78bab7d6ec4ab47f21b8def2fda0990cf94772b763457d0670df5c8be0d4ea1a3fb6ecaca03b051a986475aa4dd7b5eddb23890219218dca3904620f1a6264958f41d6c35ca11b5b5a70a23c6f76a8fcb60d65b9bdfafafcf637907085a17f276985737733c0d1943dc33f094393c102a5bcb62aa65bda4c09d73b8b7a99af220841bb2d148dcdb6ca77decf5939b9ef02d52c3cd3059fe44da0ac682cac6e429502ad23e48ac28fc7013e65f115f5ea307e3cfc8434b72de09159d5d43a58c43852fb6300e078d9c8d2313101070e47c970d7d5b6333fffb0cd26ffd34e829d0813cc5433c581aeff65a0964c53c3b429077ee0b58293fcaa3bf8a4004a3d25f2f14de63a4900d56d13f7934373e56ced3bac26a9746ea0287a990902d730f369d61efdbbaca1f01f26ce5a676da260198cce5a503cc8d9b496f2fa967f0922d88c8c7bd6f4a70f168bf2eca35c67d0a12ef0b2185edd402f46b01883e04a7fdd99ce2ef7f676a1090d4d6f5dd53f83e7e8eb2e093f4a492e9435813a41c04b787d58c1864ba3849395fa2de5370571ce3103a4fe5a38483c29dd4c45bd4005fd92c43e5c9ecf6e053e06abb1ec8addd0e616d1513fa95b1529ca794a19009c90667919b32c2b0334fdae774ae944d20e7dba5e86e3433c7f05d84fa327bc48584f4b51d471b2090b7c959b24bf180d70777c6c54cd567462ae9a865778de7de70b275ab6ed03e36221ed2f6406c2c2143e39d8ebe9e92c28590bd4d3b4964191e137739cd534f63077e162ebcaadc3d2163120e8c5da057ffbf2d45e6f9b8ff50b1ff7ba25d820387b4914e300640503248587cf8b1dcc39919395b13f09df8b5905ddfccdddfef90e39aeb81ded44c65051317475fde78066982d4348ef7f3ad4958b690f59e3ada33f8258ef2f9c6e028072e21315dd88f5a4149049cd95b3a5f55f4519b592b8df654cc2edbaf713624b8238569ac5a595af8b4d3013f463435e499222d3e61e55320e0d0c1ba65847901f748e7835db6f882811fa0c4c13caabcfec549a0eb45dd432885c16bf1d848c1f567355ffaab7e5c1479301ae0f1e9b61f6165c1d76a0148b9b4d620ffb2308ab8e6d1ae474bbf7c169bccbfb140fa23ab863c2b1ff5a8a0ddbe1fc60b168b6eea7dbd5e5c45677b4b06e68b5d69f6b64e56974da6b20913e282223c49773ebd5794e22835b311f495e202656f6510bbfd1d0608ae03125d70896acf61a387fae516a6e067892183b86e910571ae54d0cde16651c0d4ec1009be6a8090b092ee6c831e90e79a09ed50161120728fa7e56668a222b687be24770f7196ec4a3570ebd2259e5d969f7e92d0d6c9790e1914379aff7a4d2f3050d618db4fbdd4e716788dc6c027a53d66d4fcd579423b108166a18120bcad69c6d60166cda7d176ea929249cd63891aa1af0c9621451e2c3e8bd26e15b3eb06396aed271d19425f0eda09f717247401a5fa59ce9f375743cbcd7b9714ee2223342abad8ed978cf6d291efca041b7d8aa2e34982a54affdba8b6059e5e06259f29c74c97bd82d520cbf313cded68906a6e9b7079f0acfbecea2c27d3184a44960835020e33a952f29f6a8bafc89e3eb06f98b9fd83dd852ab1c8486619e7d59f4040533ace36e4b0535d2b81be518ff231f6f36769e152b00e90ca0522289c3b481d66667162cad824ee183565cbdfb10948779d7a5c7c98053dc9b2152f41217af061b5133e7e11306b87696780a6b204956510ceed072d9db77e2bf1aa6bad62f5d7f6ac697a424ea2a7ff59b016feb2cb72dab1f7f7376b4c3dfb755b59ede6d07aac075769c64fb3f58eb87f0ee3bb1c7c1c7d415f26f821074858fc77a4f276bc042423a0693b14a50ef4dbe6a4b453db7f9a2a3239f597db80b549f8b0a338b4a5748d93c1d10ffb6598f98471b392f75778bf7c8b302d58e5955779e9241361a169b2dd86a5c10dd62a53f9b0ac9401b1cf849376ae2596a6cfbe46ef8e1db87ff89a68e4152f8596c25f5f40ea5726de88283d9b0eb9f47928705a93e4c4292fb0d12010179372e23ad53a80d12a2fcbd5d67376d541e420e378ee3d2192b3370f1dd4778d2be4ba199e40d4e9d9917726c1934eef11c1d93a4c7cc6cbc2ffe5b18f8fe59a20d60f039ba4490d891708692c116fa8b754dab5e17e3b65b24d19c70c3d68234d71cc591beac870c7b7441505708dfddab37fcbe7af5fb9d3e7bbda422875af75f7c7600e29ee89ff4c35566f4421cfec95d5cba235ad8ac5ba99177ba12cdc97e1a8f43e649a5fafced5ea82a9c24db36e011983ffcdec90ca1470cb1e7b654a24700a19691fd37dd200d8b106a944116812b44c873ddb677cff594c7b76188dffaac23d38f9c2d7a05dcaf87601aa2acdd3ace7ee790826eee4616d58f98e1277d1e1b8dab93f553e19dcacce0a3c4f769b2c8f6b32c5d338536528d912d150f1bccf22294dc5eb8037148448963fd591fea1ef3d91154d145fbe0b71f6ac0aa3802aba3eaecdcf2a59c7044f8e765425f8279fd6ec5663ef886b3404364db0fcbaa685928783ed5fb76643943295ed0f86fbaa3d65c8e27cda829316a0f985441af072a9b3e51ef4b6a8d17fc62d2da1e971cbbb9ce451e5f89ec0a182d477ebff95d290e878fda07c810ea31c690a8367044e1c4b7ada5bc62d5458f986433226801867bada58bd3755dff206ac6c828d6c81ce5b869f820634792a41bde9205ceeaae14b81a6d707299b86711df41ea4f4bafdec22877d14db6eba5711958066dd3159a21c0f8e6793ede89926e7081d295ba1fedca0f6a7dcaa3373cb3a1590ef264017d6c794f7d808af77487807b16b1601b76b7e6b88d18d786dc5c57c544df13027e84c1b9c87fb9680a09083cbf0755e2372e6eedb3af7145721f93660dd5220a816862fc55eeeaad98831d1d03384b2c41a37246ed53abb216e8a9719254c7f274f5a59939c15d1f5c2cb5e7e576d496576e504a64628c709e6f32ca5851614b9160b6a5f14a0304a3a294291d1041e06aab6076778be76c659dac6ec72ff169d03222e60dbade256c439b30e1e2f78119ec21487798e45a18c9433e29b9670484ad2c4d86578aafa2e53ceebff24487c014c4fee72cab86308ffad02e359555d9be15d67a78531080a8fa699eadd0f3632d6140f32b2695dd35b570236927b757cbea1cf68d3537795235cd9dd76542b7f43c6ee44538eb8053822c9fea40fd49f0bcc3671579f12888399193c3c7a385ec7308d09e0f524a328726584db3e8d78b100bb8808f140a6988452f04894e68b4ed994fe38018c3a79eea0f26cc288bf9a6e48e31dc0faf6f079390852dd846453ba17af1", 0x1000}, {&(0x7f0000001c80)="0664b8928961c0724a13edbaa85a73d5e1cfb54355c027b1cf583d58328e67dfb26e3e927738b91e40a7d7dab1cf11cb36951c286a064ef7f8ffcb103e25edbdc0854b370b7e35d308378bd68f94462cf2e8da5be472354aa20cb63a906fb8f620a4354ce801cc169b1c8c0fd25d7216d9c56a150ff94c037e7b78acc007eb75b3cb626a24297e99ee01d79df34b905ba55e8b393f4ee0204feb4d64883151150b5703b74cec1e5d2565ae079dad49cbc13dd1784ec90225c1c10a7953baeb0a808ea765a95de9647dd3ed46ae27a2c0bab35abc126da0b2e6f58dd65bb7cbc8", 0xe0}, {&(0x7f0000001d80)="37930507bbe2036b19d9daf4a04322b59b704142df71b234fc65b8b86b06354b73a387ab5d07ff04203459ebd1e84324bfe76b98eee137c79c2beecd926848dc8b6560418f14cbae2b43e027ebfdd07177dea37a5d9086942b8663e6f974a72770ef5d7a449d91398d6d5e811973a76bc10ba2d5a423529bed62ff32b65fbc412cbd3003950048fe013d95135a8b4ac2468dc86b7877", 0x96}, {&(0x7f0000001e40)="f63fc30fc3478d990778ca7e256588328ae5732f11e3ac45", 0x18}, {&(0x7f0000001e80)="6aba37786f814d645a9ee48745a044d38d4d9d71a5ef37d33652f917f6fcd3ad3221244ddbb323ddd9c5926b060da3a2c03b973c82cd643a9304e92d54369dc017c5", 0x42}, {&(0x7f0000001f00)="6c4305d7762bd6c3e3cac46b9c03ec1a0c93311dfd78606e", 0x18}, {&(0x7f0000001f40)="fcf750e8b152c55b472370c2a0db6e8b329c351a497657e041a598c90e3b470d98d010cfa22f86a31d580f9c7173cf4323ffedf0472b40f8371aae77e015b4c8f57dad1a91ab5ca4ce89e7e09744062f73047514c607951356000838ad9dc8a3c0803e0c2a6e363f887e2b3af423cc141fb7110d4448d6d41386150096ece4e1d3ee3da03190a575c6c9cadc397e47e7ab1f4fec45e8070af9a5df6ff79f5570c27ef175c75778a334b45c1bb7c398794ba1460d0804c87a564379406b", 0xbd}], 0xa) read(r3, &(0x7f00000020c0)=""/21, 0x15) ioctl$TIOCSTOP(r5, 0x2000746f) r7 = msgget$private(0x0, 0x10) msgsnd(r7, &(0x7f0000002100)={0x3, "203cb344fc89b8daee5e6754517db436af189d5cba63fd9fab3502641611c3eb1357ea68744b5da93c750130ac5abc33e262a658855e9b901c85f4e81069dd934cf4a6ae6e03616261d04cfe726c25ac8b6bbd577ec9d1475ed1b3cbafdf13822a198cc34cfff708a3fab1e60be61d6faaf9e9c7f46ca0fde7f13f8250d987e6a02638727a7ec000198b4b7cdc354826abbf845e4084590728cba2eb2260bbbbf6577fad3832"}, 0xae, 0x0) accept$inet6(r2, &(0x7f00000021c0), &(0x7f0000002200)=0xc) msgrcv(r7, &(0x7f0000002240)={0x0, ""/165}, 0xad, 0x2, 0x1800) chroot(&(0x7f0000002300)='./file0\x00') lseek(r1, 0x0, 0x3) 19:15:10 executing program 0: r0 = msgget(0x2, 0x3) msgctl$IPC_RMID(r0, 0x0) r1 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x1, 0x6, 0x83c9, 0x20}, {{r1}, 0xfffffffffffffffd, 0x20, 0x5, 0xffffffffffff0424, 0xd3}, {{r1}, 0xfffffffffffffff8, 0x10, 0xf0000024, 0x10000, 0x80}], 0x3, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x8, 0x2, 0x8, 0x7000000000000000}, {{r1}, 0xffffffffffffffff, 0x43, 0x80000048, 0x9, 0xffffffff}, {{r1}, 0xffffffffffffffff, 0x38, 0x80, 0x1, 0x9}], 0x100000000, &(0x7f0000000140)={0xffff, 0x7}) mkdirat(r1, &(0x7f000003f154)='./file0\x00', 0x0) r2 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) r3 = openat(r2, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001fff7)='./file0\x00', r3, &(0x7f000001fff8)='./file0\x00') renameat(r3, &(0x7f0000da2fec)='./file0/file0/file0\x00', r3, &(0x7f0000000100)='./file0/file0/file0\x00') 19:15:10 executing program 1: r0 = socket(0x11, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000200), 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280a) open$dir(&(0x7f0000000080)='./bus\x00', 0x240, 0x20) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 19:15:11 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)=0xe0e3) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x236161bd) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x452, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0x9f694d}], 0x1, 0x0) 19:15:11 executing program 1: r0 = socket$inet(0x2, 0x4004, 0x80000000000) connect(r0, 0xffffffffffffffff, 0x100000277) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = fcntl$getown(r0, 0x5) r3 = getuid() r4 = getegid() r5 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r7 = getegid() sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="c8014cd08f9a1d19ef4f80e76459671876b08f7ed9cd286ac1968edd8941068f0488d8863706c7ed03fdfc4e10e4bfc77dcc01e01a5f788862f36866408c964a663834544a24ab8ffb38ecf876e92dc56644ea305c5dcc5d19a4d8927c10b952c707082ae32d62a2a8bfe727c8481c333c5275e247a79960c7813968ef43e8f150dc7a7df92c2755db1da4f631049ad5d103f22797712817a1e95daecf35d5143097c153c2faf8e9f5fad68044c0608a79212faa724e0a04ec742c4e8a27a326500483a2b4197c75b648d61a598fdc02c7ffd32cd5561b", 0xd7}], 0x1, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x120, 0x8}, 0xa) 19:15:11 executing program 0: r0 = socket(0x20, 0x7, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) setuid(r3) recvmsg(r0, &(0x7f0000000000)={0x0, 0xba, 0x0, 0x0, &(0x7f0000001440)=""/204, 0xfffffffffffffee4}, 0x0) connect$unix(r1, &(0x7f0000001600)=@abs, 0x8) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={r2, r3, r4}, 0xc) truncate(&(0x7f00000000c0)='./file0\x00', 0x3) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/17, 0x11) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000140)='\x00'], &(0x7f0000000300)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='\'+@\x00', &(0x7f0000000240)='.\xbe@/}\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)=']\x00']) 19:15:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82030000000000ff0000"], 0x10) shmget(0x3, 0x600000, 0x8, &(0x7f00009fd000/0x600000)=nil) getpeername(r0, 0x0, &(0x7f0000000080)) 19:15:11 executing program 0: kqueue() r0 = socket(0xffffffffffffffed, 0x7, 0x20000000000) nanosleep(&(0x7f0000000080)={0x8, 0xfffffffffffffffe}, &(0x7f00000000c0)) open(&(0x7f00000013c0)='./file0\x00', 0xc0, 0x0) getrusage(0x0, &(0x7f0000001480)) accept(r0, &(0x7f0000000140)=@in6, &(0x7f0000000040)=0xc) 19:15:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getrusage(0x0, &(0x7f00000001c0)) rmdir(&(0x7f0000000140)='./bus\x00') dup2(r0, r0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="67eaee90fe02b2b672922e8080bae4f94323", 0x12}], 0x1) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x90) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) open(&(0x7f0000000180)='./file0\x00', 0x90, 0x20) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) 19:15:11 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000fc0)={0x11ebe}, 0x10) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x364, 0xba3a, 0x2, 0x100000001, "8ab09097f293fbffed7774f7e587eba35557c0ce", 0x3}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) 19:15:11 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c1, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x811, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x11, r0, 0x0, 0xffffffffffffffff) 19:15:11 executing program 1: setitimer(0x0, 0x0, 0x0) getrlimit(0x2, &(0x7f0000000080)) 19:15:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)=""/141, 0x8d) close(r1) 19:15:11 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0x60d, 0x100) r1 = getpid() wait4(r1, &(0x7f0000000000), 0x2, 0xfffffffffffffffe) write(r0, 0x0, 0x29ce62156748918) 19:15:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2028, 0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x8028c4e349763061, 0xcf0) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x10005, 0x0) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x3ff) 19:15:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x4000000000002000, 0x1) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "4f04001140002000000200"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x36d, 0x0, 0x0, 0x0, "e917815be02a513b5456f636011f8304cc7cc1fc", 0x0, 0x10}) ftruncate(r0, 0x100000001) 19:15:11 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) read(r0, &(0x7f0000000000)=""/126, 0x7e) socket$inet(0x2, 0x3, 0x4159) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="8440003e", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="203c00228397c102c3314bc1b8c485573f6f444b75488aefc9", 0x19) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="d9c307ce01c8aed9f16b3eed00262f0620a4ed6ef2d26d6bc8fb4991f0273e26e9cb0c86d581b4a5bc0c04352eed936aaa20b0ce1dcf6f51bc6cc3973138e68cfdaf1222f54fc89d9279dfa4fc65708d38aad197d455", 0x56) 19:15:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) getsockopt$sock_int(r0, 0xffff, 0x24, &(0x7f0000000000), &(0x7f00000000c0)=0x4) 19:15:11 executing program 1: r0 = getegid() r1 = getgid() getgroups(0x3, &(0x7f0000000000)=[r0, r1, r0]) setregid(r0, r1) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r3, &(0x7f0000000040)='./file0\x00', r5, r0, 0x2) r7 = msgget(0x3, 0x14) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{0xe60, r5, r0, r5, r6, 0x10, 0x100000001}, 0x0, 0x10001, r4, r4, 0x0, 0x3, 0x6}) r8 = fcntl$dupfd(r3, 0xa, r3) r9 = socket$inet(0x2, 0x4000, 0x1) chdir(&(0x7f0000000180)='./file0\x00') getgroups(0x2, &(0x7f00000001c0)=[r1, r1]) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x40, r5, r10, r11, r10, 0x2a, 0x5}, 0x7fffffff, 0xfffffffffffffffe, r4, r4, 0x7f, 0x4000000, 0xed20, 0x2}) setsockopt(r3, 0x400, 0x1, &(0x7f00000002c0)="2cec452621854a95ada6482bb173a1f76ee452a006f64d5c263ec721abec162550019dd4be2f25303db89bc2bda5ee14bb1bb83a7863930c6dfc434352ae149b40779d8cc37755a23b1e875e18359dd128d509739412df70501c66b650628ce5375cbf8f08ce001e5a90a14e46e7956fbc4fe60b7e498ff44678c0805cc29aeae77ee03e4d1536da3e7c1a0084e41e15059052f592068f6ff46dc726fdbb33a3fd373935d56bdbb4e9d948f8d81dce9bb3d5cbcad232ce72e7aaa3b0b8067b6b931cbd1261c1b879294a015d7b11e3e879497c36c0a11ab06c049de19cbcba3e2607e2b773cb", 0xe6) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = getuid() getpgrp() listen(r9, 0xffffffff80000001) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7, 0x4812, r8, 0x0, 0x0) socketpair(0x6, 0x8007, 0x9, &(0x7f0000000440)) fsync(r9) r13 = semget(0x1, 0x4, 0x8) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000480)={{0x81, r12, r0, r12, r2, 0xb, 0xa67}, 0x1, 0x9, 0x3}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) socketpair(0x6, 0x4, 0x80, &(0x7f0000000580)) getuid() mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x4010, r9, 0x0, 0x0) 19:15:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000040), 0x182) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x29) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) 19:15:12 executing program 0: r0 = socket$inet6(0x18, 0x9003, 0x80) connect(r0, &(0x7f0000000040)=@in6, 0x32) 19:15:12 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x7, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000180)={0x8, 0x7e}) r2 = syz_open_pts() write(r2, &(0x7f0000000280)='<', 0x1) ioctl$TIOCDRAIN(r2, 0x2000745e) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x25}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x80000001, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1c00000000) 19:15:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b", 0x4a) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc18690700", 0x13) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x3ff, 0x1, 0xfffffffffffffffb, 0x574, "9ad84b73d9694ebf0000000011007fd35db5abe3"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 19:15:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x6003, 0x6) r0 = open(&(0x7f0000000140)='./bus\x00', 0x8009, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x101, 0x0) dup(r1) 19:15:12 executing program 0: pipe2(&(0x7f00000000c0), 0x0) minherit(&(0x7f0000f90000/0x3000)=nil, 0x3000, 0x2) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munmap(&(0x7f0000e73000/0x1000)=nil, 0x1000) r0 = shmget(0xffffffffffffffff, 0x400000, 0x0, &(0x7f0000c00000/0x400000)=nil) r1 = shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 19:15:12 executing program 1: 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)={0xffffffffffffffff}) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x5, 0x0) getpgrp() 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)) setrlimit(0x8, &(0x7f0000000040)={0x3, 0x80}) dup(r0) 19:15:12 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df240ec011dc91cf2bae8f37194e1576b229a9ca601b40015000836330600000b55"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) r1 = getpgid(0x0) r2 = geteuid() r3 = getegid() r4 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000580)=0xffffffffffffff0c) r6 = getegid() sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000480)=ANY=[@ANYBLOB="2800c1ce5ed34129c88726b9c4e3a365a53c8c59afc77b5f92f88359b2d07170c116c47aabd6af0d900aec0963146eb380c55b2007f5ee6d71de67e37f83a9e3912cdc059a75d9aba60b48171fcfd155bc22ae2dbf931eaa1416e7374840cbfa869b60aa072f5f40db06232c51a825767f5a292f6e91792740d95a4fb7ab27b9428bfd91085afaa26a281bbac8784ecb9b85bb4da8a0e6a5b7eedab5cf03"], 0xa, &(0x7f0000000180)=[{&(0x7f00000000c0)="1974a46455db6b866f69d751fc5654a60903a9d26224e9311da362b5ecd8e283480772a04325f820783d54ef32e2d59c6761f9eb6599cbbf3119a30611a2ff98080124a0232877fbf44b961e6af218aebedce33577eb5b293403c6658974211aa24be72d9a693b669387608222392a2c4f95125c8f9fb440215a1f914dce61bcc740c1f70bcc3eaf25db59", 0x8b}, {&(0x7f0000000200)="2a3d546aa69cfdf4b90b02204f9b5ff7787e4a83f33701091249ee0acab6af87e747c4c99e087d1e9c0ea156cb0db5be5984f2e83fc9bda9e51ef2ddffa13b3b6dd6af", 0x43}, {&(0x7f0000000280)="388b74e42ef7f2262de3e07eb5f1ad950da7d714d0a621789fc549d69a6bd7e664281b469bbec848946ca8d3766ea0179486292c791f252634aaac90d5ab65cba27cc53692f63e5805a11361aa3f319766cdcf09e2ebc031253e954e47e039aa87cf23a7339a33a3b8d0744f7c0c5d5e5bf3d27690c9eef86f0e5b650742b56dac9860677e6b255893befa9a9651a3fc4d16232898d0ae88c883e758ce3ac2fd343130e82290274759d229182e5573", 0xaf}], 0x3, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x40, 0xe}, 0x6) login: OpenBSD/amd64 (ci-openbsd-multicore-5.c.syzkaller.internal) (tty00) 19:15:19 executing program 0: r0 = socket$inet6(0x18, 0x4002, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1003, &(0x7f0000000180), 0x0) select(0x40, &(0x7f0000000000)={0x10001, 0x1, 0x7338db53, 0x4, 0x4, 0x9, 0xfac8, 0x5}, &(0x7f0000000040)={0x10001, 0x401, 0x1, 0x800, 0x10000, 0x10001, 0x1, 0xfff}, &(0x7f0000000080)={0x6, 0x74, 0x0, 0x1, 0x80, 0x8, 0x1000, 0x2ad}, &(0x7f00000000c0)={0x1, 0x7f}) 19:15:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) poll(&(0x7f0000000240)=[{r0}, {r0}, {r0, 0xd6}, {r0}, {r0, 0x8}, {r0, 0x1}], 0x6, 0x1) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000200)="35db4bf22985b37fd24c6c3cdb8924c42e7386eca7709e8a1f1e2e8d1906d8974febdfb25fc90473", 0x28) r1 = syz_open_pts() close(r0) r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSTOP(r3, 0x2000746f) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000380)="1fb7af2b1c83bb3bb0ac3ed2ec9c94559ee3ac3073ad27bb238722fb0f4c4f1cd4b4b6d38f7e3bb4abc7872db114ee2700f4db01b45a67eaaebecb24ee92ad1b54b195a106889beeda24f09c0a79ad1a8bebc4d98f3b48e84f4258d877139fca346c3ff62c1e2ebec4b3453ea9767450110bc809becd9a36d21a30a890eae40da679c4aae79bf546d66ab0f4bc6919cf8168c3c662729285745110f5e428cb8d55438cd9b3ce8ea36d4e0e", 0xab}, {&(0x7f00000002c0)="018391dfaf3e491b116973c128e5527d8c23949878a853c29db3bcf3325fe231b21e4859449b42423ee4a7f6ba6e042cb5b71e28bbed00b612530bb3dfd4e95f43f3e34e99aafadfce1d955c60020f746931e86ea7fb60d6834f352872", 0x5d}, {&(0x7f0000000440)="4e75a3fb0ba9d4036a472332c7759394a5b8d1cc4360d598a5afc412d570a96ea9b69e29cd105572d6c3768acdca7bed6be6a4e2d6a893d27e5b17f074a985e98610dcce4424b2d1478a9786", 0x4c}], 0x3) fcntl$getown(r1, 0x5) syz_open_pts() ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000004c0)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x7d, 0x1d3a, "bad84b73f2a42ccccaa772d8374275835db57180"}) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1100100000000}) close(r4) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) fchdir(r3) 19:15:19 executing program 0: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x100000001) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) socket$inet6(0x18, 0x0, 0x7) symlinkat(&(0x7f000001fff7)='./file0\x00', r2, &(0x7f000001fff8)='./file0\x00') renameat(r2, &(0x7f0000da2fec)='./file0/file0/file0\x00', r2, &(0x7f0000000100)='./file0/file0/file0\x00') 19:15:19 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) listen(r0, 0x0) r1 = socket$inet6(0x18, 0x4003, 0x8) close(r1) r2 = fcntl$dupfd(r1, 0xa, r1) connect$inet(r2, &(0x7f0000000000)={0x2, 0x0}, 0xc) shutdown(r1, 0x0) 19:15:20 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000180), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x5, 0x4) socket(0x1a, 0x1, 0x8000) sendto(r0, &(0x7f00000000c0)="6908108ff084987d1a5073511273b0d9588c1feff37a6885df32eb87f92d1d3af0e2425600df9c97eead91dbec4bcf4afe137f03fb5e83ada4fb3606be28104c134f9a1e0753201176fb8b748cb7bf2ebc047883fa4c82beb30d1ca3e7c0aa7cd10b4fff31931859bf29168b10fca85aaa043041e41c83844633d595e66b74092d2abc8999dcdbded2ec1434eac06eabf9b5a2a9b3863a979633", 0x9a, 0x3, 0x0, 0x0) 19:15:20 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[@cred={0x20}], 0x2a1}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0xb) 19:15:20 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='./file0\x00', 0x89, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x10) 19:15:20 executing program 0: socketpair$unix(0x1, 0x4000000001, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000200)=""/11, 0xb}, {&(0x7f0000001340)=""/4096, 0x1000}], 0x3, &(0x7f0000002340)=""/130, 0x82}, 0x800) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000001c0)=0x4, 0x4) recvfrom$unix(r1, &(0x7f0000000100)=""/178, 0xb2, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000000c0)="da", 0x1}], 0x1}, 0x0) sendto(r0, &(0x7f0000000300)="ec57c9", 0x3, 0x0, 0x0, 0x0) 19:15:20 executing program 1: r0 = syz_open_pts() syz_open_pts() read(r0, &(0x7f0000000000)=""/133, 0xfffffffffffffea0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0xb770) socket$unix(0x1, 0x1, 0x0) syz_open_pts() kqueue() read(r0, &(0x7f00000002c0)=""/249, 0xf9) 19:15:20 executing program 0: r0 = kqueue() kevent(r0, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001180)={0x0}, &(0x7f00000011c0)=0xc) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001240)={0x0}, &(0x7f0000001280)=0xc) r6 = geteuid() r7 = getegid() r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0}, &(0x7f0000001300)=0x1f0) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001340)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, &(0x7f00000013c0)=0xc) getgroups(0x1, &(0x7f0000001400)=[0x0]) r14 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0xc) r17 = getpgrp() r18 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001600)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001140)=[{&(0x7f0000000080)="f7c98d4880e78e26d932dac20578258d33c1484d7ef3c87c754854fe302f2c0ec91d5da67925dcb93c9600c0c215d5412b36b367b1ae88b6625247c3735a6c7bc1b2176b4c3a1b7488c56ed5c75ce485c0b29beda2f02684cca75ca0a3d76b395a4338c41e755932936d590eb5ed7f4bb06f2b06428eb734cfd0bb44bb582fe04cf39ca097d217a8ba286aedf9c7ff0a58413af7318e2a7af16dde1870df47b9da279eb579629f26af45238701a87065fa2b2198c0d50321fcdc283683820b2dfb9c42c3a493311ba12f96f7629485b4497ab07e12514f8286d7cef1c2e7a4ae9cfd52858cceb8f405c6b6400aa34f9cddf21eab1c6bdbdc3cf0729d4510a1f00da3b50c28c30b0d39ac1f7dba042e28a8b6db9446a2bbc776c88086ccea0ef46916dec4d2f0e576e1a5de6c37f807738be0b7c92f78a828335c784ddca08bc410a45c0e66d0c0214601d3cd9e32b2729d6b07a23e6ca8f2d941ee627566b652093646844f7efe77ca0d2e5095d6deba382d7a34d850794db0f6fcde141a7e9045533d36cc19174da4f00f328e44657e9212044a625b9461b7fdf64278ccb7403585ce67a20a8422c90106c97b46261b3e1e80b9eda3001e124d1da923ced536ad6f40d34a5b2efa319a8c374d44ff2d73df1066f2e849bc446a223cbf23acfaf4ba0fdefe85135d20c3418a0c2918a6d6d11c8af544ec83f04cee0560b8f253043327f61e350ebd62084bd9eeaa92ee6735c38e4db0edecf9b662bfb4c6acc1336fda532ef925ebd78154661176e11455d8bdb8c8f904f69f85faabc583ba3f165754d3bc03b34127c3098ba48a022a69b429aeac4ed2e9aa7e2e9b4b9a65a93b2bb4888acc928125b303f3da9af3ea135184c47817fa73bf1f0b5e80c2e5a7d896d4f359b50ab5e4b0b7bff4ea5baac6f8baefe555d0799febb3828cfac02630a97d51857dcf1d2626d2bd9e5c5277f3d0727157c88f50ca25a2a9a0e67f805f77e29e2e47d5948b6b5bd297a31985a6d9768362018ffecbecde488f7d254b210f7fa7380a9104e4af581b04bf2e053c2fb1406d28ff04cbffdcb26953e3f3ce758795ed946b9cc914d4f0aed01eed7e25cce8cb22570a998a3fcf5bf9d88d8ba9f968227ecc8f1c90aec554397af53ce3ededa57d7babc2a672164db6247d12a75e498680ee09bc56c5044f151f97323503713e97e0ef3199614e9b467a10ce1fc15271b85c0c95cafbe99f7ac20d5f17bffa2a4694094aa53ad0dee98f5d00f11556b45d8ddb189e8b4357873671889060036c01dd3e125dfe935f80af6c4f220621c0a576167a72b951b53f6d5e92374cbbbd2d70a85e1588472455ae5cae3955c2ef563f5a5ef87638807fa1b8aed9abbaefa894858b884a70ed16345fd9e30f429c794f34eedb1e6c8cf5fbb75d255ae102cc6c4801dbf1d0e8bb00638a0a96534bf14ac805d1c958f88f6f21114e2e7439eeb27de9e6bdf7be8306cb5dbff91743fa1c88a525c28d135b274c6c9b0fec516c3b11fa3ecd6ee801346fb04bc2eb73b8db9c6f03307e40665cfb4f2f32548d7304df56ab5b25bd416824cb5a2b21a64c5443f87d724ff92d35e14692ae0e025ea555c2f889b0af4c3cf57c3a6bedf34f316c8b9e0c4b46bffee435bda9de50b9542d61134a51c611c74dc9dd631c071f4305011be8a21e62aa182078d1b370928f2195a90d05eb1ae8a88946bfd78850af955c620963e21840c1ad32feced9e9caff796a57f6fb66277a4e83cd046ffa5e793642483f5b48c0fa5793d3f5976df2ee20a15dab664c1c2b61da76e05ed1e9926ed398902c3b32f333fd7bee1cdb4115eea77b6a3f7810ce98f3ec5cbb0e823ee845b9549bd809aca5d3435c19d3f8e875836d520a39a6485beb4348f6e2701fc0525ad12d1707709f618c2f1372bca69c4cb59ad223592a70d6c51fe9f810cef32a9b09f6db2fe74a9742f743fe57eece374cce49d1bbc08b3ffad08dcfeec1e571bddeea2a4278d96a28106b6ffbf312fdb45a016b3d118b9407305f3ec2108326189967e6a9fa83cc4ea2b4e80f759f636a84e999727938e2ca426bcc9e24ec9092ad80ad2848c04940ea1d1c5af93b9632e74d717540b3c389b32b66c5e29d05adae7e31d8b00bae873a064d3870d634d6a7bf0ab4101d5eb5939a0e836d61daf313ebd3abae63ad96340ece7a48a8f71bbde6da97e02d89bf6b445c359f0e65e0fce9e130bfa844aedb0550940ec733b6a66ad037e290b515e0d56808e7c394effa4705f1046eb6cd4615632b71fab222438c2d7a927b36b5d8205e3bc27865a4ae2a42456b789e4bfe0d9c76fab4b1225a8dfca68ca643af86f16087fc1390c4602a701d275c9b2b4b3dc8e0e800b3dfa6df1e99f2c49b569bc9460c6af7437cf4c05e678c40bde895a3641e18bbde4cd5dbcf0b7454afeef5ef092c07f312b263b21e7bb80be6f0cda11022611d754141fabca2a5832b36343a4e88e59847e279a74b55abfe5da2d96c809326f5e75774c0467fa18d6ecb8f5a49533a8cbfd7f50a6923d589ef112526293019166fe0de2ed37c34f523851e85bd64d7abb25bfdd5269c45132b5799550e5baf09655cdb63115b7f4276481ed564c9ca500f7211ee2bca8f7664aaad4dc857298821405547633152dfe4962b18fff69a4593424e7fbf21ae8ff725d2b362742a6af4cfe3263a11de5e65fb070d90da5f3f6d05bd3297a94c5fe99fc859ea49fc7f81e2cf99d0b979139fe3222dade7a03a5a840cbde68f395451cb6a0e86eda8b6addd4e181a89d76306dcd18eb332114257e842b00ab7550c96a631f346f7fa3e3fe1fc356dde06f805b77d9d8fd208d2db532b6b3c357c0fab3ca2a335419be34da1e4e5e45de03f068d01182f90174d0e81be5b6940026ddb11807769bff29df644c08e7de35bb754317df2c44e1caaa81c608c561b3d7d350da23be0b79f6dde99a86f4b674f099cde83001af1f8b4b714da0d3bc1672ec9b04e6c0ed5a0ff27b7311ba23ce8ed2bf844bbd136b8037b352b29f21294007519a4fa93479e916151292917a04e374f626a2ee902828f4af1b9c457fab9220d410057a19ea292f614708d6a793a0175c9753062d10d906f7c2ad48ad5272fe0e6f985591fe2525c9e113a37780b700929ebc84949660e5a5b07905d850275ae05ea6d04ade6c264b1763f57965e99bb1d98927a430b8a03a00b6c53953ba12451f4457d77d2bbb182334a052ff917664606e9b09f39de5f4262434c719e9e289b306536474cf599e35c8e67de94b15bd00089a470b2054f59f6de0936ee42a721d38e14266c92ebea171c2ffb9e69b46a47f0c4c650e7505741f4c4f666acab764a039341e7e00c2cd4218cdc4ed6fa580a98c048615fd61cc19b3f78c5d7ff511e6debea4c27e35a63fea52707b785949e625e6af350ed5f264fc55cb37a8fe8b77989980ce7ec2554ca20d63c306a2c1765216cefb10508029c58f9f09eab22173d878b5a2fd0c5c38d05ddb40bc60cfef87bf3657595ab1dd05be5080295dbdd4e3c74b35ade3e8242a13be46871b6127b4863ed54c822e40de8a3f64839837782db77c38d6dd23adc25cca8db85467fa12d1eb22d40be4019da3f834ae2d0548dd75955e6bbae5a7ccc23d5a47af92ae498488aa4dedc936745bcea2b588dc347809eaff2e64b8f64bd102ef4f925bf63601df847e617565351ab0b4aa5570e7c325fa99d89353d2651a5356c39ad8e7a94aa8ef561ca883e618f4a29e77ad07358b2e557a396ab3e7f9b2f19097c44e3bc0794f54444e6b91ae3a53dc427d07e19fed7d1ea95ce72b71466505812e8d26a824dc3fcc7328f8b870506e0b998253ac16b17683724a5d941e71b96efdde874408ed564fceeb6a099dd29256a0691401a85c6c6bfd53470aa1d5865ff0ac650bf03fd4b9703d93c5b5df1a9720eb419eaf6e46839b04e8722a46b12aeb4d954e907330997a7c4b14dfc88c17eccd8c10f710fcb51f87891e6af8d74ce989ed63d67b042c33eb701cf9984a965672e927f0aef56551beafea356a548f0203e8b8c29b292f1b8e2faf8b15246ee6b3cdb32d8aaca19615b834bc27191ac40be1c6c3e09dfeb788998ef435d086a13c5c2e1a027d8be58ef1cf640a5fae80375e40bb835b19a75b4746dddd73bdd0a5909289a80df5b6116b5b94c5aa70c18944469e528292c8a93681dc112c6a3157c13526259f0d1e8bf6cda5eff5feb51586e9b2141332ad3631d9e19e66db55dc9d2c0677230c7fa94dda75163bec4cc65fb336b7225ed0f9b912424ac401d78935f5ca7f023a06223b0798bc81ec1d72f20099cfcec6bd6094877c1508e29ec3b64ae18d8f8cd25aca26559c395c07748cc268507bbe921545e9ae84469511dd512899846efc406e0f3e5370b3abce0b0927fd3d3123a63038ef4eb8f28bf73fcb54e199684cccddeafa2d33799c590985a8d5f18680a323c9b0696a541e63917177252fab7396745ad6d93be57324eac0d4c857f036c269dac06229933be2f841393fd9e8140fe33c4a362d7fcfa406a76026f809735afb3c1c104f2b1b5894bf4ee076e5d6652db399e8afac0541daa27a148c423780f4a4eb6044579305faa0b54f2c4d8df6852fe4db82362b2991ad167b6acb71781157783e5158b8e43e663d3045508f45fc6b0f8747dbe29efe315ac20a3b7562feeabb5806c81b7e711f18b2005331010af4b2f9357406b11607bf3847cd4e684c5467f8f7e2e9b51b76251ec4cc6901e92fe7bf24e4473186e941687e3def29d433b51d7e07d4970fa9b88643c0cc389ea263360fe3edc99c7e5bd81232d2b917f2bac2b95b6659e51a8cc9d2b6a6182c4224a930a74da840f547f2294bdf5f1691447f13d24bf60e02b173cdbd41f57244102ab6b8953fcba103c468f903a22f92c76f5a8c567371c9d4fad3a99f99132fe8433959ef173a5b732f7e65ad6efeaca7cfc9265d319df8bc8c921837c672b408f5bfe2d7ca544b5c38aa45e4e93ddc0dc24f3006d0ba2426be79507182d37cfc3dd8d22a423885048fc2d819287c8e4710a3a21d4a60235780510749f159bc909b4df58d31055ad12cd542f06742e4d6416010d9e35e421e366b443cf7b626d97e34d42fb004deacdc41239d52cb0b62327336bbc0677cb3b06ab8440154dbcc719f5a254789103378450a7e3ccd162e783ee272a18fd75fd967af053d833e4846fc0552dad6a772dd358148bb5e05e0b8ffc5b91b09799ecc51259c4d5e44f4b522cf9056ff360feeb4f163723e5192d92d42bfc50b20929d3cb5c5e19d19b00ae8f6e550092a9fc681544cc352c399429757bd8098b170a2cae20c21b9d575e3b53c5b37f262c1148cc8da919143263288fbc5d00b9d8b2620be45d81588022b321ee41d782a5b2eb7ecbb7cbeef8d3b58e42abef177657b75994d46dc0666e6cca8f3e7fcea47d3d298983e96452cd4f2d10b77d1baa9fd7a6339859727b068778b3a6b8064cd78f1dcbc5e5f2e552ad6edc85e16321ef23cc07999bdca82ba0e65c5b9f1c23ebdfbd01b42fc1023d349bac89666a1c243db861b8921801f63fc35a398b94f1f9796b6074181fb373039d5ca7e410bc647999e8321eb45c5059d36f73ff45ad21d0a304f7071136262ccf756aff0b7bc53bf7129f224918792bd0b1c4c435708b4d00f6eedd447dc79564f40ca7a85e4627d277c6915777cc9f9e5000e85e0a3a9feaa4122b2fe4499c60132694ab3e69ed1dece4cd5b16dece", 0x1000}, {&(0x7f0000001080)="1711f51e42f2460756adce76cb7989255d74d152ec85785deaca722c685480b650a74a6e3e112f84be383d6201d19ea81e0b976d9ec0a5f1af2af3aecc7daab6fc32df344335f4c776194ea0f988e5bf49fa71346c9735f8fcb4b6c2dfcf12ff0d31ac1d1da55f8f61804db266c1bb035dd59529fc535d1650f8cbb71d8c6fbcdf137dea796dbed5e6e07c17f74c618f1eac7757adbd3bdcd786b796c145985cf5cfdd8077b36f14e2d5d78383c58f76eaca81b4cc55e41a44", 0xb9}], 0x2, &(0x7f0000001500)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="200053d25309f8fffffffffaff000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB='\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB='\x00\x00\x00\x00'], 0xf0, 0x5}, 0x405) 19:15:20 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x180, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000200)="92355eed88b903fe44d687493017bfa816bc750ef66d22c8b17022bacbbf98736701cc7cc3bac73c735cdc5a71eb25e9d675237ee28938901535df891120e9fb950724bdb2f572c8858deace6eadf9582e4677a45145f161f2f90daa2d1bcf4534e86ee03ba334462059c2d98d0632d8216698dfe8448a2a5b16cc26d320952e38a1d435cf6312b5302afe4bec23de972253be19b67498359a9c91dbb474110ae80752d8805d2c051eb8647616b94554f61208ff32a504c3c6c7eb70a8937fec659a6ab1b041f71b5a390b062a565daa449596e0edb38ad15f6ad2d9c5da33998ea4bb929a7cb0c5de288330f47786", 0xef, 0xf, 0x0, 0x0) 19:15:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = dup(r0) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x4, 0x0, 0x4, 0x7}, {{r1}, 0xffffffffffffffff, 0x1, 0x20000002, 0xf29, 0x80}, {{r1}, 0x0, 0x0, 0x1, 0xff, 0xfff}, {{r1}, 0xfffffffffffffffb, 0x88, 0x80000000, 0x1, 0x8001}, {{r1}, 0xffffffffffffffff, 0x8, 0x2, 0x3, 0x3}], 0x80000001, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x0, 0x20, 0xfff, 0x9}, {{r1}, 0xffffffffffffffff, 0x4, 0x81, 0x9, 0x7fffffff}, {{r1}, 0xfffffffffffffffe, 0x20, 0x1, 0x8, 0xd63}, {{r0}, 0xffffffffffffffff, 0x0, 0x40000001, 0x101, 0x6145f8f1}, {{r0}, 0xffffffffffffffff, 0xb0, 0x41, 0x80000000, 0x5c31}, {{r0}, 0xfffffffffffffffb, 0x68, 0x20000000, 0x2, 0x3ff}, {{r1}, 0xfffffffffffffff9, 0x8, 0x2, 0x101, 0x101}], 0x8, &(0x7f0000000000)={0x3, 0x249f7225}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c15", 0x65) write(r0, &(0x7f0000000100)="a0", 0x1) r2 = syz_open_pts() dup2(r2, r0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) syz_open_pts() execve(0x0, 0x0, 0x0) 19:15:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)) getsockopt$sock_int(r0, 0xffff, 0x1807, &(0x7f0000000040), &(0x7f0000000080)=0x4) getsockopt$sock_int(r1, 0xffff, 0x2000, 0x0, 0x0) 19:15:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="9bb1785de558ad890f8f9d835909b244ca83f3a1019fbbf89db00fb07765a4a808545ed761b8e7493972d7cf1560d14b6d9026a0292ab08ac20544c20a40302372b1360e9b1c16a8c770df5ac0bda1143e2feadcbc2fbcb578a3fa3e99ad62fcb39c43dc88", 0x65) write(r0, &(0x7f0000000540)="e3", 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) poll(&(0x7f0000000280)=[{r3, 0xc1}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0xfffffffffffffa91, "ca0a8073f2a42ccca78000000000000000f800"}) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x0, 0x18000}) read(r2, &(0x7f0000000300)=""/241, 0x38c) 19:15:20 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400, 0x10) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0x7085, 0x7) r1 = socket(0x3e, 0x3, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000001c0)={0x3, 0x1, 0x3, 0x5, 0x9}, 0xc) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x3}, 0x8) getrusage(0x0, &(0x7f0000000040)) msgget$private(0x0, 0x20) close(r1) 19:15:20 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x30}, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x2bc, 0x0) socketpair(0x30, 0x4005, 0xafd, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6, 0x1812, r1, 0x0, 0x35) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000040)="e43379191fb0dae815b7dc7f5aedcf1146cc0a7195dc9c029e0592007951458ddc5232f2a5a1984368af286b3d7a6a477c7b716888cfb632148f514e476369a38578fadf8b92fb8c34df485819798a9f84263ace26c2ea50f21859127443e7f0a21324e0f3689939c039508e3f38c5c8951d9e43c0caa3da9bca585939b1ca8ebf7e573fd913f0bc8dc080f7bd54b4895f96164c6e", 0x95}, {&(0x7f0000000100)="db7a3c598ac1", 0x6}, {&(0x7f0000000140)="4e2931b5b8004567d5ab38d1984a6d5dadd1e1aba32a047c1f6d45d03033d399", 0x20}, {&(0x7f0000000180)="ae5e65f7b8072d2f834f071f81e175150ed67b65be6d59487dbe2777b2954cb1a3b57ac2144efd4752c3587eeba26984d7fa5aa71fef4b8d83b01287ce4b645a73301d69177e4ab418c170c12de613058f89edeef1b3a77a29", 0x59}, {&(0x7f0000000200)="97c6853f8832b4486fd2e239ac8601d0cc1ab96d18891f9e6c9f63dc3a21d376ee7b9a0ac30e06560817303fc694e5b7170fecb8a0dd3d2e623fc1b3075b037e45f01d4bf1684a30e1a5125d4c119538aa2ad8a649a3c19301baa9c2e5ab6d3f2c11db156f9ac60bab319a2055e4c5c7183e465eb307949d58727247156d03a4f6a3d845bf0b47550f236711c49860ea462709229ca834977983c4f4480d00c5649a839b", 0xa4}, {&(0x7f00000002c0)="3977b38d7c98050c51775e9eb0d7020e79efe6e3f5b46857e3f1ec54b760e29ca8080b17227d55de85a2a958209effd0ad1dec5d2491451aa71cf2841f941168c50a68996a893c2d7b8559d97fcead84326e127b6ad11454e32ec7aadc5bc23518af5605d168d525e000889761eea2e6117d417e705a25e4784ac5d515a879409ff6672a9c685081cf48b15ee6e70c6dc7a933ab7e32562ac9eb91280b697ac652e53ebf1ba0d66d4a", 0xa9}, {&(0x7f0000000380)="b3288d6ae83674a68bae929f718add1c7e48e2e729432a25e63d50f2e9bb9d7a63e426ccdb9bfc80e284bf884a3f131dd1f1af94c97da1cb8cc09f0c87cb3072ff07a95c3a6d6835db55ab8803fe6b07fc8a36e1f5d0ca12032d0ed595e202de43", 0x61}, {&(0x7f0000000400)="4403d00dc72d6294cbcfcf9e77c4c7be9c396fdda14969f1b77a0838c24121e978234564a2e39433fed4cbdb0dd99f453882c8242fbcdbb37854edd330c3be16e5e578ae6a9abc10c7a5e0b387dd33a43c399c41febad833d5c5a4ddb9b3d628f486089f82908f4cd8764d3a3a166964fb5f7a88d133b2a4cf1bb44aac100221608f41f4ae4d7ad7501aac0cd11705758545f3e7c43fa31757b0ff96b8955669b7068db9e9e80d7a0410d08fe9e6ddd6dabb18ad5212b0626b8b434a3508678053c9a6065f0810c6e06455a83e72eb7cd5f3cb", 0xd3}, {&(0x7f0000000500)="6977a05a2ccbbeaf2eddf7093e55d2e7c41e5177e97c636852d93ee080c582eceae3322dd71151a04cc9e2af798cf8ae9a4d02a7be184ddd2dce7e759ef162acf329ac0a152d527f5964170facb7f20e4c0ee85a524df7ce8976f89b8a56283a447f7a25ddee78b50d36bebc46bd6d3cbda01712d789f3", 0x77}, {&(0x7f0000000700)="8e9872f54770a60d882644918a89ecac94221d91f66711bc25c2195c3d9b4f7f31ff9d2b1cd86e14ee82ce6ed83ae61682e7bd9e1a164e5ac0c2a0d4debe79c72cc929ab7dea7af55caaf32bda7f9b38e497c15eb9d89487461e5bdbf17acb6f180e0c5e21be0dee7b8da8317e8cccee531b3a880878f629ad316059f2af480777baf4426faf89e00e92c33c904be0b225089e496f9da1336231823835397680c336c859f6a8550e68a2d89ca5f1d33b10b2860c74148b5b6e0f4a555a3488760d0cd560ca48a18408a02221fc74aa09697bf5807622343e69bf28e71f011422e1b9da3877921bd3d918cd5255a02ac3e460d066abd3c247", 0xf8}], 0xa) 19:15:20 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x102) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='x\x00') mkdir(&(0x7f0000000280)='./file0\x00', 0x16) unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000000)='cr') mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) mkdirat(r0, &(0x7f0000000200)='./file1/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') 19:15:20 executing program 1: nanosleep(&(0x7f0000000100), 0xfffffffffffffffe) syz_execute_func(&(0x7f0000000080)="d9f2c4e1f0594306c443e9414a626dc482f9bce5f36f660f380b249164660ff244fc00c422793d7f00c441bdd27d0e36660f3825afc0000000") nanosleep(&(0x7f0000000000)={0x6, 0x1f}, &(0x7f0000000040)) 19:15:20 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x12a03, 0x2000000000) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x6) read(r0, &(0x7f0000000040)=""/122, 0x7a) write(r0, 0x0, 0x3b990268ed70c73f) 19:15:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x591034b26a5efaeb) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="974ddf0b2b200eac203bb06c4bc29530bba77a68a36526525295b7f57555f77f7bc67879b28116c7f986c914fa41323ff81d867a269a5008e516d2b07cf285163bafb75f9793baf3cd276d4124897af1ab26d57d622dcc8d7953308792c6a8d69155ad3edbdf087a291996e0d9863889f9039562f71f99bf04ec488367dfcee804f5bab8fb9013ce272a4e312c664739b0dd48d4bf934cca675dc5fa6833389f1d2efd73b00b6dbe210b15dd88e5355acce3bcfc72c1652d8d0adfe384eee77814efcea5fdba77aa3b1d99fb183f3cb9b598fbbb3c92b010714ff19ee7c76ab04e4f711bc931", 0xe6) chroot(&(0x7f00000000c0)='./file0\x00') r1 = socket$inet(0x2, 0x83, 0x9) getsockopt(r1, 0x100000000, 0xfffffffffffffff9, 0x0, 0x0) 19:15:20 executing program 1: r0 = msgget(0xffffffffffffffff, 0x5) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000040)=[0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getegid() r5 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x6, r1, r2, r3, r4, 0x100, 0x80000000000000}, 0x4, 0x7, r5, r6, 0xfffffffffffffffd, 0x47e, 0x80000000, 0x3}) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) 19:15:20 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "17000d928a061500000000008000"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feaca30d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706b8b4d7eeb507d4733537f49b8b882fb8814e1dfd51e790a7d40025bb3368edb53b470393eafc0896b7f1f20e3c12d0440cfc43d583dfe82434db438d2b065c95944f579c5451dda270926798e05e09383e19b9f2baae214de64b5aec9d3f74cace10d75311ecf5078c863c205ef358395d750d42a1f852b74a679b8e28b3077233afd1694cc7f3952709fb34ace6d5050a32ef931e678f6a6488fd9712292db76403c88a96bd68205841c693246d6490d9349b3d06ba6117fa3d85ef0eafb2969289b89c34d6b439e0a27f33775f770b5317146ecde06a56dcd0ef6f70a1c616defc3fb1dc96e892fa41b99a36b413a7efba17df51d4ab20f4efebe8b7f459219caa760752ed4dadcc437a2f565c7a1dbef01606bb6ebc2621a9afe2c4639a1491406b68bea0c8826b276124e234427969766262d7738997e270ec8cc50d98bcca8b17729dda4e0efac5ffd7a8f8f937a5ea9cbf3e30367bcc3b300b21d888ec04c6d8c4168ff7810d59d0d7159f1ee7af442ca6f7dc9c8ccd78b7a4638555d8d5092e3ad490d9b04071006a6b441db190fb63012f23f8cd9ea99be15d61aa651ac2fd4170f9e4dac9a554bd31e1fbdb24cc2424a9a0c2ff5834d55a6bd39969e62531f6e5e2ca2b279283790f554b3a4ce7d96edfd646c2299bceb0b17a4def990be3e6e5f09abdd4dc385f40f585fb873a49c68124e4ea153f6641d4e823b0873fa08cadb396e377c92e10205dab12c3e909b7797aac26c306d10c806d016bb5ae203c056711cac27b20e7da6e11e0958ea04cd0f181d41817123fd226208bc915306b7ea411f619b3f5225a75775bd51fc814713876652ff9cc663a4ffeb2eb7cd851c713a36bb2c0d7bb9350910a3a22c429aba737cb823215", 0x626}], 0x1) ftruncate(r0, 0x8) ioctl$TIOCSTOP(r1, 0x2000746f) syz_open_pts() writev(r0, &(0x7f0000000340)=[{&(0x7f0000000440)="6a912fbe58f125480892", 0xa}], 0x1) r2 = socket$unix(0x1, 0x7, 0x0) sendto(r2, &(0x7f0000000040)="59f1dcd091d5eab9dd339378613c9bae6cc0a122852958b5c7aa2af4f63b6c1afbcaa12841f5b392c29d59bc68085f24da2b9b243a4c7da1bcfb4eee2e80f3855e2642e59834", 0x46, 0x1, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 19:15:20 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getuid() setreuid(r1, r2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x33) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) mlockall(0x1) recvmsg(r3, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0}, 0x2) 19:15:20 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x2) 19:15:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab6464a47e66e92bccb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a0377b8dd1c67fc95466bd0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c3567d4213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc9da1072e60d5b45a92e9772469f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9f02f54e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131019c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138362fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a6191199362520715ffa00637c466cf700be1a3b2c509e99da540558aaa741f381764", 0x7b3) r1 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) close(r0) r2 = kqueue() r3 = syz_open_pts() kevent(r3, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff8, 0x18, 0x41, 0x7, 0x2}, {{r1}, 0xfffffffffffffff9, 0x8, 0x0, 0xffffffffffffff63}, {{r2}, 0x0, 0x82, 0x21, 0x3, 0x8}, {{r1}, 0xfffffffffffffffc, 0x2, 0x2, 0x7ff, 0x9}, {{r2}, 0xffffffffffffffff, 0x40, 0x1, 0x6, 0x57}, {{r0}, 0xfffffffffffffffe, 0x90, 0x85, 0xaff, 0x2}], 0x7, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x30, 0x20000000, 0x2, 0x401}, {{r1}, 0x0, 0xb, 0x1, 0x4, 0x4}, {{r1}, 0xfffffffffffffffc, 0x10, 0x40000000, 0x4, 0x1ec2}, {{r2}, 0xffffffffffffffff, 0x40, 0x80000074, 0x800, 0x6}], 0x4, &(0x7f0000000040)={0x3, 0x7}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x800059, 0xfffffffffffffff7, "a8286474f0d40a74d6a03400"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 19:15:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8011, 0xc042) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x3) socketpair(0x30, 0x8000, 0x0, &(0x7f0000000080)) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) 19:15:20 executing program 0: sync() r0 = semget$private(0x0, 0x7, 0x214) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) socket$inet(0x2, 0x5, 0xfffffffffffffff7) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000001680), &(0x7f00000016c0)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xb1) mlockall(0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x4, r1, r3, r6, r9, 0x0, 0x1000}, 0x9, 0x3, 0x44}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)) getitimer(0x3, &(0x7f0000000380)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000003c0)=0x5) ioctl$TIOCSWINSZ(r14, 0x80087467, &(0x7f0000000400)={0xffff, 0xfffffffffffffffb, 0x57c, 0x5}) sync() semop(r0, &(0x7f0000001440)=[{0x6, 0x1, 0x1000}, {0x4, 0x6, 0x1000}, {0x0, 0x2, 0x1000}, {0x4, 0x6, 0x1000}, {0x2, 0x100000000, 0x1000}, {0x0, 0x2, 0x1000}, {0x0, 0x44, 0x800}, {0x2, 0x5, 0x1800}], 0x8) sendto$inet(r14, &(0x7f0000000440)="3f4dfa2443901f2a668e4172ad8b73b54402e679a556270def09453ed2d42d36acbac1e37c081af8ee9efc7287b8d0b9b2e253517788f5d0b1f297ec443b89da8d78bc00e1f3a63860abff75dc19848c4f53d662faa05771f25e19e5b6a6918e1e07ec82deee34f0b259a8c056ee95643cbd45e8fde0ef859f0ef0bfc9c2bc3aeee5c345021448a6c10262e87aaeace0b3f00f5e2c2aa1bb725aecae89cffde9d62fd413f7428cdaa4e0fb61248cfb9a0d3082d8b6205c397e66857d251fc69def07da45beb65ecfb470fa19c4f5c8a2296071d62fb240e3ec318abebc2f919767630f4676e1edf766ac33b113fb4d0c1a92251378df636681c03d7d709f95f37d0da1947f4750680ddf16f5cc2292498891452a0e09567c53369c68b68c3aeb25238db1e58a0d6c91c764ecfb9b0a6b3981374790d2a163963e2dd69aeb9581700d6bfead087a9c7143cbe2fcda19f0dfb4821848ac2f03d59707091f6e38108d303ab418ab6c4e63acea26aebe46b96b79035f4ab9a838e20c763dba0c2e1847256c814a29782f6caf29d537acd21a3edf145ec2819afd8ed8ff20060b7da90ddc6edfa8b9edd1a4878b1cd6ab9a4977f2084a60eac2375ffb03cb9438c6c8b498e6538e521a87a8ad6840f2dab445d72a10e4445bb66bba26e96a2f662ca81dc0b258cfacccef753251b005c2abd5e53e72331355b52f90ff4cfe39c1a2ef6dec5bcde09df57d3ed07cdd6654ae133796cae6c20f26310853a8633c0d6e1bff5896f045aa3e9ee6c572e9708c7ff7eebaa82d9470f60dee486cc7f4feb9c63592934fef01a3912074b61fa1fe8e7d68916d9eb14e69beeabe98f7fdaa5c583ddad9c6a868d69592160ab59592247d1274aae00a40b85c57a9eabdfbdcf5f2732d5c7f6865b297d7df7efdf58ac5e1fb9b76e30a3ffa2922049c6e11c1865f92fbdff55268bafba98e4ddb398a97ccfce33f6980ff2bdf30bd6c42c2683ab8506375e73894db759007bb5aba299c0286fa80e4337ed7b995996c3202af15a22b9a6f13f88c02776d1c0e6418dc46e0992c1fdf8370683e4a62e0da8002ac8204ba526a75a0305a108c60718a355bb020f0c412ee3cd773e3c44da1fc2cf19d1a12dc899c20dfdba1026d6d5904b0977c712fc6a2858d2acf71842e190124e65afd001f0f82675cb921fa7fc2410ad3585ba60b2e536725515df227be36f20c8b0925ece602b6769e00b4651a8ff4e4ea8304e8cfffe529cb2f7fc141cf7e49a0a026906a17ad4a24bb95e55805472e74ab74ed5109c848d504b519e98b0b36ee669923ec84dc6b6deee698482ab16514141327a1826b8f92b1976c4a729b25fd37985715ec4e8e8b1be41a000921a63253c3bfa0e1cdbd8107447666e842e427f27cca0eabae4469bf6fa4ded4c954813ff93194938a914f6c3d146f958553bd080cc79870420cc6d67eb7861a4c24750d05b25538d88f551458f4a950fd10480643536408c37f204c04407cb172c8c72bf620e4528b99018b6d9dd386acce582ecaff726e75035c21228af1c5d60a25cd311475c4b1f85b06203441653078c0b42986a823d0a6f5ce3a587b6d4929a355f0e7fb0d33beca4664f07288abf33d807349920e9dcbef3d18ef4dc1c76d0449cdbb0061259b9390828ae412cb7dc107fa64eef49ae9bd8c245717780874c75b054b715542c62a06e5e443a483ef3feedbbc907817fea69c662cff6eefad99a717a298ce49a53876d8dff6f6fb95d38ed22c255279a49c000539012cc93d809ed6860a08d5d048052d806564335b4f61354b9a4e8e331f9d48769f07628237fc718cc7c45073ca3218401fc1d39c88eaf53e4730ad6996116e121e4653840bc9eb76d13cc259198d7e07ef92549d63363eefade7c9f9b610ef86791a6646fb770e4d6fdbadbf653dfca28d9e47dbc57738a6b5a51ec284bc77aa699c15506884c617c27f96b46a426f37856d0b643c80df8c08dbe8d4c138b3bdf4232027646d4615ce20386c3d736c31f072a8226b0569dc3d67bedebd8e1045cbeee624d8671328b85619ec46afb3e28d0a85947dec48eb4d28cbe1c7df6b007437896d7244d6abbb75a2e32d255da8fc7db88f4ebf3782ba45186d60ce5c31e53e247040487c2436ed9b4ea95219eec50c63b8a419c2c20be77442be2f9e75aa17ca48706389d7cd06dd21e5b60a92e93a2d5fbad05487791552dc8eae4c194a416705f04baa962015ee2f70da87d5fa602b7a778794f9227f802b1988315ddbb9e6d5dd5c68d38237781965f4245f1cff6e234e083fa6beb2e87396e3f483bcd9c2bce8ca2a8ddf8d3473d6dcb021fb67ad5e57acd82b2086ffb7006f83ece9f836d39032a0c3df9474ea602ed58743a1f178562f6cb9844323948e5ffe5ef6c77ccdef9c19dea0ee5f1ae5ddc251aafc66a6d902eebc4c89fd0fba81082f50d73428ea6ed444f880e796272bcfde891f2ac7ede68d68b9584191214514ab69c4eabdd81c7b37e4dfe1acfee3584043b1bbe5783aac6a18d0d758dbcda93167ce812a14a96533184dae9f49a413e11a2d060a364b1f194fe50483bd4be30901d8e8c706d172ec55c2ba8b53678d430f45d63b94c277cfe999b98b3075148802c49dab194e0d9e02f750c930470896c20f15363712a80221116b98b6ad6bc3677e81a620c095066a0e25b2a5af24144490764aa7de0972bd8cf6cb8445efce684eecb8274222aa67e2e018447f76737e3d969909ce214daba88d2bfa50b44ea1aae8edf0647cdc94310388d28a018bfc3ea341442743cf84bfb1e4d65c882beec04dcf2b9f19b13be33d67512ab98e9d5b3c70a8c9fadd1fe155a8cedbe9c401a9478f3434fb5c89f1c57e058e77051d11e656c241f8b89fa2be9e3a0e28232f29d6944d8b6365c032bd1e078eb0373bec62ff175c95b25ce32f767eb4a58718a49b794f0cf6da8ff2c931a91bf4e087ba6736873d542c326e301b59af98738234b5168310e6adbd84e863dd4a64da95657c42c5db111886763a0ff8cfbdb3ae8c57859ac0e97508ff32504fc04054fd94dd3b7674470e1cbdebb461f2c96e55ab95669651742987abbc66a60b1ae92f93c9643fbb3c4529e80df9a175dc522c641373f672a1a48524c1f31f1eb0d04d10ce37f52f0b3b8f7ca59a6cc60dbe65bffa8b0c6fb4225cb83287c0867d83939b1ea47b03ca3a373b9a3ed7d516a286d32ecca3498dd97194cbb6d7a3622d66f3229dbea1ed809fac8653dd03ec6ecd99ded6f2dc2099a6ffbca37bfc60d31f96d0af963b47afeebd41779f10be000f6f154c6deca08e33437a57a24e922ea7436c885fdc75af33d083ea77bec75da4727740520275390c131a2efeb1f0dc243d1a2e50307bff7e95dcc330877bcca8168f90eb2b0f2966351583b30cb1d8e0b4978ed1b9d9395b0d83f09c32ca412ce55be40de8609dd1d7483e1bef36d9b42be729290e215dc34136ecdcbb941dadcd3fe3b24d5a3e3c7ab23e40a90c9e62419b4a869e75c3b6f0bc78a18ae2174ecfb6eef78a36764ab42f4a4990da514edb0aa16a15e172af5284b6cdaf55e5d27f5345e79dad321c1754dfbe4e4894df1d6d389bc4963882ffbfc5068bf104d84fe112023b7e82b1a33558dedf8fe9ac70db23fe35aba45857e492ff04284e936c65fb4eb0ec83932c2593a1599e5b5c4ce0bd1567c9bf6f88ec48328b1394d7eed3a1bd5b39fea1f94f8979eec3e46e8bc839824bba15dbcab1543d27d51f05fad267b9b4953b323cb3e452e1bfb7b80a16a6ec81dd6b0d96ab94375893c97c7b2ee69ac894682b243e2c0b901351fb941ce2226215920b02f3a2edb462b80d6a426a3a10bcdfe1aba5143641952a822a0f05bec366e0b57689ab0efe5cba2bbac7350a70147dc3e8410b38e1dee0ac2c0a2d623f9953333569903d13fe30fde341a0f3de3f691d6bb92ac2e79985799ce3930024e3d71a2a11f5549aa075f9f29064ab3d691c5d44f2dfe4b75c3e15a686d6420e760dff563da11eeb9df4a9a7fce793b358075d8adfa5197d88bbeab111e0fe18eb24be2d6afd69b7fb252e8b198307a2413b533b3fc3eb95b97a88f98c9242abdbd8aa274c2c8d665c907e4d61ba15a2e46015986d2d519dfaf4b5d6a969a2016483f974b353f410e2cf27ce5783938d0f11af87ed4de3ca873b0de9048dc30f78c739af0fb5ebd2edb8c472d56ee4979b22a52530f154de9086f62798939ab50f3b74be6fd69bb20d3d4112bafb30cdeccd15cbfa3db7bfd63d6fc34899efe4a96f8a46d8de3e02230bc608101816c3dd6b2a7c73857f73ecb25be40d6aaf153b02ab535896e657054752b97f96e05a621f51cc69529f613903b7943c170220011f0d19bc946ac7ceab0ecb957e617884c0c12ea18731f93debcfb34866fc7525075ae141ac546f635a3b3ef6f87eac4b073b130c284bb24cdb429cc3b4489edbc43a1300464fdd9991c9690b8fcdc02d8d7cdf7f2b0c1c50090159715ff0c1473db8f92b6c3179ec8d611ad1f71a8f84f7af1f0855ac936b3e1b088c6ceb5c4c7f9a9bcf20d8f65f5e29e18ac2e9fc0d19c0883988a4aeb75c438cac57b99fad77ec577a6e1929fe9680c88f514730f1427727a2c2b75b6ac64857b9a77c0e39f963c05f32964b8953b99daae361834dd594c973e46e51541ea0e2ea327a2b56e86d1d1f6139e22cfa1c9d4f487a6bf41dae50688fd77b81877261be3d59473b1796db777750fc1b65be7eca4787179dc4084e24f47549a77bd718f8f8befacbb8f62bbfdf9b2f293bcf10543c443cde4273140c0494eef4dcf61fd1f71d618365324d0861c3ec2745cdd3006ef2b1ba38082df3e5fdab1cae384f3f4e9d44ce2ce4ba819e17a910f9b0fd40051349c9a4c8989e44eaba35d73e72fbd01005b343241a1c710da8b99ac9348b930f2c98a0bad95ebbb59270e757b673cd6dc5d5b8410db5c6ef013f35aaa547c1fa9e00c2105985cb0c131eb46c2a323253abb3eab62b7b97d2992a92949fda4c348c1fe880500e43fc1d86963cbd2b6ef2d94b8685a47f5fb75c0a18917551cfca164dfc0e9e0f733fc9682222b431eafd8aa669db1e260441e5b9c3992c5def0b461451e390182f3626398b280617b92c3187280be12d63f798546e83e8310ebc9b66f63569b03f5388e28520dd7b0351803f8a96ccaaf25b9a36469675b5b2517f80d5329b9fa7c3fdefdeda0aeb038ef3d1c751c4c15dadcc572a7acecea1c62105905b8642b2985595e0acf9633d7a385023850945f3b44d147115356b797c5b0def56314367235983fc368de9d331eaf0d3b4bb1fad984f233a516345418e9a535298c039c1e33f0a418f1c05388341dcb9bc3bc6b645f9a180cf3d224cc1d8a26309be80272b3ed8469a200cc5a8810bb9845070e7395c7bb077c67f146a00f30c0fbf2c230d6eb94ea43dcd0b6e778e3a53890c289d3d60e9ebb106781aeecc1e917ee0dd5facac021a53d4d9fe4540781243c2ae7abf7af228d3e9793d79061bf27fc59cb54bb7f4516e1aac3a1284d31354cae9217f82ff236f25f56e469deedaff5b826edd21a8a855b30ff98d9717b0aa12efa4df62ad5da552721a2cb7d91676b937a654472f4373c68c9c92d9fbbb1a65dde2c29065f10035a879597bc438910edae2a82a0b90e72c88da00c13f3c5f9306534b9f51d037fcdb85eb22f900a7a01d59b4fe5c8991b2e2865cc7370c195f506bf338bb3ecf2118814ce5a4515b80b0707ad0e0f3ca0e32", 0x1000, 0x403, 0x0, 0x0) seteuid(r8) symlinkat(&(0x7f0000001480)='./file0\x00', r13, &(0x7f00000014c0)='.\x00') semop(r0, &(0x7f0000001500)=[{0x4, 0x2}, {0x0, 0x7, 0x1800}, {0x0, 0x800, 0x800}, {0x0, 0x800, 0x1000}], 0x4) r15 = msgget(0x1, 0x11) msgctl$IPC_SET(r15, 0x1, &(0x7f0000001540)={{0x800, r6, r12, r8, r3, 0x4, 0xfffffffffffffff8}, 0x9, 0x4, r7, r5, 0x7, 0x1, 0x6, 0x1ff}) chroot(&(0x7f00000015c0)='./file0\x00') semop(r0, &(0x7f0000001600)=[{0x3, 0x20, 0x1000}, {0x0, 0x800, 0x800}, {0x0, 0x3, 0x1000}, {0x4, 0x4}, {0x0, 0xfffffffffffffffa, 0x1000}, {0x3, 0x7}, {0x7, 0x200, 0x1800}], 0x7) setreuid(r11, r2) 19:15:20 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) shutdown(r0, 0x3) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000180)="2b0b7cd7a449f7a3296e0a60aa811d4e2b2c9f3286a8c75f10c85806d5788a6ee318903d05dcadef1c156c722ae6be5f8c6b2640be43907d53960b8fe211159480e852572b5f4ef079002d660b178ec721a7dfa763131559906cd7078684c013", 0x60, 0x0, 0x0, 0x0) 19:15:20 executing program 0: clock_settime(0x0, &(0x7f0000000040)={0x100000001}) r0 = socket$inet6(0x18, 0x5, 0x10001) setsockopt(r0, 0x3a, 0x0, 0x0, 0x0) r1 = socket(0x36, 0x3, 0xd90) dup(0xffffffffffffff9c) r2 = socket$inet6(0x18, 0xc007, 0x62734837) r3 = fcntl$dupfd(r1, 0x3, r2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r5, &(0x7f0000000200)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00', 0x4) r6 = semget$private(0x0, 0x0, 0x600) write(r4, &(0x7f0000000180)="09a699c0fa4aeb30ef4a7817ded0d26c2ec51e0961de61d93ff9c8f28acd32b43b829de450c6d1b27f2770f305e1285faec3e191031a00d50d68ca822863fceb9bb7e7374d30782bd4a9a965b237a09f4055364612de637909758158a6f6e3a748ff", 0x62) semctl$GETPID(r6, 0x3, 0x4, &(0x7f0000000100)=""/112) linkat(r3, &(0x7f0000000000)='./file0\x00', r5, &(0x7f00000000c0)='./file0\x00', 0x4) login: denied attempt to set clock forward to 4294967297 denied attempt to set clock forward to 4294967297 19:15:21 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockname$inet6(r0, 0x0, 0xfffffffffffffffe) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x4, 0x50}, {0x18, 0x1, 0x3, 0x5}, 0x2, [0x2, 0x6, 0xa2, 0x81, 0x3, 0xfff, 0x7ff8000000, 0x100000000]}, 0x3c) dup2(r0, r0) 19:15:21 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) write(r2, &(0x7f00000000c0), 0xfffffec4) execve(0x0, 0x0, 0x0) 19:15:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000140)=[{r0, 0x104}, {r0, 0x8d}], 0x2, 0x0) r1 = dup(r0) ioctl$TIOCCBRK(r1, 0x2000747a) 19:15:21 executing program 0: clock_settime(0x0, &(0x7f0000000040)={0x100000001}) r0 = socket$inet6(0x18, 0x8003, 0x0) setsockopt(r0, 0x3a, 0x0, 0x0, 0x0) r1 = socket(0x36, 0x3, 0xd90) semget(0x2, 0x3, 0x208) dup(0xffffffffffffff9c) r2 = socket$inet6(0x18, 0xc007, 0x62734837) r3 = fcntl$dupfd(r1, 0x3, r2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget$private(0x0, 0x0, 0x600) write(r4, &(0x7f0000000180)="09a699c0fa4aeb30ef4a7817ded0d26c2ec51e0961de61d93ff9c8f28acd32b43b829de450c6d1b27f2770f305e1285faec3e191031a00d50d68ca822863fceb9bb7e7374d30782bd4a9a965b237a09f4055364612de637909758158a6f6e3a748ff", 0x62) semctl$GETPID(r6, 0x3, 0x4, &(0x7f0000000100)=""/112) linkat(r3, &(0x7f0000000000)='./file0\x00', r5, &(0x7f00000000c0)='./file0\x00', 0x4) 19:15:21 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) r0 = socket$unix(0x1, 0x5, 0x0) recvfrom$unix(r0, &(0x7f0000000480)=""/220, 0xdc, 0x800, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg$unix(r0, &(0x7f0000000180)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000040)="6de32a28cb911569fce2d8fa05bb3d41c68bf7af2e884bfcb392fed3ec22d070e21c62918a46c68a4fd8e235f433d9cbaa42917c2d08e2160e4610064bcc7160b7f3c0e29c05c4000dd8875ae80d293dec6de7d08d35d96694ec21365438453a4870e8342d21989b5c8ed6203825f4a81d9464dd8e92fb55c39dc50ebfd1ecfa5cf64c6441", 0x85}, {&(0x7f0000000100)="b88a0dfc43be799e46ee41d2bba111a8208b9afb", 0x14}, {&(0x7f0000000380)="e0b66c1bfe9b1975e15d2a5a28af6df65a96915e41eb9efb5b4219447f1a0a9a3e3547595c0fad4fa504874e919ebad80f90167014b90faecf0c0bf01bf3a4db300ff1434b0b958f6c0e3212fd052c60886dfaeb3d4a38cfb64097fa8efd9b638081751da3b9774328cde3f43c5d53fd30de8c31197afc23afa9058abc1f0332b01639150b3cf9fe233dceb710f243f27658bf4041ed15091694b2a398367068847882740af8d2e01badca42df001f891393c46517ecffd74f7b5d99ad0149e501abca3b0549b1239130ce4a", 0xcc}], 0x3, 0x0, 0x0, 0x4}, 0x8) bind$unix(r0, &(0x7f00000002c0)=@file={0x1fbc81a4852001fa, './file0\x00'}, 0xa) 19:15:21 executing program 0: mprotect(&(0x7f00000da000/0x2000)=nil, 0xfffffffffffffce9, 0x0) mprotect(&(0x7f00000d9000/0x1000)=nil, 0x1000, 0x4) mprotect(&(0x7f00000d9000/0x2000)=nil, 0x2000, 0x7) 19:15:21 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfdfffffffffffffc, 0xb9, 0x2}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) kqueue() pwritev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="2e7aa2d4a1bb2d5c4e64c675ecede9a5831fc5d6e2f81361f7d4e6e0f51505ba63e2acbe1f29d321ad11d6da8f12e6384eb5773b578530fec6352b64982065642e2c7184c31fe0494afdd9822e88f7c29b679fad78f6daecddc671330db1b18ea57f38adc7355f81aeb86fbe896409638b3a5a6209440393414f7f66db6e897448efed7447d208c382a18aa4755aeb72fe3f7bba8ab5890d082b16e3e0b946954645e923bcae0dc13fb01dc15d3a0a6cbb148ece97f033ec3322a2a55048e82d623449d5ba2160cc9bd7", 0xca}, {}], 0x2, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) kevent(r1, &(0x7f0000000000), 0x3, 0x0, 0x1ff, 0x0) denied attempt to set clock forward to 4294967297 denied attempt to set clock forward to 4294967297 19:15:21 executing program 1: r0 = getuid() setuid(r0) msgget(0x2, 0x7e) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="db364a6512ab5683339ede1137bbb31bdf5d1d21f4dd746dc28de577da566203c2807127e99c0d5ec6", 0x29) 19:15:21 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x208, 0x40) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001780)=[{&(0x7f00000015c0)="800a37db0302991fc78fa537e5ecf4f715e79ce68382f6b8fadaa1edab144c", 0x1f}], 0x1) r3 = open(&(0x7f00000000c0)='./file1\x00', 0x10140, 0x88) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x5, 0x7e, 0xe5, 0x8, "ad3c406ee2c420aff27d1e54ea56ce8eeca335dc", 0x9, 0x5}) recvfrom$unix(r2, &(0x7f0000000040)=""/30, 0x1e, 0x2, 0x0, 0x0) 19:15:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x200000002047, 0x2d53) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) dup2(r2, r0) ioctl$TIOCEXCL(r1, 0x2000740d) close(r2) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000009c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r0, r4) 19:15:21 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) fcntl$getown(r0, 0x5) getsockopt(r0, 0x8000000029, 0x66, 0x0, 0x0) 19:15:21 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)) mkdir(&(0x7f00000000c0)='./file1\x00', 0x3c) 19:15:21 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000001280)=0x6e) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x8) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x32, 0x1) close(r1) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)="0c8d0dd490a3be841793418a0adfd820b4a34f1f2710bb44a0a54c4110e71946a497b4e96fc161c62def46d55c59d0d60f359685a61d938f46f6d5e04ae9e6b648686e53ea33fc3310affc2c04ea535e9784791731683eaeb90fc86ed09bf7fb408365a7f17356ebe1ef9cefdc0d168fdb2a23261b0a4b83e881083a563b1be7e3b6e4b7ea1f9478171850d0fbbec352356ea97c4c5b3ad734ae579c6af22c0b834f528ea297cbc73ec685ba80b3397f513bc49d687a5395b24d79f3c64354de4c7cf28e832bfd17cd22415250fecd0c599b41147b7a917a1dff2d7f36613fc009220425a4e22c45f4e9414f90db6a348b1383dca38cabd2d26b33865fdd7117760435fad52b26709c258b9cfcd13d94aff2c65b8a07de150a479107bf3644714019087d4b98957e6381ee963ee96948cf9b5a4f510f6edabc08dc239cce8ddd87c1c33b04dfcb5bc5a6788499baa86f1b52ccfa8d4596057714423e7c84502fcc20f8c2071fdc8681c1d34b0f5a406d562cf563e66d2ee0a16bfca41bf2f1f64821bf696c042e0832f54347ea73fd7822ed23a0cc78ee2c684a0583f29d64139b1d9b0cb09630f5f8947bf37481883ec14dab51315f5b1928b766613244b73b36c69c242b468ea3f133e3c1070f69604343cc7431c818a204e5cd9bab3b08f88f7a514398c20f520dbb2be8da932e9bf37141715e5463720b2ad6ef0550d0e9bbbdc4983af06527f39eba4d594b2494e35ffc9b71ec4fd4acdc946e611c812f12cd46b1b25896cbb940238a2b6abf44ab374348d6efd2516364ac038c858794272820202441e9c6ab4b92d4b4bd2f8c581eb442a454521dc4b59173e79e57b4fd28265c9d4ccaad98b89e4d1e55a405d21b3f1fd3c2647d2bcd03e33229a1e4050a16642448335cd0e74159feebc8002cdfa66687ff9475ff07d68e31d02946e190410dd4c8acfedb65770a6d46fbfb981535cd74ef44ea04c1034b8e6c7dc9c126f59dc4884b3c08c5a7426e48d3926659edb82e77c97624fa6d39fc23f74c1628fbb693c54130bb54b5c85a6e8e3d6639f69e9ed29a4301645895db079eb1ea4600e408291ba23990e457a23fd022257f5b2c138e8518746d918091ad2a7010d5ed80c76f031cf6ed2ee46c2f28daca53e1c22c43d3b3cbe6c05aec6a2bc967af5ce72b0335c73aa5b43ddff7ba12a8aa04c4adcf14bc32dfd1f2b226d5a6918d18896ecbc5ef4350518d44243306a7c484b1647c62d5f42ac05e8462c6e51eda998bb86941c7fe1a6441cc9c7170805f5967749322f065ac0bdd278cc850c1ef1bab46535b591b778c6f48d9404498ad8acf536ace24131ea3f38ebe75c81b90d73ced5175c6acd70c12a6ced9d3f6b68adb0af369eca80569c2345f3f1cb426c359bc5d80fb6c684257acfa9c193a3ac9c72f81f1aa7ac0d8a865bf82295b0245a734cfc793d87c57cc1763455fff959731436343445a9ff1179b5a7a06e8c2a38772a131764b572f9890fb0d6eb4dc491e49e0120802c389da207527b8551c9679853b95e06ff6ce9aed1b061e3aa821ba3b8f7541f11194b98db0e175d06d433fb413f7085bec2d2b3dd6bab8068e298a75bd9f71cbd7beb3aac55345d3ed75360afa481b1518b4ebc944a6721c6223707b8bbba42cab1df1c753309898a0807ea85d5ace3bf880bf9b5719216e7532bf009970200eadea730e9f8e3d6dbf09271b1d1766ddb26bc14933c347e45bb0abff51cea093afba3e3b47b3dedd0c1aaf243d5039d4e95e68adfd5f6cfb5b8d4a5950d27f0342f67328d6407da97b489d90db80cc0ff2ca46ef61ba1a3e90d0ba9679bacc54dcc8e638942d0686f4335cba8ea04c0901e1605f6fece15fd57ad2ff3c175670b9912cbb87472496b093dde48a10cd5db88ce349aeb28df24cba354c1f7f9745c78ba9a28cccf0643b8d2ae45731afd2d66837f85dd206f42b9956cd392b6b75ec6dbfd86847ca8ef30ef1f978da955ffabc2be2d39f1e99b5b0a17addae1301d573a156f40d0e2178494e73b052f64ae0e8fde88165d8439d642e4dbd1a8cae0dea32e670feaaaf87ffa08ac588b470603b2f9742a53502f2706ea47df20c909d11f0230f18e2227de669144019ccbbf8f087daadb8333e37748f42472db5e5dfc686f5764d215b1606d39db4aaeef78fb23e4d681ad82a334a9b075e0093eab2e659046429d6ab16cdbd0c0b3f66a360ef6fb4126723bc10d03d4f237b485173c316bf9f8ba007222f362f7f3783beb2113d2658a0825f5f78c35ed5348a8e3560f2a2cbd80d9038f3ef0414b358139d93a20de7eccc86fc6dd08d279c8b4ec4ed03917363bbc898b30cf7ffb077c3a485fdbae6d6fca7d81257d10c80dc59e8d4dca0098bf53b2f2f35dd0fbe1d09d07060bc5c1348b6433385dde9f14307df9975adc9f6354586dc194144c57678db382708a0290438d811745e2a36548b2f13e5f4eb88792377297a69ec9808254589da34ca81344446ed61f4cfe54578d8e9b8da0b4650d4beb51ded9c1668ad659f62dd0e98bb978ed6066c0ed4b99be103c1dedca68898345b65b81ec5dd4656742f8cc8ac0e315bc1cc0fdaacd2155e9f2ab767f1452fd7c0f47aa05c4f32b0dc71131e0b87fb946d888702ff3bc6b4263a1366d549fda7fc089fdfa2437d587b4f535de5169e60f28968bee00734dc83cc373aed72c0b958275f2e73a58c30244d737d54c390436bb2490f55203154d14184020b6dac3ab5f6e1e1d9dd95e5cc1e8b53977d41f5657c555ca704e5957a12ed894d7883446d17dd0f98c41a701692d380d0eb61dfddaa536db03b63e69a118f506bb7f847ca0bed39c0964e475af6b89409212fd419a35817ff9add98e7e0cf41d8a3ad8e95611246c52f2560d6d13940e489ee38ed03da0728c476979785d2dcb84742962f61cbf5c24519d6119b048411a87b09a2ffe3ab2b567b5746973fa4abcf8b18c5d60d28a767cb06e579d86f9b2f7da366023ca856412ff836d1e86040679d02680b3d32f0f6cb79f373a22e3fff7d484204679f738df663b27fb47d34912d6b1eff95a7258468234c38de9f5ea98390f7a74adb77c4195046e3edfe1e5ce6bf7a9b32819313d34292f79925846acc25fd14cc166c6713f5d76fe9636127b634e4699008b4baa1793888f9d955d374f015fb3e799ae6880774a805373b998414ecd4a903e474dfe8e454f8664c128f0b9f9b176e15197e2324fb00438944515e0af6b31735096b4ef9a33ce2898fe6e014734a048acd0ebed6849b30762a10ca522e489f7ea19faebfa026fce0f120540a8d8b02494e742dbc06878cfd3520a4840beb7cb3509b04317b62c1d9ef157979baa6f26d1f40b4bfc0841ec06fee33c0539f521103a6cf5b14df801cd7f67408d51912eb8cd8cf3bd14f49b7d834d8adfb232c7cb9e46a933e48608b66ecee372dd9427a3be3074e03a0cfe48d8143857148a62ba974f5c15902f8851af15348019d31bc59c8f97ca55e6e6e8111c92e9cf36e5ae9c08e452bcccf7aff88a9be4d287110e99725456fc3e64b158dcc177529b21f2717ac55e7265afaccdcefc736e3fe2416c9b129695704d3f94d4501817cf04caaff4b42af4e97c1cb3ab6da5f525a1b1a9ee560e62d8a5b0cd353f7f182e2c8a43d2550a9046c1bd80aed74a59bf9dae1883abf4ff092b3d939ea5ff7c64b989895cf24749a90ae2c093948dd23eb1791e982e500bc3a65867eabdb8c006b2293801786f80168a7aea8db369b5bc816879b3e542ef098c75f6d25d5d4cadc570463e96a3f5561f232e1d6d791a64e82f7102b02d2e3f330177eb2c5455681aa4542c98026733bff6131e746c11a9ee85aa2abc6a9b94260231c595e86338e2787d3bb6d1fd49d6eecc954cd953b66fc504d720efaa90160a76aa6a854f44df6780ce35d230e2190cfa684746150a17739775d8f42e544b6e18b578af9b77712f8585ba8c38edb6e9f1e4b59ce97e9585fa0d7ba2b13afbf77001f206b680715bd93d66e5abf825dcffce94f366b1dc950acb1cd56e13f069fedf6c21ea8806ebac96c8fb8b53da542e4d8857665dc6417bcbaca24b824d5ff8b132ffcf459f482dfe22622e345ca4b66921e25908a393152569b22287892b879fa0a7f3ad96ab6355bde7b2ad18ae7b378b260d7142acc321feff1cb539713d765e2c30d5a9f1efc42a66494bde34691f86c6b37c3a1ebf9018a054533abee94f23be5142ba28f29fdbfa62ad61a5697252e78981f1a00560e8cbd698b75a2c4774ff1c2b71fe0bbe1b1565a35674d96a2d382976e88da7f5be7fdf3f3af11122bf6bd087b4bec2e39b6913b6b5ea734d458282b73d1daf2d5010632fd5c80694ce84d3df1d219ede60287fa8dae4721be6c48dd78f0ade2d94631410b98eb9c145e78e88b44e0fc0198f3b0dc0be38fb42da51ccd96376bf3d6e6bc8836f288e5590267b1876463fe6919bc7af010b6667382570f74936840c853ac3e529e9f5e84a108582f7656a3009f8e44509ca5eea0a57915baf2f0f5aacf0eddaac3d1126f79ab6fadc09c56938a82797fa04c1f4205af24eb88a1e143629ff94362f16d846dd75a5721027ff98b6eede253c9cb8e96ad2ab33dcd7e2caf3ff135877c6cfaf954f0237de9c14de11f5cbd57799c09f63f45af300bbeb3954a8b4ce5ff5be7290341b4caa300815a39f355e0f958ed105bf0d6ed97f5e370d49c8e7b01935a8cb653fba4955ff5d5a4a0e926d537e223b33942208cfbe0ab885b3519eec9136096d4f1fc903ffd5452d1da3e6f1176ae1a60c4bc3d8c447e3867bd973a19aee41c2fc5ef9314b764c12a28553ee1b4f0ebc010283b1d2a7cc87cf2f02fd6d2dc896ccd086ad69a88d6090e4f87ef94f0bed2a9db2824f9e2df95e33d93670c4826e7cf845f80ad5f0db3208e9b5789d55610876a7a677b4baf58790bb47c1c375fa3a7cb6bc80326a86945aaf50f9214f8108ba9789ea2220301a55b4ed44bc87017e1e998acfa5681c9d8e8ff2ecdd10e7fbd569dd9b31935b66f94bc5b601650df64ab72b12248522ed1dede6cc71feda52dadcc2d06c78ee4e1ead3343d013cfd7f00eb579b0d46eef326a0300bf3abd15352b3221d5f611a42ad9e2428a4dbd319fe013e523be0efa8ccbbc14baacf1fae7158773df04701e3ec6a65ce7e2a654cf3f5f41e80e9970ef26c9341da58ee09b7c5951ae9611eab92a2262ef1e2bed9fe0f3da5250a76c313ae9c1faf557a19afe1b007db936ef5aa63e5677d7c03b2a5ddc118aabeeb7873f2c10d2816bd1f3b78356669e843a6a874f459f087dd74ea68e48037c69f69307128ff7347d3370f0b341baf64fa08e50879b19b6d2787e24c793d3167549e4a49ee79c4de2b0ad2de437b08332b8caafb6fa87941bb405aad30643693b457bcb4ff610f3b3c68058cb513c2419690c24b62d99e7944c72f2dc6b975b47038abb561cbeb2cef3b4d7f1707dbfe7c766f929a2960e4cf4f3d1401043cbb1e71bc4aa71b68ea8a0324bcb5d39dc62dd5a828a3eb4fec83ea5171d9d277e39de2dd455776296f0052e4e8d965f21c78120f85c71ff82d53929f17bb6bbf894a4480c9854ae22a25df66faefe92d804090b2dcc2fdb6844677aaefde0559ad6dad64bbda9382de41bff032223f51117b83b28ca1a52a58dcacb34f2f9a27941199e48a28e544b19806b008936148b3b8909807430489e014dba1e5a5bcf2b973498fd49d6a6f6d1603af07465b1dc64b9232", 0x1000}, {&(0x7f0000000080)="a0abadaf69528ca388bc54b928018445fe89c825bac1287c138f0dc00c39d036c0b2e208d3ce8fdbbb2c864185d2de77d1af05ee40cdcf", 0x37}], 0x2) 19:15:21 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x8000, 0x10) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) readv(r1, &(0x7f0000000380)=[{0x0}], 0x1) close(r0) 19:15:21 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='<', 0x1}, {0x0}], 0x2) 19:15:21 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() write(r1, &(0x7f0000000300)='<', 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) read(r0, &(0x7f00000001c0)=""/32, 0x20) 19:15:21 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = msgget$private(0x0, 0x48) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/190) setsockopt(r0, 0x29, 0x200, &(0x7f0000000000), 0xfffffffffffffca0) 19:15:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)) write(r0, &(0x7f0000000140)='n', 0x1) 19:15:21 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ftruncate(r0, 0x6) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000080)="a7", 0x1}], 0x1) poll(&(0x7f00000003c0)=[{r1, 0x15}, {r1, 0x40}], 0x2, 0x0) 19:15:21 executing program 1: r0 = socket$inet6(0x18, 0x4002, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1003, &(0x7f0000000180), 0x0) r1 = shmget$private(0x0, 0x1000, 0x13, &(0x7f0000ffc000/0x1000)=nil) chroot(&(0x7f0000000100)='./file0\x00') shmget$private(0x0, 0x1000, 0x300, &(0x7f0000ffb000/0x1000)=nil) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffdfffffc) 19:15:21 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x8006) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000), 0x0) 19:15:22 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0x1000002b2}], 0x10000000000000ff, 0x0) ftruncate(r0, 0x0) close(r0) getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchmod(r0, 0x40) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 19:15:22 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000240)=@in6={0x18, 0x2, 0x7, 0x81}, 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) sendto(r0, &(0x7f00000001c0)='[', 0x1, 0x1, 0x0, 0xfffffffffffffe14) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x8, 0xe074}, {0x18, 0x3, 0x1, 0x1}, 0x3, [0x81, 0x7, 0x9, 0x2, 0x6, 0x101, 0x87, 0xfb8f]}, 0x3c) 19:15:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) socketpair(0x1, 0x3, 0x8ac, &(0x7f0000000000)={0xffffffffffffffff}) sendto$inet(r0, &(0x7f0000000100)="9820a148230459350b993f4175cba1cd83aea3ca6dd5a78ae4e07783760a09aaa42e9397199fb041581ca0f623686ef26881e89df3db8f1d4b1c6d2fc0275a6b62c13c1709a628a64257abfb81f437797b02a991d1b93003b773a8f5cce4d90a33a56e1eda8011057cbdfb8824c7db6a1104b6287a999f69f7ecf70d68c4c46740d337728be7dbd46eafe15549acd881", 0x90, 0xe, &(0x7f0000000080)={0x2, 0x1}, 0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) getpid() close(r1) fcntl$getflags(r0, 0x3) 19:15:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x20) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x80, 0x2, 0xfffffffffffffffd, 0x0, "069190f3e4cc347313b17f10a52bb08cfe4edc99", 0x1, 0xffffffffffffff7f}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r2 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x1) fcntl$getflags(r2, 0x3) r3 = socket$unix(0x1, 0x7, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffd, 0x89, 0x2, 0x3, 0x7}, {{r3}, 0xfffffffffffffff9, 0xcc, 0xf0000002, 0xd04, 0x513}], 0x2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x88, 0xfffff, 0xe0d, 0x1}, {{r0}, 0xfffffffffffffff9, 0x12, 0x20000042, 0x0, 0x6}, {{r3}, 0xfffffffffffffffe, 0x0, 0xc8, 0x9, 0x7}, {{r4}, 0xffffffffffffffff, 0x10, 0xfffff, 0x6, 0x9}, {{r3}, 0xfffffffffffffffc, 0x40, 0x1, 0xfff, 0xffffffff}, {{r3}, 0xffffffffffffffff, 0x8, 0xf0000002, 0x2, 0xfffffffffffffbff}, {{r0}, 0xffffffffffffffff, 0x2, 0xf0000007, 0x3ff, 0x5}], 0x4, &(0x7f0000000200)={0x80000001, 0x9}) 19:15:22 executing program 0: r0 = semget(0x3, 0xf5d4b8148ae9b3fd, 0x100) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x2, 0x0]) mknod(&(0x7f00000000c0)='./bus\x00', 0x2028, 0x4400) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x20008000002, 0x62) r2 = getpid() fcntl$setown(r1, 0x6, r2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000025c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000024c0)=[{&(0x7f0000000140)=""/84, 0x54}, {&(0x7f00000001c0)=""/234, 0xea}, {&(0x7f00000002c0)=""/189, 0xbd}, {&(0x7f0000000380)=""/88, 0x58}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/187, 0xbb}, {&(0x7f00000014c0)=""/4096, 0x1000}], 0x7, &(0x7f0000002540)=""/85, 0x55}, 0x800) semget$private(0x0, 0x3, 0x4) r4 = semget(0x2, 0x7, 0x10) semctl$GETVAL(r4, 0x5, 0x5, &(0x7f0000002600)=""/63) fcntl$setown(r1, 0x6, r2) 19:15:22 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="710df240ec1dcb1cf2badcb6d5d6c9c90500000000000000000f0008d9a3cff38d8fff882fd706874814eb769b2bbc74f00d863fcc989fb9921bec58fe713520d556988645eb9561961cb9cbb78cbe3b1bfe8496929fc17a8217f95a41367cce8d47ecdcc30a155314a63227fa2424fa8c6866e803ebe07d0028fad1f28f4b1789b42eb6a8e78a76a66b83ab33a31d1ef2026d467eec003b0af497c3515b541c4f8dcf93fbeee9496e45e905175882a882b2de7a8672f36c6a1e537a26d0ee70e2be4e4206f744cbd58b44e37059bca5464c37cb7147f619ed161fb88fceaa06c4e4056cd1cf617244e5abb52c86651ee0b5eeba498715f6e58ddb1422d0c7953a5d92b6704b3ae53ab9fd565fd3dc55b13adf4da276168181ad1e92f803bd118cddec4a7b1998bc9d04967fb5dd6f91f8b672422f"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffff7, 0x7, 0xffffffffffffffff, 0x30e, 0x1, 0x8, 0x3f, 0x7fffffff}, &(0x7f0000000080)={0x3, 0x80000001, 0x57b7f97a, 0x6, 0x1, 0x3ff, 0x7fffffff, 0x8}, &(0x7f00000000c0)={0x6, 0x5, 0x80000000, 0x9, 0x8, 0x0, 0x2, 0x1}, &(0x7f0000000100)={0x40, 0x6}) 19:15:29 executing program 0: r0 = socket$inet(0x2, 0x5, 0xfffffffffffffff5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="b4040000", 0x4) socket$inet(0x2, 0x8004, 0x29) 19:15:29 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000300)=0x1000000001) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCDTR(r1, 0x20007478) execve(0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000340)=0x1ff) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="537317967ef2ef0e26179d2179c9e4efc96dc17b2732e242d1cd8b6ec5ea4c04821f547826fcd97f80c975d9d584022a2e9f47f8abe648fb3d6c8b9791e808edf434b00380f19529e6474e475924dde61ea26e6f3702480749c6aa4d3a1289037ccc1031f06c0eaf00478d051d4ae6eefb623741de4c50db05befff6e64c5f36901685f8944696a246982965a0cb796ed06afa51c83016f238c3ca388d447f4a7ed43b0ae6cd2fdc4809894d59e40f2d4bc15f33e9bae5553572677a6dc9c46e22fae1cf8b29089b54f8e30cdaa137f342b7", 0xd2}, {&(0x7f0000000000)="61f41caa9dfd5f19264448e56223892e8ed6b4548f6ca72ee0a230277370cc5fc89e52906edef609e3ef268ab360446fe96ee3c7eb60b019a337eb88fb5aa10d255e73ba59babb3f6ccc5136475ac2b6312779062229df8b14781c987e0d3ec19442c285", 0x64}, {&(0x7f0000000200)="825837e1a4b5efdde61ddab5655cbf06be61d778d0b383f309773660ff728b31b8b3e0832c6ad93ae07ef962f45fe662dc09bc90c860d27d03c0ce80f3e6f34331a4b005cfb151f28b656147c1929a1319b713f470eea83b68e0807cdd00967fc473a8ce1f0b4948f43e479774e6e15c31900191d65bc186850066ec794c9f08033653a0250133a1638e1a14a6fd3c98fb43af5ae9b1d47d73d782d8e26d7651403d63732df058677d030bc19d01ab41ddcb4a762b040c4ddf6807ecaf12e8c8878325dc464671b51788419cc9fd5668eddf6730753e52314d9a0946f17d2d7ba121508dc7bba6f0df9c11bf551aee4b6de88fb3f2a87c8e", 0xf8}], 0x3) 19:15:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2028, 0x8000004000000501) r0 = open(&(0x7f0000000180)='./bus\x00', 0x7e, 0x200) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') dup(r0) 19:15:29 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e00100000000000000000000000000000000004c"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1000000003, 0x9) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) socket$inet6(0x18, 0x5, 0x100000001) 19:15:29 executing program 0: setreuid(0x0, 0xee00) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x7fff, 0x8) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) 19:15:29 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) unveil(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)) r0 = socket$unix(0x1, 0x9, 0x0) bind$unix(r0, &(0x7f0000000100)=ANY=[], 0x0) fchmodat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getegid() chown(&(0x7f0000000080)='./file0\x00', r1, r2) chdir(&(0x7f0000000000)='./file0\x00') 19:15:29 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0x0, 0x60000}, 0x8) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 19:15:29 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2010, 0x236161b9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000200)=""/133, 0x85}], 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xec579c79a3e3592d}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) 19:15:29 executing program 0: r0 = syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x2028, 0x8000004000000501) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="dcb184225207a5cec6fee12c378dbf3d420cfb172e65f563af9c1cef3e421871937b3736fac4cb04bd8dcd1d91baa1d241c204d58261fe62ff9e79a0ed482da362e62f3fc0939eb48a05a6e624b1386b73827503a14a54007771f38122c9f3dbb7bf784ba275f724d03faf6f", 0x6c) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x81) recvfrom(r1, &(0x7f00000001c0)=""/18, 0x12, 0x802, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x3}, 0x8) open(&(0x7f0000000040)='./bus\x00', 0x800000000000000, 0x0) syz_open_pts() close(r0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000240)=0xb7) 19:15:29 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000100)=0x2) setsockopt(r0, 0x4, 0x6, &(0x7f0000000140)="b2fcf89c6ada6b498ac682c66c6893c51e552bddc43a133ca7d1ad387c02516509b6dd5610722e330559293a16e9fcf63d9f3e16ec3947cba0f39b77df5af722622aa87afe5bdc4185f9df8a587de2cc56cec58c0c92485b023248e0afb171b8732a47b5232fb5077853b192e8044b7f7e73324fac7c657f3640eeb2636b6795f33d952150800fecace606a719a642d653b6a95b2962d35b10e45dbcd4b2ed5627bde1", 0xa3) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) recvfrom(r0, &(0x7f0000000200)=""/78, 0x4e, 0x842, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) close(r1) openat(r1, &(0x7f00000002c0)='./file0\x00', 0x0, 0x81) 19:15:29 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000000)="04000000", 0x4) poll(&(0x7f0000000040)=[{r0, 0x2d}, {r0}, {r0, 0xbe}, {r0, 0x20}, {r0, 0x4}], 0x5, 0x5) 19:15:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() poll(&(0x7f0000000040), 0x2000000000000437, 0x10003687f8ba) ftruncate(r1, 0x8) poll(&(0x7f0000000100)=[{r1, 0x48}], 0x1, 0x0) fcntl$getown(r0, 0x5) mmap(&(0x7f0000fea000/0x13000)=nil, 0x13000, 0x3, 0x4010, r0, 0x0, 0x0) 19:15:30 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c1, 0x0) r1 = getuid() r2 = getuid() setreuid(r2, r1) r3 = getuid() fchown(r0, r3, 0x0) r4 = dup(r0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) setreuid(0x0, r3) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') 19:15:30 executing program 0: syz_emit_ethernet(0x347, &(0x7f00000003c0)="9f624fbb7db1f1c49efdcb9e33cd0f9616097752977c5689eb00165303c5b8ae06434a4f8d977c399abb71a56323d4105631f24fc1b1d7ed4d7702e2af14971871d4ebcda67a71996bb4591bc9ca50ab921d0eeda96281ef65422360eb7fa06c5c1e061346abd69e95b62f2c8b6106880eceaba4bbd1468902682ace4c075a503e1290da6e71475776011d84daff031effff00003377b3d60da22898283c1c0e8c3a5100000000000000") 19:15:30 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) write(r0, &(0x7f0000000040)="b90ddaf84fea2e19aa1248458656c8078a968ac588cc3f2770365fdf2b692a66c36cc987efec240bed94f282fbbf9b964262780037d672d047dde98a1183744cc97307e00c383bffd481b5dc2e18cbb627c945804c43829ca1870e5d9555be089357d2bc285c7922631114251a", 0x6d) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000140), 0x25f) 19:15:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000380)="1c27058f5dccee0a130eb2a4241214d13a8d835002c5e42cc62bea4ef63c466fdd8b8033cc3c70a3df1af48823db040e167fbd48a8fe7f36a0076f092f058254d127f84afe78cb684d15", 0x4a}, {0x0}], 0x2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000400)="e5a7f3578ba7f276d523466236004fb85307039c009cecacbfac882182c37a5ad31f6c009c658da4ddbfedde8b248ab0192fced4a73a99f6401b257427d44580b4a7834e3b79c34947a09a4f012e2048a5d1b317f5b11a80512f6207cacd9bed1baf1ec4647bb232708ed4da035da3666d6d5496d7293c4de32598ee2aca011d7dadca0dc15ed14e7c", 0x89}], 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() syz_open_pts() getsockopt(r2, 0x612, 0xfffffffffffffc01, &(0x7f00000000c0)=""/79, &(0x7f0000000140)=0x4f) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) 19:15:30 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2017, 0x5cd5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) dup2(r0, r1) 19:15:30 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) socket$inet6(0x18, 0x4001, 0x33) socket$inet6(0x18, 0xc002, 0x1400000000000) getsockopt(r0, 0x8000000029, 0x65, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x6) 19:15:30 executing program 0: 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, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000000c0)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) ioctl$TIOCSTART(r0, 0x2000746e) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x154) mknod(0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) munmap(&(0x7f0000003000/0x4000)=nil, 0x4000) read(r1, &(0x7f0000000280)=""/132, 0xfffffe73) nanosleep(0x0, 0x0) mlockall(0x0) getgroups(0x137, 0x0) getgid() select(0x1a, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) mlockall(0x2) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) getgroups(0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) nanosleep(0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, 0x0) fchmod(0xffffffffffffffff, 0x0) setregid(0x0, 0x0) setgid(0x0) msgget$private(0x0, 0xc) 19:15:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001780)=[{&(0x7f0000001680)="811b357d20eaf79dc05a16abe21271aee341ff13f806a8dc66036f9e0f7432d360737a6878567848e95002d8088cee1336dea5d71a116db7ceb54167dbe79be5883812cfbd5a554a17eb2811c2957b9125eea091d0dee465ed12f63b43eb93e80900c7d47e0259b6027f715e8c92b176c0f0aadd5d5a01d003459f9a581832b45589006afcdd7da3203fd5f17aee93b153130b5cafa021a7fc9f42575e1bde12709762f895cda059097b5a5d", 0xac}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() close(r1) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x7, 0x743e4b8b, "ba804b75835db500"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) syz_open_pts() 19:15:30 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) r2 = getpgid(0x0) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) poll(&(0x7f0000000140)=[{r1, 0x164}], 0x1, 0x0) 19:15:31 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto(r0, &(0x7f0000000180)="594ddd65c1fe855c05aefaf426c0d7a56d55599b452f1675174b351fc00ecebabff0ce39356bfa79b729dd6eb20f5e0c0ef111b72fe3940aaa5228a3d8eeae78dc99b52e7e00780b6441d71152ad4a8210f72f38e48cf95abaa8bb73a56f89885d8232275d054dd4b2bde028a2e92f46ed53964d9c503b33b6e2359153a9e429686faecd81237da7e567988c2fa5a02360936981d8893dacf56014d5acef77eb7591f6b41bf736bb9af25b3de3937fed326aa6f173e4bfcc1e95a7e266", 0x52, 0x400, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) getpeername$unix(r0, 0x0, &(0x7f0000000140)=0x2) 19:15:31 executing program 0: r0 = socket$inet6(0x18, 0x1, 0xc965) setsockopt(r0, 0x29, 0x23, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgid(r1) close(r0) 19:15:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0x201) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000008c0)={0x0, 0x0, 0x3ff, 0xfffffffffffffffc, "f13a8c3aea01a40ba53c1bdaa3e82313f6c646f1"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x27d5) 19:15:31 executing program 0: r0 = socket$inet(0x2, 0x7, 0x3) r1 = dup2(r0, r0) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0xa, 0x2) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x800, 0x8) accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) connect$unix(r1, &(0x7f0000000000)=@abs, 0x8) 19:15:31 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) ftruncate(r0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) close(r0) write(r0, 0x0, 0x524) write(r0, &(0x7f0000000080)="e4", 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40) fcntl$setstatus(r0, 0x4, 0xdec793c9caef0419) 19:15:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r0, &(0x7f00000004c0)=""/214, 0xd6) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x0, "45ce8745a6355db5090300000000000000877051"}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 19:15:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f00000002c0)="35db4bf22985b37fd24c6c3cdb8924c4800086ecaf709e8a1f1e2e8d1906d8974febdfb25fc90473", 0x28) r2 = syz_open_pts() close(r0) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc3e0d7a", 0x0, 0xffff}) fcntl$dupfd(r2, 0x0, r1) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x7d, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) pipe(&(0x7f0000000200)) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 19:15:31 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0xfffffffffffffffc) r1 = dup2(r0, 0xffffffffffffff9c) bind$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) getsockopt(r0, 0x29, 0x6, 0x0, 0x0) r2 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) 19:15:31 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x64) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x2) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) poll(&(0x7f0000000280)=[{r3, 0xc1}], 0x1, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1) poll(&(0x7f0000000440)=[{r3, 0x1}], 0x1, 0x5) 19:15:32 executing program 1: pipe2(&(0x7f0000000140), 0x10000000002) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) kqueue() pipe(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000009c0)={0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x9, 0x2) 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}) socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000f40)) syz_open_pts() setrlimit(0x8, &(0x7f0000000000)) dup(r2) r4 = fcntl$getown(r3, 0x5) getpgid(r4) 19:15:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r4 = dup2(r1, r3) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 19:15:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x100000001) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x83e9cef6751c9822, 0x0, 0x10006ffffffff}) 19:15:32 executing program 1: r0 = socket(0x2, 0xc002, 0x0) dup2(r0, r0) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 19:15:32 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a90000a64d5356066494d40118f347fb32dc1216"}) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x1de) 19:15:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) r1 = getpid() r2 = geteuid() r3 = dup(r0) ioctl$TIOCSTART(r3, 0x2000746e) r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001080)={r1, r2, r4}, 0xc) 19:15:32 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x10000}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x4, 0xffffffffffffee21}) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000002c0)={0xfffffffffffffffe, 0x9, 0xffffffffffffffff, 0x80000000000000bf, "6ed6692c398b963809000000cbc102202c64aac1"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789", 0x71}], 0x1) 19:15:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xc015, 0x0) socketpair$unix(0x1, 0x10000000000002, 0x0, &(0x7f0000000200)) 19:15:32 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x3a) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) sendmsg(r1, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f00000002c0)="4aa8a5d93ec86e2a", 0x8}], 0x1, 0x0, 0x3a2}, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000000)="f6cc549b2b856e90bba67ebfba69275e096cf32ebb143e0a28c519c86f0d4b2970e60eae5a7023b55f6f65728f", 0x2d}], 0x1) 19:15:32 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x30080, 0x2) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000300)=""/73, 0x49}, {&(0x7f0000000380)=""/246, 0xf6}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/126, 0x7e}, {&(0x7f0000001500)=""/221, 0xdd}], 0x5) open$dir(&(0x7f0000000100)='./file0\x00', 0x18000, 0x8) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000001700)='\x00\x10') chroot(&(0x7f0000000140)='./file0\x00') connect(r0, &(0x7f0000001680)=@in6={0x18, 0x0, 0x3f0000000000000, 0x1}, 0xc) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) unlinkat(r0, &(0x7f00000016c0)='./file0\x00', 0x0) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) connect(r1, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) 19:15:32 executing program 1: getppid() getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(0xffffffffffffffff, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r0 = shmget$private(0x0, 0x3000, 0x4, &(0x7f000043a000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) setsockopt(0xffffffffffffffff, 0x2000000000029, 0xd, &(0x7f0000000000)="ff010008aaa008100000c3513e2a5e0000000000", 0x14) r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) 19:15:32 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) connect(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 19:15:32 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus/file0\x00', 0x1, 0x20) setsockopt(r0, 0x5, 0x6, &(0x7f0000001140)="0b91cc7024e80524a75cd90ebacb3a21fec377f38982f2e5b7e4ef450338f71cb79555715b0a813d918b3dbed37c3c0a1e9572ed19c32f663145c8bae8aca8f7fa045456338d8a0e48c3d9cf8824f7f0c329062f72a5ca77b23aab1795c9a08634d9f04ea25e828f50688603ab31fe9ba41a3242951faaa452b29a7d", 0x7c) unlink(&(0x7f0000001100)='./bus/file0\x00') write(r0, &(0x7f0000000100)="ecbfacabc1e26830110b76c8d7e789916327daf32301c16896e5d5c0533376ce0b14b14d8f81fdec4eec5458f734fcde6fdcd363ca1b1bf9816676cb8c8cfd03a33797c77739e63d2e6156ac32664154384cf32f42b810c85ce334050ad1a9649f6a337ee3cf34e6101c10944e61ef10d6a83a143a49f866ad1a361fa8596e6e7152fd35b65a35ff07d507880e2292f00809b5386e6c26baf22507ee5eafc05ba865be965a34f588f7f89a36518654d15b5bc4fe12226dbc63ba9887b965795d13f8e98e3a92cba853493dc5a29780a3e89dfe98ac12fe228a6fe29e6c3380ef21a3ef6eb046bd46dc325350e8d009949fe70084345a6232dac9a30d46fafabf1d1f56f528595ffa24bd3aa20c5c6b58566d4111b663863dd990bc92d0d803a2a10b3d0e0c5e665e7d42fbc182ece46974861a2a93fb36a81c7d70af62000c7f0172e7a3ad465c0edcb2707fb3735f00b70cdfc44623d82e2ce1ba1cdc4eb7965e8a35c7290975268f4427c80ba8ae8010af6d0c09dbee716115e79b24d484e6dd36766180d338f55ba11d8570b79b91308cdac0307ef6a0a19810360ec86884a654b8ee5c035e63fd844b19cca3b982adc0bb73e790b4195f30bae73c11f70c009dca6f29faabbc0c258db295c160c15d08e7223a1a773f8927d996fb0aa5613d085bd63f8bdc6b552616f9504fe41b4068eb119595c58ee1d716fe781a42438cd7d39928fd01f8aa48a1cd16498658c89cbf346265ef6413d3b7d211cfe43b4e8070f59d1f0978e834cc4dd67ac24f819f07e98ec2ea072f49d0473e982f79868270ce705a8869fa32138d969baf8427c24337f6e977c86d83a0b4a49efd4cc063b7a1a6ae53ea39a3aa920366df1bbe397d59c9ea710b0c64047bfb8176ba94c1fdfc8e06c73d5eb56eded020b2f3c3b19a417c9cccba5bd26ca9116ebb3ec8c75452f916bb2401f745429c4f1da0d19a83faa76dccbb46318955ea750759ece03f9f421b76c43670c409492b21ceb53bb205b9216159d74345360c0330d2145b3d9e7c701a7e1591b0e8b88efaae6af341c9436646cf905c1574a810ab8c80ffff46458a1dbd867c0d6784cdec9d9f51d5e6bc96b965b242cf5b328fa79950b12af9c62e0e43ae5098596a9272cdd94d181d089b4294e7cad23980576ae4f3710db82f4b09c63a8399b817472dce618706a429d38d63329e405a87905bcda47db76c9055e39c85a826ac100ff753b901746e042dec2d7bf6357a6a07088127fb478ab73049ef4e07258768e0eaeb40aeeb90f7c4afe4bacf65d1dfdca0b366aa544788d9aaa86ccc52201d716f724ba88c9b75d245e806bb14229154e57b2a0762ac031c945bff6ef994fd99f6170859ec487a318dd8da1d0ce9ddcd12ff052c9c32d8f116bcfaf4c9b6eea895605fee1b6e1c7310bc1725c7beb12113a10222e29ecda2ca4353db76e1186292584d3c72e6d7f9a47ded416349787cdaed3b6ac0ffe06753c68b40f5641d935104a138d464143e6e986a88e794640ff3b0d6342458a8e40698bbfec322896572aa4cde82a34df4d9eb9d508112d3598bbaa635202fa22acb37abd36c57a30ee8236963b11ad180baf76f3c7a387bf54a45d429f6118d0ea6d46148430cf52c568a202ee4d64ca13879381e4f63209859716db07d5ceb802eaa16cd5cfb6c8f60c775a9e14a3100a1172c0d81f6be1bbd2fd60349334ac9bd7f8bb04e1788706fa3b5a8602b967528a0bf04eaf51574548bd906567a4f416eeb8e49fcdc0a8fc1d5b09f6d18cea4ab728f679eda25a9e75d28b3401585d89711b35c68630dcec1e43b851d890b995d1175dd31615720bb7f388cdcb5014dbedaeeb24aad749a4a8f28ed70792041c12a0ad07601684d656560dfd650d52ebc83291a70a0235fbd5da318fe68bfeeb496f5d1726c3334f2f3aa4b25c82e6bb16067aab705dfbff72b0b7c1bdcc65b907e797a2f9fe64ba739d5945d7848e0c369480896e4caeec22393ec47ffadd0a38e9f3481c4645f1049fb2ee71422566772fcd2d667ab4e66bbf87455a62f78e360485727e48cc75d04452d1572a0149c27c052b99205b56e76314a714e6137f73975c12bb81e91f1979ffd32175cdf6576a8e48b52d5005f943ac5964e3fff2628baf31adcb8ab43277f04e7f6f2794d183ee287bc4c941c3205b54fb6e8cac09ecdc87ff9b8f349ecec9d3221a6a0f55c7f6f722efb4d38c4d925d556e68f2699f8fa9c287b869a4fbbc41f486b37febb1ed38764a9fdaec4537b4df2c3e5ead4a8f0d922c13600c08085b6cc0a893108726bb28bcec68d3f301c31fcc1d3e99fa1cbf33081b9ac3296cc7bfc4419221bbe6fdf4c3238504871aaf971b6b6782ef22f9dfbf4bd9e9958b845efe4b3685e8c63570b2ad60a5c287dd23508fc4104c37de4aac037080df019a3f7d1faaf8e34b5aecbf274ebc667f647e7f35b0c0c643a8a358750fb42a0285cff5d070c5881b9ce20e5751b12c583d37eb995589e95f748acea2f71cd45b72182ce6da93df617ee866b1872b9d0614f18f794917925c0d946d709c4f2354fe89980a5494c4e1cdf07692897ff944cc9c897ce40b460696487a34fd911ca30a02498547ab4e2f5d6a6b73c5c4bef29ddeeed17a98e23bdaeac0e905ad7789490d3cb5bf79e311054e6f0831b3b459d0fc266679aa7e5a4cc0aab8a46c6cc0cd2334a80add752ec7968cbcc49d51f06469b3e06432dec3570479a979db02847face9f733aa14962cfc15ab21b42b1572005dd984a5d2fffd08a401dcab4a84d4601a0ba5ca9af7a83c469b86214890bf56953617929086454951699adc15ac46f90c7b6c45415fb1f55244a738f2fe72709cf0095ab8d037e3280f5bf1741ac97f5d5210755716c5ef3fa51eb6a419a5d50fab1cef2941efb7a4ec81cb8e6e5d4ef2d94bb51ccde52dffb457ff63da69d49d078debf0e79d4fe985bbf36fcc76426a8fc45e999ecbc3a8702e313d7617ee023be7d35a7fdd18e51fb63db50d71fcf683b2fe870aa79fa412ac3608cc74b799d8cf9c566b00a0cda3a7007d977beb5625bc31a1657d3c758e34f20eca163b8c27019a6d2ee14f4ef661c04993f4fb1d33cc26200749a1a44485cf12b763abeb38948e291228591f75a729bc867232a8f0fa1bdc9e28a9f50cd5cfad1d94a07d48a5afe75a2ab057e16eaf9e104083a83767d3798e7b086cd66e21f6b543525473fe5b684b3f61312c2e3cc4775d70bbd385e220fe40ea8098a52e89514e2a0f21626cad355161f2a035edb83e5922e4baa3f03a743eaeeef3a8f84ae2ecdc74b39a01f8c5714d92ff788201e99a5fa51dcd06078dd9aba74b46e84bad0461dbb019bdae0e198a66af9d028cbf8e34c4ecdfb734d96843da6c4b4343d9ff01764f9b454a849f15003051cf8af7561cc1ee7d848e146b7733472390453a3405584a31024847adf761631f51a508dc5fc0d3d24fb9ba894cc304bb10b2e762e3cc87ccbe51fae20a8ab9f20d486bc490519ab2879f3e60975141396b838d82a89912ab6876195ec352a96942806a30d94878262acebee0a77d1c7eb0aff27a04640c6a36a6c092f4b1e6b170b666622d59981e02e19537451c52d059423677ab5a407968e21e06e4ec5d33efa36db15825b4ebfd54556197fd88d18e7e7794fe590c4d34867fbd800889dfbea481dbe947e0f8eb61babac3824a386b80846a375fae7885d63f60f1aaf34cbb03152c61b3ec3560c463fd593f7556312c32849defd1dbf90924910d206c37c9b1a118f1eab204b8133fa28ec9683fb599f4dbe3145fda6e7c2b64450cff3a936cbb7c9e952ca8ca91040b56779fa45cc7bce6de9bb8a73ccf86d37e6c8942702e34e469677f8643c9098a961d26fffac9cd235e79213708e29fdf3e4af841a6f30f78d8ce55544ccdf345d451979b680c96a5bd004a129349a00e2f9ddedcc854a4fd974830228a3de072473947b5c4381a124d65fe16472509ee46cab38c9cefc469209c545c45f71ac7fbf1c22cd0fd480e2ea0db54d3477f15c9796c386f9ecefb4d25b0efc6c301782a6676bbc663e7e4306d363c6126a11bfbffb076fce2ddf5260ae59099842729e19a4021c60c414f3b831648e2a625d5f00975631e7f8565795883c2066d37c37000c95472bc9e7d9db584c40d7d948d458e41fa31af34548100e165e1ec45c70b9053e78630611d585eaeea56d8ba9e61f60492310c55f1abcb6b7fec0627caadeab7cc864a2d365aa902c4d0c8681e9ac67ef67af21fd9f54ce6a5c51d5e1712756e8896e13704c1230f579c847beaa74760e93070d8f66690d299cc4dc2fcc13458ff9fafb798ba2f04ee84752feafcf13b450e3ffcba73e81875a58585a13f97f42f001a626d024337bcc26f55ee2a956b04bd4b2e2146a6c6f62382382682d5f82ce86218d36f499ff7869755f63a1117e7623cd6154dd87b492e066de6385ed019c9236a894f66844e82b78b1c064ece2fc523bd9964e06f13ad3817cdd388daf3d1960473be8595c848761ac7dbf9d08809049887b57ebe6025b838580f8fb6bd7ac6097bb42f79774c115d47720edd1eeaab6cc2d144841faecad613dde75c45be7390f3d17d975479009724fb0a12817e37631f110cadbae8007af6e7f2f624907fde02fe45275521e071a32411bff1f5525dd5a9fdcbc9f8a09fd25236ebbdb0fd57b7922f481f59531131594a76c91dd484210039a558b78e0fb60823f1260ecb535b23952f11684554b3ec37d99b220f934b3b67a7848ab5a53a3fb220d30153e0eb2180b95a3fc38057c461b2b0718d5fa01b9f7c1a3567099d3f71c6ec2f7c5f137b3bfec26e37f4b4b0ebdb6cf99d9c9b1593c2da459d7f870dd86b9f2d1d21ec4a3045426b1c5dd1373fb14a92a09141a97f655c8b59ee352e42a596ebf0f8c8e4fbab1f96d6c42457cff6b3a058bb3f8699c0030b634b3ed1b220a31b3bea9855e79d66c5d490d61d434a6ab533d90a4c554f9db1b0d40725c46e853e1ca4f0d4a5c0ab387c9db07529fd37d3c4c45f03dfab093177b77d3377f94632567fb62448d82292b34f01d866d92cba06eef372fd9f2415712dcf2c11170d033b1adeda030e76211fac9a8c771a6c282e9548a81a4ae43eb65c77394ac0707c5914546e4acf441906a04c7190ab6143ea4a577c042a85a802c0519c1d515250392619df208df09f6552069e6ab6c51c1c26c30b93b1a447f3d9344ca51adb875bfaaede5d509539ab7baa1c78dd28ea5b3e7893013678c49342e0b73f6c99acab83f09b3976ebf3d1402856363a17c3c20636a16034c92604bd0c8327d9cfd70ad20aa60ae852ba967f518dafe1f5c6d8c55f88c50b3aaedd92645ef8372bf0c9b7979fe22d9803dc78a001064c6799c6946a6f8305f66360d49d303be7680ded40788e7d56e72a8ecf297c1086e3f19f29410ab86886ed68d71ce924bc87904b0ac0710a521834aca628c93e928534665a3bdb87cde6869c06849d82abbaebf631838dcf6f7cd4b0597098f94cb5c2da3ebe523a04c7e4a8e902836d4e5c5e9b91ec86c41373e8c944299c02d67f36d45a26437489358e9f1b6a2a8f90c5906f775a682ab529e9acb7b56c26403cdb1a97360675e1eb5adee5ab6c4d4bee7ccb3650094c6b664c54fb075279efde270c5baf801753ac52fd7e7f9a1d22598422d581729022a2f11ac97de85e94c35d7395f7ae68d53df03a1d7d29f93f0f02f8c50f9fde0776570caed9a40032d9dc8", 0x1000) unlinkat(r0, &(0x7f00000000c0)='./bus\x00', 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f00000011c0)="03613f1002c96cc95ef7f0570c5b9faf1fb2b574c07be9fc8c722b26423d203690ca68724a3cc30174d162ad00e07e301b4f41cea40e23e75bae5d1253", 0x3d) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0) 19:15:33 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000200)="7c3bbf3766741f448b5c71bbbc952b7d4b32917e2f8f833c318f16f62b18a1c92e4d71d89035e9c4dee220daa4110fade9e2b02118487ead6dec7989758c9130ede720a52ac2ea0ab0aa3687b9d9319b5cb2c77abb58be103840a8e7ee3f137ce23637d35c6d74371dc9ca9d305947fe75ca7c3ed8d0a4b24b00d4c7d27a1d5ccc7fe0234f43ccebd2d8d229cdd3a8ff499dabf31cbdf772c9dd96a5a518d18c6004ecb3103b0d4cd76893cb7ba859b32456957d21f754deb6aa1032ea7ab49cfeb5f1c974416ef5d54905a221b81c43535aba44e1f9145bba2bf81d927062a83656774735ff5f5df7fc9e648bc9a8060190c4ab666d9188136b5ff98089b6101332fde2c8648c7a9908adafb7f7ba0cf80334a9cb177735fc9daa3f5fd72cd5e42ae0388c5b0133cbcaf965b9df6059c3398333ced4082efdc4bf41df9da142f71d42c645c3c42053a4fffdcf1b51cec147f9700c110c198c8dae554f016d80e7588264486987d27b13693103b0be6069bf45598196d099ff232b76a1d53890b06ca95142b8540f28a6e4b31143b0b32602bdb94c22e573f64208bc6ff0681db8a6adf3b3bae87b3647ad8fa811d5535e5f9083d05332cbe60b5170eabe9f1618f7b37d8d014c1cd1fb7a5541f2e48e620a174a633f67614c67f281baf78c9ef6ae3b2e9354bf9221732b7aead11ace1c2ffd1d79386c1e9365b0ab66709a79ddcd2f801563ed4647d33817a4b84477f1f00fe4767e38fc24014cc8a0248c4e7fc18d9bcd1602795aee50f37dfe6392d3febcfa8074507b921961e9e64f68a5129ea68a28ae425bb0574a1105ebffe981875e4cf4a984448f5917f40442fece09817e5fe42c569776fe486aea7b7eb8b378d7b2f4cca5b9619209954aa579edadda98d68e6a5bae7c20fecf87b1832173608ec299c065c1fca22f5940a3739e9b46a8e77c362d961e2ccac195a08bc4d08020694c71ca20bbde2e9bcebb8eb88a9532edf1448a4f94b1a882c932bc14e094368c4e31b4981da6c34cd05e4eb10d422e668e302b393a1f90bf5462f6d53ba1a257ec8ac78870b718d092bb5e7bd309e20e598684448627302b54bf24bfd0734b51776a42a4f1580622925855432de2b98426e4730d462aa36d81bd68dfa839066e95e271bca5530ce363dfa699e94b46f1fadfd14877307dedb38e566a36d7490df8b93656c60f50cb9abbfb131c7f6a27b181241d4c3c09ceecbf4ff7d13e2a4a775c615235203da841175062e393b1640df5ff71835af7c274aafe3d26300e66aa969959733c61dd6c29f47b3eb527d3855de1b966fca0fe74927134e694b7b4f98850ba24cc821ac20320731d53e569d3d34446342410324b8d1bf777d0eeb483c1de8973c0274a5701c36d808ae57944a241dd3e015ad58f801274b3cafc7a8974a3217c42dbffb0bd80ae7ce9955511d405fdd01d46c0e2670fbcda638db2618b516b4fd8971be9f3d63cb683f1d853c48713a06bad481476e6b74e442d1cc48d46c07439ab5d640d5b5e8ee46899c25474922fd0cdf6b47eaec3c9e669bf2a67fd65ae27dce35e4e08333766575f70e5007e2afe26f483df33ed032c64e0a5e97e481f9804a9f3790dcfb95ed9f86079d6bc418514bba7a5a924619f8e31d95e71918be544de12dc5011dbcdbb3714edf149b0bd4d67c96c1275029d021c7c09a271127ef0a54173617bb564f39ce05020c6b96c376d9541bbd3ebf505d935798da5d83eb95ad7c57ac9d20fa67d1fdf705ba9728faffbdb2336cd0f4c7f3aaa643e806e5b9a79021faebb5bb279b1b70ac24e460471a03c82512f9d52e1c7dcf5c1dcfeb8157c701f9a520d517ef7ecdbe51cf75a604da607b6d0ed0f3f0a075da4ba63b87da76227f4fa7dabbb4defc681df04f900c05ae397ff303b54248adde44947a060b213f982cdabf4c245aeab838cdf5330a3820ed8a783b7cfc9b389f1d63021b84dd82261d0bcb08ac419f6c572c20686675b59b608bfcd6fdad1357b104d68789b4d3e936fa7918811aaa7e9c209d2f86d684686e825dab3f04b43b8580188e722c47f2ff56dc5b39da027efad1c4ddd64906a33b9e0ae6bf842a355e7f7157984e5a49f679c5a13cf34eb1000d0012e04d602a1f9e0765113b838e3970b50fcd8ef5662ecf5e2d2dd1c63cb3a206ccf2cea370542720fac0201712e8ed161c774c0afa0a5140625b40b2229e6ec3004a29867976a41c1d43fd5764ea54441b16210138841b66654e24ce59ca5143847feb9d7dabff7f8342ff11143c3bb04a9bd41095f8095864d282987ad02900882c8c2d0d4e55a5e564d9619fa5c24fa3c247abec55c985c0a9350c6295d8478352f349070a6fdd975180bda6bfe1e1f6a93c2b9e79a71598fc34f63654bde441df649110779d866bcef0e1056109eed3147759c7eec40844b99f0c96db77ff60cc656b1825b594d6b9d1ce94688b2c64056715f239292d80fe4cfffe4dbfbb2bc1e2e09053ef5ce337241c676f545ae130a54e7de6eb5178a3f0502e9a0e4721968eb6559ffee115fdc7f8d76492ac5ae438d65ec69360ff0fd22c72b9bc63ef70930949b95aaee3b9f41b0fa68a04608ca1d6139a611bee0b4b0301fc135f33c8d8546e1978e35a0ff468a650a00aeb1491d6793367270a9ec39b3608ac82da4e63f9238fcd2764d291eea64acbba584f2e85c22e137d85542287c36f1b68447e32c308fb26bd86712f1f5808d15021f9856288aed51b82665df8cb96ff71ee0c57659b918d5c57d1aa134adadeb3ef730f0ccdeb36e9bac6a9a929d3563cf91b3554e4302a40f4efe23e2a09ed83744e4e8b7813e0ce3128494e15c098e392d9caf2868e35f02b3e01a4a0f3243734e0a5dc179acd07edfde1a2a8980c83e1c7b51dbd003496808d683be5bea29cc95dde81b5ac6c5a2af00036f3b929608293eadc11fcd18a10833a078af22b03fc3dcadd0fb38efbebd708a52b1ca69ce4bdecdbe5b1a1c63d299ec94c82b1132cc2ce3e732d67a6012bc6212c48577d0db9c8122aa06461e72aa5e684231eb90a16595e0374d03f82b594b48d150ddc0481d5a7fc763a20c182bb977227a3368e657f6b4724518c0bab3f78d9b94c65d01d97031e881e586e7187622507574a1db21ced6da4e9e23eea6a24f363db56e06b900c4b23911c5e8428495eec130a0f30b721aaadc5faea39ec54c4025170e667875595e7e1881fb1d5fffdf7a29f9ccf05697c2d93defc502448095ed77616a981c643b52128c6eeeee703a276df9859217d0c710889401f9a0f175dae13592ec8f6a76b413303fcbe94af7ee58d75e9b9ed153b2a52786d7338453aad56d5df1e6b20ff1062230fe370048f6797cd9a0c6ab2d1032a7a2d79bd634ac9e2a9bb8913ce721e7d93d9249d85cef4a", 0x9d7}], 0x1) 19:15:33 executing program 0: r0 = socket(0x40000000002, 0x3, 0x0) sendto$unix(r0, 0x0, 0xffffffffffffffb4, 0x0, &(0x7f0000000100)=@abs, 0x8) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x80) openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x23) 19:15:33 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x240, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x4) writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="6fe1cea17f85e5fc066601092b74343236", 0x11}], 0x1) 19:15:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) open(&(0x7f0000000440)='./bus\x00', 0xa, 0x0) r0 = socket(0x2, 0x7, 0x8) pwritev(r0, &(0x7f0000000000), 0x1, 0x0) 19:15:33 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x402000000000029, 0xb, &(0x7f00000000c0), 0x0) chroot(&(0x7f0000000040)='./file0\x00') 19:15:33 executing program 0: r0 = socket(0x2, 0x4, 0x3) write(r0, &(0x7f0000000300)="f448b2ac7563006bb72e96524426b2bb4ec697f56e42c17826836480bd2810b903bfd6a3df82435ef12a921571297bac35c443e3b11f8df1a91b2e2f6ae59c3703c15d4fa3618bebe8e1378afc3fe72152bc98acc6716d92da29323ac26142cbbc16d26e9d765f298c5a10109a67ec73245bccb7ac5c0495b2f08445e1fedfaaa33f229ac71cf79bdc3ce38112514a9b1aa54648cf670b9ab8f7fe612f97e77f9b9ecf9098eae9c93c2c19458c2e5b458daf8e1c3a9902670dcf7cea72a37e4a0eae44", 0xc3) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f00000001c0)="e36258a416f72ee99586132477f23db4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287738c53fb842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd9768da213469802d64b45ee9bacec5007f422c68f506fd05c7236aee3931da28c6a6bc27833ebd9bd292828748af4da441969d44a3d911ce1d1d6d60c5c5478b5232e4451b30a739f4f5e0c5d6335b4d8f32b7ba8280d00444467a6b308ef860e8e8f06338fb5740d68c136083d2743638a325f32672c1e0c9f6ca16e9f7334e714e7c38677deb206452275eec32f823bd1d925ebc50f1d7c957d4927b0cdc604e844ee8546216b62456da823436e7b0ec1ade89334538db05435ca5dc3198240facfa3ae467317d9d15f06a764af0f298d6f778960bc107b1bd8c8", 0x13d) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000400)=0x6) close(r1) write(r1, &(0x7f0000000100), 0xfffffcb3) syz_open_pts() syz_open_pts() kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x9, 0xfffffffffffffffd, 0xffffffff, 0x100, "a147780ac85a0600000000e8000000005f169144", 0x5}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) write(r1, &(0x7f0000000100)="604fdf7364d66fc7b779ced42a0d790b3b98bd391cf89655f55e0867e3b93ad5e8080b31d315423ed8dae68925011d14428e920b34cfd1c1ef82505dc3d3ffeeceaa61b936e0a531497bfe11ba9661f681c981d8b5af689d55a52ff0f117fb4ab883f39aa271f4566ed756eb228f95c2794cd01d1cac3b99c792ab65effe2550317c3bc5985e58d10b2c35b9c84ee9a91a90940fad3a4d09c733a8e475b1f3b219130cefd481", 0xa6) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x86) 19:15:33 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x400, 0x30) bind$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) chdir(&(0x7f0000000040)='./file0\x00') execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 19:15:33 executing program 1: setrlimit(0x0, 0xffffffffffffffff) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') 19:15:33 executing program 0: ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000080)) setitimer(0x2, 0x0, &(0x7f0000000000)) 19:15:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4537) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r4 = dup2(r1, r1) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) connect$inet(r4, &(0x7f00000000c0)={0x2, 0x0}, 0xc) kevent(r1, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x26f78141cffe88fd, 0x20, 0xffffffff, 0x200}, {{r5}, 0xffffffffffffffff, 0x80, 0x40000011, 0x6, 0x400}], 0x9, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x10, 0xfffff, 0x8, 0x6ba}, {{r5}, 0xfffffffffffffffa, 0x6, 0x22, 0x1, 0x100}, {{r0}, 0xfffffffffffffffb, 0xa0, 0x20000080, 0x101, 0x7}, {{r5}, 0xfffffffffffffffe, 0x20, 0x60000006, 0x7fffffff, 0x7}, {{r5}, 0xffffffffffffffff, 0xf8, 0x80000024, 0x4, 0xe182}, {{r0}, 0xfffffffffffffffd, 0x40, 0x200fffff, 0x5, 0x8}, {{r5}, 0xffffffffffffffff, 0x20, 0x1, 0xe0000, 0x7}, {{r2}, 0xffffffffffffffff, 0x4, 0x0, 0xff, 0xffffffff00000001}], 0x800, &(0x7f0000000040)={0xffffffffffff35f7, 0x1}) 19:15:33 executing program 1: open$dir(&(0x7f0000000000)='./file1\x00', 0x2bdfb56e518797ce, 0x0) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f00000001c0)='[\x00') open(&(0x7f0000000040)='./file1\x00', 0x80, 0x20) chdir(&(0x7f0000000080)='./file2\x00') 19:15:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x1601) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x5) fcntl$getflags(r0, 0x1) open(&(0x7f0000000140)='./bus\x00', 0x4, 0x0) 19:15:33 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x9000, 0x8) pwritev(r0, &(0x7f0000000040)=[{}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0xc4) close(r0) 19:15:34 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x4) shmctl$IPC_RMID(r0, 0x0) r2 = kqueue() fchmod(r2, 0x66) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) shmctl$IPC_SET(r0, 0x1, 0x0) 19:15:34 executing program 1: r0 = semget$private(0x0, 0x5, 0x20a) semop(r0, &(0x7f0000000000)=[{0x7, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x1, 0x9, 0x1800}, {0x3, 0xfad, 0x800}, {0x4, 0x0, 0x11800}], 0x5) mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f0000000040)=""/121) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getpeername(r6, &(0x7f0000000800)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cccf94fd922c2200f144287a0ce9400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c076927285b323f04839b36789220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bb7289174f636e150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x8000, r1, r3, r4, r5, 0x40, 0x7}, 0x3ff, 0x1000, 0x7}) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) msgget(0x0, 0x18) semop(r0, &(0x7f00000002c0)=[{0x2, 0x81, 0x800}, {0x0, 0x18d, 0x1000}, {0x3, 0x2, 0x1000}, {0x0, 0x7fff, 0x1000}], 0x4) mlockall(0x1) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000300)=0x2) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000000340)=0x9) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000440), 0xc) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000480)=0x7) getpeername(r7, &(0x7f0000000780)=@in6, &(0x7f00000007c0)=0xc) ioctl$TIOCSCTTY(r7, 0x20007461) msgget(0x0, 0x10) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x3) ftruncate(r11, 0xfffffffffffffeff) accept$inet(r10, &(0x7f0000000500), &(0x7f0000000540)=0x4e) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000580)={r9, r4, r2}, 0xc) 19:15:34 executing program 0: socketpair(0x1, 0x5, 0x1, &(0x7f0000000040)) pipe2(&(0x7f0000000000), 0x4) 19:15:34 executing program 1: syz_open_pts() mknod$loop(&(0x7f0000000300)='./file0\x00', 0xffffffffffff2ffd, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4, 0x0) read(r0, &(0x7f0000000100)=""/172, 0xac) 19:15:34 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) pipe(&(0x7f0000000000)) listen(r0, 0x0) 19:15:34 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0xffffffffffffffff, 0x2, 0x0, 0xffffffffffffff8d}, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) sendmsg(r0, &(0x7f0000001440)={&(0x7f0000000100)=@in6={0x18, 0x0, 0x2, 0x3}, 0xc, &(0x7f0000001380)=[{&(0x7f0000000140)="4bc334a9e1cb85f4690c76597af93a8c523c0c740173599871c79628dea3da7334f2adeedab9592d75e41e50c7f88047b2c7eb765146fc1c6bf3f29bbee9c372794fb9c2d18d24e9c770b5e92c75aca6f8ddf6eb09cc1451d50f5b9e4dd44b7959cbb99f388a1bbc4f063a833fa98460c6a010ace3e543b5f9fd7d32fc60495bc1efea421fc441926534825d1ae561753059e868fa59fc79bd5e39c28f60df1fbd010c5e13be924158bf5673e0c1d79a1256ff596e4bf22810b2fa0f529ac4cacdf8119c6020d59203ce8669936f6e4b805b1f517c3d3c800c087380ee69c84fd8e95cbba666cc869e5d859e05c769967c934c51d45d9f204c855ca6da046553c5925c38e05243058955ef8cbbc6b7915f8f016189a0a9aed333826e5d322a49dfe6719732068fe5e694618c02520717de526bd7534e3471f9ee444bd793fa0d83dd69eba94c8157b643ea56ada241fd24304acd64d6b12e2729cef88e63558da7eca1d9b8647f096ac2e3e0e34e1b2464183f41b39e45172ff7d638fe320519bdb3e30ee62681ad839ecba3cd69aa266eb948c52c5d741c7eaedac330cf909c0d98d36315c42c60a35d1169f3d57715b9b39545c63590842b206fbd9dbf922d7ad0fbe13ae434eddcd7e5fb62bd03a6597067b62a3d11499977ece058dd7985f6c81ee8838d874f7c0b965f8fab7ac87bb7cb00fea6f0e7ceee56ebc741c76d528e582a9f0c0c21e8bb1601ea7c8d0c758005e55030b6b21ad052bae4f0c6054c434aa4ff334c2118b52a962e82a06bc7876434411226199e9e8a810a04bf01b4f39bb0d33216765e345f1f83ef2b6dbfa80f2f933a21ca6d1b5603b982fd8dc159d92b98e9ca1b3b9d8349f2c9efa7cab360a24d12fdf1d101ebc183bdc1501612061afb0cccbafc4e489e307f79b7e0a92a3555e343eca1763a898d91dc2475287c195251463b8c33980638dd75887a0383dd302a15026ffefb5e3d3e4fd1e17352ced0e2f2df8b65a3af67221f59ce8b7cdfc67d992eea590ae25cac19c49544b2867a6bcf777d1bd406c5ba52aadede3118427f0745aeb6cd25c06eca38c98815dfbf91e849a6246136ad9fdcd9c352e8c67691341dd3e2cb689cae465a04871c660526c2b980a13ae629523b47606b95c7e13bb359298b3618fff6d2795424430b9a0e99c477233d8f49739a3b950144700d735363fcbadb3924e842f1001ce1ef81d63faa1f5ca812c970145d1cc2ba62cc41989d4ebd0ce17c1c13cf8d3b4b93a8dcf7e385338ded148ad59fa381e95a68307ec6a940991f312b8dfd954995d482d63bf92f8ccde72bce8e0154c0f5e0ef047f6e655b2c276a8d6b1d741bdd3c41af3380c453dfdeac5963b3e920b5066c15f922d7629da2e16c3bdd0cb29a6305472b1dccb5fdd74c06d3877ede09dfe4ef884d2658de05d655576043b14146dd6ee0aba2bf1fc0fb388484eb5ecddc154f15136916e1fff53fcd57aabf3322abaa7e11f4b9de2e269f55a0ca6c3e47a317705b306d8193c3a2d7320f7e541855698b3065bfebc5c37abf4e30202442b28bf567b2cd0e05d110e1edc9ed2be47c19943b1e12bcc5b6b2f5b8710501311f38895a7b72168c02907560a16767ba961962b05378543b631d87db57f2708da6cff6958210b597f2d38b8a923f32bd8d7fa7ddfa08601d0e5d994da5a579280ea3a0a815868f8769295c505a2eec8ecaba1fba0be8a51ef15a3535d1d5bd2a4e3ea10582af15629c6daa79c6f03ab11238d0f5702000ce215b241b8637e7ef464934cd94063f8a68282a48b0fbf75c302a2a1481bf5f17e24cded163c68f7270f37050aa9e1e5dff4a0966f83e2c9dbe072ea1790dc5492115999be3269ef9a045d9696bfe9c3ada3f64ebe47cf3b8b3728eed770574474d164cb510409796985cae39e632e4ac338db288d646ffe4d39ad59b8c1404bba4aeeaa43fb2b4a175b136681eea7b5873fd0cfa3f8e6b0758e2f10afcb65840df3ed7d6cb362f49f549728c3c899153323596dcff9bfd0b9b3f936db9bf9ffe0b8d0f208bd7af3f30e1e2a398d5428406514f99698794fbff4e4ebf05be9859f87d8679131590b8d062586e7818c9213a042ac3701c686606462227390f9c29ec710d4dfbaf4aa3e191fe79350a3f32faaf58b9651b0b69c58143635962ed6b59f7297f09a6dce760b0989070ade6c9a44e6a53ec4003d022a47434a3897dcab762fdf386ad4498b3b82a060417afa7b65cf2a54d7d8aa441cc62a51f68d5e841aec7e2c9ed5cd7a83bbfb446560a4b9da5768f6752867505780851f906f3dfe5b8129de7a3231433e9ae3fb26d13f9fb7105946473d45f4cf4c22a22fd18a2f8c99dd6667dd50f1ec83e21777e491ce2b670e655204f84b28079d84b284e54cef184c7fc24ddb09691a6453ac8c4710fec7ad90eb6bb2c59c51c00b6549af936fb09c19f6ab8b43388a8c9321c4a9be96ddd27e07acf27d23313abe7cc532d3fc2df82b6e0a90e35fcdca437efa78efd78fba08d2e6cd822886ef88295284e9093fcfe5ede43190d652a58eae8e95795b54783adf635a6a17f6ba47915cbd824da833b28aa6b510fc3a9f6e4b8eb193861dcc3e4c15e57d184ad9b2604e6d102da7778dd356dd0ed7599f7ab5ff23e106bf778ddc1498c02d2504173a56ded977b77da56f6c4f76975c8b2ef1763f22aef1e0adb1441e11c628b274c77b7340f940de9bb026d75a4255d2e29be38f3e25cb581535a368881adb6b527ebc697322f6c8127ecb7e7e161b95f0b30d482e2807a5a0dfc08b14a6c2c325a3e83691ffa91ba8bc25831dd8f2d3beb32ad0ef643f5494f0b7211962492a5808a5c29dac044a95e10c4c47044bf4f3478208563d59edf1db4eb444ec86a9563d7eeb31c0c9987773c6d9cb9052b06cec51a2e9fdf2d6585f3d943675c252f168241e1d41c2e5a993eaf0509f9eee4bd433706dd4e9df4579111729832ebe30680e2d78b45aed8732f6540e8cffee3a56537e0805b94dd94e89f335131d9f25999ca4c3539ea001eb9a8a93d9b62c0ee5a6f123b01cf641b5ac7e69bddaa6c3b6ce21a5528e3a5b820adf59946688f3ffc1f6d91013a5a6745a7ae4207cb7d96fea679a1aa3f7f6eaf31dec44161fc0b3137633ca9bfd3d3ae62bc60e9b2b366fe10ba3af51e61fe30103c9af8abdfa06d387fdb258ef52e5f21a525a0ba4f3803d4a6d8931a5cc6241a90d9d5460923c9a73fe04ba799caad947745ea1d0b7782cdee77e79d9b04fb6482d5f40ea45e2848fda096e5a73d3369c762d606e25b69be512aa9a0cdd03ea80dcb1025574b611e2a4fb2430fd5686581381ca4d5b0107077c9bcd153d4019f466e74d623d2ae0fdf5087e63b06e00788c856c88179ceb4c8747c5af3bbd801ac997b89c3db42f060017cbd98f653604929a83fdbd6ba3393ecbe3df70e86acd7aa45d48e2526861a7c31ecc76716777e7947e18e9425cd2147087a1790d4159524dbfe76dc893db7e598221d40b83c33b11482d5a1791fcedfb48316ca97a5cb32299ba1cac9f13aa959fffa7640122d9e2520f85657a24713e80e4af89bd5c6ca83cee30e70f6b7028d156db6fdad9b3e8f8a6df5ea61da6e4cccce85819575d8ff4a283b4c04b06ff142aa970dacaeef022768e3e19168f731517069966446568f11f1140878b4941ff2f0d8424f3f315eb5a6e2a78bf8eb935ca21f992dd5c6f86cd84ed196d44c679cee07c046ee0fd80a3afac0622bebea0f5d78747dc18df45d974693fc54a7a1e1e0e7951b6808beaba0461c23c57c30d756d6a5596942188cfd1e0ec110e28ab295881ff844099528db0f07fe11602b095ff6cc575f4e772a87f4cb064d7ddbe50eff2f0767c6fdce5710a7d572f0d09941d7e86279cf14d47130108b5ad0ae189f70917e40a8dd95d60dace446638cffb71a2335ac7406b460f475c533494d4375909f4917ce960165e2b4ea9861420c841de8dc71dda08c969f2c4d9e832e209f7de83df55f8bb2b0264c063fa58d5340dba84947a79ae1c8d61c616c8d86277fd08b3b8ae711df4af4e9ae5048af7cb915f3d329147868d97089e76c44922c274fb41172c0e303e45b1cc00ebbe903a0ea6c431ce21e7d686343be02c2d1914c91e13bdf9793d7b80005e526fd486eb11e8fa2e7782e16f70264477378c040acbf3c269286e7ed3d0d8f858acdb3de8796286667b9e0b8fb8a1fe64f9947671040fe5420b617f8a356a8937acad8cea1e700dca1e34fc1a99a0007d7eeae688f9437328b210eefab2c63a477190da526251c6828867d6cbafd94c761784f5466ce91a1aef456944885c1970c3cc365d34aa6346ef3cc0cddee1f6bcf3083604c3c591c8d865f752d0fbefb2c520744ea3722b3701ffb2d7c7a1887b099a487ca80eed6e76cc7933820796374559bd01f1ba551060eb6f5eebbeba0b1dd5d1c32b7c28f11b99fe55dc3d16355b81061b2a8e52ae9710a0b3e3060cc2f00fd949bad961a321e0a87614af4abb5341441fbe3f628926fa984ebc078ba7a46f03847f46ecfd4452ed5f89f8d5d3206d5625f46ec12ed8af2c03c0fa463d2f269a1e548dc167640c41ab3bbec4ad239a8a5df84bdbfe11413ae3f3752fc3b1babb8b5370269e55f8ff008c6bec68308c5053f35eea174a3ae0c0eb9ed738601cca32e461e6072beae597bc2fba6288c82af4a3225f1f0261edd88148c0f15e822d26403510dfb6cc2241c85c4925c9fc9c437359ed3eba15bd1a63e9a19ccdb6aa6b57bb6635c4db4d13b295e5eea3d985ca1edb69a4aee212787aee5adadc2991061bf65bd209c0f1bd8a2a68301f4eae23a1a93346cb14535848a1170e784d9b0de9ae6db897524ba328b37a072bd543e6f44f7ddc1cd00d35d7dab61383c5b9411871e8110a34ef379d46fc90229c2aa4d3ac798e44cad07458286f9a1c433fcb214575fd2d08dd71b58cfb31fbcf50a8c528cf8f994be2c7ef679ee0da3cbf536c1bf9c5674ebccaf441d79fa838a5dd645d9e9e2147686f26d0e313e434872c57b5c80285c91eb199e3e774039df543956ad851a5276a9e39aa94b3f6ff392ef488645a8071fc23331a706d9edb7c4b965dff2f14b2d6bbe1d8c9c800b0859596f672af4fa9106fd0ae21233da8191ccd1e4dfead9b96fcfcff1c0d73991ff2a338f648ea0836aad4945f2e970276d5a07f4d3b1eca9ed0af80e75b38554371e933620bacc27734543863dc2eec8c3e8014e56fa84a2a1344a12e83917441ebe5e1ade4a896139f3d7e120b7d40d7bafb7d8258fc6983caf647421a76046f56110c9d85183310bcb16e5dbb2b226e6a5973e41d1dcdbcb087b25ffb31d5091b7226cbe17041b1f7772a22f2321e5c6d92cea510bfff9d78d27fe98c0ebbcd2514515ae2f10e96f2580ca403813a6a8b9b28d490a1b1ccefabe011069aadbc59d166d23c6de6d2a65cfe57b84e814d316ac08685abcb55efa862ee32284a56dfbbccfc552803b35327ce310a44611478f4710dccea306a0bfea7d6814ff7dafd7ea32579d98323531cb751a4c59e9db3150247f8bad7e0c7f39585bda0c438c70ac15ef3f7311c672ce8a6b157d4a8b6dbd6621c2169dcdb2e05c52192d947d3f9e65aaa4af56deca93a8fc25d273e60b74f865cd6cb1e8e7d8848ee250e56e3a1475f9c19fe171df55e876159143800ff445368a97b9b695dc86cd5f8b6304818b72c8b7f5960d56401c97bc075bc0d5af002e8c18d7799c23d4da6c7eb5f74d", 0x1000}, {&(0x7f0000001140)="f55af372abfcf101c182950a0c19ddf9fadc182ef1ab796c056c1058bc11115f1a97f23726ca7120cc5fb46717290f66b7840beb20dfbef21f4fde4b94d6495edd468865a317002967ace27cb3d5a6b1d9c9072da240ae2253ecb9d6c3ecc73838608e203efd61bea2f454b60585704caa144216d0da16b58a3fecd824b896cc87aa6fb23d2740324891d0fcf1509f063a6cdfcfe3ff6b0a771ed7a3fad4e85b1c531c9bd794f38f2c9abe614f247e4f835d1f25adbc538036b6d19e199bd9870650d75e322dca6eff0abd40752ee726e56b8cec69eecb9cfb69c9611446140002b10afffa1c1a49bb284e4b06cfe26d4c5a96cb57692855ae00", 0xfa}, {&(0x7f0000001240)="f08d4bb7ed52ca507e438cae79f964ae261d3dc18e97a2d7201e98620878", 0x1e}, {&(0x7f0000001280)="f22f7c2ce7e345d7872c1f2b52b5effa53e33bf563fab34cc9253d1df06c8a84e8266ad3a3835ec20fe2140416b7787f27545ed61e158da1afc014237e34c1c883d5c1c2382cae6d81e636f99573885036d254552e89de3f0ecb687dbaf1cc73a8362b173ea8e6b5569a9e9f1202842d20f1883c096a396c0a62b7edffccb9c015f28775a2114cc70f0f51886666eb0bb1b7ff22f3db8555fd078fa949964b827b1be8b69351f123d79fd91f9202ee3d1a6534845d56988b88a57b42972eec8a1d2699f731ffbbf35ae01946f5361f7b68d616a07fbc", 0xd6}], 0x4, &(0x7f00000013c0)=[{0x10, 0x1, 0x5}, {0x38, 0x1, 0x73, "e7318f17565bb868d639a3d50c26dc94e83378231fdfdca3ff76f8bf97332aa58888"}], 0x48}, 0x400) 19:15:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') renameat(r0, &(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0xffffffffffffffff, 0x0) syz_execute_func(&(0x7f0000000140)="c46111f20e67f30fe6afa17200000f1223c4c3410a2700c4019054c6c4e1a957eec442a9901c400f6e1d09000000263e2666410f610ec4e17158aeef000000") openat(r0, &(0x7f0000000180)='./file0\x00', 0x500, 0x100) 19:15:34 executing program 1: socket$inet(0x2, 0x2, 0x9) r0 = socket$inet(0x2, 0x1001, 0x0) accept(r0, 0x0, 0x0) 19:15:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x3, 0x0, 0xfffffffffffffffc, 0x92, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0xfffffffffffffffe}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000200)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd164b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdf85599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91ab8db5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f59068b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766a6f7a553e0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b739eab17d59306a4ed1ee5ad44dd2", 0x4c3}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfff, "835dd2518001190000000000fa600000ebff0100"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 19:15:34 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r2, &(0x7f0000000580)="8ba865a856a58480afb6a1320000000000000000000400010000001fc0222d4038d2142f610000ff04cf29ed6cb6d30f71dbd0310330050db2259fd0260496e13e7de835d94a7daf49e1d0c4587dd6535b4f77b172814611a355f67d1dac1f60801c79df11207104c51f639b0e0000000000000000c8dd918ee0981922e82f8e0e9b25238b576f01e13401ad1a5b8febe6110b2bd2c52576e15161660a33856370b685433d7b730ff43de98daa20565e0396facb2dcdd411dcb1441486954666d1a635609ffe301b38a913c0a45c1d2e2cd430f488e21a28828df85fc8d0ceb3d332e3ef00b09264252ea6db7c3ce0bb4ed41b5d300fb8a144fb02b35735b290020a2d3b3890b0139efa604d4ee0f2751df8ecf906e24d88ee21ca8d3e45af72d90401d7258eb3fbcc6e77159480883b67dcdd58c0a682ea6f52d63d14744da47ef03c57f475347af242be09912604e7d1e6e0", 0xfffffffffffffdb1) writev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="a4", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0xc0) dup2(r1, r2) execve(0x0, 0x0, 0x0) 19:15:34 executing program 0: socket$inet(0x2, 0x100000803, 0x0) 19:15:34 executing program 0: r0 = socket$inet(0x2, 0x2, 0xffffffffffffffee) setsockopt$inet_opts(r0, 0x0, 0x400000001f, &(0x7f0000000080), 0x0) 19:15:35 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x10, 0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x10) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) r3 = socket$unix(0x1, 0x5, 0x0) r4 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) socketpair(0x1, 0x0, 0x1, &(0x7f0000000200)={0xffffffffffffffff}) r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) r7 = kqueue() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x4, 0x80000021, 0x7, 0x4}], 0x9, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x20, 0x20000001, 0x7347624a, 0x7}, {{r3}, 0xfffffffffffffff8, 0x8, 0x6, 0x7, 0xfffffffffffffeff}, {{r4}, 0xfffffffffffffff8, 0x0, 0x8, 0x5, 0x7fff}, {{r5}, 0xfffffffffffffffc, 0x2, 0x800fffff, 0x7fffffff}, {{r6}, 0xfffffffffffffff8, 0x2b2faf232de1b3ba, 0x8d, 0x401, 0x80000000}, {{r7}, 0xfffffffffffffffd, 0x4, 0x40, 0x1, 0x4000000}, {{r8}, 0xfffffffffffffffe, 0x2, 0xc, 0x7, 0x100000001}], 0x1, &(0x7f0000000440)={0x4}) r9 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x0) close(r9) 19:15:35 executing program 0: r0 = socket$inet6(0x18, 0x6, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f00000002c0), 0x0) 19:15:35 executing program 0: nanosleep(&(0x7f0000000100)={0x1, 0x3}, &(0x7f0000000140)) r0 = socket(0x2, 0xc003, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x7884d2b899002d7}, 0x8) socket(0x20, 0x8000, 0x100) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040)=0x8, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 19:15:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) writev(r0, &(0x7f0000000180), 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) bind(r1, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000300)) syz_open_pts() syz_open_pts() 19:15:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/29, 0x1d}, 0x0) r2 = accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r3 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getgroups(0x1, &(0x7f0000000440)=[0xffffffffffffffff]) r9 = getpgrp() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000004c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r12 = getpgid(0x0) r13 = getuid() r14 = getegid() r15 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) r17 = getgid() r18 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r21 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r24 = getpid() r25 = getuid() r26 = getegid() sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f0000000840)=ANY=[@ANYBLOB="e6cec3da9f07330ed7e71e7c0ac0d95b3e0d8c2fd328acab4191249f32f43b64585824e9313393a9dd67f78787abed75c6808223869bdacd93a550e5d66f75a5abe908bd987ef3eec6631db7acb22ec190e9f08d5f2474a6ffce05b4358de4ff38e14e4323ad387afad5233275250bfd7524708dfcac7313b76fe054b1ee945ed9b84a607f2e98f2bc9db861a4b70aa602bc3b0960d1e6965600329083cd997a2de4a6536245129e428e2a5cf0ece4d05cf0995d2eb972d41e1e8dcd05a11e3e7eb6ea162decd99846dbc600000000"], 0xa, &(0x7f0000000240)=[{&(0x7f0000000100)="6094f013bf4ec8c8c1e87f86e3fc7c694a5cbfa375d9932a261837d676afad8d1433080c8cb0b694b8a21da9ecb29ed0fb5c89b14db46e8442130d048fd238cbaf72cb119be0dd8ea7ceaaac40deaabcece0826340ab02448aa96ebc94738c167c02a6450b7be47a3da40ee356bd49867b1085a4a237d5e1a5fb087742867f9f6095bf12e7877664e389a01dd13c1d2039adf1a23e53c3191bca3ba2e80da21e92798d5b3466afe2038129d8efdecc9c6b71d1c2dd9a0388f0099c25ad3141ce5957c2f88cf3ec99a24b70d9ada580c590a99cfa4b0e28e9ba58bb833ba7717bdc0dc671315b", 0xe6}], 0x1, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r21, r22, r23}, @cred={0x20, 0xffff, 0x0, r24, r25, r26}, @rights={0x28, 0xffff, 0x1, [r2, r2, r1, r2, r0, r1]}], 0x140, 0x4}, 0x0) execve(0x0, 0x0, 0x0) 19:15:35 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) r0 = kqueue() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x80000001010, r0, 0x0, 0x5) 19:15:35 executing program 0: dup2(0xffffffffffffffff, 0xffffffffffffff9c) r0 = socket$inet6(0x18, 0x100000003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f0000000040)=0x4) shutdown(r0, 0x2) 19:15:35 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710f000e"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f00000000c0)=0x10) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 19:15:37 executing program 0: setitimer(0x3, &(0x7f0000000000)={{0x8, 0x7f}, {0x80, 0x1}}, &(0x7f0000000040)) setitimer(0x6, 0x0, 0x0) 19:15:37 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x380000000000065, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 19:15:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000540)="ec7d2f00afdba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c773bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e9815122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca78311c2c8f4472f6bef5a458bf2260907000000ba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9950a91d67481f27d1db813eeb072283ceb4fd947b6498c585bd2fc10b3db9db043e9220f0bfc19220c545c21", 0x17d) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0xb, 0xffffffffffffffdf, "a146786eb95b7c52abfc1100"}) read(r2, &(0x7f00000002c0)=""/249, 0xf9) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x200) 19:15:37 executing program 1: setitimer(0x1, &(0x7f0000000000)={{0x10, 0x2}, {0x80, 0x7ff00000000000}}, &(0x7f0000000040)) sync() r0 = open(&(0x7f0000000080)='./file0\x00', 0x100c0, 0x20) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/48, &(0x7f0000000100)=0x30) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="0a1d3eb2f62393b618424ba0893995b0668906815fae38f0acfaa89d8e81fa11b7f5d0083d61965415c7e2b09c89f08bb6d098caa662a647c5868e9a3f6b988636c8", 0x42) ftruncate(r0, 0x3ff) getsockopt(r0, 0x1ff, 0x1, &(0x7f00000001c0)=""/8, &(0x7f0000000200)=0x8) getpeername(r0, &(0x7f0000000240)=@un=@abs, &(0x7f0000000780)=0x156) kevent(r0, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x4, 0x80000000, 0x7, 0x2}, {{r0}, 0xfffffffffffffff8, 0x88, 0x10, 0x3ff, 0x5}, {{r0}, 0xffffffffffffffff, 0x1, 0x40000001, 0x94ad, 0x5c7b6fd}, {{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0xc5f, 0x1}], 0x40, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x0, 0xa0000000, 0x81, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x18, 0x4, 0x2, 0x100000000}, {{r0}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x9, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x24, 0x4, 0x9, 0x4}, {{r0}, 0xfffffffffffffffa, 0x68, 0xf0000000, 0x4}, {{r0}, 0xffffffffffffffff, 0xab, 0x40000003, 0x5, 0x1}, {{r0}, 0xfffffffffffffffc, 0x10, 0x2, 0x100000001, 0x3fc6d974}, {{r0}, 0xfffffffffffffff9, 0xf0, 0x10, 0x4, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x3, 0xd7}, {{r0}, 0xffffffffffffffff, 0x4, 0x60000042, 0x200, 0x10000}], 0x7ff, &(0x7f0000000480)={0x101, 0x2}) r1 = openat(r0, &(0x7f00000004c0)='./file0\x00', 0x80, 0x84) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) semget$private(0x0, 0x7, 0x2) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) recvfrom$inet6(r1, &(0x7f0000000500)=""/74, 0x4a, 0x40, &(0x7f0000000580)={0x18, 0x2, 0x8}, 0xc) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000900)) r2 = msgget$private(0x0, 0x10000800010) fcntl$setstatus(r0, 0x4, 0x84) r3 = semget$private(0x0, 0x6, 0x40) recvfrom$inet6(r0, &(0x7f00000006c0)=""/72, 0x48, 0x800, &(0x7f0000000740)={0x18, 0x1, 0x3ff, 0x6}, 0xc) semop(r3, &(0x7f00000008c0)=[{0x0, 0x100, 0x1000}, {0x0, 0x5}, {0x2, 0x10000, 0x1000}], 0x3) msgsnd(r2, &(0x7f00000005c0)={0x3, "b2e90866278dcb6685bc0f5b387bde3ecd"}, 0x19, 0x800) shutdown(r0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000600)={0x5, 0x9, 0x6c, 0x0, "24147fb6d37f02b81412b6fc9e8964ae80d9a1d1", 0x7}) getpeername$unix(r1, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) 19:15:37 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0xd01) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r0) poll(&(0x7f0000000040)=[{r0, 0x28}, {r0, 0x2}, {r0, 0x10}, {r0, 0x8d}, {r0, 0x1}], 0x5, 0x1ecd) 19:15:37 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x200000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) r1 = semget$private(0x0, 0x2, 0x10) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x0]) open(&(0x7f0000000080)='./file0\x00', 0x20300, 0x0) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000040)=0x3ff) 19:15:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a", 0x657) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0x5, 0x0, 0x1, 0x18259f65, "40667307481f768926e0aac287f5221c1217f554", 0x1, 0xbf}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x1, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) r5 = open(&(0x7f0000000000)='./file0\x00', 0x881, 0x81) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) fchown(r2, r6, r7) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000440)={0x0, 0x0, 0x800059, 0x9fb2, "a8fde9354c578228e2d5cd6474f0d60ababc9d24"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) mknod(&(0x7f0000000240)='./bus\x00', 0x6003, 0x402) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000001c0), 0x0, &(0x7f0000000280)={0x8, 0x74, 0xffffffff80000001, 0x1000, 0x2, 0x7, 0x0, 0x8}, &(0x7f00000002c0)) ioctl$TIOCCDTR(r5, 0x20007478) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x8) 19:15:37 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSDTR(r0, 0x20007479) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xffffffff, 0x100000001}) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x10002ffffffff}) 19:15:37 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() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x71}], 0x2, 0x0, 0x0, 0x0) r4 = semget(0x3, 0x0, 0x20) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000100)=""/209) dup2(r2, r3) 19:15:38 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfffffcf8) setitimer(0x0, &(0x7f0000000080)={{}, {0x40000000000000, 0xc}}, 0x0) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1) setitimer(0x1, &(0x7f0000000000)={{0x1a40000000000, 0x3}, {0x8, 0x8291}}, &(0x7f0000000040)) readv(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/252, 0xffffffffffffffd1}, {&(0x7f0000000200)=""/109, 0x386}], 0x1000000000000027) 19:15:38 executing program 0: setitimer(0xfffffffffffffffe, &(0x7f00000000c0)={{0xffffffffffffffff}, {0x80}}, 0x0) nanosleep(&(0x7f0000000000), 0x0) setitimer(0x0, &(0x7f0000000040), &(0x7f0000000080)) 19:15:38 executing program 0: r0 = msgget(0x1, 0x20) msgsnd(r0, &(0x7f0000000600)={0x3, "4fa9f01319fd2336baaf5acc5ba7991045deb66acdfabb62c01a25e28bdb70dc3f96e3016432c3fe5d40563ea62971c2983394ade2cdbf3c33aaf8f76b5b46cc7b56d66fffce05331137c20e68578bd813a46c6bfd0133ba5a23c307bf8ce03886774d0ed99beeabe53ab491b648dc4ee2a2"}, 0x7a, 0x800) r1 = socket(0x0, 0x5, 0xfffffffffffffffc) dup(r1) r2 = socket$inet(0x2, 0x5, 0x5) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000540), &(0x7f0000000500)=0x2) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000580)="796ebf741ce6984523eef3e9bb1283c123b80806d9bb12024d8a5cb26dd053efd3729e90df1072b9324dc47c71d0914c1ce64e99b9ad7542a8c15035dab43426783e7a", 0x43) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) ioctl$TIOCNOTTY(r3, 0x20007471) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) dup2(r1, r2) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)="c20220ba4ea8203aed7fa59bb94fb69f5ad3feb2f6efd9b15405cf9e85084b812890e9ddcbc44379e63752e13a06562ae56d5e7636bbb8982334349e308b7e41e498b71fa0307ad62a07d6dd91ef85e7904b7dbcac67fcd51a9c3680cbb0cf23aa57b3898d6c21bdffbe5d95368fd9a1dd36a74cdd3997e9c1d75f1a8d2cfa08ccf51d9d8bbb471669ef9964ef1cab27f4a2eb818ab4f18f5a1635c1d0ec2fe3b9481b82bceef2ecf5a1c9be5df95814d83d8f9a8d88c49a6408287dd4e3de6939f34ce97f4cb2a5eaafbe7437fc6d736a6a3c034710d82dc2d91276d18d67fe5d6f6c8d394e187684bb136b5ef5a3c6858751", 0xf3}, {&(0x7f0000000180)="0c0ca8618777b37d687565f7813de9736efefc48f445b6d373ed230b0eb7da9114b789336fb9a7e2d65854f859508dd423f097fcf297f022a1b8c8003415a1", 0x3f}, {&(0x7f00000001c0)="e438babef0225da2384c13a20a5626e02659ea32b100422ad7979b2a21971d6b31962b2dd215b6f47b97f2471a9d389f34d786899307aed63c54cc5ca3a72ba869f786eff1b475abef45af69936f6a549cc046292b23eb3b6f3ffc66bc01456ef714b221591139bd3feaf78907cee6b4507ae9fb10703479bfd0f228bccd25", 0x7f}, {&(0x7f0000000240)="6e356a0d8d4627b1bb8cfea76654b2f1f9f500470a8011eaec6d0a669e44dd8722998a83dc780e38cb1c622503bbe0300c69b30ee3960fb0495ea7b312007390c8c62540e6d775b4e7f7354c64ac57c38cd2f1bab6d47a33915383e474a6adcaab263d0ff7b8b1a451846cf966a5e1149de5060a3a1151b9f43b767e804d448a3800972d7fae366e64986e245184f54082e0dc0d8aace4ee8ce547fcd21c2a5cf19fa15cf3052df752ead242d20bead732e47d88b511c8794ae936f34f8ca404760b92de89d76625329720e72011dfbbd9c1f647de5a19", 0xd7}, {&(0x7f0000000340)="244c078e88d05f77b5aa65d0d3275f9d9736d86f75cdf24311def9c909bca6a3f104a4015087fbb4acdf93dfd1735a8094de8b25c24e6ca5c543af6b7ccffe99c59690282c110b8722fb50d7762f877729517d083377ec11b535aad11af9b955d154b55ed116f1dd56e3f29dde2a33064d9a9f08a13c4e25c07e54bf15054e7580f9e6c8b47f4160b6cf23f0c8c61c11a0368a5f566b3fe323ab826122eda899954426287ef38b6f736d089880be472e8a8ef5050857f697f63af3053687694cd87b31fae57cb7365d4482efa4662b7558b5face651ea1a773154917103bae2c7be6f95b3e", 0xe5}], 0x5) fchmod(r4, 0x100) setsockopt$inet_opts(r4, 0x0, 0xa, &(0x7f0000000700)='k', 0x1) 19:15:38 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() geteuid() pipe(&(0x7f0000000000)={0xffffffffffffffff}) open$dir(&(0x7f00000034c0)='./file0\x00', 0x0, 0x40) accept(0xffffffffffffffff, &(0x7f0000003500)=@un=@file={0x0, ""/31}, &(0x7f0000003540)=0x21) chroot(&(0x7f0000000080)='./file0/file0\x00') getpid() getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003580), &(0x7f00000035c0)=0xc) getgid() getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003600), &(0x7f0000003640)=0xc) sendmsg$unix(r1, &(0x7f0000003700)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000003400)=[{&(0x7f0000002400)="b48a921cb405f7d7a43fa9a746ea682f2793ecb5f5d74eaec035d08af4f50bea0c0d1253618741c495412b0652e72567cb598dc0df04fe8df983e6f8f4ff98ee9f20c76b03afab1372387c0bba0ab1e90dec2250a71010217841e50c61f63ea32c48da18c52415ec944c9ed25e66d1225ef5f3751c390cdcab1b21a6a57780e2a79b24419d35792098bd661a40a35255c42aa4650fd4dc6e1d31d3ddaffe4b8d25d94740d53c068750b8aa5e9d5065d6ad6e7fb167372f92b3621e09a9186bd8615dabc0fb6b355b8f6d6712ccd28a0906819226e707249d0e6e0bfb401434c5148407144fbfb7cf1bac866552a3fa2a1b4c7e577fb7738d45827f607d8cfe09bb604e5f031c7a65c2b899752a6fe20afa9edc35408e9504100115cc8ce834676a1dff83e35109e0047d9b6099d9226c1a299ed33d61c840c254d2d27768d6751786cb6a8b5a333f279eb3f148ed7dfe08009ff7d66c7288d1d54f432339a34151177cba44d5372ca99635edf418c1ae0ad9d9815acd6002df2c28a7fbc6fcf88dcb0033c01cb46dd65ea1624b5d4d29b1883119e18b24180c70233db8d36de1db81d9e58c99bea777359e7d6bee60f30c2dc470a6a01cdb4b106333ee2e01d3f589a1b4c010623fa862dbf36603b51344e7058b08e68fe5cdeb033c00c897222523ab2a8b529d978f632724b690d17f60649d26551174a66d4c78bddd3f58963395129edc77693304ef9a36f50d4328c2641ab63354673b90a0e8bdb49452dcbbcb185e70f3c99aa920db81ecda5c4291e49d408a7e9c6e2d76a70f435f5f46f450dd9cddda19611acdb30e90c40e934101d3b6a6e8886a9bac500fe8843632889b1c54fdce4317c77a7c962e8b69cbd43dcc71929383f862792129e30003cdbb1c2d3a089c92f5430b337b8e202dc7521a8bdf37beaaadf0bc569662e44bed4a79f334c98d9f9651887bde4769bc7acdfed181f59cba37e85c41ff74aa928c3ce6458994bb8cb028e9e2c199bf505fc9e9ffbdeeccec0d5ac909806ae6e55dae6928a2c0810728a3330644df521d5b4dc988bbfe67c0bac96240d723011df759a7a473625b98c55e17aa150e43160504b24779d50b091d9623f8434f60e5a4866e25162169b0f6a8f8b3b5903f9e585d4df200669591d709b51b1c95219f70c698f8edff414db71ab3dbfab33d897b9273a75c5350685fe39a2e319a8ecec9f39061d6d3214e4b2235227a7fca8e31d065d05de293d25318dd46087e62f3d3e9d4c1b0c39b738776fedabb02066c1ef659f06a9bd1dc544a15ddaae46496454e1d85173a6bfed14ba3ad9f84e0e254edea71caa03b15706ba0cc9f17ebaa0d914ab816562dc964ce1d4a361835589c661568a056f4bd6cdd5190dd8895b8de2bc91cbfdaa23ac26cfc2c55deb81097e5e082092ee59a1398c670be174d33f9dd27ae1454bd0f38ef68dfacc583f529251d174a137e37e4d5c14b98440f160b8fa5660789374ab18071165e4604742a8c8bf92dfdb04f7de2ac34b47d2762c37b09777d52032c203b30dad2ac67a1ffd464be4dfe73e7ba039271b9390bd3bc10a41183d3bc836c4e7dd1233edeb7902e0e46942b3a5cdeec0af3d70ed1a749fde9c44150ac2d7c73f45e33e3dba485b887144c2e5f09a1fe1e0e1d1a624c606ed3f5cd44b532f722fd236d6ef2f7d74721d42cffc2d5997e9cb39524bb126bef093e6e98e352dceae836fa2a81b77f4b5ebb4ba9da262cddef472d361c0314b99350703ce9ea017810cc1ffeb65d0af9b6a8547e84502b7fc3928f392aa55a11d9144b96cd7ceb9c14a5b827d3c701f7aea8a3b10ff4f79431675356571031106ba7ac06a02f5fceb783e558946fdff58e6254d47645a57b89f281452c622393b42ebaaf04d8f2b1e8f014069b83b08c04c476e513bef6827b08fdd3c95efaa779d721a9963946d2aea87ffc4f10d76f581ee68fddda199046c1218324833dfe532468fddc3105d6a0bf8316ad2a0597efe92ad6e18336328f11f454834b6b1db074148e7c172454d918c15ba4dddfd31630481dad151692502ebefb3cbceb67a8f8a84d4d0ef7cfa0163360b2ece3d1c06720016b376bba31f1b55c1e55a0540c0e7fe71d629c2ab8aa4a33a33bfa6ea9fdec42183d341755bab08494fbac287ecee2bf7c569ccf2c62166f1c7e924582a3b487ac3ee78c68b3bda4d2e0594cb0c5ffd17a73c215df688089aff47646790bfea0c40d0cb05f940b7b10739aa8114e3cf70e39b1a1a7dfd13955c3470315be5d9f491871b921a707613a9560d73a191933f54bae5e6227cd80c8f38418bec4eaa0e07b0e081d47ec8f125b9f7dd55fa81dda8f5a8ba6a50725f74e0fc9f88021184c5914b10b543dab7970a50e0f6d3c2e0302bf670c61bd5bf58320cfdcfe728876361ab7c69352cc2f61ee84e49a0405a119639463746d9cb3cdeaf9ae3c23e2aa2cfa01c277250407fce9cc9502b7cc2fe8ab601965d49001a30d2769593ddff1be60bb38d6c4ac8003a9ce637742a1750f60313ac329a37b6c42cdfdaacda59416d43883c287d281886e9c83f13c98da8929d0c262de3e5b522cb808fc6ed9f7a751b15d0c9f9c8cc3ad0a97ea48e78bc5851d7d7e92c1d81b6c515066cdc14739b875343619fbdeb0d4201761552b1b35b4865ed9cedb293c8d0f80deca2827ece0dfc5b67e2590fa04efbf6bcb8bcf4049c68b039f81fef2502edf2a331e627f0ae47e27ea33881be2c4f8b23026f13e0afca2205ad92e29fca9d385534fecf9843a6f093587baf02a9aa6fea709c1bc09c85f458fa2dd07d046a2ca29e1dfbba9a95585f8911ff0cc3e1d163aff14af039ac1468ed22e0c94d9b6c0d99950651a3a710db957dc6cc1bd9b7de7b9f615123ad3fa31698a5fd7c0feac95efb78ba1b160f9bf665f66d3eac5a5f81bb38ce5744fb62239be65592f03a4f2a8d046435ac178bffc94fba638c787e38b3b94d20a5ba74042d786315708832c6025bfdddbd82e0227bd8443ea1f33264917e308e5d84ba6367a70f557c4cce9016903c11d391b7da1bc82883ed480b0459ce902bf48463f2d1906417dfabe0c8f98dcf1a85b977eb0f4989a627d1c2241581421b2c44f6140f7cf1ef8825551793e63f82ca3aa81956e8f0137c2ecb8489b9b57e7623d89fe7b3e09e95f919e8884d0c4260f4cd5a2fd7d84a6a54ae803713a46504e5caaf0e02ebac4bf3f2f875928610eeffff20742d41ba347f2eedc9b10cd279c2f68afdbfd3c9dbc0e055df010ccd8cd26c661ca78e3bb5a03b236091a1f0525cd9572344a608127e988a248ae8ea8ec74bb2a36a831ef31bb7122917ba65cbf9609c19fa1230f920466d4499c4f0ae02054c045815495ce4b25a27085f1179e01d17e9300524095ecd8bb5fec1c8ca75f1d28bee90d79480165c38a92d38480185ad9f3e83a903a4359a7eced9a5fcce7e3cbf1c711d86742a597551dfa6e26ed5857cc60e9ebc84add6a7b118a55e9dd4b3ff1cbf03659d7816daef3e956057285abd1fc9e82158d15e0357c7b1d9de0621af87f2dc9542a1c6ec8ce964f2aafced3944dac64d1d9694b837b1fc4783990330bc3f3b276ef6620c66425032f4ad820313f7eee299a42dbd6204a3c30d1b622a00598e39c6317c61af9d92c1e5cc8a4689bbe858684e592f1b3c4758a1e5fb56300887d9862e89c524b494fee7a47e937cb82e7af0a54c287acb6186979eee62d605fbf8c79be5cea5cd623041289de201c415342633bdc2d123751105e6831e566ea18e68e088c4745606b42ca99dc8d1718111d3ba9350acded95fc3f14eed59a2102181dce953cbff7f5060d29bb52231e195b94a3cb5632f9d29c291516dc0f4b081fef94f54d84f663a08f13c5b0e722b50243d8ea71701022728314422d5a3a7202c5d3b1c9373cc364dc0d7b2139fd288760b9b44bb976f1e7a860c36c2fb02980f31bc160a42de314d97a870329bb7508c869a583be90c8adb0df47b0327641dbe2e2de772d07ac7abacf3160a9eff7743aeb9c97df20e979f4ffc521ed4164d06f8856cc380413d1350e40e41dc448bdc7ea41c5b35a384ee0818abe536ec9da9ee7efd255d35347d229c9e36afe1bcd91d7ae6db635a349cb73545604d89c56f49944f64d185d1fa6d19c7b45e812016e30503bd5ed4ce0fdf5d084be064acc8f5d3ab1b02aac2b0500b490f8a9b3067ef218318cc9d8165ace6f3da6b9ec6480361451484a98d36da7a8162f50e1f5f8aaf3e16a109dc2bdb7d1afbd606bb66706637d45f4903bcc5c082a68eb74b55b6dc09f649709aa47a8ff423212656b2df80fd245289ddf3f002c23561b78735e5d96d3ebfa16c15f196b53f45f154d893618986d15963b335bb1434eb48ccef0c2185af24ba48cdcd4c8b18e73432191a9b46a2d2f4a9847c79413cd51133d39ba0bd1ebfd7c4c62681903d7d03b3724e7b0a5eab689832701b3c93c4198631d7abd0f1c920324fef5c9ce7b4d9a7fe558f2a846e354001170dcf0158a5f203c868bf8bbc2a27b7f5b349c04c38175ea0b829c8525dcc627e72c9b06a6b5552051e5e668c9942619eb2e15efb7362dc5dbdc7508afceea9f39ee8c7ffafb4f9f5d6426889a5bf63b9f8c0f0147366ffe85f13942d552685c9945e9c7cf7ea65f9d10306adaf0d050bb31a24c6a039284f1aa7f975a9d16d302fa22614b6efa0ff84e41cb17c4c6f455dd3c6f5f3b670854ab1bc94e9ba6d425c95276a962582574a788a89087194f75890c7dc1b751a1a28b4f97b5af819a58f502afb6faa4db46f46ee11f16f3f90a34c4c3f7d20658fb1bb0ffcf1156c7ea6c42be4cd904a1c96b6f36b3643a626eb2e5407e1d7a46fbf1eb17c90cbdf4305573be72c2d56a81efd1c8305d4800d791c9327a5acea89253c3fcce94d889bf3f52614c81485f2bd035f6be74bd48b1a57f0ad081543c10243ab9bb11664fe3cf99140b85c804734893aaacf89a5ef490f3651b50f0e9e453b23ee6ba01c7d71ad2f81349a5a04fc0c7268fb6505d2c1e03ef129b0d039a4fc15b1705f6d0044b2a4cff7182859d2336486f70f8e4433fa1dc4dafee312349978c63eb326e9d6b0c8d51553312fc35152b6710595da6d587b3e15fc95e88f1ec7c39cb5476579ff2f7f27712bf6142f0e6a05ff6299a9b27141522279cea183a967fff55f4262e8adf3c6b3064efce06ab1690716f323d60a2d399623ab962d884ccee979614b2009acc4c0e3d5f56e336bb56e892bde1e4e60194537f1fec1d0013c9a50f94ea5f1a45b89488b4643fc1791bf741a2c316239d84a53010d1bbec80419cbffb7be2c1a2349ecefa1f41ccbde00f5c19b24be6af8a6a21f61c8f77feac0a0a3ae4a57dc43b8d7775dc0e74e161395dfc741f95798933b022eb46ed0356de378ac825aaa567bb5fe981b78bef3d1fe2ff1a3ae2832d365d62122be5175a1031d3cfbe9bd79d4f4c9549d231e75a27d1fbac6c54c3c053b8033578eb7ed06df3a3909c563187bf676fb95cc76d091b0fa8faec5dfa85fc0469e1da4a84b633f923bdfc73820f3120eb2ce4515b46f4abd1629eea1ba47385100a985446bc65973885b309042cbfd7e2420a690ce63e0c202030c2511eeeb0c9aeed98e63cf04087bf919ae1a66f99748dce3d1606c2af4458ad57ed4c118fa364640ed3cfe2e1ade58262fca1256e9c7f076e51baa30a71e1bc60de1d7a9abfe5360ad87bd43fb28c70bea985f4ec11c7e4c0d446ade19c041620d7", 0x1000}], 0x1, 0x0, 0x0, 0x400}, 0xb) seteuid(r0) r2 = semget$private(0x0, 0x3, 0x0) semop(r2, &(0x7f0000003740)=[{0x2, 0x1ff, 0x800}, {0x5, 0x5, 0x1800}, {0x1, 0x9, 0x800}, {0x3, 0x101, 0x1800}, {0x6, 0x5da, 0x800}, {0x3, 0xe40, 0x1800}, {0x0, 0x84, 0x800}], 0x7) 19:15:38 executing program 1: r0 = socket(0x1e, 0x3, 0x0) r1 = semget(0x1, 0x7, 0x80) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000000)=""/102) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x8e}, 0x0) 19:15:38 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x1e, r0, 0x0, 0x20000000003) write(r0, &(0x7f0000000040)='s', 0x1) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ff4000/0xc000)=nil, 0xc000, &(0x7f0000000080)=""/84) 19:15:38 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x9, 0x0, "526100548100"}) writev(r0, &(0x7f0000001600)=[{&(0x7f0000001640)="ede1dcc9add84d588132cafffd90401cd1f19c5161bae60c1adbf32ac6366cd97541519a86dd533b0190aa61106dd343347b49bfad9b59a63ca0f98c3b5906f6b0393852bc40160171a8d79aa5b03b493ddd812eea46c4abd0cf5af578433a57117dc7eb6dafcf7ab44ac85c47c92ac378962a1f93cbf7357c8dda47f2c76ddd661ad2b76338f9ce3456f7cf643b7db1f19f1236d82613a7931366b0fd796505b5f5203f56988c25b9936481bdab2ae7498a01716c2940d83e93e013a469360285a372ec33c6982e29d88659f3aa4ea67007a19ea01e8b39119fc5ebc72ef77a3e1a45b36d80", 0xe6}], 0x1) r2 = semget$private(0x0, 0x7, 0x5) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x7ff, 0x8, 0x2, 0x1]) r3 = socket$inet6(0x18, 0x8000, 0x6) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 19:15:38 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1bff) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x20) open(&(0x7f0000000100)='./bus\x00', 0x8, 0x40) open$dir(&(0x7f0000000040)='./bus\x00', 0x18100, 0x4) 19:15:38 executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1fffa) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r1, r3) 19:15:38 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0xfffffffffffffffc) r0 = syz_open_pts() pipe2(&(0x7f00000006c0), 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff}) 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', 0x0, 0x0) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) 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) r2 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) mknod(&(0x7f0000000040)='./file0\x00', 0x18, 0x1) close(r2) socket$unix(0x1, 0x5, 0x0) 19:15:39 executing program 1: r0 = socket(0x2, 0x4002, 0x0) unveil(&(0x7f0000000040)='./file0\x00', 0x0) sendmsg$unix(r0, &(0x7f0000002980)={&(0x7f0000000040)=@abs={0xf88a31fb6e9f02ce}, 0x10, 0x0}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x8, 0x200}, {0x3f, 0x3}}, 0x0) 19:15:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab6464a47e66e92bccb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a0377b8dd1c67fc95466bd0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c3567d4213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc9da1072e60d5b45a92e9772469f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9f02f54e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131019c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138362fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a6191199362520715ffa00637c466cf700be1a3b2c509e99da540558aaa741f381764", 0x7b3) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x800059, 0xfffffffffffffff7, "a8286474f0d40a74d6a03400"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 19:15:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000001a00)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000380)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335d0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xed) r1 = syz_open_pts() close(r0) r2 = kqueue() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x7f, 0x47, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e81e00"}) ioctl$TIOCSTOP(r1, 0x2000746f) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 19:15:39 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x0, 0x0) getuid() 19:15:39 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() r1 = semget$private(0x0, 0x0, 0x2c) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x3f, r0, r2, r0, r4, 0x6, 0x400}, 0x3, 0xfc2a, 0x81}) setreuid(r3, r3) setreuid(r0, 0xffffffffffffffff) 19:15:39 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) close(r0) flock(r0, 0xd) open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) close(r0) 19:15:39 executing program 1: r0 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x5, 0x9}, {0x18, 0x1, 0xa36, 0xe49}, 0x5, [0x7, 0x1, 0x10001, 0x100000001, 0xfff, 0x9, 0x9, 0x3f]}, 0x3c) pipe(&(0x7f0000000080)={0xffffffffffffffff}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4000000023, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) ioctl$TIOCNOTTY(r1, 0x20007471) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="38018b54f584a552f25354d6303b8bb1970396bb7feffe9fa8244cb8403e11de1401886a1468919cac4259d537a318f88d11b52c8d0a46487786585ce0a265f01629e13ffc293e31fd539f8d01b0", 0x4e) 19:15:40 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() write(r2, &(0x7f0000000300)='<', 0x1) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x9, 0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendto$unix(r3, &(0x7f00000001c0)="859649dbd51a1c447b5233bff7e50d139acb55281372ab451a6bff3e6b61abc1435561b78cb76e1aa92a970a42a54866aa28f1f52c63e493d759a0266e2f254eb908ce63f61f922854e83e9e00163a06dc72eb5709fe33f7a1b0b6a40985911b24a97f6adb7e579dfb76f0f630c2801fa0027ecb38dc41cee2d9f4b602895d8a78457e7116b117b9fcdf312344159e7fdb789213d4010b3bc3768d23034b7d5f2c510503816f559cd7ed317ab5a1ae35fa66d8e827c131c9934a775a1377e75aa7710b66e29cbcdc78bb44c370801ab70c5c909d144348a168256143bd3c47333a36450868200222043640f1b334e92653f4a6447d0b3953e26338e11225", 0xfe, 0x4, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) clock_settime(0x3, &(0x7f0000000080)={0x5e08, 0x1}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xc2, 0x0, 0x200, 0x0) 19:15:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) select(0x40, &(0x7f0000000180)={0x1e23, 0x6, 0x849, 0x10000, 0x1ff, 0x1, 0x40f3, 0x700000000000000}, &(0x7f0000000080)={0x5, 0x20, 0x3, 0x2, 0x2, 0xa7c0, 0x8, 0x7f}, &(0x7f0000000280)={0xac6, 0x8, 0x8, 0xfffffffffffffffd, 0x6, 0x1, 0x40, 0x1}, &(0x7f0000000340)={0x8, 0x80000000}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000240)=0xfffffffffffffca0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r1 = socket(0x0, 0x0, 0x0) connect$unix(r1, 0x0, 0x0) r2 = socket(0x2, 0x4002, 0x0) dup2(r1, r2) poll(0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) shutdown(r2, 0x1) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) nanosleep(0x0, 0x0) semget(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) mlockall(0x0) getgroups(0x137, 0x0) getgid() select(0xfffffffffffffed0, 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(r0, 0x0) 19:15:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000000)='\x00', 0x8400, 0x40) write(r0, &(0x7f00000000c0)='p', 0x1) execve(0x0, 0x0, 0x0) 19:15:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000740)="24bb2d1014d28c610260c19195fabc4cf075b4f55f9684f0e158d49d8a8e246764b84cf9da1335532ed408d765279bbc0f84b87b42ee6d", 0x37) write(r0, &(0x7f0000000100)="f2a50dcd4c3938a53b21f1d2851b5cc77d39763b23cd837e3dd1b30a20a51abcfdfabb83c8ec3590a3b0ae331a517d79820cdf63703630665cfa8863aa79d4767140e4ccdd827b8ca65dfa426cd5e5024d4c16390ff78d1f55c16e83f1cf1ae5ae97c77520b78025dde3774e92de7a", 0x6f) execve(0x0, 0x0, 0x0) chdir(&(0x7f0000000000)='./bus\x00') 19:15:40 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0xfffffffffffff000, 0x7f}, {0x7ff, 0x2}}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) kevent(r1, &(0x7f0000000180), 0x9, 0x0, 0x8001, 0x0) 19:15:40 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) mkdir(&(0x7f0000000180)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x64) mkdir(&(0x7f0000000340)='./file0/file0\x00', 0x0) rename(&(0x7f0000000200)='./file0/file1\x00', &(0x7f0000000280)='./file0/file0\x00') 19:15:40 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)="9105ac26a783338a67190aeda062a64d28d4265d84876bc8a2165225383d0327987992881abe5b6d447584046ae9443ba66cb7790eb09d95f8e396da", 0x3c) setsockopt(r0, 0x7, 0x981, &(0x7f0000000000)="c016d51918cb2e27a348c5282d40dad6c10db4ba9871847102cb7e0af69a94ac6da32df03e92befd17ae68933735d3fab48c42108e63d868f0e1bab97f7736bfb28d15f7318e47e79b4c17217188ec4865969821174fb45bd4dccf1a", 0x5c) 19:15:40 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000500)='./file0/file0\x00', 0x49) getrlimit(0x3, &(0x7f0000000040)) rmdir(&(0x7f0000000140)='./file0\x00') 19:15:40 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, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x238}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x200, 0x100000000}) 19:15:40 executing program 1: shmget(0x2, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) shmget(0x0, 0x3000, 0x15, &(0x7f0000ffa000/0x3000)=nil) 19:15:40 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x1, 0x1, 0x401, r1}) getsockname(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) chroot(&(0x7f0000000140)='./file0\x00') setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0x8000}, {0x18, 0x2, 0xffffffffffffffe0, 0x2}, 0x0, [0x0, 0x3ff, 0x4, 0x7a, 0x2, 0x369, 0x2, 0x80000001]}, 0x3c) chroot(&(0x7f00000001c0)='./file0\x00') r2 = fcntl$dupfd(r0, 0xa, r0) mkdirat(r2, &(0x7f0000000200)='./file0\x00', 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) mknodat(r2, &(0x7f0000000240)='./file0\x00', 0x4, 0x9b) r3 = accept$inet6(r0, 0x0, &(0x7f0000000280)) chroot(&(0x7f00000002c0)='./file0\x00') symlinkat(&(0x7f0000000300)='./file0\x00', r2, &(0x7f0000000340)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) symlinkat(&(0x7f00000003c0)='./file0\x00', r2, &(0x7f0000000400)='./file0\x00') setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000440)={{0x18, 0x2, 0x100, 0x8}, {0x18, 0x1, 0x9, 0xb32}, 0x80, [0x8, 0x0, 0x7, 0x7f, 0x1, 0xfffffffffffffff9, 0xb68, 0x6]}, 0x3c) r4 = semget$private(0x0, 0x2, 0x440) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000480)) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000500)=""/41) close(r3) connect$inet6(r0, &(0x7f0000000540)={0x18, 0x1, 0x5882, 0x80000000}, 0xc) recvfrom$unix(r5, &(0x7f0000000580)=""/112, 0x70, 0x800, &(0x7f0000000600)=@abs={0x0, 0x0, 0x0}, 0x8) connect$inet(r5, &(0x7f0000000640)={0x2, 0x3}, 0xc) mknod(&(0x7f0000000680)='./file0\x00', 0x2002, 0x20) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000006c0)="fe805d7a4ff3f562e9aa6677af9f8fad2da97e4fa82d51394880776f009692f6952316d50a576ada3fdbbcf61095bd2f6ba4d9df96432b4b0aca89eac0ec28d79639bd933bcdf9d81c920a3c508b43e8464193355e7ce84b12fd2145d0def2a6092b09c64947783def7c278f5829350c7a06c2888c4f0b787ed3de0636ea4faa819dbcf52c0ecda9e5661f161f42a2a2ff647d9567c93b61d2896337a9b7bfa2fdb51ddb5c5f9bdeca2454afa1add0705d9eaa7a0815a060c979b745bb0db139f311f4ea51cd2d1128e1e22633762590f22c8f423924568b102641bbad29369208efe312e7ccc460e21c8626d8ff6ae2d58f729ac3de", 0xf6) select(0x40, &(0x7f00000007c0)={0x6d8f4a22, 0x100000000, 0x5, 0x4, 0x8, 0x8, 0xc2d, 0x2}, &(0x7f0000000800)={0xffff, 0x8, 0x2, 0x9ecd, 0x9, 0x5a, 0x2, 0x7}, &(0x7f0000000840)={0x4, 0x7, 0x200, 0x100000001, 0x4, 0x1000, 0x0, 0xfffffffffffffffb}, &(0x7f0000000880)={0x2, 0x5}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000008c0)=0x1) accept$inet6(r0, &(0x7f0000000900), &(0x7f0000000940)=0xc) 19:15:40 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x20000) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000000)="281984227ac9eb56b1ff10a280f81a521922fd9f", 0x14) 19:15:40 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x6101, 0x4) chmod(&(0x7f0000000140)='./file0\x00', 0x1a) setuid(0xee01) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000013c0)=[{&(0x7f0000000080), 0xffffff75}], 0x10000000000000cf, 0x0) 19:15:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000006c0)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb58965e4b3a8819f0d510dcfc13634103b855545858c310300d47e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d45afc34989551a8a2f2544fb32af15d16563140343de686494f2b1626821ba8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c6a5188d568c8e8bb092e61d8c5d06ad285e1090073a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381c00f457def9f9ce9866b7b6289ca6d9348fb14609f641ee2b33acd2d125f832603b5989e625e411cd5ba20d", 0xf6) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() readv(r2, &(0x7f0000000200)=[{&(0x7f0000000000)=""/19, 0x13}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x8003, 0xfffffffffffffffc, 0x1d38, "4f0000004ae30000000000000010000900"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000240)=0xe33) 19:15:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x402000, 0x4a543a7) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) 19:15:40 executing program 0: unveil(0x0, 0x0) unveil(&(0x7f0000000180)='./file1\x00', 0x0) 19:15:40 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/226, 0xe2}], 0x1, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x7ffe, 0x9) r0 = open(&(0x7f0000001040)='./bus\x00', 0x880, 0x3) pwritev(r0, &(0x7f0000000000), 0x1000000000000185, 0x0) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0xffffffff, 0x3}, {0x7ff}}, 0x2) 19:15:40 executing program 1: setsockopt(0xffffffffffffffff, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(0xffffffffffffffff, 0x2000000000029, 0xc, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0x14) 19:15:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x1b00) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000100)=""/29, 0x1d, 0x1, &(0x7f0000000140)=@in6={0x18, 0x3, 0x4348, 0x7}, 0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x9000000000005, 0x0) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000040)='n6', 0x2}], 0x1, 0x0) 19:15:40 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x400000002000, 0x310c51c4) r0 = semget(0x2, 0x4, 0x99) semop(r0, &(0x7f0000000000)=[{0x3, 0x7fffffff, 0x1000}, {0x1, 0x8, 0x1800}], 0x2) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) r2 = semget$private(0x0, 0x57d283e173dc26ac, 0x210) r3 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r3, 0x0) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000100)=""/217) mknod$loop(&(0x7f0000000080)='./bus\x00', 0xe005, 0x1) open$dir(&(0x7f0000000040)='./bus\x00', 0x40, 0xd0) 19:15:40 executing program 1: setrlimit(0x6, &(0x7f0000000000)={0x2dcc406f, 0xffffffbffffffffc}) r0 = dup(0xffffffffffffffff) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000080)="e1bc61b568a973bd90160a239957522e5de429cdfea93ef37d8dd858a409ad491190f48a2670892d5118bd995784284d64db7fb706126af9d133a004c4e2f164bdcf89c295ad7d067ff5d15c4f51da0e1c1270f905a54daa378e454dbcc0716e2c4455fa2fce6a718b24d78b62b87010889dede85a2dd4ca50a9aa18c5964899f7550ffb42dde5e9ffc76ea4ef0589ef4162ca57fb9bb5b5636eb62c0bd4b9e39907f7d23ac623d333253c8c7ee09e7fb4147132cc3a5e98db", 0xb9}, {&(0x7f0000000140)="df8c1e7e47a87193ac64aa31773f6efc88b92ce7d2cda2", 0x17}, {&(0x7f0000000180)="e62fa806ccc2f5e74e9a66c6cc5f006114978ffaf99217", 0x17}], 0x3, &(0x7f0000000200)=[{0x40, 0x1, 0x4, "8ea16139c26ce04089992f83d97d576f03b079e56c0f38659bee53b433f21042084a76cbe617b9021843e1915e0a"}, {0x78, 0xffff, 0x3, "5f58cf0ac123769a3e392339ac1f78962180ca66a017363e4d0c0de8ce8fb35f9a4f0b73217300c62b331438965417c6ddab369b3d4563c74a6fde79eb1af50626cdb140157d190ac2389e7767e91258fa9c973251dc0234157cd9d5402ec32e13a73e6d1009f8"}, {0x80, 0x1, 0x101, "008ddc5ef06334e3cb6a91d264d5d37ec3e6e7a1646534c18fbc9ac2acce0caca9d4a2be0ca429e5ff02b86e9f732a1f2051f31bac77eeee99b0b6eddbf79256b93f8dafd6dbde760ccf6ade28a1fa6ed385bce6d140e4430636e388d07ac2875f78339b997c2609b7998e2673ba"}, {0xa0, 0x1, 0x0, "af46caee4b6de6817ab63f8ebe47f52df98d8f33f3a62a47a74f10a02dcd58f2104ef66de1cdbafe4033808b6812257dba7e8b247d1af631e32997848fb8da6ffa61306e877070c14fb8b4e7de0316d04ecc6c8ac4b2fcf0aaa9dfd931c2f19fa213e727352c85fab1f421c942cf31c85c90239fb44eedd8b2a3aa9c4bae36d41a41bcc6a4eb92b8d53debeb1788"}, {0x18, 0xffff, 0xffffffffffffffff, "bc74a5db8795"}, {0xe0, 0x1, 0x5, "ad9150592c883dc023482daa4a4abbf406d6a86c0fb64e42ab954a5266f5822662fe36dd1a74e692de9f3aa62e3dc2ea5254f4421245920b82e1884d783099cca899a88f1af77c71c2e6d5633de4ebf4539ad6cc77c5833ee944b80c6e1c2c7f64b1f2a221c02a8a37fff7d61e3a887d54cd26be664dc1f0ee75dece596df6a7a8b12437bcc7518528aef48700ecb880cbd5a9b9f6b386b77ceb6c6507b325b5bca6eff392695355677069d3235fc47682abc529e64e8d9c34e4258cddf5dd8208b3bda63470cd657a0613ed9d"}, {0x100, 0x1, 0x4, "953c42184b6f6ea21844c2d38afb42e203104b7a0486e2c4495e5fecddb4213fb81a534b453a013c57b2eb3e4edfee88fb8ba7d0062577dc0dc30f6a63efc1db378b313f0245e6532757b3aba025332717ecc30d80799cc19372072f363ea993ec4ee07e3cf1acc2772eb2e5a647285e7514b3ed234cae5db3903a0df54fb80c2d5ca88231499095c9f558e270a0aa8240a2b35780993c4cd057cc9f190faec43beeecd2cdb09141bde27cfc9945c4cebf5953076f54dbc92c6497f677a10b57bc0b37c401c37317f9ff7043361dbc3e510a11df1ff36b72fd2c4f6faf20189a1f56bcd6b9a4d97ab5116a"}, {0xe0, 0xffff, 0x9, "b7259c2d92a9e18bfe27811c5be8e8e0a79bcd114a471e58655ac7e877baba5c0e7d52973a9cd37badf9f6a4127198bceac6d59a79303c6203ae02eeab43df054836e5ab1c31e3ad2fee82017023c1d45600d66bfed705de9b2c4b51fed640802cdbf78afec4a361e1743f74e4de91afa0394ed9ac7f89901d60bf2d9220cd3ed443ad216853b648644fc9c8eb5114b2964e1a5cee03e96795320fdc545a07f3cced3e976b72626899bee256188bf4194c03bf9e4b0735e713ffa28d6375951b108f9ae396b2258f412c5046"}], 0x4b0}, 0x401) mlockall(0x3) 19:15:40 executing program 1: r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000840)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)="a682091780fc4b72d023efcf702fd9ab5099172cda1042222e48dbcfd05ae004368f0a353039adcc44deb7e09d5350ada9cb506fe9cd5f1c98e6f300150beb1144d3e31fc11033330f3e298f66e4014f5d157b45bc1bae3c58453e", 0x5b}, {&(0x7f00000003c0)="904a37d2d1cfbcfa25b8ee5fdad7181efd53fd0883105f6033ca92214317e2ec0618e18e41ee8bf09b7e10cec1972d5d245742852f58953583fd97370b6b67443e9f7747e56c1379d68004d35391042853d7c55492221ad80d2a281ffe6e4d56570e4667869a0a38b34165ef1f1e028dcce6fa43dc997592e9c4531153366b26bc938fdb44f3d20dbc5212114997cbd76a8ac65a6335ca19e666d3149ee1ea01a6003f2be714a0be3a8282bc0ab23b88b3", 0xb1}, {&(0x7f0000000140)="3561971939984328ef8ee880de9ee63f86e9f98aa183df10c5d869161fafc490e311a5851577f8a975ad583e5fa869b5021571ac4077159857363733c82a624ee5c33fb57ca6303c", 0x48}, {&(0x7f0000000480)="87fd9b6eb3d152fe60f529f269b04c7937f9ab769fa99d87e197524a984065d63fa01aafe5f164b7fa2d4414d9409b7d3cb4ef8f9c489efc094232b8ada13c", 0x3f}], 0x5, &(0x7f0000000540)=[{0x60, 0xffff, 0x32810f2c, "bb27eab4495f829c36b700c1f3aa5447e81566781aae7829ff25dd0979a2a90d1da706c6e5303d402a9280ff77cc41cad8d48b39aee0c271d29be453cbe5ea25afa982c815badeba65c792"}, {0x68, 0xffff, 0xffffffff, "d7fe05771c1082549a32dae08dfdd1eef41e724bfa6a0a55273c4eae9bd9d7e34a5dd7a2e8236b015cd4a1f98924841a9136551a9566655e0d37b049afa599dacc9d289b4c502de6fb2477be5e650728e5633f3ef1"}, {0x20, 0xffff, 0xc283, "fec819324d3486dfab6240"}, {0x50, 0xffff, 0x3, "2f3b81d4dad734aedc310278deb926ed49e5ff54da311717c62b07da55a7684ef8c372bc0aae303c5270e13d08204776b0dee5f9da07f2986264b522"}, {0x60, 0x1, 0x8001, "e2760dcf1fbe46a75dcbf975c7ace5419a6d1707c9109184374f0b33f66263400c01c1c0de24ce0fc6fa3069c1bdac78fa7c3e0329926b5d310a1cbdfb9e95bfb10df6ccba4ff36687083989ed"}, {0x28, 0xffff, 0xfffffffffffffffd, "94cf62c00d1221ff18e1644d31c0b1e1975f2c"}, {0x40, 0xffff, 0x1, "022c84202cc0c14301c9301579ae78ae8729414d9059cd10c435f9e1e7c433979fc7f22d2ab7e2cdfd"}, {0xc8, 0xffff, 0x6, "198cbb6fd93604c4623437a6a297c50900c01e937a5fecaca685a7afd11d18ce56ffe814c587728e2d5e823e11897092b147a936fbbf2ad66c8fff7a7c8f1de2e564b037f83afd1c8acc14019bcf18aad71da9b912c57d2d4ce622dce30fbfd8f68c4e2fb170f4f0f91ada0994447e00212180ed083c39941bedae3d07e831ed38c4e4e673c6ccdb23406eebad1970bfb61859f5d1065a2132f5690eb7bf64a43b4f9d6fb2a49c526d5b87304fc5fe78397492e1fb2143"}], 0x2c8}, 0x404) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="4000000000000000ffff00000700000030195bbed6cca729708678741004f01a389f256f77d5bf3c79567c347c3e52b97d9ebb021fe111f07d087c756a000000800000000000000001000000a1050000b3d34e0f1336fbe436ab787d8c4fcb23ed4438c173c56b30349972c71004b1e49198b2d74abfacb211200000009ce15893e62dc7866c53f122fd3c69b09e97a9c12fb0e7d2c15a0f724f4011586a8f2427a7159bc06685c0db49d54adc04b6067bb9e2afb3bac5c28185d2c05fdf0000d000000000000000ffff0000070000001180ff37c770f0a53c093f85079b2ee1204cc27d3ce60400fddea9c833d519a719f2284714c4660641351a7574df7779c352fa6020fe7c0f2206567c41a852433c697a1c574f4552d54e82b809c7f1c352673f34525a77be68b8cdc1a062429f2cd0a292643bc99c962f0d29bd7f6180748653e25a2d1444e9b58784c16409b79b2029a823833a0103179a03d03fc3f4017c284a8af8a9feaacddee76bea67e9ed9d298e01d8d9ac7502eb07f067af5a1bbb3e97f5b11b1a5a95000000000000"], 0x190}, 0x0) 19:15:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSCTTY(r0, 0x20007461) syz_open_pts() 19:15:41 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) recvfrom(r0, &(0x7f0000000080)=""/94, 0x5e, 0x3, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() getgroups(0x7, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0xffffffffffffffff, r3]) setgroups(0x0, 0x0) r6 = shmget$private(0x0, 0x2000, 0x181, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x9, r2, r3, r2, r5, 0x20, 0x8}, 0x4, 0xffff, r1, r1, 0xff, 0x200, 0xcf8e}) setregid(0x0, r5) setuid(0xee01) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 19:15:41 executing program 1: mknod(&(0x7f0000000200)='./file0/file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) close(r0) pwritev(r0, &(0x7f0000001240)=[{&(0x7f0000000140)="343e9f7db9c4e95e57d5bd97f8daf4d091", 0x11}, {&(0x7f0000000180)="c8bb8521958bddef04a5fb7b9749b312a41213f885ba3d379b8eb0585459ffc5080b203f9220441e6db945582aec2951f9980d3e7e34ff21abf88c6bfe9f8362e794cc06d43deaaa61896f30439622ecaa90eea952eb5a3b8f7de94ddbf8d2db", 0x60}, {&(0x7f0000000240)="fe2056c5ffa72c6eff0d0804ec6de37df31adf05fd301eaed95208a60ba6b0d357b51a9e4006b9209044bd6dcad84bc610e51b0478a7457b3144467b56b6f9eb82e9fb54dbffd62358520d698cb50258d8548e2684e647ed4ffd995136fa822b4e83f8c7e307d3786078a43075880211f2a0718d4d56fc9d24a0a0058de15149932f7bc338eba1b427b758d4a150b41fd8841eb0b24aeb151b4d84db0e305d613bcbb25ceee7bed96c0a05415e5ce9ff573022df6c029e715428d46a700c04d46dc9853f580b3071f9f9b74ac8dec475b5d52e7f3a458b86fcef6e1c0060149580a9d0e07e475032510e2a2b2c533ac798d6b021908dfbbb6cb29589546843e9bfb008bdeb8c6c1ffc0651592f4481ed29dd15c151c0e02a9a671bffd4c997e9037a8e03d4484e8cf58ea52b06deca9d4c0ec8dc60bd08d1ffd0626a7dc05e333db071b602bb3d07e748af8bd7f1efb80d104200e983f5e36b3dab00ed1dfc77b137a2ed271af144f60df37a7a98c209e66a85edf7930566ee240d82bc11c17b9ef89e9c43aca55b80f0be5ec47b47b078d208deca43981ca4e68afb117dfcbcc8db2c21e8e0c1f2221e54cced448ee73f28a525ebe847155d1c92850737ba6e82364071f4d939064d75cf42f5eec3110fc217c2c79c7330b274a535f88d95169dfc79c1abebbb9cbb3a8eecd5c54972ed556667d9583b21c4008b8bf3e7d85b5d23b4a02535887753b566a72e677b3c6f7aee3f58793cc474550617623b64c0804a22332e0b05385487906cf96dd6d668377ab0aecdd5ba8b951207139babd1718af9723ee92d381495f34f150eaf0885280aac4580a48ae3df1a8ba96a91eed863d542a815f2f4f07442986dd19aef92913ca01d45c9ca97ffb4fe202b6b19bf0109c5f3b1b496abac92d75a08d7d260b9fd16438928d6a0c76c1514be67ca9a7326e3dea066f06fb14f16b114d5d4105601b10830ce10efbb6f8bc66f6fdc6b37f0882dbf60a88e014c080e0949ac0ff4c38ec8f1765da7ee7a5c23473856408b8550ad69519ae80a484786acac6d9bbcac2b0c9601d7ea3f159c1c3327853ea0b2544e9732a72bca41eae7dde7308b7f0320a2c4a7dd9f2720d7b3333ce906f4b9474b88eb35be2ba0cef526b01a95aec95c78ba920128c3a391cc0d02567f3818f8f7ff0027c8b5c03e5a4d6243a722ab890039a599ebaa1f48b759f86eb98ee5f539b29fa09035394acf2a58baccee25270288408d5b0b74176104ba9d69209411e96cd1be593c2bbbdcebc8b82887de6982fb83b4660e171097b93b1482d270ffd180910f1e50524406047674dadd741067d384d22e1bb13d34ad8b870cb34429ccf975c41ee235ea2389795647f024e81c32254ecd9b83091ad085e7a5ad90073a6d4cf74e664c3fd86bf7b029496a50944686f580720659c582697449c7dd950ccd8823f53e0c02e1aa1a66aee4c69d3d96ad8fc3be4f4922a14c6966ccf1f7f9dbcaf5536f6916c577444cac1eb781e3beb99eaa6461985c8b3d4e170f70744834564d3cb6b078571680f0abe69ff1513221c4275440b42633a9bf675cc3d1bf89b1f84e52514daf339667e8a7cd3d6f757714f6964c9b8534ebd804ee21543207c19414ec786d8437da22d5e3d043debf265c536c433e5688bc3a4221fa1c52b034984a5a5d2c1e46c2c13d8d7fb67f760b74ef39dbfbae97f24fd8b01f1d265ac8744671b31f0ecf9d1d184954626e95c40cc4d3e056158ea3385850b6179ad0c8d0fb5f73de11f2a2e6a1a2c4d4906343edbeba7b60fd3f359124502d48f1fb36f5a7d089b86d9b577acb4b79e5c6dadd78df64cad3725187859d9e6cf35c9d3e3c9110c75e536b4e5c5e2a5bbae8703972e3cecc8d5dfdcd85d7316f65ea3558a1a9f2ace74508f8d80ac33a7c0b490b418d5153cdac7e9cbe905d3bee8983d94d8e693f28910d63353f6b7c6596676651206f290480ec1d9c5ca2ee18c55bab3540976542c2354f8087ce4a9a0ec509e958b77e457a868e5a5beddcc743dfe6ef1214aa9e8cb9cc645deeabfa56f849204269a2148516b57b4f2283b9681f179ba92883ab260652be3dfdd822a666e72380ba881524c96d063ead5a3dce40541e48ef8ebd42de47cbbf36ba38131d852fdf126f0a984c0625b911a295552172623d10fe816474b4106e9960941b75cd6411590ebe65f923632d107446df3b9ffc5a144eed5ceba8cf76c287892682ec0bd81519e12ed852f309ee319627356787d82f0da4f955aef7ce418203ab712bd913af4c726aaf7d42a0e759464a946d008099543578c6e44aa256fb788436139c0bdeb261cade77c90131627641615cbac08a85ee7bc538c9bb1423d2d77ef9559aa22fc1cdff83668ff74292ce651245a00830d55bfa773a40fbdf2df964a30e4353c8d1d1357933c020c06b8307f0977293b752471b7e9e221c60f32edf340d32f6c409df11df56ac5f520b2967fbfb10f8270c4dffec42ea0ef039fcf59da88a8c2de446ff1889edb9530de848b6cf8a3c3e8d515a0d43b239c8210b6096619b190cad1957c38dc08eb786eee4e914d5c4781d8d03163bac8173e3dba34763cf3b6b647cff2300202cd9215aef53e76a4bf32ad4d0bef396cdc3c2f96b22254153900be42fe6d348fb8a73fee167d2aa9d67ba0dc129498d1acd1f21280c4c654a6cc686ff4c82e90f4a5815c273a4add33c05cc183ad5f45deb4be77ad340888c17e3ec494a10fb2a790e073020a248478a75cac6d88d29ca744edcdaa69f97f3d6dc54f7b907987be968b1d3b13277837b5ade346ab89f3d8656d2ea5811079b98383f64b8da401135254eda1575a49738863e2e926625f7f960d0335153b38e3da293db594730c6d63318e3e4afbc352aba9e1264767898b4a9053268f8382d50c4a306d65c6636f2304122fc3f8a1fc432b46b15008a99b05dedd60769ce5dda9ce6fb0954e907bf422330c290525ef9ae42c3cbe337da65ed3edf1f32f9da558c76daf57805386318e36bce603640d5f57f993f556da990a6e8cb46782bb85bcdb33024575a0160ac5bc0246761b438c9b12fcfc244709970db01ce4bb9c6b56ade1f0c44c325f313814f01ab6f953011389b4019527d2d257f330a345294b9f425480878758311bee249db2639eb294ea339425c5e93f46e9fc470bd102ae5453955fe6cea02b4c7b72fa4199b8c8a14fd782e74ef64e30ca4482fb017d4590686c295225e6789c8c6e379f15ce364989d0a1599430ff3d097bcf128038506fbef17462496390437b1f6cada8cf07f98e021a4f879c629201076302e354e28a44493c2c15fdda4dac5e8d11762f669279bd33df463d940bc37c0d84d1c804340ad5b4db89d8ae74e36f5afa96e3867a6e7841ea8b1cd596e7879cd697942edee4c422600e3242f7f8ad1df1b3da4d5e9d0ca6cd1d9cde43c50a223f4a3cc18b5c9d530efef1e91f35f2ee93896adf0893b9d12a21286e7ec7ea47543feffa015401f6f8915dcf02b07e605b4d1ba4ec6b54e92959242a332e6ee954071a6b2af4df0bb2b6ba8ec093012691d914d30b15e732bf2c9d64d9c428a6f2ca5b36f775d4888299e6973eb3dc5eb77f7a14a23cc5e50bfedd2b566a36d8310e532c0b8905611ae152c77a5a349ee68ac7edfe42f59d0e5621d8fd6220a07d1762528bffd99fce50aafec78fa26ebd5c56ed567d3d7fae7b8593e750d163b84a69f98fd03f51b6dba3a0c589f1c709482463ae15312d1c6515134ed809eeee8d6bffc0badbde185dea3fd9b9175b958893e75a15a6143b09994811c55913bae791741bce4da1f55d8980f086c133376529d7b5b7894b967ca540cd0d37e60e213ec396764311517da759fcb584c04ab83d4f420ae8074dc32a582d8f74d5e316d2c8802f7daa6ec97f3effef20b55f6f5a96f64df1db3ff9c0418c70bfe5d23e346b80ed06ab8ee17bde9cfeb4435dfc2d6c4a8129e61dba6cc8ef21e47f93e0cb1966f6cd4d7c642fe9198af7e93bcfc0e8064f1d2b27041099a16691406ff9391c4193a2dc6bae816e54706c723a35d013925372b0dec4aedbc91c02ad602a91f755b2968f9594f42220458870898680a383607188f5e7dae0aa4159045731989422af8993668ff5589e6e34a797bd85658dd2d52b65b4b07c30e11c1a3efa7b2e2ba351c23a38e3e6e460527a99da4e33edd8f21cf822e185547c845604ff796dd29b6c64d56f2b2a342c58228cf1b7a9320eb83d9c6e534e4184426b67eee70c34162d480580061250caad7689bd6431559cc63ac7fba7c3040a116fff9c30e5e39390f0ca21e2df878f5f437f4d0d4d0f3abe30dca75ffa96873618734df63eb05c7812776b796f795d924fbcaf85b784cbefe6a6a08e531788644be0563aebece54adfe1e182e13cb29d331974cc343238c65208f9036b327d176f4c956cd79976dc054ab55bdd9f956aca2cea4f44341ba7a27e72c05a8c571db97eeca29c3c88c19c6a48bf453aeed03f9f2f2f96e7184c87f99858e2cacf0eb1bf0a0001555762a37c00a387fbe34fc96695d7c19b5912f03dcfdccb37c5d40ac503c3de041d2ab8f89bc3b71f46439d9e3963177303b888c9fa7279f23e0b36afe8e178641decd08b769e2cf758dfe7e40bc64121da2a6851aed827e7b9ee585e2b317fff933ebb88418ca849d53d48c52963e69d7cef377d7f72afecbf656d74ae10a3b3424c0fbe74015ca02b5780d0b09d38399853c5e591c3a6fefe3385569f7805d6f2765eb015df8e42383dc3bb4aed3129dec07ad9a2330f61fca86f615de04d2138d4554384c7a059e6b0755b69f1b758c35ce9bfb78e4b0f7404feaaf7f3b64af16914069e5bd9d5843059893fd4b8db59b3f8908ae260bbdc2f4028c83b712a89f4a8367af6ad63273148e79f2da254d81841682aec6c940e90aff4088d3d8431e8b88531f1fd10c0366d9145b7573e75a61090d38c7e08685aaacf36cd85c70ca71f08cf4310d826e5a2e4255e6f5b393942854bf2df1e13730ed25f29f1e473ac64a13585bc984a248832ac5f1f48f1b036ee79d6d114de2b32483e87367209e1b4969899a6cc34d1f25f2c5752b27b7fe87e01c252d0f296cf7fb7ccc14e66e05945fbb414619c74cd42bac0dd929d2d3e5a67d8e38853a82d5ffc20d0c4cadf8aacbc81ba8eb13027bc7eaaef87df79b10ca37f6e37800f33c341a8b203d0d5d455292707a8a1b3c19e20af78723ae81fb494f1735239d020afb41bb1ae262995da137c1f13490f48c4f50c6da9f0ebfd9149d6392a8a867dde4476b71930dd6306b3f87c020ec8cd8a335cb1592bd4572b458c8e542e79b54a43e1f3d0000210694018c75ce8a7f9c9fedda4ae0394a0b761b21ddfd6e8a4acf426b3c6cddcb54328d3fec25ddcd994ba20b55af773ea247e00cd827c44e99bf68a533c63aab8c2b230e627686bc96bab560a4a2a82bbbf19128be4c77b71eb30a4bb60af4c0b6f0c3eb9bbb0da8acb45f8eeab78df32081e13abce5fe4c2e8743ab070d158b58fd70022b8b5ac6d56b3d2be5da3f24d0a1f5c6e79f42eb4d5dd225e31d3ef28250df02f998f10dfe46089d25a6796cb6618c015f5dc271a511636866af889a835941333ab8ffd9b6b9ce545906ea103481d22de0bcbb870a6a5422da68e462f7268fa302fdaffe1e7c00bdf7a761a8d1a850f07e006fd63b58df997b2b24fdaf5872f5202948802e52efccd4d93f892ab4ba0d4a38c38c0b1f560082e92abdb2ba", 0x1000}], 0x3, 0x0) r2 = getpid() fcntl$lock(r1, 0xf, &(0x7f0000000040)={0x1, 0x2, 0x0, 0x7, r2}) fcntl$lock(r1, 0xf, &(0x7f00000000c0)={0x3, 0x0, 0x2, 0xff, r2}) 19:15:41 executing program 0: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10006) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x2, 0xe00000000, 0x100000000, 0x49}) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x4535) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$getown(r1, 0x5) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) open(&(0x7f0000000140)='./bus\x00', 0x20, 0x2) 19:15:41 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[], &(0x7f0000000080)) fcntl$getown(r0, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)="740172d3edae86624e", 0x9}, {&(0x7f0000000100)="20880656118685577232a4ca28608c06e1e9eac17048d0a237009455d9e40eacc90d", 0x22}, {&(0x7f0000000140)="9e15be01e2fb337caedc975e11c429eff742c866ff1c864baca9588a71a896e63209ca570a4b3b83ff02de2cf3b5433f409398e8d1c01da5307a7f93a17b93601b66e23d82df3dd8288c87263afb66506274363c6e9c3384b5c57cecd64eef3e4288ef6e885a7a03115a26e0ddc659fbc21c4dff3006aed06d2bbb4f19bd1dac7298", 0x82}, {&(0x7f0000000200)="96637bf8b24ea182b939c5996fc1b00a4eaad260ba6e0fb13c6a53033754c829ca356bfb91f651dedb4f6313289b86f521e53b1f1f3093cf2d96558f851bc2380c86d831a0718a93204584865414076c332caa1f4dae631d2a0a7abdb754cf1ddacb3ab7e7a4d85146e6b60374ff9a96867598cef41a7cae10d894cb30010c", 0x7f}, {&(0x7f0000000280)="2207e65bf1580bc6721944441bc412cb7937fe0435d46264b8b0fd248a686b3af447f432f5fead9fa8a2e25d6826ebb9873cd07571472a1ed20e315326bb438a4207e2d8f9b821e43739f1bc797ea098b673761bd19a74d0af6a18f0425686277a2b0d4c8b761aa2173af2319c5355e6cee2a1a95de96b05e9326c025ba9753702b3b542cdbffe7d7deb65605f4c23e610573a5fa36836b4db1c0cfe1c1d601aead75442fefb08a454edf7ce62c90a4150ef8f11e8c07cd31de6945f", 0xbc}, {&(0x7f0000000340)="32bbd2272bc589fa41a362f8377d0ce2ffdc5e50577562947d8466b155a9705be52e68364c8c10df00f409fd3c95652bd03467ce35025ff46166c16f6b8f7d1aa3be1ebb43b5a4b42bd75c116800a40a2cc6d25c1b1f5c78fd82bbf32398cf1452c300aefb550adebbf32a", 0x1}], 0x6, 0x0) munmap(&(0x7f00001ec000/0x4000)=nil, 0x4000) r2 = kqueue() kevent(r2, &(0x7f0000000380), 0x807ffc, 0x0, 0xfffffffffffffff7, 0x0) mmap(&(0x7f00001ee000/0x3000)=nil, 0x3000, 0x2, 0x810, 0xffffffffffffffff, 0x0, 0x0) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f0000000480)="2caa467cca55d31bc61b687d3349e349525e", 0x12}], 0x1, 0x0) write(r1, &(0x7f0000000500)="53486db951e5cfaf5440194ceb46e6dcdd6557bc430e53aa1570efaf1a77963a33938f825a3ba0e78e774582a6a6b43bb1d6b613705df88eadf1d92e9b5916f4276160f81b2d46e8d646fec97b32042c", 0x50) 19:15:41 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0xffffffff7fffffff) getpeername$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000d70779ddabbe5e2e8177f379373b22108373f56b824f0d3f7e4abddfa54c84f6898e593c618a35bf67dd12d2fe4d9b1bc6d29f760d112205e8097a131d8493ac0ecb72a2d31a26a9979d511e3d9239826d4001e77ab9753bd5d878c7dba006ff94dbfc9d7b19f4be374ef4194ca0d103f52d2f1d721b02f1ec32380721fa0504a6fb6318ca7a9a3c89b9464f"], &(0x7f00000000c0)=0x15) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x9, 0x4) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x0, 0x9}, 0xc) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0}, 0x2) 19:15:41 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) setsockopt(r0, 0x7ff, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) 19:15:41 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) msgget(0x0, 0x8) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000180)) 19:15:41 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10, 0x10) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r1 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000040)=0x9, 0x4) listen(r1, 0x0) 19:15:41 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0xfffffffffffffffc, 0x4) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) openat(r0, &(0x7f00000001c0)='./bus\x00', 0x80, 0x40) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) r2 = semget$private(0x0, 0x0, 0x140) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000200)=""/60) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x200, 0x100000000}) 19:15:41 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000540)=[{&(0x7f00000000c0)="26a11615b6463216c731ffb878d0f11016a509224b552c02052e8a978aa0462183d83f7086b7affb0e6f7df12e40969ff3e0cc10ddfcdfb734ee0281d80d7ab8ada312f1f55373595ab504aa033c8e3c05b95cef55295b3743002391199b1122dafa80b432ed50590fe2777623f344", 0x6f}, {&(0x7f0000000040)="05049b2bd541066dcf1ffbfbc1906fa2eb86", 0x12}, {&(0x7f0000000140)="e190b1cc3d09eed7a1cce31f29eb0913d70c23de6cb394f5e0830c0741aebdb94843bd2563352d796bebb12a26a85d3b23f780096276e715b9347e126d40928fa25a6248cd3106", 0x47}, {&(0x7f00000001c0)="ba41a89e51e3", 0x6}, {&(0x7f0000000200)="0cfa7800a4620b823d058070cc017cee79a0b2eb2ae3cb03032b0241ed4b884aeca698b1e9ceb3160fbb83dc1075ec29f9e39c0c0f7a603abb2a5768a58f1f6299a169e224ab2133145ad5f73a5d74a9b1d78f7c3fbad2a01fd37c5be445bf71386f23ad31f57dc6b4f09575ba13c435c32486214862478689e3b2c3f0858604fb81745810aa032022da229f0ca58aa199075ebc7e51acd7091c", 0x9a}, {&(0x7f00000002c0)="ef2796f9c8c96b60fdd1a5e2b559db44212c4d53abfc60537ed37ef5969ccbc8f6fc084707719d7d59fb088306b7624f967eb3d8191e8a4b0950e00495ef9f97e8e49dd41a8b968d718619f813fdee5c059e2a8436c13d4c7554cb4ad8cc60a66d51b1d7d72927666e745c7d1ff6ec63c69e1e5669724ba1b18deee0a449671f0ca279725070ad", 0x87}, {&(0x7f0000000380)="897514da155a6d5fe1c29726ecba97abb9876d49c6421157f8ea93112ff826fdea1dc95817c814c4bcc9304627e37a23545868077bfb2b545868796aa333f0fafdf4656bbd05733e3b86fe86e1958c8f4fdf7d470e0d24e77ad87ba3f3916f035d9b402ae5d9b7b785bd74516569264f0c426d2f4fa111d3143923a7a5dd012aec478fd4418f955fa58727095f0b54de9db6c0b2389379102fce2cb976180022e66feaea102422ab00b24b4400da831358f7d930139a9296a145f1b52fad2503d19537833ff9a7cb5c13f70dcf164e848c1e933ed23062726d497f3183cdbc17", 0xe0}, {&(0x7f0000000480)="b01342371f1eefe1c501c93351948569290ac470ea7c8a09fe672b25bd952f8e6103b063cac8dda77eea1867a80ab01d72163851ed6844397e3ba6ee16be26c700d9699d74a0c61b99ce41fee03e92bc1a3b7bddafd1b64131ea89eefd605ad8d9d37c7719cef91a649486fff4fe29f7a658088ebd2be21fb070b048a39f0a63595883f94ee15e7488b36ef2aabf87f3a8cf74f8195027265676118a5a6366186469ac15bb", 0xa5}], 0x8) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="b6eeec16"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x5, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r1, &(0x7f0000001ec0)=[{&(0x7f0000000000), 0xfccc}, {0x0}], 0x2) sendto$inet6(r1, 0x0, 0x0, 0x1, 0x0, 0x0) close(r1) 19:15:41 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 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xf8d, 0x9fb5, "a8fde9356c740ababc0900000100"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) flock(r4, 0x6) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 19:15:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000001c0), 0x0, &(0x7f0000000240)={0x8, 0x569c93cd, 0x92, 0xfffffffffffffe00, 0x0, 0x3, 0x5, 0x7f}, &(0x7f0000000280)) chmod(&(0x7f0000000040)='./file0\x00', 0x0) 19:15:41 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e00100000000000000000000000000000940"], 0x1, 0x0, 0x0) socket$inet6(0x18, 0x4000, 0x800) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x98ff, 0x80000001}, 0xc) socket$inet6(0x18, 0x1, 0x3) 19:15:41 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000001140)=[{&(0x7f0000000000)=""/4096, 0x1000}, {&(0x7f0000001000)=""/213, 0xd5}, {&(0x7f0000001180)=""/57, 0x39}], 0x3, 0x0) pipe2(&(0x7f0000001100)={0xffffffffffffffff}, 0x4) unveil(&(0x7f0000001300)='./file0\x00', &(0x7f0000001340)='r\x00') sendto$unix(r0, &(0x7f00000011c0)="b6958b11c81fcab19c6909fdd51186cc8facac5fb91973d71fe0fd254ba7c4da6bb0031205133c104115a4adb6e02acf35d0c3841b5be00b942119fc6adec486450d31160b0c10f0323bd62cc77471ba07886478273d0ce29a1daeb61545c430798833aa611897e20c4ac467119847a71ffd8f5768fe6236ba307ec09885f4a12b61f3207049fbd76ce1089ec15c6f65c9b07d08bae7429d6160dc695f310a690527dfab753c80a534326de84c1b16d9e293c89c9f95ac72dc289e60c71cc76bdaefc42451ae15ba2d1da497945dd162f549", 0xd2, 0x0, &(0x7f00000012c0)=@abs={0x1, 0x0, 0x2}, 0x8) 19:15:41 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x8, 0x116d}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x1}, {0x18, 0x0, 0x3, 0x58e}, 0x0, [0x9, 0xc000, 0x4, 0xd72, 0x81, 0xd7b, 0x5, 0x1]}, 0x3c) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="33b85a40ef98b304316102ec1f9cee6f5bd425656d112c22a4bc78a84c2735b12ad47d1e929b7a21d048d30f2261362d10740203a4c5036ac9e27af8a3f671fce3b1c699930d51506874cff869a18ffc16423c1c1fbfb9413b59400a77cce588cec2593ff1712099bcf8625d210a9df605d538a05d297e32f07f0371a0411409f09598f806d61602df6ed28d9e094363b2cfe997b1e9559241b5086db91bd5db17b6aa03f9ad7c9d3a", 0xa9}], 0x1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) fcntl$setstatus(r0, 0x4, 0x88) r1 = dup(r0) r2 = dup(r1) close(r1) r3 = semget$private(0x0, 0x0, 0x200) semctl$IPC_RMID(r3, 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0x152) readv(r2, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/224, 0xe0}], 0x1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000300)=[0x7, 0x7, 0x9]) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000340)=""/243) kevent(r0, &(0x7f0000000440), 0x3, &(0x7f0000000480)=[{{r1}, 0xfffffffffffffffe, 0x8c, 0xfffff, 0x200, 0x9}, {{r2}, 0xffffffffffffffff, 0x24, 0x1, 0x5, 0x22}], 0x800, &(0x7f00000004c0)={0x0, 0xfffffffffffff199}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000500)={0x800, 0x8, 0xe0, 0x5d9d, "6e87bd58e3de7569cdfff82a10401b29be1948ca", 0x2, 0xb4}) syz_extract_tcp_res(&(0x7f0000000540), 0x9c7, 0xffffffffffffff7d) r4 = semget$private(0x0, 0x4, 0x180) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000580)) bind$inet6(r2, &(0x7f00000005c0)={0x18, 0x2, 0x800, 0x238}, 0xc) sendmsg(r1, &(0x7f0000001940)={&(0x7f0000000600)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000640), 0x0, &(0x7f0000000680)=[{0x1010, 0xffff, 0x7, "8edbc1ce0765a0307708b0977e9d12816a53668055d5867f4145c7fd33fd728ca26a260213ec42f5e888944d91e27c4f40f0b389ae510ad425b5fb6dc7ea5230f2ab686ea2ec477c494599ef114cbdaec141613efa52adb650adf9730a590dc474d25774925c6f2cda883ecdff70df706c3f175fe18a0c95b772fcd03d8b2d73356c158e3f06e494cfbe3b34dc4af17eda1218bf0037582b5d662bb4c9e0c227306792057c61a890f8b683e95a1bc4bad33cd7f56c0afe916514c975e8ee5d745df508e4405bd550ef5c78f9a5549d487269234b313f3a0efa7fd1004395217760edfc8c947b5cc5609d08bece742f3a3c1c386893fadf1383d627751a0c7aac439dd546dc1084f21ef022707b10b23723e317a968b5789c0f9b0b33d1dfa60e1a7f80edf55c4b52a26c3333ac0fc7d5d1b9193cfcedba169914b07e695d6a69f543d595e79229b6410603a225a790d0201a545cc6fe19f7492ca89eb1a2ce31f2eeada87f0b3b87bf66450c1cfde33ea21aba0be7b112a5a1e2889a7b2ef5dff24885af40447e74d74b772804075e72441d696bb0ff35e6f3aeda6d8645b3d71fa48a2d400c2a8785009bda8dd5f9538e0c46ea43483a44af29c8846df6619f6321f13f5c4549c8410e1ca37887a7aaf74fb9edf78c578468c20295daaf2cabbc6c66efda7a22a895b7d7b5dfb8feef7758170dccb0a51adfa867276c460a4ff172d0012bcb20e9642cd98d03cd1031c3b5bd975f339d83490df88007ef4a7cfd459625f3f7ad86cdceca9764b3a69b04d0fefa6a4dea5abb57f744af17624d5c50f781da5a682484f259e1e15ef503458da348dfa813c090d43bf8312c3c1face1e95bc1662f90fff9c4263bc3243985596f037e058b7dcc876378098e8a86a9c81dcdf72aa6fa2d35301a7df77e35d0a5d134004a19a329d2b93e125638501ead8b0c58f77b7e2c8d9debb944f4741981e3847feec27a357f73a5349a9a6e25e681d947b37515cdeef6c7f44c66cedf7a80d3c968da013b3edf5a2ea6fbdd160dddf8f4db202642a3f7dfdfcb2e07bed42c672733a57f0ec16ca195a1e02f56095e946f75409ed16292c1433100dd8cc9673c0b295c86fd2da1c17c61416d26cb9afdf234838cdfc2079ed4a538bce52190c7652d05a8059ecf0e2c852b0688015d9276c6134bf7c415c6b8df519f6a95b98a7cb96debfaac6874ee5c0b38a11ad37f59649b32b0b244b709e3645f03c38b51113a033e2c0b2c9506e2d23fb906466560c9572dea00ba0f88d1645b3fc2051abbb241400fddb39a77e7617379a53bb9c72a005aaa2d75dee6a326586b7209520a72eec4abd52b4e8e8875e763c7296290bb7681e07b8c90a317d83d89e0f1698a595816f8558871f6e92c5816642ac01748dcb24cb267e3628c1840fa80788df82ac214d41d117e2592a34dac48026c7351bb2b7faa9bf9778ff56e3b9cf4a2dca9baf0c799e6ffb7a5d164fe7e08c48255f29e9519d11949240c39bddfb9918a49b9ec4ee257e14e0150f5284c116b4287d69a60dd53afc62b74a25fa00f2a421be1f2f35fec820cc32e43123a96e4559ca3d218d43a6b41fe8dceee5eb233b3f6e8e540a9324ca7546061a599e97e48bfc1d00df7a39049ad7dd710b700b1b24a241385e2446927eb1fc0ac3644e07423d6c63268bf95f96deba6011cee1b61daeb912ee526a60b23c2d23a54cecab83a02eebe6ffc6712b2c2fb40d3caa8681b39420844f4961e2d9d8206a6aee9943154854b286f0669751ffcfee7992a0b30eb068405f1793a9add36ed868dd18473a8eea17208cbc21906bdce8fcc825b35ccf0abf34fd09311fd1b55bd763c5551be87dfbe61db4c1e73b0df7f51d22d5d562ddd7473ffc0450122469ad8ae6daa70fc9046c236ad7c090eca54b3389fe707e55ccc7fe851a65acbacbe347ea083b9b25585202fb40ca0bb0c7977a20eb223a000b995b7cd836cb399885ca4683782c8a7474807f1df10458336614eac4d67c66edd05d01674b406d96d4a7677c5951cd89ba8fd48788b895665c1c09ae20fd0729addadf204a68cc1d59c4880fc0d9c43729d2f8a6f83c696c5a6e005bc782ef9ea050249e5f27b0187382a72bf492443c3547c688389dd440cc0699bd5716463ffc2e7edcae998a23aa060550c8a9533fae3d71d61f348a9f7d89843733854c4cdc1965438006a84f8f25c3ed1b7ad6b3783f3e76c4f86fb46270196ae67b6dc682f58c5787789150940691a0a0fa2e04458d68cd885fca3bf28d1d830bf4419a2c4e7c951cab557ccc1268a5a12878ff7c5f67747159668a16011285a74804c3b85d8d485719f3a153ef9f70051b8bad1d3dfdbd9bc2993531ae6ee2124d1abfe29960942d4399194a1a3d582e8c7a4c28cccfb8b1714a7e8988d9158b7897bc41eb5c077bb9dc4ed49175d3db427a5ad061eac7fd294ea7308503e68e14d4576be4484ead1285f7f44ee9fc68c86269d7b4eb0c7bc02330238ea7596d3cf06882c7b688744361389ec358c719ca4cd2394bb54d870eab59155013b409db97b59a0eefadf342e9d77c291d24561f6c3c034d4491633413d4fa15a777713c0f15fcda22185ef552caa2fbc32eb34b3df4c6e99cde4747670ae344c99061093a8d1be93706a0f73823190ac45811e61b7216d8601cf0f9945234f1c5c564bbe7bdfc7590875626a54deddb563e6e2533fae17d1f74735501e8be86b564e2d2f2d2ed19324dcfc03c36c0188915e1db4176d35d71312519f8e45cd418bdc67449323abde735656c3d2db6738104b0b0c0f9cf3d3c26133c8163b9058ca81ddb4e13a64d4a218336b1d47177087c03189958e7db0249530545ec1cef03c068dfb642b6d92c364ce96707d78b0af0bb3ab6aaf8575f3f3119a9bd54a86179b420f3faad186c0fa6532bf51d9d6fe48dce12b19892a5d7ea5caf44357c74d4b745be1c8c37eb93b9135c8757a131ac19c578345dc3526ab623361ed13cb92a44f97b2a2335b64b67d16b0100e8a58249c438e8ca9dbf464b3b86a5ac9d3207ed5e32e78b8c1be023a9392377f8dee1403b7f5fed2afc657fb5eb17bdf7363cb9dbfbb6f06dc496fd14b5a5ff4037565f00d7385045e6ca9d99fc2ec3ed9b850a33757dc55fe28dec8a86b506b579c9e64f63c591a232588ecbe6432ed8f9385cc58489475c85833006ddd553587581b399786b4193fad5f42c7be382d0692ab92dc87be2586f2f9cec2e90065a37224ce31bef0f7681ddb79757e080a0a0867942f6f896546edaf90d588e5eca7c3ccc3e7bc46c97d06928f50a5c8a1173fe0952257ea5e0d152fa6054a3832f78dd9d19af95d177346763ec537015fefaaed90a3dfb0c144bd6ae176bd4d23a03c2e491cbb475e8834d4a032a7061249cbf6de189d2e7aa4bb2892502f2ceb9b19827498a3624d02d8f24377e33392f70502d5f516c3a1f434b5ad2808e138125f977e7d0c2a08d3c0bee541f98fab8e0985f999df321874c87b1c5bd05298835ad7b15a58c56256ce37770ecbbb6dc8aee75cdfd604b3239887f3409d42e8507576d90b065f666d108e841ff9c6c08bd6864b66c657483e1ca9620534c0c0bf65b060aa4abd95389943985d07b741f180da69615569ce6abe749e4b51e5411b561374a4cc635c27a72077a711183db629a180a422211a6b9639fead97bd3929d870692ab0d49a83a2458304c718286efd1bd535c666efdbd8140cae42b0b10ffa5d99fa536525b538ce057c4b07d43a3c7f3d88c78ccd1e839907608480dc1092a7d70a322659d82260f3869487f339e68edd566167e1063e6a270ced5d46acb8a159583bf3f9c79f97e90f161caccab7ae2f311f3f856c8a3ed49652081904b3a6c98725880d0dd97b3486b69a26b90130badfd31187215808cb09454b485bdcb29e52dda8b4797b93e6a5bc7cb64c1c1335957a0c3bb0dce1d9df7fedc935f1c694beeccab5b4e8f64925f27299790f08e7b8869fbcbe1761eb04ad730edd8fe4d1a6bb708cf4f3ab32037e3e74d5a0226bbd39422cb55ba88d55fc46a096d2623907583c61c7cbd801bde5c5c3cbd56a4df1e9d65b8d7c71086d052dbc9b93cb4d9326bdcf0db6518a8bb64dbbba768f8d0984b8ab1264c8a38d6237af9807ff67face900ad3b012e9ac2925971cf127ca2ef490336e07c8663ebec67e8113b828d6b479da277d7c2f5f0d4c4cf19a48443809fc38b632800ea65d39bce9f800cbeb787dc8ba412b707c9c6452e4fa91bf66b6a02cc8356bcc64b3a2353f3b76c95e4220135f139b80ae3dd8424d5db1a7b5157f9de92f28bcef86f48f15e49a9041bf83e0fc6ec223d36e2a7cd3bbeb6073f0053f7e3004511a788bf5f450c163407de8f58af68e6fb7bf1a3bbdc5ecc3a7aa6e93247be7eccf45668fea4b7a2e721c9faf3d43dfc8861bbcd1761c1dc9ff5ea17a7e712dde357da684287c361497ae7f0ef4d015ce0f24461e3d75fc2da2fcf5278e81559ddb70f86811cdea33596de0df5333dc6fb4a69feed83988a3891ce9fca00daebf8069624e6f8c5a527b038f13d6b48bcd2d57e7347c9ce8eeee3da355b33c892a7110bf5b474f3343979e2fb2708437fd59ae3174f86836899377459c4b53488bf4fc7975e48cd29bf18c0f784e2929f260eba6db1ccd19cd2ac5242752c93ba76d0c8484fbefb70ae3a90e473d801937d20b32be47c414cbaf8145ef6b3b435875db882f2f79847385fcfe1218f9648b07b49e44f7240ba13752040a4d93c298b5020876176f633ea1505ee80eb8628ca94cfcb2abfd810fa97f58508c1f1dbf4774e4f2c33db1dcb6ca14556274ba53d0a7161f933163ee9a366b3d2655bc197b823324ae2247a2e91389e91a39b3581b1ae5cd093439a76c9b99953bfbc1326cfa4635c03b738ffcc67db0c8790e6ba5462c2e24dad94c3c515e1d9047bcf9d25a1383c748e97b14ac0cb00b05c615e1becb79d2d6dc3cc84f4a42173928c45f915dc97bf8d031572482194c5e3df4b51a9495660c56019081c07e80178f67b1276a28eed4f6f081a4a04ba4cef99ab5ba58751e4433f013dfe1c579be8ec0950cc81cb7478fff442d4aff3196abc0f5da2d6c29c138ea292629c74883c6c83ea9e9dd7f6eed69e35766631de91471d68d4555d3c917195421ed4718377452129ddc1197468ec2ce2c6055bf4e42f12d72f1b7adae9d25cdbb09928567c6d4cb5b9d0b705494a46b832bf634b4c573d996bef0e99ae5ee4d58a7ad650225839e82aad0198363acc40c4bd7d91bc4484d29ccbd52dd0473ee9e41fb21f55744e94bca55ab5aef70fbbb6052eda515cc1e197951f8c4768c780ad39a3260a3a285d927dd47bd0a36a9a82f9d75f3a9dd6aff7f3503039b5a4d40202326fb1dbe5e17690422c15ed204209596330ce5bdbe985be6c4d6c2e52d24f954882ef86bab7516a0c45287cb8e4392524ab0bbe86ec680c085edd0227789c995537a21a0bd6e5012f9fc5c2a77399f78f0717627b4e58506aa993b182f087fb82d5991817d5a1240448ad3fac263682ac8326f475e455c23d5ab123e44131ccb9003a7b8ccb5a1203132212321cbcd218ceaf3ce89699f95307bf5cbf6708e7989f64d7a75e10cd55f4dd9873eac41b566c88ececf9a3555cd9a930c2b1d5dd7f6f7da0bbc321b8ffa03baba3d02f3a470dc4928ec006b5e860e488aa766f986a8a9bf914f513e277340665fa001f3eed3e5b9bebc6ba73012816477d1433e6a99372515d8"}, {0xe0, 0xffff, 0x7, "f1e89c3567c2048a468ddffc0d9b23633d25deef05b818d21b232fae52d79139d505594f43d92a76eee877a18f4f1bd885a98b73751b79cc90fcb8551f2846f9a316f3906ed7bb5204b61e50fdedab38b71f8f80d9274e1e0d73daa189bcbdcf54238626f4463bd6cf3184787ae7daa328e2e857f204532662146b65aa566b8e134d613cc39c93fa22cae26a1d4b494a9216a553b2327873471f031de4d9235cd3ac629d672308ba36e09e76662da82cf359edda1aa16cacaccc9c5c5d61388b731c2639e8077dade9c9"}, {0x20, 0xffff, 0x8, "36b114848a0bdbb21bb3b4"}, {0x38, 0xffff, 0x6, "0d4227c2592eb4b847af59f0f9695841663bc1b4752d29841d1a18865d7f733ea56e871e75ea8136"}, {0xe0, 0x0, 0x9, "e0f1e8ce6d085683b62bcaf4bc24d1922314e7a53acbe165d40766fcf1c9b3515436a581d739f84b76fb9c3450e01af90294ff54af6c69671cca12114fccee255626787d22020d41cfea2c743e97c0aa05d24a9d86b6e1b723dc527f919fbc527694830c44092a6cf67292a43f61cbd3e7e7013c8821e0352466c783dd800ae30c1cc63e949584e8c283871b7a6618fd79f2b83e3613e1a2140105f31fe47d1afb7b6b727128901157bc8b5c2278e7c9d08277ae9aa2755456041fcdf2b5bd1ece1bfc60bc4a5244672164ff043a"}, {0x60, 0x1, 0x5, "e62388e7927934e2a2749be16d60f9fd15217fc839f376bc095c47815847e1f4101060683ca55a35698ad83027832a0536ef271d6650792d66003158146f50095ed589860b750fb996544d"}], 0x1288}, 0x404) recvmsg(r1, &(0x7f0000001b80)={&(0x7f0000001980)=@in, 0xc, &(0x7f0000001b00)=[{&(0x7f00000019c0)=""/15, 0xf}, {&(0x7f0000001a00)=""/74, 0x4a}, {&(0x7f0000001a80)=""/79, 0x4f}], 0x3, &(0x7f0000001b40)=""/11, 0xb}, 0x40) fchmod(r1, 0x18) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000001bc0)=""/219) pipe(&(0x7f0000001cc0)) socket$inet(0x2, 0x5, 0x0) mkdir(&(0x7f0000001d00)='./file1\x00', 0x1) semop(r4, &(0x7f0000001d40)=[{0x1, 0x1, 0x1800}, {0x4, 0x0, 0x800}, {0x2, 0x2254, 0x1800}, {0x1, 0xffffffffffffff7f, 0x1800}], 0x4) open(&(0x7f0000001d80)='./file1\x00', 0x10, 0x8) 19:15:41 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001340)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f6a5f1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf559a5eac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee00", 0xc78) r1 = kqueue() sendmsg$unix(r0, &(0x7f0000001300)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000001c0), 0x389}, 0x0) kqueue() kevent(r1, &(0x7f0000000080), 0x98, &(0x7f0000000100), 0x10001, 0x0) execve(0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x3, 0x624, 0x4, 0xffffffffffffffff, "7c2e45a15678fc14701c36dbe5347dc696503c6d", 0xffff, 0x3}) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000180)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) getpeername(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) read(r3, &(0x7f0000000000)=""/148, 0x94) r4 = dup2(r2, r1) close(r1) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgid(r5) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) poll(&(0x7f0000000140)=[{r0, 0x4b}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0xffffffff) syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x8, 0x8, 0x1d, 0x4, "04a340f8df1ef18c1f6ac8e08b67886912040c01", 0x7ff, 0x40}) syz_open_pts() 16:00:08 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x2000000000029, 0xb, 0x0, 0x0) 16:00:08 executing program 0: setitimer(0x0, &(0x7f00000002c0)={{}, {0x2}}, 0x0) r0 = shmget$private(0x0, 0x1000, 0x88, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x20) getsockname$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) nanosleep(&(0x7f0000000000)={0x0, 0xdffffffffffffffd}, 0x0) accept$inet6(r1, 0x0, &(0x7f0000000280)) setitimer(0x3, &(0x7f0000000140)={{0x83, 0xe346}, {0x7f, 0x8}}, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000040), &(0x7f0000000080)) syz_execute_func(&(0x7f0000000100)="400f0ff69a410f01568ec441ad73fa9141767136360fde2cec660f38409919000000c423dd0f6569c7c44139603a65f3f00fc02b6745da0d00000000") nanosleep(&(0x7f00000000c0)={0x3, 0x800}, 0x0) 16:00:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r0 = socket$inet6(0x18, 0xc003, 0x0) write(r0, &(0x7f0000000000)="bb67567dc4be23791c5f0c0d6ae1e06f0c4c55aa57acb2b636e8dab32ff0cff4eb8dcf37374e5e29460349be293512a78fc639819c2734c742f803738af7baf019f9dcab0612191ab999f6ad31e1d08b38ee84b7c22b86e453df2c498530df787044e53c55ef693b1e647469bcfcb0ef19ae30ee5768e229ef7d4a7926b7fc61904e64ad1afa4ea1a36f2a0a482c80f38a035a9bf110df4713b307feb521bb07005c1f0e3abf1ee83cae2504b8aa20d3bdfdb2ebd639081171dbbac51098ab88685d0a0233b1a1cdb4859be3fb5aac17d1f062b71f924fc46a", 0xd9) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) 16:00:08 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000000780)="b89e7b1c7d4fc1da8c47f3de84427abe5b7c3c18b3226fa3e6a3f7214ad3fa80fc006935a7bba45249e7c5e1b1bbcd7657db5cdb82f1d93df5be27dfc69b810ba7da8a02573100d1d071d958b4fd882fa918b383f316178d9777dc11d673d5489398eb99a5408d5bfac0ede3a159efb0cb18c0dc440682509a169f45eb694115ac2f8a0aa92c9a0e813a79e2a5b1d74b07de6a9dbeb161d4096ef4cd115e1f74159c5b49185091594f5e3ae891517e3f9200faa50c88df6086153cb559290f62ac8c9446fad1b1ddc99faaee39d625a5f98b5de98a2ad7e328b83efe448b10b70cebb278f614827c9cf60c538d4715fcd047839f287f5ce5d47f30d2135eba8497902a423b367658c8547ad258102aa88e126951dcb38b9bdb89a69a017d77c0155f57796182275cc4082306b7da7799569936b91ca18744795cfdf91d25ba33e41c602b703a4fd481eac68f0038a76bfcd47c69ff304b72f52a64b1d4b3962ba303edc4d0fd3c83d2b3beb601441c21cca29f4ef890128afecec425e7d3628911f985f9d1cbc6b7219141599580869cc3b7ed282c8c536e108c02dfa90b1946b86b500a669fa234a51df2c78dac18d64a799ae649cad2b4ace1d61d4ee5d7ed95c32db9b5c7d5a7dc45ad30839de25cce0f19dcb340b4727399a6f7936df9ba5fb2a324a364e352cebf3370dfedc4369929c68e5a44f44c51f9a92ed97bf1b5d7710bf29cf018dadb103157f3ea9957405f46f53c4b404cccaf795d6dc01ded0ee8fe75322101c10c6cd1c3608cbc802db141708fdf72c04ecb98ea6639324a9bd271fb6720c4670c597c4b7546e6f3026963615c903feb5687e1771b9e895f0a78f1fab9c00ad7b9e808e8f44f71f2a8df1ba1e63fa12327c9d50989fcc5182135d846099ce25b72c4af76e0b449ba656dd507eaab09bb76497108f5168b2d774eba445a2d5d23dfeae4b6dd313bc25f6cee44217e2d3aac812fc93a63f5ab6e35134027d725cd749ac478763e96a30556a072c0371870bd7b8b9999c5b38e8b591ac3084d4e36aded7c4ba96ab80099ca5061d60539ecc0c38d45ceff61dad3f472dedfec9e43aa8be13a8057bb84b6d116177b7c509ff017c68b80024d46e3d4a540c7ee2909eb769db233936517786bd288a00a052a794a6b154f7143c96bdf293884125b0eb65b1f26317b3602911e719a7bc30599e73d2b8fa92fca7e842cac9e98d3e90840d1593a874647187174c9cead445ce5605f820a656b0f8652ff597d230d9b662c4bd08ce300951bb258eff4e790e15cb76fbdcc9c9be82ed6c69945423a7f8aa63dd871409c818802f4b7b975a59f524d439cb86a735ddec64c30bf415e01ffed6b37310d5784c24e0d830bd03961239b38bfac4bd9c7a79d8b4f713d87ef3902ffd520191f6276467981464f5bbb5fc2b0cc2556c2b1706ce9d4b700783ade09b28a1af2e6d5ab536ddbbca8b1a04b2480a9302057455047e48bcbdf50232ce49d484929635f1c56fdb059817b619ca2926d301f2c4ec4ca1b9076ed835cd4e9adba4b0214a7ddf2316e847d785eac07608af8a123310d749c110e8a939ee0a918941e7a43870bddca22e8e9d81fb6b7b92ec7faa533550170eafcf0af0668523123e39622eb3c389370e95d95ceea31c43537c6164a31ed24535615acf8eeb534ba3313828eea973928f6d68226d61287b4f410c9fb8c00f4ee717a7f7c593b562c9007db6605bee2ee16fee38228c8c275c02dd270a6f726548da8b394d4e74baea06095932d1572923a1c464366827307ca36a44dd9c400bddb74ac7f9b4aa766aa57928511dc5b2ef6352db2e660397bc57ee89244e167ad0393cd7e14e5e9f81f6eb7fb4ba7e7574b02f7c1e1a87036e10edcf1ea7570c1b9a7d0b10e8a1fdd169bd72de88e1a7d667b266f1d9776f2884a64ee7ad2650f4d701cbc0838e99a0a505ca8e8df8ab48c8ada328ef86fa41521c7896bdf830be9d713e10b2d556c615b5fbcacc1d4f88a06f5da7fb2bd477354daec561b61ccf4fbb8a3844551eb66b3fc19dc505fbfce1a1a45df2be0c36463de00121743d8c0c9bf8a66a76cc13b3b57e26d00c9c29cb5d665dcb8be6092fc1762b805185f11249a49ae73994f58c1c3ee22fee71b3c1d8a0f4c43a5184b3c49c46af3afb8d5759cd1e9a35be54767b82c4fcd7cba328013ffcddee75fd11db4714b5e0d1a6f54362ca052976a891c02aae05265737e3cf5f11a4da59544f9365f98d6f75994d3f230c3e07d904f0170523764f6b71015633073be564434d94d4899d263d17ddfb50479cf2291e46f1f1042e7ae22b8fe1067e088e119bb6295adefcd6b5693ddae07172b40b9cd7881e3df698fdc8c6538af849d9b858c8eaa2486c8514ae50d63c9c32c6d084a87fbb7de878ae5496d5965abe4cf4a8c89e50a8d79616d4962b9fbeef8c0ff3ea7ebe9dedc3a2cc298e8764220d534bbe06face3ddeac6b34bbb3fb70edca1f6b4e8539a4b7501bca6f2847b72a8d0156e0cf5dc47523e30e81578c580fed82bcdcb335ca41ba58e589b73e4705750f51163452d43bced35b2fd6c3a230a", 0x72a) r1 = getuid() r2 = getegid() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x81, 0x1932, 0x2, 0x80000000, "07cb162f0a112437f438a93dd7f50407887bf0aa", 0x1, 0x1f}) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) syz_open_pts() readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/12, 0xc) write(r0, &(0x7f00000000c0)="234c1d5b3deb9dfec59653d366ab3e049666d33a2899803a656b6dec9abe163ddcb307febfad0d9957c550f24e0c5fd429881fdda15ef4e6ecfdb6571abcc4dde612f7d7fadb6333b06593fe471eacc13f6a1495e0e525bb43ebd11f67c020cdee46f3c2c9c976ebf86112f61908f64e09c81c4fb15bbb6b50ea7d3dfec6a0b520f4d325e32a8213d709b23728b6e2e42f2aea36370afa75183566011b988e2aa2bc966860f9fe51aaece76dedcf071c86dbb184c7368e0de3a366184725e0208d1558493f5d38b6e7dd9192c88d2c06092cd38b0e0a17669f5a00d1ed6a2d713f79e095d8984d13f2d8", 0xea) r3 = syz_open_pts() close(r3) close(r0) kqueue() syz_open_pts() 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x5, 0x4) shutdown(r0, 0x2) flock(r0, 0x4) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) close(r0) 16:00:09 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x7fff, 0x7}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r3, &(0x7f0000000100)="c9", 0x1) pipe2(&(0x7f00000000c0), 0x10000) kevent(r0, &(0x7f0000001140)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x1000}], 0x6, 0x0, 0x0, 0x0) 16:00:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f0000000140)=[{r1, 0x164}], 0x1, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:00:09 executing program 1: geteuid() r0 = socket$inet6(0x18, 0x5, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000040)="ff013e7375afa1e81f17e30398d035cd444b5e00b5f77a00000000000004000000007b6df7aa6c436cb8026fea7a4b375c84329a74b52248dbff2a7757c821654dd5cf138f31245da80000000000000000068da8b0f2000152c15d06ed692f3a7fc3929745e3ae1f43ed887f0833f2e60b7362034be1352c79a4d24cf87c7387e15b8ab60a0a838be59f750bb629de32271722375dd6f25804bcd76a08776b1391", 0xa1) 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) close(r0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000140)="5a5b356cdb9a5749f1ef6ab577b8b01399b4959036870697b92f178aa09f588323aee524242007a8b4368e1ec55aac3bd475872abe926660179d2e107ba3c81104eb6ea52f8879a8b63637bc78fe2c2f76cfd750e8519ff1312d3028d61d204672162ebc46d22e2de171a87993a5623b07205148b1b840", 0x77, 0x2, &(0x7f00000001c0)={0x2, 0x3}, 0xc) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x80, 0x15e1464a}, {0x18, 0x3, 0x8001, 0x49}, 0x5, [0x1, 0xfffffffffffffffa, 0x92, 0x1, 0xffff, 0xfff, 0x9, 0x1]}, 0x3c) fcntl$setflags(r0, 0x2, 0x1) setsockopt(r0, 0x29, 0x36, &(0x7f0000000000)="04000000", 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f0000001200)=[{0x0}], 0x1) sendto$inet6(r0, &(0x7f0000000200)="a368422e6920b2c1fa6f62c5a6db79", 0xf, 0x40f, &(0x7f0000000240)={0x18, 0x1, 0x1, 0x40}, 0xc) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0x1, 0x6}, 0xc) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) sendto(r0, &(0x7f0000000000)="31de0484c6ac7e20e57c5fdc9cd490aa8a2e7bff468bf37606edc299b7a0c8a2dfbc92a50d64e7272f9f48f918eb98bdf282efcff49833bfbbafaf518cfd5a0f80821982c98e242f3d4228e17ffb47777ebf3d7ae919598dad7796b7e7962da2de7660b8168ef83b55db18942c71ae3b6f2b8d67a46b6438393039ac8ed0dbe1d2ad5c5927545954d28d923f1515773dd5d2d781bb6a7a21f143e2981a2d1f65c72a1a039d5949e8b0b2ea00270c9d9c8d67af37059582356f217dfd", 0xff6b, 0x0, 0x0, 0x0) close(r0) 16:00:09 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "17000d928a061500000000008000"}) lseek(r0, 0x0, 0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x101, 0x7f, "3aa98054f064012301546d1cadfd0485535df56e"}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x1000) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="6a912fbe58f12548089227c1e8cea5e6d47f", 0x12}], 0x1) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000080)="e04c72d6", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="2e072ac09014294b291143ab62e9fb5a13da4e32e0105cb88937bdc6be7bdee6fac278b9b6ddf236e6b96654d844a9db789328a4af7dfd4409bc9c4437073c38aa7e866e33e56078a4110d5524f7f80f6ba9be3c0b30ccdac18b25ef72c244d3143a8900241414f677c9f4e6811cfecf3224a3e912ea1cb5f7daf8c9a38fc0f4fca7f2a7ade0774bfc1452d8ff8806bf93c7fd5de8c010ae4fcd67d9c262969365479d4e6b4be0fbd09622cc98bcea3d44519173967b710a3cf125075ad750", 0xbf) 16:00:09 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xb3d7efa3f0b25c54, 0x59) socketpair(0x16, 0x3, 0xb37, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, r1) r2 = socket$inet6(0x18, 0x100000003, 0x102) bind(r2, &(0x7f0000000080)=@in6, 0xc) 16:00:09 executing program 1: minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x80000000000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) 16:00:09 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) fcntl$dupfd(r0, 0x0, r1) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r5, &(0x7f0000001700)=[{&(0x7f0000000280)="a9791ecb0452ec4424abc061fdf2d4f1ccc2", 0x12}], 0x1) fcntl$setstatus(r4, 0x4, 0xc0) write(r5, &(0x7f0000335000), 0xfc94) r6 = getpid() fcntl$setown(r5, 0x6, r6) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1) writev(r5, &(0x7f0000000140)=[{&(0x7f00000000c0)="a4", 0x1}], 0x1) fcntl$setstatus(r2, 0x4, 0xc0) dup2(r3, r5) fsync(r3) execve(0x0, 0x0, 0x0) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="6430aefa4463cbeda3daf045971a9d0063ce3b140242c3fc9ac111a0b00b609e95c4b13351791841441d5ee2c834c11708335ad95c2f6b21ded3a20df9953d6756f077aa517409649dbd486d99f8a3d97936ed3b50a78d8416ee2c8b0981b0eaf50d464328ddfb1482a640982a018c6303a76dd8969bd5dd5658a63f64519f87d66da7f46b6ac102021572b728cf6273839003f524f7d67e6cafd3db4e2f5157c98d1e5fe413ba8b46d21e24ba454cc4d4abf65f0a953a79344de9d9d2981b384488d9d5174749f6321712b3e6ac5da24efd034490654dca7e7cb2d5051ba6e8802c65f594e77d2b37a0b62403fbc230", 0xf0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080)="84d18d3e", 0x4) 16:00:09 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x53ff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) flock(r0, 0x4) 16:00:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xef}], 0x1, 0x0}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmsg(0xffffffffffffffff, 0x0, 0x0) r4 = dup2(r2, r1) dup2(r4, r0) 16:00:09 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x1000002000, 0x5b36) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0xb1, 0x0, 0x200, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x8001, 0x3}, {0xfffffffffffffff9, 0x5639}}) fcntl$setflags(r0, 0x2, 0x1) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) socket$inet(0x2, 0x5, 0x1) 16:00:09 executing program 0: mkdir(&(0x7f0000000180)='.', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) recvfrom$inet6(r0, &(0x7f0000000000)=""/53, 0x35, 0x800, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) setitimer(0x0, &(0x7f0000000080)={{0x1, 0x100}, {0x400, 0x528}}, &(0x7f00000000c0)) 16:00:09 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() setgroups(0x0, 0x0) setuid(0xee01) r2 = syz_open_pts() fchmod(r2, 0x400) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x5, 0xfffffdfffffffff8, "17000d928a061500000000008000"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feaca30d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706b8b4d7eeb507d4733537f49b8b882fb8814e1dfd51e790a7d40025bb3368edb53b470393eafc0896b7f1f20e3c12d0440cfc43d583dfe82434db438d2b065c95944f579c5451dda270926798e05e09383e19b9f2baae214de64b5aec9d3f74cace10d75311ecf5078c863c205ef358395d750d42a1f852b74a679b8e28b3077233afd1694cc7f3952709fb34ace6d5050a32ef931e678f6a6488fd9712292db76403c88a96bd68205841c693246d6490d9349b3d06ba6117fa3d85ef0eafb2969289b89c34d6b439e0a27f33775f770b5317146ecde06a56dcd0ef6f70a1c616defc3fb1dc96e892fa41b99a36b413a7efba17df51d4ab20f4efebe8b7f459219caa760752ed4dadcc437a2f565c7a1dbef01606bb6ebc2621a9afe2c4639a1491406b68bea0c8826b276124e234427969766262d7738997e270ec8cc50d98bcca8b17729dda4e0efac5ffd7a8f8f937a5ea9cbf3e30367bcc3b300b21d888ec04c6d8c4168ff7810d59d0d7159f1ee7af442ca6f7dc9c8ccd78b7a4638555d8d5092e3ad490d9b04071006a6b441db190fb63012f23f8cd9ea99be15d61aa651ac2fd4170f9e4dac9a554bd31e1fbdb24cc2424a9a0c2ff5834d55a6bd39969e62531f6e5e2ca2b279283790f554b3a4ce7d96edfd646c2299bceb0b17a4def990be3e6e5f09abdd4dc385f40f585fb873a49c68124e4ea153f6641d4e823b0873fa08cadb396e377c92e10205dab12c3e909b7797aac26c306d10c806d016bb5ae203c056711cac27b20e7da6e11e0958ea04cd0f181d41817123fd226208bc915", 0x5ed}], 0x1) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="ba06", 0x2}], 0x1) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="dbb827d14b1e884cc57d114d6c", 0xd}], 0x1) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x42) 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x29, 0x200000000000001b, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000015c0)='./bus\x00', 0x20, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1, 0x0) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000001c0)=0x8) pwritev(r1, &(0x7f0000001540)=[{&(0x7f0000000200)="023c00641356da3730d543bc426cb4f32fb67adb51aa4bd238163a0509a19d6fbdc79b3ace3766175c05aaefa9790e0d46f99100e1b3ab685f0c19ba8bfc9c3518822fcd91423929c64d497d4253a6558dc662ee6ab2707ec8c160d0110514f715c126926908faa662557b7c456c982ddca118da0b2ff19d211880fbc8926262b5c7f49a3fab396915ba8948e320caf3590e3970a3ca986e023a335c1a28e5b08f8ff65a2da7ea5d076b3563a230fa647b747b815ccfd55fbeee2d060e9967ece79fba62fe5c4489be8cd0bc9577fef8c58c2054", 0xd4}, {&(0x7f0000000300)="c98871b6294bd602221ef35469dc513041c6beb1fbbe0baef0c0871b6fab416e41821dab5f2f86f4ebce13fc2cc921140663daf89dc6521cb37da72003e94f357432e20afed27148853a8de27b5b279caee1935b8b11565076ee867b87171331767ccd55fa6b78e96fb42ede4118e1df386444c4c234a9c8a1790497597852a3361c9b3e154005542ca792fbebf3c9d557fc87f8d3409e523319bceafcbe7944ae09a046b334bcf0e301fd2bddd16eaf4d96de765b3ce09b41293f2acd", 0xbd}, {&(0x7f00000003c0)="8c442f373613bf88310d16af22057325ee02ff522d144c569758b7f6f90c171b9cc7d342a9f062791e1bdd76c681836f53c9332cff6826dabe01c86e9d98d5c598091a082002c371781af6eb76588921d979ec6b597c223fcac1478558113273e2979ad448e51a5050c4c4be80c6bd634a3787a989cd5058fc36a4ea70e5a7130c192e7990f2c15605afdbc3bdb68123c9a4bdcbc6c07f5a546e0b8caed55f1f3df61412c0e4c65835de8c158a202f2c", 0xb0}, {&(0x7f0000000480)="fd39b04860f7fe6c9168ba42e7f633065804e5557ecadd7a69abaf538ad40b5f578182f4f884e3226e4d953f9b0e6e378c0175dd0e10fbb5f7b9332490a0b3b48ff02c43ca37dc92fd0c907dd70e5aaf990258d916b4c3590cbc10ebde76da8dad7a89b91416f7700419d475f2eeb062cf633329446c587e4a5f0207be7ef2424f8816899055bf34b882f67220906b492ff491cb888f86f562ad48d13fda539263eb40ccb7ca8654678f41f1f82413ad48868162d3ce5ab7a2b3fffb907a4dccfe7679df7ecbc440461b509b1c2238658eb822343d409bf007e8cd2930d298eaeb0f07f0ba1c91d0309bc6744bac3b5ae6179dc2a27848c374680006a0e5fca710d0cb93b619bdfafcc0cb8f70afbfba6b2cc0a5342e0afa995b89cf484bd02ba41e570209fc71fe7d53fae5c8bcb7155e2af2ca7a3211c69dca7432ee7da1c9c29e58c653fc97773d0ecd659b0d6d09aefb6916b37e65bbd416ee70b53c531e71ceab207b90b95bb2850fb422fb1119a3ed7fdee6bba9f35bf8e3a9cdee75a8360f02865c5d29437a08d846b5c71f38f68445076d9152eb118af0a5c0b66fe2a56cd52d0cb1cfb0c21463f85e830a8ac976abc9fdc5e136766d0266dffa2365db5dd2d7f92b8550b1aecb1b98574e9076efd9f3fe99a93b07c89ebfeee5556464f7defdf33e080a8d9fbe92c13aeda10bedd27969d5137d468924e84dc598a6b3633adc8d63c0cd1b859b73e83780d0f0f5eb1ce37bdd7c7ac27d2fd9a8376843387d18a26bd3f46b7e039ddc627949bb96e0ae07b9d834bc34d41eaf6c7983dc1eaa4c1ee83d9e74732a936fe491b48aa764b0fc3189ac015e3df906aa196a425f44c90db1ebf7248f58d566e842ab2357232aea590a230662d899892e5a699a25e17762c9dd1840f1387fb73b2502aaaced1096581320fcae2c69e6687cae2823c80f3e492450f7a208c8b41a6509e4fe45ebe1cf0bdc6dd300426e3911b704532fbfe0f535e64f4be3f4558f5df3c90e86174452aacfb0b3b5899a8a9a9e188c786948becd62bdfd3bbe505a2f8559f6c2668c79336ab7d671fe6d14cd508d4bb98a43f0297a0c877a1c0c6172e12c35c50eabe71b62811b812cee35047e4769d569e7a8bb2397cb5e9a51110dc620666dbb583e5bdbdd38a8336f754d6459c3879aca988908d082a920caeac6609a7ae14cc566abb2077579ca796b8ca185553a1ac9b92b866ccdedaea9c5658597020578f717ac8452ae5fa1203714e6ca7b5a2d265c5788760047a0554044b8948df05caa748f7be2b42326fc5905e8a00272400d2dcf512fc914c87654712baa91397b8ea405f966e512bd040739d7d7901ec17b9b2bbe617c88223d8052b4a48331167a8ae990df32f5b0e3ca389303cb94e3746d9525d788f96b51b9c391235d93e5fb9ba9dfecaea2fb74c03cd5f12e23cf185b2af67e1bcecf82789f96c63815b74f2526a0e80fee5a1630c64e3eff0dbf3a3038cc114c361a843cc57b6d205cd30391e4c2eb358b4d7fa77671befe6360f96048e97a9ccb696e5c1658512b3cf070de15d092f56bf6e562917ac3d5576eb08634c738a3e86202fa3c7c9770711e96a735a649eafcc756e12da8be151aa8e4cb0c1803554b3b049a81d07dab2961e6fe9113bd4a1ef60dcfc420d73eda0e45e81304ee0c48930a8d0e8f9004b26e7296dad0af6dc31b7390bfb48bee5a472d799b2989bebb78a646b25c2ffbbb091a86be31203916115098eaedda86fb94df58a2298117b1adec09cce240f0db2b3b888d92d404f2e0d3cd68ebb4eb6cd22f20eca081f4765616dac921d3361a059e233897ca7f5d3d089330a3e9f6f7f6ad840c75ebcb0443e97424905cc4165111e400e880c7d5d1a51edbde07e689a592d1f3a2bf27f3dba8af2cd0678164f0d92dca00c0eb9a397e3baca3a40bb680e0995922580c1178575844beb089e30256cbe9b6e2bacfd697077883e66cda59c652cbcd72a8844dd863a74e0f2bd073e640a6ea51ab89bab051ffda930445f4fa6f076196666be8e1d3305e9ab88ba075f19a1a7968d7c2fe972f93e5ca1f7c289e1d469e9d1b6de0d81557b69067525fdafeeed7e860dbb0bb2d7dd78928e165710e343168da6c5294507e7acae3a5096fd384dea53dad06f1f26ce4b230e8590adabc5ce8cd683445f8127dee67fb76341a528693b27a5d4fb1a0b2f1f896a0cae2991452a19bbe5b48d5271b0c72809615eca8e17ce80e2107275bf1a78bbea70ad8717932278a68affe3b9bcb85413bb1df506222689be5841dff8b507d4c0324491b8fbb1cb11dd173dcb9c305a6063a4131476728a81ea682bebd481d338f98fb0219d453135d83e6a34340deeaab14b702fdf604f54fd5654c728ccad32e2a21861c15f717c7a95006d0f5b5d210409956015c504b734ef333f2273b26a9b8d3be62cadabc3b14c70456e9b6235e4466319a64724e0e81d36cd1394b1e6bf2024422246476318bab2801ea0ee0f685cb7f505fe73b16b527bc55d9288d1c74c2902738483b158082719721a37f33db892a200340f8f4f98300d8359474125da311410c59c110ace19c6dfa121c5ffb02d32a63f233a849225b22afecca22c097035a8e68f1da044818361ce2144c39dedc635a06f4f25464e9a86efba52ddc32d4c7b83943650657541990efa1849beec879ccc4b0e1c1ba69d3af7189b37c260d358b509cccae0347d50e5902337818c2d8ea7a72ef3b8bcc2de8d3afde4dd4def6d89eb321203de6b16266f89d2eea0c21569332c46b4d5cbc50d54f2b3299a66879b4a98f32fe7c17f47e07105f9b8e8d3962e235befa34deb0af08ef2bb60fb6e83dd6f55c90ff3d441f8bc55643adcdddd5b5750c1faf6ef5e57ee8571b32ea3841bb6b7550df48f54e192837ed2b68e937df6ba8654c91134a419c797927458de4190e4bb014682b946f7300358c711dbc14ef8d836ac44f5f842a932d6bae97b5868426c4ed3fc7b85b9ea69e3c41089559e347e8fa481f75edee0996c6aacc8f4bed04d15251a3e42fbf8063c686421688f406b9494caf31b9831daf406a148a1ff8b6e9d575462f079e9f2507891d9972a4f409f5ef61cd000c0be992f5ff74e222ed772698b2290e60be9d37015e7484383f1fc8362eae6a1ce74979c73d07b10437470720c1f7dc896d64e00d9022d34f12f1bcc434270d9f0b62b462e14cbf651b623d74bc9b5b1ca62db305badd8dab5ba9038c08184db5e6dc60c2c5f59d5ec612efa423c8f5be81ae1d8e3b84b40a5fa94207831cf7d1fcf550f542a672f332acbc354737a98503ab148bb8dbf39ae2b8824db4490061754458b0d593ee9f9ab68555d22f5609f6137dca95d3cc3cabe319c66755d4cf6137c5748943aada66b97f1cec9ea9c87833b6caeac583457005aa88e518f68d6291a5d2df032735d6a226445fcb90b486f0daa35c4833691b120b85621051c735a27f95f10f7476ec0c4012d275193aebe84decfbf4673786d71f94935857eb939265f03aa1da8a9093385826d032050aafc3468ceee973bea11bb7914baa58af7a9a6c5e2def815359c6ca1e375b85b8ce3b9edd533cfbf0e89025486c79a8f184248ca46effade8425a66f200b67ca0f3feb656f8b908ac22cf407a73f4285728169743e413e709dcc036858a2d576c8a82895825db31ee668b6de54f26d43c1261fcc98ed14f2be1f6c76d400e56a5231235868b08fabf4a247b3a5018ad2528fdb60c513f418c8b2b0f14807e0cbd8ca0afab69ae5240b34a93672d3b22419f7844ae04d3cef5856ed51c558cf7c3ef03c28ef4f3b5b9406675a4e3f623e1f19f7159e3cc592d0951d33ebdaff86672e3872a4bf3bb5fe7555f88bf6422d1b1931a7b47e16c09d928c379c317d74e5919a706c396e043dae0e889df5350b54a19d8d0ace6a05c941661e798ea497eb703b806d1d2e48b484927971f43676f4ac33b13bf7529721781424f56cd37452885830128a73eccb17989145c1d9dc619bb3cbe08fcf150b342903856fd618c3835a7ba163426d8c5a1f55e922a38ba21ed63d6178af7932bdb4708416ccd02f0171cda56392df92e6dfedfbbf5f53306e5d82b23eacf0cafee4843300f995b42b7393bc15c9eebce92ae2b0c527b010d82e2551d5de1fffde992cb10b23fce552b3020a29eb58778d3221f1cb7023c1ba0d8567d938d6b3e9638a5faeded375fbc3445261f783c47cfb829128d10302be66dcbd5265974df0441fe3187dc55887c7ddffe8c5272b3610edc70517a68f32cf9ab2ef86d826a1e40b31a93d94190ee7520041502b2681a7972386020ebfd4cf5c77a48bef0cc5b1b9db15a2e50bc37bf2f7bf6fc0192ac159ba74261caaa19bf24dcb237d204099f594762284c895f472aa87cbb926b6bd4dce2afaddb27a593d4a998877f9f90bf2cb918e206f5c0cab712137ae0245123b482e95e51267dbb8ad9032270539460ff953795e831bc3cd0e42c96f2dbef68bb375967c172dafa1d4ea8657bab0518395864bf058497da07304f4b478a6acfe2f2e4ef512f52f5bff2f2ca977d3f40622e735c254f5126635f7752d78fb9d089bda713163516c8868467ab036856e439a71f4a9dd0da92d77927670cbf726b6e3a54c97ccecd2b82b2cd82d8e0897e64686714696bb6bbed9ee3b1ade9e0c224aa3e75cbe0024859ed5d420b043c58362131c692cf847741ba36a7a6462ce3db01d32be0e3d6b20611e700d52a5625d9b27e91bae3521f83bbbcf612b2ec937eac981773666230f31148d950a9cc526cc72b2d64dfdfab65a68d23d0c8c728df7020872dca30d48a2c3c86916166a17a81ba2f87d7a97ee43118cfd3e9dca9bc1c32fdafa36d7b45cdd57c4a346c28bfb998e6a0f71994115274812a1ca163aa63911ee0f2e76ef29227e37623d273104ebfe7df694b2d4bf81febf8057b1efb5823a6620b277c4a4d2e8301c6d7fc0198570356cd6e5189e2235279961682f08c2220581fb22faf345b2764f5513d7b2179221fa8ffedcd216854faab03a89b1b6ba42f0a440c38812b4eef432285bd119875d58815476e78659a8adbbd656bc33261f2793d504c6714ab86ab882a1463de29b45d61b6b193635ab3373933962a2de785e6ddfd4d7b283f6130f2a0ae1286d9a761dc82340813fa416a223f8bcde7172ab1d5a626ad657ef02be464d9399f70446489604f81293e193d760248bde284daa097ce5b9669ead4dd8835f11e457f870eeb9723c18867e7b509490a6e66740d458bed3ea9d9f420badcce1dc3469814a1bd9e80050c0707c84787f6f9ad110e5c25d6064f1b8f3e8d657bb433ee0cd81f47f86176e4205ff12f93345a00187530c88ba032479efe7fae50db544b28a4f0f9ba60ff7fa3b2cfc434306011ca52729dbedfbfebffd13aec65d60e7790f38030a86bafd303dda914ab436524aeaaeb519ccbd6236802e0bff60d8a0ecf31cd0b14c974ce206af916f764682d5af88188e3687f163b3b3cb59d9cfe3e97533ba1ca9b312dd62841f3164bec8852baa9aa356f914b1fff7dc35861bc947ae7af2916615c550cc51c0ebf66ad6580541b178f713781ff6870634fb5c74e9d682cc01a8a178d7b9dc17107e28936b8e6e93fdea86b9ad911b4077510369bcb54ecf1f094cccdaabde7e2bc3f3e4b7362447547cbbd8c9e696e69c109b12835e9b8db09081f1fef791b362198e7319daf459b8cc537f22e55cc19ee4ccd41a0108fc5dadd14b372bb9f", 0x1000}, {&(0x7f0000001480)="6c732c1b8c5eeb4d88e2f6c68543d483ef48f0349e9fe9b7ffaae3044d59e8befab5da9b1afd7af69a33d5cab5a616449a687b7b183cda7eee289dff1962b08230aa67efe4fdbb48249b3316bc369219de8b4c03f86f5504d1d411e73ee550b807a26ea19848d94bc77f1c1a4bc7b028e3615ddacff018add42cd5fabce22e1c931d86f324ff757e7608dbb74d46232244d61addb5d1c823d5923536a1a3f97ae2aed38446290e96b357efac90621f1a6863dd19", 0xb4}], 0x5, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) 16:00:09 executing program 1: socketpair$unix(0x1, 0x4000000000005, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1819, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) socket$inet6(0x18, 0x4, 0x5) 16:00:09 executing program 1: setrlimit(0x2, &(0x7f0000000000)={0xa11c, 0xffffffff}) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000001100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfcfe583fb6ddf7217ae626ada58eea1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000010c0)=0x1002) fcntl$dupfd(r0, 0x0, r1) r2 = syz_open_pts() r3 = dup(r2) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2010, r3, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2004, 0x236161ad) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000000)=[{0x0, 0x2}], 0x1, 0x0) 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x6, 0x7ff, &(0x7f0000000000)="cecf400ee0f1685021135c9bce32a0187279735a0036bd13f3df33b4a340de49696b634436eb7845f1657ea0f7cf5da061474d54a41c9fe63875e55898bac3df407de7cf2edf66aeefcf6cf189f44f06ac40ed7f234980a05fc931b09949214783ca8a5629b93c88859b8cdf3cb44bde8b82636e1f5495d60862225da3bf6dd08f2d8004ec2f50971b4621daa1208ac09bde180198d6e14a03c168282700443e5f65ad36c0466f498cb7d67a0c5b751b15d1a3d9ed56de3cb29250db7fc73db41f35bb9ee8628c829a88c23645c49a5978b67627166db4a47b7574188ca094a5636a6df2579dca11775c6a9aea9a6a7c995f4c60e89f32ca1051706055b360181e81506d971bbf2cadebdfc58aea1741fb6d56167b87e5d4bae2155fb041eac8e7d5edf6eb032ce20bc95ea064761c2c78bac32dd1554b5c59acf1c47215f417e5ae0c21ff9a7baa7b72ef19a5829396775cb62b5807b57df539c69f099ba835b209e33b7d278e1006ac93af2d4b1f276229b20b838eafd17003c7c380f3d94eda4eb3e9929482cdca3bf3824a315b303313fd736dab63d8498b754ada281307d67eb73380cd2335d84f3d08b60119967316911548c68818cf04eaf592cb0699a5bdd5f18a2a80838bb6e6899b630f711492e471d2492e96be593a0b720fe26781151d9e0e1b0eaa2001c1841732e45c51365c784c9ee7beeb57a7b46f55a5dc80dd87f10cd3d8add9a7b3d9bb409ed4bcb3355820bd86dbcc055d0152eacd9050cc934d20cf8f51e335b16d85bcacb15d5ff69d86acd3fcc88ec5cb7fd68ecb8fe3941b1b7388a2b8365b648c6032e8034f9eb90894ac91aceaa432f1822c6165b86a961dc158d69052d495d2aab41aaf2664e3723b3a81ef396137f00c958892c56ee9f6fbd4a036eea3be93dd943b9627a25705327aba42af938c3c0d119cae1be32c53d35953a7b67dfe3f292ebf48c4fddb7d016d82fe0900d651d8499d61fe6dbace844e0db45be427aadeaa921b082bf4461f0188e5ad138a4809349e9f9496d0a023e14adcdf34db2bfdd07d459a17b675f065116c882ae9845c7143c2ff6c1cbfbce87475c2d1b410e570baae23b77547eb108b402a8332a1f8f4bd0a77511ebbad3f21638f3ca3c6ed434646c6f3a9bad5740ac7584d3d0e1a620f1cca524d3a50bd4a583228b066ea52272adc437cbb4e3d99f32896b017ec79506953bd36d5c7c15a7c8cb02f1d09c327cfbccee61d029512b9a6b185d6bd739cf09d1c4fe69e1d464b4dd9c6ae0d380d4256f23f3e42572d4d27b315d487f57ae9a249a1f181dcf52c31c9380fd0a389f864473c3408514f8c6e56879ae75fe1c92b007b020b11742e92b92d2270ffabc71409f0497d55be117b1f651a832d85e0cef2be89c8edcbc4d9305ebba43968b29c07047b03fb2ad5522a0e043e04a7fbfcce978398263d61a991e0eb9ef3e45a5414b4e347d5b77960b86480167e15788315419fc86e9c4126b31e96b069084feee82367ea43fd7a9e9aaeb3a854c55b646502c4c87f940c89dc6570f377b44578439fec220fa9a200e698050bc6d305b2cd4f5094fb1641a70251f1b5c135039facdef35ca28e60da8d0319ea9913f46209efb5ac5478476b143741826ed0fce63aa3fbb99ae5d51119599c3cd8c8f1d7710eb2c6e40f63a88b3f750670f9ca885c51369e1289e0d164babb3b32094163fb64fd8cdee1a1610328314e020e072d0f73b63d8d01ad90caaa39b7f9927135fd00eb1d1e8cadb43ab242aebec3ad8326f8f00382307a57666d6bcd40e88395c95ad7d557a3e15350693733fe4d6bf9d84b99f11a24476180e3b8343b55e3c70ee339315589135d8762422ba99a1ea3785b61a050534955b1fc27ca4e089de6bf8846493420ddae7ac6ac84269a5f721adaf22adaec1c367261c2e1373ab3b195035bd496856c73b5f77e75c674f6bc27143a601f3b40c4d9a34ae573ccad55be678b327d061d9c7e54f15d31dfdae70cc4c429b71cd195a82252a4928b9b4e3475f4b904f318fec28043ef6402a435542d5cef60d838fa59a32cef56d94c87be3118f7f98f15910081c37e6302c510491867929e978853e6d9e5a4ebf2ac247df512d484d84f875678b772c53be864743c42424a6cb360c90e3a3829a865f6251879ccf9af614490753d0f56394dcbd1fd632824e41137daea519615c7796c74da57ab6649b7018fa254b7e00269ecb757618ef0660532c2a2e670b08a68106201234e6c152d7ab36ca0613301a5a5ea3a8c42740a7207bd7e05b12b21962d0a9e7219683c96ae165dffb6c6918ec766784b308c10e624d8350efd8b3ef80cfec6dda8fd6062f4e27053b4eec2bb96792551ce30f8a5b84b31fc45238c4340e9d08c44bdc4a5adfb1915c958d704deed21980363a6f4fe96c88b0ac36ab57184a4c15806a17f3a4c4b59ee255a79f965b18dba855969a3941a6c5d925764ceffffc5bc0be6029c8b285c5474e7d9e6c778afadba59ea69e0f3b58f3ab6125a7227032751ad143fa03f14aa31f330c2475cb68c55d980c6fe4bb07018979c482fce8a410ac64514600b3953a51cf588df2b18e5ac13d981abc85a4d4a513767eda2747f1b9d1b3fe50551a4335d0d8e085205a67ee66c93e71e39e149b6966e00c210e4e5555dc271f4b103fe971b6e79a4908d3daf9d1691ce923b0baa589cab9faaa0ba9f6e6d871b61b797a9e271675f672dfc47b613f00a3ba2bc8ba87a1fc06e85ee0da71f7ef7b523df82ff5e1bdcfb6730dafa170ebdfb4c030b899ae148f52e89d01aaaf6153d517fba26dc86bf05e194476559dd9630ccbbd2af3760f0e40bc1a3f6e8f785789d3c6d3f7092c3297dd8dc7cabbeddcceedf0f360e5cbb32b3a0d257ace923e31a92deeb6688cf1763ff89a86ee3cd2f6b847e7aeef45f54b01c6b6a8048c2c91472dda7e660976129d9921a2bed46b024465141727ef1ff9cbefc9a2ff9633b1f8833b6aca330e5beebcffee54e1f3d7a4c995333a7821efe55e02bfd09252e901a9782686c63eb34c8f68d38acc28bc6cb77038f49d14ff6d6f5b12cb9e586723d749610f40c2e9b07bfd131106d8b114100ba44728baed3432ac16980916b6ea3623093b5ac02e28f6015649d83a9e14576b00afd8df563a3c78811750e74c2dd91d3ef122d79813f6ff4f2e00413c98f77c624a363680242f63b48c9314a1f8f7769295db2bf1403665b4219f4cb9b2a80ad28411f08e7427d8a78c5d4a724c5e4ee232ff4bf955a95d1ee74742ea6844750700b49271d047ec4f4b93dbc54c5fd77dfa0811ad909860eff9bb41f5c6bd7aba6e526546c0fdc2fa553499a250c203809eb2d9eb9f5a8667a23aff376d69b8e28d3a657366c000e9f2562ca6e6d7c5c9b905d0f74d8d5a72a48ba954627b6dfb137f6a4f5fa0d0aee44e61631e3c000e2ba62b6fc0aaf765cf51332d1c474db84b3688c493822ffb7366112bf6f4f8fc39678312dbaafbea888ba72b5253ad03055c590e738ed2386594f87a77860e52aae8e1a331341de19df07497f6c362e7f8fbdcd3321addd7c0d41bbaa7372e82d840a916549f80a2c5205d407ab38f289e9cc37ad22aa85d93acf17ab1e2adfc8053d8639c13c959836c020ab304e7ed06c252348657440c703b2c6ad60ab24d630112abb6569d8a18bea0977277534d7d0848ddc7d006e058513525cc9aa483e6a0fa42c488c87ed8320377a34422e94c51de13f8b4c544f9e06c98554c10216f8ea0a57c0156ff26c54cd4fece86b50fae40e2be04356efec12ce0824ce9c4049981f7e881439f834f40a5c8325337ed4bafe75f8a4df70bf3033bb047a217eb49827771837074ed674dc5e58c2823645b576860ee5acc7ceb64a8d4ca7a33d9441fa58ddc625d049e516531f7bf02ffcfe84f028c46e97ff667a86f30247228bbd58d5f3f2deede99952fcab2db65bb832ddd4900b618abebe737869dbcba735ecafc70e370e235de3b05c22ce35dd56fba12a004a4d0ba7aa82fe3c043e91fde5a762b85a6620cb167b562526cfc73999136cb2a0b1a1d3d60a99ef919e92898f999042d84387fa50ae7cdd77d38a5d72f6e6aad2044dc12a45fd5f22665e8984b33bd55c3ac9c4ccad4ecda4320d5f20080ed6840a292f28a9934c64c80bd215be18b1ee43f1a40c6e3ae0d07582669d052f5ab8ba8d42cf19167dbb2e1eab7273f41d5e1f021fb2a7095693a3f4250ccf947827d62cb1a1e34adbb45d1294542a4f5cb50ff58163fd71432c59da333937f566e8b469b65f16fa141f5eab91b3fa8fa09f2163ab31383efbce87fa8b170791f8f3a9154ffc58c14b3bf14dd3ea5f98844eb3ea45317499b33a0c216dc6d3e7b432bd6873e58b28bd07f9e36b712fb56bde632d12f129ee346b83cd4ecb19c80f95d7746187c1eec80e5453d1cbfe5d65bccd04a7a8deb5d1e11a875ec13dbb3ac8b27d5711fccca7bc40d9c7e4abb723406b3a0de2d5754cddf3d283accd19af15243e7b8b790df9f27b631e8adc6d78ae26961439a0d008813b98905ff13b181ff4c804f66838e5280edf910bca4ebbe2a63dad7a4a4e58ab50f43c8db2fe4072aebe09e938fbcb58a99bdf2f638fa9e81a42817ff0d032470558f6a2800a92b2a4fc07506c2140e06ca27353b7bf0a9fe0e85dc1bc9a1f479e33658f28f333800fe094deec3db81d4d3b92b28f20c8ff4180892c5ab184ce7136034a706d7e301582a08fbec1415678a162671eb1adda02064d8939aaa4ad37f5e2f0625879da7662948d781cf17b8d0f8ba7a00cbbed82c10db4846c1c7f690d86af9f8f68c6478cc21b2048919c8850740d894bf349ec1061076e1e9bdc9997d4690fab02714b13e490e0127a8a6ef0b82b0f85741636ef55f7e19f34c9b9b5fc32f78e0e2a50f96c1ed28f61a613c5282aef34135ba7ee18b27346b0b8b26b5288f27421bf2f6768f277a971be0ada78f0c8875b7b3b728bb63706a0fd6609bbe73e3914b3114a6b2a123d34fa53d76db5ba31f9d5a44808768a4cf2b563d34078821278c42d23b877d739554e664aa6d883455153822e933be743d05c117347614608489e2cf2226d763666e2e1068b2d9acd238d2597e59e0102ed9a31abda995c85996243b96663834dca0358c8a9dc7f02f79b3d2194cccb74eb78751826933898ff6503d2bd6676d0a70dcd3df7e64823dd1cb18dbd37b4d3829ebdf61647f43e7eb0b15ff5ec302b2595c00509041e7b8a669e5e040d7f157dfe58bdbbd1f41e1a4b8b977716e6aaad891d8b80fb905c4bdb2ef7a14bd4a4707c2e718765e62afcc6d9fe00147f1a02f1927a50fd3f15b58cfa3d4a3e68c38764918e864609779d7fbab7fe05c431f81c6085939754b6e83a4925830cfa1abf7093e3365ef0d351ee9ea83e71ae70740094f5de0ac63ef41e02da9d02c530e5a642a3d758d7c4b800128b18cc37b39c79f7f0a3aaf0f0f062e1ad71123da97d6b3ad8a80c382d7fc78a2de852c041e3593da4fe925966257a4aa17a22fda3946837be58d1cfb382067cd2008109849139b408cab5b3009841e68cfe1817fb9f1944d0886753c654f39e511c7cf8f529fb3f205d34f9a21880b7fee92e96d5d95c8ba2f56b5c985500c832eb7c2a71910a0de4645bddaf0c9d0c984cfc83022a1696a33b208af9239368f112c2936540f9cca27f11b1d974e9d63a066f331af69c8967e35fa9418600a0dece2a50e24ef65449b995cc7e8ed36f0faedfa4f8fab2", 0x1000) setsockopt(r0, 0x29, 0x3c, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001000), &(0x7f0000001040)=0xc) 16:00:09 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xfffffffffffffd8e) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x4) ioctl$TIOCNOTTY(r0, 0x20007471) r3 = kqueue() close(r3) dup(r3) kevent(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) setsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) write(r0, &(0x7f0000000080)="e404a302ad4dd7845071a4d042a88d633d3202241092a3729eb2f6462c7d1d81a4d12b529d0218515c53f1fbb3dd96dc17210705350f0de8c4d9e0a2adfb6911bdfc9fc43308f9754e7ddd801fd0fe223577547a8a84f01e7ee5905aa61ab9baba93045c3a1e626d7c61d93125347e746e533392225dfeb7f015ea062333779cf4dd140f70c9ffc2cc2b10f7548d8983446716d4202528c7951604fef0e2ea734f2f8a2649cc26379b58afb6a1926b01da34a7255fa4ec4d40cee0a7b30f1badb4e6c9196ae72694895181173d525848e8723f0f30d60118fb0dd8f044bd21f4518f", 0xe2) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x1, 0x7, 0x200, 0x4}, 0xc) 16:00:09 executing program 0: r0 = socket(0x1e, 0x3, 0x0) bind$inet6(r0, &(0x7f0000000080), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) dup(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) setpgid(r1, r2) 16:00:09 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0xfffffffffffffffd, 0x0) r1 = geteuid() r2 = open(&(0x7f0000000140)='./bus\x00', 0x103fe, 0x1000000000000) truncate(&(0x7f0000000400)='./bus/file0\x00', 0x3) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) open$dir(&(0x7f0000000080)='./file1\x00', 0x400, 0x8) mknod$loop(&(0x7f0000000200)='./bus\x00', 0x303e, 0x1) setreuid(r1, r1) mknod(&(0x7f0000000300)='./bus\x00', 0x0, 0x3) unlinkat(r0, &(0x7f00000000c0)='./bus\x00', 0x8) mkdir(&(0x7f0000000440)='./bus/file0\x00', 0x22) r3 = semget$private(0x0, 0x200000000003, 0x310) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r4 = getpid() getpgid(r4) msgget$private(0x0, 0x0) semop(r3, &(0x7f0000000100)=[{0x3, 0x9, 0x1000}, {0x4, 0x1, 0x1800}, {0x0, 0x7b, 0x1000}, {0x3, 0x4}, {0x4, 0x70b9}, {0x0, 0xffffffff, 0x1800}], 0x6) link(&(0x7f0000000340)='./bus/file0\x00', &(0x7f0000000380)='./bus\x00') fcntl$setstatus(r2, 0x4, 0x40) mkdir(&(0x7f0000000040)='./bus\x00', 0x8) mknod(&(0x7f0000000180)='./bus\x00', 0xa000, 0x3ae) 16:00:09 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) write(r0, 0x0, 0x524) accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000000040)='7', 0x1) preadv(r0, &(0x7f0000002640)=[{&(0x7f00000023c0)=""/215, 0x32011c26a21396fb}], 0x1, 0x0) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x10001005, 0xffffffffffffffff, &(0x7f0000000000)=0x250) 16:00:09 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x0, "2b760bdbe9b967c62b7020b14800000600002000"}) mknod(&(0x7f0000000140)='./bus\x00', 0x1fff, 0x236161bc) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x10002, 0x80) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)={{0x4, 0x7}, {0xfffffffffffffc01, 0x400}}, 0x2) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="911204", 0x3}], 0x10000000000002dd) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x5) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000100)="87", 0x1}], 0x1) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xfffffda7}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb", 0x2e) r1 = syz_open_pts() close(r0) kqueue() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x200, 0x80, 0x7, 0x7, "f8dc0532dc6559078b544fd7723676a53ff574f2", 0x4, 0x4}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) syz_open_pts() poll(&(0x7f00000001c0)=[{r2, 0x64}], 0x1, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) recvfrom$unix(r3, &(0x7f0000000580)=""/4096, 0x1000, 0x40, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0xc897, 0x0, "8ae96cff3e0065f629ae2deebf5395dbc06e9ad7"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)) 16:00:10 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r1, &(0x7f0000000d40)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e9c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a4e869cd892b55037498ea8c89075ea30c67de0e3f47e81c043bbd018d0313795db4c73002a0d", 0x7a5) r2 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000280)) close(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) close(r2) ioctl$TIOCCBRK(r1, 0x2000747a) r4 = kqueue() fsync(r1) r5 = syz_open_pts() socketpair(0x6, 0xc001, 0x4, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r6, &(0x7f00000006c0), &(0x7f0000000700)=0xc) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r7 = fcntl$dupfd(r5, 0x0, r4) kevent(r4, &(0x7f00000005c0)=[{{r0}, 0xfffffffffffffffb, 0x4930877788168f6c, 0x20000087, 0x8, 0x7}, {{r2}, 0x0, 0x44, 0x9, 0x7f, 0x1}, {{r7}, 0xfffffffffffffff8, 0xa7, 0x40000000, 0x101, 0x9}, {{r3}, 0xfffffffffffffffa, 0xa2, 0x1, 0x8, 0x1}, {{r1}, 0xfffffffffffffffe, 0x20, 0x0, 0xd, 0x72bb}, {{r0}, 0xffffffffffffffff, 0x1, 0x5, 0xffffffffffff0000, 0x1}, {{r7}, 0xfffffffffffffffd, 0x1, 0x40, 0x2, 0x7ff}, {{r7}, 0x0, 0x1, 0x0, 0x0, 0x7}], 0xfffffffffffffe00, &(0x7f0000000480)=[{{r3}, 0xfffffffffffffffb, 0x59, 0x80000002, 0x64c4, 0x3f}], 0x0, &(0x7f00000004c0)={0xe2, 0x101}) accept$inet6(r7, &(0x7f0000000040), &(0x7f0000000200)=0xc) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x8, 0x9, 0xfffffffffffffff7, "928fbc35275c8284e2d5cd6474f0d60ababc9d24", 0x3}) readv(r7, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0x9, 0xbf4e, 0x2, 0x81, "0c3a1f72b9db08ccbdbe7598fa4fb11371307bf0", 0x7, 0x796163ad}) r8 = shmget(0x0, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f00000003c0)=""/81) fcntl$getflags(r2, 0x3) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r10 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r9, r10) 16:00:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, 0x0, 0x16b) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0)={0x8, 0x7}, 0x10) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) 16:00:10 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x9) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) sendmsg(r0, &(0x7f0000002900)={&(0x7f0000001180)=@in, 0xc, 0x0, 0x0, &(0x7f0000002800)=[{0xfffffffffffffdeb}], 0x10}, 0x0) socket$inet6(0x18, 0x3, 0x66939164) 16:00:10 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000280)='\x00\x00\x00\x00', 0x4) recvmsg(r0, &(0x7f0000001640)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000014c0)=[{&(0x7f00000000c0)=""/232, 0xe8}, {&(0x7f00000001c0)=""/162, 0xa2}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/249, 0xf9}, {&(0x7f00000013c0)=""/220, 0xdc}], 0x5, &(0x7f0000001540)=""/248, 0xf8}, 0x3) syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000001780)='./file0\x00', 0x8, 0x41) accept$inet(r1, 0x0, &(0x7f00000017c0)) r2 = semget$private(0x0, 0x1, 0x501) semget$private(0x0, 0x6, 0x1a9) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000000)=""/77) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001800)=""/231) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000280)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000440)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee12340603a1794809426a7e33b8dcb399fce526607254793c7de37187a3c755769621d221607255bfec186fc36ae659d60a0cd341d018a4b9bc001cfe6605d71790dee06a18df5e1909dc13993b14a6f1afcb5940000f8128037ee311267ea5efe1e2e3e3bc934f94a952a233d1771510ebea6bd3eb3d0458b01a09a1a18e8a733155d88c7d79ce8c2f2310007bfb9f4c927eb6a327ff88f3b4774504fa9a17539167ca312ec4c5d9f610841922d137b30b850ffe96c4716735d3546aa3a82f12f5bf59494d72c984373e3abb3c13ddf8678fbef1f23cbf03f8c23d35dcd442515c99a12466ab79e9ce89fecad3d3939f3c9479b62bdffc33c39d1242c42c2c25b5bbd49d9fd02a88407c158e5ef8529663a53c7aa99eadabe8a65038aa7a236ee1c0cf605ff3ff3375de6dadbb9f26c097a", 0x176}], 0x1) syz_open_pts() fcntl$setstatus(r0, 0x4, 0x40) close(r0) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x101, 0x0, 0x1, 0x2, "f74699271b9a58005d8cbee0a5cbf750d0916c00", 0x8001, 0x1}) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffa, "23fc7e0d7a00"}) poll(&(0x7f00000000c0)=[{r1, 0xf}], 0x1, 0x0) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000140)="247fcc33a606928b0e228b77c49aa874295a1c68a3b8e2ed063e852a122caf6537855ad076e230bdd8a53e9db29566e41db292976253053c998450405bb876e160eab3548f3f47710447b25bd30781233a9ac476e5628b461dc0904f13087524324d70d8694b9dfa9893df472705e84faa9bd571efe84fe641e1ed06e7e49e095c", 0x81) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000580)="ec7d2f00afdba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c773bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e9815122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca78311c2c8f4472f6bef5a458bf2260907000000ba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08d4b82905520ed98aadf1c68921ce6539fc914cada6979878d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9950a91d60081f27d1db813eeb072283ceb4fd947b6498c585bd2fc10b3db9db043e9220f0bfc19220c545c21", 0x183) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() kqueue() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffe, 0x0, 0x4000000b, 0xffffffffffffffdf, "a1786eb95b7c30abfc0900"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) 16:00:10 executing program 0: setitimer(0x0, &(0x7f0000000040)={{0xa2b7, 0x9}, {0x366c3886, 0x8}}, &(0x7f0000000080)) setitimer(0x0, &(0x7f0000000000)={{}, {0x7}}, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket$inet6(0x18, 0xc001, 0x0) r1 = semget$private(0x0, 0x3, 0x248) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000200)=""/84) shmget$private(0x0, 0x3000, 0x2, &(0x7f00000da000/0x3000)=nil) semget$private(0x0, 0x7, 0x402) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000000)="281984227ac9eb56b1ff10a280f81a521922fd9f", 0x14) 16:00:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='x\x00') renameat(r0, &(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0xffffffffffffffff, 0x0) 16:00:11 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x36, 0x0, 0x0) r1 = getuid() setuid(r1) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) execve(0x0, 0x0, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6007, 0x402) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x8, 0xffffffffffffffff, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0) 16:00:11 executing program 1: mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a09, 0x80) mmap(&(0x7f0000ff5000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="73ad19b072cfecb61d2d59369ac3e55051f458be4b24d239decfb42aec0602beec4c3b8cbec6f3965e8063a5070d41f5112539386c43a4f1411614cc2d1d4ce9416e0813ad7e29abdce3d8502a54755171c32233ec08da4c034091d249afd8864baf2638eba309621de357e57c13ad2e23d32e1e77215cd40d3b9b804368301e9b41c5d1cf31e66c0fc993a12081812fcb89158afcb8aa225291deeb24b7cd2cad58d7b4788f9a2f7c76b2fd4900a34c5347d3c470489e75b159c246f672877fdd56b2ce0c15a334ade6ec2a0f89a52b78df06800d85af8d18136cf03cc039f27ae5783f7cab1870590c4016cd072dff616f1dec4fea3086030a948b448c64e81ad191d4adfa53a7a3cdda9c59b4629ce585f90f34babc1d7b81a1e89082e5702394d2751764a5ad00909d7188f87ce22c1f96f5dcd1774ab077160610ebee049c4c1dd4272c7610209f44aa88", 0x14d) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0xf74, 0x800}, {0x18, 0x2, 0x3, 0x7ff}, 0x7, [0xfffffffffffffff9, 0x9, 0x400, 0x4, 0x5, 0x3, 0x20, 0x1ff]}, 0x3c) mmap(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x0, 0x0) minherit(&(0x7f0000ff4000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 16:00:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x23f) mknod$loop(&(0x7f0000000100)='./file1\x00', 0x2010, 0x0) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:11 executing program 1: r0 = kqueue() pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) fcntl$dupfd(r1, 0xa, r2) readv(r2, &(0x7f00000004c0)=[{&(0x7f0000000240)=""/253, 0xfd}, {&(0x7f0000000140)=""/134, 0x86}, {&(0x7f0000000340)=""/219, 0xdb}], 0x3) dup2(r1, r2) unlink(&(0x7f0000000000)='./file0\x00') write(r2, &(0x7f0000000040), 0xfffffda0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xd3}, {}], 0x1a02, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x642, 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x100000000) execve(0x0, 0x0, 0x0) 16:00:11 executing program 0: close(0xffffffffffffffff) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040), 0xfffffdca) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x5}], 0x1, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) ioctl$TIOCSBRK(r0, 0x2000747b) getsockname$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) rename(&(0x7f0000000380)='./bus\x00', &(0x7f0000000140)='./file0\x00') ioctl$TIOCSDTR(r0, 0x20007479) fsync(r0) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000080)="04000000", 0x4) socket$inet(0x2, 0x8000, 0x8) 16:00:11 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) preadv(r0, &(0x7f0000000400)=[{&(0x7f00000000c0)=""/83, 0x53}, {&(0x7f0000000140)=""/52, 0x34}, {&(0x7f0000000180)=""/223, 0xdf}, {&(0x7f0000000280)=""/139, 0x8b}, {&(0x7f0000000340)=""/13, 0xd}, {&(0x7f0000000380)=""/11, 0xb}, {&(0x7f00000003c0)=""/63, 0x3f}], 0x7, 0x5a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f00000018c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1002, 0x0, 0x0, &(0x7f0000000580)=""/115, 0x73}, 0x0) sendmsg$unix(r2, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x0) 16:00:11 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) close(r0) 16:00:20 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10040, 0x83) mknod(&(0x7f00000001c0)='./file0\x00', 0x8000, 0xeb8) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x120, 0xa) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8880, 0x54) linkat(r0, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x4) close(r1) r3 = open(&(0x7f0000000180)='..', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x8600, 0x120) getdents(r3, 0x0, 0x0) 16:00:20 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xa, 0x0, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x78, 0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0x3) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x78, 0x0) r3 = fcntl$getown(r0, 0x5) r4 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(r2, 0x5) r7 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) r10 = geteuid() getgroups(0x3, &(0x7f0000000400)=[0x0, 0x0, 0x0]) r12 = getpid() r13 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r15 = fcntl$getown(r2, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r17 = getegid() sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000180)="26ab0b8b13ea242ad01213963f4b7e036ff8e60a6d0c732a548d1339cded3c8c3b4f234bcc36cd3600c7099424b96cb3c92aea51835169cd93c4cc93df46a3a6b30ff76adf3f050bcca1d591dc61ce81fa783857cdabbb335f", 0x59}, {&(0x7f0000000200)="d8fa32242822401f7e09fd7620de3e34c01009ce7eb256e28b2ceb9ea50d66f8ada1770bcb310bbe3b12b29459c1b926680ebcae90e85cb22539cd4a5f858adfe3bc6fc72624c06e97a84f07c18e49cfcf9ca1660bd853a09f55770888022875a03dec3a54db1693e8e6952bcdfb0fe2dcb47b6163fad73b4244c4f6c97bc6fefc18674fa1d7786c5bdb5122f0aa42e752b9228362bae322c8f5573c9d1aae56c0b2dc72e3c78bb7780074948c50cfbd7953ce50ebfb5906debb", 0xba}], 0x2, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}], 0xa0, 0x8}, 0x0) 16:00:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x5, 0x8, 0x6, 0x6, "b128e53a67dd5306485b499948c152cfa0e193b1", 0x5, 0x10001}) write(r1, &(0x7f0000000180)="e89043a3eced3bf44636d7a958365cb810db0c4c25dcbcb11187d9dde2f98d03b86e87b20df70dd5f7a3433b94f0457f77184ec8fe3d30dce6546758434272638be867db254a631205c7b0d65f0de452fdb9e91c75453ae938c0c216ef3095f6f1ff638ecbf8d651ee8cb99f801225ebce04fc3253dc6c1cdc8dcbba2fe88e0d713bb68c9a1e7eab6189feac547afa71102a0222fd1414adf359e21989077f2d51c5c66c14ad406b003e099bcf134a0e051a31b7620d6a4f608a0926", 0xbc) r3 = kqueue() socket$unix(0x1, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) 16:00:20 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040)="843abf5c", 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000000)=0x8001, 0x4) 16:00:20 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000001}}) r0 = socket$inet6(0x18, 0x3, 0x3a) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="5e9b48d20089847570", 0x9, 0x0, 0x0, 0x0) 16:00:20 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000001300)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) r0 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x8502, 0x80) utimensat(r0, &(0x7f0000000600)='./file0\x00', &(0x7f0000000640)={{0xfffffffffffffffd, 0x80000000}}, 0x2) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000580)={&(0x7f0000000300)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000340)="fb3729ae18a323f3999881419c44ba8f6262f899e2e66ca4e624cbb5736504be4a6af6215392902221231d443f0184753dcee504595fac5d88b0fa3e7f5c7a75b6aae65402b9c844600ff0bffe6bc0ab9ec2b8b3158489a4cc70679a8b7a65ac526b4ca1fe247c48fa0c95455b396b7eac76315cb3e9818328e34bea556b2f14a9be71db5deafafbd4dcda2ea42f486bb015ac24b3daa1dfbfe28e773822668b6f93136b6ebdb909d7c8aa7d44c5e4f3ccd4de6e05b21e88c964fc14f0a5", 0xbe}, {&(0x7f0000000400)="d6903ac83a1321204ed0c63a20c006eaf57e56c3e4c511e8b89ffdaddda7b52261b0fafa3a4ea02466692e27076c0cd74acbac55a1d532ce396eee03478ff782008e4d9acf4fbb156505e3dd532e9b11a26d5b14db3022300b82bd4e32422bb16de981f0bf67c68e62b3f3789b42ae8aeee85d59ef140c586ec3ad26ed9c50b79fb0d7a8ac", 0x85}, {&(0x7f00000004c0)="bb7ce3384000167702eba70c583abfe22f44567b99f3f30c6965bcfc145c2fd70bd17921d025294391cb753bc9fd442d50b0b05c9630578aa5320aa94186a5b532e93c728abfead41c226cd2be659849f343dcdfd0fa066d8118d40da44ca34d18e2c91ca0ec8041e76455c0c48abe1e6da0", 0x72}], 0x3, &(0x7f0000002700)=[{0x18, 0x1, 0xffffffffffffffe0, "000e6f"}, {0x68, 0xffff, 0x1, "acfbd866799c32d07ede20b9bc59ebd4a836a984944d988894e210aab33998e0b4b44e25b47ba4626734e6c51deadaed0cb0083b11befe390ba9180eddc009700c893569ce9bc5b5c7ca399403f91059577a1b985ea1"}, {0x40, 0x1, 0x8, "1345fb5620a3ba763bd09e0856732376791666c7d1713234b05ad05cfbc1994cf618b4921a485ade7737"}, {0xe8, 0xffff, 0xfffffffffffffffd, "586371e09b36295555050348a269b94354a3c045de268e6f9439b21f08cceb1e684a94f0b1e00c6e2670aa8b6a559f0f55af716999ed007694bb7125259a02c6a83ab24247a07b98c926352e5996481914b4b36e44814d3eec8d89637a3c0d84cab3b2fb5f15ac50dc1bced595d0602a974eea64db6f6dbf6c63a6df8a51a7cfb540a7416218e98f3666e00dc67688f68b120b85bbee2051a4be1fa7559abd8c17d032c06a465a00bba38bef8c0b957a6d3825afa4a4182fee9f178943842daa833995d5e676cdb52f125abcf41f6963d3375c4f"}, {0x78, 0xffff, 0xfffffffffffffff8, "e61fbd8ad2e17da7dc7653212079184e4934003f5f357b4051525c890e341b46d3caf81f2c3731a5d3109fbbfcc5df7c527bdfda21c013dd62dbc33e86f3070a2f48a5089639e021d5185e7d960b0e1dd8448c2bf8bbdd4e31c30dd7475337060d11"}, {0x108, 0xffff, 0x77, "ec912edb3b9388022ee23243b5c62024e52ed43e69ab90d0b703c42c77813ad57b630e92906d36f60e2578171c76155c818a5dee9a5941dc8fd0799defeaf1c2f91c87115d1e57114f3aeeb1131ad50e6ddc2726a86e62390913df6ce059dcf9b7f6dbee0dad4473dd4fdbcc8ec0987a7ba86408ba530afa703e6e353f5d9323206c6553c597867289fe2e652bc8edf720d0e4e3f332ee0e8f0e0c0c19b00bd4392e3449b28ea1933dfc0e86c8578546bf3d9840255860301d927f40a57b3d9993e5e1fefcde671399cc561d5a97eada810e9c4f4bd1280b22699a38036050ec5f7fd1097e292b8c81f30f2274e5a9b5bf60a915ae"}, {0x1010, 0xffff, 0xbbbe, "c935b34967cd2c650491e88e0677849bfdf81bc3e52b0dfbccd93fc982d70c911895e985696b15ef9eff93a6a09a90ceb62bcbc4cdea234bee10edfc4db5f614a0b5922b743b64278df6e77d477e9385fa2d2e8ac1db20a973e75befc26c8d1c7965238fabb356f19a5d8a6041b3e5ab2cb857e765df83d47579c06ea04fc8bfdd0e12d4ca62cf7d3d54ceec5296c4a5ee2153ff03a68bd20445d7ad2e3763a6caa5c8dc06f9987ba3b349451f2c89191b43c4bd6b6ee13d595446ff48a6d6046e4fff772e68cb58ccb20e7a6e55c07686bd6b2236d020be93a7279e377bcdfc1e231edabf41fd78e6f57d4dadfb0b5e6ba8e5e915f4dce9660107b693dc3f843eb79147865de2b0b4b8360e15ef632aff45158e6a28e009c7e0542715f97f8fcb459e23591f0b2ed0e437bc5f8ee5296a5d21157e25496321620c6aedf4d296dbc7f69d587694bd4e66896d60cb34566e85ab7fbca2179fba16f8165f79c1494c1b5214b996198a5403b712f38799049db43a9ff3ba45e75ed0539886baca01224115d971c3ce1e2db7564f3e19edb8a9ced10bf152732d9c94661d274148d7bfc430c1dc2acc3441667fe0c00ea34400a79f7fd3e2e7a628e8262794faf817d9b4bd3f66d0769c90634eb63eb6dc1561027320e493bc90ef522497789dbbeb3e73b58bf21bb414f182b5b6ac4387e7ad2af75709f38aaf078789ba4abb81d4b5f0efa527ad350141c6312449131de4ff7c50242c675cdf8f1ccccfda6b0cbdc2e91f969d07772cdbf0ec7790af3283ef1b32fea22b298a58fc71b9af6eb05a0e1412e075273af80d4ee7b48e2b5fbe2f02211c4d62583c54a17fb2f10e79fd8c21ce124ce8071c31a3a4fe8ee415be4267de373fc792e56393cc39e90018b2998739a30b08a9e4e6f276f4331688812ded06e2c4950ebd2f1ab4a405342e8d6d3cfa4547567901238312ad9bbbc74305ed4ef29cfdd43f1b9c56414d4d2a1da923364a3229d38104b24868db7aa624d0319b231feaa4ec1650d1ee060676b92474d73e82b311f9e5bd3f772e3c42aa0c9273b8327eedb959c930e4ee10ea528d7507fd50a26f2e6350cca9e7d3d49d177aae5a1408eb8f5587c67acb20178b34fff37e8df8c028919d963a259ae2927b2d0c5667bdc50bd3028e23f25dac51a60ef6f13f9fa40f7fd54a1eb4bbcd1c03f4fd28d55110a1f914047b90cdaf9e76c14aa7792f130cf58aaf94a154397943a1b0393b2df2cffc85cab9f80d73e104e08a38574bf662ca9a502cc8cf2a830fba9cb7c9556cca46f35d64e805ac6348248a5e5958525d23b887146f398b9d1319bbb7e85ff633171c9a71275d05135e57010888b6872842d2af4ac9e651c7d1e3c32a0478113252574bcf22a67cc966e60a0de6ed08d2a46ca01008f3be2087f580c990f6e1ad8d4bdb67b87614016e3d534fe3feb22f1fd8a9f0f29154eaf92cf5dadf38489816897861a3e0ebae51d5b9142b8ba57bf2a43e0430a736798da820d7124989af7bb5340ed8e186200530b9fe711bd1b78e89b93a667a45597b9d65ffe5ca4fab97099094d93590830cf29a24d50b5351682b394e8eadb2af1ac6e5770fd50ea229c25a8900ae12fc6363374d40b25acec0e8fc5a692a9063fd37de2d6380d54e5f3b53009a79293897229b12df034d7a182ea7eb9047c4dc666a40d8c1b295a6fea36a7923e93717bfe22c07a0f07c27d7bb1b28563d1c477b3d8f41cf1a9cebbc0f0c994ae299eb4f0b87ce33ae5cf725c84c7ee5ab27aab66cc8cea2f4aa37ec5910a64437812c5c823bc81f09f704319ff9762280ba1aefbc2ff04db73ecdcc761af73e1caffd0e30762704b3ba4c4a5ff254dc4a05bbdfedf9d9fed077bbcbc493440ba7605bed65e6a28b23426e6dba2c624b1a8b93b378e8eb7d5fd52b80be6da74b50ccd2cf839ab6a254f8b2fc64b27767aed3a8fdba4cae2dc19aa8d92fa5046fa539e6af0d44736fcffda03fbffd7f23e2408d296fb99f0a06be2dd14e0cefb8157b3671f3281ecd07905524a95908bb68952c2d944a7064efa5468e1da938b940e63a9db012ba08d4bf8a31ad370ccd5d637bb86f1b673593c078ada1751335c91e21270675e68cc57d66850c3bd4697465a8a6ecc350239f79a3ea832d3484920e70ce41cb2227f452ceef746e80dfd0d4954517392427163d0f20cb1120d427941971f0c5b7a7d4e081a07bc0e4dd90e481e0d15b7ba015e60ca4962f14fa58136ba1e9fadfc606a21c276cd59c37c9c7e8506e2e77996cd1d0ba4922e5d9601bf9d007c8cbea308ef4032aaf60399f3ac6fec45d7aeeeaed0f3c74c65557525c247db7cf7839d23c8c4d1733d6aca61fc68ecfe557bcf87f785574ced560aa0346bee36e2bbbdbbd4db78a897269fd6ef7d4d7f30de91cb2275eb43e333d4ceba21ec7b9207bb8410e72c86c37e66bef00008328218f1776e84d8b3638bae05ac6def0bc5c198f618061aafcde3ec62d1b580633d8676214dca2d90cd64d92adfccb41fea254701991d1926fbd7c486f74da0f1a8cd4bc9b50715aed916a17e79377711fd915a33e14cb3cf3675df06f0f56003294d243c09c90ac150ac6777b338c679f8e2afd0c0bd4f01514c02202cad76ab89cd4713e8f75381219d3b8f6236a8c364e8091700270b3bf4466947a0bb6fff7158328fd5a6a1e21ed7ce99c49f775ec612da836376f2ec8a2a05c0e3b127790cd48b18e0851e05b3e7d0c010d2b7571707aff67ed3382d61aefec3db6bfa7ceeb8a90063d0c2532d4c336d03e7a6e8d9562e2cfae8b102ca5e111f4e95c6b76e6e115611b3d17cddcdd1f519f0e45f697f18db7b6a74a0b5a1afb6e8436988fc662d8bd32cf6d99b4f3bafd9e0e802500e0f7b83886fce1c83fe3bfdb9115b16392f9b7a8af7bcb28fe63830d25ecc922609347cdfda967bbefcd92a00293d8546dd61cecb6404f29317b119715cce7be5950aa45a9cc807e7f2b20211f50b7c32da3a1f78f022599a7ce92d10ca28ddf9127402e03e4b8f2eaa74d3c3ba4b05d64bea091cd82d4936cfaadecfc7bb79eea63a99dd62b02ff7e616a7d1a52f18c7614b4dace9e43c3fab4c8b0250d5757d4ebcdb674267c930844f4527b59ec0bdc4cd021365568b07a0be50dbd8773b91b19840a68bb856c73fefccf02d8e97c804ff20b23516684f83d3672a02ce3afb91ea2ae3270ed7982fce5e06ef39db39070060d2a761f6c041d412c67a4c34aa11f2574bd58e002b262b2d176028e0e1d921e16edc4301f152a85dda34a362d1bd4082a701cb2b193ee6484904d0e5939d77b945934e1229c49937190bef0f2e3ce567e96b21f8eef5f97699d48a44e206d2d4d1fb6a3ce102d28eb621ef30b344734728afec0a2e217436de0262f629c2d77b288f1762209d23ac5ae5a7ec601a2d36bcdc0ea3284dc0904ec2e108ae2aaff3a49eb35c976f995f7e4b9e11b8a832089cbe4b303e5fd7fa01bdea92cc9137a43ee86404f4cff685fdeb1a76d9c4d4e41d5f69ace44f5169c0cb59df6e11973ef2989a902551047f445ef391724b687613aecf407e0077948e931f92c604726f38e8eaf6a8683091156e06418b3f75d399000900f5841d400d336904edaa85d329af02ca33982a02d400398f1f0ec41aa27196a11300913e248193118427def45413ef890d0e58d72ca87e5ffe7f18d23df658efc1d0acdca0a208552cba00025ec30671248edfea5eac2498445d8a6b349017fe2b1cf08b90114828605ecefe4ee5526be056624695aaa488ff6e3fa755bf0ad65f09c723d5987afeb9c1e8e8aac1dea1cad95731ed0d3ec69da8cf0a907ca6ab5f4961bb4479c7d0ebe2b7aaf8cf17e5bd278ce8b43a9be3b5309417d28a7782af79a3ba3048f0f0c2c3ddf1cc3a98a07c8f2e11317c45488598bb74a1a2b892764bf8d6147367cb02bd99156007eafefbba9b79f554088ce172efd9b1a0a21b8af7ad5856b43eb41648319938ff8b10b1b3e4f918846efac675fb2c6ed205c9fa13652a3052a7f1840e2f864fc8e9d624f667cb40e2cc8ea36e52b21b62fb77a8db6c6fb66673a756fedfeb799ffd1931a5f37356ece6a2772f115be7dcc331975fbbf74a878d1661764ef93787a21940c36adab0337419e5a0e166000a106baac69eab4b769048267727854a93d1249af830e03fc497a92b9f29c253ccbabda7b45ff106775210dd707da105faa987be31c827ed33ba8b155f39e05ad4c93607215e5afb1720b5a68cabbca6f9eca82fc325fe9fe825511af00a9addcaedc0ee3d2f6ce41274e363359c6013650f4ff21f9b7721b285206334b635d3ab48195ec3b49d37dff6d52e19172eb215b596eb717dab43613b1888eb2c4ee8a29c7f50031da5c47263dd1c5db4fdb4f9723b2b0e92a97923f41a4cec8443350f0957e6ac8af65e5085929315dd9b9b0669a3dfd96c71cdbca7fed6dcd278eb82a0e2ad5ee600b6bff1c45cfd023b0aeaa706c9c162800774069c153580e17ade28b529e2018f6c5344f841b4953579ef831d79f39dcb53b9c68eb73f49558b9383930547d4e1823819b4533ba188956a3def4c779eae9d3b1f967e67dbb2412df8c4a4bebd6839356c1ae9d45d88c5ad40b99c7967e405afa02013e633f17ba1c03ba1e6f6fb971ad6ef12f3e8a55cbc7ca8aa356f1c6a22e9128c32402cecca006e9963daefe0f98371131aefbef4eb80f540dbbc68c7c3b3bc05b230f9a939a855108f2bade434620ddc56ece8898143090e7e244f2209baf965d7d256a07d8bf87723e4a71ce0eef6d7d601e44b100df5127216805a66ed670582ff8f3c4d21e49b8d31b3360c70be3708761b686693529692480e9525bab83a5829611d00b4a12a2eeb92d2af758aaa44bbd0ba54b45dbb91ad527238e1f8669476b0a875673be8d6535421c7512d8d972ac2f578acb538f8bb2bde68ea90e364978965589bd53ef86ed9361a51711cbd611349e33739981f897d9bbd4f51bbcb3a5d82d618eb703b24b36a95e7d6973b7b7e854cd65b33e2c726b02eb3f27e4cc64c72177a145cfa267593cc43c69309d356278641be90618bb8239b7498d05d0b3a93be1198269f36a78fe8896a38a17ed7e385d1c828368dcb8619957cfde6e1cab3674221462deb1861a6ed2e3f0237e5bbafcd8e08029b0669a201522b8e0bd58f83395cc8c71f5e50413c1b802cb1b194e1e40d56093885247114f9a963576ebe04e5f355b4480c7108f2c715ef55ee6a8f3befafbcd854c6c6b9b2772e87e0efb3bc9afa46880ba2f7cb851e342001b70219471555582110d9c6380a60000645a65b5a041f0961ebc02d478de5af92740c6f65969178664d3cb676b69daedbe17298611ba99ef5d0e0a581064100b44d15f382ef1df6786d2124af15d090f70208efdb9308c4595ed9e3073e2fd55ba6bff6b68beba8b3b0a352b22e7ecc1474105af67d5dc9b4ed8fa66e7d2dd5c0e7d467be018e834c4720089d507ca2fa89b3c173bf1f2214d66cf8b870e68c3e77200ffc66a54a553b4ac979608f3f24afcc1e66e1d2e28bffed13247d0b4d00c110887a38753fd712140d41cdb1166aeb4d46f48c81b72cc9867ef140965bd0eff11de4718a036a062bf268aee845f65bf677b3038463f545a5cd81987912d300edb8df1d10c6d272906ed1180db35c4ed8e6a4d447188e3d8187fd40707b787ce8f8f1ec5c1d9e97a67867afa756bca328ad898472345b05c2c760bb627e593095c053f2c8fc112"}], 0x1338}, 0x404) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) sendmsg(r2, &(0x7f0000000280)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x3a09}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000080)="f46747533b3eca8a9dc5083453aaa2d5f5f1458bae57d5c8eb1e534faf9d979bf51a5a", 0x23}, {&(0x7f00000000c0)="3b4bf63aacbcbd30e1ebd28709274fb2761c29a81fec6c7494b20b00f14eb5f47fbc98a58176386e544f78ad1a2a3a23959782b8b9422b77116bbcc7cc5959b70afdc23e0b9215095d03d52b57417e6f2a83cb693e1355ebc8641449a483baf78d6e45ad38f29f5d9a6693f402bb975a022a51c523ef45c514de098621a4ba3ad66a317cb65813844f684f5f3c8a15e6b2e8c7399633d306099788e1884bb73820240b4860c08f2f883ba4f072ee5e2286513628a44d782463942f7b8a58d1", 0xbf}, {&(0x7f0000000180)="5a836432d9f2162172165a306b11c6044fdac3b09460e4600f394021448888a0cd7e557632799edebabf175aef621dfaa18ba114bdd002be7bc9b348f2cc7b4d12ab76", 0x43}, {&(0x7f0000000200)="8cf75a87f08696eb0bf8fd5cceebc1c832d18e602ad5bc244a852ecdf8d6eb4571f0a32245e97f18", 0x28}], 0x4, &(0x7f0000001340)=[{0xd8, 0x1, 0xffffffffffff564a, "73f6c1a4a7be9608882f36a3274747ea33633dcff7311d87ecf4f61277245a1b250037c71889cbc39c2a5491dad6824d9717b3e0a1d13a106860098a3cdb2eaad43490596eec15f929e3c8ba05f80155a6d468b39c072011b8c5931fc7a06dc9b4d2a6956415457974304d7db72d4262c69ee3ce8baa3470e98fbb8e94827cfac5d0af412e993f7b42cef17b463be51f0e3ff3ae86addc9527fd0729325310b493eee98343a5692908d973d4ead62b9910884b4320c4d84f95f6462a249f942edba4c6b36f0342"}, {0x100, 0x1, 0xffffffffffffffff, "e172b867fd0fb8a03282fcd4e750abe8ff7ce41a4d53e3f13d4f2a2b6796845d4b2de69908696557eb7580284aa314707501ee4afd03b36ce33d3b3868c964e5c74671423e598c22e3d84e6262933e24df1ffaffd81def0ff51b46c5ed4183c345eca43bac3bd7c48d78098559931bf2198dec4ff621b2bd828a43aed172b1638d77bbd07f57d1c1f63c21720ff5c493b2677dbdf90af63d1007128ef2233833f3e5fc802d795ac319b30874449c880fff90832b2510c864ec4b53e997adcec0e9c0f406437749026372abb61da5169cc5980732d5152bf564871c0fe43bd8ed2922bc894d3cf20b90"}, {0x50, 0xffff, 0x554a, "07e4a44daaf0ca577ff13ed7d398726a77e7b530f21b0d2f4d144bab7d1e81cefa62ee0e9bec9f85acaf1044fead621c325f94b2b4076303b2c1605f38e72425"}, {0x28, 0xffff, 0x3, "8abebf4cbc7f7d202c3008b3b5db105c4f"}, {0x80, 0x1, 0x0, "396e5a909bf3cbe0c232aaab5039cbd76a0f736f51bc1cd8eaac9cdff90977f821fc0400e88eb9e81a0d71bf654a621d452798e6a725321e7a6788e001f8996469baf92827d0825eafda80f7ea33237e37e90d49396abafe854cf1168417aa8edef791349fc3e03255663579286e"}, {0x30, 0x1, 0xade, "3ca12dca1d77a3b8734ceb0479340e53e6cef088834fbd7caef0ab94"}, {0x80, 0xffff, 0x5, "c1d5c53fd486a718e90cfc957927c9a5b69b06c120d8174fda405cf32ef116112a4d22fc9af98812467fd62395411e4f7f8e6e30f2b5ae28b63c8f06496ade4d18ec4ff6e22437877c1a6c9a6a03777420e865c5fac2023caa0d61d21d08bb5f9ebd8215b65ea886d7e6960f3e"}, {0x1010, 0xffff, 0x7f, "0094d0ba7ea2b5e05312f4ca6e8a9f43c4107476e97d04e51dc1dea3a3859a850f8c7eadee96745dd3f4abc3d946fbc6fcf91e0746cb8237ccca8fec067ae86c786cd18f250ff6aac123b5a3fd2030e77212844d2daf2f287619f3fbb3b22458a1c8a50f790c13ae38edfe976aeb8f87997c06fe5382362d194923def89b1142e0b5e1e391913fb44b2a8acad6618320f4d87dc065486bfa966f7dd5584f7e10d49765a05bfbc8635061513db307a94b962daeefe6292e6f0fb307aa07f2337a7cf73da9b02bba40f2a0334761ba145465152f88352b698a24b4c883ff10e715f441cba0daa49dcd5a74a722f517030f23c88eecd1cec0337c2a54d249851dd9422a9ef03f271ce4db7832ce483416ab476497837cde01eec778386311d26de48809af8601a83c51a29c3efecfd38d4d3bea9ddafd4f3042948708bd2d488069218d9411d2278db4e2781ac9b8dde5f7e0e7be8dabfdf9a247a01cbf1af6422ceb72fa120715c93c9a367f3e5ed1f74cf18870ca4198867b3719eff630ce554980c1a4d780b23110ae1034570176d2fb4f2aee4c9e8f178ba561afa17464407ab2287841a0989dd2301098eb4cdf7e9652569ab6e289dce4a0f28e1b5b2aab62bee318b2691b388256dda4902e57afb0286da2d16837fc8907a3c38d553d1264c227eaf5c80ab110a30ec1c4187837b0bbabdcd161fa7db41c34b50315230819214d16b1e86cc74946c3aa2af5dfc63c28c2b80d2031ddcb0c92b5c2d5929ff4f95f51e7795e0339754492a4fd7cd6e458a8f1154cfb6a3e8d4caa9fd0eddc48addaa81fefb4add8c96c6e9fcd6b9e0a83651dabe9b855a3ca7e62ba2caf1de68cb0a13c3061de4db53b6b8b49ba39073d60e8e38f0bfbe7fd78da22c4f95706d96f355e60b6f65a6fe2dcc83d2c9551429fc8eba203e9fedb3dfd3ad1e9e34b6820b9145b943ad8ae5b04acc2a54bb28d3676a5f0cfc114eb240b4c9e7138205ef76513c2f63815d29e89f907ebb144dec5e26c349f4951cb7abc9c2b4099906609503363a7ec47b3926d99eed95d073c3fe74f3d3305488020e3191497890c48204b37cd2a5ece166e71680abf6e9f46cf3dfddb17dbd7fc4e6db11d29594333656b6938da72cf6c40d9167de9e6050929e88712e2e828ee3ec792b4e491ca252348cbbae9c9c4b3346e9fb6d4fcff113bc67aedb0e82a031d3eb824eb45e13521565cd3069c311cfd4daaef435b644a23341d1b324fa6c5ed9f7d5db79ec110ede7e98ccb5c9e833c77a9f6514792f1764933ad91f88be278a00911bd96b6dfd7b09b1330b7cb76f507b618b6e1c33226ae651255378179cb1b1fa305d2372487497dbbba0c5b4b6b626a1d95bd29a8cfc1a7ac48716f2ec194bac75c353205839c631e66b0f76200d1be13fe3be8bb5555efc27a3291a86234e2fd2f540f2fb58088e8db053558190c30f9932edb62e2d62ec1aa0efec0a589cc93b6212d825f82a618139932b5a1de9c08cdda81b0d637d3a035647a722fcd2f53904ea82cf31eb091c3f38b36b002e00aec954d7502f5aac6389ee6f8683784c2bfed1e4d28ecaee6b5f92eedad483497ea276da3ed2f778eb0d2a9c4d1bf223c8e3855c49b0bae7c1f6cc5ea58919df9349bf76a020333e5f60ae9ea2edb4797d29af46c9a9539e75b6ac1f751176d75b0c8191cfc839a5369d3824ad8b03465359d6d74d463dfc6f0a3ecbde55664dadc0d0f970d6bd888b7a20ad4258d2663749c9699de2d225da3a3e1510b8ad1e65cae77d1ce6e3f6608648b355f3aa3a8f749a3097569b183fd52e1edad0ff68748e1e146a55b7158a9eff1596466aaa131b38dd3c8f69924fabfe19d499e91b745fb00f264cbb746626565ac713e0adca15e408b01099a7a8c7d180cdfc8bc08b0978be813435ce3960b74ac1ac9177894f8dd6ec139c3d42407b4546ad14244315e34ee8b26c7c6c28df67c5b5f665df02e5bd30f56675100803eea9de73c0c2393427fac221d9164475b03b1eb46828bfec11bb3cdbd1caebabd1e59cd921c93d2ac2f331583e9cf856ddf35093c58ba91fd3b725856a0ef9bef7f97839f77c19ae791a8f27e11159669da5c62b41b799e1dfc7ef7f7a4e55526464bcf8478aa078e0de311dab3562e8559f2149b8f7d138d4f826a816f1dd4db813c15525a89ba7cc9b8da7c07ba7fccac08cdb3fc598006698f22162c64043b5cbbce84405e5b5b5c956fa2e29669eea3310466eeec7801838fc7ea1df659c8657e305209178a1996e1f0cc14ad1e267b40c1c6eb5dc0c640699c2c38e9cc648eb84ac2aaa6705bc044effb6de323c75ade3665f9655ee09371323edb5ff542985bf768333872de310ae2f79db67bf26eb8cc3acd5acbbf369d5cb4e185f07e0b0691f63217d874c3115d94f6bb94b22655de8f5209b21fd51ce2fc39e2fe731b2869a127802835eb6ae9e70772995fc03fb9c02db0175e839c576e9e7edb80c26cfa5ce8b771081fffb2dcedaecf405422926657129e7429a21cf9361d1825d6715f8a4b5896308ad21cbdea43a01eb431707b88f7f72f502c97a06caba73cb1036da88f09681713d467abcece6fd860eae231f9dcf5f43989b8cd458577bbf92d03ebc39d644ad0f2cf2ef282828f279f22d84952bb948e009373c9678e0bd48b37490ecd3e066c9bdaf4d528da25c8f462ebf45d344323b6de13f52dc5c011f86feeaaf46651455f2878a140c4a1b4d665d40a9278fddf3ba55d841ace87d23774d5eb64e5b4d37afa404becf99c99d51d0a8a2bf54635fdd432b8fd6fe91cf79822c1b03da1aafbe3a8bfc7d97ace7a8fc79255dbfb4542d23be887b183fca87cc6e3c1f2960aa6bae8d3e6d9de32adb37ce7e6788cbbedbdcf8ba86ced9a21b5aefa29bfcea73e2606c9bb8bf85ae0aeb845dd56d1a2e329bcad85321fb538d0e83d22df89d743aba9b60315829914b788212d2765960bcc0c9123f4b5242f6e5adc006b02d84b646b23740ad1ad0ec99368d72bb4cc3a743f4cc65e03cc3df27d6204ce844c687c9a2e48343b14a13e33a28ed3a7958fb20759da6336e19678a24a4fb990d99359c0aa5f1b68f2155f5edb22f6eae10d49466ffb082920e4296eec94ac0fdecf08b90aa3404ac894fd6032ab2b251d70a6322917518855e498c8b0fa86b68b24f84216dcc5cac7535c91871f91d112dc3abf07b40971d6c6e3c2ff04330d06273a6ff2637a1f3bc9e24920af812834675b9b6dc365e4e5c4a3e694c05b3b9e1981b48a205b924378b107b8ac4995ea893a60e9c72fa620c482d5386d13413c8cca302f46e5f35f6ff8fe98558063252fb149279184d8ef93709f3f9236476448e8babb606448d8b695c56d7b7494a5f5459a893b99e1430d9815ebff07b586e8f75f82ece412353db97a7459331fb1e409e846d585e63e814acd3d0ba6e77cfd3b80d6c8b2c321c3c8717f4044f31a91609f45211b1596f60022fb406dc6dcb03b3cc9f28a30c942bd72c1a7293a0f7142d12199af14d5ffdd0c2d71b197c0f8647b5a043d197db8d08c25e43eaa6d6938ed6fdb9cd6c237420786ee71d7303a55db00cb55be473b9aed5578011248ab85be89c0eb4d57b09fcdad056355a22ea7a6886760feb903ce2e118a079038724c3ab1fa09778adb9a72b7f64df390ce31f927c242fe21af8c142b146958840ec8b3b8e0c9e19bdb35dbbf8aeb8b09df17852f0170b685a2105886b81ff13422177362274efe6a8d658fef2c4a1bd2ccfb0e561533f4c2f1c5def241d0aa99afa5a4e5b50c9a4b0525f79d54e20b625c8ec0ec5c581efaf6096bfb64713df24909cca3ca7ed6f28f1da572ea431d3f7ffd841350f3c9235f8969f927f4390051f0870227f6576ebcbf1f76902c75a38b0c701a55d5c3b61333809b0019462673ffbd55bd3b1fb0f65a1bdcdf75183dc62ae24c8b438feb21951e2a7cd852e47981c5d609f575a371aa87820187e0e250659061ca0ab3e15410d278d82b81c54961d1bed9efb5e351cb7f29984093b530b5621776c4d0cbe76d229248c75fd0ca8e38ad313318c405728c195e216f80be7dba16320005ab7d24558b41b31ff2657b844895e5557a2988a419e1f3bd0bb6d6a294bdb992761b941e3c38c134a50d2ce5d686bb54b944c7fe4b05830d3664e0d5ebcaa86b0a4304be4c1db7083a14a6b651703447b26b9549fe31abd585da03c42d0813568d87558b20e67fe912841a87c0ad3136d6bc75756801dc7b22f8b07274e73a2b9428373478aab0dd5aad745346a03b144400e1708c42e8954462f3d58608805ce27967da5b21d28fa99e666f0468a0da85ec44915e9742b50320b64ab7613abfb860e36c2eab3c96512422862a10dee0b2bf613e432a70ec7929c4bbd5fcf26d6db3def1646842adfcee1e243eb34d86080deef310031ff79a26a68e0403ef7b545ff2c7041b716a1b057d077b028057b54b4bd25bef96564e9a0c03eca9939f5948589a2e20722c3057f1879c9d35436e118e4b14892c5203d60754a71884dd044558f212b55e081bff1798b5b4ab43473f1fc44937a9c1e85199d6b7c226bae9c2c41c021d23e0f89d4e66ec7c077de3f31745b86b0252b60e93709cf4a1f3279c9a67b639ab762ac89c952780828531ba1fd4885bb5123ae86d60af9ebf360a4e6cdcd4fd7fdade4d2e97a004df73eb001edac59f3e120fa7237abff731c4390e553eb853d14306f3a8b871adb8a87c777f5afc5a21df225e953ddcffd495f3e540fc3f5c71975f79e71a79101ba363c8cebad1d9807f7427d16baf824339a89e2c1970e95604711beb7c97fa7993ecffe675c98cfb54bb8096dfd185b562acc61dc4ab86705c9fb06ccbdcdc5f76f124c781326fb3285ce5ba08fe606e012bdb332094dce9fd1d910fb585db3149e276d171513424dec698b92ecbb5b957c16b95ab05fc579b2663d6e26b9d18a1e37267ddfef5da2f97ce3fe223a60e7e997712537d79a0a75fe2f369f658495a37ef9be66d3a46e2da0b9d875fd0eb8cc935786cf24063ef27e19ebfd1e3e571a2a0986a0e80d305b5e2125c9fb45a6dfa418c3fc044885196292ee327f12d0780af84be3f95cef33bb7661ca0acd84cd1b3acf804ac387b8d96b1dcde17141895d456cd3e27f2b5f9524f6d22fa6cfe1ccaa22adba369291eda96d5d3505cc825ed2f8ab1b39e5a252865a2ddd1ba31f3d06b152005234d78de07c0f0af6568220d0461ee1c72ea85646c41c7cf49cc2acf162be9751cb0167b09f8bc4be7770e19cf4424b4d48323c31f14b9755785a9d53ed68dc39f40e444a034304b0d6fa20d3ef19a9c53a6363266c38cff3c71e93c0d96fe71210b878956dc8059e97c8f27c327ddaacca37e67379b817b354d9f90e1ae9bcc4261e2f1a3523c0b1432cce8f9c1a49b024b41c1b75581f79dcf3466bc9a873261cba20448fed8a6323e61118744aac3963e5f2999cad8c8e555a41b163af7eb0bf9bcd84c8d9c23310906f0883453babf7364faf7607a9d4e1e6601b12bcabd02d10328e9f072026d58ff3ba468c91ab578d0415456cc041496d77b2be8dd82f6a54dcde1d74f967a36a9732b687042e445ab0e1ce3c0c445594e620943bd60b3d1646d7ee552e372ac95f88ae70569f591d7e7e6b97aff8490153a33402d7ab9469f0f40b70f32084385904a086288175bc07a2371bae5aeb935bfd1ea770bf8f257a2fd429feb752e96b1bd4005b1997ef04191553cef5a1457c2475703c6a7e9"}], 0x1390}, 0x8) 16:00:20 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x10000, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x9, 0x1, 0x9, 0x8, 0x7}, 0xc) setsockopt(r0, 0x2000000000029, 0x2b, &(0x7f0000000100)='\x00\x00\bL', 0x4) fsync(r0) 16:00:20 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCCDTR(r0, 0x20007478) 16:00:20 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe22) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) open(&(0x7f0000000000)='./file0\x00', 0x401, 0x3) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2010, 0x236161b9) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000200)=""/133, 0x85}], 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xec579c79a3e3592d}], 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x80000000) preadv(r1, &(0x7f0000000940)=[{&(0x7f0000000040)=""/11, 0xb}, {&(0x7f00000002c0)=""/138, 0x8a}, {&(0x7f0000000380)=""/242, 0xf2}, {&(0x7f0000000480)=""/250, 0xfa}, {&(0x7f0000000180)=""/94, 0x5e}, {&(0x7f0000000580)=""/144, 0x90}, {&(0x7f0000000640)=""/209, 0xd1}, {&(0x7f0000000740)=""/176, 0xb0}, {&(0x7f0000000800)=""/211, 0xd3}, {&(0x7f0000000900)=""/54, 0x36}], 0xa, 0x0) kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) 16:00:20 executing program 1: r0 = semget$private(0x0, 0x5, 0x20a) semop(r0, &(0x7f0000000000)=[{0x7, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x1, 0x9, 0x1800}, {0x3, 0xfad, 0x800}, {0x4, 0x0, 0x1800}], 0x5) mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f0000000040)=""/121) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r6 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000300)) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, r6) getpeername(r7, &(0x7f00000028c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fbff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000173cd2269439510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008b152bbf86b8bd15d65267c7019cf7fe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f635960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001840)=0x1002) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x8000, r1, r3, r4, r5, 0x40, 0x7}, 0x3ff, 0x1000, 0x7}) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) msgget(0x0, 0x18) semop(r0, &(0x7f00000002c0)=[{0x2, 0x81, 0x800}, {0x0, 0x18d, 0x1000}, {0x3, 0x2, 0x1000}, {0x0, 0x7fff, 0x1000}], 0x4) mlockall(0x2) close(r7) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000780)=0x400000000002) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000000340)=0x9) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000480), 0x2) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000600)=0x7) ioctl$TIOCSCTTY(r8, 0x20007461) msgget(0x0, 0x10) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x3) ftruncate(r12, 0xfffffffffffffeff) accept$inet(r11, &(0x7f0000000500), &(0x7f0000000540)=0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000580)={r10, r4, r2}, 0xc) write(r8, &(0x7f0000000b40)="4d674dc9d4790b65a84903e7fbbdbfcf3c29231bacf8681a6cf941b583ff2c0e005ef4a18560b1deb6bbedf2cf4e60d329021e65e9ad2714b8a5beb3d2325494e6dca1ee68ab18240f4a45168fe4581b3c40eaae7bde5b2826ace002428ccf3ae80db2899bddad9b242d1406c019718e7c41beba0b00d4ec88e82902000000b91510ed6f64ce4979d02a4f51aa21d59828df46d94c2fe8343de8fa7e2ec8e7f7b38181e9828a86b787dddff273475fbeec7309ba9d0264a8620e02acc0ba61ebb3d0fe2c75b33f3296a692f1d6de7d0926ce3a2e8f1db9a7597c71958367663069d518e8a605a74fa800358acc942872f639e1c21700f7cf8bb5282fc0d9eb8572e5a5ffce52c56f51ab339576007fbb4bc674ca40a9b2693e630b3d0e874d7c2dda3a38717f05741d0f12231520f2f0a9171ac1bf0a9929727b9146e3d34c0eb770e10000000000000078d5e8103911dab8fc1edc1595e04535c3fb1cbee89b1bf0c28b569182dad181436b98e69bc5868fddc71fd0ce8280805524907df0ce29f2ca3df1cfccae20e8e08f393a52be05a4fadc0a4b27048420026ec07157b7a82fb7aed053b5333cffa075", 0xa6) sendto(r12, &(0x7f00000006c0)="c0e1cdb4f9894e89996d663bcf47d25067537971df1cc1945317b8c44868395adfaa148fa2f4f1a44d75eca3041bf2b9daab313735dbd1edb25ee4c4fbaefb8e69ae64bca4ec2c86b99171908eb6ea", 0x4f, 0x401, 0x0, 0x0) clock_settime(0x2, &(0x7f0000000740)={0x0, 0x200}) 16:00:20 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4810, r0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000001280)="d227745ef595289b2f847fe739715b544581bfe7b77b5274a147b61717a1697749265e3400a2d6c47c1ace4a4468ca30323f515b5cf6b6931db972d7f8f024dd77d3d952b115d63d9300eefb39c63bdb86562f5f8a8c38673947d2f32c0fe1b5c81dee68a7ce2ab3eebb20fba9bc3f41edd466b1929095345f1660269b33c740a153e4ce861be22492312d171e6fb71e26bcf8f4eefb1cb21150c84258bbc9a2d7f96fba770097a4c211e19057ada7d47870492414afd21e0fc07d7a65e1e56f41c035f3fe4e3c3f287c18f7afdabc548662da68e74ee4abff88d1d5db5ced6956732207a947eb12b58815c268c8f7dd64c4ff5b847d03130055991a2f65076a8497efbeb8e3dc11d60516b692cbc740091497e7a18812114ca4c8bf626b5da260423870e43294b8d0744727bd9535600aa91d8627897307116ddc50e9b0a85204ae1366422574a68ed3bd2767bb9a067b65d10b9957f661187fffeafdffbf09790831fcdfcce50d3820b65f73ed918dd9a7351be46a4ecaa47d5d19bdc6340fc3517a67cf02b91a07e8131af4b3e074d00e01f7244fcda6eed723d542e9bb13896be9d6593bc3b181a0d48e820a3e55ed4bbde0c8e046ff5ef75dbe9b24ecb91bb42c434a59ace731aa034be4dc535c77849d694e4b08d115cca39b755f0842f7ec0183a88a06036e55d0ed7621f4b47892c8b328bd977559eb2676a1c779f87cc4c80694f8ddd4f67e2570cf80a4c849b1a44b1d17c9f246ea97981f9d545fe0c572e2862de627838ba3dbeab603bfb1f3abaffdd691b0482178b2ee596d113f14ad8e8557d0563a1101d9ca24d7d538a91ad727097a2bc83fd0abb57f0e6c2eefc4c6a1c2f326e69766395b5853048b39f0e97831418655ee37cd00dc65dbb338dc36bebb2ecae572c8a18288f6664e15add65d8596d6d47abf0b0a18915747a961b30cfa8c61a6ddd25d9c7ec44269b9ca736291a3fcf95494019d64bf0672dbb464aff29434ba7ef2067bdb65d98e8166bfd4e08e0bfd91d19e7fab1cf5b05b53248531709b0342e4c20a2c7e2ffff0e0ef7ec53c1853379828a940c3ccaee84c3fb3c0615a863b7c7d24499cf169c6e9dcb56617ed9473f88a52b4f0e5897ea5a3995956f26f5ee14772dcf1dac2bb2e5a316bd9e5b054607e37d8205a32d4fb54f6e8e846385de4e07be537d2d63f6f320b886bd1acd42c313ed28e5c6d2768d2ba041a5131def563767dc01780c6d6664fb3d440caae57c9a4b8fab346c3a9d41b0cea12fb9c16f562363c7085d0be04bf31c33f38c2c3b1522adbfb15617cf0fcd22b25aa91a127c6a51f0cbd18b5fa0a035ca5e0a6c7d05c5b883e4b9bb6aa40479fdb1cb0b307ee2ff199aea8f798cefdbd38b21898b0ccb0ea292b08e935c28efb96f310abc5525f1fed04b152777353d75e72261727acc63f079be8c6392b4277bdb828c51a33e895b1176bc81520fabfc051e4fa17a11003b7a595093435614e489797bedc67a611676a26e7f4eea22b6bbf13fa56a67b1fe9c7c33ed6e4376f473b8041d6a02c8c99ecfa8823118e5e42325ed386a8f4deb3969e45032be95c6150d144fbb2e29ad80d127385e984f7603bc8771400cbdca0ddf3a85c9435da57cb6e89427fa877aca7f173a7aaacbd3233734f044fd0487c84325e435b9088fd513a9b8dd6290013a42f39a3f977fdf3647a3d57a6d4114dfb81df56bdfd29423d47df2228b05f13773b842edc82cef4ca547db3e3540aa4d18bdeb654fdc8a3ab7aba1a39c317393ed8df47ba5965d010b31cb6dee4b6669765645e7200b47e3c4584b3a57008a9c1665c29cbcf3e71114c2a637ef2ef078dcbd07708b42e7a3f44eb75f307e991390c55de14c36d4cd969363d88839bc1c3be4a6d255e3d2eaea4d5058225ab1edaa7b3bd9c214fc27ed3a9eb1664f83b81393a3be373e8e47daedcf7cf44e547797f7afa6a42d6f1d4485b97b0a2c82356b3b50dde407766bf1c0feaf0f2a59e5c0b4dd9c86d1b8bab2bedc11aa003aa81a2466a9093f3f5901853cae986a21ebbf3646accc66234d17d6cda6064856e3b0c02f3a813c82ed259deb4d567ec9113d1e82e09913df3f0941084db2364a5d7210fa03ac694c991e049e0ea20c490758f8f9ee8183c00666e2b0c4514be2d9bbac8db19e57e0f61b2dae25bfdf0737f4c606e62cea594240315e10e2daf534477109d706aaa5b21c4541892708c9db084649f74c6ece092d7f4b826de3115992241176c0f5a615d842f899ca8709f731535bec0fdbdb055c5cb82cbc12d4607a0e1dfff14df08eb44eedcd4ac1510a6494f5a36a33439c877c67d08d2fb8bdc83b3b05cb98a6e889325c23dc20a334a3ea7a3af0aab367aba73b66610db6c629ae2321137b5560bed028deea63aefa509c657f8eed62554649efcbfc73939bc00f78f532927b20516791ebdfa3d9380af92ec789f7403f74a6ede7fb107c985bc2e7c64e4e809617ad6902d53d00b974bc8ba4cf8f9c83ce0e598b1329c48c2d3d3ea2e70168e3a01fc01364528635cd45ec25317d9e38a9f0981b76d4aecf55fa31d6c8b10e2dc03253d926d41268ec9a5ed1f3f5f75af9e78376d9d145d298e3ab99c3d69985b4df12e7b3e176fed786afb71d1e06a14793b0d6d530e0705d774a8be747bf9f5da7970f3d36beeac64c9adae3d85f15515a76ccfc3b3a3dc77c1570e641e737db4edb985f16335983262c874c90563d8bfd1ae46d984cdf195abcd02ed385adb50bff5db112eb51416587e5461fa3429b5d919f1e7e1bb29df45a9cbe1d353d3305c6d40a50fb3b937fb61d22a1afcfb61ae29c1861e944735bc712cef06341f07355fd1255064d4d395f7e9807094344f3cf13130fd51adddb5594e40ed8ae090abce1e5451573b273ea0b190a4e70ba7dc5c66bbb4636f5fc806d51b46ac3c6853dee8a4ff5ebedd8dadaeaa7e0177ec870161f61319479e6ae0b4b409f155f97f6257312d89edb82c22d2d83dcf06865936423a6bb32ab65483e1f0e1411cef5c960a5ec78e546546d67663099ffd0abb889ea227af65bd013a175999a6b6a92e3adc5b6163274116361dfb45b14b726c1497b606fd57d94acfd8ce2a62e807496d56b779f7e327536bcac09d8e1fa6d28ab708573656f6f657923369e6781791adc507f78805783a7b4dff1a9ccb99ae643f3c30eb376de7571b5c98a3902024ebebcbb969d2eed96c7bd82680ee92be9b6fac91b3ffb606a72f9ed67c8136dc2a986b20a35b7335ae47246542ee7e8d6a96588e0d5833b791c9d942aafe84c59a57a44f3412014c40a64a1e3ef7aa47d290f06d841aec5af29197b3e07c4e7db4543102aa641059b6d8ad7d46d13a923195f37af05dc1a35b93e86678d102888f7c6a9dc8888878a79bbbd36be126701404554abcedf783b3628746e5a323484ef6dfc8b6790baa207a77ce48452ee09bd7f1b98af262fbb3738793a0fe3da0e752af26f475c2d5bba1b8383fdc2315b7c164be7ece58cf11e045b992689917c55e22f7049a20a3a4951724befb2084617078aad400c6d049e06b739850b9533456a371c81e99365b2120c0706361ce6ac56f98abfe7ebbdb5ab43201d0ae889aad9e62a6ca57355a082ad200315a4fce117a264983a11d008f1b7739734aecce0fa50c4744539589bbe4d63d0bacae87207538976acf72782fac7f3e452c0918f7e1544157b0e44372022be830b93faee55283b0871969a7f6c6375dd77d09b185e64bb6179c6154eb38cf721fae5fef4b30ce0d27508f4ec2e1680fd4340559b803b3099a7ba5315de188bed22b24a94409f81054e3ec5ed583682442c49138cd057ba7431f85cd8cb1579a275773e321be6350abca45b7ab82fa552e38ba1f1588f313e4152f4675e9e5b69d2421b56785d25cc19b5bbbfd2ebedb682a5a61bdd1dcd21517fdee44251dbe0bbccdebeb5da0c9a268680e294b83a878accf24213e677cd252ea869bf74252a8a23840a305d4b99cc0aec88e71104b18c30714d609022bc2bd1d6bffa9b743d321ae2c0a409144b52cabb0e55487665e2f989a52dadf0a85433cee51562d6ed103c779c5899553f85d5713e2497eac1f0ce3d71905f5df24bcc7b1cb5c0926dc64e7a00913f4a3e9cf2d2b2e2ee2cef7e548b6939b65e00e73913699e11f5fba1c0796492587cef6f46d37c911c2050c50e078da46b45c20ae9ac50c52ca3a5ed4f5272c47f5d968e67a18b5f329299dafe7f04ebf86ebd92472e1727eeedb7b9f4cbe756045e00b67c891cdbccf89d9e5721795303b4c686bbcd632cc77030a48c63253765ccf3511ca7075d8c51bfbaca4209b1151168b772309c7628b5fcc8d639089e0bd36d4a164cacb558aaaebbf6896639a096eda3f6443e0b3300c6b9d24788d80dd03f29206fdd7734207fc265605cf7c09afddeb87ccd0a5c5ebc82d9a5d0aeb85de89411f96a28357fd1c5a9d751728305fab2eb75f3db549af076edbf551404e788041bd56cc43957c70c832f746165b39f77e58e910046cee7ba56c692ccb32d0b081ecc1e31820658bc435ff779e67df7eda38e039f4f9f2be4bfec5cb5df73c768a55918b44b0a1b768857b0e78fd0d75ca3b6650856549d7fc9f32211cccae3b697235c2db8ec31080f905c22969df5cb0992672567aa2b5fe8fb7218d40903054ca915a9bf0b9c89c819337cf1d9feebade5621cc73ec736f8fc6defe62fde1d12ecf8cc1b7ba9887ad79187df3a14b04e7dab4b10c27cf0d75d01c35f7ca0a35fb62729e8e9836c6fee1496a52f31aef804b22f4314dc4c91241627046ab1846fab118544e3d979752bb9c7167573073c7bb8ee5d6ffa0559a417aebe1cc1f59f645d14e0062720e83b1ff546b11369dadbd008486689e1ff53d37d85a1065a22e3e3e986bca1d143fbf430bd6b814ec703d171086f169533dfa890df2603cd5ed1a29b7a118ffa22318cac03c1bf93e3b21ee946a8c059f098f8e021be6dca3f6699433545c2f20b233ce87fddb22cca00c16e23a48df1816422a49f75fd4cae76238345b86f2957669fdd5ea613eca1ad7e324d54f8ebec3aedb2da8868569d3944a4bf6109c5a60dd8564e93c2153b2a14e7b9d325ae54622da5d5eff091495b596843ae60d41240a0058825f36c60b2e2ee9a198e1fcf85258a53a8804e560f624e8102df968eaad52b487d2233c50c114a3b41acafb27db9c59a73cf9953e93101890c2bf09ecfddb8359bb0c849dd7f9025a6bff97861132dd585ea33d9a8430428b838ff425c4ba418838fced6effe4038333f8b7724aaac8e95ff9338312c16e0ea34b07c85423b96c9d8ef4352bd07366a887da9875581939bd5db69407648311db5537964fa5e93b1365358d066e0121cf029c89deff0058ad5c0e8d83243647c50c15188ee19228753a0caa2057322719d2f15b41c7f41160eb945ca61b93c58cb71339d126d83a1e51c0cf2419af95cd0c3c8d82f9511225a69488757cdc3eaeb353ea087af402be27df18560b1126f0e49cf8469841e9b2b4005765c91ea369346390302175452843e33c82c397d5839d892ec8abb5b168a4520bdd83cb5e4da27774405990fbf240e16ff3441c405fcf35d90833d24e64f107e60f75879b9132fd79d07c85d0734e2488bd796290504da135873500eca07ef69f865333401bca4a730ebb11201ad3c1ef11f8976eaff8e648424005868cf7853a0779d0d5d9b70b8c97cac32a705a0a73958bebecaffb4b74ce2800faa150", 0x1001) close(r2) readlinkat(r1, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/25, 0x19) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 16:00:21 executing program 1: setrlimit(0x6, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x1, 0x6) r1 = accept(r0, 0x0, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) fchdir(r0) mlockall(0x3) 16:00:21 executing program 0: clock_getres(0x3, &(0x7f0000000000)) clock_getres(0x3, &(0x7f0000000040)) clock_getres(0x3, &(0x7f0000000080)) 16:00:21 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') chdir(&(0x7f0000000100)='./file0\x00') recvfrom$unix(0xffffffffffffffff, &(0x7f0000000200)=""/99, 0x63, 0x42, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x400, 0x2) symlinkat(&(0x7f00000002c0)='./file0\x00', r0, &(0x7f0000000340)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') chdir(&(0x7f0000739ffe)='..') r1 = dup(0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000140)="99b2aa05cb51bd081e1663afb7b65b6e1610763c213793826ca997939ff52e246ad4f8fec86b", 0x26, 0x5, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r1, &(0x7f00000003c0)="ca00f0964a23a13b056f11a5c74af415f0b69575d5f651829e5e65474bce49da63c520be5ce334f6e1db75a87ccc13e9814b3d5da11210b8dc2554c8d72bdb9cd444ecd2b9c40f87f94659a1f46d6d09f6e2171f3e6a294e7386f262e0c60629db4e946a3f1690d8b1db56cc7de11788ab271b2705ba25c67b163e863df18d91b1019ad0b96ff3fc41be0a5334f3d5a741cb6bff51577ff52c10ac07c01c0c4f46aed3545534ac3e1eae791994c665c7d1ae9389557028b931483a0deaf8f3f4c9652df81c2764dfffcc3d5019a2317d2a1ed3ac748bc314bfc7461a5d870911a2531017b16659bca4c8c1af4a30a2169957e90d65497b629d595c9dd9b8108b55d37e0b2851bd73e255369a376e8365232b3b1363055e29caff41f2509e607084452e349a94b704e49a1afa8c0f0192bd36cd050ad091c83ccd7924d2c650276b1d37e70d94c9d54629896694bcc8cc01e5ea54372747810bd1587b6749843819f9d26872f2b5c24368268d1643294c8d4ee504d4f54eb9e41cf516a258db1549dbeef3ff4b1745a726dd563ec5a4de8dd9a3431f805ea02d7137e77a59166ba0a999f4ef3d01c71c5eff48956b707d05be79a1866f448ca5692527bcc27e70b061ed703022938f1ad2250b83d1aa56da2148b4dbdf58483257e353102b03b8b366740e6d811db8d004fc0b952bf3e663b33eabdc54bf81a6e1956844437fd029cd88cab82eac99a9e00662c001d255d16d606c35b693840c3992ce808c941d17cd310764200d7c3f2eaef9a8ac0c7780fa82506c2e1723ad7b2ebaefbb346c66b53595710e015433d421dfd59907d2ea3eaeba4b44596cafa5514223e46d93ccf17c3477d9624df01d7620c55c5e74eeaf6fa75fc3755320a9af715b5f1d8c11ae0d41e708ec30945ac472e3b6425d6186398f061003f36bfcefb4821a62792379ab5d082f0757e787132c54e7630d4eb7c9d75e198b744d0ec0df0e9c944ccc9a28b9b81647f668fb36a308d34a2a98cb88f32b55e90fa5585863fc11625b5874f20123cedc99063daa1747e5d244841f65c665ec764ac97c0bbd27a27b3a95360893e08992de301ffa292ea90b517fbc56de3be0e7dee2e3eef05bb4f69cbbfe657c949a969251498aac70b20abe3beb7aa5922735cd4385480c81b2beaeca901234b6c5eabcec6e2b78ea91d2cdc44fc39bdfec709fae9072fa97e5255da5694ad70b09b83cc1e53f88b1a74991be0804df39d6022c4c3210c6be25cce3ba1ce40a3c16c859ee3aa33c815df1dbc2dfb3171278d029fe0d7e973833ddae7a986e4624cfe64a1cf46284704ae6635f0dcde3844fb013283f027a75d81f7c0720203bca13dbcfdd749bd72338e9229bb19efcae07cf2c125d12d8fce3e9930586be883e429a903683af9728a1f0ef35fcb81182816e0a0a3e2425715e5072ee1d13550367b392a8c9c5a128981f80f80fd88e02241538485646b7ebad1abbb36d2d8601cf7001b007ef72c1060bd0bd04b2415cece2c8ea349d9ad7736abd25b0f9e726b0e006d13f91de3875982162093cef887647919d81d76fbc6a62fb9a4d1a7bc98b861a7fb4f233fc6a3bf6ca06d6808d9e8dc47554b3bf1545c4615ff00f69004752425afb2cb973cb9d4cde3c6d5138533a75d51cf493f8b5ca5790f775252613cd04fe1fed53314005c8ec2852b98b7e3b95ef6d368669deddb355db4145bce69ca1319f60c7d6d44d0e2c76c87fff3f67fb798de6f73641c4fbd0a9f385049b376486d7d0f68e3e404a1a3f16c4994236058d253831b18a1b1369e059c0418ad955911d6a780dd46b9f2ab7f5716e8fdc01a169a8d43dbce5ec1a20c891a54a1a7d347ef94e8b36d7b2863c6058dbeade1559096aec8324616344af06d60f3986e905944ce580aab8efdc8a765fd49dfaaa82dcfcb980b3af2e586a9c1c781b5477b097ab0518c7bce1b7f02b555cb06a69fe6ea54ee7f207f6f530836a1a2431df0eff0123721f04004cd995a291361496c8a307ad6b317a68ddf0702317230f26e40095df25ca828ea75392541296b27b95701a8539569eab3137005ec243bafd7b2ff6e82eb26f9cbc5abb7b1cbe13e9d341651feda2b7072b11810496c79956361dc96754271c86da84c005fed5c53671056e092a6cedbae388863a94808c53faf0aaa87b98ee7a2037c3dd0ff29d01959398e0512c5172bf4bf2c0854a5fb9753c40cc0c27df809eb81c779875772cdb4656f53274cadc3844c49e9b767b149909a0938e7314975ffcc188587e43902729babe43d11ca60cf0e07ac68730a374477d2551a033a73d30f99f418e539ccdf74e97b232826f4ee4772d24ccb11a71ede06754f2c3c4faa872e057fdec1b14ab9ad897dddd29b146c0bc53723ce5d659823f230452dd7119dff9995eb4aca8bb6f514a87c61ddbc1cf5ce099b0323088a316f0744d68b208b78efd50082f522eef0b2df314ce8ccbc3bcc26e016ee4fffad9eb8aef96449862b957d13c6f722bb0c21d1e7fad7e4faae619ccdac3565f58a0493034dae3364211b8d0167cc031761387594b4356627d7fc4ac93cfa1f65b6eb49e3b7de987cbf1ffed46d8465b33760dd022af29923e2112d0d9fd04ab3de53473bfe51c4e095ee0d17c093ad13a521ea9867e77b8bc031231d4d4ae91a2c792af70475e02624e09a289d10d1c1bbbe1368c4dc805c19eea5c0b871ac646d9cd89e509abae3d531803e20b23dcda638bb6550774007e8219dde6f2b061901a8350ccbab427a595594e1cbfc2d31202f3d232aa470e365714eed6654453c0881906697e0e07172b0c4a03afa0d5d68a09f76b42993673d1b22e30162f5352612b32f360a8216e54f2d605c912ecad660a65f2cc86b4bb79dd66f82070080bd68da0ac260111a3bd7dcb476f3370e492f7e7db6611e394045473cd91abb719a4c6f7f5079d12de993ed8966710071548106ca6668e6a8b61b999437cf510c3889e2a57fc34ea983df7d8064a0273b46751212ea26ea2899dde6d2476f9e47ab6ea0c23a6b53a96ccf5b0336a684672f3f4e3212f9250c2e898695cfe0e4de928e2c0b72b06e47c59136189e7ce71bc784e98661d4e704dd8c993177b14c46f68d6a04db5043689d7005c6e0e1c6a1fd4ec9ff7d8aa94a26c1c89f1900740f864a3267a6fdb41ad77e5688aa35c92ea73bb9b75b76285343bf7be65749c813c2a7dccbc66eb0b16cacf9f4a44c1ca2cea3e085ca4a769dec1c62fbcdb22942cd06a5d4264e565ae55d89113a0dce05a555e53bd88e8d06d84562efe77f7d787d40745508e6ec87291545da31fbf9ac34797dac682d361cea0083f467a670be001d30002ebfef124e333f509b6a8a6d2e0a61dd7d64cded1b109d29b5caa5b13fe9786fb11d8b0b3426df4e9e5a76ff8010f36507a0933ba5b79887fd461c3b526922f610bb75d42c2d6df41a25a41c4f6f80570e1bd44068f2aed5f8d930c57f0ec0d7d826c57ce2da9469d524c4f168d115d1ec46ec0399c09d5311ca0be32b1835ce655db0de3ab0fa55affad23fbda9a2f7342749ce098d3f1f0a56aa26cb8fca0a520659fd94c3edac9895077e4c8e1d2d430676a8d2fa7b691fba652e4af3a0ac210cc4cfe370fe3ee7eae35971fa29d088a721cbdc243aef657f49c68735bc7d1cb8ffffc7ace59dd9e4cce6290cb7288eac4e29a24c08473d27211fbee798b3b6ea342b6c1770d0959661471ea66c6cc89a0ba6a01492b1679beb37c5f805344d8e7f09c4e7d5041cfcd8eed0be673ec0df56db408b53b86949cc014bef8053dee8ce7cdf9330ff090dc770bc6933995f07643bffb5c195b36b31eca63204f02a5cc5581fe67303862004873a8121ab0eb24f5f4ad9bcebc9637c705009a3503d4ff048d2f4c3d40996312b22695a58c79a69df57c146ba4694c964bde9b525b7927f1f6f4fa5cd9bf16261bbb5063bef391b278a2e05655de4dc0dfbb682e88d867f0418e8c15c4ad66c527d14e31e36da56eb91bc10174f6bea6993a451d0ce3cc2093a32bcd5153e9de0f240fd17e3451c33af43833ce7a2089f8df5d87d973f6daac69c30ac9349c9ffb3af6d530e2d782037df034e92bee93e4db47a92ab2ee4e0f42935cccf2591809dbb23edc2ca95574f27d7bc839a75462f45037015bd667fe0965585b452e5f07ac99be87114f5b88d6387a8a579bbc78dfc6962494e19a26f2f165d004dd85fe7180f8264e849d068bd0038de2be14470b2f0e2c899bd83862a284b364052fc81536eab00c08b96006b7cc12a15c19394555f7b144d6e960cb5b560effab118d44e40b3418be2d8021e15aea6ccb6d1708c8cde52a4a5fe021e97da8a22d634ef01887f3f699a18c4b64bd32656c9877aa2d3586bf7a881ac8c11c002219ba80346ab95f8180acb867941b73bcf556960cc4b4f1e4d42a0f79ce01bc1ef10551d9b231b840dd840a542055066f87814e3645b9e6fc2fd6b91360dfb2976185b287784f349cceac1152f189b3c08fc18c64a2840a6b2ca5cf434c5a1a140709e52e67d822c63d708cbf8ed82bcd572a4e8138d42d2b53051cffe342d3f06b0ca6dfa5921fc54f4c9b701d08de8eb85ae47fc5c5d10d3f20ec83db11d35b70ac1f2d7e1b1b22f650e0ed9d281950241aeec11b74d93cf4d5b29416a75dee1868dfcd7eebe7278796e5bce5b78dc11d7574ae93e6b1006d402be75119bdeab43f16292279b90a203f0d7cefa513df693264e8261c5bf2fa26d0d988a55796771fbe0d50baaf2d5c6f052f3465854db965991b86c533867277a0b3c46ddb8ae21111e76f82a782974ccdefcf23e00aded0c0b9083a091f311f13976ae4036c35ae529d6728268b6be8f17b15d5d5713efac0f8a4853300bc624f3c2042dd9d9e9fe69b3521b95b2f679908761bd43a9d00e843b6404b18a1e9da4fca570dc86d5365445768b705ad57820d33cc6ec28450e8ee88cf450e135e8f2ecdeafa37a7c13597bea1f27a63b31369ffa34b7ab0d3a16f658077f18af55a4546f86e47b02cc68880a28628987cabeb0ea0fff8aa9048a563a380c8c1ae88d621b5bb6a471ce6f5a7ba34359d74cbfbebdffb7bfefb4a45374f0255e258a1af00a309190f32489bd3d62963ac5b2d88a69a46b4afb164140401fe8516bd3b60854365305e47a97d27badef1b4f298810daedaa6f8fa19dab455adf2e2786eb66c78c60d6e2dc1d940fb30a3c0bd6a77559d496f04ac5980d2eee7a01485b1b29716f7ef2bbf2e2ab10407b3ad75c9e35893fed2f435abaa4f27068d863ee068093339c63fefda9a746e80289dab3efaa5d0c79549bb89aafd3d65e6db676ae3ece664cf4736d8613dbd6b13ba24b180b881aa89f93426d81cc80d1e2033f760c319b85284950108478746b46216b4e81e71c6c572feadfe5caeced92eb57b8f2ee2906a055070ed378368cf155d1ea6deff4474c42c9cabba78c774558af8a60dbf3a6c281d29c9615371f8a5c2463ed819f32e33fef36310ac131d395fef433003885f1c8e7ee3ffeb28851cfb792017120583a5d2f53d63d8bb4c31e0daea9bca998ee60e233c536e5fce31eff45d5c80582f40d315e7f69cee2bc99197f21dac33c18fc3b9aa3a811b441019b5e6181c63b154c5dab5f0e58a792a4d288d51331de1e4061c1b2df7aa9dda542eb08cea3e189700a8e2d47e8eb248b042a8dfa83dfc449c58f0d223c9d0cfcce280b9c257a2c9072e7de770be27750960d1c3951f4928dfcf5cfad5243c", 0x1000, 0x40e, &(0x7f00000013c0)=@abs={0x1, 0x0, 0x3}, 0x8) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00') 16:00:21 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710d8d0400011dc91cf166cbb47b9f4e99"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) r1 = geteuid() setuid(r1) getgroups(0x2, &(0x7f00000000c0)=[0x0, 0x0]) chown(&(0x7f0000000080)='./bus\x00', r1, r2) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) dup2(r0, r0) 16:00:21 executing program 0: pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) fchmod(r0, 0x8) r1 = syz_open_pts() r2 = dup(r1) getpeername$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000000)="64cbe0cdc3cff42116097df397929343076517beff030000cd6f8597715e7f7f061cf7530000000000", 0x29}], 0x1, 0x0) r3 = socket$inet(0x2, 0x2, 0xfffffffffffffffd) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="740c85d53d39bea47bba6c7d825881f619131a9ca6f80c612ccfeb697fcd9936b4a5b798039926b9019ef0477553c7449f78b03d12587f33faa4748b13a9391ca7573dfa69c4e14e4935198f8f3dea296dbd10f64fe9ba3f502260910969d9329d718e1afaba241a7df7bae440ac596f966d79d930a5699c9a3b45d80b278633b74b32f13b2a60aad93a073769454f7fd4e38c4807364d6b5dba6e27c97f31443f46d5bfb14930d351a86f236c3abbb6c7fe8c56e8bd577ff98f4db4fc0f730187b140ef78ae964aa952683fa0a24245c8556e182941fa411ea4e6f5afcae5e4", 0xe0) dup2(r2, r2) 16:00:28 executing program 1: socket$inet6(0x18, 0x5, 0x9f85) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000029, 0x2a, &(0x7f0000000100), 0x0) 16:00:28 executing program 0: mknod(&(0x7f0000000580)='./bus\x00', 0x2005, 0x236161b7) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, 0x0}, 0x0) r0 = open(&(0x7f0000000500)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000a00)=[{&(0x7f0000000740), 0x3e0}, {0x0}], 0x2) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000040)}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:28 executing program 1: r0 = syz_open_pts() r1 = socket$inet(0x2, 0x5, 0x2) lseek(r1, 0x0, 0x3) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000002c0)="dea3e0e184e36258a416f790037494132477f256b409ffff25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049fa4545658fb7c6a0e5e4642d26edafba6eeb0000000000", 0x67) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) writev(r0, &(0x7f0000000180)=[{&(0x7f00000005c0)="2014ccf8fb8dc999e56f688089a313cef7cbe425c5305730ef76dee73f54b5aa948b0f257e25184c06bb6de36f7a9f02c607ba8fa2cb47782d91a903e0ae9399711e57f406ba9c7d7212cb88c9e4e1c51e51750fd82b1bc0ba0a1b9d2dd62b433eed7ca5508d9591533cfa38d35c6f31f471143fbf743b974a257c381ac3c7d9b4a63bf717f3de2e9028c3cd32771d1bd7651ce720f423a738dce8285e9f1a8ed3d3fc4812eb8e0e6f572ffee874d4b2ba14235a91daa63d6bce8ee75a079dbce875fe5d92419628f23b9d64dd7e62792119565a3aeb087c68780190504214181b04e4432b970d6d9998007e02be855fbb6a18c8cf3ba90d9424163d381d4f29f93775ead037adfe30beb61e175c3f836b25a396598fb7b7679dde02661f05e3af74ac9fe5a8399aba9e3d6065e7f8018ea3ff5bd156ea516d96ddd302ef4d91e96e456114e27d69fcd7bda246e1b2c3d7ea1d61d9a0855b029faf4307babad7a63ad011ecc7702186df09ab8b226bf169d806dd5814736b57092255d3f3ea429693c63b5969016e4b731d86ea6b7a257a9d37378c630f08c154a107253c5dbf28c475a39c98117a04274b3e65f43a3bd857712cd0b7fdbde72df33449713a1401890f74f85cfdf1276973cc3b458964463e4a270d1a80378df76f7b8a50b8f6b990503ca3422278e4e8d0866464082ffa9d003990d32469438111d57a8f3d7aa1fd5a86b3e541d45fbadfe00f63cb23e8ffde4f484e39ccedae91592bc08ab530f59cbdac1a676c3b129a419f6eebb89015e910ae1e03c713e946a0c3216c44ffc4963f45b898cd236eeb164de46e9ad10a0c68cb5f6dce16bf810a90e3dad2d8a3e319eea23a6aca6a1f38e71b88b2a28b5f954243f7609764c748ff41cd007c79fe840270607a27c4ec91d073f6b14a50226906a1e22ffff476fe357e05eb43d1923df129e0821b8ddd6beb06017c119dd34dceb758cc851fc478159138782855fcc2ba654851f9e165c691b9a22f8515c9cee833f44816a3a28d8f021f3e0a8136611aeb49116051c4a2f2a86c905cd5787030c7e95a55cd112f257ff3db02f6e613251ee294c0727ff9494e42f88ec458eb605922ada3eda139e8ac20b398e65d7090df772b078a126fd88e3aabce8650d7a9b497cfe53da2ea83b38607bd745914a7bc8b9d5f1467485e498128ae188d657befc52df139ac23339c0d67d146f4dda0785d9e8cccde9966d06645f77b3a3ca9a55aa107a96c8558ecfe38264e2a443e7bddb2fed5c52c2ff8425ba37bd5cfdaedc1ce100497ef811d05df208fb1374b830adf06bd97bce0e741dcd661326cde7784e321cbd0e526a6dda8b6e2afbf143fd8dfac8eca4f9a8082a2502f3355d62ed09f5a1c3739ba7bfc39c24c502338eaa140bb342a8cf9092899dc42b8c2c42af40b650159eade50679454d17914094142ee81a10b77235fbacc337423b6ca22dbc9c1b3a7c96b846243829d3950485d4b4a1616b9dc7f711066f2e30d6a8b1116052377059dbf9185f33c1fc2f419cb2d7cb8b5c3064f8ce381a5beaee9e8cc25cf1e70e9e2d89cc32326099e404bbdc325e7d01abb87ffc0f567af963d2bda444a4c1e260a5af185963b9439e657101295b4a1ea0bf444a58f4e0f5ed9624243f19c4575894e9c3c42203abb1a8773bbe53dfc1be5d3efb8d6e92cf87c96b952209e88c827a0baba1980b97b200f19e14f4d4103b700ae597f331577f1020ca0704473d6ca906781fe1b4eb336c537a8f86346ad07acb02d4689e5b557c41b19a13432335f0bfef56b6b6e7faaeba5ac0f98436d44f0e0cc7931271e48cc610ec70d461921085cd8e3223036de1c1273d5ab277a38830db4e8584c6c21843da561eeb8a448df9eb01be828442856d5227657e819f7452b21e1c9b48ff3bb02258349c9e4e9864267e6788bd1d307ca61e5429e6a33311a9451e77ef5fe9a6e6a6612880a0268a8b359dcc520261ca3064cd45f8efe98959d531d8c6be29beee0f7d2568c6ebf7a4b6204a7240695eedfa205038ed4d2cfc4eb5aada037094da0ad1ee9204f82e157891dde0999f5f357dfec7d222ef70700b194baf624c669bbe9f9bac75ca4ffe77fce5e5ab66de0be9e45099f06c2d3c3257af11e8e238705b9fdfb352f25b1904dd63b1c01dbcefa205fccee13474cdbcccd9ddb5e217088cddb692893ebcd88835be1e73387a441ba55d895b4a28bfe281255850c0cedb2cdf1e26034b47f477735a96fa50c267d619618459d5208388c5da1eb09524ae08878b0d2f847adc076b343c99834fef0a72455400848400e9b5a9b429cf6e3942399e968d5b8935d16ef21cf3e5ce5b8817dcc658974780ea53cea30ab3833a829c3dafc4e8f1e88d973e08085adc96a98ad965ddbfba2fcf021b2900cd3bbbefd13efe6667095f2eaf4f9eeebf4cd73877e39a4a74e42d7bf39b31b35743a3ea4fe12877c1f7d9e3c46cda14d34d9ff6f8be4c6bba04a8f358f2d37bdf8b0d15ae4bb92eda2ff15e35f360ba601df6c43b518e1091edd887a7acfb8b3ba2dee98a927f38ece01655c8548beea7703c0d60fde212942454dbc99d3d3ea3f2715852d2ca3261c238a1a77c68b4b43b4e516149fe90ce5e1c6d05cea0033c026c8b293c978509c4873a3fbdd4cd6affe5a78cce5f5c2d81427f29dd18b95fa42c5feed3e764965212430cb907a5eaf6ab93f4a1322ebe36d7cb6625b43547b0247a73a211545282494f7ce801286805aaa0012ddd1427ab100528e02d33c87d34cb361927fe31d6288747cf28698d734a0019c7d23178104e7da69eaf8885a5f34860f883b0d4f029bb4845ada38d97a8713038c112012bcd1bbc8b2b03d3b14d0d2c517538536ebad93ddb333cdacd753d75e728f65bd66ea7090ff6d15f4a18c8b2cd66763ea7667a6588368aea7120cda15cb56eb96cfb2fa177c6c845432ecba90d63bc52829c51b1af48940cafec65a8fcd3265fadf49040b9654afd2496ee2114ace0fbe752e9d0c79ebdb01ba46277e82ddbf9d77144040d63b6d4737cc35e2f478e190609882d38504133a3bfc1ad783f218d4634a3686509c864b6138aa21aa47d66b2ae4b15fd1004f7af963ddbf7fbe684d61b0f198b98a65d061e322b0e4d519f03a27b395579b083a787b7108a29ac8242cfde310be8f7c7b6b583aeb0452dcabde1ad6fb3928546d13e0b1527512b0855ea7d79eb405136b81a44aed00daa03e9a96449b49375e06a6ad7e6823f34e2832dcce466dc007886bd566c645d9", 0x91b}], 0x1) r2 = syz_open_pts() fchdir(r0) close(r0) r3 = kqueue() kevent(r3, &(0x7f0000000340)=[{}], 0xf5, &(0x7f00000001c0), 0x63, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0xfffffffffffff000) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0xac, 0xffff}, {0x0, 0x9}}) syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) ftruncate(r2, 0x34) 16:00:28 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x4}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3641cff02"], 0x1, 0x0, 0x0) r0 = socket$unix(0x1, 0x3, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000001600)=""/4096, 0x1000}], 0x1) r1 = socket$inet6(0x18, 0x2, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) writev(r1, &(0x7f00000014c0)=[{0x0}], 0x10000000000000d2) 16:00:28 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r1, r2, r0) setregid(0x0, r0) geteuid() setuid(0xee01) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') r3 = getpgid(0x0) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) setpgid(r3, r4) unlink(&(0x7f0000000000)='./file0\x00') 16:00:28 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) close(r0) r1 = getuid() r2 = getgid() fcntl$setstatus(r0, 0x4, 0x80) fchown(r0, r1, r2) 16:00:28 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0), 0x0, 0x4) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x0, 0x0) 16:00:28 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() write(r2, &(0x7f0000000300)='<', 0x1) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000000), 0x9, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x6, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x25}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x7fffffff, 0x0) 16:00:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000400)="35db4bf228cc73d71444a4c16da0ea9f962185b37fd24c6c3cdb8924c42e7386ecaf709e8a1f1e2c8d1906d8974febdfb25fc904730838923ed771cfb99b3a0300000000000000e0df9abfd6d1eb720a73", 0x51) 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) readv(r1, &(0x7f0000000480)=[{&(0x7f0000000200)=""/78, 0x4e}, {&(0x7f00000002c0)=""/109, 0x6d}, {&(0x7f0000000000)=""/14, 0xe}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/235, 0xeb}, {&(0x7f00000016c0)=""/209, 0xd1}, {&(0x7f00000017c0)=""/250, 0xfa}, {&(0x7f0000000380)=""/73, 0x49}], 0x8) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x7d, 0x1d3a, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:28 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000300)='c\x00') unveil(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff) unlink(&(0x7f0000000080)='./file0\x00') 16:00:29 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, "17000d928a061500000000008000"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feaca30d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706b8b4d7eeb507d4733537f49b8b882fb8814e1dfd51e790a7d40025bb3368edb53b470393eafc0896b7f1f20e3c12d0440cfc43d583dfe82434db438d2b065c95944f579c5451dda270926798e05e09383e19b9f2baae214de64b5aec9d3f74cace10d75311ecf5078c863c205ef358395d750d42a1f852b74a679b8e28b3077233afd1694cc7f3952709fb34ace6d5050a32ef931e678f6a6488fd9712292db76403c88a96bd68205841c693246d6490d9349b3d06ba6117fa3d85ef0eafb2969289b89c34d6b439e0a27f33775f770b5317146ecde06a56dcd0ef6f70a1c616defc3fb1dc96e892fa41b99a36b413a7efba17df51d4ab20f4efebe8b7f459219caa760752ed4dadcc437a2f565c7a1dbef01606bb6ebc2621a9afe2c4639a1491406b68bea0c8826b276124e234427969766262d7738997e270ec8cc50d98bcca8b17729dda4e0efac5ffd7a8f8f937a5ea9cbf3e30367bcc3b300b21d888ec04c6d8c4168ff7810d59d0d7159f1ee7af442ca6f7dc9c8ccd78b7a4638555d8d5092e3ad490d9b04071006a6b441db190fb63012f23f8cd9ea99be15d61aa651ac2fd4170f9e4dac9a554bd31e1fbdb24cc2424a9a0c2ff5834d55a6bd39969e62531f6e5e2ca2b279283790f554b3a4ce7d96edfd646c2299bceb0b17a4def990be3e6e5f09abdd4dc385f40f585fb873a49c68124e4ea153f6641d4e823b0873fa08cadb396e377c92e10205dab12c3e909b7797aac26c306d10c806d016bb5ae203c056711cac27b20e7da6e11e0958ea04cd0f181d41817123fd226208bc915306b7ea411f619b3f5225a75775bd51fc814713876652ff9cc663a4ffeb2eb7cd851c713a36bb2c0d7bb9350910a3a22c429aba737cb823215", 0x626}], 0x1) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906", 0x2}], 0x1) close(r1) 16:00:29 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000280), 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:29 executing program 0: select(0x40, &(0x7f0000000080)={0xcff3, 0x0, 0x2, 0x9, 0x8, 0x40becffe, 0x3ff, 0x400}, &(0x7f00000000c0)={0x8001, 0x3ff80000000000, 0x5, 0x3ff, 0x3, 0xa6a8, 0xa53, 0x7}, &(0x7f0000000100)={0x7, 0x20, 0x8, 0x80, 0x4c6, 0x9, 0x80000001, 0x6}, &(0x7f0000000140)={0xfffffffffffffff7, 0x9}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x3, 0x401}, {0x18, 0x3, 0x400, 0x9}, 0x9, [0x2, 0x7, 0x5, 0x3f3, 0x9, 0x7c1, 0x400, 0x26]}, 0x3c) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x7, 0x7ed, 0xfff, 0x800, 0x7, 0x42e, 0x3f}, &(0x7f00000001c0)={0x6, 0x7f, 0xfffffffffffffffd, 0x4, 0x733, 0x400, 0x2, 0x2}, &(0x7f0000000200)={0x4, 0x1, 0x5, 0x5, 0x0, 0x0, 0x6, 0x42}, &(0x7f0000000240)={0xabc, 0x101}) 16:00:29 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)='6', 0x1}], 0x1, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/188, 0xbc}, {&(0x7f0000000100)=""/87, 0x57}, {&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f0000000180)=""/35, 0x23}], 0x4) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000280)=""/109, 0x6d) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000380)="3fd0a91b7d0aa5671b8182377f5b40cf86cc30ebe007a4454479eba705624858acfbffd4f80b679796fa6106483cad23c50c684f", 0x34}], 0x1, 0x0) readlink(&(0x7f0000000300)='./bus\x00', &(0x7f0000000340)=""/10, 0xa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) 16:00:29 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x800, 0x146) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x2, 0x8}, {0x18, 0x2, 0x8}, 0x80000000, [0x0, 0x8, 0x8, 0x7f, 0x2, 0x2, 0x3, 0x4]}, 0x3c) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x1a) fchdir(r1) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) flock(r3, 0x4) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) select(0x40, &(0x7f0000000040)={0x627b}, 0x0, 0x0, 0x0) write(r3, &(0x7f0000335000), 0xfffffffffffffcba) pipe(&(0x7f0000000140)) select(0x40, &(0x7f0000000180)={0x7, 0xffffffff, 0x200, 0x40, 0x3ff, 0x8, 0xffffffffffff8000, 0x7000000000}, &(0x7f00000001c0)={0x0, 0x667, 0xfffffffffffffffd, 0xffffffff, 0xf6, 0x1ff, 0x20, 0x71b}, &(0x7f0000000200)={0x81, 0x9, 0x9, 0x200, 0xfffffffffffffffb, 0x7, 0x800, 0x6b6b}, &(0x7f0000000240)={0x5, 0x7}) mmap(&(0x7f0000fee000/0x11000)=nil, 0x11000, 0x2, 0x1010, r2, 0x0, 0x0) poll(&(0x7f0000000000)=[{r3, 0x46}], 0x1, 0x0) syz_open_pts() 16:00:29 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x3fd, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) 16:00:29 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmget(0x3, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) shmat(r2, &(0x7f0000ffd000/0x2000)=nil, 0x2000) r3 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x4) mknodat(r3, &(0x7f0000000180)='./file0\x00', 0x2, 0x10000) socketpair(0x18, 0x5, 0xfffffffffffffff8, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="f0", 0x1}], 0x1) close(r0) fcntl$getown(r4, 0x5) poll(&(0x7f00000000c0)=[{r1, 0x1}, {r0, 0x1}, {r0, 0x144}], 0x3, 0x0) 16:00:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000740)="24bb2d1014d28c610260c19195fabc4cf075b4f55f9684f0e158d49d8a8e246764b84cf9da1335532ed408d765279bbc0f84b87b42ee6d", 0xff43) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x9) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)={{0x5b5}, {0x0, 0x10001}}) 16:00:29 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f00000005c0)='./bus\x00', 0x2000, 0x2805) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x0, 0x0) sendmsg(r2, &(0x7f0000000580)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x3ffc, 0x96f}, 0xc, &(0x7f00000002c0)=[{&(0x7f00000000c0)="8019d0784c1e4cfba786ced922064e4d4190be2abd9331c8d1713a0f2edf4e1606179051", 0x24}, {&(0x7f0000000180)="9f236f8a70110218f0d35bb68d46b992963bc7dd5422418bbb75b5f0c0bf9e407fa05017cb6c388bd1721b8f48f5df3213a20f672e52b22b715fade1a70e409a72878f45e48e541056285e6a4f030b014fc49d6b784372f0eb54fe9416c60fa4104ca40cad29bf0f0c23c9caa846aab5c3febdfbf1581981ceb9c8d7be6b96614135840760753a0747b0605fc3932c1a31d4e9d217edc6a67f46a2481ccfd2bb086ff79bace1278fbe98b4885effad657c54c060601db76dcbdea67e1918436ae0e88f1ee917835025ab96b4624d", 0xce}, {&(0x7f0000000280)="f9d57d5bdcb1090c2f1c307d159d802d5c60da0aea", 0x15}], 0x3, &(0x7f0000000300)=ANY=[@ANYBLOB="b000000000000000ffff00000500000082f3d1a2118beb3f1b6cbb909df12427172829bc5b936de5441d217f5ad76e7857cf4482574dec85f0f50c483cf8ff4e7e95c849a4ffa7ec662c8d325305a2a835b969e57b5d00dc09c2ee2b6ea01a520e713c7e8dab4d270e49220bd8bcad059600fec3db59ee790821ee12d597280c2d41292c541c94399251e6046364293f49e981979e0d344516cc63293e35502e32a4b3c5f637771a086bf4b2963d0000f80000000000000001000000ff01000029b49b37fcc07122ea025296b398a860da748c9f64ed5543702ee4a77927669569c145233817c9bf75b6bcdcfad836c13fffb673cd72ef100cde0a2aef3ce009d6f691daa10bc5564c079f52cf8ad457be15384d5d3f6d062a2b67e254714d7a63881ee9d2f0e6fce29c64a31accdda1cd127f25da030009cd30522db58b1c68ede028f74a7aa0d8a4e06f98e10ac3ee458ff946f3e4c07481ba49627477f30bb32734b822dec5ae8306ab763a88be6f3b8ac09da8af48325d8743951efcec1edde8467a622cbe07aef0d21f91e634329ab82ad9b2eb4a4eb8fd9ee144dc54d8d3d187547b2f95007800000000000000ffff000009000000a3e05e151272d7de855aa2de7c42db22d4db0ec2140fecba82eee9797938a27503e413d557502bc95fb804ebc030ac121715527c51ad72216e104b2dc0031f296fe241437084b4b843cd2381343b7b2de82918548f6b8ab3d00c2308ca7aadb9f98bfc000000000040000000000000000100000001000080e809219496e8c31b6ab370fae0e0dcdf4a320e9e69ae7a0b2134e4210caefb0e43c338685af3dbe8e117d9b17b03da00"], 0x260}, 0x400) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) close(r1) chroot(&(0x7f0000000640)='./bus\x00') unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000600)='c\x00') r3 = semget$private(0x0, 0x4, 0x202) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000680)=""/215) 16:00:29 executing program 0: pipe2(&(0x7f0000000000), 0x10000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus/file0\x00', 0x8810, 0x10) sendmsg(r0, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="cf61", 0x2}], 0x1, 0x0, 0xfffffffffffffea7}, 0x0) mkdir(&(0x7f0000000180)='.', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:00:30 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/60, 0x20}], 0x3d4, 0x0) fsync(r0) 16:00:30 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x101) poll(&(0x7f0000000080)=[{r1, 0x40}, {r1, 0x22}, {r0}, {r1, 0x4}, {r1, 0x80}, {r0, 0x10}, {r0, 0x1}], 0x7, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:30 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x2000000000029, 0xc, 0x0, 0x0) setsockopt(r0, 0x3, 0x4, &(0x7f0000000040)="98852f08ea35cbd7b1ee43bfee42374242448ff3f83b690dfa49be7098efc7edcaf1156b7cd61e45731d783d48b3e2a6d25d575dbef2c800174266ca", 0x3c) 16:00:30 executing program 1: r0 = socket$inet6(0x18, 0x4007, 0x8) accept(r0, 0x0, &(0x7f0000000440)) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x82) socket$inet6(0x18, 0x4, 0x2) link(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x800, 0x9) sendto(r2, &(0x7f0000000500)="513aab6ddbcf2cc1612c1d4387476c22cf4e71b4c8c94ed85a7d8c0594bf16d6514740311a480da56b1cc0f3fcde2686be7e862eac303d1c39bf2b7160c2835e0b6f8f3c5fbb12dae4f35a5cb3442c73d40eec961f6d0ffde300b472d8ac602abb01da4a1f9f8e619bb21384a6994e91b99f5052266b6b57f3bacea00f0fc6a6898f", 0x82, 0x0, &(0x7f00000005c0)=@in6={0x18, 0x1, 0x5, 0x3ff}, 0xc) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000100)='&[\x00', &(0x7f0000000140)='\x00', 0xfffffffffffffffe, &(0x7f0000000180)='#\x00', &(0x7f00000001c0)='^+{\x00', &(0x7f0000000200)='\':-\x00', &(0x7f0000000240)=',\x00', &(0x7f0000000280)=']\x00', &(0x7f00000002c0)='&\x00'], &(0x7f0000000400)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00']) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x4}, 0xc) 16:00:30 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/60}, &(0x7f0000000040)=0x3e) bind$inet(r0, &(0x7f0000000140)={0x2, 0x2}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x40, &(0x7f0000000100), 0x0, 0x0, 0x0) 16:00:30 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0xffffffffffff2ffc, 0x100000000204) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8001, 0xffffffff) 16:00:30 executing program 0: utimes(0x0, &(0x7f0000000040)={{}, {0x12, 0xfffffffffffffffd}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="b6feec16"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f0000001ec0)=[{&(0x7f0000000000), 0xfccc}, {0x0}], 0x2) accept(r0, 0x0, &(0x7f0000000000)) sendto$inet6(r0, 0x0, 0x0, 0x1, 0x0, 0x0) close(r0) 16:00:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807", 0xe2b) syz_open_pts() pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getpeername(r1, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x10000000007, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x1, 0x5, 0x8000000001001d3a, "ba0f0772d10de6fffffffff8ff3d20008136d283"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:31 executing program 0: r0 = geteuid() geteuid() r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) sendto$inet6(r1, &(0x7f0000000080)="82255dca55ef6430bc8a9d49b50bdb801b79ad115af72db92aa87912878229638e3e19f39455de3a1629d9c3b46c5b", 0x2f, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() setuid(r3) mkdir(0x0, 0x0) clock_getres(0x3, &(0x7f0000000140)) r4 = shmget$private(0x0, 0x4000, 0x42000000010, &(0x7f00002b8000/0x4000)=nil) chown(&(0x7f0000000040)='./file0\x00', r0, r2) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r2, 0x4000000000000000}, 0x0, 0x0, 0x0, 0x0, 0x3}) shmctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r2, 0xfffffffffffffffe}}) 16:00:31 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000080)="c56d2c65", 0x4) 16:00:31 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x1, 0x0) write(r1, &(0x7f0000335000), 0xfffffcf8) recvfrom$inet(r1, &(0x7f0000000000)=""/153, 0x99, 0x842, &(0x7f00000000c0)={0x2, 0x2}, 0xc) setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x9}}, 0x0) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000005c0)=""/172, 0xac}, {&(0x7f0000000140)=""/120, 0x21}], 0x100000000000015a) r2 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r2) 16:00:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4004535) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5) chdir(&(0x7f0000000080)='./bus\x00') 16:00:31 executing program 0: socketpair(0x26, 0x4, 0x4, &(0x7f0000000000)) r0 = fcntl$dupfd(0xffffffffffffffff, 0x1000000000000007, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0xfffffffffffffdf1) 16:00:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x4) chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)) utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:31 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780a000000000000800000eb06a600"}) r2 = socket$inet6(0x18, 0x2, 0x20) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000000)=0x5, 0x4) read(r1, &(0x7f0000000100)=""/107, 0x6b) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xaf}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:00:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r0 = socket(0x2, 0xc001, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = dup2(r0, r1) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) shutdown(r2, 0x1) socket(0x0, 0x4000, 0x2) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) 16:00:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x236161b7) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, 0x0}, 0x0) r0 = open(&(0x7f0000000500)='./bus\x00', 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = socket$inet6(0x18, 0x4007, 0x10001) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="97d8287710387fc14b5991df831130e25984f327ea9a596e0129fe5736ea8829740bba96ec550973737e709a7b8b3a026ea60feed7e8efbdc77fa021be71b770d0b91618ef9104f739c2aa10e75447d1a89ee116a560680ce4f4e79e4ce715737818a3a174dbad29401c0c8d86804c7c45d3435c0c80e9410139689a505699a646bcecd2ec77f4113f71022f913318dc5d5c2f3d2aa71b4fee2ddaeacf5e83da914161e93d91a867a693f1c50fcb37d99ec9d106", 0xb4}], 0x1, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r7]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xa8, 0x4}, 0x1) writev(r0, &(0x7f0000000a00)=[{&(0x7f0000000740), 0x3e0}, {0x0}], 0x2) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:31 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet(0x2, 0x2, 0x0) fsync(r0) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f00000000c0)="e8f0e55e", 0x4) read(r0, &(0x7f0000000100)=""/37, 0x25) r1 = dup2(r0, r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) socket$inet(0x2, 0x2, 0xcf) 16:00:38 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x8002000, 0x5d00) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x1, 0xac) mknodat(r0, &(0x7f00000000c0)='./bus\x00', 0x2, 0x1) flock(r0, 0x9) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x4343, 0xffff}, {0x7ff, 0x4}}) 16:00:38 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x5, 0xffffffffffffff00) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, &(0x7f0000000000)="40055bc7e8", 0x5) connect(r0, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) recvfrom$inet6(r0, &(0x7f00000000c0)=""/111, 0x6f, 0x3, &(0x7f0000000040)={0x18, 0x0, 0x2, 0x1000}, 0xc) 16:00:38 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) r1 = syz_open_pts() close(r1) kqueue() ioctl$TIOCEXCL(r1, 0x2000740d) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffc, 0x5, 0x9, 0xfffffdfffffffff9, "17000d998a7f6200000000008000"}) write(r1, &(0x7f0000000880)="bd9b874421663ce2b50e7b0e1b96b2a8c26ea61008cfedf676c0e4bd0088feed9dfbe2b26981e8277818632ec1c1854986ae80d64365f6d95e00fc2a305df86869acd30e66b3a940844d4ef39c4efa7605a2ba991736af44d843b92ab9a6b79a17eac4ab5cb667d63c2a6f10a1b75e365b2f4f3a479fd827d6c38e069ee97ac347d54fe94087690d07851772b92ae887aae1c4f1e40ce27edfaaaf7462d7652ca62e326085e0697fef7efda1e1bf24b4c93ddc303206f50c4263d91ed105d942035108baa6ae85bc2cf1e14708c1ac086b5a676fd59c03e1ea69a1de4b2c7f50a0a0e568d312d0b8e92e8accb6febdb6433e691d0db1dab74550907720c7bef87bb8b597b187085d8f4ad77f9c6c0c19132aa71d4bca69ae0aa1b1a43d99a36f94f1dc181a8cf72fdeb41605677b52f740252a3e42d22215a6f25025380e14b4b10428b1e217b31e39daf5c206ef793628c683f151107f17c5cb6fe5afd94ea43e3d77c5592b1098e8f7a570c8bb4cd7c578b77e0678dca704295a70e4f8f6025c61e97fc284f4dce315fa61b1a8681624bdb30ad65626593e7aabcf80ce3437292cd049b136fe0e6398d84586817f6685a41d2bac06a70b70a4040c5e0038b1045968cbc7f38859fe3f9def2356312a8cfc611757a7aec3ee27de7cb0e720977ec9a6da062faf8f3ef745446dde3975b9605401501fecee0323508736631bc39aa0602ba506f88756ad305d67cde7dc4eb43ee9549a6470bf6d1b21f89fb9a6a827637df33a3ebdf88b06c863f7249020cbb2f0e8945fa0fe5bb8537a5320b0ef06c3d662079f10716b9f52377e376f5e568999a55f581c7a9bb26d2ab1d936d2b00aa5578ef2342640d98b7b62821112e54e809446228758ccb4a6f8c7a8e9d3a72a20ffee9f54c067581c3169417db1dc382de5b85d52dde0402abeaa11d1c2f7cc19bd7f97aaa78c6d471d7b453adae3c6e87f607ad7521dc292eb3e1c97504a4f7ae113dde436e0b5a6c3bc3693e15394af6ba01b5e1c8c463cd99d1979ffdbe6a19ec0b4b548069a97a7986ecb7943bb8be6e8ad8f3aed6ba71bd20adfa4ecc0d9e2b99fdb6c01c431465b17e50077d193329b123bea2fcc01624010eb2e566ee597da579061a0b423e3a5a824010f963919f71b28279a6951f5e348c53006348503b94c48cf88286f51370a64ef5823d1883dbee56101e2c019f576b22814ee3a21aebce867521a4eda36cbed607ace566fc03cfcd5d7e416241ed11703effe690c8b75003b6fd21c224abfe90ffde56df221034547118c902a451df281d98e1a4499d7962dd3a2471a37e1399845e91e293c975c7516721d216c1f847852a8201390f862cef78d8a4d3715e10f07c856f2bdbae10d9150999ebabf93f5cad356345f7dff", 0x3e8) 16:00:38 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = socket$inet6(0x18, 0xc000, 0x0) fcntl$getown(r0, 0x5) r1 = open(&(0x7f0000000380)='./bus\x00', 0x200000000000, 0x3) accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) pipe(&(0x7f0000000080)) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffd, 0x100000001}) lstat(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x800010001, 0x10002fffffffd}) r2 = semget(0x1, 0x3, 0xa0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000280)=""/215) 16:00:38 executing program 1: mprotect(&(0x7f00004d9000/0x3000)=nil, 0x3000, 0x5) mmap(&(0x7f00004d9000/0x3000)=nil, 0x3000, 0x2, 0x12, 0xffffffffffffffff, 0x0, 0x0) 16:00:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000740)="a13e5ac4c2641da4a43c000000000000000013b1e4dc33173924460c3c1447ecfb5d5e4f6d8cd6b44ed33981d999f639eadc854b16917b90b84d1fae21c3b5e991c94dc7be9b8b02410000000000008fa06e5d31c5ddaa6cf395adfbaa05a44ea2cecd2db36cc6bc1ed1b973defb000ebb0b27715d744850dd2840bd0ecd9b28c2c2e6e182386e6ec142798bc7424b64860e6095aff956e54f920a32059a4dc106c54f5beb88fc9a575a5e573f0919f4a4ee2b1742b3d2fdbb4625b10b8455ea7b6c93f79f73005f0f0cec987eb0b5796b5d263bcca37ff33b2077089d62b784d7b05b7bb7fe0923c22aa8979de3fe2002d5097cc32c6ba973715ecabd5a37aa9223f30aa51378144a7c9e1389e0e75c2bce4e2c1d35a40584c95e3c130f64147110c63857f78e2226492a389f94dad76e88bf9ea2f9964802314e1d3934240c16098c4161a4", 0x146) r1 = syz_open_pts() close(r0) r2 = kqueue() ioctl$TIOCNXCL(r0, 0x2000740e) r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x743e4b8b, "bad84b73f2a42ccccaa772d8374275835db57180"}) r5 = socket$inet(0x2, 0x3, 0x20) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000480)={0x80000001, 0x7f, 0x7, 0x800, "ad777d8cb3a1fd145eaf09cffc9a7cc35a5e3f2b", 0x1, 0xbdf5}) r6 = getpid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) sendmsg$unix(r4, &(0x7f0000000440)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="6dbc75c9923f2c004b3a1544ec41d27dd3219536a87d55efe3726fc6e23fddd1446ddcb8c70011a1d5b2197be947be071557e80ab23f4eeaf90101f312d38da7e868a2a59ca0973522379054b10ab781af30d8057a9f481df9a25324174cf1a0e0610a10b5", 0x65}], 0x1, &(0x7f0000000380)=[@rights={0x38, 0xffff, 0x1, [r5, r3, r1, r1, r0, r3, r4, r0, r0, r4]}, @rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x18, 0xffff, 0x1, [r3, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x88}, 0x8) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) syz_extract_tcp_res$synack(&(0x7f00000004c0), 0x1, 0x0) 16:00:38 executing program 0: kqueue() r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x2, 0x4) flock(r0, 0x4) open$dir(&(0x7f0000000040)='./file0\x00', 0x880, 0x4) 16:00:39 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x7, 0x19) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) recvmsg(r0, &(0x7f0000003a80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003a40)=""/2, 0x2}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000180), 0x4) sendto$inet6(r0, &(0x7f00000002c0)="d4", 0x1, 0x3, 0x0, 0x0) 16:00:39 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000080)="04000000", 0x4) socket$inet(0x2, 0x0, 0x4) 16:00:39 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000080)=""/97, 0x61, 0x1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000300000002}) close(r0) 16:00:39 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x1ff}, &(0x7f00000000c0)) nanosleep(&(0x7f0000000100)={0x7, 0x100}, &(0x7f0000000140)) nanosleep(&(0x7f0000000000)={0x4, 0x8fe0}, &(0x7f0000000040)) 16:00:39 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="85ca9e7c14a2ed40e8dd89376775b9f39ab0ce204142814ac565df0f3017588ecec8503f4fc61f580ee52a99a3ae74b557614a7d4da3c7d4d9a67a96ddc6964bfcafcb8d1bd98ba6b51bf7f6009c560f5d39aa7355184a0dae3f62a1e167101145d0798fe1f109df4e34970575929718d4b5e65f11123deb4d98ccf38ed44cfb9089e3ad", 0x84) socketpair(0x18, 0x3, 0x0, 0x0) 16:00:39 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x1f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) write(r0, &(0x7f0000000540)="0e55521107b498ce18da91ae1cf8ea126fe3b746a24c19f2b8e243d076f3f59271c792f50151955c9151fd48d6eb298dde88b9b516f16fc6a38c17284d47256bfeeed2c958cbe5bfa76236f4de45f7502b46a6a63631265ad0f93a8b6387de15ba7a51847b3744d0898662bae388d276f900afe3b9ec41f0b8d4e7f3641c14dfb959ed9ac2fb5d589afe5a262f6a03c61c62f2a31a4b884a4289121db40394f430beb44a6e39ed3b09b3b7c76fe439047ab40606192ecf5206b4c6305e70b882a27e9d89f613", 0xc6) r4 = getuid() r5 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r4, r5}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000500)=0xc) r6 = getpgrp() r7 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) shmat(r7, &(0x7f0000ffe000/0x2000)=nil, 0x2000) r8 = socket$inet6(0x18, 0x8000, 0x100000000) recvfrom$inet6(r8, &(0x7f0000000400)=""/220, 0xdc, 0x802, &(0x7f0000000280)={0x18, 0x3, 0x7f, 0x80}, 0xc) r9 = socket$inet6(0x18, 0x5, 0xfffffffffffffffe) connect(r9, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) r10 = getppid() fcntl$lock(r9, 0x9, &(0x7f0000000040)={0x1, 0x2, 0x2, 0x200, r10}) bind$inet6(r9, &(0x7f0000000000)={0x18, 0x1, 0x0, 0x2}, 0xc) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x4013, r9, 0x0, 0x0) r11 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ff8000/0x4000)=nil) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0xfff, r2, r3, r2, r5, 0x1, 0x4}, 0x7, 0xffffffffffff8000, r1, r6, 0x82c, 0x40, 0x90}) getpgrp() symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') accept(r9, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 16:00:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xf7f, 0xfffffffffffffffc, 0x134e, "15f440e7d215f27f8366d0b249cdc0e8d07b747b", 0x0, 0x10000000000}) r1 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8d6, 0x9, 0xf94, 0xd48, "d0884fd17d787806dfde2da2869ba7b23126b3c3", 0x3f, 0x3}) 16:00:40 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) close(r0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f00000002c0)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8080, 0x60) close(r1) ftruncate(r0, 0x0) socket$unix(0x1, 0x5, 0x0) r2 = getppid() fcntl$setown(r0, 0x6, r2) 16:00:40 executing program 1: sync() open(&(0x7f0000000040)='./file0\x00', 0x0, 0x5) socket$inet6(0x18, 0x4001, 0xc25d) r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) setsockopt(r0, 0x1, 0x800, &(0x7f0000000080)='\t', 0xfffffffffffffcb3) 16:00:40 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x1bdc63d2, 0x4) connect(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:40 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x236161ba) poll(&(0x7f0000000100)=[{}], 0x1, 0x0) 16:00:40 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) r0 = kqueue() fcntl$setstatus(r0, 0x4, 0x80) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() close(r1) 16:00:40 executing program 1: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) socketpair(0x12, 0x4000, 0xffffffff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x49}], 0x2ef, 0x0, 0x0, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x1f, 0x9e0}, 0x8) getuid() 16:00:40 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff013e2a5e00b5f77a0000000000000004000000", 0x14) r1 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) 16:00:40 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000340)={0x2, "475c7003b9183fcbead43a6c697d51a07df8a551f311ab595f5857f755695dc59f6b6b0544bb68b7a3ddf9e181c50339902a9e5e16f6b97f953a6d2203557eeccb489caa93ad6edd35e657ee2569a6047bc911a223836168c6c86870b7e4e209817ae04a6d382ba89b67791bb21ef64fae8349293a41c4d82e2ba3455f7b3b8dda721df01fd44f6aa199e7fa059b36de589b491cddd48036"}, 0xa0, 0x800) msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="07ff20160d1631b5c9b966df9500020000fa9bc1a87651bf0313f11e9578f75cc69d35062ccdbc809bcd30569afcffffffffffffff5d6d59d7d401272fdb4bb7301beb2c1f3e86ede508c814ebed4b6bb0419e73bd01"], 0x1, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = msgget$private(0x0, 0xb) msgsnd(r1, &(0x7f00000000c0)={0x3, "6fcdfe0c4f81f1edc003871fa4"}, 0x15, 0x800) r2 = socket$inet6(0x18, 0x1, 0x0) connect(r2, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x3}, 0x8) recvmsg(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/241, 0xfffffe10}], 0x1, 0x0, 0x2c3}, 0x44) getpeername(r2, &(0x7f0000000180)=@un=@abs, &(0x7f0000000400)=0x8) writev(r2, &(0x7f0000001ec0)=[{&(0x7f0000000000), 0xfccc}, {0x0}], 0x2) open$dir(&(0x7f0000000100)='./file0\x00', 0xa, 0x6) 16:00:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000080)="3ff684fd575531f6533aa63811a7fb680f1b1b8fe3d99be93cd6c2cbb5f7da7b6d6e8f6be42f3952f672d97188ff2d0ce6b98a9f0cdb2f333805b365c6890b16141010fb833343b06097033c47cf1fe9b98e8d88271d4b90a9de99fab8b60c880665a8faef7151a317b0842d51d1f91704dea47e7bb7150951769da39d802a3f2f5c36c2ca16a0f36cc13736394b3314a07a7bc3cfa653e2c2", 0x99, 0xc, &(0x7f0000000140)=@in6={0x18, 0x0, 0x0, 0x100000001}, 0xc) mknod$loop(&(0x7f0000000200)='./file0\x00', 0xc008, 0x1) r1 = socket$inet6(0x18, 0x8007, 0x102) chdir(&(0x7f0000000240)='./file0\x00') sendmsg(r1, &(0x7f0000000540)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="100000000000000000200000000000007ebd52757053d66ce1138297e75740bd33a7edd05e9834dcb3e55f5473aa0ced9d26f68480c37ca1597d43ab8493a5d12a3438e963bed9"], 0x10}, 0x0) 16:00:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000300)="e36258a416f72ee991a336ec37c43131093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf64908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd9764c93c220ccb6ad", 0x65) write(r0, &(0x7f00000005c0)="256ba966e418bf3557c632af6e16544e12aa18a4a563f485f0f852defe01b9ec8e4ac9832623d15e513a053523f7520ebf16b624d97f0f9da8c85563eb93b11f01ba7ed6fc0a4ffc780723f1eadb03cc09ba72b9c02fbd4becfd88bc153ff21de3a5383600000000000000009bdf49c792f8b6704cf33f3294414ffc4975012034a1c8cb394d8ad36585d0730100159c70b113ed9014a945e332bce95dcdeafb0758acff19d494672107c813c84d1e1933378283029a4ad811869cd33d005db9c26e67dbba", 0xc5) syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x743e4b89, "ba000000a99cb100"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r3, &(0x7f0000002780)=[{&(0x7f0000000200)=""/254, 0xfe}], 0x1) 16:00:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x81, 0x7, 0x4, 0x5}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) writev(r1, &(0x7f0000001540)=[{&(0x7f00000002c0)="4e7c3268fdf5b68712eaabd5a26478b6b2f19bf1b40ecac6a52f9ad235c80365db60530add2c8f207ca59659dde61eaead0d4b9f0f49721d1de2a4", 0x3b}, {0x0}], 0x2) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000340)="9ba7f68568f0172b9b5748b3afa31556b808d1dfa340c8b77be46ad0123d57f70dc163877dfe2fef7b98180894622d2e", 0x30}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x8) execve(0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0x4) 16:00:41 executing program 0: setuid(0xee01) r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x80) chroot(0x0) bind(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:41 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) r2 = dup(r0) setrlimit(0x8, &(0x7f0000000040)={0x1, 0x1}) recvmsg(r2, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/56, 0x38}, 0x0) 16:00:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000002680)=[{&(0x7f0000000200)='O3g', 0x3}], 0x1, 0x0) sync() 16:00:41 executing program 0: mknod(0x0, 0x0, 0x0) r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x100010000000001}], 0x80000000ffe, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r2, r0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') r3 = open$dir(&(0x7f0000000180)='./file1\x00', 0x10008, 0x6) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) linkat(r3, &(0x7f0000000200)='./file1\x00', r4, &(0x7f0000000240)='./file0\x00', 0x4) chdir(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') mkdir(&(0x7f0000000140)='./file1\x00', 0x10d) chdir(&(0x7f0000739ffe)='..') 16:00:41 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = kqueue() r1 = kqueue() close(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d, 0x0, 0x1}], 0xfffd, 0x0, 0x0, 0x0) kqueue() dup2(r1, r0) 16:00:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x100000001) 16:00:42 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x408, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710d8deaec011dc91cf166cbb4990d445106229a9cff000000120008"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:00:42 executing program 0: utimes(0x0, &(0x7f0000000000)={{}, {0x100000000000000}}) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) accept(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) r1 = socket$inet6(0x18, 0x3, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) poll(&(0x7f0000000140)=[{r0, 0x104}, {r0, 0x8d}], 0x2, 0x0) r1 = dup(r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) 16:00:42 executing program 1: r0 = socket(0x2, 0x3, 0x3) pwritev(r0, &(0x7f00000001c0)=[{}, {&(0x7f0000000040)="8a49fc3ea12e15c6e7c4fedf1c3867371dc2cba5ece0ad60f1334f99f80c2524a9aa7a81841ee4a212de210595fe0cf72abb5ee152f18dc9bd264481884c780d1a3c041d4895ca63cdec3596e030c929f64d6a8eee78ef8e912d017441edbfdc964707cf264996092c441d68aee868ebf35c3a66773f7523771a4da0596538cc5db0045a891c6d676427b967921ae800246d270ee4fb6e7c12e58422c316a590b897ae85690df088bf5383371b09c6f6b2a9432815d40b17", 0xb8}, {&(0x7f0000000100)="d244beee7ebbba3239f89d8701e42f893bc8920bfb8bad40824cd18df523f9c5dc26445a5973aecc860040ff8d656748e465fe5d7183de6fbe0a23996882a6f60b4b095af9", 0x45}], 0x3, 0x0) r1 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x40, 0xf0000010, 0x4, 0x1}, {{r1}, 0xfffffffffffffffa, 0x1, 0xc, 0x80100, 0xffffffff}], 0x8, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000001200), 0x1}], 0x350, 0x0) 16:00:42 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000)="05fa9349", 0x4) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 16:00:42 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSDTR(r0, 0x20007479) getrusage(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) wait4(r1, &(0x7f00000000c0), 0xb, 0x0) 16:00:42 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sendto$inet6(r0, &(0x7f0000000080)="99878b496e8bde6ee8758307491f6e85d4fefc02db970a7e1a1338c61ae37f58024a23cc73dfc4f1af62300de7e78fe811b12264ccdf48eb9ca973faa8a559caf18d1e7665597819351c553383382589c1cd03095bf316ade37dcbd652abfe2f5cad051e90a35346acc64a6783606eebb44528966c78832da86755331b6eb8ca248d9c41f875c043b422498c2a87d9282bf51666e646c994a6986a8e3960cf765cd17eb0389e51f65dcf42b64c72c0a2c20022233d66c77c1f8804f2fa4828cd4ebc6aeed8c2d144c7983fd4071ea51aa4a1c6558ab93683c37bb89eb576a607b7b816a58b61ff8996636c8957c297f9c530c7c9f4dd6ae6f2a4364f6b395d241ad4ad57d4ef7ae1582facc2dfe17740c5d3710ac9f22106a0565573cdfed4ed7095828d188efe76ce242cda345bc492ad25167bc023e07f73fdfac578e3714b81dfb6d52c921e2a1102559842986f53d4f0232f51b82a7902fc6ff0a4b1b7f2906f6ef3dbc8652f7d997c93c5c7d4ad69eb4a2217cc5cdbfb4d3ea18a8741e6ba219f2e6ccf15ff94bc5570edd98316b462ec41544b21d282d39571b62f14647bd4b9063f4c5a2777c35c870540a030ecd182890ac6950bb8beedfa2a49b5b42741bb1679193d35ba4ec5ce2d48b59f5f3e3e420b7ff6ca4d24668fec6533f93c9ec5d5e9e5159ad9b13a9daa5d2c24a2a55fa7ea07cefad1d208e6e2116b5a7eb3d01e8fe36f09ecefa400b9e611aa3b31408d1596202bc8ec7997c00bb5ba6ee780775aec612814321f2ef3de310c40997f8a105e79dd50b2aac53df537919c9da9a957747ed8b08e19eec987a1ab6dc473c13a2dd2cc2f31a50033c25a08db603991ba302712ef8604b90f12368cf18c72498be6468043b6609777451fd6f78db8bd01dcbd0c3d2b5a2688196f5397dc856c0db4bab1a807b7fd1546a475a4d2d9519bcd6456efd80718aadbb9d6317edd14f956fa3ea54399ae33046ffcddf1f0132c5e0c42d10225715a993469f950d8288ffc47e59c1082e13ce512d92cfb8036b8ccc2abec97b09016c58e5eee5204ab1bb379bc33434073fe79d488f5205597463cfe2bca14885559a3b42e5aa0d60e8457608f91f0e19f49e1b35f67a51f1950e7dbe7c308c081b665255a5b353d0b30906f25a3ccd0d4a49ae5e8c5563f0bec0fe81041bd3c0188d4effcc263679e86c15b717ce7dd842727abbc7f1a1b48b1b50e2bfbdbf484e1aa0220db4c6a0284dc36c76945f9d2b8e400a62173198bd8895d14a46f9094f33bd8ccfc0d0878e1e25b300a37f0d209fa65f1324eb2b2fe2cdfcbb4fea0fa96849a7865c7012b0ac54767535fc9abca61ce49459f72b9dc5f8577d822d65f7607b1d8e8281407e08939078f10a4aff89c7fef8b997e44f7a4fcdba1f1816fbac0fcc73c193dd582d99f457f810966c02b290932a75944f775dbf17f8fcb45b49eaac05a78a95f5ddb47b6e9b80eb39e0f58db7016b65027c18c1bdd57bf0fe8fe81139ea5e72b9847b1290c2a97ace7e95f62f8210a26f0462b49d7dd6a7a32d1be888d25fd2912ba0ab9e249a41e13f42e6daf9282f781f5ca486021e7976a39d1e7eec0a831dfd1e0d7177572b48f976570075cc3c5efe6044bf98873ecb0e9f14140a1fd29ea5266adc74e34cd8a2acd746aa6b65fed5fba0cbf2326ba5aaba5d3b5a610ecdfd1f80efd59fed3bcf18d75d89e59bc5b31d837ed5818d9be00eebfd6b8e9fda023dfc82d38b94da496dda866a0e516e39d957732ea362cc968ef17cc11058cf9b155a5e358ef97b65f35a19a166ad9a2e6308e1e869ab3427a015b8710bc529bf2b38034193efe4a239b87b24a8bd6bd6a1e19b90e29684cd378512b483e454d6ea6292b5f38fbf5fbd8ad0f1fdca0f75bf29ec0bcbbae7275474eb5fdcc25d96a025f8c175169f40659b3a8e3bd436610e6d5ce6b9ffdc2c722890e86a0064ee1845c3941c031781e99388c0ed9f818bab9a4dfd8f6291ab5f1c1a54567f4565f0ba818c95d188796d1b7987facea39d262a86a0350bca179268fd8d1443d2148d137f39ca74de1066824edd1efc1a2eefcf4e9f1dee07ebe1169c143a0de9891f9417ce72ad0bdbfa71032ef44c187fd388337becdad897c62dab66e19c7f93fce9faf23bc40272f5922667ec303b8d87d0aa38353861c50d79a699c41759eea4e83ede732641511c347fbfac999b120698ba20a78b505fbfc83b0c7526b60f771ae295dbe2205ccc203ebaa8d36ea494a481badcff3bcf1c215c64cf45e7a97a1711fc9237bda9c7e7af60e42c49ab45b81ee585d05079ec7b42b52421b1fadc7d08ddc1e3e0c1aa3939fc4d6c8c7dbfc62b4f850a930f93137de7439723fcae3c5ce7685dd127917eae2af6b583a82a8e286834490e9451e5edc95a9bfa4448c45f20f2263b1d0e7d6215ac8c532ec903159db331287b3ed56e49602ce9282c514695ca66e77e32f19c685098fc49dddf3caefd4dbb9af01e7b130192e13edabffd26c8b57d756f1cd806cce0626b34c8dc3d5dd16ebcd020fc8766ba3d4b1e67a63a1560f77a9c6b038c2589ca776213cdc05c0f16503d09900e4f769bd91e897c35c581d4be3a4622495dd3609f56ea498608a888af5e48e14f03786e740ee2da10a448553f1935d2c31269745aa25bff8ba7d65f6dcf8068ab260ddb64e358f9a2d57a729a22679feb72900853dc780deb7456a11856ccfdcde0a24376e0428c2edf345a409a74056ba1431ce3268a4818925f8535ac8cde7afd545c23ce135fad7ec389643f8c7419ad90fd08b195ab0910de42bd359f55dc16017a7b748c973190dac3120eb7964be8f1b894b27a4ed6085c02369a5d55e2d795fefd045f5bd28075b718a6699675d1a53017696160323292dd1fee5c99ec4a9ef4ff7eb40296b23bf1c54f1f0e0b7370d91d1a6d06c4282d5cd891387f4d9a1f12ea1b89e2306d57eb10d13038944a67e67f5152055900ae19aaebd5ad13d5cd675d7951ec854a0b1b7e4174a0cd8f3f05f644a92b1f49160d62b8cfcf96ea7c482932e12a72a1f9276ba24f301544c12fd20dad79a13e25da32526d64050228af8f7ecf0de9dd94a36d389577a6a14f46d81b720d591e0af37671f6e8d4b188ec86fa4886ea5050095d2d5bedb297370f91ebed08d57ddf3d75df7241a84b5f9bd975ba737ced01affce67f9ba348928f2a419fcc2c3c33da66258caee9e31cfe66d10f61b733e983a3b538785ca86b3e197b2cc7901b9f1a090e8432f101dbf978ebb88252586dafeb8d50623668adcdbdf29441c5d7daa720aaad686e386ca8f56e6102c12b0f9b9fda2d90cfd69658e0b94838df7e28f2eb2f4c534a373ba6c13f5e78ce1e8e1388b7b3ec79f44838ac26458f4a56b8c7fbaf3dfc1777cc8a145dfae34070308099cdbc4be520a4f3ba3d00a18671c8596475325d8f9bd09a3e6b79e34f2302e4047884a6b1d862c7f679c84516825643f1a629e47b1f1fc345cae582b191733a1cac44ba0b3e35d39ed2e9c43eb0afbdc8dd960713c072abe2eae58fde4ff0696fdd7f5db44853b378418395e7c39e19f6c9e44d8c458c197f7ccdce9b60968464da3ae8403cfff014f11927f406c91f302083b375a0f48f0c3ccada4653a503499572ade0820ed4ab1e86c1a320ab2ae58ae32c8847e329424a99c5e2909aecb5e830e9515ff0f16b7fad370b2d3d4635ed20106865d5835d40151ac95525319944b5c234ff774310329f80ab60fbae01d541903708f937b75028ec4176588e070aad497f9850d9a48154cf0b6ddd1921c24d09e5f4339f0f441f311ede6cd92aa4add697f7825feb8060d2f3ed4cbdcfea15a88c8f4fc03158564d8f21add4857656f773ba150617fef5f4dbc79ed5e2dc6beb9487865f16700d5c7627e81b50181dab4bd4e054a9806486ce042a32cbdd31745fece7e322375f6d738c770b529c318aeedb9c6424e17a26dca6541cf66bc30fa9d92986fa5d77f3785410164c8c1e465abca0967ae935a04815911ae2bbd71af9301dd85a558203aea4c0a811652696652ad70d6ae216c602167af11232872adc7e4e57c26ad1647ae4b0e10b6e658cb8c393ff0e8a07b526587f3e402d87b6c400f8e02ec8c4f1e91900d72b62478808d4d6b73a4ba1eec41c2d7928b4731b71dc315648058425fa1b096cf35f631ce07c5d2458478cfebf37c147f876f7f81dc3ae538f3a093ef17200c56573c68facc4c7ebe686e790a447f99983b3626e7f3034395402d236751c5838a3af28510c497b409c171183de3e714c809265ad472c6f2eb02373b3b9d0e82eab5083f35cc2a4ee5cfa7c75ffd9c068b17c80bca9fe9ee23f1a743bb85fe070c94b15ce4ddfacb869d421b6a42811d8f3d2832206cd589381507913f0487f00e852098b534ce39629ddfb79c74ccec761f5a2a2dbf134468a28a0b226989adfdb4d2ad757cc6e6348eb92d57b3403e1119f11db2dbd52902bc9545e08db6bb8c3b2db6838c2d5940eb59a78229443f6521e8ecfdfebfe18f1d401848f5f08d36169add47b62dd9cc5e53c8f5327513f5a236fcb72b60fba647d525653e4796a9cbe393ce78516be862ecab4afed1012aab713fd98960c7f4c1f732916fcd600a420fce206c009d8cab8d1dd9452357a0ae0a90e553fd87a84ab5820624b079bf13e790d94c97c5abf210667a0f68eb818c0f90082ac82d636b3380b979dae45df0873f466cef4a6d1251f4ff35725d34d3526aa45d42ec3386730a7ee8c3371f1118dcef6f7120223e5d737181a7b3ade29d669783b2015cd794b7f063e4811639380818e78555938045f7d688ab5914b9e5cc4a0815358c0c0df1b298b5a407d2fd56c87de43dd895169ac6399f64e649addc4a856ab2ff990b9491ce33c555b78a4f3fab6f9690b189a03aafa502b15f8947a42c9caa0079759a77404186c9dbfa0289f16b50e347c2288bec312b9882474fd3dd07535875b10b3ddb0c44b74e24f2cd27f4d36caee0e37454475feb5274c7ece381641ee4eeecbe89dcf28c96dfd998ab25420c211aa076823830012f92696d1431d0b94c86ff7d9b1cbe42bef4095d54a88796d2e53ec43813722094176e324ab0858b9a35b846c4b9fd982759632f3c114cada49fb1ed65fd8c41456bec4fb6625d22597a981080049268b521d233c1d298d0039ef3b48c6a6f99de4502a802d6a8473bc3007cd48fb7eec516caaa45d39bd3ce27783334b645e12f041ec39e061c52df27569e4d2aade907e2631019bfcc50df51a8085ebba9e4afe2b80e53f0d8391abcab0ac45da2b7830cfec46a12d138baa6cc4eb87f529fbbf9acdd5f1b6d0c798ca2b641a7bd67c538cbdc0137473fb11c3334811a7166a03b22f18d0984f0adc728d865e27e76852fbb7e19bd4ec371ade31f349dd195c3939704f8a6cc89e14680dfbd19e2fce4c261e1be7f1a32a5f8d0fd4f9c466ab4fece93bd1c9d498d0576ae91981db52f6338db33e83c3118b80ffe691b59aca3b73eb72cc4ba966327a5d59edfbc9f29d64538e67b0d4f32bff4a8796b851e774629fcfbef35030483586d8e71c860201d8b6e984c43bb9830c336ef31c48b4030ba27ed31062246d8a561f76cd556f90cf38d34bf285baf5398d74601d790866d7ae7c31a1ba4e496410becdfd1e31db8faa093a983597e129233b61d715c9d505606d9a09edd46ab5964035d86249c12c22ac29cf303231352dc55a58e0714a1835146b437e14b45ae0267477029f0ef7a", 0x1000, 0xe, &(0x7f0000001080)={0x18, 0x3, 0x10001, 0x1}, 0xc) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="0000000000000000000000006a6755d600000000", 0xfffffffffffffdb4) 16:00:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000300)="8eed4f00ed6e7d6cca7d47b8652b", 0xe}], 0x1) recvfrom$unix(r0, &(0x7f0000000080)=""/173, 0xad, 0x40, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) execve(0x0, 0x0, 0x0) symlink(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000180)='./bus\x00') 16:00:42 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) close(r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f00000000c0)="a6cbf68791884c2a707acaf5f1837029f74f1b5d98062020057799da5ca8f08c7c50eadd6fd0dbb1039d280dcfe0eb329243596ab7345ad5323d90c537ae441381a47ea5838508e84248908001915d788f50d61e1dd8def0517687efedcaebe4a45ff73939dfabc1f7c60b5f83ad1bc2e65baaef92e281d6486319dbd8698db259a03bb95beb1e43d74ace765c78", 0x8e) r4 = kqueue() r5 = dup2(r0, r3) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000009c0)=[{{r2}, 0x7ffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r0, r5) 16:00:42 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x8, 0x101}, 0x57) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="2b0b7cd7a449f7a3296e0a60aa811d4e2b2c9f3286a8c75f10c85806d5788a6ee318903d05dcadef1c156c722ae6be5f8c6b2640be43905f4ef079002d660b5f8ec721a7dfa763131559906cd7078684c013872ad792000000000000000000000000d59f", 0x64, 0x0, 0x0, 0x0) 16:00:42 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = getpid() fcntl$setown(r0, 0x6, r3) kevent(r2, &(0x7f0000000000), 0x49b, &(0x7f0000000140), 0x1000, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000000)='_', 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x40) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) 16:00:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x7a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000080)="0e109776305189ab17e5b7c57bfaf4d0b09759ff0c8235135249dfac7467099fe47569d9ab5c78cd0324ac36abf16b8323804891a9f9b12232e25a41f0ccc4ad937301d984e9da52a52f8d2c0ba26242e114629a43cd130d5ff0da299eb6c1c0b06a83be5a4ff197004fe0a348996da2235b8cbbf3d042d367cd65eb1c22d7f1081e4225fde11540caf1dc8461f6e1d4dc569c2aef5ef0a29b44d93f3e", 0x9d) 16:00:42 executing program 0: clock_getres(0x2, 0xfffffffffffffffe) clock_gettime(0x2, &(0x7f0000000000)) 16:00:42 executing program 1: r0 = socket(0x2, 0x3, 0x0) accept(r0, 0x0, &(0x7f0000000040)) setsockopt(r0, 0x0, 0x2, &(0x7f00000000c0)="d30970d7", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000001240)="85df2ab3e8797deaef70bcc2cf443caca5f76e97", 0x14) 16:00:42 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x3a) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, &(0x7f00000000c0)="46ab21d5f9ef9f38c21d480a20583a9e25c351f8a1de931503645f75b72bb7e9ad73ff3aeb8ff549d8064991764192dbc585590ee3a67dbc6740046bdf98c94323c7695f3a29d7f7346966651996e17a17f3cb15b8a3d66419205f564bae119ccf5a194cfe36a4ebe34a7ef87c9841fc83152bc747405167d672cc902d97729485f32884669d598031a1abf0921bbd45bcf49ff343f3550ff843d25c14b114cd8a8851392180a031080ed79cf3238ff783872ae6cbad0ee0b80fcc", 0xbb) write(r0, &(0x7f0000001140)="858c169277e05f8cafeaae392b351e5ce3a8f3c129cffddd92e823f6c516ae84a092ce337c758f18380affd3318a8e7309a58889d1fa86ba7cc757aaf5a559c19b935388cd28dea52b62f651c3e04a6cf40f03bd776fda925fda2756a010eacbbeeb1239cd83c3c75c40c89b8a3304e57a35fded1d37c6e567db2db80e6da4567f1714458bbaa226dbfa6f642eef3fafdae95becd1596febc793237a9e11a21e282e2762a6250f60d87487a9eb7f62c8627a19ec46b1899e93e2d28c54304c33b6c4e33a3580c237f9218a8d821db5d606f7eaae6ff18cdbd1507d6bf0d49feeaaf0a9ab28c6132a1c5cf578cee77a0c3434d1324e418a7ccdde7884ebe58e7568d11211b713d14857af39082e7c0a3dab689b28efab8c2cfe140b44e5b49376df123c0e2535262af97d7f1b93608e333029a0bfb2a484ad91c9f287da0bba0a041c0254952bbead13de4184d49cdde9d9db5bb8b9f4cc9eb83c31b2b9b65899eeaf31cb59981e8852e82586cac33af058c8aab6cfad333705aabfdad9e2a217bd2f16cd74c971edbc960461ed3de8e9f90a01daae84c14f140736732542f50729ffdf3a27d0c5039c93d71ff9e95c887758da1108e9677069175873c5a0273d5ce82d7cad3ccd7b1ba4b493cc3c1878d1caeb4694a66ba4ab001418875ec62289ba26724703aacfe12f5eb80c1f41c14ccc35cc9cd0ec061137378deaa8961199b0659162aaa454000000000000000826524bea20e1d59577164527b84d59380afa8d741700f5187e85a3e7b9e34fc4f4f0f8e52acc8645fc3f6fe81ac4efde571a11e1225052399204e9996b57174b7c3d7588c509f2e529ebfa9be52573e2855676809754c11faecc05c7783ebfd4c30e21e3561dc07435bd08ff307957a1394d0c6288d868081df9bbe475aa8d50343aacd9556dcebd887fc684e1c8d2006a4ca83aeaaaf913e3ffd020569f7c39b2f713aa5cc08c3de7548ea1dd3edba1cde04cca8d83fbc4511307d647da6ec7ac7da6c1099a0e7d025875057000e01a8241c19b5d459a762b0d76073ebe9081a6dd87aad002a65a629ceeed3703a32494d8216619cf86b0ea4c6cb74f21a2b79d2732834739b09c3f2cd1ea4fb55f83bf91421f8a0e8bc63e223f0b3ae369b62e82c975ee243529eab0d3e57235b12d3c79dcde73a03558580df682b9631b9e175f498eeb60fbbbd4bbf4952697562b57c1232a1b3ce80522381030c20f1ef161a0e9d70fca85eabf6d7fa94c25cf88c64be82d9e6022dd77f814fa8c15bd3ebbe61b4db71e0327b631d7fc6849466b390d1507920f619b5c40bcf8369a7e2b9958fbd9054342179c36e7f6a72163b72a0bbfbd612b6dbf74ecff4d7cb7207db88b0f6297014d6db20daa0b37351857b0a587a79bb71fd0cc175fab789542d521ab40a0d584166079c8a04d2738a8ed091e3662bbd8ec0dcaccb34661fda4cb62f0c14ee2c60c542c05f1214a1c5eba2f6df11eb7dbe01b40ea2de603d61426a6484c6992d212369520519dc347029e5259f002b9ce6ee5d1275e37f4b4f7fefa724578ae60a6468f8f9be12b4f75b55e7df1ac3890b4791dcd7dce2358d97c7ea2ac430bf1d2601b6760c97d1b4829ecef1501d705e3036f6355388d9beac379bf3113f924a51f1ce6e02fbf7bf31459cdc83e9e0a57952b9fca42547f95c3a8ae95db1185f48b8656dba11ea97d04810fd9922ec662f1e4a1fd5f3466f526c54cee16db21a0a37d7dec14c6d45859cac5ee983b000a6b666df11fb6c5854d915d7fdd146a75a74f939c40744b95ac21c9e52a4bcf97fa5f4ae8f7eca3725ae51cc892224715d362586e91843c9e71abaebb4ed2de8b5d6733db38fcb9e40a38d62ffab8c659e374b5ef9de6e3f0966767e4a9af2d493d430b28905c54c8a97bd903c0045f28d181bf14953b98d88bd71b05004835119093fc46eb02cd0711dc810038e6e92cf3a5eeb7cc8383dc980ec1c2365297b711825a739aade7d176abb56503260d2fceb34248c76e3fc8263d569ea4b32f7cfd2d13699a92da1a0a73a35cb39e9ac52c502035f0daaaabec85cbd9b117fa8a16c496879eb13c9bdfa56ae6e95cb3b1215f634a4a8503eebc72ae798c76fdfe179b9178794584131440e613a5b63e27c09c3e6a5a68fc30be5aa66511ec7605d2e70b8cd2dbf3762f051ca3eb6e8ee6333047418f184f5a9c65a4da2abe8f078ac061a6ea48a5ba57fcba115250204b3d6a123f136d141194afbf7dcab2d89625fbd361683229b81241a808b92ec58dc306e4584fc90441d2c8b13cbf98f16df39e35067692df633a7c9869bb2554893d96841d91076088377fcd9fb814c7056cded3d5bba397a982e15b2a550964cd4c31d4f836e2af8523cf9bb71fd294f200f5127a3d7b653dc29983cf4d0559760c8cc8f494ea08906988654f95445313e2f9ceee5849b326298f310fe5a3e95aa67d246005b9f96587ceba6cbeee40b62184b49cd8e56fc7687ca3c173b11c1c1bfe7cc137f538986ce10825b1b00ed453606681bedafec0d96df0817696e0028b28c3adaa7c59f7f74735f352a987573cd52ea775f60e7620e954bab54b5e338408ac916dbea0ff851ceb534c535a8bb2ab5c31f5d8f361a2f22e9d9234287fe6b99714d5b3c8d6dadc27d35488c5bfed0defdc45f33b5f26000000000000000000f7cd00e0cc4cfe28cdcef65ef22d7869e0d8e9971ca9ec24543508a78534390f1b059eed4dd8b478dee8d3d255c57c8971a4c815af2d3ff1df1a35a1e27b854d6b43545ff97f00a5dde4f55d4362ddaa1e08c3f0bbab9db36036d9b0c90823ac6eac4b3cf9bdee64caa534b572196162ed2be20bddca61ed52398e3c5db280564e73f840a02c56087ee04a28e70df95e2da81e3ed2a01dbaab3fb9b91a9470ce5ee9ae58987258af61bb178280970f2867eae02254df7a034c570daf4a7db2f1f0fc4aead31c8cd4bc726b3a988cec702bc58091be3ddd98ac068c44d3a2ad4e8068ca7457b750e71acb979d124c0206d10e360e94e7cb46c3d203a5c14046cf5facd3306ab558aa737b7aee1b04b89b4715af882054548a52c5a9eba0b9e51089e7de8099cee1b52b651a43d3617953f87d4894b3f4db3d4b82c9356db4fd7f64b067c990783565fa7ccea329793fed03f04bc2c788f668188ecff1a37925f258c2a5eb06a433b318d9e1db1f000db8e628a6295541af7a8646de94816a3e802bf1e0b87092", 0x8ff) 16:00:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000180)={0x9, 0x0, 0x2, 0x0, 0x6, 0x6, 0x1, 0x401}, &(0x7f00000001c0)) chroot(&(0x7f0000000080)='./bus\x00') 16:00:42 executing program 0: chroot(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r0 = open(&(0x7f00000001c0)='./file1\x00', 0x80, 0x10) r1 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x80, 0x104) faccessat(r0, &(0x7f0000000240)='./file0\x00', 0x4, 0x1) utimensat(r0, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x8, 0x80}, {0x1f, 0x1}}, 0x2) close(r1) r2 = accept$inet(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) symlink(&(0x7f0000000380)='\x00', &(0x7f00000003c0)='.\x00') readv(r0, &(0x7f0000000500)=[{&(0x7f0000000400)=""/224, 0xe0}], 0x1) lstat(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)) writev(r1, &(0x7f0000000a40)=[{&(0x7f0000000600)="08690cf3c993d2184739c0dccbbd6f6a50c443901d66d75e2a56b094e0183c31d94c3422dbdb60e866573b6568b1c67c2a0fe099e0d0cb37c1bf00bdd41d4fcee81f5e", 0x43}, {&(0x7f0000000680)="b4c2936bf21e09", 0x7}, {&(0x7f00000006c0)="653ac0e46f3f17b51c7470e2a067d7a87559a34acc67d75a33b6adc52d79a573773d49731abad0d52eb7bc49693b9ee2f43df0b429cbd1cb0091b5e8dd373b0de333aa5d770b87c2b794e8eb77daf53fedc305a624c4556491925be693a0490766132fe828450bed05d014014c53dfbbf3ef5fc18072a29c7b7efd6a3d61ec367e171bdbd966618fc7ec4021", 0x8c}, {&(0x7f0000000780)="082e93ec9606d081b354fe0bd2f6334c78c5efef900fd385a2763b441cb34caac0780e4d7a24d84e7347b2a21efa14ebef7ea78fd045c235b0ac5d3c253c41749b213971b78f57526653732eb6dd728f7dc4b412b97beabe066523bf7b6ad3905f466d32a7033f0bf40eb8f46a233937e5af6236510091bf5898f884137e6027f79e020a1afdbc3e4d590757bb6098e470ea72dcb97594ae17ac9a8d2091bea63de50cc23c9b9f216d2eafe85df45acdba9f3af9e5541c0fc520108af9ba394bed21b0be33aeb02d0862e8", 0xcb}, {&(0x7f0000000880)="13ce18cfe5478dd00b900272714a6bb35bbc0e83d60a3d82528257262ab9070e844e6b8a7535d0505ba76fa4d0e832ccc65b468e355f99368f7a9335d14fb87cc2617c0075c7d7c2cbab524f8a26295da34a6e11adc954f8b33ee914542b0b417b6e564dd2c15a31a431f67ea9d1c1e533b1eeca8e8e18ac7293401cf1cce0c5551117e51cfa69f904efb6a572dc68b99c40f67d740f66a59767ade45546225849b4e465157034fc86e785d4106afe35ba7d3f4fbc5600e5d2aa069159d450d0eeca77", 0xc3}, {&(0x7f0000000980)="2780d51b69a30a9c38d39ccabdbc1e94b895d57c156ee700f5d1583ad04cc6a6a30d66d6e22d2e6cbc7b4428b5dafd6e76ec09dea230132f93d503c6b128e2942e73c566497dd3ca3d5d9abc4372732f14f4a765c4b9203678e459ce344bcc4925f85227b10ee2732343ad6643a87b2a5e9b2226a7005ab8c56908d33f793993d6a5bd5231281dbcc79371024e40051ceb9c", 0x92}], 0x6) fcntl$setflags(r0, 0x2, 0x1) rename(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000b00)='./file2\x00') truncate(&(0x7f0000000b40)='./file2\x00', 0x8001) linkat(r1, &(0x7f0000000b80)='./file0\x00', r0, &(0x7f0000000bc0)='./file1\x00', 0x4) sendto(r0, &(0x7f0000000c00)="21915d40abd2b3003a7bb843b4b144d39b051505e66c041e3a2b39dee82871fa6f020a2df2b28f940c4bfa2e37762e651321aafbe6de8c9bc31a835663ce7f1191458aecb12e99217ed23b6fdcd2c179ab631a8e72ced710a353dce2382e626ac962b7813e7e6ea9e2195be59a229890f6b329d818114e6e07ab62779ab526adf3fcfb65b332fc92eab112c050d48e2ad641", 0x92, 0x1, &(0x7f0000000cc0)=@in={0x2, 0x0}, 0xc) r3 = accept$inet6(r0, &(0x7f0000000d00), &(0x7f0000000d40)=0xc) r4 = open$dir(&(0x7f0000000d80)='./file2\x00', 0x2, 0x0) fcntl$getflags(r1, 0x1) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000dc0)={0x10001, 0x5}, 0x8) r5 = openat(r0, &(0x7f0000000e00)='./file2/file0\x00', 0x8080, 0x100) setsockopt$sock_int(r5, 0xffff, 0x1803, &(0x7f0000000e40)=0x3, 0x4) r6 = open(&(0x7f0000000e80)='./file0\x00', 0x0, 0x0) fchmod(r2, 0x4) r7 = getpgrp() fcntl$lock(r4, 0x8, &(0x7f0000000ec0)={0x3, 0x2, 0x1, 0xd6, r7}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000f00)={0x0, 0x0}, 0xc) r9 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000f40)={r7, r8, r9}, 0xc) 16:00:42 executing program 1: r0 = socket$inet(0x2, 0xffffffffffffffff, 0x400000001) sendmsg(r0, &(0x7f0000000000)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="1400000000000000000000afba2fbb5b0000000000000000"], 0x18}, 0x0) 16:00:42 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() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xffffffffffffbfbd, "47780ac83f008a130264e6f59ff663cdde00"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) writev(r1, &(0x7f00000012c0)=[{&(0x7f0000000040)="9e991a1ba1e0653ce0f21d4ceaea20e2c4837e9fd04e837af742f8043729820f9eceb14fb6134ec36d0214db560ed59c14d977cb8a71", 0x36}, {&(0x7f0000000080)="2c2b671d7c9e9d15c14aca65ac4bf7f9d051f8d6ca76daad801a97aabb4807879abfd505976f5072ef229a0f0e02cd93388defd929f405e4", 0x38}, {&(0x7f0000000280)="60696281d63858b3847a1405375792c7a3a352a9d7c45561020922479bc6dc4260549c85e50c68d315986a39635909f592a205870102be66f7791ee85529fae56c1607b2898e6669c550ee55b6717724d280e0390ec7fc08feac38daef6836e01aa36d0821e9589e3b22e1ee7a03e587bd2ea6a799fcd1636acb69a43fb0814cb0dfb3e5358eb1c950a1596a3e47deba55578cee20de73ca39a4195f2cc192e0f7c825c09654a0ead2eb2b1f7029eac784354ce1ec7a2068c2424d1b782174a75b011da9bdc4aa8efd2fc25b70c15c603d8069d18cde3243f3fb21db27b1a93fac1c1a98c746e12bf576e0c12d531889fa3a1c929996dbb1acf71f474d55cceb904f0f6a56dc03c64561cdd9a45937a66538e90563421733230dc8ed8c03dd22da3465053704f433f72f56b12de3d8a07e42b88d9941907c238268477ddc6382f9533f135992f9966a6f9381e1da08dcfb75e025cf39f698e7002478fb497e3a45b22ead40043b18b256ba6e8930534a90e0ace329ed2fcabede7c0eb2532ddaa4db43b509c58dd241dcfe1c83d77c3eed2a9ce49b9af9789c38f065bba8b2cc80a5652f7d00ce3b08a5176eb088b971375a585681860a59bdd0dc6fb274affd6364d896090cbcd6fd5b6969487fff0f9c52b8f0a054db5349e06c250aa1dbeb5a20a4bb9717968a8bc432bf7441cc4a201159fa8ae492cc151659a544abf3e8d87eb413d5929a13db2e07bd15fea483ffdf137d6d6ab85ad51afde2b31c24c118c9e022328eaa35b0c1abddafd6cd42ce262b5ed588fdcbfe6d0a0332477b825bc64940275916951492d2db36a0767390fc20d34ce681d3c05f7477a101a369455df6b75d27ec7b12fc065cd08d1122dd985b067295653e22d59d56356673b49f2d6692f092c045622917e068bb48c07daa6244b7c82c844c5fc554457ebce855f5dd26730104bfc88b8da7d633cd854d61de73f77a09cde8417f06d6e669d415a4637a40da24457b9ebe567398fb6c2b0a0c7192da6f26a267ffa91acacbb0ee4f37ee7e511e2cf5a24baa6ce95c3043e70ec59a0ae2cf2fa4235f810722c31245d2ef4e2bce65b74136c9ce2f73771e245fa18df6fb5d55284980de8aa5ff841c88d14118f8b58997756da30f7c6242819b6d0164d19d31d29cd28f5816795fe8bef3a4b7b3f341de2f37574bd175bc7759e3d6030ac38c33d91f30038b06c3a06677af4fadc7358d3819d0d9a709a22f6259f9745b0f88dbea925faeafec56429d930b67c95d6e7887cb390d06f2f657bbffd3800ee4c7cb7095bccb3e4214bcbdbbd7b15e97f3dfe0a62e4e5ab75d351aac5f6999ecbfed0488f1546d12377b0f1f783393bb23a2af09372a31f9b5c1888c6770a4e323f8ac71a9a072a0486fbf153720adb003a18382809608b9db8a33d28977caba65e50806531fb5dcd6a8168bc66945eb754612d3e73a79591e6b9b547559848c3694b0e83d7e2dd7dcf7bb68ad4accf8b8bf9292ffde9941513d0c29251d6b4295f5bc800e7efbd682e73d328597ee5c61639211145ba3368bb9e348d73783c9099b8373e34a34a9f4718b2e757017e5f194f0ef1dd5868ae5d61ed4e268a982e2326fec35f49abfd2835295e8a3aa0cd034b999692df17d1282a1721c0832c7ca797cba13b48f62b84097e358ea1522769aa6a736323fcf3e35900aa259841ef6685682a7d2b7a01554ec77d44be4ace8c64ad41602764baa938281b5de71b591c1f8e470aadfd0261b54781f28b5060c3bd8152df261ef4aabb376dd64a5f910c8f5c9013c7f5eaeb8b0a7d48d379346f28ddf3920a4033eb51c0e06cf362e2cf54de9ba510f8efe81e5db2e999e002af5eb238139eb58e1e8694e431c716f60b769ac5cca8f8791892b8b7a444a60e5e0a029696bae3ebe90acd73c67671d0185c21318371fb57c5ea83273a69c3b0b406452a356c253ce5312192470ce6d0d3b14cf7ac3d40ba76ea75fecdb1d331958a012fcb256dc416df053f9b940dbde6d0748f17fa75066d075462ad0fc74a6f9b0d305e42a4cda11236de663ada25650bad7aac139026fa5ac40594f20b9ab2f81275b4fdb59d078aee5ec305b6d88d258a982c6eecd8e48278de87e3be02e188c32f2779dd528e21b28f92e0c7dd17dd195e16c3575ac08668a273cfb99d9f06f24175bf4dc93c8650f106e7af6804a7b7e33a733dc7f4dd49442998a5ad0dcff8514eb4bc450860e4d4cd27dc2f8d76694c4f3d933c7a0fea16ef1cc7510e43ae94365836a12c55bb40345ffaf46ede7f4481e4785e7d51c72408252dd641359aa4d91903d2017b21e8bf832d3cfbb28a2d1d12e9e4a89bcbf63f169862d9fcd13ae14052648b397cd7d581db329d6d8af91f789d9c37ea075eae816a23f707e1ca495b632094a194d7dad99050f2a6d941e398e1fbd654099defe489f374740d8ac314c1ed98d798fa803d103ec1b1bb71cf60eaddc220d9688963c2ba1426cc1d67443004f2fba43961a460559abd39fe781d95516bfc573130e518318782408c7203b73ab3c1209e4ac5af201307316f6cffc0930803f395bf51b62bcca1f9280aaf2de6f01ce8a72b34f1c1bc9c06f30f3bc72dfa4ff2d7501d989fed1ec948726e324de7b16db0513ebdc3e06ad3b26c2c33223c26c30413ad845a2d3cc2015ed21853a03e3224177b07ed2b1fd13fc5d1f8fbf06f3e1b82af85dc8badfa9dbbd290f87b4d700dcd560c93d964c2ade3d9c96af733f1212c8b90394c9ff411a403647697055dcdd5206172702839653c44a3291b27d8df31ae8a545737d11ebe08c5d72d07f6409ac6c56db4b16ba9b803cf38d81ed656ac536eb5b8c2d186973d34f1bcd750650c9721b98a98b5e417dc4aad1c475e413928eecfe0a7ed88412ceb4673a2dacd7c1b1a7d3d24fcec90123aa19577d6c58046606218357cf65d229cc81de652c69b662a3351574a2586f778126968eb708ae947e34a7fbb3e6cdc9e454fbcdf85b827fab06d066cd00bc9b902c45063e1801adc4cdad2bc5971a9f57fa88d27d9ebb31588f1e5200c848c9a1d30f9825bcccd1815ad23711fe47217015cd533fb435edf1352f4fa49db5f0f1af855546f1a84a71ad78808f8f62a7ae5b0b2742571177fff07bbe486061c51d1c85e2965f2f2f6a2b80acd127e3026b4944d0098526edb8616e154fe2197fd6e62f90e255723399f6a85fc4cfa0a784a7254f6bbd87795fc1333cbe0ff24c96cebb4360ee676bb28c16c52ff3f7b0cef5ea11f392ad989e176c9e9c1113318c19a7d30caa2060e8ee13abfc001620fd3892e7256f2a0753213d3a74c5747f06ee8e75eec3a5e204e6a2d74b169c6fc6b0e1da25d24fb3ed290747e235c022e0a4196fe007ac0598232bd82eee3b3046cd3f4feaea72f3aff441c422959324cfd73ac22d72b91eee23aeb0d2abba2639a2a1990bd90be8ec4a1b416705bbb9011515fbc9418ebfecc221c3d7ca81d9cf6dc6615a5adc8588775bb3a7525294cb71c73c697d2f5619d3bd9cd33582e7ff2000a8230d10ae021c2994a82e4772c1713d2589337e83b5724018f10c0c28068bbe2f6cb8b53c713042d33e016b3757f8e6376133768a0d29c17556fe463ab606239820b2f47f93b410ad18f43d2942817277050d7b52de11957d8a7d9d70a35c980cddb916763b3405ce477c3c09ad7e26f851eba51662df4f55a4e799c49bd36495c5b735c17bae710018c9da47408b26c6edb7613cb2f7a8e0cbf403748a1ad2c546a1b954d86b73faa22f11e6499e4aaba8ef517915324c1129f4be5fa5ae3d662be3d55d540398500841233b4dcf3159a1b96e891d9346cf2834cf9f0dfce20e574bc139c5bc28efc493661106157404795c07a15335a2204ac1f1aa8f544345da25ae88e63725be641bff23ba0eb92664efde9109d4533a93ef50b7888fc57ddabe216fb8e5c1e5b6a6fcfdd88ce00420150227e9e9b0d262a0a91a92621f298f72aa767b89e80ad5b8c463563be9baf74fe25faa1460e1d4fcf6a97386527bfd2bfa33b34c27e45fa4fc7456d2ed7b614fecb06ce493c99ee824c1b0d2ce91b5d96405d8961b0e6597342f925616c4832c23e74d9173a1f30f7aa93c2b9c19599b4fff531e9645f1df26908e32eede706602a142ec166ffab84f0f1fdc856f1ad2f7a49b526dc1d69e73c44e34232b29d1c6da43f6dbe366a4b1eaec2faa562bf06d5bb325db2904e957af44266bc2150450595df19556dd00c4adde46655eefec4fb69695f9c4b5dee6c181c91670b794449cac94e7f8691f4238c55ca7c4ff6fd7cadb2415ba404ea951cd9e8a8ebf687d0d31daa899af377fcc6b9eee3b5efd9b8b9e459c5725b534758b5a9e89a6bfc9c4493925bb40589fc38456e30cc707fde47cd3a909101c6eb81ab1acdbaf7bafb0a6f46518f06bcc03ff15025934178c5de0afb7d1cb091f7bb9970a2fc52c64712f990b720dabd1ea36b6ee367778abb79c5d3f8c953139bc2bafa2a126d4ee2e11e89b21c28f4fc9ed273ecb9886dd3dd547bb5dec36c2fd8d46d4d75ac0e95984eba812a86f630f98b3c9e9e35f924188b5f6f4ad41ebf27512f5980e8c2c1f535b05a71e075de1ca16ecb164ce5829c4d1eb3886efe60d4c29f10d4e416664e8e2a623b8743d8b70be3041548df298a044e5f03a8d5b9008f7b6497d6df9f45e22f33eee0feeb64eaface1d980a243ca59ca6d2c164986e2dfa36897669fefc14165e719165fc4c9ce9f79ae5548affc6ff88ad73f7b5ad23d7c48fca59806b8cf0e3cf960d4f747df2e869ad1ea689568d91bbfec69a48fdf19236e363e764691821a727423b2ded9c09aa270a2dffb17a4e12ad10f27262071e68659d856ccfc3f14888cdaac427d2ba0cc2108a27a38ccfbc5bf04a69cdaa3a01b853749226911594611f872cf5cd789b0bec5c1f0a0f90da9dd9ff665af784d160747e0d3fc56ea0427eb281d112c4e335e8b803eeaa1f6864497ec14b8f55c1866709b16db41e5f1d5fe06e9d2980cdf45e502b756a47dc22c398cc094ea5a131a67368f7c284c95ec7747bfb24de13aeac9ad19394bf82745bf32ddb972c2e62adaff3460b0a86df1c328cc473d9254e61c3584bb061bc5ffd8e18ddf3e570ef2f2f444e36861aa1a7741b779017cb8d470742bce8a4f8aa2b2a195d26eedef18de1b423e0189533fb9d4437d1b78200ac1ddbbe3e9a7cfa6eaae0c7c6267596b34ec1921d2e43aca94937e0a2d38ed843d542a75064f30f744f55eee58da1b7cd2af96df51bc6692c203bb9e33d7b7a7e218f9da3bdc63658cb10ada8c9db61430f45bfc1206b97ac7d6ad54e5efc6c2bfe33e1288eb1b3de316d7c0b35323218c9d68da0b6386d50d841353838de3f5a446e2d2392d1cb3d28c4cbda9f3ccc99f6aed5f684ced253cd13f897dcdb9a65cf0eb8670d58e81deec5ab54a5b6e670a1d091ee169ff85278948c96bd6913e549ed11f98369854fe0f51be548cd3bb4b05182adebf90038b489fbe2193e4008b93392ad4a3ef05aa80396dc37feab1c8cf971f0c795e7859005142b4486e915ca9750dac2e9f9cc59cb3e6e5b2debff9831f21ca02bd2f6ab37dacf611bda21a305c11aba923b62567d1fb5229de868af52438b200b005ef8cd58c75f3ab05e4681770fb10a9cf3751e3d5c1a20df61d29a97bf4ad5187176a8acb752e0d58f42c0cffde3dd8c8a2edf71e3b6b499e188be07d261077f6ea2593026080742cc306d535d5d1238a7baa5f", 0x1000}, {&(0x7f0000000140)="121a3fc6b0f42c7f3f1426a2e8244759b2928a8f0ae66d11298d1ba280b7d794d401862fec417074fc7aa9fcfd87047ebafae74907aa1567ad97713b413d25843d01d96b7a1205890b965be8e1eaca34d1b9bd025bbca8a1ecc9904bdc891834ae4b371a0f6177698f664c6a33864ffd69b35fe209e21733be1eaa36bac3049a724890900925b5191f63c492e3f1783a98faf57d3e253c90029610f893bc", 0x9e}, {&(0x7f0000001280)="af965f", 0x3}], 0x5) 16:00:42 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66696c6530004466a35c6f08ab9792266d89e1e1b93a7a16eb5a970381357da70b01c1377f51bab47d461c96aeb36b"], 0x10) writev(r0, &(0x7f0000002440)=[{&(0x7f00000002c0)="915bb862c7c17cf91a3de0b8a0b7be7adc82b27231f3eaeb89d055345446ec6d9ba7fef77e5b9feb05b3836a0c22ddda55cdf39ff42f7d1603f86bee15787f39b0905af09530edf81b7f05b9b5bb8cb3cfe547d9988990429afae786e49b9a8d41d461081ddde2b8ae91c22fe73d2352fb49cde34e42c56d4b0684332c075e1680a4a53b5d253ef5f1fc7699ded3a533a3b89a988d52d5682049467031bcb8655bdf4b03f1241be67efb536bf73f9894d36f36fe36bfc691d37547eabb9a6196a5b1e9c32945a992958aed0353513db279b2fa27f5af019fa6f5e3846a7d6771bbd5a3aeb45c83574bc386b5f35d89a98eef7332adcea0ae0523b5b3675d490efbfaf6e3511fd38c195d1247ecdfad16fb54327296229a9281637e7ac5bd4df80a28049f672e87152f1b9473c1dd6e2f7ec0d244c6f3751a511a23453c8956673406d7c2125cb28f1b7bd6c6337b81c5dd3093bab9ade0e0cb5e2b1a5d44a40b902f8a8c58df3e84f107426c6c8fbde39f1ee46373c8ee172282f4b4402f99702ead73e9da63e6ee207cd3fd9104a22ef81be397635bce1ce72cb95aa13fbc318e6c60c635c7e8e401737ce9477ddd93aee04a7662143ebbb53d827fec1954c9af7d316a7ddd3d833d19ae737fd03409dd3716d29b12084a278c25ca15391e2d358f0ccf1a760aff049b7ac28efb2d3054026d6cb334b7b42a77cdc3ff97f2cc493885fcbfd0d42e81c5acf4bf211f42c99fa50288e19587cf4c0fca806c0808a0ea82364aefb2b6c083a4068e8a792bba6b23ede325b35dc5a9b78629880071e7426381a0cde1ccade5de9a3be74cc44fb77f69e9d4c722152ab12b79d60c132095925b7c36a6fa1eab16cbd11bbe818d43a2bb8042cbc754463b97b359fc598b9d1662bf12b3f4cba6ec01d71e09ee3e214c67195779e9e78c6ae975103e52bf520c78c85054ea9cede66e162df28b17d546f94fc50a82dfe9f96084e20b1e6710e8675444cced4c776d69bd106c50127d6080ac434a8989c24ddb7adde6b5ad837374f7da07f9479e26039eba6cc2e5cf289921efde2a494b0bab7f4761890fa0055e91cf1b36b07ee3c503972bc53c8036bcbc8661a7a3c9af678e21b8c4f4b263cf4831732a12bc50631cbd1e82bb9b1278e54b8e58aba4070f84f5fc35015e19d749667dfe214c5faae3b3318e605a751050407ce7f0639946f885f547bf469bd089bd60e18027719d0a26ed07685207287d16c8285d9c25dc891e13c9a992e30aea0758fae3e9bafd7521897a195de1dc55352d040eeeeb298b2d853df415e45fc4cbe79564be539e64f7d61b83520dc625a8311f48c70743b3bb3983bba1619ed98d49fb89225565f041c6aa3d4b745b2f425bef6f412cad9856819afd85663ae492316b055cbfdee01c0cdfd0911ad6d0c6f6ef2600f8c7425becfa2e46965e610ad4e09dc53453295cda10695a176772cf8ad07332fed0df5761db426eeab499f90a9fc1523c2f37c22a96fc0a85ffe1507b9bb73787659c3aea5412c76b2ceef04b93f42567950ab22550376ecacd0c011ba876ee0f5e42d57f7bc6e55735e1246efead9c57586818c7bfe6644923b21e452f2e90f2f209122f8ef1ea89511830cd89ab02a3b466034ace34cc7fc62f9e651ea49a6fe386759270bd7ddf81aa3701dbeaec892710d7f2d5f5747fce338beefcbf15e9cd75700bf6b115ad8afccca24fcb5f93d95e713cc6c75e5de2e1a4559e42c5b909beec9a514754ae336ee23627955c4203cca244bfbc4aed7f925e7b19f86f4635ef1e6fcb31dd09e22724b092dc0c6f0ff535e703d0743fe5236b8cb3c99726b836347a422052c26bab3fbcd648e19cbbe04ba87358a3ee96f7e38293610e2db60d1e78d7196f7f7cd9e949c239dd3b262008fcd0233b618d1ccd1b94deffd0e6dc6b3b35f03dcd5b9c2737cb265ab312f66e9bbcfbfda113bb43cb11c75c04e67921dcbb714a339154254958ec7ef30eb02895eb2a04626f9da788782db21127a962384c2c4ea4c82dad9d866a03455297b804f3cb338e2fc1271ef23f833382ac061eb11b9045088b946c6e2431b3f3f462777349b83e2ba0c4f400ecf13b1df7723be658aa6847e93a9e3987fcc32f2a4867b4af293003689be744158086cd3051e039d5a0aab24b79f3e0d74c0eaa2dc53af21e3fa32f8a5944f85ae34f22ca2eb8a2a5321318736d6616d51ffd16fafcdfb78d94aef1ad072e2c18748f351161e6a6f9bfded229294f87f021ed0ed21afd496934454f43d0d870c332a57e810d032b16ba99c297f0adb9591353f942b77ba59007a4402b26f7abfe242a92695749de2ae5b13a0dc6e28c63038c3ca9a3b7d9c6f64915e1cfc1018f73e490499b7ca7b39530515fe93a7c9e94481bdacfb370baf71bb0c948551374796288281633cbd822686f533025cb8e97db9c9a73c5051564b3f727d1c39bfe1624bd0623f0695ed30a575b6e4ea0028fa5a12042416fb3d87098e64e5843d3f6e049a5bdb824318fabdb3b6a76d1319fa797a52326d5ad546edd3e3976b3f6c019831a38bceb08cbc99ffc2da81057eebdae9407f580000214f5bdc90ca8dc8f28bc03954e270b3cc81cd4e32ec4895a785bd75621a2f0e73e7130a54247f73657dd2c42e62f2672166d74f362b47c32419ab36811d3a056a0bd2d24a477507fcc892ebcf99cf75272507fe8fd408c9be00ade12cba281187ca81e8f59439b91b99a5a217bd148457322ff2b92fadecb990598466ba0e214224c1f7a7d197c6f7b25871604a3ad8852b8d701147b6e288b58f6c4d32ec87a3624b21f41ed28927d54bd772f374f49f6081d7129b019f224d4e59b0f1a6dc042a8fee3e67b5313b74f03598e6d", 0x800}], 0x1) 16:00:42 executing program 0: r0 = socket$unix(0x1, 0x9, 0x0) r1 = dup(r0) poll(&(0x7f0000000000)=[{r1, 0x2}, {r0, 0x163}, {r0, 0x2}, {r1, 0x8}, {r0, 0xa0}, {r0, 0x81}, {r1, 0x80}, {r0, 0xa0}], 0x8, 0x1) dup(r0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) mkdir(&(0x7f0000000080)='./bus\x00', 0x13) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000300000002}) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) shutdown(r0, 0x1) 16:00:42 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)="01000000", 0x4) r1 = open(&(0x7f00000000c0)='./file0\x00', 0xa0, 0x2) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') 16:00:43 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x100000001) r1 = syz_open_pts() syz_open_pts() syz_open_pts() select(0x40, &(0x7f0000000000)={0x7ff, 0x1, 0xfff, 0x5, 0x4, 0x2, 0x9, 0x6}, &(0x7f0000000040)={0xfa, 0x9, 0x101, 0x92e6, 0x1, 0x1000, 0x9, 0x10001}, &(0x7f0000000080)={0xe4, 0x80000001, 0x10001, 0x5, 0x7, 0x0, 0xd6, 0x8}, &(0x7f00000000c0)={0x9, 0x6}) fsync(r1) 16:00:43 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000100)="b7000000", 0x4) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x100) sendto$unix(r2, &(0x7f0000000040), 0x0, 0x8, 0x0, 0x0) 16:00:43 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) renameat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="07ff2016f4155af3dd754710b288fd5bc2cfd6c4e30742bbacd20edeb13e93268cd6802cf04004089f70a8e0eaeae9a979c0bdbeab39cf2642c0b62af9d6a6246a34eef56fd957210ad54ec50816c24f80973c26aa24e5e0"], 0x1, 0x0, 0x0) r2 = socket$inet6(0x18, 0xfffffffffffffffe, 0x2) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r3 = fcntl$dupfd(r2, 0x0, r2) getpeername$inet(r3, 0x0, &(0x7f0000000100)) close(r2) 16:00:43 executing program 1: setrlimit(0x1, &(0x7f0000000040)={0x4}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, r0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="0a3b22a17f3705ea6e52a71f7de2bd6474d16801ea4c17b9e6a7f3ff269a95d8c7e761b0a25c4d6e1e731550387d4cf6e3000da81de4cd938edeafb6b44fe8058f42d089e868625b6e1c314aa45262bcc61e92d6d027e6b5fc63f7c6138be8f567339734524799eb15ff5760b5b02ba2a553f2f9d796e0f2bfefb3d1ddfef071b473a11ff98807ce2cd42d1c494d35af7a7d177cb3e77e5cf748c0d489df8982e0aff3cae2389b0c9a37710c0b359ca1621edcb494982217fc3650fbf2a3cf56630f93e56a5ac6ee2fde5be731d2f03c6f1fc5436885a4839c0524", 0xdb}, {&(0x7f0000000000)="4f54634d6d86f9e53126b8667b3b8263dd23b9a7f8b06a327f3563810ccceee5902a88002e91cfd63323e2ca1b87acee2c", 0x31}, {&(0x7f00000001c0)="286412f3337f946a502e23fb9cb74cbdd9131751faaf2a22e93125aad797b2336173b62c68e4c90755001b6c4e06b3e65cca50bed19623d9bb39", 0x3a}, {&(0x7f0000000200)="343caa52320052f8c8a8d84fb799a2bc161ba82875ee04e60460331ebbcbadfe3186f83dbdea6c67fdafa7e248d9ef4926982391183668987602b7826fd5e102a007148766934f4da3c609b50094544a84ab3140c503f08ae1037ca6044feeea13a307550cc43187ffb015067059eee26b743b2c70d658ec5e4d201d3d2fc13d119b715c72c98361334a50d67f3d5ac2782fb221ac11bf8e606ee41a11619a2d9630be349478364916b5efb00ec92da9d356f148e382fa164afb94fe818dec5373b26e8c4b7ff5632487abc1822f4a44c0b8277c9d919ea51310152801084b9be34f9ce1ec21b38eb5cbaeb1aefc2e24b8df6f7114b3d769460871ade0dd", 0xfe}, {&(0x7f0000000300)="295e4820d3e685f931f3af1590a2c508705f4bd169063d661b4ff8cc9a560630e784aa12c105bdcdac543345556086c618e8a9e01938da8570c5f71ac526e62d27a6ccaefd03fb2655b26e37bebde791e3d89d70cef6aabbbff7535952f61011a33d0711edeaa68645fb43ba8f37e352473b3ca8545e1c9dfe0776bb21859188bf67340306b74bac4e01f1fa3c1f32f2843c9156fbd1528e07786c20cc730a3df5462ed4938f1c85a82fb9a3f0ea1c0e45238816cd1442e44d27fcbb4465ce", 0xbf}, {&(0x7f00000003c0)}, {&(0x7f0000000400)="a51213804c8ff0245d42b6824653f6a545e49203e293f3542086b4df7d6ae5223521411835994633589fff30bc22dbd253da461c47ea3311da51dd60d820dc46330dcdc7143d9cc56ddef2bf57ef17f7060968c44d7b5b03bc75274398c35dc59c86d2d16b7e1bc8370e53eec097c164bbb5e7ef958558f02cf839f9", 0x7c}], 0x7, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000003c0), &(0x7f0000000500)=0x10) setrlimit(0xf, &(0x7f0000000540)={0x1, 0x3}) setrlimit(0x7, &(0x7f0000000080)={0x0, 0x200000}) 16:00:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755a65bdad345f07a098206fb2"}) write(r0, &(0x7f00000003c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f07817782aee9c287730c53fb394b842dbbccbbda1049fad2ba6ea574a5b227596586f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)='\x00', 0x1) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xffffffffffffff79, 0xffffffffffffff44, "ad8b00974a7b00101600000000000100"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt(r3, 0x1, 0x6, &(0x7f00000001c0)=""/84, &(0x7f0000000040)=0x54) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:43 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) r1 = dup2(r0, r0) write(r0, 0x0, 0x524) preadv(r0, &(0x7f0000002640)=[{&(0x7f00000023c0)=""/215, 0xd7}], 0x1, 0x0) write(r0, &(0x7f0000000040)="3ec03a060ca324a548741997bd78007417f7b56e360b32c51d711f014f330892dbfdc0169b304d475413f2f9549756a927d142471ea37c36690360339e8abfb1626fde27dfb91d7a07782ee2d961d14e1798b56700297ba5b19590253246fae161eed0bd64519b111b6a9036cc56b360baada7cfa9bba2d75d7d0861c695cb8819e090604ba36f0d5a2b911485d0aaa6487c2e4ebf3555fc6ab096e7f96d8767641a5df0cfadb875f2718196a143818614e4d7a86a8e103675c825153aa6a3c6f1d356f75ca34403f2c8cb13b0257ce0e6c56283870773a5002ddaa2", 0xdc) r2 = open(&(0x7f0000000180)='./file0\x00', 0x401, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000001c0)=0xc) write(r1, &(0x7f0000000240)="eb16cbf685289af37647f81d6ba4b61a44", 0x11) fcntl$lock(r2, 0x9, &(0x7f0000000200)={0x3, 0x1, 0x400, 0x81, r3}) 16:00:43 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x8) close(r0) mknod(&(0x7f0000000080)='./file1\x00', 0x2000, 0x20c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:43 executing program 1: r0 = syz_open_pts() fcntl$dupfd(r0, 0x3, r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000240)="f7828b83478a0e2022eb72a6e168b77284bcb86d6661103b71aa8513145ff415b1442d8a855545854f03e3c57e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d44afc349895513de686494f2b1626821fa8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c61d8c5d06ad285e1969673a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381cba", 0xaf) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x8001, 0xfffffffffffffffc, 0x1d38, "bad84b0000000000000000040000001000"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = kqueue() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) close(r2) getpeername$inet(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x2042, 0x7) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000009c0)=[{{r1}, 0xffffffffffffffff, 0x21, 0x2, 0xfffffffffffffffc}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0xc996, 0x0, 0x8000, 0x0) close(r0) 16:00:43 executing program 1: socketpair$unix(0x1, 0xf, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) write(r1, &(0x7f0000000040)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xef}], 0x1, 0x0}, 0x840) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:43 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = semget(0x2, 0x2, 0x20) semop(r2, &(0x7f0000000140)=[{0x3, 0xfffffffffffffffb, 0x1000}, {0x3, 0x0, 0x1800}, {0x3, 0x8, 0x1000}], 0x3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = semget(0x1, 0x5, 0x0) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000040)=""/63) kevent(r1, &(0x7f0000000040), 0x7, 0x0, 0xb, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x91e, 0x0, 0xb63, 0x0) 16:00:43 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r2 = kqueue() dup(r2) kevent(r2, 0x0, 0x0, &(0x7f0000000500), 0x6, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) 16:00:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) poll(0x0, 0x0, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) 16:00:44 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="9a75e0705a1e34350f097fc1ee6b6a1e32c04da457cf1e5f85f13544de515681f5769f6e12e939b272b6855bc8309ce236c0c2baf8b4a70f099cb046fd61009a35a03151317462cbae1d3ecfb889be89e75da1a9083af91675fdf82308fa84995e13d39a76ba69f10fb2d96a93e090e84166b444261e0b1d1519f66246441967306ca9cd4bc4dcc25fa62b326c2f06d74980d6c172ee5f344ebc5c33d3e0a555f50ee6d04b2a017139d54230ff7d30f82b0297f61954ea46f46fd7", @ANYRESOCT=r0, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRESHEX=r0, @ANYRESHEX=0x0, @ANYRESOCT=r0], @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRES32=r0, @ANYRES32=r0, @ANYRESHEX=r0, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=r0, @ANYPTR, @ANYRESHEX=0x0, @ANYRESHEX=r0, @ANYRESDEC=r0, @ANYRESDEC=r0], @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYPTR64, @ANYRES16=r0, @ANYRES16=r0, @ANYRESHEX=r0, @ANYRES32=r0, @ANYBLOB="0f9a2d97a3e2b94d63d5a95a3775a3b107a3bfa2950d8a462b55550cf920990a72e1a413168c0e04de6f1231156e882700e28a8e3c395587176de7cb59a8e00cea6e2efad205c9bea3a062ee98ff5e02cd2aeddbfcdfa60aba5990a60a", @ANYRESHEX=r0, @ANYRESHEX=0x0, @ANYRES64, @ANYPTR], @ANYRESDEC=r0, @ANYRESHEX]], 0x4) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:00:44 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0\x00', 0x980, 0x2) mknodat(r0, &(0x7f0000000100)='./file0/file0/file0/file0/file0\x00', 0x0, 0x8001) fchmodat(r0, &(0x7f0000000180)='./file0/file0/file0/file0/file0\x00', 0x40, 0x6) openat(r0, &(0x7f0000000140)='./file0/file0/file0/file0\x00', 0x0, 0x3) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)) utimensat(r1, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:45 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) syz_open_pts() 16:00:45 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r0 = socket$inet6(0x18, 0x2000c005, 0xffffffff) bind(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) r1 = dup(r0) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:45 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x140) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x761, 0xeed}, {0x4, 0x37c}}, 0x2) semop(0x0, 0x0, 0x0) 16:00:45 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) sendmsg(r0, &(0x7f0000001680)={&(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66696c6530009ddeb41c3fe5b77ef6e8b098bcf8381f07ee14c5ec2dc3a129df3263ac09406aac1fa0d86e7c4f816df717187d3d9986a994617d3a933cc3d8a00102e9ea6dd43b2df4c4af8bd50bec57a57d990766d99f8d3ca636583ad562dbc1a0f0d86bb5587bbd0f53c881a023cca45803c0de3fb8aa24819f"], 0xa, &(0x7f00000013c0)=[{&(0x7f0000000280)="c8e9a200fcf0279737245804bfb9cbe78ca9c81c37459a29b7fae2cecfd85f5e3872132c816c04dc4aa7cd2f9be7ea565c474e2198dea59ba1c2c345c61306efb160030c7878bce7f8e110119fa4cff5e2d08bc65f9a9ebf35412f33699e5593a078b0906e9817e4641da2747e9eb164df01546e26a7cb9e7382b3ab004350bdf168cd765d17b337069f2265f849d02e46eff2c1fb52747ca16b1e85ea58280ee98a49afd05e66524ae51eaa7bd62e6d446481e74339e28c0577aaf914c2f91b5c17bc679d271c8e96d42643c62735caddaa0d3c0dadbe407f5fac73364df53b2af2ec005cfaf95deb9534a5f0eddcec678329d660f4e55cc4b4a034fb3edb87dfad685b72cf0c88354c90b69a9bd88953cc886ecc767ab40b6d3fc388fd0e1987f921086c8637624092b8cce5c96885d03968ccb0a300038f2b7442998f2c20dc45d3e99618fbc0b3c0943bc707d6c63638fcb0fabdc9b7bbc3b2a3aa9d70641d92461eb2949452bcb332b2b358c90b97227b1c41cf349ed55992baed62e6c110f3245a31ddad2880db8586a10de78c23e314c90e51dfad2aa256aa3e9b6db6a3b94415d5ca2c74791ca69ca4eb8f7fa010ff4f1e8c33eee70f9eb609678de12f503b7a6c45b7dfe79004d28ffc0022db4fe80fd8b7e70ae2e3c4b437597cd3bd23ee4e47d56b4b0d657e4456ae47618fe5f4e5c765eaa70e5ca16beaf371f24d656ccafbc276b6de7ff62d3449f7a106afa925387e28a68140fc61fe8b4e917c8275006de23d1bfeb84efcf3967f2410a16b02cb465b8b12516dd5d8a807fe87de8e81f5a2f3c9e231b2d108db87a69f8b8a400a089018d1af22c7490bd89eb0d938f9a0225501db13c8715d7684fc0ee6ae7e634dbe4b4c9e82028a12b6027eaa4efc8845ac7e46a2882ea2d8b943085f15bd38d6784fea44204b99a8fd98ec27ef8c42cb39d78e3bb3f64f0d9050862e7fa4b0748962b6a84f0f3af97e30f851a16ee83670980c89841c54bacb6de383be622237e32b629a3b0415e0baf18aa9c646278beeeea90449bdfe0787c2c3afe4e9a1bb510db72ceb689d7ebc31ebd995c4432eb7348d2d071d421961b657cf4caf04dd4f7c2d88790af02e6453b8c317474c540dbe7aa783c38833562b3b89be83ae2b22bd7bab2c8449e9d1aa16fca2c7fdc4a3462147f65dc2b5956f82b1b5ee75dbfeb77d8266ae10e363665407e7fc0f1790c5646166bd6221952b6b394704701bd6616f1bd6506f6b8f0cf62fee1b049aaffede046b67cbf398863be676ffa089483baabbe522bdcef89688dc48abd634972b0f7f7fe853706e34d0e9d7e9490c82f49b40de5d94bf72aee2cd4c323844c64616e85a036703051652736ee23e1cd546f19f44717f3a7cdc6007ddef3fd0606406e721dd12fc6cddd49f72d5970638199000af87586cbd2b7c07c5b9b3ce30cb2a5dc88f542dfe5d42eb28b350771d9e442be41085cffb9007924ab8f4bbbd360c315b0906f0513fa3a0d3effe345ff0a13f5cbb1c0406134f29d706591a763022f9ef8233914b618f0be26a2ce76cb2a3c3b2e15134a8e2d4ee7cb1b1eb91dc3773b09bf707846a16fe2c1f7b37bd110661c26449b1b311aee139b4e7ad36d519bd17cae6ef8f9fae6132b9615f26c1504bda440fd2f21f65c9676ca194532b6d5c8cedfe45759721121c52b4674d68db3246c9f32b0f1f0d09e3780b9e0d5e0763b13bd418bc8094914bb07ff79013e598eae5161e0583c1a170f627ea9a1be97acde649397d843b76c516c6b71f4ba82733bb8510955905c32bb5a0d0ddc75444f6ff94e9bc4459fcab752e3d30e773796d0389d35df6aee35a10eac10f2927c84838cb513dde14c5f46cf0d7e71fd1483671e9c0e2dce96ae6fa7bed2309f5eafc5ac3a4c7c9c3331379c2ab272e5d0d618d01f0c2373a24cf2698e31cf9e0aae0f5fab2eaffb2209e808f0067bf65b17ea0c95b5b3d2e2d45797489f538b989244b979fddee9a6d64e7e0096ab280454260b4b899a69c5029307e05a6480846a89cf9a54174d11bb8dc489f4cd0aed40a9dd162abc99f080f2c6a442db2ca41efa9ea88577a58550e5393e1ff7c79deb421a76325b2af82ac4f4b2ef56e1851ffb6d8aea5416938a110806f2645d7cf9d8ab542cf066184219b4b5de32eca2710862bf4446543dcad75c123c5790733a28abe06979f11a62ee4b9f58346cfce7dd5068fe9b0691dc6982dbf0801c86b3ac873472d9ee6f1b5333c513ced07f226496d569eb67b5c407e00b406b409a47154c781d043d188edc747f376518b259db5baff4d042363d8209db5826024c4ba66c4f643f292fcd9933c4d3774f1c0ba85911b9bffde011d43aed3799777154441509db32c187273be01573a8dab70c875f2001928b27eba5617eab8490bbb27fad1a28716624dcd69c7d97c83445e6f02a556ccc2c7cb288b63285633138ca5385a9d99055b920af501cab7193a91a99a103703d314e23c0eaf71f045b9f2950f88cace0a0bd0a543a5d39b94a164bd9bcf2adaf0187ed6d60298c5be6111f003b23a13526f2654b814cf81ccdcb96f76a37a872b315c57addb4a0869debab493f30c12aa52d913ee83c8dbf17c96518301f1cc6914ab087beb5c9ce4153aadab5903b0a37aa611e14fde7b5bf9ffa3063e84c52a407dfd1b0578daeacbf928268817f5fce87d74c2e2addfa9286dfd85b702d457b88668ca6b236d09bd2731a44673f7846ac5fc9830d2dd6e81737008e61767775f2cec36692985979b0cfdc966b437534d81a4533a34e398f3ecb022acbca13a3601cd5d6a2f98e135c2ff395e0194faef0d459c1459600fbd38d83cd8388c3472c07aeaff6c7c375f7df15d53a9de9f243d12bb1455baf98c628f8fb4ca3f9f26c4adede2f1a44968ac018efd7bf479f928aa411a2f4a8f0051bbdb8c09b56ca77d7ae79a144cfbab91da17dac82c37aedeaba2dcd1b820bade708d41984d7ce2f3ea945eaa0db2c0192006c6d1f82ded364753d8ce8b670b25c1d9a09e68f380271cd2041558838f9b89620dd523d6d06e62b71089beaab948ce2fb672c85e19ae16a182eaaea815623570cde4a0bb486dbaa51ba71174fbe3719ffae42a72e0aa44fd4d3686e713f2c83789b65b39ff4cf33329e07b11bd39c2b7c8b3b85bb625a24208bc94085cae527518efae33360f9409aaa1a389a1ef489154f90072fc0c50f3708ef0d725027928da8c64a5a7e67e7b4239fa27a828f2e45d6cd2901edf942aa5cd9fc6b5b35c60313ce0a1edf42e75c65f75e9a8d7afa6e4ca3ebc4521b30d6971635e1ca58a1679260f11feb2727bb2512d868c542ceb4fdd9c4119ebec5b14cd1772124fedf95810a3594d87368f68f93eaf167db5f031a1c111abc40c4aec9e8dec79fc297313b4f0d81ad5e030a286e2353cff122ddc94015532281c3d0218f29d646ddcc13bc91d1a382d9c9a695ddc2b3e67e63762994eb56751e9a601b88b26afa98fcaa2aa88a519f28b94dcc8927fe6b7f806bc4ee09bb6fd68f9ab04cb460ae65f4bcfbeb0a1d92ae885efe866bd7659340978ed4666ba9fdaff2c17aa61b1d3948e054c7e6a38f8a580c54dfd724b960a60404203c4d1931ce8a5c7d19534a5f1589895c01f12c333ce5e896593b266d5091dd27617a3bb5198a45f40aaaca8100da778c52dc98abdc867c9802096f4e2624e065a82d1789d71e72e898d037eb27f942d7dc17e2ba601b1cec6a3d4a1dea2c497b0ca1dfb7519800d42a75b170bb36c261bba3956052779372e8d3d34d7b57dc920985594bd7a44ee828dc61716ecf509cbaf33decaf80fbb39ac7bd5fa1d5a8945000e23c2fa44760f9c445f6ead085ac73cebaea5c2758c1f974c708230680b9d09cd36c490a9344c221b701906dbdf24b10a18b578826aae848fd91516be981cca4fefcc6b6f9e907b20abca01ee18a88fd47544f5a63e8ca64523728e7230bf5f157cf5f2b74c35106413ce93169b7b0311c5c746c820d98ecef75dba0c51f07745b5063b8bf392c24105dbeef9cb06ac2737c5fc3a48e8e29af4396506a8ebc13a1a7e2e5658a0a623101cbdefb3ab026850f4dfaae15531b5f6620feb67be9ca113564cce50947b57310210dea5399dbe4b703b78f5f6ea7e0bbef07eaae361dced646f98dd954a33c74a51db8cda1f4ac70f6fcb72740ee1f20265c9924ae49a1f39dec5272d4bfb69cf532efde2938844b22af38225261afa4fa04fca6c7300f8f892610279989376e496e459e3b8dead6766178b6988212d9df69add3456d92656b791740813f16b9a51dfdbb255f8ec8935c84bc9cee207e32d9b3dcd0fe1be1b46ad32643b50d4ee1538fbd6d951a110d2bb4acc1bc85d198ae1f637320079be734a9367e3752e422d78bdf2c9a22e3af624f1b1081c750e54db4032c14b0137f214e5a99ab52e823fb1851323badf9b447c54caeb3c2d705cfff2777d9685389aa77c778ad6a74ffba5ac86d15fd4e1b4d534e347e12d3b1fe354bcdc590fe4149ab9a0a2938f18666943d8adeb99b5cb3819fe2c3f152a9957360eac98e738f79d5400788d947197934753c9104021eaad8cca02edda0b93eadec7ff8efd5e33383629813e26adbcc66a85a5c9061f72c98f90b6cc6b2b616005f1384c9b28ac5499182fa0381993ff658c6734a31e6672ca2083e8ec89f5da25dbc178bae6ceacd8e80e2d51b5eb886279b9be878091d3cdc9b1acd3045721d604a30f1631ba06076ce78ce163f56a05a7414bb5f240ddf918f6bc8b4400c5958742b96e99aa94b46cd2b4e776fd6d84d0063690f7de30a08cefbd28bcf56f70e428a0b0d25290b1642fff0ac086f87af588425dcc01ba800a468134615b4d9623cc8665106ca867f6244cbd1b35ebe901e3141e0b1e5d839b3a96cdf41f0e540512c76ac70c24d9bf213d5bd2194c033977fc8dc7e3d9f386b66ef0a35dfe52e3f5dc668cef3a42072234f0ebe938237c854bff38d7292e21a88cfc162b67a9cb61922d76b74f5fd9c37e17bc07ee3a253b005b0bf41fc9a8fa22", 0xe09}], 0x1000000000000108, 0x0, 0x0, 0x400}, 0x40f) fcntl$setstatus(r0, 0x4, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt(r0, 0x66, 0x80000000, &(0x7f0000000180), 0x0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x40, 0x2) r2 = fcntl$dupfd(r0, 0x0, r0) kqueue() getdents(r2, &(0x7f0000000040)=""/166, 0xa6) 16:00:45 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = syz_open_pts() open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x20) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) mmap(&(0x7f0000feb000/0x3000)=nil, 0x3000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:00:45 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3641cff02"], 0x1, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) r1 = socket$inet6(0x18, 0x2, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = msgget$private(0x0, 0x10) msgrcv(r2, &(0x7f0000000140)={0x0, ""/135}, 0x8f, 0x1, 0x1800) r3 = msgget(0x3, 0x0) msgrcv(r3, &(0x7f0000000000)={0x0, ""/70}, 0x4e, 0x3, 0x1800) ioctl$TIOCCBRK(r0, 0x2000747a) sendmsg(r1, &(0x7f0000003b40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003980)=ANY=[@ANYBLOB="8800000000000000ffff0000060000004ff3323001b83424b5b4adb1358417f783133d8e00e6b634422fbd5b08f8b31f2823e26f8d56b63c68c712156ce7581bdecde6f817c223be2095918454c2536d8aeea885fd2f75e9991962001035595c2814abc05cb84e8682b2f8e6ae8f2777605f019473b2d7b73d0d7408d32ef2f191f7745000000000080100000000000001000000eb4ce42d9ae22ad9b0bc4da0e0e0f6d2e8c8948199fbd19b964f4ea62f5e20549579c5639c5adf1fa8c2cc084cf98fc3648f90743cf1428d5c5f6c492748b1fee1951be8de2ace780908495ecf7d87c2dec8e3bf5f78b66a7b8556e88b640308d771291fcd4fd42a687ea40b907a522ecb609aebee8a48270c8ce1624aad6a162e7d4aa1c4417056a37ae6ae1a08ca4854be2fa1805e5795c1dac8ac88615156ae9351f94b1db61a67d02ee906290a158c4ef0ed229d4d5ea1b93eba2b17c4e58a6ef2a853fb1a08e4c5a4a8bc12e533bd5681dfdaf8e6024356cf4a22436f37f33d06d3f88f802af27917023bd89fd6be84fbde0942ee19ccc06b93"], 0x190}, 0x0) msgrcv(r3, &(0x7f0000000200)={0x0, ""/23}, 0x1f, 0x1, 0x800) msgsnd(r2, &(0x7f0000000240)={0x3, "cd509115ef910cf6ce9fb87906585851c63b88e5111f04498f9f7f02338a70be37779621924dcfb91ac4a0f5065d537731864541567bfc3852434005258013bd002045da0bea52d9e3a19607d3049028845bd20c60d70a868bf49071677ec82c081185c0a64eee2e8d8bc756c779a823561b093e825f32dc174dba05b35ff4b2448adbf5de469acbc76c5036b31b8007c15d4e04dc781e4f7a744652e48bd22051a66082d27bbd88abf399c9d9be2cd5d8a41711ea3e95f6b12510f52088288663ee7931b62eea39c4ce6fa8be7b165e723a"}, 0xda, 0x800) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x2011, r1, 0x0, 0x0) 16:00:45 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) r1 = dup2(r0, r0) getsockname$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f00000002c0), 0x0) 16:00:45 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0xb90, 0x40, &(0x7f0000000080)="db09e77260f82302ea220ec563a5fe1ecfe02703e1a56e8f021f26b710c23c38d27177faeffff63c7aa7b2349d469e7022cf3e0c8781338290b67e5525f2f66169e1eceb35e1995767ab66b725e56446eacb0cba628cd17678e99f6e18c85914febbb528e57c94f1134eeccf73b9b8329a46b12cd91252ef6cc5efc69d0adb", 0x7f) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)="c56d2c65", 0x4) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x6) 16:00:45 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000040)='s', 0x1) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') mincore(&(0x7f0000ff4000/0xc000)=nil, 0xc000, &(0x7f0000000080)=""/84) 16:00:45 executing program 1: r0 = socket$inet6(0x18, 0x4, 0xe27) close(r0) flock(r0, 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') getpeername$inet6(r0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000)={0xb415, 0x209}, 0x10) openat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x4c) 16:00:45 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) getrusage(0xffffffffffffffff, &(0x7f0000000040)) 16:00:45 executing program 0: r0 = socket(0x11, 0x4000000004003, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = geteuid() getgroups(0x7, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r5 = geteuid() getgroups(0xa, &(0x7f00000003c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) fcntl$getown(r0, 0x5) r7 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r9 = getegid() sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000000c0)="ec19e6564ed23b91110759bc94ffab0a9da638b06631375b7dcdadeb0f032cbf938440b08310baeaf8fa27de83d1511d9ccb7b8b5b4c573cd666df1fd5587561fea80a9ed90af4a1c10784e06e0ed1425f6d", 0x52}, {&(0x7f0000000140)="646d62a51118987b6ef3bcecbc0b05e8a37033e53d3b7f0a8b3effe2a71835c248e6d50b0be44f13f358b0affefc106117e00a039b84e51e00115b1560b433455974d624ffaeef40b91643169a7ced558496eab864c97bc658a4ca3cb396cab99fe2d706b7fb717a6550bad6b8c445a19027d1284a71c374af8670", 0x7b}, {&(0x7f00000001c0)="58629f10d2d5043f3397b6caff549d6b95bfee14ceb153b9e4b0ca8a8beb20595c609e5a5735a9f50830f9f3f84c274e80216d4ef4159ce04bc8ea88b210683044c988478e39023a1db4f2305000101b03aa4425a0a1375956629e52fde99bfee4bd5eed72086dfa2c70f9c9d0f9a5b2eeeb546f5926f974a5837b579430dfd00d7f7f7883a4e02e3bf0304a0914d1e550fc7b5aaadc4dc34c35c10d63debbfb178d6ad6f2c49bbb90a4fc829f69c393046ba3e13e3db7729c75f9579e9b7b0bb773ede95782ec3af2fee6592659d016dd", 0xd1}], 0x3, &(0x7f0000000480)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x98, 0x8}, 0x401) r10 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20001, 0x4) openat(r10, &(0x7f0000000040)='./file0\x00', 0x8180, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0xfffffffffffffe21) socket(0x2, 0x0, 0x9) 16:00:46 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2043, 0x0) r0 = syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x3) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) 16:00:46 executing program 0: execve(&(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)='{\'#\x00', &(0x7f0000000140)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000200)='*\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00']) mknod(&(0x7f0000000340)='./bus\x00', 0x2003, 0x4) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000300)='./bus\x00', 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') r1 = socket$unix(0x1, 0x5, 0x0) lstat(&(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)) writev(r1, &(0x7f0000000a00)=[{&(0x7f0000000740)="fb0a83e04e33ba07ffb710368895de194de29c9ae59345b1a0d652c376387d34533703aca881240d3b70a518f921627afe81d3e7b865762a14cf8d2bbab381d4e689f8c75639fefb6ebd2b0da7e276ad88646e549b457d29c9d123017caef0a98dbf189ac27425c5266e3c0bff6adfb99cc0503c4e7b05e846502954db38552be25d857a6cb681410215d787b5ae5c3ef3502efe64bdf8b15e88807ff2625abb7991e94d4049fc814c6a82e0c8cb2153002bf303a60130c6c1f26f822f8ff904e7c58c873e47b58aa23ca51f772d9f4728a15004e2d698bae030ff0ed0436f87a80f4afa7396f15e27f31863", 0xec}, {&(0x7f0000000840)="dbdd2d6fead547550ad626a088750d30e6f788f8ada7567ddef25df0a01d96b0d1ae274165e2e058cc597d2ecd9c4e20afa3dd297d64ab40a66fe3f3700d7a2eeaff274c28bab907e7f8423959bdaebad8cade1764d9c187107d289a575e6adad3c9545dd7a3f84b399295ea826ea85e2fe0050d7b285d466077fe23369bbd32480ffb96dcecc73db04e69aef15c620008b49428fe7e0d2f1d961c009f83e35b0ad153d2d17c9575a3988cf03666e0dce2ab80c758b48c1b57441b90a8cf894c5159e4d198f8bf308c12790ded185a1e9617775d1c53235b45f84b7c7c47b29dde799050a696ddea602543ee2a9f9f6693393fec23c3676e0d76414f2725cb", 0xff}, {&(0x7f0000000940)="dc8d3933a963d0abf0094b20561af6435491b441503009efdf545574ddc4f4914477fe39373e266b10d32da14195f2c933e674a3ffca4ef340a1d592a367cee2ad11ddeacc52c3a5fbc84a082b40ffe13c827bf19a19b0b0269217ea8cd156d552e2dbef899a5826516d6861f556d6dd4d34ab0a5eff4af1a3cb72184cc1ab127ca0f30f6e0ee737cac1996f18f1868013a83e5e10d57820f482a713bfdcff8a877be063f53843ed2347ba5204b84193c91a290b7a90e461c3999718dc8d6447", 0xc0}], 0x3) 16:00:46 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000100)="71e05c99297dd14eb4fdc4f3b27c2f07152eac8832520345f6b6ec0ab2ff32f809f15e345432b1a52369ed4400a35df885d93f02b3335c1026e216d64ab8083e1fe1b9c1b8c78639a7eeae8c3692e60bdb6273c1837f4a62c85853109cb9e877de8b4b2b1d", 0x65) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000001c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0x201) r1 = syz_open_pts() r2 = dup(r1) r3 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001cc0)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getpgrp() r7 = geteuid() r8 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001d00)={0x0}, &(0x7f0000001d40)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001d80)={0x0, 0x0}, &(0x7f0000001dc0)=0xc) r11 = getgid() sendmsg$unix(r2, &(0x7f0000001f00)={&(0x7f0000000800)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001c40)=[{&(0x7f0000000840)="24add6e2d0403e1e3944a32e0d828f700a49af4c9284fe95475e5bc02ba7f5b0bd83c7a8ea49af7f4c8b7392d955c2f843b0767ddd3ea9c8dd4040cfea99616c7ba3031d9742cc9330ced49ada06d7aa1fbd0c7a7204c4f25beae4c9a72312506838bc0b9f5d", 0x66}, {&(0x7f00000008c0)="96230ee6b1f1c8a06531812a7b9e73761883df866d08ebce0def8c56f6a204712064f7df9a8c4a8cde14e39231846f8779a09b6af65e0bc6f16fc164c506177bef25444fd4742c4946721c0b2e41a910f8033fc3aa710c33df56f7a120c227a00cd493d788c239c7ece05fa28ce12d23753f13a68f973fc1e83695f7545a5cefd692cd7e7ffd490ee5a9850d71047e5905c858594b1fa51af1475ea542f6f3215272c2b0ffd114e669673c0e1012f482f414d4bbcc673744f93b964414a0c1b1e6cbf590133d34c620775ba342384001383e6400215612693e4a72906e657e88f6aadacdfb7becd34a895ded452f18070b27", 0xf2}, {&(0x7f00000009c0)="a2626ef2642ce0cbefdf6e24439cc269e376c37de81f8e0a2f690da108a0a8adb0a6edd5e7eee57cb000def869807615fe745b3af848ca96dc0a17378b6384d12702a652ca78ef29351865c18a8da657e214fcf208b4d098ded51827857c33fae31643fb2b42a040795d3d511078e7b1ed38b597837538703b8bbe1f676ad1c6313f77db2163d6324731ad0d9b2ac6ab99a065451eac8bb2c51718dc79b7a163404cc6a39b34b5de9976b2fc57c4d163d3facafa4632fa7e80630528b4fea8bfc7ed6d334afb5a2db7a9f48c0121abedf517d292c67d480d9ec6568b3e293eb06abbbd321e3378c67354bf54f04d99dfd7c8eae869a3eb59aa3880b2dba1f85b629f99a92c5a9d2c63685cab3935f5f7edacac1e3ff7b1df61373dc9e46e43b71aa1fa8b26d2693d8a7bf48134e1f66ba5f4576353c42d8f448d411ec85319d88279185e58908a96290cd9ecd1666a5c7c46c0b3cc3c7db41b9103498b31b0b8a74a4db9fda711e507d06b3b366c2e25c3847c747c55bd3fb4ef75c03196e6f09cbc46a423d96bda74acac231747045e10bd1e8cbeb3945ba2cfaa4da8052024b66091d507827192ca41073d21c98c158f899339c0a762f788aa6fb53b1a6e426f06d920f2e753bca6216fd9bb8b866af88ed94e93ec873b5adb1e339fa7b1432db6000828bed2a3698d9de959bda83cfa78a167b82ca47d45cd5987ad4a98b885f2b931460fe6e24dcc8af3758ca1c96f480901e53b6ab020e65c7080f5025c2f32a6e8b5830c51a0121d08bf748281ece0c171e7ca15a17e8bb333e534024d7d0f32a1d6e333930dcd83ecf9964f94c455c4a1bb45d5baae3117005f39e30dbeea3824e0ac086d9389b546e64d9b932e6bc836d98bb2404e157273dcdf19decbb15a636261d26e4092e8df40a7abe464f8f73feded7048e58ce338879c192b61b70fe904addcca74079034da4f5c0339b3539989d71b5067e2698cba54c4702cd385be7b61e8db54c5fc7f2e23cb5c7b249e5c962a588e486441d7448d51b7aa7069fab16a1ecf6c07e8b95e66524be393fc1eb4b47097ba826a17a0fa20e989c11c3d9b6d0a3ef4f7c9b04b7ead6cb350ec0064408d664552f53ef21d4b68b7dd7c53fc4068215914725e922ce3f77301c56d65fe91aa18f69e5c32fd25ec3ca913e0a5609088f63de0a4817f14da1567f79c44c13ddecb8e805f8df1f1b1345efff1fb597239220bdd51355430d1ba6b09781c918b69a4d0529ab52904b53528f7ef0942c93cbc4397a655d24abfd22215ad288ff117fc81b1b1335a7f2d5e7c574fcf77849954be79b59ef2f89672216bdc258261f75b77501c668a07044e876c50419bbd2221d21e9ff8e87987f4a847011439a09ccbca852d1514136818c2c9c2360205cc3af488581e49ec6275c9fc28ae46c5c09e175590be7f8a09ab756803a126473bd8c1c08be02c10b0721cfadce4fe6593e863ad05cbbac11c738d71dfe7b8fd3388b42cb0ca788844f7902c0f40847bc3fc78481206436f10ad7309ee2b37a1fa38b5dff719da3a2064dd10cb0c49ddd65650c48def19389acccf993dab2aa38aaa5582f5eb2ebb60fa3e5fe52c660a931f7f7b5d4737b160036053befc28e32c7cc2d9120f37aaf196f79adeb91ee447c870777ddb5820c8ce05c3eb915b22fee5806daa4782ee4483221e1395a43233ca6cbed8ee82ffb781ab464b892eeff48111bd3669011e366f17bd45dcf3db0c389346fa7e11c745384f0ca963e7a8e02fb4aac6d4c1f978611001b6b0a64aea591e2c10f538754e1984b201d58b1039c82f4c30df1b82c3bcfe0ef2dbbc77ae1e414e7adfa49d3c83f8db763dccd9ba58e5e2db2997173c4111ea07093f464598c98b703e1b3033b5608bdd7a5e54e7cbe431a778588e53a4aa92bea29ccf5b7ca2cd7ff23ac3c3e1801aab391787d1ce2001100c9c85ebebb9cffe7e3991e8dc9f9474123696723d76915c25958763a892dd0d892a2f2561c8cdb8bc8dd3fc221a1f0b103524e79aa9d83f3f4aa6da84a814f8fcf0323530c5a108acce39ee8d65dffa9c383423a28213196d07de543ea7bef42d1f53b9228a2362dd149793c5d4ac73606eb7545f6706c688a5309750cf399bcdc9d19a674efd343954fea461e065dd2154ef57f4b85fd02e35409ea8d2d3cb02edcee76f8461d88337826cb1184cb2bbe71fd14b284f508d99de98813ce14663592c92e5cafaf0b0de68a584de12f8f03cff30ff0bd421090f0c81392122aab92b7da5fcb2883a243f1ff3ff2175f02603623ac80cae33e5ead7a71d3c2dadac02ea36dfdc5dffaa9eaa70357b25cccbceb9f9785c98b7b67b6c1a9d09505eec9b7b8e036986d1e1a05984dbf0a5e451f93bdc996bb6f8f05d870bb2011238e64a5588c5ab75e4891c20fd2b49360312348bff05c9034d335058e4430f5aca2857992e610268407f779bfed4ba05052cde7f57197549208ac14014569fe6bbaa0b5f4d4bfa46c0e46cecf808c74c14f3ed919fa02b398e905c53e324cf8bac5f1099727a13cbf57560680a0b67aac14d01a54f92b6d0ea07732c047d6f4fb5b4da1e8fe8086e2b4468a5172bc83660582a9f65e1f2745dd758bf98592ea5e7b9eab4604000c284c754f9669f663117e32e79972aafb35ec53479e8234b51550ca9c71e39d7fe89ef5c98f5e96bb70d52493f6d2ebb529bcb8359035518574f63e20bfb0a6364a2f7fdc105e329798f791dce30ee8f470130358824690d981d3ddf4ddf862b295995bfb904ad7f810472aa0d3609e057aefc11eeef1d2c5a43a0981f76b9d5c88186c4393584d7836c01bfc9d7a5f35f8ed607da4391b2c78f2f5b03e01fe62e05ad5dbd632e75abf6f0cef2faf7233a850b8b4771a11cc048042623c1654134e65dca4ae04803c927e594333cf58e2c39fd54b5a7b2c95cd7e1a1bac7dab618adff9e07f2d82ae2b0236c2f7ef6efcef6d17500f6e66463032929c507b3df26adb2d6fc2178bf0cc63ca942a919a0d1f1b908f3a23873313305b116e91c8c88379648a12a006ffd0d3c2b7b124788288b23cef41a31cab21a677fdc253728ab03793429dee16810488b63120a06de846eb1047efb2706d333bbf7c3cbe277c96b4050298845defebf209f1a16eb345f0e436c67d741db2d2e075de0ed1367df014da782236a43f925125a9198d3528d7ffcf3dfd63ed53570087c4dcc402cc5412f2f8bb634369618886a389d4bd6df1f633569706541ae91404657b8a56c08c4a22c8872bad820d37d8f26288b688f6736b6ae8df0a3cef27e7ec3953f5dcfacb098528a61b7ce88b660f8d33d23d6a36f40b35d91bee58dbb83b97b783db0b362be6d08be337957f1bac96533ed6db70906ba21f0036c6cd6d51bbcbce59646512212fe09e3357f34aa01a99fec768faac34c1e995024b2e85bbb641ab5b46cf4c8e51fe2682a0b4507e4bd17ab86825b39cc830c864fca3240c3530ac9634cc2ab6a1e61581eb662348fee7a96d68ea0ba384cd397330b69e7bd53edeabe4f6adc625142f8e9807846ca0fa86602ab85a6aad83cc1925c081d559cfc37f4847cbdf9c2ffb864af8ed6ad3c5c882df677b753f4c4cc54d3f8d64abfc9752f75df1d3a16f0e646213c4e7c6198fc1b05d5901ba59e141cc16b9d06dffe53e9152c70ec33657410cfb1485569889eeca5b48bdbe43c2846fde4ba4118ba6c2984012ca3e2d23db5d65bae7db19eb3c2bc3eaa2f0f257e7b7d7d147c2ea767d3cb8153e70225b92b51000a11114be91e939a07c9c5c765bb1620ef72db60b899752eb1b524497c00481e17d9b253e9ac86e1f5bfcc84466c54350a0e989c3e593958585a4542194d8b7374eaddf3dbba1c54b54da291928c2368781eab7a03cd6cd641e539bbd1a57036e4f904dc1676e11e5ff6941cf41251ff546b023854697cdfae858c404c0a1ec01a275c7b80a5a688fbb920c9d3ec20a751a18fb425f46e46a04099d3c38b747213ec36f4288473e147f47bf21d154d7e1c3c90c877fd68ad57b486e9973a2e1bfd36d9318bd2e5090b462b089be4184cff1596954ddf1bd43f410f1ad341cf681c578dee9a8b8dba6a9d082380cff61cb366221da77765e8c71ce9e84651f90da43d079636ce0a812fe1d7a6f3aba9d0c39f506f1a96ce2ced912a7c95ee717719c2affe365c08b5e10f47e32e09bccbd89252ef049c0f444ffe7dfffd9d5d0ffe6f41850af5623f12794a49af8523608f30a6c289220c3f67b35786c711c1cd6922be97f093782f23607e8ae0838dcbf24814ba91826aaa037ed9fc47005858e31282aebfd6c4b5ac3292128f173c5e846e3225decc6851f3191a78e7894e5536401c258ab494287fed133106cef45c3066da20b378ee4f44983774db9d8d93482ce4f6ca22820f572ff0487bf4424b7099321126104fa302ce46e36d4a73eef93c711fc34357d2283406dc6ea63aa5b2dc21031e0f6baaf5818def69a10b449914ff1e38ad4cf5046dbbfe0507bd9613833b5b7f4cfb7a6d63474bb6c25df2252d27ef5bc04a5908d1ce53c393d22cb8317d1c27bb5d3558c4e1849905646b48893105b2c0dbb9735f24fb7b7b1b718b2d16a958d576b626159e047400852d72a07c90e01dbd14082c7bbd41dd32b03f4582773166c12ae548a9fb8b28a1a4a4a49cfd6717646069cf021f689b3562667caec107f82f1d0ff275ab601b8bb04861610ddffb211d9f95abad040bf2c773e1ba1ff3f78ad60eb9a8e4d67605d9563543f09694964d46d8b42c872c9ce2ff4b64385f46023095e36f3d5299b55d73cd15b2b6cc984a5d229719cf8df2c48f89f09613318af712c107ca68e3194d91e8d04a8791f1b29f7073ab04b720288029dc761ba15aa4aa8a5653383423bbccedb5c62e655506c1986be230ce0e5d07bcc274cf76948a9b18eca19592fbef84462018a8b476c8d361e762548f2118d16aa6d97d17a9a2d65d486a4d7488bfae93c34d776356a698febb92b01ed149ccc30f9726ae4aaba533a910abb3554b73ef43b9d33a1ba3392c2bd80447f37936f693a19a765bb45ee7ce00bdc6aa33d1a801b9b66a384297593b2430837c1ae1ef23eb30ec3a88d1f71c72bfc5d85be93278abb26c26ae378d4389676342f7226bf0d473013f9acc20d4fc2cdf8580f482f9230f24fcaf6227f6ff548ef739cba5f2f37f1f1e8b63779b7fa31ee22805abaf7a4ba85a09e426f20e985d4049b46b0983c276e1354bd6e54f48924b69546520a7999db1b2d49bd2d2487b7f9355fefedbd67d0958d5087cd92da3bc089978db85b82649bdbea1f45b48cf37aecba5493e27135f6b4a605051045fd4bb2cd189df86ca0dad0f915b4d720b0a9c43eaee439973dec409e04972540e10f776f4b26a577007527c74866ca37edf0d7df00b6b75317074671ab1c5dd68b23c0267fc46617530cf1382e24a7bd8383560e8515a8e2d215e58355eb025b5b1efba5d7f0308ee0042b44cb45d50f17618a06ca9aa1174960cf6e088ceb10807e69bbe6857ecd761a969cf3f3d976141ebfda343001c3f410ba1d7d2561be03e409a2cb3d2eea13cbe210f24a08a95e65609bfcba371d67f68c38d0ac9859e36977ff75ba01858c4270d00026c7be5754ab4b99e7fee9cce469643d9246bfdd8f3606ab1b5a76fc7667a6d214b661f684c91890fefb7421e5c7fc66c5c3e621cc9969cefd0d019c6fedcbd0c5508248855e50947a481e16fb83766e4948195c6d789f8b1", 0x1000}, {&(0x7f00000019c0)="7a9f5c75c27a40636b18b3396881e0ecfba36a69161bfe9f6e63549d08b420ebf943d64f7d0554ff8184a7a9407a5d0a18062c5ced30be0398e6c82436c9bde5d4b95c14c70ecef6ff7eb2c9f4a6b25299a6755d5d6011a53de908e4257ce42d18d03822b98c16a5823edd2f5f02ce478cc09038cffd0441941393fe5cf96a5481d865ddfc02da97fa1f2fbe18e3be29290eb53e82e46563f1d088826b7e0f9884b6f50616722cc79658026fcccea158f39048e2fc2e4b006669ccadddaea4ea4c316d8d432eb26336a398535d31d4c6fb2bde15edc56a49476df741045a98124c038272d405ba7fabd1349f1fb246", 0xef}, {&(0x7f0000001ac0)="d4c10c55e8548ddcba05b0e14233934353", 0x11}, {&(0x7f0000001b00)="0f01291bd687d3889ab2474fa8d84ef01efc6c05908fbf21a829a9b9445fc45feb364d39099ddc30c7805743a4", 0x2d}, {&(0x7f0000001b40)="6528bbad553088c7446bb8289888a95f3cc8a0dbd1b767cf3c9ba9dd99a6861c1cdfed757264344b17baa5161afcca00dff0b3bad914509aad54a280ebe9e797f5c8e184a6da75c178fe17a04273824ad63c77f5fce558eb278bb3d90ec38e21b78b86b47dafc220d1be6cde5a6a9bd2d5dc7c923c312c7cf2a6a47a977dd5c87b", 0x81}, {&(0x7f0000001c00)="176ac6b8a603015c608820938f8dec630c10aef9ede6f6ed093fe35e0ef1a4d1d04b254cd310841d3a03b5775b509f512d", 0x31}], 0x8, &(0x7f0000001e00)=[@rights={0x38, 0xffff, 0x1, [r1, r1, r1, r0, r1, r0, r1, r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r0, r1, r0, r1]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0xe0, 0x1}, 0x403) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x100000000000, 0x20000, 0xffffffffffffffff, 0x0, "2785900aea01a40ba53c9bdaa3e86313f6c646f1", 0x9}) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)=[&(0x7f00000000c0)='\x00', &(0x7f0000000180)='{[&%\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='({(#\x00', &(0x7f0000000480)='.\x00'], &(0x7f0000000780)=[&(0x7f0000000500)='\x00', &(0x7f0000000540)='&]\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='${%}^\'$\x00', &(0x7f0000000700)='+(]#:\x00', &(0x7f0000000740)='\x1d)/()$.\x00']) 16:00:46 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$inet_opts(r0, 0x0, 0x384000000000068, 0x0, 0x0) 16:00:46 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001780)=[{&(0x7f00000015c0)="800a37db0302991fc78fa537e5ecf4f715e79ce68382f6b8fadaa1edab144c", 0x1f}], 0x1) recvfrom$unix(r1, &(0x7f0000000040)=""/30, 0x1e, 0x2, 0x0, 0x0) r2 = getpid() fcntl$lock(r1, 0xf, &(0x7f0000000080)={0x3, 0x0, 0x1, 0x800, r2}) getpgrp() 16:00:46 executing program 1: mknod(&(0x7f0000000080)='./bus/../file0\x00', 0x0, 0x0) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e003009dacff01"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2000000004003, 0x8) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000240)="c3d3010e", 0x4}], 0x1) 16:00:46 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x4000000000002000, 0x2006c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00') 16:00:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) recvfrom(r0, &(0x7f0000000080)=""/120, 0x78, 0x40, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) shmget$private(0x0, 0x1000, 0x201, &(0x7f0000ffc000/0x1000)=nil) r1 = geteuid() getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) lchown(&(0x7f0000000140)='./bus\x00', r1, r2) mknod(&(0x7f00000001c0)='./bus\x00', 0x0, 0xeb) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000100)="549d1a775ae8f5a1dfe3c6652d", 0xd}], 0x1) 16:00:46 executing program 0: execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='*\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='.:%\x00', &(0x7f0000000140)='/%/-\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000240)=[&(0x7f0000000200)='(#]\'\']):!%!\x00']) rmdir(&(0x7f0000000080)='.\x00') 16:00:46 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000180)="000000e8ffff0000000000000100000000000000", 0x14) 16:00:46 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r1 = socket(0x10, 0x8001, 0x2a5f) bind$unix(r1, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r3) dup(r3) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x1f, r4, r5, r6, r7, 0x15, 0xde}, 0x7, 0x9, 0x0, 0x0, 0x4, 0x80000001, 0x463f}) shmctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 16:00:46 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000500)="eccfb12d79b5c41666c5d330d8f46275c60fe74a8af8f88ee2582ae3e00f050f49ce51ab13b7015dd73b8deb6ef820eccbbe01e82d04ab14203e874e0d2d7d67c105ca90d75acd1adfbe47ce0b5cd5ea77ef15d8c279e5945afe9face235163ac29317134277f11a23f64496fcd5539f97071103414b79738b0d69cfdb4ff636484f41394bb0721724000000aab55d989f53f50e0565fe33ca38a6687f173d3bf777fac7aa2d2c1e1e76b1a60a6ec30606e3dea14d3fc3ec8d88306efc8e3ee1cba26f439003ffed875da534138ff0ddea3c9f71e9546452", 0xfd2f, 0x0, 0x0, 0x2dd) socket$unix(0x1, 0x8, 0x0) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000240)=""/49, 0x31}], 0x4f, 0x0, 0xb}, 0x0) r2 = semget(0x2, 0x0, 0x280) socket(0x36, 0x4007, 0x9) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000000)=""/202) socket$inet6(0x18, 0x8004, 0x4) 16:00:46 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1000000005) r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000040), 0x8, 0x0) 16:00:46 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) fchdir(r0) r1 = getuid() r2 = getegid() fchownat(r0, &(0x7f0000000180)='./file0\x00', r1, r2, 0x6) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x0, r3) kevent(r4, 0x0, 0x0, 0x0, 0x8, &(0x7f00000008c0)={0xfffffffffffffffe}) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x8, 0x2, 0x5, 0xffff}, {{r4}, 0xfffffffffffffffb, 0xd8, 0x40000000, 0x46ef0110, 0x8}, {{r0}, 0xfffffffffffffffd, 0x10, 0x80000000, 0x3, 0x3}, {{r3}, 0xffffffffffffffff, 0x3e, 0x80, 0x0, 0x3ff}], 0x9, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffff9, 0x0, 0x1, 0x6, 0x800}, {{r0}, 0x0, 0x20, 0x0, 0x1ae, 0x9e48}, {{r3}, 0x0, 0x28, 0x80, 0x1000, 0x8001}, {{r0}, 0xffffffffffffffff, 0x1, 0x400fffff, 0x8, 0x5}, {{r3}, 0xfffffffffffffffc, 0x40, 0x40000009, 0x0, 0x3}, {{r4}, 0xfffffffffffffff9, 0x8c, 0x80000008, 0x6ed, 0x4}], 0xfffffffffffffffb, &(0x7f0000000140)={0x80000000, 0x2}) 16:00:46 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x40e, &(0x7f0000ffc000/0x2000)=nil) shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x2000) semget$private(0x0, 0x100000000001, 0x128) shmget(0x1, 0x3000, 0x1, &(0x7f0000ffb000/0x3000)=nil) getppid() 16:00:47 executing program 1: r0 = socket(0x6, 0x2000000002, 0x8001) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = semget$private(0x0, 0x1, 0x790) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x2, r2, r3, r4, r5, 0x44, 0x7}, 0x2, 0xffffffff, 0xff}) sendmsg(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="1000000000f0c6dbfa4cd968b500b44f821965d738e50000"], 0x10}, 0x0) 16:00:47 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xd38, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) read(r0, &(0x7f00000000c0)=""/4096, 0x1000) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:47 executing program 1: r0 = dup(0xffffffffffffff9c) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8100, 0x46) r2 = dup(r0) r3 = dup(r1) fsync(r3) fsync(r1) setitimer(0x3, &(0x7f0000000040)={{0x8001, 0x2}, {0x9, 0x6}}, &(0x7f0000000080)) sendto$unix(r2, &(0x7f00000000c0), 0x0, 0x8, 0x0, 0x0) setsockopt(r1, 0x2, 0x10000, &(0x7f0000000100)="02d9b000b9aa0576995bcf36aa59c9c9838d33cf14d2252de91236a4f1b63eb054b53bffd7c67c6c07c3193071a408cfbddd57bf0711bf3f108fcdb5f7d7dd780e58ccd8f1f54e39aa24f02b2e8277b9a7f7683d85b6bc64cfdb835169581f71e47fc14408e8a58940016c85e1a9fd3800c67db9", 0x74) r4 = accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r5 = getuid() getgroups(0x4, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r3, &(0x7f0000000200)='./file0/file0\x00', r5, r6, 0x4) sendto$unix(r2, &(0x7f0000000280)="4c29af24c76e101ecba59f09a2c8bee435555200c93ef6bcc205faf2821ac30d1b9943bfa5fe9344da6e0ec516fda3011fcac3813a54c8a8d25fce8917fd5f03bcd74a531205d64a2f984440fad0467f4fd95a95f2295fec3a65cdb30b24d098a59267af53e9892e372775c68a63b9137784b4d2ff849f06c9c9aa97dff343ddd053eebc44f595ee86a220e91c41339c5c761fbb62770dcb7156519cf68c2dfb28bea410d789660cb12a09a68ae3c4d3445d2391b75bbeac9c", 0xb9, 0xe, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) pwritev(r2, &(0x7f0000001880)=[{&(0x7f0000000380)="c9116162c07110d99bfe113593842c8c4e0e57019260c5a297e85f8403429066117fb7c6b67168dd1f68fd878bb844212a0726cd2d8f2972f45fdb504cb851f672cf78607b4d630a615685fb197fb68975eb6ded28913345b7386eadc54abdceb5f8c27e9779992b1e4ca61db9e6840a31916c806225e7dd09491fe58730b367c8e09582c48a9105d018dca5ec3bf30f9870d82782e9434d07c473e6202806a04cfe755210464a6d0dd230ee504694a1", 0xb0}, {&(0x7f0000000440)="05a2e40a5426eab927d7b6b1c281beee3799f041143367c2ded8573d6475d2283b0c111b6b8e06ab28774f154d23c1dce8d462", 0x33}, {&(0x7f0000000480)="51071471f5b6e445d0e341ec94b514f7516b72dad9ca77924b7fea18081d6d5e32701d268f8fb9c159df165a984f89e8f4cbe92789d3653672ff833014d87f4a8e509c0abafef435ec0308300e91dac19f294290735ece612c74acafd78c6172badc959563d0", 0x66}, {&(0x7f0000000500)="a47af6b81af6bb1389bc20c03c6ae5cd1e2c1cc5b215d0c09e43481bdb853954140b7ea2edcfcdccd42ed5b84a7a680431d9bef47b9c975572cf094e9ec4859486358c675350e9056d2fa5b679e9cc5b76d31a0503065b225db6a6c5279ae5266d83172643ed6f2d9df3708a9b5c49457e028fb9e16a58e3c1047be9bb880cb056337893c0889482401d74ca809d51b038f5ef1736ec04349912d8cb389f7b5ae851ae5fc62967ded6bbe6707a56ea0e9a8dd8cb87f9f2c7a5592f1ece5f6519ee9fd3344a510abba98fd888079c8432af30b350247c8410b270fafe123972e79d0829bbf89c", 0xe6}, {&(0x7f0000000600)="732ec115bca1d2e8e17f93b12d0934a23d909afee6341bd3d9c14d78e27ad0da5a640e149944544965eb0692b6f5cc491c414d4c8b793ccfb08de2684afd2f44a185d882ec05f01bca7ce6800d37ca535fe719da75828fd25e69e76770fc72a6bf885a441193fef50182f071b5a66f0087ae5c3fefd439489e644d4aba3ecad023016394dc92a7a505fdb152613a164b56d9f494cceeb5c6e1277697eab477c848342f518469a2331bbe099991a071282d5868da190d2ad7bbdf32653eb0781ab93bdf6b859df1adf998f8cdd4fb97cd26017b12ed761e133c71e320aee3acef7c0fe0e1501e5451879015", 0xeb}, {&(0x7f0000000700)="cd9a82e716ed7d6fac6ebc42cebcb2832f392abf104b36fb4fcf726b990f5fed59a35d68e5a55a8d8413d47635a8a97f74a67d165a129132b305ece1debbd615ebed01eaf4c7d5f3236ba3fd3a8f7aabc1b670a514b282fe79bfffc56561b2d84ecc4e5b84cdb7d909f84bd90dc141ad610de3d346e83ba1f73b8236f549da2ad8083b22588d37f83878ebb99de62cc9302b2147ebc724bcf366656417631b7bdc0d193fdce8cd31a7b223a7eb811f2e0e44210f246ffdd1", 0xb8}, {&(0x7f00000007c0)="d6a3132e402747d197d3f3d718efd7c082125a83960ea0cee3d251a67483fdf2c0e238c1600e2fc07f627951ac0b75c520dbe63d01988b3db09cd85c33f420a3f6534d7891a5b06a66cb69ee017487c91b519dde00f9ea0f4d68b33e2da7a25dd479bbc0e71c4211f6f7afc791e4a17dd232c3763dc31589cde23b90682711ec9ffd2f9a", 0x84}, {&(0x7f0000000880)="d59be5ba77ab2053d9212b30c592be7bc68af2904c08a3541ff421b7138b5e31b16eb84d256a9b81e9babd01b441c4c1fa0f70406e8ac1ea78de8b3bca764f9e9d7ed22d1c5775d0fccfaed8c4ab05336d4a37f2d28b419d64f14c53dcf9124c6d6e937640608ba3f347cc61614bbf7e93f1c1c9edbe4c712f0a27f9b8ea816e2c3ae999f28ca47ef86c3d130fa1e6e6cf2cdce486d50ef05ab0f4c701f297964f2a22c126e0bd22623f0b9d778b31323023133f0cf851107377723d21534def65324569c612f9d648198d3d01f059eee599b74fd290359046d3b4e23d50292642772881c0680563818f3ab76b3901d57ef0617d4db93edd3976a006be0d0bea1705dfd0b1ae7c6483cfbfac13475fa0deb67d35d8ccfca7e3ee6aa9e8922c4162dc776ffff9765f97edb0d43b43c489f0c1baef4975390ded83ca1cef0ee4212adfb4cacef39e9560ae8734ba3f1ccdb5f790645fd05d61b2db8a85edb099061e61120ce5f6f7e49a9e81c6ff9eaf83f281211675b9208b6958a87e3aaf170dd917be79a2f6b7974a3dcc69a619f865427323253be9c726b4eeb5173ee8a9220927ba13dcbe4ef9aaf7972090311eb8dd3bf1477d1947228679a2261854994a710c0ce171b3ab75b75ef8926b2f986eff89a1423ae5a17eaceb2dbc7e29372b85b98c8e68c268f512582d37784bf1f70914c8cff64465f72364c8fb177968c155e169b329582e04fd155ddd085798489ab4dd3c03a6ce1f5ad61d373eb8f8c907a91f6b364d54c5c2348c49aae17c3b8fca8fb59da79cd43410a871bb5786d67fe87182802d16b7e02046405ab3236eef0d1b4533f6048a355edd22a5de0df1689ab2080f7f233682de0b5017ac2b5f9110f15f15884b16d8bc5695525dcf61f2abcf4780103b0a46265a5cbfff70111d4a582d0464e13076d57896dff6b895e314a03f7cb0b9c4f662c77ac2431c176c40198c9f1e5bb2ebf64b7319a37e8b2771b132a809bc3a6952db0472d7d22c3b33d5fa9fbd24db7fdf57b07ded9ec5a9e92293cedf639aeaeaff3d5e640f0658629e136476b2c3a6061f2e2a0fe140212cd5eeafb366c8372e013f8749ab98e5682075ab7b68a17b70537e315547fd7adf1da34efc7c1639e8141f2897a6de63bef8f2fb6bdd9a987716c999d308bfb2b74c501ea20b1d646ec714aabd2d04c6e165bf3bbe0a502e8026054d659d3a73cfddccf3af5a885af50bf069047feba8e6d08ad40b270625ed87f4e244ee8d3b0880f1598be8e204899191d816e6c022ac9a18bcba1e298e1043496aa4219af1d2152720a2fa42defd0a32d6fbc36e8d7478ff0fda126c9f81e7b42a5b4a3a787f4dfe839702f6506cbd4a11c926710d488826ecc895259312d116b389e5ac44faac78f156556f184c48feca7553e038cc0e5d7c96051888a0013d250886182d12767bd1b2705dba3d27b06048c8bf7b13735307f7d6ed42da551a9320931da4f249922857f020007302bfadc9c446871c225889ef7a290166a592485fc32c97ef4d61b46461f0f2c6af8e158aca12d37b864394839a2e812c6adf8e127e82e630948f1769c208658b5d2f5ce6ae37ee510be073c1cfb55e772d49a961ce8695c75106d829d1e93ab23732d65f7f7d58cbbe1d99f5601cf2adfb4ce85fec65a8942f1b46d271fe49d4519dfc8e1211a80c17481d252c2fa1bc1faf10e4ed2c083f7c877e3211954aabd1ff6155bbdb4b69de6287ceaddbb3a6020fa7e12b181cdd90083727d3dc4cee6f9116239b03f69d28b0dcd386cb4590e228f4830a37f5d80b8b0e365afc7a4f1ac481411ff359479f15992d645b5305b14154ded4ef312d461b5cc431403f1ddec8f2664cce507aece94f4d3270ff582380ad4c8f6d2fa9aff037ed89651301a403f757651b8e3503b1d7672707f712f4d99ef7cbec3ea96936f6fb4bd15d836bf1283aab64eb07a5400a800b3e78b8098e85a3e428170cf559ddf0d7089e739655e14f3f32458dba4d72b5c36a61507cd006df1f3234a41cdcc0a413c48bbac1a5091664b3460e536ada5022a07e70da9f039ac986e085d90af877ad8624acad89b490cf9512d8ca5193a5383683d2a0b4434fe3f6e4cc5b38ed6fb1b1654437db268da14dc5b7f54cc3565161ec8f37da3537be8dd60bc44853d61565c94fc2b924b8f198ab6dd81b6620a2f97d62044520cb7c9773a64522ad9c24b4c8114fc30b7a4fe138ba5432e4f2eac55211349152d81291c9fdf2de40a5bc4bbc4856eef5002cc7393e072c863c051205153ec90b7e70932d04b1d46348c4e2441fc3542266b74700b2fd712dcde88eabb39dff11bb5750563599ce97fba10cb17b77b75849ea6c4439647e495819d96f4305dfb4a47cd72292ef6fb1d3a6b63010df915bd1f1f3adbae8b1605bd395f0f59a4fb888994ae3db9d6bd49d59882bdc9f3785b1d2b8d7ec664cccc82c0cfe51f556eb8216655d63dfa27a658f73e8ba047714c2cd3bc2a2eaf42d4e8ca45e6090203a13f34ae2f4d23b1f35559a363e2d34694848679aed54e16e7f05b621e9fed39d11e4f9d827f5564e77b6eda54f62669bdba7c7015108cdf15a77d75bcb20f7a536936cbfc8c38c59b8ce37b3c2a34ab5eddb082ef2aecfb1c77001db9f704b71003721a045ca1563e139806220dabf0b2a71cadacd1a4a02c7a418e8f6601733f656e97546ce59365f0d28ab897b90655e8aa8ca431fe81cca6ba064d4fb2403e7b71916f42a9b6cd3bd2dda1346fc3619c00a0d2543c7d7d9da9dc924ea7e8927be309c17f1deacac2c30185ce7c38963ed8551891ba8ebe0dbd141356b24db6ad9e9c4cc46443ca3d0ca7f95a6d7a62bb55cf318b151583ecff1c4648b0b5633f501e0de7faa994012185f20059a379fc63a58355fad8c42d5d40b10dd30ce32ce29ed73f84d591b062a63cf72b2646da7f7d2a27889fc86ae39bf4503a5b57ed28b935c8af63da20cdc1b93a6468546845924b41486e2ab19bbc7eb9cd881747bb114f23b01a5c72c3a519e5894046298e28f7861303606dbb6e36765fa8b87c1e47020efc7e7277c6d2938b96b9282d88ea3c978b24c21245f3ae01bcd6878f054a5bd215f8ed81527e9bbc2f12530aff0571d20b1d872e5c34319dd527aa7aded0fbefaa70f9bbb1fbc8c790ce4416ebee29a891eac953ad8e4b65cf97fe1b343baea57b3a38cec8c4db9ecc46ec5d61e23284b8f9d567d400e84745b7b2202d7eee2876325fef5ff01a3f6e6dd4727a2bcc890df056cd5030ef96fbe23d0e9a915f6a0344ae5ca01b0aa4863e1a0eaa61554c0c4158528057b59265e357bd2045bb244f3ee8bfa96f4c3bc186882ba942e7e51b744ca466b3dacb4e05a7890664ef6f033bb374550f9f41f0621cadb159f69d4a981ab7e4e234f71f6a6e95c700a84ceafa7edf3800645cd00d5324fc33679ede1225efed8384a2f5ea226ef97566656d26a1a58d822dd2ad0bb43811e46548cd326fedaf1c7590734f15c524f362133849211f248e31ed9e97cec7187bb2a09fc6fb3b4a4151da4ac033b2ae305b0f3bf7db9bee6616046c2580a897e87d9d3737e0e2d516149ddf0ab25dfec134dc3b7625a8458545481ab743b2d0ffc32a95e3c009cbe24eb21800d9b77c4b9ada73d8b329cee60f5bdf92210553b32319e8c1425b70b361ccf23cdbb8aae725b98fc68e650a79a2230cc89ead7c51c0c049c32bd7dbefb7fcf134c5d849a73ad28eaf857e2a58b4347eb8020b3e99cada37d76900b5061d625ee38f0f3c88998b72dc588d5e11e9602d6634de12e13830ecb365526b2c60aeb837fa7bee31fc06f2a842e3b1a6bde91b4a5267f134c6bec387d84d51fc3bfb6ac4437f596118155329a53392c8f20ee0c968a3fe2c798516a8a6dc8d6b0491864713ed1e2a7aaf1f024ec21dddccf89362fdbc9cead7d6340e1a219f8c67d2eae3a485f2f3ca939614c9336160d243a03215a16360a34fe9b29481ec77131a7fc5221293dcef6d9b9faf81f594b9ef806c17c595a5e42cc53d2c60a81a5bcef3ddbd65410268ae4411801b105c422e03de8a4daadd6beeb3553e5275f2b0e7dacef8bc1c5a7a46f299b27bd7e62f265ac5a73004163038c2e56cd5af09ffb016abb6acac8df3ce2ee634091bcfba939068f2296091c495ccdb3ed8d513b44f4385136523ce15776fc5730ec1a7683225406393cec617078b4f4ca9978c620bfeb2d368dce0a3d9fa870c3d4cf14e3c5d776204c95ffe62bd6dd18a25d7b011694f5f2fb49679647f9577deece1c7d4aee97c001085b948c144f23c459270b2e2b5d1e7320340350ce5a3a7b3bd5f14de9f2bb66a584c87c60602784fe7015582c5f74aa4c583db891ad1c9102e54a1b23e9c4a9e467d7f3496caf9c3576ef4bfb41ec5f5e0b52024a0c91ac6ce1ec7f47476454dbeafafe62504652124ea2138c62c791edfb9a754d90d73e7bb3adb9f2e71d9bbef75103ac2937e5e16a83737347d237b9ef0a401860f3bcbae65cf4237b11a5fdf97dc8f6131b4cc8d9cacc07c21ad10865b546c5b3049428746b117d2228fc6f48e5f4a8bad4efe89a45966eb28bd3b0998a5b700bd77025bc0d0b3f0be11f297caebb15397c1435a539d2fdc76ae8d52db713f05fb2fac0f37ed77ae2d6210ecc75617d4e7e30b5d80800c99655a421c9cabf10428a3d3038b9c0d352dc31c08b213ccd5230593efa8c9d9221e8517827d9fa17b39953141e5e21eeb69e5671e4aaa843ff75f2414bfeaf8c62baa6508f59c717358e8d7804ff257ad70bba0ddc6e92e3ed268973e90f9bb98fa6949085235c4bf6865c603688a534e678fe9b22fa369f96af9fafad5baa0c14115b69b4d10afda449903080628a35efa12d95fcbb5e13df6b746277d59acffacf21cc87debfe1f8c52011ebb907b5ac9dc7a8c650eb99abdb63c036f1170109e4eda414b70f8fd0785351dbfff2f1e1b2cc37b426b9b13e66c81020bd78c7a9d5a9ff665e9c1e56ca390fdede4061205d73051e8984c6ddec043504e8b628b0341302664371b9ae3a99a638fb5c0702d2410692417fb4dbdc030450f7a4ee09e0ab3bfe2bc9ad9127ff6d22bf6314b26d7d515e52b0d83055f6cf1535f317e1b2e8bd082ca3ffc1ee440fbe96ec464c63c301e51c6e163af9e7b484322b82994b2bef112c3ced1e68615f6437f98d75f64c18590283bc737a84cd758fb405a991c557d9da8be3bc27b185fac87e93d0bdf6c340a71b77ac417e061fcb5ecc214f0038e7fe066ba48bd7564ef61de1344eab0bc686400f274ad86eb4fe456a7d3d8bc2423c9d7c71e956176df0e4ff1fa4a2e5f5176438c6b559bdd54e7339c4186bbb41f53e1aa5fb20ae6d14e1f3d94fd3a37c2f54af39a29312daabe6037bf266d8ba654e37ca711478a11666d950ada45be85aec2c8d9d2233eccf690e92d683da91edb28a8b4b01c0125b37afcf290927e9b9400229a55ca5a7f4bd2b7e9b43aa0872430f8b2b16ea4eecafd5ee03c0b5326aa9f27df1a31d17bf5f839bf1858ccca52cb0a1782a1f6e44067d5fca0bb6114dfa8f1d77a75ceb02ca1a76c76f74f2541a3756c68ea32c977e6ba4ff02aa01821e8a59af68fd84a955e14d760e851d07bf500539ba8306454535d7dc5cdda779e2f3912effc165e9afac88c9df312f23d1369684ab0ff759332ce27bd9adbc79db332b1098047217fdf9117a0d57b7ff15088156e6da205f8363dbf1ad6877a0081e85195d978407e4dbc3fa1c5a", 0x1000}], 0x8, 0x0) accept(r3, &(0x7f0000001900)=@un=@file={0x0, ""/108}, &(0x7f0000001980)=0x6e) getsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f00000019c0), &(0x7f0000001a00)=0x4) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000001a40)={{0x18, 0x2, 0x1, 0x7fffffff}, {0x18, 0x2, 0x6, 0x3ff}, 0xc4, [0x7, 0x100000001, 0x10000, 0x9, 0x1ff, 0x100000000, 0x80000000, 0x4d56]}, 0x3c) accept$unix(r1, &(0x7f0000001a80)=@file={0x0, ""/4096}, &(0x7f0000002ac0)=0x1002) link(&(0x7f0000002b00)='./file0/file0\x00', &(0x7f0000002b40)='./file0/file0\x00') getpeername(r4, &(0x7f0000002b80)=@in6, &(0x7f0000002bc0)=0xc) fchownat(r3, &(0x7f0000002c00)='./file0/file0\x00', r5, r7, 0x2) pipe(&(0x7f0000002c40)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) setitimer(0x2, &(0x7f0000002c80)={{0x8, 0x7}, {0x6, 0x7}}, &(0x7f0000002cc0)) r8 = getpid() r9 = fcntl$getown(r3, 0x5) setpgid(r8, r9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002d00), &(0x7f0000002d40)=0xc) 16:00:47 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0x87) r1 = socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x5, 0xffffffffffffffff) setsockopt(r1, 0x29, 0xc, 0x0, 0x0) 16:00:47 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) writev(r0, &(0x7f0000000080)=[{0x0, 0x268}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x8}, {r0, 0x114}, {r0}], 0x3, 0x9) 16:00:48 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x33, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) r1 = semget$private(0x0, 0x4000000007, 0x200) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000140)=""/136) 16:00:48 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 16:00:48 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa19, 0x0) dup(r0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000003}) close(r0) flock(r0, 0x7) 16:00:48 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fd) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x400000000000004, 0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r2, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r2, &(0x7f0000000000), 0x0) write(r2, &(0x7f0000000340)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb58965e4b3a8819f0d510dcfc13634103b855545858c310300d47e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d45afc34989551a8a2f2544fb32af15d16563140343de686494f2b1626821ba8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c6a5188d568c8e8bb092e61d8c5d06ad285e1090073a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381c00f457def9f9ce9866b7b6289ca6d9348fb14609f641ee2b33acd2d125f832603b", 0xec) syz_open_pts() connect(r1, &(0x7f0000000200)=@in6={0x18, 0x2, 0x0, 0x5}, 0xc) kqueue() close(r1) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x0, 0x2000000000000, 0x6, 0x36d, 0x76, 0x0, 0xd2c, 0x6}, &(0x7f00000000c0)={0x1, 0x5, 0x100000001, 0xffffffff, 0x1, 0x100000000, 0x1}, &(0x7f0000000100)={0x3, 0x9d, 0x8001, 0x1, 0x2, 0x80, 0x100, 0x537a}, &(0x7f00000001c0)={0x0, 0x6}) 16:00:49 executing program 0: stat(&(0x7f0000000200)='./file0/../file0\x00', 0x0) mprotect(&(0x7f00002dd000/0x4000)=nil, 0x4000, 0x4) r0 = socket$inet6(0x18, 0x8002, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x1fb, 0x1f}, 0xc) socket$inet6(0x18, 0x2, 0x0) setuid(0xee01) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 16:00:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000180)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb", 0x2e) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xfffffffffffffffe, 0x100000002, "a146060001000000fcd96a8a1311000000c200", 0x4}) fchdir(r0) poll(&(0x7f00000001c0)=[{r1, 0x64}], 0x1, 0x0) 16:00:49 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=@un=@abs={0x3a0e55f03c9401ba}, 0x2) sendto$unix(r1, &(0x7f0000000100)="5807340d20db1d6583888e3084f5f1b7e468d9f880c06816d3ba3abaa99e2e794671c9e0d8063cc7296b76705049b8d9eb9dbddeef2a1af1cbba4d4fcd46a6edf5a816003df759af50dd1e46f145b646b3c9c4c87dd55bce7528206d3fe4386b90c3dd199d0d82b86c6f7290b88de094056f50657d5ffdaf0eb2203411246c580a0d589ed7beddcf7634082902f2273dc0cd07d1ffaa54e4a828602d8ae6cff7a270485342fe046c7739bd8dd72ea9f857d42979daa37f22618692060046c9ed5ac9c278ba80ddfefe975f20fc0e647c1b9c07b64f5e3d4e653a3866887862428aea05212520bd2b9b0ed455dda287b83a8c569fa8eb54d4141da319", 0xfc, 0x4, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x802, 0x40) faccessat(r2, &(0x7f0000000200)='./file0\x00', 0x40, 0x2) r3 = getpgid(0x0) pwritev(r1, &(0x7f0000000940)=[{&(0x7f00000004c0)="3be517b5329b4121c587c16ee1eef34c5fe80985787bd1ae75f2c4f1c1f1ffa5ff0dc0e1faa7eab7fbedb8f5686485b20410dc6cc52d", 0x36}, {&(0x7f0000000500)="eacc91c4f2d8e8511c827a6c917354f0663f9d85f339dcf9b3bcc904a525d1c327", 0x21}, {&(0x7f0000000540)="f9dab0383422eafe4a10015cd4fce91625ce17850e9e25a682926de04bcd70efa960c993401406d7a8c8b461f6ad1d5a38f8b46008bfaa9b2aeaa0a6f7b7be30b45a59d202cfb9a2ea1c4d7839666b752538e551039a292bf4a28e7394791013d940df5256eb1fd7041a8083d7d6b3cde36151bb681d3e36d2e2c43c8ef26ca80112e0278914f24f41a92c4b04252e86a72e699b8fe1bf8e1c1b34a510e1d550e7c72fa5078076fc0e0e69db998ebb32fc42c6efc9c6abbaa2eca69e2485707c940e285d8354629085d36f8533d09368f5f928a8f135fe", 0xd7}, {&(0x7f0000000640)="bbb7a5419d9d90c5b33deae0d30f35760cdc20ef3808fdaf65c07fc57bd241bbec2e94e661fe0c8640dd407daa23cd679e8c4305b8036e58fbac47999e059a51c651bb124b4f505e35a0fe70e0b09087b4930008f80bfe7db5a636c8cd4063ff685d4c4b813177db12ac136f8e5b1b20818d8809e2bef9dfb15aea2d328e060478deec0a6a9ecd4c9c6b28913551bc3b1058f685f510c3a280d134db23533e02a35cc8a88b538e1422c47f7b0c6ca8", 0xaf}, {&(0x7f0000000700)="2ca60601c953b36ee4d2f7da8f99087651f6c3d93b743d110dd56d89230fef469f5001db74907fed4b9812c69cb9df04c73c07a61366612b5413fbd0a0f0507d1901cc350e", 0x45}, {&(0x7f0000000780)="63dcecf5bc94e03b04689aa48aa0435321cb89540df0ea42bf7fff435ff6e8fb48562b045e740118dfe67c083e34eb4bd735f81613628074ef02c750f258e529e7c5f525f57bdd905035c6aa021358096d289345f0524db40ab07ab0d50362457c6a350e682aa99e5f91cdebe4e6ced129b1345eb4b7efce9ce9d0756b54d5c568dc733481ece4a8478de0dc99aa18e67cd42c7d9f08", 0x96}, {&(0x7f0000000840)="d521906de4d1aa094e37b7e32a1c5b2666759e708c36c0e63ab2cc1bf2639a09e602c34c42742b832a16365649200cfdebd6bb5b2226b53d9e74e1f7dd1241ddbd6be81121c640ac3600612cb28383c0af63db1c54e2d5d86a7016e01c3cb7da7a0aea076521c9489249ceb3652cdf7086aacd47ef15daab552c2e9fe8e0e56133ef41d2f33bd234e15aa6704296fb2494d0e60a8f9cf07bbe523912c7509aa69a18784b0523b51182ef9b02b901a4f95f7f5b5f1bb6687d49557bf965001060e39dbca32abb493f6bca5bf4ab0af2f5a74d0b7688414d25507a6b", 0xdb}], 0x7, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000340)=[0xffffffffffffffff, 0x0, 0x0]) r6 = getpgid(0xffffffffffffffff) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000280)="ee2d72a73280ef1714942051a08dbd49e2e840", 0x13}], 0x1, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r1, r2, r1]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r0, r2]}], 0x78, 0x400}, 0x2) 16:00:49 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000552ff0)=[{&(0x7f00006c1000)=""/4096, 0x1000}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="fee8ddfbab3215431200419c1f7828ae00904e35955660801adac6ce66591b5f272572eea285d01beafec83f97bd1c641f72731c26336c88b37b15cb834fb0e58b17799f5eee889b12863157d7d6a915dfa9d09b0d7c10e2702d7be56fbcfe4c475c3835ad8ceed1e187bc9d3c0b7908b5c0267e9d2517b1fcbeae198479055f66ce98ff2a29a14454fef248c8aa598577877320fa5dfaada230bbc7a75e32db240c2ab5100548a8a16a7db55f88354b2570447789", 0xb5) write(r1, &(0x7f0000335000), 0xfc94) write(r1, &(0x7f0000003100)="67b84185dff0c318017e3668f3e98785adbd06036d44f47e747cf15bf02e6bbc67bf2221ed21ff3b266b10a065b9515cece1eb52757e2b17d9124dfcedfcc538d3d8be3247707637e0aef9e3bfc9600de7501ee8b27b14bea297db6ce439291f5e262e3d27e7a50c89c17634ee84f612b1e2917262520e3ff720a7c554509fd22a91f68387549b4a70ad2fe3f6d49acf1cc2639e0d8c45498cf50ee529de7477607b3c30753d826e51987123bc9baacab1c4dc0910142c938ae66de03bb53552b904d119b95ba5879ee379f46c315044a22e41af23c4e2d6ad6927ce522e4a41149bd7a43fd77d68a90826677abd338b696305cff281997a3d166c51ca78679457c39ec58d071f6bbafbfd2b2c345c8cf5a631e0acf59c162be1b7d043b9cf61e8f8adc8fe131e99a134b54e419f26172ef9356032b8f7fcdcfcb7455c4d37cde1a3b721218cd9e2e25fc958e81d3e62483aa0cd613ec2c313c24217876267873f1acab90afb00d6c6825e4a98af449688af8af9ed296d117eaacc724a98b2de1d0587a20b189298245fd7a6c9e6ad34d59f147d8d3fedbd1e44110326a36b53d9b0ea29e9351d5cdf575568841f8188a4ecd4f4f742db27734fba210dae30e3f5d02df63a9a4d59e41e74543cd13bd51a6b7845b9444893c5627c06d02d1357335b8b1c5a3f3075b954f8f7c6375fbb8bf586dce8f4dc4dd5688450d7f1a5e227ed4db605b7e47eb9f5dac6780893bd754f606fe4e8318e6f15579d1f8aa2fe2d0bfb2143eb7773c148d573cfe7de10005e239a4c0471420cc572c0d6dc71b5beec749387d97d4eeb50b87947b9fed59f040dff562e692e07353fc666a728a61b89bf80bd2457c442492b36000ee81545451e38fdfe797453b7de4e78046bab55abd0781bed65937c8f4a312b9cf49ec00957fc21372f6caa725cc5a28f1f800c93d25bee0377cd6c1727d1cd87b052a4f8999ca5fdf4bff4bbc339a1ad3fdfaed22afbdb9d4e65e8e983a9a504c1e2c687438f4849da45798ce3c9a4dba3656711eeff9a548fb840f54573db6bfd301997fa98a89f89bc6bc73921d53aaec037c826fc1a6a632ee5478b41eb82bb56a604f75eca324a6f6426d6157cae5b4dc246681acb8970d071e90ac4cf70cf442c6fbb1fe525c124dde91627a11929f2abd8026271ca6d1a4a322dec7e0a68db18c3bb66142053ba6557a182f2af4d56993dca9a07769a232904616bfb", 0x36d) pipe(&(0x7f00000000c0)) 16:00:49 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="03", 0x1) 16:00:49 executing program 1: madvise(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x7) accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000010c0)) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) munmap(&(0x7f0000000000/0x400000)=nil, 0x400000) 16:00:49 executing program 0: setrlimit(0x3, &(0x7f0000000140)={0x7fff, 0x1cdbd}) setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0xffffffffcf9cb28a}) 16:00:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) close(r0) write(r0, &(0x7f0000000540)="ec7d2f00afdba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c773bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e9815122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca78311c2c8f4472f6bef5a458bf2260907000000ba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9950a91d67481f27d1db813eeb072283ceb4fd947b6498c585bd2fc10b3db9db043e9220f0bfc19220c545c21", 0x17d) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0xb, 0xffffffffffffffdf, "a146786eb95b7c52abfc1100"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) 16:00:49 executing program 0: setrlimit(0x2, &(0x7f0000000040)) truncate(&(0x7f0000000000)='./file0\x00', 0xd8) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 16:00:49 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) fchmod(r0, 0x41) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f00000002c0), 0x0) 16:00:49 executing program 0: mknod(&(0x7f0000000400)='./bus\x00', 0x800000000002002, 0x4000005200) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffb, 0x80, 0xf0000028, 0x6, 0x5}, {{r0}, 0xfffffffffffffff9, 0x10, 0x1, 0x0, 0x8001}, {{r0}, 0xffffffffffffffff, 0x5d, 0x80000001, 0x8, 0x5}], 0x80000001, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffff8, 0x14, 0x40000081, 0x7, 0x80}, {{r1}, 0x0, 0x8, 0x11, 0xfa10, 0x10001}, {{r1}, 0xfffffffffffffff9, 0x10, 0x40000000, 0x8001, 0x100000001}, {{r1}, 0xffffffffffffffff, 0x20, 0x20, 0x2, 0x81f0}, {{r1}, 0xffffffffffffffff, 0x4, 0x4, 0x1, 0x7ff}], 0x58, &(0x7f00000003c0)={0x7fff, 0x7}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = syz_open_pts() kevent(r0, &(0x7f0000000480)=[{{r2}, 0x74a1c0fa565466de, 0x40, 0xfffff, 0x2, 0x8}, {{r1}, 0xffffffffffffffff, 0x10, 0x2001, 0x6, 0xb}, {{r1}, 0xfffffffffffffff9, 0x40, 0xfffff, 0x0, 0x5}], 0x2, &(0x7f0000000440), 0x80000001, &(0x7f0000000240)={0x7ec, 0x8}) ioctl$TIOCSTOP(r3, 0x2000746f) 16:00:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000180)) linkat(r1, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00', 0x4) 16:00:50 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e001009dacff01"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = semget$private(0x0, 0x0, 0x61) semctl$IPC_RMID(r1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) socket$inet6(0x18, 0x3, 0x4a6) 16:00:50 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x9) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./file0\x00') ioctl$TIOCEXCL(r0, 0x2000740d) openat(r0, &(0x7f0000000040)='./file1\x00', 0x1, 0x21) mknodat(r0, &(0x7f0000000140)='./file0\x00', 0x2000, 0x401) 16:00:50 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) r1 = msgget$private(0x0, 0x21) msgrcv(r1, &(0x7f00000014c0)=ANY=[@ANYPTR64=&(0x7f0000001340)=ANY=[@ANYRES16=r0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESOCT=r0, @ANYBLOB="b25fe887f45316f456737dbdc14edaef44c70bf6affb5687216448ce1461eda357cc058e231e14e6eb65da2a58ca7ec67431b8077464", @ANYPTR, @ANYRES32=r0, @ANYPTR, @ANYRES64=r0, @ANYRESDEC=r0, @ANYRESHEX=r0, @ANYBLOB="bd86751f9203de13d18640aa11b8566810dbd05f7fb658e2a601", @ANYBLOB="342ce27748c7f6433d73c3be2d38c729f9c3d2dfe372daaff94f02929ace20d21d03ecbb8b1c18832569bb2a019208de6a241804314a5f7a5c4dc5604ac775d23aa3d035c9ad68f252f8cb8a70b5468298bdb166a38974762b186e4f3436475c0fa60156f4190c8fed7f7691df9ecbb573b6dcb02f1dd309412fdfb4a5eb1b69c725704cedcb6a2d6f664306648571552344a580c449027dd8edaf5437ea29b75819e1eb3ee77eafebfef2114819b9d34ab0821ec09738ed64af55176c3cf4c4d9d9b261df4f0f2410bcd433d6e8895b2b14d909ae98c0a579336a4c1b18f7774362a68cad60a2fc4a9913fb52d59947dcb6e5d8c86f1b0893a147180d1ad883d6cfbf60e5247db5ca1de4c3119148d4ec9a1cd29cb77dc35070245a59e6ef57539c219f4aacee1ab2da55e2a31387b849a1a5d053298294b7b50186547c4a8e2abe290371bd762492650a8090303c2e40a48e136f5ec232285747484e262a91502827bd7ed895d76773ddb1221c1c3f070cb465525f3b998ac5add3f3ea52a80b9ecdebedd780db09131e506b54a9c2347a8ad0ca2a1be0ea4006e9027480535d6b1299b7ed0338e288ebdfe99a181375514d384790a6a47ba31b3a98033fef348c28e7b7820db6ab6179fa4e545211da4d075bfb03ca0056818e6a6fce2170b8035152f0f030b7071acc73c4acc4a46a4f601bc35fc08a843eed2aefa84817059e04c0c80d3726ff439c9ea02e7e2051ea30ac043cf18243ed3cf9a9fcf623fe45659b9810e835cbc4d5c6b5177dca1791010d2c8ff1007280597c02c040f7c6635f2b4672bb8673ca8788c6fe8e02e592cf04d3d13d2d7c740c0cd48e54715b221bd6db65a200a6eb157580164f245422080a3058888e276a05788043ef3942f3c840816ae3600246efaf65fcc8bccc24a3fe364c52dc28ce746817e026e46504b0547e331d6dd8b5cb779f49f719110ed2b5222c642e5051d81f1530f627b976a7415254209324f234fad963b8b2a5113d57048a8b4ee68a151ee66abd1a374a9af42665313a679988f2efe12445b55d84159cf36e09a4b76e045dee631dbe4c3b9e03410eab8976503543a87c93c788bcc55700fb9bd6545a08da94f257fa044c0ffc1361023f172113e133582237d84f133359b562693611f0dead8ec12dbd1eaf6dce8b3c9a857bab529c081daeac3c279b617b4f27bbe394a29f8164d2a4f3b5295186074a60381d9d1d63400b77f4b88d5829f370cb466f5b6f6da2c075c253b71e723a697d4da98c07fc38dbe7c41c6904ff9a1603cc432bb08bf27bf62715bbad70e542334e0499530f6689f4181fb2406546c420fd199dc9da484238cc518db804cba12e02fb3c3270fe346edbf9a18eedab59d1c528e52b0cc45072fd2a2f8565946204db8173902cf294c21b641f42461b7a6e838b67703482b1c8f73c029f2b51919096579e7601d86e0b84832ea9e58a4ea5b1e9398297b120ef6f744764b7a7fd4f4ea85d2ca6cca5015f4713c714b784ce8290e203a41025892b40046310bd7c35a9d59ca351f9118dd9e10e2d59107b88af6a549bb40dbbb36c0435d3877a92c45984c220c0d34f0250f7f11ad4caf48759e11a9440628670128dc8768ef4b74591fc87d93a8533c283efe2a91fe5bac3fa5069cdffc29c3a130b8f258a72659d8b9342b9b370854afafbe6f8daed594e3f2393edc46a89a4caf38555400c32da957e30edee2e6b4a43fda915472c36a7a6833e2b6bb2f2fdaf5d6484eff0f149802b25ade7d9e8f470337682628e63d66df2619a7492f6441699973daf1ed045e622d45f8a4591837d1a6866ce7ca26ab0ac88949dba4e164dd7d74f3d097c83a08a4df1353dc25d4774fed3b39d32126e35121b46de173ff686ad44017c510cc172720649596ea99ec734726cb574eb3907c4ffc00f454c2bdc221cd9e386cbbdf313d02e7c967878c405316e5eceeccc3319b578bad89b124d0a531d14e1159b3b1573b6783ad68446e67ed8f82ac8366fa9159a67425171f0bd6ee5b96b356f4cec71eaad6fd961ae6c0a75b12d49312e32c41e851578ff244c6d00254d926cdd40f72ed0e17e5d584cae48b1d77849f1ee9e90aea42e9dfa1c1c50b0a98350338a3a64469ab7191861631f05f4bd8dabdbb0a062cf0f092ce1e767a5c1b2db07467001fd870f64c9d9fd83743fcd5f84ecaea7cd7e5dd40bd26d3270aaa565ecdef893d2292a10ef65c5fa96da41ac85b559b686afbf8776fa646815a20d93e1c53f0ddba032a416c9f45f7cead49729e3a688fa2265e5a16760c3fe450b42d87dc5d82f1bcad05a8507a7288937b4f776ab814e6c05ecc029bcd86cad1d952a60c0811dbb38e325141f0aa1e264a67d3fb983db01661688aaf73c552ed49ed312fb0facf51b32801d177e60411ba0c3e7a17fa661dcde9781f484077586cdf44ef2976d88666ff13e2038f4aca67487718159b540f40b25cfdaa300f76975d1cb2823c471271d80a43b020a74a3d3b9008afd0180adc2a83eebd685a28050cf658f2125adca0af025bbd4c1f401d56ff40bdb8aa25102e91f1a0ab54ed54c8f71dadc1218c15b7e211a9969175128a4184aab85d0d887747354b6ebdf5a6cd1339c339e7a20f3fef85cf3cbeb1000f57b3ad2041fb6cb3c54781230c1d0f76b886deb197d9f804e0835dc6669f6b8cb6d1b80274568a1a7aac31023ab29c202e8abe844abb37aeb94dc5a0a7f1c53a745a69e995db2bf9169159b5bada4d618838813f2859f2e4afa17acb04068dc62d3d30b54f821f8559df7fb042cff0fb394161d151fdaa0e3c8f05253f442bae6a9c6ac70089ab37a445c34190a47e289fa27f9948bc53bf2a4a8d3cdc92dd81ee666906615e317daee89f56e40e3efc02beb386ddae25c2eb3b39d04ced4ae82938314369eacee575e25e0215360df166623dbbd09ffa94e9767cbe12e98c63a2e01898140b5bb779b71ca42ec6784b3df7d90453deaf1e9d89359aaa96d054881d4fe03ae834cd4e56002b57dc71746667d3859138480a539d7ed52fd2155e31a303a6a7752ab52bb3aa5860bcee297c400eea9515657066da459ea6557af775b9f319703332a7550fcf1fd1712fd18e752813ecc02c98885c991863045cdb9bf0c8235576b4195aabd16f2bc83405928ab02261ec87b7e5c441f843ce1f6855f16658a1b0b9ac9a0a05c0070896d1aa62be468a9ebc0c7994ffd177eb1c521427e03fafaa14de5eae0fd01a26701eb1af5128582486335f26cea3789e0a7d762ab919949b979de2237bb128a9cc9fc752bf09d9c0d9e2d78961a8dc8c7e85097bfd81cb1142579293b67c24ba369926251c5faa85e3660b39d7b3fe5c020853ddd7e10f3ff932fd4ae18fc2bfa3c6bd7a2faaccdb873728fba21f6b653360b514107dbaa166e9fbf448d3c2749b1c6bdf643522bd2d0cc6c54a3bcd73473fbe16f86be81d9cbcb5b23903945d128e2148f3dacb7f73122d143c7dd0d17087953b956a1f4973e1d0198f9535727b05626ab2500d5d7b949cb87247fe8744fad75a8d2488fc07025416c68cbaeffe3df31475a113d96f72ea5fbaadb1cc331b2c144c4411a687d2add35ababbc54ca48a95570889a28ec48fd97913d697ecad4be254a0ba67a9d002ced71163799943cee80c1b173ea9c41cf758aaf55458373c3219bf9375088e389adb024d5ab50e277915363e1ed07c921fc0931f024c250f8f3b8dbddc03924e9a80bbc23d5814c70764a59f2502e46e371b2e7d1da7dd0eeecd99858bc10d19770db755795699d2f2cfe10da546505078b26bcd5ee84dfc846788408e74a6c3d379790235ce8527871b5c3a972c2a35eb4ce3aa64b1aaab71392eb2f04cc1782d3f845a4245e6ef68b136a26753d78f5eeeaf774ac0aca8661159d52802a7484710d2f4dcb0c13ae6351249ee7c6ddca9b57cd225d763f7f63df5e44680b482b96f8c2ee1adc180443839043e4f102f46ebcdbf0890d89542c8bc8f3dcbe9706138a4dc1a9d8f280c14c69d322f9fa444c72aef72e1ff352530addbc0eb33de22c75fb38c2602a9ea78944e4f817213287c42ed69acc93607b8b4e052ed3f2aa1efdab98f10fdd460b783a2440f62b91d3e0959ccaade4f8020f93126c2e517e9e843d849bd6f2fbde8976a5f7ea8867b1fda43c3fe6015d0749b02500cd8e416f4e71603f81e6318e4121e23e47fd09b9767c5144e1262ff782a9c33ca2975277b1f934e3b6f24db1bf60a4a3765cd1a4caaf99db30afb0fe67bd809414fdbc832b12412673c8c1c9b44070234c97c9282de564c1c6ed833521d3fe69b321005bd59c9f4b408bcebc0f9755768add8bf37405d9f79430d15be478288202f29aedc21302a1e034347a2c60a0ad25891e2a9272c210574d9a5309dc2944483a67ac1720addb0e503aac654873b43d59388d0891bf6975216f63e9a4ad6222f457dd328182a0e376e8d1032676f277d0893b5c672963c6ce0291161fb5c241231903ea172f31069b64b9b3837eafaefec6094eda83070e9a1397d7c1c62dda733517d6d2508d215e92b16b2a9d2dcaee8b4aa03e95238f79d9e9691ee11b6331a515759952d391519c795175faf1828609045f83d3b2b3a4de2649181db4750eccad19214503795fdcae0f4112e59a1b89e23f0000c5053b0f3a4dbc27ba8f8acf60b851414c133f5f39f9ca46c00c12d6ce957be8b9f6f79e61a83e9b228d0db18439182a37668bbce4c50aed66faf7e184e437c00d6b669649187fe0ca22a9fa2c5ae03ece2406b0ec78a7c3f02113d6be7a3a7e241a8db31a0ba9b07efc68f0304ff7ac9c827964f2f42c899e64166313b9220a902a37a37499f702348a7de413891d11025647904efaea42aebc856f8bb2e2454e2459ef6e96709132ed902a3b04879ce331ac419ddcbcbade4f0cfafa46ac6d1c2182d91eff7159711f740d89f53830a500d68552238e5fd746f50585ab1264ffb78954ac0d63e1284201258d42e31eaaa4ae83689cef0f073dddbfca5256602b04d667255f3542e074db8ad754a03f81ac37c9505b30fb6fb8994445dd0a9622724336e1e3bc07e9585e8988c8ca5f9eac43a85dc24ce2127e5fb17b34d2f45ae7168923a2459f0163b77a0d97265d33d52d304a8a89a22d62ebd12811bea105bca73bd2bf76107612226eab5b1985beafe849c3b161203b5c885b643629ee40cc54d5496a1daf8b91fe042527bcc3eac45eb2cfd439a428bea9a776864c2e684ff09a992a232e8ae9243286ac5fbd549e5f0654b70a25ce8b261d33cdc4f11204a1102a42891edcd3a7ea2c7bc84d50930a53dc447664d041a8b069f01f9cf67402679b72d951a0fa60f8ef9dda446b9b1b43082f8c138f27080a7367c5ea2c44b8455b2a631cea7b73f4969da2e382899687d250fd630ccfff252a15e9c3cffb8520336e3c4b5fa05eafbadf2fdd28740fbd8757ddae8a6f6163e90b9c7c12438a69f175df0157204a0cca9c79d56dbac4c59965b52b391dec99ba0d97eb636fe4687e07b14332b7314c8a7a530bb5441be1349d06371d89e9f1042743d37bb64e4af1014c83ad480d0c947d606154cb88389b545883a9827383e95ce7c92f515aa8cb4eb404c6d2b8d50157c41b526fffdd1240ee14509dc0e2adc02a84d7e1527911fe678921367c576c2a7960738c69930457cb2883f336baa34e86587788367eedd347abee4d26bc39870221f23d04516285b4870d2569ebaad1e32869c48a8ada78c0"], @ANYPTR, @ANYBLOB="0ffa04a81cd986562118e4416cf7756e3b430abf050462b48743aa6e8280dd891a63458fc3a580d844c2cd149255a5e35acd442f94b1c9bbcbeb3806f18b94eea5cc2946", @ANYBLOB="f306e085e63f34e0145e21fca4d94421ea24cfa7969f14a8c4ee5a4d19979a3935c3ae0221fccbfb77299410767df97bfdc4f1a4ef8f7c1271b9ce86e27fbf5eab0c3ee45e010dfa88406672bb486b55acdbe1f35ae761fd801a0fba1a9f5d81a53354f1e266b1a4e1e7bff9cad7faaad29d89516526720c6b3ec646e834c02b152a721ea2e5aa92e18d9518ba2dc761b2fe210656b982f85ce16012711dd63a06522678706997f59c4286b66b70e3d89e7c86b43e713258f0980a8e37c7c8cadf42e49e8f4a", @ANYRESDEC=0x0, @ANYRES16=r0, @ANYBLOB, @ANYRESHEX=r0], @ANYRESDEC=r0, @ANYRESDEC=r0, @ANYPTR, @ANYRESHEX=r0, @ANYRESHEX=r0, @ANYRESDEC=r0, @ANYRES64=r0, @ANYRES64=r0, @ANYRES16=r0], 0xa, 0x0, 0x80000000000000) r2 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r2, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) 16:00:50 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') r1 = semget$private(0x0, 0x0, 0x10) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/99) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:50 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setgroups(0x1, &(0x7f0000000200)=[r0]) r1 = socket$inet6(0x18, 0x8007, 0x0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r1, 0x8000000029, 0x66, 0x0, 0x0) getsockopt(r1, 0x1, 0x2, &(0x7f00000000c0)=""/102, &(0x7f0000000080)=0x66) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0xc2, 0x2}, {0x18, 0x1, 0x5, 0x9}, 0x2, [0x8000, 0xd69, 0x9, 0x543, 0x6, 0x7, 0x7, 0x8]}, 0x3c) 16:00:50 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[], 0x0) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x20) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:00:50 executing program 0: getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket$inet6(0x18, 0x8002, 0x0) setregid(r0, r0) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) sendto(r1, &(0x7f0000000080)="985a5f5652f9a5660b2faaa691e19848920176790a12db07f5b833a7a15193dc7d5e8b5c6f7198defaf0bf0238683b5a1a98bab2be6f6e301ae2db125e42dcf53d9e4fff49f78a67a02f213480c982ebde233ca600732bbe4fd93f0e3507d8aef6ed48526231b4325bbd8a0facfa314ebd1dd7de2f54705576240f100a18e64e83b79f0e52b5bd7ddcfab3c3", 0x8c, 0x8, &(0x7f0000000180)=@in6={0x18, 0x1, 0x5, 0x57}, 0xc) setregid(r0, r0) setsockopt(r1, 0x2000000000029, 0xd, &(0x7f0000000000)="ff010008aaa008100000c3513e2a5e0000000000", 0x14) 16:00:57 executing program 1: sync() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) dup(r1) 16:00:57 executing program 0: mprotect(&(0x7f00004c0000/0x12000)=nil, 0x12000, 0x3000008) setrlimit(0x7, &(0x7f0000000000)={0x88, 0x7fffffff}) 16:00:57 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x0, "2b760bdbe9b967c62b7020b14800000600002000"}) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) r0 = open(&(0x7f0000001040)='./bus\x00', 0x100002, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="87", 0x1}], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:01:04 executing program 1: r0 = socket$inet(0x2, 0x84003, 0x2) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 16:01:04 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x2000000000029, 0x4000b, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000000)="020c0000", 0x4) 16:01:04 executing program 1: setuid(0xee01) r0 = msgget$private(0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x0) semop(0xffffffffffffffff, &(0x7f0000000000)=[{0x1, 0x8001, 0x1800}, {0x5, 0x7, 0x1800}, {0x7, 0xbb4, 0x1800}, {0x3, 0x4, 0x1800}], 0x4) r1 = semget$private(0x0, 0x0, 0x800000000001) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000040)=""/4096) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000001040)=[0x4, 0x3, 0x7, 0x6, 0x5, 0x1]) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000001080)=""/207) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001180)=""/85) r2 = semget$private(0x0, 0x7, 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001200)=""/59) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000001240), &(0x7f0000001280)=0xc) fcntl$getown(r3, 0x5) r4 = getppid() r5 = getpgid(r4) fcntl$setown(r3, 0x6, r5) r6 = accept$inet6(r3, &(0x7f00000012c0), &(0x7f0000001300)=0xc) pipe2(&(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000001380)=""/184) semop(r1, &(0x7f0000001440)=[{0x3, 0x1, 0x1000}, {0x7, 0xfff, 0x1000}, {0x3, 0xfffffffffffffffb, 0x800}, {0x0, 0x6, 0x800}], 0x4) r8 = semget(0x2, 0x1, 0x10) semget$private(0x0, 0x3, 0x4) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000001480)=""/218) semget(0x0, 0x1, 0x40) r9 = shmget$private(0x0, 0x2000, 0x26, &(0x7f0000ffb000/0x2000)=nil) shmat(r9, &(0x7f0000ff9000/0x3000)=nil, 0x2000) semop(r2, &(0x7f0000001580)=[{0x3, 0x1, 0x1800}, {0x3, 0xffffffff}, {0x3, 0x98dc, 0x800}, {0x0, 0x5, 0x800}, {0x4, 0xffffffffffff0001, 0x1800}], 0x5) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000015c0)=""/24) openat(r7, &(0x7f0000001600)='./file0\x00', 0x40, 0x0) r10 = getegid() setgid(r10) shutdown(r6, 0x2) 16:01:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000180)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb", 0x2e) r1 = syz_open_pts() close(r1) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) poll(&(0x7f00000001c0)=[{r2, 0x64}], 0x1, 0x0) 16:01:04 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() pipe(&(0x7f0000000000)) write(r2, &(0x7f0000000300)='<', 0x1) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x9, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x6, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x25}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x7fffffff, 0x0) 16:01:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = socket$unix(0x1, 0x7, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000001080)="a69c6c59ebfd2e31a6d27f6f5f6178e5225e152597f756beb827ab412098e912dbcc92b7c3b988aeaf0694ef950e27c36cb049a88af0a0d014934feb01801ddf1a631981fd2d165bfbd6f7d9e57cf78dd1aa3fd9db62dcddfab08c11d6ae21f173e3c99e441db25a45e991efe70354b6eed2790384425e7430d0c077e99d52ccf6abc326442f6d4efc4c536958a80c3fc845622604c8500f0fba8d3dada8b0e503e279df1d8fdf6c8bb2112dbe732af084e7ccd553a693f6563d1753ec697603f59b24433f357db4e83a5f282504507aef72c19118c3c8d372c2bf7e48790b674a161219dcd01e50df6041e0658aa28e375b6ba6cfb1401c42de247e05fbbf0a944b54b6e08532d8ef55d58c51fc35f17ffc2846600e1a972f15333298d61378eaa18d85f18b3278f16c8e4b7af372c030f7e0b072315d88a812c7ee6a4b658035a59bd65e8e44427142f23fcbfdfd732bb38923a94e4f019c365644f2aaa1b1c9b2204c0aca746dea2628610c8e3cd3ec916e4e6344ca97f3698228ed165f8f819de16cde64b20235a0bfd0dbfa30d466b84a46316147e544c83847207f07fa3636cb182701cfa7b5c093bb438f62790f45a5f25e23e4e697c9f5349ab56831928dc13d963e85ff905b1a4867f21a39935bb43e851b132622a80026a6cfb4dbaf4e15d8e306cb2ca72c770b4ccd6b7cc353f89ba622e35ff8752917c8d0581fea29d674be3f543fc263729d5cfe6123670ec0aaf2afd0deedf03d55cbf7ff9105532c3a7688481b42997b0b53fc90cf38f5251daa44c31709a6a1d173cf2a912811b976a67160ce9c34ca2e2c3fce010a3c904f1ee07dd0ea03fde61e51c6a410980c7521d87ff5d41ba6b5a56a90c410dfd7b74460892d95956748f9f5a1179f7f493208ebf2799d8758183715dacb40ca466c5c7f35c695848bc151f8da4a388039477447bd42bb3ca11dc3180cd9a5760fa67b03dfc95842d26a696480d65dd9e3e910117e2acf28b9dc37ef6c56030b904680f5b3b6d051d203e5babe10e45782f86ef36a0f73761159ceb30f7c2011751aa13416dbe7346924b4fcb36f5e3d32162b868e6e110aa3e78af2c1dd06b7ff291a5236aa7cd9b75e07d30256bf8c51ffe06f63b8184d18625a1b71ee03c6e545fd3f5cbbde0218c3855f64dbe64a0e02eec894a2774a87065b165d61ed93b88928e68ea3adc0b2cf29ec49624c5ef370d551b86c26c08f4ee2544245a138de6d833c6faf0a074d3e8bb9e37b669d65c84376d97b9923e0e23c6bb6d20f802fbb6365749b8b6476c2639c951070dca1a5faa0c1a60988c457bf4e6c05fec1a4e396c3495979128194c765cad68cc5c21a71ef70c9f081a3def9a5376d67cb27472edaa871935250a7f3967eeef4e5786faa32f7e9568f21adfe168f25c92e9db35ab5d8aed7abbd32d8d6ae45b3eb2a9c1b70dbcb9b7bf0adb31675c3b40330913a0f6c2638073e3e9cf224536bc8f49568a051c60697221f50210c96b274cbd71af39586601973bf320ef7203d199fc94bc86b03e8550e6491f0db282edee6b525d1288d18a1614fd7b435488ac30777c97c2651071f5e0fce8a10b1700d09e51fa52fa65d63155b45e1e64898cd7254f6cc57b2498613a13b1b881c708bbb0f0d068ee2213bf454b266fddfe4c8f7d52cc33310cf5592a302319da04d002bbf857871aba9066ee3a985f27c9d0a36c5bb15b81d7420c727ff5729dbb5637d077bfb1d065f58c99dd49bbdd7ecb0fd3033215445f9eb6a87bcce62bfb83a51d4eedff88d6de25172a6d861c8a5027612fa17f894eb79c8804ae4af53bbc392a69ffa3a340d6ee5591134ecd39d97ed40a2b8393c4ef2e4752d0949285ffc0e748b1c572118d89a08da0f31f1ed346d39ca840309fc72724272418b1832b33340fd62a453385179c261455f3a6661f5123bb4403997bb88ec4298923cff89ed22c9ff27a32abe7d65e3d1e1cf3ec20ce954835e47f375c67077b7d0ea0f7e126f94528736b5614a9800a0f66e677e8ea9d8a1a8062ca942506b0fc7ea729d521fbcbb66e0d18125bc8f4b93eafe407001103de5976b39555038ecca93b57c78ba012bc5c325c25f53e0e3d38f791b2cc07e5476b629403b06088b6ecc581c6b6095a7bcdfaa70aece2452ded29b5adf4c75af850115323a10c113dd5f8a49e60cd5437072a66d0e90e615bb3b197edd039610c42ab5b14cdfff49a2549ec5df1b1a4b2acd8e9f99d70cacf73d0dd76bb9a78205aeb13a86981e6934fa208be7c7efa333dbb4b9a54b1820873e035c504fb1d92d40ce29ff2dd9d708143e96f22f21a7da7941d5f925df67ebfd05f41f55c31ac62d3a4dddce86ef679344099a27ddea09bf616634f87e6ed70e03ae475e38ff566f8bc3c5db89dcc8254d4d33b37b002ec1a78ef91904a05852ae7a141b9be20c6d002f91f4479ffd04f7082690a73fe342fb81959a321e34636127d16e8659dd0e4938649a6f69ff431b342a39c70c3698f21e94ed6c056a52954ff19824c9b88b353d13b0ffc2f22cd2c61964c4e75b2f088316e495b4907b6ac10fa1228d61e5926e940ee80ff0719f978659ffb31623837f4e217bbc218f059bf5123c6e9123b9f92755a66e6bb0785fac5a98a00f739002ac2d718032d9fd969de1dfe7381f547d3af030c77442019603f04aeb0d3baeb4821062c6aaa5ab2bd695e85be4286b254b272e288f4bf91369ab711b3cde05d555b7ddb7e155c7b14365ace0f30631d4a9a73a0a8609c137ee45c0dd528fc105862621e8172e8643606e68bc3ac57c307a3bb197dd58dc9c9ddd1bc385372b7d9574c6286f3bc704f27a130587d7b7c1f10c51020843e1739765c00d8f926f94d0653b66d767c1aade03db6f136241346efffd34f0ddefe76fad548aaa890d5bf9a3fc93adf16c43c829a2aa7fc7695dd44ed05f4745f7e27b11cce75186a8f1c174f2bb9f698ccb5704ad766a4063be8557ace98979ab71fc8ab9f84e3b9367c74ba78541060a57ab22091ea225a5cb126e404fe0bc23e3a37225505ade8d630e2005eb038dc1df9a99000e16c2ecfb938159051a486a8b46f1e0122873c704fd58d325669d2265cc102d77c9ed188c6e742111b201e0ae783208e0bba8c0d71fc1c8c1498a6611869f1eed1d21b8c0335ffe29fc55c57972811642357b9b76565aa29d94e24cfcf161f7e1f0bf84094c1b642ebcb345612ccf651dc4e93eecba707a29100bf228d1cf64177c1b5634705a42038b25b5f55e5a030931baf03a4e73a055869f5803030b9061f8aab99e504042f997a5f992d36f6986ec7a48fef8066c05c3a86dc851016aaaf59bbf0d8c31def2febb9eb7051f11e40e5c5ef8abf15d173b1ec99d0a205471848479a718c70e9ab114cd23bc7009654eaaa8bcafa722d1ca4b7d3385c6008735ec4c2172f730f65ca3244738994c173299413b1c0e3e7a941fe45f9d835f7136e16cee5aa3c63ed5defccfbf65b03dea5aefc5badff453ebb0987d90581a40001026fbc74f893c044a216a01d18b2c29ccd53bd09626a8cfa8809b0f5adcfb6ba1a0e69d858232e98ef6b5a7637c33bff694d9c02ad34583846588c7d8b05824f6bde794f57a0133d143e16e91adb7a73d20dc5b9142593212681564c6163dcfadeb6b76ff0a7ead623bf5e11ece159924284e131669b2355faaeb0de775f15da43c390a4a097549a41c042d120efa3d642f9072c797b659c0657dbae08f24465090cdf8a8254df42b05384a5eabfefb91df734a145abb8b1d57954d5f1a892cb7087d0a80076a16c22df84451ae510ddede0e9664b2d05fe86f7c4be60fb6579658c792c9f7c7f44091e0ea567caeadca49343a01280844df36a8f1c984536290250133fa2ed5100f933bf0b6a8741f8d74341bcd3a8dc9c52abb0302dfa1ef16c769bc2a9b41f03a33c78df06d056e33a59d3e70aae9d00cf3c3c6d4db4521d882024ee23c86466433debad0b96c01e4cddda85cb6c38c9ae3ca808c7fcad95ffe543c59ba3faef78cdb967a094cb86b2441c5199d9f60f95f2d56d9ffbed51d2d7469774526667ac1d6bb720539da9c91f7a9857319813bcdedd492298b1593999feab5cb23db0eb6c3d7bdeac0de378bde4098feaced4c2f0843dbc0a4a8b4302fb38d0ef26184b02a05b6e6060374b600837785cb13848b7ff9affca3edcdec6b3f7457b18bfe9f749b5cca1e13b58e04b8efe033e5bddd9b013ec80032267161fb499cd91c1103f318fb2ed2fd0b4cd5a956cbf8208d421802f13dde616caee72b4cc39730ed0d63555019113b3151e478fba43061d59ad14bec61a3e7db22ff4005af80c7cddbb3287712c59f109d3ce243352736dfe2c336d411b97d27df952c3198bb0ead04e49b0bb8a996ae9bceea62018ae82e939b36737674ed5851c2c6484b862e56af0690d30dbeb46af7ee9e3dbdc8aacb0288af6ccb2930978325ec2487a7ebc41c3b7f814ad0c93670f5302d0efe3544231a8aeefaba6ec9a301de4b16ab0f2842102612f059c8d00343461d3f43510b70be127aa844ab40aec14b8cecce6f3088b99108aa39081c5d5e33d62ab072f07b59552a80116ea48286adde3cd55febf628f9ad3dc3921199bb76550527f773a7505232845a8a06885755b1c1e2bb4e85876ab0424bbc407b454cde1c227f9f6a5849640770a793f8e3ad70c29970f2b68427c79a0f6d30105c01690df460fe75cd7cacca7456c512d13710184537ca1ad279de493047f15cfb6267be6180386907e67aada8bf5d1858f885a4f2c41cf6218ca379e4a793f6903371311b92221976db6c182e96376d45d0dac3042ddda9bd5868d8cc0efe742c81a3e71441cf8e9dc8ff4c2430c78aac4feb6dbcf6c220ba95933bb325920b691a7cea77a56e5599e926d0c676f6456cbb8b43a5bd12e12b3017b482e03c375847bfa66d0a3d1d5d4bba93c0cda2bc4814fff906be28b4521740ea5f49fa83c31fab8b2a228ef43a03b951e578c3414d48844866aba89eac07383988cf40070bceda7cd46646cd7f3766533018a9abbab9a390a7201f1405b513831a263698b1d38ea3a8564e8db7c3f0c8cd36df920ba69d43290664f18dc8aa7fc87fa39abc28030938d37ae31dc4b6bcaa9df5d9884825feef4f8d9bbe58ff8ce9d9114290539db605c85eed410dee4660c0c9933695e2f1f9e86ed542eded31b83e34744f880602f9e30fa1e092692255f3ee93a15d1a5ef5c145b329a981a8e3d3cc96740f517555eb8a5e562e0b07280c7755d1b1660319ce5574e66cf7e585306ee4e3a97954ee71c09b9197fb41e41a6362247ccf66923126799ddf968b5df63d98ed7522fd2f4be2433e4112fb5829ecfb620e36579a52649f1b4cf31219b67b06886b88c799721b66b027af7ce5c87d025298baa9ec04efff5e87e1a05c4d7607df91e45303989c79692f3625f2bfa8bd4590106302934d76876500b35bdfd09a0861abc43a9dadb443c04c0509ce07faf06de9e6c48659024dcd070179ea183b256664487e8eb9e6e5235f70347dd1f4ef00153727f77ee31508a8fdb490d02695a0a3d652f75e3b51efb762887d5106ab5fa14b3ac3fee21abedb9a69474feaf6091c7bde2e2b4d9aa457296740eb248ffab4433a72e2abeaf9a7f0aebc02078842e382963be7cb505285257bbc9db4b5be6c7d81cc1b7df4f970c750e38f8fe4c763e3a761c0c4429c2cbabc2481eae7d9e3dff4f16b9cd8d17cc521eb345516def9aefc09a8", 0x1000}, {&(0x7f00000000c0)="1dba890ffbe8c214af2e85ac534796c8db325d2200d549113e27b32a224d4b191ba16dff09be1bde8bea122c4cef90aa1a956eec426cdcf01b3a869187877940b6", 0x41}, {&(0x7f0000000000)="201de38ca91170e33b5abc7cfad4d44ad513c8caeabe4c0b54d839b42137", 0x1e}, {&(0x7f0000000140)="d3f4c8f70c699ea2be9bf9a67a966b1582c87ea4bd8d758536a605d175339322dbcc32e3cddcb7e8ec04fc6f80e12b180d2eaf69da1eb4a61ba6d17b86375f20d7321c080bcb6ccae9a59a31400278827b772db1b90c985f23b9d83f07b0784f399c6a34dd6b04102ab93d843d64b030ec3dbbc06661916dfb105d1bc5bb3e7731edfe2559a5ed15e96dc3440f8d88bbf6fa384e38ca", 0x96}], 0x4, 0x31) open(&(0x7f0000001040)='./bus\x00', 0x100002, 0x0) getegid() pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)="6d4e3b689d9f4548e5df920abf4cc08424511877d059daa3c02de2a47898ab97f6343edcbb", 0x25}], 0x1, 0xffffffffffffffff) syz_open_pts() 16:01:04 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='W\x00') mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x124) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') r1 = socket$inet(0x2, 0x0, 0x173e) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) open(&(0x7f0000000280)='./file1/../file0\x00', 0x8000, 0x100) rename(&(0x7f0000000600)='./file1/../file0\x00', &(0x7f0000000000)='./file0/file0\x00') 16:01:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x10000000) close(r0) 16:01:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) chmod(&(0x7f0000000140)='./bus\x00', 0x20) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000500)="163e66df7bc14f8a634fc4de68bfdebfc0832058c3f98434d5470a46ba55a9cc1105f796e00b1b4c78ef503cc84c8ff31ee0b4eb8f31ef33451e4f381a7094622be40fc483736532442ce145b1db1944d1f516749c3f8a264b1e400f110b8ccea46d4e647dacb68468fa7c4dcb8318e597fc1c3226e83edae3e8277b9ee6497489834f7ce83c1b4551dbf65dc11617d0527641d52b142a4706b8ad6e0e1306287f23d4e706174a26a914f0ff303153aafd32fec0616aed6d1ef0c92ba99ea7c209107b432021eb68e868c49ce623f3dab1190f06c9743edd5519a03be89bb2cb6424fd17028fa5b34c04013b04d8dee3cf0e60010f659a05de3c813585dcb3c648af9fa1824e0712b561548872ea4e940004920944ac22e944814c91d793827dce2a6200d1c26a50b299c76db068f4bf5df6c339513071e140b415eef118043aac55b204d5314e0bc502eef9b41c7cc74bac6ac510f11a136dd10d0361b77c246e1c35471977b999a18f6be5015d07c1", 0x170}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)='8Ol', 0x3}], 0x1, 0x0) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000400)="14f33fa94c82ec562486f37c40b54e954181d2244cb1c824ef30778400f979982cf665872d8ea03054b605832a5fb249f26cf82b8a95ea7b08790ea53202137ba69f032c651dbbe27cf19eae336cb74559e04ef8cbdfb51f198d91116bd7341a60e0ff75659b8f976118198c55c3e43d4bc0b5aaea603ffad4125cef7ced903affe27996eb9e23ff2e13e059663d86ebe59a464099e75e17cdf4ef26baac635fd55911e3a0bfa002f11da126ab7a8cf0168b2b8a578e", 0xb6}, {&(0x7f0000000340)="67f99e90b6916b80d322ba27828fe4823b65dd40d30ac152ba5f946a7ec711d51dd73014afa1031cb3ffc950067c1fef139d2c1cc955d1fec5eed769e19352cb4933e84bca0778a9dc19b67a5860e9c2a9e6c00d8d4fce7519ebdb4d80d7921125db818da3ff89a03e5bb32211dbaf6f4f78f4f7e1537aba87", 0x79}, {&(0x7f0000000680)="d1916bb045caff10fe1891cf1851aea3283ffc28041a19df07777048770a72a347c6f260787b63d616884f99cc3f0e611b578f0ef487e15604624e009af0f5ae4339e6e6262e69c4a30b6e30ee7bbff139b0617727ffcf9e7c94e7cfb87257702ba846f98f", 0x65}], 0x3, 0xfffffffffffffffd) execve(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) 16:01:04 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0}, 0x2) 16:01:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x4000000000, 0x9, 0x4dfeab83, 0xffffffffffffffff, "1eae8982ab0320755ab8bdad345f07a098206fb2", 0x0, 0x7fffffffffffffe}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x81, 0x2, 0x80000001}) syz_open_pts() close(r0) kqueue() 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$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)) 16:01:04 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) accept(r0, 0x0, &(0x7f0000000040)) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0), 0x11d366c8f2142524) open$dir(&(0x7f0000000000)='./file0\x00', 0x10028, 0x0) 16:01:04 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x2, 0xffffffffffffffff, 0x100000000}) 16:01:04 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x25af90167d5e1800}, 0x8) r1 = semget$private(0x0, 0x7, 0x40) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x2, 0x8, 0x1, 0x6]) semget$private(0x0, 0x5, 0x0) 16:01:04 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x1000002008, 0x57e7) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:01:04 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x6) r1 = dup2(r0, r0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x6, 0x5}, 0xc) r2 = semget(0x2, 0x2, 0x80) semop(r2, &(0x7f0000000080)=[{0x2, 0x563, 0x1800}, {0x4, 0x3, 0x800}, {0x1, 0xb1, 0x800}, {0x3, 0x7f, 0x1800}, {0x2, 0x8, 0x1000}], 0x5) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x20) connect$inet6(r1, &(0x7f0000000180), 0xc) getgid() 16:01:04 executing program 1: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000000)=[r0, r0]) setregid(r1, 0x0) setregid(r2, r1) 16:01:04 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x6}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="64536c4199c3641cff02"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4003, 0x0) socket(0x1, 0x4005, 0x7fffffff) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:01:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) r1 = fcntl$dupfd(r0, 0xa, r0) bind$inet6(r1, &(0x7f0000000240)={0x18, 0x0, 0x2, 0x6}, 0xc) write(r0, &(0x7f00000023c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecdf7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d4654872b39e44a7910fc90f8be708bb991ae71446ccb4bb7fb753fd49c07df8d8e00d160cca18539e09f4955771b5881807cf7d1bda6255e5fcbaf19d7ac27de1882ec22bb9073044b8022874aefd446ee15051e2bb956b7c2c8aa15537376c4fb19b9cbf101ff1e768fdfb5b5a83920c2970000000000000000007814876e99a097878aebc726787e21dc761e180c23e268442a201b0610ed1595d95f8a52e095acf7ed71f3b2dcdd59c42c566f16717e6c63a447dcf1abb7fd4eb1cf19083946a581b408c1b539240ec5f4929834af84c439ac67cb7f08576410ecaecf4ec326bb6c7b788a1c0f5aad37044b7bf794d5540373e831bddde56c0172b974ca88132129afbd0951a07f53e55ae2887ce7a68e1187f0ef8104125501315f26db01e5b89b43d9859c1f78a5263f1604e201e3b329dffa2da6e45834c2127cf28d3081361df91472ee41633a222ad8ba1fa9d585485ade7f6f6823ea8d38194898571a61611e5d0cc4d6c45379eb3aa3191e84515c5d", 0xff5) syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x7fff, 0x0, 0x5, 0x8000000001001d37, "ba75a75db57180000048a00dc25b4e3d3d00"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x9, 0x80, 0xd64, 0x8, "65977d42a5e92319978228e0c66e2d08211a0df9", 0x2, 0xffffffffffff25fa}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:04 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x3a) open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x20) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, &(0x7f0000000100)="858c169277e05f8cafeaae392b351e5ce3a8f3c129cffddd92e823f6c516ae7c758f18380affd3318a8e7309a58889d1fa86ba7cc757aaf5a559c19b935388cd28dea52b62f651c3e04a6cf40f03bd776fda925fda2756a010eacbbeeb1239cd83c3c75c40c89b8a3304e57a35fded1d37c6e567db2db80e6da4567f1714458bbaa226dbfa6f642eef3fafdae95becd1596febc793237a9e11a21e282e2762a6250f60d87487a9eb7f62c8627a19ec46b1899e93e2d28c54304c33b6c4e33a3580c237f9218a8d821db5d606f7eaae6ff18cdbd1507d6bf0d49feeaaf0a9ab28c6132a1c5cf578cee77a0c3434d1324e418a7ccdde7884ebe58e7568d11211b713d14857af39082e7c0a3dab689b28efab8c2cfe140b44e5b49376df123c0e2535262af97d7f1b93608e333029a0bfb2a484ad91c9f287da0bba0a041c02c256f18ce443e71aadce4154952bbead13de4184d49cdde9d9db5bb8b9f4cc9eb83c31b2b9b65899eeaf31cb59981e8852e82586cac33af058c8aab6cfad333705aabfdad9e2a217bd2f16cd74c971edbc960461ed3de8e9f90a01daae84c14f140736732542f50729ffdf3a27d0c5039c93d71ff9e95c887758da1108e9677069175873c5a0273d5ce82d7cad3ccd7b1ba4b493cc3c1878d1caeb3494a66ba4ab001418875ec62289ba26724703aacfe12f5eb80c1f349c2a6d3943df49afa73cad640f41c14ccc35cc9cd0ec061137378deaa8961199b0659162aaa4547d61f9c2d98e324126524bea20e1d59577164527b84d59380afa8d741700f5187e85a3e7b9e34fc4f4f0f8e52acc8645fc3f6fe81ac4efde571a11e1225052399204e9996b57174b7c3d7588c509f2e529ebfa9be52573e2855676809754c11faecc05c7783ebfd4c30e21e3561dc07435bd08ff307957a1394d0c6288d868081df9bbe475aa8d50343aacd9556dcebd887fc684e1c8d2006a4ca83aeaaaf913e3ffd020569f7c39b2f713aa5cc08c3de7548ea1dd3edba1cde04cca8d83fbc4511307d647da6ec7ac7da6c1099a0e7d025875057000e01a8241c19b5d459a762b0d76073ebe9081a6dd87aad002a65a629ceeed3703a32494d8216619cf86b0ea4c6cb74f21a2b79c2732834739b09c3f2cd1ea4fb55f83bf91421f8a0e8bc63e223f0b3ae369b62e82c975ee243529eab0d3e57235b12d3c79dcde73a03558580df682b9631b9e175f498eeb60fbbbd4bbf4952697562b57c1232a1b3ce80522381030c20f1ef161a0e9d70fca85eabf6d7fa94c25cf88c64be82d9e6022dd77f814fa8c15bd3ebbe61b4db71e0327b631d7fc6849466b390d1507920f619b5c40bcf8369a7e2b9958fbd9054342179c36e7f6a72163b72a0bbfbd612b6dbf74ecff4d7cb7207db88b0f6297014d6db20daa0b37351857b0a587a79bb71fd0cc175fab789542d521ab40a0d584166079c8a04d2738a8ed091e3662bbd8ec0dcaccb34661fda4cb62f0c14ee2c60c542c05f1214a1c5eba2f6df11eb7dbe01b40ea2de603d61426a6484c6992d212369520519dc347029e5259f002b9ce6ee5d1275e37f4b4f7fefa724578ae60a6468f8f9be12b4f75b54e7df1ac3890b4791dcd7dce2358d97c7ea2ac430bf1d2601b6760c97d1b4829ecef1501d705e3036f6355388d9beac379bf3113f924a51f1ce6e02fbf7bf31459cdc83e9e0a57952b9fca42547f95c3a8ae95db1185f48b8656dba11ea97d04810fd9922ec662f1e4a1fd5f3466f526c54cee16db21a0a37d7dec2fc6d45859cac5ee983b000a6b666df11fb6c5854d915d7fdd146a75a74f939c40744b95ac21c9e52a4bcf97fa5f4ae8f7eca3725ae51cc892224715d362586e91843c9e71abaebb4ed2de8b5d6733db38fcb9e40a38d62ffab8c659e374b5ef9de6e3f0966767e4a9af2d493d430b28905c54c8a97bd903c0045f28d181bf14953b98d88bd71bd85f4835119093fc46eb02cd0711dc810038e6e92cf3a5eeb7cc8383dc980ec1c2365297b711825a739aade7d176abb56503260d2fceb34248c76e3fc8263d569ea4b32f7cfd2d13699a92da1a0a73a35cb39e9ac52c502035f0daaaabec85cbd9b117fa8a16c496879eb13c9bdfa56ae6e95cb3b1215f634a4a8503eebc72ae798c76fdfe179b9178794584131440e613a5b63e27c09c3e6a5a68fc30be5aa66511ec7605d2e70b8cd2dbf3762f051ca3eb6e8ee6333047418f184f5a9c65a4da2abe8f078ac061a6ea48a5ba57fcba115250204b3d6a123f136d141194afbf7dcab2d89625fbd361683229b81241a808b92ec58dc306e4584fc90441d2c8b13cbf98f16df39e35067692df633a7c9869bb2554893d96841d91076088377fcd9fb814c7056cded3d5bba397a982e15b2a550964cd4c31d4f836e2af8523cf9bb71fd294f200f5127a3d7b653dc29983cf4d0559760c8cc8f494ea08906988654f95445313e2f9ceee5849b326298f310fe5a3e95aa67d246005b9f96587ceba6cbeee40b62184b49cd8e56fc7687ca3c173b11c1c1bfe7cc137f538986ce10825b1b00ed453606681bedafec0d96df0817696e0028b28c3adaa7c59f7f73fdfafd1b2d07fcad52ea775f60e7620e954bab54b5e338408ac916dbea0ff851ceb534c535a8bb2ab5c31f5d8f361a2f22e9d9234287fe6b99714d5b3c8d6dadc27d35488c5bfed0defdc45f33b5f26", 0x784) 16:01:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000300)='./bus\x00', 0x2, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xffffffffffffff6f, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000340)="7ceb0e098feddf96698ca1b7246b1a7cf267236c3e7281436f2ad5c09b24270eb545f68dab86abfba131709c871e60a9bf5bd36c1c71297dcfcd0d8d53d30500327fc35822a490d43699591fa78e429ad943e0c3416828d29f99c6dd57bcd7403d1c54d28aaac85484269470e47232e5d1c1c022258b8013240008937757a9c0149adcbdae17d850b5e963587e6a988a06369bc1f0db2de60fbe8f6133354ad727c3cb0f200fdd3475d3b783e38dc0a8482027c53d308c9d827426164f2aae9dc88afa4d5ba884c5c58af90a426f4cd1", 0xd0}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:01:05 executing program 0: setreuid(0xffffffffffffffff, 0xee01) msgget(0x3, 0x220) mknod(&(0x7f0000000040)='./file0\x00', 0x48, 0x2) r0 = msgget(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, 0x0) 16:01:05 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) fchdir(r0) socket$inet6(0x18, 0x4, 0x7) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000000)="1ed6b537", 0x4) 16:01:05 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) shutdown(r0, 0x1) 16:01:05 executing program 1: r0 = kqueue() pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/253, 0xfd}, {&(0x7f0000000140)=""/134, 0x56}, {&(0x7f0000000340)=""/219, 0xfffffffffffffc59}], 0x10000000000001c6) write(r2, &(0x7f0000000040), 0xfffffda0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xd3}, {}], 0x1a02, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x4010, r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r3) 16:01:05 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) r1 = fcntl$getown(r0, 0x5) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) r4 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, &(0x7f0000001700)=0xc) r6 = getgid() sendmsg$unix(r0, &(0x7f0000001800)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000015c0)=[{&(0x7f0000000040)="8e0d", 0x2}, {&(0x7f0000000080)="8a637d48fdbdb2141edc1ae2b58ceaef42dc634c53bf42feb31eb5fd66026965410bc795804ffac19d5521fce99fdbcac7ed263080ca51fe0318e1c4b383553c01a917e5b8c333a52c245c4455a4427e186ccdb2840d34e29487678b153d3c6b459cda38d5e3325f6c85c2c9adb0b392198fa51b7db296125a8f34fff81630c825aaf144913c6cba2e1b51583684eb731276eaa2e17c8dbc784a189bb50abf477274fcbe52277f0991d8bc51fdc5a2c63b7936ee0ea8e3627ed1c12d2a8004795ab3a81f45ac75e2af0b5e41d2e1d6149fca59160764cb8085dff3f0742beb4959a2dfa4b52d685d99a3689822d7b40ee8796ce447cee5a8ca8f13156cafedf8f92daa14e69761881f302d71d33b6d23303176fe340134b16a9e19d0afb4885735d118893c41789f14d366540ddd4f2d472b0f4e9388da35abac84ee218701081906ed479a5d4a814a7f9fc5caa7422398e9ffce090f40ccfb02dc262a3bb2fd532e849208dcd126dc5d897b73738982492c14e8ee38d9f9e364048040aa2480bc1cd9f1b05cf777e9585d2e8db0dd7b162f5f9b1096c6340a169b95d912d3fd99468163393b9c8a332c1116ab28b766cb93f53bdeeb186207984dad8063838820fca7a5447d3175502e19fa96399728c15ea7c52900d43787ea95b2e363b01a57c0c7c96721e583787140100318444aa9ced0977c9491cfcd9136c1a97fc057bba1ff4b043631cd21bcaf8bf87ad1254c0caaed1ab2ed0fa6d35cc6f1d2892b204cb165d759054cde21a3b0a917dac8576ccc74928e835cea5083510c458c6c7a7e95cd5c691e3456131420023f06242bcbdefc030aed1eb44c0dac9db670cc861632fd8cbb235ea815e592b3152bf4d9b67bd8514bda8544925aef7ddcd9ca8d11c19538e9fa774f0460ed201b74ec6de34c5abc015bfa90cb1c10b2e3ecdf242d15175f443bf359675bf13a1b90eb6a66f906716d1e30119ab82653e893fc03a6cbcb1e114a84e8c962fb5d34f69c17c5182558db8f8c04852d1110c601bdd2b2a2380296ba0252d942cc36ced6c3904262a845f5dd5dcd910df51ac360b6bea68d23bffc9e22a88ae334864c46fbd0f18f0ef4e899b09fe2eada0bfcf42bd9f52cf0998f949c1a05152ea8c7e629f67962b8c9a3d98a2cd11117dc9461346b371182a2faec1dff52e9a528c05375e5e763dc9b4112e8c36a2881cfef370051d5dfc59365920d4ee2bde1e80bdaa0fefd1466fec16d8dfcc2e595463b6c60c6f240b719caebef58abe668cdcd0a20f69d5f541e121ea523d3f2827421248ef35b2be7b70682a57a2f91e7b8f40685c824fc1f269f1136f5368e852ced18e31aeff802e24393fa8e9a162b9add6add29178eba04f80b2de9ec4aa2a682b4b3b8f0b6c881505379e461b3bbc1ee4117ed324eb3cec8cbc419ee6f1cde0acc700912a59ce4e27f1189dea7b81dd22a2b4ab4e16b0ed85fa5bbf638649809d466f87897d48b265de9dfb8dd8013a325b68a81ba56f06ec61c86b0b7f89258e13ee9bd43cad9ae2651fc6ce2152f20df0b023bcf8d1633cabaae36149225e9170e16e5336712cd0e33a572f521fca015840dfcc2fa77807439e1aba9afb37137fbedaf62ecbf040d4baea0738ead2103c3cd9267d2469c26d63fdbfcf3ae5a3a849f8b6abbbe3c4675b938f3f5c17b464f59d1572ef1a52537f187dc2f9e28c18c9bfa2188da49fdba4cdac8419b58e2f29996c74a4dbdc8d88ce98a930773a7f8eeeaadc7a4fe705a314ad96abe1a6f2297054a72c9dc4be4450172659eaecd66450249adf80abb242b74dfa9386ef637d703181709031391ac4105fba1b1cf2dd11680007d585d476e1df196988ea6eb2b109df0b01bb3626e0dcaed461560f7682cb9bcecaa7119f6c97ceec7681c71804c6688c0b70cf3e30961fcd890d79eb1905f8e8ab4567344926a9ade6be5e800a6f3274fab7dad168f4d001df1ccef7939ec5c890c1d8f3ef7d951769a9b2d7550672b90998f391dc0b750230e556efbde1509cc32b92528298025b301cf206b026806fdd0250adfe2b9c3e4f97c98243997ea9384b37419af68c53a78c9bf89b061204947d7f97c326f0f7d07b8a8e5da4ee01439ad20847351586112949d954e3ecbd9c2a4932e24cc4e8ce3a9637dc2ec02794b81c514d6e82a5aa433968a4121704c0a41b05ab9fa0c9751521126d005fb5a9dfea12bc26d9fd80b8ff84560d084f988854633b8c098184d425fdce1d81f40039497c422c88cdc872d4e29b7e08884b76f8a0765e65af893d9258426e84a6b3fc996d28ac27fce02bb215393fc6d66e95911697cf603a4b2d1dd60987b7f4ead955d66f30f61a442a75670338fdccb5028a340f5ef6baa58d884ebb81a41dab6eb8ba5ffd5e770021958aaca6c2b3d97ec685c3dbba60eca10e6059e6a7bd30b04cb7cd403b664f97d8994e7330e6b08bd941fc25e1c377274b66feb9d21245793869aefc01c3081cb863b4dac947d3b0fedfc806600b29b963329000afc0820385dcc22198ecad2320235d5f0dea79e82734cf00587531c31cf91accafcba4ac48d8b23fb95647944eca7ee1a53b922768a8ab656741280047ee2f227758269e3b7900d237fb2886fd9642654a1fb8be8da993688673aa9ee72517364d89340dc9affe60f1ec9eecbb0299c3df24e7ed175d7d88663319d308d37d39379c5c331c82e5b128f914a9efdedfe882b9a010f046a30e15576053a10832aef7c873c6a1f6dbce3b7d4c6ca59d05140dbf9e6aace9507fbae7748a1cbe80a58f6df930a31fac6d79911f4b3118cf9c6ba2651b91b5acad521a731e9f6c38044bd1a8898fc8bf913d5b6d2a0e907d7172dbab390b046513fe42b86f0c664505679c7376138167ca61a0181bc0236910607cc2e2a174086e5fd87466a573cccc084635a139b23b5b540001cdcbb80f2cc1344914440bffa32789c1d2229c6f5cf2f8d6643fafedc0eb886a71d99cc20be013727fd11db5d5baf625bebed9b5129cded7d50fcb08161e30c6e3f79b472e3b1e2d4f13754f9f3a6701bfff1802f98978f4c20fc3845775e6fc09575ee08588d014b0a6481eff32bdcd4a97adfc61ec82f2f99d32733bdbddda35364c763b27434f6c771845317dc4badec4e7fb99cac1bc27d7d595887cab1336af45fe477bfe039a573aef1c97b4ce3d114a908781568bcae1f0e6a2b79644e875929525d0f0e432cd8f27b65be2d8f568ba12118f2e4a63f36af1c39b0e745de9b91d17c9410b49fbd75d123b4e51268c2a1a00cd913d1f9a7eb443c4af704d0fe3f6fda2b8c21ef335e82d2edb274d34ba71d14f16ad818de30801663fa67a35d76738a4c6a9c543f7b65dcc1541dda4699d71dc6226f85c933f4eb2582945e20c38c30d06c6ff19decb609b4ff3d3dd0257e6f9efba7617c5a508e571fb408a7e09a8351ba06d7abb38fba8ade733e7868167ddbf6e4039b72a46ea6b44cad0ea1336819541709320aaf9af766cb16a4d82c3c46b51091c6589372e0cb165e16ebbcabea2bec385455dfbcb868e1c1a2c8f35d3d831202d4cec1805bc6eae0bf133233131777c01950efc0a27e9f5e0b8319cfe44c78629995d5323a84f7e827dce2fd11d98e74d53dabcab1f98810c7a5e9c85c271be59a844c6b34a89824f5bb685b332bccec5372c165e37be0fa937f832cf5b4251d7b2c725789bf525dda22bf4acfa4fb885f30706441e9ea2e08aecdec5284ccd46abc217fde42102010d7a0dfeaf44d87c54f19f2726cecec9aec8310932b7f0b1553a2f609d1dbf9bdc3f292b4303fe720768dc92b7441dece9dafca10b7fd01d687c1474131fc0d0b992617b502f3f6def8ce54d002a0394960ca005597a413b9b46c93a666a644ca17bcde1f1aa648e6bf4b3ae2fccb08de4583533b374be9709acc3d2b79fe56afaa20805f898e7683c3c2ed5d307065bf8531fb6342b14be84c0dad9d46d204266f368e03db13eae7edacb27de8714567e1788e18d4560bce2ec4767be4637d70ab1ca9a996cd8e948c4ec8b8187aaccefd347dc3efdaecfabe9e3bca32033924e6dc933b38e0fe0ff69230851816ddfefc3bb12f75e432387b69214c87c885bfd92b61fd0623894a3cdfd665f1abd2c1b1e47af2bbeef473098b63ea763ceb2b0ac7af9db51ab26a97258fa97da427a0dbd7e3fc8c481e18a08df0c393179f554127fc34ad0c3d7d3b64829b5e0c42a6e2b6ed392587bc2ad3e4f4d66560c0fdd5919a6dc489420070be2092e4a3776a48865ad9c67b22a2364ea35a970472e879c9d40e410ef69cff54571c9fb876bec528fb76448c29e9283168a1a9dd7f06f3ed4b4f7b4be45697e60514695c76dc52ab7c43136cda437a608c7d93468730248c63b9040cab61adea7dde5ca6054563095a2dbb98a15d550da98fa3f83abf003147953ab0f33dea7e40ba69900ebd3db5c1e0b49b7a93e529ccb57c013ebae0f94d8abdeaba6fe4461a1ad497902aa9a1878918ecbe0d97a8147ffd15a08e290c17a5bfa74267346f6fdfca71cf6baf37bc64c3d295dfdcefaf4ffbdb7f496026a788f815a74e8905cfdaaec1204e222e7980008276fa9fbb42c5ac7e1d1a47c1a0e186ad4d0c44c65660c351fbad80e624c5ecd09e95a366c7f16edd613b5cda3b8a19ae9c9830ff79189c75d30f9743d98c0b43e47e5d47958818acc30fe5dddefe6a3a6b22b77c026a41e327dfd0f343e3f38f0598c22a8d6bbaae268d9930cb96e95c52998fb54288489b24cdb477c79a05ed7d452eeb16f6dcb355b065e369e3bb311b651f426adaff08b8bff1fb958a4686983f4b971c878c6db67df3cbb89df39e82673f97a6b527c2691f336e1221e1c9b8e8345ac2ff7d52073b47524a1d57a7804a5b60602cfaaae39ec3a7cf077faca200056f39a1e20495b5484372f444c1e28c710d74c865d9d97b8511551c6c2a4d23b7aa5156a33381f979842b80a48accb3d9752034707e40ceffc1b45bcf7b205698a8b0cd9daf7d05753083d9e09f3b36bb330f4596957e3c133fd7c7d337c63d2620c20d2f3cca14379378869849c020e2e0e2f4955b53a6c5d217048526653e07ab5367cb02e0fc706a61086c368f7557e3bd710f32186f14f30a91120bff89e8320fda8cba839d96888509a9fb897c998508b6ae53721bd9605aae6fe51b439688e414b77e0eabad3c4b10d52bdd302651ab85e3024a0929700fcc0acee2fcc7cb153afbaef38dab9628172d8c2a66d2b2391fa583976b45a17f05b6f805d65805ef0425346ae4cf0b3c0ab772e98d7e4629a332f0c2d26b0a232690be54c7b53ec3f1c9a394ba75d29c1207269a326ad2c526ee335e2a9b010e446c6298635beef51d49110d69db1666730211e255c607877b3e6c1a2d3c319446ac767e17256b820b2015dede62bac7d0dc7b865042f5fb70ce508aed43b11378090f435fdb25a58f72b2769a6766b49db1d233a9045e0c17b9c6b061e295304dd80bcc33db1ed52b4f716d75494f7e2440aea42f88624aab4f5fca1be06f15914d8e7ae7c42f0e2062726357f8b75fc4e8da07d2c099f226f8de5ede9ff01f3f9fdbc49f5bb3bd66340990e339f406f8285d6772b20a545dd6207ba70573302d05abd15952e9a816d3fb33fc4eaf853b37d15d2518c2dfee0cdef45be06495839150b234259acdb611e96db69e23a717c51226935f5cf3eab332c2c72987f37ddcc00fcf8c2cd24378f66fa67de61f65ebecadf4c4bc1aefc82dafd0", 0x1000}, {&(0x7f0000001080)="e620a512e8c4ffa9697fd4226271af26d9088e02f0259933e8e5f99063", 0x1d}, {&(0x7f00000010c0)="34fa2a9e3efa944c9ea44f4904716f31b703d5c21dd5fc59160db280755b1cc18319d129cb51b52ba9c637cc2592666f11ed13418867eb636bc0ceae80b42016515c07ebca504b6f7ae71a7402ae58f6aedb0eae5cc8a723a37cb61828290fbce4eb4e190e7e1300bd29d9dbcf4900f88c752f501b821825cc984d78a4d74486190327e650a4c1e4e1185abe11308b7dda298f286bde5a9f576945160c5da95df4205315f4adfdd7976d1a89a1982b746bae6e81d885d120b0b85bf29726adefb1e5a70fee5f7497ef98a6c06e5d519e21090726e181c6", 0xd7}, {&(0x7f00000011c0)="1061b447fdebd55df0c205f9b3c0402432127edb4db6d5590932902eeea3db5a42a78e6c95d5b6985c56b82fe88afc8b79b406368ccbde5b955c0810bfbb3ad1037ae4067fb39d1a9b391e0bcb1aa3281b1c5c8cc290c495fc26efd2d9306a16e164095727ad1b876c2b67f3eaf683819fad113b7cf1f3cce2572ec04bbb3dcb7207b8b3c2d1ffbd1e6d8a826d369555f350808fddad6db71ef71e6c8a2ab984d93bbe657a4ed19741632c395744753e06c2c2f45568c6c7a8566eb2ef6d3441e2759f81451d", 0xc6}, {&(0x7f00000012c0)="76ec9aed7a02c9cc9c0fc4bc6d46cf2725d58da023cf76ccf92992b76a1446720edc8c433755ba493e2c8b2da6170e4d19c1f9b3d26e0f144ec5e28e7fa3ccdb6078cb2adc1f73f90cb064cd3823a7bb15dbc8d9a2cd1e188ef2e371d047250b3e572bfba4b4c5c7f845b114ac9ac8beefb51523d23e2f4e40dd8d290aa79f6a65e935e202343040a9f7cb25e59f8ac78ffdda26bbe2d1d7ec2c07a9a8b069a7e4ebef", 0xa3}, {&(0x7f0000001380)="3e3943d5b87d00b5aa8a5d500026d2dc7d12039ec912b1eb1d6b2052c20cea608d14767927e579d5d5803b4386dc844448d668ac9c5061c73fe1ea49d39833f1f050ffce25d58b3be5d9c9ca189dc30543ec8777e30ba7c4ceb372a7b9216a544fb6e424f878f3f8d916003e93bd90f7b8e1f5c61f80a15994e836a3e88e5e4ca9529c43298b44e044978d91f5b10fd0a233ed15701146aa3ff49dbe82de94eac8cd267e506068a832f4463fd26a81", 0xaf}, {&(0x7f0000001440)="066a59c1c15876bcb0c3d99f7110e8a8ba261e58dc7eb6a6e4c4284cac5d0fb75e1ef3a1c59242d7ad4e2aac126be5efbd9d2e2b4b14aec54ce6af815ac94491f5f1f4b6fb438f4dcd89b19b66df15e356c87abd7f02ba9c3813da93579cf2e5c7b06a8d34991200428c398b235e553118392b94f10d81797430127d46bc6307f97df9da8393700f9e", 0x89}, {&(0x7f0000001500)}, {&(0x7f0000001540)="6532f56e2c15f7c366d1bc22030349d2555a56f5d3f012a81040bcb40f2044a4f1fdc2f4d4fe74a625e132f2755f36c6576e98e6c978b11647a182acc953e6ea086184a4cded58788c06a32e1348e226e41001bd785cdb21a7c3c6e939264e", 0x5f}], 0xa, &(0x7f0000001840)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="6ba1cdc370415abee6ffffff"], 0x88}, 0x0) dup2(r0, 0xffffffffffffffff) 16:01:05 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x1000000000027, 0x9, 0x4a, "6445934dcaf5f23da1401f086066ac00", 0x4, 0xfffffffffffffffd}) writev(r0, &(0x7f0000001600)=[{&(0x7f0000000540)="ede1dcc9add84d588132cafffd90401cd1f19c5161bae60c1adbf32ac6366cd97541519a86dd533b0190aa61106dd343347b49bfad9b59a63ca0f98c3b5906f6b0393852bc40160171a8d79aa5b03b493ddd812eea46c4abd0cf5af578433a57117dc7eb6dafcf7ab44ac85c47c92ac378962a1f93cbf7357c8dda47f2c76ddd661ad2b76338f9ce3456f7cf643b7db1f19f1236d82613a7931366b0fd796505b5f5203f56988c25b9936481bdab2ae7498a01716c2940d83e93e013a469360285a372ec33c6982e29d88659f3aa4ea67007a19ea01e8b39119fc5ebc72ef77a3e1a45b36d80998ffb0d0a3053b548d7a021c258d04b159c6037db697909655e589790c7822a01b7c29e17c90691fd558dd001afb909ed9ce4510ad6aefd2afb9bffb3723f9dc6035315d20e77208b0968273b96151792043cd0ad5299fdcdd2c058c9e94fd12c16c8e4c48b9b711e64f423de32eda48841f57bf28fedb0479ef4e1658a53cf4af3697ac39326d1e7b2d2df1fff1bcfdb6fdfb2d76390ac5980ce8b012b4130d8c6c3500ae19ca5e6439a128dadc835555b9b1e054c237830b27b7287f930712506ddd1022bb69c0c67cd67bdb68db3f0e47a8d21d0cb1a26db57eb228e7f", 0x1c5}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r3, r4) 16:01:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x2, 0x1, 0x5) bind$unix(r0, &(0x7f0000000080)=ANY=[], 0x0) r1 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:01:06 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getdents(r0, &(0x7f0000001000)=""/4096, 0x1000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0x6) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xffffffff, 0x100000001}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x10002ffffffff}) 16:01:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000280)={0x0, 0x10001, 0x4, 0xffffffffffffffff, "9115c9bb4cf2be1cb0bbdd57d4c3081e198aaa6a", 0xfffffffffffffffb, 0x1ff}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e00bdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d9da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445d", 0x5c) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x101, "835dd2518000190000000000fa6000"}) syz_open_pts() readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000003c0)) socketpair(0x22, 0xc000, 0x1, &(0x7f0000000380)) 16:01:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x89, 0x2}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x1b, 0x0) 16:01:06 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000300000002}) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000000080)=""/27, 0x1b}, {&(0x7f0000000100)=""/44, 0x2c}], 0x2, &(0x7f0000000180)=""/1, 0x1}, 0x0) 16:01:06 executing program 0: clock_getres(0x4, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x5, 0x9) close(r0) mknod(&(0x7f0000000080)='./bus\x00', 0x8002002, 0x100000005f00) r1 = fcntl$dupfd(r0, 0x0, r0) getdents(r1, &(0x7f0000000140)=""/91, 0x5b) clock_gettime(0x3, &(0x7f0000000000)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) chmod(&(0x7f00000001c0)='./bus\x00', 0x166) close(r2) open(&(0x7f0000000040)='./bus\x00', 0x8042, 0x100) 16:01:06 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="83040053", 0x4) 16:01:06 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x8, 0x28, &(0x7f0000000080)="152bd7bd2e94d9dcbc00000000", 0xd) 16:01:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchownat(r0, &(0x7f0000000180)='./bus\x00', r1, r2, 0x2) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000000)="911204", 0x3}], 0x1) r3 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r3, &(0x7f0000000040)=[{&(0x7f0000000140)="c1", 0x1}], 0x1, 0x0) connect$inet(r3, &(0x7f00000000c0)={0x2, 0x3}, 0xc) poll(&(0x7f0000000080)=[{r3, 0x11}, {r3, 0x9}, {r3, 0x50}, {r3, 0x80}], 0x4, 0x6) 16:01:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) poll(&(0x7f00000000c0)=[{r0, 0x181}], 0x1, 0xc6e) write(r0, &(0x7f0000000000)="e3", 0x1) close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0xc1, 0x8) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0xc2, 0x5f5ec4fc25d20c28, 0x7, 0x1f}], 0x3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x0, 0x0, 0xffff, 0x1000}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000002, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x8, 0x1}], 0x1000, &(0x7f00000001c0)={0x2}) close(r0) kqueue() syz_open_pts() 16:01:13 executing program 1: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) fcntl$setstatus(r0, 0x4, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) r1 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) 16:01:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x4000000000002001, 0x6c5) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r2, 0x5}], 0x1, 0x3f) renameat(r1, &(0x7f0000000240)='./file0\x00', r2, &(0x7f0000000280)='./bus\x00') poll(&(0x7f0000000680)=[{r2, 0x3d}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0x10}, {r0, 0x10}, {r2, 0x40}, {r1, 0x20}, {r2, 0x4}, {r0, 0x1}, {r2, 0x100}, {r2, 0x8}, {r2}], 0x9, 0x2) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) 16:01:13 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) shutdown(r0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="5bdb49d9052de8e4753e3ccd8a1f2a70eddc5a3dd9f81b36a21fa5ed9549ddfb6989479066e5f2c0b0a18245661bf7d587c7d2e73b18bc2597c191701438e71241062e2b37d6e4d3319d0a", 0x4b) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0xffffffff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x401, 0x0) 16:01:14 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r0 = open(&(0x7f0000000000)='./file0\x00', 0x42, 0x6) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/230, &(0x7f0000000180)=0xe6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 16:01:14 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file1\x00') open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 16:01:14 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) unveil(&(0x7f00000002c0)='.\x00', &(0x7f0000000040)='c\x00') r1 = socket$inet6(0x18, 0x6, 0x6) r2 = dup(r0) getpeername$unix(r2, &(0x7f0000001480)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000000)=0x1002) recvfrom(r1, &(0x7f0000000380)=""/4096, 0x1000, 0x2, 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file2\x00', &(0x7f0000000280)='./file1\x00') unveil(&(0x7f0000000300)='./file1\x00', &(0x7f0000001440)='\xe1\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file1\x00') mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f0000001380)=""/170) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='r\x00') 16:01:14 executing program 1: r0 = semget(0x0, 0x7, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) 16:01:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x92) ioctl$TIOCSBRK(r2, 0x2000747b) read(r1, 0x0, 0x0) 16:01:14 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2010, 0x236161b9) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000700)=[{&(0x7f0000000000)=""/80, 0x50}, {&(0x7f00000002c0)=""/197, 0xc5}, {&(0x7f00000003c0)=""/176, 0xb0}, {&(0x7f0000000480)=""/224, 0xe0}, {&(0x7f0000000580)=""/164, 0xa4}, {&(0x7f0000000640)=""/188, 0xbc}], 0x6, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000200)=""/133, 0x85}], 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xec579c79a3e3592d}], 0x0, 0x0) socketpair(0x0, 0x4, 0x10000, &(0x7f0000000780)) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="46e467014fcbaa3fac023ff3ad1bd973", 0x10}], 0x1) 16:01:14 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000001780)=ANY=[@ANYBLOB="82022e2f6669fed586db"], 0xa) bind(r0, &(0x7f0000001740)=@in6={0x18, 0x0, 0x20, 0x401}, 0xc) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000002480)="7373b0153f62af37d5134c606dd8698487e5c435b2ee4e64f05ca268ad92157feb91a51396c3ba5f5c7732bd693f39f8a0e788f9431575a55b16990a0d85c4d453f2cd0a41f9dd521a123a185ed9db75d4a8c10a57ef815a36ab3ffea3bda76b2607ee1fd47ca43c9f4a38e2436b0c5ba4394f16a21da798ff941809355f271d38e48c91fc5fe80d9a7935597bab94fdf14e872736557b3ae023d9eb2242a76e0e725b61987ba3e706a9f4d4f0bc0afba3d88d94790b9ca8b79a8ecdff09c092277f898114897ae5b611a4eecdef8e56a89923813df6baf6eb1f1d28186c8f95f50a18aabe32a9f71545bbe28733e563de6adcc855dd7efd5ce1c44e3251703ded3720d04d47bd92bb1d4aada6624e834735e65a344246ff1c6951fbd739dab9daecc7e42fe8cd98099aa4bebdfeb4f9cf6b8f32bb1b38400eb086595c7c72bdb9bd2fd929e225d0ac6a1a91dead1b9d2d3e515b948e5f1afd0be1ec7e918e8a520dc96fa4c2587b5c1a542234d6163babd815ecd36133f8792bd7a92ec7e5826790c522ef09303b680071bc7ca9f985490f564f1047c44623ddf94c2f8c5cf0e9f9eb14e40a1d304901b2f006b93c6c23a94d3f4fa206ca6f91143bfaedd304fab338a04ff26887fdb02a63d447e6b904e93a45f07cfae92e1ea60aff7f9d18212c87230b4e4fad4e401324a1671ffbeab464a4e4c3edc073aa73a09322bae2d4185b6c8e0921f50b1cb4b9042be11bd1dd31279610dd22e0d1dba1dc57408858caf250e2295d0761923c0c7ac45ce7f22e6f17fc314e9b35271a470492a86f66b34f82684b9e6da849b5979e89d247687b17c2f6e9a5b5e1e6975dbe139a8e11dd5391be43c6342e4a6c4ec4e816167017437c5ef32749d7fe8201b54a5502cc50ebabb08dc08f6face840e868bf8669f089083764af8b52010b7e42407d4c7716199848ee99de595ef658260a023099aa044303656554dc890055adad24627411c822bbf4dfa615a87458a60748773e4acadbbef68a671c16ba5fc2fc641f9e907a36a4d98a9462647821b6937d8f67a853bd7986882fd1282c356749d62d6d4615fc1f88aaf369677e635d9e1e5eba62acd4782ab2d89099e9b4c2c5bd099a5a5e45b111f5933485bfa9906aaee9227b4b30469c2049267eba54790a5a51f10ad92d49a52863e1f109a17aeaf586da427ca55fe649fb4e6c97e7e90fc7bf7f884b6409b47c61d32b943dbf0c96e1c4f73888d40442e29e7f4544889fa1f00237fc72642b8b31e47cbd3fff6a43256d5c83a7c7e8cecf3ff60544bd5b25784399c9b2ea5c345bf66c93ea2c5ddeab8ac872ad27a70897ea3a4b75eab495553e6219a9065ce1c16e30ac352cc3e9d03b8afd9c83eeec58d1ec51a3208c89b007036cb9e5ee32f2688dd23709bb81ad2ef5df8a7e691fad725cb1a7ae1384668952bd37c896b7d131841832eea3b6f9d7bb85659f26531a857ea3795030a21811f303fcc7e1b2b089bafdbdfca97ec1f2d5a04fc2abfb24b2da8fbf282d82cf15a99f577e954a6f893aa35cbc9805450555afbef036659b0e54929cc435ccca9f36af0aaf81dc541703259c13ca2a989cb1b0e275e7d75c32aecc70950094efabb7481ab2310ca475da8bbf09e486931f714ef8a4b2c7c058fec3c2d2a8d9a9d8bddeebf266567618f58da4ce8fa28df45a5cbf9c8f1215428dca52fdc6ecef89de5a30f1eddc37e156890f5d00ca066c82df789c2da5b9c0f031617f81c5b5202636ad29447e5c05b92d3a0bdf12f3a0910ba41e947a84f4740c15788608f8c4488e28781847790c68b4d7b2b0441d118d96c09d2eea935b31dac6e013062b0ba0dd40597ecc69c2f9d74a8199a8e063dbcfc1f25148cec6431abfb960c81c526d0c45284c405e882afc4553a6bdea78696718dd06c51c97b56f0ba592c5738b1b52ce479b2acf038db7ef3ae393872d4c0a2835615a6cee01b8e861d1d4c5f3fbf762f36a7a0be1f2575cdb43eab76bf7e78fb7d27a33232f2e05c96336779ef89e989dcc16a8b261a03eacc82fb3ec55623ed13c61a4e3b0dd76b3954e21163fbe657418f1e541d6cb8a5e94a8b0e7c1672e3534d07ab6269a11affff0cd3d69f443a3275e8a357e3031cbc2a73311a3cdfd96f714be520afeeb953158568d6a43f50153f070f1885e3972563193c137f6b5d081af31b357dd9f8c480582802a379c1d7ef059c307660689c9e341b5093c612f46d79d55149df7d70a49afe3cf95b4b02544b15c997b237b3a0ef61231f88aae48fab3ba3ad1ab58d70d463d35a030af94d8f6a0b0e85eae5c8b9d2e1081f1f49ab6af4ea606081fddfca57b3148d209e812e327ebbfb491e092c79a934ab90eee8f2ce671b1808a5e1300600a4e65250142046dc78beb9dcfa83ccd4db78fce036824fc44fe65747993ceea9b5f11bfae9179a8094df041de2eebd3c722334d4b7523940d47608af38453672fdc195f41d845", 0x6e8}], 0x1, 0x0}, 0x0) sendmsg(r0, &(0x7f0000001700)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000001400)=[{&(0x7f00000000c0)="a41207eccea9e0a983c08abe2d6abb8e48bef6b958fbd7cbe6aff239d64885dead95bc180a0eaae5fbcb2908e18830e9c403d69e95fd08", 0x37}, {&(0x7f0000000100)="d56f48a75d6f70d2936b01e5683ba8a79fcf1986f5c175ce885507fea6631fb70f1a502bec8689f3812a9872dc175733d8eced333c0520459bfb091de6f63a81aef0f40c2a797dc9048943e985fbc9f3697899285edb0fe6653dcc9e210554a08574bc1220e75f35a978b54f40562d2dffd9f35003929117f3b86fa65bbd2baf9ebc02cf68bca6a1b4df0353ffc99ddd446b69707a0da5b99051ca05b54d6f72f96519", 0xa3}, {&(0x7f00000002c0)="7c6adc66105889188883caa81fef452eddd50eda865717506b0f490352fbdc12325ab2f3b1cef10699567ad6bd29a1a9dbd34093793a2f19c91be90b1a9cf8d033b8bc41333b6f0cc97107707f15facd44b43e4d8edb3c8085915a56d6ab92c756782633ec0c703259e44ec487c3064c4b54d98300e2488c4caf958fbde6859a7eb6018854b07ca49bda37de7e16a83da80c993ad8ec2ab076e2fa45983f105ceb18289304680a87be737b43ccd2aaf7b51f104fd6ff0bdb3ceaa3ed37863bdb36b2236f511af51ec87c3294b087bebc94c6c5fc3b41fd", 0xd7}, {&(0x7f00000001c0)="c9511036f899eb23edd3cdb596f21457d798ba0d6f", 0x15}, {&(0x7f0000000200)="e7a9e860fce9d7ecedaeb471d5c73d0772237bb140bdb70c73df317055c858ab5895065ff71b7b82e57fdeab9c1c512661f9da7ccf8559d21a8f4a89", 0x3c}, {&(0x7f00000003c0)="cda23c837978beed34265188ebefee383d55221edcad4a7f2416e866b16c8a1e0b4c6cc2846796837ce8d1ca2800ec80e51ac4b7f3be08fce5ec25a0178ee1c150deabf5593c4a61a6d2e2283efaaa5f5241a82de08bcb4cd76ec3f97874cd59756f59832c7b62548e140d2703f455d26524a44982d1267ba0eadccdc929d45fc1b6be900c5b4c2a94e3c4eb2a411bc9488a11353e3bb483dcbabc742d48b0aabe072b6ef77d15d5d79782c09d0d47af16f05d6e1858553d3302b6854d3b18df871ef6f1b3abd174c347cca4e487ec06bdc62b926d5cc6dd416587d7124de5aea2443fc29db6955e3c8130f15158b5fe01230de547b624487b5bd9cfe23d2e3345ded09f3539fa34f88f1c5eb245afe585aca6908342159c319f8fc102f894a7c88e1f27d4291cbd798a2fe09e88e8f5fa715dc54b9df01a4e2407c10f56dec18ebfa11cce44291846e83f217c29c03b73438f7ae660d5a0dc7d8f0ccae7d67e9fe6bbe35df955e735e3885ff149a78515b6a394f23945d35bfe932222d1390a10b3b37f860257b8d5f6c1886091804c85f5a2ca013fb43179596b87f1768c70a3cc8af37eca8863186b78a2f9c7c667ac465cdbea9c19f00db6159869dab5544850c84999c8ce3738799af695a92731081a225efb3b6a45f007139e4edc3c0c160c9c2a9d4899b0812f9d0e12ee8397d1129659b7bb7e1190d132b7af0eed7bc3fe5f4ee350113a12cd6c0fc87b28512019ac8636284e520b904a29ceeffeeccd2e94078c6c1a028ae0540097ca359c1aeb0ad06892e1293158bba03567e1934d9078bcbc67197300cd03b25d2ba80523889a1deb539dfc32d533c82ac1fb8edeb0c709f2a54d0ac62d057afbb81f14d3c1049890a87979fd1e493acc7c67b3d2827928fc89bcc1bb2cc8bc230e511f25d56aa73e8eff3ca4fb96d8164252d02b31eafc064ba05b045c81aa829cd5dfb14bfa6a7f491660d2dc65f017c6203cd706ca89574df0a7041bdd188dbead1b79ed994b1bbf446e22144664206908e9e8c6aa2eba4866fe29b4f23de069a584962842da6651cc766a3da3ca56c399419ffc818dd7cc9156a81292cfc4f6bd036b216c78a6388d453cc952b94be15bb06f170b6032089d1299d8342fb1baf5bbb2f8c10264524a5b6812b8664d7c79d8e15aada886fdf01daa61490df8eb65e3b75a76bf73e1af94ced99de5f08c5feee3f328d057e688968c4e34e50ed9a7803a85404a4b08427fa956ef08739060e7a3f2e9d8c1ad65f2032dfee8c3b57161242f48c4c6eca30ae6c3edd81202d0e0dfc6f138eb68a64525e31c1302d77ec614baacd15ddcec7cd893684b91591a74c56d2f5764d5314c435b3c573abf4c36f27a9abcc29c214ba6973e00e9c7c9bece2c6d1f4e72781a65e39ca6f5a0b68ede8b91ac6d6f7ae057943be3b36dda4851211cc0a5efb5e4e1e2e09c921d2b4588fcd86c29f0bd9e0cbdabfbaa7a4b0653336b06417570c5bed7c0e762721263ca9276079b9c4d8d19ac76830bedc70cc84e235f4afd02cb8b0520cb54d0134aea77b46563050f80efdd18f91be66629e117a9590f841bc1613be8656119dd8008907a5ff8a6389426d67802d50cc574afce8cccb7660acd60fd5786d3a82c7ad3adc3526aa3d6964abfce344fa449bff19dec052bdf60a4d8ea764b03bb07f36879e4dd8c8965d81b58ac46d4fd655d76dbc49e77abe6b3aade0e6404b16ded36ca05bfffdd4e2f6a8d9508d4a1721eb86ba397457f5edc786f53620e3be6ee9338d4abae4daf1d16fcbcb3e84871e1c0c98797f80eca7e3cd93ebe80894c8c944b8c9b0abc4f88c147d3f863b359024b52852fb91a98c1baead638ba5796c4f3ed7e86c686e492da043be0516b5bfb2a75c0304f029b76420bea57edb0725d340b298ab117736d092ed0778fee12b3476b058b32f45bb79382addcefd9e9d14a4e9050919dc9588ab3f43447bdc94d9713f0ac6795b8d26c5b0529bdcbc8776c70d1f01e01c172df1864a5024c810ed580564a4f5bc181f794cdc71fb487011a675c5fe6db742e7d75cf66d762aaebe791493cc4141ff1274f3eba207b7e9fe2b7260fa6b92a900999e682f5649910e01fa2c76d65d0525c697659be4502974e01306984e98a45a066476664de1bc5b48571bf145593d500330fbe8a660e869c6c9ae573e48ba311a525d0179afd11f9c3a3f0703b0993e3fd9f0db7afe94c7ce60e47ccda653e59f8eabfff831564f1600dcdf93ea0497577ab318108fa3986bb212e9fc9e2f20b7eef9ec4c7f9c37f50cbcf7966fb554feacb6294ba339aaf20d82f7cef9368753e7d57573bdf3d05b554d2c50163872f4a9b57a75a2193df0d1a8c48b523d27fe2de101684d791c690cf1cee21cd4c7800e3b97616966b8689e6b94f5edbb05f0f8de9ad85dd6819c3c16ce4029cd66a66db317fb5e2b27b61f042e2fca845c89f5214c7e5f02e6e6e83dd75b1868b8e611fb92b22df6cbea4710d6a43fb1b122a9dc5fd0805f4343b065c49e48e622f16b24a226cd2843f9962fd48792daf2dad7ae4bcefc38561600b11905a983581200a2981848834dbff83a3cebf6b7321790673ae2acea2b81f7e54c72bb7deadac5af9fbe671a99dc50cbb1aa95bb745312a9479f2eaba020d53193d69481ecc4a3c6f2710538e0f0becd58bc9efbd9d23e22e15edbc7fec354f914914b04d524b7737afedffd32a843c1a58aa933e8c6a2bedc202554b08a03d6a8ee32c66de6939ccc189e20c9cf01a8033628ed77b487772a788c9ded78b1518aeaa166f320cec7dc2965728b6a9135209ad5a278a5f9b22ee48027ac66c0d58d89bcf14a0cdc80fdf8f5d5c9f3f5fa2df372466a3f2062205ac30b4ed14eec1692bc5f3afdff1bd7985091f5c919aed37bd130bd8ff7c8aadcc58b91588d52612686b54fe6c679a5f3b8fa63c8870b2cbbbeaa2cf67a2ff8d1a9569537ec7f0089e12c8dd97d3c4b9b1c21ca3e889023e51705745f513bfd716ab262f0f852111ae7e5cea55f0b5fb887886279df3c7fec80d5ac4f11a530a25214d52b2fb5c11955dd3ba3c309adeff393966fb7d1c6baf5309463d0b77bbc452f03438513658f9f309b5379bacf5bd3cdb0629cedd3470d637e5cd07fd94ba4d615c68bf93e72fb8dec146ab0b2cdb2379feafbb910742128cadb06344b8a1d35cdd0b7cd9546d348a7225b6427d0fdce187e0f8560dfc6d4ef77fdddf94b72024ed6e5b4dc3ac849c6686ac7c389c18b63ed3ce3e2045dc24033cc89f4357ee22e31dfd7eefd4947d72b430fc3f907fd31b05cab723bbad33f451802f805069fe14c065e66352467803ee21cd216d87540dc58c323404b924f27a5cd1ccbea6f657a945d2e6ccb49f6ef740352caa9aeabf910dcd9b3e5dac096439ada4bf0edae732af832196fe8e7ace1a9cd89359fd4cd555c91c7c087e4dc0afdfc4aca1f258e44f4447238e01b6a136065d2c6eefb640f46cdfb3b0393bdfcb159fdf783fe95a430b467c8fa281213d2f0ee7485c6c483e4b5dd7ec5601a475c1f9e85b0fae4e4105a6b89065d824e81231b874fee11a25d483e8abc1f49d137945d25be481c54b873a39624cb8314c9e6976c3bd1407ef8fb05283ffe5def95304027af04254eb7de837b40f30f0ba8b359a7fa5ccf770072c4afb1edc0dd71f44420a4540295da353f2d04e01bc6060beddad083e7462441d87b8e96b0910267a51227469fc87f55ef9f76804e437d656d6de0287f2967c8ff9d88c9fea81ed028463af7394b81f3606935c1871fe99e834654a6258e47a3f0c38cdf61dcda8b76efcad7b13c65e682e44e6162085689186c944dae1e68e95b77bd3f6c9610e1d09539dfe3b61051a5e0f9a8f2c94c69d17669fdddc2141d454d653949c75485430349b0f68a54fe0baaaa692323e53c03321c10b2b6aadb4fac2d6a2e39ba3d783a8a83632507dce77f160f8904a083681ad620e50a27ff710704719bf2fe059b6d72025d39ad7be6830454690e9262f277b79a0fde6f3c0fbc361c09434722c09f75db048d1c47461d46e44924f542f20239126397f6b9fc141c7cedf9cf417df019a779ac226f1a2241f70178549c392086148373aa73a3a1efba5cd837b2e44f9c1208570865024774a40d0e6c17d82587eb53e4cdcdae33a87ad99a07ee951337a0bc73e48cc85843bbc17ebee163ec20a720846fa622153376073f15227377d20ee1fb4cd5a4957e9cb36ff8db8b7f4132f0b09fc44780a19ffc8d93985abf24ed18c6042d7d3e25121ae384edbad2d81706532c2cce939f7674212030061257aa55b6fb2d042fc7878d8eaf9d046735fe92b9f30317eb12d40c3a5e9e8aec196bc515ce9fb87b3f26957ee3dc7a2134469631ff8afaabf31e9bb51e30f8a3729c7e1028dac50619b86a8a7662ba107d977d51d54ad2022c90c570c94268a05a55771c0baa4010df9f81a7e056adb9d16a16729727874a109fd6a6b8a4b3e824ab533b523deee4a4feb6058b915aee9c6b9908d9dd14c42535817ef2b0388c898a813e1a0cfab323c440df95f5c965971ee6d0c5cd0856ff044cd3e654038b32b06fafda4f45a8a581c984a472905390512859c44c732d6f6d34c2402121b6768a8e82b3f03d7d4238afe62c16eeaf654a6b5079f4e10a1d96fef57f0bcd85aa99537c39af111cf4f18edaba38ac9a6005c8ce9056a4b16f342d9e6070223e3729a4b30b98e41194059d58a42014e4d9e73dd93313dd2da478fdea0426dfc3d23ac0eb3ffb259505164270f1116314b4354328fb7876e27037f224b7ee9d44a3e0bc753ebcc9f811a59565f4216d4ec13f5f9f0b7cb154927b928fad7bb42fbc2ea3c3ee7dba8b9e79ae7909ab2c7b722489b27751ea2500ae31fd385c20d0b990f8a5501fea5ba86e6a86b1e4c271aeed2287e81611072011be002103f5e30d00cb093fdfef4a5e007ca1602f84899fb6341a238df12553026a013788c22c7598b830bec683e7d16c6ba0ea2856b9a1da6f4c406233e5f81bc2b7d4b12a264011ce4fed325d34b5df15ade6d2e7ee3cdb1db3225bc454830c3093fd2da07e995201059434fc134e12a42679ebff737137ea4487431985a1809320f0feef39c1f2bd3206b042023fcf6c72d7bf09b7eae88ded17fe9eb51b894762b0f733cabf19ec4e45ffa84e69fdc691b1cc55d333469aaf7846a7dccc1deff4048f1d86aa96552e2ec3e7e08b27fa765c27acf8664260934ed919adaa3a3ebcb9f25eaf07f044a28d4c5803dd6b38b85fe27cae6826e2dde0222206fc6def33d92a951cd715f92e222826f096b1b9ae66decdc74d23735230c72a0fea34b735462407b924f2f18648127296240907e59292776e980ea1821dc39aa92d52eb6e6122a4d044330889593b1557aa38fb58ad9e16c13526f2941ce5995c3902a30c01ea6e1aaeac7af7f267f469d65c90d5169d8140dfc1abc54207625b8082e4e447aba265fdffbaae34c4c06bbe5166bf37efae44843d532736f7ba5f992ec4eb8e9544a4414e64b79c290b93b69a5401ab5d8193c087e87c94fab10772979c2701e40a8d0ce809a6486c683bd2597684241963f76de86f98320bf19c697911fead3bfb8f23373d909e647e2ec3ecab2fde1d0702d45b29302b042ed83bcf8fe0a6fd27108f24ac118aba1a33bc91d3e3653669665c36b504aad38cc96c2931671a2b0e79f5e0e761cfeb42c88988bdb0e0629f89edaea568e83237834456063041c37320ff8", 0x1000}, {&(0x7f0000000240)="1f82f331797d99d53339443bd66baf09f6a42457968492c6c938", 0x1a}, {&(0x7f00000013c0)="0303273fc2ff76cb5a4132b9673fdc0d2b69e75e39d577c305dc86dd8b9f6e", 0x1f}], 0x8, &(0x7f0000001480)=[{0xe0, 0x1, 0x1f, "e5554406d3bfb0068bab88781193b606205ee66427d3059842c703eaedcabbe6683717f5ef18713507d9e9fe73e513f4bcc2ae5c19d8cb1810e0f2a16be1612f1577bb4e72c80e961f219cc658a7773034335ea1b1a7648740e316bd5fbe9bda6e3d677a124459f3d2989a81b5f6c1701e7c62cb0997f3fc34298d5f25141bcfcd05a5729d424683286d6519c95d86272bd13fcb154e3d892c407f156af9d9ec71364cc5684364ae998ecf2b83567b33f01a78a225132b5403614ee7d1e6622be61db57e25e9413c40"}, {0xe8, 0xffff, 0xfffffffffffffe00, "8c65ad8f72306affb2a6ace47555260f99dfc0a2c13fafa47334fa8f0c2690ea0f889b1508425f06ad53742058b0a102e267f2c96a35aa4f1b17e998748e6953625c054f182d9c6d987334b1558e68a15f2e06582e1baee861c81221dfa56f3ef17ca43fb20cc44eeb08c9bec9196ef9423dc9e920f0af5c1b567556b6f856155b9cdb06b2314c2571157d7633d32416e02d3975020b17a8ef25b3514dc68b07eaac0e0240c1cfab998a5a85e153d3e69f0cab52072296325b779dd4250c01c80c07e693fd810b9f1d66a2afc6c5986efc"}, {0x80, 0x1, 0x2, "c09f712aab9186cd9ade81384ca41d5f2b3627c36d41871d47e6db56349cef10ff403e94e3df7bbbd74da20e9215ebca21ecb2fb0958fc702389a20caf9a450bf3eb7225c4c668582d9d4db6cd6bd2d47962b4130e87bce1756c477c3ddf636d2b98cac185d6986b4704"}], 0x248}, 0xc) 16:01:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) read(r1, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10000) 16:01:14 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x8000001000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000023c0)="4328257d42c3ab4069040e251ce63b20f60fca0f833c98ee9a7bac0d25b01ff0eac84392083ec61180fd3f65459b9f1d110ac0532728ba58100007824511792ea47ed95449abd2af9268b4511094f8fd800348c40a5fbb32237566c9b931eeda801595f1ab8eb7c0cbd2a364e8d6715f955048f2051b1fc8844f1b1a9311d168727ad0f341eb2f20f63371bc8d70ccbe25eb3357f377ec9ccba449951bb35f53cf8fcb0babf782e980373575298ae27597a3a6b5faf0bb1379faa6d133221ad4b738f7db733ee06b7253907c1d4284591e1c6288b8cdfe957310cdf638d20aca051232aee529e42cb35254ae15c8ffb136f11ad2f3ba9b6d6bb2052be67dc86719404e770c186a64a903a030d700c775a68390b76ce296c54daeccb1ce26c68c7feeae3c9b41cb9a839042d45766ee07611b537ba2c36764130bc89394ef9cb6186468c2571ee9fd4752a3764fbc036a65188820d3c6e3b99f9c8e8edb06cb13bde30057608f41492733412d44157c1905da4d507a51a84592f1cc6d32f146c19e632c5b4c806aa369358755ad57a04d05d6342ff2f582e1977608de64c2e192157e749e6400eb4fa5c933966d680549cb40682c2d77ee3de300976921d0249dd0a6c2066199fa0bfb4908749df74add7437b78d84e84175425deb0e6243304b28df9f26903a57a8d6b3181a59b29cc12afe46e0c6a9376b1bec73c4e6c76bad1e03281ce392a649f5c39061c443cdeea3f82dd68f53e7ce3c872f23336d9a2576f99d2678af16771f7494f479b10953d2771b104586f16cbf297bf4d0f970a1959c341dfd3f5b7c5bd4eba5a3f882636ad7777f4fa737aec7682e703297e947928a95cbe47e074cbeadc1ab741727c22388f38393f97ddbc5d44166de630666e2486c568e41632943d2571108d10e58cb5fb7548407d87aa370b8cd67278645ccdf2a7ddac5a5154a4cc819725dc061955d437ffd1f330ec50c92edc75b43865f603113bae537b9108764803f9230b9ed1998c82280617f5a17639c856e5fbc57442bf978b40838a8b41a787e2f0255365c36929d7cd7224c204833cdb9066c50f509f2d74993b7a251619d4ec93c0251c4b9220c9ea520439b94c383de1784269bd3a11570be5a22cc034c66b8c6b942d98255f377448a88ed6bccc7847c0e660526013929b2a5bf14d790bdd0aba792b06e28d899acc72e6100d1226c5f9ca4b94e8497b90be1b168990570f90d90ca224202ad7a4454fa8b5f90d23aa3a6b0d1c48ec45f93006b07a899cdcc6b688236c40e19f6a576350b65ec01a58827bd34210f736d0420cd47e6088a6b91eb5e5400fe44bd7f44b1d9daa31f3e707e4595b4a30e3f695b420639d70244754860acb0ac65632bcaabdcf496718653ce1d1a75e4488c24cab5e26d10f426bc65938c741eeffa96a0afb0927e3b60c217d4aafb9b9388cc7dec7fb7b69cd302d1acb8223769c68676b73abb836d73670ca814cb1abb07aaa1694c0f32bacebb8cbcde28588a57e501b70ddb66909603ef98e10012904a1f1b3da107c57e6445a60cace5edab7195ce9132d8be57287dc9abbbcc51bb7fe2a18abec2c415ef5a0395d290ddd77f884868e18bcc720b1f838a6849bbb2c4f263c98f7fd941db8e761ecce10a14b6cb532ae7fb79923d6d0104b653c14d7572014b21b109e58408f3fe34b370b6ab1bcc89fbb7189f73b22376f320e47d4c0a3df173844fbb460093063819489c8b1a2e2f836d173a08aa5790cc023fedc88d6f9c03eefd6880de1f2ed46ef9eb2107c73a6dafd5377b6b8844bd0a4ee3940fe0ec77ca05dcfbc157751729f9bbc69792897e6d7e11df596232deccdd1ca18096fd1cbafa159d2d542640dcee9b1d8704b9cde995a01a8b13d0e7d7a00d928f8db6d286599692ec394bcf749d8f676d6c3b86d5d47e85d0959c159fbd363e283720f3d02788942ace8e64ded9f0609f263c1f8246a22d73819f6973a64d96d9aa156c2ef28438c5615d0cbd3c32f64f7b51345b475dbee9f47b45ce1b34c75b8a680277b9493ee500b172df2c5bfa3ca0624bf2d3764520acad4db94b2ac28ccd3422002812ac047d46b8f6ce5ec1a105c95003578a5eedb165cac7dea8308c8636d71c3be3a6712c8d54db1c35933fc39b544fe4e167f042d40f21753940c967c9dd44bc4f0c63d8c1b9c71be9434c7906ed29bb37382421d998c3556fc38627b90ee38b3241486b2c73f1b32c80696c4a6f9b25257abfe83ce726dddebb5d7f1ea04505c79ba3333f3e4951c1b958aac1e4476a07265ce55aecf33c72a781567d4ebe4d0883bdb5e072db763e9befa1d3e3597f9ae19a0209734c513d145eb92f5fc7c1fdfd339891b8f0d2be8988275e435d1f4d8752128c1c58f9daaba265f6a16132798dc996ecbd41c0cfe2c60890bb7ec49aab3e9bc75f240f07c2d148b67f3d2b91cab20bf4aec0ef723431308fe58f73a89350256a94482a453218d50b7d47d5db947484b66d3251af7851a775e3e1162991a8958be42c0bd573abe4a6d008c09b8c83bccbcfc63915adf2ecddbdfd28399b16a1ca343e16d63044e07f3f067257c25353505d06da90786ddeb886112279fbceb7083062ef1bac5f889a1fde941047828722aa97fb155926e5c3dcaa94e95bab8320b6084e2dbd7baf1fd80e4026cebdee6fd859724d5200e3885b1a9b69aa0454b2fc2cd68cdcc944c714c0471bb7689fbbd65ce1f257a0728a173768cf908dc04e643e4a685176c2732db8fbaeb5f4be4e13f22c775f7c37010b401e69b8b501b6df8e6848640c9596f59958b4fb4b64d8e6e26ab2353652e71ff2e37928a35c2160dcb273abf9938d9ba2cba59fe2cb769eef8f87031c0d51504b6309a3efffecb8e5eb9aed5e5159e7c20d7123ce48f7d6d7ff811a945891f48a53ea5d1950f0edcfef4bc1b26f3395b3cb86fb3c1b6a1b3895a0351df5454a06e41b884fda8a287941be36e9996b0d612e580c3b9132092052910c54fbddea04c0fb008956964320d03cdec0f0c20898faa04c346d3de7d2f2927a37829d499346784aef9787322ec935d479baf26ce74ddcb21630c7a4b05856f54814b36239e5c2da9fa487e2b43a9c4fd7bf12cf1cfe0472c4ccff97b50004c1fb37a6ba98c0210a9b4eaa414f64d4f8b6f986c05849a2276d96739256cc043705e079f07534394ffd54d825371f7f11ee66b1afe1f0e1acc0351511339b3cfcd357d6ebbbf053f8b16fe8cf98ca3b296812aeb283c5f0d239dbbd2d78b5cd61f6ee0cd7ab5db8afbf95a81ce6dfc252624ad7cf1f1b1d9d690dffb1dc42247df14155c2095b5fd720a7afb3457dc8b90a28738d1fe278900c0547bc7a29ba0fde5f7c4c238ac000a1c6765e15f5c63cf1facbe5ab9f4d7fbd54255d7d357e2ecb9daec030d296b7eeffa17cfda823d65ab6c1a3bceb08cc9e40f48d0cbf42a2b23240048e6048ab691e602a93cb05b67ee33391f7492d4461c24f1edec994c3359b9bbd63055aaff6e48308e5e2be7f701b0fb5fbbe8edff90a2703b39db6d5dc3f55a15bc2f4a77b20939f68e2a8cd7bccf4393790eca2eeb92b34062a772083787de917b0816f6d0f99535c9cecb2be46858fe669a647b60082dafb1029b7616a1eefd1ec7da6d3f0bb4b96c11adaf78ce3a63060580414977c8a879914f9a54a6acab29944c1fa8a6edc6350ee1e107fddf88eaffa41a397459f43cc81e4c75c79bff028856890f9bd2da81517186037463f5995ae8f48999d4d5e970f5a9582ef563895fd66d0ad42f54cc9f6309efe33618bb7cdd3d3581bda119ede41cca001c788d87458a628696ecfcaf62c3b1d3fa132e66d843d9c28807c25d859b15cce3751f24ab69bf8066fef1aa754b4f7a334b704528f1c34cb55fb785cf5020e64a3fb73097e77803c56cde872308fceab3cee38750ad743c443f8bfd8f0e12f2f2d1ffa6a8b47759cdf6fa3794edf95479ae71b23453b6ca64e54605de8e965011e4f077442966141d23fd008dfb0e72a77397414eb3c468212179af91fbb707c58db69af5659ecbdb4aa06aa026057f94bbb944604f60f9ca1779f4cc176e76a98e9e1a7acb08c66de697ef6eaf7750ffc84e1fbbf444d2636e375760d066d0ef29d12456d24f1b5832c20ea72a56c510f7255336673cf5f1f387146e872f3c13cbdea8fee7a830c6058da58e96a3f2d20a90168805dede5e3988adad48bb86a632cf3e60e4ab3fa3d764262ca547d4179d79e72070bc05583a56d4973f263b8d4064ebb408ebeb0c9fe1e4eb7abc3b2208f043fa7bf6b0e48160f8a2462cfd2399d37e4de28386d580ffd7557d415c026774c3fcc4e96947aa90367afe97a53aaa041cb1929be757c3112e0ce03f91afcdcdee76e4cbe64f56ff6a5e51e0689863a2d1b8f0bcfe6eaf5bf6875ecafaab4e8c70c9e108421c3de21272d7ade4011fc3c03b4139063f83d64520b08fb7650028b295dac336762ee933558551665e0e90287cfb0ff99bdf8fd506e99ea143f52f6165905a07c3c1c401a8fbc103604a8b6162df0e2acc370268f56674feb50ecb82c3385c0224f2dd9bf1f45e3fe1e492f69f8791b1b8df9afa23a0bd1f8c4f8da822fa8e70059d5859df74c43d3790fd40442b54db6a24d9b9ee77126c4438cd3218e99a998c267dc5f1a57ad8b3af8035ce6d028dadd130c3bc642a27105200abb217a51b9e97de75627b3a34d1219c103dad45406839551581ca78daf0aaef2d0e74df51470048e07e3dc679d1570e65d5eee891532dee22634b3c94277bfaf37f3d2d012dfa9ceb04aa41bddc9af53525314ac649167586f06c3c278272d1f813f20badeb7599a4c3b700a19c65877d2c0beee05a632f773e6407f8d9e55fdeec4163212b158f2", 0xf00}], 0x1) write(r0, &(0x7f0000000000)="1025bccfd74f286c2da479e02076160e9be13b8c039f5282a606191584af2c2f0da70089f864c6fd98d456ad2541ceed6443e3b90c0bffc7564e9659d54537b559ddfc5f472156cdae4eeff3eb152e19e96ccb0c4b0fdaf1255effa30b10191151837b09d9ff266df2f53ecd8e", 0x6d) poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x0) r1 = dup2(r0, r0) recvfrom$inet(r1, &(0x7f0000000880)=""/4096, 0x1000, 0x41, &(0x7f0000000440)={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000780)={&(0x7f0000000500)=ANY=[@ANYBLOB='le\x00\v\x00\x00\x00\x00\x00'], 0xa, &(0x7f0000000640)=[{&(0x7f0000000540)="0a97a309167c1fe78610b83953618df9a47c5a164d9cc78b103a4d336500f243dcb37f0db987834c89e692986abeddc81aa6a617bd919d", 0x37}, {&(0x7f0000000580)="b567eda15a28a14830f1a7be8da0d72f56ac55578847f3c16c50d0e70ecca841f6217388a6998c0697cc57b9156026d240c0cdaca2495c40dd4ca3c1114f122e2caeb1d2d44649921885d07a8b38d53d52b318d7a992660d2b10b89dc9454c25f40439a70316744955d3f15713feca40285cd1b9613bbf7fab845ab41bdfc0c911e21937a20207b1f9b7a8ae3565832eb43c4eeb41", 0x95}], 0x2, &(0x7f0000000680)=[{0xd8, 0xffff, 0x2, "b966a9940f6a911c26abbc9c7712117438319af64317e34e144efa1d88729977d72fcb2cc7ec6debd49cf613a63ae339ca559787876e291c78b119c843e62b99b34bd39797015048518abd9ea36da92b2f3bb4df4ccb3cac12ac2eaee71b620605cda9ee30f9055ce3d6b0b738fa53bb5261b24f2e15032dbd95584091f15bfe7cb5f6c22f08b1791efa08f039f90bb0e7745c5188a531d5b615fb9965d5b8855a67884915f6fd4bcbc37c14eaee7c9d77ed7ced8eaa09e85a964bbb21c7e23d5a0af26e2649"}], 0xd8}, 0x4) r3 = open(&(0x7f0000000840)='./file0\x00', 0x7fff, 0x120) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000480)=0x8) socket$inet(0x2, 0x8007, 0x80000001) recvfrom$inet(r1, &(0x7f00000007c0)=""/95, 0x5f, 0x802, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x200) sendmsg$unix(r4, &(0x7f0000000400)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000180)="4dbee883c648d233eb46ee1b98e72da3aceba4f83cd450c544606d2a20aedfb8b036d0cf303bd60cde7c05f864fc442b0783909ff156c907e969c22924f897cee6435c01aa233a4261ad4287c1bd5045948435d3ca3a6354b6df6f293b2749d811db1d638f7ee6e60a73365020be539693dc841880a6e8e474fa8d8d08176fd6a3b25cce72625b95e29214d906017890a8d8022f89629016ee2751f524c5a51626cc3faaa60c528f25a9db684f88240165116214c09b4930b145dc339c5713dbfbaba4953ff64fabcf12e0f1a5924a00e47e57acfd902a09100993c90bb9a6563d81b4b381c67a82507007a839eb5f005f3f11b528c622481c4eb1a3293cb3", 0xff}, {&(0x7f0000000280)="3b73bfcc321a02d00cb26029c0691f3d6e449f1dbe29eae4", 0x18}, {&(0x7f0000000340)="35c23456de38ca6a5151c7f91885830a4ee855babc4e78bf55ef2859a5070ce2100a476bc8523c397cb04ee83c3da9c831a3e9d509da8f5c22c00e686daf0b93c8a3e4421590d4f031dd121a7c78dd26de1b21e94630eafc34e251a7aae560fbb1452030715dbc6425c4480faa2251fb499e8c1e8a8e", 0x76}, {&(0x7f00000002c0)="516b9422d0a9bde67c3368f57b11c2", 0xf}], 0x4, 0x0, 0x0, 0x4}, 0x8) r5 = shmget(0x3, 0x13000, 0x8, &(0x7f0000feb000/0x13000)=nil) shmctl$IPC_RMID(r5, 0x0) 16:01:15 executing program 1: r0 = socket(0x2, 0xc003, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x7884d2b899002d7}, 0x8) socket$unix(0x1, 0x5, 0x0) 16:01:15 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) close(r0) getpeername$inet6(r0, 0x0, 0x0) 16:01:15 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x181, 0x1f6) pipe(&(0x7f0000000080)={0xffffffffffffffff}) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) pipe(&(0x7f0000000100)) r2 = msgget(0x0, 0x328) msgsnd(r2, &(0x7f0000003ec0)={0x0, "5e593dc82f038ae7ef12535d811c1bda60145137895fc9b45f0c0c20476136f68ccfa3290a860ecd7ffa53ea90a4ff3a975c93d85a77997bc86336885b171433a35b88960c27592d19bd616280cedabf8bd9749ec14a18b830349b93539f815c917b62ffecf2bef8cfbf3a47825a89541218e2a69c6b6828e98f2c994ea3648ba75a4d422dbe51988b04c13f1448a0e9e73974de29c10422a1eb32cc4b1428bff9c3be8a5dd34fb99dcf8d66b8f2debb4db26126aa1ee21c8fe6e03df32526a4126c9146090ed298055f1efc9a3d36706ea13476feb06818f73c0565f7b581e8afed0e1ecd5dd8ae92bf6913d2dce3"}, 0xf7, 0x800) 16:01:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x620, 0x142) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x3) r2 = open(&(0x7f0000000000)='./file0\x00', 0x612, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000002fc0)="12c28dabd31d065963bb1be5c32cbcd71bb6c926e13b51eea086767da4eda6f62192219a614bdf2ea732d9df1969742aaba5d1fd55f06ca00879b9026b3befeecbd259a0ef387206f39aa799eb09b2c543f400e4fb9f0a19ddae7ea19262423e4bfc30e301433d32b011a3f650919df6104b3be736a5d21dc738c3c5e1d46eb02b17e4343df75371e31b66d8dc5f5ab9cdf874354d49993f5c1c08e78ecfbfa14174640efcb3bf9ad267b4e34ec089009dd59f94245c9facd29d00e8945f4194b0649d70a3278b394eaffa89e39a6b89d08b8fba74a96f7a9857467b4d3361c759b490cd5633d87aa71d895ed99ee22113e8e695bbf07283fbc3f16454e6a5a63f65b6fbb6063972fc23766a39ffd54e6ba0f0097830ad77249a1e56a48622f3f9e7126d94273248c5d4ffccc95ce8df50ade8ca6dc477db6cee4dd142031c9ffee1fb26979209791687af1b6aa41525c4a8efd17482b94b3943ebbc3d0e8f521cdffb3acad3f923f48ed756edb6b4ee6d6267cba0fb6cfebc23e5b1b03ba49c20c2a0c94fd9ead0e4339e93729dbc469df4635be4ef8074039874e08e790aad4a1c26ea1b52ce50e0923345586b9145f98eacd706aa95d383d818c587c0a2aeb422b0e811bf9ecfd72bbeeaf3da48b7a241b2c01f2cf994faa0e698aadc682f10bfb7f0317ffd457cb817b0c5ab305f4fa345d3fa83f29181ec04b4fe7cea738377d6f8e35e6b8454b19bbd62d6445848efae06b728bb78bc86c7e75466d488ee11e25c094ef968b31c1e0eb4801b3ff27baa0f313bad0c2af644aedf66579668c17d878a1c95140204f8d36c078b0f9022d9e10a9f571d81e16d242a579c27e85254c3ef7adc1d075529afe8f9e5ab09e605dc761bc29aaa6b0b7b4393add6808efcc916802a14319503fe1b25664f41f2c0f5b9bc7af3499d3509cf628c8719f695539357f5730eab3260ea413e4ea24b012289256cacfe5f34c5a79ba9dd422972ae1a44dd46e427cf695625b6b3faf009e68ee4dd66089bf1a0be618a74cf8676f0b8739edcaf6078c3f70495352885f4043acbbe5a6185a0a67f844d72d4b3b24286b91ec4f936cf5274877c8748230bfb55830b3e21559a301da36bf5bce560522d43610a27b60faa82bff0a4147dcb560579c992c0fa986b41154775f4824800430ab55429b4541e4dc2886b7e4e573878fc9f91d8f4684db912adcb75471e90e744115341f74ba624ffa507c8d85cccf39cf200b826abcd350bedde931c549a03a864876ea937d5d72c72fd846859698d8e5c97037f66450237c564313d185888c235907af9b8a0aee488503009c809d54da32fb7fa676f6e79945b2d9d85cbf58249603ad5b5217b5c89173fa9f512aa87429969cad880a4fac1d7769ab959c079b4c199a62f633d7ba8286832e25bdf38e7a1752441073c01b2e0514f6f1057091b9fec94cbf91111c94701818ab8ec1c8da29d11fb5713163631aaf90b1dbbf452e269e0408d0a655b0d366fa67f7f27d75bab0e4eb987eaef0064cb6efcd503be464ad8ab5d177275971839554284359b36402d68529a37360be355463b97e381f44373b1ca23fe6af5bb234ed5b8a3bcceda08dea00df9879318aa34661bed05a61dd734604d514bdf5a3d2b86d5b0b48f7db358173b2ec2dabe01f0e48523a25e9bfb52d34c8d4756870a1e23f8e0e0b771e71ee2f74a0c70a385ccb884b16baa84e0a9506954249d41327afbe7b71cf3cc4550f9b428330aa63b730c93d59b742e6cc9f4a50a4a03c9369073153a6cfe5fceaffec6c903c11ffe8576b2d5abf64ca7852b497b50542c5371f836c3b519fe21597395bbee0c707330a5fcc96272ca6d7a517dc9ca3021b3e09901985a5b7e5a80ffee95d92a94ac5f5ef21d0487bc24d245be1d1f188659d0a8c7945d20cbeb7e2ae265e5494aca7bdcfca3fa946c1080ddda17bf7f2fee509bbea321a24adda3ce6e8ef327db1b767b1819ade484e9b36160fd9d9c11e4013ae0e47fc5a0b642767695c63f62a23e6f908a04de44d2d1a5dac39a4129163a68e125b57b5203480ce6f959bd9da59a05670a3421aebd8e43e19c51d448ff51c05477b223d030aedf5b5733b8b996cc7ea44c3f8b9d031a27252726b773ffa5019aef6c9ef395b1cb2b6a6f7c41e28f18354bcae6f7186f5de24e1a33cae8085ac4550463f0b417f3a5ddd67df2b11e677b7f23efeeb342d5cf1ed22db56586da2c3f62cc3ca2ed1f4c3fa040cbdb0da012b65af301adbebe7a97bd425d77073f97dabf7aabfd2c0e4771fd7167f56927b2e2334ab496e48f3cacace6cbd48368f9894698a6676893f4114969783a0c0c8f10868b838a6bad34ca9c2996819af5a3f07559f3d2a33a4b4ffe02677fe1d63d9f2aca9d4b145ae9eb2cde79b7e5c3a42bc1450cad256cdd10cf7d967051d24c6219f8ee04ce6c0a50ef14e0eb7b53a924d80e2a8d5d9c3c69306a7e7d666dad591dd0fa0590fb30a6378df5e51ca12e59dcbd3ef61a5656e702e5b863e32a253c4d079a4669fe5973c1f6865f0587f816023cce16fb66a8eebebeb897a08c0c2f0089439a048148c97a18b06cad061e9773ef353facf7fe03297868297119b0c8b491380697922a97426a775b4e22db7eb5b9c2b1ab85887d58dc41e2edba1443d00c223029758a97c52ac4d8ee9fea67fc316b0e0a794b2ab81c5afb7a80315bfb100521b9e55dbe426a1d58d30ea4ea6b04e603895a420ef530d6f6e08d12a777327dc51861586a68845b3828a86a9bbff6b51c76f6bfce3577a9f594e1679fc02d568c8a00849c8ffe6ce70b0f756e0463d692d33dfafd78ca305767946c57085cf7ddeebd99da05414e7fb746522d1fbd863d7c0691f6e599303354ac2c33382090109cf519f1282bfbf2ccc54fdab7a00be3524ff8b3305e9b21656d922d37b1fa5c59dd03f9c307be0a57f403bf53d0b9f2795fd87b8134ae7cea52535e2211f35067d21f24ba9c780d2a0b081d66a826ead2c2fd9913834c0673846ea665add2310f8dd3a3b123c4493db11018a6c1c03a24ce526015b7dbe33f691f0e57ebe5aee3da981d576d82e0d6a6c0942838b3f2410524fefe0d462af9e6c5fede6db1a5c204f1005152a7de357767d1222230a9d45fd256dccf7ac560da8b9ee5738d9aabb2a26bb5014b2c5d8d6aad376795be207e12cd06073979f39b20fbfa88ed413f070896270f4cca4c0b84e1b0fc2f9b183a0d98dc6dc12f56f5e57df7bc099b9865f2bed55f5115f6f9d8ed7944ceb67c7905e96fbf9b4dc5192769d3a6a5da4f5ca0e7c8114a16740e916a3b623f57f89546336341842478054e218f4ed64aedaa060f09771aca1e19ab2f1b61070ea6beba210a72005c384f48562501ee90e92c36be909ae3518e6c9b71e233c3cd98b77c92616aba65d64ae110a2ea5bc4bb6c98cd78c52489ea5e0192fe8d2b92a5e2ddc196bf97f4fa866e7425613f4a846c9d67687568954cd4647ab8a01e5c2a4b8249dd9235959849bb38dd4453591e5ef79880a0a869644b4288cf51819713f7dc5a880ffcc5ac8fe965be3c884ea47d3c543723600c8897868c00e08c779b8216fdc7fe052d585eb3fb132dc147fc70a5761d37a6ead8c190a473add97f91573428357e54e5f65e99981bcfd158b6001694e8dca6a75c3a872cccaa3878184a5a19b2f868b2abe1659ac733402e15926f4c75b2c13c6aca326dde168b52507fa1eca939aa6f774b4de350ac71a403c0b0e34d0565cc21882900f630e441dfe1df671d2bbc48be2099d322dd901caa9bb03f9a1f751259da0934e15bdcd52494e81a0127410edb3dbc24a3f2dd9264c407975e0ecdc10003a4d51d4c4b110d8206b0ebb57cdc19bb7ac9278ad22deafeee346ca1db7347a86261f99e7e772770bf0c505b84e8d383599973b4ff6572ac1433c80bf0d26c6d23119e722eca54c97c3b627e4d5af34d9664fab1864e7c8c8267506edc3ba5c030d51e44d696a7cfc6814597fc06c4645f76180047843234c3e92980abb172600bd1ffb18ef1d6c9cd1c9c21559a437d3682b4baeb788020e18228fec3b5be2fc31596f6ce5868232b4bb937e1183150472a2ae8b123b8433d774bfa4ea1694f38c6281e62ed1d08aa1fa2e8532be548f1fda79b0b349e80c8a87967423156508bd535623488b1f1cf14811e44ed17a8fb9982b7a6ca7f2aa4f1911bf26027866dd885ab0084511ee6110a5e6a05104959c9d60cdc353e4440964ace060b49b42c5dfdea576ae56690509e2706b2bd28b9044c55623ae4bf3e38d174e56e47d41658269e47a5474f6eaaf35fffea59dae24972ddbdb336f130e4b1ca139a2e57c74e05180eb099fed65ffa8604758560f80d1a729df5f59f684621ee00615106ec2fc79a985b7b0e8e4bf9254658405cc6ca0d88ff336f131d0540fd2ede32c9093663403287fb961ea8802e2b1b13712bd743573ecbc90d9948835f21badac2f5bbd70367437bed6b72f59fdf44ff02e75496f97619ee349d92fc4990af656d74bea7df14237ef8997aa0e21aee12bcea520875904a1b213d44c6435baeb84a16dab00e0af64921164d2a3c8b69ab746abd84f64f044501013317702b8b8e3a4a4ffaba4dbc161dab5ec20716c52ce3884f3b8d07020695a62a6f1439608cc75d9a60282a87ceccd93f5f1382c0ab04f9b94a0431ab6a4ee7ccb8c02100eefdb0ff95beeecb363ca21c992ea72c55a921efd9d846f8ae88324301d6f94b1ee7c2f1ab98eac466b4abb8a2a5d7d3e5aaa060e4c7000a0790425757eaf8b3c5646d643d3c5254fdeb4e80838e57212bc82e03e8e98fae147efe6f175d69d1db43474a1b1aeee59b908fdfdf8066e61f39390ebc1f8899773ed695f3a15052a50bd3e70525eb4de2bc5139b351e3d32d9cef2979935894445f7bc2796497d81dd5d28049d7cef96d466df77ca85b8dff007440c26232c23a8798614778def4b8e43b93dbe7e46d0cef21a41c6a9b11d38037f1eb05efec3cdfc625c605386d16b7b8bdb17016b8f3d5aa3749b40151098760e05106f3aab173bd6b5b5173aa4718dd7e644b8882ca5060f12a23c6314947c7860c71f32c0f76d2edeaa039f0e182071fda31422b5f3fd8d16a0888b773d7ec0e460ed2ce84a4ec7d2d88131ea8fb03c7ff2b6c485a753b35b657d5528ea7ade041faf089462dd0004a97288678f317331cf79a28aceaddf8f51bd2ef31d45161bcb80fe38403d7b0cde0e1b7ed0b6901a8557a04a8068ad0bb3af991ae6cd6e17005595b6100c19136e12f159d37d35369ab1a532a6208fcf0a57fab4a49ad15d887a29707078ef0579d63354ff4bb4c442aa5aeafa5fa8e0127bddef6a039d28c5200d2a1aa811dedac1a017e483edfd1ff296de5d6596607e0f34a29000ac13242ba31d9311a716aa462ba9b1f6111ee5bfd3dcbc8c0e8a7e6bb1f1fb2d66274b44fce84cb83776256bf4372057311c918844915ba681ed3cd0de48f3519e1380468ec4842d743cec2cdc822384745931e9fecb40b7fb424399231a31f5301232af1a9eac49363af9c22a72dbd481806f57aa0d43cce72b932ae03af16d7e2a126451ac5af96b91fbecc4780873182865eda2baacd1a8ea81f2325df525e643eeb00686073732c6d06ce4091df91e435d1f56ff648d896376148f740e157cdd639015ad3783cfd227a7f8a654149dfab8632b82dcd8f2c5fbc3fb70c43fa6153ee009a81e72106df45764ad6f996b05126bde53477a74ced18", 0x1000}], 0x1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x5, 0x10, r3, 0x0, 0x0) connect$inet(r0, &(0x7f0000002040), 0xc) 16:01:15 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 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x8, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1d}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x3, 0xffffffffffffffc1, 0x3a4}, {{r1}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x3, 0x7}, {{r2}, 0xfffffffffffffff9, 0x20, 0x8, 0x9, 0x7}, {{r2}, 0xfffffffffffffff8, 0x40, 0xfffff, 0x62, 0x1}], 0x631, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x80, 0x81, 0x900, 0x4}, {{r2}, 0xfffffffffffffffd, 0x8, 0x20000004, 0x8, 0x5}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x81, 0xffff}], 0x8, &(0x7f0000000080)={0x200, 0x7d}) 16:01:15 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={{0x2}}, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000001c0)={0x80000000, 0x8, 0x5, 0x4}) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000140)={0x101, 0x7fffffff, 0x2, 0xf53}) 16:01:15 executing program 1: unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='x\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000040)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='\xce\xff') mknod(&(0x7f0000000080)='./file0\x00', 0x8000, 0x5) 16:01:15 executing program 1: r0 = kqueue() pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) fcntl$getflags(r2, 0x3) r3 = dup2(r1, r2) write(r2, &(0x7f0000000040), 0xfffffda0) close(r3) dup2(r0, r1) write(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() writev(r2, &(0x7f0000000280)=[{&(0x7f0000000140)="9228598f719c7636ad3972aec162b1dd34c6acf09e3910458d05fcb4eb7df137f66a763b573e1292cdb99f4b4f6d6344af3fe54c710ad1db9a576c221846cee014b80466eaf79581ba49a3a0d6efaf3fdf0fef78913864640801697f98f60d3ab049097770f2d4926ea88b8bf5898acb06ad3415045d84a4a2d732868cdde468", 0x80}, {&(0x7f00000001c0)="7dde0cd334342f59de2614673a9c53d3472a451db270fff9bfad51bab99cb5c9ccc182a97903470c06fe645625844bc6d137b5690cd9d9f7ae", 0x39}, {&(0x7f0000000200)="907b68b02ebe54db8f136dbcd85d12a4c2ef948675a0adf2c36572cf11caace4042c0294650809cbc74dba2f9f6e3591a48861d620469cd99b2d4fef0ecfb8fb1d1ffc85ba5d7113631a97c87f9729ae51b057a3dbfd16cef89988d45dd3dff56cea74d1db496bb4", 0x68}, {&(0x7f0000000300)="baf2c0cbec02db56e4d2d77e3af86cb9e5c0d94dec6f6059b5aea565519af8511b2b8f81f5a925552e8455af0b571d393fd98ac7b68a1632b716e29ce2309667545fe961c35a373a877f461c94f37e6e24615739e9815fc861a043724fafe1893b9a08a2b6f05ae3c0822b446416d2065c5a5d6cef1a463e35547394fa62c98de5a09ed1fed6047dcd7a0f62955388d946d361c0b98b3b9f47331ce24c9057eb0a830a9fce9713e34b229b1dd0848f890b872aa1b0acca7343b7a864a1544537a2333cd93fb27262785cedbb2ad57949c625d04a4723f431617c0aa1f1899e4cc1875c3df3549aa0", 0xe8}], 0x4) write(r0, &(0x7f0000001140)="19", 0x1) write(r0, 0x0, 0xfffffffffffffdf0) getsockname$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000039000800000000000000000000000000000000000000000000000000000000eeffffff000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000080)=0x6e) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0x0) 16:01:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xef}], 0x1, 0x0}, 0x842) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffff8, 0x11, 0x0, 0x3, 0x7}, {{r0}, 0xfffffffffffffff8, 0x80, 0x2, 0x1000, 0x8}], 0x2, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x20000000, 0xfffffffffffffffa, 0x200}], 0xfffffffffffff326, &(0x7f00000003c0)={0x69, 0xffffffffffffffff}) poll(&(0x7f0000000100)=[{r0, 0x30}, {r1, 0xa0}, {r0, 0x10}, {r0, 0x20}], 0x4, 0x6) r3 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r3) r4 = socket(0x200000000000002, 0x4004, 0x9) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000)=0x81, 0x4) dup2(r1, r1) getsockopt(r1, 0x0, 0x7f, &(0x7f0000000240)=""/111, &(0x7f00000002c0)=0x6f) 16:01:15 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() r1 = syz_open_pts() seteuid(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x1) r2 = dup(r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:01:15 executing program 1: r0 = getppid() setpgid(0x0, r0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) shutdown(r1, 0x0) 16:01:15 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0xfffffefffffffffc) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x186a0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0xd9174eada456dadf) close(r0) r2 = getppid() fcntl$setown(r1, 0x6, r2) 16:01:16 executing program 0: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x202b1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) r2 = fcntl$dupfd(r0, 0x0, r1) pipe(0x0) r3 = socket(0x2, 0x3, 0x100000001) pipe(&(0x7f0000000100)) r4 = socket$inet6(0x18, 0x5, 0x6) pipe2(&(0x7f00000000c0), 0x4) dup2(r3, r4) openat(r2, &(0x7f0000000080)='./file0/../file0\x00', 0x880, 0x40) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 16:01:16 executing program 1: symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./file0\x00') socket$inet(0x2, 0x4, 0x80) r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000083) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(0xffffffffffffffff) connect$inet6(r0, &(0x7f0000000140)={0x18, 0x2, 0x100, 0x5}, 0xc) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') unlink(&(0x7f0000000180)='./bus\x00') mkdir(&(0x7f0000000200)='./bus\x00', 0x0) 16:01:16 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xb52d078a9a121409) sendto$unix(r0, &(0x7f0000000040), 0x0, 0x405, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg(r0, &(0x7f0000001300)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x6, 0x9550}, 0xc, &(0x7f00000001c0)=[{&(0x7f00000000c0)="2d0b9b11c0ec7f888c90b87f53b955971839397dcea7c3e831baf04e12ecf86ff4b0377841646363bf7b711a6a1a67c62f762229ed41c34a0b73999efb714d536553c7a69a67a892408456ceed5c8cef350b43b3e55de57480a68b6b4037023e038a8b7e81d15f58f51b274d550a78b9c3829f5d0630a3a78796739e5a7b", 0x7e}, {&(0x7f0000000140)="260677046c403eaa733fa1896e9fece88424369d8c44df3e2286f870d17814cbf15d854b95096285912c944577f3df2e2f9d6eba0d0cca58b425f70550bce289c22508494c35b2e799b2438ed14b59d559", 0x51}], 0x2, &(0x7f0000000200)=[{0x60, 0x1, 0x6fcf80000, "7424229177e6d16b9fb79d1103eb1b20017fc0016d6c9028047bf24723f82eb3339dda5633a43f6fce1183300c7fcac60a0e860391ddcb8708044a4b31ff5468735c65ddf105b709b5d8395cc3de"}, {0x1010, 0xffff, 0x1, "782fe8d7837a450989580841daf93a4caeccd5e4acbf6a4f84ceaf01a88c9b35e5d30163b156eb304df916569ea9e92c1c8c378114ffc24ef05bf28f08872903c1c89f4fb3e1e1aab52d092aeb28644443ea0d883fc780e92df330c07f0f61fa81ba17304b0b2291f7a21348372ea8620339afec247572aae243e6257d176fbf5601a2d2d1a52358a6b6bc54057b2d61cddcd0650261a6c562ce65190b86e8e53d90680d5bb6a6da60ee0e8c6645a7a298d247701a92338acf25fa05e907472715fd0bfd8c862b18c0601068e60fb5a13e92d2aafe55fd3fa231617a3eb583346d9b2f5397b5bcf40d06afe33017ab1d298717e38a350ca610d04f9af76910bb3b1bec082f949cd24a29ba18e533717a4fa58bc92a8de8b00eb8485e48776f2ba06e4a02f047d12a3b04563c91600beeef3a6a1a9dead4bad811e247108ff8fc1915fc2c324c7703b253beb20b7aa2941d298ecec6d50bcfec7978159d84c65fb6903d72dc066d1b51d6867145d5de4f570eaa4d3b8fbf07eedc1694efc29ae8990677b376b0f4f37b429cdb41a465c5cacfbb6555710229894a5e44ea791987dda43b218b09d9aa31a30c0f8d4a287253dd7c519180ed4467a5ce4cafec3d177310e7136278187e1fd9877f96159b8c9e09dc3a2c2af4e526cc2a681d0b07baf2fb745b6c245d478cd8e34814f1f81106b8f505acd8b23cfa0a013df7dcd0225e56ba0389d9aa30c9a248356c6309c7584d1ed7234f961c924b9627a80d38ec6d96c984f8ddc0858b64ecec9db84580aed17bc9cdb652dfb13e95330718690f383b6c696e055e311fb503e7ff1a44d03676d8dbdbe61c22b9c4828409818b1bc3050012480bde9427f5ba520fd7d0752b8b75e9314655f1e900d72efde00bc42259715ca427bf0d010532b53dd8efb775d0888cb238fee44f6ed1a5636ba8268d691e6e47361cb8579374496c4fbd5c71ea2c7ae90cf2069e62648b1fee45aa2c6b0dc75db411e5e67aee057a574e415123fc0b89d522fac206ff059706d5f28e41dcaedf50839b9ce2212fe44a6dd497c26077bc12e9c015f1f1efcffcd636a26fc650bb53b2132b089667829f7e68f4a6c7d596bd637956c4a7313cb38a1ec5634aab5e4f68567ca3b47c375daf767f3f40c7d9f61d63b6ecdf2ba120edb31cdd24137f8aab5fe56122c64bb23592974f1ef79f7bac6e016e50fb500fd580eb227e086f78b9674b74dc67b87afbdbc04fcf2aa030bcec4c705302ca7e0271e4768e6531037091f53f3c688f08cefafe8c730e4678e1971fe34c434435d508cc71fdbad82a3cb1380d21dd2005ffc5501c37e54352050931cfa812ce33ae73ecaf5d0881562743dd24d3a961fe3e9db8d7b949571dbc00c2fd0edec7153fe747c9d673bb7dc89e3d5ee140a9fccb9fc249a6311fe1790ce5fa260ca9fdd14a79d2e4ec8095bd1b6322017e39f76e2a131ec158d0a8981ab8f9554553c0b7f278dcb92a4dae3c8352de433d47d8402928a29d77d553358e23a70cd1883e18a172f39badec363da93b9a34f41d9a32f36c12e2d1eb31c6a669e79e1aa31bd594e95153a8d049ab751049a4bc5e5ad72dce0af9a25706944cb3e29c8575f067687189d3c70860b64751395df1ba10ffb0435f405c1c83e222cf8b734481f81807356bf6e214a5a9014d22ca4b5d89060b7ea54cd8a0f44df676ba912a5eab20c3cb502f80f022e62dfeeb22b7e99fa8daff62998f4fd6471044b453d0896cc260f629335d71162abd05f4b24cb7b6ccb5b8cf5589acba62180d0e0445ab51235908e1b7ed683b99d19f5a43935b665a4335a64dcdf8739c5b7dc8ae206c7fa19b9621e61e0ce28e7f94a7fecf9ca201081675e742ff70a9fe8951e3da431ccbce6a04507cc758eed17145d7f01cf513af64d26b58c0d5f7539a2c8904f0f3d0d56333629e259e44f1afff4e20b92283ca3ab126ea6534c20139b87be16fe9789d9118b558f2bf5d11ef675ed3e22567e6a8b251adbd25c46c333165fe12a7c31c8e6773bfe7c7e3c883f252bef7b68bb0565462965dc114ab6f9d1d1b5b320af12dfdadbc51595b986b532249a55a86e1139a7bcfb0ad0f339d52eded36ec108c508dc7ca92c0683d50811de2d95866c1ed69387ad553ae4aa05238f7828cbf9926b68a2db4e96c9a252eec244bab17737540c6fb406d44caa1476c12c609da47f292aece241fb77a8050710f1faa1c5a734f6b3d3cc9e2507ca385c5e5dc8a49d1ede9a3c0c80ee65d6b928dd70fbb8e171136705e4164d4cb985180eeee3f8d8148beecee7ef15b759cabc3fc5f1ee4f3248b3347beb8fdeb0444a2e17015fca6f4db7498a2b715df7df5c2bab012a13f2e908bab274e81b9fc39e712fbc7d9da43603ee3fbceff0668258299459b302e70395ff1ae6e4caf210cf6dacc4b7502aafc32df083625f514597c753360d8fb27a004c3e6a60e7b07d8973a0cc3f86be762843066f4616cfa44a8fd369d54ec91eae34e75e238c9c3c59edaf25f9c2ce44b4d207f54fb6c6b9d958188973e3e738f2b2202e0e254b7584bd06c6fe2c4a5c0b71d269b43b6c4ff55b16ee4d9a98b22fea56b30fb2ed321fb7ce20b1383a7acdc546686e8452ff03c7cb29143182676955e22e01cf561b03edffa69c470cfff9eacf813032e0f2bade749317533ce16b75f8ad96e2323bd18439dfbb406d9439815d53d4da4e9d4e144e2792b728e37dbe541a04067c25839df857e7da590ab57e499f9bfc690ec55dc26aa2bab459b2014db4e692c906c16756a1afe63910f5ffd36a01d4cfd41c5185e96852629946266a20a70dd71f5c965eed0f1f0b17f92c420f79576d9dbbbbda1f36babbd9420aaf4d32892d2f95650c0532cbc5f51d1ab313d652a1b82bd5565a2b6f08e7aa90e342bc3988a87f9c88b79c53bec30e0857e9b4b357601fea5564e827d407470642d593895a4b13642c2fa35677156b4be0da9807d4cb6fa54e2a3f97cbc21822f02b1263a7d2772c83b4bb8f9a2542b7ecabd054ae185fce9f66dde0436cb3f0cf1c3b44b9a22f1b7c1902408e29d3ad617045abf9533dcc35ff86f0471177f61f825baf12aafb9bdcf2b4a185b32f7a3f428fdabf9502f499b14968edb000a99486dc5571711db441cb32c746a318a9e0536c306d8536976934e0d23eec4561db6348b2291a022362d5b3d79029e2d041eb8e9eed334af79778f1020813c2ab913a1b092afc1edb7847acdae0bfb781b79f4da90b854929cebf1819df5be427f1a7eec8636115c89a0daa561edc159b1455921d8f206fc2c296475eddbf1f3c62b8d16530e0e3b0a684fb969dfc4a4d7588ec633da4cae6ce016e7c65255a529a145724443ea91ecb37fd0ddc809420283fe1d92d813a9fa60798a2c88cd762d5fad11bca32c556858d93184c4eee966a73479784af0d3609b9a3ab02ae042a60713332ee090afbece727b16b04e6be6e7e06ae9e1662b6c4f1244718ff1901a83101d5e5c372f29b25f84658d7aac02ac4c9bd582c5f8247591e6fb8b219115787459e7c3f09606724855e76686da2b5a04d874f672e505af58cdcbb1dd836ea55e1fac470c1335f8f535a0ccd820c4b3d267417e059d1461b026134a2c0f5369e2216afdcfc9fcb7ea5513ac54bc792037caeac8fc2abb202601cff55028fcbcb63692cdbb6cebfd1b55266c6eb614bdc003f02ecacbdcfed3fb76fdff6e99ab8021982c319d6fc00cd246172301d66706708ec60040f68f6a6f5f577218762e4797a819d1db357426b5775c6852f4c8aae388bea1d2acb6db5671f9355216c0dfca1d298132955bd002ac06df9e5050879080e4dae49262c7ef3838337d6d970e1ae811532f67b7080be7c6bb705bd7895afee4582126979164ba30cd869dc5609835f7747cb9b59a9ac898c5f8a819d333ee1b9fb3f6ffe14cc6fee5e7d35114f50323b030b431fa7129fda9807797a20a19fd7655ae498e8311a0d6726931782a7f525949bac78e259045d5cb15892de9f9be66455d4bc50d43d7027272adab5a5c8beb3358165da0036d225546b4a6a409c67d35e47b0d3bd6639728c9b56e52b3b11c814f57cb820672751ae88d8511d9edbfcd896041a9c7055aa31b55538da6a0238ae0d135cb5c20b1245dd04f1f89af16fe0599ea139168502e7e81defef196f9ac3afc704535369d0daba48713a46ad8ed13ab42975401ab094095c3cbd36b75c7981132a4b8427a35016cb5a0f2fbba4e90e0423493b53ce8cf08e946fd2b3ac07affc91529a819332dd23fd9e325cad51754f04ac5a8db6cffbb4d01137fca5e82697af7fd1469cbcfb3bbfed76a4f1c80c6766b001a8ec30487b40166502ca0080ecdf3118b4dd91eb6cd4dad444b7ebf4cae89b0b2d6ea4389e315ace9556db8a6a0ac73cab22ecc76862051cf70f1e2b1e32851e1f091faa5d353eb16dab22dd9b1ae08af845bdb9c1db0d1b94e30e3007ddfcd3282c984caafef0fa8b6bc8473b555551cc1d3c3531f3e56a3cbdeaa07d304c1ad49aee01306e2ed451b01fc20ee1180ff1e64ec3e85cf2dbc61d6aa0ef7e64335a537b82cc6203fd50747ae1f7d89af7802827047065292d3ab6c57028191fc2a5af06449035db9c4d7efc3b696b990fc0831b17aeb71049ffde67655553a0e5ffb30f30d9c5c0364585f30e8569c51a4472bbc874bcde6ee645dc14a59b32f3092d762ddcea3102b99b6d488d25d31bb8ae99b8de2b3e6be72523799738824df11eb9f7e4e024422c104335ae6762276ab7f0416bcd2304c9d4b6c99f267ab59b2857fe16c894301ff2422dc220c26fa6168289dafec50626c89fcbb5cc24edf21ed8d53c79d022b0308f771250d24a2fe9752b2b4a8ae75ee14084981f92c588e34806fad7cc941d623f408a7d671e402906286b710a96a7aff7d095cc4741728e81a5b913880493eb12d7691fe59b8508dc53d3d9f0dffa390a8efc9458e091b1dd7c4d4adf2b65d8c3e8ccedeb2ae4eb7c0b3698c0dcfc3dc88adc92721e02b86b39078dd07fd4b38e3e79b8b71ac6ca7d57a2041c6db526b0b737fab9dfdad88c180531e385cb5fc6ef3ee12f5a9669444177dc19fca792a9716bc65126ea459f185d3dfde207eec5201ae9c313e123fbdde5831280ef7d85824a4ab1ffde3aa3a5118d051fbaa1fb5e790f07c152482393be043f3931e80eb98482327b4be66efdd9f153d7d027498c9af6e4d9cb83fa35aa074e24daac355a5fbd6c0fb8d412036c7609203e3a7bba8f6f4c4df875bab068ffe4b3a32b9d4d830f8b86276fc3536daa326831da7d82eb76474f8730384370b63f2cf7921b2aa555f31db82d458742d4c48c4bb27045e441e624fdddf70f7022b50be95079311918f8bfc5c2fcbc79656d128d1bffc77bf4927404517c5395fa59969d4f546dbcddec016e325d39b9a6016cd23008b89fc2e23a07f1dcfc7d2e6f2e4c90dffef85eb3d509acadd4775378676ba3de02dd04d621ba056d3ddf6d77fdc07f542a73bbdfb2d6e064c5a3a5b95816e28c0afc0f55067299f32861fffbeb5586b690e9bc0200fed875f08dff06e8d49f208bdf67adfb19d5af3d19085d3b0cf3a0e0b52d44d5f8757bef15de596a352de1d3b1c1e4c6b7a9158dd08f7ac2f4e4f40ad10a14e7765063c1790d3004b5e5595f7e557f319ca9e9ae4232a05930c196335f1064495e600574bd50e8ff5d87193d7b87a022f72d5870c1ddcc237d8c37185587177f1845e4e1e74cc6d26e18a103ae803"}, {0x38, 0x1, 0x10001, "4ec9593c33614f295f735771dfefd71b016bd8d9279710a3a963113aa85fb95ecbef54cf8b383ebd"}, {0x58, 0xffff, 0x3b, "d38206495243eaa955f22e8da153e74cbafed5ca14eadcdd32ad6968d444816d9b0137e7ec7a9b405a5ef2fdefea2085a5585b74b2c65f5820906a87a3319fddc97ebbe8b7e009"}], 0x1100}, 0x2) fcntl$dupfd(r0, 0x9, 0xffffffffffffffff) 16:01:16 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x2) setuid(0xee01) flock(r0, 0x6) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) 16:01:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x7ffffffffffffffb, 0x2000000000003}) 16:01:16 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chmod(&(0x7f0000000000)='./file0\x00', 0xb) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x100, 0x4) setgroups(0x0, 0x0) setregid(0x0, r0) setuid(0xee01) mkdir(&(0x7f0000000080)='./file0\x00', 0x40) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)) 16:01:16 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x2) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x0, 0xfcf}) 16:01:16 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x100000000002) munmap(&(0x7f0000e8a000/0x1000)=nil, 0x1000) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) 16:01:16 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x2000000002000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0xa1) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) 16:01:16 executing program 0: select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x186) 16:01:16 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000065, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x90, 0x4) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x14, 0x42, 0x3, 0x4}, {{r0}, 0x0, 0x80, 0xfffff, 0x200, 0x5}], 0xb8, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x0, 0x400, 0x4}, {{}, 0xfffffffffffffffe, 0x3e, 0x4, 0x10001, 0x2}, {{r0}, 0xfffffffffffffffb, 0x8, 0x0, 0x0, 0x2}, {{r0}, 0xffffffffffffffff, 0x34, 0xfffff, 0x6}, {{r0}, 0xfffffffffffffffe, 0xda, 0xfffff, 0xff, 0x200000000}], 0x60d, &(0x7f0000000140)={0x1f8000, 0xc3dd}) 16:01:16 executing program 0: r0 = socket$inet(0x2, 0x8000000000002, 0x0) listen(r0, 0x0) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=""/138, 0x8a}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) listen(r0, 0x7) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x43) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) shutdown(r0, 0x0) 16:01:16 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) setreuid(0x0, 0xee00) lstat(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff) r0 = socket(0x1, 0x4005, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:01:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000200)="35db4bf22985b37fd24c6c3cdb8924c42e7386eca7709e8a1f1e2e891906d8974febdfb25fc90473", 0xfffffffffffffe81) r1 = syz_open_pts() close(r0) r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) write(r1, &(0x7f0000000380)="df22ad7b1d698db41bcae283f7b68e0a73813694aed6ca707a6bf22eb19978363410dcd63f2d28ed832bbc82d3b6e38a96a80ccd9d3e3dcd2da898cebd960e1349e1823c4e7f9387b8c627d0832108d7d887dfa06e8bf0e877ad5aca4ef479926597d548e155d0a40883a0746fb3e1ded104ce733d28b9f492f35c2cddbc14adbc87e261e865b5ce85bb2a6d6f5a4a6831559f07abfcb868e3fe", 0x9a) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x7d, 0x1d3a, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:16 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) socket$inet(0x2, 0x4, 0x8a) 16:01:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "2600fe220dff0900000009feff813dc31600"}) ioctl$TIOCEXCL(r0, 0x2000740d) syz_open_pts() 16:01:16 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="20ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) r1 = socket(0x10, 0x2, 0xfffffffffffffa2c) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="67634900cce09da17fd6ad3b44c46800592482656650e85cdabf32e75ccb6d150db28f7ac71aea49ffebc1681e42a5413fa3c4c6fa7aa1acb468dabf7d441a765516a81cd279ccb92a2c7c26532aeef5443865cbbea150ab0235deec80384a588f050b5c6c954174d312d81bfbb540a09544912b423146f607b5da3148f266a881334f5f8ba16a4d737ecf29a326ccad594cf95e2b362fc90f4218b48c99aa8864b49bc28d30bf164c0d7e5b3a1299193e0b666fc75a8063a1d8320a26b9aa0224be58dd2ed2707ea5c090c0453dd3", 0xcf}, {&(0x7f00000002c0)="00ec8080c0c7d49769648bf1c6f891b6ec199a13e7c79f61136965065f3f86c26cc42a4216a8aec7b3179b40c7f0fc2171a1fbe1c0419b10f0ee05201be3afee607d9bc11bc332f4d6f97195c87b1a6760b1811f6115b5041d01bb63c3cf6fb4f132ebbe321002835b597d8cfcc123fc85e2f228106d22929145f14010762f447e2a9ff23c4330cae5df928357fecf9204dc5687d0399e46eb5c4dbec725254a3ce792509fb72240fb6939a99ce6fa385897aa3bcc2e8a598db5243d7fe32b109f5209b0dc32d396965b978394d0427f0ac028d937a5c3d40d1767bd7ee386a8834e0b475c2619b5fdca63", 0xeb}, {&(0x7f00000003c0)="ad2a8af4c4f200d446c23e87a055e92fc38c9d96a3cb8221795e77c2450e171502fee9d6acb9cb991ecd4e6d1f851b875ac2d0bd727999596e71503d6c7d6bdda3735fe4ef78adb1d9665f5182a29af0df2f83098b3a69d389c27d28db3ef13f87b9dcc1ac4a67e7c23db3693b3ff625bed65a1500cfca92fce2cd6036fdddfdb606540cebb0ccabf9baef93b203fbda83dc3d4f867d7263f25ab723047d1077d978454a0a3c94bb19dd062aa3fb83b02251f86a2c3ee4abf9d02d4828bad4d4d7b4c503027c999ea2e4a91aacdeeadc89bffe53124be7819765180bfa3eb3d5fad32c71ccd669065e50bce9858579d809a84bc862788439dba2c18e50b215", 0xff}], 0x3) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x53, 0x4) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x2, 0x9c3}, {0x21}}) fcntl$getown(r1, 0x5) sendto(r0, &(0x7f0000000280)="6908108ff08498671a5073511273b0d9588cfc2d1d3af0e2425600df9c97eead91dbec4bcf47fe137f03", 0x2a, 0x0, 0x0, 0x0) 16:01:17 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = dup(r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x10, 0xffffffff, 0x7}, {{r0}, 0xffffffffffffffff, 0x8, 0x9, 0xab, 0x2}, {{r0}, 0xfffffffffffffffd, 0x2, 0x1, 0xc96, 0x7}], 0x2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x80000001, 0xc810, 0x8}], 0x2, &(0x7f00000000c0)={0x6, 0x3}) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 16:01:17 executing program 0: setuid(0xee01) r0 = semget(0x0, 0x0, 0x0) semctl$SETVAL(r0, 0x20000005, 0x8, 0x0) 16:01:17 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES64, @ANYPTR64, @ANYRES32=r2], 0x20}, 0x0) 16:01:17 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) dup(r0) r2 = dup(r0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffeffffffffffe, 0xe1, 0x0, 0x5, 0x8000000000000000}], 0x0, 0x0, 0x6, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) sendto(r1, &(0x7f0000000180)="af2073fca4ca838f31b74916ee516b02c7bd0f55eb5bf41a0d9cd5f221abf64135f34d0252d2aa624213565dc4c3aa9bea50a6127ea642efdaa25dae5eaf6f4065de9e65b4e314612bb6144d57d39345e9ee847d36d72d6d3e4272c1fadaacb4fdf58cf2a01ad0b386cec18d3b46e117941c20ec465f715ca3efadb86ea77fbd4c51c4e00a34d1635e95053307178a37a56cd59546aa02ead1fb865faa294608aed6ca5d00f516020908ec90d166dcded50126672652c80e10966c253ace8cb19ab77976294aefbb7f4b2e8873c0a781a0fc0e9c922cc9ef7a88104a73fd3f012ee0f30495790f2701b5c3c16600566c43d013dd33b46733297d610d9f222d5525313e1f294167401a509e21cc0760576371724b301c5b9b0e7068391898e5609b16fa22af39df5dd861b6e672686c66ab06183c6033c9fb7c6866b537ef5fbfc4b8ca90a3ca153b82ddd67f27ffe82c56e1bb0b235a38b7a22fc00c9c5d6fb6b2304d600d4772ffe5d224579a57540d4e427928f934e2132ca67084658973360005bf56bcf6bd98ecc1970a5987dc363745b87ce9308292f27fda084a3f8c934823c0970259595cf77357ddfa7cf1c6fbfa186a54affdbd43906b57ec6cb4aa59694bd7986a9a3178f2fd3ea52e5ccc240334be622ec1f316dd87903e20637f30f6d15dd913f200dcb23b6570c2b5b2a5777a982962fd8d0743f41dda0bfdc4e8ea0d0d8b66d415a2f0f89f2e2a578e0e607045ee2aa18c9edf06b6558d862a1b202105bd0245c00d870e751e11d15c2313cc6142e2bfd57602992b9c2b054b24ba4c33da4da7a049327996a0646c3a4ddd5a593a924f05aa289735fc069c974dcade60d6a6e96a6eec45ae5e08603673c18639bb02627f9bbbc44503919889019b44ccfaa3962426830435480f245d87a6183efcffe5973b4a70f6bac9c84115d6aa6d5ffe92ad4906cc32dcdd847682cca0f66f30c6979f6a3552b8a731efbb87ecb8842463838b041da69ece8348c67a55913709c73d2026aa6be525eba81ee9e43ff3339220881b108fa7c85808eb068c1807dbfdc3fb6311e58eb6ca638870d47a8e40640696f4d4c583b7ead3c60e52335f5475e5ab0f16336ebadcf14687d79a8fdee621d7cd687a77fc0f272729bcb43187f1c0481ed282735e12003d171862da5109c08b3ac4ff2cf397481c379780e74180d11eaa4019b8ceba926c8bfd839ba1d369564849643d5d5dff08bf150e7d3241f8dbd6255e464369fb4c6ee435729b5f3ae152a237ad6ff7449019d8a4ffc49f138d8d383b24a7cfe8155137bc08113b677511c997f5a2f61e23d0e2cec798b534dd091269904c9337a7d02dae3ee130ac69c3c2cfa90cb57f3134afe6ec66378f2afb89832f1104844e86d01288f4a2b4ffb83103f2c15c23eed665cd6f75c5849f63245ace345ca02cab9e8e726038f53653400c62807cc55ea1da282a8cfda896014bc1323862443c11e6ea9ef985eed7a84dbc61ca8701f47b4539c851d1fcfe5f5da69ada7b3f1ef88796c72387ce72848442442910b877b8af41c5d7df11047f589f0b29b87f332a4523e6bb5723c1174a6e440f5cc8f2ddd1ecae3d2e72495dff9ff2c488781f2ac5d310c2f24f7fe94c4470189f8c0f19cf26173171d53d7a7e3e62b2bb1bffdc4cb2f2a665e8460723d9a090e21cc670aa724f5817e5900d47c69d923a43e90131b875b003242022b77071f08206f82d09e8b1a061cc682e09c5604295b61a7501aa8a838a5e122f31d193546f8b2a67c4cc116d8cddfe6fafebcdba0371f99944c5cc02230e8a6c95013753aadf6dcda20dbf39f8d85f6ba5f8b4936f384d4b5a5e4d8e1088adb4a8e98fb68129be92a31df46637a614821433e14c73a5ead9ba396d5a7259180eef056ff3e36646aa118f72c5e68331846912f90e8c99284c333e822ade7505d945db56f5fd7e8e855da4785ca00332d84ab9292101a350ca7760ca945e063fb2d7769b01ebafa2dcdef65a02823b6e526cc0a28319dda3287ca97821f2fc0f017aaa32fafbd853975d33f4727883938620dba75b224ea8c3f4451322c26d2eda718423fa914303fe10aeeab6a8defa4681feb4daeccf74dd637c8310db421e0a65b735588626cff31a006f299618eb4b6b5579623d85dc6223cddd4cd501efc807a58ec3d92642db680b5e823600189dd5254dcb8a51b09a7ce1efefe5629b213b4e046912a06cfd3147c4841e3a843637d8fb933acfaf8ea42b11961a365f458607f53e70627c50a62aae32df12bd3c69bd39cc931012e43983efabba1dd67290cc9375d4eb3a03755dca7fd27577509a7714b839398f746ffc9efd4a78ac7f94ab83b022f51f960440b29b915c659d587251164109a82a73a51ae1d0f5bff295b0e9b33b9195536941815733f77c67a185d4ea7a2e0299ba43ef4b95399adef465ea0423152c79afa28242940cca2d796348ab73b16dc9d12171dd0628c8478bf1175467fbe844037aadf5e618bd9c49c86af07385031ca50ca7d512dc1f0e240ce65c7f03f587d47226f432650e368ea437c807c2287394ddbc62a65723d00e4615cfd2837eba832d8151bb4d91a4e79b909a202d166da8bbca4fe2306ab608ca2c6a1f6537745ab6999d7418a60e3153c2f8af6afbc016732cd1416a7e523da011e3ac01ddb4f2f8bce8831a897b6a456003ad21369561c2ebdb087f2a1f3a292d95e1f8cc32926362d5a45ffac0b376f8f7560dcedacf719b25f5a96b54a2c865357d87b3b9b9e56b0165017929058ebf764c64dec892ec6b60cd38d0c143f77bd16808b4603d32a0904fc711e4971d86eba874e0a4da7a37e048d4bea1a41464345a168e4bbf2b23f318747a35082e7430310a23", 0x801, 0x0, 0x0, 0x0) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x4648c52d, 0x7}, 0xc) kevent(r3, &(0x7f00000000c0), 0xffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x88}], 0x7, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0xfffffffffffffff8, &(0x7f0000000000)) 16:01:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='r\x00') pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x2, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:01:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x3a4) getsockopt(r0, 0x9, 0x7, &(0x7f0000000000)=""/12, &(0x7f0000000080)=0xc) r1 = geteuid() getgroups(0x9, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000000c0)='./file0\x00', r1, r3) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3f, 0x4) r5 = semget(0x0, 0x0, 0x200) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x7, r1, r2, r1, r4, 0x28}, 0x100, 0x3bb, 0x7ff}) 16:01:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e3", 0x1) close(r0) syz_open_pts() dup(r0) syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x4c) write(r1, 0x0, 0x0) 16:01:17 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) close(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r0, 0x800000005) getsockname(r1, &(0x7f0000000200)=@in, &(0x7f00000001c0)=0xfffffffffffffd85) fcntl$lock(r0, 0x7, &(0x7f0000000040)) 16:01:17 executing program 0: socketpair$unix(0x1, 0x9, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x15, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000080)="df", 0xfffffffffffffeed, 0x0, 0x0, 0x0) clock_getres(0x0, &(0x7f00000000c0)) 16:01:17 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000040), 0x4) kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getpgid(0x0) r2 = getpgid(0xffffffffffffffff) r3 = getpgid(r2) getpgid(r3) fcntl$setstatus(r1, 0x4, 0x8) 16:01:17 executing program 1: open(&(0x7f0000000000)='./control\x00', 0x101c0, 0x10) mkdir(&(0x7f000000dff6)='./control\x00', 0x0) r0 = open(&(0x7f00002e5000)='./control\x00', 0x0, 0x0) lseek(r0, 0x0, 0xfffffffffffffffc) 16:01:17 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0/file0\x00') getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000140), &(0x7f0000000180)=0x4) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1}], 0x2, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x3, 0x0, 0x0, 0x0) close(r2) 16:01:17 executing program 1: r0 = getuid() setuid(r0) r1 = msgget(0x2, 0x0) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchown(r2, r0, r3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000440)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)=']\x00', &(0x7f0000000240)='/\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)=':-{\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='^\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='!&:)$\'\x00'], &(0x7f0000000540)=[&(0x7f00000004c0)='\x00', &(0x7f0000000500)='$!\x00']) msgctl$IPC_SET(r1, 0x1, 0x0) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x810, r4, 0x0, 0x0) accept$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) setuid(r0) 16:01:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1000009a3024ce0544d372ffa7194000"], 0x10}, 0x0) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0}, 0x2) 16:01:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) select(0x40, &(0x7f00000000c0), 0x0, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000280)='-\x00\xd7\x1a\xfbx8\xdf\xeat\x06\x8d\x1d\xe2rW_\xadHR\x94\'8mT\xa7\x84\x98', &(0x7f0000000100)='-\x00'], &(0x7f00000003c0)) execve(0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) recvfrom(r1, &(0x7f00000001c0)=""/109, 0x6d, 0x43, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x3}, 0x8) faccessat(r1, &(0x7f0000000180)='./file0\x00', 0x100, 0x3) ioctl$TIOCCDTR(r1, 0x20007478) 16:01:17 executing program 0: select(0x40, &(0x7f00000000c0)={0x7, 0x800000000, 0x4, 0x100000000, 0x10000, 0x7, 0x81, 0x401}, &(0x7f0000000100)={0x1, 0x8001, 0x40, 0x4, 0x3, 0xcafa, 0x88f, 0x100}, &(0x7f0000000140)={0x4, 0x100, 0xffffffff, 0x80000000, 0xfffffffffffffffe, 0x8001, 0x8, 0x6125ea0a}, &(0x7f0000000180)={0x3, 0x3}) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df2bae8f37194e1576b229a9ca601b4001500d436330600100b55"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:01:19 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x2000007e) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000040)='./file0\x00') truncate(&(0x7f0000000200)='./file0\x00', 0x0) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000180)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000240)=""/173, 0xad}, {&(0x7f0000000300)=""/200, 0xc8}], 0x2, &(0x7f0000000400)=""/174, 0xae}, 0x802) truncate(&(0x7f0000000500)='./file0\x00', 0x3) 16:01:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0xe9}, {{r0}, 0xfffffffffffffffe, 0x64}], 0x0, 0x0, 0x1, &(0x7f0000000080)={0x3f, 0x3}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xffffffffffffffff, 0x80, 0xf0000086, 0x100000001, 0x2}, {{}, 0xfffffffffffffffd, 0x80, 0x0, 0xffffffff, 0x21d}], 0x9, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffb, 0x30, 0xf00fffff, 0x2b0, 0x1000}, {{}, 0xffffffffffffffff, 0x4, 0xe0000001, 0x10001, 0x3}, {{r1}, 0xffffffffffffffff, 0x8, 0x0, 0x2, 0x3}, {{r1}, 0xfffffffffffffff9, 0x48, 0x4000004c, 0x101, 0x7}, {{r0}, 0x0, 0x2, 0x40000000, 0x5000000000000000, 0x1a}, {{}, 0x0, 0x63, 0x4, 0x3, 0x5}, {{r1}, 0xfffffffffffffffd, 0x4, 0x0, 0x2, 0x80000001}], 0x40, &(0x7f0000000440)={0x7, 0x400}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) r3 = fcntl$dupfd(r1, 0x0, r1) recvfrom$inet(r3, &(0x7f0000000480)=""/4096, 0x1000, 0x42, &(0x7f00000000c0)={0x2, 0x2}, 0xc) 16:01:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x1, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="8fe81ddec21e1f1e569571fe21ec2f97044220c0b0463fdddb7811603d65431ca8e61e55da3863f2273698874eaa2e444d45d67bbd28899bd18211378049467d00379a7b0073adecd85f1b21017172ab5018ece41bd4ae48686e6397dcaea9a9ac9a27c8a3e4333fa93708f760aa8fa09a456e121db9576bb54705e0649fc4b816b77d5a67d015cd094ff5b68e40310233ddcd42dbc5a00c636a86100267843814f05c3edcc03e2023290bf923d02b5fd60629e00f78781e638603fba662ade611bf894bd5dfba", 0xc7) setsockopt$inet_opts(r0, 0x0, 0x4000000006, 0x0, 0x0) 16:01:19 executing program 0: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8001, 0x7, 0x7, 0x2c, "d95fc17a377406be9656bd7cf428c5da8cef2696", 0xffffffff, 0xf6}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x59) 16:01:19 executing program 1: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xc3}], 0x5, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x4002, 0x0) dup2(r0, r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) flock(r2, 0xf) kqueue() 16:01:19 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1100100000000}) 16:01:19 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) connect(r0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffe00, 0x0, "5eac303d51dfbc6ff2c67064cae3d62765422c06"}) r1 = semget(0x0, 0x0, 0x40) r2 = dup(r0) mknod(&(0x7f0000000080)='./file0\x00', 0x8104, 0x7) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000140)) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:01:19 executing program 0: sync() r0 = semget(0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0x258) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000200)=""/133) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) bind(r3, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) recvfrom(r1, &(0x7f0000000080)=""/4, 0x4, 0x1, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x7e3e, 0x2b}, 0xc) recvfrom(r3, &(0x7f0000000380)=""/4096, 0x1000, 0x800, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) 16:01:19 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x800, 0x93) chmod(&(0x7f0000000040)='./file0\x00', 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) sendto$unix(r1, &(0x7f0000000180)="c86997806a8b11564eb9dad862d712c1420d96fbea8d468d7ad4cd6cb1409ecef7d70bd0b4b277e492", 0x29, 0x6, 0x0, 0x0) close(r0) 16:01:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1ffe, 0x8) open(&(0x7f00000001c0)='./bus\x00', 0x20, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x10080, 0x8) select(0x40, &(0x7f0000000040)={0x4, 0x3ff, 0x4fd, 0x2c4, 0xfffffffffffffffb, 0x7, 0x7f, 0x5}, &(0x7f00000000c0)={0x8000, 0x800, 0x401, 0x8, 0x1, 0x0, 0x80, 0x9}, &(0x7f0000000140)={0x9, 0x8, 0xfffffffffffffffa, 0x9, 0x8, 0x9, 0x8}, &(0x7f0000000200)={0x8, 0x800}) select(0x40, &(0x7f0000000100)={0x9}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8, 0x0, 0x0, 0x0, 0x1000000000}, 0x0, 0x0, &(0x7f0000000180)) 16:01:19 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080)=0x13e, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040)=0xfffffffffffffffc, 0x4) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x1b6) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x8000, 0x400}, 0x8) 16:01:19 executing program 1: mknod(&(0x7f0000000180)='./bus/file0\x00', 0xc010, 0x5cd8) open$dir(&(0x7f00000000c0)='./bus\x00', 0x40, 0x10) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() open(&(0x7f0000000140)='./bus/file0\x00', 0x0, 0x4) close(r0) readv(r1, &(0x7f0000000400)=[{&(0x7f0000000000)=""/87, 0x57}, {&(0x7f00000001c0)=""/249, 0xf9}, {&(0x7f00000002c0)=""/253, 0xfd}, {&(0x7f00000003c0)}], 0x4) 16:01:19 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') geteuid() setreuid(0x0, 0xee00) r0 = geteuid() r1 = getuid() setreuid(r0, 0xffffffffffffffff) getuid() setreuid(r1, r0) 16:01:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) setsockopt(r0, 0x0, 0x9, &(0x7f0000000000), 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f00000000c0)="5d9ab5481f037cd0001953c45141e47e96cffb2274dcbdb92f5c8cad310f47e6a121d80ae31cd9cacd89040513fe5f894b748779d54474378bbb4f2307eb748bd8e700833812f88f359dc12b154bb6e098aa311bc771c68b2f0cc807425510edbad18c4b33f33c111a7d42af66deaf524c0c0e780e0f1362d03b386256e07c0d5d9fb4add8e0a34592dfda0ce405f711debec443c8399e5131f6d6460128f4381e640a5421a05ed42ad3d744274840a72b70f2800eb3f9266dc62b3d7e3dfd9dfcecfdf72ff675edd43ad8", 0xcb}, {&(0x7f0000000040)="a317e4b940b5cc0103a8", 0xa}, {&(0x7f00000001c0)="69793077f7203ddb6981848c051873e514bb1771a231a6f6c5af717de980e55df5f2995b8b32b3c8ec351230d858903e0adbd701f3e845630687ee31868f743ca2147f80a70d3dfa99ff771cf287bd1f5344eb229a4c1798aed9cdcd7b41112e054608afe8231c981eb64151783113b5d2a676c680e6c143faf7104ede6b22802fc4a353df4258a55df84dc277222e2fb086070b83d7a78c2c10239f1f520442392564310fe57bf068a25627fed87a21537f6ae97f10386394da25", 0xbb}, {&(0x7f0000000280)="74d3fb1fab48b49cbe50170be0e94d31c7c18dbb404f2f9e3be8d5b3d0404b7b6dde7f1e1bb303327a3fdce26e3b661ccbcdfda1b23bdbd77351d7dddd32974cebf6183e26fa3b45e6580e26844b1816ac2143d1e059167aa75625315806b7eab4cb91961bc785a9f76f6295039205d66b0c9171bd6b2f7df5b1e15df63cbb4e267ed7da609f30c47f7127f9f2306c52534bb9041c6351a11056bd3a24d07b78d3c95825c22f1f2cfc6ae55608445fa40e6764f7b2a0e397a7031ade619ce6288f66fb05b141231b9b", 0xc9}], 0x4, &(0x7f00000004c0)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x58, 0x40a}, 0x5) 16:01:20 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x1, 0x4}, 0xc) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = geteuid() getgroups(0x8, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r4, 0x2) open(&(0x7f0000000140)='./file0\x00', 0x100, 0x100) recvfrom$inet(r1, &(0x7f0000000180)=""/119, 0x77, 0x0, &(0x7f0000000200)={0x2, 0x1}, 0xc) r6 = semget(0x1, 0x0, 0x8) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x4, 0x3ff]) r7 = open(&(0x7f0000000280)='./file0\x00', 0x420, 0x108) r8 = fcntl$getown(r1, 0x5) sendmsg$unix(r1, &(0x7f00000015c0)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001540)=[{&(0x7f0000000300)="22c11a56d3f1c544010459fd523dd3965f93382c0e3af477669942d306a529697fa191522ffa70c33462fb52f0502f26a9d77a9056a88eb0f3021f4ce1683ac53d5e8b3d16652e7ed75c505ee66d10991c8bab07fe8ebfc670fa449e0474dc83aa0bb4acf6b12053c0b9658c99b5ce38042bd2654b498d4789aa550aef4e05b18d57973f680f345f0cf641a890dd537b00a895a413f5a887c3a8ad8fc69ed0d2de20fb4fb423ec394a23178666ead4964921350132120644d17bad63bbf4b6b3635aaf4805db", 0xc6}, {&(0x7f0000000400)="40170e8ddaf56d357859ec51f546cb99fe4a3d0a4a31db6d53cabe0a6a31fceb408647dcb8be6a43145ac27415b1cf55518ea544928e2ce5a1ab30487d139dbbef7da1371b0e583584561de9d9c730519376166982bbc94741f02f69c9891bf63d73a372376aa8db", 0x68}, {&(0x7f0000000480)="829b4dc40fee6717b542f1407d66119e61d220617a4c27e17c0194362f23b5948275093de53b5303ffc904b79d366a0ca4e4b64e2d6bfff6e0288f778d0d09288d45a9e03a922a0eaf83640cb31d65886b3e1d3c22ea6924f89df3b563fda0812cd5b98b69622ec6960d61c070c655ab32c7afd025ece6a0858804e08e7ac8ce04e56377d9336aed124749a27061aa076d4b6c0013d45e7991c5f5e03a7f249f2a5fa465baad9fe57c8eea356083644fbd5e979bf9bddc69fda4c5bdfc970c4be1cee159f5c65ebb7fb5b1c893645d1f97f1259ec277bd53bdbc0d13285d663b5d7908d596aec954642a11a9cfb39ae547eaa5c9d9dc62e471d19f37b52718c3147abfb1631620f01bf62170dd19d0971ea5d05b80d4d8e32b3ad26dba55a8d7c84ac17e48ffbdbd46dec7b7f84979898648ba0b423e39a640d35f634ad5637947995c1ce7703f069c0a920e191e5f3823fe08de4235e41a5edeaa0de42eaebb31faee113e42374b8c32623013ef3bb6e65b5390e7bac11434a6a77d4c1bce533af18d1fcb6a8beb15620baeec4326be80253923313ebf03a3e17f4ecd42c7f650fb93f6aa69df4ec797768238d1be8caf5ebfb15cfc562fc2cf09ebdef628784466e55b44a64ca307ce76a4ddf8e6c06ece082b7c0c4cc5a6534bfbeac9668f329d35f61a70db7848746f706dd7a66b1705177116aebc572e5998462229a0ecda8eb63fc823196d2fa3ac0d8a80e5222d4577aaf1e95dfca9da60658538db45add07525ac0e7a1c75ba66b70f6586f055dbe87c6dc6a1f4d95437fc3c4f6763624d780b9fb855a228fc9ca6a53b04cd42d1b4525a5b13b23d06b36db5b4a3e2d471c218cda94d9a5d501f2774f5cd108e515b685d6623b44c21699254c883bd2cf09938cc3bbdc1dd395e44b4b6277238f140bb8bca616c13a5da98bcf56cb4042a0573b55b4d6e8708ee336c32cb32346e37b6e0148dd8ebbb4cda80d852eb6168e928138ac2ec3d239079b233a25b40f4360b482b47d22b0caf051ea6c7eba5d146e25ee6fa5f0cf0f5bc5d94d0d3db9e9d49cb78ea6d3d3d55aaf09177d1cbbc6bd21fb59338e5188ef9ca86785d4a722aaffda48d1712f460a9a496cbc6f10e9e6c7050a5dcb15ba2f4cae2577236d26f389d696237d983cd8e1575a1e36a5db07e2b371a051feafe07b0d734af4d081752e7019dc774c73352cdbdfe1848028217687a4c2ea85f769086864bc288a4cc43eca58d79d52fbdd97d1ccc955a4fcfa4681b23699214d861dccd510905e6fbdb7605e1fe943d9da919172f6f0b940e282bcbd0fd76a5b4f3b71c2e8fb20d0848a99a76ab4d3115d2621bedfc2d237f76f817601a0a4dec60c9bc8e3947b4f9d1e2d49ef793e4a0dc948087dc4cce130176d4165c3436bb9b4845644710def477211eea9e418c3fc2ff248b21ce6e9448b3aac7b104b4c08d7baf1e272f8a6dc7cf76e45508ef046deff2ffbdc330ce6e55494894e588983ea18b563995f93a1b79bd164b2ffd568dbd317289106bc889a978e2aaac48f33b66bce1b8e982cfc72ce78f485eb831203051c30e3e0347df76016fcc6a20d4bdd2b3e02c5ebfac7400c577f50909c4fcc862cbf992feca785166c202333be7cd3f040d217143cc3d6a090ffcbeca1015b04330b4577ef29a93cca80afa31e342e41ee57240bfe668833e7d0d0429136aa75aff03007525d6f2f735d3fb6d5989c72f2b7b4e888bdddc1ccbad3b73e040294d7abb29e0ecc50c9f957c30f1285492bcf3c0ce8d899fccd7402a010ecf7791b5fa69721552aad36e8d71a62fc0abf5ca57bf8f0624755c4182b26d518f4065ce9a808f19b38052926322789868b6a1914e3fb1fa3c16999c1c73a0948eb7e46876fc0bdbdb9802741c223c25bab4228e044e28adb5930293e520e701f2e4cddd8dac755455ef7cbf207461edb1fba7a9ae0e8068b24484031881c1caca79549d7ad23bfd2c1dc5a6a22950acfe8fde20d501cc013768e2b49e9b8500cafd42e1e8777f22c1f774850e2fe7bcd1c1ece4f37ebc6ed1d99c31931cd22e84b1ffe3372d74c3d74fe3cf6d266d7bba9af0f31c87a8cdb8117b7f700a03b947d6a594c486cb1e2df4f800855ec113d5bc0d7a567fa125bb63cbee9e2ab9cd9b426cc22bff54dcb5b46a9cd4b6d0b6018694c044ad767b5efb454a19daa2bb0222c6e3c784e30e7c1d8dbd5b8d0059b258fdf407e13589eb9655f189f6061974fc37286e9b0dc5fcb2eab0f951aa5b30d7fd49b086db0053fcb6ec125daf7be8b9d8adafd3bdbdf6683ec945ead4a88f6e93eb04bd37e21c246561152864665aa1eea666723e4ed7088ecc97fe0a5a086b04abd70fcb7518a6dadbf1d227a739bcc051a9e56d948be0e0c45e4ae4793b30b9239ad1fa4fe9eedf03ce6de718dc0112aff33181044e47db0cfefd3da6eb5665e00f95ed2137d7155bc5762f327783fcbbecaf8672450a783e82a345ea8686dbb3b536c9985b98fd08fc4428d22885003e2eaefe93c04f2f74f9985c9d0f7f6052356cbf3b4538f3e8aad9e0e320a8e194c345229b5150f27a1e1548fc45ca52f25f150d6eeb5939596a9600e099dba677af30c1214ff835eb6db9e82e6e07b92ae83c289765c8892bdafb607ad3c28cf7b2239c2eaa276a435eb98d6f26dd842f6d3edae23252a9c07cb23c63e9f43c2e6b94d7eb636eb6c8838ec1cc1cfb323ce6186d7b6571a5ab4038939911edd47ba8e2eaa70d1b1af7fd2ef7e15b5b4ac59fd29222288d74c6e4464cd75e080e47d00f264f3e65aeff78305b991383aac1bd749a3449d24af38dbfc8072040f4dfb24b92193ffc7db78416222ec156a3d1bdb8b1bddb28be17da08a410e8c968c32b35588b90cf1d0c37e401f994146af3bdeb1ccf6d5c80c391cbc6e04f0f62977fa92f968a2908610e17549b7d109cfd1c6b13daadcdd0638421cf8fd3eb5f16782b333a63e459bfb72caad69da755fcf751557d851ae6d41627868371dacae5293d18dd4cd0645ee1abb162006882d1a4289efa29ef71841e01749092edc04bb4504d56ffbf10044e7c0beebce6e84310a01ec281b9603fbf89a836c95324a1d7f4dd692d50229efceb94c4700e36850284e33ea4c4072d54aca9e09b3408f9995c8f888b6757b9b1b9efdb45f1f4130408f14273a3c7c328dc96b53a022a1134fcc3713dd89fe2f2981ad17325ecccee7ec0abbf1ad76f8aabbe5cea82a74db62a4d3c9dbcec1d62bf81df40a1ed0295258441796fd3ec791ffcddfba6c45e253fef6b1648687ec0ce72b237b4ef722d6cca676da084ced83e4acb1e7acc88ada2de58e4260c5207ca0c5616ae9e144c42c38ed360ec5603e0fed25b9de584aaf5e515ccb58fdf6c72c59603d12cff51e8795d163fb80f37c28ed10be1fc4517c6c4ef4b1c6a909966fdba5be4e02060c1bf38af38197a9b4e5da4c9625d9874d2c26dbab6a4cef9a7b8163e827e0dddff8b4331b67bfc9a5c656886fd06e9a89eb28e650f0765e6e21cd0bd1f647638733fc2db3428d36ced1dd8d0821f60a8dcf355b1296c4a52eaa9b3b16d3e1129a17828e3e283df1a86312bbe48a094afd926cec6da11d59e828d19b73448471f494d76c91282d064af96dfe84fe9bd12bb74c2a7286f4b1cd5b91061a66882d2bf73393d613cf63e89d692f32b94a2bdc0860a63eb5808e5fb6c0b21c14c89415e5fb980a33de65aabdaf41f7e71c94aa5cd545ef16c243a04da92e7c691a36fc7c552724d7820ab335315a56569aca9817e04861fa1c6278b5d0ce2a7df18b12aa171bd1b7feeb169f6d0a5bafa594b94fc221c09f8d0a64525fa4b1f5f54e9c94f4888a18bbbf5802b29f10867a84bf6ddd81396155da74bbe65d008cfaa124699dc7dd79326675b72aebe7e6b18c685ca3e82eb39764f78dbd9beb8c53000c69e740e11692bd4fa207207d60e1605070aa579058180caaf4aa13af5cda3189217ca92ce0866824762284ec02ee1a4afd2d8dd20cc3489538adcd1dc62edc604fee8666eec9828b28af4128cb79c7f9531b011dc432f8e585a4ab7dff783217e6c46243b5ae2b4a357578ec90f02b48e9afd756dc19fa5dc8b1b960c8106eecee647c431dde64437e2d639ac24b6e25f33dc9bdbcb39ef1de68aca95d7971973e8eca40bed790571577b87ae2f8dbb90838698c96d86b9bebf0c7e44cf479b0e22d082095ffcb1a518819731a30a4acedf1cfd1781f72ebb162efb1e08b990c454f317cba54c20361dc947cc4ee671d636e4f9e8672d8c6415cd929f9eccda85be7a779b66d4c5ac1da53c1c513a02c333592bb3e062d28d105ff485e3eb16914a3b5cf4021bdc2f17d09f40df7542cb207dd99a34ee489e182048b2366754e372ae0d05f43821a62b5a5ef13c0ac9b959af12d2b93e83d1663c61519de13ef7be159394bc5eb5bf8419925874a65c474c32213510f96442bd0e8cd6112e4c0104640ff83d254f3cbc746a7fca93c263908e6f347df9bbfd47447ca22ef6765598703dd7d10ac2c5afd9b55e3895579f7d4cd7fc14d374717d783dd33870eb1a4a0429d5afc83293b3de8bf00d19ec696381c1ef2d99018c38ff4728d413d21021526976372c2b81d1bc9465cab13a0fc8db13b992ccd77d43007027e500111248f3ff79d619968334bb878df8ea60d7a8db836f6c0d1aeaa668c49c703a04510bbbfab66fd6e2feb602675c2d2fe2f3695dd27152aa679b95e7d96eebf1bcdba79e546dc09b4aba4cd79fb4cafcec1f22f49a477c43b0fd80ea1324213dd0682e68c17bfd8d39a3436d137067a3e8489c371a1414860dff61bf0e60fb8d387411df01299c9340c76b0bcfbab8b5de1ed9e285dc2cc778d9198d50cd6d9098c04cf7fc5bcda5ac46f15ad0333fae8ca806a94d81065f621d1067b9ade25913c3e6a28732dfc876ccc80b424cd6ecff8618c071ea7555a4bdaf49eb0df7fce7d3b027b39ed671d0e36272ac6cdfb67305edbc2d35af2649110b9b516cfce32523fc6ce60133973e2ef9caaea0b4a0909498e0bd6dff8fd85690b3ff56d494f983a72be4e26b1eb3326b3e9a68a7bb08e36d09d37cae9d91f82cb2207015bef336e7812878bd72e08565ddb428555cc8f2c0a086bc9a4d006088df763e80a582ab999990001b41f0cda2bd06645e230104c1591ba1ddd01a490238f2f75b7d343284f92b1d30f1b624d00000edd63e5858f2eb7a3517e43159e7b3bd05220d9950cce7e879144e6ea434777f8dd7374af1705ec9b5995077128353ab6d157da64abd993e09dfbc1fe736a3bf2d533ea060f607d7982b430a34db54e2537b22ee04ea28b8af10c49261311ac9b5a1ba5f7861205b3098926e1828de14db63550c0c762b94fe3f72ecf9ebc1fa8a015483a36fd469fad4a708bba7379de710a0bbdb99c2b66c3532238b341ca40d6fc1fd5c04691a117b6daaeb32b3676f7c79cc2935d77f0ba8d91f63b4c117ea214fcebb11fa3abb4495ef2385d6059a28676e10e6c01a5cd531d0341b106c6e28e07c2a861c09fd0e362b9736675a769f62750dc0bc0f8a78bfcfd14b6a9420263d719e90566a7ec7988d4b0caa6febdf921900f747583ad1619f7e30876888020e2cbb45662e64bdc54bee8e489ca0cba89f785932d9c743d2f4ba8096c31310fdc54381d8ae5390ecbb80a64503bbba8cb3b23ff830732b6c0b763faa0f9a085941c7e66f04e576899eabef82e73646397aac6f5e7b28d645d86072f8125389effd13", 0x1000}, {&(0x7f0000001480)="9a5ea290fc60a56edce315186945f70748c34b74d1c6e98473d31026d49b0aad2cc2daf0d3d520299c095795ae84b708f1834c500c5ede1f4626ef7eb9e6620c2f31f2eb2afe062d14ce4773ca28f7fc6d5282c4e9ee3476ba3ab9fb07f1a32d1aecad8761e81b664103216424556bfe751bc16897d6d1cf0132a846e3169338be2809b8fc836cdba9de1974591fb9ce27f0a81ef229c0d2c548a785daa17d03f288d1c1275da7c5e82d84ba", 0xac}], 0x4, &(0x7f0000001580)=[@cred={0x20, 0xffff, 0x0, r8, r2, r3}], 0x20, 0x8}, 0x9) r9 = accept$inet(r1, &(0x7f0000001600), &(0x7f0000001640)=0xc) r10 = semget(0x3, 0x0, 0x400) semctl$GETVAL(r10, 0x6, 0x5, &(0x7f0000001680)=""/145) pipe(&(0x7f0000001740)={0xffffffffffffffff, 0xffffffffffffffff}) close(r11) r13 = semget(0x3, 0x0, 0x40) chown(&(0x7f0000001780)='./file0\x00', r2, r5) getpgid(r8) clock_getres(0x2, &(0x7f00000017c0)) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000001800)=""/235) semctl$GETZCNT(r13, 0x2, 0x7, &(0x7f0000001900)=""/236) fchownat(r12, &(0x7f0000001a00)='./file0\x00', r2, r3, 0x6) close(r9) close(r7) semctl$GETZCNT(r13, 0x0, 0x7, &(0x7f0000001a40)=""/252) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000001b40), &(0x7f0000001b80)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001bc0), &(0x7f0000001c00)=0xc) 16:01:20 executing program 1: setrlimit(0x6, &(0x7f0000000040)={0x4, 0x4}) r0 = syz_open_pts() r1 = dup(r0) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) syz_open_pts() 16:01:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r0 = socket$inet6(0x18, 0x4003, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x7) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) 16:01:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) open(&(0x7f0000000080)='./bus\x00', 0x10420, 0x0) 16:01:20 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x481, 0x0) flock(r1, 0x3) r2 = dup2(r0, r1) execve(0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x0, 0x200fffff, 0x2, 0xc0000000000000}, {{r0}, 0x0, 0x20, 0xfffff, 0x4, 0x400}, {{r2}, 0xfffffffffffffffe, 0x1, 0x4, 0x2, 0x1}, {{r0}, 0xfffffffffffffffd, 0x6e, 0x41, 0x1, 0x8}, {{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0xffffffffffffff80, 0x5}, {{r2}, 0xfffffffffffffff9, 0x50, 0x80000042, 0x2, 0xffff}], 0x549, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x1, 0x1000, 0x7f}], 0x100, &(0x7f0000000080)={0x3ff, 0x9}) 16:01:20 executing program 0: setitimer(0x3, &(0x7f0000000000)={{0x101, 0x200}, {0x105, 0x8000}}, &(0x7f00000000c0)) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000080)) r0 = socket$inet(0x2, 0x3, 0x7) r1 = getpgid(0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="af0120966100c633d20b796983673bf9b7b8dfc7c5d1d383726b74eab025446c76fd7c50c8c69681c9bad83fe895b328beaa0fc7d5c787acbaeff89e0a190f2dcf05ace0d3ef37e8681b9b25083df4a51ef10156a028563063b3d43c3171ccd15c037970cd1c6496c3bbdd08b7dabaf1edb459f0e97dd06b1f389e3f7ab236fa99b1c6dd26d954716e8050c7bbd4a9156edbfaf29c98b504", 0x98}, {&(0x7f0000000340)="8095c3bc54e1af6a883a8ba4889f81d7407dd5a03475d56f34e9e918668a6ebba968ebe703e638ca6a1b6d1474612398b59443ae30bc2077695f810c3fb806f5d7259773ac55f3a5861c6b", 0x4b}, {&(0x7f00000003c0)="bb6b4f1df2f9b98f2d4d6ad866829bd953ad93a495b1ac93c8835834c528785fd0adb3727f9bfd907de10938e4f22aacbe7e33ec1f9a36ee9c32411367efbf5b5e65051918772e4f158e6e20de21d4edea45f3c7428c48bd8752202a21d7c068377c21750e1a8d965d75295ab6b5e584b358dc71823cc621d987a037386fc39d204f2b392a1ea156b05ded848bfc30398ce93803e391735e876f34c90dd6d6495702b42d445ce63b7b109953a7ab9a3bc4865c141a0e83838cbefa3f1400e46dc582de34f2c6a01582559545b25d37a5d5726953e9e8b31062cb643392e1f35d0400405ba8bf44f35c15fe11f9ece8307ce3a891fc51b8b5da05", 0xfa}], 0x3, 0x0) r2 = getuid() setitimer(0x0, &(0x7f0000000180)={{0x1000, 0x3}, {0x532, 0x400}}, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) setitimer(0x0, 0x0, &(0x7f0000000040)) 16:01:20 executing program 1: r0 = msgget(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000040)=[0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getegid() r5 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x6, r1, r2, r3, r4, 0x100, 0x80000000000000}, 0x4, 0x7, r5, r6, 0xfffffffffffffffd, 0x47e, 0x80000000, 0x3}) setuid(0xee01) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240), 0xc) msgctl$IPC_RMID(r0, 0x0) 16:01:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000000)="71fc531fcdb31a5417035f6dd0ebf9f6f0a80309", 0x14) r1 = syz_open_pts() close(r0) r2 = dup2(r0, r1) r3 = dup(r0) renameat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') r4 = kqueue() r5 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000180)={0x0, 0x1, 0x1, 0xffbfffffffffc009, "a147780ac85a53bf536b84853b895000"}) kevent(r4, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000008c0)=0xc) r8 = getegid() sendmsg$unix(r3, &(0x7f0000000980)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000280)="4ed9438f45e25ec457775cfe26f3685ebacf46dea552a3a6c98fb7f4d72921e988f1fd1cdc43ac7bf37e00a04c720bbce12f120bff517e97959fd20026b31a0cc6ea11ccd2ceb70c4f1d6e4f45fb51b990c541f60dce3c722bebe75ce3898b9014b5d6ea8f9908", 0x67}, {&(0x7f0000000300)="84e25e22954463974102b35001c323a48ef323b1aa4821f383de2a440edbd6686a53b4e104fe012cfb447bf292a359f6b9393cd8666b5b6881449f7c3b11c094afcca111764c5310632b12eb0b9e1096d3718979891d1dbf8047db1c7ca03606ddcbb7c73ede8935147bf2ddc1015473717fe529", 0x74}, {&(0x7f0000000380)="4b3cba39c77ea70cd0b350276cd55ef94bf6f5e0ddeb0b0fd38d2d49b3407a94c67627d72d74172961ab9394cfa5d741a287d633db940a571ffbb532ec1ce1bd8a7df95025eda0374770c02cbc1c4b9546703109fcdde36a8fb042b3b461ca173f94182518c8ace7aa2d402104d5eff9b0300593155affc9d76f8e7a67d21222c741626c1be8c908886011b7993f7014c70eb25c11d6cee106fb2519969159e284e66d3cde6ea21ad3017c77aeaedb82adddbbe10ed5", 0xb6}, {&(0x7f0000000440)="d79f1dc2b7da47592fb071bf4e78dfd506538ce38400a620efdd58b98bbe944c52aa0cb5115ab91993425f05b2acb493eb69b63cd6c1c2f332e99bc50530b199d142ff4aa8323c8e3554d79b9c06f4b0887091df16851f322ee44c351936", 0x5e}, {&(0x7f00000001c0)}, {&(0x7f00000004c0)="5bea76a5c81e442a0cd274f7227b12dd317f239b24bd0444efa585bf2f8ab90cce6c31132c79af3149ceb26ceab73ead404484c23001cac7759edc1d0f5b884bfd614db302b6a968b5becb10bcf744b54f6cd5eff9d09382b1fc0b106597635d6c23c93d4075e8f2d9b17725d696", 0x6e}, {&(0x7f0000000540)="8ce169a5e7b50fc2b258bf7d383ad883c86212e4ebf5098dc94de2a6489725527388f490e6bebb760341ecd3273091bb74c5947aaf89991a259ea7ad1d9a6e7b47a0894f3c7fad327a64c731eadc177398b67c0a7e776179b833192eb0cca1f975f2fb1c469260c9d55042860f1b6085f7b446d25c2ea9a0db981cec86230348aa5e38d2b147693ef5fcaeeac548f74a71eea077ce618747d9ca0db4773d87baaefadad1db0950c91c684868abf49bfa4f3ea4e300d981e425ac638ae751f7eb58a1458f1f", 0xc5}, {&(0x7f0000000640)="9d4224eccfe0db9cf68fc07c69c8496f826f906d36c75daaf7ad43a8e3939573c591593e05ab842fe4324b17d1fd0799db5e", 0x32}, {&(0x7f0000000680)="660935adc6501374507cfd31d172da08839ec383175f62f60ca3b0f9fac980aaf45724190ed243ede7d3ecf759fd2459fdf9ef6ab31c0db5fe87685dae6f2df42c0581b425f6990dc4e398e3fc0e3628846d809e0ee2ecbb5767773a03c5d8e9841b888760c42e66904d305abf2e3e48465efbdcfad86858250103e3a852bffdbdc93b07a59101b36a032bd93a70bb0948dadd90038ee8447196e21ecb030176a8ccf7f091dd7ed087ed45db251db7c02c4ee273c78d1c31e0bbfc7db054b11fe8ca5dbd43708d7fc5dfb196bf7ea58931fa2928e6d79a66baf377274ecb947daef761bc29bea4c89fe180cc6945bc7fa52348219c7561ec0e", 0xf9}], 0x9, &(0x7f0000000900)=ANY=[@ANYBLOB="2020000000007460ffff000001951008", @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r5, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB='\x00\x00\x00\x00'], 0x78, 0x400}, 0x403) 16:01:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1ffc, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000200)="41e31ab41693c8deeb5050ebece5fff502b3204b9d98c4ca561fa5e0706ac2194921527957a784f2815ecad9fe2c8e38f1d4cb2679db70691eb665f97b802190617cdd0bc36407f26844bb18a4e24b1bb8502995ac6e3037", 0x58}], 0x1) execve(0x0, 0x0, 0x0) 16:01:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000000c0)={0x0, 0xffffffffffffff67, &(0x7f0000001640), 0x2, 0x0}, 0x0) socket$inet6(0x18, 0x6, 0xffffffffffffffff) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000001c0)=0xfffffffffffffd43) open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0xc0) open$dir(&(0x7f0000000140)='./file0\x00', 0x22009a, 0x91) r2 = socket(0x1, 0x0, 0x1) getsockname$inet(r2, &(0x7f0000000100), &(0x7f0000000200)=0xc) 16:01:20 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x4, 0x5, 0x4, 0x6b9ef164, "46e5fceede8e1c65ad6c9c5cf53100a679f454cd", 0x1f, 0x8001}) syz_extract_tcp_res(&(0x7f0000000080), 0x0, 0x20) read(r0, &(0x7f0000000280)=""/132, 0xffffff1d) syz_open_pts() readv(r0, &(0x7f0000001440)=[{&(0x7f0000000340)=""/4096, 0x1000}], 0x1) 16:01:20 executing program 1: r0 = socket$inet(0x2, 0x5a344c4c8bb4bbe8, 0xfffffffffffffffe) setsockopt$inet_opts(r0, 0x0, 0x4000000066, 0x0, 0x0) getrlimit(0xd, &(0x7f0000000000)) connect$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) 16:01:21 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0xc, 0x401) mknod(&(0x7f0000000040)='./bus\x00', 0x2084, 0x401) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000000)='./bus\x00', r0, r1) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f00000000c0)='./bus\x00') 16:01:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000780)=[{&(0x7f0000000040)=""/26, 0x1a}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) dup2(r0, r1) execve(0x0, 0x0, 0x0) OpenBSD/amd64 (ci-openbsd-multicore-5.c.syzkaller.internal) (tty00) 16:01:21 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x1) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) 16:01:21 executing program 1: semget(0x3, 0x4, 0x320) semget(0x3, 0x3, 0x40) 16:01:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="65275a094b29d9cce283bae9bbbd9cad3e5ddcceb600a88a136c000000716d651443e1b0ad9b39f3ec12c63221d77b52bffa9e7a0000000000"], 0x10) r1 = socket(0x4000000000000000, 0x3, 0x3) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) shutdown(r0, 0x1) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x4) 16:01:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000740)="24bb2d1014d28c610260c19195fabc4cf075b4f55f9684f0e158d49d8a8e246764b84cf9da1335532ed408d765279bbc0f84b87b42ee6d", 0x37) rmdir(&(0x7f0000000000)='./bus\x00') write(r0, &(0x7f0000000100)="f2a50dcd4c3938a53b21f1d2851b5cc77d39763b23cd837e3dd1b30a20a51abcfdfabb83c8ec3590a3b0ae331a517d79820cdf63703630665cfa8863aa79d4767140e4ccdd827b8ca65dfa426cd5e5024d4c16390ff78d1f55c16e83f1cf1ae5ae97c77520b78025dde3774e92de7a", 0x6f) execve(0x0, 0x0, 0x0) 16:01:21 executing program 1: r0 = kqueue() writev(0xffffffffffffffff, &(0x7f0000001580)=[{&(0x7f0000000080)="2c73316bebb9ea17db9e010d73ec0ca310dda9c58dc26bde1f7fac4dcf14a0b7c54a14bfa7f5194d27923fc3761fd0b76bcfd2e25f9aaa1fbb0c2207951a1ba1c55d231026c7388053c49a77656507da299951bee573f37d1f8901485a34823186c0b0fc138dac14d0ce5387905acd8896a5e86080342b60b09d60a91f78e4d8096830a37c2fcd2277ca434e14f0b7d34cc4e2787d75055805374b6dc3a5c35fa46b1d2ab56ada2108c9968550e44ec66f7c63a9bbdd9890270729c894fa6195efb7d164e1f2979c0950bf7c36a3fad54d3989060297e2b1a81193fce9874e8b3a34dfe3273a090ece66c8098b330220b371e689fc5157f4b15c9bfa397d0d9cffdbcb7260b9e0f696f39dd78ead996df51854529acaec6f3ccb4b4fa861247712489057724e7405379a2fa888dbd21942655761dd040432de8a95a803beef52568a873a70d631535579cf96ac44f6f5b3199cfa6ead9bd4a683d68444855edee2fb424c1a931adc52de300a5eddf0f697b8372bfbe9244134ec84540f071a9b4d40cc58f06280af90b53ace3d8d5fcd81b4f251c7e857ac694266bda94497fd065a7ba795152657846e4195443f24310ed7d84bae612da555ec2013849b84e62d55d256f152004ea143d5ce9d0b39ae8ba99de1bf5d7da9e9ff72550c81fe9ff41a5ed626bcff0b1df9e1fec72a256e40f8c400c7bdd42c7ef2b1eb2b8ea103f3d3067eb148b2dc6d23f31eff2f29abbf9a9b8031d16916ea676f81e06c77fa83737330f354f334ff101cb0a6a42d724a772182b0c99193363ab7273b5fb1dc2d2838eb00fcfbe338ae36a00b08ddfab9b4b60fd88c1f470e8f6e03445bc92368e48488b358c47672a790497150296ebc8bc1cf0f8671395cfe2c001fff95b541ab78df2115364bd474b0fa73e0bf866b20222cf29a813cbbb2bdd0e9582f252ba4c518180068aa7003b9cb22b11fc1975718601b889346e086b79ccac671abf2bfd4ebd85b75fd74a973b16d51241b8b15b6528a1cb2b0ec01edf44682e34217bb4c1a108d80f5742d4e8646c3554a64d793dc4b2c1404436866a4a38b89c9da5d22796aa1dfddf5147802d07955117f577cc15b49d8d9e496ec881960c4196390fe7d73c96e7366aae4a524db41c5330c7a75c8d6069c45920d0537f53067a7295b49bdbad860f9ff43435b3d80644e14b1343c58f0", 0x357}], 0x1) kevent(r0, &(0x7f0000000040), 0x8000000040, 0x0, 0xfffffffffffffffa, 0x0) kqueue() login: load: 3.69 cmd: getty 10505 [ttyin] 0.00u 0.00s 0% 310k 16:01:22 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040), 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0x20fc, 0x4) 16:01:22 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="e000000100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x100000000000000d, &(0x7f0000000000)="e02300af82ec0a02", 0x8) 16:01:22 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x1) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') setsockopt(r0, 0x2000000000029, 0xb, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x100000000000, 0x800}, {0x18, 0x0, 0x5, 0x3}, 0x2, [0x5, 0x7, 0x7, 0x6, 0xfffffffffffffffb, 0x4, 0xffffffffffff0001]}, 0x3c) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x28582, 0x60) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) getpgid(r3) getpeername$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:01:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) socket$unix(0x1, 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) recvfrom$unix(r0, &(0x7f0000000040)=""/149, 0x95, 0x800, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x8) 16:01:22 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000240)) setgroups(0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) read(r2, &(0x7f0000000000)=""/159, 0xfffffffffffffe64) setregid(0x0, 0x0) r3 = dup2(r2, r2) ioctl$TIOCSCTTY(r3, 0x20007461) connect(r0, &(0x7f00000007c0)=@in={0x2, 0x3}, 0xc) fcntl$getown(r2, 0x5) ioctl$TIOCEXCL(r3, 0x2000740d) setuid(0xee01) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000100)) recvfrom(r3, &(0x7f0000000180)=""/151, 0x97, 0x43, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x7ff, 0x576}, 0xc) shmget(0x0, 0x4000, 0x112, &(0x7f0000ffc000/0x4000)=nil) writev(r1, &(0x7f0000000740)=[{&(0x7f0000000300)="f8fdb065b43e550f1a55978ad1a215990fb63535153f100cbd437ca5c830dbb68615a388afc5b5565a9f8580410c837d98427dddf13c2133087a2d762987c6fc1fd5bfe9447d326ba66b83beb3db38c641d48cb2d20a46e1f1bdf22c829cda7abae34438b084ddaa338a1547fc2a8deaaf744be500c60731279a57f586fe588fd67ff7adb7f0e3a5ac", 0x89}, {&(0x7f00000003c0)="4b0d965e3725ad60abe9c1", 0xb}, {&(0x7f0000000400)="61f9624d5297ac2766a311b70d", 0xd}, {&(0x7f0000000440)="cfaf782649f8151b79d62a2a4a850ef725a222b529726b7853d4a7c7e929ce1cd59000ec564effd252c0f93b8e9bd1bd1b3d", 0x32}, {&(0x7f0000000480)="20cb59f88a94da69b23980b18728aecc8e69905c25c164d3c836b545b5e7fefc230ef678ec59852774f8492a090381597a9e04ba96d7ae54f9d58df09b76140370feb7e9d349f89d12ca6a1bb99f78c669ef2695d7aa44802abffda44fb70160c37252b0332a95a72cda1fc32b70a23adeb097ab6f22eeea1c66d447f4d2a671faa7a9656a9c1af3197ac1d6915ea8d52fe8dec6898044cd781ae610f864be791ebc889cfb8b8e4622a515e10ec299a958162fe6ffe7ba46f288decb615d570390cd2dfeb146bb9883506525c1fc1f37", 0xd0}, {&(0x7f0000000580)="0efda38fa8a0a6be4b5d434f7b3a1e8688eaebcd3a388bf05cee2279fed5df8e254f659301003c283e6df959735e771e90d6e0db5ee787d503e6c5ef3fe63f53cac25957108b106a0d2fff96e1bcf5314dece800822ee8ff1afde28a03f1940775e807b54282e0de72d2e43e6b9253330c8b3e528d5537e0b0af0e816ee207c9d6f4def7", 0x84}, {&(0x7f0000000640)="12d61b0a342ea1c7a440049945183e3b47e0346573e97e844f9a73623c5c9051d500741b0c2c33db61fc60ad77fe0571fe5e1896e73f81b0ddde7baaac26b05cf7669ec23a5f5c458c67754e369b28179f675105e73b11603a658e37acc14f9cd38b0b968896c92dd6182b7c1a25ed5e0b9c7f3d951d446559e0d1bb8c9c8a404292a75ed79af1e8fbbcbe828039dc2bbb054788d03a2bae6a6b89b1f2fe61d3e2e5e3ec7a09d554d63cdd404939ad1e12348a7a8fb7aa84257f3cc0a2a6e8f4e8cf66341787eb0da6f7dc79674bdfbee01a8555488ef7d76f077717338590250ea13cb20bfc", 0xe6}], 0x7) getpeername(r3, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) ioctl$TIOCSCTTY(r1, 0x20007461) r4 = getgid() r5 = getgid() setregid(r4, r5) 16:01:22 executing program 0: r0 = socket(0x1, 0x5, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, 0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000552ff0)=[{&(0x7f0000000000)=""/4096, 0x1000}], 0x1) fcntl$dupfd(r1, 0xa, r2) write(r2, &(0x7f0000335000), 0xfc94) write(r2, &(0x7f0000003100)="67b84185dff0c318017e3668f3e98785adbd06036d44f47e747cf15bf02e6bbc67bf2221ed21ff3b266b10a065b9515cece1eb52757e2b17d9124dfcedfcc538d3d8be3247707637e0aef9e3bfc9600de7501ee8b27b14bea297db6ce439291f5e262e3d27e7a50c89c17634ee84f612b1e2917262520e3ff720a7c554509fd22a91f68387549b4a70ad2fe3f6d49acf1cc2639e0d8c45498cf50ee529de7477607b3c30753d826e51987123bc9baacab1c4dc0910142c938ae66de03bb53552b904d119b95ba5879ee379f46c315044a22e41af23c4e2d6ad6927ce522e4a41149bd7a43fd77d68a90826677abd338b696305cff281997a3d166c51ca78679457c39ec58d071f6bbafbfd2b2c345c8cf5a631e0acf59c162be1b7d043b9cf61e8f8adc8fe131e99a134b54e419f26172ef9356032b8f7fcdcfcb7455c4d37cde1a3b721218cd9e2e25fc958e81d3e62483aa0cd613ec2c313c24217876267873f1acab90afb00d6c6825e4a98af449688af8af9ed296d117eaacc724a98b2de1d0587a20b189298245fd7a6c9e6ad34d59f147d8d3fedbd1e44110326a36b53d9b0ea29e9351d5cdf575568841f8188a4ecd4f4f742db27734fba210dae30e3f5d02df63a9a4d59e41e74543cd13bd51a6b7845b9444893c5627c06d02d1357335b8b1c5a3f3075b954f8f7c6375fbb8bf586dce8f4dc4dd5688450d7f1a5e227ed4db605b7e47eb9f5dac6780893bd754f606fe4e8318e6f15579d1f8aa2fe2d0bfb2143eb7773c148d573cfe7de10005e239a4c0471420cc572c0d6dc71b5beec749387d97d4eeb50b87947b9fed59f040dff562e692e07353fc666a728a61b89bf80bd2457c442492b36000ee81545451e38fdfe797453b7de4e78046bab55abd0781bed65937c8f4a312b9cf49ec00957fc21372f6caa725cc5a28f1f800c93d25bee0377cd6c1727d1cd87b052a4f8999ca5fdf4bff4bbc339a1ad3fdfaed22afbdb9d4e65e8e983a9a504c1e2c687438f4849da45798ce3c9a4dba3656711eeff9a548fb840f54573db6bfd301997fa98a89f89bc6bc73921d53aaec037c826fc1a6a632ee5478b41eb82bb56a604f75eca324a6f6426d6157cae5b4dc246681acb8970d071e90ac4cf70cf442c6fbb1fe525c124dde91627a11929f2abd8026271ca6d1a4a322dec7e0a68db18c3bb66142053ba6557a182f2af4d56993dca9a07769a232904616bfb", 0x36d) 16:01:22 executing program 0: msgrcv(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="000500e001ecffff0f000000000100000000000000e1463a1a67378cc1a6006f25af90c5edcbc37cebaea6174b17d4f04f340682d0ae853d024ff953c33bb46a0601eff6b44a65f617f714a376b4"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x4, 0x1}, 0x6) 16:01:22 executing program 1: r0 = open(&(0x7f0000000080)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0xfffffffffffffffc, 0x7ffffffffffffffe, 0x10001fffffffe}) fcntl$dupfd(r0, 0x0, r0) 16:01:22 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x181, 0x1f6) pipe(&(0x7f0000000080)={0xffffffffffffffff}) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x3, 0x20) linkat(r0, &(0x7f0000000140)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) r2 = msgget(0x0, 0x328) msgsnd(r2, &(0x7f0000003ec0)=ANY=[@ANYBLOB="00000000000000005e593dc82f038ae7ef12535d811c1bda60145137895fc9b45f0c0c20476136f68ccfa3290a860e53ea90a4ff3a975c93d85a77997bc86336885b171433a35b88960c27592d19bd616280cedabf8bd9749ec14a18b830349b93539f815c917b62ffecf2bef8cfbf3a47825a89541218e2a69c6b6828e98f2c994ea3648ba75a4d422dbe51988b04c13f1448a0e9e73974de29c10422a1eb32cc4b1428bff9c3be8a5dd34fb99dcf8d66b8f2debb4db26126aa1ae21c8fe6e03df32526a4126c9146090ed298055f1efc9a3d36706ea13476feb06818f73c0565f7b581e8afed0e1ecd5dd8ae92bf6913d2dce3"], 0xf7, 0x800) 16:01:23 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x5) r1 = socket$inet(0x2, 0x8000, 0x40000008007) getsockopt$sock_int(r0, 0xffff, 0x1109, &(0x7f0000000000), &(0x7f0000000040)=0x4) pipe(&(0x7f00000024c0)) preadv(r0, &(0x7f0000002400), 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x101, 0x0, &(0x7f0000002500)) setsockopt(r1, 0x7, 0x0, &(0x7f0000002480)="feff84d0cb806f2a726fd51a08da0342a75d39f4b2196ca98b1fbe9656653040a2cc466e28125e030fb2b5962aaf", 0x2e) fchdir(r1) 16:01:23 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) readv(0xffffffffffffffff, &(0x7f0000003280)=[{0x0}], 0x1) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x21, 0x4) write(r0, &(0x7f0000000040)="592748ff8e1de4a0d8565dcb78ef6622432f9137e13007282be14e1cb3828d393b6c41b34228e8032c33473997383a240431f7b615098c0e362e378ed1898082bd9e34b4428bdddadfe13965b782214de31b62d420fa95a09ad313359cae53b960aef5b3ed8bdab5bbb6eeef365b5bf7397c9b8764a8866ea7fb236d12d193b015053e087337f39b72eb5f045d3d412c2a66c074fe7250cd80b1275927648470adae20e15857732fc6eadeedc9d1c9f713415441cc3a8d4fad6f0111a98ca7ebcd745167504a57048f7f0a8aa985485cdb52bb00665407f8b72e8816f7bae8d7ab3fae3aa7b67ee07d0e04269ec09963a4ebdbaca1d2301a3b7ec1fc6319d99014cc8e91adb091e42daad96ffdb05fdfda62f83ceea5ca6b64c9b2c45634ce9135d918b855d1f7716403d0ce9cc87fb42e35173b56d43b1b834cbcb86add54887e669783cb1b267c9b9b5692971cb3594f9f22ef9d31b346816852a6cbecc55b41d02e290642d110f359cdb1afafde8da548303f17cda1042d92d112153b4924525a974f163526fb4b88a4034ec22893008348eca4ab0d78b6b0a71da10a7c9f08f81db3df738a3ff2a4b930f1cd5996bafb67a62680e6832b3863191c2b7665f92a9f4a89f27cae273628d1ea282cc8cb31249ef5b22c8df85f775065864824328e4c0a72ee2bbd08c1ba9cf0a169f935834b7cce88ea948dfb84f84d3bcf733bc450a87a0319bf44896abe2cb716469aa444096492cd4b8513ff5ea8219940610253d67f9fca9fd1de6e95dcd25464e1e15ec165c9cd8b3698d7cae27e53bc72c4701c5b346ad91270b16713cc5ac421c55dfe8f92a0200d23efe561a69b0d81979fb10c81d28b9cdf33ca96320f098bd307105a0e6afdf2417581343de919fae6fb736800d1ce3774cc694b505f4d564a11ad59a2435c298317758ccf45e53235388a778286ed59f0155e9fc35860bb6bcc3ead7414251306da55de4587b945afae54310036a1391a2899747823afe195b104f3106024aa4ba43ba27ed842ce0a3997d5e94e9f795763d48da6b2728bf2034a7dc2bcac6f2f1be201741117a75565a3d441b8b07f6ce94dc91632e3b590061ce30852c62e469b144bd3a2e4baec0b9553bb975dca909da8e4f17e75921c03ba2b879882cd5af5664fc4a9ffa3901c0578e3a94b993abf758b7be1f7a74e7112ef8b4fa558d46d1580ec5c6e90b0570baf2077cecae693ed96c185766f79d48e56d6ed36554ea389fe65c344e3a38c5ce2517fcf01c2101249b3f1174f12225247a31b541bf42d37479fd9ddb4edcddcc87f1edff77f15ae923f2994855524d5bc2bc80855ab96e14b651e9930ea94d3807f85077ee1b78a05bcd32d0176eec522d30564340b2c3ed4bd9d750a79e4c739190bacad4f4ef3fecb11d9c616f6de43e261044f207505df0946bb6ba9a5e2be0802ae50285f0db05a0bcb120ffb8b24bac5e3e9e28505783f7b2c0d54db8f0f60b77afd5717853d779c6e15df8a014880498fbc42e0032f2d16b004de2775a95645a14388f6e507b9bede83ef0cea8e627837461d320cb15bef1dbbf8f6ec15084b942fc29399cc9733f713d5b9bb9e7d6cfde1c9453b0f2f01e779c34f532d2175be15c4e3805b53c9a4264264f126b0ddb567d88cf2919c6f63dcc02f7d86b17d2ec5cc5b4003a264fba311ec5c6f699f2c03e76576552d4daa2c240630578eb665e789762c135a6fa96c38faefe1eb7d7748f462ebc7eed6cd13fde957c5f3a23dd90075778e340bf3bf1c263d6a7d76342fc4c5dbc243b0440efea06d60cad0baf5657f14c83769012637e75356d22d15b42a7d3e523713507bc1632d8c5b5cfffd117bfa7e9bef5dc1bf58ce9f6f8561c6a193ba0315ba6b784f765fea961fc2e720176ea9e2a0a1a30728a4386602b4d15f6bf85a18d16534e993e02c4613f7a3306bfb23e33ea4adc215daf468cf7adacad7de6d6f7ceee31e6b0d7635da368d7f72292d8ea593047c7e7bdbc6a343180b2a334505536c344247dcd5cffb77f0274e176e739416b14dd21e09d657d50232e2dc2d5f11f4abfa1c9b7de637691396d4fb38daa4bd2300b25d0644c50cb38b127591d69f524cf895dc4161ba7e395806ac9fb80525df364f30fbe148bd310637bc166811bfe18df8efbd895c6db44573571becd7359933d45d9929d226668b46ca7ae6d19aebbb0a68d3dcd9acf76cb482fa256515c66a87860092bf900a2a4f50b81b11fad7a68791e8aa1c32b01495918515ef80816e2dba424b9b6fe25d25f678f09d0b4b49e9e6ac3a1453dc316c1b5365e4e4743075b79bf22afdd92935e33b9f104cf88852243aabe2cdd2f14f145509dd91cd6d1fb48dc0c597796e82a156433ea9722bf227d22068e7cc0ff031ec03e4d65c412dd63f4d0742952233ff725d90500fa83ae727546a869895ccaf74615624ca65b5bb19e9e4183358d2e42b39c11d817353e07f7c03dbd0970b6ec85b7bc594b1e9bb8d1f172257c64b98490e1ce1e60fb4d6e278100e8a8d473b5e7b63b5d0ceea68585cb560551abcc8856896035aa0632bec4f8ebaafddb85925e98f3ed3e6aaec54505322a15a587c70d0f37812b0c14d7aa2d098917fa2de84c30fd116fee4f10f5edf4bf775f057d43659fe7e22dc8e84130690d56172ed2ee2f1c343339c40b9da50c97e596fbf5366b55fa5d85d0112f7f1280e5423b47f2afcd10b5157f194bf0da96f65ac532a0f7455e144cd0a4bad82adb890dd2c84f6e4e1b09ad02a8dd5d4394737074b4abe6918c0ef225a1d5344aa72001d56e3b1023e1224822e50f7cf44516f73391ef04f3a4336722cf0f4207297a582ff72d0cdc69affee2ea722bf1be6faca51741bc8af08dc8ebe8b88960749a5ddb90bdd25ce2eb82dbdac3a4e12416c6a759a706f0fafed6a684f8fc6c9f72a15f4a32925ba030cfd6a70b15c4245c2524a30c43cdc3768c3ec4d0fcf8d7ba806f73576f6d3af61e0bc2ec25f029ec83cb9469683f15f0feda17b6ccb94916bcd0b43ac6bf331527f75b856396d1c1c2cecd4007cdd7f4d9c701c9386483633dc6ae5b87b7cca2d5f5e94d288fb525ea4dbd09125d47892e33f9cb0f2bebe04f631691990f6c40ffe1056e61d650ade87551c2102302a99817d65a228b06ab3535bb02ea2de4935a7bd4c47511dd4a8e459f5f3fdfbc76449bdda33c4a136a183c942fc821ca762ea00ecb68b9ae01947d943b1793ff18c27c04e0f0a8b2ad72cb75458f224f135b3ce0c92cb2b297ca550179b2e347768a0551216c0e6a80d1bded6f1943a7464a9835233a8f922ca0e412d6447a62d57ed7ce6738d2cd951301ba5ab89d08d2124500b64312653c64050065257dce26337c3353fd1e98fe6049a34aa4b53bf497746fd31cc20ae4d335274daafc593947e6bc44611e84ad57651d5643f4fc32a3af0c06fb527a28eaf4d3bd8318e2d8b7ad901646a197bf53d299fdf633bd25c84f29d7bfcea33ae5cca68c3170e18a09d82235c77f3c77ccbb6370ee54563c7da3b57b66ba60ada72a7c2668e48b6a737bab53d6f6071f75d6384f2c5084c1e56de7ce8dc3306e2f4add9b7526460756c35ae6f63442abe46cbd028932adac2b7b595234851c332227675bd71b213138fd022503d3e2b47d3880119da4059fa97f04ce15b12561c463acf252bd770e691997773a53f9fa4c98012fb2be1a61c85949fa68e7427a3a2a5376d5b91ad1be0b0d9a16c7acb30804b2e2c2086951021e4fd83511256f95b9e0aa4b9fa4129b2c7d5c4fac34bc441d67c9994b3d291ffee1d218856aa9d1fa615114076b8871688ff90fc30cfa886e4c331abe1ef0e48a99c616609e2b7ae84bf22d1c24ac0fdff5e69108e5501b9a076d3b64961981555d95cca940ff369a0b7b4eb6493ff38f6cedefea1d9e74457603ee358751605cb8c3d38c2be16d32df5a9c73d9b305ef28f6fa69a37fc145ec769ae16735f86c21cccd56d22b21362edd258bec45c3f1d57bed4b305168ed3a5189bbae7bad1dc18736d11e70fa1c97bff15a1a5a3b77223108291b3dae689375142d33a5be77e4f030d8659e67e0d328b3a1c6ecddcd4a3aa32b94b545bf7fd29924cc760e9ec43a4cd95f7718198e75c6098ef356533fbbe6afa1f71d832909fde2d5feaad04fb7dbd1c8d59056f3bc340c10ac00ee561ab4e61a8dbb8c5519fe2ce97dcd722ec31b650f70ff98d361b0e8e4527d17de86d4bf6efe652e22e0a76900cc206fb302b8abedb88532e7a26994adedf03da9cea45146985453e04f603af8ecdeff8668306a03089357f3092cc10e4f0ef0630f756b4b8fc3f720d58e59a991f22fc6e8c59da4893c77c21df78c6b711e2a91f94bf9deaee694b70d217bb869e9797d3c364df8e78be5039336152611e74861988d3df09447325bc410762c0fb81345b00438974a888bf4189b6a349a79096eeb34737449fb24e35c5b614df268272f8ecfcf5ec6ecad1b46edca56057310b3c80e3f8ddcbf983b2c19dba928726b11556d0c01766aca757bc764f14f1842477a0bd5dc157da176a66a5e6dd9054ae8bf01f76054b80ef33ac318fea788db1c458ac8280785b27b957a1a49e660bce013a7fa1f04b855d86e805b8babe8adcbf2aefd5831d5fcfc70ed96cdbddce21fb2541efb2892c5b50456cbc36a555ef8963b4d649b76ef8b1db73bb1e2d9a8b689700386b6680ff94de1b305a971f81657e1aafdb02333e50d828da5fcc67bb06ea28cf91538e20ff5b37aabbbe956576d1653ec6d3cf1e8e1c8cd76867ea01c3524a92f6dc7169ce837ea3921eee10a4019a7b8588064f29efa02902cf6aad62c4216aea58019f218d837a711e43da31cca0010c7a416fea5029c3603133497fa992ca087e947582c763425e4afa4ac198e8839bfdefe3f99a8fb1abfc6fd4278427174340650ca3a58314b4ba65f858bdaa6aca61427e19c5f9f9f0d464d05591eea3f3021042831aef91d9049a068d6b359f13c87d15fc651565a268c3855a7d477d2f888d9a9308d0e42ce9c230cc4986eacb6a4f7efb331304990ec7422040b3ace64244a414c06ab8e3efaa83f8b38df01ebd49af0a0b6f28f261924facf03df5372e30ae65ea2206b962a603a64bff9255d6929316030ac578abb7fbe97c7296c8fb5200b05a2d71c8586e1bf81a06038e364e7fc2b31d18c3b41b5c9dfddbe30f4d05272ea2b6573ae4788a4122610b5853a372723949091908b6179e96ac2f79caca7aa34ba38ae2d5b74dd152899c0e7ca350b68a29233edf7e554a05215c2b23bd306caf3dd8583c925d876fbc6cb6f68f9ad15aba623a362d5de554b396d99532f7edf56b595021e0a051398acc6fed85c20421d4821800b5af5d5d2c4c05bf6fd5d173b52a56278c3b2617da09d509a0f80138efae7581974e20ebbf8c354b5a822b2cc3fe7c26bf8b9bccc234244169fdfcb664091eeebeabbd78547d3ca31bd09710c32ae77d3d527a9bc6c01397fef8bd3f57fde38884a228e83bb11b8232e3d882bf416bcd9a405f9d52bb4d36f404db23164b9e62e3d6b2f85272690f35e35ddde378afe23681dbb7adb7e6428c5500567c1524a2a07f7469f2f25fe773a2ceaae304c7ae6d2ce803d4720249e9589730220cf2cdd67b9f1ce57f7880e572d4342dbb422cf02257e580a7e53272e71f0dd840a8c3e9f422a9d9a6c4b896b02755d42b817e115e2a8556bf111a051d4716b9cb8a846a5f4ae403924a0362088a676332", 0x1000) 16:01:23 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = getgid() fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x4) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x3, 0x0) 16:01:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) mmap(&(0x7f0000fed000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) dup(r0) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x0, 0x2011, r0, 0x0, 0x0) 16:01:23 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8001, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x40) fcntl$setstatus(r1, 0x4, 0x2000007f) syz_open_pts() pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fchmod(r1, 0x0) close(r1) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x66) syz_open_pts() 16:01:23 executing program 1: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x80804, 0x0) poll(&(0x7f0000000080)=[{r1}], 0x20000000000000ea, 0x0) poll(0x0, 0x0, 0x81) open(&(0x7f0000000200)='.\x00', 0x20000, 0x8) open(&(0x7f0000000040)='./bus\x00', 0x10, 0x5a) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x10000, 0x20) 16:01:23 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x100000000018, 0x0, 0x0) 16:01:23 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xd) write(r0, &(0x7f0000000780)="b89e7b1c7d4fc1da8c47f3de84427abe5b7c3c18b3226fa3e6a3f7214ad3fa80fc006935a7bba45249e7c5e1b1bbcd7657db5cdb82f1d93df5be27dfc69b810ba7da8a02573100d1d071d958b4fd882fa918b383f316178d9777dc11d673d5489398eb99a5408d5bfac0ede3a159efb0cb18c0dc440682509a169f45eb694115ac2f8a0aa92c9a0e813a79e2a5b1d74b07de6a9dbeb161d4096ef4cd115e1f74159c5b49185091594f5e3ae891517e3f9200faa50c88df6086153cb559290f62ac8c9446fad1b1ddc99faaee39d625a5f98b5de98a2ad7e328b83efe448b10b70cebb278f614827c9cf60c538d4715fcd047839f287f5ce5d47f30d2135eba8497902a423b367658c8547ad258102aa88e126951dcb38b9bdb89a69a017d77c0155f57796182275cc4082306b7da7799569936b91ca18744795cfdf91d25ba33e41c602b703a4fd481eac68f0038a76bfcd47c69ff304b72f52a64b1d4b3962ba303edc4d0fd3c83d2b3beb601441c21cca29f4ef890128afecec425e7d3628911f985f9d1cbc6b7219141599580869cc3b7ed282c8c536e108c02dfa90b1946b86b500a669fa234a51df2c78dac18d64a799ae649cad2b4ace1d61d4ee5d7ed95c32db9b5c7d5a7dc45ad30839de25cce0f19dcb340b4727399a6f7936df9ba5fb2a324a364e352cebf3370dfedc4369929c68e5a44f44c51f9a92ed97bf1b5d7710bf29cf018dadb103157f3ea9957405f46f53c4b404cccaf795d6dc01ded0ee8fe75322101c10c6cd1c3608cbc802db141708fdf72c04ecb98ea6639324a9bd271fb6720c4670c597c4b7546e6f3026963615c903feb5687e1771b9e895f0a78f1fab9c00ad7b9e808e8f44f71f2a8df1ba1e63fa12327c9d50989fcc5182135d846099ce25b72c4af76e0b449ba656dd507eaab09bb76497108f5168b2d774eba445a2d5d23dfeae4b6dd313bc25f6cee44217e2d3aac812fc93a63f5ab6e35134027d725cd749ac478763e96a30556a072c0371870bd7b8b9999c5b38e8b591ac3084d4e36aded7c4ba96ab80099ca5061d60539ecc0c38d45ceff61dad3f472dedfec9e43aa8be13a8057bb84b6d116177b7c509ff017c68b80024d46e3d4a540c7ee2909eb769db233936517786bd288a00a052a794a6b154f7143c96bdf293884125b0eb65b1f26317b3602911e719a7bc30599e73d2b8fa92fca7e842cac9e98d3e90840d1593a874647187174c9cead445ce5605f820a656b0f8652ff597d230d9b662c4bd08ce300951bb258eff4e790e15cb76fbdcc9c9be82ed6c69945423a7f8aa63dd871409c818802f4b7b975a59f524d439cb86a735ddec64c30bf415e01ffed6b37310d5784c24e0d830bd03961239b38bfac4bd9c7a79d8b4f713d87ef3902ffd520191f6276467981464f5bbb5fc2b0cc2556c2b1706ce9d4b700783ade09b28a1af2e6d5ab536ddbbca8b1a04b2480a9302057455047e48bcbdf50232ce49d484929635f1c56fdb059817b619ca2926d301f2c4ec4ca1b9076ed835cd4e9adba4b0214a7ddf2316e847d785eac07608af8a123310d749c110e8a939ee0a918941e7a43870bddca22e8e9d81fb6b7b92ec7faa533550170eafcf0af0668523123e39622eb3c389370e95d95ceea31c43537c6164a31ed24535615acf8eeb534ba3313828eea973928f6d68226d61287b4f410c9fb8c00f4ee717a7f7c593b562c9007db6605bee2ee16fee38228c8c275c02dd270a6f726548da8b394d4e74baea06095932d1572923a1c464366827307ca36a44dd9c400bddb74ac7f9b4aa766aa57928511dc5b2ef6352db2e660397bc57ee89244e167ad0393cd7e14e5e9f81f6eb7fb4ba7e7574b02f7c1e1a87036e10edcf1ea7570c1b9a7d0b10e8a1fdd169bd72de88e1a7d667b266f1d9776f2884a64ee7ad2650f4d701cbc0838e99a0a505ca8e8df8ab48c8ada328ef86fa41521c7896bdf830be9d713e10b2d556c615b5fbcacc1d4f88a06f5da7fb2bd477354daec561b61ccf4fbb8a3844551eb66b3fc19dc505fbfce1a1a45df2be0c36463de00121743d8c0c9bf8a66a76cc13b3b57e26d00c9c29cb5d665dcb8be6092fc1762b805185f11249a49ae73994f58c1c3ee22fee71b3c1d8a0f4c43a5184b3c49c46af3afb8d5759cd1e9a35be54767b82c4fcd7cba328013ffcddee75fd11db4714b5e0d1a6f54362ca052976a891c02aae05265737e3cf5f11a4da59544f9365f98d6f75994d3f230c3e07d904f0170523764f6b71015633073be564434d94d4899d263d17ddfb50479cf2291e46f1f1042e7ae22b8fe1067e088e119bb6295adefcd6b5693ddae07172b40b9cd7881e3df698fdc8c6538af849d9b858c8eaa2486c8514ae50d63c9c32c6d084a87fbb7de878ae5496d5965abe4cf4a8c89e50a8d79616d4962b9fbeef8c0ff3ea7ebe9dedc3a2cc298e8764220d534bbe06face3ddeac6b34bbb3fb70edca1f6b4e8539a4b7501bca6f2847b72a8d0156e0cf5dc47523e30e81578c580fed82bcdcb335ca41ba58e589b73e4705750f51163452d43bced35b2fd6c3a230a", 0x72a) write(r0, &(0x7f00000000c0)="234c1d5b3deb9dfec59653d366ab3e049666d33a2899803a656b6dec9abe163ddcb307febfad0d9957c550f24e0c5fd429881fdda15ef4e6ecfdb6571abcc4dde612f7d7fadb6333b06593fe471eacc13f6a1495e0e525bb43ebd11f67c020cdee46f3c2c9c976ebf86112f61908f64e09c81c4fb15bbb6b50ea7d3dfec6a0b520f4d325e32a8213d709b23728b6e2e42f2aea36370afa75183566011b988e2aa2bc966860f9fe51aaece76dedcf071c86dbb184c7368e0de3a366184725e0208d1558493f5d38b6e7dd9192c88d2c06092cd38b0e0a17669f5a00d1ed6a2d713f79e095d8984d13f2d8", 0xea) r1 = syz_open_pts() close(r1) close(r0) kqueue() syz_open_pts() 16:01:23 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x85}], 0xffff, 0x0, 0x0, 0x0) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x40, 0x0) r2 = dup(r1) kevent(r2, &(0x7f00000002c0), 0x8, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x6d}], 0x39, 0x0) 16:01:23 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = socket(0x2, 0x2, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000040)="ffc2dd548c1de9246f50db16f7e8ab12c8d1dec3cc49e6ad", 0x18, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040), 0x32) 16:01:23 executing program 0: getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000180)="00000000000800000000000000e8ffff00000000", 0x14) setregid(r0, r0) lseek(r1, 0x0, 0x2) mprotect(&(0x7f00005d8000/0x2000)=nil, 0x2000, 0x2) getsockname(r1, &(0x7f00000002c0)=@in6, &(0x7f0000000240)=0xc) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x1, 0x9, 0x2}, 0xc) setegid(r0) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 16:01:23 executing program 0: mlockall(0x3) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) r0 = open(&(0x7f0000000000)='./file0\x00', 0x828, 0x40) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) 16:01:23 executing program 1: r0 = semget(0x0, 0x800000000, 0x0) semctl$GETNCNT(r0, 0x4, 0x3, 0x0) semget$private(0x0, 0x2, 0xc0) 16:01:23 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) r0 = socket$inet6(0x18, 0x1, 0x1) sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x7903000000, 0x69c}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000140)="95a61f73b5c7ffa726f14cf0705d898d2032c98ff4ea59a189d6651325214d2a1783b432fa682a08e9705fed333895aff4d6b4d08adc95a868eba19ca142d13cb2d480120eee541892b38ba2124a68957c69a20dea07250f17ad3a7d9cb82383247cbae515d8d4e89e58e787d997385e45be612f1f216eb768b47e76d4b281474ea756dfa3bcf8870eeb6e603ec36952aa433f1d27b58f8a8bebd7cb8d1fe528aeaacbeeffea9833cbf03d98057ef4d83bac3c085276ed2b59d9ea037f0ebeab8743476e79678fd7bf294ffbe8fa", 0xce}], 0x1, &(0x7f0000000280)=[{0x28, 0xffff, 0x92c, "94ac7f38d9bf7be40fae30971f41befc6dcf2e062417"}, {0xd0, 0x1, 0x6, "09f4fb16e7d2635925bdc9103f4d48369bc7e8188882ebab5d850a69fcd3a7df6544cde9afd281405af805eb8ab5c5a0c1940976141a6d0bf8b3cd75279ba1647eb2c949b61973352dd88bf7936977be71589753f993f461284dc06fcdce036dbf7afd10873f5dee451cefeee24086ad452cfe237f9dab89fb3d73836906ebf663e49b7e724a243eb6ce228009fb3f11cc2c513aa1e306c482ef721e3a74883ab1988b0b8912c91d00ecb14cfe9189d3a576ddc91528152e36b81893a6737e"}], 0xf8}, 0x408) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x290, 0x0) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x1, 0x0) 16:01:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000600)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x0, 0xfffff, 0xb72, 0x1000}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000004, 0x1, 0x8}, {{r1}, 0xfffffffffffffffe, 0x10, 0x1, 0x80, 0xfffffffffffffffb}, {{r0}, 0xffffffffffffffff, 0x2, 0xfffff, 0xfffffffffffffff9, 0x80000000}, {{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0x7, 0x4}, {{r0}, 0xffffffffffffffff, 0x4, 0x5, 0x1, 0xf000000000000000}, {{r1}, 0xffffffffffffffff, 0x80, 0x80000000, 0x0, 0x1}, {{r0}, 0xffffffffffffffff, 0x0, 0x20000006, 0x400, 0xe99}], 0x7fffffff, 0x0) 16:01:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000040)="ff", 0x1, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) 16:01:23 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000500)="e3", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) fcntl$setstatus(r0, 0x4, 0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = geteuid() r3 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = getpgrp() r7 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x1f, r2, r3, r4, r5, 0x0, 0x8}, 0xb6, 0x7, r6, r7, 0x0, 0x10001}) 16:01:23 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x10) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="01000000", 0x4) 16:01:24 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)=""/207, 0xcf}], 0x1) r0 = socket$inet(0x2, 0x4002, 0x0) dup2(r0, r0) socket$inet(0x2, 0x1, 0x6) 16:01:24 executing program 0: mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) socket(0x20, 0x4007, 0x9) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) open(&(0x7f0000000080)='\x00', 0x8, 0x10) link(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x290, 0xfffffffffffffffc) link(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file0\x00') open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x1, 0x0) 16:01:24 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) link(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0\x00') open(&(0x7f00000003c0)='./file0/file0\x00', 0x200, 0x0) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) 16:01:24 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x2}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3641dff01"], 0x1, 0x0, 0x0) socket$inet6(0x18, 0x4001, 0x1000000000000000) r0 = socket$inet6(0x18, 0x4003, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:01:24 executing program 0: mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x15d) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:01:24 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x9, 0x80000000, 0x637, 0x80, "0c620de8f17a765cf352465417770a09c0939b87", 0x1, 0x80}) syz_emit_ethernet(0x1, &(0x7f0000000000)='{') 16:01:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000600)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0xb}], 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 16:01:24 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) poll(&(0x7f0000000140)=[{r0, 0x8d}], 0x1, 0x0) 16:01:24 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0xa1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) getpeername(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 16:01:24 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x90, 0x8) faccessat(r0, &(0x7f0000000140)='./bus\x00', 0x1c3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) openat(r1, &(0x7f00000000c0)='./bus/file0\x00', 0x802, 0x40) faccessat(r1, &(0x7f0000000000)='./bus\x00', 0x80, 0x1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000001680)="0059854378d6aaebea8fda36c337ae89084f396c2c009bbfc2e03a15d29c53d578173e8629aff7bdf00a34a129dda12439ef64c5280f8c694b6d631755f687c4fee6686b499397cc3b1c10bf14bdc202f8533047f8c7c66de42240e000b928ba618d639c43c83f2d2e3f3c4e6bd7469278f8606900c70a4eecc70a184176f97094bd0169199f9d23805bdb4cc57c60aff3b9389cf7b76e2990acf8ab4b2b22f4f7f28dfc5d3a1ff8f59b658661e1b181d8b7fbc1db34a67aaad9fcb5c5609b01f02021fe72fc2e60085136241b65017e7bd50de5312d90b6930bdf8478ebd7b3622d8e9d37013fd569f8f797fd290ea584b0f092692be04e87119d8647a3571a8c90cfdb7888ba1657bc05b4a643bb2a7f95920a3843ef3147501a981761505ac591245e7a0930e85a3c7473a9fda1fd1b3c014490c7d2ad9948d9aba226b90f7e43aa74735319f703ed0bffe5ae1494efe0b4b099c45bf5203fda20131a12bae9d9c81ba595a228663823f8b401275b63168298eb404ed03d6e50f1ad548a8d6533212d93a4a535a13e5f93c193ebfe6adbcbe613690b0aa33a3443c3edd45a1efcecab6eb8510e875947ad4f1f590ed8a2fccdfa57a484282980aabddc6523", 0x1c0) execve(0x0, 0x0, 0x0) 16:01:24 executing program 0: sync() accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getrusage(0x1, &(0x7f0000000240)) r0 = semget(0x1, 0x7, 0x0) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000080)=""/108) 16:01:24 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x9, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffe39) 16:01:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000740)="24bb2d1014d28c610260c19195fabc4cf075b4f55f9684f0e158d49d8a8e246764b84cf9da1335532ed408d765279bbc0f84b87b42ee6d", 0x37) write(r0, &(0x7f0000000100)="f2a50dcd4c3938a53b21f1d2851b5cc77d39763b23cd837e3dd1b30a20a51abcfdfabb83c8ec3590a3b0ae331a517d79820cdf63703630665cfa8863aa79d4767140e4ccdd827b8ca65dfa426cd5e5024d4c16390ff78d1f55c16e83f1cf1ae5ae97c77520b78025dde3774e92de7a", 0x6f) fcntl$setflags(r0, 0x2, 0x1) execve(0x0, 0x0, 0x0) 16:01:24 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x80000000) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') 16:01:24 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) select(0x8c, 0x0, 0x0, &(0x7f0000000000), 0x0) r0 = getpid() wait4(r0, &(0x7f0000000040), 0x2, &(0x7f0000000140)) $-Ҍa`Lu_Xԝ$gdL5S.e'{Bm L98;!҅\}9v;#̓~=ѳ 16:01:24 executing program 0: socketpair(0x36, 0x4000, 0x3741, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/95}, &(0x7f00000000c0)=0x61) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, 0xfffffffffffffffe, 0x0) 16:01:24 executing program 0: setitimer(0x1, &(0x7f0000000000)={{0x10, 0x2}, {0x80, 0x7ff00000000000}}, &(0x7f0000000040)) sync() r0 = open(&(0x7f0000000080)='./file0\x00', 0x100c0, 0x20) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/48, &(0x7f0000000100)=0x30) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="0a1d3eb2f62393b618424ba0893995b0668906815fae38f0acfaa89d8e81fa11b7f5d0083d61965415c7e2b09c89f08bb6d098caa662a647c5868e9a3f6b988636c8", 0x42) ftruncate(r0, 0x3ff) getsockopt(r0, 0x1ff, 0x1, &(0x7f00000001c0)=""/8, &(0x7f0000000200)=0x8) getpeername(r0, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) kevent(r0, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x4, 0x80000000, 0x7, 0x2}, {{r0}, 0xfffffffffffffff8, 0x88, 0x10, 0x3ff, 0x5}, {{r0}, 0xffffffffffffffff, 0x1, 0x40000001, 0x94ad, 0x5c7b6fd}, {{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0xc5f, 0x1}], 0x40, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x0, 0xa0000000, 0x81, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x18, 0x4, 0x2, 0x100000000}, {{r0}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x9, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x24, 0x4, 0x9, 0x4}, {{r0}, 0xfffffffffffffffa, 0x68, 0xf0000000, 0x4}, {{r0}, 0xffffffffffffffff, 0xab, 0x40000003, 0x5, 0x1}, {{r0}, 0xfffffffffffffffc, 0x10, 0x2, 0x100000001, 0x3fc6d974}, {{r0}, 0xfffffffffffffff9, 0xf0, 0x10, 0x4, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x3, 0xd7}, {{r0}, 0xffffffffffffffff, 0x4, 0x60000042, 0x200, 0x10000}], 0x7ff, &(0x7f0000000480)={0x101, 0x2}) r1 = openat(r0, &(0x7f00000004c0)='./file0\x00', 0x80, 0x84) ioctl$TIOCSTOP(r1, 0x2000746f) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) recvfrom$inet6(r1, &(0x7f0000000500)=""/74, 0x4a, 0x40, &(0x7f0000000580)={0x18, 0x2, 0x8}, 0xc) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000900)) r2 = msgget$private(0x0, 0x10) r3 = semget$private(0x0, 0x6, 0x40) semop(r3, &(0x7f00000008c0)=[{0x0, 0x100, 0x1000}, {0x0, 0x5}, {0x2, 0x10000, 0x1000}], 0x3) msgsnd(r2, &(0x7f0000000940)={0x100004, "6685bc0f5b387bde3ecd00000000000000c189125b307ab633a6c3a320f91f0136bbc696ed0f5b2e1e3c55091f4466d4dabaef24de8f4e172233c69c5adb1cd9d4a31a4d640453630a7d9e02dcf0047e02b8c96256736d58399dba459d8eef17489cdfa334150cdb26b7f276bc5884ca5ab762f512566e377de25fd849923d348245a8307ed46146dc888ca120b331cd14fd2f9a7e5fe12f933f65a7439267cb6b914d89ddba1a6de0d70c98af5aa489d3f0fb8d98a1daee89df79094b8982f39597a58ce37e656ae6eb5cb3be3b4e91ed22b682717ea990d24046086809f98fbe9b28cfc1c27fbde9853dbb09c007a4e0b98e3e46ef223f116bc5f0d30c33b558e0b6ef6cdb870ecc43472a9efb03d210b6b5b468c55871787e38037a07ec1beb506d7224a0e1af25b87da7529cd8d07dc4f1fd35f8a8d516c00187122f2b1fd87dd281db0d3174c8c357"}, 0x153, 0x800) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000600)={0x5, 0x9, 0x6c, 0x0, "24147fb6d37f02b81412b6fc9e8964ae80d9a1d1", 0x7}) getpeername$unix(r1, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getrlimit(0x8, &(0x7f00000006c0)) socket$inet6(0x18, 0x1, 0x2) recvfrom$inet6(r0, &(0x7f0000000700)=""/129, 0x81, 0x2, &(0x7f00000007c0)={0x18, 0x1, 0x3, 0x9}, 0xc) syz_extract_tcp_res(&(0x7f0000000800), 0x3, 0x80000000) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000840)) 16:01:24 executing program 0: mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, &(0x7f0000000000)=""/113) mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f0000000080)=""/246) r0 = socket$inet(0x2, 0x8005, 0x3ff) mmap(&(0x7f0000ff6000/0x8000)=nil, 0x8000, 0x5, 0x1010, r0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, r0, 0x0, 0x0) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r1 = open(&(0x7f0000000640)='./file1\x00', 0x1, 0x4) read(r1, &(0x7f0000000680)=""/128, 0x80) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r3, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) r4 = fcntl$getown(r2, 0x5) r5 = geteuid() r6 = getgid() sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000900)="b2e373ccc80ba52927e405d7800c721020c3916aa464f0602dea9f5e03ab4dfe34d7ea380f730490532f5158d9bb49f6c837c0091c39a1ec23930e751ab2c4d4dc824bf78b0e7400eb30323448c73ab4cdb86ee48364dcaaf1f99ad3f2beb2350dfb7901916ec429db37fee15e16f26174bf9cbd861556a0f99a958f4494235fe079f3e87288dc18f9117b91c8ea74b6709a43e28279468ba08d0d084f4737f961db4883f7b0ad9a61ff722bf37d2083e01b30fea03a652b57a76c4e75328da1782ee012f5bc10ab9ebad4b919fa44a483bcb9db21f9141ce91f670a1fb93be7029d2bc6fa97280cc79b28006812e50aa39b6dd24333888f16d9a3b2550692b80980ac217b9c1cc44c41d9147a834129b0f017f511703c24fe882be25f0dae92c35190a668d4fe6ec00f19339d695391919ca355ca5dfce14b6e9d322fe653f8516cc193f917c6398dfe82985593bb0f5e5e75e08f309a587f519b191fa47bf9f01b495c0639e64d299a896c1338c71b3f068b389dba3e86eb5ac2f5a61c00779f2fc85cc52af50f2f38e085b284a68f25d14d001b28e0bccfe87e5618d7b7b8fd9b383ee55489fc4055f6d361c1bfb53165564f70129cfe07d423120ca3a3d800886ecdd670b8291d54dc64f74b484ea300400f3d15958d7e2096e2eb8dc308fc0c7cb173e8a673aff2d32d4baa281da566d3526138c9adc8bee9e27dcafae1396a7fe1a1817bd4cd45127f36d83a5ac442bc790d48aa8981e3270dbbc52ae109b76df6bdc9550828fe29451b6a1f473f87935f6c1e282c3f87d972d30a7dfee71b43f73b255ecaa9d70bb04e2b9850da1831fbbbab0d9adb2496a50134b26ef3d12a3dec355ac23c84281b2592b59bbc8286edc0f7991437c9f88d186137fcf3293f9aaba14b91b63db29bb1f012c9af5f38e595661719a33dadfb377658821171c8d80e9028cced021dc61e538c84706c7fbba3c2ff7af5db28e89214f7ccb0aa67e8be343c773605b58129fe0517979d46f4e22c11b2c3b3e420f91aaa28c796e8b3971a2d8e9ff9b15fcd5f4434a240eefe2bb9734700bdfb237582a389f8ede9ca030fd22aac3be9dd609d4ddbfc6a681f1b06add37b399488b1c37ab389a455b2361df44943569d4108006aae9ec2938ef0d2e63f28900849ff565221e46a4e8df7942befc867874184b814209954ed862bc4b574a44c8961b7e0e3a2d1863aac97d86f59dbb5381028425d635e0ac73bad2859584a68678829d32578ed4d28efc1be66592351fc96f66bf2c998977f09f8a88396005370e28205e8633570f332fc5ca0a41726d6038ff386b7e086525809a9e8a71e881b3d6b994c7ca0bac886f58a0f29147f483b205a2f36d33be204a2fdbb27d1f8fb5b9d2976a44760f90c1fd83c40eaa43896a4a0aacffa159604dc78d6fd771d4fc936851741cfdb7fd453b4b6b49cf6915ce53438d4ef4f3d59dd9f0ddafed04ef68003764e636a373f90d42fca28579d8bd4f9111db3cab493c7cbab7269da3988cfcb0866ba1a74077697459632fcbd54f32773f787b7bdafc6c042f4aeb149040c7f994e8a19358e07a79882bab7cbbf39f13ba8e48d0047f54261f03d03c3f4d55323661acb0185050331815674ae82f3481b640080ac950ee9eba5e1fdc3d0a0746adae5db8eba2f56722d6d0b03be0d1a56c37b666cafdd0af67cc9adccd737426179890bc33e8d636b252c46a441cf203409ff27a8897d8f9e47f30d0d609d5856225f13d68da6ed8f71658494ad4caff226047f458f7336f1e07e97a0700dfd22bb40c3eda5940445c3ff95e46d1dc20988ad4e972297532fac8fc5df2471dc01e87f5637fc8e191743e0b35277f5851a0eebaa5f1a6ca186f37e0c7897a67e22d9b39c7d4cadf55a4a6b1a3906e813ffaba7a919a0c1eadf46532d1f32d696b16ce57082c0bf99eaef2f988eaaa2595a96b9f3385195b47a14bb4f407c83b3a5c44c393f3765e98ba547da44ccf44001c129ae5af257eb425a115fbdadd94669ffcf4e0ea32a39d9b40c683f4888b594042fd362ba7fe4cb1779f66dbb9ff1bc2749b51303874c64d23201bdf41995a5bf8451477167e6bbb68e93cfcd15f499215628166a47e4e9c198f0a304cc8f22efb9de1dcf362a838fc4d56616b335132897f8b242eb13db0806549b2f6394b50342921bf74f7dac634c1bd25007693faa4276d58caca67c442bd700007ea012d524625adaf94941e93cdb0ff0a16b2a626fe5b67ff2a8e27197b7a31c37514e1cef4aa159c584f3d268bbe46f8b0055ce87267e6d54779e7c3ce58a05670f6ba0bb22ca6060cd73e9bf7d8e0fad18a8bd01f033c926c47fa36c59da147695d0598f01cc0702105bf57f80631497fda6bcdc9eb5d1899c817456cfb3b0d44d3df0b78cfed5646c2e8766566d4bc722041f1e65626962176685ce44b6a7adda99a0b449fd0846e83da1d5f6f693483dfcc08b85d64c749968122b3c16c216305999a203bd25533389cabe5bc04478376a07cb48994c26a857f19bc894743009f88e8f03a78f4de190a4b6d22cd371c50e3e0e06d1a85abba3d9aaf05ca2703b733fd1ebff531c4aee705139389d58d5c372e8fbf001c788baa66dd0895ca093912fe1b47429b6e48861093727b11a5a0c8fdfdcf0365e0a48f2674c2902329588031d1f4815c083232d411b09fbe169f8ebf7f31e58797711539d12f58395c8279468600b9f6aadb8fdb0e4f08193986f84f60d4e7afd5d5bc710b8874b2897a94d65f53e76bb69e2d5a176028a4786b922613a4cbd6e4e5b5e20f5000fa521b9bd1357b6f71edc2c21d50ec1395a529fe6daf48062f1d28e847c1ac2ebd34afe266ee5772d38b7f37a71e8e9ef087f3028e7b1a7e75e2de79532fda349f90c3c99da2d031830f1bfd0e708833366ec304144a2072edcb1b3c3a674c74568178592905678388f1671316d79be7197095cc967e8554737050b8660f53d042d7ac47d5005cb262b4b187e7cd3e63c91b3bc282793f75f3d91ed8fb6a4678b45cf5d4f22fbd43fb30b6e940e3a9c306c723fcb79f3acf4bc3dc74f05421b889cf43f1d4d51cd17a2bb614d2fad0296efbf2a96791fe0fe474c1e4fb4540128d2e1b55ecf976713fef02fc383f528124b7d663174e46393ed59e51fba2c7b6a99b32675452b9aad8ae2381bdbae04ae284edfbaae4620ddbc9d80987aaf2237ce2bac2fe8a6fc83734dc70d04df2e5ae87a06dbc523b601cab92b49492599be3c4670e8b4e6860b548cb54deba0496a6bfe2c5afe3c96653097778e159eb0300e008de58b41ab4d17195389b99c07108265d7101766a2ecd2f8299c6d833cd4a1f0a3ffcd240da97bc0cfcae22139b53c98818fc6ea52f1cf823cb3471148164689414b2ccf234441ce36a362e277d850540e6c56f3a42efa57e418856adc0d6cdfb110b67946c83faaad19883de0745d5f6627183e5395a05c62ce1db909a22a80ee0c4bee4996e2d0ae2786dc051c82df71943abfcdc51e46e39710adf75aa8d4808450bcf923171187273bc4275dd4919f1d69638414259b35d62ed13299764fe2471bbae58a8a749b307d6b31b5cf3eb0a23c3620f9e0cf14d8c68c2a57f292c86cd10499726aad8fcdbf4cafe144f669d12201a3f55ab0ead542ecafee8b24bb3fb1b534b5425cb84c9cd6d70b83aee767da0ba49d1fa59ecfa47c87db5a818c45f58f94dba3c5729b8557734454d2198bb0740c6bd6635602c8856a33c278315cbdc90282e38f5324bcca45ae0377ca86ee33fefff5f591dd172928e0f0d5e69ec2ce2c33456c88519244dc7417c9a818f80cc17dcd4b310e0fc6420eef22ddb72de3647ee1b8dbdea203f69a56e7a916a0424d8628cf6064cbed674bebe02f938f0ffe81d18cdaf1d1adde63cde7a0fa77fcb1b560df608d69574cc35213afed6f367b26d086e8658431672159a1e55b66fbb82dd7a9c350847e940497849c7f39a34a1fea109298cdee9e76d459c43c51349787cc50cd49f93bb649956b6caefdbdaf2ed793ccc684479ad83d6bdf6a85d193f053c2f533fcbf0da6362fddcf0ed78f18eae7b3a3aed3d77056615d5169ac905f95cf0ebcc01f16b08bc4bace71377f61f88bb042a211f0d631eed23099532f331a5a1d68c36cfb53af915d56c799801618487f4b7a1f3aab46c7e5fd0565bbfe2b6e09f6d4ce187d65bac8753d06b53c3e9d15132f487b7ea671b2a3a27fd533011e6c23efea1a3c249832d5e6c3878f555e72c24643c6b89ffa4d8587333df9d8b5a4605caebb4a427ef85774bdc4f0600ef8e9ca49cbaa23b83ac72bc2cc1c833254061e8dd492a247ad3049af919afd85d04a2d8a9a16e30819d73f06696865cda7a345c549474a55dd14f94a57ae985377080e21988adb3489d51281d2d4c90d69fa98b6e111271fb2fa246a5c1d64eff3729f2e74dde4e7d11a062fd170e7ffbf792fd82ac9031ece2e55021efb0c249dce0870005aa6f495dcd0142cda11e361f32e52007cfbed2d83e6cd097190d2a7ba3e9b777e0296f837616c379fbcb71823c802fa942cd20cdb8c9a415fc39e098e4e47136d507f4679ea4a728b9f949fdd99997c3ef7d8cd6f6da502b8c3544328ed35991eb3ee1e2108e4c27c84e73c89ec6e23b68e85991053b4678265600636a43822d214eb97f163353b923b911c07af0d58bbcc017068ab8f41add55f10f60a14282a794c5e4e739736b96a5ee99b3894d586f7129ba9e63e873af440bf78502429172eeb4f5411aa00b88ef9e1e0605ae4ea9d8a21f90c8da8a25bb272ed2b00d83ab20d7b19f6dc9833c6283f77f133320b6281670bbd504ebb807a988d68ce4ffe22c75b1f62ed8aea4bda6e9609beb995c613a2939a7f42036dddaae53bc92a3de7da58b35579bd5c348506a4794b41aeaddf66070ff18521876f5ac6f79f7250f6892376881df9d62ed25ac9ad64f79e310a4db7b069ab6b1750d642ef8a6fae2cc90866c39dd81c13e0bc0695e98848af1044e6bb89fbdbc50432b6a92619697e74839f760eb293f16e57db05bdb6878ddc61d5f718717a2f50a44b502b8bfe2c7fa412e781c342cc418200e125514cc2ac214411fa278c18dc2030defe4d7581459823dc233760f099a01b260b6e6c952742c312d69a61c686e3ab2a2b0508a3d8524dbbd9a92cd4b0b9917bff927a82603ec4c9877796b997726d028c4a15147b58a61227b8b489271ddd53b2159a5300dc546aba9c233ec2e27cb7a24995ca4fe8b4146c540c10d6d8439c1cda525c9ad57d1db196224b27f7a5d2ed2926967ffa6c37e0616c2147e98a9f2169766fc5b87979a71806facba0623aaebf9e92c7e71eccdd44bd4f78440594ef066a9b5a4dee33cc0f68efba9afba10d678bdea848a653f229b793dd27fab8a3bb463b8b4f1039b76d7631fafda523182a0606d3564b1f69a4100fcf2e3de5cc6982d7faee12b8e93987960f6a70357a43053be1cd2a29d477ac7354660c9e02b5dbfb1b55ebd744a69dc0f6d0445349de82572d18a5f94e68d6f2e38e92b982e7d1091440feddfc867f8be5a7c3a5a32a0bc6e0aeb25c0041e1f4a333ab02d8124128b0253ee59a61adf448a06e017cc94485a354edfe6b722a1d1fa342d79c8de620ec48f542bd0fb0bf83c4034374568c5fd7b4cb5ab6e55d4a8b9fe9d904f98ba7fd8bb7bd859be1e7b9d55258ee208c3ecbe51a67039163e06962aa21f44485b1355a819e0fe0b19af95e7fcebe2dee45f40da3", 0x1000}], 0x1, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x28, 0xffff, 0x1, [r1, r2, r1, r1, r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0xc8, 0xe7fe6bbff4a59d32}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={r4, r5, r6}, 0xc) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x50) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000300)={0x425d, 0xbd, 0x4, 0xfff, "0e0ba412fbe1996e627fea2a1cae0138d8b7c752", 0x4, 0xe5}) chdir(&(0x7f0000000340)='./file0\x00') r8 = semget$private(0x0, 0x7, 0xe0) fcntl$setstatus(r1, 0x4, 0x80) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000380)={{0x8000, r5, r6, r5, r6, 0x60, 0x44}, 0x6, 0x8, 0x80000001}) semop(r8, &(0x7f0000000700)=[{0x6, 0x7, 0x1000}, {0x2, 0x8, 0x1000}, {0x3, 0x81, 0x1000}, {0x3, 0xb1d, 0x1800}], 0x4) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000400)=0x3) semop(r8, &(0x7f0000000440)=[{0x4, 0x0, 0x1000}, {0xffffffffffffffff, 0x8, 0x1800}], 0x2) bind$unix(r7, &(0x7f0000001900)=ANY=[@ANYBLOB="e071936a6d4ea430f5216a7d8cb2f64e03a01b6eedbb17faeff92cd778e0a25bdb83d6caead68729c8dfefa8659c71225c238766212f9f76e4cb01b1fd5687a5be7bee3234986be723d07b22ef7e07003a47526ecee1c7da0faf3acc33beff030000000000004ed2085ee68e2ee3a6b06a22d485caf960180580f005b18d3f235200000000000000000000000000005f6bc76767c399cc39b100cbce6edca530bf723904ceece9e36078143f03d5eed8ec9e9c7d53d14c9ff5bdf8a275231a0e0700a49dde75392409059728056d88748c1a1f4fd50327d026c3e51a4c6a890fd59aea6feef21cf187733cfa"], 0x1) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000500)=0x9) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000540)={{0x101, r5, r6, r5, r6, 0x20, 0x3}, 0xfff, 0x915, 0xfffffffffffffffc}) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) ioctl$TIOCCLRVERAUTH(r7, 0x2000741d) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f00000005c0)) 16:01:25 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x820, &(0x7f0000000040)=0x3, 0x4) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, 0x0, 0x0) 16:01:25 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) setuid(0xee01) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r1, r2) 16:01:25 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = kqueue() mkdir(&(0x7f0000000200)='./file0\x00', 0xfffffffffffffffe) mkdir(&(0x7f0000000000)='./file0/file1\x00', 0x0) r2 = msgget(0x0, 0x400) msgsnd(r2, &(0x7f0000000040)={0x1, "174d8127c4e84b3eed4caa693b07a982c6dc77488c18239872d675f7d181fedd828d216d07381244ba994264c3e4e120f095136ed6837451945e48da20b1977fe905294c88ef2e964dac"}, 0x52, 0x800) close(r1) unveil(&(0x7f0000000180)='./file0/file1/file0\x00', &(0x7f0000000240)='x\xdf') kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x10, 0x0, 0xfffffffffffffeff, 0x20}, {{r0}, 0xffffffffffffffff, 0x1}], 0x9, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2, 0xf0000081, 0x401, 0x9}, {{r0}, 0xfffffffffffffffe, 0x80, 0x21, 0xffffffff, 0xeb40}, {{r0}, 0xfffffffffffffffa, 0x80, 0x40, 0x962, 0x2}, {{r0}, 0xfffffffffffffff9, 0x1, 0x40000001, 0x5, 0x6}, {{r0}, 0xffffffffffffffff, 0x40, 0x0, 0x8, 0x1}, {{r0}, 0xfffffffffffffffc, 0x5, 0x4, 0x6, 0x80}, {{r0}, 0xffffffffffffffff, 0x70, 0x5, 0x5, 0xffffffff}, {{r0}, 0x0, 0x23, 0x1, 0x6, 0x100}], 0x17, &(0x7f0000000180)={0x8000, 0x7}) 16:01:25 executing program 1: r0 = geteuid() chdir(&(0x7f0000000000)='./file0\x00') setuid(r0) getuid() setreuid(0xffffffffffffffff, 0x0) 16:01:25 executing program 1: r0 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000000000000", 0x8) close(r0) 16:01:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x5, 0xfffffffffffffffa) setsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) 16:01:25 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = dup(0xffffffffffffff9c) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f00000013c0)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000080)=""/186, 0xba}], 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0, 0x0}, &(0x7f00000027c0)=0xc) chown(&(0x7f0000001380)='./bus\x00', r2, r3) preadv(r1, &(0x7f0000001340)=[{&(0x7f0000000140)=""/218, 0xda}, {&(0x7f0000001400)=""/4096, 0x1000}], 0x2, 0x0) preadv(r0, &(0x7f0000002680)=[{&(0x7f0000002400)=""/227, 0xe3}, {&(0x7f0000001280)=""/156, 0x9c}, {&(0x7f0000000000)=""/42, 0x2a}, {&(0x7f0000002500)=""/83, 0x53}, {&(0x7f0000002580)=""/246, 0xf6}], 0x5, 0x0) 16:01:25 executing program 0: pipe2(&(0x7f0000000080), 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c1, 0x0) setreuid(0xee00, 0x0) r0 = getuid() chdir(&(0x7f0000000240)='./file0\x00') setreuid(0x0, r0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:01:25 executing program 1: madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x1011, r0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r1 = shmget(0x2, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x2000) fcntl$setstatus(r0, 0x4, 0x80) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6, 0x810, r0, 0x0, 0x0) readv(r0, &(0x7f0000002400)=[{&(0x7f0000000000)=""/154, 0x9a}, {&(0x7f00000000c0)=""/99, 0x63}, {&(0x7f0000000140)=""/152, 0x98}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/165, 0xa5}, {&(0x7f00000012c0)=""/61, 0x3d}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/244, 0xf4}], 0x8) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r2 = shmget(0x2, 0x7000, 0x0, &(0x7f0000ff9000/0x7000)=nil) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmat(r2, &(0x7f0000fff000/0x1000)=nil, 0x2000) r3 = getpgid(0x0) fcntl$setown(r0, 0x6, r3) shmat(r2, &(0x7f0000ff9000/0x7000)=nil, 0x0) setpgid(r3, r3) fchmod(r0, 0x10) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f00000024c0)=[r4]) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000002500)="eeeae2f0b94d12e9031650f0d5100a1d6bcfd890d73a734527fcb73eaa3f08bc39fa025f0c7ca79df9dc9233784ff29213f8b557e1700d2aa75e1b1eec3034417a9c573766b97ed7437151542695e61a75d108", 0x53}], 0x1, 0x7) fcntl$lock(r0, 0xf, &(0x7f00000025c0)={0x2, 0x2, 0x1, 0x200, r3}) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000002600)={0x0, 0x7, 0x3, 0x5fb8, "ba7f88bd77cf933d1de2ce5457c170541d01da6c", 0x5, 0xf9a8}) sendmsg$unix(r0, &(0x7f0000002cc0)={&(0x7f0000002640)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000002c00)=[{&(0x7f0000002680)="b14d66f8031071ef8be9a52a479c9e21b05a3fd4cdaa3fc44bf9ed64e0145c262dfef1a0c73b1f43ae542e70f937cd17e356e6c714c5efa46f53062fba743f47f5d2746a8bd75c40b6a37a49ce42a05a931c3ef6db71e90cbd1df167fdeaea57d8145ad0e7d419bf1e0aa50af2e57987923682fb32a40f892a96da860a4ff336ceae009d21abd626", 0x88}, {&(0x7f0000002740)="c67c4a44f21b3ab5515f4ccf58f0421fe8df3cabc3697f8e8aa5b528965165b5e97ec741a822473a2a6bfd4c41037001dab5e5323227e05cbc9b0c89198c74469380ae62267942e95b0078aa1e1e9ef21f8ed5944aed75", 0x57}, {&(0x7f00000027c0)="e77c3ce04664b8924f1c62650b31ab32fe88c212d895a67dc76fd91ddb3363ec1888c7ae1cd5942d0ce7f66cc1d23d17820c51732f7c2f934f06e172c44dd9ef0906274eb7f80d0cd70bd7058c543d06c5a2aa1c27cf333b7eab", 0x5a}, {&(0x7f0000002840)="e5c30a43fa62f666ed7f5769813d671f968f91ef70857ea10853ea96ece24db36699b12338d553ef64029a8a0da9741ee7f0f8ed910c82765e94f5d4d632d5a41f86128295e59935b44556e3e0ca7142f4289ad8ea8065cbf490c17ea9516fc2d7ae2ef17f", 0x65}, {&(0x7f00000028c0)="d433e094948d3376a935e8c1d315c785a62f86d6ffa862a01e7e9cbd5273d7ea8b77abbe37be3d8b28b7e47f9493d7f95c7077d3d5bfe8af654fa1dec945f9042a464f9fa36cbef19dd141456732a8951413b1b1e4db2fa8929341380b8228ac2ad0c924e8171438c0c5db2979165e4a69e178e2d70c368c43b0bc513ce41afae9fbb750c7d674b0e230a84461c898a2d5f9e879722c40f229db8af9b874261632cfce8a8a2a0078425192adf9e2c83eda8d0439f2338ace179aa003dffb6e23cb4fef88b89d3d8d873444f1e784cf41534517f6b13ba766beae2c18304060b0e757cb", 0xe3}, {&(0x7f00000029c0)="88bc6b334b01260439a0656eba952bd69de5ac80fff719a124e014c3d261d83d6eaeb9b31f17fe3d64994ad21dcaeb6ca18e47900a0180f21f6c909815ff5e91dee49c5122ab467c0ab17196c69ff4056c3e284963baa556cb2ec0d8bbbcc6f0f99d00c59c7036ba8818ec0983fb620deb4d7b43876adcb8975e7f93dbf35a06226ad3fe908e7a0ef32a87e0b6fb560ff771f55cd26543058ba5dee98fda09514e20e7442867705b820d1a78d14c9bb44c74193d172580410ffc", 0xba}, {&(0x7f0000002a80)="04dcd837729e5cda13bbca4dbbbcaf963e63a80533db2f6a1a74a8fe9ed30899ec2f5ef45c0b2e1dad54522bea535f9ff66a2a628a67773e4b19353cc74f5f1c23ceb7c8fca4c474ce", 0x49}, {&(0x7f0000002b00)="30e422d676cbc81f6e7f757745631c6a2620bdd83cd293f633743d6f707c97422c33fe5abf4425f0d4476bd758ed512cc89ce45c2b74608b887e3f7d9b0e02697e00856cec323335fe6aaed3b791e0b2bef7c77aa76a66486166c2214e3b0b21c0be8156640d36", 0x67}, {&(0x7f0000002b80)="2eb61bb7de9d5c4bcd9e17889684958364045a7fa33e3e8d0569da9cbca741e86fbbe20251f87fa1339eedb9949a1f28d9db66f91afee81655bd659af100b4708922f2ad695fad536a1774", 0x4b}], 0x9, 0x0, 0x0, 0xc}, 0x0) kqueue() getsockname$inet6(r0, &(0x7f0000002d00), &(0x7f0000002d40)=0xc) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000002d80)=""/197) fchmodat(r0, &(0x7f0000002e80)='./file0\x00', 0x100, 0x0) 16:01:25 executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x6, 0x2, 0x3) fcntl$setstatus(r0, 0x4, 0xc) pipe2(&(0x7f0000000040), 0x0) mincore(&(0x7f000003d000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/11) lseek(r0, 0x200000000200000, 0x0) 16:01:25 executing program 0: r0 = socket(0x2, 0xc001, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) dup2(r0, r1) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 16:01:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x3f, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x1}], 0xffffffffffffffff, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0x0, 0x80, 0x60000010, 0x1, 0x7}, {{r0}, 0xfffffffffffffffd, 0x0, 0x20000004, 0x2, 0x9}, {{r0}, 0xfffffffffffffffb, 0x10, 0x2, 0xfd, 0xfffffffffffffff7}, {{r1}, 0xfffffffffffffff9, 0xe, 0x0, 0x40, 0x50cf}, {{r0}, 0xfffffffffffffff8, 0x50, 0x7, 0x8}, {{r1}, 0xfffffffffffffffa, 0x0, 0x7, 0x4, 0x5}, {{r1}, 0xfffffffffffffffd, 0x16, 0x41, 0x5, 0x7}, {{r1}, 0xffffffffffffffff, 0x19, 0x40000002, 0x68, 0x46}, {{r0}, 0xfffffffffffffff9, 0x2, 0x40000000, 0x8, 0x94c}, {{r0}, 0xfffffffffffffffb, 0x2, 0x21, 0x587b, 0xab8e}], 0xff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0x21, 0x5, 0x7, 0xfffffffffffeffff}, {{r0}, 0xfffffffffffffff9, 0xf8, 0x60000001, 0x0, 0x4}], 0x1, &(0x7f0000000240)={0x2a524000000, 0x10001}) 16:01:25 executing program 0: getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) mprotect(&(0x7f00005f2000/0x3000)=nil, 0x3000, 0x4) r0 = socket$inet6(0x18, 0x8002, 0x0) mmap(&(0x7f00000f1000/0x3000)=nil, 0x3000, 0x2, 0x5012, r0, 0x0, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000180)="00000000000800000000000000e8ffff00000000", 0x14) socket$inet6(0x18, 0x4002, 0x9ba0) shutdown(r0, 0x3) 16:01:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/183, 0xb7, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="d635d2328b2034de51275592502bd85cc4330685e514cc8b940be90fb3a30aa4297487b71d1155438e36fba2790cf166c2ace211cafa318f0f3cfa3b8838868adacf8cdf86074017361fba0965db2f3028", 0x51}, {&(0x7f0000000180)="92cd1955eeee1006392a8632284303762e155c20c79d31db435ec48578715fec09b031f7313bbe296c11b0fc3317b7e9a48f270f75c1e6c3fbf75c9f28dd5914c1d0d2a42c0fa6c103", 0x49}], 0x2) setgid(0xee00) execve(0x0, 0x0, 0x0) 16:01:25 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x1a0) ioctl$TIOCCBRK(r0, 0x2000747a) socket$inet6(0x18, 0x8000, 0xfff) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) recvmsg(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) writev(r1, &(0x7f0000001ec0)=[{&(0x7f0000000000), 0xfccc}, {0x0, 0x290}], 0x2) 16:01:25 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000400)="1c154688eb6af9d4eb0f5d6b0e8e4a7c38c00a8c149dc635bd455305eeadba1a1d82e7d01704c729abe7ea29cc2c4419b8b927b86f20ef9bccd9bc045edd9f4a200ce3e06129ea80391b2440736ca4c6cacf5d8b9b8209d672a042208e400843bcf0afa8080a5ab7351ba1ef9904f3c8a799fb27b158ea4d635205e43a08f3dd9e9b35f1eb43abc2a1607e766329f7ac8d358e444630699e3fc5ca2e79150a982346d99b9f76ea4675e581ceb031c037b0df721935d15fb8ecb776e3134504b860e83318d21ed669e087d77d62561e19048b246290ecd59d437ef0dc00a865613993cb5475c4750356f9d413db6079a7381eaeb34de431681264897def10fdab42096c1c373d1c1c97f08a626d6c62752846a39371c28cc6f288f91ae4e0df5aa32c825113e71afd65adfa6782573a7171699d01230b86995ee8c90dd801a64f546e21af38b76ea1dd45d04daa7e25353b301688e17ebc15acd1354a0aa2b9f3d8f1f8c24508bff4980842daf59dae235dae2e6fb422faa28eac0fbb737ce41da0515f2a3f1c6797c67e4d4884d17b9f20b2bcfc1b5a5a55bfb577a56705fdfc9abc6f02800762ba747598fcba9949e8ea4b9b6bebca4f460aa8ec06b3c4fd4bccbcc981ccd8dc04e1613e2d00259a474797e3d592de103c2b8c69e9485d87ae28418560eac9726078130bcf6207e87c98584ed5b950f3a52b08311ea5a97ace95272fb4ed786a63905668ffab046c1d72e03a48609601a1940950776c1e9e5aa66405cc00837289f9093fe2be7308efcf6412464d0b43ba2542060f295229df9d810f5f04bd5a8cebeb4f835397423b876f2f0902bfe05038b6a43e56dc25414a82b902f3da53a724093c44d9551ef1b3e27e0c5f0c3d7c3aeb0d3187afb8cba5457e45747b4ba68978d5dce7b8959cd7c709ce4a2fb833708283ab25231c9cac03931e2605da9470e3f5ea110ccbc8ccf8470a8489ded55bb796273cc2dd06d999f3a37646828561ac97850ba68da4e5c7e47adab7263f56e6457935f40239e37d89ce183ea1b19caa03cd13400914e4b785cc915367b226424184e46da00cc371f4ed4ca496698aadd7e14f65e02aad074064854c30571a073a7c45afbccd06a6f90d6736ffe1286c86b3cd8b37a2e6cbc695b9d521b607eae5408b24d542829bb9870ac20e9ab3fa55e16fa2f962fe4c355d4335256df174683e9351438545f48c67471edb7841c31911aab9514e88ee152bc47fa145301e232024b9b0c21e363491f37a09a22a34538f88c22129354346a251fb15aa8e5385aedd8e07ea0af8774285b8d0957941cf2d2a4b5957ccc38b749ce21b8766a62d008dcbffa4b9c4ba8d12447e76dd9d918bc5ebe63bb40708a8c570e8103171670a02efc42df644f12397414eecbda32fca4bb19323eb9f7aa5287393606614506bd2103da4d153b906d4f30edc28bf3efc1d2e558a575edddfb89beba11176b38aa54cb1ace776880c3d625111b859343ba1e0f70465e97b8bec77732b6e9256cf11543960e36b2cb05e2b3699c912ba484773a16d9bd07073d8fe673aa3e418fa8ae9708f892e0022d5ae98b6c459741343006fb666803decfe48bf7081923a852f4813f8b28dbb15ae37089b4e7001e2942da87f26307c819d37342fe530437ce2b1a1bfaa45a24b60ac870096ded6d9451fca8f593a027a016609094c1d7f26094f8da4d986c57f4fef8a4091a2ea0655acbdb28638d11a994fc1b962ebce193b7db68b80334d7c2311177189074d4fc2978b9bf4ff133c524f74bf6f404f55ed674d3f267fbda0aa030804435cff62779ed9099d195d3e8fb2c96a93bee77bbefb352f234a0253253a204c4ea9fcbe3133f19774cbf162c363a1a7f8fed26a2fa419da81eeb894ca8d290fd6725f690f1a691e176938bd04c6de5ddc0b969fb5e78064de8fbebc176f67f2e77ac667606b141e96c992866f0605b3befed5bac300cd755d5f8ea423fe2ae8dc0845081066ebf9c3792374ebd0ed108533b08c076a6f2a1be0b88743abd1e8293a12b31fdb13a00ce0a3e68186197875ff1d692a89a51084e6a24998dcdf4acd662e2adf5a9e1593efb18afff034ba5eb5c30fbf056edbe8bbc9c494a3f2ebedb67b56db5ca7eccfc7d59f7738bca5c50fb52adeca8196946c4199f523e5ed003f6d79a147be1a02b2f35a83c68b6eaa715c8d2d774293ce57a66f820e29a6072549ac66a536e9362cf3c8c40e4b52bdb6b3feadf560e7dc66ef88a412505f4b27c81d1cc2c70579fb93e1085eee902426dd327a4cbf3a71d0700cb113a2061c1a07b4cd0b72d7c3bb6f7658021178699b056cb41218fc951fd6d0e8c017bd0cf339779aba04325fd8eb7a1c9629997a33d7565c4ac6cf65ef2a819f226ab7223f7cf700a8d70afb8b539085abe674cd41359d9d906a9dce0c0278941a3dddd1ea13606999400b90c1d3a092584d61dc07ec5e73f35351a34e0560c1088b832b6098583c6885950b643c67fcc8d2d71c31325d087c1c51317213364bfe3952849be9fb4aa85adbd197e642fffe2d320a806677c92eeb98a0c831424a0e061c109578b139ea29c9cb9f7240bf44c78c92d53e84291d31b61d84a816dadb7fd55a0a057696399155e6efa241d718d1c09f9a7db6856902ed84379c3ee5106232ec248855d053565c53ce0effbf7a7d36c50496c6af033a9622c50f95b0784f5f216559369fa5a98cc886819a338a6710bbdf5d681bb4948621176db50846a6000bda9ce771c668dd399dad2f487e7f46c2b9de31df800db699b9486bffec9dceee93a99609b2ae01666193717e99cdfbdca6a4d661370f9d6a1e66f69ebc412969220ffdc55eec16cac6c2f030af1810b6dbec9fc2ac92a076c4ec8012cdb1fb122fe452391b1c2832d45894bc6576af51a1051485efb8dec173e17f1fde48fa9839aa45d168447f88525230337fc864d1d4a538b7a8c51184956406e3b22fb5420d2c19e1d109007ef223204f968145e50f35e34117d025c128889765bc06d2ff0d141efd4384059f78912004707e0da348b1b6cc13e724b4f93e910ee821845b0eb0fc6be5ed70c2158ed4a3fccb0d15d564072cff8d85f3b70f26ac84e9b23783fd792be2ba0e82b5f97613f6d7cb26e90c17343000d9aea9aa5e42ea849c61ca6eac3c5158d172082fa16e11650669f3ff5da821ae44203d317b319657daee151e3f91656a6e765699838dc855bb5d41796c478c2e5206f54862139b663b5033d3ed489ab68e2cca54712bf9427e3d48cc81e2a4b9ea35344dedaef943489965026fadc5fb49a0941473d86c3f250284981e3925b9e8cd8db21438bf02f3c4692de1a03c3ed176c1fc60cfb58a4be6756b3496fe223b7291286f1f88e906e0ce0b7f8c9bf3a2bda86b889692ef11526584dd4de9dc25cdd1bbdb2e0a8c8fa21cfaeaa0f6dcb2c3263afed5d675b35a9a93da1a9c9c0af56b2c68af23d225181a4cfa41bd55747596f9e63e7d44894db53982e32dd03e451ff3de867629c3efae3edc6a8a8d54a8bda96ad8bf2149a0f7911eaf76e77b97829de019be70876cc22a9e0351ae76cba2d7650699a613ba4c7e39f426ec8b86e40ba1ca33c86196fa28ea33b06a67f0b32490e092e129f52e64b26e565050477535545ec9c73111e6ded63391a5204bc8a5cc877cf51fef3e3b63a7bd636668078bb2301996a94712815e7c263b84ae8f7ee3c351d0b9cfb109ef8d33dcb49562410f2e80b09c7acbc7a450b227550fcb25e5d496373ba8e6e2906e447ab4159e288b66de8d874bfcab5645916864772002ee5af76f5e644854b19366076148282d1db0058bb7c187b474ab239d1bfc188b7bff3168b7354dfe8d1211e3179cfd2d5ea3454f449661d337c6683270b7d63ff84e0583cc0ca0640bef52af414ee74fb853fa447d5851f4fd049ce7aa91255641dde4cb855dd1ca569e90d7a12ddac883e9ef4cde96b7c6a91cae346e407f5a1f98a2feee4aa2115c1b338a19119a11667b652f42f363daa104c727c3597616a465c4d03025104486f8e2d5c65d7d44d763de56e4350d7ecdc9112bd9bc018b187a86d5f4eac07ec9eaab784179f7f1917e298c20eca29e528a44c1097eead46d0870ffeee5474ca949099d5c895db9d4df18ded1a0ab5590566a8e1a49291101f8a6038f0ce31ae47bff7935f22a343bad5deb34c89129f5edd1377e234488fdd23a50722c2cbc4a73ce5f10ac2588ab04e837498640cc8a2905b4a0bf0885c3f19256a2a91b3f2020a38d004172b26e03db9426e9068b0501cc04736888e5258ec8ad9f17eb2b0e9aa0a7dd15bd8d0664af0ae3a0a9cc0b13f3054c3727c007012e789a93d039a9d7eded7a8d345ee095c166ee9d897e7ce7a88832d6ba04ea269cafcf3985818a18ec42be45f7573062d64b3df34faf48d8a658a06834e24a7109f11030b44672f3b59db1bdc7a2564c42e76bee13aab279541268f59d88d2245f52824f51550da8db94087eb43e3236cfa210d5c31e803aef2ae9252f2a4050d438ce0fdc0efd4db9d0f622d4dc421b8f504ba18e41970ab78328c5700df78c7e16bbe5d181b728ca85cce16453b67d83d7cb3df3d10cfd9a236edbd20a5c413c24e02f68d13bcfa3bac93ee893eca27e1aa19e557284b28907052043600d667239f96e3eb81e6b092e4c9b96a5952a1a7f6f27cb60d73237bca3f5a1388d37cc663f319f37df1df70aa14a6585644c51720ffb670800110a5da451cd2cade6188e728e02946ece96ead61a257257e46b1907202e8286270096d3e49b3834152d5ba80fbda64ed9af48867a31b8cc3abde888c8f65e63212824dd3117e63af84b31320eff70c6e5046e23030704033753a146e52af25ad4d09eee7f9558a4f70700c721194a166210b587666a068d1fa7b86ddb8da9d80e79938cf7aded56c8f0833b0b20572c4383f9fc20b7018b20199e025d84240bfcead404b7b6d25c277c71bc138a9d1a169bf7accc94a6ea75200dc48b85f927a55dbe03f350e98b93a60d2685b93aed842cbefa2f547f0e6a52a7028a9833a6efa3885191239377d07b8cab9be316d4a5914768c97d4c3d756f15ec7ffd2960e5d197caaacf2977f6a3f31c2a3a8829a39f0a9f16033c2f887b3f77791907963bd309535eff4b011f920b31f34c3c1d27ceddab9072a19ce31f11fc52dbc9ba42defc80ae3b38b9fbb2577c5902a035500ea2b2118ff87cfc5e39cebc8d7c586f6e3744de08f12aa0e723dbcc67b40a46168fe4e5d6c5ba7a4244f316d16222bcbbb01ebc49b5779710b7e92222009d8eab2a50549a043999b05c724fb6d2d18156ecee9aa88925ea739bed54b392cde691f253b8f5e9092bc98d4680310ad80940841ddbf6d5f6beadee1da19a8247e17554e0d7d092041ae3f1aeb4c65144a40755836a3c4b0b8c810d8dd40b4f5c7075706ab6e4da10fba747ca9f6df0136fc900233bd4da8d799a4f45555139f9039f9bd6b33dbcccf6104492719dbf3bb2aba42ae37711a3a2c274adb53237739f6a20a4e90495751b9f0132fd54246e55e372d34dc9ffd9694a5e439b89bae6b14d8046e6349f840b6dc253e36102b23faeb3f47f3e3cde948ad1c8d050fb4aee5a44516a5060d696baee44094eeddc0adcea737f1d0bdbe8d6eb53b1bd1f3bd205422b4f7416ef357f997fe0808521c5b2895b683bd5fc85cae36b71bf7cb8d5ef7aeff59eacc1798cba8118460d669d847f72e8119ae0102b90ae60ca476de8bfc8eb", 0x1000}, {&(0x7f0000000040)="f49e771ac9ab4a7291c074024c8ec4275bf59e1efdcf0cf395c89d03753a6cc86c242b846b12f8174c46447a27208840018d6c645a543d8806ae6676ccb8e1be4fad875edbcb4f79de56c2a28f269cc84f720337c94cab8a436770a5d47e62857bf549c4fe45e9d8271627bbb1c87c7c66f0a84b9d151329c9009c4c3b50990775497f37", 0x84}, {&(0x7f00000001c0)="ea9fb849172a160fab9627fe8aed8e6c8ba6514a4dc9f8bc6ec459d3014ae1d8e6371ef8ada351b5518069a1ece290466c14aae8887be621baeffaf9d33d2f7a776219ce85f066872e11a18dfbf38280b6d63068649bea61b7d15abf999ff8ee18ec260c3358f8e7c94da89c6886e9cc51547d2d686449aecb1422551fa780c2ec042999dd84353c5a1b0555603cecabe8003ceac556e692fec00c52106db3a1dd74ebb48c9e1dc492b2e0c018d81fa4c5fddd3997331d09916ccb1bb3e48c5e1592473383", 0xc5}], 0x3) r1 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) readv(r1, &(0x7f0000000340)=[{&(0x7f0000000100)=""/147, 0x93}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "deb1e4ef458b060dd92b7cb78434c8d3012b2d25"}) close(r1) syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000300)=0x1000) 16:01:25 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66696c653000a6329269c2d071ee098e2e1cd57f48cab88781df45bb98759a5c0a101c35225e1916e1035388288c7a555dcb220ffeba399d2dd9511cf7ad4497510a03b2f4befce4a6f7e43186f5683ebad41cfa4eac7844a5e1d1ddd7e4e1797bad23066aed680383b732965a8ec063"], 0x10) r1 = socket(0x2, 0x4002, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f0000000040)=[{r2, 0x105}, {r1, 0x24}, {r2, 0x80}, {r2, 0x1}, {r1, 0x80}], 0x5, 0x0) 16:01:25 executing program 1: r0 = shmat(0x0, &(0x7f00009fe000/0x600000)=nil, 0x3000) shmdt(r0) r1 = socket$inet6(0x18, 0x4003, 0x0) r2 = socket$inet(0x2, 0x6, 0x6) getpeername$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x48000000}], 0x0, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000100)="1fcb67d2dca1a76c90fc8a4ea73d52f6743140095f1087ce81b67c194b86a13e9d96a7e62a6d1f6ad3e937b4b5c1f81cbbd544e5fb233a593c6ec7ea6128af99146c25050c397f63e0df558433f684e35de4d926", 0x54) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x8) getpeername$inet(r3, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:01:25 executing program 1: r0 = syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x11, 0x7) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb", 0x2e) r1 = syz_open_pts() close(r0) fsync(r1) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) syz_open_pts() poll(&(0x7f00000001c0)=[{r2, 0x64}], 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)) 16:01:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) socketpair(0x2, 0x4004, 0x25, &(0x7f0000000280)={0xffffffffffffffff}) r3 = open$dir(&(0x7f0000000300)='./bus/../file0\x00', 0x100, 0x2e) kevent(r0, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x4, 0x5, 0xff}, {{r2}, 0xffffffffffffffff, 0x10, 0xe2, 0x200, 0x1}], 0x7, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0xd3, 0x80000012, 0x7740bbbe, 0x4}], 0x7fff, &(0x7f0000000380)={0xff, 0x8}) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x80, 0x91) getsockname(r5, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) r6 = kqueue() getdents(r4, &(0x7f0000000180)=""/49, 0x31) kevent(r6, &(0x7f00000001c0), 0x9, &(0x7f0000000240)=[{{}, 0xffffffffffffffff, 0x29}], 0xffffffffffffffe0, 0x0) linkat(r0, &(0x7f00000003c0)='./bus/../file0\x00', r5, &(0x7f0000000400)='./bus/../file0\x00', 0x4) faccessat(r4, &(0x7f0000000000)='./bus\x00', 0x3, 0x1) chroot(&(0x7f00000001c0)='./bus\x00') 16:01:26 executing program 0: select(0x40, &(0x7f00000000c0)={0xff}, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)=""/64, 0xffffffbb}, {&(0x7f0000000100)=""/247, 0xf7}, {&(0x7f0000000200)=""/219, 0xdb}, {&(0x7f0000000400)=""/253, 0xfd}], 0x4) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000500)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) r1 = geteuid() getgroups(0x4, &(0x7f0000000300)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) fchown(r0, r1, r2) write(0xffffffffffffffff, &(0x7f0000335000), 0x10052) 16:01:26 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) clock_settime(0x0, &(0x7f00000001c0)={0x4, 0x7}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r2) select(0x40, &(0x7f0000000000)={0x7, 0x5, 0x2, 0x0, 0x6, 0x800, 0x8, 0x8}, &(0x7f0000000080)={0x1fffe0000000000, 0x0, 0x1000, 0x8ef, 0xce8b, 0x8013, 0x6b0, 0x9}, &(0x7f0000000140)={0x1, 0x8, 0x6, 0x2, 0x7, 0x40, 0xffffffff, 0xd00}, &(0x7f0000000180)={0x40, 0x2}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x7f}], 0x6, 0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket$inet6(0x18, 0xc008, 0x12000000000002) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sendmsg(r0, &(0x7f0000000000)={0x0, 0xfffffc95, 0x0, 0xfffffffffffffd88, 0x0}, 0x4) 16:00:04 executing program 0: r0 = socket$inet6(0x18, 0x4, 0xfffffffffffffffe) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000080), 0x4) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x43) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munmap(&(0x7f00003e4000/0x2000)=nil, 0x2000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) 16:00:04 executing program 0: r0 = socket$inet6(0x18, 0x2000000008002, 0x7f) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000180)="0000000000000041e20000000000000000000000", 0x14) dup(r0) 16:00:04 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x81, 0x9, 0xfffffdfffffffff8, "17000d928afa1500"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000001680)="a960eddb7f9c878248fccfbba041e0fef628469e1fd83fe9cb490b4f108d4c23b4848baa0a8e426fa8361385bd60f838ce506e1c7a84f227ccfd94c830f07df63d07d4648ea51f9a37f0c8ecfd026d67c073e9d19be3949bbbca25a94096971a66a65e2b7f0ddafdb399e7278306470acc93f7197a9dfbcf1403566a8c38059dc29263b451777b3497cd723c74fa21b908ae798937c99447addd356e2991b089685f9991e7a66484bc292f49aaec3f88163351f874a90fc9016fda4d042791a31a3153bb3baf7f6d91e4f62f149117833b157ebd898458207e8ef0e7cfc7b99f5caa2316a561c8caf235a564e5318fba51af70408283d9a6596ebeab7e2d78a234828cae57cccdb2cf07efda3571576f934a25c1f66b7748640d4fca4b346bac7ebabf9cea3f2a08bc344968bb387d03635cb10e5a9ab2f343c2d0b164185d7542bcc2c333b4983cefe8e9985a5e912429cf709734ff942829650d9d6c46cd25ee42522e8c34592ef7c5da41de63f5b03048a9b2b30b88305a7fbbf7263e3fe437a6e5131127e293211e06095e4b34ea44ba76943a46dfbaef6ce96c8a2173665ee97f57611caa0dc25b013bd817f9b30c1f9130ec7567c8fa816f4fc5d37f762131a1207f0dc2166d1cdbf5e5351649dbdfb567663ee6bdff9dfc4e104f871be3d482b342dd92e7ea6d390887f16a6e16cffea4c0c4e334f330e3546de7a1c0245ebc03b9b1bc72cbc1272f7e2fb81cf3befe45f3d5b511daf85a0833929c67a4ba7df55207457e181e1159c9fd42f8f2d5e6adc74a0ba399e7ab8887067127e47a660810252d029f43abef6392077e224b595a3bbb040bb101b4b24895d33b8417abef34bc82dc25f921aedf4d45c34d35e07207cb1d24780215eace2a86a935bcf2b340f67a30666e0478571e770e35a6c35f98034fae90b5e736fadc4271f1191e053a59e116aab859e76ff88833d947ba1b3bf5b865d8e80442d26f315f5a6b4b103ec6721a61e2a8f3550ddd4c09184b1bbd7adcd619c486682eebd3d8dc3f9407dfe1737e8b71d97148320890c95c5dba7cd62440c520db639a377bd3cdb060e54b25489f5d22798d41ad70b7f3755731adc87abee2a60f2b5610d3d24d46793af4734346f5d1276e994a15d87c23780679aa27c30c0906e120839d9ea216eb8b0f8f14fdd93f4c91ba16c0c3d754bbe98ceacc87705eef291ddb353c00aff9b127086ed312a0dce924a0056685aad8a25bab04e6e975c36ce24af9c37e0dd1cbb232d4d959c16bd0224c2eea05e6ca4d4ef3e9bef336206891b494b9caf86af61430403f977a4e41958c006c4161b15304ce820b7cb855c52d3c1d77752c76464f9424af2bb329e3a5c72062a7031dff1cc7f7cd991cd9ce3295f215f2ee2b5d43a00efdf520cee5b462d5179252d4ce4dbe9b63eb75de6492bb98667949b4bed626e3e79bc75cb47a93eb88f25ee04c5bb2ee4320cd723f61c12391e99495d63e6fdfe8dabe9cf4606d5aaeb203aedf79da3042e4f21f38be2166f8acfed6bae40c92123146128dd38af1b36ea1bbac50f2c3082ebc94b9785bd6e5229358749a485d9848978d6e59d5f829fbfef4ec86dd1a49cb6da90f7bc007aa21039f2aa9a0291d05fbce8d692442ec9865ba9816bdd56ec10549f2d6947412646cefdb727bf688019e2683fb9832b6042452a5b1183bf1404b2d97d768c78483ec51e51086aaa7049d66351273006aac569f7e126cb89cb2409ef80d2b71551e9ab75ef596f75e3b9d9530eda9a327bbb64dc460924e9eb3dd56c8c1f6d3c631b1570e282fd5461b445c4d5c1bef72ae3364efb48e8cbcd0a0092e23abf345f33e6f1f13cdcd4f25c9c1c74c3f0d2caa34b053511a46f8ac6126cadf344536ee460a8dc1ed59bcb4be64686ac6b130550ab85290084c58320da9acc54e5dbe63cf8606d19891202ba84ad666e913ca5a79c4053d14063f3f57c3e47e2ca745707439e860ca240f1af3dc425a909883cd9a0918d4d16336270bdcee1107c3e50284f0c9272abaaead0d96030997584b6720557bc53f0266e7f1c8435f31d53265fed57aae20ec4e921c345137ddcf4d2e5b8fac90146d931cc80a487f0b367e777d2151b0e646125d1d10c1453c15773be9e80552de55eb955b0626e481636e2025ac61f4a1d1e619011fec54c1621428e2055cdcab3a52fe710a8a8a7a92659e257ab383d93eb86ffa83aef6430e9b49113d8ce60b9a666cfe98f35d3e54001bd691f3f35f183b187a46db2db54cd888c215584c5d5044319323f724032c2b7909c98f7974f0e71f8ec12340b0d7501d441ce1b8bfdcb2ed9de7ab978a7afc5ef05002741dfde0fedb4c2451d8db5a491e54b2c3910c08023a2c9a64c0894582a454ed2466e3957c3999b07902ba3187bd3040bbeb33e96a41c70f5fdf7c7adebf94f0c322d74bfe745f2218575ad03159eb5c57c869b8bc3b2caf123e87f150ce86384cb932728feb56746dc2f7cfe43216370e86540817a70fe755b94e7ae32ac45b8148675689bbde01bf1637679273cb5e79309212314698f6551b46e60179c715e387533ff064a61dfd8ae43ebb3da48c203c76f0f80df290d968992d36006f3222de69d604012f869d016610b6689af28642fdcb196f4308d1007b7d89e0d13d8722a36c888ee080121375db5edef97d1e0631c08728bde4cf33f6cb8e8d642faf850f017cae6534eaa4b724310f44a11dba15a94224a62b58970ecaa053ac16a01c4dc1c767a3966115f0de4f3bf7e5f671bf16a226e55efed7c11e010dc402d94d0b5e92b4182df872aad6f4a3c4d205c96216a2c159dd4fc09dca456a424b277bd883ab987d8740abc2558b5ae75b0ab0ef597e6cd9677b30a8fa54d4fc3d62c9340115adab187eae04b69a39a6899a84af4e4752fe3e3295499d6668ed7a7e657f242f6698cfd4246974429026572a501b7007faad262934095cbcdd8e5572674ed30e09ce38cdefdfd4171e06c21177c9fe320a281307006f863662ca8f94582817cd385b97c93414a45f8e3caee9c174a2de93186bfaa4781400d9927c575cbea0bb0ad6b428decf3fdccc194a3b4aec7b0014a2c3733fa4d2fac303370035f62e2489ffd3e1a46f978cb5abf973f0607e54ea5ec7998e416ae818cb705ae758dea46349260ed628df631def7cc2b5fff9fc7960afb8726f08c744a638ef02aa60f2eee5aab62a1ae6e99a1d05dc3384dbbed733e248c9f045fadf480bc2ed456c93171c536a36622fb78515b82996b39e43dcbd0af8fa29e3752f2969ac72cfadc3a77417958d657af751c54442e71d3b605c15aa0e5c15ba43c8c973115cc2aa5b5e6e1ae82104ed8ed2159ddbc76f667b1ef024f11c6ac2ffdc79870a79ce53b9110ce72a3f6802f901c144bf276b5a5d662fb1b30f1a161d27a420353c01650784b016f5dee33451a565b2b9cd4db7aead9bb01cc10b053f4cff3c28a420f17d2f9a3fc4d94f5b3b95b68a7afd010f9e6891d1d45d22f9775ef3331b175de90d356b70da0f699f48e195e9778ba8e0066248195904a1b76cc74d9f02d2b77ca862ae4a536f97a1180be5c4f305aced85991a3e42c5f5bb3a96b1bd222af54b42616e94f838a83f81f1c53f7c8103e89279751b2b2b54633d7c88ef0535f545535b0ab57da2d11d873a022f330e88726f1d84c3d83258abe5399decc01b6bc9d4dde45656d1b1a1142a24d32301b6401734c6ea4a911b58c28a1078660fc9851426366ed2f5d205fca566140bb9c816a5b84f3f7d74dcce6be77b3faa3e4c9ac0f53603d51c845ca7447fce7050ac095fb4abd94aff3ba012e0fad81a08a15bc17de569a0fb962324450e10b4f1a253fba643a240346086bd05244ae2a314cf48f9ff5a06e9018288b40cdcf590b93b7d25a0651553236a79da5eed46352b63ebdd1770f729437e83861188e9ef4db7904b25218af84192641b43e5faea33d176846dfbe2b25c8270e68f24ae82a94936a029082239a390584c611f27d55fa84bdc9f84f1530bb7802df84aa5052ef1bfb30ac228ecab98622d73f131de6e7b6054c83aeef3194146033f792044f62aa107c02c1f4716ac805d36e6c1696d495833883020acc0d3ddd843390f19ae0c62d1312f69fcd94835260f1286db678cbd1acfe4cce3eed320312cbe26c87aacf7d6a0445febd7c72570b7902b33fb0767cece94fb4eedc973287ed59f8a6e1c79b1a1d7850bbe95ff9ecd198983455c64088e6de1a83659877e4ae3714dfd723577aab36a21ff1fa92cd54119f6f5c0bf2d3c9644f987750fde8d17ba93edda11878e3331032f83ca82c23a2c0ae0cbe62b8ae9fada537c271ba6bde3fbfad1390756415805abd4e06419ab3c0b6cb67fa21103178bd9eb72ee36d8aacfb6660b93f5f988930b777fcdccfb1d5c81d7546dfe5e32c08ec4a447f266f7ddcbf3147b930affe4ae53d8f7c161a31690398b0f9bb865c886989d469cb368c55100c2cd4fb35c7410fd4f65c8486e045e02686d86aed23a196082375542200f4dd6a942dea817248ed40dbd1eecd992914e8adb2cf716118cebf24a44db92e174123c2db8192516a7af5483a1e4e5680f8242b02074cd5710bb3b65b2d8d35299ea14b3470be1be76a24103bef422bde8bd686b7a80d0ee7ea66328fb4592c5ff55756a0787967f999a5609b7a81f5befae57f7f02e2fc72654c9d993772ccf5ddc7129ceca1d5a6011824b668860f8ca42cb39625d2a59873489ec400e3cf646e9db200727563bf652c6d0db7c0ed633a2432203ed22cc118efe9056b6ea6b141222798e88577352f3e0e72dec502baf4278827676bc5c661f39671c70e44c60c7d9b518bef10858dfe4fe65c489c76e9ddc62514107672c902a48b06d4e9df61eb67330af9b7ed37b8ef52986218f8aad2b717dcc9b3066d5d84c373e31d0bc33554a074c3e2cbd0d4928300645002bcc46c55ed8c6e5ea848897bdb0fe9375725474e08a70a6a045e14a7739b43ade5704e49714eed09297d36dc2e4bc9c6ae09409afda6ca7b6a3171ab926798dcd662443ff02d683490dc2d4df57328e77695ff9ce763aee5d25f296f31dfa712bc1e4ff97af7354b4e890cc2fd7d65e6b00b976eccc7e297930615e2d590431b7061718b74c20deb0053153e8950ffbb04529d25635f05150dc11c0cb82c0cb36fa3ead638962aaef7a0e86a510e84afde849cfc3cf7b683046835213587b5002df69ebb82f4acaf4cacd1ad70f943f2d7931d25bdad412dfab5ef744cdcacf754a8bb4d2626f294278c3805c2064ec829f29be7b7db04a843ecc99adda54c2094842f1026d14c4c55a53e6dc98cc9600ee999678ba4dd6e339ea50e02cb45d96dedfdb22b3c48a06227c368d98480111879ae28caf397da5a054f15a9b774eeaf4bcc000c6ebf993a8ed5cf64b08eda00994dc5d24197d329e9063b9c4bf4211ba1a806e9bcd4aa9988ba56fc66f945c40752c0a796eeaf6f5eb4ec05295bf1cd36b34f7bcbbfcd0dc595ca4bf1f04872c711e9f4dccba78060fe8fc07f0fea9083c1a0086fd16a519b5a437f7521ea7a8240c7880e4c3bb72c6740f0609b38dc821ac2cee29029cba32c3614f4ec23adeff71120f6a401dba9ba896e5e6c7e1719c35bf7ea6e6a1dd3cb4ad2f38dee297c31a3d29d5c21c235ff06dac4b142ffa219f3538d91669bda6e8099127b589e3fd5aaff3756da4a959b9aa65603a34dd50ebd780227a660d829abd2ecaab7b4c510f8abe31980695", 0x1000}, {&(0x7f0000000040)="ae27d3af3cf817af28df9f527dec8b308b6c3381403ec40d3ef3a907dcd11e623b4c33b9e7cef2b523090301ba364e14b85835b5652efa0ade426e908ae202df23014deb60250d40f8490081c963ad337deeffa0b0dc1b0e6463719fe7f712831d4dec6bab70702175d016c73bdaee3f2e96686709010a903b745a3c98afa8c232697de08ca7bcbcebd598ab4c3ef54ce66474b3463f0e78aa18a233fe185f1d668106c951f7b7bd33ee1b464e0e833da6e1960c0b43f26aafcff7c2b3", 0xbd}, {&(0x7f0000000100)="6efa6ed9204526a3a0d4c53c2ba9040155f748fc79cae56fb0a00a5dec10b94085e22a94f2ceb58afabe693871c430c83ea48eb365afac", 0x37}], 0x3) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feaca30d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706b8b4d7eeb507d4733537f49b8b882fb8814e1dfd51e790a7d40025bb3368edb53b470393eafc0896b7f1f20e3c12d0440cfc43d583dfe82434db438d2b065c95944f579c5451dda270926798e05e09383e19b9f2baae214de64b5aec9d3f74cace10d75311ecf5078c863c205ef358395d750d42a1f852b74a679b8e28b3077233afd1694cc7f3952709fb34ace6d5050a32ef931e678f6a6488fd9712292db76403c88a96bd68205841c693246d6490d9349b3d06ba6117fa3d85ef0eafb2969289b89c34d6b439e0a27f33775f770b5317146ecde06a56dcd0ef6f70a1c616defc3fb1dc96e892fa41b99a36b413a7efba17df51d4ab20f4efebe8b7f459219caa760752ed4dadcc437a2f565c7a1dbef01606bb6ebc2621a9afe2c4639a1491406b68bea0c8826b276124e234427969766262d7738997e270ec8cc50d98bcca8b17729dda4e0efac5ffd7a8f8f937a5ea9cbf3e30367bcc3b300b21d888ec04c6d8c4168ff7810d59d0d7159f1ee7af442ca6f7dc9c8ccd78b7a4638555d8d5092e3ad490d9b04071006a6b441db190fb63012f23f8cd9ea99be15d61aa651ac2fd4170f9e4dac9a554bd31e1fbdb24cc2424a9a0c2ff5834d55a6bd39969e62531f6e5e2ca2b279283790f554b3a4ce7d96edfd646c2299bceb0b17a4def990be3e6e5f09abdd4dc385f40f585fb873a49c68124e4ea153f6641d4e823b0873fa08cadb396e377c92e10205dab12c3e909b7797aac26c306d10c806d016bb5ae203c056711cac27b20e7da6e11e0958ea04cd0f181d41817123fd226208bc915306b7ea411f619b3f5225a75775bd51fc814713876652ff9cc663a4ffeb2eb7cd851c713a36bb2c0d7bb9350910a3a22c429aba737cb823215", 0x626}], 0x1) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8fdf8d8577dc7f9ec42248cdf803a6b876fe890f09f7626ad96475c377f1c8a", 0x19f}], 0x1) 16:00:04 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0xb6}, 0x8) 16:00:04 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000100)="71e05c99297dd14eb4fdc4f3b27c2f07152eac8832520345f6b6ec0ab2ff32f809f15e345432b1a52369ed4400a35df885d93f02b3335c1026e216d64ab8083e1fe1b9c1b8c78639a7eeae8c3692e60bdb6273c1837f4a62c85853109cb9e877de8b4b2b1d", 0x65) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x6, 0x5}, 0x8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x0, 0xfffffffffffffffe}) write(r0, &(0x7f00000001c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0x201) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x100000000000, 0x20000, 0xffffffffffffffff, 0x0, "2785900aea01a40ba53c9bdaa3e86313f6c646f1", 0x9}) execve(0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = getuid() r1 = getgid() lchown(&(0x7f0000000200)='./file0\x00', r0, r1) mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='..') lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000240)) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') execve(&(0x7f0000000040)='./file1\x00', &(0x7f0000000540)=[&(0x7f0000000080)='\f{-)\x00', &(0x7f0000000300)='\xac\'\x00', &(0x7f0000000340)='[\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='(.[@,}/\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='.*^\\\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='F\x00', &(0x7f0000000500)='\x00'], &(0x7f0000000700)=[&(0x7f00000005c0)='!-+(\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='*\x00']) 16:00:04 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x200) bind(r0, &(0x7f0000000080)=@in6, 0xc) 16:00:04 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x10c) getsockopt(r0, 0x3f, 0x1, &(0x7f0000000000)=""/237, &(0x7f0000000100)=0xed) 16:00:04 executing program 1: r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x0, 0x5}) getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchown(r0, 0xffffffffffffffff, r1) 16:00:04 executing program 0: mprotect(&(0x7f0000447000/0x4000)=nil, 0x4000, 0x6) mprotect(&(0x7f0000448000/0x1000)=nil, 0x1000, 0x0) clock_settime(0x3, &(0x7f0000000080)) 16:00:04 executing program 1: mkdir(&(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x3e) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') getppid() chroot(&(0x7f0000000100)='./file0\x00') chroot(&(0x7f0000000000)='./file0/file0/file0/file0\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='r\x00') stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000140)) 16:00:04 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) socket$inet6(0x18, 0x5, 0x1) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000180)="00000000000000000000000000e8ffff00000000", 0x14) 16:00:04 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x1a) setuid(0xee01) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f0000000080), 0xffffff75}], 0x10000000000000cf, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x5) syz_extract_tcp_res(&(0x7f0000000000), 0xfff, 0x7fffffff) fchmod(r0, 0x82) 16:00:04 executing program 0: r0 = socket$inet6(0x18, 0x1000000003, 0x0) dup2(r0, r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f00000000c0)={0x2, "447868c675107858d6ff898da217fd2cbda787639037039fb80a0b0885111e25f6d398b33d"}, 0x2d, 0x800) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/35) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:04 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) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000180), 0x4) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/59, 0x3b}, 0x0) chdir(&(0x7f0000000040)='./file0\x00') sendto(r0, &(0x7f0000000000)="eb", 0x1, 0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/255, &(0x7f0000000000)=0xff) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x28801, 0x2) recvfrom$unix(r1, &(0x7f0000000200)=""/2, 0x2, 0x800, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) getsockopt$inet_opts(r0, 0x0, 0x1, 0xffffffffffffffff, &(0x7f0000000040)) 16:00:04 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x10000000) getsockopt(r0, 0x29, 0x40, 0x0, 0x0) 16:00:04 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0x7}}, 0x0) socket$inet6(0x18, 0x4005, 0x2) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x6) bind$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000002f66696c653000913a65a4ca0fdf686fdea9b37e1ec2fbd34fcd9df3da9c19c86d8d61eb48b6dd4c1932207e1bd4a464d4ecaca628aabfc4d5c5f13df09f3df4beeca3b34c0b34260c517c944ee8cc16a9d6ca1d27707eb226e362f9ab7f2b5695f144ce7c36e246312439899b2ea546cf769eded96d29d5b3a3ab910bd5a0b5a2fc44773921970c94a054b67fedc3030ec0211a0868076d2f"], 0xa) r1 = socket$inet6(0x18, 0xc001, 0x0) setsockopt(r1, 0x29, 0x2e, &(0x7f0000000000)="281984227ac9eb56b1ff10a280f81a521922fd9f", 0x14) 16:00:04 executing program 1: r0 = socket(0x2, 0x4002, 0x0) sendmsg$unix(r0, &(0x7f0000001800)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001740)=[{&(0x7f0000000080)="4fbfcd1dee7f8545a248267bf8ca05c2649bfc341bfa6def2fe4fa30c305418a44bf151057e79683c4afc1f5a9d066dfc6987733364c01558ad657df025874dd2fcd1cdd33b40b6dbbfb62b0426201b426c558e3373fa03ec9d37e3642ef7c2040e6240bb60f3a1b8b7dd0ee21857df984c608fd4c7c78", 0x77}, {&(0x7f0000000100)="dde492c188d5756a94947c8d7396e86e81914077be4a5fd046f514cc6e3907ae13b73d41cec84dcae5aca6dd292937b25da2dc75edc56a2251b015707f721f332d819e48472d9e56b3731804951967150ec6c8a4e11e004761d8d9eb1c0dd7ed072fdac7ef1df7f97c4970b69eef23dd9551b63817a5ad235bcc1bb5096a5dd44e1d0a2bdf81a8891d785e6dcfbd719c72161484a8ad192a0ac72afbbef982904dde", 0xa2}, {&(0x7f00000001c0)="10783d1bf1665e90ad21584fe9ae2359a7a278c620b021b85b935912ad52d5874a64bbf718ae5de8dd0b5c2db15fb7b72880c7b8fe8a96bcd6319c3652a460a33c8891d553de5e248249e42f22b1806dc6bedc71944e6edf50f6fdbadd8df8d26cd22a33b77c5e9d98692b7165039bf0099c5bd1bf3e1dfa08e558b8105b04a37237704da715c559d141d67630ef7196cd7999fae631c42769646ed98a9ac934bb1a25b67c9f450b1c5765676ad610c268cdf126fbb67e4442272593019cd8e367d818f359a8c23f", 0xc8}, {&(0x7f00000002c0)="e0c75ad52ce65dab2383525dddccb5e0901352c2ca2e8eada283717ba0b070784799cbf3fc77c801555c7a36c9fc60da106f2c1a87b6beb09e478c96b5b9eb8c65a1137a4cbf134a9a3219d15691c22cd4b2b23ed3b45e65fea525ab0a3139c4c61b469f5042fa5ff7fe4fdf69d86b8063edbf272f07e74de4a67d10db5f1e58182e1da92307d785c5f04e4b4d54664415f227f20bb285d4edc87be4f2a400b8f363adf3d79804495d6a047db3286ec10a73bd78781fd6b83805734a8ab604", 0xbf}, {&(0x7f0000000380)="725cb9c9388f5484e7b60323a5c00cb91f6c92d7b49ea4b1f66bdfb2e7345cfb1017c2b982222302f8189ee3bf354afa2b5ee637d26285a28929142db1a8b7d3795a2343371f0d072517fc4652a1771d09299d7ab04358ca617b87157e12826d883f883551e05db8f3f1edbfe39efae5e113219ace7b746e610f5030126fa1d8140e3887fd20887732a9a48da7f2bb4068029844b88f940ae9b7c0796f577e8aeac9e480d7b931195a2f16670587e1d0472621f8cb17d7556c1f9dda75dd96777268d44832f2150fa23b0a5df06c3640d3e6ba9c45f3762c4fdef96eadb62dc316809aad2a4cf49ee9344085fe12654539353e3c54fb610cc7ec", 0x4d2}, {&(0x7f0000000480)="9c72692b75a0f9e78fb7c39b3020bc533b9aad5b1599425b0de332e20c384d07d4e3be398d3251b42532f31fd6bcd6b0a111eaf3e28394e3b6da9f6196b0070e309a4d951b678292a422c4c08432fa8569b912d81ccc5ab484c622cd7ee83e1cc9d1678fa0f71713ab2a898e88e5eb83589d1d36bcfaa25a075cfcfdfe0e44254b08d0f6", 0x84}, {&(0x7f0000000540)="8cf5772beda6527756a6703db0f87511a0f179303a724e314d87ba161694e9f6f0db13e668c7837659006ad04db4f8722d7a3da395fae087e04d21adc4439eeaf92074528c351cfeb4854dc392fa1e93f8d03aa2a658f5f5ea560d49bb20a5cee7df2590fda570bb9b8169e002e935f81229f11a49f3657949c42eace58977399c4bfab1eb30c4c63fe88932905a7d8847cc3534d477903f146b6ab8577e1d70c820fd317e30619f921cc70bb14440b825a2edadd8117abc8ea305bfddcb7b87de4020de1d14be1fc819a458c60e3b3e3bcba9950e4a3a37418e642b6f92e604ea0809aed9d1a18efe2982f1d321", 0xee}, {&(0x7f0000000640)="b85c20f56e3bcd20e054ad34f8757dc57d0a55149be2cd7a6f45342fdcdb4e511198005402d303200d79e997d43bad30aef99e4737b8a0d2c4a4c340b40f993948a67462efdc0289dc6df20fd6ea49538a32309482bac325da3202c0e6de6d666e8fd561dc662e6d565e61d2ca821bb381486d4c4ae59ce8a596754c53645e5d7bea0f48be1fdf13190c54a9e66a0cb244434c4a605b6b012b9575d30781425074a067d0890b3aa3d560fc9a65a2af7b5cdbd86fded581ab4bab3d9e111a63633f4c4d10789f0e56c0e0de8c4bf16b041a40d7e2189778cff4e93ef41c08cf833f4ce8ca77d343bb3b82cfcd670823cdf28f45c62f068e72dc3bbf4108d44112ce3becba111fa962e2e7bc7f06732cd0e7ab7bf6b144eb6e31ca4790b78d59339f1d6becc5a3f1fd14bddb50975f6ef273d6588487fc586dd91f5206642ef031f7d1c61d3075d569a32c336437cb224563d234fd47db605b26f9a3af0a784450af87302fa2c7e00e2eab28a73cd56a62dd997c7bb454bcd4de930f5947dc220d2db282df9a7b3323a2bcad0935495539716253d6cb3579e07de95a09a2599786efe7d8472ae73bb822d85ab971f27b63c5c62d9ded87c0bff198f2f6b8f89b7fb5ff813064d4bfd7b894675d43e0014389cf4af281333a90bfa0e3c7c1440494f6348aca4792e03cfea0cfc76b55a41a7ef038198f3e122b456e132a4af04fef032663bc576f1bfadc94923d5f799d620f00ba1c1bb0b1c62aed9801bfbe98cebe95848d706ed28f74f1a8130b3f6b99537e3a7faae46c0aa26d84ea8cd59b399c09e5a2bfbe3ee7d2048fe5ec6919f93ba5aa97bebe74feec95ff55dbe381daa184c7a23815fb41afd42e9c25873dc25a059bcc117042505463da05828a267cfaddee7e4fb874ca4ec72ae395f40cd106ccf9b9983a4df7c766fc6118cf839de0e5c443b2cebe554d70f930f3ebac22b8207c5b01ee0d16ea25994097de58eaf39b270a031cf4161e536abd78d4ac1cc7224bcc1600bc656e2de1bac2a23d7d2e981709116146539d144ac932cef649d7437fea26b2940cd27373d649aea618bbe5c1c124cae2e88b410979ccfa6baccbdb964292d81a66a61a32a458c2dcdcaf5c1132bb2a0671a60979e3f32ac2b20e95779d24e93dc678b3e5c41bdbc3abe63c49b253ed9fa88d723aebf2afa38dc9e1cf15a94e301a23914697b92e7be7342760bbb6682156e6a91405c808b368861d7a79e623842d0bf764e52a7ebadddfc5f1616f026e560e30b37264f17d9a525262757ba8264deaa1ce8f12852603a2cce9292f6da4f124fbca342c3b14e77014e20c1e132ae54ff11f03a9383c5ca9e84f1f23e2fc3bc113ccd515024035836f16dc5ec0f0d2a92dacb2999be1d9ce4a02e54749245f221b37160317dcaedf816fe33e8a41c43df81dec23ca54e630b08aa9d1626bb7e52c2de5c8c5126bdee882af49e48ad3807e37c171687921ab4d0cfb1652b0d2fb0d7776845a0666abf94f9266f5bbc61289d13b28f7bfb9e79860bf3005263b67477b511ac0f5419c1f55d9f06619e416a19c85db419fa7b42c9e2784c4480caeb6cfa51057918ae8ef437b6c682e4c447eaad4c460d672fe0baaebe7b9b3f81eb40b702596180e5c1a459c45dc0d10c3921b4048ff2a19a338f52133b98ff8527986baf82b7e61a94c64a8e8a36c91872350a617ad16b56b37b71b211954dab97d8e458be6fa976245b5618f6532519e9c194f603c7e3b1372ee6694d28a3f9ad41142a7a66ce8a6c8049a209541ebc51f7d50e687b5bc94a4c422b2fce08f34362810d8d0ec0d06ac0c8c97de7856dd7e6dc4c321af050606f285cb3dfaa826eb3bb0961e854143f61922fcd3b71f00dcc73a18c2d734ffc30261f3ad4959da5c5303091e4197fc66838672c411f8afdb1ec4ffc0d8b1265ee179a3d24ea4261f1a698047ee6a824b6f31009e2bee26e05a2768ed3340e7f921ffa672dad455be629eff8713e50876a8ced424802bab0379264be841ff4aa5cc9989e5849a82fe7e0df0eb8df3fb734d9f6f63d3b289991040e97313b38909081b1009f9523b9b2918aecb169dd2e5b19d3fa54660d11d63b8c346c4da5d53a62464fdbc4082520e7d40ded6d18e75e76a0eba2075e0686323c8cea90fb58ff23407c58665e69053a98bfa6e26d077b1e235dce13080543ad148142c96f655cb2f6e941a3969aa5482c6045633751de25146bc10a4d6d39ed54c78f8548c45dc606b2032d93b38f3cb52f471b6b66ea641ec34718651f74977cd5e047148861054e9dd7cf625dcc0e78a122cb799a90d2a5e2da6cf235ee18bd1f96899b78e478683b07126fb9e56df816e53df3a378b87f56239ec5e26f98a96bf40fb7d6835d8d3fa60e773275593e74029de1ea07fbdffa2ca9b3b1f845a4f8f9242209a9ad163b8708168583e21977afefca2cd8574833e553dd1e570ed79843d15a87dd19857f29e6414dc8e884edc5421f5a3efec00710d80d39d92567d6bf7790983971a239db273ee67235b4f4730525c1937dad773560d8937366a57a2b0d95d8792d2fc8ab69bae0f9ac5b843ac8fdcabb75b95a0e6b8d583fab5be453f6aa564837723d1fcab78e715457bb9609e1d91e0fcf5ad0cf7f8b888d95207b0065b7a90583dcdc4a6bc79082147ba6b0b1e5412a73361335a7592a18308391733be8c2fd96858d6cdbb5e0e78a9573bac90d0b144593ad07203c3d96ea259a353a23d997e353ebb1349b22903a9d7563c6201efa79de5f30fc291ec5454c0f1503c001a22904d47f0ba558804a13df9158e8fcb9a6f8fa69761c380a60ecabbe6f5c4cc2be75d13abfb338470748d69458b514ba5bdd81d4a688d03d97090dc9fc6c23c79d2850c907e51ab82420b5ff3ec5623077ef6503c0cffa70dcf63fab95c643448e4d1c691a9b250e4366e3f83bf0e25d27842ea88b911c75e0b7d1e09e282d01b5851e1680ae4003a939516cde08cce92324446dd13db0bde1324c8152d0fc5e7c17c12f3884c6214d3c02d817d0c5dc6351ffd44fbf74b513674506261ea84813c4d9a9d04ca1568875f6c8d50a1dd759678fdaca059345bf0a1abc7f26c311d648c140baaf68f2b63141059c2497e85b3a6c40c0b932af761ae499ec37255d8851adc18ec8278766780778bf94a2a7850361d6b4e9ce15afe0ad7b1a4d5164e4be1b5a236b8a3021562a9f51e814cc18d204a72d1f5be1a2fb588e7aec12a1fa01dbf9071bd20ea1a9a6efa3f467f3b1c9c2048af03abfa12d54d808d872887bfef78b9954a213f87ce5f9d86e1d8b8863a0f97771aa0c9697484e70090a77dc416a7fe65479a163a609e13acd26fd18c65d1b4069d3a7ea68b0e205177a7f12fe4b7344437375a254477252f65ea9d5b188a9b2abeb7b9b6849a8b0910df5950ecbaab5395bc0395e2032c0d1845192222067020fe7fd4adc7c911f1d418014692237594b69faf15513fc859d26927ca71840dc433cfe233141a6bd452a1bc52774d818614b471b1cdb967f3d6198939b97451ab8d0681af7eb43618282492d12704d8c95d148bb139b7678155196f891b53b8660f27455bb8b64c32b700810049349424fbf868f185f1eae89d68c704932d82225d1275ab0ceaabfb59681089648ddb9e37084c380beadc0f592297166686da7d15f12f0a42b45562530dc01699e50bcafb8a1556d3ba0f394c356455e2610f8c68210ba616ff65d5e84c415699f65005b1207c8a057efb77747f25e88021c334ec4407be20fdd38964adcf6e21a9344e7aa2ed28f607599a2ee3579c3a7473bd1bf3c781b3ece6afdd339d6a038b115421391269c495a99dbf664b468c6f37519f94b3d4de666dd81eba2ba4dc640c5a2647a3a3619598773219d7dc50bc4978d166ebe6022f1a52775755d7d456791cc1f58ee01b0b04d7f69dba0bced3a431feb9052d5c01a9d4b3737efb9e27fdaff53a8a5a6b127895b13db328c5553f274ff259163a24b55c3e75eee2e1ac19059ad379f62398e4f625d2b947a6cfdb777f9106570fbc8fb126a76d79cb09bd9220180792b438d2d6ae149ae0600cb7008915b9cadfbb68d0636cd6821573d2cdad533ba515113fab542468de77e1a553b0ac3251d8850c829ffc3f146039b60e552bccd51dbe83b4621c34097db8214eee440b62acde07e942aca76e4339dabb57312e271fc699b91fafc0033cb891af8fa0df9d78e5e62144b19630fdc1b46f88fabaf74b0396d3c3bb15432e788fca11e0fe273dec9ea9578c69c396fb10de35d5fbceea2f3c3298907a78dd4577779b95a355a92dfdd9f0f8e44c2e43685bd1adce566d255a7c3ddb3def7fabeb317fd76d9e74d7e6cb376d902b7646db54dcc1a426d0a2178b76c8afa7573258a70c1b83f8aa59b00c1ab7a3e04b7e99398c0a43400e763ee5ca953089cc846fccba6673bf48006b8ad63015e414f531b2f9f1073fbccaa406392b716ab0989530df22ff4790c10c991464adcd6b527fdd5cfde43e3cb49565a53712a59b3bb6cc0085360f897220d7c12233ceef88831cd9049bdf1cbc17541ea70189cf52c543dc62d84427849c8205610559f98cbd42cf0c2ae41c735c5ba06a991751c1f5a0b38fb8daf41f8cfa80922a36ed62c60a6dff08f42f9687cd8cae28a4380ab82bd2fc56aebbd0df1a6636fb7e03ee9a99b1aeff68ea52cbbc403b3e70bb669408f08481acbddafe7936687f1a548b051178227bce340d4f18e40e4ae0e8bfbfadbac7a7a656ebf58fe3cc9f84fed04e199d9afc9f04af31a6aad4c372b4efb097f29138a041b74af2584991ceb0ca33650745c0dfd1c0961cc78a58da39541c80a4520841647227e27c270d5217ca9d3004591822df74b7326ccdab549c47caff6e6255f4facb65bb0d12b0deae59cdd7e40717ea475c49cfec5c0294daa6890d3293cf7a9a848d7ac0f52916fda21f73971707ee56672ff0a76d3f7d3b9fe06eee025e026a29f6fc58df7ffa5008cf4bcc7f64d69878d4ee17b49ca7ef0fb1b54f7861b5d3377fc979341c6bde12c50f5d002475755489feca263a3736949e2939904c774dd173106dd76b3c3270d51d02aa7ccdaf53adc1354cacad93e45617f2774ab8bbd2b6a6a44ed2e0dcf89ef482b59691d6931e8d1f5d447cc97548eaaf41f0a5cc0188229e8f20f2b51d4b8244c1e8a5c59c3488cd9638117a9cfbb33d75e335b6b88bcd8a57b6cf2015a8f9414979d8e47cfd9daa2bcf64846f72aa4c8751c27c9081d1ea0faef7d336805709b1a3636a39b030513e9c7d631e25883d58c65febb2e620ff014017890b5882fe39d28c453e8bc7a5315fdaae92d2ff95965f98af63014455543baad0ba7c3c6cd3409ab6ff8e9b336a851b3507d4d0d0028eee49b94f96114a828b30732b8abaea587e71ea8b9e707abdecbea456a27236454cfa11d78f5fd08034c4f4d76d36647568ebaa2d137a07eebdfd281089adbb8471ec3b4e2e535f839a1059eec317fa6c794e43a04254cdf30beb952471f1d9645162b5ae84c31bdb486b630ff998aea9dbf797bec95ddd00dc584a253b07c66da57fc3156af14cb08d9d80ae74d5b843184206d070dcd4389e8ee0c363c1e9efcfc4d90be16a4aafcd35d3890f4448265571ad362ca5ad8163e784cd73e84252e41bb52b0979e30d4d4797832dcdfe37982081cfaeaa58db7a6ca68bfdd5077b37fe6c2107efb38376a44cc2d658aeb83f0d66956d1101a9d7f19bb9eb9fc1c73b661cbb", 0x1000}, {&(0x7f0000001640)="49337403deb9d7e7edd64b92883cf214de5d32ba805e1d8965f202ff654b939a91bb8ede17edb97a249cb32a027efc9e4dbbd3a563c66f9467e092e1a686f3fa023fc5cd73dd0912911de9c02a66e2f00772a9c10f3d3c78b03fb0ce0d19767139d11eb1a58271154fdaa6ebb378aafe5212dd098d498ae525f7ac6ba82ca1c919324c2e6828e583931cf92d854ab69efa4471f398a0eb2070ffebf8ac75bfafb514972dd54618577ac563e2662b3eafc679427dbe385034edf357facfd5bcc69f378032061234d0e717814f3ef99fb2f587e9434ac0a2b133ee50ac4e5a066128fc90", 0xe3}], 0x9, 0x0, 0x0, 0x9}, 0x0) sendmsg$unix(r0, &(0x7f0000002980)={&(0x7f0000000000)=@abs={0xf88a31fb6e9f02ce}, 0x8, 0x0}, 0x0) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000240)={0xffffffffffffb6f0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000540)="e3000000000080f256b409", 0xb) r1 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) close(r0) r2 = kqueue() ioctl$TIOCCONS(r1, 0x80047462, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) listen(r3, 0x100) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r4, 0x0, r2) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000300)={0x0, 0x9d1, 0x2e25, 0x879d, "09456988cff4bab396dba449a933772830b113b2"}) fchmodat(r5, &(0x7f0000000080)='./file0\x00', 0x40, 0x6) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x7f) recvfrom(r0, &(0x7f00000000c0)=""/195, 0xc3, 0x43, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100001000000000c, &(0x7f0000000000)="e000000100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)='\t\x00\x00\x00\x00\x00\x00\x00', 0x8) 16:00:04 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="710df269f47f58475bc0ec011dc91cf35738b4990d445106229a9ca601b4000f002039563bb0657c37e5d54bc92894f6225799bf428b3b0142b2bba1a9bc9ec61f293b6d7d94345c8a76745317b8b76249eb7d7a13482b321706b577c3ad004e11a1da7f22338f87165a"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0x50) 16:00:06 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x800) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff0200000000b5f7e1b4784f0000000004000000", 0x14) close(r1) 16:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) poll(&(0x7f0000000900)=[{r0, 0x44}], 0x1, 0x0) read(r0, &(0x7f0000000980)=""/105, 0x32e) poll(&(0x7f0000000000)=[{r0, 0x144}], 0x1, 0x0) 16:00:06 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) fchdir(r0) setsockopt(r0, 0x2000001000029, 0xc, &(0x7f0000000080)="ff010008aaa008000200c3513e2a5e0000000000c903217c62fa47bb4da13a63b7315d246a4665456582533769951e73216ecc2c50ae", 0x3ac) setsockopt(r0, 0x2000000000028, 0xfffffffffffffffe, 0x0, 0xac) shmget$private(0x0, 0x3000, 0x1c1, &(0x7f0000ffa000/0x3000)=nil) r1 = getpgid(0x0) r2 = geteuid() r3 = accept(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) connect$unix(r3, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r4}, 0xfffffffffffffe33) 16:00:06 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) shutdown(r0, 0x800008000000000) r1 = kqueue() kevent(r1, &(0x7f0000000180), 0x59, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0xd9}], 0x8000, 0x0) 16:00:06 executing program 0: socketpair(0x800000000000002, 0x3, 0x102, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:00:07 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0xfffffffffffffffd) sendmsg(r0, &(0x7f00000014c0)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001300)=[{0x108, 0xffff, 0x0, "500fd343fd861ee631e1ff71f318a7083d4a4ac4eb8044cf6b767f9a8b7b5be5ac91021ede53c30a4d370d3ce93023d24a39a897b012ddea7c40bbe2912fc28c37547942e0b8453be476149bb5bff9fa9647f99c6f0fc79d9c5c8d63d71e1eff2a9a3908bac8590ae95f6c8a1ce6f7eb98b5c5cf6ece03fa3864aa6067492baf6b3a0d857b663ebb28ceeea912afa037f80b2ea1d5df9c77d3c60eb884471e07a65009e10db31c79d2ad67c663373282dff674c634f5d662c6ca0b71262ea084d0133ce6f3ee4c8af80e94ebafe79dcca4f4f4d37e4f6cf4a67a3da5e57e66c30b067cf79368ccc07f1200000000000000"}], 0x240}, 0x8) socket$inet6(0x18, 0x4003, 0x400) setsockopt(r0, 0x0, 0x80, &(0x7f0000000180)="a31207ed19acec06a88f269abf79e66f81ec8d95690a4d388715a8b3e7bf09153facadc1d0606673da10201dc773d6084f31831f95e0", 0x36) sendto(r0, &(0x7f0000000080)="e206bcdd2cfe23e001dbe5db05ef2740e8a120c6f0e797a843d5c7591a4936685959e05de118ae970ef4891186132714165194b5be00691a8d1037365a3c59203a9421805a7c0f3ab92f3a819161eb953a9bbc2bbd39ac893c2553742bcd6e4c6d5e75494f8fc2aef1653468538d86f9218f87011825efecd78d620d91dd541574eefb77b296e605bc697be65814e0e0f24860721d36cf4ce4ce3bc1287587de3f83ad3ec9b0ace2cbad9df3284b974a8e4fa4b2737c84d9524e3e10dc6e574fc92e891129982cd43c6b9b013c0df1bc51334165f7ccefef26eacd53916bbe6f9461", 0xe2, 0x4, &(0x7f0000000000)=@in6={0x18, 0x2, 0x1, 0xffff}, 0xc) 16:00:07 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) dup2(r1, r0) dup(r1) fcntl$getflags(r2, 0x3) chdir(&(0x7f0000000000)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0xfffffffffffffffc, 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSDTR(r1, 0x20007479) sendmsg(r0, &(0x7f0000002900)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="100000000000000000000000003915028732c0016f2151eb326e16e682121b5a540d188e500dfee65ed6be4b88b0b3f729505d1796bf5ea445e891b81777c6871f6dc086fccd38e6d174fa4ea566f7c8000000001e9397d05675f47ee24a4dde00b1bd86ea17b7f03a8baa074a32103d50d3fbd9a8283fa9a2da8e9686fc548279b90e610e7893edcb30371a0f392042f18f717f2b036da0df8f3446c4b8487f15c6bb2254e23f4956e00fb9787819a4ad0e50d3c22da832d4e325bfc0f293240e78077f0aac99ee9433aafe24e4be57be7719e0ae532f6b50419d6333faf89286f8c2ecf77c01cd4e9a7e0dc729d3eb215bae49dcff515f7ec8cb2b13051fc33f6be0807d4f081c9d58045ea8f34d84ec952280c4ece8eb62a14bbf366d8b8f20cb77821d6c5cbd9bdf"], 0x10}, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x8, 0x1}, {0x18, 0x3, 0x200, 0x7f}, 0x8001, [0x9598, 0x1ff, 0x101, 0x80000000, 0x3, 0x100000001, 0x36, 0x1]}, 0x3c) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) 16:00:07 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x55) fcntl$setflags(r0, 0x2, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001740)=[{&(0x7f00000002c0)="f01c7fb50ad61c310e8fa26c80fd4a2fa61adab2492aa3fa5276a17cc15ac4d44924e8a22d5674b7978c53ab33461d42e7ca0dbe7fb18a5b95e0a97d1ce9ef3b4f799779ffd30446b9bbf6d34d8d24fb543e6e83caa3c7902d1c914ad97dac652c6ad57a3c692443c7a05ec8", 0x6c}, {&(0x7f0000000340)="9c454f75ab261ee8c327b87c957f17b342d22040ed3270f53fae", 0x1a}, {&(0x7f0000000380)="2be49a183bd28c50c517ac675539afd4d0f97b9c80f966a7586378a5ff6b1379237ce86cfc92d2ffe4c15a9b20dc00f57d05598e1053f06b3035e533ae0fe7d8dfaf3e2707273ed5769f772dd17987e497419fd31ec59a69cb95d84d538d8f12545d6c0c899eeab2f148489959b1dcccbd144216511db76190ed59b85a6071580a711ae22b26890b452ba293b32cfcfe2a1cdcd5c662c515ec40688cc3c8355d0aa169b23c", 0xa5}, {&(0x7f0000000440)="8ead21c8c5b01aa3b9312d7b19a516966e32a95f77e90ddb46d8dd575eb0e534809a5b622824ccd1cc9101d0bf2005860b6acceed491472caf0981e8bb1680b5296de243d5ebd7d7ac358770afb428c13eba741029d89023b27e0b7ca6c26ce5a8769e92a2ea65cc5432baf63c71bd2f6698bfdee2e822f3f58b1f9c40eaf87ff89f506fdb889ce2ba312cb1e55336772d9988049f226e4c7888bd6a95dd426fd2fe64a2c5e69aece3c3a34cfb0e6d3fbb22d25dfb66002a7f24091fc2ad7851d221c18134247e37179a9b3eedf45e9d9485e819ecb4404cf2a1257122fef62e", 0xe0}, {&(0x7f0000000540)="ba4c03d4d05594140e26080aa289ac10249e96f6f0037f2dd9465c4238938b4a191b84bd14014afef397cf6b07bd478655558a51918dcb24a23f2db11759050c45e5e7081b54de44cd73de66f00b9ccb6af2ca914dce16c0a8ea99d24fb1af651e65750d098674decb0da4b8ad0c9d257acf29960b1ec9786f3bbd73a873c81509f1d256ac0da1b95bf63e3c6cb9adbc574e98beb25a792d0f34aaf487d22e28ecfa7332fc71a2f04b06166535e81de317103a507653d4cd7101", 0xba}, {&(0x7f0000000600)="95165cb0bd1cb7ed642cca908ad5ca74dfc83e138b5a8bc6d07edcde1e875e3257688a2896ab3bd024fbc189182855d0b44ac6c0ec479ea2b4000698d0c0f4425fee2008f6ecaabd514b3035c4136a2664b4dd68c934dbb48094bc1b36", 0x5d}, {&(0x7f0000000740)="4101dae19d267a8e32a3534c9ee1c60ecd6bd99ea7aa9711726d57879281815c4f05e0df0731570ea6cfe176bff78f4104b2be67a65740128d6ec06ff4fde9ab1bad2f7f96eec8bb69aaeb870ab0afbf8f193c28e79ad217aaef261a080c84475b2d65eb2aeacc4f3d4b4591155153e1da1c288df3feae9d84eaf8180bdb73bc06140fe47c1a698a435b49ec2f3a3100f29f1cfc7e42a0e206f38aab6187cb8ea2ca60b803e812fcacdb457d262a1c3d17092685884d40696b70a97152f6bb73eb7e5be0fef027e0f88b751950dbb7c4cb16466c10b99e315b4397027411a74e7005baa248892958d3e0b2ebec073721dbe7f3c02a653923460eb5c51307833d25c957a34e6320bf7824e0b72aa3a499a3145ed5489d50fab33bc315f91732992f8eec0dc326e2afab0dab447cf01f16e2381fcd94487d49b0cb410474b5255eebbe6c0a6a7b2895a7a27de778ff9f73572bd2ce168ddecc3b968432e44de8424bda3358ada4aed362a8e3bde97414428ee182ba757c7b5a1a61ee85bfc669ace7e7620d74fc1a027bc9b86bf771cc7e58d27f01af0d6738a0040334850289e2b057be81718c4b2756e4be98501a35d72bc8442fe29af430c6244a803a99d28f062d131857dffa4d0a25cb9faf8f637421a8d6a979bca38159259ba9c445638af3f30341e042b610d34c8f9e18d9468f6b541dcbdd99ff7d2da152b446eb64cc373797b0dce1529d50109e409bdd7c630564dce2fdda2af13e5503ff3f88d6fc012d3cf580836e75f575c5dc3d4fe8e7e4f64fd95561c897b0b2a67c0470327f05024015b93e06cf95e0010617dfdc8a13c927363f4530a82a63beb34c5580e174320d6ff4901c10708ee32314aa5cb6ae2478da0345b52041b930753f6bd163476fc18aeccc8b212afcd7ad7c4e086d5fa54e0965b40ea8713c38ad68e01de82c885215f078c9d0e28c8b0ee435c119fbec80a51c44a4f5167cffc7a5d561900591b36f19aee9317c0bb65fd28d7badac2eba0717067c7e38023ed77b224c6989308d52c3e247e7dda211cae3f545552910f081838024bd035ef7f025e468e95acb0c20b4ef95ab58721e78df63287cd65ebc20fd1d4bbe0ef982f137565167e16045dad225ba227db36f53daf64da11348994caf1fb4c9b88d7739ede59d59ed9f9898627eba9b78629e92833b920e66f8c26b7af3624cde4ba6140d9b1d02536a6c769a5f05a8cd0a1be856f0ef23f5d207550d458bcf4c33a4dc3b46438b459b323c00e5f4612eedfeac665e82b39b663c55d269163bed6b004c63a2adf42cccb0b9848d4ab64aee24b1ac08537514ff5768a3cf45046767be705ccc780df32f442e4aca18069efa39e83bb917f071874c28eb950904936b9076263b3a62940f3c2e033209f848f16e354947a1a53c08323c602b1ae8ebe1d697cd6cd8f5ade792620dcfa77aa2c2f6480b5bbb94b19efbefbaa8205cd0a2f35912b1f22fa9ea771400f76a55e3da9931819acb7210b70abe9775a71447185c33983e8040941689798e652f8815472b9013337508ad0a6a753162fbe83dca17e57ee808c946fea89f4dcd90b25d7c8c42f289fe23662f4c6a50c45143fed0095a702cedf15031c788d87bbb8145110fe22c242e27829474879dc97da413d469021d99dd87b6dc7cf694d839ac1cef71182c402cc1be5302efffb536751908a270072de9c8a7216e4cf9bfe0b5924a8ad21ab88326316c09487300eb5ac0cf7078540d1d5e5f331138f577b733006a180dc52fa99a08e318a1e312db7a35809ed7156630ce2d8e1e23b529fcfd7477f0bacd8f86d3e22d8daea6b1c5bef6a1899c1d6cebc025640e149da4d99c688702c6e78e5f9f5d63f28f1a7c76a35821b11454cd0354a39d0acda1de5c85b659e34029de93aa5084980dfab22333e60d3851747b1dcfd4ba2b1e64c70e535a5c43f648a765df28031fa6bd988b9fabdf6ec39943f1df83ab0a1f8f0be6cef66d24e451bdce0039e97d76a78d45730ebc4bfcc7c97d1bc61a2cd7065865f507b267ed3eafa744807848f7e9f72417f8c2047fb34a427f2b2aca9d4f045d037f34f0f861f650de9aae777c91848f2ce83727c6195e44c8c164a80a2d68611947bf7cd6d7d6c1b8c59c88e4a20cb2a59e01b77caf7224d666b89c9d2e2ec9256959314bdf69db44cd85f7c1f3fa2d646533e74c87459c7902275bd879bfb864b9308ac555345d5d48728dfaaaa7a96c07f8fd290121f1f3ae9a92f6c22475be94c656fb5cf573405cd5da6bf9bcc648678df1b0ad01d44091e2e6a5dca12dc5f5dd5644ac300fce6ecfa9e6c78523dff64eb556a83bd60ecaa0171f9e27ee6f794411ef5d64b602978e6aa194371f2ee753a0bd22d2fe6216c2630cdcd6155bbb3a4c5e303dd12b2631905e3a0141a2c01f97e5d64779ed43281896c47aa981948404f609b16da9af78951a61a1475bd4898f61254ee7a010623650f74c05d43ef81953ea4885c65c36eb46d4ab0d75eeb0c2996fb55e779541921dbcdbb8ce941019e4bcdc33e22a69a89b5264a3e22e0bc93978c83282663cd1f081d3afc0aef00601050b6bcee60c6fcfd86419793329a9ded37293bd905aaa827161daaad72005c358abbcf9d7c73b75099d9eaa3f339d6c618cc3a1ce7af98f94f5b93bbf5748be4033d5b66e1f918d57a26024667e7973b198f135327de4478ba0218b66f8149ce407da3472bc2f329c15ca46902a5965bd61b9599fa25c0b7ff1bcd688ca93c99bb67c4fe7aed05dbfff09fb69f48cc1da4d0ca6e55150f52548559bfe0315e08d3b27a2f062ced52f5019556102479d3afb91f155b997252648703ec9f86ee11ff34e208a8dd9dedd3cc0149189f5e11d67634ce1890df19f39a01528559e014817f9def0de397c14e0f3b091988fcd2eff5c5f0df406f89fb06823171f042a2fc8a7cd31ddb86275100098f8d6b620604ad32c328e179d383a7e6039af0080b5942b5859193e4d8f230779ab8e9db5357c8122b273646aa4d2c20803717f7dd63dd19026c53cec89c2591e6fa7a4d003dcadd8decaf70a4d10061954f044cea80ef539a7c0778eee340d2984642116bed5fa88ce04b2f25611d35f0de725b55a30a1162e7a0d55c7463a2364797b41cb6ff70e32ce54adffecc4ffd9bf3839f1ea1c7b758f37177a49284ceab35abd1b634af14208816dfd1dbf929a72f2a502f0fd297fbf5b2c5c4677579169b590b31d5665e3ed9ab6b4f3987c4fdee7251eee928a7e71e748f3e0db6034bf3b7449c1043c060874fef6be628734958f987e9ba90bd7a20f6899e70c3caca7802a791769b730682eafaf7be53e90112aa068e61030621ed4eb4845b06c11fb486f35140bc19aec36fa2947f29b89c5735a91695eab8c5a0fb7cf47b5f113cdaaf74609c038ccf7b6bdc03983080f75a9aadb6eaa93e44e9ad06f678a3943fecf17403bcb86945243e9f0c8dee44a8a277ac17acfd14f0a7abb8ff5bc1392ab5487421dd170912809a24b8181f97bac38bb74a026652dc35cac4f5f112b7e5233ead1e21f4ef85ad6c3b89cd48e45fe4f3fc5f598bcad723b1e82c86450bdf3d7b006bb499dccdbcbda1d191dff22253350472f6d3e14b34a59b6beef0171db9fc1732b9578dbcf660d90497cd9644a9fc8af7063f59fd5dea34e1013c48a7c33c993108cfec56ec735b00925d5341a889f1ec838f34509460cec709077c885f24708cc32f1b970107424e95bd8c2affc91862ff2fb9fd3684bdb1cf883341992a159edc96c9f9252ae67376acc1018f8dac0edd6f116845a2bcec0d17bdfc59609f4ae9bdd21fcebd20aedc7c3e9437f85ab6c94259fd39fd20df7418a73e8405df7439d8145b4741e8e52fec08511282bc413aef735cd149264a5a0f0a11f7d3b982178053025cea9bd5679661cc220dbf8c71cc70f70e9c5f7c6c659f367150e15bf7e67c16064923056277137e3a931e0a8d17817d9309221583c81799d66ffc03f3d9f0d69614a467abdc8c0aa1590ac8fa60a0713e6e056b996668dbf07bb2cfa61a6fd2142dcc10ea2ad367d2136ba913a0bbe209a247c2760b73eeaab3bbd742d1be0dfc0fbff84eddf55afab11369b56b163a1b80454ff498f98fe2445528b6cf90414d25f093ea42d19c3b1113d03f9a00eaefbec9673731774914271f12aa4065a443409a7b3ff618c0a65feef04defdfbf6e73418bb5ad9bf31b3b599b72d2f11d6cec919ff93cb50e742d2c755ee29dc546b44664343118d30096f34844c7beeeb8ad4cbe7aeaf664ac958aa43b45d53caf63d104890bc64ebda6117c44db0195259d98ed6aa10e41be1d688e491ce723c1cf387ec69b91c8b6beb4fb21863a0207b7b13a352b72eb159da9fe7a56b636916b0aa57a63b1af394e672cbde9f65ded69f7d2b47db65ddfeccb0c5b70f18393fc5a4255e60a00d2d28f1032e06e789fbb83d992782dc723bf36b2bb342cf2b3976b9ef865ebbf5711e3ccb133280caae494dd0d9aed938c7d3b6b6800bcfe2b7206f1d022fa94d8d4522ca01bf0fd6e4abf5bb48a832fc316039291dea10a050217a372bc7e67f526dcb22f6986d0b6a0c1d73931d89bcc239e48cb2cd027a22aae51283c7e4e2889cbf90c28ebc2f03d27bd10f542a850aca5c0a766200491758959d628d74fc53be074520d65a3f9d002bd80b79ffe37186cdabe9ed84b92466d1cf611ef82479d81a2566d782e75baa4685acefcb45b730fffeaa4d30b5b3e021b393f3d7abedf1fc18ecd5903213d30623bdc2fe3bcf8cad8f93ed104ea3ce6543843b427aeb138c2e2c796f7dcb6f1bcc979544493f0ed0c37c45df171c1d11791aa1204271fc32a8cbc0ab30757ff077b74708d0861daee3d61b4667aa0402e337666de1f3f3ce175d7e2c12bf792f12ca39acca8347d65cd5c0e0aafa60d355738793dd38eed56745fec9d09b50a6671780779190880921d35a39260fbf0c67032c1bad0215c55085b6e1d4da2ce88a3f9c8b96f4c69fb931d03db71b9946efe884e56df6fcf40110d0a63453bf0c94feef98dafb42c3e6431bcd4173b5bc86b2cbabb2990b3dfbdafbc352823e66659bb1053bf6402e094e432bed2bc1ed89973a1fd4b4ebb54b799939bb8a7fc7cf62fa3da1049834b17640a0866f231b97e022aed89ce651fb40ad40692831a410536856245173f71efc9eb58c71535c8586b421af358fc0e8261d655b932fc063314953791d11e3d7132e29c2e11fd796b3d23b9cb7f8e98d823cfa1c06282f4abf9c446baea3b8852776b76cd7639f8d736b47daf3754b0462bd4adc6337fafbd84ffaced1a31988a915290246553f2cc5d276e9b0cd541d545324e76f5d90e515dc64e281b8cc465c559999f54949ebb9e8e918db1690a17940a6216311558e981a8016cd302612eb2071f756cdf6375ce56eea47c764ba7eb127374d90284fa43b876eec7d97efc8dd76e5fc6850e92c7f948ed7b6d0f0980b732fc0a792fdddc2bf2a9e11f52bad79e251141f1c2a5cd6f7915f0bdd5488d07f3d879bfc2710e0061f5f6a913be8c46664d0f901062f4c8dd0fc6b995ef67f861137b7d9097451fad9df358d6a3657d2193bb4e2545609f4406b1a2ad0aca4603d96e8439559b10d0a2965887c7b928a9deb6c6bb48501172f7f3bd2e5fe97f383dbf2303623b7b587e8c338c74a42d466f974b1159cf8926bca034ce44955459f8237ccf774cea2fc075eb02b389abbcfec7241c74c83be57d64fd029c588", 0x1000}, {&(0x7f0000000680)="245b132465b36c60b272666259eaa1823667", 0x12}, {&(0x7f00000006c0)="f8b905a3976b10b5f10c47fc350db8d376ff7351e93814b8d737f659f72b7cc0e98984b2ce1da6a9b25011", 0x2b}], 0x9) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setrlimit(0x0, &(0x7f0000001800)={0x6, 0x1}) recvfrom(r2, &(0x7f0000000000)=""/189, 0xfc45, 0x840, 0x0, 0x0) r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000240)='./file0\x00', r3, r4) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x180, 0x2) sendto(r1, &(0x7f00000001c0)="e3", 0x1, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000700)=[{0x0}], 0x1) r6 = openat(r5, &(0x7f0000000180)='./file0\x00', 0x400, 0xc4) geteuid() ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000200)) read(r5, &(0x7f0000001840)=""/242, 0xf2) execve(0x0, 0x0, 0x0) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x4007, 0x0) fchdir(r0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) close(r0) dup(r0) 16:00:07 executing program 0: 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), 0x1000, 0x0, 0x8081, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180), 0x2009, 0x0, 0x8001, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) dup2(r0, r4) 53Q}y cp60f\cyvq@݂{]BlML9Un宗u %wNz$-Ҍa`Lu_Xԝ$gdL5S.e'{Bmpanic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Stopped at db_enter+0xa: popq %rbp TID PID UID PRFLAGS PFLAGS CPU COMMAND db_enter() at db_enter+0xa panic() at panic+0x147 __assert(ffffffff81681564,ffff80002119b0a0,ffff8000210a3080,ffff80000002f180) a t __assert+0x24 _kernel_lock(ffff8000210a3080,ffff800021196000) at _kernel_lock+0x125 pageflttrap() at pageflttrap+0x6c kerntrap(9) at kerntrap+0x8d alltraps_kern(6,ffff800002cd8000,ffffffffffffffff,0,9,ffff8000210a3080) at allt raps_kern+0x7b ptsignal(2558,ffff8000210a3080,ffff8000210ca018) at ptsignal+0x115 mi_switch() at mi_switch+0x1fb sleep_finish(1,ffff80002119b330) at sleep_finish+0xd3 sleep_finish_all(ffff80002119b330,32) at sleep_finish_all+0x22 tsleep(ffff8000210a3080,3,0,ffff8000210ca0e0) at tsleep+0x142 single_thread_set(ffff8000210a3080,ffff8000210a3080,0) at single_thread_set+0x2 8b exit1(ffff8000210a3080,9,0) at exit1+0x84 end trace frame: 0xffff80002119b500, count: 0 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{0}> ddb{0}> set $lines = 0 ddb{0}> show panic kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 ddb{0}> trace db_enter() at db_enter+0xa panic() at panic+0x147 __assert(ffffffff81681564,ffff80002119b0a0,ffff8000210a3080,ffff80000002f180) at __assert+0x24 _kernel_lock(ffff8000210a3080,ffff800021196000) at _kernel_lock+0x125 pageflttrap() at pageflttrap+0x6c kerntrap(9) at kerntrap+0x8d alltraps_kern(6,ffff800002cd8000,ffffffffffffffff,0,9,ffff8000210a3080) at alltraps_kern+0x7b ptsignal(2558,ffff8000210a3080,ffff8000210ca018) at ptsignal+0x115 mi_switch() at mi_switch+0x1fb sleep_finish(1,ffff80002119b330) at sleep_finish+0xd3 sleep_finish_all(ffff80002119b330,32) at sleep_finish_all+0x22 tsleep(ffff8000210a3080,3,0,ffff8000210ca0e0) at tsleep+0x142 single_thread_set(ffff8000210a3080,ffff8000210a3080,0) at single_thread_set+0x28b exit1(ffff8000210a3080,9,0) at exit1+0x84 postsig(100,ffff8000210a3080) at postsig+0x3ea userret(0) at userret+0x11b syscall(0) at syscall+0x54d Xsyscall(6,58,9b62dc29c00,53,0,9b62dc20d80) at Xsyscall+0x128 end of kernel end trace frame: 0x9b5af62bec0, count: -18 ddb{0}> show registers rdi 0xffffffff81e432f8 kprintf_mutex rsi 0xffffffff81108239 db_enter+0x9 rbp 0xffff80002119b000 rbx 0xffff80002119b0a0 rdx 0xffff800002cd8000 rcx 0x3dec __ALIGN_SIZE+0x2dec rax 0xffff800002cd8000 r8 0xffff80002119afd0 r9 0x8080808080808080 r10 0xfd4d6f322589a98a r11 0xffffffff81afc6f0 x86_bus_space_io_read_1 r12 0x3000000008 r13 0xffff80002119b010 r14 0x100 r15 0xffffffff81bf423e cmd0646_9_tim_udma+0x1cad2 rip 0xffffffff8110823a db_enter+0xa cs 0x8 rflags 0x202 rsp 0xffff80002119b000 ss 0x10 db_enter+0xa: popq %rbp ddb{0}> show proc PROC (syz-executor1) pid=46555 stat=sleep flags process=1000 proc=4002000 pri=50, usrpri=86, nice=20 forw=0x0, list=0xffff8000210a3c38,0xffffffff81ec3860 process=0xffff8000210ca018 user=0xffff800021196000, vmspace=0xffffff007f125d68 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 48511 213229 97869 0 2 0 syz-executor0 48511 163220 97869 0 3 0x4000080 fsleep syz-executor0 92724 180839 32468 0 2 0x4081080 syz-executor1 *92724 46555 32468 0 3 0x4003000 suspend syz-executor1 10505 296692 1 0 3 0x100083 ttyin getty 24940 344276 0 0 3 0x14200 bored sosplice 32468 116984 1393 0 3 0x82 nanosleep syz-executor1 97869 86516 1393 0 3 0x82 nanosleep syz-executor0 1393 289050 41778 0 3 0x82 thrsleep syz-fuzzer 1393 218224 41778 0 3 0x4000082 thrsleep syz-fuzzer 1393 435989 41778 0 3 0x4000082 thrsleep syz-fuzzer 1393 185510 41778 0 3 0x4000082 kqread syz-fuzzer 1393 480300 41778 0 3 0x4000082 thrsleep syz-fuzzer 1393 301684 41778 0 3 0x4000082 thrsleep syz-fuzzer 1393 458985 41778 0 3 0x4000082 thrsleep syz-fuzzer 1393 222898 41778 0 3 0x4000082 thrsleep syz-fuzzer 1393 100286 41778 0 3 0x4000082 thrsleep syz-fuzzer 1393 488261 41778 0 3 0x4000082 thrsleep syz-fuzzer 41778 507429 7585 0 3 0x10008a pause ksh 7585 159727 72199 0 3 0x92 select sshd 72199 420596 1 0 3 0x80 select sshd 43844 167110 31889 73 3 0x100090 kqread syslogd 31889 298717 1 0 3 0x100082 netio syslogd 18889 246829 1 77 3 0x100090 poll dhclient 15265 404501 1 0 3 0x80 poll dhclient 7412 463379 0 0 2 0x14200 zerothread 54221 523800 0 0 3 0x14200 aiodoned aiodoned 14540 423695 0 0 3 0x14200 syncer update 67144 287728 0 0 3 0x14200 cleaner cleaner 25889 145695 0 0 3 0x14200 reaper reaper 60346 46254 0 0 3 0x14200 pgdaemon pagedaemon 85625 244600 0 0 3 0x14200 bored crynlk 7648 9506 0 0 3 0x14200 bored crypto 24041 185502 0 0 3 0x40014200 acpi0 acpi0 5784 442676 0 0 3 0x40014200 idle1 38821 71533 0 0 3 0x14200 bored softnet 6134 206584 0 0 3 0x14200 bored systqmp 90948 341290 0 0 3 0x14200 bored systq 4943 125986 0 0 3 0x40014200 bored softclock 65106 201577 0 0 3 0x40014200 idle0 1 341926 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper