xc) syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) setitimer(0x2, &(0x7f0000000040)={{0x1807, 0x400}, {0xfffffffffffffffb, 0x6}}, &(0x7f00000002c0)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x3, 0x9, 0xfffffffffffffff9, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) fcntl$setstatus(r2, 0x4, 0x8) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) readv(r0, &(0x7f0000000640)=[{&(0x7f00000003c0)=""/181, 0xb5}, {&(0x7f0000000480)=""/57, 0x39}, {&(0x7f00000004c0)}, {&(0x7f0000000500)=""/22, 0x16}, {&(0x7f0000000540)=""/113, 0x71}, {&(0x7f00000005c0)=""/100, 0x64}], 0x6) 02:21:53 executing program 0: munmap(&(0x7f0000008000/0x2000)=nil, 0x2000) madvise(&(0x7f0000007000/0x4000)=nil, 0x4000, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/164, 0xa4, 0x41, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) 02:21:53 executing program 1: pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000335000), 0xfc94) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f0000000040)="88", 0x1) fcntl$setstatus(r0, 0x4, 0x40) readv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/232, 0xe8}], 0x1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x9, 0x7}, {0x18, 0x0, 0xc6, 0xa43b}, 0x2, [0x3, 0xbf19, 0x3, 0x4, 0x5, 0xc5, 0xc79d, 0xfffffffffffff001]}, 0x3c) execve(0x0, 0x0, 0x0) 02:21:53 executing program 0: accept(0xffffffffffffffff, 0x0, &(0x7f0000000100)) getrusage(0xffffffffffffffff, &(0x7f0000000000)) getrusage(0xffffffffffffffff, &(0x7f0000000140)) 02:21:53 executing program 0: r0 = dup(0xffffffffffffffff) connect(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) r1 = socket(0x2, 0xc002, 0x0) shutdown(r1, 0x0) bind(r1, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r2 = dup2(r1, r1) recvmsg(r2, &(0x7f0000001180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/4096, 0x1000}, 0x0) r3 = geteuid() r4 = getgid() fchown(r1, r3, r4) 02:21:53 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x25, &(0x7f0000000040)="3a929119", 0x4) r1 = dup2(r0, r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x100000000, 0x8, 0x2, 0x7}) 02:21:56 executing program 1: mknod$loop(&(0x7f0000000080)='./bus\x00', 0x50, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x401) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) close(r0) 02:21:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB], 0x8) clock_settime(0x6, &(0x7f0000000180)={0x8001, 0x3}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) lchown(&(0x7f00000001c0)='./bus\x00', r2, r3) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)) chdir(&(0x7f0000000000)='./bus\x00') 02:21:56 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000100)=[{&(0x7f0000003940), 0xffffffffffffffdc}], 0x1) write(r3, &(0x7f0000335000), 0xfc94) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1) writev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="a4", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0xc0) dup2(r0, r3) execve(0x0, 0x0, 0x0) 02:21:56 executing program 1: clock_getres(0x4, 0x0) socketpair(0x1, 0x4, 0x1000, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x3) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) 02:21:56 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x109}, {r0, 0x80}, {r0, 0x42}], 0x3, 0x80000000) chmod(&(0x7f0000000140)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file1\x00', 0x400, 0x20) 02:21:56 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x2, 0x2000100000000}) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) 02:21:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) read(r0, &(0x7f00000005c0)=""/4096, 0x1000) syz_open_pts() close(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f0000000240), 0x4) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x81, 0x0, 0x5}], 0x8, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x7, 0x80000000, 0x4}, {{r1}, 0xfffffffffffffffc, 0x31, 0x1, 0xffffffffffffa88e, 0x6}, {{}, 0xfffffffffffffffd, 0xc0, 0x40000000, 0x3, 0x4}, {{r0}, 0xffffffffffffffff, 0x4, 0xc3, 0x8000, 0xfff}, {}, {{r1}, 0x0, 0x0, 0x80000000, 0x4, 0xfdeb}], 0xa28d, &(0x7f0000000280)) 02:21:59 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r0 = geteuid() setuid(r0) r1 = syz_open_pts() fchmod(r1, 0x200) 02:21:59 executing program 1: mknod(&(0x7f0000001900)='./bus\x00', 0x4000020000002000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7fffffff) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x80000001, 0x0, "2b6839b9877c2f16b39f62724875e3bf24272a78", 0x0, 0x1}) 02:21:59 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) mlock(&(0x7f00000a8000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) recvfrom$unix(r0, &(0x7f0000000040)=""/96, 0x60, 0x2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) mmap(&(0x7f00003fb000/0x3000)=nil, 0x3000, 0x4, 0x6810, r0, 0x0, 0x0) 02:22:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x2, 0x7, 0xe6}, {{r0}, 0xfffffffffffffffd, 0x40, 0x2, 0x101, 0x15}, {{r1}, 0xfffffffffffffefb, 0x4, 0x40, 0xafdb26f, 0x1}], 0x7, 0x0) 02:22:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000001480)='./bus\x00', 0x0, 0x0) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) recvfrom$unix(r1, &(0x7f00000002c0)=""/4096, 0x1000, 0x2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000240)=""/16, 0x10}], 0x1) 02:22:02 executing program 1: socket$inet6(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) write(r1, &(0x7f0000000040)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xef}], 0x1, 0x0}, 0x840) write(r1, 0x0, 0x0) close(r1) setsockopt(r0, 0x101, 0xa, &(0x7f0000000040)="248921a6", 0x4) 02:22:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x7ffffffffffffffb, 0x2000000000003}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffffffffffffffb1, 0x0, "63da06b6cac8c2fa5888b7593afbffc414c72479", 0x3, 0x5}) 02:22:02 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSDTR(r1, 0x20007479) 02:22:02 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x4) syz_open_pts() 02:22:05 executing program 1: r0 = socket$inet6(0x18, 0x41000000001, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r0) kevent(r2, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffa, 0x4b, 0x80000045, 0x0, 0x80000001}, {{r0}, 0xffffffffffffffff, 0xc9, 0x41, 0x3, 0x9}, {{r0}, 0xfffffffffffffff8, 0x40, 0x2000000d, 0x400, 0x64ed1f69}], 0x40, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = kqueue() r5 = kqueue() socket$inet6(0x18, 0x0, 0x2f9b) write(r0, &(0x7f0000000100)="f4a83edc7c2e1e49233b0ea66e5b006d87e987ab87206650089ffac4225ae4134591f115d8f19b1ecd5c79601ea57aac96d5aa53af1d856e2fdc44c29ff0e16ddc9a74f8e5d16327220659c107443858883f1ae84028ab61171bdef3dd452d6cbaa742cc1bd7e1ac2dd0a286fba937a071bb7923bbc1", 0x76) kevent(r5, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x1, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x85, 0xf00fffff}, {{r3}, 0xfffffffffffffffe, 0x396be3296e6275cd, 0x0, 0x0, 0x4}], 0x1000, 0x0, 0x0, 0x0) fchdir(r3) write(r0, &(0x7f0000000180)="01b9c48d7a72b0dba4318f01c3280439ec506c0adeef1519d7783c5d8e13b9b44a811c4d95d687a9c96760e137fc8064e800493ab21dbb24f4e133460947ad6aaeae0f50af82e39f626e4b965ebef0eb279c12ea0319d348b596f15e0725dfd672b875d90267b8f7da53a89b672f4f535d2ec965dec87ca6e7fa1e6bc03e14049772345ea17794c25bf2efd774ec4d22f921b7ae5512f500e2b00084fcea606d6d47c9ab2d40a357c62f11d8bf0e176f6fbf40ada68a30f31bf11a9a4e6a61cf73abc99dbe3a0eefc4401ba99d1e510b7e7745bd968546121cd2640b0b689589b63da8ec38a1d2728b860c8c2bcf76c83a7970e5ab", 0xf5) mknodat(r3, &(0x7f0000000000)='./file0\x00', 0x2100, 0x7) syz_open_pts() socket$inet6(0x18, 0x4, 0x6) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r4, &(0x7f0000001700)=[{&(0x7f0000000300)="70b0f824dc9341d8f530a14193e7502a347a97ab8487ad9ab743efad2f9284907d0d72d2f925c557a79bb7a9f7b9cab3124c58dedb679ddbd46b8a65bfcfcc33c3b79a4d8b38b2632c17146b82e25deb5f15269b0bc1a2ced60e2f7cd27aa8cb3f6fbc18ddb3d72208876178dba102944beaa77dbcb55e6b27eaae39935bdb", 0x7f}, {&(0x7f0000000380)="6da2d4725be2906f0e2a7cf867c3ae9cb4546a63d8bd0a83a4fae0f6ed8069b5bf7a6e144b13260546fed16a6923cbf7bc7a264477e2018caaddf10be1186859da62c39e30b9569de26283a76e23b0bae89c41adaeca676cf9084aade768ed474b3fc0250c62f6722f80df65632112b494d60c9012d51db332ed02604e4dc7f65eb66086c372abd9d036d2d55339799268a77aef8842baa531253d7e48bd987b4342d8c42a0560e655c86c3daaf4003d4d1f798355b87298b552f7621a9a27be15f59d16758d9f14873303dd20d7b23bfd57e4107ec580fe7b1f77ea77e7a19dbe12d4ac94145a5d1abba7a1f17105b8dfa2c34b1a4a2e4f6700649bd609bfbd0b68d8ca6ff214e07cad634023e96604fceadb14e3b2d3cea11489281c5df809e7df558d0657509135de054949394102ad49966534ee1d8446a5c2aff1a550467384d44f8ed5a0e281f9a6ff620bc17db3da0dca8a6f387f56b2c60d69b96afa465c60e5e0b93204bedb3d16cd1b0b1a2089022982aa49130c9d699f4859945228bb91ca9dbe4cb49bf621b01afa18d90a7a037a7af20977feb9b5095e710f2bcffc82fba15d4965e8b92dcff9d793fe39029643e04a8c455f8adc3af330be706b16b5a7b90eccf4dbd88c40919ec37f7e24244d665c6eff7370391a5d9187aa60daeb25e874f6213f0f07c715ac613948429a82464b584a0a4a4e2c326f7e788ad8c788a2c1e5e5f95eba2f4fe955179ce7d076a6445d9e453b7c2f74e7a1015187228d780fc9e83924f7e7147c731ea4f2a1f85cdd65800e0859ae1588a8fd1a8afd6d883c757ffc2247c4443d90f8c42f3a32bab5c04e1c15548102baee2f1f884c69ac1ade47aad2aa2ed118561e4fb1bf38a2ea3cd7ff9ed12a9737d0cb948f9d4e3da8af9012dd07d2c3145151cd4e0008ad9f4bf6918c0103c88254f23bce193334d08febda8261232d0f2bf8c810a931c508c9426e33671537e71ede3dfa27a2a6d7bdbcc63fef3f5b05e5524677a6c87dd6c1fee1de39db8e59952135deaae7bf11353f3545468d53d623ef52dbca7367a31a27477d8d4f85ad27a57b2007c587a732ad127788f82032adcc98035c1d41155a9b38f1c1d5c976a76a0c39fe46034558e4d248199d0626239e593697a152f80d4507b00f6ecfb51a3131789f350db63b803bb5aa4b1f1b40879fded517b8b68cdd7f61be1dce03fb9c609cfaa925cf953cfc8055776a69beea19fa9c2f1b80e9805c34fac78bca213efea43ec68ff37c72b604e81b63d8397e142bf5d23c5a2cf635d48df978135ac5d5a19d8ede4e81ccef378c640f89ff07cc4998a3a26c50e59da090cadd970a715428f58aeaf80c881eab4a343142013f684023aa4cf0eac9592fde3799f0580d0ed8424486c98b5cf4038e53d5a6329f9c385925dac88934f8ea4fa4fe6201f3ecd4d66bd0b10802e1754c872618ab61a71264e80f14ec9237eeb27b29dfa318e24eab152b0d093573c43153748df5258f318664a27245cb550c63772f8ed18379445b7f1648194d550f78241b31ef6274cbfae580650046ca8ae2dcba9d93cb60676678d99d9c863c3a900d06231a97843013a0ed826edb7879afca5f0b6a10713c87143ee56822a4531b0e44ffe8c5319f9d9aa4f5738a7b0fb2fda30cd6540911987d0fb2d929187c99d236090b1ff410d458439e9c9de243b98e1efdb91f9018b345be81b4fab748ce62e233b659231461987527cf0b26f0d6e16c020e95cf058e6152fc80fca76001a14bea41255b0ee0efe3d2c01ce9f60757d52a986e6db56c8df56ab463b75a0e7cb4295aca0395059c739af37635488a846e45f7e95bcfb50abfcdd0b2d1262d0e800e32e990881629ecec0beb14aca0c0ac09af2a0439194676d8b17b119b99b64d537e235e43b7c322307061cae25efdd242d76b837c90828db31213bd5283030f67692ccebc84a88d3438d477fd0f5983ae8e27d1827716e6466640249216b6f182aac44608deda0c4c2b70d3b4c2ebc45e30193ed0d4aa51df75af40255ad219e4937632de2950349c8f598ad79a67d531a66cbceebaf927d9db981e38bb23f7dce7d2192d48cec5a702102eb2105a2c0372b5fe61daf18bf19a85100f0b3abaa58022c0c4d8cbbb7ff2b6d135597ab5a6af17c7f99dbe3d649faf54755a16e1d53265b706580ffa454f52034824ec14be9baff2f920f0957f2312227f7dbbc770855f2a7f7a02faaa9729e2af5ec6fed81c40c2d2cd9df3774900efa2ff7666dea94b625d5ef30fff0daa66604098184f466af835ae88742b3351d6176985157ea47f7de764a09679454a016fcdace2b2804c7a7ad2afb5966aac99a95084e779d41d5858e719882b12bb4d87094645c2062408a188f422269a807f4cd8dd1db4c1a5e539b65510522540392302156fadaff4dd995703eed122cc941be4a18af0c92a9dcf8fa87c95b45312ce021a2f62ed590fa14287b42ecaa7634ac1545914c9a3549bfc7fe6ff7c1595c30dae4690fa89345942e87e95a90b336a078f84c1c5a4279b51e15dda0281f30d0478139af4c27e6a4b1790ae3f079ad2aa0720cb17bec353929517648a4902f861e9bdd5065465b8e0ccfe7ba73f89e451aab140fe784fa2c2b06fb39433f6f6f9d5a0ff4d1601ceeb545dc362c40474ddf4c173194a00fed2222368a2689a609bd8ca0d67ff4f32f2246e672c17702f7d4ebb149c11d590a3be9cc1827e583a69fd8d96a3d857719f5ef23aa72457e73d5699c4e66567c064ab2593876563de49aa20f41f442176bc43092265e393bd26127dd9d97eb06142e43727a699c9a375685018179bad14e676eee2d6d8e62884f39dda263361ed7c4fd4e09e9e5b263686b3892e077329454e5e5caebd3bef952692da062d685eaa77840eef34e2cdd1dcc12a2d8193e29578ba387320b9af31fc55fb6d0eefc63911be93be6ebaaa2cd70a928015209e451e87b2ea9b590d321b8f3ef8c6193d849c4cf0317874e25e06516158c571ec6100150e63e8a9510ddbaad264041d5adee59aad16660d2961f2b35d230b4420ee67a1467ac4e8171c6348506c917fc934edce05900fc6cff57c27d8545ee3a22e9636e6c1712158b0cfdc36e10636b665ae5dffe40d85977f56a6df2edf9b1648d9d758e55d7ccd635f28c4739c2b851653bd4e6c6753606908c4fd2553f88211f77ba1d340431a275ce1243670f4942e6ea2019e2360f06fcab6a3fe2fd5eae29f756e601eea3303533a742f1341297e56a1849de8e03e0504d342cee4c7bf619948a7da834fc66f5ccd8b54cb51228a110d6f8c85eebcc9605e42547caf324eee3f893a22b87bff85ecd335d5b11d1d2c1d03c87f5e66bc78ac89c72c205b250232f5fc64e37c72e2c717058061c2cebfdb179056f6adca21759e95e36f68716e94d9b5b138b73081bdcb1be75fd6b506cb2c907dbc4a01da384ea5d14a5f95326875451af3187aa7bd2550a401a6529e49ca19b8681b2d51cf294de3d5210ac371c0c4e881628c41cabf2a2fdd6d396c4179c07fbe18a52e6c90c3c2ce1eaa85baea65dd96d0af251c610efae49b41aeb8fd202c7aac17b5f284fc8de193f220a84925f50a9d47088e9c0966ef3a950732fdd3c3fc34de234759b95089fd6c8778066730a5065082deacc07f4609a398c0ee41a327c42fbf75e42702df379978f4e44873ae73af663b8576b6692b8122cede279548ee02b20f1adba8fef76c7c88ccc0046ff38d4f52b3b7308bcbd3aa102129de32b458340df5999862f73b88f74f38490527aa1f1ce2ac85aaa879300152486f5c658e3a143de13c85a4f43cb9b5c8e98aef6590183015bf0fcefce2239aeeb9fd511fcb0815ebc29163a767acacb3c30a75f6d724332d6a3db307a4718727d111e3553f9eedcb6e50ccd4dab3bc3ea997db7bee7ed922438b030b788b4bf92cad8b4dd6fd71bff29d123277947a6f41842a7cf3ecd48b33444741501f8d56aa8d8af4ede8bd7ba47d38136d5f175b50905f9406e7bbf5e5d6a05029d6e56dba900f0e158003ffb80257001f3a942e84be4f2110e3ab541b960ea63b7a9308a8631d3e650a39b44ba14ccbf7912efc12c94c423c273f2e1cd27c4d0d0025b4a04274f8609121977eefec641b51eaa579a5a11126c061c0eabbec0849f884d42705cf880862715e5cb7f897b9b93c7501eb5beb7a0e4912925aa3d11240813526504768121ae05d361a35d12ed720fed1357034e7e20e954c845f22827f3c03a971d4966b75b9179cd3ae229b7e263860884264120abad42a4505d3a0074339faf399b5b43d24ab6ca2213574eed065ec4527330afb4e16c199efb07b41ae33d75cb17c4b1c39b760554f0ab311e476d80d19cbbeac12ed5911b6a455e620971969368d0096ab7ec40380250b143cc2038b40352b768ffee4544305b91c5ac0a930d5041395e03936ae892e4f85a0891346aa26cd02139fa4853753fdf465f2f946a7708a95e08fb71a3f04c51368555aa793f6d60d52a0de879385250a928ecc3ed560860ae863a0215565fd2d40f7839ab536c38ed828c888391a6598e0d1bef0ed0efb95eaf21189c61f59de0185a419dd96bbc5d110e801eddfe25001fe30868ea441dc7ca6f843bfe819d1b78609d11bf4b34e223fc1454dde24eec79694c5177d7950ebf75acf3a428c56cf2dc3ea5929cee452e3bb3b9f03590edd89623e64f33b20e710a72440575d28f4723d4d5288a07f4aa4f5135cf47b3a38b588bb62586aac77813d26e691571124c92ff5e4240cdab8ee0ac70ef9b0560d69708fd916339d36819bf686ba9a348c9b45d4adc9f0e821137d7ef0da4edcdb4b169d3a970e8a7eb71cdc99a4b21550b58258daad58458bc565586b69dbab8122e66ab5a877d90d0ba23588b2bfba39164d1b5fe644325f03faafc790df9035e85aa1d81a41fd4324c9145330ab9394f29a0b3229363ac307c58dd6d3207f93a1c818123e28dc5d5000d4660931cdf57ba4d297b465a39d6662e44c09e09ea6de8bd95a245724ac7ef6b9dc07986064c881f0b1928bc3637d51fea04c830d8bf67d0b526b44ae4189fef00ccedb790caebfd2734bd649b633950646c3d79a2c9ee312e3bdfe5996e778a435f872a273993eca2075632581a2c643f986989b4a1fbdc8aa9861308525912cfd83e880bbf9ae97c2e41281b3f71b8ba702fc496864f7f650f8e52a9f8168cd88a3eb3252b4593069f9442178d7c9d281ee8ad2ac6a1eb8e6db4404c450c9e57d767d176e85ae27a0e11f06d8f15fe63b42cf1a7be2472220727c246c96b284dd1715801a482e05c7a61d549ce7a90168502510868e39417bbcbf16c97b2104929ce688d5ed485c0fe84b7a7d3bd8945a8b13c45bc2b979331ebf4d073e88b74a4a3620952979400f1eb32f4d75072fd4419f783122b86fffac2876b57407171efa2a8493300f5ba10d3116bf298aecd0ef1edd783d344d77b42852f0ae7755ee60948e20366fff06960b2198572cc58359e63a38085f564799c54e1cdb72008585dd68c90e0916f2787db414416131305791c50a1e38138afe04f9925b1b5be3052bf1bba5b14a7ff0782fcf9495c5c104de24e7db6fbb88d3a5bba2b5fdaf63d9ffaf9cdb5f03ddf3b5fdf3cf17d7df2ecd8a81de14873dd37f568874e7e6a1d6775cb6c0b6f5eb115a9d38ea14a25e2cf3f1cb31e5699cd6309b0cb9c443a51a6575c608e713efd4024bdc2fd38d6e6d4868abbc58fe0586c258852071", 0x1000}, {&(0x7f0000001380)="464ddba8dd185f77501f5102ed50482adb6c08f0cb525b501bf6", 0x1a}, {&(0x7f00000013c0)="5a6080d5346bcc2eeb9935e7eb7d7b02deea3e7abe255c482199cae98f66bffef0f502bc14581c10cc02dc58c6b85393c45ecefe3b6dac0fca245dbbb8a08f1109cc1bba4b02b9f910e8d35c29cc6dda124d0993695e46195b823626bf3d12316eff0bd09e73c9f0ab5f6048bb2d2761611fba9f578f9fb795087e4a0f174738cabd34a652bd26a59031", 0x8a}, {&(0x7f0000001480)="5e69f8f736fc7549ce59a4099c3e243b2385fb155bc7af89842f75d76c5054334da3ff8fe89d", 0x26}, {&(0x7f00000014c0)="aeb707eed13cfa1ea1b79d464a5f46a524614f62e1f7a973d58c463130ed12dfe5c1cdef34d8c79ba5155103eb85b6ed5ae3f8e0248d9a49e506ada41634c12f22cbfe8adb9cbdb60386cb675eaaf5b437f692f878a5b8defd18f2ab85905cc2a50ea9a8584cb1669f7f957bd1c750ab6eb8580ae44467cb3f54587c09c617d6119643eac22a5f04400bdd0e94ee9464e7ed1fe8d78d082ea7bfe54b6b94ec6dbb28f8bd1149129ed384f80d788d26996ea2ba69b44ce6e9c7fe025d1ee949db", 0xc0}, {&(0x7f0000001580)="6088b3396aa47c50c2b349c08eff9ebe2b139fe367430dbb24a46ede5a1c7cec2af73a1402d06a7e7c14643e57d870968219f2387c84b62b6cec8cb9a7bc4200d6704ae68e69ffe394138fda8472f836f766010b8fb36678a2246e462115e0ea22089c995e7185", 0x67}, {&(0x7f0000001600)="df89ee3ee89ec1a532cb96b37df47fd176069402e221cb607a150e31cba7831b73ea81e618b70fe578d4a7cba6e5f85a4f", 0x31}, {&(0x7f0000001640)="a093682914b272a241bd0d11fb5764a9b8fe7eaaa328e03a2ced02c339730c046dbddfcc3cca873ca09b72c356a1c0b429f5bb3be17b61f2905308e901f7852f39496f04cde11fb9012065219fffb89ba7c12da5fdc78ea0b26f378836b382e2903b845243b3a5e7b8f40419324265eb741a44b84e6b8cfd69db1fc0eeb76c9dcac21be7cc3f73784dd9d7deef7198542d65bf87200782dce3b7", 0x9a}], 0x9) 02:22:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x20) sendto$inet(r2, &(0x7f0000000200)="b3216bd2205c9078532365fab2bb181b3772ac2c89aa88", 0x17, 0x4, &(0x7f0000000240)={0x2, 0x0}, 0xc) r3 = dup2(r0, r0) sendto$inet(r3, &(0x7f0000000140)="f1a7211b590ff50d1c82eaa32d1a78a25c64a53bd48bdd694293883c34897579c5330c9132e39feb182aa6dfacc5e2c9f21717202688379e8f86511f7beed29a9f326ab8036b04cbfc8524bb82e159b624bd8ef1c4937205cfdfbf84311392929e1799141e5ce0b36f04a8cfa3b6a178ebcc87bf9e979cb5d5100790a26ff8d2298eac96c1448ab42a42fe28f2a604d54c", 0x91, 0x40e, 0x0, 0x0) 02:22:05 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r1 = fcntl$getown(0xffffffffffffffff, 0x5) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x0, 0x8, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x1, 0x5, 0x9}, {0x18, 0x1, 0x3, 0x5}, 0x3f, [0x5, 0x100000000, 0x1, 0x6, 0x3, 0x1, 0x20, 0x1ff]}, 0x3c) r2 = semget$private(0x0, 0x6, 0x401) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x6) fcntl$setown(r0, 0x6, r1) 02:22:05 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2080, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 02:22:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005308) r0 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) close(r0) close(r0) 02:22:08 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xec579c79a3e3592d}], 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x65d1d256, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000001880)=[{&(0x7f0000000280)=""/246, 0xf6}], 0x1) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) fcntl$getown(r0, 0x5) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) pipe2(&(0x7f0000000000), 0x4) 02:22:08 executing program 1: socketpair(0x1, 0x5, 0x100000000, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1004, &(0x7f0000000080)={0x90, 0x5}, 0x10) recvfrom(r0, &(0x7f00000000c0)=""/10, 0xa, 0x2, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) r2 = socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x3, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x0, 0x8, 0x1}, {0x18, 0x0, 0x7fffffff, 0x7fff}, 0x5, [0x5, 0x9, 0x1ff, 0x6, 0x3, 0x0, 0x7fff, 0x100]}, 0x3c) setsockopt$sock_int(r2, 0xffff, 0x1000001021, &(0x7f0000000000), 0x2) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000001c0)={0x63, 0x1ff}, 0x10) getsockname$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 02:22:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}, {r0, 0x4}], 0x2, 0x80000000) close(r1) fcntl$dupfd(r0, 0x0, r1) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080), 0x0, 0x0}, 0x0) 02:22:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) read(r0, &(0x7f00000002c0)=""/214, 0xd6) syz_open_pts() syz_extract_tcp_res(&(0x7f0000000040), 0x6, 0x100) 02:22:11 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) writev(r0, &(0x7f0000000680)=[{&(0x7f00000005c0)="f594ac08967b109d63e940262a24c4ac307c05bccfcd45127400172f611057b4987792471a315e16935ea721e3c73f3ea629723cfba1b1e8c647311f26b15f98012602f049821e93b440d944db92076eb3bd21e7a50dd28d08dfaa2fe508c0809306bea69f1d12486f6cef56f9dec04d371cf906676295d0d0a6f9a58512cc1f1c25717e", 0x84}], 0x1) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000480)=[{&(0x7f0000000040)=""/71, 0x47}, {&(0x7f00000000c0)=""/212, 0xd4}, {&(0x7f00000001c0)=""/213, 0xd5}, {&(0x7f00000002c0)=""/27, 0x1b}, {&(0x7f0000000300)=""/116, 0x74}, {&(0x7f0000000380)=""/249, 0xf9}], 0x6, &(0x7f0000000500)=""/117, 0x75, 0x9}, 0x1) 02:22:11 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) r1 = socket$inet6(0x18, 0x3, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 02:22:11 executing program 1: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) fchmod(r1, 0x8a) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') listen(r1, 0x7) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x2}, 0x8) semget$private(0x0, 0x0, 0x2) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x14, 0x0, 0x0) sendto$unix(r3, &(0x7f00000000c0)="592a3f5ae2cb0d7ae1a1fdcc12fd0df3f6c28e39d2828b2e5e502d3793e2b4e17c8a098206f81a6cfd712c2ac4d5c16b9f3ed4e3ded987cde243ce36d8475a7dda307e6f32c2419357696204359d9541273355460a654274126947", 0x5b, 0x400, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) 02:22:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x52d8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 02:22:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80000002000, 0x236161bb) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0xa0}, {r0, 0x100}, {r0, 0x8}, {r0, 0x40}], 0x4, 0x3ff) ioctl$TIOCDRAIN(r0, 0x2000745e) 02:22:11 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8010, 0x10) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffd, 0x100000000}) 02:22:11 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x7, 0x2, 0x7, 0x1, "f102b9ce2d49733d8c967a59f1e9ed235d023e24", 0x2, 0x3}) fchdir(r2) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r3 = dup2(r0, r0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000140)={0x8000, 0x9692}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x1) pipe2(&(0x7f0000000180), 0x10000) setitimer(0x6524b71853881832, &(0x7f0000000280)={{0x480, 0x7f}, {0x3, 0x8}}, &(0x7f00000002c0)) syz_open_pts() execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0x400000803) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r7 = geteuid() syz_open_pts() r8 = msgget$private(0x0, 0x9) msgctl$IPC_SET(r8, 0x1, &(0x7f00000001c0)={{0x7, r7, r6, r7, r6, 0x12, 0x4}, 0x5, 0x2, r4, r4, 0x73, 0x8, 0x3, 0xfd15}) getitimer(0x1, &(0x7f0000000240)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) setreuid(r7, r5) 02:22:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x100000002e00) kqueue() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) 02:22:11 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x1) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000500)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) fcntl$dupfd(r0, 0xa, r0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f2e2e2f66696c653000") open(&(0x7f0000000300)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f2e2e2f66696c653000", 0x0, 0x0) 02:22:11 executing program 0: r0 = dup(0xffffffffffffffff) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="bab298aa45242e5d95395b67dbe548bbf771319a4dee2cce71f44db17f262cbca109a899b89e275760754b6d1358f96379183f467632207edeac6d47349227dbbef84a5cb54d6b7b0a68c6217d5a71ead0d28a98119223bce9074082477c69f5d4aa07c12420ef5637ee611e6ea2e334c13bba2c0d7e76895393d67a41e67b98b3738e429df0a8fb8ddf9682a2e6702d345f638121937dfec405ff52dcfdc43c851487b9797a450bfe63df53313a5847e5", 0xb1}, {&(0x7f00000000c0)="e6db51b09cf14217bc75dfe0c252de4cdacdddacecb0aac8b673ddcb5658122c638c65e63bce4348dc43c6df7685ab625c734ec26bea5426151f4ff1deb78133d48f74903edde1e63a5a7aa2f36516046e1f8dc75556d6015c080f52b383668b7576a9", 0x63}], 0x2, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) execve(0x0, 0x0, &(0x7f0000001840)=[0x0, &(0x7f00000017c0)='8#:\\)\'\x00']) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000335000), 0xfc94) 02:22:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x81599767e96ef35a) r1 = accept$inet(r0, 0x0, &(0x7f0000000000)) flock(r1, 0x1) read(r0, &(0x7f0000000140)=""/80, 0x50) write(r0, &(0x7f00000001c0)="d2de217b80539818975f8d06628cb2c9ebc5dd3d98e2bef0ec092dc7a765c35a25e428654d8b4fa315ebd6a5f86a5a5783c8665fee26998e0c9f11a62ac2a6ccdd757dd15754954e8df350b6f2f61bdc6448f4a8047bab7d2f5fa4c58178ed4300c22753462e586726a3e5170fb12b699ecba8947f7253b77ca9aa8434b1393ddde4cc41", 0x84) 02:22:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) r1 = socket$inet6(0x18, 0x3, 0x0) sendto(r1, &(0x7f0000000080)="37da8ec826440b94cc58e9a56be2e64e6a5b89f2a591b543929cea2122c9df52323de5fde6c0c7cc982e870fa68137e50a703bf10b811714e4381365402e9c7256b31aab7ab0d2d81e154ea5a0ad183f07f747a34a65f9860343b4200a0be4932ff9342e8a5e9276f6e0c9b560c60443a57c4f3abfde36fd4d01ab9a6bbc5efbe179332ba1c9041160a3bf202c42a360f5d5dd5c84ee95e0e72b84fcc2b4ac303ece741a7ce868a1819953e25fc4fb1c7a65d5", 0xb3, 0x1, &(0x7f0000000140)=@in6={0x18, 0x1, 0xfffffffffffffffb, 0x101}, 0xc) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0x9) setsockopt(r0, 0x29, 0x3d, &(0x7f0000000000)="00000600", 0x4) 02:22:11 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) r1 = syz_open_pts() close(r0) ftruncate(r1, 0x81) kqueue() r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x40) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0xfffffffffffffa91, "ca0a8073f2a42ccca78000000000000000f800"}) read(r2, &(0x7f0000000300)=""/241, 0xf1) 02:22:11 executing program 0: socketpair(0x0, 0x3, 0x100000001, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000000140)=""/239, 0xef}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) listen(r0, 0x4) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r0, r1) 02:22:14 executing program 1: socket$inet(0x2, 0x4003, 0x1000000000) 02:22:14 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) r1 = dup2(r0, r0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 02:22:14 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, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec", 0x1) fcntl$setstatus(r0, 0x4, 0x84) syz_open_pts() close(r0) r1 = kqueue() write(r1, &(0x7f0000000140)="6a4f3e9f0d4eb1394f01b02c52ce0079f4874f80abe914749e359bc0e32947a8dc17f22d696bbbe3b07265aaf4a1a52b179d97efd7312794f8196af798ea3ad821f3f1d040e82b0f0ea86fc4dddd427ae0f0e6f2483ca06048ac9433c35cc3b4deda114bcb0b5fe047f533586a765e12b13f97ad80b6e193af1b50801c887a609c089f60f354ca1ee48306ee2d051e17cff9fe7dfb3baa6b217aeb572cc86359bfa81663b80304de257695ad48fd511d8aad050543320f0ec7067221474b72dbb351110b5c8a71302a724488", 0xcc) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x9d35d08253fa90e1, 0x2) r3 = getuid() getgroups(0x5, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r4, 0x4) syz_open_pts() 02:22:14 executing program 0: msgrcv(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0005ecdf010000df000000001a5f739a00000000b0553b50af2f2a72"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=[{0x10}], 0x10}, 0x0) r1 = msgget(0x1, 0x0) msgctl$IPC_RMID(r1, 0x0) socket$inet6(0x18, 0x8001, 0x9) socketpair(0x6, 0x8000, 0x6b8, &(0x7f0000000080)) 02:22:14 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f00000001c0)='./file0/file0\x00') r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) connect$inet6(r0, &(0x7f0000000140)={0x18, 0x1, 0x4, 0x9b}, 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rmdir(&(0x7f0000000040)='./file0\x00') 02:22:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$getown(r0, 0x5) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) clock_gettime(0x4, &(0x7f0000001300)) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="a75ced81f619ffa4741a1f12c6f8777059753c2bd4161a85e9019cda80b286e6f8d6124fbd222ab252bf878385176a9d16505ddb2a03e7dd84807646d8457ba944b06e7a635c781cdb3ba65e3c0a3f7257a4c03555ee30bdb5d4ff607b86c6de89f989dadd944414960a34ea1bddc0ef4eef8ac12a36d73ea6c625ba99066769b0e41477d3c13027bc7037f5a1af699b84bbfc8cc4b3178542f22672d2f809c50444f68852dfc629815a0f98a906d54e11f7c613f1c6267eca3034d330306ecc7531842fd718bfb5a2456d84baf68cff2114e87f9adb087e801b31f8dd8b6f357a270853c901e15242cb8cca7618aba769cb48b2e9f0054017c679", 0xfb}, {&(0x7f00000001c0)="763395046ed646988891c97d8c5d7fe8056af17d3a4a06e5aedf8b9f9f1cd57aa4a8ae28e956a8bc7fbb0782547e3944aea3615dac5b7dff2e7f2e5c159f575a4f740f62d7fbdce679cc3e86753c5e92d51b21e7c6c4262884b96e1055b225029cfd3aa5ad7ff7c8abcdce2a6f76181f36c0ad12d73580e483a727cbcde06a64cdfc2dda27aff186878425780e2c586165dd7db0a57d8ad998fdaf8de6edde3c05b152aabe373a1bdd770ff9bd6e292e1d50f31cca977daad2284208b5651944d4beb34295bea605f0d74b4d90a099e6a9785224de02546a07d704f27b3a080711ec73bb330be1dd8b5ebad1ca6122505d76460593275227ea0ddacccf1268df1e32328ab18ec054d6fd6186b77b63143cf49d1962d6c4231cb8b0a897d5d13f01220bcdcdb059ff62865c63731fa777c6d37bd3678ba584086a7f1c98a6269d08fd9cd986bf2ac0c9f44e25aa77b78f0fdaafba07a57e5c4e53997bd91a9e678e7d780f68bcde26cdf8d48d221bab9d72f57276d18196114e94cf6b04f0299f062f97c0619457aa96d667af4e53f7d502e44c8bb551b3d9640b049bbee771d40aaa8eeb2a08da03f6743955eb22f81daf5d5612df13266ad9924c0e5a39f4ef0ca74a7df7a72bc2be683377f3d042d93423ae3d04c0f47e44979e710829a7004f5a5d679cb2c48492c4483be81ce972a295a77048f7bff962ce50e0439c5a2c1562ba3c8de50718506c67e96478183e2d302af89ea254e7d2a12d9659e7abd2e1b22522483aef83d8befe1e2c52cb5e3f2337f44d688b627de3a18e5c51aa16ad41fa8326318c86d64b350be60fbed14571c8e48b70b03000e0bac8b765952dc2a5df1d914d3d06ed17d025d85902a3d17ffab2596fa18c05589874aaf7964f45201e5ccd793e16cd551624ea3d35d742678c441cdf93862ac5327d4fa6ae464a1146248692382da6a2917ad81c7947f02c9154b051315ebd64848f081024941be9020492d6dcd138a8bcbc8572582bb0baba21b2778caf69e63400575e3510d562fdd6edf6477b02690fac9d618a0cdecc0a02e5268b5c8241512e29c759ef24f54065a882129c7071c80d4f6dca787d097e84d40b90d94093751d4e7ebdedfce172c0b645a845bf1eeebd36f3cd554a34d603249ca5f65adcb17a583559dc4ab2de6a002f4517c038b46bf07fa2088cf3468eab78587794b017041e4feedd0477fc7a734cc4862d616672441b7ad22160be42f455705abf9ebf67faaa9904c6dd4dc862b36e041362bc0c93516e5c22c0f385e872fd47804d71afca10da3ed4de411303469f5c7a79eaddf40635bd20f9cc4eca05ee86803f1e6b94768407c5683bfa108e77fe5791f2a7aab3ad968a8e60d38529e82a660713c0acae115e5a487a1cb60a222286d09582534e3337f522edb328a0cfab870705ce940f3595b66db8350abf2a82d1bc963c5122e4084c7a082079ceedec2ebd802347435cd71fc886762c00cd4e42730a68ee9157f110ab1f7780abc3ecdc5d8ff7e7ddf31cb0a89c73b6e82137baa3189a9742a7fc72f2232661bf28a8e61119f7084aacb86a4630d473b290a9e4fc997c7d368d1c0e2e6f9a1dc73397275af7c059efed5c844782077ce3d94818bebcecb9c608d827fdd29a31ee16ece7b4f1185e3e681c9d1d441ab675f9d392b65858be89e120af9dc3cc83b476a03d3542a2428934f863ff175d9b080cdc9e5064f7c497195687c01b9469b21b7c56ef069d9f4003f2b7a9ea2d4dc43fb67f7c2bfdfde28653c6e78c96fb49904de7b84de42802947d493c46734560ce754e1981ddea0d5726c148c168863c1ee7e6564b9f4d75b700f24f7e9af656a02594eb7906959f6f0d91d9ea39eeb8b03635767461c624a22d530e810c6dc727c556eb0a2d5872ead2e9baaa82994245a4780cd24261f131cbf1b358cba9745b991aaf1e6864d2c229c1e9ca04df048cd13c5919e8fa3a248afd81ef26e0c50cf3b516182eb3274537915b4ba6a421da3425ca39142112a3528b0667d2ca7606d6249c20e1980046f40fe4acef930eec8d83aabb76a7ad67e697ac173619483aa301a4a786bdbc5c565822410bb30b62cb7a5eb75fa15e9ce034d4897e48d7b62fdf13fc9aee0d9c25b3ab2ed3a04a0bc003f12bf60ed8205a3107fb90dd9ba60ac7d29542eb5ebfb577158a107934e74eb46c8415546f151c8ffd43d2f7fd3a7579d9fdf652fa0c428e532304c4df80062ca7ab25b5a7feca550bf5a04411db3607cbf9c8b0fa5b975040c1a9ad3d72aecc5cba9e3d8e07a13fa1f0b542c3c416610f48236446fa7d46f9d3d19a96618a569ad266acc1a9e1f2475ff605ac52ce4547c2087a522c35351cf86fd2a3b2e950450eff0ba743f5e02dce018fc65995d73d64d056c90f1545ae2dc992f31fece83d94282b44b8b13b40b81fa124b7d18a1d2739ad35c97515074734fe4ddf62fef9650076aa19e09dda29beef8c547b8a364b7025a936c3dd076fba6c5ec49ee3d02c5ad8562a3a43f7c5e448991e9d775c4aea80eff8d0f7f4d47f44533be43f0975d8cb1f5623b58e7325188510859e196349ad6ec69cdcaa92ac84137a90657f769c3655edc3eb798170c80496008358a5a9083bfac4b1e2a2f1ead45ec3ef55b022ca4478a5d396b406097bb2c1c74d39a4ac94b4c9e9010976f160abaa6dacaf95981c46ecccc494ca283abbf575d0a167051bcf3bbbdc814eafb5e38845b9a9892c1c807f43b6296637f96809d55a736771f57a2db08aaf6743d46ad1a1a97fc5c1889400c89d7ad63eed8c399b07a6f8fbed6e799b064497232ef5f42aa3052173d2c0c7f6042e27fa0a40947917271827bbe2aa3be881cee0cac07945c34b6c83c8fcc2ca45d939317234e83a04b1c45a1f4b391fefe659f33527a24832d3f297e7d6907c0f2bedc77ff73c89e79032952875af45f79a27317b518ae4567805a7494efa706528da843b4259a4611965aad37ba16e194d22bbd3c499f2af4eb38229952cccad737f8c91df269584979b808afaefba5ea72d3af1c9672d4c638e14c1b043c72cd301742bd624836aa20190a55fd540efc959a9a841e89d21f6560e04e62447b17cc55f8aebeb533e81598388b4d0bf0560d6a3aaa735668ff9b0f57996bacea040f22b07ebcbe1eacde40bbb05dafa9c6f146d9f78e3d46e6d52baa5cf60c1fbfd4a4476fc3b3cecac7f74a007f5e4ef7300caadf490da871733c06bb1c2d809ea1094396098b7a993a23592de4170f70e6b2c505f1d26ce2ddc0813d18779d80f887dab06b1bf6f6b8027615deb97c344293aa6e2f636eee706ddae08138a6eb58ab385f6dbc02fc69eafde0d2b01df1f953848da2629d0bbf2bbd40ebf9934fe95bbd9713cf63c99cfa37bf98d21a02cb8d3c7751f2f0b5d63bbd7adaf7e2d83c0b24b776881919511fcda5e8cee59d95814eebc3ca4fa07d9577e684a4fc25f915d40a9c44143cbfe9109c89807e9a2679abd4dda4004614c9efc2d8767740c6a52556b6e839f34a544aa4380bbd8163152d6b258789080660152a8d29f8f66974f2995eeb375d5726e89e08b3c4249acff28ff42f4e575d89cf41f4bac0d55abf933b7c9eb4dee88293a98614d88712de5fe0b0242366f552aca93a7dfebcd4d59b98afa24ccc728ca768c6c8dbe7033b773a03155c591df53e82854efc6eb3e347a3b5c0d5e070fc2bf5944fb0b3c965474ff3b9e0c9c4a67aba0d770db1951086d31152ada941611070e2dae808df2cbe37bba6ec92f31b7790b769c4c8df438cb04ff06c03df28b3086f2a71855b43b03d55bbef9973c5a4ad5cff217335e945748609dbd5fb2acd220d7649ce41a6522d99c7490f74e27273695457b692ef87ae4e35fd79fe1d698ece7e50fa1475b1cbd99bae62e4867f4ee0aad8ed98b5d29fb35c31b92110b6027e9c168e8104090113310a9cce47654ae283cb908a837eb135381763ef96150c5df500de4f855a0681d59e4fde402bff466028d7a9d35d0caeced0f1b7b1030a48d434e003bedd29c5e69911f82cd9ad64e678a08b4aab4aedc1e0144057f5ade0d4363c6b5ec280b16e32491c77a7382314de61cd1cfb50db6e432aed1dd45ed11ce7f4745a1678a57e358b79d29e28e8805be090b9ed1953a29da4a56921465a33ae075c79b1bc13aedeec61ba1934310615da2083a31df968a8598461a6775d7af12ac6ca76e7d713159b01a87bb91b90c6332a0f4d75ecfd90d5f9ac921b5573572343cf66e9913eebd3a5ab984486a1569cf5492d2843e2a50f82a23c581dc6487e7ee791a659f30cbf4e98f74ab77ab21fa4550e9555376dba85dee3fecb612df21a26684c55457e2c3dcf68ed82c535c77374ec00febbd8d8a418f4540b03f19bfcd74e729437d6d751ccdb902441daae54f6482c050d43e048d0bae261391b03708dda9f6a3c193dae0fa9ea58a1a980ebfe8a4f2f663d2adba0213d4cfb9bf1301d0dab84fec5487d99c71ecccfc9ccca1fe2c62ae24ab808213b64e1b4675f2c07e3e03eaffbbba9d3fbb695569251fa942d777cf98f4fd88dbfad83f1c9df3f77d396c7da226d0fff1ba3fe6b2c863b4d9d983a84cc66fc12295e940399956fd836f91cd99083e1614d49852a4c3666c08fa6da0d42cafc68b3f76ef826a1e0b58672e4338c18c5274f89473f497e67b45c17b035d8f7da1bcb04b0f138f3c60672a86c9e36e2ad08524d531317b0e191c4a68252bf6c49a75e276be3bf5a3d3530b59cad2ebd6f1357d50ed3e19a41cf66f1dec5e0f7e807df5a2c4ad05ba26e076b6d0faa0237ae1bad663cd99596ef3f0fc771a008d3c31bf7ef598ff91646051c14bdb61b7b07af67ad65d335d49d29ac7a55f08cf980941ff301bfcd8b9739b8acb3f432d4e1cea04b6a64f2a9c742c1b21ec44c139f71dc8acb82fdb0cd14ded5bf42abb78fb5d2b2625386ec2ad8bef51b050f8ad44dfcc0e65fa0d041b63316700036399a4b01deffe42a4f4cf18aabaa7e35fd12b7978d233198b0287c9355b8f9a47515acf50d84d2573583c37fdb8c8d008a7bae9cf4385a0048de9c333ac5c0daa055c4d695773452f3137c5fa5fd74208f3f13a7c0aa465b80488b65e56e266517d1ebd4c8c270b4935a5d84a841aca15f9b7b65ab47426071d365b0f4db852f90ef5286c4de6a74a0a1036c92caca3fe11bace70e842ee3cbff3b944535adddc83ca09ecd2510f36df25703d7ed866a247f6baa6b9ef1c00d130fbdd4413d5259c520c851cda014c3c3c34eb5f0a43d139fd43fd9567de5807466ad0dcb5c725bbd89da8e345c7efc4b0c344512ea2e4bd8bd02de5e5393a3e9d65dbdca5382a941e31acc8ab319b0b307e1255138186764ff3cc6465f1022332d203aa7561809e8c94cfe1f853c2cdd9fe99ce4f8c23234c320f6c75401cf191a9b49fdf98d0fa62facf820be854dd676d6b7f72cccfcc9a458ea2f1c942b3a0c892936716591dc88a8c20cd0bd2c0fff6573283922dddbd95adcff74516a29cd31b8246a71d89f24b2a4e4c5ba14ddfb25e6cdc35f4b5be40387fdd2307b2359600ac9bd67384369000a264510858095bde704a1e77526641c727c7f5e289eb7f3a106aae57d8c546a8e5d29439f6414de83b549156a292f4d0322194272cb2f204e6002dbeb3f3d4a6ca2ec04c4bf843e2eadd4203567b579240e2d62c5015720e1fb2e5525fb405a78b1842820cd9640a3ae475d133d61d61c8c583eb0fa6bb49529940d0a26053a973", 0x1000}, {&(0x7f00000011c0)="76504ef3efee369b78bb55418711d35f941bc75a8df80b051e81785835a5e403c97d80fb65f0d74614d92e08357c18ed704198d46c83d565737db8348de596bd11cc4b823a76c6e88597405cbf39580d5a8a3451e6cccae487ad0d6dfbf56b9e52d99a8ce3524e4fd873c28fafef50e98b10135ebb7a863a51032898acc50d543e782ff5d8efa3ca65bfb29aa4", 0x8d}, {&(0x7f0000001280)="900f67b1c1d79c9b9610b3cdef32112a8862350455db7fa80f8f1ffb1d0bdab27052509aa08e4ea04bcbff42b7da6c9f38637c1fb189fe3f798164bde9b96a7f40043d973cc7bac6ce5f6729e44f18b551c052f1e7", 0x55}], 0x4) 02:22:18 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x8002000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0xffffffffffffffff, 0x80) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000003}) flock(r1, 0xd) close(r1) sendto(r1, &(0x7f0000000000)="821e40fa9b5d4e955347a79e78c12e0411177ebdabf97ae94038c4698ca23161e74834e7dfaa8fdded4ed28b26d1926300a374f2f75bccc67c9254236124a1f8f6701e0043026e5cc31aff992b1e63f204be04a24d59a47bdf3079e37bc00466635c55ff15980165d2ce2e7653513276acd5f073e7c6294c94f31faba50e0df02aff29cd404a825a3338789673c3daf70e48ddde3e06d9e9085dd94ce406156706d115395b", 0xa5, 0x2, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x1f7, 0xffffffffffffed2c}, 0xc) 02:22:18 executing program 0: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') getuid() r0 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x100) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000001c0)={0x3fe, 0x1, 0x3, 0x1000}) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r1, 0xffffffffffffffff) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x400) 02:22:18 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x2, 0xc3, 0x100000001}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xffff, 0x10002ffffffff}) 02:22:18 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) 02:22:18 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) msgget(0x1, 0x2c4) r1 = socket(0x20, 0x1, 0x6) close(r1) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r2 = getgid() setgid(r2) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0xfff, 0x5}, 0x8) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x3000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x8, 0x4327}, {0x18, 0x3, 0xffffffffffffff80, 0xfff}, 0x4, [0x3, 0x0, 0x7ff, 0x6, 0xfff, 0x9, 0x8, 0x2]}, 0x3c) write(r3, &(0x7f00000000c0)="22e0da78c2b385b46fe8cce817a7edbcd08ecb1fb02033198d4089453924d6ce58d34c0c0cc1bd35678ad74c66ff378b276699b97830d3", 0x37) getsockname(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) seteuid(r4) socket$inet6(0x18, 0x0, 0x8e) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fchownat(r5, &(0x7f0000000200)='./file0\x00', r4, r2, 0x0) socketpair(0x1f, 0x8000, 0x7, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r8, 0x20007471) ioctl$TIOCEXCL(r6, 0x2000740d) symlinkat(&(0x7f0000000280)='./file0\x00', r7, &(0x7f00000002c0)='./file0\x00') shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) dup2(r5, r5) fcntl$getflags(r8, 0x3) sendto$unix(r5, &(0x7f0000000300)="9146b0287ea8d88edfdad7a3a3c3d6b4d621f3a2221bab659d98d924fd5c3682e130894be8bff5a11e08e8a48f8a8d78bf56ee6745e4e07df58a8c03971a9b54dd2de2fda3c0a38400a2c6b130b33852f48150e66b9852ae254bef2526a2c6222a621fe5508efb0dd6e91be5d8398a82f88af84f01da62a24b09b5cb16818d1f4c37e4d9477680d156fa92707413641367054faf3d7b227b", 0x98, 0x0, 0x0, 0x0) pipe2(&(0x7f00000003c0), 0x4) 02:22:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) kqueue() sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c6530007de5034912ba271c78ca23f33b98ab6dda015649ed6938a9da4eaf790becb543da1ddf2423e3062bac4574100a33a5de7777c1735f50259286d7b3372a7a513fccd11a82b0d1df1f137352e0a10b6f6751d03ad5adb663849c600285eaa48aa4e15d07b64d37d566caa48affabe838176f18ab6c55bb77def9995c54b482b3dc7188"], 0xa, 0x0, 0x0, &(0x7f0000001340)=[{0x10}], 0x2d6}, 0x0) 02:22:18 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10000, 0x48) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="7e022e2f66100d9010112e1f350af0af3652f70335726b30628d772e281c3fb9876e05512092a96215f29f9d587bd153ebeae445c6f3ab26f795c53202a27cdc695e9a2965000000000000"], 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x8, 0x3) socket$unix(0x1, 0x5, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 02:22:18 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1010, 0x0) flock(r0, 0x1) dup2(0xffffffffffffffff, r1) 02:22:18 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) getdents(r0, 0x0, 0x0) 02:22:18 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x60, 0x2, 0x100000000, 0x4}, {{r0}, 0xfffffffffffffffb, 0xa8, 0x3, 0x8, 0x5}, {{r0}, 0xfffffffffffffffe, 0x50, 0x23, 0x1f, 0x2}, {{r0}, 0xfffffffffffffffe, 0x20, 0x35, 0x4, 0x8}, {{r0}, 0xffffffffffffffff, 0x64, 0x1, 0x7, 0x9}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x80000000, 0x2, 0x7}, {{r0}, 0xffffffffffffffff, 0x22, 0x0, 0xffffffffffffffff, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffd, 0x20, 0x40000010, 0x1, 0x9}, {{r0}, 0xfffffffffffffff8, 0x20, 0x1, 0x8, 0x3}, {{r0}, 0xfffffffffffffff9, 0x2, 0x1, 0x3, 0x677}, {{r0}, 0x0, 0x20, 0x4, 0x7ff, 0x7}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x80000001, 0x9}], 0x1, &(0x7f0000000000)={0x8, 0x4be8}) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) getgroups(0x0, 0x0) 02:22:18 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000080)={{0x0, 0x100000000000000}, {0x0, 0xfffffffffffffffe}}, 0x2) 02:22:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a0af226fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)='\x00', 0x1) r1 = open(&(0x7f0000000140)='./file0\x00', 0x8800, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3, 0xffff, 0x6}, {0x18, 0x0, 0x8, 0xc2}, 0x0, [0x9, 0xffffffffffffff01, 0xf9a000000, 0x7669, 0x2, 0x100000000, 0x9, 0x8]}, 0x3c) syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0xffffffffffffffff, 0xffffffffffffbfff, "a147780ac85a538a131100e800"}) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x80) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000001c0)=0x36) 02:22:18 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x2bdfb56e518797ce, 0x10) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') r1 = open(&(0x7f0000000080)='./file1\x00', 0xa0, 0x21) recvfrom$unix(r1, &(0x7f0000000340)=""/191, 0xbf, 0x7673f8722d0a1cff, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) chroot(&(0x7f0000000440)='./file1\x00') truncate(&(0x7f0000000040)='./file1\x00', 0x0) r2 = open$dir(&(0x7f0000000180)='./file1\x00', 0x489, 0x88) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x20000000, 0x80000001, 0x7f}], 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x1d, 0x80, 0x0, 0x7fff800000000}, {{r0}, 0xfffffffffffffffd, 0x5, 0x1, 0xa4d9, 0x7f}, {{r2}, 0xfffffffffffffffc, 0x9, 0xf0000001, 0x5, 0x7}, {{r1}, 0xffffffffffffffff, 0x3, 0x2, 0x20}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000002, 0x7, 0x1ff}, {{r1}, 0xfffffffffffffffe, 0x20, 0x20000007, 0x8001, 0xbe}, {{r0}, 0xffffffffffffffff, 0x12, 0xc8, 0x7, 0x3}, {{r0}, 0xfffffffffffffffe, 0x40, 0xfffff, 0x80, 0x6}, {{r1}, 0xffffffffffffffff, 0x5, 0x200fffff, 0x9, 0x9}, {{r0}, 0xfffffffffffffffc, 0xc, 0x40000001, 0x6, 0x6}], 0x4, &(0x7f0000000300)={0x4, 0x7}) 02:22:21 executing program 1: r0 = socket$inet(0x2, 0x3, 0x4) fchdir(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x4006c7) openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) 02:22:21 executing program 0: socketpair$unix(0x1, 0x10000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) sendto(r0, &(0x7f00000001c0)="e39b8dc4ab37c09e18148045c034a5fde5b875cb777fcb2900450d9712ef21f2edbb22b7cb2ce4b3acd99c06cd0d98a23530457a6a3d0350ca11143fc7c15a160bb0835d85e74585bae1d34c605b900b186980580198fbfedec851f6f7b17736e5c0ff05b6c424bea508f5b5df3f63d446a264027af15e1ea57175464c4255acadcb3846b57d82513bc258eb2d2bcaff81", 0x91, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) munlock(&(0x7f000002b000/0x3000)=nil, 0x3000) rmdir(&(0x7f0000000140)='./file0\x00') r2 = dup2(r0, r0) linkat(r2, &(0x7f00000002c0)='./file0\x00', r2, &(0x7f0000000300)='./file0/file0\x00', 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x10) renameat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000280)='./file0\x00') 02:22:21 executing program 1: r0 = socket(0x2, 0xc002, 0x0) r1 = shmget(0x1, 0x2000, 0x41a, &(0x7f0000ffb000/0x2000)=nil) connect(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) shmctl$SHM_UNLOCK(r1, 0x4) chdir(&(0x7f0000000040)='./file0\x00') shutdown(r0, 0x1) shutdown(r0, 0x0) r2 = dup2(r0, r0) r3 = shmget(0x2, 0x3000, 0x1, &(0x7f0000ffa000/0x3000)=nil) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) shmctl$IPC_RMID(r3, 0x0) recvmsg(r2, &(0x7f0000001180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/4096, 0x1000}, 0x0) 02:22:21 executing program 1: setrlimit(0x0, 0x0) setrlimit(0x4, &(0x7f0000000080)) msgget$private(0x0, 0x0) sync() 02:22:21 executing program 1: r0 = socket(0x6, 0x8000, 0x8000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg(r1, &(0x7f0000001780)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001340)=[{0x10}], 0x10}, 0x0) write(r0, &(0x7f0000000080)="297c8a75be38992a19a17d6254ffc161220707be81be0cef2061e06f87519bdebc1c531f099ef71b003c7ac8ffa7e1b859ae06c1fd0315684ec2b39e1a7736a5354ee9861046998ab3b662506cd94b2bcb8df001b3e6455693d376e96945ecac6935aaf119adfdf59212d803d507ca906ef3d0fb8323cf06436c141c7ccc7dd27f83aa1f3f18e716b2a1585be0606bb9d5994bf2839864465cdda556f86d3492c8d2511805d512e05b594163b8a1da4dd28ed04627b6a029930e67540107543fe17e49869020f496817460cd47c2da814a8f3a194723301cdf5eff253d23b414ea13b173a72aef4c397c7dc255f4725a39393eb4dcbe093dfb5ead217ab4cc7bdc1c2642dd9b71e04156b35eac9934f0e6d579c2eb9e559e4c09361b454e161fc8c9291fe3bc5f58d6200a0e4727c6a58353d9bb62ead0773cd6af2f36d52c27d26dd78d5e69059967aead823e6733bdd11e3462f46654ad7f9a181dc89eb06e6c0f87c5d604069c160088380e319de66959eaf990d586569f9ab10803dc3aecdcea2c192aeb455b05d4b6a766fef266dc28a6f0f78868f00631b3890ce7e8ef932badda179e1d1b61d9fb784c31fa6f1635a8efe1439b1e33cc0215624580fd0c48841f39a973b060a9e32cc8ee0198ab542158d9c95eb76209c5b0769aa1b163aa7e26ef0e9ea3266a98315d1a50ca49ebaca0984788f2993fb2afe0352244b238949aca6b9b4466c61844d62f7faf6c5dacdfda72391ef01133cf7bbb9c80ac7f10985ef88cd5c0eeede09696c021dbb53d673c04bac414918f837369daa9671ae74dfa9201c507d606ad7017c75c39beb820ec5f75f7d2a8b9e75f99915d3a5c93f29a8d916e4ffdfc6c1c8900d37574ce0983e3f327fdf7701089a9105a03bc79f49888f086921a62b0afe495949ae3ac2a1d4053941db873d11e9ca428b4c5afb73790121ba668821f625812b47d842c61c05df4b0eed8c264bd38de64a5c026c19cdf392d300cd0d71d2cd6eef0dd43084209b0b71d74c660f946c0811b56746071c0e01059ba64a511e154764baf9c02bf5454fa80cbc0919e91ad199c9b03b175aa28e44bdaa26a50bb82f5d2827fbb506b942f53cd1a194b2b6f602eb5e33d00cf08ba9251df7a92563de710e69857bb8f156b33c0132b044babaa348c28e5912b50f4409253e577e6c413e3a6cfc40b03d0fc24b4f780623c92a3785f0095bc5e40b64e8607658093897832b31e7f90f02bde77861941bb33a8c89c9f94b1c5e33cc9470805b837504f93aedd78dbde68ff2d5d42499985db0c670172700a9422d9bb43ca3ab238515a7546e827a31d8b3e92b5bf854abe13c77fc405490365c7f90bb17711d1965b1f47bd90bab7972335d9c8e214d3b45718b3d91df76ef38864b58cd41b2c5fecac9ca9c2466be8d9b0e6420c44718dfad1e8a2f889b4a1dc6fb6d47c440cc39801c34f458ae5f511c85cb14ef005b0d1b88f3d57a1b865c41bf4d936fae3074dc41ab54f0dbc065e876ac3570256153307a0918f0d87655a323bd6ccf170455515f596e02cc02d191ee933f242341a992a764c7840992fa74736c33cf8ceb0e1ebfe01243fdb07f57c31c8815682211d1435f7434c7c781dc5eccc6566afd87b54847eda06d0b680a7505bd78b782111f9b6ae952a726de02e060363f0b9b04c384526ba925d6a0a1aac64fcb29a4bc9af94d2dadbc230aef98e8fb22ba2d4bee63cf3920ecde759eef60321879b7ba6b523033684533f88aac8f32a93c4b749ecb396854814ae471c826effa539c80314606258797dfcfbf5574fc42ca6ca9faf4f6ccf594a11958d5e8f97e00145a1fda684760727c42f3ff96881260d3186bfa96c815fe4c1157b39699f97f429c8cee07029b07f7de66fe02528fd143869aa524f2e91ccdcba54b307965e9002f26eb2909a92a26a55fe6ac4d65c92ef9d8efdf9cb349005c4d69a04dd5644fa1f421ab3e4613faa10af0f82a8fce8d95e04251c909b080b8e89f9acdf916bfb83268910a6bf98fc0674e7e3aebc035fe625dd5d7e5935753edd52bafbe452f542f0b0a526504ebbaac169326c62332ed441e248f05a6cb25c8c7114a8f4e7d67d8783dc8744d3b0232335fe08d9bfebca3a63007c1263bc3fb5070a3cc318a0c3b1ee250690dc3687025f4ca9b1dd8b23795a488afb96093a8dab16d50feaba911e7354b6d2bf110aa13ed5a168775d64e8ba363e2e9e4bfa0807dc7d54da654a3998c663ef526c26cb070d84cbf7e0d56477a2b79599592dcdb1ed699a8a0e0a514d4bd9e232a94b71292f4ba2212903b6bef81b7f88b333b2b0b8b4dc0c63a72ccc549b84995420b8b0d1ffc15d91be39f769c1a1679e317a736685fe111ce0ff95b52a1801623eca5fc69e4fd6c01078bc6a3d66ecb21af0a8da25e2d79d895c71559d1889ddbd74a08fb3c99433e140f1d4e402574437dc89eb89ee8350430a3925946dd289784859d77b58cc622a01055de357fa5458747e0d8a81fbd0e581e8f92aee8043ea46b96bfaf67365d808d7a8b864fae65133665bff43fca63ab74c35244c2c4503c81d5d4277e3a9a0ce12066283b919ff01a4605c3ce41e1287ecf1bb926e26f5c2fb316f410c2451fdd01e0f789d9988a83907b2be94fbf536c6d01b3491944e841c761a0f652abe59bd1ca523f3c836a900c0104de8c326aa3a34ff4243b7f22c1b32dec10d932351994db47f46afcf5a214f69f4eb26609eaa2119411e4e0d129f9c6499367ac7334fc347f6f4bcb6f1d1f5242e52c92fc30956fcdfd142b085b47f36b8d1752c87563c892d1d4db458787ee5f8c4b376fbf4d63624ac67f3475e32e772c8e2556827c9c19c79611271f53868e6535088b411ac1d7b5401c940572cca8ee0e1f6c3de67535f64be203c01b44f4decb65588adfef8061fa5a8ba66d2be3272d1e81d003c8f90ff89d274ddc551294e613124ab994b3634dc3d3500ad391b28af58768869041e4eaddcfccd38f487e2cfd53f23d6aeebaf259be8f5e3b8904ab7754f7f50cbb23ecb22f99bf18604caf64932ae73ef6535fe6a747ea12987aa4dace1e079629e8d3ec0f9089886b92657ccbc18fd3d06eb6c7ad767a61a60d4c18ad74061b6b39a4c1bbf000836efa840cb147e28a67a9f3f2de0211d984658557fedbc24d6859204f5613d695b431c79a2f9dcf1c123813e066429773f438982ed6e65b6779dc2dee267ade330f88ea8e2eb1e51e2c3feb72b723793883ea664c9451e4f120a2d6ff1711a7d0fa12c6a3e67187c7fdd3d2132c0ccb47ee381cef7475d9200504a578131a5f0c14183b5db214294aa621978d22b4b581e1e8b796237828ef1458a8c50bc428a2e35ec0e314170b257846138f39567c82e68edbad8ade8db3aa9d200590244f427b537856fc185a39df8f841943f56dd696aae6bc45b3811f7a87e35ff0fd4dbde0da5bdd599d29c0bd0c48300bc2a77da93dd78559cda2775db9f7414b4de1a64af5ccaf751a75c964747e8d137361a189c1a669a8930234c9942d5e92ea0326b80097effba21bb671a3d843010931c2a69d63fca3b47907107d2519827b3936b2b69e921978f7ff896ebd0f18203127d677356db31af6548d67fb5a9fd675cc1da08d528d29c1b2ee34ddef4a6f15135e01759f294a4a2a99c2af17aab3eb1ad4297f7caec1d93b6adb83e9ee0638d628a24d81e02eb043123c32ce9c764b43f726e142d74e39f0a454653cca8e90c190f16e2d10fa8c312bc428275f449b7151b1f434386abe0e15a4e7abbbfd5022699861fa26ffe15339d81cbb67105a807b8cbdf8f70f584472b85bc6affbc0ef706bcfe335d02d6ba5a7ea17fcef41fffbc62b3b87873881324003b5d0a9797abaf66d11a76a2730fd41269e26c29bc1fe392639848fd1f898297ad4a68cfcab915ceb55fe0338459f558fe7e39a81ad551c1a3fce23884965d734d2900cecef440ecf4c162f8453292e30790f18a3a0125a73f6a5a5a55dfe716ac95cb1a00a2193088c2e4f772a0c0e7423f320f4d955159b952ce8665c52bda3155a3227ef436c584652fa39531798b9aa64cc49486f13206c33c54cdc72fdbef9e215aecf2e5d7385a4bc3f5aa38b438c5e725f8ae4579544ae98c28a04fdd754341a9c79a97e9168aa018ab302cb1d0ac61b09744aa4e6141e503a8784d1553f601ca23c693312d1611fee6c9d2b8d678ad8aeb43e414ed3fa30f5a5b1c937236e7972388ec763b60a054ae32e5255a3ea1febe4ce234d5939f193f6c0715a7a9394a9326cd4e57bfd059f4c807b796bc1f44aed75fd2a34f327d3f551e7859baa8b182adb3c91640d609ae6036d18801081a327d500ae44569bf8e8d7a7bb43fc70ba3d61b8b42c89b7ea7ee22bdffda36fd8581ab983043e4a05e8cde451853d24e39b66c9124f4995ef76c977d735809378ea95e20e61bf5af9b2c1d4a7d1caa5f41fbf9470e3872a19ca446e585ec067d1cc7fbbbff0af666f1d9f716a8deb7385bd9c59f6be9ef8b35c4cb40572082f3560a318eb303a834cf59e86b50b010ee122168826c642de934cb3c79ff1b5ab5099635a75ea1f9b1082b1026857f61baa3fa5ac7e5fde86721169e9e08667f9fad3ea730b9c10c8035088060e01a13a32558d202d64591b44ddceed2cc18aee1514bf1adddc7b454a1204ec42296792e3bb4945d06005109379ad3c0f827aec8b13e1067828fb45f1cd260722e9299a0c5e2e422245ae7ddce63a0e45d2169842b86697f238bc5bb072a86cf0868aa01b79b4f61f8117669fa54e4dcc352fbec248b770f8d062d1ef554e0e5a77327d72bcf9652e249143ae22d0f24db6ea7e56066a338b26993c78084baf37b5006062036f7847ee4026807b2c13a55daee05cdac327ef13a6f5451619ffc96fb4300e78dcfb6f4e3a63d6549e583119c75a47503546f45a9b9fbb064a72b18207547a8ef6d6d02aa65ef5b40df48ec6ca45a69e974af12cf89100871f413e24a1047394427beba5adab7b162ba510d41caabe7cfa73443bb483a2c9af142c9cde3d2a8e47d1fc4efc69a1e73d8253ccf20657220c9829daa10ab64542d45f6e0bed2509eb54bc722e3629102f7bbb0d09158eca816b9b5c4742649d679478d966bfcabf9d5c13ef4e4b9840fe11d8c28ac58d8166df2b02a8eb6be19cc3d966c037e9ad8558e506410db7e2b2669e6af8d5a557bd97a974c08a3c85ca8c463a37a4bbc7cf2e5014de73bb6a342baceb24d8c88cbce27c7628461f4e6f8d98d282927bb393e57738b9967c1e9df12559f33d2aa46aeb6d2e992416a839462a0bcfbb6a06e4b63a8b74a559ff74a2c171e9e910ea4aa6d78f81057c952578827a3a4ff332e88e098015bbfd5d3b14c34643d67526bd2dac1628ea9119ace0a021d30dccd4f52139971a57d056814f05d2483ec68de8cdbc1bea0cfc62e9a5da59e8ac460cce7af80851131c202f336ac767f6c10f8ce6f0dd3a3196b1263d8d5c473b7b0bfaaedfe4778c20338a845603b78bd489da7b288f34986d9d3d303b30656e80d6d7474f30234c65192d9c5654534b4bdaa3fd71d04c32daedf9d55fb8050533c399efed57e29d706684005e5cd27a6d225fc1571c609ef653d734a2278b30427d72dc7383ecb7eb5d9c2bb2b89154db33349cc5da1a98ebba2ce86867c765ea141989100e623746e79a76fd148a15c1d43a7fdcc3b7fcbd95aeac67c1e25bec8062828517a6118098a8dad6215a872ac66ad7a1b0756ac", 0x1000) r2 = open$dir(&(0x7f0000001080)='./file0\x00', 0x0, 0x1b0) mkdirat(r2, &(0x7f00000010c0)='./file0\x00', 0x20) 02:22:24 executing program 0: socket$inet6(0x18, 0x8005, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000080)=""/179, 0xb3}, {&(0x7f0000000140)=""/205, 0xcd}, {&(0x7f0000000240)=""/239, 0xef}, {&(0x7f0000000340)=""/184, 0xb8}, {&(0x7f0000000400)=""/176, 0xb0}, {&(0x7f00000004c0)=""/186, 0xba}], 0x6, 0x0) setsockopt(r0, 0x29, 0x400000000000032, &(0x7f0000000040)='\x00\x00', 0x2) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x12a, 0x8) 02:22:24 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) dup2(r1, r1) 02:22:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80000002000, 0x236161bb) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/161, 0xa1) r1 = kqueue() getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x8) dup2(r0, r1) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) 02:22:24 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x7) kevent(r0, &(0x7f0000000140)=[{{r1}, 0x0, 0x40, 0x5, 0x6, 0x2aa5a34}, {{r1}, 0xfffffffffffffffe, 0x2, 0x2b, 0x8, 0x10000}], 0x8001, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x28, 0x5, 0x7fffffff}, {{r1}, 0xfffffffffffffff9, 0x0, 0x4, 0x4, 0x100000001}], 0x7, &(0x7f00000001c0)={0x2, 0x9}) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffc}}, 0x0) 02:22:24 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000001180)=@in6, &(0x7f00000011c0)=0xc) getsockname$inet6(r0, &(0x7f0000001200), &(0x7f0000001240)=0xc) r1 = socket$inet6(0x18, 0x8001, 0x0) r2 = socket(0x1e, 0x4003, 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0, 0x0}, 0xc) fcntl$setstatus(r1, 0x4, 0x8) chown(&(0x7f00000010c0)='./file0\x00', r3, r4) recvfrom$unix(r2, &(0x7f0000000000)=""/4096, 0x1000, 0x2, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000001000)=""/122, 0x7a, 0x3, &(0x7f0000001080)=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt(r1, 0x6, 0x7, 0x0, 0x0) 02:22:24 executing program 0: mincore(&(0x7f0000f14000/0x1000)=nil, 0x1000, &(0x7f0000000280)=""/127) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe(&(0x7f0000000040)) ioctl$TIOCCDTR(r0, 0x20007478) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000240)=0xc) fsync(r1) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) mknod(&(0x7f0000000180)='./file0\x00', 0x8, 0x6) 02:22:27 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xfffffffffffffca1) r1 = semget$private(0x0, 0x7, 0x591) semop(r1, &(0x7f0000000000)=[{0x3, 0xff, 0x1800}, {0x3, 0x4, 0x1000}, {0x2, 0xc, 0x800}, {0x3, 0x5, 0x1800}], 0x4) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)="aaad8a962def8bd5db56fe02641ad68b3d64acebbd2106b46f1895008725e77b4b0f6ba3d9f4b050a80a778758be9ca22e63142b84674f07a80c4d2cd9ab4bb0647ad18643c487967d774e672e9e296e492c2236b514fadac96bec54034b39be241025831278eb58919cee4a2f668e4a7c3daad86b8d5f4ec5870e71e6d796973076ff2ea17e2a421e5396930f9dae5e98cb96f08770972f35709b0db484452590277e21e203db9d1ad267937e6f12994489fca540f19a3b0ca9ab56c50f09140f1270465a6f2e53dc5a", 0xca) 02:22:27 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x3) getsockopt(r0, 0x29, 0x25, 0x0, 0x0) 02:22:27 executing program 0: r0 = socket(0x40000000000002, 0x5, 0xfffffffffffffffc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000f40)=[{&(0x7f0000003bc0)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90ae0fe6ddd61f21b7e437af20f256fe03885b1d0948b656d438197d11edd141dea108038e8fcdc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d546ff02746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a0440068166073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faacc5318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a984801429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d86034e7f363801ddaaf5e9cf346fe4f4a6277266c5e25521ea5fe81fe468c86ea9d24f31443e2a91df51d75bc49f80c17cdd0fd754870a90e8c0760f443874a3400317676addef5d2f7068e85cff20f5059e1bea328dcd8ae157cc4d4ca48d085a04618624da2ee4326b00e86dbe67259bf8b28cfcab369aeff5e067b772a8348cc6fb8c9e03be75b4ba92f7a29809d24d8dd4b0498f37f4ce4312f8e251177811650fe1b498b0b96ada61c977adcc5727e914eb30b312bb5907ec4a6f8fe07c341af31007325d24403ff2877e3fe061ba978ca9fcb9b9b10e98f131f4129d3c09d1b311b0ce72e3eb04409c82f71c206e6bda6225f8cd5f0c99f66d6e420787d16308d7ac53cddb807203afcdc01f93e73d6920730be81e7c584fac636e951ee6842fcbcbff094912a89d9a0600558251ab0258b24b38f54cbe9a666303a8c9db8e6fad3179867e1335962245188c32bd8b6fdb7ea0be76c62fb5adeebd41bcc552d42d690db547337dd35c735bb437a1e1cc90c360059ace114e07747f79f56cde7e48164ff887e7a7c73fd9f3fb788f9935ffe208045e7c86f4893762c0cff4948435cae505e66add8f21381fd30f732a9b841ce84022174c54033772c0abf2eb3a908faf053d48e5467e805daa99a5cda5a47c1f3384dc9b1d591cf69cd2206e6da7ff08e36571887a9ac67426b73fdba7e517b924f4761337df6a459f014c6eab0625d217fb01dabad8c78a48c4efd17b66324272bd05075344f1b8143f40b010c294a871dc2b731bf9e2d722bd4a961d1af96cfa9cf5a3b33a5b37fb5104a78421f5e77261a29ad2d3b20cd04b5121a809476d05ce0709aaac51f35602360c0aa603708e697cbffefa0dc3a1f7d437c99a0fbe3faf972b9dc7b54bca5e19f11300deedf1d4eca56d02a70540e6c26ca5d2d", 0xfffffffffffffe5a}], 0x1010) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) 02:22:27 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0xdffe, 0xa1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 02:22:27 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8080, 0x81) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x8, 0x1}, 0xc) close(r0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) munlockall() setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x10001, 0x2f3) r3 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r5, r3}, 0xc) setegid(r3) 02:22:27 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x2000000}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x8, 0xffffffff}, 0xc) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="5e9b48d20089847570b8de3dc73a9ad368984418", 0x14, 0x0, 0x0, 0x0) 02:22:27 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x0) setsockopt(r0, 0x29, 0x23, 0x0, 0x0) 02:22:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x639) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) 02:22:27 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x8) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000040)='\b\x00\x00\x00', 0x4) lseek(r3, 0x0, 0x0) dup(r2) 02:22:27 executing program 1: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) dup2(r0, r1) socket$inet(0x2, 0x8000, 0x9) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f0000000140)=[{r1, 0x164}], 0x1, 0x0) 02:22:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getgroups(0x0, &(0x7f0000000040)) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) r0 = geteuid() getgroups(0x7, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) chown(&(0x7f0000000140)='./file0/file0\x00', r0, r1) 02:22:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x6a4a, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0xe0, 0x4) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x85}], 0xffff, 0x0, 0x0, 0x0) kqueue() close(r0) 02:22:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) 02:22:27 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) lseek(r1, 0x0, 0x3) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f00000003c0)=[{r1, 0x81}], 0x1, 0x0) 02:22:27 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) r1 = kqueue() recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000340)=""/253, 0xfd}], 0x1, &(0x7f0000000440)=""/131, 0x83, 0x7}, 0x801) sendto$inet(r0, &(0x7f0000000240)="d2a2a65e950dc36365f8cc3ddb547b8d1003e0b975a20d920e6a112ff0f0e2a122cde1d90603b8ea674f964f2e22e1ec13451ae6bfab9bfff95a8fe98a3fd8fc0dc619bc217829b4680d3312e265c0962fc22a0a769a9ad85cd06474041904419e7bf06b20741efac3aee9396a1a3fad8965f6eb1cf1378de250f1b7858b691deb68e283c70eae4ebd0b3cfa208897c30bebcac6790cb40488e3d1c02f88d8f2d40d4ee9a80f7c95928f0f45be22508d9627ac444831d3747d5626e4e04499352d2afc1cf3671304c372ad", 0xcb, 0x400, &(0x7f0000000180)={0x2, 0x1}, 0xc) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x1) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 02:22:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000100)="922cdc5becc536e974c7163dbfa40527a43633e93edc692149c585c44b88d4db047c484eee3eeae6a102eb4f32101252616f13e28c8986a88babb22f44551b49a44c49bce751337290005c4afe566e59e6b19933406330a7966096e12ac6cfedf69d92a06bd5d02d0e6809f3461ae10a252835e142eda5d4e9fd2c56ab0f964759f0b7944a892a", 0x87, 0x2, &(0x7f0000000280)=ANY=[@ANYBLOB="01002e2f66696c653000494a4b8bbeb001945078d02cbf2428eac1f56b83c0f5d80c5bcb5cc396491716a95ce3996522fcecadf9956cd8f61b7919f47032b4d1f557422f31f0419c2980f8b95505"], 0xa) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000400)="768179632174147c3a9860be7a210f7198cc8cc93d7682c3e67d898274c6ee81eb1a32b1c710a77221d4010d6f80a3bde9a5388626eefa7f7d6f9229edaa33c6e21e5c06e0577855d54f3d677b2a031f46840c519b6d02b916c6dc138a3cd14b0ad86b43f2af07340b764c287147366c4723e1fce46d87eec410f8b3722f116504ec397fa3a441599bbf8b9555e62ec33f2c424b297d46b710d7f2458dcc1accdc16be5a653efe6a3c91274e54a6f17f5deffde1d6f2f16bf41773f6ca90a661d29f6cc566b0b83e32f93963b7c6808c45850ebf0ba0228a0e51b63cf13e22c44233624082dac1d9c4824ea44095a1012ab84bd5878ffc681d916cb9ed87de38b5559b24da56ad6d017ff5432f73666eaa3450c4861d7c0fe953b4133e24904c1c78659e07c75c6e0d67d0c293bcaef2c3f69529683b771108ab9a158f3043bc71c9f65ea09687441b14a07d7593d2dad0d869a70504e8d37f41508ba337a5cec66d44ab49956360440a8d1394dff23325", 0x171}], 0x1) fcntl$setflags(r1, 0x2, 0x1) fcntl$setflags(r0, 0x2, 0x2) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0xa9) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x7, 0x1, 0x80, 0x1, 0x80000001}, 0xc) readv(r0, &(0x7f0000000740)=[{0x0, 0xcc}], 0x1) socketpair(0x0, 0x7, 0x3, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000240)) fsync(r1) setsockopt(r0, 0xc1e, 0x7fffffff, &(0x7f00000000c0)="fa34ba9dc39a8c8135da1c2d9bd38263854828001131c2c5bccdac0cb76d8f16d2b2907d42ebe6b6", 0x28) 02:22:27 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffb, 0x83}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0xa584, 0x0) kqueue() close(r0) 02:22:30 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) readv(r0, &(0x7f0000000840)=[{&(0x7f00000001c0)=""/206, 0xce}, {&(0x7f00000002c0)=""/126, 0x7e}, {&(0x7f0000000340)=""/217, 0xd9}, {&(0x7f0000000440)=""/204, 0xcc}, {&(0x7f0000000540)=""/114, 0x72}, {&(0x7f00000005c0)=""/232, 0xe8}, {&(0x7f00000006c0)=""/227, 0xe3}, {&(0x7f00000007c0)=""/113, 0x71}], 0x8) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x11, 0x84) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x3a, 0x100000001}) 02:22:30 executing program 0: r0 = semget$private(0x0, 0x7, 0x600) semctl$GETZCNT(r0, 0x7, 0x7, &(0x7f0000000000)=""/147) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x80, 0x120) sendto$unix(r1, &(0x7f0000000180)="a8a24c70d1e9e16ffea9c2daf3ba5f24690949b037e8befd2b8f5944bc599dd8aceddf3fa63dd04e40179bc3cf79860fc103ba", 0x33, 0x403, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x21, &(0x7f0000000300)="4a2c069bcb02938d653d9836462631c2ffe5c3198365ce8bb1055a281fcf9be6400f66b3000000000000006e782c81bc3c580577f50abdf345f92a216e60520b0c69d7ae60465663d914483cbe3cebecf873177d3a165557141ec92d16", 0x5d) 02:22:30 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = dup2(r1, r0) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x8, 0x2) getpeername$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xffffffffffffff40) r3 = syz_open_pts() connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) fcntl$dupfd(r2, 0x0, r0) r4 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x20000, 0x8) poll(&(0x7f00000000c0)=[{r3, 0x2}, {r3, 0x66}, {r0, 0x4}, {r4, 0x42}, {r3, 0xd1}], 0x5, 0x0) 02:22:30 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x614, 0xffffffffffffffff) r1 = kqueue() kevent(r1, &(0x7f0000001240)=[{{r0}, 0xfdfffffffffffffc, 0xb9, 0x2}], 0x8, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x20002}], 0x3, 0x0, 0x1ff, 0x0) 02:22:33 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) bind$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0x8, 0x100000000}, {0x18, 0x3, 0x0, 0x80000000}, 0x3ff, [0x3, 0x3, 0x68, 0x4, 0x9, 0x9, 0x4, 0x3]}, 0x3c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xfa8, 0x7, 0x401, 0x5, "f614a84ce5024468001ead826bd4c9a7f5772304", 0x0, 0x7}) r1 = msgget$private(0x0, 0x80) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/193) dup(r0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x100000000) 02:22:33 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a01, 0x401) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) 02:22:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xfffffffffffffffe, 0x0, 0x8000, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x2000000}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe43204", 0x34) write(r0, &(0x7f0000000000)="7270bf6c40afb6bcf4eb69ff", 0xc) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ftruncate(r1, 0x7c00) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x0, 0x9, 0xfffffffffffffff9, "9ad84b73d9694e107f5e7983aab9d1d35db5abe3"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 02:22:33 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) r1 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x2, 0x0, 0x10000, 0x81, r1}) write(r0, &(0x7f0000000100)="27f13e83fba5635b06edf126f8217a379550071789055aa552fa0e88bfb15bc4ab48174405deba254fdaaef34871433972ab", 0x32) readlinkat(r0, &(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)=""/44, 0x2c) 02:22:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) madvise(&(0x7f00003e5000/0x1000)=nil, 0x1000, 0x10000000000002) 02:22:33 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0xbfaddcc8f2a14ba8, 0x0) setegid(r1) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) setregid(0x0, r0) setuid(0xee01) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) poll(&(0x7f0000000100)=[{r2, 0x4}, {r2, 0x4}, {r2, 0x89}], 0x3, 0x9) 02:22:36 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x10005, 0x0) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x124, 0xfffffffffffffffe) close(r0) 02:22:36 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0xcd1d568506e1faab, 0x2) mknod(&(0x7f0000000040)='\x00', 0x2028, 0x4400) r0 = open(&(0x7f0000000080)='./file0\x00', 0x88, 0x2) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) setsockopt(r0, 0x226b, 0x67, &(0x7f0000000100)="e9712189398248ab681f8a72a2241bc30f51f46bbcfd3796f9efdf830b68ad6f3dca73d21bc321c08e0b4d14dd8a7badfb6dcc341d38a524eb4e7384c2068c585b2fdeca697830379fd648b7d5f50f9789d5ef74f49921344f63a7f2d7fa4349f8bb3cf4da57628fdd13cd1c58754de96dde673972886d5aa4b38d497ac9c6c8c97177a3e44141f2d2ba19bc49377ff7bbdba29419955e388e4fa4c8fedea39df36b52786cb7b4aba81d228114ef916b751ad6fb749bc81e", 0xb8) mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x10000000000004) 02:22:36 executing program 1: setuid(0xee01) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r1, 0x9) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() fcntl$setown(r0, 0x6, r2) read(r0, 0x0, 0x0) pipe(&(0x7f0000000140)) r3 = semget(0x2, 0x0, 0x82) semctl$IPC_RMID(r3, 0x0, 0x0) 02:22:36 executing program 0: r0 = open(&(0x7f00000001c0)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/103, 0x67) readlink(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000240)='./file2\x00', &(0x7f0000000280)='r\x00') accept$unix(r0, &(0x7f0000000180)=@file={0x0, ""/7}, &(0x7f0000000200)=0x9) 02:22:36 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) close(r1) 02:22:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) clock_getres(0x6, &(0x7f0000000000)) clock_getres(0x3, &(0x7f0000000080)) 02:22:36 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2008, 0x48f2) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 02:22:36 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) read(r0, 0x0, 0x209) kqueue() preadv(r0, &(0x7f00000021c0)=[{&(0x7f0000000000)=""/109, 0x6d}, {&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/4096, 0x1000}, {&(0x7f0000002080)=""/115, 0x73}, {&(0x7f0000002100)=""/135, 0x87}], 0x5, 0x18) 02:22:39 executing program 1: r0 = socket$inet(0x2, 0x5, 0x49) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r1 = getuid() setuid(r1) setuid(0xee01) r2 = socket$inet6(0x18, 0x100000003, 0x102) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000000)=0x61, 0x4) 02:22:39 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0xfff) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000240)=[@rights={0x10}, @cred={0x20}], 0x30}, 0x0) socket$inet6(0x18, 0x5, 0x2000000000007) 02:22:39 executing program 0: getrlimit(0x7, &(0x7f0000000080)) r0 = open(&(0x7f0000000100)='./file0/file0\x00', 0x300, 0x60) ioctl$TIOCSTART(r0, 0x2000746e) setrlimit(0x7, &(0x7f0000000180)={0xffff, 0x3}) getrlimit(0x8000000000007, &(0x7f0000000200)) setrlimit(0x5, &(0x7f0000000000)={0x1, 0x1}) socketpair(0x6, 0x8002, 0x1, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000001c0)=0x5) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000140)=0x2) unlink(&(0x7f0000000040)='./file0\x00') 02:22:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 02:22:39 executing program 0: mprotect(&(0x7f00000a6000/0x2000)=nil, 0x2000, 0x6) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000be62e1317746cdfe8a196122202628fa493235052c377e79885962db7b691ab5fd"], &(0x7f0000000080)=0x6e) pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000240)="17a4c373aa00000000c99a907f9f3d94d822a29b11aee2829a0cb1e7e74ec76bd41c30644b9edaea7ac9b87a656e0624042a5bd789075ada8550dc11afeb6446f8c8a00060ba392114ddb11ef1bc162f957b0113c3f3804d588647ee52725d410886bc079e18b2d28e56ed10f4ad2f4a40ec763da0205b52be919326b69a0e4683195279a8a910cd203e733956d3fd8719a57474a2ee43d921f60d8d2cebf49b8b075b030efc29a4fa8106e6f78c58aa09559ad5828b95ea0c1b0f818b54aab1f2107cfe2b101da2b3e1a5eb63f964f302424c0d85b33f189fb5eaa839941e4e5b7a183fb8295ab93aca833aadec7a24ad24f1bbf7", 0xfffffffffffffe5a, 0x4, &(0x7f0000000040)={0x2, 0x1}, 0xffffffffffffffad) ftruncate(r0, 0x7) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0xfd, 0x2}, 0xc) 02:22:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000580)="ccf6083527453bf2773e766037ed8f49f34897fe9853a1982d36336f15675617ee3898720f5b7dea072423becea1df480d15e98fdf664a9cf853b56e5fed228663aba0c77029d7e1382c160d55ea06d9edf022e4286af2b86cf11549e3394b7613b80c471c7c6b5ed42298024612d6e3a59b6530d675", 0x76) r1 = syz_open_pts() close(r0) kqueue() ioctl$TIOCSTART(r0, 0x2000746e) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x20, 0x7, 0x1, 0x7, "de1fd2ffab4963eb152b2da624ec560a41e0f254", 0x8001, 0x6}) 02:22:39 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x0) getgroups(0x9, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000080)=[r0]) 02:22:42 executing program 1: socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x80080400000001d, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) 02:22:42 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x9) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) dup(r0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 02:22:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) kqueue() setsockopt(r0, 0x0, 0x1ff, &(0x7f0000000180)="ed01ed07571bbcf7471ec6ac898b3941af525465892c12e373b677216755898e06e9a275116e1760313d61b7b8374c6102544902534040574f1216455ee96a5a5e73ccbdd0518bf54a56ea4faba27af71518f0b4fb43e5634415126d681e9e9f4921d96279265e4b69", 0x69) kqueue() read(r0, &(0x7f0000000080)=""/96, 0x60) kevent(r1, 0x0, 0x0, 0x0, 0x200000, 0x0) 02:22:42 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3, 0x12, r0, 0x0, 0x4) 02:22:43 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000100)="b6b8dd411347f9abc219a2cd7401b12de5de02ae73cfa3057a29bc93d193e6991cf614a30e18f1c38fba473ed727ca1aea72fed42a2773e9ee12c61522697408cfe6751dcbec6921c2ee812ad7e333f5dc790c154bf1bd82d12ade5fb539db5591009d3338adfd4402800a824d288479f2f7050cf049e1528d863319c43e54c10b24855d1d2693c9a8f7469eeec2b755a7caccbf9d1e2dd48f1a369b658bf50814150cc9f44d26ecf01969aa321f46dfe0e22553e0f067263c", 0xb9}, {&(0x7f00000001c0)="03c72af0f3fe1ee61cad836ac77e943416fae9", 0x13}, {&(0x7f0000000400)="13a956b900e6d271f8cfff2b748f9485fe655d3578f7133ebd769ca1073647ece13dbe7831fd3ec3e1396f2b54a47898eaa8ceff2caf7c60dd5a3c3251d07886814b7a0284a7c73af52181afd2eb4efabbb3cc648cb935104bae944b1a48f46fb5a63734ce8bd1d63d619051d0732ab8923c47647e46e6762b6b8a970b634ba8076b2b581954165d798886daf1301e81738e1b31e949da7c3433fa8abb67ea7b0db843b93952eeb4721aff4b53959695aae6b2dbacdab680887666d2c3080124c33a48c66028e8f753c0b72da15e68a376781943cb194fb4c75b8c2083808da38a471d87784da7aacc00af0cd4aa0bca30d323839b6bbf49764980770be2a234ebdf2f477a91369cb3dc87fd9c9066fda55a4c23ee41971dfa72151cdb42a396d94b2a8ea9914dfa7d416f23fba26c86de60f2505df571af643311edc011bad7f8908e2014d7b65b8ac84f2e7a6aa33466fdab407f92795baf8a3fb3a87d7a429db8b1c4281fd768c9b2dd1a9b78015ab6e4555727e2d6e88020f95037e448e09ff8160c9a9d72c4e5cee29e50c21b29ea1bb32404db6eb82bee8a3807d70e202fe75ebf376373971005c6e124d85dff1f1bd1347dc80c36f24a42c9653d079569d50e25c59bed7c95abdfdbda92ee76418f27b1e8221669212aa4eb227ed875b8c169d6c59d442d147c94687514812ad7c3f51acc7bcdb12c19283485c7a111d7201d04d528f1f3633b87d538160728910906c21123887c3ba19e3e52435b32bc42797af87e5bcdb85ffe0a24ef57b060ce99517a9aaab6a4af61b602dc8491dabf515a76995964c368fa3bdeb40fd8be143d128bdc564b90a0c239cdf2cdb7ddbcb6ab265103722bafb5b3433d0279a7fbed29bc3b5e95de6553e451e365e297745c865465a6b821f04c4ef5b07d33896ef742bc17fd501e2100336fc8489c74651d37cbcb1563daad9d5c2356d2cad3fb4cea786c74bf45a551e129194712a55750a0bf4f9f4a97839b123d90f69ad2b0398c6bab1119e81f43eb3e263bf5e26de84006ff8090f2a805951b41ff4c03d3f25220a01978610f0750cf60908ee31a7d2e6dbb3040cc2c657cc91b5c4cf889fccadf8ca97a69ca0d4add3a3acb63d9cf66ebf91adc3cf2cf409dbbe6d1abd6854494473223284580818bb293e2f87d55129e224477b754bb36600ea7b565fe42ecc536e3cfad43df051e81e8fbb8ed5cb8a3c1780928179e5ec934ef72112ae0a5ecbd6ffde540cc90f6e6d3dcc4d28a97ba0935dcd74e894f87be6944428ac5b97cc6150beb33de0d5faf8875c3178e0b1a727288186e4f7b9d12fdaf991fa59cca4527c5ed1a6046d99e98708284c0740a50d53d7123c0ec592a73fdf6fbae788396371f6b90d3d3f786709592e8bdd429dd70f6e7cabe93ad594f26119591ec1c74b7ac7e7ce00d6d2a612f3361922ab694372a7e27f02c292c60b0aab44ffaf77af1228a0ef5cabad1b0c62106aec165cd093e2649a5e8ddcbb07c5a8a8bb88901633c06e0def2be75309e9215ad4be2d87546a0bdadf6950cdd6ba5ee97228d6bd47190e08841fd01207ed582031815b729460a3418181c25a97904bfb06ddb2b3eb4abc755f1a22466acb48aa4d923488a285de34bf1804e9733aa5e24053265c0da8c39048c2c0c50440394e43b53d52bd873e56ebdc16f88468a012919e770be0228dba71c6d6bcada6c50cacbeeceb85275a3cea383dc17406b70ad7daf68e6b4a3c50811cfbe0d0b72538203dd294f5910b7dec88374b9fa03892b79eb272e8e17e8fe2d5cf6f6c38b2ecd5db832d791591bd904633ff4352a7f4c0b962b537dcfcf091945703f0507fb540e4996c488a62521335bb06b82765b93196d76e7f15e6934e30e19c192e943cb91b7099255e40c76fa33bec134728568ceebfc50d656a80e7c56269bc086221c05ddbdaca09df55c525c5a4d1808d14de3a5be319310187ff55257f00c53d3259b67f5077aa77a07f2ac88f512823acf3821566bb36ddd64d6a3143090b00070c22777dc772e486f659bd3c1b5424680aa7236a5d81c53eb8d3ea96a4033e6b9ccdb607ae619c73a70505ddddb054df5b7895dcb9d934234c48a57b8db13f5076887e545be022c158fcf39025095370cfecaf3343b8ceec43e780bea7c11929545ec5daf46fc67639c405aa590e231cb98a3e0f8c5abba62b3a2fbb077baebf3565c6b68c4a08fbc6244b96e3601b673d7a581b62f1979f818bacc46fd6b342fbcf7dd6dcebb1cfce23d5e3fd2287b2fe8066eb610d2c419e42494edf49504af1e622326cffe46d437a9b6d64674d51d147fcee036af93c017230d206f1fb692b2b0aefd57ddb6015dc103d44b97df8bae9dca320e5b856cc668dd2788272f85b110969d0c701ad4fae2807fd57e4822fe2efbe86c57b7896d66bb529638465e96619c7db00d346b07b2e8236effe45495f8191425ad6eb8dc94b7099266aa2618ff14852981de33b412228b623a37fa39cd47bfd1f707b9419b1f7e05e47a735fd3f5cba821faab85ad0051747e3aac7db6ab5fd822a383d1070a3512e0adfdb9665b326d697a5ee68fb93c1be76868a3bf421f0c89a9a18c2151c4e08983ba5101f4dac6e6f8427b8d73c6498796ae1ae4256c85b7ba4959d83421cb00f6d8e81add000f2cabc97c2419c91874e210464ab5a0f69e075f1aa7e9bcde41c9e467aa4357875bd1c71bc78f9097cab2d0ff2997a05cc0129910778296be8e627042b82f20161ad27fa0852911990d8ffd70ae616cf3b47e972a207d4105f79a4dffbcda9c8662b40ae6c7b4d35a688529045592308ec88d2abe5ea3f47642257fbb8b0094bba0b561646589c98bcc35e2486e6bc7f307e5b5d6c842b23b63aafa22b0a9bfee1a666c54155cd5c14c6524e59679cee8fb0c87ea2e1841855b370787dd3091799f5c14d42ee5e53a5fd664861632f9c6b09d3ee93d47954f10eed0f089040022399e3870c624a25a1896828444352f66b5aa36bb8777f0d7dc1ddb9a78936c68ec1b568ab37ec404fdcb8e7bc812a3acca8e5e6b78d490830467386cb1b27941855b6aa4d3161fbe94b4a089e86172700054ea81e80e8cfbcbf96fc7dd96665c79bdf4d76eb654be39be4a77b16e40f2db34b6a334731ea79ebdae6094d5306a3989b541e1f7c4b5db14aecdce9d114c1a23cc2df3e824f211fb38d9b352ea0d44caebebc132ef8c55cdd41c85bd0eef410d7cc9418d11f1bb52e7f3de0c78380ddbe098574817308485a8281d991617a5a3d3d30f67f30e07abfc86821329dc1c67133ad252864169afccffa0f2563fe85739a88c38774be486ef649b9c5b7aa4e351500bc8aacf860b289d3749d6f729f2e0d490442a86d48bf6557a10de50616030e4bbd8eb6e12889a9145d86c8e0c6fec5d94e890a5b1fb85f4d7fa800c262875ed25b4ef77eb6d0bf7aed1bf03eb27e78bf698f7a8414e06a27dc228596943d077f5ae5814917a1453ed491b1e16c317cd0b908255b511a66554b27e6c9da4b1dabcfe8c9289ae03f81535cbcf7299a45d2a9ed5057fbf7b591025246d1ee13f93bc8380eea5e2fb617153afab20deda626e57f07defc6108d4ca5d329c2c0ad02f353261f80b9c395554bff2cb6a5060116984e0fcbd2856503ba2078cbaf899b87e3c25b9330af5119b2a1f26a472571dec7c8c967e96a57ff35aef6f549bc9f3255c44481c7ce5ed0628f63605aba1a93be040d7a802dd946f637f05e9546f530660676ecf9718ccf48f8d95ce94a5ffcfd5e47a6190f78c2d7510beb21441b427a23ef7b16829c27d0c030a96411b235ba040066bb5d94fcaef3f8a22397adb098f20f3ec3d24ad7ac29dd049ffe57eee68634316d148de65ab208396c4dcb4ccf948021448d6e77f85e48fbfb1029ae4d8291fac11ab4ab8f76512adc3d7774495c6aba1f4863bb839625c1086227a1497e4ce814a9d8f8d8af286915b54819c316293c3a3dc2fc8c97af5e7864e27512fac4dc2f19576a86b638b66ce7e8f8da4e29247a9f530214073a9b97dd7d83abd6d456cb0a62a403c0e6bc5533e6a4cd531e963b06f0140e24ef047113fe2c4447809668bbad6a489a9d3e40f21262aaef899223a94b735d0ddc943169565d23740d21e87ff39ff825154070241cb1833fc8f67219b06b1817396325c9d053bac607766a7b1d38824b6513fbb51d7bdf8a8a0b8f5995ddd3a61dea82f828f2da1fc79b34194d5bb6fd8a3d3484ba30da5598bcccfe5a6552e9bf7726c9e1b3dc75467ba6396469f805857071e935de9ec46efe05b9c8866a9262781268330f6bf19eb8c0c2c526e3ddff68928058d5fa5e10c6fc67972114f6c5eb80e2c1d99c18cc3be29f92747af935540f5221e002a48373df272f8c365529d15aca1186cedfcde89fd4b0792681251bdb2b9a01039a7bb6512d7cb553afe0c496b8a13e944b42e5a7c85295e837e6b0b27307515263c7395afe10f969755143444108aab0babb5b1888ad0593d5d98c1eccf1391f7f083ed03999a641ea8f5d66e202e47a4ca6b161ca18e5190f0c8320c4fc2618fe47cf44c94b7fc8e5abbfce1648db80ed040b39699f8b14c404b33177288ff8500bc10cc1e89654905a74889381b88e22fbb2cc44c032b65ed4e0bc410c5cd7ccf05dfd4260352a28aeea82241eefe29e2a295b9ab6777a62348510bf18cc027b30628b0b9a7250c0e19f67ea6f3e5c2e907dda894ef1d41c2f32384c2e906d1c3a10c851178bd2c2f5306438016e63939f458d94d3be038780050fd23e5ae33899ed30038f34104c432e7e02cde4804f828f602a2554647c18f679dfd26555be887c2369c4de2d98965f1494e9194c1740f653b26997b0a22cbe2a2d3ae2f9dade35fb6b8ac20dce71716a9b509d0ff4d5d34833dd9d6727a6e5904d86d03799e3e1b751df260a09137e961ef0406d9895b08af233941a6524ecb1e079f3ca098027b584dcfc99f158361c87d44c030572f4410061e1bb6ad0ca98a54504f756186ecb7db0d94af0c2f9aa8c95c622df425bd81a7be3808f3caa9f9f9ffe7a6daaba83f177891e974db67d38b1f3ebc916647cd8675070dbfe1623211a4a93f4eb5c7c35efa1da939356fb1aff0b06b497e1492cba0f905833661a9917a032d191a4ff561a3d5065ff926e42e2aa4c82f05aaff62a731110b4d6aed6d7c74290157ff7f74c394b2a6799d93ab96e7e21f96a1bb6dd3fd863eca5b23575ebbed08a201e833e9fedd97386883bb308c2c7c27d0aabe5b14432e94c9d049c53378baa2700c4e8314c47ec3d9e328b1b1c7a7e8baa09e7c75ef1b9c5f29e7043a435d1f0af9bec9d096ba8692dba8b2aad856598b0628a70d2737e76020dc1f4cb0b43432ddaa7a2cb4bc737ac9b89bf519d087a38e463cae85773e2bea6b2adc56aae8725249943c92c4f0ac1e87a20eb7e79e323237d8c4d234a7e2ea6c8aa44f78a2325656ebbe0ca4f86a9a5d9a96c8ea7b7a13d68a600af744f970877d7d7f7119423aa62e4383f42b58a3889fa3f5dfaed3eb6ce94a085eb0f52870ee4267de47c6549697a34f3b01cc01d1533f5d30ef00946e920557b5ca0e508cb268ab831c2bc3341b002cd9450deb4a3d87e5d1618b4f14142266ddf8359c79697415bb4f2819ae0f6fd8860684f6ae81ca3b91a0b5226194dad653e661d7098e0d9a4f6a2f46fe81560f451ce5adbb7bc5be42c25a218329c3f3529d296679c84048bbb60043a25973e44e5e81253aad0e8a1df", 0x1000}, {&(0x7f0000000200)="770eca72315884336bc058", 0xb}, {&(0x7f0000000240)="cb170a6ed3fbd50a01afe61f455a1a397958b9b3a8ed1801ea3adc442a6ba62e680020167ea659660503f3cbb0b6ebcb2486462925b194e82befa9d10085fc73355116b296c2a91edc2dce99b61a52eaae9f8de27474eae2552a360367e9187edeb640ec2ced3b6948047afaae3de26054cc9ad9553209d43edb68a828e12f8a26f8e7c4b4e9d158bbe513d1da21997bee7642d2083533aee9f554d6a90f02156ecf2f92a825004dc63b72e31931b664e9ac0ef206b25e0e3f27322badb939", 0xbf}], 0x5, 0x0, 0x0, 0xa}, 0x5) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffff7fffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kqueue() writev(r1, &(0x7f00000000c0)=[{&(0x7f00000003c0)='r', 0x1}], 0x1) read(r0, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x1) 02:22:43 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x70, 0x0, 0x1, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x8, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff}], 0x6, 0x0) 02:22:46 executing program 1: r0 = semget(0x1, 0x0, 0x0) semop(r0, &(0x7f0000000080)=[{0x5, 0x2b, 0x800}, {0x4, 0x10000, 0x1000}, {0x4, 0x0, 0x1000}], 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semop(r0, &(0x7f00000001c0)=[{0x4, 0x7, 0x1800}, {0x5, 0xa3d5, 0x1800}, {0x0, 0x7fffffff, 0x800}, {0x7, 0x7, 0x800}, {0x4, 0x2, 0x800}, {0x1, 0x800, 0x800}, {0x2, 0x8, 0x800}], 0x7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x10000, r1, r2, r3, r4, 0x2}, 0xea, 0x800, 0xe00000000000}) semop(r0, &(0x7f0000000040)=[{0x0, 0x8}], 0x1) 02:22:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x14) ioctl$TIOCSCTTY(r0, 0x20007461) socketpair(0x2, 0x2, 0x0, &(0x7f0000000080)) close(r0) 02:22:46 executing program 0: symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x1f) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) r3 = getgid() fchownat(r0, &(0x7f0000000100)='./file0\x00', r2, r3, 0x4) linkat(r1, &(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00', 0x4) bind$inet(r0, &(0x7f0000000180)={0x2, 0x0}, 0xc) open$dir(&(0x7f00000001c0)='./file0\x00', 0x2000001fd, 0x40) 02:22:46 executing program 1: poll(&(0x7f0000000040), 0x65, 0x0) socketpair(0x18, 0x4000, 0x81, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) ioctl$TIOCNXCL(r1, 0x2000740e) pipe(&(0x7f00000000c0)) 02:22:46 executing program 0: shmget$private(0x0, 0x3000, 0x20, &(0x7f0000001000/0x3000)=nil) mprotect(&(0x7f0000001000/0xc000)=nil, 0xc000, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) accept$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) mincore(&(0x7f0000f14000/0x1000)=nil, 0x20f15000, &(0x7f0000000040)=""/127) munmap(&(0x7f0000003000/0x1000)=nil, 0x1000) 02:22:46 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(r1, 0x0, 0x0, &(0x7f0000000140), 0x8, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1d}], 0x3, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) dup(r0) 02:22:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x8ff, 0xa9c8}, {0xfff, 0x215}}, 0x0) 02:22:46 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x6) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0xffffffffffff0000) 02:22:46 executing program 0: link(0x0, &(0x7f0000000040)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r1 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = semget$private(0x0, 0x1, 0x4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x5, r0, r1, r0, r1, 0x2, 0x4}, 0x1, 0x3, 0x8}) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) unlinkat(r3, &(0x7f0000000140)='./file0\x00', 0x8) 02:22:49 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) truncate(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffe0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000340)=""/4096, 0x1000) 02:22:49 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x106) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mknod$loop(&(0x7f0000000140)='./file0\x00', 0xc022, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) wait4(r2, &(0x7f00000001c0), 0x8, &(0x7f0000000200)) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x100) flock(r0, 0x4) 02:22:49 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="c47b8b05", 0x4) setsockopt(r0, 0x6, 0x8, &(0x7f0000000180)="8d94860e", 0x4) setsockopt(r0, 0x694a, 0x8, &(0x7f0000000000)="578e5a699c673edb4b404e850ba471c2d0d8a694e6ac3e0842946ea6f80f32", 0x1f) 02:22:49 executing program 0: r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0), 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) execve(0x0, 0x0, 0x0) shutdown(r0, 0x1) 02:22:52 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000040)="60eec2f01d330951fab033df4946a5bb76e797bd42", 0x7}, {&(0x7f0000000080)="c3a16afbb88c076429b3bff352a5ed66cf5dbf24fac93b1e99ced88ff19ddb3becc8e94f13bb93bf103ae4496a81e0be8b4fdd04765d3fe1ac1f750d4508d458783e94c5c87775a80f8c3152da05e4276f440ce5d1dc7b735ea6b7b990d688c9cb1eb568c5425e561ec31ee4ce227630776feb244c9054641bf7de91dd09786ccd3e2a9fa4cce005952843d8b737f2d00adb7b9ef7128a4bc87235659d", 0x9d}], 0x2) r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0), 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000340)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r10 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000900)=[r12, r9, r6, r5, r4, r7, r6]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r14 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getgroups(0x1a0, &(0x7f00000004c0)=[0xffffffffffffffff, 0xffffffffffffffff]) r17 = getpgid(r10) r18 = getuid() getgroups(0x2, &(0x7f0000000500)=[0xffffffffffffffff, 0xffffffffffffffff]) r20 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r22 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) r25 = getegid() connect(r0, &(0x7f00000008c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000200)="840c61fd8649cdb03268fa1fe4d4b3dd20bd45b9f5f27e1597dd647d236ddb54c9151a73ea1b97495094c18d8bb0322384d28476859059fa01ddcbabf9fe522db17a7fd813bc53712931f7cc13efd6f2660b501c02f36e46df4aa998f0359233b519d25ba329162e8de50fa31a8a47cdf305d5852858d1f13980d494ac26b16441a05583107416f016ae9113f42261a5ee0dcd29bdba7ceb2a14a79bc2a7e8", 0x9f}, {&(0x7f0000000180)="83f661421d4e85a1cf7ceb99c16af8", 0xf}], 0x2, &(0x7f0000000780)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r8}, @cred={0x20, 0xffff, 0x0, r10, r11, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}, @cred={0x20, 0xffff, 0x0, r23, r24, r25}], 0xf0, 0x1}, 0x400) 02:22:52 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f00000011c0)='./bus/file0\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000100)='q', 0x1) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f0000001180)=0xc) recvfrom$inet6(r0, &(0x7f0000000180)=""/4096, 0x1000, 0x800, 0x0, 0x0) mkdirat(r0, &(0x7f0000000140)='./bus/file0\x00', 0x130) open(&(0x7f0000001200)='./bus\x00', 0xc3, 0x8) 02:22:52 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000140)="6301881ad9dab24665f49c1257b15bec6ca4817470d045236bd3de19c92dada208e180ec00105750455625b6ff6f2ed52a55f49cb65391b0ef76c164aea8ca4c6959d88c9f24a6ce224780c385aafccea1e4992a116963859d0fbdda31b31fee05af1444270d04c369997122eaa10fd142e3ecb1bc6ffb23239ba68287086df179041266", 0x84, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="fdff2d2f66696c653000"], 0xa) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x55) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1010, 0x0) flock(r2, 0x1) dup2(r1, r3) chroot(&(0x7f0000000240)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x8040, 0x6) 02:22:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000100)=""/18, 0xffffffffffffff5f}, {&(0x7f0000000140)=""/224, 0xe0}, {&(0x7f0000000240)=""/175, 0xaf}, {&(0x7f0000000300)=""/131, 0x83}, {&(0x7f00000003c0)=""/130, 0x82}, {&(0x7f0000000480)=""/182, 0xb6}], 0x6) geteuid() poll(&(0x7f00000005c0)=[{r0, 0x24}, {r0, 0x98}, {r0, 0x80}], 0x3, 0x101) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) 02:22:55 executing program 1: socket(0x0, 0x5, 0x2) r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) 02:22:55 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000140)='./file0/file0\x00', 0x7, 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x45) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)) 02:22:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001140)="19", 0x1) write(r1, 0x0, 0x1e6) r2 = shmget(0x1, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0x0) 02:22:55 executing program 1: setitimer(0x0, &(0x7f0000000040)={{0x1000000000000, 0x9}, {0x10000000, 0x5cb4}}, 0x0) 02:22:55 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10c, &(0x7f0000000000)=0x3, 0x4) recvfrom(r0, &(0x7f0000000040)=""/198, 0xc6, 0x40, &(0x7f0000000140)=@in6={0x18, 0x3, 0x2, 0x100000000}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x4) 02:22:55 executing program 1: r0 = open(&(0x7f0000000380)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f2e2e2f66696c653000", 0x50080, 0x3) symlinkat(&(0x7f0000000500)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f2e2e2f66696c653000", r0, &(0x7f0000000480)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f66696c653000") mkdirat(r0, &(0x7f0000000300)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) open(&(0x7f0000000200)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f2e2e2f66696c653000", 0x20080, 0x2) open(&(0x7f0000000180)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f2e2e2f66696c653000", 0x200, 0x0) symlinkat(&(0x7f0000000280)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f0000000000)='./file0\x00') mknod(&(0x7f0000000100)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f2e2e2f66696c653000", 0x10, 0x9) 02:22:55 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="552d9be764573bf32e87df2b4965898f7cb5ca611b713e5496abebe615546eb23eaba93a1734df59999c46a3aedf1eb623e8ed8fe44a10426fbf8041cc8d596dd11b5c1344aa585387d5447b1fbc9a01403cb0495c", 0x55) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 02:22:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) write(r0, &(0x7f0000000140)='\b', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="5a67a161bc49592ae5df56c70304d20ddb060367cb115eda63f78a82995e3c200b6b0c2dcd95a3e228c7b4241fd933a66b991ca38beb0f2beb4ef6ef86691e", 0x3f) 02:22:55 executing program 1: r0 = kqueue() r1 = socket$inet(0x2, 0x1, 0x37000000) recvmsg(r1, &(0x7f00000013c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f0000000040)=""/255, 0xff}, {&(0x7f0000000200)=""/210, 0xd2}, {&(0x7f0000000300)=""/134, 0x86}, {&(0x7f0000000140)=""/47, 0x2f}], 0x4, &(0x7f00000003c0)=""/4096, 0x1000, 0xfffffffffffffffc}, 0x3) kevent(r0, 0x0, 0x0, 0x0, 0x9, &(0x7f00000001c0)={0x0, 0x2}) 02:22:55 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) openat(r0, &(0x7f0000000040)='./bus/file0\x00', 0xd41, 0x9) r1 = kqueue() r2 = socket(0x7, 0x4000, 0x6) dup2(r1, r2) open(&(0x7f0000000100)='./bus\x00', 0x401, 0x0) listen(r2, 0xfffffffffffffffc) 02:22:55 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x26, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = socket(0x20, 0x4, 0x2) bind$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="01009b5f87bbd78713319217fc5e08e67f75030f"], 0xa) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x200, 0xa) 02:22:58 executing program 0: r0 = socket$inet6(0x18, 0x102, 0x5) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) setpgid(r1, r2) getsockopt(r0, 0x29, 0x27, 0x0, 0x0) 02:22:58 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) fcntl$getown(r0, 0x5) open(&(0x7f0000000040)='./file1\x00', 0x75bb973343036f5b, 0x10) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x401, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x8}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x78, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x78, 0x0) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x1000, 0x8) r3 = socket(0x10, 0x4007, 0x7) kqueue() getsockname(r3, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) openat(r2, &(0x7f00000001c0)='./file1\x00', 0x280, 0x20000000000005) 02:22:58 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) sendto(r0, &(0x7f0000000080)="0cf8a5f9c0ce2c7940191500a34943d4f2f580a2c06835deae4dfae4422ba65b604b320a5bc1f6368f815b82d5d6f573470f34669d50789062e3e47bbec464f942f7543182201758617160de1e9ce421cdd763e3744010df482f733a6a35d66dd92aa998ca38f21c6a1bec6adf0384748e84c53b665e9a413520d3df97fa5465743d35039cb3febf9ea45abc3382a46678beda1c741c6dca9e4ba7b9284a7b93b22355de7fe181f8fad3d5440545bcd4eb11cf310fa54fd0d4d3171f5c248065d738c263b081f4e9a08ff0a97083c2bd832ff8eb569976", 0xd7, 0x0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) setsockopt(r0, 0x29, 0x31, &(0x7f0000000040)='\x00\x00', 0x2) 02:22:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) unveil(&(0x7f0000001300)='./bus\x00', &(0x7f0000001340)='x\x00') execve(0x0, 0x0, 0x0) close(r0) r1 = accept$unix(r0, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r2 = msgget$private(0x0, 0x21) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000001c0)=""/206) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, &(0x7f0000001400)=0xc) fchown(r1, r3, r4) 02:22:58 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)="570d005c9c2cc3969ce4a51d9058d34c8ed41806468d302b4a488220c17d0128a50ed8306a32dc86c3de9cd6e49ddf803cd44ee189dfe33cca193a4eabc4f155b2090bfeeebcdb3cdf7c7c07eede89fe935a2e8add6202e85c253d8d", 0x5c}], 0x1, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) 02:22:58 executing program 1: clock_getres(0x4, 0x0) r0 = socket$inet(0x2, 0x3, 0x2f) r1 = dup2(r0, r0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x38, 0x3, 0x374) select(0x40, &(0x7f0000000000)={0x8, 0x8, 0xffffffff, 0xcc1a, 0x7, 0x2, 0x2, 0x3f}, &(0x7f0000000040)={0x0, 0x1, 0x3, 0x0, 0x100000001, 0x7, 0x9, 0x5}, &(0x7f0000000080)={0x1, 0x8, 0x6e3, 0x6, 0xffffffff, 0x1, 0x40, 0x7}, &(0x7f00000000c0)={0x4250, 0x2}) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x40000000, 0x0, 0xffffffffffffff80}], 0x2, &(0x7f0000000140)=[{{r0}, 0x7b1add0ba5e0b3e, 0x10, 0x2, 0x1, 0x8000000}, {{r1}, 0xfffffffffffffffc, 0x3, 0x40, 0x1f, 0x8000}], 0xff, &(0x7f0000000180)={0x10000, 0x400}) dup2(r0, r0) 02:23:01 executing program 0: pipe(&(0x7f0000e2aff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000616fa0)=[{&(0x7f0000e4bfb4)=""/57, 0x39}], 0x1) dup2(r0, r0) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000a44000)={0xffffffffffffffff}) recvfrom(r2, &(0x7f0000000100)=""/4096, 0x1000, 0x2, &(0x7f0000001100)=@in={0x2, 0x0}, 0xc) r3 = dup2(r0, r1) sendto$unix(r3, &(0x7f0000000000)="6b5ab18dd23e776ad7e41ba01cf34182e439167efa95d8d2d2d8f78468d81dc229193a1ac36fa75e8d31c46ad3d574dfcf6eb3c2426d23795a00cd76a45d9a361f21336ef1b8e51356f479a31efbec38d10f3ac92f107d218296a7efc913e796a58008d4cc80fccab31c0adf734618bebf2ed4285687af2d9a040a04", 0x7c, 0x400, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) pipe2(&(0x7f00000000c0), 0x4) 02:23:01 executing program 1: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6000, 0x0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 02:23:01 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r0 = dup(0xffffffffffffff9c) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) clock_getres(0x0, &(0x7f0000000040)) 02:23:01 executing program 1: open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000000)='r\x00') lchown(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) 02:23:04 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = dup2(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x80080400000001d, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) 02:23:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[{0x10}], 0x10}, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x1) 02:23:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10, 0x8}, 0x0) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 02:23:04 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) setgroups(0x0, 0x0) setregid(0x0, r0) setuid(0xee01) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x1b) fcntl$dupfd(r2, 0x0, r2) fcntl$getflags(r2, 0x1) 02:23:04 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) fcntl$setflags(r0, 0x2, 0x1) mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000280)=""/132, 0xffffff1d) readv(r0, &(0x7f0000000240), 0x1000000000000098) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000040)=""/198, 0xc6}], 0x1) 02:23:04 executing program 0: r0 = semget(0x3, 0x0, 0x80) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f00000001c0)=""/203) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x11, 0x0) fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000001}) 02:23:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x9, 0x4) 02:23:04 executing program 0: kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000180)='./bus\x00', 0x282, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="c1d8882b6566ccab717910ab58fa5715c6c9e984251fe419cc26c330c32bcb36044d1d0c4336270c0c322073f7fdfe864b6d78409fca14aadff46f8f4570b9280951eaffaaf511242386290ecce5137c3cd46e319d0711bba264a5a9613913efe4232b0e53bcaaa73a82d222d02dda47eadb11938537f2fed35bd5233fba57e281309d59023c8ac1c77bc1bf26993cc18a3b78812f45bd125905631d927645aa5a4e4d1afa8fd74b0ed239bc2b77e6e34718f3042665723c36979c3cfa594a3caa9e18750a3fb299c167dc20f30c28a74eab942d811c924c7ec6ea75f9b5c07d176a78170e6f6ac94724f0791126ea7fbad18d5d0507a35a86fbf70634d52794abbdfac6c9dff047efbbc84e2cb14be26e591393f34e0428cabefa91a4579906c229ab217b40ddde2f86cdc3c9d793fae24ab5ae37ffaa106c051a049c38d922e69cafd94c4193abf86649b42027141f778342039f6fa2d7fd4995139e9cf38773efca99a1bc1445ee8c72c388e905f34c", 0x171}], 0x1, 0x0) 02:23:05 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8051, 0x0) kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x0) clock_getres(0x0, &(0x7f0000000040)) dup(r0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8001, 0x123) mkdirat(r2, &(0x7f0000000200)='./bus\x00', 0xb5) select(0x40, &(0x7f0000000180)={0x200000000000098, 0x0, 0x0, 0x0, 0x20000000000000, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) dup(r2) 02:23:05 executing program 0: rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000180)='./bus\x00', 0x20080, 0xb6) unlinkat(r0, &(0x7f00000001c0)='./bus\x00', 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000039000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) r1 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000040)=0x8) open$dir(&(0x7f0000000140)='./bus\x00', 0x800, 0x2) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) mprotect(&(0x7f00002ea000/0x2000)=nil, 0x2000, 0x4) 02:23:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1000, 0x400000000000000) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x1}, {r0, 0x80}, {r0}, {r0, 0x5}], 0x5, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x4}, {r0, 0x110}, {r0, 0x92}, {r0}, {r0, 0xa0}], 0x5, 0xcb4a) 02:23:05 executing program 1: kqueue() r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x8) ioctl$TIOCCBRK(r0, 0x2000747a) syz_open_pts() 02:23:05 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x2bdfb56e518797ce, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='c\x00') r1 = open(&(0x7f0000000040)='./file1\x00', 0xc29, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) faccessat(r0, &(0x7f0000000140)='./file1\x00', 0x2, 0x2) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 02:23:05 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x3f) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x7) writev(r1, &(0x7f0000000180)=[{&(0x7f00000005c0)="2014ccf8fb8dc999e56f688089a313cef7cbe425c5305730ef76dee73f54b5aa948b0f257e25184c06bb6de36f7a9f02c607ba8fa2cb47782d91a903e0ae9399711e57f406ba9c7d7212cb88c9e4e1c51e51750fd82b1bc0ba0a1b9d2dd62b433eed7ca5508d9591533cfa38d35c6f31f471143fbf743b974a257c381ac3c7d9b4a63bf717f3de2e9028c3cd32771d1bd7651ce720f423a738dce8285e9f1a8ed3d3fc4812eb8e0e6f572ffee874d4b2ba14235a91daa63d6bce8ee75a079dbce875fe5d92419628f23b9d64dd7e62792119565a3aeb087c68780190504214181b04e4432b970d6d9998007e02be855fbb6a18c8cf3ba90d9424163d381d4f29f93775ead037adfe30beb61e175c3f836b25a396598fb7b7679dde02661f05e3af74ac9fe5a8399aba9e3d6065e7f8018ea3ff5bd156ea516d96ddd302ef4d91e96e456114e27d69fcd7bda246e1b2c3d7ea1d61d9a0855b029faf4307babad7a63ad011ecc7702186df09ab8b226bf169d806dd5814736b57092255d3f3ea429693c63b5969016e4b731d86ea6b7a257a9d37378c630f08c154a107253c5dbf28c475a39c98117a04274b3e65f43a3bd857712cd0b7fdbde72df33449713a1401890f74f85cfdf1276973cc3b458964463e4a270d1a80378df76f7b8a50b8f6b990503ca3422278e4e8d0866464082ffa9d003990d32469438111d57a8f3d7aa1fd5a86b3e541d45fbadfe00f63cb23e8ffde4f484e39ccedae91592bc08ab530f59cbdac1a676c3b129a419f6eebb89015e910ae1e03c713e946a0c3216c44ffc4963f45b898cd236eeb164de46e9ad10a0c68cb5f6dce16bf810a90e3dad2d8a3e319eea23a6aca6a1f38e71b88b2a28b5f954243f7609764c748ff41cd007c79fe840270607a27c4ec91d073f6b14a50226906a1e22ffff476fe357e05eb43d1923df129e0821b8ddd6beb06017c119dd34dceb758cc851fc478159138782855fcc2ba654851f9e165c691b9a22f8515c9cee833f44816a3a28d8f021f3e0a8136611aeb49116051c4a2f2a86c905cd5787030c7e95a55cd112f257ff3db02f6e613251ee294c0727ff9494e42f88ec458eb605922ada3eda139e8ac20b398e65d7090df772b078a126fd88e3aabce8650d7a9b497cfe53da2ea83b38607bd745914a7bc8b9d5f1467485e498128ae188d657befc52df139ac23339c0d67d146f4dda0785d9e8cccde9966d06645f77b3a3ca9a55aa107a96c8558ecfe38264e2a443e7bddb2fed5c52c2ff8425ba37bd5cfdaedc1ce100497ef811d05df208fb1374b830adf06bd97bce0e741dcd661326cde7784e321cbd0e526a6dda8b6e2afbf143fd8dfac8eca4f9a8082a2502f3355d62ed09f5a1c3739ba7bfc39c24c502338eaa140bb342a8cf9092899dc42b8c2c42af40b650159eade50679454d17914094142ee81a10b77235fbacc337423b6ca22dbc9c1b3a7c96b846243829d3950485d4b4a1616b9dc7f711066f2e30d6a8b1116052377059dbf9185f33c1fc2f419cb2d7cb8b5c3064f8ce381a5beaee9e8cc25cf1e70e9e2d89cc32326099e404bbdc325e7d01abb87ffc0f567af963d2bda444a4c1e260a5af185963b9439e657101295b4a1ea0bf444a58f4e0f5ed9624243f19c4575894e9c3c42203abb1a8773bbe53dfc1be5d3efb8d6e92cf87c96b952209e88c827a0baba1980b97b200f19e14f4d4103b700ae597f331577f1020ca0704473d6ca906781fe1b4eb336c537a8f86346ad07acb02d4689e5b557c41b19a13432335f0bfef56b6b6e7faaeba5ac0f98436d44f0e0cc7931271e48cc610ec70d461921085cd8e3223036de1c1273d5ab277a38830db4e8584c6c21843da561eeb8a448df9eb01be828442856d5227657e819f7452b21e1c9b48ff3bb02258349c9e4e9864267e6788bd1d307ca61e5429e6a33311a9451e77ef5fe9a6e6a6612880a0268a8b359dcc520261ca3064cd45f8efe98959d531d8c6be29beee0f7d2568c6ebf7a4b6204a7240695eedfa205038ed4d2cfc4eb5aada037094da0ad1ee9204f82e157891dde0999f5f357dfec7d222ef70700b194baf624c669bbe9f9bac75ca4ffe77fce5e5ab66de0be9e45099f06c2d3c3257af11e8e238705b9fdfb352f25b1904dd63b1c01dbcefa205fccee13474cdbcccd9ddb5e217088cddb692893ebcd88835be1e73387a441ba55d895b4a28bfe281255850c0cedb2cdf1e26034b47f477735a96fa50c267d619618459d5208388c5da1eb09524ae08878b0d2f847adc076b343c99834fef0a72455400848400e9b5a9b429cf6e3942399e968d5b8935d16ef21cf3e5ce5b8817dcc658974780ea53cea30ab3833a829c3dafc4e8f1e88d973e08085adc96a98ad965ddbfba2fcf021b2900cd3bbbefd13efe6667095f2eaf4f9eeebf4cd73877e39a4a74e42d7bf39b31b35743a3ea4fe12877c1f7d9e3c46cda14d34d9ff6f8be4c6bba04a8f358f2d37bdf8b0d15ae4bb92eda2ff15e35f360ba601df6c43b518e1091edd887a7acfb8b3ba2dee98a927f38ece01655c8548beea7703c0d60fde212942454dbc99d3d3ea3f2715852d2ca3261c238a1a77c68b4b43b4e516149fe90ce5e1c6d05cea0033c026c8b293c978509c4873a3fbdd4cd6affe5a78cce5f5c2d81427f29dd18b95fa42c5feed3e764965212430cb907a5eaf6ab93f4a1322ebe36d7cb6625b43547b0247a73a211545282494f7ce801286805aaa0012ddd1427ab100528e02d33c87d34cb361927fe31d6288747cf28698d734a0019c7d23178104e7da69eaf8885a5f34860f883b0d4f029bb4845ada38d97a8713038c112012bcd1bbc8b2b03d3b14d0d2c517538536ebad93ddb333cdacd753d75e728f65bd66ea7090ff6d15f4a18c8b2cd66763ea7667a6588368aea7120cda15cb56eb96cfb2fa177c6c845432ecba90d63bc52829c51b1af48940cafec65a8fcd3265fadf49040b9654afd2496ee2114ace0fbe752e9d0c79ebdb01ba46277e82ddbf9d77144040d63b6d4737cc35e2f478e190609882d38504133a3bfc1ad783f218d4634a3686509c864b6138aa21aa47d66b2ae4b15fd1004f7af963ddbf7fbe684d61b0f198b98a65d061e322b0e4d519f03a27b395579b083a787b7108a29ac8242cfde310be8f7c7b6b583aeb0452dcabde1ad6fb3928546d13e0b1527512b0855ea7d79eb405136b81a44aed00daa03e9a96449b49375e06a6ad7e6823f34e2832dcce466dc007886bd566c645d9fffab051df6a7eeb62e367280a", 0x928}], 0x1) syz_open_pts() fcntl$getflags(r1, 0x3) close(r1) kqueue() syz_open_pts() 02:23:08 executing program 0: readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)=""/4096, 0x1000) r0 = socket$inet6(0x18, 0x1, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) getuid() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x1) poll(&(0x7f0000000080), 0x0, 0xfffffffffbffffff) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) 02:23:08 executing program 1: r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x1, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) 02:23:08 executing program 1: r0 = msgget(0x0, 0x40) msgsnd(r0, &(0x7f0000000000)={0x0, "b898f7632c5ad9303c49e61dc062f842"}, 0x18, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/4096) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x10000000002902) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) 02:23:08 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) lseek(r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) pwritev(r1, &(0x7f0000000300)=[{0x0}], 0x1, 0x0) 02:23:11 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xc996, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0x9, 0x0, 0x8001, 0x0) kevent(r2, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x1, 0xfffff, 0x8, 0x8}, {{r2}, 0xffffffffffffffff, 0x1, 0x20000000, 0x4, 0x6}, {{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0xa0000000, 0x3}], 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x21, 0x80000007, 0xe5b, 0x8}, {{r0}, 0xfffffffffffffffe, 0x80, 0x8b, 0x6, 0xd113}, {{r0}, 0x0, 0x1, 0x0, 0x7, 0x8}, {{r2}, 0xffffffffffffffff, 0x10, 0x80000002, 0x1, 0x46a3}, {{r0}, 0xfffffffffffffffa, 0x0, 0x1, 0x60}], 0x9, &(0x7f0000000000)={0x732, 0x6}) dup2(r0, r1) 02:23:11 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f00000001c0)='./file0/file0\x00') socketpair(0x6, 0x4, 0x7, &(0x7f0000000180)={0xffffffffffffffff}) symlinkat(&(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000280)='./file1\x00') link(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') 02:23:11 executing program 1: r0 = socket$inet(0x2, 0x4, 0x0) setsockopt$sock_int(r0, 0xffff, 0x14, &(0x7f0000000040)=0xb86, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080)=0x3, 0x4) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) 02:23:11 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1f, 0x0, 0x0) 02:23:14 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = dup(r1) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000080)='\x00', &(0x7f0000000100)='&!\'\')!.\x00', &(0x7f0000000180)='^-&\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='.\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='&\x00', &(0x7f0000000300)='\x00'], &(0x7f0000000400)=[&(0x7f00000003c0)='\x00']) flock(r1, 0x3) dup2(r0, r1) execve(0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x7fff, 0x4) 02:23:14 executing program 1: mincore(&(0x7f0000190000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/169) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x82, 0x6) flock(r0, 0xd) setsockopt$inet_opts(r1, 0x0, 0x804000000021, &(0x7f00000000c0)="00ac2512", 0x4) recvfrom(r0, &(0x7f0000000040)=""/73, 0x49, 0x0, 0x0, 0x0) 02:23:17 executing program 1: shmget$private(0x0, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSCTTY(r1, 0x20007461) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r3 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x2) getsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f0000000180), &(0x7f00000001c0)=0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)="d715076b94160a475d31e682a8fc67e7fb79946d76c9399c3ec0b76454f6f9b21e2b4207f493cedafeb52e108c944df7d6baa31fec3cda95a08c01517ce931e0d312af70621bb69aab1d5f07b2eb55562488fafb06a5edd18ab394f35430adcc", 0x60) fsync(r3) r4 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x20) fcntl$setstatus(r0, 0x4, 0x40) r5 = dup2(r1, r2) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f00000002c0)) poll(&(0x7f0000000300)=[{r5, 0x2c}, {r4, 0x7}], 0x2, 0x6c) mkdirat(r3, &(0x7f0000000340)='./file0/file0\x00', 0x80) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x3, 0x600) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r9, 0x20007461) recvfrom(r8, &(0x7f0000000400)=""/90, 0x5a, 0x40, 0x0, 0x0) getpeername$unix(r7, &(0x7f0000000480)=@file={0x0, ""/9}, &(0x7f00000004c0)=0xb) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000500)=""/169, &(0x7f00000005c0)=0xa9) r10 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000001700)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r13 = getppid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000001780)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r16 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, 0xc) r18 = getegid() r19 = getppid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0xc) r22 = getpid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0}, &(0x7f0000001900)=0xc) r24 = getgid() r25 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, &(0x7f00000019c0)=0xc) r28 = getpgrp() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0}, 0xc) r30 = getgid() sendmsg$unix(r8, &(0x7f0000001bc0)={&(0x7f0000000600)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001680)=[{&(0x7f0000000640)="b54bd83024e17ec9ed33426c8493f289fe30fa0a349bee4eeda8891cdb3014e73cd27858d11df4fdbc91d0a2feb8f633326f4d4bd3ae3291550f972b2185a169ea0eb07a1648bf0c615c1d7ec9270655b6f3d4b4120e039a41a78067bb912f0a05a3dac694430fd95c768106ceeeddc476bd509acafba2c02ab9013ce01dccb09fc57ed237de89a3c0b9ea0bb60a26b1ea2296e640ccf8ce2d88373633e3b81bcad62ad4e967392c94a08fa38bef6d128527aaa0d2a2f0fc97574a41eaa5f4fa88f6403e5ef2cab8842818b4d3ed97ff71a607badd2e11fe72c3bd2694f0511460f97ba2479bd1f0d7683ae2f2684ffa65e3bd268b0ed8642d802aee7e9a6a71db596c3ebe4f3877305794fb64bc172de91c919e4fd42d634e7c9dc2fef446f11c642e614abd60f41db59b6037dc9cb7dfe21de00947a62b97b3216287fd7958c79d9008fca605d06215eaa1d396a0e3af256f878f1eb453236ba37bafafaaaf521ddbd02ea77b79647b44be2772f68301ff55f9f2d64b046c2a5180bcfcff6959c3b426546d1b8efd054ea1c9e16e4899d1a652e5e64fecbf765396291511d99c4079bb6e3bc7ff731b59c2e9c7d60d4c78a325e00ac978cd9b811fe2295b0bc5cfb3ade3bf4d9ebeea65dda59389ea444c6fe18473c31f1eb8d4630720f6de5236174f6b3090d5f97432c2b2adc6b63052f4db9479cb1e64c9c469d3f0c677af1f2c27ef653dd3369eb2f2d2f5c5dc02e1273836016cd5443eced70d380dc26ef95b2c759c3726ad82c7f8aea21c92e712f787a2bb836ee10b3df130935067e122ba235ae7f4bdc55575cad84f953b99735906173facb013e596dbb69e1a552e875693690de7a28766d8270ea238a8df4c28106b1df56922ed981fee3b5a325679582616e6d408953dcd4f39b23032d9a60f88d586ff709e943070276a4b58574a4bbd9ba4f3b148dcf51dbd2f6bc8cc71f48bc972d609a6f382145319d2dcb0273e3769efe325ef4fa24f0ebfeed2c815697ea885807758bf2646fa724428b0c31fa6c00e1683d908c38a6e2dd1e001e91d571b64febe5e30ab66a56bc8908c5b26de43cda65fbff46c505840024b9e5ac0ffc9df61d52b81e09c98c7ef4dd2421f852a01baf0fe5cf3a2c5a5387e6876b3385b869aaae96ba85ce800b77d8b62b53e2273ac5ad61cee2f5a808eb54a9e494532334c223ef044f46543c0709406b218554fb7dd07a7e1fb98cdcb0372c026a5679770351e2528d61c5593540d0eae73cdcc11131ebd4dcffc8bf33a15745a626dbd116bbbb6a0544cb30af7cf6aae0b2edb57628588350406c74efa7ec6d2dadb4ff8171dec58a4cc68debde5a741223345ec3a84eab2a987499dd3dc0620300db5f3505040d05e4c0d2948967d3cbeecc3147d7ca661f02869badef95615048d10fad5fa2d9eeca080066e207aa48c93e36372d9b7f2952e7c791408308007e80c4674fb41144f79b44cc71b5207a3be177e20bf905e863021b1339a4124a4f9ed21d8a9d2c0fac2bb838ab580c51f69ec5c941f1c2d5b09aeb6e7cf803d4ab8ed9211249b85c11f21f73dd577c638ab700683c1f0e317e92a1fc252bb3ee81ac124fb1cd67fee33a58f3afdcded9b419fbe1eb8e61dd77838e77a670595502e513bf31f5baf7e634cf2d45cd098b449627bd6c0318178a3e2eea46b2970c64adb8b6b481c64eca2201d7d82d45a3be8c2f2807df51467460411be0a0eb7ad3f29ae0e281d0aa1e5e27cf34c342d3716e2bd898d1e8f09107c3f03efa5051144ec34b212ad16895b73c212284513b1a880c143b2ef4a5c1c0b48d3e015066efe69ec0a655bcc46ae00582a3b4667eaf6cb3235c39d91220e688615dc85d0b0283e8fd6dfe6d759f8744a61f6b9e7e4b30f71fae16d5d2e28949c8473d2d7e18368aabac4cb82d2c7d13f4343f65f81185f4d520590ebde02226d959795768f170d453104a18d7bded878f105714169e9d4b222580f7844936b24f8b0b1064922dc4aa789614206d82fb673dc1c44b8c3dbab120f0d8b09fef1023d73a516cae79685b9c70525e6bb635383aa1d42c51501b893122917fcba6e248f3ea87ac2d359f810a5a6cb30bcda591fccb882857a513ccdcc76ec062cd81c9167a6969af5284d79402d72dcbc1b730f6d9db034ec9c4fb93b48b21d51a96e40d8fb20ee01a198de2f0a9416c4fbc92e7b223839b3eba470f51705538f4cd435305b77759fea1b837694fcdd2f38b01d921843bd743cbc0c7d41d600c2b35244b80cbe74f4aee56c277f59fdaf2f03bdfe185e6bc4e6da8371b761b04e41e54773c3fd478d5fd3489319df65924ee988e79f3835a7962d04c26328bd9d8f0c123329163a570bad5bf519093bff17f6d97876d06f357e7169c4b6bd4bb58e1785f41a67fda556eccfad95ceab2af52fd7b439ddc23aee1946a9aa1c0e11da26a53ee8055c8739fdd46991174ba24aa8215d2c44bc619177b0f7c37e4469a454c0246108b1d6b5455b297bf450531ead7862ff5be0fd70fe0eaac1a516beabbfde38de63fb0f780797d69f34543d6e27f115333708b1f32116d34472db1bd5b9d33c33cf786262facc8effb8ea350c3f21695d938e575c74a9a1059d0d5a6f3b9fc2982a88a9a8eeceb993ca317485c57b89cbbe66f5b5f2975b71dc7609f702e3d205865dd5b0f140df3dfd10b1a76b218edbadf413c09597e6253beecd1964c60db84f6074366c0dea9abd2032e7f103cc1a0ec94ac8058ec8524732cf9c9b6aab505753d8e03836354688841df5d15a7c539c7f5cf3a8f1609973d0ce978ac76d2bc9f5cf80201ee83626fae789cc2b178052ef31395c55e4e2d6abb6c64259d263756699ab39011139ca56741f1831dd6919cc8c82c85569b485f241555c201d78ca4376822ac613d0a76179122e69fc7aa379fdc80b1ac0ed9beec262fe669a8ff50a62a904c6bd9f742fb574f5858bbfb84aca9f2fc6427a05e5c3519da7c700f888b6a5d6b4d713e25a28cd7fa83d73cc1624f8622a166bb11cdbe2c59d76a9babf088e9321a2f088a071d2257e060b3e3a487921e658e4918d5c85dc9b7c05504cde2f430b2be3026b267e36f6df5175c39d3042e94ec19a7fd3852ba90f8a8f02782f352d0e224ff761d3599a820abc1c3ab364a9ed96f7d7c5033c451e799b2ade303c3b0b40fe061fb7207266a561708bfd85e28210f4c38af39cff552dbba9fbde95516eee1dd6c2ada0bbcfa2d3abe40a15fdb7cf8580e58ca50d4c4466bf22785276ea3760afe8712d105afb3a053190c9d47130deb93ca0b76d5201d72bb3fb9c75acd8383d386b835c92de4b569cda5afb8a3ce4ddd30a3419e693708f000ffb584237cb580370ca00a723e0f6f9b5b380767d29a105e8acb787a16fdb8f2c9038c94bc0ee8a02d4dbd0adb26cb329a4676514cba3762ba662b1d583a19c4246afe611cfc7999ca746f91094a8a953d8e411c9f05cdb621ef98e09d91f6b8bfefc7d19f20e059801b575cef185b86ac6909eea9959ee64b72b9f096791cc2bf343e7eba6a97f3124cb20cc6dafea73c82360462fcc20837e2e2ab606d5a7f80a707d3f3027aa7cf6681a63f70572006c5ea3b620ed725e174c0c27f6ac8b1c404a444053a275b6e72160e8c4c3b2ca69b30f5e082e4773389a3c24f00a8551aeb10b972bc64208ccceeda4f108650f5081578283ef047bc455c00745e502d5db6c35549258fdec3c1182005ffc12c864640dc72a0dae5f91e87872665678237bc7501edea3b33351a8322a1a6ca39a475025653a835189686e6bc6b81415b7f06106da4380176bb031216a204d40cb09892aebf6921937446f46f2984a4e7f07b0f8f323182a5a0b5b6d5b20fe17cdb615682e35cdf1cb36785e308ef9134c8c6980268b0a2c14e2bd36de43af0aee124b287978022f5ccda1d171194cde2d7ff30663b2564a567a5e7fa07aa305eae1593117bf04add62606f3aa666f34a72d7b81f3ae82c1cbf89a56c843315fefc62de13b1819a5b1fc069afc12a3f4ef0675f30d6428e668e59e409d947b070b3430c2005bb6b9de0721fca94eece6fa61bf6f7558469ca43794f894b22aef18d2933bbad478e5a2f98856e9bf8274643e4f9b6d77127edb70ece3b37798e642f7ecf72fd71a446aa1a4aa0a56ce67400ff3295da373eed4e5fb4db71c54ee6fb27a9deab7178a4b8597c592fa205d3b244bc0f544f903e337eb9227e891ff01007e2d22942800d71292fddc36af2ba8057f60291dc0d0c5a60726109c4122b8b3f27d4cc90135d2769393ba7fdff2509ef85cf741129fd6a2c6b1651ac39fb71290bcf6c08db86850096758bfe62f04e65f732326c49dae8b9cd4e42f1fd9fb38cc651a4c9ce678f797a3bd59105d5233ae1887e4974aca7d1cd308abfd17bc1267bb22da84ac6596105546733c73117bb170f3270632af472285f3aec0ed535905768f62cba4b4f144bbef403e472f6217d48e5d492fcdc45a711aac724cde174dada49cbe86b676ad10d4bdfdea95f3038423f5192210398f489c12bbdeb8c16776ad4ca8eeb32aa502929c1f29cadbe8ce3043b503c65d0897258e0ce8c29f3113eb03f35995ccb05ef87d61b47ac9519c0bc6475c528045bd1849da4a72f82be59aac6f4a393411cdde25b2f81319baccc1cce06de60398feb308c0abfcdac8e4528a5b49e345e9b849af6843a6670b83e00febe8c3c4bd648857d7b3e51a4f8ea9f1178fd426eacc62de426b6564b9f3f02578b0c8362e75e66d64ff6f9e5b28918a13f3186b4e8dec548a2a96b019cb6e7924db26c315b0cfe97926556bacc92ff7d4dc58b63acceb62e3671bcedaf8241123969d4e470cff21a02d0d5d4453eda803fb2bd35e5684bda06252530b5b12cd82266b55b64ba54fc4091ec6b503dfd9aff82a3235389789f9b63f7830dccef3e94c26482339b5bc8b37fc5d16a3a3a82857fd4fb3f157a7037127113b9e8afe81cfca81af63d69164a3ac67c08073260bb2fdf62b4f13e6b11b5a652289880d9b432f3482c9ea321322ab8db7a484d8572cf37dc92af8d366fbcf489abe294c8d3f81cfd710a1daaf694325952d180910c3fa55c19a9b38827fb9657b78ac69c1dd36db4dfb69a401fb1f57e205bcf25b4b275cc9e9f5c660b59d68fa536aa32aea96de1cb4a7aff3423d266c108bfc318d2b302b6e70b5197e0db5ded0eff4948368f48b1ffc0a3bdfa0e734f545c1f89c8e34f10466107ef361bc76cc3884f3ce7847a6670281d45d75ba0f2e359779e7bc7caafdbfe1c3d684d036a92ae50b5e404db828e757764c1045efc03e9a989d3e6a03137af303bb9a1432a501ecd8f51b57c1cd9dcaf3e28974bfe03b4984374678928320d37bfa97b0ebe4768d491bec8c3fc761cfc469ddc1dbcfd530fc4f6ed53614650a5cddfe935ce8e839dc1e89fb15eeb804bc289b005b86c11ca6230b312dd08e028f2a3295c1a1f45f6662433f12d9e37682f478e54a16241bb3fb1247a92b201c9c1415d923a3d19d5f414fbf5a7df1b5715c8f664c4dddc5ed0d2f809765640ff39aaa48aa4d1f77e4f451e994b3c54769fe985c4487c1078369aa52c1eefd3e76a14359da241abe72c1d2bcaad872ca0fee91bde508574c780b39c7d493bb8dac6b0d8e857da75a72a0aad22c7ae738081942319966a0ffc264157a19a38bcabf921bea3d14d2623035eb857603341a211118de671f4e05e803c97aae468b3e2c463694d0d1adbd6fef8dfdc3", 0x1000}, {&(0x7f0000001640)}], 0x2, &(0x7f0000001a40)=[@cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x28, 0xffff, 0x1, [r7, r5, r7, r8, r1]}, @rights={0x38, 0xffff, 0x1, [r2, r4, r4, r6, r3, r2, r5, r4, r0]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x20, 0xffff, 0x1, [r7, r2, r3]}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}, @cred={0x20, 0xffff, 0x0, r22, r23, r24}, @cred={0x20, 0xffff, 0x0, r25, r26, r27}, @cred={0x20, 0xffff, 0x0, r28, r29, r30}], 0x160, 0x8}, 0x1) 02:23:17 executing program 0: r0 = kqueue() r1 = dup2(r0, r0) r2 = socket(0x0, 0x8000, 0xde2f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) readlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/181, 0xb5) chown(&(0x7f0000000240)='./file0\x00', r3, r4) close(r1) r5 = geteuid() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000200)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000001c0)={0x7, 0x4}) fchown(r0, r5, r6) pipe(&(0x7f0000000100)) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7fff, 0x100000000}, {0x9, 0xc72}}) unlink(&(0x7f0000000040)='./file0\x00') fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 02:23:17 executing program 1: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') lchown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x43) openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x80) linkat(r0, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00', 0x0) 02:23:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fchmod(r0, 0x0) ftruncate(r0, 0x0) 02:23:17 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) close(r2) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x8, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="c7bd885ecd3988658906e499fe4f7114a8c391de9e2d7d1a8e98542568edb85474fa41488bd07c15b6fca823a09e3fb49701eb1d4d0c281f039d3e", 0x3b}, {&(0x7f0000000080)="3086c36a60dbc74fff98b2e1bb21b1fe92045e96dd722d9941dbaad576ed5ac38087e6a13e75904841049ed9a300e7c5bad58d093dd46ccf27df7596c865d0d59328ca64989ef7072fac6f119bb476ae8a9f4995b249846920b66f864b7a89e17c3be12c038143a65fc7527b66e0154d5113fe47777132b6913a439c5fcdf0ba23e2e634297fb033c9360d3911e10dcfa0e1b6a76a3420ebecae83acfb374c98da76814eb96c88ae", 0xa8}], 0x2, 0x0) 02:23:17 executing program 1: setitimer(0x2, &(0x7f0000000000)={{0x3, 0x1}, {0x1, 0x2}}, &(0x7f0000000040)) getitimer(0x0, 0xfffffffffffffffe) 02:23:17 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x300000}) 01:48:48 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0/file0/file0/file0\x00') setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x1}, {0x18, 0x3, 0x1, 0x10001}, 0x8, [0xffffffff, 0x100, 0x5, 0x9, 0x76, 0x7fffffff, 0xc31f, 0x25fbf70000000000]}, 0x3c) 01:48:48 executing program 1: getgroups(0x4000000000000306, &(0x7f0000000000)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8a) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x9) 01:48:48 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2003, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x40000020812, 0x40) flock(r0, 0x7) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000000000009, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3fe00, 0x100000001}) 01:48:48 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x443, 0x4) 01:48:48 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x2, 0x81) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x5812, r0, 0x0, 0x0) truncate(&(0x7f0000000040)='./file1\x00', 0xffff) truncate(0x0, 0x0) 01:48:48 executing program 0: r0 = getgid() r1 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000010c0)=0xc) setgroups(0x4, &(0x7f0000001100)=[r0, r1, r2, r3]) getgroups(0x2, &(0x7f0000001180)=[r0, r3]) r4 = socket(0x2, 0x3, 0x0) sendto$inet(r4, &(0x7f00000000c0)="97f5c66b642827db5ce14e595b7efc7ca0c301bf81e88ea695c837e8497782c7d6f313e6b018e3145db0cb2f5cdf247b84f58142ded0e457d508760baf0c856bc41792ead61fb863a247728badfa1518671226a94df50dbc69143070ecd3538873c02ed196f13d0094b2358b4e298c5b9ddbf155908a384f9db3cbcf3627f1d1d8517eafbf80d237d39f01661991462c682469d6fc6ae7bf15d0a9a02cff5468c649170f63b6e1bf39027dd84cbab62f59de4e5f41b8ca56a74a71381a2f0e77094e0fb03749cd6c10d4c6d2386f25b4098407ae9677259d8138254c7353a7596c174b456a1d0485a0fde0a7860f02e8786a4c848e25def8da96159c337ef0af57f8c5b399429492b011886bbbbdfc757afc654fe1bc9095080c0e7477e2a19178b5ade578d0a749550002346e6d7f2db8a1a6429d2af6390583d749b4e05ce84be7bcec9a018b26dc54434623841f139bce438c4e67e158e85fb9ee06d80c2852c6aaf3a115a55f2165e736965ac89d8448c5fc4628223239744bbf8e41dbe5de027136842e677ea350ec7c8af4a3fad80ef08faad733327a2051602d5797a99467f66e72457f69cea5fcf3e1f1e69d1e3902926b97fd17d7439fa67befd0f5c7f0206e3496dd0930a980ed7f2db7ac25ce7fea5121e8d1b2864fb237c895c09c6d715a816a38e4675d70595634339d8567af8eafb3d18f334b83fd83f4e8577c211c1ac850027ccbd9a4ab3f638171485e9bbdae064f3767af42d7760ea9fdc517f1a1b4f4fd852b082b8434af6e7b1d8bc6322cd9ba3b22f5c784c23bc518ec6157b33df45d879e8ebf3b954a5d9af198fac8dc3cb427150622cadbf196b708623aa8b475433d3936b8146d0355acec54852bdc2fbb3b27584e30ad19229e90972e7614293c7fe205a3a79fb3bc5fda6044500668853c86195c9c890f5f67116bf9c6ae623ad579ecabfe5b4270ffbcbb1143638001e87dff15e8c634795a5e4d0a9983a99892c90ccfeecf084a6ed0b945b1f86ce57abdfc79b61471fe8ffea37e3f6b2358bb70b3ec68437df4fde506436dc5682a4eb411fd9d58ab9dfae69c77134490720a92b123d0b739244136cb805ed393a7aac63d12bfdb4eda8bc0580fd3067c725f0b2d817b479bc3b382cdc68819da927ebd51549fd7db08da9269d13050305e5a39039d4d94c4243e8338e5e6d81bed371db42af3b985f9b493b74c940b70cf64399d72de87d86610b36eb11c64440a4c4a48ab2ff60e94ce629a3afdfb8379113c2a8dbc9e2d46da4037dacba00b634103ba4e5887fb9b0847964cdf51928e6291ca607f20a822fa3655f7472e90bb233432dbb1d7686bc2c566aeb25909df234e6535ac438ed1fea3234950c1a6dbd20614cc5d2fabed297042efcae060ea89cba97903aab86bd69eee3228169e56d2dbc21419bfda278864dc74b6b244d1f9f3b004de8e3f49bc33e92fe3ab42a8494e32579fbf882fec32573ab4f4b09dd854462a91ec92faff5a3f4360f4ee4d24e65ae0b843dc5c6020f32847f352befadb2eaaabd30b798e4242f881e322c091a6bd0020427c1ca15fa052ae37db97b911c25f6a563af742132f74fb9a5aa836137b75e8ec31d52c28a510661161ca365475ccdfdf658ab25928cd66d6b6bf9c0703ae4ff86346323b97ea17c0fd9201cfc3f5e3a2e4968da1425f291b06baa468b4943c71b6602b5c70feacbd71cdf55aec4748b42d1558174a918ae21444077c9c95e3c5652d6196d2995e7afe26bdd8aabc6c11ec0ac789b492f632669d71a2274602120a207d4298b5e18b5073d0bf86c1705c2fdae343761fd836b42d4ff80999cb13089aa7093e82b28d43d472561d2027a809f600a577093221da2a5ad4cdfd3f02ea22f8a3d87eae844da9bed8d3c2233637d942666360edb01ea1720bd9cb035670065f2bba553d12552c5342ca8db75a67be536de0fe2642de865ef623823ab830c6b79a22027a780cbab36494f7bd84afe458f9ef2e2a40a3e08887a815a4bbe7401c1b2b581d973410f89fa45143141ca2c96b217ec332ae35b0b6fab6ae699c992944edd66a9aea6af442da921c14d7c7149a0e8c62f1c8bd183d051c3d5749fb78f251488d0e5b268031095933100c3f6d98709d3969dd3f2a7827024467acf4525dd593e489c1c82e3b03a666ab350456d239dfe3714773a8039a3898d8c7f29f49f22879e115d87cb42eb5dc5ae4063dcb538e44596816db87237b50d2953366439442e9930b63f5044ed0a8f86ec1c1e7d501954cda1f8580ecec82fe5dc03e1edb1a13328218942310b85943a02c39495a9e007fba9f7b859a694c408953f0aba795f2d6dfb6daa521b56ecdb32f20f7dd83f669c531a10e444c3a99e00f054b2136217cff9ebcb63253e8b03476825f13ac3c3f58c6b7b59fc493bf30bd0169becfb59eca67477315650ce961deac58b9e970c542217d70b8c27f4eea03efb9ab749ec4bcfe128e09e4fba3e1fb55a0c0b71f43cdf72d84e0595197563f7b0583875e37fcdf0fed6d0ba528fe399594bcfeafea436630e3d03f171d0b6161c7d0e69d553f3ccd954ae2edc5ed200aeadb7d0b8d261c54184a117a4287469c0f64b209428026ee86438f8c3cdd5cbc1bd58b744f307d061d4a51e3b218eb03599cb78de5c0abde0c415c49b2d94104b43eb350c860d1119dbddbcb61dd483577cc0d2b44542cf598a6c11156368af868b4dab6cd013a8ba7a261b859efacd2f9768b074313830974d068837273237669ac0fe7401d72a9958136aa59b694a13db450be926cab098142571ffa7e832be268e4129425285d6af5501e3caf1979ce5b34617d80f585126775462e3342fddee7d5b541a54486baa3aea0e3e3fe1780f9de4e5454c597d1d5236d6d3920aa9c8346ba0d6dad950aa41b7442c2287e836b27989a5538a90b75ed54efe51ffc6f5433d86513577ad3b1883a36c165135b32698b66b4a74d5d717e228682f4df0dad9e1be682aa9e168988f739302fba92aeba1436185eb909c4b1fc19b76ebe3d398029d45969ae7844da3411a5788bf6ddb79565a0dc863f539936b0671b1389061066945b30b41914f693a7899ccd8caa9e6dc130f73eda784b59261bb193a8fb0bd8e2639804f6615367e032b1415183bf426958b295b94edb794b85efdefbdbb5d07931e730a3eb8f97a94d6e2ed2775abbf24bffcd7e20641dd16cd0105651529d27af2103ca5fa10f273e388e1e150952b4df61fab80e8b5ed459655d2b2d361da71a0c7a369668e39d2b3b8a696b39e58474b520ab6fb004d6206e81376cdceddbbbd3a861cef53b3ef3d4d9a7e4f2f8946325e583b8ad2b1c321606d31251ad585ee12b2eb6c31579c5fdfa62950cd618c591980b212eb0f573c5c477905ea5589c49428949dcce087b18358f24d6d6691127fef85b329f2231af626774e845bb82f4f5d051cddcbdf7042b783b0f53e6ba4ab6f7a8a032710446b8a2181fed9d3e3614892b5cfd71121f0b306088f1998e42a44652aa06402236667f05d387a33b695052951a3c5693bb67aa0807f925a62780d665fde6cd3345d7e3ac2d28bc2cd7a770dfd8bd0d7e3eca87e25996b0abb995d432e213824bb5a13a2efc4a702689f77ceeb9e51469faa3127cebc88a52238dbd8eb6636121561df24d7ece0aadd21f16fc8dedb4ef993ddc6cce5a6dd041e50fd715236e81f0b3c17c99349dd8e9e0883258900e1a499600b161a5021ef6b2015124314f9970997da94f1944c55b9b3c279670731df1482f9f29f8fa904554b7779dcbb42877878ac2fc3beac08bfaaf8096686088440a95d1004ff963d052674e73545eb2d612d81757f6d59159603f7fa0d962a0bed8665d2d5506fcf840d83a2875b4dfd05c44b1895d4b023cbbe92087bbabb9ae2d44379a392880c1a9a3eccbcaa472a7446ebb6f9b54555a4094ccf8a4706a00d2818119ee58b36bb11fbb39ffd8bf12e7c592ba3cfa49afaff6289ac346348c0624fa7166a322bc43455867046a0347f67fc74d64f97282c7784d265fb1d04f29944d08701a097b50407b195f5a8500f08f2e09f5098ed40b45b0e63c62a70f0fc9cbcf4e14ffd3a2ee14902de9747875c336cf09c00e992c496a35c15d8a24d905b78ed38df9e6060aec2c6c91e29f29b50b8c04b3cd38a622acb3dcbf89011f6c7cbb909f0fa60fb35dacb29b778e171de77e58aeda8efe092a64ec1a5bac39a7e5ed6fbc662964816e30964c28653669c40285f14f3e8289b40930f1cd1560811b87f26f720034171bbfa9ec5b1c15a22d7c56bb1c7592fa71c889c1a99d1f807e0e55559f0c51e935ff6aa8b722a3eba16fb72d8fc7f5dd7bb9aa12f7ca42474e8354ca3ceef501a02edbe67d9b0c0cf78214a20d730ed85f94be97266bf1fe86c1720b20f2592c7634f492f7a732d5c175c59cf1b0eb30193827dd994f87d2e9c5baa1c323a93e27c469881848493ec6153f749df65091a7f9a496e4178bf1affe595be49c57bbffcd97e2b3a81627838598815f19fd0298dae05b2b1f7b958365f9d5f5b3487d37d0225db03cc39c06b0586989f02f410bedbacde50e8fc97f8d8177a48d90502d5cb3868af42ae3f6fe32351702658c17dea4b43e7094d593bdfd1636a3f6f92780be5968549f227d5771b3fa6db0b5ad8420323165b1e7a27c75b98c6fdde06ec5263b98bc7637d774e4e7afff4bd1890e610a678f890018f675b326cfa03005f16e8ae2540ef3d1acce5607f7d816895cda9494abdf43a631aa9464b617fba42a39303e6bd9ac6d2116c865608626251aa55e93c929b4efb0cd7808a3d0a7691811e7ef8015198d25bf0450721ad2d9eb0b9e141e6c44af2db86230e03ca8f9ab64a8ddda96533f14f7cbdeab15a5e15f7e6732dd3c6330f39fa2fcb059781cf734665c1bafaa9f796f88aa00f8f8647433c96dbf068e6b54c4583c2bde44d238d72e455ad2c598884d8f10d1d7fa86efb93eaa64fae171ca8c2b1c1e0d52b88470865368269f629870ca4fddc6a3ad033f475a88c11cdd0ef6815a0a200e625f1f98c149839865fa2b50488b7808445bdf81e8d2635b2546314a101380b9021f5b8a709ef84e039de7c4f1a859543936e23b9f42d62a7bc41b41573b0ff3d6324835b0aa4d0cc0fdedc70af6b188c32dece3cd5eeb58bbc377b5d4b749bb258fc35c8136b5ca23a6de5d40fd804c61142a09b132c8649de1f0fbf34674ba00b4d18839212b64c6c3cfc6d63fb99c3db7438b13ced91d14b11f18bd37d78bd9d5f2750f65b2fed8f5909153e7e172b144d5cdb6e3ed986f5a1a32ab543f20bdcdfc4b11b7fecca3abc9624e8cbd863d76cebb46d14c81c3f2e4312c678dd6c71dd26de6c08c7d670a4bec441a21a62c99e09ba6cefea9045c6d657d975bfd74cf61ef831e24c7cc36778071894c2cfb1c2c05a650120325e772cfddd8dba664f8e26a7612b55a59577c494d76a09898a6d39afb04748b0b00b41e67e8a280d4f88f4b903f655381ed7816ae08f1bc78f7657a9b6191ef8936b77936e7d7204dea69849f4395c2cd9faa26b42088d3ca879a2bec0b37cdc0985a042de02d863dcf9e0d5ec02699106b37f7f3cb5dfd16da4866331965d2967058347ced3b5ec676e881f6ed7b463e2b7a8478445efda67f34853f3919a2afa66e9835238f4b8bc32bc54ecbfd7abe2e5e6ba4c526180bc86c116a7efbadf95c0dfa438b35b632a21eac96dd248b96bbbec2dd410c6e364685044a2324", 0x1099acd9c17e10e9, 0x3, 0x0, 0x0) setgroups(0x1, &(0x7f0000001140)=[r2]) 01:48:48 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r0, 0x2) socket$inet(0x2, 0x3, 0x8) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ff0000/0x4000)=nil, 0x4000, &(0x7f0000000040)=""/102) 01:48:48 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000001140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0}, &(0x7f00000011c0)=0xc) setreuid(r2, r1) r3 = getuid() setreuid(r1, r3) write(r0, &(0x7f0000000140)="73787f9651823888fabee472c916b10ab70ec4e6a8f961a0517ca242819f2b3b0579777aa7bc9168271dc6070d7a0fae388c035ddea45e6f91b0df4fa19d1d2a8c609dfd6299952d2dc7a578718462ff9921441ce2dab9d9d4d514425cb753c2a4192b20a3e28fc6670062e2dd069741c75f635c1dd06a6cbd0e96b5cb2c927538b5a4864c309925370215863539f5458d6448d80e61c5b3f89d8869a829f8d9b11e43dd3fa87f5bbd8356ee35360522e98397417402c0741811c0cbfaf9461593ec63d709f18c86adc8e798891c6c20cc58eb53e153ee687acedf83bc334b89531bbfaaf608491f945cc64691c69ab0added4c48bbe8682505a1801d154cdb784c73290e3b123810c5898bcbde9986fcfe5342a128d8f6e19b26061b6453989fdc3d6e5bfa4d448c410d51990561bb1a4c25a7ee7f573907fb0670a86d1db6494e6fb8feb753b6f4adc5121aace9dc12ed50493f268e9eac1757ce23b4a6cc9455bacd36f60dde0cf20e059c0f7b92082a2d512d6d3c56557bccb4178ba5b438cdcfd9f5f4b69f72a1e3c99d524a5c81a0d2aa7f3f6612a2d2cd470174aa04d8a36d9c3d2bb204d3c990953e80d29952ddfceb422b25f33e2786a77b3bc174886f31f32d11a68386b2d6b044641d3ec20eeb8779402ecf9ae878ebfcd4123ea272c4a0ab6a60ab4805b44d441e6ee454617fcdc7fcfaaadeabcc50e202a4f8a4dcfe67e3c076dfe481d306a363da361a37ccb6509de648a76f651db5c31e09f62df59d35a8c2d54dbeaf0a5ca6957c9ca269724ab444733ce94a6468108de8275e18c68babeeb66b207c91b06ca158ad458163bea4929ec201b027e80ca9f1039ae6c55162af1e4a8a5e746f8ed5524d70a4155cdd0012f5d726362f8eb32bf99fa1c7dcf673bed821ec3d9bb886994d08f39db44bebafba8096ddd37f34f3229b80a8d4089248ef2d2a446f4794a396ecf52bb9d8c95f42351dc650a3ccfceae58ff7296b279c733455b477e4afddea7ea503d023b86264701e33731d9b70ba1c47404a72e2724fcc40dc4f8c387b04e6f04596c7c59035109c5edfe39bfa0648af53b85ff2a673040aafb44254c380ee5115a81fc7c860f08e82a647c53364d0753d557956511525d8edaf8c952adf74e323b2648f5a722bb6eadd815f2abe58ad18e2cf563db8f94db370d1bb88c6149a6172741403cc0ca099b6fd482995206e8f9ed0eca3645b9d8bf6719396ff56ed87ee3a6980b9709079e8c317653e8aeef00f9a118c540338cf4b8149dd781f479047343f8ba9eea2849aa96edfe7bcb1f25517f2e04d7f92b18abd4b47d072d4cfcf62a73e6036fb4e09061438f951ba3c21b7b6c651504aa9c5dc45c5270846bd5455c17d183ff86d402da8e8abaa58aaf886c32b045839bb85bd7a2d218cc6b68fb08595451d135250f991012e62832d6148cc9969d5b5caefa27ceed7f333e18eee5320de09ab85eb85b6ed32c2d17e274e935e7b47b0d2f6c37687325057ee8d7448f1398e11c5c1c1bb37ad94258e9e131fc76036690af93c75b39c3e167505ed6a24e9855a3fb615ca6065b47c8e31f953f8859f1353fd8133526161e6cf2d85198402c969534f147b99b4e4e41320b10fa74f587aed107e4fb417a7fd29b4440d5e75ae6790dfd979612b80e5c34c25ea9abc268062f14bf21c1569107096e7b6c4f20da78ace24be5ee2c74836227e80f1c8bebb6adcde6851b99d67070931daacad77966a2889084f64d8d023a3d81499aef47d8415c6c6f5e1af480ce6e4367dbbab260d3acaa09cc8a225aacf220974b27f517299f59d37fe139e3d062a981ede779c167eacaf67d457ea5d4ca67ac66533be236a9b53915be7c6b1a1efb107ce997b33f0823420a379a0a2616ff688bd8a6a6141fa3cb02e9dd9bc4653a344e7fc8548ee95367bfc3b81ced4f883dd38e4251e721ae95b4eb6da249df9b1b4f91421c9abb2b4a832d69f3c3883d63eb9dbb718dfe44f4b0e9818a687b01b81c30643587e7fa8fe0cc4b0eff90a81c657b351d8728b623f75c5f268375029b6a76cb037603965974c83e8bf41738b1b109f999dfc51cbada5c04f26608c0f3a625938942de443a6dc989d76a12abe2eafd636d1eb6256705eac691757d363be785189082d8496aea2a3919d14e9c483fd5e6cb0ba7612811fad61f51d766069bbbdbd6a88be2e9689b85fbff4bcf0e97f191151e2b471c6602b154eb31e2383066d90fe5113740f4ba482bf48750ac55ff85500f16abf55ad7a303062f6f54b95c0dcbb5ae30b5b22a1cb4b0512fd1d2aadb764fb6b740e7f302d10bd282961d6d46a10a438f82c1e2035016321583cfca9f7188d1239e7089ac51ca071751fccdba178da8b2becef3426a6b9a7877bb83c013c84e423353c1339b6cd533f6b4bb1e317fe4cfbc7f3f24424618b48bf55bab0adb8a39bd6f9234316345b078de479e2e8b277eb708299e37fe770235e92ed4659027da85b4ed9c241cabe8933cd077716ab64d38201447fa53d327e1fd4f8c47a442fa0ac07b3143874cbaeb68194d92ad578c5055857e39473ae68292867188a38e11fd833f0bf68f1cf699e61058349eaeaf3d69f404ec926c7a7d28783e1b6b5180965ae83b179a37ee2c66085f58fcba1f78807d3150f526c6bb7baf74376b0f81b097eb0eed175ad31db94b6b426119ac35866598d79b737fe9e959507d4ac07da5403d4d1d6e1243916c667dde7aab142ed60b94d267c970a329a273cf373074b4a7ac8e07d0a6cfc7f684d74ffc1cb602f70bde20ebf5130685f70c06532d7983a7ece16d22e134031c377745c606d5bdead885f7b9a1a99c169ab92c2ccf1b2fa189b306b3ff2f1f654d645b4c8bb7ba51fffb9bb5c4c74d0e72edfe9a20d944947f3acb6f566f9157c952034b3b9b6ed3ff07255ac0fe6cf461b32c58ca1167ac5978e442072d8da82510b467e7c97ec70d1676093bffe0974a7e77ebc316b52830857969c9a862034008c1f4b4bb6ac094020d65367f2e014cd36bff5ee23172579d83285b2d627756851cc24df9e94b1ce70e38e7696b0e4b61896ea835133737ba84087eacb04fc368358f8100725f896941a5bfbe9991f1b68df426a16f05790e9a01d71d2a00376e297d68e626dfc4603f590077a171d2fa2605b45c9df5f9dceaf36e8c3174cc98164ae2b03b65aa3cf8a0376503cebca9ff17eaa54546962a50ffd0f2a569d0b246d5de8dea23e3f41fa02b76eba326612caa8fbe0a7c859b6871e8bb7c082da46ce269dd5883b8c180e324e164ec03d42e8d84f80b0007306a6b0b38ddb4938f3e53d78119914a91765c453c17bc7c8aa1db416c7d6c63323321f1ce3cb10ebbe92d38fc37c9702ad94c90aaa6b18f87ad03eebf7ce6f2d78a5a2022e7484edf81c28cae37b7f191e4bd0edec0e9e9df29abd34b7d285713762a2f81507b667fff381ee69f083b234df182fcd4288ddfd3860f185b5a9ba0037894eb25a1f049b347149e22ed37ca03c1c89299d9746ed938fe187d12eeb178992c1d30ecdc155c40b2eae2038ed1785d7257768ac44ae3d6c788f178b3c8aa0ae3c9d1694c9a23ab2c187b50da6992196f731c47dd9fea774a933596b2eac5c56ff36d6f7b765d496191b6155aa6875e84ef41741534f79a5cec84446525e3621828fe9c64499a346241e3e486ffe90c14a74e776dbfbc0d6f0723a3455145758b64a26420d8d72c92fcbe7d68ffe7f7e83fdcae9f0d550a067d90b6043b9a2fbc22026f0492d2e99f5d927ced17324a588c1649fb7a374bd3f45b912fd5d3eceb9c86e5f99d46107452138a3fcd1cb22a10189bfadd6ac34fd40fd08eb48d1699e5ff15314ed488427ad8f05da8053af8c2ec72755c49112a45117a8abaf25fef2b09ef5f90312732e7649afafcea6003972b7c4d66830576c52119be12d9f70a23a639f3fad965d739e87ae2f46d69c87c5ac320d98e494d9b1df55f756a6937997354b6071c525d7172faf7f143c53c11643f6aa17b12a5ff87b0f24499f5eab6630d0d2c7eda4b97512f815dc61bc71bf6ba45646185daa888790ed6febafeb9111e2ab3959a9b592a069864f270ec7607c9c54d8266eb9d784319d070d0b365480a530cf0bfe75e014978851fbe11210e0643322057e2ab5e9aac58833d833640aad93ace0fcded86a523a5321829025802709a79887df1be77bc72ee0e8066c12756e30ba3bf869d7ffb67011dc13f978f9dde52c247bf61cac7e702265ce00b3b51f71ed6c061fc020b6e78013daf14f2ce893b0573af10bcad71271ae1531392fb4d9ea2eb16ce5d3d0b035cf3df4b3319c681e97d3294831ae66d0155ee1e4b0dd320a2e8708854bf623633fcd073e7c390401a6bda8361ab708b70e26dfd4154c6e22dfc870215816ba20c4c60412858f00345623c1004f82c67a9e499854354680f8d9d55f963e2a0f06e2e1b01eebd142bdf2ed0f0dcf15d2a626459e5823f2396e3f8a1b2d2e9a02ff5c0f4da5e3e4ba64dab6ba3666f5ce837e70fbd7350de678399c58fe599966498e4d1adad6996483e16f191ccf7681bbd7dcb6778db47c70c843c6f2676a36ad74d5c156035aced11204f3da2bb9597be3fc4af9b226fc7f220da3b4ee2fa325bb2732906b68943f2cb1bf32cd8de5a639dc4950d90159aaf5787394f89ca23512af9ee0d706610ed76fbe65c12ca219d41f3f47c82ed4fc4645622f12b202065c4426093a757e54ae8f9ea130fb2c2255e06c0d378f4b87202cf747e5d96d08e080ee94ba7d8cb58f31ea1c1285a62ac2ff39a34223255da7f4ab6f2f9669530263e5da51de3b25d28bb4b58d84d0a2807a270b8f6da668850a1cae7ce35226773c8985024bb363be28052a517839619ab2302e78abc26f2e4fd9b25c33577b053ddc902d7b163422c213f9ebb98516352f6f0d861ff30e39741f72931e9d9073485952dc55daeb2a9fc8088f7e7741e3d9567686c256cd4702198b528db54a8df4ecaf3ce42c7aa9e7f74e8a76637b591f31d0341849810e051c117d10af78365f6c705a80a9d17a116fef5c278d8a3b7eb2145f17b09cf74147be1c314e8e3ddd882915bd5b09683c521ead92d467c46cf7db18ac62ea5ace5fbf58187b3ffd572f98f5cb3f92c21128c22f084b0b1e11ba0e598457bb76ec17cdfcc2cb7558b7a27b3fba31bd20d13ced1d86768eb1e44896b793e869acdb10f0bbb0f8106f97b8a334836f4d263d402765759a604d47109ed1607e933c3e596d310ba8fe37aed4c5bd78e02892ef50294512bde5c49d8211e6be73e01972585213fac067f7f53e4aeec8cde5fb3881de9875b4b3d611a08d5515b41a6545ccf692926dc341317f3a5b4137217401487071210123bb79cc11ad136c6616f2d640d7e0cfe1c863ea1879989c2af01711db87fedc8744fcc6fa24d70162254103d75992c502500cc4c56f2df8d2a1fb1b737775ad228a78c74a40123c8d071be1404e40b88f9f070d6333bcdb8f9c1a011d4d4dcea51c46a8089a4f66351b35b6215ec14d6daabd029114ca933f1b3541e8eaaeec9f84880f7a9a04a6780293005f9f1f9cd2c2d7fd831c25f896f93b7c41fbd7e34df0cba4f022801a8f6a2d7535f0d27e8ae12bebcb1c6e25fdd5265a6be2e7367bed614216e8d2d6881d4e5e7fcfae65b059ba77e3e011e4467bce37e5d6f49d40e21ef0bda8853152f007e6fec1fa9c2be06fa6a2d9087972427a601e7ecbf40885816fe7e62da055715dc394b", 0x1000) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) socketpair(0x6, 0x4000, 0x84db, &(0x7f0000001200)={0xffffffffffffffff}) accept(r4, &(0x7f0000001240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8052e35e1a392000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000002280)=0x1002) 01:48:48 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) readv(r0, &(0x7f0000002340)=[{&(0x7f0000000040)=""/247, 0xf7}, {&(0x7f0000000140)=""/16, 0x10}, {&(0x7f0000000180)=""/137, 0x89}, {&(0x7f0000000240)=""/80, 0x50}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/79, 0x4f}, {&(0x7f0000001340)=""/4096, 0x1000}], 0x7) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x37, &(0x7f0000000000), 0x0) 01:48:48 executing program 0: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0005ecdf010000df00000000004700410000ffffe4bed9cacab3a455f74199ce9fce4473ebe5c9f339fdc81c12a9007695a2b6c06362d27a4a2512f87d88b81118ccee3a6cf050ce8aac2354117d25780302f5c746c5ae973010e7813479ba5a09bd7a12a17ba2bb75a471d60c6563344c9f52fa03cc17708a761be60a3e3a9f0b70c3d2468b800a361018acab0bccac4fefa4f726038f652920e20de323aaed96561702ba4b9041a3771ded3ec25c39435ea6af0de9ccef75f411d3c079f0eab85b122307fa1a809759bd65ac3c75bb783345701277482152a9594fffe9b0306683d3de6b31b0e9c6d66564812390c34274d38feea22f1973e0256b44e657bb99849af3c4f0fe2a334c22bd5dee62b5de127331a769667a2929a69a9ba7b9308ffff92256d55706f74cc9ddebabb8a1d05d88d9ae4b55b974c74f566103ef2e740500edc1ae6393570dbfb07ba885093a79cf9613ff0375e6371934146a71d22181b2bc79a129c471f2f397"], 0x1, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom$inet6(r0, &(0x7f0000000200)=""/179, 0xb3, 0x41, &(0x7f0000000040)={0x18, 0x1, 0x695, 0x35ef3458}, 0xc) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x81, 0x9}, 0xc) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 01:48:48 executing program 1: r0 = socket$inet(0x2, 0x1001, 0xfffffffffffffffa) accept(r0, 0x0, 0x0) 01:48:48 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x100) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) r3 = kqueue() preadv(r2, &(0x7f00000000c0)=[{&(0x7f00000001c0)=""/66, 0x42}, {&(0x7f0000000240)=""/253, 0xfd}, {&(0x7f0000000340)=""/219, 0xdb}, {&(0x7f0000000440)=""/103, 0x67}], 0x4, 0x0) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x9, 0x0, 0x8e, 0x0) sendto(r1, &(0x7f0000000000)="901bd70dd672daa7b7dd90c5a43a9517ec2cbabc6b8337afda83f99c6da52090cc9f66ad17cc4fc09c77783f2732eab28858db44ae71385015b91caaca1d73f6ea973f0f4a34498e48424c83e10bcde5fc2331b11edb92768fd2ab0f495f51af0e524777d3397b589e0081335bafdd", 0x6f, 0x400, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 01:48:48 executing program 1: pledge(&(0x7f0000000200)='\x00', &(0x7f0000000180)='+\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0xf7) fchdir(r0) 01:48:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) poll(&(0x7f0000000040), 0x20000000000002de, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfff, "c77b7c50350d0a26863eaa194e757b911382d57c"}) 01:48:48 executing program 1: recvfrom$inet6(0xffffffffffffffff, 0x0, 0x0, 0x843, 0x0, 0x0) clock_getres(0x6, &(0x7f0000001080)) 01:48:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0xfffffffffffffffd) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) 01:48:48 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022eafea2f66029a1bd46fd04bd4ea7c2b6ba81e419652feff6e233a"], 0x1) sendmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = semget(0x2, 0x4, 0x1) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000040)=""/228) 01:48:48 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f660000653000"], 0x10) writev(r0, &(0x7f0000000f40)=[{&(0x7f0000003bc0)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90ae0fe6ddd61f21b7e437af20f256fe03885b1d0948b656d438197d11edd141dea108038e8fcdc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d546ff02746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a0440068166073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faacc5318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a984801429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d86034e7f363801ddaaf5e9cf346fe4f4a6277266c5e25521ea5fe81fe468c86ea9d24f31443e2a91df51d75bc49f80c17cdd0fd754870a90e8c0760f443874a3400317676addef5d2f7068e85cff20f5059e1bea328dcd8ae157cc4d4ca48d085a04618624da2ee4326b00e86dbe67259bf8b28cfcab369aeff5e067b772a8348cc6fb8c9e03be75b4ba92f7a29809d24d8dd4b0498f37f4ce4312f8e251177811650fe1b498b0b96ada61c977adcc5727e914eb30b312bb5907ec4a6f8fe07c341af31007325d24403ff2877e3fe061ba978ca9fcb9b9b10e98f131f4129d3c09d1b311b0ce72e3eb04409c82f71c206e6bda6225f8cd5f0c99f66d6e420787d16308d7ac53cddb807203afcdc01f93e73d6920730be81e7c584fac636e951ee6842fcbcbff094912a89d9a0600558251ab0258b24b38f54cbe9a666303a8c9db8e6fad3179867e1335962245188c32bd8b6fdb7ea0be76c62fb5adeebd41bcc552d42d690db547337dd35c735bb437a1e1cc90c360059ace114e07747f79f56cde7e48164ff887e7a7c73fd9f3fb788f9935ffe208045e7c86f4893762c0cff4948435cae505e66add8f21381fd30f732a9b841ce84022174c54033772c0abf2eb3a908faf053d48e5467e805daa99a5cda5a47c1f3384dc9b1d591cf69cd2206e6da7ff08e36571887a9ac67426b73fdba7e517b924f4761337df6a459f014c6eab0625d217fb01dabad8c78a48c4efd17b66324272bd05075344f1b8143f40b010c294a871dc2b731bf9e2d722bd4a961d1af96cfa9cf5a3b33a5b37fb5104a78421f5e77261a29ad2d3b20cd04b5121a809476d05ce0709aaac51f35602360c0aa603708e697cbffefa0dc3a1f7d437c99a0fbe3faf972b9dc7b54bca5e19f11300deedf1d4eca56d02a70540e6c26ca5d2df10e0d1586db71b784ea73b7ba6f0a0ddd16523dee57f51785867d65e008ec6b3886ff73e271acbc5b", 0xa52}], 0x1) 01:48:48 executing program 1: munmap(&(0x7f0000008000/0x2000)=nil, 0x2000) madvise(&(0x7f0000007000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000008000/0x4000)=nil, 0x4000) 01:48:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x20) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) utimensat(r0, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)={{0x5}, {0xff, 0x800}}, 0x0) r3 = getppid() fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x3, 0x3, 0x4, 0x7f, r3}) kqueue() dup2(r1, r0) 01:48:48 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/28}, 0x24, 0x3, 0x1000) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00ff37887c08fb31f0"], 0x1, 0x0) r1 = open(&(0x7f0000000080)='.\x00', 0x200, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000012c0), 0xc) geteuid() getgid() socket$inet(0x2, 0x4004, 0x380) accept(0xffffffffffffff9c, &(0x7f0000001300)=@in6, &(0x7f0000001340)=0xc) dup(0xffffffffffffffff) socket$inet(0x2, 0x4, 0x2) socket(0x22, 0x4005, 0x7) accept$unix(0xffffffffffffffff, &(0x7f0000001380)=@file={0x0, ""/62}, &(0x7f00000013c0)=0x40) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() kqueue() pipe(&(0x7f0000001400)) open(&(0x7f0000001440)='./file0\x00', 0x800, 0x2) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001480)) open(&(0x7f00000014c0)='./file0\x00', 0x80, 0x80) pipe2(&(0x7f0000001500), 0x4) sendmsg$unix(r1, &(0x7f00000015c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001280)=[{&(0x7f0000001180)="01744576520467d6d486c4abb69e3c45cb3ea3c94680acceabf7d7fd09922c8501a4503a6c753542a90159f436172f70f0ccb3528c8654d7af4b63ad2c183beae3e97760d5a8915e5b2036b72813a341de392bea87b282852218c46885ecb0d1ba010b8a1d5322d901a52291cf3bb4ff6745277164f8b7406bd87098e3275b37d8b371b809b90a99941bf14c43a590f9282a14b037d514cae41567f9a4492877e1b95fee01fc077c3ad8c8ee8ecd863dc48b76d63a39e7bca348f6801c0d8e1400d9e3f4625c57ae7dc7", 0xca}], 0x1, 0x0, 0x0, 0x404}, 0x1) 01:48:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='c', 0x982c}], 0x13c, 0xce) write(r0, 0x0, 0xfffffd4d) 01:48:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000280)="c7", 0x1}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x4) socketpair(0x18, 0x4000, 0x1, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00', 0x4) syz_open_pts() close(r0) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a147780a000000000000800000eb06a600"}) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0xaf}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 01:48:48 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x2) 01:48:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000003400)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fdedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2470d83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da495b024f1f0235db92980172ddd7462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb17641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6008000000fe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d4654872b39e44a7910fc90f8be708bb991ae71446ccb4bb7fb753fd49c07df8d8e00d160cca18539e09f4955771b5881807cf7d1bda6255e5fcbaf19d7ac27de1882ec22bb9073044b8022874aefd446ee15051e2bb956b7c2c8aa15537376c4fb19b9cbf101ff1e768fdfb5b5a83920c2970000000000000000007814876e99a097878aebc726787e21dc761e180c23e268442a201b0610ed1595d95f8a52e095acf7ed71f3b2dcdd59c42c566f16717e6c63a447dcf140b00ec20d55d9b6cc58dad4e687fe811ea22504c1ac8eef3574d50696fc12eb9e6ad1bbd2eca3663f4a363d8bdd210bff353aac", 0xf72) nanosleep(&(0x7f00000004c0)={0x3, 0x7f33}, &(0x7f0000000500)) syz_open_pts() readv(r0, &(0x7f0000000480)=[{&(0x7f0000000200)=""/198, 0xc6}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f00000003c0)=""/176, 0xb0}, {&(0x7f00000005c0)=""/4096, 0x1000}], 0x4) close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x0, 0x5, 0x8000000001001d39, "bad84b73f2a42ccccaa70600000075835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 01:48:49 executing program 1: r0 = socket$inet(0x2, 0x24003, 0xfffffffff7fffffd) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0), 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0xfffffffffffffeb0}, 0x0) 01:48:49 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2003, 0x236161ac) open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f0000000040)='./bus\x00') open(&(0x7f0000000000)='./bus\x00', 0x200, 0xb8) 01:48:49 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000400)="1fbc0a12b26e657fadf8d0d55212eb4eb124b12c15d2fa4fe0eace77e27597976ede084ee430f7f2b19a304e73a67c0db9fccfda81c9447f3184a17679656abedaeb4be8dd84f1e8eaed14d90226bb33432805ffc28bcd203c1ddb9248123cee63a02f0d64", 0x65) write(r0, &(0x7f0000000200)="e362ddc8581716f72e0295861324f256b4093cfb25b8565bbdc3a51970290023d58bf6659990bfef32044908d0d90b6e7d12dac9ce7f77b2a36b62ca56466d6f6fa2a4bdb9517b01087ae766308f59ccff65744f93d80000a524eb77a6a8e362609f89654206e78b05912ea85457e9e8d8450d340000b633e90700dcfdd6fe69b674c6261409748f4b72284c4d18bc31b232b75aa82fa50632c6cf6274b881370000de12", 0xa4) read(r1, &(0x7f00000004c0)=""/86, 0x56) unlink(&(0x7f0000000000)='./file0\x00') syz_open_pts() close(r1) kqueue() syz_open_pts() 01:48:49 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="89051fc75733fd8f104089d405901e0db7e6a1f1614ca3d61f731fe9bbc0ad76e23f578d35a396c43d80973896e68a61d4709120cc7a81344f3bfd7b4f3762c4fd2d08c89e8ca1e79686a7143b54f0115be6b3af324681f1873a0c1e", 0x5c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="6fa41d0219a0d22d91167577aea75d42468efd9a0cfc212fa066aa8d8a730003f81dcc4c5a9da0426cee8d97096e3d3c59c96fe667f81c9a411f0242b77fe19e27cd52e47faebc5e1fc8b7ab45673a6b6d85d57d2417d3aff6501afbc14000b7", 0x60) 01:48:49 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0xa, &(0x7f0000000700), 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) 01:48:49 executing program 1: minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = getuid() r1 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) 01:48:49 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000540)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x110) setuid(0xee01) rename(&(0x7f0000000500)='./file0\x00', &(0x7f0000000040)='./file0/file0\x00') 01:48:50 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = msgget(0x0, 0x2) msgctl$IPC_RMID(r0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x106, 0x0) 01:48:50 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x3a) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f00000000c0)="e39658408028520f", 0x8}], 0x1, 0x0, 0x0, 0x5}, 0xe) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x10) recvfrom$unix(r1, &(0x7f0000000040)=""/21, 0x15, 0x0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) 01:48:50 executing program 1: kqueue() accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = dup(0xffffffffffffffff) r2 = dup2(r0, r1) connect(r2, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x0, 0x5, 0x8}, 0xc) r3 = socket$inet6(0x18, 0x1, 0x0) r4 = semget(0x1, 0x1, 0x24) semctl$GETNCNT(r4, 0x5, 0x3, &(0x7f00000000c0)=""/79) getsockname$inet6(r3, 0x0, &(0x7f0000000040)) 01:48:50 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x2081c, 0x80) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x4, 0x0) 01:48:50 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x80, 0xa0) writev(r0, &(0x7f0000000340)=[{0x0}], 0xfffffffffffffb7) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') shutdown(r0, 0x0) 01:48:50 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) sendto$unix(r0, &(0x7f0000000040)="7f24240658df924e9eb2f034e050695da972f5eabcf678fc14feb7ffcaef23a3db53210bf5933c259d7c86e513891245780a9e3129849dfb0b9bbdab2e2c4528fbbb651a4842f11955e8ddaaf310b9718bc84a2dad45c834581f59e9805a0f2e240dea7a054c0bd354c7b204bdeff7ab95c614252d070e334eb8efd9fcf51d61884f81b2244323970f0e20e4f6812a0811fa8394d351bd27cc5031df95d4f406d5c40c5e1e012986c9b7c6d638", 0xad, 0x400, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) write(r0, 0x0, 0x3b990268ed70c73f) 01:48:50 executing program 0: chroot(&(0x7f0000000040)='./file0\x00') utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000300)={{0x0, 0x7}}, 0x0) socketpair(0x10, 0x4005, 0xd869, &(0x7f00000003c0)={0xffffffffffffffff}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000400)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r1, &(0x7f0000000800)=[{&(0x7f0000000380)="b7", 0x1}], 0x1) syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131100e800"}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000340)='./file0\x00') r4 = fcntl$dupfd(r3, 0x0, r2) readv(r4, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/207}, {&(0x7f0000000280)=""/44}], 0x1000000000000059) write(r1, &(0x7f0000000440)="829a3838efbd2e7989b4a512323acba806ed5c6ed822ec2c67b044d50614fabf45e1ad566125ba8912d25473a442d161c22742aeecd8bc471a2bb4175434bb7465716a0ab349522528f8effb135f913146f76066280f990ab23a3ce795065ba4ddc5a3b588c6b62e7ff94a041a772d95ba87c28ac25592f99877349016b0d7a3f959ad336e281ff5fe1515db0e", 0x8d) 01:48:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae5dbeab0315755ab8bf0900950000000000b2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000200)="62ae8735cfd7db4b85d8eec1841c2bfa31d8746b88264b44dc4bb83c96f3fdc61e12d194ed54a5eb07005a5c56368232fddbe6e3", 0x34}], 0x1, 0x0, 0x0, 0x8}, 0x8) write(r0, &(0x7f00000005c0)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb58965e4b3a8819f0d510dcfc13634103b855545858c310300d47e2ecea5a91f31817c3e400c1443cf99cb016dc64d59dcc41c1ff4d45afc34989551a8a2f2544f", 0x58) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() lseek(r0, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) fcntl$setstatus(r3, 0x4, 0xc0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0x8003, 0xfffffffffffffffc, 0x1d38, "4f0000004ae30000000000000010000900"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 01:48:50 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) r1 = geteuid() r2 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000500)={{0xd6c, r1, r2, r3, r4, 0x182, 0x100}, 0x3, 0x200, r5, r6, 0x9, 0x0, 0x3f, 0x2}) msgsnd(r0, &(0x7f0000000140)={0x0, "dc25a0414ddbb333a8553749f8c07de3341cad079f50577b59f5870cc7a79ce83be42a9911796d3f90c3e620549b547454c31fa94340b1203bb510c4b094789afdbdd7fbf932d363f3b071733f7184e9023ca71f03d496345657e8507f7e5e2457713406201a8d12fcdeec5f0173757470459f2ff43f1eea1e9d73d57a99e0fd8ff6b04df3c89bf5a9f99552f849e1d1c96345e660bb8f34a96ac5c96492e71cd497311a7a6a9c4dabcc3815301c2cc98883721512f8ff2d34bf931b0ed252808cc867d4212eb0df39c2effcd32cc8c225ff3d823b44ecebd1"}, 0xe1, 0x800) r7 = socket$inet6(0x18, 0x4, 0x17a0) writev(r7, &(0x7f00000003c0)=[{&(0x7f0000000000)="02b041a888e588eed13eae8258be72c8f02d13f94af7f9c8e353a7e32db0af6606108b8c24b399fc150a6413f1ad6773b2497708cb4b108b4c1d4b0ed15f8c3a3f18598bcbb09b40ca0571e779d5b31ff9aeea3f4e0bfbaedec6af37ca863c66ecf933c29a1860af2b4fae676cd6d6ccfb340fcc46c8c9358ec31866ad5f2c6aa862a2536e975f884e9be4f82f29c64e2b1ee28ba9c97e5d6862b12e8f3c28b952816a39b36a31c49132c15f8eb960936675d19183a804f5edb18124d1da0a693f4bfd29d020ba0992ae30485d84a644658972b6acd269e1db6ad0634a667770e6ec13b4ef427a60cc22f17b665c1c9e4c7a19ddcf73532a2e046dc343cf", 0xfe}, {&(0x7f0000000240)="f514359d6d1ecd819bd655bfeffb98c818606805db20a13bb59aebded5deaeb0266c2717017c8d27d1e60061484f1ffd488d310065d0e8cf76e8e1f1fdeb957d6f9398dd9194f4f8ed16cf529b637981450b707ea54e5835ea7d7dc47a206ebd3cf0757107c25874bc18e9ab84fd58a4e122777ffc1ea1507edee7be4ac2c0b96c485a2caf013640a44e54116f7e50d07205d30d4bb87dc00524b852019042fe7f2b0a620e2390d3aea61bff95b8", 0xae}, {&(0x7f0000000100)="02e2c736046afd81efefd8186d06a598b09d", 0x12}, {&(0x7f0000000300)="6163c6d46d50388a4f3f465ff8e815026760f3d4ebd26f56fbb709cb43176ff9ab8fc8438caa64912c883b21cf2955b4e46b7f6b43a08e550c9a5fdaaa0e166ab391571407cdf50ababd44fb70da7b33c18209628c833ee9469de28f8dfec063e32bfd0b2de4764c123fc6d643cb105a2ac195f906f65f5e64fa0b8d0dde7827315ccd4ca38125fc4d6e8e3168cd76483376eb55283c", 0x96}], 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000580), 0xc) 01:48:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x100) mknod(&(0x7f0000000080)='./bus/file0\x00', 0x60, 0x7) read(r0, &(0x7f00000000c0)=""/213, 0xd5) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 01:48:50 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5b36) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) dup2(r2, r3) 01:48:51 executing program 1: mknod(&(0x7f0000000300)='./bus\x00', 0x100, 0x9) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) read(r0, &(0x7f0000000240)=""/182, 0xb6) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000000)='./bus\x00', r1, r2) r3 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) pwritev(r3, &(0x7f00000000c0)=[{0x0, 0xfff8}], 0x1, 0x0) getpid() 01:48:51 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000000)='./file0\x00', 0xf, 0x0) pwritev(r0, &(0x7f0000001640), 0x0, 0x14) fcntl$getflags(r0, 0x0) accept$unix(r0, &(0x7f0000000400)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x20) connect$inet6(r0, &(0x7f0000000200)={0x18, 0x1, 0x800, 0x20}, 0xc) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x20) flock(r1, 0x8) open(&(0x7f00000000c0)='./bus\x00', 0x8090, 0x38) 01:48:51 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x318c) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvfrom(r0, &(0x7f0000001000)=""/4096, 0x1000, 0x840, 0x0, 0x0) 01:48:51 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xc, 0x1, 0xfff, 0x5}, {{r2}, 0xfffffffffffffffd, 0x1, 0xfffff, 0x8, 0x8000}, {{r0}, 0xffffffffffffffff, 0x6, 0x2, 0xc8a, 0x10001}, {{r2}, 0x0, 0x60, 0x81, 0x8000, 0x400}], 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x2c, 0x2, 0x100000000, 0xffffffffffffffff}, {{r2}, 0xffffffffffffffff, 0x12, 0x20000081, 0x4, 0x4}, {{r1}, 0xfffffffffffffffd, 0xc0, 0x2, 0x12b, 0x8}, {{r1}, 0xfffffffffffffffd, 0x1, 0x0, 0x3, 0x8}, {{r0}, 0xffffffffffffffff, 0x30, 0xfffff, 0x401, 0x1}, {{r2}, 0xffffffffffffffff, 0x20, 0x2, 0xfff, 0x10000}, {{r2}, 0x0, 0x10, 0x20000000, 0x0, 0xfffffffffffff9c9}, {{r1}, 0xfffffffffffffffe, 0x18, 0x2, 0x200, 0xff}], 0x10000, &(0x7f0000000240)={0xfffffffffffffffe, 0x75e}) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0x8) fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x1000, 0x8001, 0x3582, 0xf5b, "f26e0ae3a30df86e3f2a715fcf9402929309fe47", 0x6, 0x4}) 01:48:51 executing program 0: r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x10, 0x38) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0xffffffffffffffb8) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0xb14) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x0, 0x2bb, 0xfdeb}, {0x18, 0x0, 0x1, 0x100000001}, 0x8, [0x4, 0x20, 0x4, 0x4, 0x1ff, 0x6, 0x9, 0x3]}, 0x3c) open(&(0x7f0000000180)='./file0/file0\x00', 0x910, 0xc1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1002) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 01:48:51 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x2012a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) write(r0, 0x0, 0x524) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000023c0)=""/215, 0xd7}], 0x100000000000005d, 0xffffffffffffffff) r1 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001580)={0x9, 0x1}, 0x8) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r5 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, 0xc) r8 = getpgid(0xffffffffffffffff) r9 = getuid() getgroups(0x4, &(0x7f00000013c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000001540)={&(0x7f0000000040)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000001240)=[{&(0x7f0000000100)="92652a63ba9340141424b2f48eecfac7302d9a20af3e90dae8d4596988d70eaf8a99fa4153319e0f17c6a94c16dc2cd79aa6640c6f5ae4fc04248cffb573afaf75a297bcef9f9e85130011805ab95b7c943429ab174a3ea2f716becb00b0e2abc67491529922db6fef04cfc4a79dd631c38b24870eb80ed96f2c496aae272f2bf4394de27db0d6101d962779b0fcfe531d995454bdaf88b34694ee05f41cdb502f9ecb586e24f49fd810b771ea135d3c8c5be9a72aa9fc1a7aa907c4c6d8665a0ef3025c6e9d8ede19ecde60ff74fd8c12ac498420f61d6f39ce05b73353ae21c3a32585100c83ec800c49b62ba20372845eccfa50f2a91f58a4496bba1980c9cfae309be596b8208deb83292b0d4e6a82e571dda30c4f445791754e7e3d944425d53d7beee370441fa40ba9547f1ae9c55740c3ed25f0b30891de1637375eedcde40b15d288234a6627ae44e9c815b7afcdda47d50cbd4a8a4063725dbe7651a952385dd2f1552663b23e46fb608ce6aeefe259809bc88a07ac4f60b3bbeaf2c9ed52143a4888773ddbea458b4d50855c65ce4caf005ccc0d042b3699e6a74db5bb60ffdfce5617918c450c5fc8c5e61f6eff22b065a23de3742a6d2429646105907c9043cbba63c9a3492fc7224d85b6a750bd55648b04385003a701ce452a5f91d7a350d5b35fb1c9eb43d06c618f2523f6c067105d7cc01b3272f9c783a62906132898aa5493b91de370678e91f313f7ed26f68cc717af3a15a91d38c61de6c4f514b195aa7bd8897fcdf0e894b34c0830b66ae6e12c58003eb0ad1d7a329a4cbf305208bbe76a8176c821bcf0baacab4a48dcce253acb9db2621d1178a81cd93194db1620d26e3d34f15e5886a67e4372e89b62cc3efbbc1bc71e09101780a831368b1eabe051b1f8653ddf9385982df9c26f1e448d9bcadb9fb83bfdc528f322bdeb4e866fcc1e8586f0f5633c81de66774a1d714d2e4f5746bc41748c5ab1c098458bd49141b238d10bfa5a28ec2a188a4952a52990120ef757f74e41be038ace6e2c75a89b60c9b3a4002163c4b4e59553d989faf3a0cee060acbc902df17b65e55caf368c778c1c8657030f0213ad3ed294c4ce3dc1e1aa48cee8a0e615535bc4846be1048d9b141d1bc4d8ca2f49160bcf05e449dd41b2209f0a5857718e40c2eed36238a1b66a52b190ff9167470f22fb28138bb3ed31e1a286c068dd4730de95eeb2264fc7dd6f6b7bfb8d8db6d5a12a5a7863e48bb32ff29cab7bbcbf60cb0ca7ebe20766704738f3d56ec06b1e5c7bd2b47130c72f9d9bcd606aa343cc4a9369abb54a0ec467cef2ac93023af8c9a89811b03091e24466470c8fba3b39699f44d4ff6c9653a64927227c3d0a40340d15dc3e9012eb8df5ed24153f3e52d2d1c9e3057a579944a77caba78c5039cecaf982adc796639a4c4dd71f25b3c463a9f01a8639ac2da92692dcfe2d142ccb889a92aab7e5b145eab809a07ea3f1098cf78d7286f0a9cd95539f4737d2a9c04f89a43107359ce26346246aa1d399ecbe2fb6ad3521111e812e2f7b4e31f650206b947e6a14b032d558ba05a58fdfba768fe1306f2355c0729599b755043dbca6ad9eed3bf8e416368961c083a2686a4ca63302e3b17c9bc4a6e8b4ab722a47ad38ffec21b7138ec26b8d222ef1bd2717633c35e8f8e9ec8e557a0cb5ec209a70cd354868ad2cd5e0760e85c497150fe97b074ee521ef3aca0cc65002a3d79c36dd3f901b34b45db760a7caad73955fe0ee678e36f650cb207a86510e01ad70175e65ade11910d4416ca49eca493b88553ac5a1324e8659fd89cfb6869cfee2d5f71e6ade7f696f1db3ec8dbfc659b7a01adb45e388f0ac9f13a533b808ec43afb688a0807e48a01bd712a2d10541d635f72404fbbbda9d04c70ad95036277375b923577c1682bddb125c20f7b417530056f70b0b879b0735e55acdb3e361737e45cca212196c23a8127cae0bb1c8c22887b12b885015ffdb0e53910999ad386f30f0114396d11ca51cfe5942eb35181b0f71a1a38b0ac51fc1fcf4693d14b94f2beff02219d98c724ebe5854e5cab58922f3840f461c9750db039c3c9a38406962deecda9851e1d77688820f626ee34322c046f68c7bed508ccf6836ccd01032945f97566693ec9980e42a95da4c40dac214afbca581dec7edffa7d9c213e42066eaf6321592eda0091889f1c0069d26aaf68b003126b2973f2f2997fffa66cd7d586c58cf15e699c428e5710bdabe0c92bc02f719c3ef1dc67e9ff20bd40bcfb7a5ec9b5f5526eadce62f8d149ad0648f405c04aac0a94fb7118934237f9fed9301aff1bccc86c03e85d871a4edee6b0cb75393bce602774759b381b571174bccb9b96125337846ff78f565a3856c6726de263354b5534bd5984c8b393c5584af8ddbb653bde01dd9c7a18448f88b49305b5e1478da4c220b06145d91a27162270f2f7cf45c5221b29c863fa40485e69d64c19d56331588bf2b34f43aaa1c1b430ee1fe0a1a3e58ddaffd5af3f3e8746eca478f40532141148d9916b575bc0d0f0b7c5de87b6155d673c43eefd1fd5f28b4cf1821505df9665a1a2cc95c3d7b653b12bfb58fdd133f0adc9c2c5fdb54340b8f62a89b3660201637e61f7cf11c713f9d1c08ee055cc26549e82e9329459558d73a22b852b0ba926dcc8bf770c783f91edb6e19dd5c3b45d04f8dda1fbac8d8e437e1696c9966723ee05de79ca5f3ac37d2db5d02d989ea2bb8c28ba60f6fd1b4743bc2384050d9c82b8c16fa258b7e5b3db5129066a7f58f00a38c3dac7cbb9962515bf3c578a67a85e6bc77d015d36e78809b825e9eba12c52554caf81452988092f437617544a520ecdd74b5d7afa7576f72d93286196e202952c62b8de4b16d08d039ff54d2183b6fad4213635fed6169cdc570006ce17ee16bfedf01931bc27980cc3d5873af5e772f3b5f3e148e67690327d482e86a7d9baca05f3bac329e3ba2df6ae3a740a86d3d9170b4cb62f5f69434b6454aab11335f56b43121fb439de6b5f35c693f0bfb13b48f308b8aedcd0f595cc843832dd3281d1abe0efa500221b11d8b65dcd04af4a79c123430b44dc70330c24be34abb1bf42e61f6a45095cb7ac95829dd368ccd5a5eb45c6c14ca62ad14267f66ddc65c7b8a65e78205fd5f614877312ab37f4379d0ad2bad552fd71c324b50181f72d428838769662a5e8213cab8513bc8373d9f97b2cdb4bdb30b3a37d96aa948a558459a94fde2fc0dc3bdaecad2a5a75c7fd776b9689b052ae8ed13c7f6566134faf6736fc173653bb5efd17714ca732152cd25ef30100f1ecca17ed9dfb25463fd16d9c300b2e59b7f8be7ffb6dda428b7c8e36d1caa3db879fabd19e102349c55b1003afc5ba34818d64943de616187ef6d66bfad7ee4befe3b8b6620a82eddf872dc43ffa3ac3e2b08c0b7e3704d8910a38355d0ceafdfdf34f0276801092f2649dca8a197d94f83282346f93202c6ad38666eff12ac3f9a273d2fa1110ccab513f0b68c968ecd1d1267a6934cf1d43624fe8484c3f11fdabb9d8d4781b88d9ffd42a992638fbe9c7182a48a3175070e7a1c30bf3b4288615c9db5e30afd54de4d0e686742ef80eb4b8a10a296355fa07ed019ef3b980e9d2965a45ad348349a2b533152cbec601eae65ba427c3c1eabcb0b46de39f301be138d8c8adaefc7eb4be27887b0a303562d16c27eff9e31d8b2ee886a58225774b111006ed607f7eee355c81f89b30df2794f8f321d71e1de69145f275ec4700e89d6b6245d43cc85cf6efada6ff8648a3c94ff167f205e1958b0f1d2670caf66008ba921600cfa296fde2f876e0a51be4a189868116f46c096fea70b978d6d843a6d6ef20b65621c6169886a42af93f48e84a66ead0d1f7e44447b417a639d2679dbab2ac11f1af251e20d7ed4c512d0f747026a17ccac353b1077da47b057c1cd33cd88d4ed91fb3ddc12d50fd10d022bb5c6921a97cbaf3c026bd57b0c522e00720a77805c92da2be4b79cf438f770e6a096cf0d528bae6bd97edfa8fbc47c50f9b6d261ee11462f5375ad0998761488ccdfc752112d6682feaf2c4564ae3e8e07816cc7a4f7777346ec6a6665e515237ce4a5153386ce649dbe6425b49bfa064146e594516cd752d8d6d28d9a795fe000ea80977e959aaabe9f0aea8ec505081573b16ae31d75f21bb0a4b7028c3b4dff4186c589c4c20dddfbd9c427834c7c63f99a9cadc4f8c0d0fa03aedfa543cd7e4ccf549255cf832117074e00aecf80f4a44f9c8b06925b88441eedb88fa6e631be1c774a2fbd75a6b2dc2eb3a546c11fb0047347f2f612e4b10eb396347fe5142c008a9a9aca62acdb24824e6b35405a57d89ee44ddf9ff38f016349296595a70656685593b7d9af687b8d1413b30e73e817879bf288f0146ce26e679735fff584e74869fd8b625f12b1ef91fad3b13db0e9c5a6f07b75eb65f11bc650fac99faa17a2274576478c35270275020e7ac8d7b7ee49cdb22296f08a5185d34a60c083c222b2fc37e398b60fc58e588dec6c8ac46f5f6ae17c224650adeee5f31ccb9472509cbbd0637a8608c60e773e4d4e6e178dbd78a818d6fd858cd11afd9c0b96170c7e8c2e0d1ff858c71fee2e1a83a3aa122117243e7dfb8700b38bea647f0a2470fba45e434d5aab2b9d1f8f318f521f2971749f9ca42e21e67f72ef5e5988c174ba0788f4b9ef499b201b6eed53063765ecb7fc34ea161ed41543f9b9e7c805e5be6391231a340965016fa34041d1c7768247e499e62e3d419fe50bfa10dd00e334d02d9867efb392c5296468cc7d58d5d9653a6774342282fd94258877d0ca8090552c7de0c0e1fd6ef4516cd3162a743402705bff282a5ff9e5e8af1097e40a79f7388ba1759885150223431693e5b133f82b8b5945bfa83ca3e159cc34ddd69dc5ede02c4e8bb55c2c74fa9d375c1748132e174fe5ed6eab239bba31f4834b148bdc45d73a223a28cc213ee2f12a687855de06e3f286f3407ecf2f04033b29a8bcc2e3de87e516c5b99400d73175078d70967af4f111aeb7d86c8f731618a9ed34827c987ef3496accee5358f3246f39b2c859eebd9e284164e9ed39225bcabbbc3a1d4bf2651e83e5c4ee5e366590ec50be1a673822c2f4a756d4ff5d4912a540bc8b4cc25cf0e6e6a62aab155147d62ae2124a75a24ac7440e7895cd07f26fa3c7e64399b671ee32d47fe04f6fafcd70f4200ce1242a27d389f8732a7f7f07ebdb20c37bb53f72adf35c98281e7ffc02e84df883e3001d4b0118c8fedb4eaebf5b8b9d0a3551a20f541f09b5f983c6183ad8451e6a510556f514a5b5d9835dbe5bba4d76e86270ba9e6391e9e2cd18c6ae7336618ba80d722de1c2a513dd65b03976bdf3b7144bce6b3bbac9739a938a39e4292f35d3fbb8d55f944a8112c25ed41100fdb72025f626bbfd8aa4d521954d58791d0bc5646768faea6fffa3fb67bfe8524784bd17707e6d90e4357ce1e0fbb719d2f218aa6d4944f982a760344a930b741364c0e183d9e6261e86ba8645dd61b96ea9dc63d645ffb26c890b4f5e1e9c019311c3663631617fcd33f4aa6cd8b2fd616dccb4e8ecbb48e5352e125f940f5515472599ca13cac93aa102c7ec85c24e00bc55247da8043a980c52502a9a503cab16a82982b4ce9520d3b5b4e926cfc0bf8c32e5c798ccf0d43689d9f3961a99261bd84656c3c92ad0290e85cd195be277d6e148596aaefb76f45cc551524fe9cee7a1aa31b64475a856", 0x1000}, {&(0x7f0000001100)="3c92bc7d9bf4b82d27376f97a0115f806a6533b4e4920070b37397f062c926f07523f6ed6b6343c1b058b080d6b861fedb24939b57339185a64beb15d878f8d96da3dad83ac53ce69f8371cb0dde38a4c3d93fffe8b7d13e6d21756e8934d1cbc487fd86c11c994e124cfc3fc874ef09c175dfacb713a8522a9df2d7dbc2bd17b80d59a0bc52284f236b84da97eeb1e48a", 0x91}, {&(0x7f00000011c0)="80f0b279d74af2ad75217ed17afb4877d83ccdf09e1228124d47438377d185abf1a33bcaa8531a8be0e27d333ce5c5def6dded37fb499b9d1343597bcf6a6976317b65b947781c5f8304face13a2fcbd5043accf4e36f4aa4f31fa61eeddd698b749", 0x62}], 0x3, &(0x7f0000001400)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r4, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x130, 0x1}, 0x1) getegid() semget(0x2, 0xffffffffffffffff, 0x5) fchdir(r0) getpid() setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0xffffffff, 0x1, 0x6, 0xfffffffffffffffd, 0x80000000}, 0xc) 01:48:51 executing program 0: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) r0 = socket(0x10, 0x2, 0x2) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r1 = dup(r0) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/4096, 0x1000) 01:48:51 executing program 1: setitimer(0x0, 0x0, &(0x7f0000628000)) r0 = semget(0x0, 0x5, 0x236) semop(r0, &(0x7f0000000000)=[{0xfffffffffffffffd, 0x81, 0x1804}, {0x4, 0x4, 0x1000}, {0x2, 0x4c80, 0x1000}], 0x3) setitimer(0x1000000000000001, &(0x7f0000000040)={{0x9, 0x3}, {0x3, 0xfffffffffffeffff}}, &(0x7f0000000080)) r1 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) r3 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000001440)=[0x0]) sendmsg$unix(r2, &(0x7f0000001540)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001340)=[{&(0x7f0000000240)="8f1d9286dba3de4e4c68cc1d333f56cee075319ada75d0c9d107d2f3d204f923bddd4d95c4def8422fa7a41dbd339c675447f9a929de3529caac378b1e55afbd43a23a54d32f4bc8f55f3a9b663cd3740c67de8a25e0907fb1dbacd2c32bbedcf09b9551a9e8d03629a6708a5a7c7bc6ea7958dec3baecc6633082ea167db25a5e27bd976a53caa48a6c4c14f69c8828ecc26d62b0b127e2231c8fe3b4597882795c7b7fb426f1ba50d4eb8b683aae264dc1df1c3128af72ac9adfdb462c084c4cf9ec3e60ff776f8ab200ebcdfa0b541f5f7b835a5aa8d7f1cad87c43a6688e4828e7ca64b203cc36cccd06594ddf9cd88659f7e8141a4fc4c3088b4c371c2394a501c3b76bd0163742dcbb7812e5fd0101a67f8f5176c3bef306cf8a2ac0a2618652f61f8e1cb7db9111e2cb731ae32dfa3f8828af5014bd40f4b92bafae7391d24604fe083c0aec7169ebdad8ac298cf03ede4a6aaa7626f11d0a68ff4b7ee01e44cd99d1184a3f58b1710472f993691080c691d86f25afa970cb4bfe13ab08864997589a5c49d983cafd02e510700a8f558b624197b007dbe1db73492a1e8c7a9fd61bf49412f0e2b7a8554a078fa0f980b95e4714cc818713dc264ca6f54147bfba12199fa8f94d15bf7a5d32b43a79fac9d889242b75268c3deff1edffaedf136e5af9d2f5189e8988a49425621ceb067505d5739c01bf5dedbf8e3df2dcaae5b4d856d409e521c6e49d947ee4f3f9690e6ce9f276c9f1226eab6508ab1fd4d863217c594a17e20d3bc359ea67df694f26aa0fa7075f9fa8cb7379cc90ca125b345f12cd54b5e09c2de3101b222429f320e78eacd6c44e9c976a37713c471f761a8129b9f6dff30f504abecd2cf312b91e43699bea51124c8476fe95b670b6a644a4891a9fcd54c72dffe76568f2022f73758ec427f6100ee852b1a2531245e428baae098c104276481847bd36856a05c4b6ab7346ed9cb57bd31426f72a354a29a12e7d3d73f1126e59a213916e9a268374ffdf03d87c382c3d2cb791dbf810641da32dae98c13b83da781adac11c41c32081dcf512a8823ee21d179fbf986bba9cf68fc470ed4bc5276eb58ab4bcc616dd87c881a4c4fc0d11a6e0cadddf38c90de4597c28caddef69b7ba280a9a5732beca544a14f05e51e22be83390c734b3d9aedbded42ca501195215a517230a44497a629218be6be965ff34afc725ecaa8cb7a4e319a10914aa5035723ded9f066cf7ec78eae5c39a7a0a612eb24609d8ad5f21777b62f517f790e1c2b0b03fcff4f59dd8e0c20df2ddae5bf63b38062e7cb298b0995ffbe9c0ffda2f4451232e936525307e2d4ddf4764c59e55ca389e96cff5b39e9f0eb9edcca79008abfbdc0111542de6e3bd5d6c6d4d1b17b8317e1dd149b986a2793a114d9dc221318373a5b4543589799caecd0496a65560f25cb8b494ccd8ca51d788e9adb7983f51c902b0c3104b84ca7212ce63f7d27376d82f7c30c2ceb984776a445a1b44d7a91053310fcea2b508cde157b669071d09b22c90c06ce89e7803e5078e041e963c39884d4add9d311965905645f24ffcd7e29a1d8347b3dfa2087ee3e327a8303358947e2e6ed53b10b57ab3fb55461551c082c542035af82186f365714098016cb3e855678116242e6991c421abd50ce49fe2c14a53b87df0f003f8d07f1f2f59edbd28895cfe35f66620313b214fbb6ca4584c5c04248d7d979d1590b8b10ee87b0831b947c5ea2384b882831846aff0a0651cb12181ae11bd44d1d63f1d472ca70ce2f93fca948bccecb4a1af07055a3e22af41647700c1b5f58a3b1b115a24a9082cfa82698d4524ecafe1d8ede368f2f77fee36025df22314255fd291f8f6ebd80f7f083e07e5c1a422d53513543bc7b480e0a78fde39e345fc31778549e129330985d2156bdc5a20fda74d9c8951d8301811bacae9f741d345e1f9ae1512b46a639e270bb0ecb4af5eaec107e1fa413dedfa5639b22b7a6c34db05f09e480f8bd71056f4b84903b1db980107ccb54561c4333baebc2648bca66938cedf502e1944536211246655ef37a897a40bdae5a5610ba2fe084aa1b756a4780feec1d89b44c546eae727f8a2ff4442febae796db29a834aabb021b15994534c8867ee49603f491e48ea0ef6b9fc812782476a859a493929fc67d4ccbc6e4e5012a34eda347e0bf91c4df0919ba2991e54af8bb78fedf9921774732f1943fe983e8bf6a034cadd41ac0bb5e916240768bc27614bd21c805abb842f70e41e5f66696c8e17b08b669212c8c06e8dba286d878a699dec8d65d9c66436544ceb5408ced535389f3295c3f945b0a0f373db36d25ee42319a256de1902757f80979f298b1f24d734cbc9d0c417f0dd1239de323f950759f4b43f9f56dbc2f0b3fe0b79844063d93aca1d06dc721b69e0199b934a6c1eb4b9d8b0741b42de539d35f51c8d8646e63d3cfe0de0ebec454b2aceb8e60ae439ede481f3f0b6d1b5d1340dd436b6ed0eb43abbf59d92494e036441a40ad2560a5e056ad0ed47fa4e73b1fe741d11233d0e30191c8952c9e7e06e833a06dce8c3a004b044c0f5b7d1fa973daa0cec501ec3145a58444fcffb575ac869973892586b56e2e822b7d003068a25ebeb76983f6b661939a36842eacaff1ecfcc0d5ea91bc6d2d6ae2e1829123f7b4e1fd21afc5d94a3febe28b2f1425a6a224f5e04bd2772a2bba31b8702f6e0aceac6411c651b0a36474c751cc79ce3f8d46d478a6ce53f34b7b4625c409039b232d0523847e241d5964d2c7dd2db38d7d41e91d3755a4676cba6508f5fc80fb47ce475b2b4eeac497b72d69dc43e7946732c319a15c5e2a099209892bf92fb89c89d66f391aaf343cd8880e1ff7f61547aaf8b1cf941e7e597b7f21e03a4a6f13fa91db3ea4f94268d1752a6fdc90d3c4f31bb6b794db86ff9a1237e3f5227ff72161466ad0ff4735ec7407fd7c64eb72958765a12b9566f06087601199faa9740c17571f287b4652bd231be8a0f87a1a82345fc3278949005917824ff59095f21731ae7931727cfef14aecfa3cbab5dcfedab89aaea5736cb733147dc4540f2a8be35fe4977f4c45ec75904ad26fe595902378cee81ab64e1cb7be600e5ec5a6240eb6f4af84bd1477074c0d9fac8a749bd49f024d5582bac0a7370cabe2f3196a943ca62a7e01a601156f182d3933686dbd898cc67457a627df8561e5bdd92d1824118dee18fb374b12165a4e9613dc96da4b0f845ea829a994b71a5fd7adae8cb036447b36efec219d36bfe1d303a4babb7c26dc3000841dfe5a63423be19c9c5889198b64bc640e58d78b96a10d0d58d0a5e548181f864159906511bc412fdd035751e4d654c0c9841b4048de15ea223278fdff7f2855273cc70224bfdfbbeb94672fa7291b119686b60056ddc33560e6bde9797d77c90e4dc70ba3af9555abc4dba5ccf34af7b1b333caf270daa89e1508e69905aecf716975c0b274cea34cfaa66f8549ae5085a1e56a10ff4bc166f9f947b11cb227f75989dd3196616b71bd8365dc98946d9c4bd74c315285170f4bdf0f1e55aabcd8ba869e863807dfcd7e83db3d69d9cc6d79acff30244b200290cbdfe0e264767d70d61f5deaba40e1b95fca33a2b80cfc7172e4cdec54ee97a9e78ce8e3a2aa512a93323fdd1bd2eb15e7cb10a0c7b8b286db9e4ad7a2145fb6fae577b66d4f6d9783d0ba4f3d97e3c80ac0947d55f80e5079875b2704eb288ed3ec70632fcf3fea64568ab8f10f7bfd701df642e7f9cb51aba393f783d3d6a24cfc0b2d29b623cd69ac23d5d5e597a7518ee9c1b2633d164b44708f212bdc1166073a33e4ab7e11c5ccc49be5e7c0f5353161e0576bf28c5215b92d8f50d8acbecef9ce4a076808f0dbfba5f263f215732ab92d1ba372e453c698e6735f452a57310a4f044ca1b1c99ba0417d11fb6f2f768e6b9a96326804580e6ccd9802454c6cf6f3b8f6832bd9ba5ef5ca6f2fb8847a649ef6db7eca7d76cce75e551480bcac1fb55d78b4337d1dc7c106bf83d350120bea89a3bfc142c16c7346888f75a1ad3f6846ee9737e7c15c2405bb387143e8fe73edb86184f2d266ce2bd3712fd78e1f3ca7ff8dc66ad85f08d5919c5ed24f226050516d75aa46298d5cabcbf8244c4df7c604f825b4eedf7494202b60bbd860c891370ffa58004d30e22db53d8c99a70847f4bdce7b5d01b1beff2e34624bde8ef3ad2f9a510eaada85071939f334b089357ea8ba8f77d598e87ae540dc65f715dfe08d1f0947b8bedb5249b0feeda730f629f139f0f7762e3b1f2421cf23255546b5ffd47bbb0c7be91b260455c97b3d3a0c00a729b7cddc101a93a9b5d1b6a4443d976996eab9a9b631692800359616c6ee3508a7ae0d2d53cf1398e69845b423f9c48b7faf704dd8150b62e26f68b5a6615d455fc9f9745313061351de161834b468443617e5a745074b045124ca62ea6b2938a44fbc210e0d8dd1fa0a31d849a370ffab38c5b4f76d3a84ebbb32c40aa17b00a8ea24455f48c1b2c335ed14af788ad3c4ffc68288f3d62646338ece18fecf92ca134f8bc7c6f6bffe2017fd0056443655d785069de68d0221d3ae0e5e339894f0dcc69ce901058956ea77988200cf545d226e586cbf1c313ce89220cb03adf7cb2c1c8ea373f99a3fe7ae5a9434403d7e6086985918318a290a560900c5c6c5a14057f162aa115b35b7a9d3a82d9852bde2e45c2de8c65277ae9f00acac4688449290ab0ca947dc53ba63b2ba38d288cf4094818d98fa6acaf0e74900c5aa8d2620f0ed5ed4853bd971da034cd8c9619e6e35c60d5659537f48d2cf0fb8e041fe940db01675c0d07eb5c3c13e6935a6af70371a76238e4a7e1ac08e50fed7ee1c72f9cb737a408b97f6a5bb68ca62bdc1145e6acdefbe6260039d340347af72942024cc3dc1641a0e44a77c877a82c16531e17b5f39f6cd4e1d5dbefc8d1dae0fb4e05b97394560514333fe5fcba842db19692348b5fa2ad6a3e23e9d7b2684433d9603789820d8099db02458dafe06f8185dffbc59b18634e6f0f54e5102bb9b7f114597884c93d607984ab72f5f18d44c1addf97be30490e640df5251e727c9937bcdd71228a3b76fc47fe039cb50cffd506cfe565a46c9fbea59dbac72c280456ed0a0b1bac98ef0452efe00992649339bda0885d8db0455ae140f4d80f3196c4b45e1a0000e2435ec160da622772cb83ec3e2809ec00615cc89b07371dd55bc9d8aea8abc74e2c3cee4881589579d8cbfd2e17fdd23fbffac4b1dc510c286ba89b17ed4021041771cd2e86b8be68a7ac769d489c5b53fd9a791e7b0b226112252f088ed0bf0d87ff5a7626c8cc8e7d468d7c8d2be301b83083ea0dacb512dff5fc96c0968bd5fc4b891b6284eea8309bf1ff64fbe660c986cc822276dc81a47a425c5b218afa74ce3f14c938858922085af2b248a6d678415f67d4fc44ff49be904dfff053aef087fc3e022a5454938ece78cf444648b4a9090828e31977dec8bf4dff7f0992e77567f8d1be9f02307ddc7e8d13ce3d3e5f946f4c5c63a66a024fd851ae00e92ae285741a79f3ed5fdc9782ea8f377bdc43599c3532e6709bc634a6d2a5cf27a69c786c283fc401dea3d2a23e4f48764ca0ccfa933a2b0778e7a1ea666bab795d503f924e727ae31bc819608d727815814462b8bc9ad8a7a972bdedf9459436b029be5fa1d576197483cc9141637890a990e46a5395ba93be09fdc52085e5527c13f700803978d668b6a2db92b", 0x1000}, {&(0x7f0000001240)="fdf9bbd9669be30ba7d6fde05b69cdabb314f342a5e9d3fafcc2035fbc7f66cc040be07f6942970c737b1de87185dbb19b8374c126919f695ebe31b9d929dcddd1461d3e07a6e882df3b647faccc4d023c6ee86a809529afdaeb484e907e25801e6da5d190d7846f354c7550346512eb6c2fb07554dd9a87807e1e78681f71f4d38e7ba929ce69d150caa08b574baae7814316d38fa4fe64592862a1c77026ed65c3a33334467c868bbadedcddae8377aaf80bd04359ebe3126883a37e41bf0c43", 0xc1}], 0x2, &(0x7f0000001480)=[@rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1, r1, r1]}], 0xa8, 0x4}, 0x40c) 01:48:51 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="9435846604b37b37ff02"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000e00)="6a55f480b3669825b5331774df23f561d8c330769868e40127b1183affde6ac64925a920c96e1bff70b420f1e92ab123cc91b1c71262f2f6d94d7243dd0025f5d0b64d0d319e443b191d5adc549d7233d683210cc105207e1f92479a6a46fa66b3d77d0f4014661355064eed4fd2fb7045b037f94adc013fda9496ca9b34a8ff6ab6378913e1a7d3b00257bfde68f6f71d797a9b79537186345d95c5c936c1a33a3d1b8a251ad89389388eab5a8cd740af68fd4c7a2c3850fc420e33c8bcf300f1a2abe9f75daae12da8fc1dd9211ed5b2dc5358cf8ba92722290adcc1e80ee6d4408fc0ca00338730804afa065198551f04266c4882ab99d266c3482e9407a8333cb81b9e9dc527f213776bc91766497a2a743af02abe272143615c9ef32a28682e263ec62adf106deb7b8ce51ed9dcffc32bac9d79c153f3db52ec2fed509d56cbc15e3898b81b2f82de3f90c679fff10da129d49d6d0925c0750246f0a1be3dcca27590a2dddecba6ebd9a0bd63a67fa4ae02ecde0c6b3707b2b62722847e38982e94e8f6dbcac5a603749b6b18c26330dc46eb0752d1b4226112b37c14c8d42c7653e0479adc17f38f2b65d59a61ebc57fc2b2785a324e133e4d49e16d7b8703403df3d1f58b845cb1e3e667f46ae22fcee4c2644d6833b66c13bf03df0503c9bcff65f6304a4b9d53cccc75a5f1e31e9c7df03336c9dde811b6a9797f6dc47cd044e7fa3517cc467eaedf4e40c878809b2a11cb29c3b9e75ed733635f014bedc9a6bcf970e1e35948a6feb1ef19d28a34fd5300be04976e2d859d4ef5c300cc1e45aa4fa17064a8fc005b366024731acef9f2dff827b9321d1a80875ce455e58e55906dc3223c3d3555263c5179826e423ade75a30490e4e1ebb70a83adcc29c5777107de7c2057f99ce1d8465110ea5f41f6dbedb41738e9e175c061e879b03d0ee530436cee0fffb6af25b0ea4cf538375800c5b96f5f8efa725f3c4d3969d4c0d7188cb0389c018e1f4552b22cbefc8a19f510d0201a274d178f665e2019b8e2c66938fe6a8a754a7cb6fafc7e7d643652d77d65a7e1631c038e19df2ffea9c198c9c6c0016c936c4281ba2ed5c1c94b701f4a3159da7a466ad34e316b24699287bbad566cb60538f9513811de9f4699326521930bed360a8e0d98c35a624bfefd8687ef85e26833d635a315c7263967c855e873d628f02a9562df93612b356d96b707ea3b319ee731e6d0d60ec9207e804f94e4669d9ad4495064baa8a8ac0965bd8611f00b70c60991e78270f7d562f1325bd1587343288931759c1cd24998daaff61d37f6777aa8eec052f61ada12ab5239692d641245a751e4edb6ee6bc9da35df91605b382eb7d505bcf2e76bc09ee384c3b7eb5228b0a4c48a4b5b52e480f5bfd676238fc2b92f52c98efc60a4ea193bed21cc9d29c7917ece29f5d0447dedb49558370cc8f29def04a4aec15b3af3fb14d340b9dd4daffc413115febd1c66aace8e0bbe60ad5e3d306039082cf7d523e00cd8cac53bd8573bdb9a9eac9062b06c315eba037f33fe7be2f6e03b31345064d7979812ad56a26792976b2061fe6cb5ba54d6cf79d52a5714fd564738bf7bc0d29a08d14a90e81cc4d870dd78f131783eaf449886386a3745dca5ff0923c21d7f1d900d15ff54e74f8f3d7fb292a3bf7955739f5eea56e9b7ebcb3b77d2d7b04f5510f80104d2153884706b7f6f7575a762ba3882f9ca675cf929493f7e3a6f754146f0393a83d1e5b75fdcc87c60a41bb1873401f6f5d475aa9c49c06eaad70f600504821b17cb7acc0b45d42d852afd20834c4f777bcac4622d294543a723f4e7317e272feb296d796e9874c6a334b1d4ced822a06228ff2e9f18b22d36cae9b559d5ef14bd5e4a191cce9630d38e6b8222467b36d5d6b93fd1f1830ec7584d947abd9198132d798bb87804f8f451d16b03db93678478295ce3dc3fab30c690349b40a2c706957c7e8fde02e615e776d7d3012383a2c6bc0a71a24299843c6574b9d2a51efcc49a90dba38690124800e8516742b8151c0e88f606d49a0679e76a8009023d7eb714ed5862f37ebd12e1ed3c42dfd2dbe1de5902f0ba1453db1341370489e6b3730f08028e07c58f2a7ae608508120bcf3c9ba1a510f234eb9175fd91166779312a7be4277f8b68ce1ce87daaef3426d0ee555deb7980d97b28e0f662a9d336531b92f2c075f25d5077e2d15e9542debdd10d93a0c7cf88a5b2003fd7e7de62bad835213200d7204adee7978120441dd4c5baabd06e7d11df45a08abead8fa04fecb8a844fdf37a420905a5c6d5b819db7dc3be6f26c000cc7928a49518a8fa8b68d2819ff42ea7abfd14e95499fe0f767cf85aa87b326c722bf409c0fda7abf7d615bb70205f306b59a20773906a499deba7acb0cd7d6f5eae098fafebde520a7b479a958054150c1cebd39f9de2d9592b46b3491216e3f8fadeabf87d3c8ee9fb94e367be1eb8c928a57d9bd3cf31ef850b5070cb1cae30f470bf41d4fd6080c830739cce4b2e3c80e8bfe37fbbc604afd73faba49cf66db36df80dcb2c657a69256c05d260d833e154947e823689bc12ae2786b8599944a49c51d4f23d7ffd09570b50289dc9da50ca838ff7572bba058209bd38fb849140ef47efa2d1c0d571966ef92336dfb1b15dd55fa6153c4c861f9b3ca92865b9807c2d8849c47aa0b314ad35bb90f35bd9c60636cf1edb8a8e52d40cb2d78b463752a24845d5d3e4180eb5340b887b432a4e2871845af5078bd334c3a11cd4b534915de09d21ad2136a72f3d004cb28c756e3748e65415d49039755e9033508e1f569fedbc0e4c31110444936773756b66780ebe20b768faaaa2bf179146627f206442a7fdb39b7b9882b588d9cc412e3f8987236d564f317947a0d0e67ea2cca328e9400757a74753755d5ee3907e248c973225fae8da736ff95467a717ae8967f4d4dd0cfd6dcabc92d70803115", 0x846}], 0x1, 0x0}, 0x0) 01:48:51 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, &(0x7f0000000340)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe43204", 0x34) write(r0, &(0x7f0000000380)="d95182eb22ed90cb0fed9cc17ab684937070d56c40afb6bcf4eb69ff", 0x1c) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() writev(r1, &(0x7f00000008c0)=[{&(0x7f0000000440)="0b8432cfcf1e7826f2e9edd5504d68de4a78905511a6d02d35f10fa8292c7835d3d109cfbe5f6c9cd0fd255d982c88de3885718a2a62292787aa17a57411ac8de4dc830bb83ef45fa5acd1e3b8facb19e476672bdbc7c873257f06ce4e", 0x5d}, {&(0x7f00000004c0)="4a58b59449f4f66b5d44ef67cbf0f433628ca06f5af80982c634a7889fe016979d3af1fe15f1f9e9814f9bf3c80ca93820000b52673a483ff4dd39b804f7ae04f142920b74f2ed8f881d9cc805ad5f6820e6eb2d271f175456086ad693a9c48d4acfd666a8d70fbc89ad981434459034d24e8d65de392525e34e5799aaeb8579e495916d17ccd7cef6cdd42fc5fee7361e009ac64c4646253dc35eb9d8c9d40b26fffb81ee6383", 0xa7}, {&(0x7f0000000580)="205f82572429b3ed162eb38863164a23501310a9e8bb8ff6d2a38619375838f0159817974d99daee0c32ac6517624ebfb645f5a3e546d6ab7056c0d7acfb860c27d05e6450a02c2ee531d18c70", 0x4d}, {&(0x7f0000000600)="ad4f3cfd08e3429749c1ffa8a72727e67633f30704636ba8f0c84ed665907ebd323cdcc0cbf9734960cdcdf1ef419a70fe75b269f51b2e65285fa635828e82a9a51833b6fdb12aa40cfdea0c141d2bdd38f9c8b4f4cacf8d95106ec34fa39575ff40c6d6a1400c8d7839a213617e7b236d674f62f45a4417b18bf43554a341654aa14ad2e91a6e23f45aae6e7cebb02874886650ac453439d7c5eb3bc3fecc2932fbf6b4c9340782f009450ef6a807a4b932fb5682fd7a52a60a1ddaae3f153c0ebf380281586d526dfa2ddc2dacc808113953e596f91bd66e8ec5f9189cab17c81dcf787943f5db238b72b5ebc85500cf2be6f89ffc58e2", 0xf8}, {&(0x7f0000000700)="0800dcafbef0ee8fd4c15b245ffdb54f49b263b711cefe9da4db535bd3ed5b67cfd5dd18378e9f606c3dd8347478ae28bb73368da31aca68649e047ee5d38a30f61976ecb21573865ff7d9f7b271e19e9b94273a538d5d13fed0e12891cfe7c5b3803a9d31ac86efe05c3e238522df05652eade885dcca31bb0a03cdadfcd332ac9528b323ac0d4765fa91953516c77cee1fd5f3dd5813aef40b0a1a7a755c94f6", 0xa1}, {&(0x7f00000007c0)="eae1797f14549e88c7454bb8d9ca4b1b68f138a8561ce91af3af17285c634cb1727b4ddcc0e4cdcd50b94ee22d9737edad514304c93754a6fbb84c33530211fa20a1bb24d85f7b8ead44865a9dc80e697f468e1bb6af98438fa170d2b8da298bb4baa8f4bb04c5fb5464191825d1f429cf1d7345b3fd74493b8eb13db25ffd860724dfa7855f6b492e7774759f280ecd2dcfa637ad0618c741a724143f1dc1f543e8106d4dab75b0ef3c9362dcf2a082138274d7d7002308dde3436d0f69b820e8a3ca5b1ce21279", 0xc8}], 0x6) close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) r5 = semget(0x1, 0x0, 0x40) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCEXCL(r0, 0x2000740d) r8 = geteuid() r9 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000003c0)={{0x7, r6, r7, r8, r9, 0x0, 0x8}, 0x1, 0x1000, 0x2}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x0, 0x9, 0xfffffffffffffff9, "9ad833739f019fbf00bd400000007f15b5abe300"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000300)=0xc) 01:48:51 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) select(0x40, &(0x7f0000000000)={0x4, 0x7fffffff, 0x10001, 0x9, 0x5, 0xfffffffffffffc00, 0x2, 0x9}, &(0x7f0000000040)={0x7, 0x7fffffff, 0x1, 0x8, 0x3, 0x1, 0x5, 0x7}, &(0x7f0000000080)={0xdf03, 0xfffffffffffffffe, 0xff, 0x1, 0x7, 0x4, 0x150e, 0x6}, &(0x7f0000000100)={0x0, 0x7}) select(0x40, &(0x7f00000000c0)={0x9, 0x1e, 0xffffffffffffffff, 0x7ff, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) 01:48:51 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r1 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) poll(&(0x7f0000000180)=[{r1, 0x80}, {r1, 0x8}, {r0}, {r1, 0x4}, {r0, 0x140}], 0x5, 0x8) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ftruncate(r2, 0x10001) poll(&(0x7f00000001c0), 0x0, 0x800) 01:48:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1ffc, 0x5cd8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) unlink(&(0x7f0000000000)='./bus\x00') close(r0) 01:48:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2010, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000008010, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10020, 0x20) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$lock(r0, 0x7, &(0x7f00000003c0)) accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 01:48:51 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) dup2(r0, r1) socket(0x1e, 0x3, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) accept$inet(r2, &(0x7f0000000000), 0xfffffffffffffffe) 01:48:52 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)="8d0e0c1bc5219319d22d7a3660cddc3c1aa41afb8dc1b873281a2f2ee6e6b8e8ba8b9404ca38eb92905c5efc9939a0843fea045fdb60f2889ce1e49433059ff847747f0f627dfb0b84e80c88546f595e8cf17ee0ed6564850ebac5b33c9eebd928d522e53779c58ee2b220101905ebef134efd3221ccaba09562fa59a32f48ba01cff69047d5b1d6ee88d91eb09d99e716d3f15a865c27927b27ff9abf68ee353a44d3298d3000057185adf13432121852237c39a059d7da3d1eb46b53d273a981b29a164bb15bf868eb4b0334ecf7face6d537e0539812c1b30c7b1131126ee50db28b4da387966206305bb40d8a68d4056dda3901b6a2959c6e5144a858194fa3241633a", 0x105) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x7) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffd, 0x100000000}) 01:48:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000340)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3020070948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f723eb44", 0xfffffffffffffeee) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb", 0x2e) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x1, 0x9, 0x685f, 0x81, "e4da72194e63d674675efec0b28f021d2c2130aa", 0x10000, 0x1}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) poll(&(0x7f00000001c0)=[{r3, 0x64}], 0x1, 0x0) fcntl$dupfd(r2, 0xa, r0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffff9, 0x0, "88e96cff3e0065f229ae2deebf5395dbc06e9ad7"}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000140)) 01:48:52 executing program 0: link(&(0x7f0000000000)='..', &(0x7f0000000080)='../file0\x00') r0 = socket$inet(0x2, 0x3, 0x0) ftruncate(r0, 0x1) setsockopt$inet_opts(r0, 0x0, 0x4000000024, &(0x7f0000000000), 0x0) ftruncate(r0, 0x5) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/148, &(0x7f0000000040)=0x94) 01:48:52 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x10) chmod(&(0x7f0000000100)='./file0\x00', 0x22) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') socket$unix(0x1, 0x1, 0x0) 01:48:52 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = socket$inet6(0x18, 0x3, 0x5) dup2(r0, r1) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ff7000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 01:48:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)="023acbd442550b93fb86e9cd2e6b0883eb75c08969c61a945972c506b8314d59b09614142cf6aa6e652280390372d57252f3752e72f0ab105548453ca9decaf980000000ac4198b12b9e077d40448c1d8211b8cc0fab82ac7429719061bf7579f1523903b4", 0x65) syz_open_pts() close(r0) lseek(r0, 0x0, 0x3) kqueue() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "d547f41571b9550c7db400"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 01:48:52 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x4, 0xab9) setrlimit(0x9, &(0x7f0000000040)={0x5d, 0x1ce}) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) mkdir(&(0x7f0000000180)='./file0\x00', 0x6) getsockname(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) sendmsg(r0, &(0x7f0000000a00)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000240)="529916f7bfb2480ee9217fa6566fd727979b91503e2c80ebf14a419b7da25fb2d3586ef2b9425718478c5dad8115aa3657a824974c5f937144700780c6179bfc859bc434aec03385ec2ad1a6e1e36e29874699d71d764c1fc185322e144392910b2905ab7f757780659b8ae31e92820253934dbce6bd1a4d44b7c8f1af60376eb96e739cb5ff3575cad541cea8664b3f866568247cd9683495f7d90e336dda438ce9e6b63fe9826753881b00d25d0fd1b1d53295cc453c43142291696592cb454ae471289a48d0969999ac6a4e749c", 0xcf}, {&(0x7f0000000340)="7f87fe5dd6bebead5d36089f5ec0cbf78cc57d517e4054dd8eee776a952ae41526eaf0382db5e2123585d9478997ab926f0ed5ea02f2de6fb37937a6e194488ff9d96eecdbe99239a864d07398d959fbbb4afbff0b18c5d4f866bb3c10762bafc10d2512d47ece3d9a54b70caf38051f2532d45e487623506b8e5351a14dff2feac012c7fde9ebd1c8b68154fcbd8c5eba00361b37feaec3a35f5044edf44268244b041a1a83441b90d5e2afb47b00737f44a643273c53e1d3b118ccc1a715156925c8be8b9e2dc7ff15f33ac51a453031b3e6bfbb7d48", 0xd7}, {&(0x7f0000000440)="d0aa501ec95bbbd7f7ee7580b9e80b9793f20a2a83175535fedbd6ba9d5dc9e5cfb5b78553746aaf40747e6d3bed04d0d0a343e698986cda26d111fe52e529cb9992ad2f0523b5818180bed523c55a76363cb0a3a64326ddbbd5244aaf0b000313a0162c5117ef4a512fb07609", 0x6d}, {&(0x7f00000004c0)="64aab8c52802737daf", 0x9}, {&(0x7f0000000500)="8159723eb6483b388b7a9b706683b28933b23a1a63b2fca296826d6d1a67d41dc56dd672a6df795c40453a72cf7e4bd97ae9c106a41b20f4e71627aa735ad6e60b6b781e25597b93581eaff92db6072948ef5e2001aff7c14cb05bde8e5c336110a2c912eb8ce50c23250bcca439b46bac5b629ac9b4c84643da4a18e5fb4477c9fe6ee0f862644d61de084e2a32df7c037b1854b0633c5b47cf073a4d6e6fda1b44cb292916f55ebdd1d33bf318281a72654e7945072470f4c7101faf75ea48427cbcac371b", 0xc6}], 0x5, &(0x7f0000000680)=[{0x108, 0xffff, 0x0, "5c3974d63919ecdaf46b04e8125e3ec52dd3450d6178d9d8f323f819386c40746595dfe66010c240899321c54a0fb5696d7e000fc69da88972db85e3f573de8f7ade14090730184019c1e4c30767c2a0b185f9dce0b7bc6d5ea5471db730faf3b0b92f7624efaf540f5cd2702a492e62f8ad85af6983e0ef95974e446920b3cf4992be32d48f1369aaf938ceccfe41561a5d122522700ebe80f062da019eaaf6801e9bc5ea2b4957df2aecb0d8bb18e9b6eb6a01c7762d9b5ce0e2e52f4991b5ef34f41ff0ab1cde3e6a62318e40a6da68999e577ec46c1a0b5567f2b3f6ac1aaed8de92f6d13d157a7e1b547cfc4617674507ae"}, {0xc0, 0xffff, 0x6, "e7fd3627fa7db5a3a8700c4f903698c40689939f95d4c3d1e3e085a1fa69d5591fde709179cd0fd7cffab2b6963626441a4d6439d47a7280fe118f013714863a10c2e6a85f0a83af44ec8435db9daa290c8b440f2be59ac29a7fbae6cdc138d7ee359c8324de9a2833c991ccc230fd0751cf5bc73bdff9a53e0d497a296838c6a3664bd86bf65e9fbace15c5c292f28691cef7be4f2a83cf2eacc2027e385bb9cc59b4bba5dd7bd8e8c580a06f751d"}, {0xf8, 0xffff, 0x401, "de9dd80eb6b7c9f09ac1afdb49b088770f5b150cf4728b797e9fc7dc179060a42e1f4ba96788c80255c0be053abeeab61bdc09b9b3338601d75fe0e11b0d4ef114d076d2d522b1dd167f228a114b4b970602ccdfd688ed10caa88b492843e5db6e9c0e104052bba1e6c693ff70143c2d624d0902f0f715251ce4af6c4b3fbd5901e59a21f6e85ad27ef4c1be55f38b32a91cf3383e4a927a61cffae39ee3c55efb05da05c78292192593ee0c1cfc97155cfdd1bd204d02fe0d369593e637306c8a7c698cc70458582f92d5b7c6b22de881f46939249dc388a4520cd09b9bd627d6904445b4f2b329"}, {0x88, 0x1, 0x1, "123c2020057cb09a6326d6ccd6bce7b5857519facea00f592476cd138175e2c9cd326f5dfa20eaa36a0b41997b84178b78060e44c33e89bbd4b924ef3db3d0b2eca03c0c428a67ad4b41dda0ffa916ff73bc34a6640b421ac116cc4c1cd5c41fb02c56b5ba52fb6ecb6e577f303cf7b3e440364107162db6"}], 0x348, 0x3}, 0x8) lseek(r0, 0x0, 0x1) listen(r0, 0x4c) writev(r0, &(0x7f0000000a80)=[{&(0x7f0000000a40)="a3a8bc8c1b85af5ec09ca84b9a23b1fa", 0x10}], 0x1) r1 = accept$inet6(r0, 0x0, &(0x7f0000000ac0)) setrlimit(0x2, &(0x7f0000000b00)={0x8, 0x6}) bind$unix(r0, &(0x7f0000000b40)=@file={0x1, './file0\x00'}, 0xa) setrlimit(0x5, &(0x7f0000000b80)={0x1, 0x1}) r2 = openat(r0, &(0x7f0000000bc0)='./file0\x00', 0x60, 0x20) getegid() recvmsg(r1, &(0x7f0000001100)={&(0x7f0000000c00)=@in, 0xc, &(0x7f0000000fc0)=[{&(0x7f0000000c40)=""/247, 0xf7}, {&(0x7f0000000d40)=""/79, 0x4f}, {&(0x7f0000000dc0)=""/74, 0x4a}, {&(0x7f0000000e40)=""/111, 0x6f}, {&(0x7f0000000ec0)=""/210, 0xd2}], 0x5, &(0x7f0000001040)=""/152, 0x98, 0x877}, 0x2) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) getsockopt(r1, 0xffffffffffffff80, 0x7, &(0x7f0000001140)=""/145, &(0x7f0000001200)=0x91) open(&(0x7f0000001240)='./file0\x00', 0x1, 0x100) writev(r2, &(0x7f0000001380)=[{&(0x7f0000001280)="f9dccae8a1749805d97cbc9b1aaa6c8fcdc03a4fe8d8ab05b361f7bee20e7eabedbd1da6b80707a84c52c8f135a9cd8194cc7d8128b64724f0c993320fec40355c720c06af29c7b827eb75317bbaa4464c714b156603c2eb8e132dc0949b0de716ea379ab5f4072321887b3d9624955b64cb3c43bc44530cf1f741cf1711a2ee0a5316f95d2227baf05eec6ec598cdf8207de5a0c7f09ea472eb801ef250f82984832e7522d904e004a9e63ce3f8b824346e20311afc213ea507e7751a605788fe14d90a14d4ae65895c1bd05bbdedb0df75772b51aed7932974313bf1b97e9c785b", 0xe2}], 0x1) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000013c0), &(0x7f0000001400)=0x10) sendmsg(r1, &(0x7f0000002780)={&(0x7f0000001440)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001600)=[{&(0x7f0000001480)="ddadf74130b810716bea4ee58e7d3d7d5c02a1b4773180ba5ff1d595e94a7be8f23607626a4e8dce8194661cdd2e684f57c85f40338c1f33c458d735f9e7573c6986a271656918d7dc69cf3f5276a8e3a8b3e9a6afd3ddb89aa8a9d8dfc6e7610d87176183d8860b3e3f84754fed0955e1598e19e631fed606c9b27f9e3bc3120adc612b3c05fd557b9fa6", 0x8b}, {&(0x7f0000001540)="543c0bc881d75f2e35266825748b0a0cdf6355c8da13c1", 0x17}, {&(0x7f0000001580)="60abf97afc50643d9527d632aef48a8f626a82e42f92dbd52e02219f4c7f7c7164dea55b6785e40bf901e7f5a162bf48f531bc882fc186e512f0270c9c1fdd7a267199d948bf0e082f2833c35f26ed39e07bf0853b5c9f21b2b2a2c2", 0x5c}], 0x3, &(0x7f0000001640)=[{0x100, 0x1, 0x0, "1c89d4850d905d185a83a65a389760bc1e15c77a48dc1629486989a5fbd83213f37adc503bc1c42f66f5ed81a38e9d11e5e5486670d16d6161420d8c923dbfa51953f70c20155ec2c705a2f2d0cc357085ae90555e3fb4ad597435c353446e94a79b5d6ff00c888ce802fd2292f4fadac673871196218e7d509ff7fe5b4c1fcf90908c04177361f5c7e8aeaf92887f74c7491177ab9e1855209b9aa12e30505951af6a2fddd5adf8f589203f9588e4664e742fdccb39d215130ba001a77a8bf7a61272be66f2597173b234f6b6fe568f3721f35f0a1c5b531d3563f6555527e203cbb3b718aa4191c9fb4563e9d271"}, {0x1010, 0xffff, 0x2, "97201c5ee83d5f900e42e4cd9fe3aa88efacf6d2c670f3fe04f694e85abbf6e6747653021826483f3195411828206f3f9d79a47b5e7a74ab6f40c48e1c9c08a005a9557f0ba48a02476e4bd49f56897dc6e89609b3016e4a83c74a383dd925cf2eb15388814e09b3cd885045cc8fc06f0c4a49cbac9dc05786dea2c0d93e9a560e7c6819ffc15d49328ed3c8452340c142a9762df743a45c381632fd69818b39d231b7ed010931631c7b33b7267e7cd0f0c8447280f517b266d8c7ccb2b65cb837350e968e82913a47a70349c2fd38a81cdcbe209fe23d9d0183749dfb6befaeec12587b40ce53929a00a3cabf395182bb43a9ef0062358b37cca5c679828c9ef174f4c0603a36afd9ba0dd7fa0152cf8d01a2018e7a1835bf106483191e601beccd5252394b55fef806de8989bd7a3edba633dc32d9ac2e5222bd4eb547fde9660e127ec31e897dda987387ee428a42808099dbba6844acb5f9110e40823e4efe7e4daf75b3f18bd4574c57c99af17f53d50c8c20e10a28c994029821e3b908d895f045a4dfb0b3d2632ede819e6e014cfcfd0ca89dd2422e7af54399b284a2044f35096ab7e9beaf30235212c744533e742388b93779b611add091f7db2cd644258c98b7ef89bf4dc448b8d93b4344bb3458a18a895d58adcfb9996b517a894713da196cbfb2cd2e8e878c115c61b6969ac1eb04c0421adcab774e69d78e721d56e4d81f51bb863ba2fb829c267a822712b48a4945a085230996d911cc1765da2d024a7c1972bf4831ceca76738fd3cd20c408508fdb8d20eb65e9a5e51098743e9c88325abbb0f905dad6f9f6d8c7e5ab72fc5135621bb480e3804f2d6d21629ddf81191af852ee99c6b0f2ea0a2dfbf450142068b2f5826840a713bf8066f6a6d824b268213cbe0aac2ab9902256827d114fbf198a20f496f24a7a893e73aba17b09b132a019b17a4e949923304a8a9a59e90ad9016c85f968602c3797720492fda5d7c3ea463e61f29d21b74b38218ef1383578460f9df08422f7749151c1244d5862e7d28fe78197febcac12bd32be40d25d111bebe4608bf10e9d9534e84e87c3f435235f960f639ecde5a87f3b62c864cd3703225f036eae39f9dfb1b836a8430cdb7fe82d275359d649753342984da22cbab77443bdceca3665227ce5269c04d7a322768dc3b62423f767cbdb1d2d9dea67e5f37c9ecc53588694ca3bda6cd33688e43cd6c257de81a2fcfa23059e6dfc314fb763531de0cf5205f7fb4d468a5f7567aafc61f1c9648efe5c0c29820afe5f97745f7b596172b77a896594fcd46d499665b8681ee08d04ccbff4447d3671f5de5513c2888e16d7712fc9d84ace9dfb65d6c4d15132fa1db7ea47111f1d87e2ebb3da40fa1380dac024cd11d39517e62b1872cbce06c06575dd4ebf30f6f6342a010adcc430b1414e170c68c8aa8946cfca1b07b39db952f0d4a90bd741fb6eeb350c67a05b7af9bceda5c7fa805356f651e6a8bb48e97c3e9ae610d732cc6a332db8e6c0beaa51d3bd461cb2ba61df87e502ca49df26981cb916a712a1c519befe2105111ffcb26a8521bff54deea6ee21957821697ad308bcdcef64b518d70e08456c9b69ab9808d728254f1b876ff198e9311d93545f25d318bf56961a3b028796614b97af7526729aa9b2b464ba0f907a395152584a7e5f34d8914e09d0654be59ce86d0dfb262e5cd4c696506a48cdeeda737a7921056d231aec6b3750f1e73e047964f17b84ae912036d285a91fa9be866bb3a4a33142a2df6093aea20620ae64154990ffd9207fc9c8e129964edb7b58705e53e18cd9b16652d2848bb354c38468dfd550c5f566a6b0af04e5b42a96fe05c212c531dd7b96002ff89a6693416bcbb3bc7bcdffbe3468391a9ffa1aae4fe47d6abd0e067c86ef10cb7cca6c468dbc587cbccc04079e6b07d6e979550e85a3df05a431a6e7ea24c384f2c84e2504275a625984c1f38432719097c03b2f99c672b321cc4a6f76c77cd53ee33455b7fb54f976db0bfab5c42d3a3cb1904a4c866e8f17400290c8469c1c4aad8b2f478daad9ed15ba39a1abc8d7ee0c3b0d3d7b6a1009f64933fb42c3c8a021ab200cbb42cc7e1800ba6aa44ce19efbed4930cedef2f0d791d7142a34311c1d7e2518e8dd6a1e2c97d79fb3cddc4507bf88cc44a34d5cbfce65fd003ad707eb629e03e78736c51155b2fc34efcee961772615b663fd8d3b0d0685c33891ef998f6a9111869dd3eaffee4f2b181624b2d95f10728b1832591bbfef2a5e6e45a004f6738095bfb9d41b6e443179569b47e574f92b75aa6d907610dfdf6675c21e85bcafe01ed9c191d66de16b78197b43aff6e14c11d6a0f36bd1cab7ffdbc4c47921f05771c486de12672230295b5c24e5ff9e9722ed152ff2b20c568947f83bd3955c6b8220f99c62c1851635430b6c430451b1077de1aaf1aa9e57c4a0e5f652a7a9a6260318e11e6f8316c932b9380add3e9f10a1f15231bf1001be88e426914e95c77e531962723a89c98eef40ad98b7776a4028e97e616f68edbd9e4190ec5b713a529e748a1ca22b9350a420d5da3d117e61a83b3234709f676b3fbfd1a07ca079a8de813bcc2d3d5749e1b0995716d644b52ace158cde4fe3daba1d44603d7559028bf252d9e588d153f5bd201c5d67d2d4764b938682c017b60509ef0b6adcd901c66f62f61cc18ee34b2aecb583c271f3e30b9e0d6c6e116312800f851bc194098ca4a0b29f3a04d29ed6de73c9056ec22ed38c5b995732fca526c96a73bcf714deba1a37901d132c72c04d4958393c7127529f834de6489a270b5991472bac146102a29d76dd0fe75c612025eb6e1c5947cf62519437ffeb0816ee8dc2d99398867dfc4ce6843e3bfb397470ddd5035795941bf33b8126e6d99cccdde04521432d3da3b8031b31c5abaa7d9e29d6db4a5c94bebe17e4ef5bf0c6ccf6e6f8534adfc13ced9f14ec480a3aad1ad14a7e6c98b61213e157718966ff2ebf6ffeb3afd45766ed2b921dbf1fc1dccd2d8218a75f4bc0b8d6e5c2a85be11fbf2045ee089a88a14583b6b0e59f67811620203fd68e017d687ce0f920d3e4b9574695480ec7ce0b8d5c98862788c5596e968d4dac3be6c05fa1ca9972173fdad5e6499a2d7c03effb9fcbd08997ed0c3d649f31a1816f302b17708389ef90450af839571632b8280d65b95f62166bbb5072943c83b4556d74672edceaac21da411543dfe0e026e2ca73c5605b482cfcee2c5afc80aeb66faf593c0d8534360c09cd4957245031f7dd7851b769f145dfd12f914d9f25d72f4d565adfd1aba1fd2448cffddf623db22e422eae211529d1a9358608f53c32f2fcfea1d3742c30ccfbaf99c8d186fb294d9daae660ca1497e636da3fdb9953b9d5561950bb01afad383e67d5b61bea6762e4693666c931bb5cd09ea69744cdbc11e4eb22efa57007fdb69ac91e58caceaaa6d429dad16d3cd02d8b4b73dddd5aeadc3f724045cc2697e3ef90d99f8ec0a6e7721d8e2f385b383db81e11780f8a71bbb781d59387f8761a3da0f711e4654ceda653cfb3db46c9cc6a2d3b21d1c6947b761c72e225f1d612079dc92755070dae6b007bc08a94a34783060eb46c817c21a6c1068211966faa236fda3ac9ed00cc6d6980468180654209bb7e76f0b544c4c1ecdf754ad726fcdba5afa1c875a52a65423c32cbc7e893642945aec58e47654119b63804b69383c81e8f73387fd8803cddcfada1a0aad1b3f05e65a1ee64cec390c0fd96f1782c581e6d193c0cbcf187dffb667e4ed70e1ab2314bdaa87e46d3c5272c9527a25524e8865881bb5c26d0342c2a528bd948340761d56addaf02185e8fda002caccee13b1fca43ca867dfaff9102219a531afc96ef245f46968ca91b796f4ff77c7e2cc1b99919550d286c9c203c149d18975a132ff98e4ce22ce7c627b46d338c5f1578f4092d5e232c019ea5373b94876360b4d9afe8b5a9d747de17ba9b607bede1b08211a3682147f22f58f38e4ffa0fdcc4f1496af4047050f658118c8b799f991fed379efd1afd2324024a309b49bb395e5a040f3dddd30750ee5d0c0ddc2c7245096b9190020cc69d62e334f2e2ee7f49cd45e2e8d8148ec21106baaa6ef428d8408f5c7f67b6862d8105dc68200a79f74445488a6316d1598a9d63a396a60cf9156ffe08eaacf4f5da50fd3e5d285d1a25b94a7db9fdfa44615cf64e3b7211058d5dfeb77b5ae97828a371e762860ebcd4738319219fcdb50141b059d8bbefb3b2d98cc12a00c310e4aa2babc81a24c30686562a39f94a5b4291441253b360786cfac739f3b756c29894f13d6018aa8856d163173b639e42e3715dd37876f33a53686f8f9d1bf5d60d4f16d49d330bf329929c1424d8c8c7c2dfec046938afd3d6d5afb7e2abc420aa34575658e3cdd441bffd3379911a9507283c06ad50590286b00c1ceb49d4821179f2b055603380f975ec0db1a8cecc1f7379a39d055d5a849632e3b5467d0e0893861fed77afa74f3144a14329a365a3ccdc0364fcaf28990cbaeeb5c8580d8c56654c36fbcf51a8dbfe456e2cc6ab2ddf0791c12647ed8d5e3822fef5dbc9f202fda11fef626f6b2f4b63863feaa976bf95ea13bba57bd6117f3f0aa87ec91b808f8768f36e21fe8d820a08fec5ea3c79d2cd01ec03ab1b8742b3500a2d7686951d1d5a88bac24ed6d7773b0b15e59c98c19d0c4153ca53999ce99435623044050bb1ed740de35eb2ae061b47376e455d479252c9f5c58d42e7aa3d9075e904d77d059cc34cdfcd652292e4c972ebd51767e4b56e5bc1dd6e1d20607b2fbfcd42bcc36a0e0532b26f65b6f33327eb3cacd96d9d3711b6929dde0d54a3d727c0aec374b279ca4ea3ef8b3753063cd51f951fffbf87979cdeed2f5f9f664da6b0d46826bf9d5a0a2da84997c2bc19466a99634279a941d9bc3a6b005234ca288e61d2e98041701432704610378cb8eccfacad6b9548c7a3fec7aeb31a0c6c6cae5327b6f48db3e9c01f9be256db0209677e24262e75ed8390fc956db7fdf3a03b3ab830f65f0628646605fbb14b4f8ed37de3588f6b8d471f4c8e52d124843d890e7f23241afe283dd6b2bd8962ea6471f55ee46ddc27c0bceb73d906de571b1970080fad778cfb4ce36d21a387ecb77b49e9d0b8fc3cb8d9949f15493b8b0a80c655c8fc5ff6b29341865983febd13312b16343a5e48589b22fe02d2e809353b538076a1a82a3a482eb202e51d6b9a07acb32cad624da12353a76de21726e70977eb77e28c5cd95bdc21a8f0bafc54ceecdb167718a0e1ba3ac435e0963e2ac05d49b9a2ac2a3b4fa9471da82101ea9c08056fefdd9bf4aa6553fb56b49ac17f56cc9ae344ef16d44368f1dcbd7210398b578bb2a4b64cf67a0d50abaee88e5fcccb5b21fec6955e8e42049a7da8208042cc7a563d4c94869c8903f18c144290d11e0248f2daf9766bb01592bbcefafc1ef893dfca96d539bd16bd66082b06e4007cc7d8dbfd264d3ff57cd7ccc99495ec3e0afcb122a8838e96be2cd1fe724c9866445972be8a8fb10bda205f2027a24164620a502a4a4b302b1b8ee62e02183ddc03a84841a70a49281a4909574f9283e6d240966db77d2fd9ef925a07707184b14feff9421a0746e68b375403fcff715ba0e53e4e3a4779fd81231f7ac9978ab045247c4b52501ff0b76908827ad799cae6f0b462bcd82db79cc17f48c1985f7db7e8ba2c3ee3359ca701938aba569e568b227be1ce0403a30857"}], 0x1110, 0x400}, 0x6) unlinkat(r2, &(0x7f00000027c0)='./file0\x00', 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000002800), &(0x7f0000002840)=0x8) chroot(&(0x7f0000002880)='./file0\x00') r3 = msgget(0x1, 0x84) msgsnd(r3, &(0x7f00000028c0)={0x3, "22fe287d4d23d4ec2192b356f4d5a06c99691192850826aa3cc55f8e22e3acad79ca6d04cf4e1c346902d9870f898947097c5fd2ef30f1f6afe6baded61d04dcffa49da9362265897c09786820feedb47d794aa0f777224adfd008fe927e232ff9a12571c09b929349cd92b99beb517c767e1283b95b55694c2bb11bafa65b30c6c25f83c254395700dcf0e17bcdd28080e133abf5adbeeaa46cd4e6744f22c2a0723dbece58106b8f1befaaeb8a2f9dba2c194f6e4b8c2a1a365c50928aa37fbe287a9431421639187e"}, 0xd2, 0x800) accept$inet6(r2, &(0x7f00000029c0), &(0x7f0000002a00)=0xc) 01:48:52 executing program 1: r0 = socket$inet(0x2, 0x2000004000001002, 0x10000000f3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0xfffffffffffffc4e) sendto$inet(r0, &(0x7f0000000080)="8b89d0c0", 0x4, 0x1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="740c85d53d39bea47bba6c7d825881f619131a9ca6f80c612ccfeb697fcd9936b4a5b798039926b9019ef0477553c7449f78b03d12587f33faa4748b13a9391ca7573dfa69c4e14e4935198f8f3dea296dbd10f64fe9ba3f502260910969d9329d718e1afaba241a7df7bae440ac596f966d79d930a5699c9a3b45d80b278633b74b32f13b2a60aad93a073769454f7fd4e38c4807364d6b5dba6e27c97f31443f46d5bfb14930d351a86f236c3abbb6c7fe8c56e8bd577ff98f4db4fc0f730187b140ef78ae964aa952683fa0a24245c8556e182941fa411ea4e6f5afcae5e4", 0xe0) sendto$inet(r0, &(0x7f0000000300)="e954953d35408aca3510e9e477cc2bddd24064fd4329a04426f9b8cddbc6690c36e7cd4986e2b7dc82dc1e3443d783e3cfcddd640b6374855be6582c3ed2f70c66b42bdb269b3a9656636040289c801474c5b53ad6aa6aa03fbcc1e5df2b52ccb121da261ab13fb1284b9176c55783d2b2a66e1d71f34a111102956737d3a999df70bdd1c2a9d92692394fc1ad69bdc6b1516f5522b4362367aacd289a80ce3b77864925559568801fb8d4653ff272d6a0f400d6c8fe8e602c6a01d395d2825af4add1e727a6895be99b02bfdf679d4f319234cc49dd227619b47af3b25a17049f8b607aac2e8813df92cab499d194ef647c", 0xf2, 0x2, &(0x7f0000000040)={0x2, 0x2}, 0xffffffffffffffdd) getsockname(r1, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="09ebad317f1996116d944042b5378d91ab14a8769816596bd3eb4141916e8c648038a1eb67bb8caecd79a7519d6ffb5ffaee0462cc87f1f89d92572a36567c77a2af07ced1e273c585a0c6b111d2f7063d03f4a191987e48c91ad1b4cfd5ea919a55a35d6b286403738bc0150c413fc3b24a5077d75920dd5fcdcffa1643bcd763676e2933f711d6f5173b032c18f570558fe99f2afb873303dafd2945ccc52110ca01468a8248737e79e2c2ad514622a0e5806675c6684407f9cb6ef63e6a4e93c3a1f271375f1a50432dcadf3619a9b5a46dea6af2c86237f247", 0xdb) r2 = shmget(0x3, 0x4000, 0x181, &(0x7f0000ffb000/0x4000)=nil) shmat(r2, &(0x7f0000ffd000/0x2000)=nil, 0x1000) 01:48:52 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket$inet6(0x18, 0x6, 0x1ff) setsockopt(r1, 0x29, 0xa, &(0x7f0000000040)="248921a6", 0x4) fchdir(r0) 01:48:52 executing program 1: r0 = socket$inet6(0x18, 0x4001, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) getsockname$inet(r1, 0x0, &(0x7f00000000c0)) pwritev(r0, &(0x7f0000002240)=[{&(0x7f0000000100)="f8c3f6dfee944047e7b1d3a880dbbd26aa0b004d2d156ccbb2fe6331353da7cada3b2969f66c932af8c1f292af951d55af2ff42171c6d809de735bac11df22cfc0a2362265385b40bbb2e89af6959e305ea2652d51ca240e7e85b7fc911af63e3f602a07cca0c2bd534ad98b1de6296404f2ca0b7af5646c5b5b91efeb5f774700f3e791e36be57bb7722e5923b107efcd83a56548d6923b381818d150aae18b1bf7c79e6ce41a43e141f07d148492f165a765ebea37bb2d5ba4dce2aa28785c513cde0544663bd6ba8714a3f38f1efe3cc603caca425f66bf2edbb378a975b1ee0b24c981f687755eb63cffcd35c4eb5fc4ef87f6a37c4f9cdfd2e0333c772e2b356ac3c78ef7e6a01db0b6e50ff7d9483c9a7ac2bd611eabf214472edcc11653e8def75993c998a6d8999dc78ca1070a03d8a97e6b324965cf6b5c33ef51de3b8e5b47ee22e8b230f8259b5d392bb44686f9b9f518deca5e2ca632ab0797349896760fc7313ae1e0412e9023235346ffedc9e8cd7df1321275fe0fae8490f68c9f729947f27cad92b1f0f9700b184bac40e65a68835fe6527f71bcba4f1b08c3625627c03d8464235fbfa22d3946e34afa5e64ed9e774f102b1f13f42e380ce417027df08ac31ca807d364f689ba4210eb0e72f5a8e2aad8fbb5555653730279a587a6592c7d4e3ac3b9648439c326ed0a3095654bf506b88a849ef1d91a06da8446e23c2a32b135411eacc6cdebc19bf91ab6ae5b1bb41c0df7971e3fded371203f7aa236351058448b3bae374c78a22477ea2a39b44a931bdb9952c806ee2a661ca9e66909cdf2a5be81daa94dab829449b257077980812f01b1b5184d23773d65e74e355fc57c31d5260d692e424098e3a32434fcece0437264cecaed2e822956bf5561a8eaf30408aea5cbd93f2681c1e45f1ffb5a21ee5d02d993dad8ede2624c92c4c41b983a1a675259807aab2990a7f2e44b02e9da5b50bc2378864375012a05b05bca99eab63cf91e933dfeaf237d7354f61e783af7bec36ed1ba36f87cf1ddda239a1c0654d8065e4341851e0bcf7dec68b56752950a0f65c4de1db5a89c7a7f8fd647a908992383ca7fad4070311af8588e561224c8d43e293dfe79ff5e1cea31d53b31b1eb263d3e1a9975ea0abd029df43f34f804e523e83a84c7edf9e1b2af1201cf1ba8cf17b366b21aee124d62b9a6acc486f2be51d878e1ec5811404eee199d32e5e7c1adf2965f12b727a5af540bb890790302ce7f812b1e903d37eecca2c579e139f06fd2f8315ad3d42b87aa0db95f613b9df6a914cd81c9af0748d22c534689bb3c0447215ee79b5764718e23473f6dc66fea8d1810213857d82cc52c44176a7f730f6a77730c5ecfa8f6e26e4097f964c1891420dd71486a6fef0189cf693467c9dcb97dfb1d52e4753dc0761a8dc30e28226706a3db46cb0c01508b1426f4c24456480fd87c19963af1ce9f0167bcfcc85c8fae96b0bd60bbdd15009529761a528f813a280cecf406fe9409d0f086083f9940b7c0211b43363a50d7b8f9997c3da84ad645b45c5245d7b8689d866e0c82e91d8eebf9fd2b3c7f14efe7cb714cbfaa137372fba2076c5b020a2795c904269f8064b69f8d595edac0ac5043cc273b4f4722a5a309bb76ec3960bea0133302f75dfd5f4e04b93e34559db378e13be4eaa22ca9173320b781c8545b55f83fd48928bf5ec4cfe98dc4370a541d657b2f9d2cceb0f4c55c8bd519a66fb67b384a603eeca1caccb33150e1d67348469e2f9ac93aa19f56a88a6b4a23772c6b0dfaa4b4a75f5d69e5a8395859b134f41568a89c122f348338af580439667077b1e6bcdc8c84daa71e4796bc6889b8a4b51b5b998e5eb92d31b5b2fb8e3b8de83a88234ab832a5fecacf2a99b11025c98c6682dbc5d6cbf099309fefb82a4e03a8e20186688bee51d7d2d5ad0011a51f928f4c68cacf5b2b1724950e6b010b94458be9e711ed715abff19e313d3bd981f04264ba1ad9a1a94a5bfbcfffe14847b14b238acbe9939cea6d26ff3a30d949e34ab65d10174d60511cf8da0162396b9f8dbd6384180228746ea59a6687403cb9ecc61f88d115ec7499e1cfef9bce20684aae1e57ed4031fd4b5877de2051f06ca81c597047749ff73bdc5e9b35d483e395d9af97bc6b4f5df05d979d6900e7a71242c5138ffbb4cd56375ca0981efa63fff5c1ad34678b5b6575844951d0efeac150344f98e2a94f152905fcff831c653f2f7b7700a6239c20b73bcbf76ff4b11642a145d5858a730790a1b33ed333f1aece897ea11c96fd9b802b04de1f1048fe2b105fe4a5848bc8a074af67cea1e8ee1ffaff7b8dbce7f43995a4947826e6d40c24101dda6660be86a8012ec2e2c08a821c7b3bf5e5e085acd388f87ac5855a96facf8046e6e2c1258e9cc09fe5cbcd6745480a14799dd130e8c2ccd3862a49a031d580bb0a95d071b0c2fc514563596c2bd6275f6f4a4f5a8e203268f65cb891d1c4faf6fba8e984b9367f3384f2630519b8be4b2ddd2c90791113171068ce380559aeef8b06deb8b1f2f2623fbb313a0123d75ee542928e42b1befe9a29012cc471a2f9c417317e1bf4ffcd093a4bff3cd5196596daa0f600784545224c00096a1d16564ead086bdab3f8637def55cbea00a23e6a32ac60ea52e733e99b9a4be0b8b325554655a0b9917455d0f705dbb795398cc4cb228509fe670b84bd4488ad58b8a8be719af0c7d1317cb2af0a1ec556b51ba4368b5737b826f84e48426548f2462c8f157f7564fdd6fc23a886e0fe85bdd11db8b76f25a041e0317517363214a4362b9d32df9ce9cd6119111431b11e47da7afb3301afec9c7d4187c813870477d0a9ca461e5a6f687a19427f425dba5897e168cee9beea0fc817cfa8c01631051f9c49d60792db4b7eb69e2531bc1e5cd764f9ac791f38332f1b2c8250c2d338c3d37f23627dde80df67e4d81f84b1b2d4f61070a95d3b45ef39b156a46f834ab85dd1b6fe92364dc829b725b0a0278865b33f0a9f0844b3e00a8f311ade79fc570cc16a09018371e197e9915bf914203e81babbdae90a62644091473a2a5078e3dbd9f5278108828470c4edbfffadffdc45df28d6bbbf40262ec9f1ac649bdb3f8eacc62c0a768b5ae9fd16cce4e90edd292a95ab79431ce74522d39740e32b425de6592c1f8d6ee3c820941235ada1611d20d6c8833062f348ee1e3841cff8ae3b3882db03ddae7e3dcc09e48ec2fa5cb02f7719a752e92eff74d87911dd013e7aa38e5d857e89f594e437ee0921467fbc6e7abec95fafd1a9003f57073cda666c346b5d3b1b8a79927498ad26ea32a70e22d9b182b046763b1f75a9e47fa7ae7de0942adfdc6fcae29cb7705c2ecf77968a623010a64d5d31f7f02b094e16136c92f7bc92fba6f39c3bca333db6d7e1999f4fadbbbf810b0b981555cd9b0ee556b238d7cfe9d86c9e8b90831044b50ebe7cd0f69fc64ea4d071cd57dd16044e8a4d4a0389b322bd158394dbad06d946723b0cb07ff1a974f68448f784970e63247fcb4f3dee99ecde4afd8a2d796fef0d7f6b622b8799f2a00ca8426bed5660d2b8109e99b4ad14a2530de38ff6eb9de4c790b9942ad5fdc6803151d6d5ee897230a4db177e4f0cd68655d6ffcfaf1ef63213b4fdc75ebb6aac1a6a02ad57721cef4e16a897c0c8e3be31f1754e1754629f361a4ad798cb005a8820b29ebadc7255413320eb2a5fb8ba61d3643c1689174cc95214eea5869a8b5dcea2624d6cc16d92f40c5c2404fc5629ac4a66257b0d180b16f5c62ac21f1e8c8d06767aab61bd01cc8b3b9fe9efe4b899077f6f05f5c75b961214d8111ef52f00075afd13e0747a622cec8f785cf6216d7e667bb88d95ed52473d942d4d479e7354a95de607dc450e33f0d3415d88e0410ca5d68f1edf5ab45aa052d97d268528daa55c4bc903a6ed6bad0b0ab68dcca8f06ac99b3ffb8ecb5ed9dadbdd94ff717f6b367a49abf39a2f1f85bffadd4c163be5b318b407db1d1f3365942eaa1e95b92a110c054f5f32416caa27dbffbe4f18a30e7492f3b7d1470a8a08b601f773c06efd528de47b39f8f855d6980a3f17e2acfb6b0be96fe8860a192ad3903473b1657a912ca5a94fd19ee4396ad17966efe8e10ada3b2b5b53bb2dce053bad30e924cc91af787647317f3fbc37b8ccb377391e89cd3a6e837cd1b1da08658d9c18ae2dece68af13a7282dfbbadd6668b2fd6d2949d43a58b087a4ac0704c222abb957ae84a8551804eed303069177adc2a2c8bf785568900ceb5fbdfda73deaddd1a8b2d4257b7299d320cf1650ea9956c90b41ac799fa46b4b952db7b84e5a9bef4b853e98afe187f8097f05f726fac7758b1a8b5565b738cd9947b4443d5d1ad4a49d7977f57180cb82044df2c344c0e29191f8c70b28ab9db5f4b338341293d6e04e12da3915086f51e2d5bc3e58669ab0ce1191d9e0f63cdf61c56c95c15ecd1356d9bafc58666d617f0b128673442608471c34059a71630594fe6853b7b14465bfdf92852d3f21483108d372c237f00792e31e593c01fca4b4017bfd87e51321691df0f6e8f6ea73169956a38f2d92f384438afdd0529170879460ba409ee7c4293012f38b1e72d7f471799f96c90e1118701569b464678af4f4ef5a58153a4d7ecb48723153b6d9febc3930de52c4c2080f49dedca3d76432be7940fb1ef6aa3958f42fc27334432aed19cf164103aac45e8d6dc455513ade537fee5c456d53fb885fb648f63601bf2042484e17684da67b7f134b1b85e929e6a64540ef16b74e323335e1d38c4e516d9ff2b3294070a43ddbb6fef2a61d1fcc15a3464f19f25558d0db8ce2fe88df0faa3e098fb9fe9e97576cde4bacc6b469acfbe215e546d89c123729b13c157344ea4d5541f23bbeef0b0fa99dd7d1c3a1284aaed927d530713ac1f8bb975a0e34b56d6bb2a4c9d227a4ef7f59a88d205facadeea5753c065eae2ffaea40d51734abf7193f2cf871dce2d8b8b6c15fc8582c5cae3915d73c100779ecdc68635e7081ba91dbb712ea527220aa0e6ed48a750502f25945a39060be5d75f4c1c31f1014e203e88c1fe41d935cd05a17e05a2fbf4c7adfa8a22f7ca3a572b33854416fdb1da0ff1e1ccc50f0ffc33455f3ff665e2d161fc02b11cbe6e1bd2e3c550f7ac14f9c19ea6863b7c1d7912d78aa0619abea9e9274c5bf3cddcd3ee70c252306e3107acbda348dbabe88044a8c364d134cf748de344768168cc8fd99dda104a72cf1bcc4a7873f9fa73ae2c77730c8ab890ce12c22304e8918201818efcaa78fef70b14999e5f6d25b2bc8359af92f7ada86cc38c60ba39d240d55eccb179832e61fe214adbc584a5448915dffd5c38f9863b86d94dcd804521017e9ff0268abcafe94ae30b8ca4a79437bd9811c74da6e099fb4fd1020db496b279471757dd1289430955cc9f72b6e8eb0077559678fca5570ebbca55007011e6b53321c51c3cf460588e0b12234d66819ea3e3d5920ca2332db4c9ce804c322437a1e44a028972c8feae1d83a5baab38584827f1388cbbc5e92b423c167d7944ad56093972fe8b23b924d49244caaa2228021da7892f54f55d81fd5ccdd71078e4a5c3b669f5b8b1eb12beac2d739d7d48382f787bafc6dd0d38be5b962c5891e6f15d89e58ae3c36219cc67e2a400722be25ff96cd3335bfdb4bef4ec7add80eb6ce7a08c9a8d40676275492faf9f25902b37f71453ec825d75b86486a817e09dd63631abdcceda5ba994", 0x1000}, {&(0x7f0000001100)="3fbadefcbc2b380e679c7cc73712a051c61ff03338f513a37d9bc448edf37d5cac8c4c021a1d51a7f1739a5d16318a54b5978f0ec9c9e1386e3949de42e8232dfc9d52ca30a648e206d7f2b501cd129aeb344725d9caddadb5bfee9fe26ef5a357d30a25e98c9a53b9985c58e8238e8b910b85757a19f286acfa4eab2a83154b4a7fe62b5bac3466c5391e4346cb5d7e21d555ae4634a43b0964e63e4ec26bdcd343be43e4b91b4cc71aadedc3db6a9c8e6f610e8927258fa9887cb4bef9d8b4a66b687191be24a434cdeaaf75bf34be78efe3ee3490689ddadf19a0fc9a9fd4fb2228afd1b8d45c0f1b24acd9f7b2fb3f79c26a3c8269e36fb9cdd6e9b15efa56445711e3c1ea3cabe19d7eae7dcc4132c149dba734292f1a7b351b26a437520d4978a0c52fa2bb104027240226c5be310b58fe7c9d4bb3a612be76229bd6cedecb778d6b01c26873f41296acc22d442e7b3d43f0ba62f7cb50bbfd42a674a7d2a9cc59ec2671bd47b00fbfa2f0228c56d01a227cc79e2496c2ed28f85ada77779283da0cf21598ddbbb518002bf4273100b207f178e829c71dc72a556919c4ffbf793983d940476e3718af0ccf0e9e000ae5a28de7438e14c5c8ca70699516d4e7b789ffc1b3e15592b3bef1d47752f853c272aa04bcafc8eef1be42b98adfe0a1f20196bebfbc92376116fcca71b04de0c7ec653aae8d0dfb2de258076a4f7988b2f2e3b73130c17cf18b3280deb78b3c35b59ac94ccdff0efb69e69021cdb45ea3a8d413075d8b172ff40f121f15d2f9b65f4052ca30fc78a39d6d31d665e3c13690f590f03736038876daa943eeaf7ca1adbf16de9043ce9da7d26af36dff0d77f96e28c9c9944818f210e2f73ac6c2dd054e00caef590bf9fcb3204ccf18a3d3343fcd6f8f97311f035a82af900e07a14ca4ed2a83d1269af7012459f0c484cae2ad395bef01b9d3c9f7680405f847e552046087f6075dd7fb1e027365710b30cf2e283afc27711eb1eefff526225a5d32a2f24760dba33ede410720c2d1de7f1e1fdf6a82e9e63138899f38abb5364f38353afac9207976b0d868a644f30b23aca6818775a7bbe8f1bdc3a3f8beda963b190846dab83e31b0850a348422f4aec773be6e809be9bd70291b4e9abc974cd8393cb0e23da4b72c8fafe71a38fba8871814afd94c20247c94202d15dfa62c73125f745ff003d9712839a39932078d856fa9538971e04d4b259fab252e48e91e2e9858e345ca633e97483405843f62a335f1bbda2f812ffb2279df7eda71a14fd28a8015a256a7429e30508e5b85940c4d66559e77e4bd46ba2e69886b01c7ba9d10312740bdb7156f6b0fd6afc5a0d279751ecea7161d7aeb418ec9368c2dac96cd4cd1be149a160bc8766cb9a5356925b88a241c91bc3e09362e51c283e570960709329fb01187a1a363376b2e6fd312768269013929827fe706a74fd9aeb193e9109c3b7086595a52d978e0766496fdcdea9c6d6cfc2285fc5d2dd7e46659cc306e366e8da70029b3fa2f3bae98e297f8f943199fbbb4f6015f35fb00e80ec2c7a1bdd47a037d84ff6fa69d9198102a449035dce28e0bf206f12ed668bc284ebb7752976c4a33dc476c6083d2f1be3136f5e3fb75bf7351b65d07fe3b9fa3f6ff22b852d31e9d2cf9dfc240110197e0c3c2b6182acd82ebe21f000afd3354232cf7986c158c8fb1ad9c6895e3fb36e366dac56f58afc7f867a6d6998ccaefd2436478daa013d09a3810a66d0ac16c79055de402dd18f498bb5885745af1d956503b5c4bb688bd626326f2d68c6693aaf1f70aeb737a08f0a5a85c7f518173349a6c89c6d8344885f24d78b27fa8dcd9cee5370d592174584f79fcd23da90688442ec53fab4b3e2aa5be2e0b5602853837b2571da0c5319f615faf658ae7ce1d91c21abd8f4f941c9c4653401ead8f8f493d4979bd6bc14027f82e8134cdb219711e48730e931316268a1323843030e7bc3c123b55dd734e2ae129f7d0ab2bfae2183388b3a14e2238d19603a7c2b8b8a5d86ed97750b3bd5a0ebe696d8413f75423b3b9f29cf5bc8e7b52079882a3fd76b56978ba60b12e5dd3cbb17f0129cf3b4a1f90d397460f2d6d2b15fc2fffe18e1e94f9099b36497ab7eb170f5a94f7fa1b003ba91fb725e949b40b09663f3faceeb34008fd43eccbeb92f49d4704a3db1937c7a289ea74ff7c57222023fae8526914a0e352208913bc8405e02c3faa269fa44ba86f2d3dcfbc33a107a7cebe13694a56fbea547458f680b1f1c7998d426952082e2867d40399cbded45efa449ffac353e712ce7b2344962ceecf40789fe578b9ff16c6141a9fd8a5e5caca80030d8cb57031180f735462f789ddfd6056f3aba0e355062749591cd790b24223f42632d24467974f826dcc97ebb5847f5962ace8dcf4d4b22d00ac50017daf57878aff9548fe8ffcadbd51bbc3c1d15e74c84dd6c2ee3cf89bbd579da33d3360c51f45944f46e8fd6c346b66b59f25ff0346716718a6c82f293cf7fc19a63a57b9b1332b082c0b9945e954b13e5d8a6b37445bc8cc97aef088348175efd42b6a7ea1888f776981511bd615e3ed10f53e4dcb43b4b3b3ed599aba2a8ec64da545080ba282649c08e89654308d92e1fe1efa6fb401dfb84cb79b4bcd0d1884718b844c55c68337180d7d60191c60479294b129c09b882f98c1c89cf716d5cba90e5ed6f3d2db746f168e1672164eec530faec94d3700af5bbdcea15fb9fa0f163413ae114b6615f56887f9bfa7bf5ed0d3e50ee3c121d8843495d5aeeb447b45cdbda3dc6a549e34fbaa5c81e01db4962076d0fe0e285b14b687c0e0d5ecf3a98e9b8704a3b3363c67d9c4b52748ce381678f8a8f8359d6920ce033813286d57cad77120e8b7cc64223de7a664812c9d8f7a6c6b26c8fee8991497f1ed34e25a0021a0bd15297ec60bc453e6007719a366b59d315b26be78aebf46ec1112edf1845ce1c44c50eafd671085d239e85a44a06008464ca21cc2f2314a5f39f4d120aa0daeb0bdff22a518a32d406b551c284ca4bb14f74f6dac1889d482393f5a30e5fdc5caa4eea9b9ab7e4da1d7421476d0ae03229b4208b23fd2c1b77abd1cab6678f82049225523b4b44e535180939d589d65b74073cdeaf90252d79305b9a26fcda862cad4f053a7792c029cba84f4e4b3365ddb811ab24f9b830167abe834992e02856e3f416b880ae9b86ab3e954ff814627e8f9ba5e86c1f69c45da8bf22c3caacaec60cdedec8e9b9a24c8adedb12d8459fddd8c7e9223ea37a8e1308424197a02b32457fa95576652b4ae0541cfc96f767f03667661c91cf1893dab796886fa3180a20ebbe5e32aada1b038ecf4cace49ddf3181926a40882ebdf23b2fd5194334f78adb507dc85fc9e977e3d58ee68777d55ad132d4d24a32f3f8087a6ee2c4b8c61d0bfc7ee9eb76f4935997eb040797e58dc035366a8dc6824e75a7edb508587384af04993034e4a5bbb3ba6d62dfaff026e0dbf00815c6cd6f11e21a5f22b3a778bda67591b6f38db974e54998e44ebfa6cb21c437042d868649352bba6083850f13140650e994f54fef7e2627b3a861d9afe392a6aa2b27ac91d67ae93928dfdef23e57f809d5ba3aa5ed83b1f6cecc5e40283c23c86df9f0d7baa5409eeae9b128829eea4cb555c7751fbf517882b0f390d8156373c3ea75893dc56ce122ab640cd50267e443a5876c1f2612ff3671e0c2f8ae91b3ed50f0803c365ebb701a9583b570e4a6c03187db22c6abcbafb4d6147ca9fcd723080f17f5ef8ab7ea0fc1bb9d88133241b48e3e73c441f88714ada7f7e0ddab0ca5c3ab9f660758dc968554413d839e1c4c36888ba87229c27a3fa3d2293f33d431c7c66485487eaf922a787b0ed40ecb188fe3ec3ddb9ea7ba824a3633bdc55af930c7d4b1964323394b318306ae54784edde354256dd414a41023003011d89576cff6570db83c55cdc414fb3887ebb22461722bbcd65d3065be8e825385714a315461a2c819dea41dc198c7bafc5d9416493f22ee0b2e570c84e6124acf00c763d911180fd7a86c76c7bc1176b0fa2ef27fc5715237eb60ce415c68f46c2c31ec54aa2fd9d2b1c53350bf9be25843f0683fdba3148bfe8948d28ea5e4146f24e349da2cca66d70df5248f79e30f1812135c1c049cd6f2b8206727d82f473bd62c6c24c6d3776a02b8006c062a9ba7c6103492e84c4a95281e2827ce81b5b25c1e87566d94fba7114d5580219a89092d4c159d454b0cb043fa736d4d4d590702c3110a52cef28464c4c67eb9202f34c9ee42c8b2d8b93e38a0f97077fd8464d6b6c475d1192db657995324bc3075067e413a7a53b9dd582c7cbe9004f34e5ea91146538c7adf89f4b91354f4241a88fef3b639bb4bbc589e4ae8e35d0ebf19d42a6f7e6add5e9eb3561fa8ec73246406075357474fc3801a4626bb4eb810dc21cb9456306a8b50cb3fb08fb4610e41e67c92422de1c0918e138378fbbfbac63df14fea80e3b376d83a71552d8030d9c4fc6859897e42f997f1860ca4dd66c302979c99e1717e09ae2c2d4c3a30138ae16d887b4ad9c2addbe38b091aa7ee7908b69060c946f7babfcd91ed98b33885e3e3e9ba2d1960ab6bf761c23a1e61ac012c541b8cd002e6b005b600e5608f9abb90f184dea4c789a9026cbe6f86cb3bea8d99e22eba2195c4be053abe0b8ba0b10d4f402e4332f030874d255dfb74493836179f0f9c288cfa56e539aee8f21967390532815819873486f35998b1f965722fcb8aeb418eef91d98c6bf9fb532768a21db3a3c8b17332c3891fd90e4bb9dac5fdaa54ff7c195dde5b11e3d693d300833db00306b7cbb679ce42d339d248733aee351a37c074bf4fac4b23f80d4edc772072d89c120a736d20939ffc91083d9e0d70596126af605fad978355d785c5825d1dfc195cdec7ef789640a66c45774607b8451d9b97e13ca316eb72ebeee14892337555357103824c47c1bd226d692dbe067493e07e909076dbb5393683cf6d4868a863c2bb07273d8e303c9c65c727b5b868460eca41a97e72e90b3e814c2f10822e695f59a3fcd5d3cc73bdd7bf3853bce519fa544d86177ecfd6f491855dd35cea0c4c7c776db42276f7f004dc883367f183ec7e4bfb05ac89c7f6b353c4f87e63a47fb7908b59f4598e6029ee2d27eeccc18f091c95f835505e04ca0b154051542257a8861c7e600532254ce456e6ca3ae290bc74d9deb276fdc2d14c39749970c6905ecf98330949d301e1793bf58b40372ac56083060d06c450970f80f544c01cf130e5971afc5fa431f95169d89d78876a181e887f2cf74ee842c2098835aa15bf19ab64a59ed6963929d03123132738cc1dbb74e779d80286e769d1873784b78d7860169d1bb91c0c392b5c0729da166d60e7347377ce43b77dd35f9300923af3eaadcca2891ad7844747ec8fe9c926240f1745da7e97050991bba8e270c655c5565baf58418d317305cde969502cecf30c823d7ea9930692bb95de1d020cc90d8580b8b9653344f3e140fdb71738854a4475a5c617ffe52f11273d6d46220fb1bf9059bb4620c4973cf012a44fed8caf41ff6b461d49075b9c75e98968124469d533783367746063450107c45fdb0fb622384c042d049d0a6a9386ff995401aa6d98e992ef0b528e3b5d0d3b4a443c364f1f40a8fed2f377328c8f19eb9420432091dccb5266d9876b7da03ea27d6a8a7e6947bfd986e3e5059100a40baf49334f8adc088766690ab48", 0x1000}, {&(0x7f0000000000)="0a8ab66fdd81dbe206180a1d1bb8869f34326f535505fdab41e2a992eb3d", 0x1e}, {&(0x7f0000002100)="e2dc2d51750e39dfc06b6758fda20054f0ea72781638dac2bb97272cf79af5704b6c455f6c27b0d8ac3b54273065211b3ffa80a33bfcbbed62f7c69d35b9685580b835f2eff2ba27071d63000517fe58087eeee415b79829badbcee498aea52601c63ff45a7d88b1d25562c9ac37f9e5c39f926bfb39dcd15491c3814b9518aebf", 0x81}, {&(0x7f00000021c0)="03924bd2f6b13b709f98628045ac746bd92305dbb64b6e897cb65bc6ad31ab6f3811ef33d102c9940ad5e8f7c9bd4bc6b8da0be3108305b99634954ce24ecc80a608f324029bad3a4e249bf691db94a069c40f9ac98d55e41968bf44", 0x5c}], 0x5, 0x0) 01:48:52 executing program 0: setuid(0xee01) r0 = geteuid() geteuid() setreuid(r0, r0) geteuid() 01:48:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) socketpair(0x19, 0x8000, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x80000000) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) 01:48:52 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0xc1bc367dc9640c8b}], 0x9, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x5, &(0x7f0000000080), 0x7, &(0x7f0000000000)) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) 01:48:52 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r0 = dup(0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a3b1a09c17546ebcc23e4c06aa398f513c57ac72", 0x0, 0x3}) 01:48:52 executing program 1: r0 = socket$inet6(0x18, 0x1000000003, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="5aea290dc4456b1341e923f347c83ee242996fce09e7a302c2821608f4ea7379a029dad4fb9665c28b04be6312bd1884679f4b92e2c904b490ba486f6241bca1097954f78872c0bb0a83572bfaeadf955bc902b1415f423ac7b4f467b643e6d20d3a7f4a20631bb5e43f984436e89ae5802234c54b4c100bebd4eaf4cec73ba3032ea75ee25f51197cc2c92ab10bed74fb7d45d1cabf4ed4c0c1bedd417a1aaf9c58c94a64522db6b9927fa10303dc80392a36ebbeb694214cf1f3ff1960ac95596b70368d5313feff5ed27978d657ff471d9f25d1", 0xd5}], 0x1) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYRESDEC=0x0], 0x14}, 0x200) r1 = dup(r0) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x20000, 0x14) 01:48:52 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000140)=""/48, 0x30) fcntl$setstatus(r0, 0x4, 0x4c) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/119, 0x77}], 0x1) 01:48:52 executing program 1: select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0xfffffffffffffffd}, 0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffc000000000000, 0x4, 0x7, 0x3, 0x4, 0x9, 0x6c0, 0x100000000}, &(0x7f0000000080)={0x1ff, 0x1f, 0x1, 0x3, 0x7, 0x3, 0x6, 0xff}, &(0x7f00000000c0)={0x7fffffff, 0xffffffff, 0x800, 0x400, 0x7, 0x4d, 0x2, 0x9}, &(0x7f0000000100)={0x9, 0x400}) 01:48:53 executing program 1: r0 = socket(0x1e, 0x3, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2007c, 0x88) socket(0x6, 0x0, 0x8) recvfrom$inet6(r1, &(0x7f0000000040)=""/21, 0x15, 0x1, &(0x7f0000000080)={0x18, 0x0, 0x8000, 0x101}, 0xc) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCCDTR(r0, 0x20007478) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmdt(r2) 01:48:53 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x26, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) semget$private(0x0, 0x3, 0x4) 01:48:53 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x994883d46484d993, 0x2}], 0xb2, 0x0, 0x1000000000000, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000280)='./file0/file0\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 01:48:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000340)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe43204", 0x34) syz_open_pts() close(r0) r1 = kqueue() syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x40, 0x4) r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x0, 0x9, 0xfffffffffffffff9, "9ad833739f019fbf00bd400000007f15b5abe300"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 01:48:53 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x6004, 0x403) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 01:48:54 executing program 0: lseek(0xffffffffffffffff, 0x0, 0x3) 01:48:54 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x28, &(0x7f0000000100)='\x00\x00\bL', 0x4) r1 = getegid() r2 = getegid() setregid(r1, r2) setgid(r2) setgid(r2) 01:48:54 executing program 1: geteuid() r0 = geteuid() pipe(&(0x7f0000000000)={0xffffffffffffffff}) fchownat(r1, 0x0, r0, 0x0, 0xb) r2 = msgget$private(0x0, 0x404) msgsnd(r2, &(0x7f0000000040)={0x1, "03ea51ec342613e06ab6f203bc59045d2b9c745bbb4c9fffc108161bb1f47e7b21c4d8a06f7e62437b1af89d7dc9235474375d90fb61609634e158c0249802f69d576ebc7585d065c89ea12fc4cad980354ee8e46a292a82c36160cfbcb3d461fe668cca74f42fc4939a4c9155109dc28fda5fe72f18db25f86e8de1cf25b9bd99fb4833eb76440f887ace43f5e8baa823444f01b642d818ac60fff8129d29cfd4a1732cde322a1bfe2a083debb7985dde74b5fcd91b18cb87e8b9d5eca9c7cb42bfa804daa83f43f1de68dcc1ecc829bc56501e5fc12b4584097e33c6a967e75286c329071d431c06858574e6c8ee1fb5431e246bbd6b94816827a0f7167a22e5ed90991f1c6800686e57e07c143e03766dad1ff6ba87783e4ab27efa4c5e7b786f9e32e0eae03e4612e82499b3adb2148119027aead54d47a93644337734ffcb1af4393591b0100d2047004b7bb1175e96bdcd95b2eb58b16e799be20879b32c65582996f5eeb4530c4794ff6313d77bc194901208d3f1f3e6b3c387f3ca419f7dd2bd6a46139247ced46f4fa4771e3756576d57bce6784181b04508781daabd8d36a2d439bf1cd8564b3ac12398ac1d0f5d947c84f6b1a93017f382b2a547dfe897c645e0d9ceb14a072920c060fb90bc9fc0b082c5d87e88badaeb804606631398a7a77332a1ae0ab7e3fa20e012027df0d4a9dd21206eb8eaad856c7131ff460e48a781e9099291422453dcb3d198d9ee17e26bc97362a19fbfdf4c2b1a26d246d42fbde2f056f021387db1986d77ebde9bdb45afcea690160a925bef2e9ba149246e3b363974ca2173f3e426831ad905e8ff740c81e1b8d0f9f4e6ddb502af83f2f4a992560ea47235f4e665a550a0c0147636f4b0bd6a27f8897ede359c5362040f744b4e0cec83308dab483f79fc0ece1fcbdd4873a08ff808529b1576a613ccf32822af17e3b07410e1f852f9a571a1cbfebb827d382607ed96849613aadad288ab49894bf6c26d03207434213fcfc6de2106d23c3f2cd74ed97efaf6d8f08b37f5924e524ccbb0c2a6296a4ab3154eea7f8cde02ad02ca8123efb4b375a9cf06d3f81f4a77f5d5641ec950a6b542e863bf4d70f24c672ecd1ba8f69141ddc9c022afbb51ca7d61aca875e87076f1a6965b0266fad424e8e1e599ebf43a15e5b91e61b6532c04fcd3817aa571bac6b4e1dacfb8a19c6a19896d070b71ab732504677575ef39994c0d33e95322afcf7aac7b21d0a0c1226d825262de15eed3a1ff56753ac3a58fc1ac3630f2b6b555dceee4c292f74230b7a8c1aa13596d36435fd0dbea68bba0da74b969f9ac3473a97fdf80d31d907e927d8a9524b852cf0896b9b30f8fc5cd266b016eff58a73beddb5c9c3c6fffba4960ce6214b2f4fd3a0df2b34da011ae7b7cc5f8b5504d4648471d6dd3cf0392d429e050e7f78155e987a99b64354de8c4ed19d00dc311092653fc85a250626b78870a65a9383d7c88c93d8dffbbf97587ef2e1638b330028e4b85fa2e440ca568e2f3aed8fc091e981ac8fdb071b2b71e09c2f79b68e40ebec2da3fd06e3dd98a6845b37aeb80026d36cbe3624ae3c0bef53d3fa0e560c35691cedad7168ff87999394d10266983ff378f6c77c1c2f9a01e1ac0d9caf38aafe6ae251bcbd9b0221d9b64cc9400d9c417251d375d19b6249bcf45c4ed5f5635b86c51bda339b495c0516e6ba82f26685211358e7790c67278e330e5c57967463e8a6a7079b7bd56a449360a52baac4a6226aaa929f32f47f4a90ddb11c1c31c05ea3a27ed2f0ab7cd17db6f5c641a39706acc85b67f78a2b621324a8d692220e7432c189d5c55d55b71b0e3b89ee492d19d86d09912cf6e98fc3f87e807045ba9cf0fc93ee7d1c4616d280c11a3bc3983ded44d7a10bd680f0b5df98c12580817a6a6ff5e747c3842f976ab1012b41592bbfa8a4764133ea8319559302e68662c843bd6aeb1128ed99e33d0e2c329837840892ca294f1a5210e22be86170f195b39f5664ce5abdb86b705b414e0d843cd48647948d0d584a39741d5865ab5bb9ee7debfd3c7323f92a3dbb67061855a9c2ee240f63d86c2c9a9a5911b78aad3e374e2d64f9afd48c5dbc245d4991a669db3c52d1609796a8cd53cedc0a8979a2f24b9a2ec5aaad8099fbc6749470522ece0d5a3e28e0a7e70371087a3d00d9918f03dea153512f52d4c46ea9c5c71b8da9b53bbdd6a82c0d7c970088bf38bbfee6edaf5cf535c303dfa11f27be641124d5d1db0dbed634d8a5a23795957ec0356f1b2a3510ce5e6485ff3547ae1fbe0b1b30adc4d4638695112073abd19380712175d4becb3dc9b490ddbce97acb632a3b983f7cf243901bcefd6e701e4517509736ece3948fdd398d0e71ec8a4b029e258ea66180304b49d7e526e99229e9b1e0c18d3b7225a3ec956122d5689c7eb86824928a39386287dd144c01733b716287706f9d0efb61ffb17b9ccfa9f78e1624feba398493b1b6385b48c385e480015c2cf9006c72b9606f1a1d1ee9a6cafc04c5c16bca27e46a74e63a9c79f7cbd8f3d9e78dc9624cacfdfa3b9b7ca385fab4d7fb57bdca78bd85d310c6303a3b043440bcd739bc1260a0ed4c3c3373dede6991703e9ff9b51d94ad522b33e0247fc87840be0e5a5306465ca7fdd74905c6e23766923c9af9b087baa80bd9d02e323ddcba838a31c93da01f6bfd8a1ab0aa598e8f65dbb2275988894c3d69c076001b383c2dea1e89b6fe5fbe88abd1dd554ddc0e9def6b00cdff5c9733020adc8d0895848da943c46ae132962804d38315719976037ca6102705fb0425bbeeff46fc258f8d9b5215fc6b0a2268341b72f57b2a4a88dc194d82e1dd540e409b9d31b58b637894425c2d3693ac86c11a216497a3b1861dc4bce2e47c7282ba3560b969e0c2fdeeee110ea8205d40a4cf919eb717e94b66358ed747470bf31619d1cd38d24ce5078246c669aa305a67e6a4064087122d6ec054efc47fb946b5ad26d129f3c045d93d8a4f096b21f6ab861ef28d22b6699ea63156875ec6d4fea0da94cab0e8c9e35bfdce74f6547dd2f56dd7e7799a912ba64f45d4b0a82b2636099797f8eb84abaec5f6fa97a10aa17ae54bd1f635eb041ef72f5925e553f76c174c7068112f6c3ddf86cd24a44552c005e7bdb65a58f13fe8e59b54ee67cb8554b48b46483131465aa0f4b2d48ee12f093aef3ba281c13b7de4e9d98a40bd5b6c0a3c680ddf18b952da9153c9ee594339b2c05becf3b8ef9c34025d7d4eb0badc023614df33abb1b142540741db2f38edd8ee0c7afc264175ee22e431c08c2632291f26a4f846d8254042d406a5eaa42006bbf31bd188b9387f21a27dc64ee7f7f03349978e901830b3f9e19e92fd80992ba6eb6f8a6dbda80f2544079bee776f02cc64a07fdbeb432f50c2ea4378749b8f7cb61896946c0973a195bc94b80e099218a440c45d3e16f02310ecdb9f0514632908277b8e50bc5aa45cc2e4fac5fabdc422a4343557254d7c0123bc9d0d32f983e6fa4dba55fe574165208e15810243c47839d48aca7d9905074268828c3fae431abc23f3589fd32a40f03e5f672f24632b698ca04ae27c34985226229aa0a9e63af5fd3a197752272896dbe925c0325844e996377d5a7d769885821243c04dabac285bd9bbd8b73d583d0dca2e8fe9fe6d8a065e4c3dd0f8454c75dbff2bad4359af8111846b172da6e2474187e5d5822f6bb013d4e67f02de294ed0605c8f93f4cfa5534cfb15306c6448c85e49f31c69e94e688ecc403f7284ac5b8006162ab5a016b56ab28a766cb6005d5a31d461b9ab2028db32732de1e0148b5c144a293ac1af94b21ddb7fdc67a278c5d64e66e94e00b9089fc5b5c6436e6b09b877d07a9c42da76bdac9c42d6126d6791fdba7ca0dda9a824734d95e2f3738358e9cd5f09658ada004249ad2268ae8c23c7a72e9f67c2b95f9a7adb4b91b934a3011a99167dab977a4b9229ec599239d71111f75a522b19a03476db6df9abff0d7de8a2addad62052e5c25500411776f85b93e3dd5992346cdd7a11e72e2cd3596f25a0ff5b41dc3117ba728609c147f958055138b83a746efc6ae7853b9a7b4aa6317f13249fa018e8cc801ce9f9ac72829473287b67048f5f2c82479381b627280f87660f9fde6cef24614300d29da9254ccfbde6eedaab056e8d02a0a47d50fdc78d8b33d9615a5415aba83f0c735c5783b0c951c7c57617bd0e7f552311f17d39c673bbce5107c509bd5221d5ca1c84dc80fa682e2d961e6f86865e9708f71eb3d3133549b32bd6090a3a9b017d15719e0e23669391ca33633678c17dc2ff5cdfdeaa1db88f13f3f73db03667a3f27733cedd5bc4c0d4e64cb5e67956c5336af80c4514b82960e1a9a759837aae42d1f6128738a543b967ed14bd82dd47253b665017c0b23217871e6a5036855bf7bc8a9f2d9fa6244875b00ca8a89471f1ef930b4e72d1a1c6861501c37e616abd92fb1b055a91fa1d8f8152023f2dc9ea1e2ebccf02373fbbcca7598001b201a02585899db45bddbf653470d72f0ffe3afc8eec50cf7b49f1c8ac50d444288a52d31d333d9f18cfd06d224eea78af58f2f05c53661c9ec2eaa684215747a36d150dd71314ec3a8a9147379e69bdb1ebe0374a7c97afd2e0a81c7b1586d3a8d8dd68c86ef33c107c2659b7f91eb5f715c73ebc5fbdb818b17d3a0fcad8f187440156362ddf53265844c9ba4aac1b40201bd2f1c011b7c2827d713912d843e0f8c2fdd7a8e9feccdc9cbe879caadd06d3980020ff780202a59603051f8d5c1ef10ecc69f5b7da8a01dc82626a0c097b385d1255a10cd927106fea9f9c564ae27b9303d6fd6d798c71e64d61830b6f7d7ed8963598e5eb7af4efefd481a319a616157e020c166136941d35de9e77bcd50b60c5c684e4df909cf569e7ba7aa8670946404db7a48b33da365cb0319c7ecf633084423057dd4f21a89ced4f28e42511eb977374cecd112e120738cbb4d8fdca9514954d22b4caa779b5a88aaf4c4b5b112d06f863868a7de616a97dc63b50f9c6a4e65392dc9d6ac04c0550282b39437d4aff75b1758d8ed93a388f100c1378b14b2cb9d99da43e1d4e871c7c71e55cb4f853ec384fd56890dcf7bf716f5ce80786d0eaee23a1f8a2a5b8b227ac4a2c45261e44661ba3ccd8f9398dd0fb2f0e4dde9b041370599df5c3c012a063bd6daf90e122fcd19a0c06ac908615bd1025d69b102c021592ed639fe4bb16760db040deb8bcd19b3f346cccf492147050db517bce19dcc8a35e2b3b903ec4fd08dcc7fb54f4148af3e902a57690630f1a68e8d94b9c2a862cfa605b6e83bffdd97cf62b9f578af9c75ca129eeef7e56ae1f301a544287060cdcfac960b8cd76daade02aae23018e827a0cae268fa9af3a8647901957b7eed07c4692677dc1eec5b3dce3e813f2ab9c6dc7f28aefd8c7742c43c9ae6592503868355d5b8fd6b3692886985e31960428357554ecf0da2e6dc593ff74fb9c0b208d750bf27e931a382a40dfe5c4270e9fd8525a9ec7781ec2016af185cc0c7edd1106e8b4028f684f206483fc7a5739c8ae67b00e6c3de083d930a150f2dabf54077d3fcf78da06a5d313be33fa1adee23f9beb2c8f882d5995c061de30ced440c53761ec71ee23616fa7bb7185f456da8fd08d959c38303565ff1d9c61cd3bab63c3a241dcdb557aad7cbfc6b905b7081347c1ee69e32d6cb2133bc4853305fea74c85bb91f9247cb38d42166aa3cd9a2a02d957e8659"}, 0x1008, 0x800) 01:48:54 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0xff}], 0x1, 0x0) r1 = geteuid() r2 = getgid() chown(&(0x7f0000000000)='./file0\x00', r1, r2) 01:48:54 executing program 0: socket(0x0, 0x4, 0x979) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) bind$inet6(r0, &(0x7f00000000c0), 0xc) 01:48:54 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) sendmsg(r1, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000700), 0xb2, 0x0}, 0x0) dup(r0) 01:48:54 executing program 0: 01:48:54 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) open$dir(&(0x7f0000001480)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x20040, 0x40000000) 01:48:54 executing program 0: socketpair$unix(0x1, 0x2000000002, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1003, 0x0, 0x3e1) 01:48:54 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x8003, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x9) getsockopt(r1, 0x2a, 0x6, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/6, 0x6) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 01:48:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) munmap(&(0x7f00003e5000/0x4000)=nil, 0x4000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mlock(&(0x7f00003e4000/0x3000)=nil, 0x3000) 01:48:54 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') rmdir(&(0x7f0000000100)='./file0\x00') stat(&(0x7f0000000200)='./file0/file0/file0/file0\x00', &(0x7f0000000240)) 01:48:54 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2003, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0xfffffffffffffffe, 0x20) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0xfffffffffffffffe, 0x0, 0x100000001}) 01:48:55 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 01:48:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0x201) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000008c0)={0x0, 0x0, 0x3ff, 0xfffffffffffffffc, "f13a8c3aea01a40ba53c1bdaa3e82313f6c646f1"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x4, 0x8, 0x4, 0x11c, "680600bab870e982ca6b62dae9a42153906d23ac", 0x3}) 01:48:55 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0eeb9a9e35cede27b2c523b4bbf37a3e1bc908e2", 0x5}) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x100000000, 0x8}, {0x8001, 0x10001}}) r1 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x1, 0x1, 0x2, 0x7, r1}) 01:48:55 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x4, 0x236161bc) pipe(&(0x7f0000000000)={0xffffffffffffffff}) connect(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000040)="ba0ed314e6bab6117482225f0000000000000000000000eaff", 0x19}], 0x1, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 01:48:55 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) unlinkat(r1, &(0x7f00000005c0)='./bus\x00', 0x8) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x11, 0x0) sendmsg(r3, &(0x7f0000000580)={&(0x7f00000001c0)=@in6={0x18, 0x1, 0x80000001, 0x101}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000200)="fa90bac5ba76fa7e0f2b74b16344d1231629f37839e66ddb6090ac0098789f22303a6cf4e8777bb7798c9b2c", 0x2c}, {&(0x7f0000000240)="0dd2ad", 0x3}, {&(0x7f0000000280)="94be8e13836902984633d9cf0e6d3925b10513f7d4fc8c020cd9519ef842c25630de3a49041aab2a33973b80272737f25bc3da6334abd06cebefc4c70521cde1693deee8647d32b48876eb4e1cfdd026e2fce9f0f7c86f6a7b0e83056dfbc05123996ae1f5f0cb77a513", 0x6a}], 0x3, &(0x7f0000000340)=[{0xb0, 0x1, 0x7, "0d1504a0dd6fc42eb4f305d1ad46e67e32a67ffc96a4ec07f3760211aefe64110cb27394c233dfb40a17da15e682173e66cb9a5386fdb042a8b9dd487359a6b9082ad830d6993426bc88c79198ed614c86e41791ae0beacb8c2c599c3e8725666d9e5ab70698bc67d0f98ecf965e00016f73c5801821ce6a4530b8187d6916d4767f2bd05d471812cc728130575f8937e4aa91485d22bfb0a562"}, {0xe8, 0xffff, 0x3, "9d1cb7aaf8d867f1f2056a0d869749a2da9619a5b1ed6d54d400f0778fc4ca0efcee78a46820216bca9276110c5022694e93b4cdcfaf163dca07313d105db607c5319e100a5295cdd2883a8aeb4b36f45cd850423f7e76bd8528cd583591a2b8b05e2bd2e2013352307da3935c7be3ede2a9ce3214f35faffcb3eb87c6dcf377b6aa2f8d6c15b9c6c28732cf999dfddb7d66a7835916e8f0bf8ed7c8c8d2bdf93e41c1bfa8df7c44564f5c783c5f49ec2bf464a88adfaf863d5aecf7c8c57f4391e29318463181345428487e91df5a1a9cbc350f0f15ef"}, {0x78, 0xffff, 0xc23, "b545d7d9ea140b9571cdb324d7ef851a8036e6b8563aec3d2554a11ff3e225d9883719457e3c9f79eefd664f2cd22ed67c656fd2e6011e7a1c70ca696db9038a92de985a48b464acf1100863ec3e375b6d8ce09cd8e5572ea34faf54303cfc32ae38636da4514e70"}], 0x210, 0x401}, 0x9) fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x3a, 0x100000001}) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x7, 0x1000300000002}) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0xfffffffffffffffc) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x4, 0x100000001}) 01:48:56 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x80, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x27f, 0x57, 0x2, 0x101, "09b631963da040b0d37f188c9ba2e7a943c5318c"}) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x812, r1, 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./bus\x00', 0x2030, 0x2) clock_settime(0x0, &(0x7f0000000000)={0x7c7b, 0x7}) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 01:48:56 executing program 1: r0 = socket(0x18, 0x8004, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) listen(r0, 0x1ff) mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) fcntl$setstatus(r0, 0x4, 0x40) sendmsg(r0, &(0x7f00000003c0)={&(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000180)="a13914ab80e0eb6268d57db052d2b47fa2406ee63415144df11fe01b16bcf15d727cdd3db9b05aa858ad5b8cf56dbc8d9277c45b232f98d50a1b57df80996635faf126a28df951c74ce925fc71cb57e2", 0x50}, {&(0x7f0000000100)}], 0x2, &(0x7f0000000240)=ANY=[@ANYBLOB="a0000000000000000100000008000000cd14c049fe8abd0c1542a248c77fa6b88673223de64f2adeadb106e2d458cda4a20c1848b56de8e939ffcf0b340531e7028eeee1f1e28a3c2348bb4af715c45e88db2c1ce165ab055004cdeebc38fb611d3bd835970d77f0eca19579fa8f1c5c144f6259d52e2eac8d7f98af9dad4aae30b40b5ed699fe1facfaccff06c330b0f802d23d4c7726ccb17cee83e6a98f9fb00000000000000001000000800000004a2abbfa55c89e417af355181064e3b251491ce42bf1433bed70080859302da1e64b3a357a9f0cb534e326969341e61df352324b945f85b9ed5fca1f627e8cbd4b0d0b89a95844536e6a3b12cd5f26411fd41da207cb35ce98ee0120f4a0d52063d115bb00a320ab15c4b0d58edb0061010fd2a182ec45502093eab6b270bdcc82f74ebc01a47e3be7bc2ae10c71c6f7376309adf6ec219df8000000000000003000000000000000ffff000003000000ad5e6ef2fe305ae19ba4d98e9324e129cff4f9a9e040b9543020d03ab4a70000"], 0x180, 0x8}, 0x2) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000400)="6e17eefdb8ce0d49c6fc73990b842cedb03b1a6ea9f1e28cb0b8d03211f89b5d7443c71142fc42c0bd188e1e5ec15f6e19a4ab6eb85fe7afbdd3850159077f082d1aa03b7c5ba2ead97680a2c14901e5755eda903178d45b586d6ee2436fe10b5609aa9d1324e76f7f456119fbf8c6e9dccc1f411c268e93df5ec22d5d4c9b105ac86b280eecbc798e37f5ff42e05a7ae27be14e17e4a2132be712c39a30c85b6b6b3233e06bb3768fa174aa947d732354c66c1cde57", 0xb6) fcntl$setstatus(r1, 0x4, 0x0) 01:48:56 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f00000000c0)=0x7fffffff, 0x4) r1 = dup2(r0, r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) listen(r0, 0xd) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x20000000000000e7, 0x0) shutdown(r0, 0x1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) socket$unix(0x1, 0x7, 0x0) 00:51:07 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000000002002, 0x236161bc) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)="ba0ed314e6ba5d7088dcd935a2fa35441378c3d172407daaf504", 0x1a}], 0x1, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = dup(r0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r3 = socket$unix(0x1, 0x7, 0x0) sendto(r0, &(0x7f00000001c0)="e7fdf09aaa83f66bb1460caffd5980234c11e84b601bb86f7cc6c8da48cb0e63cc1434ed47b541b41ff5aad61a4bd119b6a33dad13f96f8ed56efddbea7417520c8c6457a95935c0b9d0ada347e05938b9c6422570f4de02051b187402b7e5fc5c248e739773", 0x66, 0x9, &(0x7f0000000580)=ANY=[@ANYBLOB="5c3cc2fd1890a5a52f63df04c44f51dcba0d920acad7e877e8d2a4d8d558c07d1863ef6cfdc217e5388b8c990f98bdc797000000004054899b0f7a8cbf74ee7396f09b2ae5674cdff235e83b944514fef5e05c239933682326709c04eeb7873c16f497074684109a1299301c280fb7a2bf488d00df13cdd2ca6bf80269c1e089fc413faa471ec3d1a212ee3bf01a1860fcbeead20692e324c628e6b6b7c8dca5dac88eac41fcc361c58dfce6872e595b4a2bb1f933a4c400fb805dc6d8ad51c9212416c0f5e445734aaa97301033c682663a3a1884211da3642aeed640c9247ca8aff474ec2b9d82e3d73cd010e15e13da81526742494113f73020eadaf3390cf33b5e557e4af45716a713b3203428d1b7fe9badf43bc2929362c8204de68f4142be304d39fe776b30cc0b00e23b3218b850bbe47dd367feb99fc103dc638308713a36fc8636d304cb845b0979d7b5b5d09c9befa1bc847ffe26d89a402f1ff54ee2257f6edc56c2dbe2d5d8b2be8e025dc0a762b4"], 0x8) r4 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000180)=[{r0}, {r1, 0x4}, {r2}, {r3, 0x20}, {r4, 0x14}], 0x5, 0x2) pwritev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8408, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r6 = geteuid() setreuid(r5, r6) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 00:51:07 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, 0x40000000000000, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x7, 0xffffdffffffffffc, 0x1d38, "4f0000004ae30000000000000010000900"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 00:51:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x200, 0x100) 00:51:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x10, 0x20) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x1) open$dir(&(0x7f0000000100)='./bus\x00', 0x10005, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2, 0x100000000) 00:51:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x3ff) 00:51:07 executing program 0: r0 = socket(0x2, 0x1, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001340)=[{0x10, 0x1}], 0x10, 0xffffffffffffffff}, 0x0) 00:51:07 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20e) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000040), 0x10000) 00:51:07 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) r2 = dup2(r1, r1) sendto$unix(r2, &(0x7f0000000080)="b9a0249bb66cb9eb6e48fa7f01c5bb2569308bce04499b6c56963bb7385b690c4e23b5c77bee80da5d3c34d5d79120b035283f450f50f04f707797a93da1ab8cda644408bcb6b482099065e6eed140360a836a360f012c60c920ea155e719bed254fd9f7adb1a2eea2fa186946ad957d5fd79da9b4da7904beeeb32057e6e22c0d5031b2516159900124e6f2004bc996b4c451506e3bcb5dc85f6692deec1f12c18630a59d1c4d080a24d56af6154be4b52ff5d74850a62ecee1ead8b1fba0cab101acc41e9904c07768fdb4fbf824c709a1e3975a1590a2547d70c56cd885a93e56000a32f21a095c9f0a53d9059f00a4ab7c7b77d25b1878c19e9ba5297886dc343e5391d4d5836f8b3e8466a93c3a23177ab5cc2e411543dbb7ddc371a6c67c72db29e128310aeb9cf754b2312153e81b43f7e4a27d13babcfe6133242c310bfe936854fc0c69dda76c97ec1dfb256e56459320a059c8aef0a329811f9a9ba175b69e177bb5a2f06b9595a9dce5be41ebbbf5d5042299d2573ec0d44472fff022f09fdd02a67260806f2aead64f7f7adea8debade7dc858ef70e828913703f206d96b5e21a67d56df8d7d4b316d955d250f001ebbca4e789429c9aa42545246ab3cbbde6470525075e546cb423e7b22b4939551f3c42659a0be467c3529de34528d9bb44eb5a3e3109418917cefcd017f99cedfa59f55ccecf5e6e85f93b0ecacd30e93bfd16d3d6c5a464eb96c6144a39a094b0985410c8b7bb27d4002a2044cc89d63e3d207b5d73696c80f3ab9007562d1012ac7b88620173c9445bd2924f5dbb56a4c5d6b2c5308205ab1d446ce23130d9bec922126c04dccd241ccb5c593f1fc00da8cc710a970a4ee3c4504cc2d43bae8b2e70c382b22cef013e833e2f7b337e455df80d6062d1652f4f5a827306700f0cd5117e9f829accc956329e3bfe764956e608658bdd65fba68c841875d3de96d8a826f9e41f4ecefe61f92e5361dbdb2c1a96d4991fd70763fc0b32ae455f19558692f4003953d2dad6f4bcb5467e4f6aa83c64b3f92bf9245ccdda286a2fbd680ac7d034aa37304b08eb154322436eb2daea979a157ecfb344348dfe1831c5f3aed9f4f28450c41ef841e63f167b8a34fcafca9093f77aaa1080c44e7e322b2f4852785269ca26e4eb9780f007f95c31b3424589073f141334562d5a0705387c564d52dcaefae4ad237b07b0c77a5e1716f01ad6444b4750f7bf0cd3f48be2b42efd0a3c88633169502c177a75624e219bdd3a93080d5ff1167d14f25ee97d96169993dd468613b7f2600a6bb98bbfdfd362fbf568f16cac8bbd17f29530704ef360f77fbe7577f550469b63dfc5564222c73db33d69ec9d4a4617ea12cf3c1d45b7cc58851d2b5e93eb0d61b8332f43ccbc9afb02e80147c2dea29743321c27472dbb5bb28ba51c949bfe47bf1001d7cfd025d91c8eea57246ebd7633242f2b57c263da36b012f4f878af41c9d6280cf8c3e15346e104f7f6ba7d3f786b9ab6776249c6850bcadd47f3c5ed1839771679769381a3e2e1e5e1bbbf7a9cf5f3b627100114d765c50d4e3320fa9af03135933a24288103e67b6347c541516c2ae67b37c8c2817c2f578b2803c95ddaca1fe49a5a7d95e4e43504f0236da78574faad243f3c16c141bbd3b8bc62adb59e436cd95ed45f5c2120fc5f424bac834a88f1f5def0c226257967d8064702653e291b747b8e7a0d693c459d096f9f8e4084c2f659efe01c6b1b108875832d91049a0553182f29ea3c7aa9166e03d1c74ff4653b5c2d95dfa1677a511a911d8c99023fbcb998b1be223190ad11d21645e8a9fec9c43527db7d5c4042b22f420e4049c23c5b73b13e141ef03b26e490d33bbe9fecd42aa719bbebecb36fb3adb7d632e2dc1642f27e20279b121c201cd59181de59bb4dc8d43dfac0f6fed1cdfba8de90ceaa168397291941dc31493c50e3e01f983ca8794512eebd5976dbccdb91279645c85cca0c263fd85f66720b890a02625cecb447bcd9cfdc95f03b56f3c7383ce2bd467b2ae486120102c367e621f480cfb5fdcf43f944abf41019c5faaa61890ccc234c09872d3874ac0ad2e5196d2615a0f3f1bb66b9685d177ed1edafec51fd9961fd401d8188357ac47cab372b33a9205eb54d922edab382279f919713675120b52f027c2d148243bfc18ddb8c73372c680e39a372882c00e1977c981b712c8cf1af1468c7a2583cd4ee8e2b95f18e84d080ec8cb809fd9cef27c026f86b3ae7d712b8518eca8f5aa2e5c9ef1d60ae37d8ce978ab4b39959db301ead61520432c7dca32b52598e6d31f5fd26f090f4a8d0c6a68c1181e11e0b2f545ddca3f0eb73997e4d19992a88ef4757921889d01c5d5894d96e339e4c8ebb829f838905ee80a72992bb8b8c108d215aa9ee483e0784bc403822c932fb9db3a91bc53eb4e836f1a5cf6c9c61457175e0e1159951df5d9f6b5112453c3e09e59cf4fdf7708336e8d5f07bb99bbabf0456d85d109139a0333efbf13a4498287a1aeea404827d8faae66e8e8e2d0f2eaada2a89193651f2db447be4052ad956150fb6e6f0eec5a6756765e91f819ba07fe7f15b01db1c7d1e0a2f894017eb5a65f32830f909adbebacd5735ce68016ea677b48c33b7588da6b41fcbdfe520683f7ecc1eca1a36f986e0d92b51c56b702128c89c2b16496a935a0f7ba51badbf404636e93cec686a1eeab58c4cb8d5beee5b12fdc9882b929d556a29cd08ee36a71d9a84f4a0130ecb88bc74704fbe59544d047ded3443a764d51463b28a5dde88ca293abcf2548b2bd55979fefa7c27fea7892b5d6b5d618c14948cb6033d024d1708875b51ae9959b5ab2961bbbe3982efaf675ae424caf3b2a5cd01a9c711a2cb8f054fcde7a4db17c50df24d08000eac0f6f63ba804cd3942b0a82ae36c529553bb395d569ae0c6271b458b125bc3b2e6cdcfc91e2b751dc20ce3627006d9e2fc443589b3d09bd2b9bb7bebadc67f59d1e5bea196862fc5cec31f9409f91004d8b2bdd646c778022e1345e1394e1f61afb3f55f68245233a63514762b6f2ecb93449c8b817e87f0c11a1c3d1e08c4d7bec3867b1ccf9469ba2bf79d9980d7f05537e28b16f3e4afed434b917bbc3f0862b0b232c78e1a6563d600dda2afe77f1ae66721ffc205a90377de22fbc53cbafcaba2f55c32b21b7f6eb6b1cf59b8c4c843d2c48eef6efc92e2db74ef28469ef2f925767af072e3323dec7ae3a69cc2273287d4974cbf4867e31491226f86c4cb9d7434742a3e5033a8e40edeacbb92a614e145be181f292f0b76bc81fbcb60a7ad505752309096d74b6e096bb0b59302c544d8fd8cb9d5247da69f0d614b4767ce4e4823b6048b91cd60c56e35672d43112de57a903496adb7a5f087f3a7b3ad6a4623f5747cc0c16e65f3779a9e1ad01fc2e1b9cf7bc991382e2e31326eade143614e52525f2ae9551b9bf2c467f65acd532156087b6add161277b484e7533819735813f15f26abaa419d98feb42cca4f5156a260fd27f719f35695a4c17309dd98ccb8a9f7a5a0bdc898fef0caa0288f7a697cfd205d734339440cbd3f69f4a4dc547db8c4c49e2fb269575a991f46424327a767a8feaa7a42e85f79eb6c090505cc0e0d9a108ea20bba6f0afc2958766d997c27e794e8d3988cd15d9633255ceb971cd6d96871fb6caa8da6cd3ce81c636b40e8ccea486e672aed04dfaf8a77748724acc7e331f5974210288d0437bbca2cc3716780dc70f130456e1f28243a4cd6e947ca774656e1885cd989fb6ee7c79cbdd53ba3db07fa784e3b4d85e7a0e9e00c2fed3dd6759a9f350b146bf217cd141eed2519e66541c961721d39dc186fe9a786cd4a2dfdab1b71c588c005f6efb91f8bf38d3af18c7aecb76063dfbfaeba7af593a35d0c901fc6c47054b7a569194b3f99b8c0bdfbe6a0c3c78863ae0b96381067da896be1d3c4e4ae95a1d72ff2486267b207eac02d259762fccff8750ab5c1cd0cd5aa57e49747f805527127058e14b79e876cc4077facc4f8d5fa6cc9cb2f4366029f8567e689225e77f72079868ad26c4a4c6f5cd2d344c0350e93de5bb3cbfe2835e84ad089c706e1124b0bd3e3f52ec74687bab197ec59a2acef3f5602c19b28c07fd0dc0001c53c06800bee0870fa83bd136284273a30a8be3e1acc4d6b12ee4a10652903cf4f4a2c78e66cc50412bb7c14a80081527c39415ff1ca2379b7e6462aaffec89f614b0afeea7adb1c7b01d2ed320f1878362a4b19e52e9c4cb5fca0e403158ad23083a2a06889f6be24dc8b3bc1523472529818f4bb6caa69830edb58eeab08b92256b7d0629eb47a45f19be39657ac37e6ae142f43e3a789135d4988592cd9c32d4b214f176bb2e8c525c801ed8959ba02e3ea3ddfae85ba575c4f04c3f7494cec884f63e8c7ec8db6aa3ce3912525f31603534c9e314b4f719bfdb5c7b66cf28a0278363b4504b275786a1d48c3bcf5d00be7de5a196ef483d1d200f6c4adc044d010456c663e96aa6ec04c502d73342622279e9ce1c871e1f5ef68a0085164234d0b297f029938b4805674fe6a08b359c6bfb39d9334a9350753be25d08e868937036e236232a35528d876701e1ef1c49b98e0e832445263d2e35b490b9813e61df2e7d6ba693f27bcf618333f6210b9d06c82ad977633949a762b70cd679f6469652d12a991c34fe84fa5ba60c841963bc5a077e86cfea7429cb6545ce06c3cdc9ecd4fcfd735c304eac374118c3da3ecfadcca0cfe5646d2b6e8c8b1f9ad72a84c04881e483d7a155736a586bed2b09b94e59cf92fc716218c0fa875d4ba94ed3346940198fe575c5c2adb5e1968c2837783ecfc13118720d04eb48fbcc2484233ec6c6fd00c7cf096da7fa289a6953f3dda109ba9a59949f32832da4fd2ac1d42a12526b434bb2d654c3b734d119932e1e98532ce9761ea69a04587310f946b12ca87818863707c8e0d70bcbde729362742c52624cdcc15a7a853711fe42dcb1ca3cef1a23ed621e546df7146c8bca45b0cb424267c2e71cd5c41360eb15ae54953ef739c89ef10ae1f2bf21fe3d8a5c957f8362249aa9513ffa483002a8ca039b01a5305e7007a2fcfc66dd4169787f583fceb1b8d3263e9eed9ffe3bdc1458d6265c0ca2332d20d783afc234c468b9c08703388cb4b566e46e1ad40e128676bf684507474b8b204236754acba69a81d762a3c8aac5ba0e4b557b52146b3e4d28eef9fe5d8375021bdd70d4abea5327f129af2292868ccf559d1c9ef762fe5a326a1fc296050d52c854e58ce66d6006ae0d2707626cfb9e32c02a766d71412681c2f8ae54310cb07b264017d021b7c4a6de3f5750c34437c85d21e7d01b8397b93a903bdce3c8d62f8d5c7a646065569b88597628434c689854f31d56916c7cdda0f4d5ddbfc84e6ccc74aea67781999e6e6241cd29042cfd3efba78a81bdc14edb92ada7771820c841dc274c5c6248021e25fa669b9e3d579db5e80bb33896fcc3e652a424a297c1c2d3b0f9d8e2dc73af9dcf45fbda9fd7e45a29c87b6abb8afb102f7d8b49bfb28a7aaeed61cee07e3dff14f1cb75569597f47c1e99707766c4501724eb0456359c6e3f3c433aec09c9bedf52babed38ea6ed1bbbd66f2370831e32fa33dc0029bdf909ba012c3cb3f1fd0c44082dce4d5fb221363540946ffe16b6fcd822be3be8a1b0f285a8b965518429b6c63e01abc4121c3c6454e68b6dcb402f1fccb1dfc285bc51341f5138c2f53a9561730b694d325", 0x1000, 0x400, &(0x7f0000001080)=@file={0x1, './file0\x00'}, 0xa) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 00:51:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) close(r0) fsync(r0) 00:51:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000000c0)="5b09b5224cc68061955adf50a76a8753", 0x10}], 0x1) writev(r0, &(0x7f0000001780)=[{&(0x7f00000015c0)="800a37db0302991fc78fa537e5ecf4f715e79ce68382f6b8fadaa1edab144c4dd20e9b1e9cf6c334861771a330fe495a4ec3955062e0253766746d6052a46e610e7d726204bb108374b5a644bd9f4887b62e91c3862c870f28e2544ec27b77575ff494f6202cc03412a189a9382b8881ff63bc71600bed3020a8012b3f18dbc11f", 0x81}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/30, 0x1e, 0x2, 0x0, 0x0) fcntl$getown(r1, 0x5) 00:51:07 executing program 0: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x12, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffe7e) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x86151d7170abdb1f) flock(r2, 0x4) chown(&(0x7f0000000000)='./file0\x00', r0, r1) 00:51:07 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000002c0)=[{{}, 0xfffdfffffffffffc, 0x1}], 0x0, &(0x7f0000000080), 0x2, 0x0) r1 = dup2(r0, r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x20) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x11, 0x0, 0x20}], 0xc996, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x41}], 0x4, 0x0) kqueue() 00:51:07 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x40000001d, 0x0, 0x0) 00:51:07 executing program 0: r0 = socket(0x2, 0x3, 0x0) sendto$inet(r0, &(0x7f00000010c0)="97f5c66b642827db5ce14e595b7efc7ca0c301bf81e88ea695c837e8497782c7d6f313e6b018e3145db0cb2f5cdf247b84f58142ded0e457d508760baf0c856bc41792ead61fb863a247728badfa1518671226a94df50dbc69143070ecd3538873c02ed196f13d0094b2358b4e298c5b9ddbf155908a384f9db3cbcf3627f1d1d8517eafbf80d237d39f01661991462c682469d6fc6ae7bf15d0a9a02cff5468c649170f63b6e1bf39027dd84cbab62f59de4e5f41b8ca56a74a71381a2f0e77094e0fb03749cd6c10d4c6d2386f25b4098407ae9677259d8138254c7353a7596c174b456a1d0485a0fde0a7860f02e8786a4c848e25def8da96159c337ef0af57f8c5b399429492b011886bbbbdfc757afc654fe1bc9095080c0e7477e2a19178b5ade578d0a749550002346e6d7f2db8a1a6429d2af6390583d749b4e05ce84be7bcec9a018b26dc54434623841f139bce438c4e67e158e85fb9ee06d80c2852c6aaf3a115a55f2165e736965ac89d8448c5fc4628223239744bbf8e41dbe5de027136842e677ea350ec7c8af4a3fad80ef08faad733327a2051602d5797a99467f66e72457f69cea5fcf3e1f1e69d1e3902926b97fd17d7439fa67befd0f5c7f0206e3496dd0930a980ed7f2db7ac25ce7fea5121e8d1b2864fb237c895c09c6d715a816a38e4675d70595634339d8567af8eafb3d18f334b83fd83f4e8577c211c1ac850027ccbd9a4ab3f638171485e9bbdae064f3767af42d7760ea9fdc517f1a1b4f4fd852b082b8434af6e7b1d8bc6322cd9ba3b22f5c784c23bc518ec6157b33df45d879e8ebf3b954a5d9af198fac8dc3cb427150622cadbf196b708623aa8b475433d3936b8146d0355acec54852bdc2fbb3b27584e30ad19229e90972e7614293c7fe205a3a79fb3bc5fda6044500668853c86195c9c890f5f67116bf9c6ae623ad579ecabfe5b4270ffbcbb1143638001e87dff15e8c634795a5e4d0a9983a99892c90ccfeecf084a6ed0b945b1f86ce57abdfc79b61471fe8ffea37e3f6b2358bb70b3ec68437df4fde506436dc5682a4eb411fd9d58ab9dfae69c77134490720a92b123d0b739244136cb805ed393a7aac63d12bfdb4eda8bc0580fd3067c725f0b2d817b479bc3b382cdc68819da927ebd51549fd7db08da9269d13050305e5a39039d4d94c4243e8338e5e6d81bed371db42af3b985f9b493b74c940b70cf64399d72de87d86610b36eb11c64440a4c4a48ab2ff60e94ce629a3afdfb8379113c2a8dbc9e2d46da4037dacba00b634103ba4e5887fb9b0847964cdf51928e6291ca607f20a822fa3655f7472e90bb233432dbb1d7686bc2c566aeb25909df234e6535ac438ed1fea3234950c1a6dbd20614cc5d2fabed297042efcae060ea89cba97903aab86bd69eee3228169e56d2dbc21419bfda278864dc74b6b244d1f9f3b004de8e3f49bc33e92fe3ab42a8494e32579fbf882fec32573ab4f4b09dd854462a91ec92faff5a3f4360f4ee4d24e65ae0b843dc5c6020f32847f352befadb2eaaabd30b798e4242f881e322c091a6bd0020427c1ca15fa052ae37db97b911c25f6a563af742132f74fb9a5aa836137b75e8ec31d52c28a510661161ca365475ccdfdf658ab25928cd66d6b6bf9c0703ae4ff86346323b97ea17c0fd9201cfc3f5e3a2e4968da1425f291b06baa468b4943c71b6602b5c70feacbd71cdf55aec4748b42d1558174a918ae21444077c9c95e3c5652d6196d2995e7afe26bdd8aabc6c11ec0ac789b492f632669d71a2274602120a207d4298b5e18b5073d0bf86c1705c2fdae343761fd836b42d4ff80999cb13089aa7093e82b28d43d472561d2027a809f600a577093221da2a5ad4cdfd3f02ea22f8a3d87eae844da9bed8d3c2233637d942666360edb01ea1720bd9cb035670065f2bba553d12552c5342ca8db75a67be536de0fe2642de865ef623823ab830c6b79a22027a780cbab36494f7bd84afe458f9ef2e2a40a3e08887a815a4bbe7401c1b2b581d973410f89fa45143141ca2c96b217ec332ae35b0b6fab6ae699c992944edd66a9aea6af442da921c14d7c7149a0e8c62f1c8bd183d051c3d5749fb78f251488d0e5b268031095933100c3f6d98709d3969dd3f2a7827024467acf4525dd593e489c1c82e3b03a666ab350456d239dfe3714773a8039a3898d8c7f29f49f22879e115d87cb42eb5dc5ae4063dcb538e44596816db87237b50d2953366439442e9930b63f5044ed0a8f86ec1c1e7d501954cda1f8580ecec82fe5dc03e1edb1a13328218942310b85943a02c39495a9e007fba9f7b859a694c408953f0aba795f2d6dfb6daa521b56ecdb32f20f7dd83f669c531a10e444c3a99e00f054b2136217cff9ebcb63253e8b03476825f13ac3c3f58c6b7b59fc493bf30bd0169becfb59eca67477315650ce961deac58b9e970c542217d70b8c27f4eea03efb9ab749ec4bcfe128e09e4fba3e1fb55a0c0b71f43cdf72d84e0595197563f7b0583875e37fcdf0fed6d0ba528fe399594bcfeafea436630e3d03f171d0b6161c7d0e69d553f3ccd954ae2edc5ed200aeadb7d0b8d261c54184a117a4287469c0f64b209428026ee86438f8c3cdd5cbc1bd58b744f307d061d4a51e3b218eb03599cb78de5c0abde0c415c49b2d94104b43eb350c860d1119dbddbcb61dd483577cc0d2b44542cf598a6c11156368af868b4dab6cd013a8ba7a261b859efacd2f9768b074313830974d068837273237669ac0fe7401d72a9958136aa59b694a13db450be926cab098142571ffa7e832be268e4129425285d6af5501e3caf1979ce5b34617d80f585126775462e3342fddee7d5b541a54486baa3aea0e3e3fe1780f9de4e5454c597d1d5236d6d3920aa9c8346ba0d6dad950aa41b7442c2287e836b27989a5538a90b75ed54efe51ffc6f5433d86513577ad3b1883a36c165135b32698b66b4a74d5d717e228682f4df0dad9e1be682aa9e168988f739302fba92aeba1436185eb909c4b1fc19b76ebe3d398029d45969ae7844da3411a5788bf6ddb79565a0dc863f539936b0671b1389061066945b30b41914f693a7899ccd8caa9e6dc130f73eda784b59261bb193a8fb0bd8e2639804f6615367e032b1415183bf426958b295b94edb794b85efdefbdbb5d07931e730a3eb8f97a94d6e2ed2775abbf24bffcd7e20641dd16cd0105651529d27af2103ca5fa10f273e388e1e150952b4df61fab80e8b5ed459655d2b2d361da71a0c7a369668e39d2b3b8a696b39e58474b520ab6fb004d6206e81376cdceddbbbd3a861cef53b3ef3d4d9a7e4f2f8946325e583b8ad2b1c321606d31251ad585ee12b2eb6c31579c5fdfa62950cd618c591980b212eb0f573c5c477905ea5589c49428949dcce087b18358f24d6d6691127fef85b329f2231af626774e845bb82f4f5d051cddcbdf7042b783b0f53e6ba4ab6f7a8a032710446b8a2181fed9d3e3614892b5cfd71121f0b306088f1998e42a44652aa06402236667f05d387a33b695052951a3c5693bb67aa0807f925a62780d665fde6cd3345d7e3ac2d28bc2cd7a770dfd8bd0d7e3eca87e25996b0abb995d432e213824bb5a13a2efc4a702689f77ceeb9e51469faa3127cebc88a52238dbd8eb6636121561df24d7ece0aadd21f16fc8dedb4ef993ddc6cce5a6dd041e50fd715236e81f0b3c17c99349dd8e9e0883258900e1a499600b161a5021ef6b2015124314f9970997da94f1944c55b9b3c279670731df1482f9f29f8fa904554b7779dcbb42877878ac2fc3beac08bfaaf8096686088440a95d1004ff963d052674e73545eb2d612d81757f6d59159603f7fa0d962a0bed8665d2d5506fcf840d83a2875b4dfd05c44b1895d4b023cbbe92087bbabb9ae2d44379a392880c1a9a3eccbcaa472a7446ebb6f9b54555a4094ccf8a4706a00d2818119ee58b36bb11fbb39ffd8bf12e7c592ba3cfa49afaff6289ac346348c0624fa7166a322bc43455867046a0347f67fc74d64f97282c7784d265fb1d04f29944d08701a097b50407b195f5a8500f08f2e09f5098ed40b45b0e63c62a70f0fc9cbcf4e14ffd3a2ee14902de9747875c336cf09c00e992c496a35c15d8a24d905b78ed38df9e6060aec2c6c91e29f29b50b8c04b3cd38a622acb3dcbf89011f6c7cbb909f0fa60fb35dacb29b778e171de77e58aeda8efe092a64ec1a5bac39a7e5ed6fbc662964816e30964c28653669c40285f14f3e8289b40930f1cd1560811b87f26f720034171bbfa9ec5b1c15a22d7c56bb1c7592fa71c889c1a99d1f807e0e55559f0c51e935ff6aa8b722a3eba16fb72d8fc7f5dd7bb9aa12f7ca42474e8354ca3ceef501a02edbe67d9b0c0cf78214a20d730ed85f94be97266bf1fe86c1720b20f2592c7634f492f7a732d5c175c59cf1b0eb30193827dd994f87d2e9c5baa1c323a93e27c469881848493ec6153f749df65091a7f9a496e4178bf1affe595be49c57bbffcd97e2b3a81627838598815f19fd0298dae05b2b1f7b958365f9d5f5b3487d37d0225db03cc39c06b0586989f02f410bedbacde50e8fc97f8d8177a48d90502d5cb3868af42ae3f6fe32351702658c17dea4b43e7094d593bdfd1636a3f6f92780be5968549f227d5771b3fa6db0b5ad8420323165b1e7a27c75b98c6fdde06ec5263b98bc7637d774e4e7afff4bd1890e610a678f890018f675b326cfa03005f16e8ae2540ef3d1acce5607f7d816895cda9494abdf43a631aa9464b617fba42a39303e6bd9ac6d2116c865608626251aa55e93c929b4efb0cd7808a3d0a7691811e7ef8015198d25bf0450721ad2d9eb0b9e141e6c44af2db86230e03ca8f9ab64a8ddda96533f14f7cbdeab15a5e15f7e6732dd3c6330f39fa2fcb059781cf734665c1bafaa9f796f88aa00f8f8647433c96dbf068e6b54c4583c2bde44d238d72e455ad2c598884d8f10d1d7fa86efb93eaa64fae171ca8c2b1c1e0d52b88470865368269f629870ca4fddc6a3ad033f475a88c11cdd0ef6815a0a200e625f1f98c149839865fa2b50488b7808445bdf81e8d2635b2546314a101380b9021f5b8a709ef84e039de7c4f1a859543936e23b9f42d62a7bc41b41573b0ff3d6324835b0aa4d0cc0fdedc70af6b188c32dece3cd5eeb58bbc377b5d4b749bb258fc35c8136b5ca23a6de5d40fd804c61142a09b132c8649de1f0fbf34674ba00b4d18839212b64c6c3cfc6d63fb99c3db7438b13ced91d14b11f18bd37d78bd9d5f2750f65b2fed8f5909153e7e172b144d5cdb6e3ed986f5a1a32ab543f20bdcdfc4b11b7fecca3abc9624e8cbd863d76cebb46d14c81c3f2e4312c678dd6c71dd26de6c08c7d670a4bec441a21a62c99e09ba6cefea9045c6d657d975bfd74cf61ef831e24c7cc36778071894c2cfb1c2c05a650120325e772cfddd8dba664f8e26a7612b55a59577c494d76a09898a6d39afb04748b0b00b41e67e8a280d4f88f4b903f655381ed7816ae08f1bc78f7657a9b6191ef8936b77936e7d7204dea69849f4395c2cd9faa26b42088d3ca879a2bec0b37cdc0985a042de02d863dcf9e0d5ec02699106b37f7f3cb5dfd16da4866331965d2967058347ced3b5ec676e881f6ed7b463e2b7a8478445efda67f34853f3919a2afa66e9835238f4b8bc32bc54ecbfd7abe2e5e6ba4c526180bc86c116a7efbadf95c0dfa438b35b632a21eac96dd248b96bbbec2dd410c6e364685044a2324", 0x1000, 0x3, 0x0, 0x0) r1 = socket(0x23, 0x4, 0x6) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) socketpair(0x18, 0xc001, 0x3ff, &(0x7f0000000080)) 00:51:07 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x10, 0x3, 0x6, 0x7}, {{r0}, 0xfffffffffffffffa, 0x20, 0xa00fffff, 0x3, 0x40}, {{r0}, 0xffffffffffffffff, 0x1, 0x20000002, 0x5, 0x1000}, {{r0}, 0xfffffffffffffff8, 0xd, 0x22, 0x2, 0x10000}, {{r0}, 0x0, 0x78, 0x83, 0x800000000000, 0x8}, {{r0}, 0xfffffffffffffffd, 0x6, 0x45, 0x5, 0x7ff}], 0x100000000, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x1, 0x100, 0x5}, {{r0}, 0xfffffffffffffffa, 0x8, 0x1, 0x18299e00}, {{r0}, 0xffffffffffffffff, 0x3, 0x40000040, 0x8, 0x6}], 0xe06, &(0x7f00000001c0)={0x0, 0x100}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1100100000000}) 00:51:08 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='.\x00') socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0xa, r0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000300)={0xfff, 0x7abb, 0x4, 0x3, "243b854d9936d61019b227ff05e17999cd0c356e", 0x7, 0x6}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3, 0x4010, r1, 0x0, 0x0) mprotect(&(0x7f00007b9000/0x3000)=nil, 0x3000, 0x6) sendto$unix(r1, &(0x7f0000000180)="7bf9ac06e3482071c4077eb94f9094457df287ff4c2aa8dd7c0c7280703b6c17ca6d67e13a73ac62c30d2d1a85f4fd1bd2bd859df2ca8ce069f9c46003a905dc6abdf224efc518d2f4f8e41bb48959b3f92b44b605eca28c6f52ce2ac9ff55609bd796c5156c5f7357810413e1ddf220f589cd188a2dd1fc75fb1ef8c815dd7bbcd1caa4225f0dae5adb5ad6c7ddd0ab3534ef1200279c84adf8f99b4de67509d242142479e7c18a3d052d69a571", 0xae, 0x0, &(0x7f00000000c0)=@file={0x0, './file0/file0\x00'}, 0x10) mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0x7) getdents(r2, &(0x7f0000000340)=""/205, 0xcd) getitimer(0x3, &(0x7f0000000000)) setitimer(0x2, 0x0, &(0x7f0000000140)) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000240)=""/147, 0x93) 00:51:08 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc0) pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r2, &(0x7f0000335000), 0xfc94) r3 = getpgrp() fcntl$setstatus(r2, 0x4, 0x8) write(r2, &(0x7f0000000040)="567de24576eed0bc6c0ab18b1b798e1bb905d81d19e890e6cf9df26f8ffc84e2d5999b87c7dc796d", 0x28) fcntl$setown(r1, 0x6, r3) fcntl$setstatus(r1, 0x4, 0x40) execve(0x0, 0x0, 0x0) write(r2, &(0x7f0000000000)="1e43ccade2693e5ffe120bce5d15bc1ecbc1ed274ea34ec3cdf7eeee41af26beb66df24900493f32a9d57b3c6771107dd5f66467595371818215db", 0x3b) semget(0x0, 0x0, 0x20) 00:51:08 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x49b, &(0x7f0000000140), 0x1000, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)="5f26c266eb84e526c0efe8f7ef887b87b293bc6c55d91d152b302515b6807682560b064402c5384763bc77f1683c25d66358b6157580d065858bece3701b7f9ad367d9d64fda42f60ac4fe7d67478a051f5ad8315d221b7b4b20b6846f217703492dbadb57f154ed0a9c66d2ca066389a9a06834363b9b23a90e9bf94753b0b29780f6d4ff2bb294815563b26de35032997e192f47e3f78ca6d3f24402010e", 0x9f}], 0x1) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 00:51:08 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e00100000000000000000000000000000040"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x0, 0xd7b1}) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 00:51:08 executing program 1: r0 = syz_open_pts() r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) shutdown(r1, 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f00000001c0)={0x3, 0x1, 0x1, 0x101, r2}) r3 = accept$inet(r1, 0x0, &(0x7f0000000100)=0xfffffffffffffe3b) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) accept$inet(r3, &(0x7f0000000000), &(0x7f0000000140)=0xc) r4 = getpgrp() fcntl$setown(r0, 0x6, r4) 00:51:09 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="a353206009ff066000895ee36d", 0xd) r1 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, 0x0, 0x0) 00:51:09 executing program 1: r0 = msgget(0x1, 0x10) msgctl$IPC_RMID(r0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000140)='./file0\x00') r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x1) mknodat(r1, &(0x7f0000000040)='./bus\x00', 0x6000, 0x9) 00:51:09 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xfffffffffffffffc) 00:51:09 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x40, 0xfffffffffffffffc, 0x0, 0x1, "23b4c76993dce300", 0x5, 0x5}) 00:51:09 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="5cca641cff0200000000000000000000"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) semget(0x3, 0x3, 0x1d) writev(r0, &(0x7f00000014c0)=[{0x0}], 0x1) 00:51:09 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) kqueue() connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 00:51:09 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1d}], 0x3, 0x0, 0x20000000000003, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100)={0x8, 0x8001}, 0x10) 00:51:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x80) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = socket$inet6(0x18, 0x8001, 0xfffffffffbfffffb) setsockopt(r1, 0x29, 0x33, &(0x7f0000000000)="fa", 0x1) 00:51:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1006, 0x0, 0x0) 00:51:09 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/108, 0x6c}], 0x1, 0x0) 00:51:09 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x400000002c1, 0x0) setreuid(0xee00, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2, 0x1) setreuid(0x0, 0x0) setreuid(0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = shmget$private(0x0, 0x5000, 0x221, &(0x7f0000ff8000/0x5000)=nil) shmctl$IPC_RMID(r0, 0x0) shmdt(0x0) 00:51:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91abbdb5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f58968b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4", 0x484}], 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) open(&(0x7f0000000280)='./file0/file0\x00', 0x80, 0x8) utimensat(r3, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x1, 0xe15}, {0xff80000000000000, 0x7fff}}, 0x2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfff, "83a4f55180600000ebff0a090000000000000100"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 00:51:09 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ff8000/0x3000)=nil, 0x3000) 00:51:09 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0x2) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 00:51:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) sendto(r0, &(0x7f00000001c0)="e39b8dc4ab37c09e18148045c034a5fde5b875cb777fcb2900450d9712ef21f2edbb22b7cb2ce4b3acd99c06cd0d98a23530457a6a3d0350ca11143fc7c15a160bb0835d85e74585bae1d34c605b900b186980580198fbfedec851f6f7b17736e5c0ff05b6c424bea508f5b5df3f63d446a264027af15e1ea57175464c4255acadcb3846b57d82513bc258eb2d2bcaff81", 0x91, 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 00:51:09 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x4) r1 = getpgid(0x0) fcntl$lock(r0, 0xf, &(0x7f0000000180)={0x3, 0x0, 0x2, 0x20, r1}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='W\x00') fcntl$getown(r2, 0x5) nanosleep(&(0x7f0000000080)={0x0, 0x4}, &(0x7f0000000100)) 00:51:09 executing program 0: r0 = syz_open_pts() setuid(0xee01) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) r1 = msgget(0x0, 0x20) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/195) 00:51:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0xffffffffbdd30af6) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f0000000200)="0000000000000000000000003847182c31bc4ca8f074eef3e8f7412f68d72acf6d854ed9f39e904e695a6f73985698ddba23b9956edbe5e5c570913597e09bc3c5fbef32bb593b72234d14a219806c82b9aa49ba2b3b713609f1022df5ad1329bf068d0cd74bf3fa561f89ca54d3eb4f2c0a589a8a24bff99412efbff8b5d6559a277bee8b90320b6899d0d5e55a21b0592d3e9334f6a439c34736d2bf6d63afe931993e01faacd4f298571a0f1c18e0da18bed4bf23daf20400000000000000bc256e5f82af921596ed3419626145da5378e51f0c309eed", 0xfffffffffffffe02) 00:51:09 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setsockopt(r0, 0x1000000000000029, 0x1, 0x0, 0x378) socket$inet6(0x18, 0x7, 0x89) 00:51:09 executing program 1: mkdir(&(0x7f000000dff6)='./control\x00', 0x0) r0 = open(&(0x7f00008db000)='./control\x00', 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000040)=""/104, 0xffffff5b, 0x1, &(0x7f00000000c0)={0x2, 0x1}, 0xa) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f000033c000)='./control\x00') readlinkat(r0, &(0x7f0000edc000)='./file0\x00', &(0x7f0000000280)=""/234, 0xea) 00:51:09 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6, 0x810, r0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r3 = dup2(r0, r0) bind(r3, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000180)="17b0cbbdf4368ac6612da42570846cb8a51f7b74efd7013c1a464d7f567826a459501ae844e833dd39e0e84b5c0ede01cfe49d635f5e0ca6e533ea50f7323cd94ed2b473e26f2045055c1129d5920597792652a108411b8460f12cacfd862b1b0f04fd8ddaea4efb503ee8e2efde0f24", 0x70}], 0x1) close(r0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x455, 0x0) connect$unix(r3, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) 00:51:09 executing program 1: getrusage(0x0, &(0x7f0000000000)) 00:51:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000300), 0x7, 0x0) r3 = semget(0x2, 0x4, 0x80) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r4, r5) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000180)=""/249) write(r0, &(0x7f00000002c0)="16", 0x1) 00:51:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4539) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) 00:51:09 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x3, &(0x7f0000000080)="00000002", 0x93) 00:51:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) sendto(r0, &(0x7f00000001c0)="e39b8dc4ab37c09e18148045c034a5fde5b875cb777fcb2900450d9712ef21f2edbb22b7cb2ce4b3acd99c06cd0d98a23530457a6a3d0350ca11143fc7c15a160bb0835d85e74585bae1d34c605b900b186980580198fbfedec851f6f7b17736e5c0ff05b6c424bea508f5b5df3f63d446a264027af15e1ea57175464c4255acadcb3846b57d82513bc258eb2d2bcaff81", 0x91, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x71) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x400000000000027b, &(0x7f00000002c0)=[r4, r4, r4, r4, r4, r4, r4, r4, r4]) r5 = getuid() msgrcv(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002abffd37eaf1f4b99a7c351030bbd8b409be67b9e4a4ab92050411fbbf8248e0507bcc075543ad04e8d6d7e45206e50e546a885f717e3065ee93b6018e3a79b1ec45b27a9cf8"], 0x100, 0x0, 0x1000) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x2, r3, 0x0, r5, 0x0, 0x1, 0xc52}, 0x3, 0x6, 0x0, 0x0, 0x6, 0x8, 0xffff, 0x9}) 00:51:09 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000040)='c\x00') wsmuxpoll: not open wsmuxpoll: not open 00:51:09 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') close(r0) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:51:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8002002, 0x7d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000001680)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000001580)=[{&(0x7f0000000080)="dcab785c0a35281484692754e8d3ebda91a91a01b43ac1d3f3575911f3e9", 0x1e}, {&(0x7f00000000c0)="8880c68f8264f0fd13c7fd4da9eeafffd5a653f778d87ae2b4", 0x19}, {&(0x7f0000000140)="d83da56423533f693db047e29710d9c88b5a72386d2d42c702ff4c8a4a4f0f1e5fed18acf7e116eaedcf0025caddea44c0e56ca71fbdb6aef4e4a80812f672257ed13b0473f258636cfccb504bf8148169791a936dcc36b608a55523ff27b7e33314cf71a98c9c24556df6e98b75f77a43412454a2", 0x75}, {&(0x7f00000001c0)="4372869dfd92ceba0e6c0979e18ff0f949db9882bc1f7bbe4af434b251fae34bf1dac196a731db7730c36cce3869810484078957af78c0b2b43d090d5bffb4ad717d35de5b6a185f2970b68d0ea4927f7102942e4684412f8d9dfce4b695a8f3fe84e5130a6bb013b37074f8bf1620ffbef855963e5f6a6315aaa9edd294298d481e58f74eb8680a389d446d46ca20c66ddb41b903c8b7a6d22e00d58b5001eceae731d2322275b4078ddef17787cea9d608d9c8d38539d4fa6dff56f5f2e33f4ccc692df8d94e87c6f41fc940d317ccecb83bc74159872dbd696f78aa3676e6d2a5b86148a16e11b0d5f101384f48cea37ef9a8a85fbc5f6d7978edbf31aedcc5053f1e5619c291b09f4fd6b8df7d0b6252ec11134192f4036d66b6768097ac6c09422a17e313e15a92d3f6d29ca1114418996f27b43de36e3c12c370c82a09227f9277dee053b5089a8224d28990aed15fa060b228b5b3112396823882fec3f1694a4a5fe216725b257b6db4f1f1abd7a1117976871507fe79b4a3b982190be91446c8ffa5103320d1cdbcc37e1dc83af1b57546180e71f60743332274a3e5a472e6345266a2e4b0f00bac4ee75b3615ff6b9bf9870a499fe21e870b783b096baafb3121e47822c16e8788d6bb8266a43cca7cf5f527f87575f3f57093ca90a5679aef15e5cf5f6b63cd92cbe9a0b39719884f722169fa6b230d5f2f7a164bcdf00944f7b77d1c4c852670ced61b9babc52b09fb405d82771c476f936f8d71ef0b5afe07866710c53e72daa8cfe304a8385a8d222c647d5a752540c20853a9b6993b9897df9771f73daebc4f0ced7f7719691eecd65b97f62dee247a6073d32057fd9ef380e3c4201b9c7712297c479e89eb0669daa0606790d8cd67983de3869938b9ab52fe46ca6b48ec0c3a869d13736cf640bf58c5712adf28bb782b8f4670d011e05e7737e2ac9551d7b5f315e838a02db993952f81acd4c241f6db59bafa127607a99bbdb913dbdd9d2c78fa01c0413a908b488dcc6a5c5a1d0049cb84fd3318345dff5f95bae239bf9059386be6219eb8cc8ca18e6b3959e3cdd68a9ac8ebbb72e8d57187491485e6fd24ed53a7b8dcc9318c77894bdc1c62b216676815f324e24ac7237796e68742ab3b7a2a2bd39c578eb4257a35b71c101fb5b5aa6199a22f903d14524c765d900ad6f728b042e4f8543e05eb702b6eedfde9b285b638bf37ae670b374603a704f76bd5260c6911e08575e63286d213f7a9d5e851e0b302e97cbbfbf23a86aa6909a981fb20095f6de9356c83dc2eb9b43643a91ca6ea4ad69475605ff34eb1b14c26fdeee6d082399511895b782fced4d678e57e3282000fcf06f155fd1989b433a2b3fbcc7489fd1db19a376db7945fb638620f478840dfa1bf685f992720d83ac884bc3a737a3043cff666d9ed05ad6376feaa521a74045ab03c919a1887403f03eb8a0664e5437c317453a5d020fe21068f984ed8d9c041534de610d3b2d8e418baa43291e9190a433d996a8c561b0d3ce0e1c41ae88126ee1f8848c78305b0d24ccf32b10cc4988aa83760aba5d8a755a4e731f53a9b76708a8b11e0f94409999578b0bf34009431de287eb5971692695be0800b709747963b25a4607be2dbad7d21ab6ed62f4df91670187b49b2bdb25f1b36b9a13e055a2caa32987ec6a1b6bbc285c4d621312b6c8e4e18c911241f4755ec84c3031c5a32a4f7ef41f7511d176f6939ebdab02f6d812dca8121f116284d33861fdcfc637b058059c3cee6544cd57b3ec900386630923ec2e29903c90ef48d4b53d8a87bb1a2fc2ac5baa1795e374b80d307998a32e8665c597d1c99bee69c7d6b8fde3aea882e836e4d771c0850d989696509cf20b8436af0b321af9cb7d84ac6461969d8f77ca44ce77545a7c60363d3b50dc77c8bc1a1ab50dc3b6d15baed23f49a0a12f24ce691a3fd94a84b9f0dbe6b27eef9d5672e42ab5a7101aa6bd4a27ec7b8a8750f05f843510d9386b31d63ff4b6c1170dcc0719a989157dfba4e9d676c624c63e7760c5389b4da105d1ab1f57c0a469dd5a0867caf543b71fb44fc85883d62b391f51dc07cf94654befd644978038db9770be7ebcc3a6ff8236c226896ab22a807d7348aca7312495692f3081168e757343a0efa128f70f2bfc6145d7599c624e1f0732fbf01b8f5c40f85e9ea32d629d2caff9b3286f790ba4b8fa20e8bdf3002f0108d20d0948a5b267b88407972573fc2e32485d92b50d81a690b24712fb9df64422b7ba56cd62a527b09150fd0b2e58152b05e73effae177672d664a5916a449e2ea53c7c57479a030a0250e5db7c26de4b3aa8c2cf72479ce00be75d50aa8190627c31415333b54eeacc2055213016620067f32ee58a19c9e89ee6bf55a375fc6226de4608a90c71336f2159aad0e8d4fb3a92d9b0b0597b628650795587dcee48f1544ccec312f4490b76766e168290baf2ad7dac75f2f94ace0b328311af2edc2994a5b1a66f99b7061ac1c3b24508af23d298e4802f7d0f9633e1319f0b200b0b1cd52f6b796e74689e227143caa01974f0756a47a8812a2431cd6ce1914c250b84af661c9a62540d27c0c0cfb841102a4491dc7107b0277ecbb7ff3b10391c979d1aea78ea21aa17155046e7bc2fd46f58a9af9227d2b2484c7b2ccddaa3bf429bcab3a7ab57f01b79833c073fec6ff8311ae62f2e52f0fdb10968b3a30ba5cd0b2dd06818eded7d0de2d197499cc27d760cced7e019b08169afdceb84e4e954c27f9f2bb7451ac516bf7b7fbe3afa25edbfa1b77b4bcad400407e793a0304c4751793b18c402de175fdcfc86c07a3e0117ee37c1d4ae0c4960dc75e6616c5dbcbe5e8de4c22fe019f22304f28b8d8554f12a1669046008d3ae1003b131a413a6173aec63b4ec4d03a9dbe8b9772eaf04ed3f4e3ab31c7084ec95b8095a6b7e91955b14a2dfd28ba5d1d64ed900ff8e8a284219ceec0ebbebf52514e42f0fdb75b6927459048314e0d413b32dc0fda459e9c36e6ea3ff903a387ae65eeff1bd47ae805e09a76715565af08497dc456e7b214d65860a578d8c97c935b0848be6cf189c09886d6d6f884d68d64e1d553f35fb02b620ea99034900980c7db7c448cd4437f740fa0bb118e74de24f0bfeac093c21da6922a2b7f7ab829b00dece036a234f73bba854e1bb9ebbca547854dad974499eb4e7c5c153ec6985168ce73e53174a2a8cb08070129b73dedb0768eb8fab16ff29834c1d4c0e4c5b63b9aefa6ab57bbbdd7c3b521d6e5b1e9000e44d4142233f841adc5254990159b79e0744f4d1d9707d7f44d4d7eacdfee2150995556b5cba44368bb23fcd03f040c7c399d9e542a8126a5d706808304a656e224c0504ff946b2afde752f3ed04652d70af72acdf7b0455e98973614cb790608740c49d53fae71b49ab322d280998592dfeb87182170cab4a2a0a98a3c4bac2862f30eddfad848ae55a2b074119d9e0e6ce11e3a390583b8b0a594d6e14ce7bfdbad3673e59756b1e8f78cab42a8c8bff2769b4779c8fe8245a502a6cf599c7dd521418864159ebb730f15229f5fa0ed4248db67bca2c93be959f8106de1fe3b4bf9e2005c92c28b8970b0f692c2d2a9db412889dd2737b309e8843c6473f135b0cd565d0f36f99297b572555efbfc14d2c9fbb7d3c0486f8f4b13195871932dd085be3089b442c8c8d34b45fb4604e72c654b3f9407c7317a5a462d1f57bce4d178a03fbacad7372301f780be27b0981c8643ff06249587801912edca77b94dd759cb1fa1a2e21c66e75081a5611fcde18d61fb2f5d9b9a7ee7c087b020a98e8b726fb8a51041a67361f2fad88f4ca9dfce5c26139b1089ec52e3fbb6ed9d68440b8d551113458ccc543d333cd03c038456853c64700dc8174ea694f4b06d2fa7a48b61afda6e775b0f119601d7925aead6ab1220eafc65b407d59287813504e0a208f6c9bb4c5960795388d8395e32c8103d61745c337d9d17e58f2b9372bd6a7f0346306f4163227490adfc6260d16c53025d98c9bc47be51912efa968139b26a1e9593123c9484ce01ab6ac140170311fa60d954bc59c9e29a8933bbcc83a02726ab323c4c99163b3f1be35ae2ac8b8cd05bed929e8c6909e7a979ce25f57c20a877f747c25abcd9a9387934682d8d1467522789a72f59e584206fc6b1b92348432daf72c656be6bc7ff8bcc9cd31c19d69a39dbb618bd03e4f7912f61616a300e557cd64aeeff1b91c43209c4a86f6ec985056671ee13f27908ac42d8a01fde2bb4ead634a87b4a21273e8a434d0b3eccbce26a8f112804995de1adf0054de9a495ea69994218648bf730258f91f5fedc320c4d740d0f055044c5cfe939dffe9412f8cb0e2c6529c33827e4537523f5c67d0f3ef19708351b6ff798d035f2bdeb667327853f46d384308eab83d3829dd1cb385c4e15fe8cde6f8d58fc8c00f51246f39bd045da7ae93d4c065597c4d8a0f3c269ef46719a77938fd480a379d1d9df92e7252631db5f46a575d308cf67d87c384fb75195cfe2f1ba1c5238b33b44e1066a427002952b7f6664bdee1e6e77e73576a430a10498e75748a16e5bbc5991650102d91aa494a31f41c78df7be3f047a025dcaf812095c4bfb579bf22a8e6b37e772d8c564742e69cc10ba3d71c95b028660a3904bc1d147d818decf7ae761cd241102831aff61dd2e57dfc3aa0fb830faf385a4fc5032e4dd9dd3ad7343fd5551ca30613c389d2501c37d80653b08930693257b0bbeb7e895040b19bf6766477db65ca629cb2d3799e3bb0cadc00c516f9d39472c661bc1b3a064759b949b8684b5be9f5205a6a8eb9bb4ac4e5696a337097d5dc00a04d0ceb3c016c81ee16313dd11bb12387405e0b5fd068c3f62a95f2ee387d30a49ed36af9562ddfd7b9e74d43c1fa77b5dc2fa23654aad9c1e45c2c40c62ad1e5f3b22f85e053519ba13720fba6be0107c3239f52ceb2c184723f39d6be3025e1e61454733be9026365c4c6d1a94a14a8290a418d4b0597ca5e4df16ccbe4994e3e52b753402709f78cdc8ed2f1f583b5dade4ab24f89605213d733cde06781290913e9fb21fd1ff7c8e7be9f2a146c0924ca975fd3267085953c73fee22da44e4effdb1d34bac1a25ded7af1e6f9c32fd423be21f39d66c49d0d68ede513f77bcdb37af2194a143aa75eab1a59dc313a6315155966341dd90e8fa81c4b3ef96db7692157bb330615f51b1537e9710f831f92433e7c5dd351e1054aad546d672300ce626a8aae1e2a29a2e8e75b70c1388e5610a322334a935d7ec8ac2b8ee1708b6bf76246a6cf49fba1608ae874bda6a6590cabd26b638dc2402b87154e383a050c2ed6f0eb50bbb2e5929cf4732490384344e169b871c6e7613ae02da8792f49ef2ecdc0ff54a8310375f2961e9c90b58931983a28a67d4ef71f99e33a83f82a65f4306e142376a32305c47729b1b31e258cc87604ee6797eec36e204aa930c8d94457817b0d23030c69ff552a6f8aea0f0b7ef5515071cac4f7b4f5a317d8ac55b0aa18a2148396de1d911e940a154eb231772dba46974a5697066a1fe05f883cf24f319a73f22f2b32af2f0fc8ccbdd4a0f95d0fe38f465f4d6ce8a55d8d0d70d2f5da72d437c9bd6a150ff11f3b9d9f09123567afe44022757d5922d17e54c95d57fcdb7d02fca8d9b2a14ce94cfe442741272c0f397c6c383666e8150ab292950d17535a7abfff11473939d57999116bfe3eb3e27b50a5d3ca1a2418c263a33c9b0f49902aae", 0x1000}, {&(0x7f00000011c0)="daa55d565eeb2583779ac138055e433b1c68049042e40e11ec8bc347b46ff3c657e542471cc9b8c2e2309896b6dcfac4f59d0a98c77298c7b27968532c5dbf6db834f2d33a0a668f5c19466c71f57935e4ee79aedda1624ca6fe48dd4e5997e9a97858f2b6f708ff3479f4275bcaabfdf89fbd132937ad52744cb10f7e08f5c11ad628042a1f9bc676a220092ea22a15dcd35e16cc98f1d5b41fb1417cc1503366acd432b1cb91c6924136714531aa5028076cecee1892235d49a25743ec3ccf598b5c34936923c38c1ab58c91a5c425f09bb9a0b51f9ce3752d41055592a422a8756c349df5d0116beba53c800aac66b4a05dd647fc7bf6ad5dde", 0xfb}, {&(0x7f00000012c0)="8c2f3adc5da71973465fcf59ddeda976e2d08abc15e8c1564e6b2947e3bdda66e82cb0d90eaae94f8fe17d50188588e0f60815901f48534a", 0x38}, {&(0x7f0000001300)="32eb4b7c4879ee37192d43db0c54028023404fb4663ded1532643cc269d7278fb0c1776fe6e70f53807e2e380e3a9c744c7b97d46ef27a232c718357ab27771457f0974b618e2327a953dc39b500245662b449fd4277150bc407f1dd6e771c4184c5231698a27f3f4c5e4825d816e72604917c06747545d67d8581876275aa68a7c4cd5062c2c8e4331cbb9e208fbfdda4e0ecaddaf2a7ee3aeae57085b9545e000ce4b7c354f434b86776745618", 0xae}, {&(0x7f00000013c0)="bd8764a2fe8dc7060379a570eaab833f236ef9eb1fbc58d4dbfa75500fb15d5d421e2d93b5e5510c5bb17076cb433a4c5bd9968229831c7408132de998769738815f29139c4e15c5e4c13c7e5da734d7cbd7849a273041eb09", 0x59}, {&(0x7f0000001440)="49df5c91ad3bf15012941350dc90e618a7634c104eee84596218927288c228e7ec4fc150e9c7d5b32103775711c1134620272837933006c7354a6066738e4d0f6e0aa7adeea674462584c032421a4fd17cb29ebeb5e0a7bdaf2f4afe9741fb44fed33588f036198fcd866eb9fb3cea8824bce56fe1dfd59d5d1ebe2f703c789061a9245dcf1f97fc60bb68a24745f24c72030c8fb35ef5a39b0c7d173e15050c4b2ff67e0a3b86e1d931c892cf340f662bcc19a49a3a48b4d565399c38b444", 0xbf}, {&(0x7f0000001500)="ecbab168a0a33b48c3c4c0ca1207746cfaffb4850a6a620f70ae40ee1b933a585defd8ec7e5aa71a1fd515be33cacc0da3d93ed6f1ce3545c381fa81b70d90c993da134be13100dcd09fc150b5d5b5f63d3b9ccb747d7f4d7070f7f5042c7776bc29fdf7656629edd5a85b4a1977531597a50ec42dbde0d2dc8602fa11", 0x7d}], 0xa, &(0x7f0000001640), 0x0, 0x8}, 0x400) close(r0) rmdir(&(0x7f0000001dc0)='./bus\x00') getsockopt(r0, 0x2, 0x1, &(0x7f0000001b00)=""/204, &(0x7f0000001640)=0xcc) connect$unix(r0, &(0x7f0000001980)=ANY=[@ANYBLOB="01002e2f62757300ef53ffbf91c58ceff6060d0fcf769242fe4c0937dd37888efa72b613feb1f735efdc3d190a504bb643673a4ef2b9a56f8288ae45c3490a1c34faed96d2e593348ad995acb9d3ec32eb93f411e09d7a13bf9ea208c38e8bb9a20a4eceedf8968697ee8f72e6421c59aa569603c5fd7125727bef9685e7641915feb2dfc271d6cd0fd455160510bc4ec1b49be07d38ff2316ec95c868d8bf578e28e88f1ae23557ee641bf10e51461eb2839142431f661d260a93ba74da4dbfa1db1371a4f514e64db89bba837983d3a2813e4a97c7813e91ea8885a34a6851fb3953b74491f9b9c7445557bde94d1c93c4919dd0624f0568425aff6a63624613832f114b2e11e33e8038742cb6533dfe7c916800b03b17bf26f2262e68e7610a5a96713233a0041d41948195c6fb600fc3aa4b2ed7b363506d89aa15156dca0ba7beda0cdb52f96009dc4b9e97c3e533f7b0a11c673bc781fbd2d7240ab5a0e9a9a1e4b98c2ee9ff7d06"], 0x8) truncate(&(0x7f0000001e00)='./bus\x00', 0xffff) sendmsg(r0, &(0x7f0000001940)={&(0x7f00000016c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001740)=[{&(0x7f0000001700)="2598096107b54ec818814b30b3c7e79f07760114f51a80261f8765bb7e80faf371c965c0d8", 0x25}], 0x1, &(0x7f0000001780)=[{0xa0, 0xffff, 0x20, "b3bca220d32961197d27dbf40c264d52d1aa21a1aebefaace3be1dc016b9e29f24b08802ca636c207bdf805feaa2c75210daec625ffd1151495b93b174d4e898596ad390b0d24fdcd2874c8a144cc4bf676161a279f05bfd4bc6faa0f1a1b81409b6490c3701ed58b0ac9936a1c48613537f59ca5f2a63d059cc21676bcf70b1c31802937a8fea4661ddbb8933"}, {0x108, 0xffff, 0x9, "97c0473e796e4a5d75421841b6372d1235e439078722cd15aeeaceeaba018148ad797e5b36ce061f0c25ce93c3a9fd3d38ea71624197222ede6ebed5143f03167818aefb7a6b4c4dcf9c910d7d831278e7bfbe00d655a9ae23efbb6961a6aae0baa7d6ce5176a510881aa07f6e509c03a468c60460824f5e15a4f3bbafa1afcfd27963c67d30e333c1b28af73e0cdcb8dc53fa9550786306fcf3d020fe2a1ed5c3c22572ab5da5d3e1c439e105fa0a8f68887198bdbf04df1763a55a728903176fa2bb5bf13f19de64029baa574e569499837b3fd7271fa4cfba1ee9b07349b11d7077ac3e1631801308046435c23ad47e9aba3cfb"}], 0x1a8, 0x1}, 0x9) r1 = semget(0x3, 0x0, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0}, &(0x7f0000001c40)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001c80)={0x0, 0x0, 0x0}, &(0x7f0000001cc0)=0xc) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001d40)={{0x8000, r2, r3, r4, r5, 0x40, 0x1f}, 0x100000001, 0x3, 0x10000}) 00:51:10 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000080)="a7", 0x1}], 0x1) poll(&(0x7f00000003c0)=[{r0, 0x15}, {r0, 0x40}], 0x2, 0x0) socketpair(0x1, 0x0, 0x7, &(0x7f0000000040)) 00:51:10 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x10001) clock_getres(0x5, &(0x7f0000000000)) 00:51:10 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) sendto(r0, &(0x7f0000000000)="56e4decf9f4057556d1e4dc3f1ef54f523288dd086b73df5a4de11b10a5bbfa9edfbb36b453944112d3421f86cede5e363758d0f4ad8a79f8941791708817ac701a5e1cd8cb96cef4e6e4c916f67fb584687c2ce2a17c570603be3e2059666c7360695a13f25ed3613fb07227a4ad2c6f56c88546e4ff9cb975531cf14aa123c8e8abdf2243627343ce21cae1c9ab5b2ceda74007f0e60a102b4e42a53c822fb7f2342c9e1352abec80c6d3e7e81aac6482fad81b206fb39cd9def6582ba09871d45", 0xc2, 0x8, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) setsockopt(r0, 0x29, 0x4, 0x0, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x80) mknod(&(0x7f0000000180)='./file0\x00', 0x20, 0x570000000000) sendto(r0, &(0x7f00000001c0), 0x0, 0x1, 0x0, 0x0) 00:51:10 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xff}], 0xfff, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000000), 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/14}, &(0x7f0000000080)=0x10) dup2(r2, r0) 00:51:10 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x85}, {r1, 0x5}], 0x2, 0x0) 00:51:10 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x1401) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)=""/131, &(0x7f0000000080)=0x83) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) mknod$loop(&(0x7f0000000180)='./bus\x00', 0x2004, 0x1) 00:51:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x0) r0 = kqueue() r1 = socket(0x12, 0x1, 0x7590) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000380)=ANY=[@ANYBLOB="dcf91ee76ea55ecf3a52e9a501002e2f66696c653000"], 0xa, &(0x7f0000000300)=[{&(0x7f0000000280)="18a1eed9de1c02a5dde17b8cd130a643d87887c4ecaf35d8a85e78099ad76e3b27c9198cd4e9d67a150ad78962cbfe5aca5f218217b12fdf8480d61a78914e7a5c7239e1654081abd854058a80a4407d19883dee792e7a6e4bb0ccc94c5ee4d06f3ac1f2ebb12f2b9d53087841ea12c1fbb0ab1666bb75bb555462dd437fa9", 0x7f}], 0x1, 0x0, 0x0, 0x400}, 0x2) kevent(r0, &(0x7f0000000040), 0x8, 0x0, 0x7fff, &(0x7f00000000c0)={0x7f, 0xfffffffffffffff9}) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x4a644e79614824e, 0x40) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x401, 0x1000, 0x1, 0x0, "86ebd111ab53598b05038739c0d3cf7bbc999085", 0x4, 0x6}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000000)={0x1c0000, 0x1, 0x10001, 0x2}) kevent(r0, &(0x7f0000000180), 0x100000001, &(0x7f00000001c0)=[{{r0}, 0x0, 0x80, 0xa0000010, 0x5, 0x400}, {{r0}, 0xfffffffffffffffc, 0x1, 0x1, 0xe0f, 0x101}, {{r3}, 0xffffffffffffffff, 0x28, 0xb, 0x101, 0x80}], 0x2000000, &(0x7f0000000240)={0x2, 0xd4}) dup2(r3, r0) 00:51:10 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xfffffffffffffffc, 0x1, 0xc1, 0x710b, 0x6}, {{}, 0x0, 0x8, 0x0, 0x400, 0x1}, {{}, 0xfffffffffffffff9, 0x20, 0x0, 0x100000000, 0xffffffffffffda95}, {{}, 0xffffffffffffffff, 0x2, 0x40000000, 0x1, 0x3}, {{r0}, 0xffffffffffffffff, 0x11}], 0xb, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x40, 0x20000009, 0x7f8000000000, 0x8}], 0x3e4bd0d8, &(0x7f0000000300)={0x1000, 0xfc}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x42, 0x8a, 0x3, "3a26cb985936c22c8be5acfc1a28eb32fa008927", 0x5}) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffb, 0x49}], 0x8000000040, 0x0, 0xfffffffffffffffa, 0x0) syz_open_pts() 00:51:10 executing program 1: pipe(&(0x7f0000000200)) r0 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x40) r1 = accept(r0, &(0x7f00000001c0)=@in, &(0x7f0000000340)=0xa2) accept$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="00000091b1f8c40b0000000000000a000000000000000000000000000000000000000000000000000000000000a0ffffffff000000000000000000000000000000000000000000000000000000bb902347b20512ed00000000000000000000000000000000000000000000000000"], &(0x7f0000000180)=0x6e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) write(r3, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f0000000040)={0x1f, 0x7}, 0x10) 00:51:10 executing program 0: setrlimit(0x6, &(0x7f0000000000)) setrlimit(0x3, &(0x7f0000000040)={0x42800002, 0x500000000000004}) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000240)=0xfffffffffffffff7) bind(r0, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) mlockall(0x0) mlockall(0x3) 00:51:10 executing program 1: socketpair(0x2, 0x5, 0xffffffff, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) socketpair(0x6, 0x8000, 0x1ff, &(0x7f0000000180)) socketpair(0x0, 0x0, 0xaa42, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10082, 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="3deb63fe077ead14a233e5e262eaf5132655e266d31e27d665d16b551a28e89588ae3645aa53cae9dc5f81befd8551dbd4dabb5b8d64955dfe0d86e23f4b9fd75a77a9240740b747cdf6f6f11b310825f69557b66a85bdaeb8f23e8949b63c7325252b659f385c780d7e71009a2250862ad22c5dbdd72a486d5115ccecf17101c0013e9bbf9cc1e6f1df3342773233c5cf0ac4f6bc5df501dcb3ff1022ed700eb32eae", 0xa3) 00:51:10 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) openat(r0, &(0x7f0000000040)='./file0\x00', 0xa02, 0x188) unveil(0x0, &(0x7f0000000140)='r\x00') clock_getres(0x5, &(0x7f0000000000)) 00:51:10 executing program 1: r0 = socket$inet(0x2, 0x4002, 0x0) recvfrom(r0, &(0x7f0000000000)=""/195, 0xc3, 0x800, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x313) 00:51:10 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = semget$private(0x0, 0x3, 0x10) semctl$IPC_RMID(r1, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="89051fc75733fd8f104089d405901e0db7e6a1f1614ca3d61f731fe9bbc0ad76e23f578d35a396c43d80973896e68a61d4709120cc7a81344f3bfd7b4f3762c4fd2d08c89e8ca1e79686a7143b54f0115be6b3af324681f1873a0c1e", 0x5c) r4 = getpgrp() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = fcntl$getown(r0, 0x5) r8 = getuid() r9 = getegid() r10 = getppid() r11 = geteuid() r12 = getgid() sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000140)="6eebe53b6139477429967b90584526ca7306c003fea697c730d79050a92a981d24c5c9011b3720ada41125567c022dea3d9645368f13e5cf9429d4358f71ec4784a60bf89b4fefb0e58a4f94eacba0f437968c2f277c1df7d42073ccd167c2d8741a13293b3bc134c3bd6beaa6d109", 0x6f}, {&(0x7f00000001c0)="7609e4d9cfbddd5bd900676a9410ae89955acf198d8bb91c4d71", 0x1a}], 0x2, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r0, r2]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r2, r3, r0]}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0xd0, 0xc}, 0x8) connect$inet6(r2, &(0x7f00000000c0)={0x18, 0x1, 0x3, 0x3}, 0xc) fcntl$setflags(r0, 0x2, 0x1) socket$inet(0x2, 0x0, 0x100) 00:51:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000240)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000380)="a13f5ac4c2641db6826b523e014dabde72f0dfef2acf778c9ab6c518821a8cf1aba2c39df256302d2467e734ca2f1afef508fb386ed0c535527f64e64b4e69e13bf9eacadc22f4d5f572d5cad5b9272fae38c9c63e814dc0f67074242897c47d2790a2bc6a48e83dcfc482fc33b4217fe82f97636f5a4d3b5feba5cb78b7f4b906f27e8ec2574436a8bf20f8d2a56d2fe782a8284ab349539c67f129a7b2ba8a", 0xa0) syz_open_pts() close(r0) r1 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getgroups(0x5, &(0x7f0000000340)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r1, 0x0, r2) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 00:51:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) socketpair(0x27, 0x3, 0xffffffffffff8000, &(0x7f0000000080)={0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000280)=""/4096, 0x1000, 0x803, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x100) mkdir(&(0x7f0000000180)='./file1\x00', 0x124) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 00:51:11 executing program 0: r0 = socket$inet(0x2, 0x0, 0x9) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x81, 0xf0000023}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x1, 0x0, 0xffff, 0x2, r1}) lseek(r0, 0x0, 0x0) r2 = kqueue() r3 = getpid() fcntl$setown(r0, 0x6, r3) getsockopt(r0, 0x9, 0x9, &(0x7f0000000180)=""/184, &(0x7f0000000040)=0x3) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x2, 0x1, 0x1cb, 0x8, r3}) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x100, 0x110) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 00:51:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4401) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x78, 0x1) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 00:51:11 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xc0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) linkat(r0, &(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='x\x00') openat(r0, &(0x7f0000000200)='./file1\x00', 0x20, 0x4) open(&(0x7f00000001c0)='./file0/file0\x00', 0x10, 0x80) unlink(&(0x7f0000000100)='.\x00') open(&(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) 00:51:11 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x8) setuid(0xee01) chmod(&(0x7f0000000000)='./file0\x00', 0x163) 00:51:11 executing program 0: r0 = socket(0x3b, 0x8000, 0x80000001) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r3 = getegid() r4 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r7 = accept$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) r8 = kqueue() r9 = accept$inet(0xffffffffffffff9c, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r10 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r11 = socket$inet(0x2, 0x4000, 0x3f) r12 = open$dir(&(0x7f0000000400)='./file0\x00', 0x800, 0x4) r13 = accept$inet6(0xffffffffffffffff, &(0x7f0000000440), &(0x7f0000000480)=0xc) r14 = socket$unix(0x1, 0x5, 0x0) r15 = socket$inet6(0x18, 0x4005, 0x5) r16 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r18 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) r20 = geteuid() getgroups(0x4, &(0x7f0000000540)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="5c17e242169586a51f1913ab378cc95daa121690ddec3f143dd9bd48564770ecf25ac42f6494c941ed2fcd31a2df7e2851a2f4d2b8ed3a3dc1d7024a5b5f45bad1ee9e4670f97815cf7e371495d713dec6952e16bf64b18ad9fd47246728aa818c8cc38568fcf7906c9a9f736b07be67e0341c0b7da8f3e2ce11182bfa7b12fd1f1709751e20d5136f44d8e05b87f1150b65bc1117646c231620b61eca8d15fe128cbced63e8249154c7ce2faaef87bd6e", 0xb1}, {&(0x7f0000000100)="8442eb8402a3ba6cde6845d8e4", 0xd}, {&(0x7f0000000140)="b566e931d79c13bafef26792c3c152ff8be4976e5dd0188f2e", 0x19}], 0x3, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r4, r5, r6]}, @rights={0x18, 0xffff, 0x1, [r7, r8]}, @rights={0x30, 0xffff, 0x1, [r9, r10, r11, r12, r13, r14, r15]}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}], 0xc8, 0x1}, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) 00:51:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) connect(r0, &(0x7f0000001b40)=@un=@file={0x0, './file0\x00'}, 0xa) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) r2 = dup(r0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000001b80)=0x8) readv(r0, &(0x7f0000001ac0)=[{&(0x7f00000008c0)=""/70, 0x46}, {&(0x7f0000000940)=""/3, 0x3}, {&(0x7f0000000980)=""/4096, 0x1000}, {&(0x7f0000001980)=""/228, 0xe4}, {&(0x7f0000001a80)=""/54, 0x36}], 0x5) 00:51:11 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000500)="6bc2fd4515b84605257ff44c0f4943927af6c67e514f00ef1d96d66fa656a9882475dabdb0c83804728e08f9ce400659821e7d778321e4fa228cb7f8d62704e3c3430dfd72f8bae002af7f27ea44e5bc7cecc9628f282ede92b4a1700d3fa538e1d27608b251da807cf48338dc0c225cc20df25e9d756ede0e456a79737a3a8c9c91c4811b2284339d16bb5ba224782ec095752e8ddec147945863c574d2b33eb7740f82491d390e245ec2a9fdb34f2a", 0xb0}], 0x1) r0 = socket$inet(0x2, 0x8000000000002, 0x0) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0), 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) 00:51:11 executing program 0: 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$TIOCSBRK(r1, 0x2000747b) 00:51:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) socketpair(0x18, 0x7, 0xfffffffffffffffb, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0xccb3, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0x40, 0x2, 0x8, 0x2}, {{r2}, 0x0, 0x40, 0x2, 0x4, 0x3}], 0x5, &(0x7f0000000200)={0x72b, 0xb1}) r3 = kqueue() r4 = kqueue() close(r4) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000280), 0x78, 0x0) fsync(r3) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000180)) shmget(0x2, 0x3000, 0x410, &(0x7f0000ffd000/0x3000)=nil) 00:51:12 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x100000001}) close(r0) flock(r0, 0x1) 00:51:12 executing program 1: r0 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x3fffffffffffffc}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) 00:51:12 executing program 0: r0 = dup(0xffffffffffffffff) recvfrom$inet6(r0, &(0x7f00000000c0)=""/4096, 0x1000, 0x41, 0x0, 0x0) readlink(&(0x7f0000001100)='./file0\x00', &(0x7f0000001140)=""/255, 0xff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a90000a64d5356066494d40118f347fb32dc1216"}) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x10) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x1de) readlinkat(r0, &(0x7f00000010c0)='./file0\x00', &(0x7f0000001100), 0x0) recvmsg(r1, &(0x7f0000001440)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000001240)=""/238, 0xee}], 0x1, &(0x7f0000001380)=""/190, 0xbe, 0x7ff}, 0x841) socket(0x16, 0x8002, 0x2) 00:51:12 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x2cf8af6edf44a1a9}], 0x4, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x49b, 0x0, 0x0, 0x0) socket$inet(0x2, 0x8000, 0x1) fcntl$getflags(r0, 0x3) fcntl$setstatus(r1, 0x4, 0x40) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x810, r3, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x26, 0x20000001, 0x3, 0x400}], 0x20, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x2, 0xf0000010, 0x2f, 0x9}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x6, 0x4}, {{r3}, 0xfffffffffffffffb, 0x20, 0x0, 0x0, 0x4}, {{r3}, 0xfffffffffffffffd, 0x44, 0x80000001, 0x3, 0x200}, {{r2}, 0x0, 0x852bf061d67a275e, 0x20000011, 0xc4, 0x3}, {{r3}, 0xfffffffffffffffa, 0x40, 0xf0000007, 0x2f8b3901, 0x1}, {{r2}, 0x0, 0x40, 0x80000005, 0x1, 0x800}], 0x100, &(0x7f0000000080)={0x6, 0x10001}) r4 = getpid() fcntl$setown(r1, 0x6, r4) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) 00:51:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x0, &(0x7f0000000000), 0x7ff, 0x0) fcntl$getflags(r0, 0x1) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x87, 0x0, 0x5, 0x0) 00:51:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x1) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) sync() getgroups(0x4, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0]) getgid() getegid() getgroups(0x0, &(0x7f0000000140)) setgroups(0x0, 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x1a) setregid(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x80) r0 = semget(0x1, 0x3, 0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x401, 0x2, 0x81, 0x4, 0x8, 0x8, 0x800, 0xfffffffffffffffa]) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000002c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') truncate(&(0x7f00000001c0)='./file0\x00', 0x96) chmod(&(0x7f0000000280)='./file0/file1\x00', 0x82) r2 = socket$inet(0x2, 0x8004, 0x2) accept$inet(r2, &(0x7f0000000380), &(0x7f00000003c0)=0xc) 00:51:12 executing program 1: symlink(&(0x7f0000000140)='\x00', &(0x7f0000000100)='./bus/file0\x00') rmdir(&(0x7f0000002380)='./bus\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x130) pwritev(r0, &(0x7f0000002300)=[{&(0x7f0000000000)="1a14a740401dfd035e5ff730ed5cfdd9d9869d554a9a9cae0e565f99f49e56757abd2142e182cb758e153227f71318762eb00d1e98878d088eb3b62ef1c7c8696bb6e8", 0x43}, {&(0x7f0000000080)="451720ef6fe7c3a0f4982ace07e321ae008251136db4f8678a6970ec7a1ef00ff9dde5a20a4ac9bfe4a672a7c2a8470f3f80dd4e6ec157", 0x37}, {&(0x7f0000002400)="33df305049b7d9fcea439e461ec6403cabe31fc3a4d179b0463ecbd919fec63f154128792d39e4154765ca84a16784ba40ff3d356542e195d3fd225c7817937d86babe2a970f5eb538aa20bf2e95ec9d5317ac302983c0df3c33dc964b882f7247ee31bbf8dc39028042e4db35bfa3c56e577c80fbbea6950ebe43c63e2fb9a6c5addb2f", 0x93}, {&(0x7f0000000240)='&m', 0x2}, {&(0x7f00000024c0)="2ec2b123bae1e8ab172688a63eb4e5685e6345c7f9fde496c5883a307dde6bc16899d49b9cce74610bf967a1c33d6ea0d8c4ebf87944e575aa814e88e47050472ce656e9cd55", 0x1ea}, {&(0x7f0000000300)="f237ae8c858c57cfe240e3555fca1a3e250a1c31233f13771663a775beed0c88163b32b1c32bc27d00c8062132b8a86ea4c043bbaa95cf2211d42842cc6953f7201c5d04e5cdc4d323e5df0fdc8ca141c1976bb4c388c2b3b27aaf2f8ebc061688182ce8d10b01651c2b252b0b7420f64f6a40ae13817fa4a74a6558738f59e8616ed3c49648800f7b513c4f89d5f1ac88fd1917821b4bb5bcbee64e6cb1349718cd3cff7682b9dd1b94c7d32ba51a02dc70a78b0b91854cd12204491a8678cc858a648db12eec90a8b5227d2a55d802dd7f81d5eeed8eba1b85811332b8b670682feaff3e569f67037524bcfe766a839dc0d2bea29a28f912392f128eeb25b6c87f51e64468813488e330c353f3cf4da08ee6bde3e5254c6d39b65e12810cfcc1f17faa4756670a8a2fdad526cb0ba510a444c165795ab344c93271d71aff89a5ead764ab197c93c3066d5310d34d75a6219faf185281bc3aad4f4ffc56aa9151bb755157cdd28b73962122d650654d25c89809373fcd5945a9bf590a3bc569ae29672bf1b2c89d6be887113c9352febada1e1a026222990e41905291b14f1fe56c13607c4da0ec1d4179264daae799daf96210fd99df32f4af114e8ee9d0b1123a25df362c50b3e2bebf5761ed624fe52823d3b86a40290c42e9cc2a5b7f5cc2bdbbb4b2843816e98dcd6f44eeb192a96ab02ce3198c5f0bc8e37c397e1c303179eff6148d10f9fbe3c15d12a413bfb8eeec4a8a8a9744e6ac9e11abfe0bf6d646cc9ba34b4388913532b342a9469536f16f5e1608bf00df25cba84a87d6050cb168812f05521e9f3c4276564cc580d72ece48b4f24662eaacd3c3ce13da3fad55ae253b6f2164fd1e02af1a1795d09b6dec99906a44e9ee1a0ce00fe2d97c8957795c34f9bccd224bcaf111b3aa6a2af1e511c0c0d4da72942a537b8f8b731a18df04e7c735457fed516dde32f311b75021d6e93e005267cc7008e354c070b206e2331bfffefb5e19da1dc3afe01f1b53e83961b5d1f8fe481733e6bad6c4bdb9edba1c3879bb7a489172a21c070759dcd43ed0fe3af5d5cfdc39217885c960e66a27af9df6a7f3d29c0f215381f8a0d805fb8799dae21bff2cdbe48b7098491d7b9e79771b3ff90829c8678400e875571cbb8831055f0e1348646cf819afc420f0adb5b56fc27603e2ca1fb40b74c5df700a1b58ff6458ce4fd1617c028dff281512b03527cf461a7026b79e617ace9313910a61bc8f9db47c1530261356c11a1834f0f775cf18c9f033ab1b87e920cd19ded68fad019754bda10c103c50540156902b3c5398e0dfe73b27c8053294bac8f756698470f3cf3d4ec489c345cc2da278a4bbca74e888ee465848a1e6384b101973e85843a51d72e55888198e49827edaeb2a523de0855953c638b9909fdcd3ef1c3ed287fd0b9b2224f13bec746c3d508b70ea57364ef62ae309125fc3c3f668c08ed0ea5705212af9f1059333c6b83b27d74cbda1db578ec847da56c16cf03408b9a02781e2d55423e6e0c3a6310bcf40c048efecdb828d521d8bc21a754dd4c641157b8a5a801b493ce53ceeb5d584982c52fb47192c6275753cbb7cec739f9d477a0d7be42b1b25c29437c19b2eb6dd4eea4dc5d068bfbe77bb494830792e3caff854f4e3713aba8221949b884e48e328ae4c3ed9cb14eed191147e234a0b83719f3d45b4a3b64f0107b28742df036778cd828ff57e576559595fb3b9c632e2e9a4b98ef568fe2932c42b3eb1a7441330b67a8e6f0f849803f243802e943e9bc004c5d10bd8d4e352abd4a97ee0bab7518451754f797a551803f23d9543268f8cc25223a757da7ea479c565a5f71267be8a2e033122e5d9d91121e61cff1af0f9d04a05b80f3d499f0b970fae270c6c81741b70135578702bee3a9f7a6fdccd7ab51dbfc915a406d7e7eba8859cfc72bce8094d2769a16fca358515f3b15c1d720e6efb74f410ede60e86d9f78aec16b8877316a5ad93a026ab0a8fdd56b7e7e3adf8600e34d4b7d727806a38de2ee4ac716e58d6ae91efc6f7e7730b926aa1e38c061b8eaa2d91f15f913c9335fa41aa41e558b5db5a54b07bd6459bd4e96523086b360c0baf7d79b01b79ccedb72a57b8bc827e28141ab11be5f8578f7dd4c0314ece4c111b95d5534644d6bfbf7bef58e5a4b947ff9ce884408e717537233bc27721b29d3d03185dcf20df0de7e15900abdb12eeaf22208ab11075bf6afbbf012f4c76177b6df2685aa465f7ea444336b0cf5e0cd676022fab74e39e434b3e0971260b367a6aab1862a6dccbfb4cb8d1ec6cb5f3f9ae1837aaae9fed5c8b43a73f0e6f516293755e684cce2ed9346a30af495202bd57c73cd0f3c92b92a5b7e00956ebfad17980e9523b9bac97772fd29ad4e39b87f2429a41f5b80da46ffa27fcc8d8f2f7cdd402e59c498f2b96f3ded31f47f020a2cdaddb7eb033d342bbb8bdc983d1011de8e83c717451b1374f71ce3b9ecbca2639c3f84cf3fa2a6722acaca0f4b9e3973b46b66e47a073a6820c7027996000ed27e9d2698fe242311a2c9d99486f9601a49a0c836d75dcb0f1bd516d9f0a03975d781188e612f0d185128fa1431018e2e74bc963b8bad29ab239909f5bfbaf7e6036e98938a392ab480808bca833ef2822d6d929549e5595cf907ec19f868b936d9e55f8ea035b870e0af593c390729d27dd9d50a5b1541b1572ab7131542b3ca49645854be81fd204b43568598f4c5c635f4b7f1ad698141ad2501cab636afc67bb89cdaa777a112c4d9163e988a15fd92e43c792b47f6158037524327961c1025a18d94ea5ad9ea461d9481458de06b15386d3099d4a8cca2ece6276177127c9f3771ac82b3994e548d2dc6f7383a24eb92d302a21dfd6d99104834e85a8a98e22b9c100b14156328827fed2c7f1f14cb826669f8923ed7200855375a3c3477c7ae0a75756daffb85cf35d784f887c4779f1dd769e3c488942950ec9582ac9fdcd4420f2368e92cc0008dcb0769085d2a77ac049f81f81032dadc104a8d0d8ac62654a9f8cc2915746b1315edd8aa4f13cbe3505d2e4b488b9e5078273b39228d9ee131010ad131d45be2188acc21ea4ff3aaa7c362d6208b58494742f064e8c0ed42f1d5d21d61e8cf95c5326cd1614ca626698a5c332e318b94757e236ba9684dce2b4ef40c3089812e576940cd6206ba6e60827da17ce54ab2b4bd1b0a642814650fe9c42016cd384ba5c4790f2111b2e12c75fa369677f1cb678f765c63c90afe53ece91dafed659dc7545537dac74bf03512b48353406a76feff369be9e2837d79973ccdea530c9082476c0ac2fb9eb55f9098e2a70869892284376c13f3fc5e5d8a0055ff436e289c7adef660fb33b8bc066dc109f3d28a23cb063b76fa51109a28b2939aea1c7f5319aa97473b9e6d2bf7b3cb34ea8b3513b6175e71c02c5a547f6a36ac7185a29189a559adef13ca6cee3ab5f4daee51a1d382b22548d89734e0ee1756a11722dc864572825653729cd73f2f1679c4d99e2deb93bb56ac24c69f32dd23cd8ac7cd7c9805e9833d58294090a5535b30a4439a1d0b16d65f1f2ce27f9decb04bd04bb972e13068e00602697b05dd4bcf0301ec744f8ad9ae8d88a4270d0b6f8e2063e1a563ff47f57419abe2fe9dd73fa8c56d70756d7c44e0da8fecaec970e4ebbc7cef91a1225fb4074e4ff960d74924020969d899fa7d4b481339e737243630805ace5c47a6d70ef06b776def0f8b9310f70567e88c9753b3d02bc0f99c73cfb692ea2b070960bb193c5799c3933f43c98f5e226ef54613e299a7bf51042052ca0c3ddbc600edf3c44843f2dac5c2624814363526722112fdc5d757760558b9690adbefec9cf4dd26b6d8fe5a317d376d5983d048b8ab0d6b58f04493719ceac766c83aa78749fc81e4da8b68c22e02ef08a5ba8378646e593411c279bf3d593f1fbc075b0a8106d28fb89029450983234c1e6ba21dabd1ebe486dceeacd184356ecdd59c30f00817e4d7453e96f4039e975d4ecc3d1620c30da813882f058702063ae27c27eaa563582169841433a998d77743c9c5975fadcb7e56b6a912fef88b088afa5ceba9c13259c05f28ef9dbff6b7221542953aebd979175b44ad52f7762ee02f348ccc7678538f11540362ceed3ed41d8a86da52460a31fcc033c19b259a212dfdba95a48b8c4ec7ca9d52e6f16851dfc25f3b7dc4ae333638fe6eed271a97306a2aed295b86d15b588f7c847f4652da3dbd9ef5e95a63e866a0d04117e0db0bd725d7052f24353f1eb6a0a0deb549fac3d1ae7bfc2b870cee74bf8c845253999732c14c83ea069d6800df2cb1c1e1502391b5e7c0a71f413067d60968bea0b2059038a91b039d56b3766fb220f2792c3865c6a74ac1fb02c95ec170369d36c209954f6153a30b6eb8c349212f0141b8db370787e2e61e29cfe47f531bb8b7aca9cb99c918d14ba285ac24db7cda936498da744de83f552fed59537f555aa67a1ab6bed6ced816fe9afd62b067eb8c5c7415675c53172cfff64fcfefae8eeff67d3e8e18924f6b0945f445caf50e242b9b48f2b8de62b362fdfb1dada54daff8a6c15fa6f5329d42c1cc1f55f28f0323d7cdeebd551c707dcf18360f6e9a5d6c4af8c6db5d732e0717ba7a5faf3a5fd041eb0860acde75495f7180bceeba8b5ae8b795e6bfeef65cdf50bcd3c2c988d5caba208713eb601bf61169ea08a1be8e4500c87cb0cef140ce77c52f9d4907696d030b81a96fa71ee39e4dd67a5b99f07634e7ab71d62abd30cc4dca25e110af2667fe7373162ccaac01f268ed266c5c39d2199740731f53235317bb71776ad5487ba78e4ff5cff87419e183994266d464a0e259252d7dec23e0f7eadca426e3804b79bc8ee250360421ff68fb4a67a4471988bf8dccab4123afe8a766f248a58dccdc5986f8f6142c34fcd0d37ff88107451a35029ec1ec528bbb0464d762f29dd1bd29101c8dd1e024b38574d2be37b0a4346710d43dd48131d7233e32b7d7e3154b1cd58f7ffe4ad945afe9d0585d8ae79f83fceba64fd6a2588215309a4dba14356a84f3152f4b3e4dd3ee5a09e300a7e37c1df546b89b6295d9306b8bfc3be406a1c724a767f19ec8dd106844ee8f44083ab5de9ec5d5843f2c9bb4566dd214a0e3d708d31921e058d22c798ab7e1e7b4825d89b394cb7b3eb42ace868ffdffc9da4e5fc45fcb095c807a123960758124c291ed4c736ee3cc1286127eaf3a2b483d2b2030374ae5612e7803662078dfaccd6f8a4118f95d431e7a4d0342eb5ea16ba5abe66b35a2f2f4501e9ee2612795e52ad29b8bc0510069ab66e4915b8b82f26457ceaf45a60b005f0b418da95cb88c01270b28df42e52b71013f225d17f0978e3dd43424411185a21e292516712ded5c4098b5e290943abe1dfbe3968da07de6a05e944ae4500ddfc539411f09bb2a9d1235e6fb6a843062f18dd1b0ff6538988e7305d0d171f4738dc7c6e502bf5424f53bcf127bfe6807704896d987b4a5093b17fe3756312de7270f3f1577fb60c2cd55a269eeb41b9ba54f5562127ed87dcd95a9a635653755e95ccb90b66c7aa93fa082c78038f9c9817ba6637102ce2238fc2011bcca367e1002e4d411d6ca0345dd610398bf871f98b29c9867431fe39c44ed2afbb63044e6994d24f4e5e1eeb4ff09be4d6e647bbaf3e76e18a5e5daeacb1f95a1d4a9bc023b49424de4b82fe243e2803d80d7b475eed1c92309376e616d1f4acebbd075e8a5764be5d", 0x1000}, {&(0x7f0000001300)="98f07d40cf88877eac3b6f1e2cab4d64254c4eaef6177baa69f0328a0b2a31cb89ca12ff5e8b4d542b7d712dc22db372af4160bbee0091321293e75e556761cd662f437a7f4a0372b55badc301f84e394e37698581be8386fcdc38e790ba190bf7aeea09fd8565e7174b9534ad28063e7eca0d0b7c292759598400d559e8cddb476211c3c1e95a2d1d588bf976833af4097a221806d49621e6ffaea7babb89cb0fec1b450d965fac47dd4f98505adc2e66f0f515c6aebf0aa50a4844cf9a0a9a721106859afe0fecb66873ceedf2441a314ca031acde886a51b696892db47c3275e3a0351c45acc3ab165748a7b0fd860299ed7e16c08db1aa667a175f078c1bf7a666c9ded361d792b90d4ed417d2a3a94b4aac70148a716dd34de87d7e59761de1515fb590cde9f47fa8ebba3270adb57e2572b0647c016c06123db5834023243c368e0da610a42538656767ce4b3f10a8745593da6ce50406c2c0a1d6bd58c5ad6073c82c9f6344354512ee6f251ff43b5c3009da82b87b283b31e657fa299cee80b64e835840377494f628e371b40ba47028e3082237a98ba8b6efb8d38db0fba2e1ff874c9aaa549829f10b4e3b4bf3627f57eb08d0a03935cf4f5c86b1898c8fe057806914fffb2b6f325676e3f50c755cd9105ca4b97074da9697863f235ec5a3c04876a024b8eea7b510d70cf477fe6cd98327acf2f85874b548e55b5d12d2787787b919db73edef485e405169c955222ce221ca6c64085cacf2032193452f2193b7d039b0e4b4d847db2d0528163c6faa5151f19e88a386363c3095ebde82fd7f2bacdbee899943d12c6956f518e9224c15049bfc89f6c2df4d11e32f8de843dd1b5818207425ef6cee3be2a5135c578a43d7095377c0503d1f3baee9063bbbbb562eae35ed56fe5f9acaaa6bfda96fb7e0b56bd31ed3e95e8ab0d7e34f1ff073e67bd892574eaaaf3df221c51a80239f830d4877e33b29e40b1646e935fc5f05bcd31f1b366ee2f8559b057c97970c0a7fdac299ffd08457ff31be4606d03646333d79fd446aea5ed08b90b94676cb7857695da0d25fa8633fdce7f810bc0c0339306f8a4191a8cf92774b4b5228992737925e2323b7bc8952f8b262704ff0203bcfd833df32f54ff00d346e3476dbff1c2121f0466de28cc40da2e9c84c58b45614fc08f5d14b3633c3332fd85d98bd0ddd564168a0f84a5d4761fd5be2c7f6aded965409d7cbd9b1f0bb2e7a3a5957688cc6eb6e5ca36dc56558c3f77311e7582dcc88fb637a83aecdf02d0e79eb1f38579bb4472b0b829fbeeee6a28cb715c784daa439863bb8aac9c07f57a4b3cadfcc80de5517f0806c96b7ce268e49503fe6527ebcf52999092a0b814665053a87744f485768553af27e37f3fc4de68f63bf11372df6f967c8b33c63b62eb33e696ae705a6fb59a3315e3c8b5b287653c4f114b138fc51b4b27a27da5a8f13f80b09d1a8bf11e005554400d7db338019904b925a4e92ea120036eebfd7cc29007de08849a7b9c98cd530319233d8372376bc45dadeee23f264d0021ae73526dbdc0306f5616a87941b8f20460151d4207727b8c92e57e9578baeb12a527e0eaa187859fb5d6583bddcd384005e9cce1028a23caba047a47e9bca8e6fff661e62394acb542c829ab7b444b8cfaf0cf916cc1346254d8bfc38ebf6b307d0c5d8cc196381639bfb6588ca8df94e689b82ce23f8edf4044583debb4e3bcb2a7d198c28483aca3e0d3349d4b81412bc01215b6935aa3d9e56c7ef049ce9359d6b04c644cf92300b17548417a0978b82a6a19aba41fd3f5350aa97955223570c7fc7f9610c68f7ec62e05dcbf8645dd6ba94d0cb2b240817a20935a05bc0976fe73dfff352e5922bd3eae943bf7cf48f0e135d3ef6decdb39217991866ea7709fe508e8dd35d1839875163ce4bc912d6f4385f0b4b8e48860a39190b66db736e9a780bb2d64adb81eae13c503d11217a439e4a7af1ac382e53b474cb1141b877399bea314992831982d3688c3db356bb571b74773653c12678b9ce7be773912c47ca07f32254aec546d5597f4cf30fe998bb85b9b0b88b3a66d5167886bc7388c1f3eb5ae9e45b51a7b349441412323f3c6572baf4d1362db990e216c4e5238ba82159b304eaf268aad867adf3838cc15481cc4b1f73ccb646d0fe4dd81fef30367181663a1f535644d1172d4d214ae655d007e0b38a25ed16fbea87d67aaac2dbf51c451b747c706cddfcb3d84fbce55676a0be058a1288253bb39d7f223323434c7cc825fc84c80c3549f755f2459f7f521580a18496158b3b03ddf52524a2eaec4468ddf44e5a660f8f5d0b3eb6a6efb408574531996e6bfce2723efde9eea3431c2a023a53f2f7e08aa4fda37490af5d12a7772470713c7438388e589b8ce133f7777e2bb42bad0cd55d9b2d74e30168422eacec8306ae9e60083077468df742d4fe12ac15f1be24b2e9fc871a0f57d11b8d979584a3f5254e13d28312995d9f9fbd8649fdb8c8714426cf93942f85bfed6df929387d64e2c45d60fa535199219a30cd820ec71bce9b8c4626878ab3049479532e2498da228d6669194cc7ffe2f8501a7ec932205fcfa39ce937ace4375e52ef5813d2375be1989d0ded28ea1dbb705136952adda95353340ba5dac5dd07bdc56450d573a4cb9b1badfec56779b321e99871f8f6e807fc4252fcde37bbb76f8de50bf0649bb0ea1ea2ae9ee3eea85b3cd75d6d58553fa1ef328cf70101811309d0ede60a90f8f18e74ad73e13eeae505905df7c29f438301a02e8fc4413f4305c7b2bf64c6173c380e9c0f5c0c1a1879876e6de8ebee9e1951f28a2c42bcc5aa4bda68a632efc32ab5fe54ab4203651f1aae07775db18cc7293f6ab4d117d5104870767196ec2c9961c0dcf98cb210c1a8ef7f53bd6210516fe4eb0d1fdb4be858bd749d32462149baaf497d9e5e7e5eaf7fcb4b2467a1799c58882c729ded2150ab83c302759488bf75dfce3eea633ce2c0bdab9e08d51c2acf41a9b669dae31decdcfadbf72b73233cdb4b474341dd19bb94a68bd218bd659354956e5967ac0f8587f3e070dd76ed15d7d35300d2e4095578ce604f893adb87041484acade64f5f82a80bf2bfc42356d0447ec9a70f8e98fa1b53884ee3d4142cc5f6be8b6a9ba5e933c67d39a92542197c09a91c38532118cff424237aefb58bc36564604912f5da6aca5d2c9b033f96cd486cbf00fe3ed14831d7ec679e46aeb1bdea7b898f8bea7baf9640e463b6219dac499501c5731d8247f3885a0e44c1443bbb5ffd45af9e1db4c6938898fddc2ee11eeef7fe4a7b994f1b43a864ca061b982cf613e25275f199383a258b35b528cb2f23371f0973f4082844281deffa9ebbabe48c745f24a06ffc68d06f7b696344e7365cf2e508aa95683e52fbadf0dfdfc1966f01b296b734f23c31092d93368ebf73e57641a6e6c3830cc7ad99fa0f32a5f02bf7dc8dd3b0f9ed9627037122d0f4fee37c793c2cfb5f26cb69fd1bad4b3c8e0c5f630c9fe6efa3fce29a7ba57918a824db939cd13ac2bf8ca50479d433783601444486b47fde43c6298d98796cc1a037a67f4d2faa6c4d5f28fb41974f5b768feee4486241226661141227ec9ca3ef0ce7874e8abf3397e013f37a62ddef4f5db384d8e49a832c97f61da1ce5f5434e66cb397890b52e0e47a22291eeba7c839d267f0ae891246f8a7b875491efd4b10c1e9c9d2a326ff6464f5e9873fa1406ba8957b0ae134c2a5e9f9e88751cc6d8c7cf3b3e203804ed8b45b88893e8fcf8f1a67823bf0b6b1f801442a8f3e5d1f46efcdfdba1ed56bd88a925906d37ce0c491f905a95c570ccb3c8d6738f995e1d2ebb4882cdb8515176669ad288baad81bd05873182327d24a07454963f18c1aa8c8f30a9871ffac09903630eaffe0c4b7a963877c411839ada27dd8cdd5065c4057bc13e60408191e4e2ea21d2619a7ef9729285921693070b5f93fc060f76a0428e9009ceb90053b7541d71eab270d8ab1d0ba1407f8dcbd232c6f830cf928a37fcc53cc09befd1b4c82e10632bf9e47dc461d62e737eee32410f0728baaa7c777a3b02186757ae53f556a33339a86db9cac657868e30a631a869395d1d5a205dfc517c2fd698ed0eaaa3e2443b0cab23b1a1167a99608e6d5918a69a72c87ced99500d157345f15c2085fc3bb3471019864be97f259fbf60d3fba2536f7b4ffcd05ed0ed2a0802aba372c23e3dd2256321055f72844558593cfccf110c107ca00d90209816179cdf7f824282488fc1c5a5faa3e8aad31b536236dbfa972c53af950494a004edfe7479c8c0a72c532531de48fc3dff29f4022c050721124fd2369d45524b948359a6dd1a78bfcef04ca673588e78b8f8ce8d5f1e75036534ce91d4da1f4d7c78582c29d01a3fc43fb6ce80581d3ab4d8427a8e5fc4dc7d3f745c72a75c7ce349717de66a840cd013a96acc006f143ecd78ef7664206d622a66d62ea3624ab00c41d5695e8708521325689b8aab2452a0085ed8b799d7977973665d3a41cb9897b8308feb0751170665935ca4489e49d2d07ce38517ec0074532eb613761bdf2be60ecf7c7fac776635c95480fcf4294466924a3bf7df0506a9e4ae5f35877761c0ae11b590b81df5021328314f3c033597b112287638643ceebe95819c914f586bb47902a403b8a375734fff9a6a20d191c74aed4869f54971d08a5116b48f50906a9d0e9db1dea40cd7cdcec784b8b923cdfb63498181797ccbd72cdfae637981c1e06dce631fb0bf64da4cae30d107527009a6bd6aa59835328fbeb86dbc46bd3554b0222676fc38e6eef839731ffa44d101e2608373805637fac5cf28249284dcfcf85ed2ee4ad583e1dff3e1d88bee749c619f56aadc4b223dc84b47043454d07cf91ac5d18bf737c82358b54a86da094f9703b20b937defde5ebcaff5e836c5d386b851847e2e1df50daa044c856d8e67f8d98d06a7b4222ad0a0d38d164311462c8022eba02a6b95b4c9cef805df29b6b85003708ae2ab733546b271f481c8471e64398f8446650a8f00c230fec94fb02b66038ef8a045c220dcb462237d453a0d2b764c2abc92e5e9d3aaf9d7a9dd676c2f99d25b541a67ee66edac5598a3504df58211433f22b68b057a817edcf408bc58559f636044696efcb31ecf7bcc38da5de9bdcada138b8becb787b058e93a6bd144764922c62c4133ce06699111fb7a923f83b036d980893e8810f31fe3eb61fbb417acdcaa6e012d606a20b80854b691538661aadb7a4b02f01f46aee32031d597f545d869df24a04bfecbf4c063c393e3d5a4fe49e04d72fb7d6ed7bd39f3e41a7bfb545cc157585a009e5ac6dcff013b903c004facc5f5037395752bc8d00427ac5f168795d7806266a0366f04be096719e62e3f4fbbc390954261754d5efa74ade2a2fc8870aaeffe170d88cc3fd7dd69b4c1f4d6bf14f608d8c5b78121ec207ce60f6af22b615b1cca85bb82f8143d9ee47e7c4bb72a6a134406badbc67669cef001d4a4532c54d2ed3355f6acc000f904e6a03403d91d94b086b6a9713443333fab646492307c08281ae5e7c82dbfe87310f094f3d5fc872a379c8544fc13a8f08c1df66027a1f1a2c50041a9d51b64c701b6f71c31fe67bc90b1bf121136fbcb943a8a22a8bf46dc8c039342684c843e2cc7620897c036339cf6a2c45707743bece90fbf65a79df24bc4a588c6c255417f362cb54920e5ff12f7386c45ac17eb5e4e17f81d0937c865e22", 0x1000}], 0x7, 0x0) unlink(&(0x7f00000023c0)='./bus\x00') fcntl$dupfd(r0, 0x0, r0) 00:51:12 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) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) r2 = syz_open_pts() socketpair(0x20, 0x5, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000580)=""/4096, &(0x7f00000000c0)=0x1000) ioctl$TIOCNXCL(r2, 0x2000740e) poll(&(0x7f00000001c0)=[{r1, 0x64}], 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)) 00:51:12 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x3ff, 0x1848, 0x100, 0x7, "4e7807defd2814e383d3a53a1f572521762000b3", 0x0, 0x7}) select(0x40, &(0x7f0000000040)={0x627b}, 0x0, 0x0, 0x0) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r1, 0x46}], 0x1, 0x0) 00:51:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) close(r0) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x4, 0xffffffffffffffff) close(r3) r4 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000009c0)=[{{r3}, 0xfffffffffffffffe, 0x21}], 0x0, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0xecec, &(0x7f0000000580)=[{{r3}, 0xfffffffffffffffd, 0x2, 0x1, 0x7, 0xebf}, {{r0}, 0xfffffffffffffffb, 0x1c, 0x80, 0x1, 0x73}, {{r4}, 0x0, 0x2, 0x4, 0x9, 0x4}], 0x8, &(0x7f0000000180)={0x1804, 0x8001}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x49}], 0xc996, 0x0, 0x8000, 0x0) 00:51:12 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) mknodat(r0, &(0x7f0000000080)='./bus\x00', 0x7100, 0x5) mknod(&(0x7f0000000000)='./bus\x00', 0x2002, 0x4000004300) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) close(r1) pckbd_enable: command error 00:51:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x80000000004, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) madvise(&(0x7f0000ff2000/0x8000)=nil, 0x8000, 0x4) 00:51:13 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) ioctl$TIOCSTOP(r0, 0x2000746f) select(0x40, &(0x7f00000000c0)={0x9}, 0x0, 0x0, 0x0) 00:51:13 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x2) pwritev(r0, &(0x7f0000000000)=[{}], 0x1, 0x0) pwritev(r0, &(0x7f0000000100), 0x2d6, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x2) 00:51:13 executing program 0: open$dir(&(0x7f0000000040)='./bus\x00', 0x200, 0x36) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x2cd0) open(&(0x7f0000000000)='./bus\x00', 0xffffffffffffffff, 0x0) 00:51:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f00000039c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002680)=[{0x6e0, 0x0, 0x0, "6fa8045aa7f75ac3f65742466d439c1364a4479ae434518d239d73bcf20d06bd4014ffec9d4a7e29969a7189fc3d79de9aef216af2fa8fb97dc8cf82690368b8c7b0f98e8b1c8bf4dd011f290964d71989fc78d1b9e7b91833f4ee7adb3d6b2141cb523b0af6a0f682024e5ed911ced1dc576b315336b11e45168add64212c8fa93faf52dbaa39a3de7c482731ad719809f0f54167e401ad8a87cf91288d7159adcbb29a5783f8c8e09db40c8f5be18c961380d2427dc61cc48b69b574d3735c564595fafbb76ed99b481c61e6e16ffe0ec786b46e1ec2760fa389b1cb8c45970c97143a919a013f8222aae90cecd506aaf3ba3edf2f6b619319741c2b5b816c29c3feb0717a2d4be3541a24a5b01a526ae773e1372cb0d7e0ef0577a78d3353c492e2dbbc6fcadd9cd10ca3b935b0369256879dc1dd1a3910147f4924c4e72ed450fca167224bf323b8a54af1f33f4ad045b1c6192799b9f72408b0a364ba4b7c0d0cb2dd0d8cef7a923fced2c193d7d0aa34d17d097829ebe3f5f6de5bab3af3fd343b2452af2f41946352d1671be17287e8533c4ba28052f0e698058d1ca333619bde1c707ad27e368d77d09003991a6461d3b4b765a7f541004d1785f6f322113fe7f47ef11c4fd95478712397099e6d5daae15f7d62e5d9f3098c54cfd705e322f5a83827ebe9f021dbb6442c6353bf81219419ef108cef7812ae9cc02d77bda567cf21fc0813272ffb24c61167afb618f43f90faadcd65de789d332c6af4410193371d61c099994145957a9e7ac2dcc6ee07ef576874b3bc7328d9d2b108467526c37b459211dd42182eae69b97e42d2df3243c938323b67eda1ce7baff2d49f59be74eb8f11396a75f440781eefc4a7f1e72e9bb08ced4f31dbd97ed4eccf96d11cfc320ec45d6df1345839452a15682636b40c2df81117cd563a1fe3926b15746fc7408081721aeffddda6a5a0ab3254c6d689adc76db069b43cb145646c9f6bca54aee7aa439fda5ee556d24b8e43921da69d3732d9b6b8999eb241484ec038541b025cde2e0125b6fdedd9c8fa2589daa9e6b272b9814968279dda2e0559d9a58de2cfad41fb076d90285640f88fe8e4953ec0947ddda4cf982367ad44b113abae6a96f5eac6c4590d313a327af670b2fa947164224b0cd1da12ab12d7165789082eda8b1f9dc85ffddf7ca4c38455552fddd9ab85fa6d74af1a927d7cf344595f8eac8c4d5f0c9ebb21e59765b6d6856f4bcb7e17b1120227933cb0d2a06361b10c3882989108668c0f102a736d58af3635422243a691b61b870d9626b7cf4881a830e69d5b08c09684f02843322f9c098138a48a23be54b72823b2ad5e106153c5033f063b832a471382ef983e1d74427e99cb9f3a7e3509204ad07fc967e5cdd5decb962c881fb57f24c931a1fc84f79b554cc4c707b3d3a1203a63d941fa557c65e9003051d96cc0b73e8fd80e900a35d711ae8e128d64834b6880e08466d6b18d9ae8f54fc766a2c1d40aee927229104f70e9f4521929e4361e54709ea8d9e57d6185fd0151fe3e656a94f9ab717818bbc903314b651f2b573a4a2a54765237f000db811e338517c949957033d4540d5c116ac5fd3fca26152798f9edf4e72fe565c05c468ca1a2561976c0a753b91a81ec3e0cb9e1393d1857a09931d4f4c9471f645cd4401fd405506905e91312b9db6b4d8afdd63b4576c5c89cf1a3879993720f0017fecdd518e85a9e463ffd0451f18e38175ca91bff52856a5b19a75042f739906ed66f4f4a5f38a6ff1cf1fbcdefe26382c23f981190dea511c4c4771dc766b4c4e45a7841cc6db7a017830243d29969e58e8bb12524defba3633ef2df1bb088edf8e436cfdaab12fe2a030de46750a18fed7aa8eb10944243ad7585ee7e710eab4f0702ac3144de4b488f8c5737e3ce6629eed96c6bc46d9e395448c6fdc40b9fdb8e756c50c9320fe9b512cb6ddd7f50b756edc40efaa81ce13fea0246d82f1f0a700558901d08abe888589307b0cd2d209f4db42e30ce49af8293a5a089076bb7c0b6e2dbdcf5ee60b1cd74cd1ad2d0845bb1518244ad5f49a1be4628cb5a28b9f821dddc7b9f2160ef5318aa2321023f920986ea88bdfff84c3686ea82979fa36cb94673c0de19914fea73869dca47895d7de5701607ee81c421e16b4aeb2419462fc155c30e421a45fd1ca7ea25097b0d7e2bef2b7e19f4dc8742490e1d932da20ea0be62fc70e5e1d8be7e562ebef7182e064ea313f8cbffe2d97a93d9c1446d9e711cb290c63a48cad2b24578c27ef1283d100a85d8a0c4f475576834a8d2e9a618fc43d2fda96e2b59748bd798035fd9ddec304e99e59b42adb4632d47b75918c2cefd8c1b45f18f5bec3b2a4948efa724ad01bcb185cd06ba1804b21e2c5f04b74927dc40c2c83d5ca8d1d46d8be218f02c06306c4098a2ce50"}], 0x6e0}, 0x400) 00:51:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000000)="e0ffff0000000000", 0x8) setsockopt$sock_int(r0, 0xffff, 0x1803, &(0x7f0000000040)=0x10000, 0x4) close(r0) 00:51:14 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket$inet(0x2, 0x8001, 0x0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82020c7ce22500000000"], 0x10) r3 = socket(0x2, 0x4002, 0x0) dup2(r2, r3) socket$inet(0x2, 0x1, 0x40) syz_extract_tcp_res(&(0x7f00000000c0), 0x3b, 0x3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 00:51:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = socket$inet6(0x18, 0x80, 0xebf5) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x843) shmget$private(0x0, 0x1000, 0x454, &(0x7f0000ffe000/0x1000)=nil) 00:51:14 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xf9) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x64e0c511, 0x2}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)="a15b3519df767adc9cfcc1db2b6c8991af82c5fe6bb8623fa7b9b1b7c0d55f35b3a8b96ddf10d498a0c45c9e8d1a63a10f7d93850894238d0102c8a4718b1ff528c8585b022725492d15d0a856d83b2ca8af6378177b2ebe838f116e72ee77ca01e5109974af8fa7d4a157ae6b0dfad75230efec01", 0x75}], 0x2) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x6, 0x3ff, 0x60cd9b21, 0xffffffffffffff42, "96d787a6644f0e479b8c9300955e4b658caa95e5", 0x2, 0x8001}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x7fffffff, 0x7, 0x800, 0x7fff, "2e2589a85bd8e9d247f51a6a7894cde926dc8517", 0x5, 0x7}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) recvfrom$inet(r3, &(0x7f00000002c0)=""/14, 0xe, 0x840, &(0x7f0000000300)={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCDRAIN(r1, 0x2000745e) r5 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x3000) shmdt(r5) shutdown(r3, 0x0) shmget(0x2, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) ioctl$TIOCSCTTY(r4, 0x20007461) pipe(&(0x7f00000003c0)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000400)) msgget$private(0x0, 0x40) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000440)) r6 = socket$inet(0x2, 0x8001, 0x100000001) shmdt(r5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) setgroups(0x1, &(0x7f0000000500)=[r8]) lchown(&(0x7f0000000540)='./file0\x00', r7, r8) getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) 00:51:14 executing program 0: setreuid(0x0, 0xee00) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x9, 0x20) r2 = dup2(r1, r0) r3 = socket$inet6(0x18, 0x0, 0x4) socket$inet6(0x18, 0x8003, 0x3f) fcntl$dupfd(r2, 0xa, r3) r4 = socket$inet6(0x18, 0xc003, 0x0) setsockopt(r4, 0x29, 0x31, 0x0, 0x0) 00:51:14 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x201d, r0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x82) ioctl$TIOCSTART(r1, 0x2000746e) 00:51:14 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) poll(&(0x7f0000000040)=[{r0, 0x87}], 0x1, 0x7fffffff) setsockopt(r0, 0x40, 0x8, &(0x7f0000000080)="a1650e8cbdbb3759e029156c1b3c7d57259dece8259c36f6accb6bd914c153539455824bc45e8e57b692b8714443f9d265343b1ab6bd007de01a779d6c49f8cfbe4f07c006514be665cac0f216c9063fc23997a239787121cd95891e3b935009501e582b066db2db05c3d7ee71d6fd3d2770c64493de65f89dcde82ab386e9c777bba817c1b39503d3244856e6", 0x8d) shutdown(r0, 0x0) syz_open_pts() ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) 00:51:14 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r2, &(0x7f0000335000), 0xfc94) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1) writev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="a4", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0xc0) r3 = dup2(r1, r2) execve(0x0, 0x0, 0x0) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000180)="7960bd7008bd55cd17305c7d2022085223b66731598e93d526fa6c87dc44a7542a1119dbb2f7e0aec5e26d637ac72361cd1879d9a644fde8f4a6a16e6b411e15df5149797610dc696e05436955d9d4fe4358fdd0d10712f36d27a4a447e21e2e7d4c0ced9ff06fd4dd8ad760b75d74addb531d61d0e1cf834f46582d7e420668c0de4b4928ebae52a1ecff617a98b3f05e5cba9b4fb1dd6f15234df70dc5445f5d", 0xa1}, {&(0x7f0000000280)="46cfdfac3eb9fd14ceaf3683e3e949d66cf996155c32ef68a146823667c82f3b0b8bb430e1e5496452d1ceaaa10976c9815bfe4a7a000ec7c43d0a644827c8a1e51d5e5a8a9b2a828be0d4a952a71338c6368bafa3136b9f45a7c8", 0x5b}, {&(0x7f0000000300)="7047d1529fb8fe3f954f37a1dae0b7df4fb48eb8abcd6ac3e5ab20ee2ca8b33f9c99a27ef248ad4c8a8bf965c792b073d86bd3214b2bf0d41450e91929c891b6c7dec98d6fb173f126a0fdefb1ed674270f4886bc0dac191d99d05f47623636c3b9c1317cc66e059793b8c19199ce7ab17e48f4643b7e19b9df11f5896fed7e9de30a89900e1a169391ce3b250101b532109e5207055f26c13e96db832ad263212a1efbc6bd1067dfb350d193497b3d43c2b300ba99a83efc9e960f658930348be7a1bd04277a538b93a420ef30b3e70281886ad98bf042643dcc3d464290ce5b1d0e6dc621f3c06545a205972754970860abae1e7a1", 0xf6}, {&(0x7f0000000100)="e6d81587755644dbe61d35d8", 0xc}, {&(0x7f0000000400)="3bc5b0ce1b26a2c5fc6c13e09d8e06ea167c55fa1f7fb22003e2f0901d10bd3cae975adcbdae8f55c614da44e6f9778c9c", 0x31}, {&(0x7f0000000440)="eb69cc4c3c7c2ea1a59806d77fd346be89e11f9afb56c1c073b0", 0x1a}], 0x6) 00:51:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) chmod(&(0x7f0000000180)='./bus\x00', 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) r2 = fcntl$getown(r0, 0x5) setpgid(r1, r2) truncate(&(0x7f0000000140)='./bus\x00', 0x0) mknod(&(0x7f00000001c0)='./bus/file0\x00', 0xc00a, 0xe7) execve(0x0, 0x0, 0x0) r3 = dup(r0) chroot(&(0x7f0000000280)='./bus\x00') fcntl$setstatus(r0, 0x4, 0x0) ioctl$TIOCCBRK(r3, 0x2000747a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)) 00:51:14 executing program 0: shmget$private(0x0, 0xffffffffff000000, 0x0, &(0x7f00006f2000/0x4000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r0, 0x6, r2) fchdir(r0) socketpair(0x10, 0xc004, 0x3f, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000001500)=0x9) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000040)}, {&(0x7f0000000080)="70f5089a4efe17b942ba631651c28575a681f58743d7a55e02c7306164cc9819c289de5b36d668c241b676052303e4a802afd8f9ab2143172c47b2e4bfc2db1b9fe086245a4f8146d5a333e720aa8e5bea5491befe65377d4977b4ea89b95003340039ac0388bd7477c4c286c6810181c34b774389fd612064b8cf3e22cbcdda998d255b287dda960f996b5f9f1a48dfb44b34a1bc9add0b320482eed20007f7c7107f73504e684d24a4c08829ea853defda9711cc0372d4644005d557f7ac31399f7194a20e2795acc43e10e08502b2b95048ab7176c47a0f8cd1", 0xdb}, {&(0x7f0000000180)="cca9617872f00339f828d575480a9cd941315daba29bf0c92fe8ecb6fad9766441131dee9b3febd8dabb47c61db8876b5aeb279be6ddae9fe831e20a4b1ade2f8c13e558f5e7aee4d59510ef2e72d2595403da9c4a6f35d4dc5d39651ae341c016fc7569903172e6ae5c31c92e5dfca451225e57c122c14c6fdaddd37a1cc65052285bcbf6fbf81b49e9cd5992070b939f70738af3a6bfedf576a724eaf5996870bdec9551f43fbf0a7a54fc6ca47a4dfcd9833310152511ded0eea39cb31d193518212cf16c5af6ddebff3e42f216ea86b58f8714a6b72c123db24eb0a639f9d1", 0xe1}, {&(0x7f0000000280)="179d662723cb46d98a765c62b28d18", 0xf}, {&(0x7f00000002c0)="a188e73d1d211a82ecc6a3388b281d7ae737279296352e96d4fcf5ac47ef7f5c06808ff2475428690e7fcad24f6e69df4a87240ba69a454f9f8a3f86fa176527dba0b1f4a7b19369f40399fb91c0a1bd5c81e6a7bbc42ae61635f14c8695c5dfa734df6a263a3d54254b0b323cb3a6697e2f94eaa4d33fe581d7ecbce968cadd12c866e2ca75782fe4c680c21767f11021d905b19440eacbdf4bc6f8aa51533ad39d794bb1fdbbf7d3a4ac62fa52e5297d28b0372c1d2a0ef87d11736cc58ffc1682d637c206e12b6656699cb90a586b65a758b374228abc5dac", 0xda}, {&(0x7f00000003c0)="b3ebf0d292742663b328ccac67edbbb6c934182e74a1890175d477273a7b95ad1752a19ac74788831617ad422a3d4b1b3e36f2577c1ef6d68881ba9c34a55883bfc9d914c443599718240196dcf3bdbcc663cfab6fceb39608dd515494bdb9ace68035e2bc5c884cab709d474c", 0x6d}, {&(0x7f0000000440)="6cab073602355db8e5c173eff6b6534cda6c133420fcf5338c9cbac7e2de52c5f885c8199f", 0x25}, {&(0x7f0000000480)="6f45da2e667d69dedf4f9633ae1780a09eacb54ac2eb0aaa84a7b5b5ec84aea8e72dff9a3eb2a75efd449fb0090be8bce05bc8fb6b5eab51a038011ea833893be0708d5028a887fe45c21afd5986e99d47016ccf0f7a86dcfcf702e3c5df0700f064ddcfb878c7f37b2c1ab7d4813587ee3e500db0d4d0eb63afe40b1b7c4180f5ba345f4cd86145a96ff40524eb48aeec6b6edf98f7682aff0c9160a5429b85efba92fa3e03c17f2b545c04354d0d99723c9ed3d14dc784752c24d0f2b04297d90b3beb1d918345d16d1bfcbeac800247ae174b25f65cc9c483e65c0687a362d622cd00f9d9d453ef464c901d3f527fd267ae39922e427c6954534b5bb3922b622271b6bd8f254244558c48a991a40907d85459f838ccd747be991e57b9bd1be6ee4c408948e52110ac825567e12b5f3c512103343a436700baa12096b0c6ace7c671fdecb8e540167fdf35fd1359c4783495d95b5be53aa5ae404992432abcdc2c8244bbcc63eea6d909ca4aa7a97d781f49a44f7b902fe48c4df4bd86167671ba1e9cd3a97f223f9d828284672e3f3bed8ed80caed2b32bd3ed1cb55b1866d9fa64ecf00b642db9fc231436dc04a2661b21e864dabdcbd897ba035ce9c12f242f9a4a49f2ba7b7065ffb6441813f6c0a5b8a2d9d9484c7ae99b909e47adf6d7bed651c6baa3741b651eada48e0bb97a8365f83d45f51389e29dc8af1415db008c04e2dfeab201464369188fb54aab4f63b94daa7b4ceca61401fb175d28ace6592ce816b2e5b2577da1557adf05698c843698fb026d52cd18e2858bc4991121af4018ba88861ed314efc21c8ce45249a18e54dc3f7edec6df997f92b2f2c9095362fc56c439c4893ce1ef6113e4c8689277442fc576e8965b8ff64ef84f91aa77ba8856f7d98e74843c57ffa542f7d13ab68afb7efa1f5a40bb2bb50ea20eb0c83db68093ad187546d046a29ef95f6746ca736677e86024bbdfe8f33eddf50744ebd9612cce39f8f24e8e859171b06e753d4a1f19de1d2a54711a33869909b0f405057b3a1ef1bc6eeec07be6f69a62459e6e492fe4a280acc5c3f03f13fb740c7ea4fcfec42068e6e6d315bcae88179e60d630a66f272e6a135bc8d14c24b68b4fd7df2dc11d59c111bfa7975f705bfea451de737ba9363ddaa7dc1d42dc8c5a842f72d0555d9819a800c4de436b78cfe9d346fc04ef73275f4a75afb84675ba584ce40281c2335228421137bbfaa15eac5b34239c8083225a38a81f2ecbb7b5d2018d15e6879418b1f6d77a578ce2cc7befc29a5ed94915a5d308c55229be4338a242e0bf119f3a75b83e0ed21b4345a2991165ce53c6b68f638acd5bd58cea8a853fc9668e392e86298f9dbb551550e83b54f15bb2c546e70b149b07e36a8c1110f49e3c1dbbacd6f58161c6d4f63ecc11b34eee4ac5a98ba41c934dd095c6318f7aae5c9e9fa3c0fca0f5e27a1795f4e27fb9c99db822e942bdd7ecd2b8b1e9a9c8ea22df8c2d215874dcc70dca6f2d28b027793b06f551af07558e362e31506b0c82e7970f54eb7e36e8d7bc60f152c17467e4df4035e25714dab943f87cb2c8bdf8fe4b33dd3feeffc05a08aa2e0802c830ef27d7344d3f9f39e4a254ce46c30e1ad6f3fd2578d518ae88bb4fed4dce03fb67b49f769d3dba718b793b22e4357748b832ed38d7c15fec189bcb4d9815e2c0be86f038b9086a31d8dc6ea641f85d4a2a588fa8a5f0766e96c467032fba4bb6b2fceac825d522df2e66cdd0d83e322e80cf37029de6b05792d91e21170c8feebe965d76d88b04246f769d33f54da56166649095ef2d4215f3b5165f3a9806630e815a7e8bb43a7deae9be026f550e4df3c29006b06ed42f875b47f5fc09c3a6084c33fe4854de0de67801cf74a963cf1935a9f5b5cc96fdeff07ccda0999af1256843d418dbbe4ae34bc8df964ebf39884cc52609f814c363d1e25853e26f2d1f2cb5463907c04ce41193f905e730894d48e8e9f4f5d7fea93fa0f82025368ac40c31d7cc54f35a8b1515d31dc09f5959ffcd4876621bfedc044925f52b317c382c594d824d7018338d5624997c176383f2d8197bcb3f262c793a1b01761cf9cbae7beae14e10a4394d793a04bcd0323e46159cbffc507a6b103248bf9bd99108c9e5dcd6a6ac0281511d56c359ed4fff5dd0d32f169ad63fb3bc3fcc06b374b42d1b1ff97afb9dea7f9fa1e47a626df148afe0a81b51f6d3003aa63dc4476a00b9087712c50adc12f2e85906f0a8ffc3c4f909f3c9b6a5e2dcb6cee128f75119dedf3499d160e4cd84b7ad5c1b47f78fc40b04d1b8d0a0c4fae1bdc2150889d7406eaf69c7cf00951b83cc021bcd910cac5ad79fade48859ae80c021b60fa9c5543e3a98fb4a6635d871f0642ca71e21d3601d55033dca16ec076794922883399935b0a08b3cd541d581fbeeb3242fc76b09993b820dca20debc5e2762ac068b5b2726581a0423c9804880df1090f2edc8d3f3c0f9fd9960893bc70808b737e6debdb2d9796ddbf3a733177d37e492c4f501bc9d3592c49e4c9eb56ba61aabd6f0968adb9a4772b2ae59fd382a51decc44d6c1106fe891615283ce5b30311469dc10d4b6cafa805ca0d013e570f2c83a37bba55dc31d9db53013ff6696df6696203ad194f7ed261b8010ab1b86895eb6a974ce62dce65399e4e3f146637e5678e94297b80c36bb8a83fd5013d162fb4c67471e1e3ef6565bdd1080d5c5c1d5de3faba22c7dbbca005a7ef56a858528df6e49f3072ff83956b1a6128afe1dcc8664a878f9144e2115dfcb9db654ccb0cfffc03fa8b44e9fa6242ed4de5de0435c7db242a0fccef1dcb3d8c24657ebfa4f74441b1b3019ae636a7868a6169a55ff1fa0a048b35489ae765c5887a7611137b4263414f4774ae03ccc2942afb31dbe1d4384090e4ec652f571373183099e9eae0911551bc073ebecca5b7454241c8d472eb710201422dfdb8c878b2b626f5b7f78cfd1064465908ee990aebf01fa911f13914b0ac69eeed287d75853e6dec366f36ae72ece2dd9d7bfddb2cffa3d8cd1c96d485d79d1d33885c86ba8d1709e28caebb30a0209bcc5293b145a3b62b454de59e4281a0848433717707dc58499d7499e6ce2229ea7b7285f1d62d69e07bea3e2c56713c6bd0e5f022dd2f5ad9092697a31cab5121bf69c8eb2bedea3f13dae290678b5e4bb2af030efabefedf0b65451f0858428a05c74fa785500b04e8eaedd1666964e87d45bdc954d34bc295f3cf6a4857d6a75b5def1eaaf2a9aaa6d64c7bf51cab9206138badc66de7a88c7b77e0616d96ea50f53989ade8a94fac5d5622c5a3f8af3346daa6b054712e5603aeeb00eb974ab1aa295904363484e183152493fe1380cc4a666c79351c5f093dbb1c7dece64eb8c88f37d73ffbcce5af1cf042fa081dc32d5f80804adc7826293dadc31efdb235607e0f89cbc3b4daffd80b6ad8a5eaa8cd90fab0723759a70f93c1c01c5cf395b429dad50e45ba4d4a8dd9659083e1eb76344e6a7c08d487c8d05beabbbacaaa1ffa566ac296e97d32a2186688640961947af5f15ba2a0a385ccd68fcce11c2ccaac5f6b181cd2c9b5980cfab4f85821f52de7ffd7ee01f9881b50c0f9fed002de6e5dbb21abb21d1d8360af2a6924a41539446b660fa996aac0d7b0ef170dd4e361618bdaa3af83b09577bd508b5217dd19aef85d8da093fe1f1924509a3f46c9c13c0065a4632850182a2059768ea08732a3cf1549afc754c4647c18ac274d9ede9157ab00fe33317e5c015a521595cc4b97686129d6bd86b47ebc5a38c6ea78e494d2d203a0eb019a3fbf054cfb7afdd920c5a0c17bac67fce86fb131aec931c87cead01b495ad014546e29fb4a2c1329bf0932ea8c2983e8f0c6587e216de951613e1e54c5f11ead663387c8ee52f696b4d371dc79661bfde2b88714205c0545b0a9b786f7fe89240f582051755f9e31a43bb351ba4763ac563f249f63cab7e7040569c869fc27b471d1fd55dfb5f3014b8d060ab4e8a4b0a00bf05c289e6d00553255951374894b38531f3ac9acd7e26c107aa9bf14c8df9ddfffda812957749eff0362768b71cf757299491774f493161f5c283a66f7ba5081f6f0d1ec8f95ed9678cfe08603c0c98117aaa24ac93ca50f4f539d79ab21efb9a834a30adf45e97001b0d63403a97a12a4f96c0db51fa4e953f059b499fcab1b56500ea59456ed56fa35a30ec18c80e683320de93fae41b1f73f247705ec92415478a402ab4b00ff04ffd02b46743beade66415ebd69e1ac1a867aef2ebc6075314a0e4ec0f62080a726a7693e2758bb5e61bcfdecf00632d1112df7825af42bb523e739796916a2717daf04c53d11f6b3068aea0f0651701e3e4022cc839f2d9cc7ffefb0497c1e13ef77f79abd27286009bdbd0962f1b0d50648a9415fcb05442b578449375d743d5d7374acc5ca52c857fc76473f6476dd056bfea6d2907f71794be5e3524e47bb1e3557fa58698aeb2b94f715c40143a622669b56eb81b8a8158f85ac3ab88fa2fed74e0f22df30450a5c70147e3e470da244c4432cddcabcd43035def1100a9db718a9dcb41cf491d4f085d838160290a9fcf7d335f8a982aa8f9cc7c105ecb2f57265f551fdfc936a1e605e42a36228ebad56dfb5208623a540ba33524cb3afcb618c896e6b75c22cb50c27e1cbc14222d30f66268719fd0d3afec669ead65e2a6bfe1be6b91e170f500a633872599cfda722fdc6037a64e474644b60346fc4d43f5ec022c726f67b1af686652cedea9d5583e57d75ae4c8055b302ca0cb937ccf4d1cd50b7fb56c97ae5c5fd7300c5e7a4e720f2f4fef23c22b46d4b44ce3f46f193a318b48dc5512f3ef73edf54426ff6da189a5459d703ba01f76b0656e8c9a6ffe68f3e90e361c26778084b33296203901dacf2df0ad623a3e4b37d31b9743dc683c8af6713c45924c8f5107c32c82e10643d4613f573b1802bb5de9ec2812000c8acb7004424f558c96cc04540406f1d97e51b96313674edb637c2b522ff1fb10049d7d57f9fb305c9d83b90b4098ffb892479c1d5c0c259530538b606f521948bf70d1a4bfaf66a9d081be20572a171eaae280d96cb01fb45643787497d18eda729b0e1d0a63321de2d0c5ee64fc35e1b30a7f87104b9dbfca6e5c414820683ab4e38d40ff97e42b308fcedda55c4772cb17c7d2f4df2f45edcafe48e74ec7a1442e9b8057d2621babecb530c8f69ce1742464155c530df88634cf343ba5791973fc2c45384c0b364f91beb5d3162e84fa18482cc3af61b9ec58c8890ace6b065e80fcb27075c7ae3493a4a471572d4a9143810d05fba4c77174ccb8a78101868cdb8213f9a6ac7543d0974c1391c76fc4a555f25d3ba918381ec7344179e7e40771550908db6996be48ec06777b362ddde1484b9bfc581f6e9e2c957ccb36cbfa6291b96d656aa817907d95003fcf4ca84908fc4db87be3b92e4ded777d896d3d8aacb77b53b504df8d65062f6c3f892d7afd487116076841ad0bc2a47cc4cbc86b67a152600e1bdb87837f6e7916caa325825e14af834bc9def4b083643d06dd5df837c7f48663cc1264ce22597da3027bd5eac79e17181ff1e90373bee29f0ee793ccc60cbb744a5513790994e4d0f1cde0f54b947c38d71a243a84203203907aceb4c4720cc1911d64260358407b36ad6f20749cbb9c63817698148b925ed5da20d620f9ea17b567b8f3b814238b2cd278f34e99c52325a83f23e6828f3062aeb48c0e83b32a", 0x1000}], 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, 0xc) socket$inet(0x2, 0x4000, 0x2) fchown(r0, r4, r5) 00:51:15 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r1, 0x0, &(0x7f0000001080)) accept(r0, 0x0, &(0x7f0000000040)) 00:51:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000380)="b7", 0x1}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) shutdown(r1, 0x2) r2 = syz_open_pts() close(r0) shutdown(r1, 0x2) r3 = kqueue() fcntl$dupfd(r1, 0xa, r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131100e800"}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) write(r3, &(0x7f0000000300)="9972cf98b37f0edf8d30c0adc7a6f8ca97cc92fe1a584cc293f3b7f98c90664b75cbfa85a9d22dc6f3d7b7678818b13e8fb06d07823af07d2a2ef2714c859bf499312e96875918b13f5ad015b5e35e123a14078a49aada773c703d", 0x5b) fcntl$setstatus(r0, 0x4, 0x0) readv(r5, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/207}, {&(0x7f0000000280)=""/44}], 0x1000000000000059) 00:51:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffff}, 0x0, 0x0, 0x0) nanosleep(&(0x7f00000000c0)={0x5}, 0x0) select(0x40, &(0x7f0000000140)={0x9}, 0x0, 0x0, &(0x7f0000000300)) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7) 00:51:20 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0x20, 0x4, 0x8001, 0x0, "d5b03d72bd35dd228f117b898bbc567c2ed4d270", 0xa8ea, 0x3}) r2 = shmget(0x0, 0x1000, 0x200, &(0x7f0000ffe000/0x1000)=nil) r3 = fcntl$dupfd(r0, 0x0, r0) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x50, 0x20000012, 0x8000, 0xcce}], 0x6, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x2, 0x1, 0x7, 0x991c}], 0x9, &(0x7f0000000180)={0x8000, 0x2}) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/228) close(r0) dup(r0) 00:51:20 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x3ff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) setsockopt(r0, 0x29, 0xa, &(0x7f0000000140)="ffffffff", 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0xaa22548606ec08b, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) 00:51:20 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x674) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x100) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) 00:51:21 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x1) r4 = kqueue() r5 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x88, 0x2) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) r7 = socket$inet(0x2, 0x4, 0x4) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x10, 0xfffff, 0x6, 0x4}, {{r2}, 0xfffffffffffffffe, 0x20, 0x40000001}, {{r3}, 0xffffffffffffffff, 0xc0, 0x40000002, 0x20, 0x5}, {{r4}, 0xfffffffffffffffa, 0x6, 0x40000000, 0x8, 0x100}], 0x3, &(0x7f00000002c0)=[{{r5}, 0xffffffffffffffff, 0x1, 0xb, 0x0, 0x4}, {{r6}, 0xffffffffffffffff, 0x20, 0x10, 0x8, 0x4}, {{r7}, 0xfffffffffffffff8, 0x4, 0x0, 0x1}], 0x3, &(0x7f0000000340)={0x0, 0x8001}) r8 = kqueue() r9 = kqueue() close(r8) pipe(&(0x7f0000000200)={0xffffffffffffffff}) kevent(r9, &(0x7f0000000000)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) write(r10, &(0x7f00000000c0), 0xfffffec4) execve(0x0, 0x0, 0x0) 00:51:21 executing program 0: mkdir(&(0x7f0000000440)='./file0\x00', 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f00000000c0)="c4f15babf4a2112f79f3879b3c853357a672a893e80a0f8b5b8d137a913e270e4c92a4e97efbed836d8fbcba3f9c0dcf056d6ae0216cc7b75f55337ce7b86b924aa143e3e423600d3d339cac69fa4ef860400129001c88cc8ad5dd39fa64ef0df45af88d988678e78777eb9de76549128a083117b2bdbcce927878fa5ff6fd", 0x7f}, {&(0x7f00000001c0)="fe39dae3ad0d99600aef2104d9bc39bf1ccd9c08fa085dba1e1a556b86e45dbb97175816b59f7247dc94066a594e28a4b5afc66b33f051d9f292a142bd5e23330244aff2e58bb578c534289b586d81fd9afbcd7557ad41553b3144dc9831bd0aca184d952c69497f5518056a7b03b249fc481a50e97e982b378a6cd9a2bfdfde0107c221e1b47ab08f9f290383a0b69acdd1496a594b11d174bc90f7e17186af4ec178475f31faf61cb6753d35c55bdcc813598efb5b8f1916b275bdcd84c1ca39472e7fe6dbb754f0badcd419d8a3a2b1733c3f49cf03ab26396e4b3e6789955792992fd62deb7ffff55a", 0xeb}, {&(0x7f00000002c0)="09dc8d9a6103a5bc599f7174fcf8e8648800d2961f732f51e3453117e6e7600a144b53de733c4fea66a4565f521eabce63be8ae142040a0b371fbe449afb78ed0b62904854cad4eb7c95d6ed1090f616a5a4d38a8236c7468065900ce9254eaebdabd9f5b3acf26447aadecf24fff5ca89a5fa0d4b49636db3f7de21d481a3f82f6393481a6df994b8adc612aaae9a5622947d6961b25500dd37157fbc3b978a4c59936e427ba99386d721c36f7dd342ab01fa3ba7bcbb315c1424df093c19f6a26dcd4c6688782c47b82b717c95916b878eef8eb32c4cae56a94850", 0xdc}, {&(0x7f0000000140)="4f59080a80e63112c3f3248ca5f60954dec9fe4da5154e6ec2c38b4663bea1a2e5da3129409ca8", 0x27}], 0x4, 0x0, 0x0, 0xf}, 0xa) 00:51:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xc1) chmod(0x0, 0x80102) 00:51:21 executing program 0: r0 = geteuid() setuid(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) openat(r1, &(0x7f0000000080)='./file0\x00', 0x800, 0x10) setuid(r0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x4, 0x7, 0x9, 0x6, "dbf89943b583d709df9daae5d98e34b52a758e07", 0x3, 0x8000}) seteuid(r0) setreuid(r0, 0x0) 00:51:21 executing program 1: setuid(0xee01) r0 = shmget(0x2, 0x2000, 0x123, &(0x7f0000ff9000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) 00:51:21 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000140), 0x0) 00:51:21 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) openat(r0, &(0x7f0000000100)='./file0\x00', 0x8090, 0xd1) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0xbc5be1bd1a18a2c5, 0x3) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x100) getsockname(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 00:51:21 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x40, 0x0, 0xb48b, 0x7}], 0x4010000000000, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x3, 0x10, 0x3a, 0x6}, {{r0}, 0x0, 0x0, 0x0, 0x0, 0x791}, {{r0}, 0xfffffffffffffffe, 0x14, 0x20, 0x2, 0x4}, {{r0}, 0xfffffffffffffffd, 0x1, 0x400000c2, 0x10000, 0x20}], 0x9, &(0x7f0000000180)={0x400, 0x80000000}) r1 = open(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffe, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 00:51:21 executing program 0: r0 = socket$inet(0x2, 0x4005, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) socket$inet(0x2, 0x4005, 0x1f) 00:51:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000080)="2c73316bebb9ea17db9e010d73ec0ca310dda9c58dc26bde1f7fac4dcf14a0b7c54a14bfa7f5194d27923fc3761fd0b76bcfd2e25f9aaa1fbb0c2207951a1ba1c55d231026c7388053c49a77656507da299951bee573f37d1f8901485a34823186c0b0fc138dac14d0ce5387905acd8896a5e86080342b60b09d60a91f78e4d8096830a37c2fcd2277ca434e14f0b7d34cc4e2787d75055805374b6dc3a5c35fa46b1d2ab56ada2108c9968550e44ec66f7c63a9bbdd9890270729c894fa6195efb7d164e1f2979c0950bf7c36a3fad54d3989060297e2b1a81193fce9874e8b3a34dfe3273a090ece66c8098b330220b371e689fc5157f4b15c9bfa397d0d9cffdbcb7260b9e0f696f39dd78ead996df51854529acaec6f3ccb4b4fa861247712489057724e7405379a2fa888dbd21942655761dd040432de8a95a803beef52568a873a70d631535579cf96ac44f6f5b3199cfa6ead9bd4a683d68444855edee2fb424c1a931adc52de300a5eddf0f697b8372bfbe9244134ec84540f071a9b4d40cc58f06280af90b53ace3d8d5fcd81b4f251c7e857ac694266bda94497fd065a7ba795152657846e4195443f24310ed7d84bae612da555ec2013849b84e62d55d256f152004ea143d5ce9d0b39ae8ba99de1bf5d7da9e9ff72550c81fe9ff41a5ed626bcff0b1df9e1fec72a256e40f8c400c7bdd42c7ef2b1eb2b8ea103f3d3067eb148b2dc6d23f31eff2f29abbf9a9b8031d16916ea676f81e06c77fa83737330f354f334ff101cb0a6a42d724a772182b0c99193363ab7273b5fb1dc2d2838eb00fcfbe338ae36a00b08ddfab9b4b60fd88c1f470e8f6e03445bc92368e48488b358c47672a790497150296ebc8bc1cf0f8671395cfe2c001fff95b541ab78df2115364bd474b0fa73e0bf866b20222cf29a813cbbb2bdd0e9582f252ba4c518180068aa7003b9cb22b11fc1975718601b889346e086b79ccac671abf2bfd4ebd85b75fd74a973b16d51241b8b15b6528a1cb2b0ec01edf44682e34217bb4c1a108d80f5742d4e8646c3554a64d793dc4b2c1404436866a4a38b89c9da5d22796aa1dfddf5147802d07955117f577cc15b49d8d9e496ec881960c4196390fe7d73c96e7366aae4a524db41c5330c7a75c8d6069c45920d0537f53067a7295b49bdbad860f9ff43435b3d80644e14b1343c58f0ac3fd4a8701e18a4ddd6842616c8b883b53bac66fcb0ddc9be3bbd371f529fc80142bdf739ab96c83cb74ce3331e848ba9d48ba6b5dbf119d71a990d55e3254715d6691cb4b963321511f35a930224eed7b58b486914e04de23ec89e33c6b4d40f2d4688fd51818f01bcd9a433f33665e52510911579babd086329eacfd5fc9caaeaf8fd83b988ed715b586ea6b40bcb426626d02a82a54f64f70a0d14036839e937daebf7caddc15ba5df7f28f17283997384feaae4c8bd98a1b2a9d1da984734c91628fc9d5560826651ad6e145c987a1db9648a93520f4fc20172bedaf1725872d900f027237b36df92e2a031c7e223952690d5305c63705f6b2a220692e65753abea6fd1fd4073385492637dee345ed033f2a89f47c46478710558e832cf6e1daa2d476928d84c32aeee2a7446d4c7115e6d9dddd80812b3d8cf94fdb017c1e38cb2e1148cce46ff53840d52de0980c30d0927bc975eecc9c7023220216cfd66238e8dc5dd03b6c7c350518c8a2b47b6be90fa4d7aef4c8d7da9b3b96570c1e35110b0140e6fffb4db090ce40c48711e9bf37063780f58917e846041364787f523f6ba82b1cb7b09bd2225146b13a9edf1a60ea8e99e59b3be3f9ab184b864202a21c8715573b057759e812d5096bcdd3cc7954dc170ec981da4378ac60c847b0aadaa0c7795270b0e1b824b5ae6e785c15f46b47d6de00e736e2ecc46cc258cfccb3461b9263dce82e494c4e56fdc6ccbaebbe9260ec0cbb516eeac55c818f4bcbc0b08646027f477ee792156a5361902505223abed0c58ad24b6007ae2195a1e64a5920d3faf3b0e228c4ed51011c127cf0e1f95f11c5ab187c066428b49546c7e274061743470f0decaeba4d7a8a9cd203e6b8e9c3e74ffe3a3f1558b6e05adf73c9016b6a69870b1c838440f454d8a06eca12ee68a98c131ec322c211fda3a4fadd4968d204beb118785300dfc123e8d0b9ad0940a43a7f1e8dae87a41f076eef88f38eb5a3258f133d1176add74b13f9a822f5ed6d94245737ec9fa80b5dbc0801e3a32cc4406c45942550973ab4c3530505cdc8d3118231feb85441ec170b82a2375d813bf8d9b60a050e03faa8aa6affc1e52c7ef7753bf2c0b1a38f294c84b1049a9751178232a4b45cfe5d159464f5e18b423286636c96a94ae180f19f278759ee1cd9e3b4d567ee39e7840ebf49502f57e9f1b6531291f342c64bdab96a10b5f092970ed1404af9aa15b7c47141e6f05c5eda57648c6fdbb12f553d714896743dbcfed622957e9c51d9dcd724bd51498286a7f6804ae785005f2d1006b1b786f74e5dd1ccf83cb3bade42de3620c44328256e84d1e32a9f22d731fa1cb53e99d875cce94f97d73052f31ff80703c737e8478d8dc0baa9941d94d2f856154a8f22e12b1e34e297fc73a181ca84c23f82d93c44ac966058f89ddff96a106b8e11cd8e54a533e378afe2e310f687e6114c2ce8cd2ff284de559b4006acb5218056fceaa3d8df88010c2c8f875ba2a150c80354192b6b0adf157ca4bf07f0352c6f33fbf3144e98223507b34d96f60a6f5e37eef400d6a1a9d4b082a740b1f554e28334c21fffaf50f8e11992f6b667fc81a1fd4df87dcc15a78b3951838531d82cf2cba6494ef6a1da2f12bf7a3293734544f347c11182ad1ccdf77bc3118dde354486479a1f552848962c71aa10e8ab06a8bcf9765dd35c657840151ac0ba26db966f346c6180ad6819ad74040e036e185dcfb5bb137ead2ff7334def7bc00522a251de88aa444efa88626d7357102838f7dc7d4e3d08056a0e615536b5620ba854edfb05c51ec359c86f03d24aca08876261b8d3b3c1920053f1ea8fd600d9aff1d01e4c433f9644f3729b1aa65d5476345a8ec8201764a0b437dd3353a48503f4d7a47560ff203facb759825af54afa28170d85463d407686e3da5929a841ccdf73e7ddc6d0a6b7d8ab2b41bba1b74a1f023c375bf270129c6042df7b777c9718f314c02b227062a5e85ee5e88b13537f355209a5d59fecbbb0145ea1b9fd61622ee6fca67970d6f441f62b0c61bd361f463caaacb1487b1ed1f72b0421aeab994fcbdab6a8dd067b2014965ca7aa733a60c698f8c15c5e977edae55c94779bd54c95d850820b0f09c40a72accd1997b94a486ed391d94f49b58264350ea72f7745ae4a3669bbc038514f8b5789a523cdc362dcf8ffbde630fa5910877953e10d3f4b086b9b01e4f373f9f183ad48c1e78f5def06fcd3a3d9d66af13ff0ec77676f78c3bac803e85245f261f593376e4049844ae5c9e7ce1fa61179fdd91708788cbc4178ceed3359a7da524f3ae46eb5ac93ea52952631f7ef57d0733c08a434b2db0bbf6d0eac9223bbe570dc4f8ffb222e8fcafa37fd1764e04f2b14fa574f624990a1c81aa7a009471a5911082550662fcd9e404e2169ab92a8205154307ad1563c59fdaa2994a1d8bd9300a340a8e7384996cc40683fccb3a9c824d4ad4ed0aa059faa9b8b7146e90d88dfe9cc9f1d1db76b0daed8f675972c008af25e2e00e467b40bea7f6bbb5f935ce0154fdc70cc0c2d92cf24005d6c00458e653b93023fc45d9657c783a50e5713f591b1a0b2ea6e7718caf928416365b198dfeb13c618083345e75c164749b2115829d443d4bda5cbc0220249a77cb7c3f13b9c4c3b4f5959a923b03d13786c340660897a315060030acf41254427b06328eae63ed3e8e729e8ea29a49309fe3dc7b24d0eb38afb23240db2e46f571f9a05e034579f979f7efb39e4a460f74b44761f227e5cf79fdde23e919b7a5270b29adde7a94833f69e450826dc84ed4e59d7ab7342a708b23eca103699d77154251fa7bc43cda7536c073ef6408eb29c24eb7843d290da5fdb2f87574b95a59ac776314beb8619b430ebe4a31afca0a39dbdb101a46aab81190c86f95162e663c4fb8bae9fa84b72a4fa993a5414f3b8b7e0019f9c599b3895b9f4ef366e9a5afb9b91670e469b4af08227c4cd32c40032db2089356c34eb9a1c953111a8ab8ec0b8879129f21ef41f87806a639932d4416925095faf083849078f54ba96340fd597e76db8c539cbfb14efc2b52f35bb6dabeac2759cb2ffd3fd9cc3f01f8439ef2a4f19bc878735b3270c6ff8d6c15ca2c164308ddbda7d5966c9498ac5dae5246b8e87af2a9e606ebb25984975cc91bba70993844d32869bc486f0062465607a628bd0261db2c81f3d76a25a55bcf220649f92de624d725d9404466b30ddedb11f42c7b62c318c17f5d7375082affeabdfab91b21b43b8047f0d4e4ead94c0f4f1fe3be30a97058ec3361bab3a108964684c2495c7e1d24ef562c90707cebbed8c8d5060465f3ad3314576362f7c132ad55830741c0df6489f5b1e3a645ec48b35295e8a19d3f8e7748bf0fc614c086ed6085411e5fe4c86debb80c7cf997862a694b80b9f7365dea0df1309b8fd47f577599820a323b0e4b60e18141884f7443d970e988d94e645bb59b30b39c19592090e82ee6a3d42f5e5395617759e955dde5db06bcd2534167d16f66cf3221eeb94e4f8b90f9aa16b2e0c5aec71263fba969d38677d245c7f75ee3b930022a3382caf9a93b118d5fc2cf05b11b165570810a8e72265f1cc7d8788a8b7527c1253c031b124adbc0f7e569762a1a303529989b744d9e601e1fd0ca5e9d33bfbfea8a06530d2ebbcd5cf9f09cfe32c8e45990c248fe23d1b4de98dfba347c9a3e3a755d05fe14a963a5a6a88810bdbba33896c2133b68dd03ee22d42760aeb07fc824c46ddb935aafcf57e7ded53e2d50103ea84980c5d68a34710191fa5bb8841686446311196c8092fd38015719413e8d386de67eebbee14430c8adb4ad828c7c274b6dc6add793f02dafc7b5bb6c8825e19aa28850d5e4cca864f9cef5a49effe72d7bd6f74057e4ba5d1d19c90f307b6d2f2adbdf2db85b64af0c17a122c93eb956902c51a7d085a0c49de4b174a01cd77465c121ae6cbfcf88ce931d30e18187c4126c30cd34b2346d1037e8237a07de247e0ebb30e2aca93eed0d87e44bf09931d4b821c7c9db6740cac0e48ac665134709b5e85a3dc0346416415a01eaeba389ef2e23fbf78e1edd456d415b75502fa2d867c12c6be202191e913bbda560324fdd34f0a45d4bdef7b8123afbc0cfe807829d8403b39b02b8a1917746c4979401f1a6fee2fa7a8a9e92027647765dde5b4b68760c1ab3a7549c644eda73ece2bb75283ecb226b3ae2ab53fa9aca3fcfbc340f64ec660b38ecbe8dc97bf2768667dcc1e7359d52b8617075c88c2ac86933ae34cd2e9e41f2ac8db8a89d8f87f007b2340e1a3b04bc45304ea0f1960c1729401906a00b2c3b3bf45180cbcdc1acbfa34c64f5deca1365ea45ec0785be6662cbcf3f830f9c84a4d3e0690a1233562db00e076646958c6eecb41feadff4596cb74c8a678ec13a4af9fbc20ebd49300cf044c675b9ff8f39153158af716cf631fc168e3fc2d006a968ba950380b2544ab422438224504c784339c171e63efca79d7c950ec32d153c95ecd1f9e64ad63b14b0585160ad8b9fb7d3595ca05459dc001578b3", 0x1000}], 0x1) dup2(r0, r0) execve(0x0, 0x0, 0x0) 00:51:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) fsync(r0) write(r0, &(0x7f0000000dc0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d9ababc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907b06d2cdcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c9153a7c4b4204e0e907dc23b542922b035ef64460215e4755ea96f39b726016d707e0232d0d6e9cd5af309d48ca7c299f5164ef40a5c6a77f3e9", 0x7b8) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0xf8d, 0x9fb5, "a8fde9356474f0d60ababc9d2400"}) readv(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 00:51:22 executing program 1: r0 = kqueue() r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8000000000001, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x4, 0x0, 0x0, 0x0) syz_open_pts() close(r1) 00:51:22 executing program 1: r0 = syz_open_pts() sync() r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCNOTTY(r2, 0x20007471) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000000)=""/215, 0xd7}, {&(0x7f0000000100)=""/103, 0x67}, {&(0x7f0000000180)=""/182, 0xb6}, {&(0x7f0000000240)=""/137, 0x89}], 0x4, 0x0) ftruncate(r1, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) 00:51:22 executing program 0: r0 = socket$inet(0x2, 0x8007, 0x80000001) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/46, &(0x7f0000000080)=0x2e) r1 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000100)=0x8) getsockname$inet6(r1, &(0x7f0000000200), &(0x7f0000000180)=0xffffffffffffff55) r2 = geteuid() getgroups(0x4000000000000027, &(0x7f0000000680)=[0x0]) lchown(&(0x7f0000000640)='./file0\x00', r2, r3) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000240)="358bdc83d59f84806db5339f399fbf3639728f75546cdd9d698f1df23470d5ac00f3387a2355aa047ef6991c6b5adf9bc9f3c2134a4b1eb2aae0529fa4e9ee2d04821e1a6dd1698e63d593f00698457550604d64b57f15719547033fb03f2c7fdc394a941b75c1cc5ddb7757e6a5d06a8b7bbe29fe062a7b4eaa67b86edea5fb1ed0fc9b0a3c8376bec8258cdb", 0x8d}, {&(0x7f0000000300)="814c98221d7d57ed1dc1d5bf3e8425299fa38a52d655a513f6cb198ff32bdd0f2c9c5c43a2902de927111f39ca25e342514c3f8bed31134f5366a2a01f55039b74d8110bc66d308f042a2c8c717f40a77c44b90b832c7ac44bc9b337e923f3cbc808e39a597157588407e9ccd2fef5c8c26e5dfa26ca9fe8d085edae6240e8a295d62c437a565a57782aca14a9ec5f9b9b4cbb6413a6985126748bf1ce6327106a2b7429e7ff4e209367968a2cb232448dcc22b0aea23b47fecc106d5091076efa227033a1236d8ae0edb67a06b2c84abdc1c491748536492d1f48b6c1039ca09a7fa119f6e1ef5ea780e7e1349a80e093e2e1", 0xf3}, {&(0x7f0000000400)="f67e089cb452d39e26fa8f93ca37ee534d98e2dcbc8a45f60b338d1e872cd9bf053215c830476fb9639c785b7abd3e0e10d9b07ee8089de41c9f0f07fd1f0df6d978459475b47ffd585fffa659b35e", 0x4f}, {&(0x7f0000000480)="ef49fb5ab870697832296f7480209731b826987fd6a385a07c4a4405d1f97860034d8829ea84c188f9b19aa7257ab2dc043a0d58089aa5368fb78af8fd078486f6385d6b565da2961f78a9f8ec0e7fcf5c2de7d986e72133f8700dc94447474bd8fb96df76bc9da53bf949d60e57c17226c968f6920c4a83532a2781d74ace73fd68f1914a5a1e3df9d6a545d326a3db3f148cef19c5e801bd4c3718fe52229fd94a117c2697af9c93d3f9c46ea0e56e54419d523c14354ad455f62ca18c02a15e5a3b593bc2cc2a7dadae380858e1b16e76cdc3238a6b5b94da833cacee30", 0xdf}, {&(0x7f00000001c0)="07e0879b3840d5c2ef963200db6eb527d6cead6d4fa81bcd", 0x18}], 0x5, 0x0, 0x0, 0x2}, 0x403) getsockopt(r0, 0x0, 0x6e, 0x0, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xb) open(&(0x7f00000006c0)='./file0\x00', 0x4a, 0x100) 00:51:22 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x401) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) close(r0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) getpeername$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 00:51:22 executing program 0: 00:51:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x200) 00:51:22 executing program 0: r0 = msgget(0xffffffffffffffff, 0x180) r1 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x1aa, 0x8}, 0x5900000000000000, 0x1, 0x0, r1, 0x6, 0xfc, 0x6, 0x8001}) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 00:51:22 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() poll(&(0x7f0000000040)=[{r1, 0x20}, {r2, 0x2c}, {r2, 0x2}], 0x3, 0x0) kevent(r0, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0xc1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x1, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) 00:51:22 executing program 0: r0 = dup(0xffffffffffffffff) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) socket(0x0, 0x3, 0xbe08) open(&(0x7f0000000000)='./file0\x00', 0x10508, 0x5) 00:51:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x20, 0x80000000, 0x4, 0x9}, {{r2}, 0xfffffffffffffff8, 0xc0, 0x41, 0x80, 0x6}, {{r2}, 0xffffffffffffffff, 0x0, 0x80000006, 0xfffffffffffffe00, 0x6c}, {{r1}, 0xfffffffffffffffd, 0x12, 0x0, 0x1, 0x9}, {{r2}, 0xfffffffffffffffe, 0x2, 0x80000000, 0x8, 0x4}], 0x9, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffb, 0x55, 0x80, 0x2, 0x101}], 0xfffffffffffffc00, &(0x7f0000000480)={0x10000, 0x101}) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000140)=""/138, 0x8a}, {&(0x7f0000000200)=""/107, 0x6b}], 0x2, &(0x7f00000002c0)=""/104, 0x68, 0x401}, 0x40) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffff7fffffe, 0xbccdbcb4be6b447b, 0xfffff}], 0x1000, 0x0, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)='r', 0x1}], 0x0) read(r0, 0x0, 0x0) 00:51:22 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r0}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x8000000040, 0x0, 0xfffffffffffffffa, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x11c, 0x8, 0x4, 0x7, "cfdcd4016d6fc88bea4330c64dede14f5b75e2c2", 0x0, 0x2}) 00:51:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) syz_execute_func(&(0x7f0000000000)="d9f70f12f3c4214dda8ee2150000c4c3b96fc21f648145e332233333c4a1f810edf0450fb37329c4e24509abf0ffff7f43c1b6dc8a0000a0c441f913143501000000") r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x0, &(0x7f0000000000), 0x7ff, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x87, 0x0, 0x5, 0x0) 00:51:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200), 0xde46d}], 0x1000000000000302, 0x0) 00:51:23 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, 0x0, 0x0) socket$inet6(0x18, 0x5, 0x5) 00:51:23 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x66c6) setsockopt(r0, 0x6, 0x4, 0x0, 0x0) 00:51:23 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000000)="3113c05c811b8fbeeb370afbd2f1839a3818c641628b9f0b4d2e9d6eb1f640854568030f4315ed1feb6685625666ed922838c13e07f473563c48430c09f63bbbe72202c0b53b", 0x46}], 0x1) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000340)="4328257d42c3ab4069040e251ce63b20f60fca0f833c98ee9a7bac0d25b01ff0eac84392083ec61180fd3f65459b9f1d110ac0532728ba58100007824511792ea47ed95449abd2af9268b4511094f8fd800348c40a5fbb32237566c9b931eeda801595f1ab8eb7c0cbd2a364e8d6715f955048f2051b1fc8844f1b1a9311d168727ad0f341eb2f20f63371bc8d70ccbe25eb3357f377ec9ccba449951bb35f53cf8fcb0babf782e980373575298ae27597a3a6b5faf0bb1379faa6d133221ad4b738f7db733ee06b7253907c1d4284591e1c6288b8cdfe957310cdf638d20aca051232aee529e42cb35254ae15c8ffb136f11ad2f3ba9b6d6bb2052be67dc86719404e770c186a64a903a030d700c775a68390b76ce296c54daeccb1ce26c68c7feeae3c9b41cb9a839042d45766ee07611b537ba2c36764130bc89394ef9cb6186468c2571ee9fd4752a3764fbc036a65188820d3c6e3b99f9c8e8edb06cb13bde30057608f41492733412d44157c1905da4d507a51a84592f1cc6d32f146c19e632c5b4c806aa369358755ad57a04d05d6342ff2f582e1977608de64c2e192157e749e6400eb4fa5c933966d680549cb40682c2d77ee3de300976921d0249dd0a6c2066199fa0bfb4908749df74add7437b78d84e84175425deb0e6243304b28df9f26903a57a8d6b3181a59b29cc12afe46e0c6a9376b1bec73c4e6c76bad1e03281ce392a649f5c39061c443cdeea3f82dd68f53e7ce3c872f23336d9a2576f99d2678af16771f7494f479b10953d2771b104586f16cbf297bf4d0f970a1959c341dfd3f5b7c5bd4eba5a3f882636ad7777f4fa737aec7682e703297e947928a95cbe47e074cbeadc1ab741727c22388f38393f97ddbc5d44166de630666e2486c568e41632943d2571108d10e58cb5fb7548407d87aa370b8cd67278645ccdf2a7ddac5a5154a4cc819725dc061955d437ffd1f330ec50c92edc75b43865f603113bae537b9108764803f9230b9ed1998c82280617f5a17639c856e5fbc57442bf978b40838a8b41a787e2f0255365c36929d7cd7224c204833cdb9066c50f509f2d74993b7a251619d4ec93c0251c4b9220c9ea520439b94c383de1784269bd3a11570be5a22cc034c66b8c6b942d98255f377448a88ed6bccc7847c0e660526013929b2a5bf14d790bdd0aba792b06e28d899acc72e6100d1226c5f9ca4b94e8497b90be1b168990570f90d90ca224202ad7a4454fa8b5f90d23aa3a6b0d1c48ec45f93006b07a899cdcc6b688236c40e19f6a576350b65ec01a58827bd34210f736d0420cd47e6088a6b91eb5e5400fe44bd7f44b1d9daa31f3e707e4595b4a30e3f695b420639d70244754860acb0ac65632bcaabdcf496718653ce1d1a75e4488c24cab5e26d10f426bc65938c741eeffa96a0afb0927e3b60c217d4aafb9b9388cc7dec7fb7b69cd302d1acb8223769c68676b73abb836d73670ca814cb1abb07aaa1694c0f32bacebb8cbcde28588a57e501b70ddb66909603ef98e10012904a1f1b3da107c57e6445a60cace5edab7195ce9132d8be57287dc9abbbcc51bb7fe2a18abec2c415ef5a0395d290ddd77f884868e18bcc720b1f838a6849bbb2c4f263c98f7fd941db8e761ecce10a14b6cb532ae7fb79923d6d0104b653c14d7572014b21b109e58408f3fe34b370b6ab1bcc89fbb7189f73b22376f320e47d4c0a3df173844fbb460093063819489c8b1a2e2f836d173a08aa5790cc023fedc88d6f9c03eefd6880de1f2ed46ef9eb2107c73a6dafd5377b6b8844bd0a4ee3940fe0ec77ca05dcfbc157751729f9bbc69792897e6d7e11df596232deccdd1ca18096fd1cbafa159d2d542640dcee9b1d8704b9cde995a01a8b13d0e7d7a00d928f8db6d286599692ec394bcf749d8f676d6c3b86d5d47e85d0959c159fbd363e283720f3d02788942ace8e64ded9f0609f263c1f8246a22d73819f6973a64d96d9aa156c2ef28438c5615d0cbd3c32f64f7b51345b475dbee9f47b45ce1b34c75b8a680277b9493ee500b172df2c5bfa3ca0624bf2d3764520acad4db94b2ac28ccd3422002812ac047d46b8f6ce5ec1a105c95003578a5eedb165cac7dea8308c8636d71c3be3a6712c8d54db1c35933fc37b01f0efa2f1a79b544fe4e167f042d40f21753940c967c9dd44bc4f0c63d8c1b9c71be9434c7906ed29bb37382421d998c3556fc38627b90ee38b3241486b2c73f1b32c80696c4a6f9b25257abfe83ce726dddebb5d7f1ea04505c79ba3333f3e4951c1b958aac1e4476a07265ce55aecf33c72a781567d4ebe4d0883bdb5e072db763e9befa1d3e3597f9ae19a0209734c513d145eb92f5fc7c1fdfd339891b8f0d2be8988275e435d1f4d8752128c1c58f9daaba265f6a16132798dc996ecbd41c0cfe2c60890bb7ec49aab3e9bc75f240f07c2d148b67f3d2b91cab20bf4aec0ef723431308fe58f73a89350256a94482a453218d50b7d47d5db947484b66d3251af7851a775e3e1162991a8958be42c0bd573abe4a6d008c09b8c83bccbcfc63915adf2ecddbdfd28399b16a1ca343e16d63044e07f3f067257c25353505d06da90786ddeb886112279fbceb7083062ef1bac5f889a1fde941047828722aa97fb155926e5c3dcaa94e95bab8320b6084e2dbd7baf1fd80e4026cebdee6fd859724d5200e3885b1a9b69aa0454b2fc2cd68cdcc944c714c0471bb7689fbbd65ce1f257a0728a173768cf908dc04e643e4a685176c2732db8fbaeb5f4be4e13f22c775f7c37010b401e69b8b501b6df8e6848640c9596f59958b4fb4b64d8e6e26ab2353652e71ff2e37928a35c2160dcb273abf9938d9ba2cba59fe2cb769eef8f87031c0d51504b6309a3efffecb8e5eb9aed5e5159e7c20d7123ce48f7d6d7ff811a945891f48a53ea5d1950f0edcfef4bc1b26f3395b3cb86fb3c1b6a1b3895a0351df5454a06e41b884fda8a287941be36e9996b0d612e580c3b9132092052910c54fbddea04c0fb008956964320d03cdec0f0c20898faa04c346d3de7d2f2927a37829d499346784aef9787322ec935d479baf26ce74ddcb21630c7a4b05856f54814b36239e5c2da9fa487e2b43a9c4fd7bf12cf1cfe0472c4ccff97b50004c1fb37a6ba98c0210a9b4eaa414f64d4f8b6f986c05849a2276d96739256cc043705e079f07534394ffd54d825371f7f11ee66b1afe1f0e1acc0351511339b3cfcd357d6ebbbf053f8b16fe8cf98ca3b296812aeb283c5f0d239dbbd2d78b5cd61f6ee0cd7ab5db8afbf95a81ce6dfc252624ad7cf1f1b1d9d690dffb1dc42247df14155c2095b5fd720a7afb3457dc8b90a28738d1fe278900c0547bc7a29ba0fde5f7c4c238ac000a1c6765e15f5c63cf1facbe5ab9f4d7fbd54255d7d357e2ecb9daec030d296b7eeffa17cfda823d65ab6c1a3bceb08cc9e40f48d0cbf42a2b23240048e6048ab691e602a93cb05b67ee33391f7492d4461c24f1edec994c3359b9bbd63055aaff6e48308e5e2be7f701b0fb5fbbe8edff90a2703b39db6d5dc3f55a15bc2f4a77b20939f68e2a8cd7bccf4393790eca2eeb92b34062a772083787de917b0816f6d0f99535c9cecb2be46858fe669a647b60082dafb1029b7616a1eefd1ec7da6d3f0bb4b96c11adaf78ce3a63060580414977c8a879914f9a54a6acab29944c1fa8a6edc6350ee1e107fddf88eaffa41a397459f43cc81e4c75c79bff028856890f9bd2da81517186037463f5995ae8f48999d4d5e970f5a9582ef563895fd66d0ad42f54cc9f6309efe33618bb7cdd3d3581bda119ede41cca001c788d87458a628696ecfcaf62c3b1d3fa132e66d843d9c28807c25d859b15cce3751f24ab69bf8066fef1aa754b4f7a334b704528f1c34cb55fb785cf5020e64a3fb73097e77803c56cde872308fceab3cee38750ad743c443f8bfd8f0e12f2f2d1ffa6a8b47759cdf6fa3794edf95479ae71b23453b6ca64e54605de8e965011e4f077442966141d23fd008dfb0e72a77397414eb3c468212179af91fbb707c58db69af5659ecbdb4aa06aa026057f94bbb944604f60f9ca1779f4cc176e76a98e9e1a7acb08c66de697ef6eaf7750ffc84e1fbbf444d2636e375760d066d0ef29d12456d24f1b5832c20ea72a56c510f7255336673cf5f1f387146e872f3c13cbdea8fee7a830c6058da58e96a3f2d20a90168805dede5e3988adad48bb86a632cf3e60e4ab3fa3d764262ca547d4179d79e72070bc05583a56d4973f263b8d4064ebb408ebeb0c9fe1e4eb7abc3b2208f043fa7bf6b0e48160f8a2462cfd2399d37e4de28386d580ffd7557d415c026774c3fcc4e96947aa90367afe97a53aaa041cb1929be758c3112e0ce03f91afcdcdee76e4cbe64f56ff6a5e51e0689863a2d1b8f0bcfe6eaf5bf6875ecafaab4e8c70c9e108421c3de21272d7ade4011fc3c03b4139063f83d64520b08fb7650028f295dac336762ee933558551665e0e90287cfb0ff99bdf8fd506e99ea143f52f6165905a07c3c1c401a8fbc103604a8b6162df0e2acc370268f56674feb50ecb82c3385c0224f2dd9bf1f45e3fe1e492f69f8791b1b8df9afa23a0bd1f8c4f8da822fa8e70059d5859df74c43d3790fd40442b54db6a24d9b9ee77126c4438cd3218e99a998c267dc5f1a57ad8b3af8035ce6d028dadd130c3bc642a27105200abb217a51b9e97de75627b3a34d1219c103dac45406839551581ca78daf0aaef2d0e74df51470048e07e3dc679d1570e65d5eee891532dee22634b3c94277bfaf37f3d2d012dfa9ceb04aa41bddc9af53525314ac649167586f06c3c278272d1f813f20badeb7599a4c3b700a19c65877d2c0beee05a632f773e6407f8d9e55fdeec4163212b158f21d0bdf1643efa8014c7046c2552643c7437ae6b65bf199efbb0d3c8d832362bd", 0xdbb}], 0x1) poll(&(0x7f0000000240), 0x0, 0x2) 00:51:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) clock_settime(0x0, &(0x7f0000000000)={0xfffffffffffffb24, 0x7c2}) r4 = dup2(r1, r1) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 15:39:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c", 0x3f) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) write(r0, &(0x7f0000000180)="235cc0202752512743d2dbeaca1ee378df1e50b0804e3c6de0b601ff0169ce4eb0613a469957", 0x26) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="c88a5f7bcb3f065b1de88eaf07dd59bc783880290a6dcbb4cf1b586e9d0783bca5026deb012d9f74312e7e8d89c306bae7f1b3b59042f860be37e0a549ef0eafad2639301e7bd6d7f69840795932b6387935c47ca8e350e6886c29ed7b87ce309efbb90fe473351a4ede4e507d0201eef6e33b487992b0c7141d10b9eca8de0125972bcfdbc23d7207442970b8b35b8b8c629569c971531a49b53f96f1064933e7759543858c528e72433fde651b5cf5383e4eac03", 0xb5}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000007c0)=0x2) recvmsg(r3, &(0x7f0000000140)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f0000000280)=""/160, 0xa0}, {&(0x7f0000000340)=""/151, 0x97}, {&(0x7f0000000400)=""/104, 0x68}, {&(0x7f0000000480)=""/128, 0x80}, {&(0x7f0000000540)=""/88, 0x58}, {&(0x7f00000000c0)=""/26, 0x1a}, {&(0x7f00000005c0)=""/153, 0x99}], 0x7, &(0x7f0000000700)=""/156, 0x9c, 0x1000}, 0x800) 15:39:16 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x203e, 0xd01) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000400)="79cf97e63b77b7876956f9d518edb107155c068f954592a99a00a6445dbccabdb94d4855b240b499adcd0490d22ef4cbac16fa8fa99b3498132bd22468d590bd16aff3a066f454fc036a2cb71439c86ebd21dd62c39f71827265cf55dd9e52b5f34f47b7c01527ba1b2227a4a85d1f93e9afc4991a8dc35e0b2b35e496c89d204f5c201ba790fe50fbdbe7990dc031e7166fb75181c100ac55e2b6ef6ddcdf4689838eee896ab20438395b2b481e5db8a99e88f61356d56ac58abb57526cc80a1422654f78e89e3fb7d1236c3115bbd70b41df3837bd93cb7187d68351ae280c57cf3b8fdcef9ba721eb3af7ce23b0287173cf9a8192e18e6b29fd7676fec93fe228ea9651687f7443d1964c85ed2e153598d31179e0d0cf68b71b866704c6d7d51045a73250d8939112aead52de5685d892a0056e67d60fdc0822d4f964fd6ead31ea3ebeecddcbdb7a09e7b34fb832d82b3a516c95e6ee064e0dfa797904a3a086711f88f5a45549c0aecbd36d0f1d6eac29b34397af7c46a83b7b7257f66fa4d1162a171370f39765e13e7628caf9c77cca406f745fc84c6e77df1cb7669b512f32e1dd118dceb8f48a3b98cb387cdf1bbed0b57e552f654ea21e5edfa1f41a8d7e3bc716dad2d35b39af136054b35bde775151828ebe3719c59d05ef0ce4399e7bc12047c14677d4cd8026b396b837dae26c662334eceee14811695943ac4f6ed8edff393bbc93b62d772b7ee34279378cff55138f4c5111377f38714582c3d478d8575a874259f295f8270436731dfa5ba703534b892e50bfe9d703862788ad83f3189a98095d130a3b66c180ab2751ca4f56526032587cc6268a08b63201701275c8241d4f45ff2326e72b801900a71606641a9f3e55ef050b889e2bc86bb702dcf4f8305d494b390da96722a2869f61bfc64cac841f6a8a491407e5e1a8bb1c3134c471623279258b19e52523bd2f91f5814e93ff34874968daea802ccb27d27fe5dd3871528cf24b7b7e728ba4df2799c98a74e5fd0840cf77b080a3107cf91ee150d38a9a1fb3d35e37d72353f0f0fc8321f417282ec43a5c06fa203bc6c96bd719286d254a0c912fc712ec4bd764eb44d4a400464e0d7fe4f389f765de8604e8f353471e747e6994f44950c4a20caf95ea26f8c93075e7a750118d43588a38979efa6c7468478e0d872cf89a58470485f92903335a89803a2f0162d311e81cb8d5c7a304eec94b14b81deccbd4818b5698f3850760868b2aae025629454e48573dad3051049d57eade24035b0cbc7043cb070d666c1f3272a7d6d0d471dd1faca41787fe28523e98cc39be0ce30c89c71bb378b140739e051d89c6a92e4e19eb25a4dcc0e2531dd6e908eed9f5db1616955a7f198e0765a371ed165cba0a3fac397e0c4bde47b6f741aa4820dbbd699340181ff811fed08ac4d3285285d2cd0e11efac0bb36a5c069582da3bfa967fea2d498dbbc8686b70d1bc2d7aca132c021fa7775c7ffd21df39a7e5d6dc2fd88777b28a60e4118458a1d883ef40642df756319ecd97b09c9b3e08486825c5f05bcb8be94ebd7ab1e750347b667346463ec0b5bcba60d2b5ff1d727a9a5f113d30482218b53c6e01bc593ae0c043add9e6dddb4d789d59ae906021205185ed529ca2c6db8011ee745b7005acb1dfffd50adbd5642070a886f4f352fd219fc033720dd67004c54fdc474ffe3a2f1e59d5ade46af878d4665bc98636896dbf35b2348a64f9ccc5eddbbc01b174a6dbd1cf0e47f2a4cb539cb1cdc61473b6be7ad08b58be9d76d6285bbedd2253033c0df22d05a34b991d9d17b5b0e79057e47b541ca1112434541c444786c24e010e797c5c239e9c19ae14e4e9e35c600ca163dcb77605a5809c4f75d160ddb861d0fb11285a014caa13b76fbb2fc42c74df3de84eeb6e59cc91d20da3965e430e31919d0a8339b1335a4eaa79fa3c7f53cb5e8b1be2c1fc0bc8e0b7a88815d8582164f931838f418c33a503f606aaff83cdf242c30dd6a57ded8401fea2ee6478dbbd84f1960f3a44c89ffbfc8769a004f9e384ce34df08bfaaf0e2b6f556250f0abb790939b0db5fcd106394643bc90fb0aab06ea16a7259ff609009ccdd60cebc088cefe2bab5fd691dd7bae0050d80634c149a16545911ea860e58a396e9e493de2774a3e0bcc6c815c028f79c2f3610c6d40de07d548b0cbca2343f7691bfa5fe6679c07ed1068772f22d4f759c43dc248f12b7a2b82a2113b756d6fab91b17e00f1635835084c85347b67ca9fd931e398e52417afa5da8e342338f5817b246ad4bf93e98790d36edd8a32570993ea5b07cca5411f57a9cc5bf7b3528b64966f860aac35a1d7c09e9bff0506eebb488faeb71e30ef0259eb8fda5ce899a3fe8fae999f4aba43c2e8a203f06ea568a3ecc19507c805df8be7a874b3002cf134b3f224584f19969925ff0002870f0842048ebc12b526517cdcfcdbdcf45fc0cbc8a918e49efe20fb2adf0f12bec2ee5bc0ea42fb6be3ac6ecde7948c08cb6ec803857f06f7b75c9b9717a01aaa1b888a5c750344b14e48215a45c0f2632cb4e90e573b878d8f529f16886286bc8e451f45833f0deb94a97f4622ef4dfc41b7815ac33d7055b6d0bc6d3e07d6b4ab07796e86c67d4d3f927ac241124d9cfac3aa0106793f68c1318fbbf99f21b1fb0fc2d9bc9ed0a62cccd2a7b345e657472a8b7220d9f69f02ba38f80afa3d7963458ac43afd7af68dab9cb7ebb20cd08cfbbaf992346732fb804dd0d732d69fbfd7a7cd049d5074e77350e3b2db69d4af9871cdbd79d892eb3b84668f38188b0559b72d65b050781fc62494a08781500c812e81a796f516cdf98bcd1c5d468cec9c9ffff4e9e65ee6cd094b3ac92df90650aa340003b3ff1020366e7da00b26091b0d005068bcf783b20b99c277058d0b0c2431fd08ae52673b2937938c14bf0427cf940531522ea32f48a82725205cb97a159814815aa93b7b4b5cc1d0efaed447ec42a46492b5e6d5891d52c8414542f4455be5d10479199c13c6d4c09c10906bd00741e47114a1720d49ef4d869acdf56fb9415896bdc6954401da884d402b84fcc4735c542221a4db747d7859d91b24c39bc5ae55affeca30d133537c9ca9ceef53eeb64c06d8d60e81f41038681ad4427c7ca876e805cae23e7de522637899f3898a62bae7fa84f7d05e429a93ffabc93d3801f5f24fd064b093b59e700b5510dd48b5c7d42927d50ba76945d020db1c3e8994249092a9b5ab4f3b37d351ba3d7bd917dbb9ce9c17ded330b038274ddeff24a8b7c68e1cd80a99c4fe04954d10b2fe1fcdc4a3d41826137080747fdfe068ace9c0404fae4a27b749d3e34b154b0fdb1fed3e55aa3922e15dd9bb1d9c5b61b1ab6c4a12726ca0cd7d625ccdcd40ca6f2a8242c13af66997d733c8c5796a2742d9620067409895bc65fa14efed3ae2e85f343b6745db76e118848f07acdfbff1e3b20af2ee12098c542d04e084834a5232fb8542799c71e370e0676053cfe5cd2e2f0d485882082125d22367edbdff0b5d4e93a4e8629574644c798df40c246380f1bda2338d02ca9bcbfde97a60043aa2f873adec98406290861b6bc65eb301afe8c3647708bc4e8e0905a7d8a820cbea191c13e39d6876b90fe77bd377fae5a1bab6e552f2a716fbbbb591de6b34bf7510d79ca2b188922b150a95b3deb859e3269bce3fa1248359fd6d110fcfd5429338a71d48f984e0d532ea43f5495b039f0efd6e9c08b6d2ec73e2d61aacabda7e92effc1e1c2f17d2fa7d68e1ff4dc31d8cf98dfa7289f5ac8637e0851d7f689508152fbfe8bfbaecc2a39ef5754f6443086fb6b292ad47d0c758d6e3ff74249499a8e08c0b64c1cd997ff935e0691b66bc0521564061328f9180d3305b11da4e32c08f45a26155b7b09018c7970f47a20b1538e8fa3d2dc1a467fe7ac87f70b7a323627da7fa8b2474d712bd0635b29052f74ddebdcb93ef2d3fda5b2a4d794db6c1997308fcdc86e623e9fa4524c942c22ee6f6120b5da91c78716f6d025da099a54bed3350e9a18fab516b1b9336a56760b7f163553e209b206fb681277e21c75fb3934b489dd92a2e482d4e59797733cb50c2f438b018b8949471612262df48dd99767adbe783249b20a519c1449235210cd428b5f415e78fca79a4fd5d90e220dd9620860a76210607c0edca5938e557b379d79ff99ed01dc8d9f5506f51716e19ffe573fb118bd4e52255a11f80debc1b4d2cc8d2342a573d49f05f93adb98d4017cfd838664856fa3d679dfb3c5eaa1127eb6ed74fcca08d53ba8f5e7bdd725b045fdb55a250ac14ce3aca5322c2a6017477244eb839556b95f76868ae159560da40a14c84568d83aa40e76b985b0f2a2b8b2a22aeba5e0197f9507217e67707599b966f9a12aa7c7d83c0935f5e3bd8c8f00deca59f7925c17f56462f29155d4041d5e5c43c06e6be6992d766e52bc6bc5f99c696ded1f6f05e1a33829347beee2b7af1cff024781c7c56d41d963e209c1d81c79348c6799be9d9466569d1d3ce5cbae109208d439921fee0742ca0607ecaa3dff7e33205c7a6305d91dff2a0ad0ec8753c7914030224f8ef6e5edffa12a6b8606f0461ef91de301fb270dada377c44abcca183493c87c36d10a73777b291b584ce9e28dc17bcc032f3417e6a09d7964ba9f36b95f2a31ec256eb9434eda1a7bc1cfb279004425f5efccba3320cd938f1d828229b4c0f12df24a336fba14b7320de0529cdeebc1b35ae68ea54dc8cd0d1d34ec315989731028d3d1f600186b9681402012534fd04883682b0a980c37b22518cb2262bf721e6a92666e40b1bd5b512f4165210fbd2d09e288eaecfb92c10bccab8cc4c15275d05a17a4dd0f979240e486193d52ed9f76dc2e21b53ed0733574e9a21953f107eadd611c337138aeb8c298033c4c0a010a7d3e043abc7587cfa263b6f54211fb7916d20b594e5ced13dd10d85643487d8383be85674fe9e4b850a3507095322c254d37daef2fd605a834c6c0cee29d5544f4184cd9838ac3ba5c4a5f9c", 0xe00}, {0x0}], 0x2, 0x0) 15:39:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000740), 0x113) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a147780a000000000000800000eb06a600"}) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xaf}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 15:39:16 executing program 0: r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0x86) socketpair(0x39, 0x7, 0x0, &(0x7f0000000100)) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) r3 = socket(0x2, 0x1, 0x0) getsockopt(r3, 0x6, 0x2, 0x0, 0x0) 15:39:19 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x60) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket$inet(0x2, 0xffffffffffffffff, 0x9) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000380)="cb9262370a37688344b7c4b98faed19607fbc07df96f81dce8091df790c0caa8beff25dfee2a490777b21a89236dd2153c05743fbe70ed496a93a7445ca478481f81adaecdc6f43a05b32742e35a0ce88f15190a6806b6e39fa2ceffc9543375dcc6df9063c2375a1c863881af001684f2878e91b2f92f64134bd6131f445e926db5f0a758fbb9520ef4fde86787f9ab45c21d3e8572a181550f912f1ebed924e361b70a6f79550cf557f27078ac8d22e364930b2f4f147810767f332d0bde48a9901fb39b06c6e7fd66b8ab8f80a7c38965cd2cbd7fd1e01fa866801ab52d6a0c7ebf4870a887a6f78a93c13a8c131f35f39289b165214d1b86d88fff6e15c130a609a03ad6a7828830a6f3fbf9c97c7919dc8d612b143d28b0aac61812ed16d2343b5f33932a1341ce8eba57aaf9e12b7b2f02aa74c908bbf2dd41f0a2ac9fa5eac476197aa30395bea892fc4f95e793cdbf874eb233fa7fd0914269965b43f8465e861ccbb98befb9622d4194f232ef7d25baaad774eb03ee276a443eb07db8c01646c4fa3149cb6f2f69ead3e8b31ecfd99ae698b0dbd4c711d253e17e7b29f0cf9027cffa0105b8daa4817b777a303241b2cd8b79bf552d341d", 0x1bc) 15:39:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000002000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() getpeername$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x85}], 0xffff, 0x0, 0x0, 0x0) r2 = dup(r1) kevent(r2, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x62}], 0xd5e, 0x0, 0x0, 0x0) 15:39:19 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x8004, 0x800003) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0x4000000024, &(0x7f0000000000)="3ffe90da", 0x4) 15:39:19 executing program 1: mknod(&(0x7f0000001840)='./file0\x00', 0x80000000020d0, 0xfffffffffffffffd) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) fchdir(r0) pwritev(r0, &(0x7f0000001740)=[{&(0x7f00000001c0)="0d8b6c5d8a333fffdc60f998b3d4a43d2844c13160a6be4451e06bc24c5981fedaeba72c2631f8a84498e30e92ca1ea18b1886325681b6bd91264c9466603d73615cd597fece10f33e58fa14b6efd87e54ab8ad0043deb7734b140d0b3fee5e7f3783d0c6a8004bdf6fc3f8f6d094eaa60a9247ec88942f08232bf", 0x7b}, {&(0x7f0000000240)="9a7e59022fc75d4be94c66538c0b5daf787f1b250f34573f56b5864d2253e1ba79c2bcdf263d8dbde2e1503ef9873e6c6d8a88e1f680aa8e2cf8c56997952c6788b291a290d2f2a9efb009d5715afa9d7bae45fab677bec5963ac64e25add48f41d3d1f99e4440c22103042ebb8d7dc8c7a05b3b8fc1883ce380bccc0e45e64124edc00f976fbc49d4a695ab12b256274d849c83fbc5448568b774dcfd033bdfbba6584239e8ad609d254dd8948e937ae76725b4d40865f4e2d5edf36b155521251c00533e3fa11eaa765aacfd543a55767b111707f575cc9574b9dc10613823fdfb09d8f98ecf76f819d187ee82f67cb55ecfc2baea486f59", 0xf9}, {&(0x7f0000000340)="3c16d30dd47a221f4cc5cefe2073c8eac5cac364c0f362691cae1af627b2e8de105cbb9251a8408779eeb29334a9acb6db17f03eeea494b68d3f67630f2cb616ab2b36d3a804c3aa59188e6d077786130e4b33dd4231ac9e3cba53d92def68ff7c18e8a5cdbbd43b922b1a37a6b760a91aef9e7434df89f5ddec853f154c51970bfd0068581734613da0a7279e9df3e399957c8f95fb3be901b8fe4040fb1a52abe8207ab19d1204f83c4b1ab92939ff49505d8d75f8fe868d485980a650d2e8dd69fa73d58f65aabe550b9c90690b8b82ef661b913ca148ec34a24f47de671aaa08a20ed084067e759228b4cc71d5b275c435dc602640cb0a59348eba4afa3d4a3bdb777b8f4a76efe01c41189e6fb73fcfe1f2ae6092a951a34785bbb29a157e2b2a01d8214f37011b7d2aea650ae3f3c64b9411a554ca577e2b9e0a695bed878e16d626e21dd1c2f8c06b210628f6a61934857e09aee82821a1d05e8aa945567245cd5b9c33dc6599063c259443f50ad9c86025e9e0e36fe96a71ed2c0483fdfba91737f0beb0336aaa6721668a4b1e496a6df3e0f92be1e82fd42063078b78c5fc0442269ecbbcf462eef149d18cada6869c28f798c97cb601e25580785eac1edf9e6046f19dcbcd0a7b84ab7f8d755b32c21330cbf56c4792ef1d4c3519d069318a09524b39b7a97e76f5dd897acd012fef926d070143b917916b404ed3b6b1a3f182b96879b3b7bad2b308228eccddb5c3dfa1441e7f54d4fe160591dacc94f1060fafb3d1e8f3c1f1fb155e9769b980a17cea39572c76e7129fa4421a442be9498f1b7e4d5927f523b7dcf04a707d0bcc34f5a5d7bc0b671a42f537650c7a2608ffa028fbadf71fc24427746e0f19d605c1bd06508a80902dee0d725351c66c190865705ad1227d9f1a99e3df9aed3a98bccba74cf09bceb993d87c3676551d1372b68a52437056374ba67716d6aba23f35efc5da860fcd90de5a494da4954b5457fd322af496eea899b52a924e4a92147eea3ccf8a500d20c7d6428a8b76c38bd948920896136e318d1030ceaf4cf8c686443b4df1b6eabf7210303563ed7be18da471003e8fd4d1bba53f9823133e19e9813ff5c10d38602286f100f8c7508b53454c03748bf16468229114ca32b08243b0f7a0068a4209d06330099f0bc751258268aee9552bb4847456b8de7a074a6fd0e689a78eb5af6eb2193b854cf5865c7f6c94b7d84c7fb8b2ac7734ee6cd56992497a9ff47cdb74df3cf39a3a1aae2710f5076b07ab7b93f8f1661a9d5a7dbf5c30c8d8fcc0870976876a6eb1c4607bda9d6944b006efc0bcce234faadb9b1c219eb374e541b4c1f5eccd881c79fedb69cc2b748c4cf224214f54276cf6713e37e0a2145f07dbd59e38278ef862ca053d9a6f3a34b72f86522161d4f6e4b76cd37474f1c5e88f95959ba894ab513bed2410f84154a4dc08439cdedbe98aa4d8256deeb7407129523404ecb603b29e5fda1e0bc3cc88bd0ba113675b2b8964bc1e3ab84a067a0eb19d3b627dfbbdb9d48ee9af4a840138e75addfe0acffb5abe2d84ac6701e796f5d3470d69826b8a03d8499941616069b89141e5183b0fd428a09dece98cd762854a8c780c25f47b851d63326d61e678f0d376a6ac1adb97996068227d531a4a1fd613359204e7ea983daa89efcd207863f9c0f7e87a7df95620b25974acca49e4f821db9d75b3da3c451d4caa94a885db3564fbe65f223abce1b956ab05ba3a009774a11a9385fed7ae92b2c591fe2274b87ed315c8911e95ac8a8a0b09ee4b07038898b6f109566df725b8e447fc33360cab725437eb862ab2ff97070fe4823652904174273de1a10b506284a5e90bdf7dc75236491731889caaa85bd1ec50934e2c9fdd1fb663ad4e27d1ccb837081fe16ceaaf76c243fe10dcdb6535447348179041eb86b188fe302ec33b3cd3a33c356b6b21a79b540c43ce0ba679c282efa99139ad69c6631974a31177dbf13f85165e56abbca7382c7dbe69bdb06bb7db21dd16b2746c0119010f5278a8089ebe758ef2b0994f57ba7fc75118a57d8e2a7d344543dd00d978c3b56932c12c82fb916f56c90a4b1d6d85bfbc41276f1c641828fe35010e494bb1e8255e56804d33f1fd8f3f7411445b07776bae85190798fb23ed84d9290cf83216cf3b11f8ae08d526d843918d25780baa9a9e25fbbd2922d9348ece35c7f0f7dd7323530209a485a6b8ad6a997b1982ae64c18c80beaa18a4554b98131d6e230ce4dd130172a3b5af0195c1d6223622c21896b448cd9dbb8a019600b1af680e081d2f0a114cb7e5f66b2a762b89ae6c1ee503ad6526d74021216ed345fb2f2b4e91d72f37ce240310ed6436ce8281542ced18f2eaa3ddc078db5268757cc7152c09eebee85212b91fe8e5adce2b2e9ead77545f3ffd710683f7751c24522f041808b3780e361f6b634d8053b2297915af9ff60924b2cc88097c7cbe86d03ad0b82d1d279f60f0dbbed5191198a7aab3d4667878a09f2447278f94265eaa8206916639cffe7d0158f30c6701d2802caa8c8b7b055bdda72ab0c34ef76cc96b9557552e46abd7f38e1dc093b009f1a8a94d8979dd8e03a01927c04c3368702aab3473f6c0aef57728ebba1edcb7a8caf8ae17edcb5e08752c4e65f29e18441a5cdaa75f92e87ed9482edf398287dc6267a50f2d148d479e48266a936857cd95ffcea38bedb945a39e92586b8604ce97dad4aa63c37fcb1d51a2ee0c1b997cd1a825f9a650fa098549ab275114ac738ca3f1913e3232316aa2fa0b6f9636cd5b5c61e9b327027b32dc71a49e10703096fd0fbe8276fbfee0b1a510b747b6cc9d1d27267ae848a9c82adeb53824f6b24df93a75dd88df7b81cef1714a8512b2a9ba064d0f80175f15b23ad829e37d18294957a90cb75e28fa369d37e968db4a43e214be4ca887576f17807ace9914d94f2a51987c9d6310f01c8c53c2a2fa55a391ceacdff92bc2f59ea866345d78c477a116e3f90fc846f19a15709347e8b0dbe0c8e929e67a67de9b0491f780c4904fc4f678cd5b5012a0b37cbdae6e4977d340dbc9632f1d31cd4500d4d42ce4704f44648f2f0cab635d48f3def17ea373f1a3bfb1bd64362381cc5238afe33ed09e94c0bcaeef1d97c5104b422803c4158294c0209b507fe917600e25819a20e53a7a426596194edabc54fee078e40ba05be48fe7edb9442001f19e0a4786ca3821ca0b4019648b25694106301eaea0bdc879022934c6dbf135a1b6d71e19b0415056315aad4e7e886698aaaff44e35ac1c42520b211aed7e945d841e8a9c915460f2810bc7705a54df7893fc38546a4faa07586fc01cfd53ebaff2a6645a49a50978f8472580984f091c2e3c8d9308fbca09084fb3f78dc99ee5a77d7266c8155b676c44ee84c421918f5f538863493025a71a25be793343a0be73106db860f22021c954a7f232bd4af5054c073d9c0e1b84b75a50dd01228c480212baa8276d6c9fbaad7c1c6cab4fcf3245d7c727582c793b204f966df7e0f3f084c4afe0267d28a4ee3528981e313dcaa18dd868b6e4081dcd524f5ef1784fac69667db2a27a2f8ef2aa6d846171a4dfab25e0029be046c3b290136e116f15695845cb212d60b90b415b66f7459330ac256d55e70c9eb23fe582b0cab165d73c48bf657eccaa2c00d4811d18ce2f396d3c6641682e728819fcf41019237fbe2ecc212e06b848e47d35f89f987f21dd203d2c770df35f0fc507c83ce0ad0243f5571f0aac324522b21507112087003c1c91e54db10bf77026b8ec76dc333812092ded9d3c995a774097c2228923602d1135b2680d0384efcea94ed2b4285bf25b3aaa800214b03267b16a1823f3bda1b9965aa259024e3489e393f6834b47546029c59c58771d23f1097b9fa80eaa5db09ef30d26b36658f1081d5259656332129fce7149b7fa48984cd9feb3bb396c2d9de80af0a34639e04c56e090052ec4dc8e8f64b1a12fa10371a1aeab3321bb57915b09e0a4c121daa691da500ea5a2552ec08e3b2186e118d6fed08a860564b8b52dcb05dab03913ee8dc63d1abfce43b4c2307989f87dc832617f36836485ef4c7ac1ebcf324b0db1fcd391cd20d8b43f56dcb95d499069725647c54646acf2e9a555b7c974972dd42ff490b4e4855ba72d76a212fe797cee2947cbbbaccc0f418157ece6a0b3e601b3c07575d252d37690fc0e167b7c37f32ae722be458a2fe8cdb37bcc1db9821aa9f7e2c2d8641f2bfc22b8b56aba787868581715daa7a7e98d0ecc7e1f3748b082aee348cc1e6d1e56530047d52fad98fa5010a45a687e1adc6b80653cb1a3e82adb213f043c7ee7460f785d4300e65d68c38ce0d56009b356b7bcdd1a6bc152080fa58b27113f1b413b2f5dcc660f10cf29f9814c7043e30728441f2aa4ae6b265cc103d5b2ce1f32df6e800a3f2bbe5b1228afbe9e7a6995c4cc59d0bc305946d091a698cedd34179cee4c893d8c6917f41825fdcdfe22943de957108975eb2220f82b1e83f5b24e242161f5756baff148c2c0ee52c1c1e896a4149a187570fe436a4a79db98306f880f35cb1de8dfa14c409752f28fffee9def6d26408400300a9425023ae14ff379e5c0efd0ce892cc97ee2fff5f50478ae2daf25907365ef448c5027e3d49586caa727f660ce0bd20cd24376de54208663578437a3d9fc6baf786c96b6a3299ade7f3198a4630d004dcfdee1bdd2d98a9f12c791cde47a53ec0fd434358ace50af2eda010b743df2b11d50e9d7af322867ef95b6be6e2d62298f5cb45e0f115551e03e68c2f08869d918fb6f024fb6292383b4b9eb8b829fec1857739b2d09cd4666fbfbd32ed108f103b261ef60393ef840b06d64e41e446703bec753fcbeb1d05e6f38296074bcaca6fd8fd638237d54fed29b0863f9762f63828e320783f162209d92634bd7f035c6cfd0692712f25b584280d9cee4b2321960700731e5dca7fb39fe8fb3da47f650dad1f52387a5aa425a571da4fe7ebc7e63685a9c237a1ac02c29a27e9cacba00391c372556ec73b048dadd6182cc4881a4964955e51d947ad3016e9703e38d6dbdf6c69f70dc15ab9deb1abe0c05e310a74300e8cffb42547d810a454dd36b01e97bdc1f18dd1c2d4e114abcf6ecd5fae96e56f5068629afc4c56357697e72cde9c53278eb7dd6b61cf00bab1a648b181c37eee995c6a280c7b5a048f4462bccedb87d4f84c08a248067bc2636e0ae7d2bc4a10aa1756d550d167c74b3473de94f2e0a3603e7f5ef8814e79486d17eaf7cb05ef56b02ebd40912c7c7bf0b9ede2120089c9c48bdbcf05ac2bc91a781db5f9dad9d3faee0a7e17f0d42e6d9cb57172e6e2ac623c5fe0cc3747bd5fa3f216f5ec7a772acc70c38cfc3cc9547417c6db6291b85b91f2e5b449f127de016057a14b46895dffca97c66c3bc02ce0ce0d497254843820c02a013856ec80d77b26ff8d71592eac1d69a6dbaa4ebd684c50f9d3904617d29f27a0ef57035925fbc29cd5071a6e2854324aee0568e02be1970c8c3777c6addade6689e60c218f7de64a0685b13cafd074ec05319ac683369f9da0ac77435d96912949a1b9ce056000123424b9f33ef64258cdbf918e7fefe660274d4330964030bcb85aad7dcd69a9dae3d1c8b54c734584b046ffe5fe9791f7eff141f8e869f8df49e4966ab23f551bd4d126ae3aeb9b7c48894c483ab343d4efee7db37ee901445632b864ddc891e6a2a2cdb978235373523e83781a13db14696ea24", 0x1000}, {&(0x7f0000001340)="a74133bc42c4aac30b9fbdad0de7d9bdc1be907602b2a6e6d5e33cc75af0373e295535a76e35e86d50dcc90b25eb7e460130c75fb6be5e5284641b5fbb3d2d1b2db712b922a755e82e69395c7f7b3e551b1c8d921def9299d961f2a65e1a93ce1d010f6322d78463afb91da89411e4b0ae5500a1435085b5d52a3fd93728759af3697f601f8f79dbacf9c3d9c2b68a56ea1ddae7ee08e23f7bdd", 0x9a}, {&(0x7f0000001400)="bc613d767048d2e5eee1e76dbdf77a5a5cb829c96f22ee284aa9c05fd0272999610be42464f71fd389", 0x29}, {&(0x7f0000001440)="0e6895dbc10f4d552e3d9390927810adce0dd1d2f4082e2073eabf757200d6f8de599f5c498dfba791ba1773c4372bb729a12e14d0870b491ec9a9bab5311ded0f3c01ed109ab4ac6e08f2c8e1a3cce4143c5af5cba3ca17847b211e848e068383807b753a9818be37981b80398c009bbf06902feaea8a0975ab9c59f5dfceb04c0c8e0b824a65ebf084a7006424c29e5785be159faa9a9aba2e0a7234f50cad8dc987865bc30f34e0bd12322fb759fad5", 0xb1}, {&(0x7f0000001500)="a11385c433c4c8afbb03f5adad40d2c3f9fe1008ae0d6a36a3558978e6fe2457eca80465e08d0f794ec40b", 0x2b}, {&(0x7f0000001540)="e83dafff85eb56c6d7d5a40752af303574e5380a9f9267d0e5071f280e61c82c3af3966959a5787ea38807f371e0bbd6dccab42a21e1ef49d973e6927933f01aac05c2592ebbfc6d03a6737167d86c", 0x4f}, {&(0x7f00000015c0)="c14d99c72d3c91f44a5ed5daf5462c83db05df574e8ec809a32f519bec245b9073b028a84bb86e9eebd7f4893126a63ea4855a8f9f1840a4c9b8cb54816a5cb364cbad5e22621f695dc3ab6bc6ece127b12021bf2c5ee31efa32911447373154b61cf1a61eadc76cab272f625b0493a6ef5c6c592a3131bd191acaefe9552378bd9aec6569882b471b9c0835c3e0274ca9e715b58b937a860d0e885ac80cfb0ff0152cc81a673012", 0xa8}, {&(0x7f0000001680)="f3b1427da09541c421f272abff0be79d6cff72ae02d07d1d86fbbae8ae5a07b70bcdd9c985c9e9b8f4920913358dd4fd38a0a1646369315dc225d89d3201e2a06aa4959993540b153fbcd637e255260d57764b446867ffcf9e03cf53f1885bdf25d0e70eea61ea1609ea1c64db9e0bbea5011fe08e8ec02a444e6e625181aae05f0482", 0x83}], 0xa, 0x0) getrusage(0x0, &(0x7f0000001880)) r1 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x10c) sendto$unix(r1, &(0x7f0000000000)="e59f62b97326cd8737a953d74e28f2e0", 0x10, 0x400, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x8) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) 15:39:19 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x9, 0x800}, {0x1, 0x1000, 0x800}, {0x0, 0x4, 0x1000}, {0x4, 0x757e, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0xffffffffffffffff, 0x1800}], 0x6) semop(r0, &(0x7f0000000100)=[{0x0, 0x5}, {0x0, 0x94, 0x1800}], 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSDTR(r1, 0x20007479) 15:39:19 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000080)={0x1, "3c7d0501250d781e5e3cca88f3d928a17baa2d1f427563701b3978dcb78e14b7cf51dfbcc7a1b40dc4acd898f1161314191eb0618004013d6a44f49ee4a448130815f0186e17741fb8cd18302abe347b861dee66287f86feb31d7bc23257f31ce94446e7a2f7f0060c98abce9a4cfd1fca132f13bc67b085df0c164878b68906af81bafdf9bf087e815900b6a4b2451b876f5407b46fe8c56d367aae52ae05397f32e1"}, 0xab, 0x0) sync() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0x84c, 0x47}, {0x18, 0x3, 0x3a9a2e67, 0x2}, 0x2, [0x6, 0xfffffffffffffffb, 0x4, 0x0, 0x81, 0x5, 0x1f, 0xffffffff]}, 0x3c) msgsnd(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="0000000000000000b30e077f569d49170a778409f2e907b676efcdd56757187d5a56001d4cc268b6d0b4f93e4f5f243223427373bd8669071573d836be8427670dc484a4b74dc28202ebc077e2c46aa0c3d331d08af8b525679abf47a3dae9f320ad7df239787313d9dc63e926831d238ebaea2f8b2ca7eab65056175d7f93912763aeec6cc609da0a623d62f73a18687d2e7b948fe600b51b895c818c7faacc52e80798b23b8cc928ac09f3d53d3222895e65373290a4ef138114ac2f497317616591e64d99b493ff1295c17a75f43ec1b8136104b44ce76cb19944ec88d4c29c9385ecb88e59d6e19f2c85c0eab2f711418d22d5f3bc9f797a3e158acf1fda6937aa4f63d16a6284581c07ee53c146fb5507d08e74c6ca6a35ad5aa6845c62238b1e01857c71947ec60a812d993a98caae8058f6ab4fb5d119d424881ba78d6626a46c4b5590b6d988f36e1bc918c6a51a2650f3e081e80ae618e99d0f7f520dfa3cd0558de4cb9ddf365ebba4df2eacf3a0241e7dcee4f96d800e2f52ae497d5e00a460e5c7f8a725c90cb638922607ded489c3a8877a5d6f3732045975bbf754cc6eec30efc3f37f5a82fdda08ef1057401f0e06f42f2d162acffa72205f4887a72aa6e97d2672bb3cd0c33986d1dcc02ff68252202abb1faeb6b589996e90267bc41aae77345ed478bd940b4ca11c085d4f8363f2198cbad1a7594dd87b8d1faa2e3fb0d2d7f9c5c61b0a1070d9273523149617a867e95b1e86a001714537c3730ffe79ab611e7ffd3de66775e60b19208a91571fe83e496a72a273d5e4a1d18b0941bca623826a8a22b5632fd5e0601be4d9085de5d0daa4cde25e1482d2f94016115fee91d6cf63f7328c99034aa0c8f0de5c0c3b68e7f641d540add218b3aa1614eb349f99f2abcf6d5385d18bf0d2be2acaeddc6c805b8790dd9fa0eb8c838bd6852b8a651de719f76ef9388e29255767a255575db3c7fd5de7ce299c8e4979988219cd0c90ff51521795af1933b632564dd33477c9d29a4f57caad348aad9cbd8b2c2a8cf982a5f0cdf2179c0bba0baa1b6393bdbb55043d3fd89e8a23a00f8b0f2c1ac695aea6e48c6f61daf256ddbee3a0e5580e72f6647e28d13fb91c70ad4aaaa77a7f1d99fb9440323e4b2477c44b601812b8c3e9c5ba2a11799006d918eb2d00876acf2b5d546ae7262ef461fcfe5c1f9ec08014f2d43d990c8baf7eb5446be13dece19220a4a510d8d9c9cf8bd72a58c7842a0a7c8feebc8f69a14d6c4ff18b02726924da10d87881980ca0c263a105b96d1734eb14e1ecf8305c1d13bb80c6645f36ee7650a8a445bb12dd776c586e35707d07852977c10732cbf9b82b4c6df336941283a23d157a1c3cb268f76766123b8c9f2ea40160120d1ad817181d467b5940d588d3e27dd28c081470454505899ac32b86fe6589ea6c697aa73b9adf5713183e52df452ee8f5ca43af157f3f5931f065a81805ebb8e9821cfdc73c0a12a095df352fea4f04926fb09ec2cd7465c72836d2239502d058b9103f263b7fbfec8b7558f5115b461ad78929cfcb05b9bb5812287836d0f706d15d3312ced656e564dc8b2562ad65ce309f46955eac553d5c72819491e9ddd44be9c848373948d7c4c11072f175f9d6aff333a48c382fd56de50b98b0f5794a0da14e5d698723704390cc971aeac14c1314362671a051a1092cd1d5652b763efc28eed65ae94405d4753911c27a0ba7fabbd7d7f187d5db2dd5e7c3500f2e2ec752c6542b070005e75c0c8229d2ec02dfd802e105fab2fbb5c765667283685f1094eaf670cf6ba781dd22f5f79e171491c0e14991f23d0bda159b3aad6eca773f44dc312f4d4bea3042b8c0aeb405ec9fb5734a9a7181db732f2e8cfa98838f400b6e2aeef7015f49cd269f15ad9fdc13c5bb5a8acf3c7a418fb297cdb0e56abae66b986925cc4f69fff6b4e898abea5dae1c17b2b42f65575b41094e34ec1feaa14c90400626d45af56e16d4c42728f9c2ad13a94f4b009bad86ca9c03ef89dc880c1fd28dc09aa498426003971ba83e6e9e4cb98925e3f05882a1d5b3f64cfc92ca7b9152de3d829b4d757a76035007cbb3c500b2b0c82fdef1c8ff7f097449482827c87c8a484452b0f89cc891c63a67152af531c06e1d1b47216316cb1c5ffdecbe62cc5f12ea2c180e0ab83e7b3c87004265a640e9ae06069ab6ffd0e30d0ca52db78529d11d5db8d94f288b062aa83b44984189d8895fe6b921c0c21fc4b6cd919116cac1b0fb031109cd258ca3b150b3307891c58bcfcc8c2800190856bb015639e1e255b9946ef8c6b5a5b0ae69fcebd8c35700800000000000002e075a755921c555c4448c8b2c5853c75ccf89631905a6cd4f0a2c180319a51de13938e8e993683bd776f4a39825e31dc66a65c517258b4819accd117831fa9eec0571806d23106e8ac07c7ee44f3b8226eb42282927e6903ab00430df5e584a4f39d013eafe498a748a3f51e23ef855b8687dedb55ff852f72d50eb61ed16129e6889c47eb118a203fee9b3620b2462df3196235d5fb36d683fbb017e3a80f63aa32a5d5a2caaab145ee817c914c1a6cb9fe5e396b58d6056a7052108e97d575259f0fc674b9847703496e10f8c0ec3a1f7c798d38b4412808916627594722c35218ea8c0839c1f13a2aec5c32a4014abc93805924877edbc6b54ce1c66902dc6b0a58d20e37aa510caa3a1c8f4731886c4dce207673eb352110705171d31cc2eb1b98131a7f49373b8d0e37c66298b70480b4ed8add5fe2e3df1dab218a382fa10dce5fb9b228933225275c5e50185cc183c5a6dc737d3682f4ebbea2f1f1b04a386804411e7e4bc3a4a4a2622100aede62e823141749cbf421f924a30dc7e50fce4df"], 0x808, 0x800) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0300000000000000b8ce398281aa7973655dfcc7079ce1d2627a3a0bd0900f41888b5a8669c8ec853b5970f5cdcb5085a76133d9a65f88f368eceb2664daa5f7f9db0a105a45cc47f4007d7dd9cf238404ac6c87d13c1377f7e866a2c2f2f66944f28b9c35e14cb46067a800b88fc4c97859f76df8f2621ec75e05c8984164df3a728b72c27297c996b81fc22240807358909dfd4db45c018fefa45593f4b3cf297f9c987cf302dd9600c398404f31da9a3963acac303fbc3f8bc8ab4e3cda6b6002eca75e53fe37061d970d78e34cb7108c"], 0x62, 0x800) r2 = semget(0x0, 0x3, 0x80) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000180)=0xfffffffffffff800) 15:39:19 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="89051fc75733fd8f104089d405901e0db7e6a1f1614ca3d61f731fe9bbc0ad76e23f578d35a396c43d80973896e68a61d4709120cc7a81344f3bfd7b4f3762c4fd2d08c89e8ca1e79686a7143b54f0115be6b3af324681f1873a0c1e", 0x5c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="17088db16c5b8e0c25c19eae7a61ffac38834b864ddb4c470c4ee8802d9c67e5e455cd183b87caa2edcd4b023792a48193c56bb9f21ffcc555dcca24385957750b11f8affc7614fdfb138bf6dc411de2eeb2b98ee7c42e63b8e7fa75240f8468d561007e1352cb5f53377a7d4e3aa63b4e11b90dd62b4295b0e536bdd5902f20b6a7d08322f1c9d2b640", 0x8a) 15:39:19 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x40000000000001) geteuid() getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mkdir(&(0x7f0000000540)='./file0/file0\x00', 0x0) setregid(0x0, r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x81) recvfrom$unix(r1, &(0x7f0000001580)=""/4096, 0x1000, 0x840, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/6) recvfrom$unix(r2, &(0x7f0000000580)=""/4096, 0x1000, 0x2, 0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') 15:39:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0xffffffffffffffff) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x0, &(0x7f0000000000), 0x7ff, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x87, 0x0, 0x5, 0x0) 15:39:19 executing program 1: r0 = socket$inet(0x2, 0x6, 0x102) fcntl$setflags(r0, 0x2, 0x1) sendto$inet(r0, 0x0, 0x0, 0xb, &(0x7f0000000100), 0xc) semget$private(0x0, 0x0, 0x40) munlockall() socketpair(0x10, 0x1, 0xb57b, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) 15:39:19 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x4}, 0x8) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) 15:39:19 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSCTTY(r1, 0x20007461) 15:39:22 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000140)=""/33, 0x21}, {&(0x7f0000000180)=""/74, 0x4a}], 0x2) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000280)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) readv(r2, &(0x7f00000014c0)=[{&(0x7f00000002c0)=""/82, 0x52}, {&(0x7f0000000340)=""/66, 0x42}, {&(0x7f00000003c0)=""/206, 0xce}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x4) ioctl$TIOCNXCL(r0, 0x2000740e) writev(r1, &(0x7f0000001580)=[{&(0x7f0000001500)="7140ba98499d36ebc199b7aed084372f1aa480ed2d43a72350cc931d1497f3d2b98985b07124fe3eb324bdcc7e8c028f32bb20305bfc9b0dd7541ea3cc2f085f84198601af7b40fc421f202fdc2ca9ef4b579134ecea7b5acb25ab59f2b97607f4fbf690bf1908d58f", 0x69}], 0x1) r4 = msgget$private(0x0, 0x80) msgrcv(r4, &(0x7f00000015c0)={0x0, ""/196}, 0xcc, 0x2, 0x0) readv(r1, &(0x7f0000002980)=[{&(0x7f00000016c0)}, {&(0x7f0000001700)=""/89, 0x59}, {&(0x7f0000001780)=""/142, 0x8e}, {&(0x7f0000001840)=""/31, 0x1f}, {&(0x7f0000001880)=""/4096, 0x1000}, {&(0x7f0000002880)=""/91, 0x5b}, {&(0x7f0000002900)=""/95, 0x5f}], 0x7) poll(&(0x7f0000002a00)=[{r2, 0x2}], 0x1, 0xe2) socket$inet6(0x18, 0xc007, 0x7) recvfrom$inet(r0, &(0x7f0000002a40)=""/214, 0xd6, 0x2, &(0x7f0000002b40)={0x2, 0x2}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002b80)={0x0, 0x0}, &(0x7f0000002bc0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002c00)={0x0, 0x0, 0x0}, 0xc) r8 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002c40)={0x0, 0x0, 0x0}, 0xc) r11 = getpid() r12 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000002c80)={{0x99d, r6, r7, r8, r10, 0x84, 0x1}, 0x3, 0x3, r11, r12, 0xfffffffffffffffa, 0x743c5847, 0x4, 0x20}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002d00), 0xc) setpgid(r11, r5) getpid() utimensat(r1, &(0x7f0000002d40)='./file0\x00', &(0x7f0000002d80)={{0x1, 0x5}, {0x0, 0xd0}}, 0x2) setreuid(r9, r9) r13 = semget(0x1, 0x3, 0x400) semctl$GETZCNT(r13, 0x1, 0x7, &(0x7f0000002dc0)=""/164) 15:39:22 executing program 1: socketpair$unix(0x1, 0x42, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) getsockopt$sock_int(r1, 0xffff, 0x2000, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 15:39:22 executing program 1: r0 = socket$inet(0x2, 0x3, 0x89) getsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) 15:39:22 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) open(&(0x7f0000000100)='./bus\x00', 0x400010, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000000)='./bus\x00', 0x160) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x10002ffffffff}) 15:39:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) socketpair(0x0, 0x5, 0x209e, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000240)='./bus\x00', 0x81, 0x6) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x80) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/41, 0x29}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) setuid(r3) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)="15bec3efee441ba3ee9d6bb955945c517d2f6e2a47c8006263ce1c2bd1427d377a2223c704d5913207f9cd245e8a7b030fc406356a50e2a05e414a40725531d4639ef8cb68fee40d372505f42fa2834974317c9a0bc4157fc3b3ca1dffd4529910", 0x61) fsync(r2) 15:39:25 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/84}, &(0x7f0000000180)=0x56) recvfrom$unix(r0, &(0x7f00000001c0)=""/204, 0xcc, 0x1, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) socketpair(0x20, 0x4000, 0x81, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x11, r3, 0x0, 0x0) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) 15:39:25 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000000)="e91f7189591e9233614b2f00", 0x100) mkdir(&(0x7f0000000040)="e91f7189591e9233614b2f", 0x0) 15:39:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0x0, 0x80, 0x2000000c, 0x21, 0x7}, {{r0}, 0xffffffffffffffff, 0x41, 0x22, 0x1ff, 0x7fff}, {{r0}, 0xfffffffffffffff9, 0x8a, 0x80000004, 0x9, 0x8}, {{r0}, 0xfffffffffffffffc, 0x40, 0x80000000, 0x3, 0x72f6}], 0x81, &(0x7f0000000000)=[{{r0}, 0x0, 0x11, 0x10, 0x1d, 0xaf}], 0x4, &(0x7f0000000100)={0x6, 0x1}) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000180), 0x754, 0x0, 0xfff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) 15:39:25 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 15:39:25 executing program 0: syz_emit_ethernet(0x0, &(0x7f0000000000)) 15:39:25 executing program 0: setuid(0xee01) shmget(0x2, 0x2000, 0x80, &(0x7f0000ffb000/0x2000)=nil) r0 = shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r1 = kqueue() r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x51}], 0x1000, 0x0, 0xffffffffffffffc3, 0x0) shmctl$IPC_STAT(r0, 0x2, 0x0) 15:39:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(0x0, 0xfffffffffffffffb) 15:39:28 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r0) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r2 = geteuid() chown(&(0x7f0000000000)='./file0\x00', r2, r1) setregid(0x0, r1) 15:39:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = kqueue() recvfrom$inet6(0xffffffffffffff9c, &(0x7f0000000180)=""/25, 0x19, 0x40, &(0x7f00000001c0)={0x18, 0x2, 0x1, 0x3}, 0xc) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) r4 = dup2(r1, r0) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x10, 0x20, 0x6, 0x401}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x12, 0x1, 0x85, 0x7}, {{r0}, 0xfffffffffffffffb, 0x23, 0x0, 0x9, 0x6}], 0x2, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x1, 0x80000000, 0x6, 0x3f}], 0x80, &(0x7f0000000140)={0x1, 0x38}) 15:39:28 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1c) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x80) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x49b, &(0x7f0000000140), 0x1000, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) r4 = getpgrp() r5 = semget$private(0x0, 0x7, 0x140) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0x0, 0x4, 0x0, 0x5, 0x7, 0x6]) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0xb7171693701f8c77, 0x2, 0x3c, 0x1, r4}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) 15:39:28 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x1c0000, 0x6}, 0x10) setsockopt(r1, 0xdc92, 0x9, &(0x7f0000000040)="f70596c1e02774327f254d527a868293a8329756c634c6e08f7b3ec851af119710679ff83055b01553bd2e3ff3089cb5ecccfedc790b4391dcac1f8783962ae6cc87544646ec42bd4fc262cd694d6224c5963bba243fb74417007416a88b9627988c37771a9558be776ac30684d340a1f574", 0x72) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x2000000000029, 0x2f, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) 15:39:28 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fchmodat(r1, &(0x7f0000000080)='./bus\x00', 0x80, 0x2) write(r1, &(0x7f0000000140)="db1629a0fe08fc4d13bdd8922233eb1b9ac911fb133225c31eb42c6affc7efe7fce67ca422590b580e1d0fe9617fed608c241b36e263fa3fd243ab0f95d103edb14219cff7b03c128aaf8447086af385242b80c80b855eaa632d8bddd24ddf1f04c22945656929cf4cbc553c5d445665ffd2e2adfc74c20f45f09a247061abab5fc406ac84843f40e98f869a1c18bee318393173a4d42e5831affe4826896ac8ea6bb9dce724a033aecdd123541d19eb256e17b906ee3a64b49055a0f2b2924a4e4c7b07e021231d76332b29d006af49972e2ee6015b60ff1d8e23f15f4ba51b7daf96338cdb7b3c91a1bd51a8", 0xed) pipe(&(0x7f00000000c0)) pipe2(&(0x7f0000000240), 0x10004) mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x1601) mknodat(r0, &(0x7f0000000100)='./bus\x00', 0x2040, 0x0) 15:39:28 executing program 1: semget(0x2, 0x7, 0x260) semget(0x1, 0x7, 0x662) 15:39:28 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x3fd, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x3, 0xe5, 0x3ff, 0x1}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x200003, 0x0, 0x0, 0x1000100000000}) 15:39:28 executing program 0: r0 = socket$inet6(0x18, 0x41000000001, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x9}], 0x0, 0x0, 0x0, 0x0) getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) setgid(r1) mknod(&(0x7f0000000140)='./file0\x00', 0x4, 0x4) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x110, 0x120) linkat(r0, &(0x7f0000000000)='./file1\x00', r2, &(0x7f0000000180)='./file0\x00', 0x4) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) 15:39:28 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0xc4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) pipe(&(0x7f00000000c0)) close(r0) 15:39:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x2) msgsnd(r2, &(0x7f0000000000)={0x2, "f5c8fd19dbb5b9eebe8b71525ab5a6c1a5c3958650dc7343f9cf783d4dc80759a32214695f41c671eb7f1ddad16642"}, 0x37, 0x800) 15:39:28 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt$inet_opts(r0, 0x0, 0x4000000024, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x1ff}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0x10) 15:39:28 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x6003, 0x3ff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000000)="b2", 0x1) write(r0, &(0x7f0000000280)="d227745ef595289b2f847fe739715b544581bfe7b77b5274a147b61717a1697749265e3400a2d6c47c1ace4a4468ca30323f515b5cf6b6931db972d7f8f024dd77d3d952b115d63d9300eefb39c63bdb86562f5f8a8c38673947d2f32c0fe1b5c81dee68a7ce2ab3eebb20fba9bc3f41edd466b1929095345f1660269b33c740a153e4ce861be22492312d171e6fb71e26bcf8f4eefb1cb21150c84258bbc9a2d7f96fba770097a4c211e19057ada7d47870492414afd21e0fc07d7a65e1e56f41c035f3fe4e3c3f287c18f7afdabc548662da68e74ee4abff88d1d5db5ced6956732207a947eb12b58815c268c8f7dd64c4ff5b847d03130055991a2f65076a8497efbeb8e3dc11d60516b692cbc740091497e7a18812114ca4c8bf626b5da260423870e43294b8d0744727bd9535600aa91d8627897307116ddc50e9b0a85204ae1366422574a68ed3bd2767bb9a067b65d10b9957f661187fffeafdffbf09790831fcdfcce50d3820b65f73ed918dd9a7351be46a4ecaa47d5d19bdc6340fc3517a67cf02b91a07e8131af4b3e074d00e01f7244fcda6eed723d542e9bb13896be9d6593bc3b181a0d48e820a3e55ed4bbde0c8e046ff5ef75dbe9b24ecb91bb42c434a59ace731aa034be4dc535c77849d694e4b08d115cca39b755f0842f7ec0183a88a06036e55d0ed7621f4b47892c8b328bd977559eb2676a1c779f87cc4c80694f8ddd4f67e2570cf80a4c849b1a44b1d17c9f246ea97981f9d545fe0c572e2862de627838ba3dbeab603bfb1f3abaffdd691b0482178b2ee596d113f14ad8e8557d0563a1101d9ca24d7d538a91ad727097a2bc83fd0abb57f0e6c2eefc4c6a1c2f326e69766395b5853048b39f0e97831418655ee37cd00dc65dbb338dc36bebb2ecae572c8a18288f6664e15add65d8596d6d47abf0b0a18915747a961b30cfa8c61a6ddd25d9c7ec44269b9ca736291a3fcf95494019d64bf0672dbb464aff29434ba7ef2067bdb65d98e8166bfd4e08e0bfd91d19e7fab1cf5b05b53248531709b0342e4c20a2c7e2ffff0e0ef7ec53c1853379828a940c3ccaee84c3fb3c0615a863b7c7d24499cf169c6e9dcb56617ed9473f88a52b4f0e5897ea5a3995956f26f5ee14772dcf1dac2bb2e5a316bd9e5b054607e37d8205a32d4fb54f6e8e846385de4e07be537d2d63f6f320b886bd1acd42c313ed28e5c6d2768d2ba041a5131def563767dc01780c6d6664fb3d440caae57c9a4b8fab346c3a9d41b0cea12fb9c16f562363c7085d0be04bf31c33f38c2c3b1522adbfb15617cf0fcd22b25aa91a127c6a51f0cbd18b5fa0a035ca5e0a6c7d05c5b883e4b9bb6aa40479fdb1cb0b307ee2ff199aea8f798cefdbd38b21898b0ccb0ea292b08e935c28efb96f310abc5525f1fed04b152777353d75e72261727acc63f079be8c6392b4277bdb828c51a33e895b1176bc81520fabfc051e4fa17a11003b7a595093435614e489797bedc67a611676a26e7f4eea22b6bbf13fa56a67b1fe9c7c33ed6e4376f473b8041d6a02c8c99ecfa8823118e5e42325ed386a8f4deb3969e45032be95c6150d144fbb2e29ad80d127385e984f7603bc8771400cbdca0ddf3a85c9435da57cb6e89427fa877aca7f173a7aaacbd3233734f044fd0487c84325e435b9088fd513a9b8dd6290013a42f39a3f977fdf3647a3d57a6d4114dfb81df56bdfd29423d47df2228b05f13773b842edc82cef4ca547db3e3540aa4d18bdeb654fdc8a3ab7aba1a39c317393ed8df47ba5965d010b31cb6dee4b6669765645e7200b47e3c4584b3a57008a9c1665c29cbcf3e71114c2a637ef2ef078dcbd07708b42e7a3f44eb75f307e991390c55de14c36d4cd969363d88839bc1c3be4a6d255e3d2eaea4d5058225ab1edaa7b3bd9c214fc27ed3a9eb1664f83b81393a3be373e8e47daedcf7cf44e547797f7afa6a42d6f1d4485b97b0a2c82356b3b50dde407766bf1c0feaf0f2a59e5c0b4dd9c86d1b8bab2bedc11aa003aa81a2466a9093f3f5901853cae986a21ebbf3646accc66234d17d6cda6064856e3b0c02f3a813c82ed259deb4d567ec9113d1e82e09913df3f0941084db2364a5d7210fa03ac694c991e049e0ea20c490758f8f9ee8183c00666e2b0c4514be2d9bbac8db19e57e0f61b2dae25bfdf0737f4c606e62cea594240315e10e2daf534477109d706aaa5b21c4541892708c9db084649f74c6ece092d7f4b826de3115992241176c0f5a615d842f899ca8709f731535bec0fdbdb055c5cb82cbc12d4607a0e1dfff14df08eb44eedcd4ac1510a6494f5a36a33439c877c67d08d2fb8bdc83b3b05cb98a6e889325c23dc20a334a3ea7a3af0aab367aba73b66610db6c629ae2321137b5560bed028deea63aefa509c657f8eed62554649efcbfc73939bc00f78f532927b20516791ebdfa3d9380af92ec789f7403f74a6ede7fb107c985bc2e7c64e4e809617ad6902d53d00b974bc8ba4cf8f9c83ce0e598b1329c48c2d3d3ea2e70168e3a01fc01364528635cd45ec25317d9e38a9f0981b76d4aecf55fa31d6c8b10e2dc03253d926d41268ec9a5ed1f3f5f75af9e78376d9d145d298e3ab99c3d69985b4df12e7b3e176fed786afb71d1e06a14793b0d6d530e0705d774a8be747bf9f5da7970f3d36beeac64c9adae3d85f15515a76ccfc3b3a3dc77c1570e641e737db4edb985f16335983262c874c90563d8bfd1ae46d984cdf195abcd02ed385adb50bff5db112eb51416587e5461fa3429b5d919f1e7e1bb29df45a9cbe1d353d3305c6d40a50fb3b937fb61d22a1afcfb61ae29c1861e944735bc712cef06341f07355fd1255064d4d395f7e9807094344f3cf13130fd51adddb5594e40ed8ae090abce1e5451573b273ea0b190a4e70ba7dc5c66bbb4636f5fc806d51b46ac3c6853dee8a4ff5ebedd8dadaeaa7e0177ec870161f61319479e6ae0b4b409f155f97f6257312d89edb82c22d2d83dcf06865936423a6bb32ab65483e1f0e1411cef5c960a5ec78e546546d67663099ffd0abb889ea227af65bd013a175999a6b6a92e3adc5b6163274116361dfb45b14b726c1497b606fd57d94acfd8ce2a62e807496d56b779f7e327536bcac09d8e1fa6d28ab708573656f6f657923369e6781791adc507f78805783a7b4dff1a9ccb99ae643f3c30eb376de7571b5c98a3902024ebebcbb969d2eed96c7bd82680ee92be9b6fac91b3ffb606a72f9ed67c8136dc2a986b20a35b7335ae47246542ee7e8d6a96588e0d5833b791c9d942aafe84c59a57a44f3412014c40a64a1e3ef7aa47d290f06d841aec5af29197b3e07c4e7db4543102aa641059b6d8ad7d46d13a923195f37af05dc1a35b93e86678d102888f7c6a9dc8888878a79bbbd36be126701404554abcedf783b3628746e5a323484ef6dfc8b6790baa207a77ce48452ee09bd7f1b98af262fbb3738793a0fe3da0e752af26f475c2d5bba1b8383fdc2315b7c164be7ece58cf11e045b992689917c55e22f7049a20a3a4951724befb2084617078aad400c6d049e06b739850b9533456a371c81e99365b2120c0706361ce6ac56f98abfe7ebbdb5ab43201d0ae889aad9e62a6ca57355a082ad200315a4fce117a264983a11d008f1b7739734aecce0fa50c4744539589bbe4d63d0bacae87207538976acf72782fac7f3e452c0918f7e1544157b0e44372022be830b93faee55283b0871969a7f6c6375dd77d09b185e64bb6179c6154eb38cf721fae5fef4b30ce0d27508f4ec2e1680fd4340559b803b3099a7ba5315de188bed22b24a94409f81054e3ec5ed583682442c49138cd057ba7431f85cd8cb1579a275773e321be6350abca45b7ab82fa552e38ba1f1588f313e4152f4675e9e5b69d2421b56785d25cc19b5bbbfd2ebedb682a5a61bdd1dcd21517fdee44251dbe0bbccdebeb5da0c9a268680e294b83a878accf24213e677cd252ea869bf74252a8a23840a305d4b99cc0aec88e71104b18c30714d609022bc2bd1d6bffa9b743d321ae2c0a409144b52cabb0e55487665e2f989a52dadf0a85433cee51562d6ed103c779c5899553f85d5713e2497eac1f0ce3d71905f5df24bcc7b1cb5c0926dc64e7a00913f4a3e9cf2d2b2e2ee2cef7e548b6939b65e00e73913699e11f5fba1c0796492587cef6f46d37c911c2050c50e078da46b45c20ae9ac50c52ca3a5ed4f5272c47f5d968e67a18b5f329299dafe7f04ebf86ebd92472e1727eeedb7b9f4cbe756045e00b67c891cdbccf89d9e5721795303b4c686bbcd632cc77030a48c63253765ccf3511ca7075d8c51bfbaca4209b1151168b772309c7628b5fcc8d639089e0bd36d4a164cacb558aaaebbf6896639a096eda3f6443e0b3300c6b9d24788d80dd03f29206fdd7734207fc265605cf7c09afddeb87ccd0a5c5ebc82d9a5d0aeb85de89411f96a28357fd1c5a9d751728305fab2eb75f3db549af076edbf551404e788041bd56cc43957c70c832f746165b39f77e58e910046cee7ba56c692ccb32d0b081ecc1e31820658bc435ff779e67df7eda38e039f4f9f2be4bfec5cb5df73c768a55918b44b0a1b768857b0e78fd0d75ca3b6650856549d7fc9f32211cccae3b697235c2db8ec31080f905c22969df5cb0992672567aa2b5fe8fb7218d40903054ca915a9bf0b9c89c819337cf1d9feebade5621cc73ec736f8fc6defe62fde1d12ecf8cc1b7ba9887ad79187df3a14b04e7dab4b10c27cf0d75d01c35f7ca0a35fb62729e8e9836c6fee1496a52f31aef804b22f4314dc4c91241627046ab1846fab118544e3d979752bb9c7167573073c7bb8ee5d6ffa0559a417aebe1cc1f59f645d14e0062720e83b1ff546b11369dadbd008486689e1ff53d37d85a1065a22e3e3e986bca1d143fbf430bd6b814ec703d171086f169533dfa890df2603cd5ed1a29b7a118ffa22318cac03c1bf93e3b21ee946a8c059f098f8e021be6dca3f6699433545c2f20b233ce87fddb22cca00c16e23a48df1816422a49f75fd4cae76238345b86f2957669fdd5ea613eca1ad7e324d54f8ebec3aedb2da8868569d3944a4bf6109c5a60dd8564e93c2153b2a14e7b9d325ae54622da5d5eff091495b596843ae60d41240a0058825f36c60b2e2ee9a198e1fcf85258a53a8804e560f624e8102df968eaad52b487d2233c50c114a3b41acafb27db9c59a73cf9953e93101890c2bf09ecfddb8359bb0c849dd7f9025a6bff97861132dd585ea33d9a8430428b838ff425c4ba418838fced6effe4038333f8b7724aaac8e95ff9338312c16e0ea34b07c85423b96c9d8ef4352bd07366a887da9875581939bd5db69407648311db5537964fa5e93b1365358d066e0121cf029c89deff0058ad5c0e8d83243647c50c15188ee19228753a0caa2057322719d2f15b41c7f41160eb945ca61b93c58cb71339d126d83a1e51c0cf2419af95cd0c3c8d82f9511225a69488757cdc3eaeb353ea084c433dbaafa23b080b1126f0e49cf8469841e9b2b4005765c91ea369346390302175452843e33c82c397d5839d892ec8abb5b168a4520bdd83cb5e4da27774405990fbf240e16ff3441c405fcf35d90833d24e64f107e60f75879b9132fd79d07c85d0734e2488bd796290504da135873500eca07ef69f865333401bca4a730ebb11201ad3c1ef11f8976eaff8e648424005868cf7853a0779d0d5d9b70b8c97cac32a705a0a73958bebecaffb4b74ce2800faa1", 0x1000) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 15:39:28 executing program 0: getgroups(0x4, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) setegid(r0) mknod(&(0x7f00000003c0)='./bus\x00', 0x2004, 0x236161ac) r1 = open(&(0x7f0000001040)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000002e80)="b2dcc54235e84e5e6b280db74d5a808cde72eadd1094bb260e6aa5428e675f9aabae3a43c8b6b4ceb2433c9aa6cabeb776388f9264fd7ee788752f565937437c09fb2693c2e9e76e171e73ffcc14d65e7a5e9665eaaba64459ebde44c518c58962d8eb7c21e31f907756fec8c0d4bd21c75a9735ab1dbd22564d43fe008848d13ce59c9985e197f2fd4e1801422c3fd04486b9a99c0a93c2bb91bf86160e355fa50ac6ae144b24ef23fa60b92a3bcfa1a54c151fab3753ad52f7da071bf711387cc2d76bc90a514d3ed0b4b683f838186afffc50e1ead06ffab297c641e7fae975920bbcf77ecf9e498be53b2c16d880f4875c451f3c7ecb1f9841d9413a875c3a83b65c75e2ae6999d36a352d58f911d0869e0d9afc2f98c55d5ee9d1f9a440ad424595162892c91cfcd944259406216e94ca3834433c0fb2de8bcf42b0cc35a00f30f8c70d4430a711dcc0074f8070a06c60c060338441b9abe9534088e3f6592d731525d56796a866cde90dbda5ebb3814f35923b788e253ea3744a70ab854edb165adb82ce2a524e9a12f6b0b04759db85a748f9f2b2a32f017db99f09d036c781219c88316754729788c44df29394c619eced8944322dfbab0b87dd57defc2b268a9b67c20b4561b9ec31b9660b47e0a6f9851863b02ef7df02ae19dc25d279a7d69b74f411e94658d7d6c8a0f5ac0643a648275854ea1b41a272cc178cf5c80a3c4408be25a3dd015c47fabd3abf093e818d3ae560872b0471d6f833686ff40b1c7a878fc7aeb01f39435ed04ffd3f020e0cb3472f9ca7e1fcf1eac2f59b153ff9215fe5cc6b9f8dfc1752f0d8b088ccfb1b9e8e62b32188ac269a72324c65ae96a8ae91f06ac66337aec115c269440b84a9e1fb76014da85b506c575099eec518eb470a2bd261d8493f092822bedd6d7a58596a56a082a5f34a392cb9437f6f47902f670ad1162fce9190fe832fcd2d6ccc42cc8b5232b65da089d6556c7f423bd00d19bc882cc46cdf44fe1f399360d1a7588a1959895fb9757a8aa2f1e47a2bda1d0a60ff47f9222fedea21ab8b2243e02f37b0a3a8cd6ee50c28460073b458f16d167b4e4ad56bde416ebdd80ae7b57398b5111d7de51d5359333afd9674088cdf8824313be188690f109d676c45ed074af7897a467660203d4845e208fcfa8cdc5291ba82e30d12c96bb77df75b5f369f2b0464ad78cf379faf2b5c66e541dec90727351d56b60520ac42b9ea734992d847564ec9b034315302c204afda22ac3caa1872db91cef0578dc6e56326f95b2857bc095d301bf90b3fc831eed535879c8911687c42ad42caa9cd26a340cf7a157121b5bb6a6f57748757b1a3e2534134d975f21f1cc41a46748ad7bbb4d577499c3ffb2ca00edc8bca4cfa4fed3c537683dc68f39b556926c1e47e768bc224cdd0ae9000c4b2c139be21e82dadbfcb12968b233a3091bbd89fbc0c1960a2e1369f4477fa565c4836206ae8fe94831d36a3fa72d66a16d6b9647b1ba38ffa21ef90b71b103e90a24634e3170e42e161fc5ce0d0d21e4d29c133f54c25ae4421e5313dacfc2455da2a56607f8734a067f4c5cee26609bfcaf5da6e359be8737bc42a8f523a8e2dae38881c37c507eed1219ff6066d02f39301a2ff0107bde7d5f36c46c054d783b9b34d28dc255d485940f4c25b975a486deae4ef51fdeaf1d315fe3c33f0296947b5fcf633d539e97d0b05dce819f218316c36f09cbc278c343daadac29a7b6d3072970e789cd4a01c81746ea1d475e01805ad892a68c94596becc235f0ee6e58f96df0464edbe1bf28cd7a2c4bfcf5643bfbdedee16997901989ee9beda98d11a922d0b3b4f5531b0fbf228703b6735a1475559fd49d03cdca750fc83d28fdf90615c555f95ce6a182b508ffe15336e7d8c67e06f3952231199acff889d41035951073369007da0b1386180888168039748e82f6a673da7381d05e24cc7835c19fd2fd704aaa4755304e85bcb34c2f83cbfd6f0887cb20f39c8ab193d7dce2331dc478408fe014ac4288427c8a361ea4c246aca20378494e88444586fd46791e81d164156373ec9bbdb3d345a89a62f8af4f7b5e1a71ecbc1c56254a5984d236b342e3b9f76dfd3c8de551db554696cc4be397c719f962fc8733e7ecbd1ef6feb57cddf78ff9d51e220d0359fa2bb29af396406a8a4bc393163ad8d5d2f2f26caca176e90d169dbaedb0d9008da9eb2178f1c04c7f025cc7a4c3aed54114a44c16b9350a9eb8523b25f84b8ef1f27f9055245dbcceb58f238e8dae090c3c8f4a73bae500e1cf91d35a725cf3ab92efcdbf90d144dc9a35fd6517dd87adedeb139b8b2d02effeb5bdddb1778b8b6de59167e784b7a94a4c564e4bb046c0ac4653e71a3edfeca5e140c95a87bec5bcaf7e564d293aab743232ff5653123edf93b15a384ea5255d7ec89ad5227be78943186c28b4bdd3eabba8de56b906ee8b7556713102f7ae995f0ed60bb69c1a88ce1240e3330425c5db5c6342516728dd7222012e715a1cfe7ef70bd359a15251a5d5ad0461edd63f17167e05c0326c90c03deac2f97dbe18d3a45373f95a64f47619201bab42bb85d9e1859b5d02b8448ce25ae9d95a19b91414deebadbc1c9f162496ef5bdb873311be27f82e3c6d604b790e556a9c88b074a7f108a9ea060190bb464299d66a796fab6d490e3aad28b488f09044963a3fa535ac979ed13e2147ff88e12b019fe3cc7032dd89b4a48966eba73d3d8e049ffbdf1b474ba199f7842f1a652122750ed6fadb99531182d5e2449ed983b932857f45b9075edb38cf19084fdd2ef5290fc10098f8f9fef42d5ad2fb69990f581b3febe754036c531e1f4143e0398ac2df9cfb8987af8e68fcbbebe6b933c2f44a621dd4b5beeb9d47724468adc074c2664cf74b516a56e7db7027a70129d561c2cac4da515b78dcdf896f7d661113efaad4effa78be52ef472b395c13c5a2b0a8b257c6e766b2494f00c8c5e2b0f3438cb5ab58b6c86adb139ddba164e6dbd56c5133bb2b521868100b4f0f4ecfe4e85c438ad2d9de7cecf86e4d5ccd3ba6ed08244d6c36499be4885a2d7ac0ecc3a886f75a094b7cdff5e26d5eb8cdebb9b9f22ef2687e6c8bb72419bc1004ea0c3383c38a5cb95057ee294207ea0f6602f206e2317d289cfeb472a3a1d5601e60537882d46d868f0cc913d2a4936cd01ef3debdaec21074755cd9bec2ba80114259a4718e27a79ac4089961f65b72c02630a41056461146653b187b12290fe3df37268d617437c7fdcb20f8cc7ca752f5d2412ed7dc6dcd51d02af3ec405bcefdb01d6b991b835839f442260aa0706dcfad4ea9bafbb104c8dbbd697c1c9f27fb688bf525aa284e9f9fcb6101f7374ccde1c283b17eb2582acc70e94ae01352bd1aec82cf498b5dbeb9285df601f8bc8e0dcc0096fedc34437163019e59080ff72cb6e9b9d8c94901d0616ab517541af68cccabd635a6f7997f1c06f43e049972fcdbb046ea86bad9fbf29d28117aa172bcb82bb48306a356598ed4884a73d5c07c61b24f8a7b633a27690b94322a06589008ae2f6bfc67cd2e01136b95be7e7002b05ef08c4bd5290eb3c565fff80e25d245739cd5735934bb8cb88c6b8ca53525179eebefa922d93b2d5d09ebbcc92664a66c3668c30300bcd4394899abac7bf59341c7c0c66cb17f3afdef45e96b1718f00952fd1eefab58138379ead9fb209f3a3a33429b3f7dc59799403540521c45daa9d9eb6903ebd7020fd9bfb7bc1f342ec9cf02d9094ff63c98804c09e8b48fd5a15d1094f43a9e3297cb6c230cac28e2abfb1fad2f138aac9c6db22eaab09fdf1eb0a14f8b8240e13a30a7c8476e834268049d0e11d2ad1ce7a85924e07edf4e0f7b724caf12fa07319c66d16f89cf00330e8e6183804ec7cc3145861ac2c8a0af1e85d41757b2819686551efdaeef9752a77ad8dc5daf8b5fcc298178287221a2b76ee8d78c5d287fd57ad9f441a9a5cfc05625cb475dfd84928bc18fa74c17591c147ca7e74bdecf3279fa2d1c9ee78ad9ccf7dfdc149f88cca579ba905ab34203d8454bb98b3dfda86f672bb4bb9a8e310a97e2f844ba19eefcaaf02bc4bf80804489007a9630a9c250192f8932c33c2e01a356cf0cdfde8c7102bd8e505306963cd02ae96aea18e8ec0b0798d1eb7ecce078def87cb44d383bc9f2b9fad2ada7ac1475fad0f418b8fcda1a134c9504b8d8ffdf1b5db1e32177e49629310703e6b6f528de438657c7bbbbe1fb5b521d5906cffb684b480d4395235f7d45cf9731dab2a4f4e350562539557d4779a26a87d7ced5f7c92d36bdda60058a6b9b6d885e62625b69b68f9dd0c30464f432789d4e29c2c37eea4081501c5cb0f9d56a52c7097c14c62285df1661820c08fe66d38787a6cf404772f15c7052bd154d06e6d624b4fddd280b2e8b13f9bd40a9a3ce5fad6e4a6d50a3ed907d8d0e0a2f2753a463ccae84fd46756b91e02543639b702977624b97f34a858f194f942faef9a4f114a41393361868281d8ea321a22ac76c9981aa1468c96ec257221098db4e7bebd014370c003e281236ea81e42505e042eb923b827a344e094ef65ffdf66ee021dcdbb61d6d8b92e923f3da57fac616cfc0351f1aec16a3d1947061d10cbf2dfe0b0a899ad3036966a1cf886ff1caa6eef9d63f918fbe1843d4061d2698631bd7635116d9035dde8611de98ccd39ffa8670451f68516ee8b2c141e3b303adead9fd4cbcdab086a762cfa61bb13ce3f8b44a89cadc8263db6531245abcb81ceca7aeef6940e6cdc8004a2f324467f471cfa28264892cf434bff34c7beef36112b72729bb72ed261ec794bf36b3d9ff7d796fab2a9c199fd236eb392c3c9c7fbffcc15eae2a6725b48fac35de7baa78c69cc0e0c8a32c02cde1e2bde96663b5f31cb8431cd8121138d5fe0bedab170c5903cec858f115ef2ad31262bf3174b54a794366287c3c3c946738d839232a14709378abe885ebea0ca596b2443d5e9102e6faa9900933c502aed93d425d4fc99fa6ccf3774de81b4f33595bca5b0d9976cb54f4b723ba48baf25df752b22b513c0bb67eaec8bc34c5b32c4b0f9fc0ba56efaf5e88a5b0291a9494bc9d45c05cb4bad55587f4d8042bdac23cfbeb586ebebb594f7d2b32b79d20e278ae0d174ff4bb7d96b8867794a83815c49acda1f042e431fdfc1b08bac4f7b46840ae6780af3c79faa8a5b37e763b1455b91c1e2cc676f584615d11e8b633c8f7422a9360074793909ef59d587224d2694b2b82914eeb51cebdf0ae4a8de1ebaffe830a2205a08b02b06d7bffa1a652fc161cd27ab0bcd06d4d56378b4accc337a62", 0xed1}], 0x1, 0x0) 15:39:28 executing program 1: socketpair(0x2, 0x0, 0x10f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x6) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000180), &(0x7f00000001c0)=0x4) read(r1, &(0x7f0000000200)=""/46, 0x2e) sendto$inet6(r1, &(0x7f0000000240)="0ee87edebae4c67780dd19eea74d2a959678d800bc972a88dfe934e34a8fc99b8137d1d23e0eea664326cfdb7f337bb376ea0acd14", 0x35, 0x2, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x2) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000001840)=""/124) fchdir(r1) readlink(&(0x7f0000001440)='./file0\x00', &(0x7f0000001a40)=""/98, 0x62) connect(r0, &(0x7f00000002c0)=@in={0x2, 0x2}, 0xc) r5 = msgget$private(0x0, 0x42) msgrcv(r5, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1008, 0x3, 0x1000) sendto$inet6(r0, &(0x7f0000001340)="d478150e725ec636bf9f4c86a979d236bbf82968ac436c7f2142a60956dc9b984f93281a7aa072ea5c940dca0110741a79a1a184f8dbee0107034ad6caaa3c6af1c3a483dda9fc4897ba017bb91ba453a82902cdb94d35aab80776c6d67f0f9dde78ae49c148cb2d599bb1701d40e711eb8f03b62175b578a7644c1b6a9dca3b289b35be798be8beb762c7a16734cc3f882de4897e65e31af76cf1009851c1af4d69490ec0da5fd2b77d4f9bca4c9c6a60705b0eee2e841c204e6122bb3f01efa8820c36de99c228df9d", 0xca, 0x4, 0x0, 0x0) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000001980)=""/157) setrlimit(0x5, &(0x7f0000001480)={0x2, 0x8}) getsockname$inet6(r0, &(0x7f00000014c0), &(0x7f0000001500)=0xc) socketpair(0x1a, 0x4001, 0x9, &(0x7f0000001540)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000001580)=0x55) recvfrom$inet6(r1, &(0x7f0000001780)=""/181, 0xb5, 0x843, &(0x7f0000000280)={0x18, 0x3, 0x1f, 0x3}, 0xc) sendto$inet6(r1, &(0x7f00000018c0)="66b206e09a3f6c247b35726eecfe7f4b7a4b0b2fcd3393b1a62b6a39e8114a00f4d24c2ec19d041763802469826c0678926e789783e37f319b69fe66fdbdee13c7ab1924373a0a7214b9d2391279660f579ba5ed3fc5fa7f8c4d75dcdd7eaa65fcf0d51d557d498f9838cb929a91ba9c87bfdde944f35cdd9cbf5b01014be5a08f590c7bae75385577b9c346b76bd2c4094c", 0x92, 0x1, &(0x7f0000001300)={0x18, 0x3, 0x7a4, 0x7}, 0xc) getppid() semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000001ac0)=""/183) socketpair(0x21, 0x7, 0x6, &(0x7f00000015c0)) connect(r0, &(0x7f0000001600)=@in={0x2, 0x2}, 0xc) bind$inet(r6, &(0x7f0000001640)={0x2, 0x3}, 0xc) msgsnd(r5, &(0x7f0000001b80)=ANY=[@ANYBLOB="0300000000000000ca85f490ead0bf3545a732e9f72057ee5d8aefa069eeaaeb02ac4661dc08ea902fbad5c15fb22e50008d5feeb1f624e89e5dd465a9d6952c80115a4362ba15bc81e4bcb1645f8a1412dcea07ff911e249ae581610ef7bae8e48e4bf2a7fdca95c95c114fc96559f9e92b477558857c54389e7e1538725f2549873200241a010bad912e6ca20380dee89e6eb6993e70c606084ed6d8b6c81059e01bea0e31e4d91e1061a4fa000000000000000000000000000000"], 0xb2, 0x800) 15:39:28 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x100000001}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus/file0\x00') fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xffff, 0x10002ffffffff}) 15:39:28 executing program 0: r0 = kqueue() kevent(r0, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0xc0) semop(r1, &(0x7f0000000000)=[{0x4, 0x7b73dbd9}, {0x7, 0x4, 0x1800}, {0x3, 0x81}, {0x3, 0xe2, 0x1000}], 0x4) 15:39:28 executing program 1: clock_settime(0x0, &(0x7f0000000180)={0x100000000, 0x7}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000100)=""/112, 0x70, 0x2, 0x0, 0xfffffffffffffc41) socketpair(0x2, 0x3, 0x9e7, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0xe8b) sendto$unix(r0, &(0x7f0000000040)="f2a68438d17b95fd094d22668d4c3eb212fa3bf9c1f592cef0a528b0c868601442150ac4a1ff07ce0c5bcf3cd4da0b2c44d142fd808013ed9534792b731f4089361343ef0bc46334c1941095421429bfe4bc0dbc08f08348c0b8c3e2912bc78ed734ff0400738fd660496ad6ec369c66eb", 0x71, 0x0, 0x0, 0x0) 15:39:28 executing program 0: r0 = socket(0x18, 0x8000, 0x3) sendto$inet(r0, &(0x7f0000000100)="3fd2654c8c266eee3f214c58ba9d9d93e9b7369aeccb3f5f7794de6454ace7215ac5c5fcc24f7949f7308c4ad2fe6b0a6dfdeb5961b1987206de995eb482dfc78b1a272c63ecb1c1b52cfaaeb136a7a878a3d1cc15df2026b49fb916100a0ba18eaf5486d1165d8be3be77ec9036a06c61ab2e4f9dd0e7d2bbebaf65", 0x7c, 0x1, &(0x7f0000000180)={0x2, 0x0}, 0xc) r1 = open(&(0x7f0000000080)='./file1\x00', 0x2c0, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x3) fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x0, 0xfffffffffffffff8, 0x7ffffffffffffffa}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) 15:39:28 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="17bc8eb2df", 0x5}], 0x1) poll(&(0x7f0000000380)=[{r0, 0x8}, {r0, 0x4a}, {r1, 0x100}, {r1, 0x5e}, {r0, 0x20}, {r0, 0x3}, {r0, 0x2}, {r0, 0x44}], 0x8, 0xefcd) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) r2 = dup(r1) getsockname$unix(r2, &(0x7f0000000040)=@file={0x0, ""/57}, &(0x7f0000000080)=0x3b) 15:39:28 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)="0c8e39812143277135a876e21c1848a8e49669c0967df901e36abd9ee58967fa074cae377c6609ec1f4406785dd904731cc5dbd52ae3950fe39d9f794c346235a3f30d27e4c7c7f105e2854e382726d45698968a5e0769502858f58b530b1797c048f5c70dfe7d3224e3c52b7a93bc447dac3f9c370776c150809b8c37e7416c541b5d72f925b157e00afaec6e26ed03169a294587b8a06c103a2513034b05b0ca2cecc37ad511f4350e0be153754528cf04bd9266dfa340", 0x2e) 15:39:28 executing program 1: r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x10}], 0x0, 0xffffffff) r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000100)) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140)="acac7a72e4c5fd7db5d838a8dfceddaf6e93d1ac7bae77c464ed24a1c70b892129b0e0fd5537a5cd3a6fb373159b12e9479bd5c42d3a3c5ca65c033a5d2da48dd5355dcf8e8b78ddf71b36fff6", 0x4d}], 0x1) execve(0x0, 0x0, 0x0) 15:39:28 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) getpeername$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000001a"], &(0x7f0000000040)=0x11) getsockname$inet6(r0, 0xffffffffffffffff, &(0x7f00000000c0)) denied attempt to set clock forward to 4294967296 denied attempt to set clock forward to 4294967296 15:39:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() clock_gettime(0x0, &(0x7f0000000000)) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x85}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x56, 0x0, 0x550, 0x1000}, {{r2}, 0xfffffffffffffffa, 0x0, 0x10, 0x4, 0x8}, {{r1}, 0xffffffffffffffff, 0x4, 0x4, 0x4, 0x10001}, {{r1}, 0x0, 0x2, 0x22, 0x400, 0x26d}, {{r0}, 0x0, 0x80, 0x41, 0x8, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x2, 0x40, 0x3, 0x5}, {{r0}, 0xffffffffffffffff, 0x4, 0x80, 0x1, 0x1}, {{r2}, 0xfffffffffffffff8, 0x4, 0x1, 0xc82, 0x2494}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0xfffffffeffffffff, 0xd31}, {{r2}, 0xfffffffffffffffb, 0x2, 0xfffff, 0x2}], 0x5, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x80, 0xfffff, 0x2, 0x5}], 0x7, &(0x7f0000000100)={0x4, 0xe04f}) r3 = dup(r1) kqueue() syz_extract_tcp_res$synack(&(0x7f0000000300), 0x1, 0x0) open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x2df7e9adeb1e9333) dup2(r3, r0) 15:39:28 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r1 = socket(0x1, 0x4004, 0x4) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r4 = socket$inet(0x2, 0x1, 0x72a7) r5 = socket(0x20, 0x8005, 0x3) r6 = syz_open_pts() r7 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r10 = socket$inet(0x2, 0x5, 0xffffffffffff28b9) r11 = syz_open_pts() r12 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) r13 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x280, 0x1) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x80, 0x1, 0x80000000, 0x4}, {{r2}, 0xffffffffffffffff, 0x0, 0xfffff, 0x6, 0x1800000}, {{r3}, 0xffffffffffffffff, 0x1, 0x1, 0x7f, 0xac9}, {{r4}, 0xffffffffffffffff, 0x10, 0x5, 0x7, 0x4}, {{r5}, 0xfffffffffffffff9, 0x6e, 0xf0000000, 0x3, 0x3}, {{r6}, 0xffffffffffffffff, 0xb, 0x80000003, 0x2, 0x9}, {{r7}, 0x0, 0x2f, 0x40, 0x0, 0x4}, {{r9}, 0xfffffffffffffffe, 0x8, 0x0, 0x4}], 0x1ff, &(0x7f0000000340)=[{{r10}, 0xfffffffffffffffb, 0x1, 0xf0000043, 0xd8af, 0x80000000}, {{r11}, 0xfffffffffffffffd, 0x88, 0x2, 0x0, 0x7f}, {{r12}, 0xfffffffffffffff9, 0x32, 0x10, 0x1, 0xff}, {{r13}, 0xfffffffffffffffe, 0x40, 0x20000000, 0x2, 0x100}], 0x91c2, &(0x7f00000003c0)={0x378, 0x20}) mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r15 = kqueue() r16 = kqueue() mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x10, r8, 0x0, 0x5f) kevent(r16, &(0x7f0000000100)=[{{r14}, 0xffffffffffffffff, 0x3f}], 0xff, 0x0, 0x0, 0x0) kevent(r15, &(0x7f0000000200)=[{{r14}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x0, 0x0) kevent(r15, &(0x7f0000000000), 0x9, 0x0, 0xd, 0x0) close(r14) accept$inet(r9, &(0x7f0000000400), &(0x7f0000000440)=0xc) 15:39:31 executing program 1: setitimer(0x6, &(0x7f0000000080)={{0x0, 0x200102714}, {0x3, 0x7530}}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) 15:39:31 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10c02, 0x42) write(0xffffffffffffffff, &(0x7f0000335000), 0xfc94) execve(0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000080), 0x10000000000002ac) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000040)="deea899a", 0x4}, {&(0x7f0000000080)="6bc545f8e056ff7cef0f62ab00b75da243b8c7d9d38f3108a919907de0ed9b88f2da75a1d91964b87c39fcc58b1f949f360e1b421bda8f5d666f3429391a5407bf4a99483f30438334ee", 0x4a}, {&(0x7f0000000100)="3f6053bee30ac97b68926b05d7b5f9bd34f8390d7933437a0e70985b37afabb1a456ffb89195790fa773417cd35b6e552d6b888b64e26ea9ecde1b6e1ce1afe1a847a7f1a3bfc94bc2c6bd22ef7dbf9a76ae0de4908554197b900dca46d0139ec443863e9017f5dcc546223d2e210c1f2e4342df3a13c92f395bee9e2920680fc991f1049a21c69e1342a0d774339551e4846531bb98ae6d4da33d4560c96c4c40df38132254810547e2222da6f37f0b77fbd2c998784fba371f67212b9a33dbbe08aee4c9129303abcb9017d1c8706d3d11669886bb25cbc7e3d6d85cace722339e1b0a683fcb54f175c08dc9c4ed56ad0c302472831b5a9cd985f669f7579cf14877212f7d691ff26bba47b961166de5edc0326603dc03e07df401d6a34ed697936f99ecc884a46acb429c61dc5ac4fe404574998d1ed6b45dc6ebefcb6ef9c320997065230eda05de7cf6937280a042e973ef3fe242a82f85a22884240d9f144a9edef5b9b3c597ad6ae75eb23e389a5805d767cff16b0c7e7fed9a74013f9ef8cf66305149ef494b3fde3f4af9239826eb1eda79652e0746a16ba4d97b21ae6c915d793b034cb44b423ad8d0377d5953e7e41de7fc789559ceb850e3f221e40d173edc26445e3d30af5747cd4fb08216011dddd70cf49671019e60240a253e66e4e7090cf82b9e1afb489a8d85dca2cc8793ce36d90b879712a2825d8066df85d803d0114984e47bde63e1f2928ab03bb43c67285dbf1f6f5bcaaa6462cecb883078fa40d66b34e8270e9253843c7120864a0f8da29e0922487b98266879599d77548fdba9f86512c4361f1805894ecae0e309ae633e1d88126afba93ebf0095a857fa085eab3b9b8b7add7ee142984d5818113833c2362f08a1960a63e38f9910976de0de98df4dfb524908ca2fab268433499ffa36ce65ba5cbfef2ca16b3f188fdea4c527f5c46991e96473f2d0bc5022e2cd557edcc115890beb6efbc1df9277fb13c3c1bfb797fcda5d02206527ed5252a5557eb92bcfd977b0dd1942741b9b3ea4762036364975d1f576eeaaa3989f7fb77945cedc5f5c1207d9c5bbdbdfa9e74f3c20eea9c4b9950169f861b24f717c20cb80a34c9c09fe15cd50925f207d4ffa2c088baf862c921ad1a0df3120b7341f0b9e4f0bc083bb7976b7da8d2aee89dbe29413cab0113f867d158589c2e9d8ab3646d1ea092d2d76b5f6d1c5ec106072cd56aad8d0cbcc111623adc0c80f5ad60c3e28309d611e2c5479d508e644e095dd9d8d78cb697ef0cf6224d50daa248bb793f6a538ea1eb8028d504496ea57577aff144a5c4dce3f8f6e8bde2f5771204df5ad98edeeb5f604873d6e9a46db9693ec2c47a8743b49230954c6b6f946ed7fcf403ea53271db9da019348e1da39b959fcaf9090f2470d475402d92f515a3d27d67d7a2ee4f4d17245b3b0111db83032d911117382c49843219a3c0fd90e4c7d17abc62159c87224d0579f02b97c17e09b153a3e4d74ec65067947cfe555beec27a8c4ee6519d401006c31829c42c4baab84b535b11405519836120f82563e7692b266d326fc0ec5c9b5d8d92fb212f1bc1af4eea1fbf00653286025338bd32ecc506a27a302ee0e1abdd39c34f304241264f3e2fb5a268c6995b52f6d28333e7c0d6f46490e66928009b299d85ce831ca6badb5702234150573128a098ba96978827b457f60cff900433352960cfcb88903812cb6c97389dd49587ab7e0e58ca1b34e83e7e9f2db3a2655d23da25865f1c3b90ee3a3b0b48c79d67d7bd9dd163058456c9fe50123fb558bc709adacbc842d0698b53c23fe7e0ac5de3df3002e0efa69a22239b454612ab1abb1054a6868912b93c729fa88775f3cb43d1ed3f3835802d1b94b46708c48230bba2cb7c25f9c4021fdcc78beab49e6398e13d72198617a76562ea0611f5620a08486184d513efe00233d8b94e0feace09b3c6a2d3675eb94d00ed1093c55303514d65c6bd9c4b32359501cec013cc956de25bce914ce7d3f9a82b594353c34adcd1b51747b270e834eb0dfbefb1c2850249bc145507afe709cdb71a1316444289126610407059f380690d30ac50cd4390006d0df4b82e9930f7c1100ea6bbda67415cace543e79e672f4d015188b00f82af91b87c045426afa63dc85c8d5d87be2f379de6ae61d125098ebe9d1ee4b02d91e7cf786030be1e82584a7d567af23979721c2e27971bd66c47a4990cc8a561a99023e6c52e442a180f3fc1bb04116fdf678d09323e8f518c6829a7355678455e7549e3fc9bb2516df3ece626b5af3f1ce56b032b9d4fd3aee71d1fb4b55f9bec0f32ff9275047c8a5626bfc8001666ca31cf53260b42909bc63d7727415258ad3c27414aea3283d2d512d4842cf659992d0587dda042e43afe45dda574bc6f40b81f426d1fa357f5d86a974c3e55802378d7d605569a06c8ce1d4c9919987b474452d54612d423ae49eedc8a8a9093c142ae3443f75d4ed36087aa69f8b1adeb75436dbc374c2e4d987501ecb24d955133ae5f36e0ac28d2e88e208db6fd2078c5cf260d62b8c831091ec3d1540e11fd5d7060b073fb2bb6bbf51e12dd267048d13c386310d69a7599fa47ff6aec80862fef4022561d7f662358075f23dbce0db1cb928e88088da29ea8df00f2c712202a3e8cb466270514acdbcc9384988f6f1ec55aaac5bf736ff32d2fcbcf7170ef9396bc124bb1771b32de9bb29443e8540a6a04d35326d64403ce01f957fcf424296121054c0a0e4b5ec0c673e8c5d7970b478c9e8405a5cf400f3a3fb07c04d0c48e32314e22d72fae277a821b470846c54b3f34bea49af4d862e2a09d6be6e00d02ef21794869257d0a02a820f772ee90d4fa1b16f006792ca4db6db3d5826202bcf6dea46b373c498827c472b497516588b60e1de97ae0edfca565cf3f108689063f7f01e221d562b66f9015e40f7e0b51288e4aa4f3edc7c99bdaec4567cdf4b7801f017705e876ea83f70eed9c123facf3954905c4bd2f7fe564e6e10a06aa9779f35fad121b603cc6c3b02059faf0a29fbc7284a95e5e2a324785bd12018b4cedf2c59b2cba138d3af871301a00127a5cea5676ca865bf49a9fc3032350e1149c4363a5b23f6eab0458719d5b6a6d0d5ebdb79e77023744e67b2327e1bc030f7229ee58b48cec5fc4ef9f4b691403c420a836caac2d556def7a9882123a1619724a764f406131508a24f2f61822074e4cda53fd1a3f37528e2e9e7991a0f417b29a5dfa2a04bf09494f2922153b81442a1581fb600fa7e0d4651af2d80f293b8e0da924b148fe3995befd4a8655d95f4d525324916bc43e40f920a8a5512c3f951fec987753747132948b9a30dc116273b76b30c59e5e78d73545a43ecfc19ee2d44172d8ac4b500d9b62075ad0d5d0a5dcac28df1c3a240e1ad2c11db66a515313b79e3b65537d3c106df605e43ec4affec86011c5b55a8ca5e5f1b64af0539db208d6dcedde6253bd7b9210d41c73a2244cf04751e74dabf71f84be85a8f9c1c4e4bdb324de03d76a14b296ff825db938e961c7a8ba1c2b9360103afdabbfd66b5aaee6df0cf11f84be80d61da41becc6704d9343303249e220e71a4284285499e4624878fffdc576f376119ce780b636a003ca6b14f949f9cc2ef2dac9b4767838582a0e362162f0ad22399d5b68704cb144198aabe0d93329e32a9457c880c69abd490f75c6e760f092963626275bab10f212a4f850dfe6690efc329907401823a26d0e26853c49e9dcf6a45878ad00bdbb52c5a8f0b5dcdb738de3d61550a6bfcdfd42d2a9b423fee13f290892e09db7aa8b032eef582955d5c3fa9cbee3b176cd4888b038529b938104f6f6e4e8e6b8cc930b6dc4c73a9f8698bb6b956702d25f0ca88dad115c17787eae2848b634498e1b124e104b5d2726b4224b704f7fd4151cdb36f4149cc47b114d7707aa2ce2243442d4a791e387e1d1b731405f4f6b238c02ef358abb7f7c51884fe3e50c385c657fbde678e99ed53214ab5aa9a48f5590b6cad8e9e9443642f69eea5cad43e586807c269bfb72c05c50b7ceb2e79cf1a54ada3504cc29420632e3a4a3d4c4b5fc816104f586da81338a4dd9c2b9a63bf7d1ae41a009087f4a7d77c31dc11383b214effbea563cc1ec1fe0e68556256f0450ff3eafb32761c866422368a4cb5139c18012a2d4cba4336c689db2cc362ffe00746184e3c386b2d45c10764fe13b6ba600876d973fd150c595d8b829589078df5c7a602a41f9566e8c1172132ab27b46cc9cc7e41e342fe8ff7c5b6dd385f36f908b20b9532c0bf2e6fb6e17dfe5dbd236c29af98d7bc501a014bab203be1213a527640c7598b5ed2bd465ab40b37474509b2caa403e02fa8211a7cac9eb80438395508d9b34d4b5726592930657fe4ad2f66c49fa7f33edb57456b65b29c493719caa5a7c48dd016ba49423343035d57d241725b343848b5a373d87370c2dfc7e277ae9fcec1e1a0a030f63bc70a60bcaf73b6d37fb591331ee3c551a3e92e83552eb9879755f48885033379a3efaaf31d971d89751f5202fc3ea02611560ae886873936762da5a94c448c3be48d4f6505347eef2c0b94bdc9c2899f24e4a922b3dd157743576a83d42d976e5ab5521d011573b9ecedc2c84dcb831e128f44df080bfc6c55e5d377bdf1a13185e88215ee8b4768e1627a8b1caace5e5276d8c0a895e2d7a9271bbe689fa727e97ca7fd76d6103930d53218392d6380b4d5b022262f74323beec2b423845f158e5fecf53cef278b450572025c1e466a92232343fe79230c50bccaaf55fa138db906c993a027f323b4d000e41caf3ff46c132240a08e097a104cbd46e404376e49c8cebe2f71019be2f00ca74b4a79eb84c2771e3b3e180a37af1f7fd8e9b7f3aa1bf0f0fd14d5e58d6c516163a37cf294088d5e536a59b1a9e83d9c4d297aeb75e96c1b37def4e159aed2833567deffeb6198238f15d506d3c3d310ff95e3c1da462398d16940d196055568ec399fee5e9fc555f7fc57e9d66351f50ec8083821be9756093558b6bf9cac6d42eac5042175ffc82e2cc78fd40eb83b827198d2151cd6e1478209dffcb5706939eb35302f77726fa3797a3fde97cdf33f5a601ea8694279fea46157853a7eca79ea618764c558e5a748746a5bf423e1b94d9c34c85f469f7d9e120ab8a0d6dbfaf12a4f6eda311c09f0ff4caf13a2be3a77634b2bb3683bf36b220d5a4ff4de5160b0d6264df0f803385ac4d93e572300748aef6b797fa674ffddbffd767a76b5345f7a9ff3530abb92bc9a635d731baaa5e6cff5f1506f9fc5b58de9f29de10025acfbbe55a15e82e66eb3a34b5f72c43b93960a5c1e47a735e944bc7506f1f4b4f787ab08d988c79ae0d8378a8dda6c2fa343ddf992d2ed1585ccf928764e33befe198e3ca72ddd427bded46535e8a1df26b99160daf50cad0be38b78bc81fe1c10cdc6be3f9abe5d095d3757395496d1498fe5818473851723671da1600bceb278829ded484a85eb00c73d58a23ccc2b1be77fe6eb3760eeb155dcc67f408c879bfeaba11fff255075cb21c45f3f6ba21903cc16d7a7e22a2a2021e13bdbeb9df81810ebe58e5b779d6dfc2cf42862b0764f2603433de73ab39fca5b30a34146ef1d028ebd6e2fa80c3e7cc825c060d8c208715986f332aeb6717a74419fcaeaaa52d3283200ed994fd5daa73981f54783e6b47d03c0df947251b3bff2aacd4e272868716a4985cf4010e3dbe4efebacb891a39bf9c69d9d7", 0x1000}, {&(0x7f0000001100)="8fbf18de912474c6b47e63d36c73fa536c4b367ae9a63f2fa47defcc233d58da6f87b4070df021b39946a0ae1a3efb76e89bc27d1ddeb13fa5710f40f3e9f528cb0258e26bfa82fa", 0x48}, {&(0x7f0000001180)="fdd0109da6f967ed3c6eaaa313543517feea1c053e9c5f527813f3d5d6fbf1964387e856494f201c22569a10b828257813f306270a23d992a90d2488b3e867b216c6a08c7ffd46b365baca0816355d422ccdf12987ae77e02c447eb047ee8ea865b950f83fe3cf9e0dd7ba76c592e3b0c31a2b4df43a410c19b1820e2a26590e431fb55952d327c073e35d6163b54356c1f96aa25cf859ae2a61daa34b56516f92a595b800ad2f31f482d8291d827ef49637f3d976e42aa144b174894f6a6a5695a37e3cbb7a4a", 0xc7}, {&(0x7f0000001280)="91838accae7bbf2b4b1224327c4d914aa58c9a448dab56b85d710dd29bca6e416d96e29714b9ff4266054be607e611f6988e3ed731eabd4d76629e0672c45316a8da1b28db491f5aa0a2", 0x4a}, {&(0x7f0000001300)="a2dc1e068d6d8532093fbbd862599d277d44e4ac0ae3864cbb6701bf9fe2116e02dd2e3206f4b1d40a48a8c77b9b9f6c46a7420c7ca0fb20b9254c377aa27fba31daede4a9dc9adebcf23941c7b4ab7b3991ebbc7d1efb659d937b171c6033ec9817cdc27487c58439b71fcd4893e831fb2ea9ee447ba5a57cb1e622d46c0f91e1a0f5656b1fbb9bfbd097d92c719e7f85b68f543ad77f34c51bcba13a6c0be1449fe6520114f3647875591fc05bd3eb372d64388a22bf9e9541fcbb2581d576f8131c78c307aada870fbd88f686bc51d0c6cfb6ec5dd75186f27bd4", 0xdc}, {&(0x7f0000001400)="7f6face0c7f5ad873070ad0051a4c499e4c2b29b10d24edb400bc1c432bff15d1e5156778b6e8f998baeb69255f30f6f41578c835e3531", 0x37}, {&(0x7f0000001440)="2c7c13b3d1e0522f8a35055fa42927fad5a6fd36877dd3ec1fbbe072ab65c014fe329eef479ef84eb2a1c4072a18c21e8935e9de730a6df7a08491f7fd12b2dca70f3e7f6414fdf44d85c193780f92a8247cd2606c81500eeeb2dd7b9dad3d982dbd47d76b6c7bda095231a12ce358bb425172a1d1b3c3f69c6afd7ba17dfec8c9c2c060dbe87eabca353f9c2966289a7f6bc4e01d3ca9ef1c5a5d1893f8a42793a0a713fa9cdf04e9b07363b17bcee1b4f7560df8a996e9dc707ddb784b019b81795fe5eee06b7c32a0720143ae47e42b8734d546a16973f18409e5772b7cc7a7a1d9c788ef3b28732724603cb831d5af3f00ed393bc7959be7fb153b3d14", 0xff}, {&(0x7f0000001540)="a5", 0x1}], 0xa) 15:39:31 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) poll(&(0x7f0000000040)=[{r0, 0x45}], 0x1, 0x7f) shutdown(r0, 0xfffffffffffffffd) 15:39:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e362093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f776000000000000000000000000000000000000000000000000000000000000000000", 0x65) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000380)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee146c5929d924df2c726a7e33b8dcb399fce", 0x56}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a1477826885e538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x3ff, 0xedcd, "9dc60000ce00000000000000000800"}) r3 = fcntl$dupfd(r2, 0x0, r1) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 15:39:31 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x0) r1 = dup2(r0, r0) getsockopt$sock_timeval(r1, 0xffff, 0x1002, 0x0, 0x0) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 15:39:31 executing program 0: getsockname$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r0 = getpid() wait4(r0, &(0x7f0000000000), 0x2, &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, 0xfffffffffffffffe) 15:39:31 executing program 0: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) 15:39:34 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="ba0ed314e050a70a596266d30e0bb75a0273cb20674cd7797403", 0x1a}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000004180)="b9", 0x1}], 0x100000000000004c, 0x0) 15:39:34 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xec579c79a3e3592d}], 0x5, 0x0) kevent(r2, &(0x7f0000000080), 0xffff, 0x0, 0xf7e, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) linkat(r1, &(0x7f0000000280)='./bus\x00', r1, &(0x7f00000002c0)='./bus\x00', 0x4) kevent(r3, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x11, 0x1}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x100000000, 0x7}, {{r3}, 0xfffffffffffffffe, 0x22, 0x0, 0x3f, 0xa}, {{r1}, 0xffffffffffffffff, 0x80, 0x1, 0x6, 0x7}, {{r3}, 0xffffffffffffffff, 0xd4, 0x20000003, 0x3e0, 0x6}, {{r3}, 0xffffffffffffffff, 0x1, 0x1, 0x54e6, 0x9}, {{r1}, 0xfffffffffffffffb, 0x10, 0x30, 0x100, 0x4}, {{r0}, 0xfffffffffffffffe, 0x1, 0x2, 0x7, 0x8001}], 0x65d1d256, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x8, 0x40000000, 0x401, 0x7ff}, {{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x1000}], 0x7ff, &(0x7f0000000100)={0x0, 0x20}) kevent(r3, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 15:39:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) sendmsg(r1, &(0x7f0000001340)={0x0, 0xfffffffffffffe38, 0x0, 0x0, 0x0, 0x0, 0x4000000000000000}, 0x400) 15:39:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000002008, 0x57e7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) 15:39:34 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x7, 0x0, 0xebc, &(0x7f00000000c0)={0x0, 0xfffffffffffffffa}) close(r0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x1, 0xb456, 0x3f}, {{r0}, 0xffffffffffffffff, 0x40, 0x8, 0x0, 0x100000001}, {{r0}, 0xbff277c720bb3cd2, 0x10, 0x60000000, 0x0, 0x2}, {{r0}, 0xfffffffffffffffc, 0x41, 0x2, 0x80}], 0x7f, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0x3, 0x1ff, 0xecd}], 0x80000000, &(0x7f0000000100)={0x23a6, 0x4}) r1 = syz_open_pts() mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x6813, r1, 0x0, 0x0) 15:39:37 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xff29}], 0x1) readv(r0, &(0x7f0000000000), 0x10000000000000c4) fcntl$setstatus(r1, 0x4, 0xc4) recvfrom$unix(r0, &(0x7f0000000080)=""/187, 0xbb, 0x2, 0x0, 0x0) write(r1, &(0x7f0000335000), 0x10052) 15:39:37 executing program 1: r0 = getgid() r1 = getegid() getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, r1, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r0]) getuid() setgroups(0x0, 0x0) setregid(0x0, r3) r4 = geteuid() setegid(r2) syz_emit_ethernet(0x6c, &(0x7f0000000000)="c890bd2f35ad57dd4f6b9467c7b5b859625efd76bd5a9541bbad404b99af186ee9b0836c66edb4272216f0b7aa1a9f82926ded35405d869f775ef8c749f7582773ff339dce5fd4593c37af40a32a5423852954aa2da6ffc05c1003dd538707582b4e1969b7b79d47f85cf722") setuid(r4) setreuid(r4, r4) msgget(0x3, 0x40) setreuid(r4, r4) 15:39:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000000)="da018f97e2efc74b812a9270ecb254a35b713600890aaa757406d7002ddd200c5e5874eadb91f1881ae440dd02d4b16ddc6e47a35f92abfebb9db76a048d946544a86f7237d7147e63f752db7a848d1f4a7a309b868c97a37b38f221d3199ce40a8d995859c8394dfe8d137f5feaa06439c0e07d058077358a91c6242d8c6fa0c7f7fecce067e5c8207b7b01bffb47474f105932bb82e5feceb0051e681be6ee9caf72604652e33a9c8ab8b3c652068c4c8a62667b754f54d65fe4f4719ed0f174394c6a4c04739c34f5a77a1ffb2df83af54fda5738286d706115afe05616f4fb2b34a7025936e7bc2f6c59fa64", 0xee) lseek(r0, 0x0, 0x2) readv(r0, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/213, 0xd5}], 0x1) 15:39:37 executing program 1: r0 = dup(0xffffffffffffffff) shutdown(r0, 0x49ed5fb49bb6ff70) socket(0x0, 0x0, 0x0) 15:39:40 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) shutdown(r0, 0x2) 15:39:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) kqueue() bind(r0, &(0x7f0000000000)=@un=@abs={0x3a0e55f03c9401ba}, 0x8) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='W\x00') chmod(&(0x7f0000000100)='./file0\x00', 0x22) 15:39:40 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0xa, 0x0, 0x0) write(r1, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') sendto(r1, 0x0, 0xfffffffffffffd31, 0x0, 0x0, 0xffffffffffffff6e) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000001440)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) 15:39:40 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) recvfrom(r0, &(0x7f0000000000)=""/33, 0x21, 0x42, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) 15:39:40 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) write(r0, 0x0, 0x524) preadv(r0, &(0x7f0000002640)=[{&(0x7f00000023c0)=""/215, 0xd7}], 0x1, 0x0) close(r0) open(&(0x7f0000000180)='./file0\x00', 0x401, 0x0) 15:39:40 executing program 0: socket$inet6(0x18, 0x0, 0x4) r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) 15:39:43 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000100)=""/112, 0x70, 0x2, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0xc000, 0x7) 15:39:43 executing program 0: r0 = semget$private(0x0, 0x0, 0x1) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000040)=""/68) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) semget$private(0x0, 0x2, 0x4) recvmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001300)=""/56, 0x38}, 0x41) 15:39:43 executing program 0: ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000080)) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8008, 0x2) fsync(r0) pipe(&(0x7f0000000000)) setitimer(0x2, 0x0, &(0x7f0000000040)) 15:39:43 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000140)="ffffffff", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 15:39:46 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000001080)='./file0\x00', 0x8208, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') link(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 15:39:46 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) close(r0) mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r1 = kqueue() r2 = kqueue() kqueue() kqueue() close(r1) read(r2, &(0x7f0000000180)=""/249, 0xf9) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) close(r3) 15:39:46 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x94, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x8a}, {r0}, {r0, 0x100}, {}, {r0, 0x170}], 0x5, 0xff) 15:39:46 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x8289, 0x1) lseek(r0, 0x0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x10002ffffffff}) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x5, 0x6}, 0xc) 15:39:46 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000003540)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000003580)=""/62, 0x3e, 0x1, &(0x7f00000035c0)=@file={0x0, './bus\x00'}, 0x8) r1 = dup(0xffffffffffffff9c) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) writev(r1, &(0x7f0000003480)=[{&(0x7f0000000180)="4aad24d7c16f693c06a462de331c113fd5162da6abcafcb9e76cfa1cf5993bcbc13d4fbe3318a3345bc56db32638e3f40cae78442bbcc60c978e13d7a65abbee20d9c0aa1f7be9cf1ca5bb5ac4ef5e5e0c59c592d28c873428aefc6316fec499014a9a306f731a9c", 0x68}, {&(0x7f0000000200)="d38b5510ecf05a", 0x7}, {&(0x7f0000000240)="781b0bf70be035cb4d275c9b4a31a3576b2eb156e0b24c9d23c25c1b66addfb4fd07d4b5d38eb853087d01f4b982d7577b4ea2b62374a98261426ccd503ceaf70389c4c0b78a110c78882422b50314771aa382ee9110db27e3db302e1dbc7031562b03ca44aff98ee46744da0926ad5ca77e0db4b44b4540d32b8b851321317bad48c7489ce3a829152a880f095eccdf96f65972ab3489a0740709ca605c052dd86365673b4c64376a03cd6e416f270bdef82d620f5628cedbd3bb007825c494b3ce1ac7589c0d81114bd2d74b73aeaf62a87b2c5d25f44ae90dfae965a17dde83582a2880c9b5cf7930791310b38def4456b9935a6e1a21da761031b4d642d5f2dc85ab19600bdaa0ca1f40a45dfae76c0f1a87ebc273a538436fab59b858eaca179e6d279af73687294322805b1a5a8bcd41e63d589bf4d32487be22544484176878062a1d1ebbb3b3e664d8fc20a0be512532beabc3ba051c80794b88e123def65399b4a39cf908c64fbc39b81c93fa7e653929cf7d29914b0d4852750296c59ec20459b635532310b5a2427eb51a78760284794175682dbc648a6385322812742f379250326602f21ea6d276cc4294f334b41a774d91e0ba5440554b111acb094a122ddada00820202e8c055021ae7c31e92237e3e9cd52bacb6852fdcaccddf04d55dc5718fe35158a70d3d63ed48bf5ecf8a5efcd1e1b8058f41b65f57ecfe3e258e7663b35da6374d8073095a7926374a18cc8644be94d6ceb8e989b7ae78a7a99ac368ce612664496b04d7d4d49a344329815fe794e6369ce7122ea7e2bff5f0e2a06f99b96d26d25952c4b79eb4c2e90efea873cba0a441c6e73699bcca483112f47711e261b8cbabefdf4d52904c334b0141bfbb65e1b66a186d1a9bce3338c7e22385a69240c6ca29cd7de56855e6780339969590dd06de2c76b8a33d36b90f8b4eeef051de198d77fc4dcc9463c1476d77164133203b6343a7236e98bd7863130631f825955d6702a8b998d8befe5e731bae2c0d87150af1d1af63ae0cba75cca753c65d3ab615520f73a32752af09e766e696ec1bb804136b3c50ad27991bef9666d5ae2747ff69c13e5019604d7cb7453f8618a6b0734407bd2993ee90e7264d988f906c22426798ec5f29a404ce8f0e51db5b10c9eae9e35b2cfec2b40cde51d9170efa4650750173fe9c53505ffdc2490fc99edba89b27b794245fdc4a19d8493debe0489ec1cfa3a8d65234f38699af55510c118304d9aa65f0fd73ce4337c8e8ff8761128473f8e7ddb4709062d7f7aa2e51621b0eaee4e55d6f800396beec4a7cf4b502fecc350ac96ff564d246530a70cb29a16f9bdb431f2d1764e3677fdc91ef59f47fd7a2a1d3d1e648e13c977d066de7d369996d575bdd17b593c63ebee1b0ca93bf0b4a25653386fceb34d40f2ae79e3b477b21e8d35ee4ff3c4d68d9b593ee2ed055002f856141116980762129ef7d9211838d479b2b8e2857b7c74189016606755fef804725120e25c223c33b46f2521f1465cb63fe02ca401ef1a333031d074ed62b1a8bcd4d1209b032911d9e3bfdb0cded713cc1e1c6c3b01fef47171f4eb2f6a0ddcb6f78a8d15d96de14b9993128787d1b4f80edf75c54fbd6b99b78165ad9ad44993426f52e2bcbae1f9b6f73412c56b8dccd971100fc9064d000aab5e0c54c99a8477d7eac0a8a8ceebdbb9d399889ff53fb82e9dce428b4c23c761980bced6b90537919a5a322e4bd475a7261997271d40b98c86c66e32abdcd3711a0e77ed6ad41551bee2a5cce9ce88ff60a78af875c1f42114bda2525ee447415379547b64c94a65276528f9cf9f0f631d6f3c398ecfec555179b799bb687567f3aca1c6605998a014305e3d5c99e0b58d824c39e8c029bdeb6788980fdf25b446192b78c1d1308e93127b5debfec0731728a27d94224e93ca96f85e1b9649ea4beee1d07d28a3d980b02373896f88a6456701f34cc5c569ff669ec274b37fb01ca14d8a6c0544f7c05ae3057e6828662f9b505ab064d4105470743daa865ece475b42af20b2c2d94d3490c5903aba945dd975a71f884919657f648766d375c7c6cdc40605187ef08838c397ac1d4bf7bf22a21dd680422bd506e8c226c1f5adfe65a804f25459cfba06411127b1fe945bf85cddb452d45ecdadb74d8c352ea8ec33f8278f7518415579ee496f018e5e4b012d967e463f989b9f62f208c53e5760878959769d347a692af1880099d5ac019a82277431d4f1dc881c4c5859332cb64234a28d212fe87138a88b4679b2da3bf837b8aeb021245379a006a72ad1bd88772b9ac3b843652bd1f90afd036f7af284c36b83260b3954fd344c03afdfe00c345f16659de6b7b62192c286d3d891a1530e03ca4c31f909bf752645b048ad43825d0907853604ab57a996078e4629cb1622667b4ecf3f044f339547122fa5c3c7e7526e0712d63f4edd45d2f076984f5e9f890e03f7f4b5d7e62f2153aeb1a549f6fbb118ffa51e81c1dabbddb939b0b3d125d1dbd569cf730c8e11325d5c90b0c1e7523c2abf1f6646863957eef24264c3ed574793a60f98053a7d2673166a09e7e6aba5d7c9e2cdcdaed68e6c546107bea6aa2019cb40c75d9d54d40affba7977fcfb998383d48245060ad148a3c4313aba74814244a6138b076f8dcb165390739c71f91548998c636fa5b68dff1cc4b0ba6ab00da4eed37bb473626b6327a44b23b52bc62f69b33a80e5f4655d62486e37d68f5bd22f4eb9a2a1ac982ebadccbdfe4fadac50b750d611516236fd5f60ff13b5628f09ba3a5b53c51689218bcf69f8f2f285fff37c2bd04cfb8650cc5bb24282361023cde01520942b083398cd8fb9e42fbb85f98ed649759c9ce5d05a4b7509529442582cf6c610aabf084f362f1d8a4b5229e6048acc8dbc6bb261657d17fab45902e73fdbd69bf2fb5c0166ac905d6382beec33fa147c92e32491c27ce66edd1bcd0db9fe470dc2c6aca091cb10af3ffc3c181e8855f536866e807473c4fdff851219bcfd13b298a24d7bc68ca2f8cc2a7be846cea18fddc06278126e1e2b181b0d7fc7e7c24d40dfe86a61e2747af2a66cfd06b7c4e491e6cfda9dbcf658a2da2a785ff92ea29211bafa6fafb590677dd0ac7c9f01c6486c426e2957a80061f2e4eab8ba49bf6c3bbd6f190d3a97ebb44d294bea2b8abcc6b16dc1879c59a587d5d2383c65cd4afc4a96bdc20c20eeb2723dfa09825d1d461e647909347c04bf577d4bf3314eff70d50aa1ebc4c9699d4abcf28c6faa7347716b769ee30a7e3b961c2058fbee8719a730d68b5d8827184df0bc9c0bdd0576f045faf78dcfddaee03c4f25104e67ad37c4007e8e76692e03e92a64bc22a05ed2e9b3efe8cd05dcf46de1ff9b7bca00917b9fea9687a8f07b7781209392a2bdc89aba9c001b332c24fb3beea109c0446100f67c297ba8b748e95ab44fa81386ef6355cb857617a7b3e2d7dc0505948c8e675a6d768f91df224ec9c0a6432ccf55cea517f7cab4b1de085df398de78ada549a8f1773955ea8aab20b316b19e5e07087bbfb83a7139a284e592205240ee41f620fdda59bb9c22087b469cac232120d17a3b2a01dd10a65ed724244be008f4eb217759e1295477a8545d449484fccf3509b4a12658735785184551853394d240d56e90d5907d2f1348f0a4f775d7e603e2180e94994be52d05dc3036e6390fbed5b3dbbd8b62a86e12989aaceb4c7d920f7587e10bab872fdff07466e2a9ad0819d17a341f2fc3f8f7ad8c58e77d61f7f8b6e44be0abd8ba5257bc858dfebf2f474bfa639ef11857f6506a33ece4d5247cddeb069675c401e8a1c2126fbf27802e657ac47354bfd16a2cd13b8b020c03da1f6a7514a3f9df4cdc733fe67a4a1c5a470fc4f5309a25d7fe83769fda25b8b7c61d8f55626a5192e200569186c969eaef3aabe0de37a93baa77b13910c9deb317557c34e5158202a9e82ebddd1b90802fcc927eaebd23fed9eb6cb822771e42c977bad40d3e30639d1cb0cf416ce842444c8cdba59ca36f43cf0e4ce40294c871c7365d654f684faebeeef3bf6da3c5ee39fd460c88df37883a4e7d059d88c7092fdf7de3e0f46144e7991dc1571e7dd43ef07e556879bc4e9ae8ad541423a7fcdbf870b64be350f29c14718fad3883563f0c632d9c95575d35c1fb7e44b926d51ad7127e2e687c069fd2e024a8d5a20b5354359a5fee65a4c3627041a9da70173280a167c1a0d105a89c3c1c7eaced71a61366901a7a00df6e16fcaf1505b95b6343f0192cd613780843ba01db1c34e142c5479d4cc406e28b13dd80e91e356f65525293c00f8541af0b3dc878234b29a6e75c5634de42a8ed15fd13abc0a778fa80435db71b1696b863195e6b1f0fb903cca55eb85fe4794fbb0fd749e7a8fb7ebec67e2a82358f9610fc8dda2391a3cb83d37f6ecbaeec5ae1101490e8dff0f0170dec6b60045bd41a5772f0beff20eb5934f58b3451a6d86b96ecf661d21efa9763d6db80bf0ed4ce7d8094e99238d26c759fc994d4f4ea11ec5792905191ebd957495ba27287941cfa0b3c196c0292a63abaed410017b38a1e5eb6b84a2aec5e00bcca3edfda0aa50b1e49c2acea4b52af6460b84d5d5d8f199e147762d2bc87bf3f4b6cd2bc64fc14bbdf5c50b3bf0135097122267dacf4288f2658f920e8d83b0b9e3465c9f5fad305011883b034d8a611652a3b567c3a0e4acb5242b69fba8a553680bbb5e8d38f48300608b73df0b1de828f1a9a0d573d3f1723e62d49582f0fb04b42e4cfe041d94134d6e3a65f9cfe27662cad41cf21c56c8d3ae720ff68e8017075971a18be2ca41118ab826fc6cb106939efc78d3dce90328777dbbf667326eed16e57a7ad02d539a51eabd63d00794ac48f1c21b27f155d5b5a6e2fd1c507194392e3ddd15afb577f8b8e31e5e028932aacd61121979304239ce20f891baf4f85e7b1d04b767c348c891a6ab46836878d79c2b8f92042f1bf87e3bb08fb48b0abe972cf1ec7d797cda2de1fb55bd4a2ca077d607b597506316b8bd17f6471ee29c54f8d19d164c8634c751d739afa04d8282b653c7ce0722fb630d64067b2362fe3f2b9578cf6b9c3e8ca054ba5d036602acce483a44de9616bfb2e0addb4950722dec759195b4c0428f290f57cd3b72dcdf8ad612bf776a43c35f9f35c0daca7dbb87e979ae9b8b7e0ce7c569dc7441962ac172c69ed4c8a122cc6cc7de62700f152e1eba8eea0ec8b44811e1fd20a68212a667ff7ea7e3523dc72546783afda5aa019ae8da2a60127dd42af4090b6059e74f4f16142db4870a39c1e50402ceefec72d84115593250ef51704144f01f55e5347bd42d74f5387207e408fe8f59562483f398e0ad52991f4595bd28f1da595fb5e26b0572829b87b366911fd462a5e24776bb772e108c411c68c6ca57205dd506eebd08aaff24fab75da3dd9d9dee3ce3784853f8c5c7a08e03aa020ff948d730c576b03598c807089449611a2f3c526e0a062019e9d216d30377b00da13b41606567f71556cec002e9c94b1398022c8ccb263447b27d915db0a588649032416c6c963ec2b6f569b59d28d1e82fa01363c605c6ff504c703dea44f0c00c10d49902102ccd4cd36e37491ce6a14ee38016c3fc02bc161db8379717ccdaf5c1b2ac1de1b1bdd8e2126462bb1b0054d1fb6322096735a86cadf69682eba7a1cb58b04fc1444dd0a01ce5c8a2a03216f4c05004a937c7c6eff5d5e7fbadaac84b283fabf4eec652f98", 0x1000}, {&(0x7f0000001240)="62ebd3b08973ccb82208d7b4b8ea611691a428f30070450fffbc967eebd3", 0x1e}, {&(0x7f0000001280)="bb2b5ab6ad9ce4670417380db95fdd10c46753a19cc857c777fe143f3610db8350cce9065c91d32e03d1fb6ba025e41938dcaa7025a13915683309", 0x3b}, {&(0x7f00000012c0)="95a96929a063412fd8bb48d4a1e10a74c996988a62ac88044892d5733158af5543bc8eb62df6dd6d53c01cb014395ce6fea2c47eacc6e6b9e0ad46d161fff50dbb59e414229fd4a2aa7c4ed1fcc0c6d9f0658597e2e7e563973737cffd96d476d57e28748b159ac15bc7d3d3bd5d9d7de3f3f5ca68fa37e39c0ee3fe6db391abe74e55ba6c6f9777adebb531684e82ec7b5c346b439ab385f73411b1a04b72b2c50269b50625cb318862f4ed8c0cda7105af19f171247d652efafd5047575408b157be9227ba2ef4576492e1a57402d8af313db189aefe6bdfbbb7589e598cfaefc5065ac99be1d557629ca090089891e26ba1f662e56483422a572c8977a10936e25f633acfe89159acf771f71bef7f593b1c6f07f1d12cff636a3b244c56e4b2a370776d30e30c8a881e32ee3938eaf564bc2344a00235d95619a83184c2a07d1045b743d3a7871ce24ce3f2cf302d88bc34f8c839a62b221bd1bbbdfdef626da19e06baabb397c6dbb25ea81272dfce5cc82c99a2db642448f3422959b6700a0175efcc9f3697400c04e7c5709136fbf34f17c8b500b87a79bf83674bc214bbe67023a44406f34523f5728d23c4e32e93b2c6d030e6a94da43f830fb3520622b6b5671127579efca154841b26c0bd376cd1db48b3be2a099c419de273d08c02b253adfd8faf48fe5b382557fcb70bb5c9728b0c4c96a12344c7cb3852cdb7f4ce3e517fd5b11da64a020be474d8b89bda0b5263aa15f7911542765dcab5d0bb15667725b48db694047aa348deac33f5770ac41909f93bd402863272244a136d4630a629a031d563dd271513d1a9a7bab5ecf0276975e09c8415560ce6bcc5d7f1e5d45b09697ee66af0739cc871b8f9062b00b242b0fc2a9c4fe4b65768b69c5d13f522760f2f2441f9077b863fb413ce8022b5b258174586dd66e7bb7d4d8fdf0872b69c58aa35c94bbc432d25b379407e520a89a89e2b7df3f30962999a6257083edb6bf242712077fde0ad3136f917801e61480bf3acdf9fc138acd2a70b8d273d4adf2a6c15becdaaeb65604ce9371e9647b115a67c0f0dd971caaf7d0e1e7e78b0d77e1e03183254d813c3d3670ebfaf76fd3ae017a39b4962397d8a0f596d320c919f6c5c23f7e7ea5fa36401f9c6f02523206c714b5d19fcd4d99cf9fbd1d45ffbdf519d70a2163a0ab62c7e0e3d938c8e247300ba0ab18cb5dae08a191926bf10fbce8d94f60c71fb661500f461ecc52d3669e250a515c0f3ac245c697e9931964f3a8449ce3d1dee415d1b5980579524abe9863eea2a8b3e27bcc45986c4f65c3a75fa926ad03517e90509c3d8d0ac5cc87ac6068408b932909355184738febe216e7adedb9b057c4168f62a83a1e0b7d0178b6463a157961d3c386f074cbd98e04bffb1c76532c9e3cd9b5ba4eff34a97a5e5d54134f5ae7a1b325a5bc2db4da55aca72829afc35addd11c0e44fa99781cbc3439b41082b19e58a1c75d1d7cd9b37816c28b76f23f6b4f6e135b5e5cbbca8089ec1da5bbbeca51755a6c480d46c1fc8aa71b516b4e08e656b86de20f69c0295653bda6908c2abfbbd60bc683daccabe02c6ef26656d76bb956c7cd1d4078de4d00a53d727cc222b676b86a153e3ca6e5cf4edf36d27a19b672d98a32bd1233c0b7b40626702afa44cffaaf8c7fa0fc6ad54fefc35e5e172b149ad2e6b3dd7f90fe877b6f1dcc1f7ef9833da15dbaee4b77a21d12beb89998118f97baeba4c0bc9c292f36e32dec60920a518f0e6f559856cdf27964b300bb991bcff16b026d2dd17ae21af1772ada3ce5a8c4cf5cc6e309185621b62f35cb0ad654c83ebd0d8bd658bfc96cf10351affbfbb9cd9f3ec3a417cee396112fd0b3bd71ae2c04817212e606442ca02411d1e7f950f37d267d548ad40bb07d6dd36ebed76957be82fd583e37fc532eface4e436b69e15a01bc7ba14ee2cdc29b9bb6cd6b9a31dc46e5a4b2928a3ef7dd028c7780e704164b1dbb7f5b37a8cce1bf25891aac2bf5516cb76f0c2cc09219d6c3b8d93827c6f94df22b64b189480bee1df8c381c3bfacad05fe1b3d71670fa8bd809be2a3acb6bef1c59721d07ddb558dc5e61107fbdff8acc3a157e4f48f3181b4a8fcbe93f95d907df8135cc4d374661b6cac4d96c3343b0f81d4e53108a917d8819398baab83cad4cc50ab4203585747ab754c6bbd3f3394bb8f2aeb80ba3e9ab246ef265aeb3596b073effc63bb8bbdf768bb365584fdb98130b7599810458f870fa2ebff9de87602a470f665ee50c12ca2cb51da7a90a3e5bbad63a3038f9c63a1bf0465bb16f80182da343b091348ecd386ad8e4b608c23f071167462e8c44a355da9f309711bb4c1f57e55e05deac44cb194a0272b612b09f20a323c1b6d86616e188ff88808ca5a35a6f8c234b5c84308511d4d0ba8bbf0ec3903e1e9e48c9e5e7f9fd90bf8646214dd1056608a9dec5b71e9b7642f4813f3f334521df7db144dbed1af378bfa83c1febaf21b0be7561ee254a101a694783e5709a37f0597dc4d3a01a8841ac2d032fc6c1d33facf4571084baa1b3643ea2cbac0fcdb94f909203ab734e150b77a37b4739249d6459debafd2e70464dd93a1cc5d05b5ed4cf5d800debc42e022f5e3c805313c0580e2021009c118ca80f41b9bd092c40985ec0f9244e392f6c59beae32ebdd9e454925ecc803c03d6b17e83dd85daf51f02aa72b56122533f6fba11a0e728206a626639ef2c15ff775fd172299027d8573bc7c9d80204a1ff6ceb876feda0fae2d6de2ff105d836b0051d7920753715a01fa99d0a0d88ee4a8b79c377c4baaf458ebe7a9555349b9e829369e1dfaccdf17191f2a68fa536bf56f0d0d5a259db389407199f2b990e43a8cb15dbc57ebaf4441f2d083056cc76682dc04a35279c32976b8be9d717a6af58344732a5299dcfdd62e227c74d6fb268145808105eb2b1a5f0f4f03353f892a89c7ec6f60546f2d2f421e4fd63550c783a588530c31112898a9c9b4509bbc4c50836fc611d09cda919acbda3c4a5d52b3c462ef437ea6f7ed257ccd178885e75e0776bad5d488c2b33c8a9a7c5c2b45a916af7891198ec77bde0d84a5eebe4602713b9b12ca7a76a1552398d048c022bd0d7d807f0f8f4fa07199452a2a897bb0a4f2a636d3d5e8485e285ac2cc03842df51b429888ff27396472b457e15123b0c9037eabd7ee97aec687d9ec65040508811bfd22d87924e2336a2cdbb0661c9590b0311bdc76199f21f9997a3a1c89dee620eae0a3473374c603a553bff78774466c42c1f0c18d0f5db2bc2d3100b016d01579915b43bac38e4dbdf2b7cb7c65c178c5a2e469dd5f3bfd6af6adff3167a8b29b901113e58e1e686860f19f984a6816228afd8b8eec6b49e43d9247ea4f8049309a517d9031a21f857bf0af9bf57f7171bdfdcd3689f1d0ef1b2c93fc8bda4fb0de7339e1a16d39b90bc2a9057fc6dc7fd3efee5d25fcebf849d4f0eda43ff28eafd3238997c255c0a95df0d06477cb87adbfa8ee109a95e87f5997e2395ed7dd84d4181f0e35262c1aff381a6d6acd79f1e97829cf65ba85da8ad74dc5cad77600b17e15fb4cb84839e4db021d2a1a1e7aa74b36a080b38a77faa634d40b8e8b40ca09e4fc9f32561ce53a6e6171ee745b3aa441cd4567dc343767af23acc2b8edb649ad75b8b30505e71a29e6b5ed0f4671725ddaedf748115ead3b89731b9e63556daa4ef92db7fadbe88be2c4650a863f5555d75fa16dd5275721754f0c689c4d270147ab09bb5ea788ca2ec3aa9cca774e53bf541f935c761631e17600765de8172d46d9f4062ea4571cc47749af054ea06924bfbd10ef5c892daa0819e8b1e5188607efb13c93062041701306045e4baeb423629c920b06b0a494c6660e0553b795138c67ad700440f5eab018adb10c96cc5b99d0a2884645e2311ce35f9380b1f408dcea607398d0dabe0066ea417b271f6a1fe48991f90798109aab992d0af7eca83ac6ddb5007557d8c6b2c45e16b3524224f9f523206a68637db386fc5b62dea63ffabebd855b1878272a6e8fdb4ef773fc91a06b09ed22ab02b210e8c09555904519d2f9777a43cb3aa5377ad96f0dcc4893a8f11665c77203af46adcd73ca1bdb04f52cccafcb67e191ce595ddb365ef96737ec5f589e9b443d3cf70d3211e20d12114b28f27cf25a3ba35ac7c577684443ebb42dd6bec57612dac118332e878c271d018ef5d495c02ba4e53c7405f250d3eecfdbf070c1ba44a155dbdce05742e81782baa2a5230638230bd28a4186e47b83da0301cbd03960f720eaee373a9552dc65324bc5a80d9cb74f81ded6f0f4d533346385751ab08e15be6405bee1c0df8de682c96b0fdb215859d5f807863d2245374ce3afb6b0a336987735c187695013f45b3bd7d231f7a56f7484314361c5d44895d220e2509d2b1f0df14a432c45cb84460c0a4dc5202cb734f636d543cf91cc9fab4e4f59c5e50183bd6cacfe9eb08e2c85c73860770a80510f400f82b7382c947bd2772a997e84a20b50ee11ff6c1e06893e54895483ad696a0dffd9552370f8637cf00ef89ff9c871147096fb3ec69db9b8832b81991a166e0b8d29f9fc4559af6a23a129c7f10c3dbbb0fb0c319557a61f346c560f18a32f9b3476d6448e99ec841c247c950c23ffd11a7beba9283120c6421ae96646c05312f6f7a54138ee5ff6cdc1f54d9c6708e5c5a130683954a5f68921b4ed616c1928217e52ea9497265e3176ea26ac116b0c94edeb924a7742cd5fce5d55432f43915a570bd95a3a3e6df3b6908a2521688d0e2dc1386c18709120483bdea7472d5b6928b5d6c48bde1da4f85f4e37af209e709c21859142f78414011e23fcb5d60090a6f3c1d0f894e844ece77465e230b680094074be88acf3faa299295ad39a7e4c80b26a760b28344106993c4343bffa5218ab4e9aea3c2eb69545727969d63d5c033eed542b642bbc32712e678de089e6921e26c9f424174cb56f8224cd429cb51832f891edf6416471a84d1d4bb512a84688216d8115dede58c7d65dd29a67155e669fd7fef0e63d55f5aa7f7aefdb9e1e15a7cf2ec3f5b7f865db89106dfa36999000432ac467b0cdc20ac93d4c706b0996d4a5373d4a646999f5f83652f2f10f71c5964c431206c0c67d4031677e26ad33700ca6ffe67a906de00c04f75981e361f59cf28d8a42ae5ef943ac060f1c49b69c598ef7eef9c650b9242fb6a6dc93e158d175f1ad34b838b79b32765e69e1b9e81d0ccf67193b9156e8ea14741746de890a91a88f4497ceb8374b1ddeab924b36b0831676f9613350703979943e21aa78ee45398b887c7b47f637d5833cfbb3cc19d9f39c8c333df28076cef00c9dcb4bbb45c79c42e634f4252f1d30aeb48551ff1a2c4acab8f456b78758b4ebfe6af81ad0fd06ecd7f7c19fcfe60bfd119c2c3d90b77311beef0fc1ed857d05981b5a007f98e697e1bf57e7c6cc1df642cb2557e949f8d307dddbadf8d981e7424e246e91bb596ee0ffa619f8076d6ddcb999f7b712862df0260c3e93445e76ccee6c5f6c9ccca870dd0a4714e9bdfbb24c9a4a41e916abf79cbf665cd5278d6e334a337fec2864e3ecfdca8f3c4a94c7262cd01342517c910e7be6dfc3d1b675bb14225b79c31daac6b778517822a2d87e4ba17a23c9d77f76760064a78606616910c28fa0ba6e59b06a0090d8ea3060a73cbae6ca4e8da6a077fccd37662930bd84c4aec2378873a7a3d5b02c4ff94d1289d36839c13fdb0f8e", 0x1000}, {&(0x7f00000022c0)="69b0601ffc5d284e6d5164f538997682aacd974d04e356feb49b3249702a750c430f3bfef158a1bc73a683ec569da2766b1024bee44e2597e59b0664e4242a638136293b5c134e2bad6a7c55fa26630b81c86f63bba5846f99b135b75c78b45f1dcbd37c9197e89d50dc229aa6862e6fe27c8b73be9b226254c40e4b661bb50f20568bb38fc40fa99ae46e0165fcb3cd41312343d98170c95192fed9e5331c822d5a058dbd7914264911420f4ead", 0xae}, {&(0x7f0000002380)="7feae6c8ba2142f4548b8ad2bb70abf90603ce1b3d2f0565783579b9220674c3cfbcfec29eb97e9981bf12d49ab637b47d12b978b1ab93fe06c55d3ba9732ba148e319db909415dc731aca908de9244495d7d61d1b7cf77d590e9447dae49d5afcfc97d07f739e47cf84b56672130bc1cc770f3b4a1ce28630177a40a7fff9493fc30818cb4b3e48a7e3756ccd6b928309db6f7a2916c2d9cbd0fa8914425a1136bb7a3a764098f5665ed20c827e17f68032687e8ca38a5c71a8f7572b5fbf5d2e6800b9224e5cae0ecb315c930cab757b97e5743e3409f9358466332de7d2066221b10a790e077ca1c2", 0xea}, {&(0x7f0000002480)="d635b4837f47b16a3dc9373291a4f2dd3b89f00a149e84748c9a5339384f4ee2f1acd3b76d56463556eeea643196d2e7a52da6ac529d185d2746b15d14f5df16f82e0131030731418be2e37d6dbcdc64d601cb7ba43f898cf3fc0f901441431a6d45e11603f73c370a5833863ad242e2060cc61d142278973e45cefcd08494ac816ba4bc650c595f202e0ca17feeb5f74afd3c2173b3c922146a6f2dd18e770ddf652279fc48ccc68e83c7bb4f874b1df9bb8bd01c6543e262d801b5db5ec249c3ab0b7156b8d862c4aeea5a5b976b830428e48dcd374bd58a57268fba1921cd38a2cf992c5a585bdec20232fa21cefe0a78bb993a7c3499d619a5ff99688b5d906909309d7dc559a4bb72f9f7bc6f126957fd24e73bed35dad77b6de9ee1ca63d5855c487a5366c11dc7676d4ded67c51d4295e2a2cf26897abb3f9b098b187f7c584325fe2622806c12b1f5e79f293e339602475dc89a20bdd74e15652f0f8e6045cd10861b89eb23c0e52a063ee927758c4cbfdccb15e79feacbf110c8db28dff13c9eb2f60a79ca3bd04758aa79b20443b60ba27ab13debaafccb354896c2eff7b4fdbec6474b51370358a0c38eb3980ad0593d7d861dc6af6e285df1435423d5063a73980bfd9df3110492338a6e61da8070826374b010c7d6e0fc2097e8ec6f55c9c098267b811883d09fbc121c682e192a14426a49a2669e6a767ee3a908d819709b4a54a5bb0e475fa237dcdb8a2a0c5aad8f405f29a22d0cb033fee295fd8308c65c790c037482364411a7c669a87bec541c785c8c0ea42a73072e228c64fc0449f6b267290e1375fe4c6995afe28a6e46a5c70308263ed680ed7c8c897bce06c2647c66c430f068649302c82d70e706f8dd54438067547a2ee45e03e4b0f32224301084c6463de55e4f433e033ac6667048c88ed4e00d1f955a09fca21763f68eb6937f6c1371d898fb85f6dfa7a1f8e65785871c5a48576ce26a5301a96b1fccf0ee2ba10f130b4c8c11b41085b65861fd1be05a8dc0294decfb9128ad90d146286587a0dadfd5dc4b9547ccbe8680f652b97d2273e59cc8109a087e8fbdeda6e0bb42761e2b86df285e8f61c5e9efc4c9608235d65c0d3bc6c4079c413f67d833bb8b3dcf47e68378744170eeda567d83b52e8e6c6033d860e531e3634b3181e9ca547cbf2e563762e7c5ae460893c7938423f178f7aa0ea425702642ec624a9c3002ca27b5aaad8214020c5bca31b595c219de7b1f9f5a3ef6d84d89c9515a6fae721af7c4926786a97b467aa3a5f14ac98b3ff5d1476076cebf865660c48ca2c924a196d5f4bece883d82a46ec1cf18e74146ba28e7079889e64cacb838047032a947f1844e865609efdf5e6947dae2d88e166d0023d417a4f1b55d24694e7c76e62c2ad528c3b7af0fe4eeb9334bf76641329da6051e630e753f71ac35574dae1aa435dc966046c422035ee8fb5b3d0e81e1e4368988227c726478006d87c0c6fe8546eafe30c63525e21cc1c1db5ce3cc5314a034072b6160a0c6a89afea40f3647124d0fefea7d4d500c8d6f83fc237ccb1b19a4d52b1be0adc7b693ee2c494f2248c8a9e1db7faf9a329d99e18aeb69b4e73475ee9c64ba0f8f64809e3ea1c59e60b163a101f56080c9661d6dd2bc3a70bf12479985b935d0428eed9cb3a1e289437bcf83ca0c6ea200b4a76a43a5c15ad06d66e22b4b11a950ab31263b8fab7237229d7a0a50b76733a3b11568b3b310ac7ba322e459ee90c2808d77fb679ec444425e732745b82c7bb3a4b206fb5bc6294a7a72cdb4412758d537f9df76d254a4763f009469ee1ce17a828cdcd4ba74ec8d4978caa9d5db7e6eb5ec4968af80f4ff8305a9d69d081ac0626a93a1118c457028db3c676dd382ee07fa30e494a722fa7c8f9c632e1f2757aefda81121ba3cbf052089f2ebdd1dea34504f3ea98af691f8dd33ba7da687b77b6d4eae7f258e460470a5e30bf0d9aa75cd9d1629290ccdb7ee62ddd598d9e5d214436d30220e9499c48633d8c3dc0af7f7382738e9af1559ba714b577be8e6568120d7a35b80fd7a73b93a32b18e630f43aa567ff9108b0ae8f63d477d638260c6e8555e2691d67ccc70e2ae3120950e10b3dadebad54ed339dc5fa069447871d83176a794958bb2d531e6dc0e9d3040478b3b9ce29c2e09390afb46f5861a9450e120bd8c8d9b7dd79a8aa68ad5298ef2bf862cbbf92b13af72ba892444b64998b4c77f1c8128d39aaa9b8bfa3c840eded189cd4c516e33e08a3c5c4c9cc62a0f507217324d3808df8e11a2afcb5caefc9bc2b55786c31f5be4bc063ac60945715ec1109dc1702a2b49a62ee5a6e53f4c244d23c6008c86caa5dbc518b29b75c2b169693dc940c4d35fc37eac4174d4761379a4427f0e847441d393e5513b8ee41aa4f2440343fa84c661e92f227cc472ca6ff9ec242aef55e358d4654f18549a2f041b572d8679975da03cd6d1f410af78bde3bed7f5777eb1e16367973e02d0dcfe5b8dcd1ce868e3023fe2e83205257a140feb00651f7cd1a088ecc334aa83fd5c867d40031024741ca497a0c740cfd08c92f4bf1b05782841f1da3e863ee7b67296c927ac5df7f9615b5bb4c23e44f0538bc35eef9bfae062c807add13615da2d4ff686cbe101a4db53b511d4b0097632d6bba88c48ad496c3e942a4dd97bc15637a1e4d04bda05ca8774a97be59ee9fe42159d4475c3f1e6be49a6195fd2fd35c979363967b33213bf4806ba95b6a746009c2845c051467de295f3f0728c973533e0f1843f0e772db0a1df958bde22c43fe8e60c112e3f441870e6adea032139958832389b8538ff59ae1fc4d5f1b0582d2824d574ec65234916bcb418640ca8efe25361ba0db29aa54f729f253b0805e7faa326c769b44a8e18c93eb325fd2d7f80e87ae8c8b70452075fd27854ea6d4597085aec0661cb9a181a118e39153ea324db3bd7766ad673127f3ca6f2c2852d6c180ad63a47a9ca9fc426aa6fbb97e8215f11b4cde1cc615547ee28c141770fec248ff4ec0cebc0e9cfb625a12a33bf54471653d337eff703bda94088f1ee0230dd087fbe948efecc3af314aa56691ad33e60ef205f8dd0eacdb4f8215cca722ae77a19e1ff8e504c1e30c9f638ce785dd431255e72f92dadf2a2ed1e4f5c9ccab410d013ba7d6876bb2516ea9f3352016900276ad46e39bf6615fa0e5054ff9604c9034160fe080c498597875b2985f668f9b8c4afe3cf8a9b913a2bedb0fb5ef0d7e5fbe14670067af1734fe00a49eb3e9dab9dcbad69b0959db17d95f709a3bbc7c0cc218b79a11fa46ca758f5c4632d81e239a6ae926c1c3ab106e708fd8b1a52aa8957de4e1a50721d73e11e12ea890063b94c879cb2c1c94c2483bb82e8967e8e967e6aa93499e272261dc7e45fef34b47908a17371a11076062dcd387e7f5c9e8c2539ca2589ec9106fb98b729dd3af0792fefdaa39e693814fde22c79b2da6bdf9317858ecc03cac25eacc108e6c87bbebd53337220de3a40290f8a10da2cee6ebaa18d47fbdc2ebe6486fe719affeae5de41e211f290b3f0e8e158ef55eec4194182a7efd8b5f8f74429ce25df6c8c356510461ec6df4c4ecd6bb5be4c395b0f429289c37b0e1dc1611191fcd32fd65d2991f85fac06dfa6042fe32ff75fbbead1e41e406e7fa0d2a72b7f4bdc575cf9cb7b299965e5a61cff862df948a26e576cefb55f20249ebdbfd6eb40fcd4506d140d1db0a975bd2579c908b601506a17f3ca9065e184ff4941f34c7b638f4745aac061f90712375c93536eecaadb4b163492c99d833f499b44d0f203aa56d2f962a84c396230df539c2904df24a3654812fa7f9eca48c8f3bcd6138b8b77a84dabf47ccd6cf4c51c396e98f598ebb478aa8e4d0328567f6473e863d1373e00264ea1a53af14c55209c76b7db7a1abe7f64cd0e2d05173b1a59f3b49750451f2397226d7594c0e745b1b644a59ff94e7bb3b56c544f80c5750d35b999ef6187ce0870307c66682c6d1dfddc460db34380da8218a374b2e16ed966315c201eba80490b938466587df127a6c18404df98bdf7d387632efd6d0136858c86e301771e3b3c7a50e05a507c6eab25dc18e2d041b3941398b22cc59d2fb3b44753bcee35b56d7b25f392f295404b96f843344b78c1247171ad63b9905257b69c7e9d14e1c4d70ee5c834463094326c1c5654d03ad7a0b29cab8fa4c061bf138ddf986ca1cfafad4168166d5cbf4fceba0a1a0e16a8452906afdf1ae2e42dbe882a4d54bd2a1dfffe13ae5c9d21ac56e32dc5ca255018c73f27825350b953a095067a83de6f3f60ac864d2c38fc866d7761cc24a23b2ca139896f9335f282cf3b7e1bb80bdef7378d2279d0ee74875693b6ddc0426f85c83c48851690f41c7f7745f89911c2bca41b3428a3ca503255873af4380c02f0eb7c3a5f4fb21af5dc90f081050dde4de24e426b3c3a7cfc33c8c03e10b9a0b4ffe56f0e2bb18e00a808fbff3ff9e3abe3bf9f81c2d9cd12d3ab970f97c019d3bdd9a59475a9b0cf97734fa03e16f3fabdd7675380b92670410f3edcf471d17a262f0a66f1f6177f8358e0b6b1f437e5616c1258a51e997a7524ee49a0606c60058ec6676faf5ffbcb3239415fb8d71a4e3018e73bae36531a69537563995ff3ab733d6d39917e23bff139f0cf2ccdac42396006e5ef89be22d5487bc2a6c8dede3ae55f30e91f1011e8ff0a19c096a7ea1e2e5e7bdc949b7858172284528a1bfa6fd391ee44d6e8588dd1c6f41ee404c0b978adb5b307abf7f981f477fdeed0e9a9227f330dbe14c9b5dc4a17df2e7066803d11a501786fab7c9a3f0cc8b33a9221df07d039702696233a47fc1939e131665d8b6b39bf6a56a5cc3f800a8bfc4f586270f0ac3ffe6f03ca519fd0dbbd5824322395ad4082439c42e86e25ea7b6ddcd4d454c74ea3072400a5eb3fae4bdb16796ad360a14d5bac3bb0f865984b7e1398d7f5c4c24db1c8d1cc7f55cde7960921c8fcaffae6f40e6684ba20dd489bfb93d2878e05fcef8906685728705ed973a773adddd3da3006460a2b96dd8038fdb904c757ae9d4bf26da52d92566620464142abe028edca1bf30d10c215cfbe99fd49316ffa4313a2a57bdfbe607a0a1e0e203f0ff12dcb86439bec5437bb33e84bcc0e6f06b8410e7415d2d73d5f8d7fe65eb83f841b8c2b81f0ec52fbdfb9ffefc057a784479b1988424adbbffab7c4abaff654c0c6ca5d010a8a5baef21d79fb642c5f563ee19c9e555152c720078381164b40ee957599f7f25da2d1c729927371e5b0a32d23341d57e63c63ccc9a038011ec1b3827bc762116f8bf4ae313a14951c61614946579b7bbadc118c0b1da56bb1b2d7a5f958d8699c99398bb13b9da762bd6f826a33be949bae1b8b2ff34f248bae0e46fc1e55faea38a2a67de3da9969b55d672320bd080e638c3efc5b465e1350c213b22a3c1e058a025bf4e6ada0f1fbebf410035d42b5f7dc53ffc78128e767b304bc771819153fa21bed378b47c1ad23b11ef57712b8b9f079e4a3ef21bb881d298d897a36ccabb61b9a62cf2747c74fa6048b359bb1830ad5edd84e6b9cec330c9fb24c1c94c4f7ba5a8b5689f4cd4d1944ac13f5197e606fab8627a117340b4e28739106534033b0d93a02c413f955a84b41e41fd18c13484766b428835e104e99bd732a10a96705ee98b8184a8ef859a5a61f5e3a996d26148ec57fdedbdbb7ef12971b8636d850e46d8e9607e1b146b9b3aa684a685681a", 0x1000}], 0x9) mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) dup(r1) fcntl$setown(r2, 0x6, 0x0) close(0xffffffffffffffff) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) 15:39:46 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x30) getsockopt(r0, 0x8a89, 0x10000, &(0x7f0000000080)=""/59, &(0x7f00000000c0)=0x3b) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x80000000000c, 0x0, 0x0) 15:39:47 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setuid(0xee01) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 15:39:47 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00004ca000)=[{&(0x7f000049cfe1)="d6", 0x1}], 0x1) writev(r0, &(0x7f0000001580)=[{&(0x7f0000002600)="2c73316bebb9ea17db9e010d73ec0ca310dda9c58dc26bde1f7fac4dcf14a0b7c54a14bfa7f5194d27923fc3761fd0b76bcfd2e25f9aaa1fbb0c2207951a1ba1c55d231026c7388053c49a77656507da299951bee573f37d1f8901485a34823186c0b0fc138dac14d0ce5387905acd8896a5e86080342b60b09d60a91f78e4d8096830a37c2fcd2277ca434e14f0b7d34cc4e2787d75055805374b6dc3a5c35fa46b1d2ab56ada2108c9968550e44ec66f7c63a9bbdd9890270729c894fa6195efb7d164e1f2979c0950bf7c36a3fad54d3989060297e2b1a81193fce9874e8b3a34dfe3273a090ece66c8098b330220b371e689fc5157f4b15c9bfa397d0d9cffdbcb7260b9e0f696f39dd78ead996df51854529acaec6f3ccb4b4fa861247712489057724e7405379a2fa888dbd21942655761dd040432de8a95a803beef52568a873a70d631535579cf96ac44f6f5b3199cfa6ead9bd4a683d68444855edee2fb424c1a931adc52de300a5eddf0f697b8372bfbe9244134ec84540f071a9b4d40cc58f06280af90b53ace3d8d5fcd81b4f251c7e857ac694266bda94497fd065a7ba795152657846e4195443f24310ed7d84bae612da555ec2013849b84e62d55d256f152004ea143d5ce9d0b39ae8ba99de1bf5d7da9e9ff72550c81fe9ff41a5ed626bcff0b1df9e1fec72a256e40f8c400c7bdd42c7ef2b101010000000000007eb148b2dc6d23f31eff2f29abbf9a9b8031d16916ea676f81e06c77fa83737330f354f334ff101cb0a6a42d724a772182b0c99193363ab7273b5fb1dc2d2838eb00fcfbe338ae36a00b08ddfab9b4b60fd88c1f470e8f6e03445bc92368e48488b358c47672a790497150296ebc8bc1cf0f8671395cfe2c001fff95b541ab78df2115364bd474b0fa73e0bf866b20222cf29a813cbbb2bdd0e9582f252ba4c518180068aa7003b9cb22b11fc1975718601b889346e086b79ccac671abf2bfd4ebd85b75fd74a973b16d51241b8b15b6528a1cb2b0ec01edf44682e34217bb4c1a108d80f5742d4e8646c3554a64d793dc4b2c1404436866a4a38b89c9da5d22796aa1dfddf5147802d07955117f577cc15b49d8d9e496ec881960c4196390fe7d73c96e7366aae4a524db41c5330c7a75c8d6069c45920d0537f53067a7295b49bdbad860f9ff43435b3d80644e14b1343c58f0ac3fd4a8701e18a4ddd6842616c8b883b53bac66fcb0ddc9be3bbd371f529fc80142bdf739ab96c83cb74ce3331e848ba9d48ba6b5dbf119d71a990d55e3254715d6691cb4b963321511f35a930224eed7b58b486914e04de23ec89e33c6b4d40f2d4688fd51818f01bcd9a433f33665e52510911579babd086329eacfd5fc9caaeaf8fd83b988ed715b586ea6b40bcb426626d02a82a54f64f70a0d14036839e937daebf7caddc15ba5df7f28f17283997384feaae4c8bd98a1b2a9d1da984734c91628fc9d5560826651ad6e145c987a1db9648a93520f4fc20172bedaf1725872d900f027237b36df92e2a031c7e223952690d5305c63705f6b2a220692e65753abea6fd1fd4073385492637dee345ed033f2a89f47c46478710558e832cf6e1daa2d476928d84c32aeee2a7446d4c7115e6d9dddd80812b3d8cf94fdb017c1e38cb2e1148cce46ff53840d52de0980c30d0927bc975eecc9c7023220216cfd66238e8dc5dd03b6c7c350518c8a2b47b6be90fa4d7aef4c8d7da9b3b96570c1e35110b0140e6fffb4db090ce40c48711e9bf37063780f58917e846041364787f523f6ba82b1cb7b09bd2225146b13a9edf1a60ea8e99e59b3be3f9ab184b864202a21c8715573b057759e812d5096bcdd3cc7954dc170ec981da4378ac60c847b0aadaa0c7795270b0e1b824b5ae6e785c15f46b47d6de00e736e2ecc46cc258cfccb3461b9263dce82e494c4e56fdc6ccbaebbe9260ec0cbb516eeac55c818f4bcbc0b08646027f477ee792156a5361902505223abed0c58ad24b6007ae2195a1e64a5920d3faf3b0e228c4ed51011c127cf0e1f95f11c5ab187c066428b49546c7e274061743470f0decaeba4d7a8a9cd203e6b8e9c3e74ffe3a3f1558b6e05adf73c9016b6a69870b1c838440f454d8a06eca12ee68a98c131ec322c211fda3a4fadd4968d204beb118785300dfc123e8d0b9ad0940a43a7f1e8dae87a41f076eef88f38eb5a3258f133d1176add74b13f9a822f5ed6d94245737ec9fa80b5dbc0801e3a32cc4406c45942550973ab4c3530505cdc8d3118231feb85441ec170b82a2375d813bf8d9b60a050e03faa8aa6affc1e52c7ef7753bf2c0b1a38f294c84b1049a9751178232a4b45cfe5d159464f5e18b423286636c96a94ae180f19f278759ee1cd9e3b4d567ee39e7840ebf49502f57e9f1b6531291f342c64bdab96a10b5f092970ed1404af9aa15b7c47141e6f05c5eda57648c6fdbb12f553d714896743dbcfed622957e9c51d9dcd724bd51498286a7f6804ae785005f2d1006b1b786f74e5dd1ccf83cb3bade42de3620c44328256e84d1e32a9f22d731fa1cb53e99d875cce94f97d73052f31ff80703c737e8478d8dc0baa9941d94d2f856154a8f22e12b1e34e297fc73a181ca84c23f82d93c44ac966058f89ddff96a106b8e11cd8e54a533e378afe2e310f687e6114c2ce8cd203294de559b4006acb5218056fceaa3d8df88010c2c8f875ba2a150c80354192b6b0adf157ca4bf07f0352c6f33fbf3144e98223507b34d96f60a6f5e37eef400d6a1a9d4b082a740b1f554e28334c21fffaf50f8e11992f6b667fc81a1fd4df87dcc15a78b3951838531d82cf2cba6494ef6a1da2f12bf7a3293734544f347c11182ad1ccdf77bc3118dde354486479a1f552848962c71aa10e8ab06a8bcf9765dd35c657840151ad0ba26db966f346c6180ad6819ad74040e036e185dcfb5bb137ead2ff7334def7bc00522a251de88aa444efa88626d7357102838f7dc7d4e3d08056a0e615536b5620ba854edfb05c51ec359c86f03d24aca08876261b8d3b3c1920053f1ea8fd600d9aff1d01e4c433f9644f3729b1aa65d5476345a8ec8201764a0b437dd3353a48503f4d7a47560ff203facb759825af54afa28170d85463d407686e3da5929a841ccdf73e7ddc6d0a6b7d8ab2b41bba1b74a1f023c375bf270129c6042df7b777c9718f314c02b227062a5e85ee5e88b13537f355209a5d59fecbbb0145ea1b9fd61622ee6fca67970d6f441f62b0c61bd361f463caaacb1487b1ed1f72b0421aeab994fcbdab6a8dd067b2014965ca7aa733a60c698f8c15c5e977edae55c94779bd54c95d850820b0f09c40a72accd1997b94a486ed391d94f49b58264350ea72f7745ae4a3669bbc038514f8b5789a523cdc362dcf8ffbde630fa5910877953e10d3f4b086b9b01e4f373f9f183ad48c1e78f5def06fcd3a3d9d66af13ff0ec77676f78c3bac803e85245f261f593376e4049844ae5c9e7ce1fa61179fdd91708788cbc4178ceed3359a7da524f3ae46eb5ac93ea52952631f7ef57d0733c08a434b2db0bbf6d0eac9223bbe570dc4f8ffb222e8fcafa37fd1764e04f2b14fa574f624990a1c81aa7a009471a5911082550662fcd9e404e2169ab92a8205154307ad1563c59fdaa2994a1d8bd9300a340a8e7384996cc40683fccb3a9c824d4ad4ed0aa059faa9b8b7146e90d88dfe9cc9f1d1db76b0daed8f675972c008af25e2e00e467b40bea7f6bbb5f935ce0154fdc70cc0c2d92cf24005d6c00458e653b93023fc45d9657c783a50e5713f591b1a0b2ea6e7718caf928416365b198dfeb13c618083345e75c164749b2115829d443d4bda5cbc0220249a77cb7c3f13b9c4c3b4f5959a923b03d13786c340660897a315060030acf41254427b06328eae63ed3e8e729e8ea29a49309fe3dc7b24d0eb38afb23240db2e46f571f9a05e034579f979f7efb39e4a460f74b44761f227e5cf79fdde23e919b7a5270b29adde7a94833f69e450826dc84ed4e59d7ab7342a708b23eca103699d77154251fa7bc43cda7536c073ef6408eb29c24eb7843d290da5fdb2f87574b95a59ac776314beb8619b430ebe4a31afca0a39dbdb101a46aab81190c86f95162e663c4fb8bae9fa84b72a4fa993a5414f3b8b7e0019f9c599b3895b9f4ef366e9a5afb9b91670e469b4af08227c4cd32c40032db2089356c34eb9a1c953111a8ab8ec0b8879129f21ef41f87806a639932d4416925095faf083849078f54ba96340fd597e76db8c539cbfb14efc2b52f35bb6dabeac2759cb2ffd3fd9cc3f01f8439ef2a4f19bc878735b3270c6ff8d6c15ca2c164308ddbda7d5966c9498ac5dae5246b8e87af2a9e606ebb25984975cc91bba70993844d32869bc486f0062465607a628bd0261db2c81f3d76a25a55bcf220649f92de624d725d9404466b30ddedb11f42c7b62c318c17f5d7375082affeabdfab91b21b43b8047f0d4e4ead94c0f4f1fe3be30a97058ec3361bab3a108964684c2495c7e1d24ef562c90707cebbed8c8d5060465f3ad3314576362f7c132ad55830741c0df6489f5b1e3a645ec48b35295e8a19d3f8e7748bf0fc614c086ed6085411e5fe4c86debb80c7cf997862a694b80b9f7365dea0df1309b8fd47f577599820a323b0e4b60e18141884f7443d970e988d94e645bb59b30b39c19592090e82ee6a3d42f5e5395617759e955dde5db06bcd2534167d16f66cf3221eeb94e4f8b90f9aa16b2e0c5aec71263fba969d38677d245c7f75ee3b930022a3382caf9a93b118d5fc2cf05b11b165570810a8e72265f1cc7d8788a8b7527c1253c031b124adbc0f7e569762a1a303529989b744d9e601e1fd0ca65dc752b97feb218fc5e9d33bfbfea8a06530d2ebbcd5cf9f09cfe32c8e45990c248fe23d1b4de98dfba347c9a3e3a755d05fe14a963a5a6a88810bdbba33896c2133b68dd03ee22d42760aeb07fc824c46ddb935aafcf57e7ded53e2d50103ea84980c5d68a34710191fa5bb8841686446311196c8092fd38015719413e8d386de67eebbee14430c8adb4ad828c7c274b6dc6add793f02dafc7b5bb6c8825e19aa28850d5e4cca864f9cef5a49effe72d7bd6f74057e4ba5d1d19c90f307b6d2f2adbdf2db85b64af0c17a122c93eb956902c51a7d085a0c49de4b174a01cd77465c121ae6cbfcf88ce931d30e18187c4126c30cd34b2346d1037e8237a07de247e0ebb30e2aca93eed0d87e44bf09931d4b821c7c9db6740cac0e48ac665134709b5e85a3dc0346416415a01eaeba389ef2e23fbf78e1edd456d415b75502fa2d867c12c6be202191e913bbda560324fdd34f0a45d4bdef7b8123afbc0cfe807829d8403b39b02b8a1917746c4979401f1a6fee2fa7a8a9e92027647765dde5b4b68760c1ab3a7549c644eda73ece2bb75283ecb226b3ae2ab53fa9aca3fcfbc340f64ec660b38ecbe8dc97bf2768667dcc1e7359d52b8617075c88c2ac86933ae34cd2e9e41f2ac8db8a89d8f87f007b2340e1a3b04bc45304ea0f1960c1729401906a00b2c3b3bf45180cbcdc1acbfa34c64f5deca1365ea45ec0785be6662cbcf3f830f9c84a4d3e0690a1233562db00e076646958c6eecb41feadff4596cb74c8a678ec13a4af9fbc20ebd49300cf044c675b9ff8f39153158af716cf631fc168e3fc2d006a968ba950380b2544ab422438224504c784339c171e63efca79d7c950ec32d153c95ecd1f9e64ad63b14b0585160ad8b9fb7d3595ca05459dc001578b3", 0x1009}], 0x1) execve(0x0, 0x0, 0x0) 15:39:47 executing program 0: r0 = dup(0xffffffffffffffff) fcntl$getflags(r0, 0x3) r1 = socket$inet6(0x18, 0x100000003, 0x8001) r2 = dup2(r1, r1) close(r2) dup2(r0, r2) 15:39:47 executing program 0: r0 = socket(0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000240)=@abs, 0x8) 15:39:47 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x4, 0x80000000069}) write(r0, &(0x7f0000000180)="155a601b17b070107b616a01d033015669e91d2aa444a453c751000000000000000000000000000000009529a95b333cdc41886be82a4d1cda3ce3ba8cc140c24cff4d41e550", 0xfffffe79) syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 15:39:50 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) shutdown(r0, 0x0) getsockopt(r0, 0x29, 0x2c, 0x0, 0x0) socket$inet6(0x18, 0x4004, 0xc0) 15:39:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x57, 0x0, 0x572, 0x406}, 0x0) 15:39:50 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) fchmod(r0, 0x0) sendmsg(r1, &(0x7f0000001500)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001280)=[{&(0x7f0000000080)="61c9f74249dd0f979536f1dd8686b772eeeb", 0x12}, {&(0x7f00000000c0)="a03203b5c5451df73d5abb4cc1c61a0eb30ff211447ebbcfbfa1a287483e2346080573f6bc24bc8c7ad06403bc35791543908abdbdd23885aca99ce6cc36662b99ad7d5ed3b7ee489d7d7d8b4b3c08b466b5b46e737c6f3805a30e08775de87050289f93b551163538c301c259cb75afdac68b27f8ceac97cd7b737890a573650059d037d5f11e53c15e06d4299e76db94910b0ddd6f27ade0a0d920c6a49b", 0x9f}, {&(0x7f0000001540)="1ea50ef2d0224ba807d03417e6ccdc9d10804c3f270274c06f3a9f2e55e2a8f3dad0d0a94f900ce8096231c07acaf53fbf52d5627467dd31550fa6e61d15a528d75dc5f2cf6da11a4b39051085ea8348d3ebb2f9ccaae92d896f7ae075468070d772f2086c5797a0b88251ae6060a20b5b7a12f19eb6078989ab6f1087cb5651773bf7511faf", 0x86}, {&(0x7f0000001640)="fce86455d3b61980d560bde5355a567b8269602168e57691e0261cf0624ae94defae1d63c6c4eaf0ffcb961997f03f3c849094cb0e4480cefcb2e6b86e826f807c5f78dda55723846b4b657546604e07c713457ddeabb8137b5e2c64d54029afb055d22dde4d2ba7ed1211d5d8e0829ec82129ecb7c1e51d0a506d3cfe460cd44d1608ac564e97f8f74c890e1c45b4cd040424510cb0e9f2ace81c69ba5859ecddc17d79f6d4fb474b7ffd04e9b4c418bc7aa02f58e4a9dc0febffbef2cb86e60ce2a33ba4f3c04840249dcee21d5823f4f499c4ea130d9f6cae9bab187fca6025a9ac294e9219ebda497c72f48080b0a79b096acde57d43480ef9a82e2f5ab25433a8a51baff896b0074cc2e2af74e417d8c1f4cf32f4eb9d17f3a4b0076cb84479aba9ff787c0cc8d204a3761abcd8396251bd03f9c79fb645e88d57f2ab8bfe4aaba37e1e3691137b6db6771024f7c9ba83bfe6aacb1a408f08f2f017c551c4fd8c5ac16e3676d04e96b1107edd0f7be7bcfdc68bcb8a7aa4005a73565e0eea0429dd526d75539087c0a541a255144baafe78fd7eed2aad4963be47e0467727d079d32cd23b10eb7a94b33635cbd27d8234e27a4fa5331c3d9d50c648bb98415bf07cc4eaefb7b97f13ac9e92a5a6adb17efd712b12655733f4bf1a8a2529570cda66a188238eebabd69d20d8ef04ff54fe8fd1426ceabc84980c7fdd89e3e16815d45f0ca4cf18ab836186608569583b51bd4b4487565ba3d6b964fcfaade9275dac781706e09e97e49d8dde91dc3325eef12a6f50effed03e5c3b17d23e29e8c2b1600f5541b2a7e49f95e17b57fb0ed277f9d0967289649b1d155bc721e02d105676ff2ba17afe753d4c479347bb251ff54038ff179ded3ef8fbfaccccbe994a83c2b07ccb5510bd984ab293e29f7fd03822d33b7205773f2f28b123d174c488a4d02103587613beaa1f95e70e8a6d4d587ee4e6b76e17de6af45fe57c274faf1330a5f692452e13763149e683ba6a48a83da908f90827bb12f3aa67f2bdb55dd44b092309b2e0421105cf582a2d7b5de7168a7bd076081490f67ac5ccc67dcdf463cd89b869b98982c043f5465d82976eb808e9b4bb1769762c0c47914bfc76f5b10c8cc77af872b8d7b783a830e9abbd20efa282ec48bf86b7728f3a42fd1d573eb785df4e3d84445b2a397a4333dcbbc87ada33528f96dd529d50ab4f12cfef93d08ba3b4ed27f2664779d5277ecd8a3fdef9a122df896aebc9b96ea22545b9ffd8c166ce1f6dbd44c7e9a290b513b8d3062f0f564d7c895032103e9e148af53d912c4b234f5658644fee732eb63f4ca8ec8cf8836f4f9c3b44e87e05afc2e4e7ab0b17c80fc6b55ab70505c8efe9d16f6063e44d769ffc307136468886cc8f57d188e3489b15b2fd9980c8ccfdb548bfb29dbb2e5b533933d152169f89f14c467ffaa74f89b9519a664a0bbb4bc6c14c424ffa5f48440900a5f507094fca7bdc37a24efe5c59a8c0a333cec40709d2b3f443c9fae821c372e4fb6fb78d43fde678fb7de88dd1e214a31d65d763d60d5c3d0c846f207ff02e17aed287c211669fa9e2f007b29c3bad6a48d40cd5735458ec0bdc61ff32ae48c2eb508f8c7bc8382906564d9af78f4b89609d0b3004d79532fdb058f98ebdac439828fecccce5f6fdeff1c1b75cd1ca02daf4de33f5064d38a0fec21d1fedcbedb389914312076d88199c4ef96e7b3db6425dbc52f6552ca3d12b0c0847c6ccf7a443fec4e9b69e2dfaad670f271bc78682f4ded2396071f751581c6a6e51250311c0f8f4aed81933762560fe7c5792aae511c1be1fd95ad1ed48ffce6da008097d2976b0aaab3e7392ff0d90ee3b9b46d3097d3b98b1ff96a1eaf63b0562a2c8caefe0b7b270c470aaa09e46f145cc24c43d81bd5c9b2713f45964ff174cb28bab31f6cedd9bda22bada78d3ee09a997d03754480506adfd2b7a5ec0bb86f06882b14a39e2bae6a4e882d2120bbe75c3ba5d0866499bb8daabf39f0c20af01dac3a39b2988428e1b124ceddd3eeae8e6bedb5bdb88945fd03042815794af6e1bae2a07ae2289d7d8dc54ece90f863444c2db075fce52e6672a3c7cd8645a44f624e583020cf62ded09a04a7ac68b8eb59935f8117cbcbdcd3d51fbe398774ed7c4200969c877f19e4274a773c3d2a013773f76384156c4a62bf994af9bb89b7a29ebc183a3078566e9b557c583c8570e0e461860811a0ca157df76ad8c1eacd18c5b904acaf083887ae9860cee02fb239197ec95007122612cd8fcf17f25161f3b64c77209a31b22bb43e21e51b2b2fd96677dbc8f29de291d1a22bcdcefae9f9fda861fc4e23e4f4b29d6b8687b29243746b9530b95ae296ee26bf3d57da3713372eb4b632f13b357948070ef35521f3f9b077136e4809a9f826c6dcd6c0296b8459e6c41273e42c038f41e934119b6efba007a027b75e2b53d531e9758481f9452678228067bedbe78d77468afe4a594301687d9a2292a9d6299d83773ce26dd9802c5f673b9acbffe0858b5637a29cba353ff7015b0919c0591c7608ec0539c0882883fafdfde427af3032ad86eded8e53db8d8cfaa5691f5be9f8c4fbffc510d0b02162048064fbfef9dc854a42fc56b2ec9aa3ce7d4e09754f45d13060ce3898b9a6e1aa598878cd7794811cffb31fc22e74b6375096aba1150be59bb30270d172867cd9d70282bab10f8773582a81c151fd0c378df3a4265dc1a0a43f31317fe6bc4d00559ca0c285c38a2a268afb42f48e78b43070cbb9498bda1c0fd513569e40d11073b7418555a767704d2ce0c8da473ee246abc1ff9afa483aa9c683af4e235e81f5e6587505fdd0d1c027d9db8b01ee0e027e05d85f8236a8aa8492f5a9eca67be3b778b3fd8c31f598c0239738a5a5644eaee41559c08247f2854d351768847ee8ce689efa14d94d2832ea46851db26160a1abf53585e6fce93c35be74aae06bcb4f6db6f852b1a0559324a1e87bfd4ee85574ba28715172b6950cfd4f6419bda2a49880a17c7fd267d4c59c1cdf132c0d1921c3b7231e38cf8e6f27fc6eed1ca5ebec28094181667ca77406d9942746ff5509ed8382ea449c2de3866e010534bf3c9c04e53de162dd58a00adfedce6323131c6fda8824fc2ddcc762738eb03adfe4aefd9e54b709f5764cef2f90eec3a255696d431492516a3ad552c5186b13e709493d7622acda8e1e3218e0078e4128d40d07b25dc807f507568e91ce0329438bc61ce742d7589c94450a191834b025dbde4f80d44c5b611d2a0a6b5b198980523e35fe9de21da6ee3544e54f1fe2aa3ca39a787fa96b367d5962790575613d482f234bb08421462c3dae3c1edd7315a1790b4a7f8f940e3f1340f15fb7980ae835fa458eb9040f70ca3ce440cf12d772fdb506aa58851c385cee2017dd010034b861f664aa0c264de24aa589599275b547d610ce3d813b9d8824284ba8a7abeb43f3ca18cd2d40f2d0c02101cf7282c8a1db4ac66e422115e169a1b19817fb9be094045ba514bf3daef5d739c610c18b95c3f983f06a0c6647cf659c7ac5c635001a7cda97fa8bebfc374fc15fe9178b2f96ff26c6ec1bbf9e18c52d07d3ddc99692db3c87fe82e05a4b1d0a82339a0f450fa8b16ee73daffae35afa28b867675133f6f844998841e604419a3d60254241d92036d89be43a9d737833c105c8f2b1a988495169931048e464570387df33207ea572592eb5e921d78ad28ab13a8e5566878c75186421c65be696c3f646fefd9fcac7c6ab895ca5e19568bfa7d13001f7c9dff780b8067ed1fbd2794da2bc39edf7ed5193386c0c66f585e524d1d37c3028c26e8314503f60a0258a810d20a57c752b8b83c24de010243acf72271b594357baa8d616e6a1fe48b4ed95212d6f97b7129464a31e559b54c4466bfcbda39f057aea7d11806d21538cd37a1ac02293ad571f24187f726a4845061f25a38014c4d089a434cbca7e0683903af6ea39611af038a5db4a42cdc9cd455228490cd3545fcb545d7a8f1a8449bddb0dd0d4a4489959bec45d94ab1cacae24696e7fc7fbdd1156aa16437d8af674e9e9d60a63f750514670e9aedab267704703a55017c18cdae5c2fae33affbf82b09d18cde64ad3d7e6359e2c21a7002044487524ec3dbce57d99be918b20b54b69e474da8a67734b2e0e1168e7d77143a695c1df75ae8c1e97cf760a3875c308fad64aeeb6bfa8667cc237a130c057bd9569332aeafb2e2f9af48c8ac460f34d96f524c05ffda04fc50e73d4d21615c5fdc9e99f65fc612ebab28568fb24be56bc213493c46d430c260a99b4857cfc348f656ec3fcac6a846016e93f936c17c788e7c78ecaeb3322baba26256c3f9eab8bd6d78e3dccc014e7d37a3029f79fee06edbe0cf66754c9d7baa539f4b70f0f84001deb517ed083e59ac094e47c7c95c5af99057eeec2c92d16483f189a92da42b37078e5a08f4ed426cb24bbe534ab1a5658a4f8c920640895cdee4e351867fa27fe4cb4ee9f6d50282b927dcbe46055969a4e55230648c9a8273219cef1bb145c962e62c3b8ecde4e5705dd4eeaf922e9b64084e7f7bac470e15d851b008433792bb1664334c0da9e888397d7845df48456d2f5a2c1d9b8e7aa7e202d209b2ed7071c9a3fe530f7db8d55d0b48f5378a9f3d787434df46726befc5e8109e3389f9d74bc96dbd610764a0a64aaf78d41a00adb391837ee46adf70963de2b89fea4311ae685840949a16c247e211d33dcb9367f35406124c7f6391594fe4dfbdac4915d127141c1db5827d69d819a791a5432a198b89e049c550d3add39729bbb792fadca4f78670de8d0b635ac2acdc13cece193d5d9252a2e7998fe792a96d363532c09588474c18324e86287f2e375cb0ca2954e384e31bdccd6bf1a6a08d9b416523a32346cf2dffb94cd1033eba4fa66fa25b324ff5db7ed21b844cf320cc839ce0201b2ed8dcf642c4d44adb1115c47020c3a1b1b0678caba2a9807d89679b94300a2983f636789359ed5788a7fa3a181740d7b133f1944753d520825e94a8979761351e5b3dd20e7622189f4b9738e5424650d489858278adacc688ce674daf5d66747d2e2d328bb6a572bc28f1364910886c55917cd764e3a93f70b0db6489c6b967f2be74d6f243a43450a1d1f5865ca557d67cc650cbd4399c629de89282f5df33d0e1b8584a096e5010b7382f7fa990d722321241e4ce5d447b694a8bb1abe53fab108946ea3908e673174917059935e126c3f66cd19af718776f383b65e1165d21de8f252b1432ba02fa862c985410cfb51833b0f043f5fea769f15634c9aa501f92628dc9916ecffd988557d32972265cb834bbda25155bc97d90f98fbf09ba77b43220b38760f085d6f20c81e6606fb51d79aa992f480909cd715c204553cea4951861f11b4184b2b0faf8b0e516dce2666a53ab5f262a5cd7dd534e4975935e7e710dbbf625f1a6d114d47c0a89830f0ca8d4148e88af25aa986300ec0fdc7cd24a5135702b9e76fb5018ddfdfb99ad6429649bdb534267da9ba8404fc962b9dee167f61684b1707d9e964514785e183ac128ef88ec27effafb4adde802d16cbc49d489c7e0318146fcb17e06b1f78b2b731a9f391de8a31f605fe82cae51fedb4674d5aab39eaa1db26255f06bf7a7e62f63d2feac5b76b98d81093d4c963f94a63e144a06a2dbbb37c06f72273ca2c279fb1db124173c33ceb81868b2ba7274ea834103a44492262d5a22e4a28e9d9390ff8ba52e017d201858", 0x1006}, {&(0x7f0000001240)="a73ee31d32f76b3286c3", 0xa}], 0x5, &(0x7f0000001600), 0x0, 0x1}, 0x40c) 15:39:50 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x81) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1, 0x1, 0x10000000002b}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) dup2(r0, r1) 15:39:50 executing program 1: r0 = socket$inet(0x2, 0x4000, 0xdff) r1 = socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000000c0)) setsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f00006cdffb), 0x269) r4 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r6 = getegid() r7 = getpgrp() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x2, &(0x7f0000000380)=[0x0, 0xffffffffffffffff]) r10 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r12 = getgid() setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000540)="334c7066e6b1769c38a9bcff999c1ef435775b6ae3366b2b422a6baf51b51bea13e62fdc1380236cfcfca49715bd8532effa2a22d4fe82e72afcb9534550ffb9cbe1dd41c0048afae8c10185bd64fdefebbd490255bbb209fb90395e52258a4f55b477f209041a887c0c37038ce3a49c46", 0x71) sendmsg$unix(r2, &(0x7f0000000500)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000140)="d1e1625c53684bdfbcc174b8dd77358093421db6f06bcff9cb776f364b52d0f4a4e4e3a2b4270f10408e78eabebcdc75e435b6d213c4943a08d32bda70a0e16aaf0ca39cb1e4", 0x46}, {&(0x7f00000001c0)="dbe2d4769d5c6d3560f93ac3a23efe6d082434e196d0968f4536da359a586a2c3e80314356da42e9482ed7afeba21044d7baa249a6ebaabba181a494700c7b11a15ea732330e593cb38a20e3019e72997c33c9ed288c4c187942e5476e6c84bf8a2f4366a205a6615bbb034218be1b850656df90262ec3b58cd2a455b448d516b46eb23435b87ba60d369e00727968df8d", 0x91}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB='\x00\x00\x00\x00'], 0xc0, 0x6}, 0x1) linkat(r2, &(0x7f00000005c0)='./file0\x00', r3, &(0x7f0000000600)='./file0\x00', 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="abd548d67e87e5d66efe46583d9e6f68736e0b1b6080b1c2f7014136544e3f7d062e74bf502492e32e339a005e665af5cccdcdd2e23cd1f36b5b7d18c6b1f6b5448f0aeea9c918f22ba07f7e0e50f0a9", 0x50) 15:39:50 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x102, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x1000300000002}) open(&(0x7f0000000200)='./bus\x00', 0x8020, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x820, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x60, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) 15:39:50 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="9b725441"], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x8, 0x5}, {0x40100000, 0x31d1}}, 0x0) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0xc, 0x0) r1 = socket$inet6(0x18, 0x4003, 0x403) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r1, &(0x7f00000014c0)=[{0x0}], 0x1) 15:39:50 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000), 0x0) r1 = msgget(0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001040), &(0x7f0000001080)=0x8) msgsnd(r1, &(0x7f0000000000)={0x2, "d5dac3f68fd681a66d647c6fb7ee19e23b6e70846d8ec4cffff1e199e30b0803abcc22d6c76ee9414d6582b0f195b393f64a5d2dc2bdf8a5c4af7e0b7bd14de05ab09bb6e488087d82826fda290e1e1a5fc8a1f5b439df0e6f8981448dffdfd0703279ae8df1b56bafe2886f7f2e96bea70c0dadda7853ed67006e85770abfe7f7c0c96a31059150812871ed67334709e018b7c08cff8920859a11350d1bc2f148e0d42aaa4ab49514e991fb0121bdf80459f5a64cdae0f6b9fb5cd1c51951b0374d96d649eb8dacc6a63bb964333a18e306ff6d8a93366b892021b6e741b0e41001a954004fdb737fe5e23eecbaf163c5f2783c7e4662c4ce426b71bdb6022d6c785a47964d62549eea6de8da573c97aa2b9336ca0e9034965fc8afd1e4478f1c1b116c62c62cb458664514c3230b85afa2a475244d91b061dba165347493c455f7e1c0cb6d0a4aa6406affae67eca9d601673ceeb50240b9c55939790354bb50d283f3619252c9361dea31e13d64a0e30b1e4d188b7f55f7bcf2cf3be35a38d48efde94322e89a2193bf7f5e9f87f74d2d110f55f797a8f06386089c4c46bdd9e1280dbcf8b9eb92b9e7819cf4cd388e8089912944e6d28a4960ec66e5582923478361559d90fce1cde18baed999741d34493b6d5fa912dfb5a166db3932bcff0d03b9c0cfe336245401fef7a8463adff9c3abd9beb4d9636aa22c404275a36cc183b19bd06cec1324f7e364c6ba1db5e985914a223107f0e5b523ef294d1a0acb9cad2a505043e8c887802f728ea633caba058dd204f9d87acdf8af4759d7cf286b5e0444c720d3fd82a3f8aeadd76620e621ec810b833e263b34cf40fcc2849af7f612705c6fa53635112792e59029c057f181256152ba17b6cd3ce941106d06e1e5bc01cdccba796ce365ef77508232bcbfa73bc8ad49a09f3b50ab7fe2a8e8e4f6985e741a2a603eaf16bb66a5867bd7dd479b07287413fd75807bc43e6b072e1782dfaf96b512b9e01bfca3ff3531f55ed9a98bf7fc505259966dc19035e79e7a41ffaf2a3b50a30999224212d5b7ce8fb84af069d136890f1ab99a8e1ab3236ef58e54c8c2f466a34efd3a7afd6167cf8c7cc726e86ff6bdfcb677f16b4bbfce7dd7cef8ad2c9e1957294130210939274061bcda640a7e6fc2df579fa7dd1eba54684684debbb8bab3a0aa1eca4865e9a5660995623f6f3f59fbdb1a4fc0677d6f4fd5aa6dab0f168c0bd7a7ed17d0c205a3a5f3ce6de506f56f2101ab3b2db9b8addab9b8ff2c79f1476ff0b2117b06334eb22ea75bdea058f9b3cc4864f3872db2866eeeb49f4da23d5556e30f25d2ab9b9e2edf8399b7b36b76b6770a6e396f99643d455e44deb2e51ca84a895546a30134a752a7e2f5c37634778e321a3981c143ac8abccfb0f81d650ebd47f6f372d8a79f8ec1583f55dfe01cf4fdc48a8771358222b9b72503e8f2280ea4454db2dc61de1222e1cc88a6275ec281c2bd6d1c78a8f3c9fba496952a9525b5872d2d26eaadae4f927a528ae6413e24c3f9f72498e12f65087517081a36986a88f8780841a9ef81e8f9fc284417e04efa01ba11531dba5a22d40614199003d552b19fa057c68f23cfff3fd926e1738ac5fa1356e78dbb56ee1579841555cb6540ba8cbca6b33486f8dbc14a1f3f191d707f4afa6e852c2affd74f05d019ec2f86df093935c4952ae96e8e9fffdaf0da063843080b43641594c14999fba077cffbef5ed0ec1e55fc2c81c8f4f589ae2b6f114870cdef20bf8b48e43ac6b7a94af2c274496f8c4c29f71f5c78000df7a13d8f52e6f2d1ffcc716ffabb846697ccda0b268f9aaa951f2e38a1c8275d303dbcc72d627216f0cc02fdc82ca65c8fb8df9b66f81375f8452391115725607cc42fc82cdd5125fe51582b9d959cbbf80cb37b44e78d6917b875232fb19635eabcd87d86ccd1039e562536f737a34179471d877d81373b8cb0171e8a7d0684dcc3a3cf896e9905f22e3c2629810a47ebacb2055bcf304b9839c5b0f5d024bd32ea209423d341856eed40ab7c6b69ea877e0715e65490d1c59c6a58d32a1f20da53acf52fdee3a36fa54075796546edf2c19c0bdce8fbd9b14a1c8a306b9ba6dba489b39d388aa41e81761dc938e4a89b2932a25ffa9f754bff60e34198060e1b9cd21f74fbb75d41eb76995db2cfe31c1d74e92af014d255998424da7172fc7105054aa58bcde009dafee11ebd7071e785845fc96209c5bed3c1c673fda3358faaf1605daaa49e31c8f61caf7766e2a773b8a2a0d47ddfe75791ae0a7db291b9bd973bed7a69af23cfde780b22daa5d92f0a8b59e7aae3268022aedd1e9566c33c058ba3f62a2b058854aeb4b5122c3963f1d1f5741b475485a98fb00fc2486caea5a929f3b05fb1a1afddb80f07bd27bae2989d647c300757e63dd4c0834938827fc12639714a2be871706dedbb23f52c054b9686a573c63fa4804fa047b977b7bbaf62c376b7309f5f950f45c0670c1b5f167044ecbf2b175d3768e877fdc50ba97c9dcd80cb9f4ad7afe811b2f33da17cdb58a9c04d872a5905395c8dbfbd2255b7f1353479e8ea5acebdd512e9cc6df5641a91aa22dc355bc7d514461e9d5697ccd097522a85491ba6013ab44d7f816d66a9cd37f0c729e85394af845e84e5020a8893a67cac58c68c698fe4495d93c9beca8824ffcf52088040337f0ae296f738edccfe9baf297eebda847a251ea2d86b83b76c237028196605d9168ef0692b1eae47991a98acb046244dcabb551f2aea90b75dc71826c4df8f4f44f17a003868656e681b862c8ddd747802fc915609fd425e75fdfb4207fbed737298e799fb8fb92f8b97a10365cd025ae7336529bd177f920e0ef0f64f55663302f2512cb082e9b1ca5aac6cc3d9a3d1d3ff7ccc208fd02e9e466809a3abda08318c47e997acba3c4d30f2c89fd36a7f497f805a2e319fed0fe6c304758a39597ced8e5520929da536c9a4535324ffbabce248cff9f7c7700c9d29e52c5c3e0749d0ea52a0e162612a78db3ec245056392a17bf8ce2cfb9c66fc16317ca0fddc8c564f63de6e4997682dd9ce33263db1a4679066f6c19bf692bc6f71eff2e87eb909d01003351627569eeb6744c9dd6cbcbe01a80cccf22b278071295abbc4d6df8378ed5a1764fa668097f79fd00169f41e21848b925010528f9ba9da6bfc0adec53896e1acf46d897a854ff0bbb1ff9facfcd96bf103d576e01c4b9216dcc5a353e20bd3e60a2ff2bfafa0d308656df02aad33c54ee766e1d1b293aa9799261b0c81fb8e47c94179ca2ed97a1098962c27b84c352d335faf136f9649ef73b239c1363c0a90f415a43f85239a84d0fac08809ee6b91d7896562e0018abb0d76b882edf14c97c5473bace80195156ef0fa8771672ef98b22aeb2a23543fca1922350c4d1afc0622f164ee670ff3a7610c558c345c8f900f4ba45633595093a84cf42bd2832c658ed2017068a17f12c9dcb398b3d77ac034d181dc7d3bad97962cb40a304b2946098a8d4d838b5c44ba9203d1741ab259f88f936d29f77e0038174d6b419bd795f4eac01b81a94b5ef7730fd67100264646090faa39fb6f694c78e8f1628f719389def0f8ccd91b764a780f8730cf5649e68f70be6737f6257a95f6a2be69c2bbc508167fd40701f109c22ac638af9d0a63e3f740c35d467840a2f13c0b3dcee5cbef75116d5644b495be59feaf353892303249535d57900b7d3ed11b5ba715542a1e411cea3db2e8de176344f0e801dc5648da4b68cad701ea07d42710814e835d853a07b4209ae7beb12a4aaf2024fad7115d9525cfb3893f3fd54ade4d7659e37bd5e98b65a95c4f6661711b71ff936658b4afd32e756f8756db68b2b1ed90e2dc5f45c8a19bf3c0c0346397130ad31c695be0555d9b3a0d70070a0f5b0f5bc07b6d30406c5b491a8e8053daada586ff10a1b72a80c7d33a980000d6b46188cbafe7c61e769946351858f3822f4ea45601d6139e789568e432af9e6ce235a5e04e98f02854480cc4cc881efb779ec3b0fdf1d11d8ab6d29ee615b434437ed3e2fb9c5c4fdf0866723b62bed2ba5dfc4d39e149ca8ec4010ecafc8abbeda5eb915c3d33509ddde6ea8fd9b457b0858bb247296a4793b7454a8edf730dd564a5f3e2ebc7d309d45064ac7358fa6364747e5ebc237c4317d61b5ac48e0b583f76452b19bfdede0cb33537c07421975afee03999e602272680c7c7854095e4ee4417212744c92485647f3fddf1eb925aafbbde06729a086ba52605cc717e83193dd47157b2f04904fc4662fc3b569eeb0e9764d19089a10003960eaa62d70713245900810a68a99381affe20b3d84184965a4d8c6501bc0e2f72e912893eab65583ee34f69aefacd400ae80423a91f3c3e3583bbb2e7a65470140237c9aac30d83ae8109837a58d9be459ecc96b45a99b4ece2a5c657af4854df5b3cd53e445de7cb4e32be12e6050e791e522d4a12278c6b120aa47b46c3587cd122981e1a6c5a93c8c6fd615984b107755518129adfc889fb23bf152982150355e88e96b9593063f3702989b0f7ad94755973c343ea6fb89e7e77076ed989e206531c1b36eb850d31568413b51ff4982b0c7638a7b1449cf17c900f90366f7c4356ee832a25b824f5e5ba9334f02a6640407ba1a38df05f22168d82a3d2342c2badda88dce8de8a7d5e5d0622fd4f79f78fc5d4d6aa898d0da06438ee092ae88b56e375c5e26772a99355069dbfdeefa75cb9ac498e71b18ad394c73a34dab001f2137eb87b0cb992b3fc2f42ef7efe94560277405a0c9450383414323c0446459fa34b25e36564c4b8b44ce0f57d7d385ebef48ce8b3e9a151c136a84ee94128acbf1f7fb807daf40232f8b343882504e02e0facee2d4895a9d478282c13a72d39895b816eb2c42647638e2d8004507614bb48e4a5966a553d4ab84dc2067880f00551793f8bcbe5c1df14e545b409cbbaaacca0c29dcc269b9e17db0a6a83779e0a4b9d4db53778b94fa9e3f09b1bff9c4141e79e9406e11951fdbb0b0b753ade5bc3d119d31b78e1e55b9f57077bfc9fdf61d3cbd918145350842cb3b516ff4815aac32ab1aab4527988be42786ab67d4285c065ae35792c2d6d6242e5d4bc28cb4cc58752f3194dd3edcc267b3dbc3d48a269b702718b334dad3f46858da8f73d198a74a30d256aa0edb7c3ec02770977f4cfcc3db2f129ba705b1068568fc19d5a59d517a7390b00bc03f849d1554c55ce4baded9b86b6e9d95d33579a6cce8ae11d209cae5229243d51d661b263b3fde3f5465ba569ecaf12c6826f5f8d4b430fa6dc70e49d034020bd4c4b14cabe3a177905aa9dd68a3d15d84dc2953c53d8c528fb566693240cf79c9c11efd88fa0a52b65d7a05b27de792c0903f1047e330aab17f297871a9312f568af80ceaea1afbe40c26199efe9542519490dcf08bb064d68c90a6e98770594114be0237570bd6c17b7a327445209bf2dcebbc194f06cab789a941b23cf625d8ca9262527da7ecab5d6850996c077bff05296eb86b6259b38317fcfd83970aa8eb07d0d6edc03b40401b0bd89939ee6e2ac67596a8f3dd7273ee746463048302a001fb3396de6e8db86928addd23ae0dea85bc378cb0e495857804f82e62cc8dc21fbe07f45db4b19c4fce6963d5669562cb752070f13c76aab105e2e39901843ff97be3c4fcfe86ac612466e49f87f969d63c189cdb9df80d0ae900982f0696072c7856a6375b34643ec10679c2513b0333f1951e"}, 0x1008, 0x800) 15:39:50 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x482) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 15:39:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x82b1, 0x2) unlink(&(0x7f0000000000)='./bus\x00') 15:39:50 executing program 0: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) pipe(&(0x7f00000000c0)) pipe(0x0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) getegid() mincore(&(0x7f0000ffd000/0x2000)=nil, 0x2000, &(0x7f0000000000)=""/143) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) getgid() 15:39:50 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x1, 0x800fffff, 0x8}, {{r2}, 0xffffffffffffffff, 0x10, 0x4, 0x100000000, 0x3}, {{}, 0xffffffffffffffff, 0x70, 0x40000005, 0x8}, {{}, 0xfffffffffffffff9}], 0x7, &(0x7f0000000280)=[{{}, 0xffffffffffffffff, 0x1, 0x0, 0xffffffff, 0xfff}, {{r1}, 0xffffffffffffffff, 0x8, 0x0, 0x5a2, 0xfffffffffffff824}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000000, 0xffff, 0x1ff}, {{r0}, 0xfffffffffffffffd, 0x8, 0x2, 0x0, 0x9f}, {{}, 0xffffffffffffffff, 0x85, 0x2, 0x460c, 0x9}], 0xa34, &(0x7f00000000c0)={0x800, 0x2}) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000040)=0x80000001, 0x4) fcntl$getflags(r2, 0x3) 15:39:50 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') symlink(&(0x7f0000000240)='./file1\x00', &(0x7f00000002c0)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x2, 0x0, 0x0, 0x0) r3 = semget(0x3, 0x0, 0x203) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000180)=""/100) stat(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000300)) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 15:39:50 executing program 1: mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) setrlimit(0x3, &(0x7f0000000000)={0x3f, 0x10000}) 15:39:50 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)) 15:39:50 executing program 0: mknod(&(0x7f00000004c0)='./bus\x00', 0x2002, 0x4000005200) 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 = syz_open_pts() socketpair(0x18, 0x4, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f0000000040)='./bus/../file0\x00', 0x10200, 0x4) kevent(r0, &(0x7f0000000080)=[{{r1}, 0x0, 0x20, 0x0, 0x80, 0x9}, {{r4}, 0xfffffffffffffffb, 0xa2, 0xf0000000, 0x8b2b, 0x31}, {{r5}, 0xfffffffffffffffd, 0x4, 0x1, 0x10000, 0x80000000}, {{r2}, 0xfffffffffffffffa, 0x10, 0x20000004, 0xff, 0x8}], 0x9, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x44, 0xf0000000, 0xffffffffffff9665, 0x3f}, {{r1}, 0xffffffffffffffff, 0x0, 0x84, 0x6, 0x8}, {{r1}, 0xfffffffffffffffe, 0x2, 0x80, 0x1, 0x7ff}, {{r2}, 0xfffffffffffffffa, 0x0, 0x1, 0x6e5}, {{r2}, 0xfffffffffffffffb, 0x2, 0x2, 0x200, 0xffffffff}, {{r2}, 0xfffffffffffffffc, 0x40, 0x2, 0x1}, {{r3}, 0xffffffffffffffff, 0x6a, 0x10, 0xe21, 0x100}], 0xd637, &(0x7f0000000180)={0x100000001, 0x8}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x8) 15:39:50 executing program 1: r0 = getgid() r1 = socket$inet(0x2, 0x6, 0xb15d) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="de0c977e2b017581967bd1c675589e2e023b0fadf96105b70a64ff496053494fdfb8562a6f30745e0786f93a3ea96e18c8e688fe6c548bf6df421262f5b14e2803d1020abeebaeb891079c7e342607edd2c6c7e6f58914f0e572f51c81392f44cee21de7d432ec2fc83d2c1aa583ae01a4f0e5b4e2c8b1d81fffdd70696509026d31ce9d082a630a9fc6aff5b3f5043177917c53b57e1d145f2ba6ebefe4a35f087604fb", 0xa4) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x5, 0x0, r0}, 0x0, 0x0, 0x0, 0x0, 0x10001}) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) 15:39:50 executing program 0: r0 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x8) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) 15:39:50 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x8002000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000003}) flock(r1, 0x6) close(r0) 15:39:50 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockname(r0, 0x0, &(0x7f00000000c0)) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = fcntl$dupfd(r0, 0xa, r0) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') 15:39:50 executing program 0: r0 = socket$inet(0x2, 0x7, 0x31cf) dup(r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000000080)=@abs, 0x8, 0x0, 0x12e, &(0x7f0000000000)=[@cred={0x20}, @cred, @cred={0x20}], 0x60}, 0x0) socketpair(0x6, 0x0, 0xfffffffffffff8e3, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000180)=0x9, 0x4) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) 15:39:50 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x100) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x1) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) pledge(&(0x7f0000000140)='\x00', &(0x7f0000000180)='!*I\x00') 15:39:50 executing program 0: minherit(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x400004) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = getpgrp() r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) 15:39:50 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x9) sendto$inet6(r0, &(0x7f0000000000)="0fdf3a2cdc38235abd869316522a44d6aa492b11fe3f92322c4342eed009c1c8da53d3daa2127a9f4bbae9c45ff2c23bde6f653eb96f606854ce8bb3b2bc95e8321eebcf3eb67c9b7050d4d537a310850c4dfbe85deba9427b718f0a522fb0329c2d3e9231abd5c9eba1763223a39e3808a435e4fa29307b20b865d07da3539a15dfeafab486", 0x86, 0x406, &(0x7f00000000c0)={0x18, 0x0, 0x9, 0x1}, 0xc) close(r0) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x6, 0x2, &(0x7f0000000000), 0x0) 15:39:50 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x10001, 0x0, 0x1ff, 0x0) kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5e}], 0xc6, 0x0, 0x0, 0x0) 15:39:50 executing program 1: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000aa0000)='./file0\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc2600000000af96e8543502c15901bd189abec659333014b598f0b752ee43b84c972ffcd97bfeb7a67cd9976ecb9f2d7ce68905ec02d030a3977077b1e3f70bcf1c26e601795241069aae0de15d3780a3069ccf8366b0b9419ebdd896c4ad8e007ea9289e318c66ac90515cb7902273c57eca80544317666aa77f951ea92d2ada74c0040e140e000000000000"], &(0x7f0000000180)=0x65) getpeername$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030440000000000d0df6f5055dc56d5a6f39f480800000000000000000000000000000000"], &(0x7f0000000080)=0x6e) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x64) mknod(&(0x7f00000001c0)='./file0\x00', 0x8, 0x8eb) fcntl$getown(r0, 0x9) r1 = getuid() r2 = getegid() fchownat(r0, &(0x7f0000000200)='./file0\x00', r1, r2, 0x4) 15:39:50 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000180)=""/130, 0x82) fcntl$setstatus(r0, 0x4, 0x7c) syz_open_pts() r2 = getpid() fcntl$setown(r0, 0x6, r2) fchmod(r1, 0x1) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) dup2(r1, r0) write(r0, &(0x7f00000000c0)="17", 0x1) 15:39:50 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) poll(&(0x7f0000000080)=[{r0, 0x4}, {r0, 0x2b61355e9a2716f4}], 0x2, 0x0) 15:39:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x9, 0x0, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) 15:39:50 executing program 1: symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file1\x00') stat(&(0x7f00000000c0)='./file1\x00', &(0x7f00000001c0)) open$dir(&(0x7f0000000000)='./file1\x00', 0x2bdfb56e518797ce, 0x0) symlink(&(0x7f0000000040)='./file1/file0\x00', &(0x7f0000000080)='./file1\x00') 15:39:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000200)="ec", 0x1) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a146786eb90002000000000000b1c85b6a8a1311"}) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "76b7be93837568ce6a4ba30820591f0ca675f117"}) poll(&(0x7f00000000c0)=[{r1, 0x81}], 0x1, 0x0) 15:39:53 executing program 1: r0 = semget(0x1, 0x2, 0x4) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000180)=""/128) semget(0x3, 0x5, 0x200) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffebd) r5 = getuid() fchown(r1, r3, r4) open(&(0x7f0000000140)='./file0\x00', 0x280, 0x0) r6 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r5, r6}, 0xc) 15:39:53 executing program 1: r0 = socket$inet(0x2, 0x400000007, 0x2) r1 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) sendto$unix(r1, &(0x7f0000000080)="8ef901ff1118d0891b610aa5f6e8e99a3c31b34572717aa7413bce6ac57da2e377f7471193f3f4145f79dcd79a72384e58", 0x31, 0x1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x23) getsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) 15:39:53 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) pipe2(&(0x7f0000000100), 0x10000) 15:39:56 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r0 = dup(0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000140)='./bus\x00', &(0x7f0000000180)=""/125, 0x7d) flock(r0, 0x8) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() open(&(0x7f0000000200)='./bus\x00', 0x0, 0x1a0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff8, 0x3}], 0x3, 0x0, 0x6, 0x0) 15:39:56 executing program 1: r0 = kqueue() r1 = socket(0x3b, 0x3, 0x7f) dup2(r0, r1) r2 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="740c85d53d39bea47bba6c7d825881f619131a9ca6f80c612ccfeb697fcd9936b4a5b798039926b9019ef0477553c7449f78b03d12587f33faa4748b13a9391ca7573dfa69c4e14e4935198f8f3dea296dbd10f64fe9ba3f502260910969d9329d718e1afaba241a7df7bae440ac596f966d79d930a5699c9a3b45d80b278633b74b32f13b2a60aad93a073769454f7fd4e38c4807364d6b5dba6e27c97f31443f46d5bfb14930d351a86f236c3abbb6c7fe8c56e8bd577ff98f4db4fc0f730187b140ef78ae964aa952683fa0a24245c8556e182941fa411ea4e6f5afcae5e4", 0xe0) 15:39:56 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) shutdown(r1, 0x1) write(r0, &(0x7f0000000080)="b0", 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) poll(&(0x7f0000000140)=[{r1, 0x8d}], 0x1, 0x0) r2 = dup2(r0, r1) ioctl$TIOCCBRK(r2, 0x2000747a) 15:39:56 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0/file1\x00') 15:39:56 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) r0 = socket$inet6(0x18, 0x5, 0x401) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x1, 0x0, 0xa2, 0x3, r1}) setuid(0xee01) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x0, 0x6, 0x2b4}, 0xc) 15:39:56 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x110, 0x48) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)="8d0e0c1bc5219319d22d7a3660cddc3c1aa41afb8dc1b873281a2f2ee6e6b8e8ba8b9404ca38eb92905c5efc9939a0843fea045fdb60f2889ce1e49433059ff847747f0f627dfb0b84e80c88546f595e8cf17ee0ed6564850ebac5b33c9eebd928d522e53779c58ee2b220101905ebef134efd3221ccaba09562fa59a32f48ba01cff69047d5b1d6ee88d91eb09d99e716d3f15a865c27927b27ff9abf68ee353a44d3298d3000057185adf13432121852237c39a059d7da3d1eb46b53d273a981b29a164bb15bf868eb4b0334ecf7face6d537e0539812c1b30c7b1131126ee50db28b4da387966206305bb40d8a68d4056dda3901b6a2959c6e5144a858194fa3241633a", 0x105) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r3, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) 15:39:56 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0xa0, 0x80) ioctl$TIOCCDTR(r1, 0x20007478) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) select(0x32, &(0x7f0000000180)={0x200000000000098}, 0x0, 0x0, 0x0) 15:39:56 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12, 0x8) sendmsg$unix(r0, &(0x7f00000013c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001340)=[{&(0x7f0000000080)="5b308d0f65ad9eca0cfe0d1ea411cbc1b6a648043889792b0fdb67f8dc2095aae8c5e1055e24e0927127faaeff7bf15b04bfdb07bb8469d15efc6f600756cc638f533ad12b64bc12e3f396f84f67136efafb7334057983174a26765f", 0x5c}, {&(0x7f0000000100)="ecbd9a2ab58f472932c0d5ddcf26205eda354611538dc1ac642254d3c6e2a6325933c7494c316ded59364af15daf9c64a4703b3dcb4df5314cf6f681cef8a1508ea190ab18f0a05bcb6737bbe591d74d898e40c5ebbe907a024d4e5c1d3ae6a2adcef5cc55f90fa507568e9cc63320d5e950d416b2d96f031cf6518fc9ae229d790f99e49314be5dc2b58a328d0554d52c9e1544712d8d4832aabc2efd7f06ae2bf61ad7772b879605310a4ac8bdd685c86c166b1de95a67e7dcec1fe64d5e56ab366dcb32a7a47a7baf1c048b00cae70ccbadf2eeb492f9e3554b4d11d69594f0feefe5b58f9e4da72e1f67e2d302c23a028748b394", 0xf6}, {&(0x7f0000000240)="6d978b4af7f5502e51496ff0b7f6674b57081e4caaabc2257104c7e133e60a1bd563273e5c491608bc28ea70b29ec152b76186f658af21ff517ee6eddabc50eec7254b037a71452efee9a03dffbb3188773b4658a33781017562d18b1c281f34e37f2e60870d11ea8fa80e8a99cc6be3", 0x70}, {&(0x7f00000002c0)="026bfc66e6a3b5ba834b9fa505c519b946e66e463ded2df3e7f1cecb90e7fee310c1d3ac27133b177aca64dd44b6b7308394ec8686b968485a026a7e57d54099864cfc79262743501dcb9b5e1da81746cca42272f67c49f154d575110b4f29cf3fb4027c17792c02d572c9f5c521034344063f01e2c16a10", 0x78}, {&(0x7f0000000340)="4c629ac6afb6d4bd247394e47b0d8dd489b8d86fe882fea45e1e6a9097ad6132bd7e6f7ab5305bc3b706d4994ea77930227627be00fb6c4056aaea530a250513787b43cf1227ba4ea41ac79830a6f41b6f204f26c28d4d2512b0528c4f125197ce34e25e1e9a6b8ee04029711ea5b782d27caeee9be12299243f9ba01861d3455be00ac04e5481e6e74630a0fc9c4b46318e38177f5aa89d5699aded01ebf138f9db4fb77768e24b12b7782af940dd231ac28668cddbb112614eb7be54071b262f457c729cc25ae27514c77e5307eb7d6dcca5325dd46cefaa481bf398492d71a2b5ac44de7aec790cc3cb92fccac4d991075ddef27e61527c8bb15dbf1793d08bab5054904999dc6ba0f706dc3d371ff0f61ec9c42ebd83e81b8d6b5ba79424dabbc32237a659846dcb34d6ae8007c91a9a6a8f61038fb26eed73a0ccf54cf3acd1922b4901c6544d2158dd41beb7fef6cec690e1e8bc4e3ea30aad4dbf4441c39d3fb6089590106015389b3fe406c4083bcb6da91690bcbc318a9861d59c1ece2984cd3a468ce4be954363814b47dd61304332ffab9e97eea46e1b10ae3a0d99e8efbe0ed809c99da81794dadca74226c1019bbbf1d9287910a11968f8fb0eac92fdccc070133313d7b1894a70303a5a13c4aad324cf6bcc05bdd509ecd45661b1851d34c9d0d3d64dfdd577e3e9d37668cf658ac4e833b7faf0be79ed998f6a790640efb4510e7a8fc7c8d88a7c7114426281d72435206224083f60dfa8b676c636b74f112b37a90f5ede892743f34182d20aefdbc9cb7ae914262b84f519d469c33acf16050bcae71976753fbf41b9cdd5d6705040c7360e8c6887177d036091957647b6a5e0c2d38885bbdb93cefa9b0c2839073aee2fcaa6cf49a116c34277b6819e05d947c290cbd840da06bf95f5e885c8a786e28fa9e84e88865fc058a4005659b9f942b2b53c9ec105caa92ee80fb24c5cfe1c7af03467a72c737676081f1f36267fba69a381bfbf207ace8b5a8198aee30a3773af77c9eb1db58c1b65d412ff540bb6b1fda5ba71553205e499c90578dc67276d833affc1681be2afc62046cd6d10fbea3025eafe5611b452f0e1d31ca1c6b35c324e1bd0f3b0acb691b5ff433107ab352aa35b474b5c15821bf9948bbc00d57fc403f628b798e6a9eec7b184db55d68e467b10f1ef5d87203148b6b8306882977b45d98d090f4bec0a21651f0a2cac672d1469a6bf366efa7f5b59a504398efb503fe32d50006e89bdbe44cf928ba7ba63a1544f516a315ead0718842db74735363097ce8cceb291282132868efbd304e8872a0d4085568f1f34e23e160738e6bc638a5e06478d476e9f1847dc6d5e32b28b744badf07bb14276c835c6e33cebf33be3955c3e48f80f27bbdf3ac7c9cdb712f91533fa17bd5e97d3be9decf95a2019b668ac62cbeed458d7dd81a604cf841814db68aa42a3b061db38a7968a0c8c498ee2f965bd4750bda2442fd5da8a0dbb988b012e0bbf7a3c8824139dd3b0f300ac471ba2bec708392e5e5c8fd6237d9a7ada118a0f4f795351766d0e0cd17f04f5fe8b7fc7002771376a093fe2115e431e63097a248d4e8bf88a542a8fd0706d75494f75ad353136ab6ad13ce29d5a2ec90a714341f15cc7ad1f995d0690cf8accd9456a3e9b21e7d62e8939812f4faca6d68ecd878066fe9182c75632e291500f418a44e6e824957b98e4f7ca0c6e421e66f2d441295497d81f81ca9c29d882d416627132f268c315cd0e0da5ccb6cc7bbd9b1bd43ee094f063651d5773b6059b7f74f452bbbeb5f18db8e09eaf97bfdabc335590b4fd86a434dc9e20f404ecbf404ede214bc3cf9702b861ff2d8e4b09ae5dc8f118c8e96b864f67488902d7a7b6418d4970938d3bdc2fc94fd156ad72017a218657900eb10ac583fc5a5d7c5be3f6f339d56fc021bf8668f93cf769024b103fd1b8e2fa8ed830bc9b14607a131214b531b5434ecf2a91ff5fb974cbb5c0a664f8c92ec5c2676ba7bba7a1505680a357ed30b80d4c897470ec4c0be07bbb37cd8b6fe3d7a007970bd0fd75283aafe6d9ba92a2cc1d9cae73be60f6faf7ce78f93e65437d3b80d172f31a4b52706e66605dfee898666aab298400ca2dd1268094cfdffa814842855642dcfd4e9b088c4eacfc5f121b7e5f38213ffae012dc05cb8372f0a0f40895f1c65b12211de003c19dff5315ce80a13bd0d38079386c30ca9064c28b045de5f44df36971e165eda6c0004084c8a64d1834009cfcecdab0584ba808674cd9c828246fea0d161e64460f5baf68ec33b1c95281727258c48e3997e9364bf8c95511748586854cfcb1ce872176853fbdad0a47a9d0f90614401f74abf1cb72e2c765b053ba2012d062642c01025c241ef742ca38411b2b670ab2a666830a83b99881416b5101de073bfeceb2e11b42aa467a1d2f40938c43290a67091d9b5671c73e442ece6b444643252e6f9ceee80cbcb4104d48155de1b2a852b9c696b700c8b2b9548a97061790be2ff1c7d0afd17b07859289a42529d514ce12faf194e3d5911ab29009229d20ebb3a7086c39d8ff5ffd359d31870fb444eaf1962b35504a3d64a855558f9add63bdf927d759126b8bc104bfe52e7c80c1e4a09530e72dc3a58beb05387c61ce0314095dfaf404b967d8bb2fc5c94974f5fa0de2539cc8d1d2be576e32b2a7a2b0845ab8ce4eb12a553e03d18f34a9c4a2e64f0be20b8e24f6944a8178af48a28a9008392da8a1ac173606002c228df1e9bcbc0fb467e9a1f49d27b59cff225b43881626a5ca0a2291bd38d5544def460cb7b1ad6ff47267e28f7eaa54a5a0f85ac0aa57edc5e87126f8b8f9832ceaab3bef5d355e5653b3785cb19e9e9500399fd80bc6121f2c70b4ffc53406523de51b2e13c968d846dd4c04fbbac3530b038fa671df178d435793f211ad87d79b965f51f62443ec0a4bf27949880e9fed701243d389fc96e179cf3e2fd6277b0f2ead43b77a6f1adf68ae68bf525aedbacb2dbe44b2b1ae4766e5e485cb1814812c527504aa52028af580c2ebdd4ca5cd0a11f44e23b0d33d03a2a53ed0a69ee371331447e6bd2c33a67848a874b2f5225084a326d3d38859a659f630466d5360a0ee339970860671cad0872114164a86d301456b25fbe719b3f476109a0e608d5bf22dbe611f6e1f1b971644be2150febecd2e2d37ec2da27daf8c5f77b069e6c06d06b276c9cf8d4e217ab2d90c538f4fd73df1ba5a7c4d967db19dcdca069fb3e0065c1649cbb7aeb12050c6120d8d3cb4ce102e0b131ec1fb7c458e47077d166b98c40c358954829cc2c07df1cd1bc1c5cfeee40d50a9bf5b40c25ee5ef5195c2cb0a6941fc5e933223c9c6dc3f0bce5e9e0b882a4196e6ee40f2637784c2cf9a40b835479584d88197748feeb5356ddff97e70e32a01e9f3b6601c655c5a12f5028a7958011e7b684bfb9360417c472e2d3c1e3fcf98bf677c078da32f76e435253957bb004cfe3145fc68c2ce2263b5f89193658ac0d9a38cb6e6dd60be7bcd0e27bec1c4b9eb724be4424db5033ddf4de68dafd099745a9ae7d4f3cb15a1a41d390f427a529811f90dd827f80c71517640df1f6b7ba585287adefb9a45790b934ca622431d4133a5673accec62e33bf62d01e053ed496ceaf5a41302549af3657b80227d7a01507a269a34e700d8d716f0b1d11efa7b7a54bc43a9dc7856b023054c3b6103221b0dde61f3e629f16ecd911c896e6d1393f858d0191a2427fd71677460711fe2ebe9fbb5b7838852750b1fcfc38bed18ca9344fb66894c95bfd51ec15dee75f4633c3e6ebc52cc6c55c98c87103a7aeeba9821230e6f6f298be6a7ac391f38472827cf627a5efaa3a279d8ea06026731e2b711147d44fa74d9b9a2e396ef80409b8e69038bab6ad06f1b32d892ffc85b91b01c8ae1302737522633a3bae37711bd020e9ac9151b9a45cbf10d989c20ac8f42407b2b8899faa4ebe7c6e690364c2ca63d9129816d47be77b8488e3bf712b74440759b5a475411fa584d70006f845fb0a917f512c022c9219c67adc4fb298db0f2d7041ba86ddf898cba815f6d1cf52c2ec997392c4f94a2dd5fc988f781d3b9daa867939909f8cae3dbe8411c1e33e3be6bdea756d8f50da072877e321b5f317842bd3499f3eb39175559170e89da8b1036c8814a1264adba2b1207aed134259b235e0de88f376032ce836fcdad12835ffe621a3ecec7966ed1eecf0626881a8b46e73d2d94e35aaf20808adbe8c85746ffcab2b1da6d572a860e97d974f6fbabce5fe6bd60d3fa958ad9b17b30a78d447ccc5d7855648e45737352a3de8dc58fb1c93ff950c07e22ac0ee49b52f18bab03494deb4ef2357f4c51a669d9d8e28c1bf1e8fd3b55e6367a0c4727695d9b868d2b9f9827a2f788071e0974c91f47849ce30bb465400331dfe1005d0d239a8819cf118cfae41f69ab25fc04f245700b2963ddb237e3e04800a3e7c92b273bf3a694c977d50025cbc42fd68a88092987d26d32424a3e708dc2f0017f829585ccad2abd0c7009dbebe974549388de96ceba1341d8fa356afaf58d152acade12868f0987ff565dc97cbc3cf18260a56a53791887413b3f2e0ace420eb2f21083cf42ca6f8fa29f032a72ab6da2a67c0d52ad88164771af8c198875848c3cb0346a67212c5313296081a6c5549f35c9c8b053ec3b87033c0c3a7e92ac99cb065c27090fc3e39bca986929af75157e0a02a0284844c1c5089518153cd2e6056842e518c65cb86d5688bec87ad4a3b91a7a2667be52d7ea4ed59b42eb951a32cb2de14db2ffa6f9313110ca7c02acec4f6416b3a2690b31e5cbe64f3c5b483098820134abd02470ae9c28d63c9bf9816f67b08f01dc1e88d059733bc49e5bea38b2417de52e550b6cdbd73b87eb2b0d32875cd1c8d22aebfa96966c48e17089b50c5f66f33f906c9c13cac37e8497fe83b8bbed22a391f72141a565fd580fb64464d531206f603649dfa1914d7529112388c68d7764637bdcb658838abaf67c318c441b2fd329ac1e6ab82b902355c0614c58c8750abb8b735c2e05159201b2b828c6136d2a0a4e99aade284d98d321e591a30f463c57c7f679b8e9b38a5eded551016bdafa1e2f1c331c27ad1546dd01141145ff83bc8b67ec129879f5054a465ef6f2c536a83b7894480e948e74a8f75bdeab8dab50667754dd1eaf17559d78fa685f008db8fe67641838f6a5352113259ef21ca90b7a56e516351e6304571df6f5db2f9903c0805860914539687a32bc4f24889993950f9ebab93ce5f94fa8baa12ce255cd0f0b6341bb684dd3b6f9c036c243a577744de5136daa47b0bf39775f4fb79a79921ded05d43b88e019dfcc37436463b99fa6d7a29193cdf7bf97f035f04a83d56c57c79fccd71d42d513ff46575c08ce5e1718604541baee33d3e8db625074611954ef196af697f3a61c0ca1df9aaf66497da4782136008ae3a5b5d46e7fd6dff7ca20eb64565530daec27fe8a82226bcebc36bc92ab3952f7126b7b33715296e6ebe892d7ec192bce13f6b2e22e4c39e448b312dbba2e597a041f65ee6e70471affe07d8c93c5955fa01923b0a4c253c094807a550addab9d64f93d644ed516620215ad910ac21c1ed1435eb32e068351961b9a4c265f6b34a7130a01232f92c4c61f6837bce8d248b3be6e4395ed87b2daf1b37e17b17e6b39faf5e1936816261076bb4f08a4c92027e906612bd62249eb9029c973977219cb21491c71ba6e267a7e", 0x1000}], 0x5, 0x0, 0x0, 0x4}, 0x40c) openat(0xffffffffffffff9c, &(0x7f0000000200)='.\x00', 0x200, 0x0) 15:39:56 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x43e) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000100), 0xe9) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 15:39:56 executing program 0: r0 = socket$inet(0x2, 0x8000000000002, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x5}, 0x10) sendto(r0, &(0x7f0000000040)="b1a284feaac3f270f4b0a7276b51baacb1753e3ce70b617e4f15ad27870f0d627dc83624e9d642fce5df292fda9a08629086be97ad74950a18a43d174e11864a431c1e6fd14decee17f329a9234cd39191d7ec118a9fe26d0b27abd9b30dfbe6161cc536fa2f96a2a24c", 0x6a, 0x8, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x0, 0x8}, 0xc) shutdown(r0, 0x0) 15:39:59 executing program 1: r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000240)="5500000018007f3560fe01b2a4a280930a600800ffa84302910000003900090023000c001200000007000500fe800b000000c78b80082314e9030b9d566885b167320b001b0038d54400009b84136ef75afb83de48", 0x55}], 0x1}, 0x0) 15:39:59 executing program 0: r0 = dup(0xffffffffffffffff) fchmod(r0, 0x101) write(r0, &(0x7f0000000100)="946123e661ad87a0362c09e6a299b9a207a334cd9c1ecd8466a04632f95c84e33f5e94e7f099b9a4ce7382197807471360ff71f5f3e016ad820abd015d7f1c218647cc9092b02c06201592aea6b0425260bd48cd172da9b08f7ef24d66e2ed9940b2de20592faa657023bb8aaff8bae45d34150d81f5752d07f48e", 0x7b) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r1, 0x0) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 15:39:59 executing program 0: r0 = socket(0x10, 0x8000000000002, 0x0) write(r0, &(0x7f0000000000)="24000000260007003200000800367723fbffff09010000000000000003ffffff0100ff10", 0x24) 15:39:59 executing program 1: r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000240)="5500000018007f0860fe01b2a4a280930a600800ffa84302910000003900090023000c000200000007000500fe800b000000c78b80082314e9030b9d566885b167320b001b0038d54400009b84136ef75afb83de48", 0x55}], 0x1}, 0x0) 15:39:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000240)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd164b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdf85599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91ab8db5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f59068b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766a6f7a553e0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b739eab17d59306a4ed1ee5ad44dd2", 0x4c3}], 0x1) syz_open_pts() close(r0) r1 = kqueue() writev(r1, &(0x7f0000000cc0)=[{&(0x7f0000000bc0)="fa1261adfbe4841a1737eb31f0c6e3df827f021f8d1a7afa99b9fcef89ed676354a80f850d5ef2bb250b09943cc8f075e0c90ececae6537daefc558229c0a61eeab86acd0c85a59144a269d7624b7eb97d69509b2b70527bf91eddc0974544cb18e2d834224039b21e9e3455bd6c7aad422627e3de8af9719bf2dbbdf9c8bb6bc569ca182d71c32866db2203f24de5e306333c1b91ad180d1be15048c299b7ade0f4cb1f006befb5f32c1325a3fc5d95990020decacd625f1f505e6750e2ddfcc4a8091951b1302cf5955d4b37acd0bb6b467ed5554b1e53e5537b62", 0xdc}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x8000, 0x9, 0xfff, "835dd2518001190000000000fa600000ebff0100"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 15:39:59 executing program 1: r0 = socket$unix(0x2, 0x40000000003, 0x88) connect$unix(r0, &(0x7f0000000000)=@abs, 0x6e) 15:39:59 executing program 1: r0 = semget$private(0x0, 0x3, 0x8) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/238) 15:39:59 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt(r0, 0x3a, 0x0, 0x0, 0x0) r1 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) sendto$unix(r1, &(0x7f00000000c0)="dbe68adc71cff4f8cda32dea01e23adac2b2a29a8632fba50f4725427fac90e84000ddd1ed2d0a8cfaaa24eb17f4c412d59c4982867dcde42d68fdab653edeca322c265afbd7b568a18e26214df87b3faa4f818194b8f62e2b2e057a2e52f73c684fc698f0af50f2454b140b10809544d6e74d2b48ca40d9529adb8e611d61", 0x7f, 0x8, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) 15:40:02 executing program 0: r0 = socket(0x11, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSTART(r1, 0x2000746e) connect$inet6(r0, &(0x7f00000001c0), 0xc) 15:40:02 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r1 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x2, 0x2) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) writev(r1, &(0x7f0000000340)=[{&(0x7f00000000c0)="08b28dd8f6946c4756fbbd6462c9109e4c86bda61a3215068c8219476e8e3cf47f0df2e5002795fd40df36039605058750175b0f5ac32ed077bb1575a71db9d5f49d57f83b2b4364d7f88c9e90810310deec7f6a8bc6", 0x56}, {&(0x7f00000002c0)="70314ec9b319cb310c79e49d0659574b2fbb8c95a4615153b16b394417b542c4d3490e51fa3365dd6327a0a7bf1ae84e50de844c9497cb9c6d81308309f12bcc3329f50d8d732a245b90ddc3c7484ad317edcb0ea96221cc116582dd9d", 0x5d}], 0x2) close(r0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="3014a40369c5689de136e1c2416a2554c2a224", 0x2}, {&(0x7f00000003c0)="ab3371465d9cc97ff55aba15f7180fce302d011063d397fb7bf910e4f18f8da6ae35be967f031f3e755dd57a4fbcd446be81bc97cde748fafe12864a0d8488a6e9b080f28f07f99db0470aa1a5df0f76c5fc1b68d99eb74cc23850dbbb737401a29e3d4c0f03e06cf829877499066137093c444efd3918dc726994771b705eeae408584db67612302c500dcff1635d9b0edbdef2d4ef22f16ed891505df533ea6a678ec2b8f0e8cf90fe47173c1727475b0bf8f13004be586cf111ea519e908bafaca400199dde17b8dc5054cb55c39f97176b4ac99c7aa38a6a163042bd4c5f4c89dab789d970049c29591f1b764c48b476c6a16813ef39279a3e591e38f8bec04bfd564ea830c28eaf5c4d089c2355ab0917a1e3edc8eab4b3928ef715187ad9b5e38381dc9e7d326a3ab3d950ff8f8e882ad70fe22989aa76dce9a0e015b235bc2551a85629cff23b95b5e44c40800b33b3725261562bb07e95c3737ac8bf82cf4d8a067f458e84d5513278816813435aa6de717fab0dd1", 0x179}], 0x2) 15:40:02 executing program 0: getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setegid(r3) r5 = semget$private(0x0, 0x2, 0x20) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000002c0)=""/249) setegid(r0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) getgroups(0x5, &(0x7f0000000100)=[r0, r0, r1, r4, r2]) setgid(r2) setegid(r3) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0xc008, 0x1) 15:40:02 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x3a) r1 = semget$private(0x0, 0x0, 0x1) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000180)=""/4096) r2 = socket$inet(0x2, 0x7a97ef9f81adf8f9, 0x80) preadv(r0, &(0x7f0000001280)=[{&(0x7f0000000000)=""/33, 0x21}, {&(0x7f0000001180)=""/16, 0x10}, {&(0x7f00000011c0)=""/132, 0x84}], 0x3, 0x9) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040)="843abf5c", 0x4) r3 = kqueue() recvfrom$inet6(r0, &(0x7f0000000080)=""/198, 0xc6, 0x800, 0x0, 0x0) kevent(r3, &(0x7f00000012c0)=[{{r3}, 0xffffffffffffffff, 0x4, 0x4, 0x2, 0x467}, {{r3}, 0xfffffffffffffffe, 0x4, 0x2, 0x688c, 0x3ff}, {{r0}, 0x0, 0x4, 0x8, 0x3, 0x1f}, {{r3}, 0xfffffffffffffffa, 0x4, 0x1, 0x8001, 0x200000000000000}, {{r0}, 0xfffffffffffffffb, 0x11, 0x0, 0x4, 0xffffffffffff8000}, {{r0}, 0xffffffffffffffff, 0x82, 0x20000000, 0x3000000, 0xffff}, {{r0}, 0xffffffffffffffff, 0x0, 0x20000004, 0x80000000, 0x8}, {{r0}, 0x4df5fdc6d6ad1b40, 0x20, 0x1, 0x10000, 0x6}], 0x400, &(0x7f00000013c0)=[{{r2}, 0xffffffffffffffff, 0x0, 0x3, 0x2, 0xfff}], 0x0, &(0x7f0000001400)={0x101, 0x4}) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x1) 15:40:02 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x100, 0x8) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x1, 0x100000000ffff, 0x3, 0x200000000104}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000180), 0x9, 0x0, 0x8001, 0x0) 15:40:05 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x2) close(r0) r1 = socket(0x18, 0x6, 0x6) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket(0x21, 0x0, 0x5) 15:40:05 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) socket$unix(0x1, 0x5, 0x0) shmget(0x3, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r2, r3) 15:40:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000240)='3', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) write(r0, &(0x7f0000000280)="063222564ebbcdb5cabca8d34ecc5d1e1ed5132cdcc0039c2cb5eef86f1b659198a446a637c5d1b7b181a1752be3f443af6dba74e35a46dfe93d57072a6efcdbbd40512c887ac4ef29f86516d4d0b8b6b8f63d771a199902375598bfef8e78f43e3372a2ed99af79cd21a717b915304da34f4e5931940599587009ef45bbd518d7925f2a893c8a60be665ee0a121330214b766ac69cf33e7ebeadcb8b1557d8b65713cdf1464378fb07e7713984c37b923400dc264880cfc7e9bc27b249cfd8cd95dd65a634ab32e13c47b5ecc89e5b0", 0xd0) 15:40:05 executing program 1: r0 = kqueue() mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) close(r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x40) getpeername$unix(r2, &(0x7f0000000040)=@file={0x0, ""/28}, &(0x7f0000000080)=0x1e) kevent(0xffffffffffffffff, &(0x7f00000009c0)=[{{r3}, 0xffffffffffffffff, 0x21}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0xc996, 0x0, 0x8000, 0x0) close(r0) 15:40:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x8000, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x6a4a, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x85}], 0xffff, 0x0, 0x0, 0x0) close(r0) 15:40:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) munlockall() r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x4, 0x0, 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x67, 0x6}, {0x7fffffff, 0xff}}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x6f}], 0x2, 0x0, 0x0, 0x0) close(r1) 15:40:05 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000000}) 15:40:05 executing program 0: mincore(&(0x7f0000ffd000/0x2000)=nil, 0x2000, &(0x7f0000000040)=""/41) mincore(&(0x7f0000ffd000/0x2000)=nil, 0x2000, &(0x7f0000000000)=""/34) 15:40:05 executing program 1: r0 = socket(0x1, 0x0, 0xb5f) sendmsg(r0, &(0x7f0000000040)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000001680)="cc7c037466870cecffce5802c720b9a85d138f1347a561bf0086659c01639193015ed5f3638d26f88f5bf944823bdbb15ee11068e53fa8c724e0d4528c04dd0f66b1f4905ee135bd02ead7afb5b7a3928e6dfdc45117ea193776bf14c773d4a5d7baef772ccbad063e26c490641e630d7718e7f79eb1e7a3fd3d86470c3e19fed93d2d691651eff4fd5abf80c552114ae8c3a308f69188c9a980423b63bea8b2cfdde79857bc49a8c419acec7d0b3d208ef389e0e4edf5033e2252f2f533d133dceee688eb55cd973cc9c461d91378f1100ec7f5d79630e28fcacfb4dd9d8adb8a1c51bf3d2b065f2dd99a457abd3e0548edcbddd0517fb64f9e0da3965f308a061798166e8b61d5354ed33963151a55671a849f971f9f8342aad76fa3ab0d819311c722a13fbb793ada3b4820833f301134c910a63ddd26871ee3231b921e053a0958ed528520be79599cf9a4355b07de59ed8a46432d763e0d1e8b220818fabd3eec9287c492b2d8b9450d9ecef31a335c9041aaa44d161981806b6ed69e0e1b49f8211915bd6c68f5065d54a4e9b67dc27e54c9e0b582d472e433bf80e7f3a91c93b7e231dc801e328175ddaa2532547e57997a2cedf588b87771f840539a7bf0edd9773438c7504116dbc92f39c451f30a041202ef00b714cffc8ad6aa5e0fcc70c1b203d22ff447249c32c4393ece15e69adec1948f2e568f5d37c83443c3192757b2077e3c8563f5ecc8b6c6a832146219ad0157feff257810048646819614c5826fa5421f895a0ed16f141ef991960193dc7692dc8ba5e3f4eafc710de079b7d1dae6c7dacb18c6092c0b59dc7f187e258ddcbd18430a8cef854a3f2784e2cd531152302c44960fe5abdcb1750e4d513337e88493393e5647713062f579094ff4cfd19ddd7112c603a74a87fcf02bb2dd61c2dde14c3c48936132b34f687153dc35ff9eb86dab229aea63127561a6e1e4cfcc4b14f6de4649e9b24ffded44f5836428322c1b4d49db8f5b4ecab262e88c8a5fd73505d789231ae32e13017e5c215501f7ed5a7694954e9c209221b3d467533bcd7cb03782875bda77091cb6ae3e57276a59a9da430c6975e9c3364dfa0b44a70bbc5fd756ea209ae9a397199c4e6f7a9993c7c38652237d77578f5e099c199f87d1e9590fec6ef9f0a916e3563fbee2d6c0b626ea5eb22801b9fbab568823599c1678d8bc5c685c955ff4172fecb0efb1f3661744f005a0a0a74109816572b0d673d71b06b390b95d4487d66ff273f362be6d748776cab16073294219f632adf825fb5436e195c550c205481904638181573be935ecc8bc3992a955fb9a1f6375dcc68b3744a2035ed0b44d3869a9627f23ce3cece517dccd83597e85a028b13e4bae9cb8b7b12d6a6914ab8402a148cb3f2b0c34ddc70399abd57fd326010b84cb5f3eaa5415368fc9afb56bb6992fbbecae32ac6031800dcb87734f286a451df311204b3b4dbc0f64b4242671407d6f5cfe75b31f1a5a5e3b96a21daf515f7a50a897bf1128cedb86240020bca0eccf7c180df541b0a838bebefd7d34015372041745832226e76cc5d323020990a196227a6ec585132f05c7745631dcee07edb018de2748764c2137bb078bf00ab5d060cee5ed75c7afb3efdb88694b6906cfee64516971733cbe40ece114f4ddf988c33dc15d62ecefa1cfdb846ea7e12199c561c8d8bb3708e4bd7476a90ded508fba72d671e22053796c1d058170522ef5b86124845d1679d2468da9725571c58eaf5e74a05f02392a5a95c689e5c57f2a177c73a095107a53021d295c08269fc3f27781d895b828acf070919a3a82e444b2caf57b9612817efa0f7df6b3509c7138405afcdb979b87c2c69cb0b0d018b375338799ce02486d60baf3c372b0484cd4c73c2d0dad4961fd3af86873f76e687fb39b94511c28b154746c3bd55c6bac1cde5a52ec970faaa312cd2f47b19b5ef5fad059e51ffdd29ce111a4a156889bb4739f304bc6eda4b195c4a4a5909286b9b9ddd15b6fb758c9d231c8282e3fc685144faf1c9a74f5baec4369374e7910009bf91ec6bf824f95e70a711e969214ffdca5b8de5bd7af26c6f6db1cbec3c367d57989019c7e9800438cf8f563b4ec622de89b4e0e76edfb89a7a0a50269ea89039456362553fc30a3aecbec6646d66500b16068524a0dfc5819c47c6b9b7b8a7daec67a9816f8603ea8fa439d020812efb7db9373df05d878951d1e648fe71fd5f912ae0901049b6d4a9f52f99b57de82676560d19cf443df8d1ac57d3514ac13719142443d1311b2a5af01a3b35a17b160fbc6d129f438c8c395a51a795ebd3c2a969fa9a7745ec8383e6fc421f75d6badf074407d39693efec0f500d1d9434c32b0591aa174c8b1b68045915f0f9fc6af1f8204a77517c75066c97ba044decb9771d603073ac9ddee4cfad9e59c8b6f617f31f5c449c3ec18e7602683422dde04ee2e2a7d0e6a2e52e7e5d18e24914dc3ef50b14f6d7389acd862fb33a250b4965a0e8bcdb7d9dd9e9c7d9f8b2c274b61f64326c622d7b51155ad0eff0c372dd96c9771370882730126b1ccfb56ee60ef91e6ce12831666bf194c7192ba6a367415f10d45269281ebeb8fe4f23e4694755915e8335c9a62f72f64d123b3d45222fd75da259f126c3b95406541278c2dec06496bf02e83a24ce032e6e766250c2df60e48502403b6be77e6428bb19f1839052d3a30693afb78e90f8778962be4047cf3bdaddef35d0271713e4ca6a18079405ea27b9eaec1192978b3f9dec23a5b003cabb5fcea830225c23427bd22381d8409e6aeaa4c960c36fd9538da965cc8469e2fc8602ad491b93de8c238b6cc0f50b41ccf2ea42fd2f777785747dd6f1f1e5e07091940a551d406a2c2b9b7a063b2f5838187a31d47d5eaf7af8bc8216927b5c5755c09e22630eb3f23ffe9dde6b8c86e215dcf784e1ee5758f622c67e9f12d656613c6a35fb47d015ef5e753d2c22368fa41af3a2290eef9ce7c42daeaac7e68e464ff482ee496aba788b485b28b50c0e822f72b30b801dce0cba53bf3679f5f63506c2c9d907d34eff956dce8c169ed4d289c99d3dddb752aab86982be70e2f3fccd7859bcbe2abdf56189249644d90b1f0bd8177c7eea653f8b91311bc849bb58d5153701bcc2c0d1090233522d2659feec4ae19a83f3b93e5f94dcebc2db05a0d7284d57cfa1e8d9546444c3c871c68329f299587ba0fc20585e87d686a569197df5ab01788d687f70e8d8ea222067d20e0900c1b50a7e6a0844e123ab6fcbd4a65926a41afcf933bfa29a09b1d7a0f394922c986566f8250ddedcc15e2457c8b8b215f34ef739921b0ef563aa27dd3da9c737bc1b0b0a4afa97eaee14ef11fd41e4dd69f2f7925f6c7a3d02dd2458bbc19119edbf295b7dfb68df249fc87c86a96f952e284fc32cf2c94ccda35b1e379b72c45ea020fef5930caf1d9ceaf14e0aa888563c2ceb4703ffcf140d0428bd92fceb5ff9d055eb3a93a8fbf3f732fc45df916b72c30cddf26a6195b2774c9382f9e34a202b492321dbe19446a228aa3a4832500eacbed32fe3352fcf75e1a9509eb6ee50473b5b9794bc040f934fa5c8fa29a06c606b56386fe29db0be6f53f58f98329cb82b54a316a8dca4dd80367a4e3b5ce4f786409d8a2d31b2164a709e172c868d7e7aa2a97c3703fcae6db3a0edadc076f18a7381ded3e8131b17420bb5e19d7ad47bb7790cf0eb542ac96137fee478263736a5b4f0c31a364cf79c2f26523c196df04ee1830cb86f347a2959f4041891b1595a0bd9c45bbb71de597e2e4173857145f5e371585fa409cc5a91d16e1c2ec6004d7ac038d1541c9f0c31acc18735c904af74a2aa870a9b5a78b225eb24baa448e12395bc5e080289627f08db118940dfb721b1a0db9ba8bc53565cd2eb1d7f1aee80f057f8332b84b263c78610076147674cb291b612c372af21aa4b75090e3c9cd4bc3b00ed0ab25b8dd066a89ac19ff6f7697bbad77c0734693c9155055d893466d678c6030ecc6c715be8bf50ae25d5e56a75e00cc7c721a8eb7eec287657cf16ee400f75b33187a63a3629616321e2c219a55a8d7c249537a6c76a2ae343ec9041f7131bcbfcd76a48c09982a4913efaa6147e79f2219de545ca6d3912a1aff18b9cbe9010281ebb769c697f99d66728e89b1280034a971b9421907abf0350f4e8e5028771376611d98d89173900fad555ae4db07619e0e11f16c48ec8287119b1b587ab53472c09cc03aa5e1622445a02ca4c26748922c2043703614c6dd2707e7f4436b9e057d62aab730c0c64adeb201df4e324698f5aec2db23ce2a84b670bc6aeba4b7115ac0d0a35456ee977308db83f082007082b2f4be97b979f9261590f3e22240f9a3e4c76c1704e70bb10487abf782ba8f6a4b3abe76c0f7155c91a8a3565ee7117b06fd9cf2353c1ef63c2f24fa2c558fa71dfea9289dcc95a52b4b76608ecc02a24dfe954124637f703492e9be09bf27725a595a59108e52ec917d7d694c472cfb511cc47dba3b54b2c388f896cfdc3c8fc6937136b0a1d6835fcc0ae3da745465cfd219c74f6668c5de5c4392d40d27f650651b3b04deec5fba86fd49aa8023907335b20328f1709f4266a24bc257c91200dd4a55ba7603e1e1e6e75cdf4cdf7511387bc74a7325143d8ce135df30482293436da390c59ef7e23f162118220ab3c2c73537b41921cfe1192d13a04b4334b8731b4e99e501d0cecebb031819276010640c52a4b5ec1440234aad6ee8765e7013794308b3d01bb7840addafcde1cce2ac3b348a376be086ac0acf8d89d92c1fbd4e2dd6ff0a69b9ec3ef4a6520e6cae878756419c3b0c3de7f8ed210213966b624fea1ab8a9ecd7c1f21aaacf873d30e54f643c6eeda893ef7e4ae5be61bbb240df4be2372dc396c48053c9e8579f3328298868cfcdf81eb574e1a623c8cfd14674c7fb8d306ce44f8d0052a184cb825afd458518cd97c0026e9d6bc45f78ed1a08432d43f188580e50a34d4442807bc77543f321e8916a930ee89089bd99b72b3f27b87f8373a28eb55848559265bb6bd4e134a073f351c61a1d82b6311ca42e1021b93b2abdea3994e247130be0f4f318fcb1bd2aa1fd7290234baa4648a3809a201982ddf3fb3566b54c7366d80928433a0a5391821c96d23d2347c3908ebed0095f0feddb9df098ae879fe49afcc311a41b6e7212453ddcc0f416d5c0606c1e40cf3bc3509c30ca1b2d1ba6f85ed77954d1266aae7483b874d5393ad278ef5b0f5b51ca7e513746dd32f63967b84e321587012d69f3babfada9588f749ddd50c654fe74f943941603aea9c615ce6688992b7bfe65fece0e96bf7913de25ddb30dd4d7045e153e6bbae597bfb094b198c37f82f5b51150a41f7f8ad30814edfe26e4caa5485e7476e95ce5ee8d6bd1f28e8d204561d0e6208966704ce3cad6a7d9bf21ff2d7a4f0fc59ea647a551563139132ada6d238c84563a11250cbd3f48d372b49e0c88e4cf70702b1f58801e48e5943f971b80dd6a45e69496f91b76ccd4ffa84a73c233b8ea5f2efa8557c3f5842381decef5ca0439f9cbd39d0e1812aa8a1d3f41e10140f5da1c76e5246dbfc3f6bc4f0473e6de3804a479170bd71b8107a14121327f616742b6061d7fb324e647c732502b5c07d4670b235925067b0915926ae75631af65ffb7c53efb253392638f0ab1e03c823806c23f31781d50a252d567d626f0e9b86647b644c47441f07bc180984e93885078465371f0", 0x1000}, {&(0x7f0000000140)="faac458b7992a46e07d72a07313e7566f5b2c2c3fed3561d0d25b5bfd3e099ee1cbe8d2ab15de7722beb3bce3dc71b2cf18cb8c030e8ed7b89fd1e35bf5a995e7c04b3327c7430d29a7d91a1d333833cf55b46099f96cc5ff92ec5d783c045006517b339a93536b39b78fa5165f0570074729c9c3add513aa1914a", 0x7b}, {&(0x7f00000001c0)="e5afc04e3ec90889ad4b4c05abc8902615c367b4bf3cb471248c9f20641a66be8ed945d3b04b39d99c2aac6a7c823f4e1125d499245db805bc85ae064694db50bd83f535a2cf41c30a8e734ba61f1c36ab977788a5b02533f2a47bd47726aa196603cd27dfa7e1ab", 0x68}, {&(0x7f0000000240)="acba9e09f17222c8bc83dc59de65bef2a1192e331f849d424640d2cf9571ba47b2ae0bc02389857c28153846383f4dc7974bc8e48104c9656aac055815d705c6d33b83265b7ac4691a248bf8bff4a6ec3fc961", 0x53}, {&(0x7f00000002c0)="ef04f6ebcefe9ba2d21348aeb3e6571d18e172bac5832094af5d6e86a68ed15968069aa4a47e16802944e8bc31a9764ed321aa798320cabf9d23e75bc4270dc9172274a017ec4aa2efe1e8369bf5e5a1f9d99abb62558ddfe75c72116807d9fa887806c0472083e195b8bf78e438aea42218dcee3029a41f82bf426498f90b2211ce1f0ce69170ef1cb3a98b9e58d0d4e005d404989a45fd045947e9b4382ee035b5b6c986b16528ccc0f2ba9c936add5cbf1c2b538ebfe35c54cdc4c575247379c40addb65bbb45a874f9be99e25806cc6474976c", 0xd5}], 0x5, &(0x7f00000051c0)=ANY=[@ANYBLOB="1010000000000000ffff00006c0f0000106c6af59e3f058cd547ed17136858701c8d41db4dddc70605b3a176fecd99d1f04a7ce2785beea3848dd6ede251b0858e3a6187eb1b1966ba9e27e4d218c526fe3357278f9b878776b7e403384f1ac85ea277d5338d4ff9a88f1242646b92aed42ae1073deb885fb6998c433abba4db34d0ffd9c52cecff1ef5f68f441efe8ccd37d685607a65ee13e59c8a15efe4be1060ddede2dbc37d97fca57eaf093acb1697665f58bafbb994ca89510c97836abb47c3e2ab90adfd483f063e80952e439d0c214791490a040f79db4df248e974f27df7d6f2c8ed240c205a2144222f6f68652d2bea8fc6d1500314874a4812e86896bb1740f4aebb8e9ae99fdbfc010744d9303965dd246c8a280abdd4a427bc97359f5d9919147cb28061531be08f3818fd38998ba08a81a40ea51398c7891dad4a28e2a06bfd07d2b8ad5b8a2498f1585ecfd34233cdc8717bc2b1694e41db5f446c97755633d34f5a39e9cc9ebac7ceb7b74fdaf9608a7dceeb8c06ce86b63acdead5ae292a51c1628b61323eb18fa9336ba2acd8759ab3044d13a82590b85151586a35bde9eb95a1b7f6f21b8988638e775e1627c30100000000000000b44f376225fc7ba2567dbcd753682f0c2481a79166d18c79e3993d24a837592fe9a6f399002feebb1b6d1752d5d56a4faabb1300d96cab87650945cfff445cfe1ea091094dada9d22a6a490f369818671fcff906ab34f49e3a59e66bbe7fe0d0059fdf1e2d3ebf240d21c256eaf2895bf042499bc8295a0cce1845eb3eafdafdbb8ca7bd1cf5df6e4e471933188d5cd267d409066e8b1565bba1b410b427ef982f5d873539ab099dd89c83b8ef5181355147ca3a0ad77ae2091a3d724c51250ed6550f92052ca2ff653e1e44ea59a0a07700b6b063319ccdaedf974f6db3e3c440ca0bbb57bdc63e2f39dae9202c6d4c8eeca979e706bd455fa279a4f0450de4e82bdb64aaeb65206b0fc182d75fe47e88df303f9f1085db58f00aff110e0c0a40f481815692be8c97d98fcd68c635e6fd217c79fa7b94ddcf010aa267c5ba295f0b9900e3b42f291f62afc37e087f2815b606f16107a86266f4f39a1cce1c83236692dcb23ce1f1e6796024eb53ae246e12c027b07648c43486fc104933dcfe4e6d3a208e90167f19ef73672f61df4a6520b9d2a7abbcb1be525ba17e619f453afd9021466339d0f3568a53ecb029f6dd098dc09b16d0762700a6418c94783dcd86e727d324ebf794897c918d2de15d27d48da91da6b723a474e332ddb1e3be4dc1299950cf2ea49f668df2da914bd41c9e9adefd8a8b8fb0abfb8c526f6d48abd35841ee3e3a9094b9dc62718effd5b29fe32a3ea44cf09e3afb4d89a6e59bb856c906edc93bd69cba7b6c3250c09cb47460242e2e07593f9c26a3758d56ee384e79e7afb764807270b80095834e428cee82f7170a78afd85fd4a3164fbb33784c182ceedda9ffe022cc46034bda4005caf8f9ae3fb5c58b249d085c448398ca61acc1569e3264324cd9d2e6b38287b9626e138c39187c895ebf72ab8c5ffdeaf72a0680517ee61b0761923996c9bf1434043b553a01732ad9c149d3cd802f96bc28baff5a3bdd97ea57913316ef68801622af512e31ba10da75ba40682b9ce9ce91aa9efd14066bbea8fcbf3a834b9357c798246634ea465377411ac92a7b32a3d4d38a0628642b3363eaded3a4be8f760d6318692043abd22c28b4969dd52ac231e857e0a4b22fbc7fe6a72a465c9b6f062d378a96eab6340ae91f16140067c02fb8e1f46d37931a8647cfe2d9e5dae2c761ed6cfcc323eb15a945a367366e67522de27d2be4bf99e1ac02facd4412a88bb73d73b902f0eb22de5510561b35864c4e8b6ccc4d9e1af105cf922b80b947dba63deb7b01653cee4197a0dce293526251c7bc6237de38223e7b2bb575b3f1e88b0e28b4e5db0fa27d60561aec25a710b777372ce8ec8bfeac9c81f1ef4157e3d831471f6f6493faa0c410143ed6ba36b03f68ad4aaa8441a41c20b391bda3a039565aaed258c65f265e5e7fbe4823780efb5d372740d0a763f143c00884bf646fe95b7c4f64d274ef7e56117245779de1870461b5cd2763ba5695f3c4aab86b4f8e0e04482612ef5d978be8941ec50857fd662f35514427e47a6aeb319f019e2d436d841de28ea7d8b63d2a85b83323b69f27fc917dff4e863745781ad6529291d22f6dc91ebbe76b53e895869bdcaf7980784a56bd6c57542e15ad0a9096aa7a7d93c60beac5bd6792268064cf332e8a5ea16bee721e3c84c4e5e269d1164a7a5b406b3b96b3db388d375e2dc1cb1dd669b8289407a855a6c93b971fb71ea0bef72dfcb70c8a945bf11f19bc51ee183a7664ab51bc3e66e0544797cda044cec3e958e436a869f7ed307b1e9e88e7aa208bd441cadaba5899bd271d94f24d5fcd49fdd16101011a7a30727356c4ac7964ca2439143abc64a8066ebf92896726ef0fb8be729042e2a4238232dd923b62094ca2156f07cf0fae971bd67cebe65e2cbd31507589c88642aea5e51dd574d429346bd1b051457985ac5afbbafbc6963b20c06aa764aa27021dd51ba3dc083be97277e19d869da18e95994431f6a20ae7041662008ac755766b431614cac04e8c6feaca5926700c8d496b0b5b4697951bf65b658fd988c782272c1c51d024442df786242bd47860dd325b7b71d64c835a4a22bb19802a86aab61f56cca5036c2b2bc37b9bd2fe8f63ed1da0d3032c955526f266118eab7ffd80302a2a200396967f4c8fc36ecaa87218e6f1d28f7173b8493fb91dd97c38b9efd714433b0304d60475e5beedffaeb6fc2162b4ada884ababe9949da8345d29b81aac964dbf176657bc0269f6d1e6fec4d613f0813375b964fb756e3666f56d0d17da1f9f64f5598af4599146302b77866ead6add3ae3bd84b1bb3683c535f8dbbecd413299a71e40827637cec7647e981199c55c4757c9f877c007b075fa391a7e2d63f7fef9074d334cb345b2abcfe15675b51569ed92f9f307ace8cd49c2ca74f1c48e694d3443f2ede38e270efec89f47f3a362b5165c655042e6bbe4b3c5c8e2174d85c604d294797885d77fb4c0632ae763507eeabef1cf65608f6522896e816f0631b6f3f792e0d82fcb2f44e36399fb406a7df1d6eb872677490236a97713b29eac48dc7172d4c1c52f2301f587f7cb61dbc1fb04012df248815aa0d615ddb3a3c6e3fb0f573b50dc0e14b17050e84cda1b8301bf3bf2abd3eebf177ae3759cd72b53008da5c64f288effb3952babcd6cfe313e565c565a9360aa5beaf9c57216579eaee2bdc6f5f2e76e3b669b5056a85888b6d7fff4067ab16b8800cbee4c092c01bf51a46c0de7c7d7bf249255f0fa1949552bb6399ea9d57ccbf45975c7744a29e99222fecaa458f26153f61dc62fec8a25a56ef5ae9a518db62a2cd4e44323fbde4c288e3d02d6e0874a794d0afad8b9576cca1a3595043fda4eeaf8d678f4a7b1dcedd5894bf5d66d1daf8d95c9c7069b4dad4f5d21ba60f64e567100b46a1f84987578fa165c9fd727359125e8e9ff210792ff2c8b54eb4cd9d9204b539dcfce07ecbf7f9cfff0d8e548bd77e8e1df381c0aee7568cafb5b0b95e29b7b084f70b2024e4eff60757b61d7fd6bb5040d4ae49d4047c39fcc6048ef8ba96fe7d071d536b43c1b435a4117a77d4cad721b9b024a98765b6e2a5010275512319d16c0bfe073da68ebd761af305f14bb705f7778b5a0e27b1d2ecc2d31aa2f0f997d3eafb5ab922fef05a7437ac8223251850da717d4ba00271e27592fb4ea0761863144e5f06be66919f234c23d6daa9f6b52a844a04f45b24cdbc064f77b6df2d6b25fbafd67e9dab6eba930416d8c8d5e9444d6e1dc3533c31f30e7247f59583054d090a03c40afe26ff517f5b8f357cdd59bf4dac93dfd18838becfe743c356fc525d92678a4102b6b019a3d4a33b6ed4db8c6de8ee5fd8f56fa6fb63ee7ef12962c149cce4e97952aa0eff87b96bb73cd6288edd57576aa78b10a4e111d53b15627560f140888ceef623d768274d1c2926dd937e12e63c5b5e2eebd5bff5139fe9712a1d4c7377c3e0181773d5f0cb999c17e1b65853bd997792913d4b0939bb377055b6631a4ac2d80c25d55fc7c98af7d061201edc24fb0032d738d9448a824bc89d59aaff30e8d62c0ca0441b0ba0fe81be4e471601a857a358d2c9aab5ebcf6155187171c72706e1555f194b74702699858a73c65a5ab441ff7b5b8b577f1b742a18635289516154dae546ce47ed6c3c63f3a8ecd650c9bc9fb39dcee3619fd2a32dd9f1e8462fcd8f7f84cf58ddc90400fbb7ce4ea7a55f970b53fda68ca3b8d4f2984bc6aac0688048006ee8a60447b71bd89af8ee38011eface6b5400c42db830432144ed1ad433037fb1d74b8e826829a68f4d5a8c98389ca1f439fca7f2c59d4e11e3caafe9f65a63cdf8955088587099ec29388d3e31cf246af7d6b9c0fcd1bc6fab73b6e7695c9d8bede8050b74c1e06fd04f41d0b6ccc3ccded6de631422d4548046757807a2100b0e4aa6e54003108da441fb4b8d3fba257707aef5cf54dd049c1cab5d949499cf923d67196f7cda545e9a0a21845648b12f5f7b7142a8896420de8260c4129073ec31e088bfca2ad544fee45ca38b5b5f216c2bcb33125a3a7c09acfd837a5d84741de5d9e797890ecf945c7f45365ea23a8ec968ea7f99633cf94aa9767fc439d6eaca11c6a855d47db9a942b075ed936425bf1e4b8b16d6b1e84fb76cae204b38adc001da4c0014a98d9bdacb86c6c6ae39a920f9f27aa945fd64207cebc810d9158905dbb3ed17175361ab4de4c954f76b66aa554d6a133ed3477cc5fb2aeba7ddff489e5429170736945bd88b31c891405d660cc55a7d4ec6732948ee19dff5f5a471d1370900afde65514db7a7339af7bbc0f29c768851945a02cf632085cf032f80bc27a89aae13af3c9aef9dc37ad9adcccfd287151736963ff6e41e123c173fdca16184ae6f21016999ad672af6280a8de25ac96bce2b2ae0fcf79656f02fedda098a385be2c3acf5c05d151360338f3af259094035c685b1de5e71c32261285ef35e45f3bde14b3a24c20b2ba8e26ee42a2a0adf25df1e8437f7342570d0521301f467fd378ba4df6afa6d13acc880633fb44de86ad94b1b5a40562fa4673dba1cb1b0c950eb5d0b3bc0d96e9d8cce6e0873ffa3b1d7cbe1e35e43a20b0bb31db63dd8530176e4566784668efc6bfbb778e1857df4120ad76f483d09141fd2c59fa34497c7db6eabb5ead243dc9de87a0f2f58fcdb5fb86baba185afc8fb8004419c78afc0ded29bc1e3ce285c78c42c626887541e54fb1899286b7bab8fe5228ea032676469075cfcbaa0fce91a7a43ff75b604f4d4a9090bb9a86575ad0d5a80f2e86dadb966b810b71d1d6e9f15bd3ee68ed4688e21419a6a1cb740d74cfeb7ccad57ea3ff80a08270fa1229dd26b077cb266c240421f5cc535e76d997b2ebe450f5fde1a2bb20f83466581ac9b95355c3ee3f6d4793859c88ed13182a2680ab8b30d8cb7488041a8f290be7dd01829a614fdb29b94c37b000ab059679e95165e586d6d6b2a7c67c0e1b7d7ba19fea8cd049a4b412e510497cf9f3cbc7dd5f389062efb8ffcd65e361edb32cd40dcb81a5c9a952c0bdb877dfbbb6965a3c42df08660503cfb064075067d1b2f95d541bbbfb773185b9896fcdf75f64bc162808b8f9e8aa2b0d393caf10ccbf8e5e1e7e92d813dd782403b069aa6e29b80000000000000001000000060000005f6c0b2ed435d217e0fe6f78b49f1f7cc261b413cec109e2fd1d4d7712ce817cacc21282d9780fe941cc14ed1c48e806feeee26394bb8526a83cc8c2b1197d3a9ebbcb3f03c0f68175d8977a0cd8b08fb28a9a5ea46857f76a51f7db811b7a3da49856eebef04c0cd94c11408e8d4027916eeb36c24f1d6ccd3666f99d2df0dd5b995762ba3a2b85bb8cf213d7e3c8bef52639be6628839dd1be310ba3c15f020995b60000000000da754e20391f0bb1aa0870533f6447174e465e6462ad59e4602855cdcc1b319598f4441828a084886602fdc36db95dbefa3db082bbc7082d9e30772a9fa3bd387dd0d5b53e6c0ee7af6f3d431e272867013b8cc74d47743949"], 0x10c8, 0x4}, 0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) writev(r0, &(0x7f0000000a00)=[{&(0x7f0000000580)="0ec993827c3ac482daff8381c2ede6494270178ce4d5c032a1eb13e576ec31cfd7bcbd1f1f33a54060983a0958a102bd0c4052caece75853c80e55c9c83383b1d5a6744cb079b8ad3f551b59bc5e1a84652b64edd35bfac5f974c18c4938e19e9698964e4ca823a5c3b8f71e32053f49ca3d917662112cd03a6462d95dd5ca99f131256329669f972812ff630ecb5a5552965d91cb2a84061d54e86e1b11befc6b358e59b2cb58bae5220afe8e574a3a2263cc651bf75517e7be328cc1c713dfe548eb2d441c", 0xc6}, {&(0x7f0000000680)="66c23211d227ecb5d894d1de70a0dce811b88684dfee5b9f1680f13cf027821f4b1108f287a61da32ed0f0a253a664d4efe2840d6ecf01945144122789103b36696491aa5a247a7213600c6bcea0a908b1d63629886af564bfecb92bce61917b459f26cb8735aec9cb8884fd7f6b35a250513ad6be8463abbf6d26d7b769fe1c7161168680ab626c8b3ccf89f3", 0x8d}, {&(0x7f00000004c0)="4459ea0a21656aec36de5d4b2777b5c171a547", 0x13}, {&(0x7f0000000800)="af95f6fd526574b1dc9eab63222c6c41ee5997fd1fd48190bea84d42dafe618533445f5afe29e21627fd8648a2c37ad7892a87687472c999fcbabd7464317cc6d2ca2d3e7156cf18d0cdb4a386aa516acd139b73b5a7e80c433330a6388bafa97773a1ce12d580e507b3a6e3fdd0cc9e66f076cf1547b6081be9c0c148390e7a4dff076d785c8ee802033bc54fad8bde94dc947bdcc9ef64e6f3613009167c5906c3e36eb1df5df0", 0xa8}, {&(0x7f0000000740)="5942ec43b18635ac3fe5c8f7c1b480ec79952c4fc2295b8d43898aeaff6d353ca5a12f603d51668f475b7fd523824bb2d4bbef4829cac0dfe6749cb19ef639f4d0848a0147b92cff0db90a4d75337b97c61bd8f06aa8db04c2c2330b5918a0d4571c33", 0x63}, {&(0x7f00000008c0)="6c52161d850ab51175d9b5bbc42e294e2fab62e9072dd458cdfe170a0e81125adab8ac0b77e28f567c18e00500ddff3cb48e753bd06d8f93717c4abe9d131b5d6b607c8b1a7a74db89c4d3d68ce99a350aa411d5c7d4b846a89509040d55499aa89805f87974180d19b309f1c92b22f0fd4d089a3fccbc256fd12fdd59f70be6", 0x80}, {&(0x7f0000000500)}, {&(0x7f0000000940)="49cd250e3954a6f7c500f7a8fa96d41f064ca425eef2d02a5b3f4faf10b2cd235f7d709a956a141430675fc97e1d5668d4aac63972fd751bab6240dc7f807ab26c1fb946459829d57ee1803680e9af253af7722d37e229be4abd1b04f20dfeacecd45f9d857adeae7bb9cd8c0c7988aaf67de451ceefa442e5cf67c7bdee91949cd55e40fa22a469276c4bf5d7139df1405861c6138b7a4892d50d9cd23aa0702bf1ca2e149e8bb9e47fe6178735ffcf5da29bd5", 0xb4}, {&(0x7f00000041c0)="6647ec7393ecc0634822510517c4909145c2b05369b2e1ffcb571387ece7ff43ced8f4cc07c4e65657926194ea70076693898dfa03962fda909b16946255cc6ca0b44c7865c27b64d9c977e3e435615a1fcad513c1ffb8ef5c841681c894e3a511c4d89b6a5da27fe063397c4b5e79a17aa1cee11dc2e533b32b122354986637b27b21de2edec6d35e83bd6a8781ac0cef68ab6aae55db0e62b5705a7e96f324076a5a76fb134ad9140b2e59a3374d5e83c50ea08ab5d16beeb7c537b9e072be8f35b0660d72d470495f776a5de6fa3f676c415dab5148d89102d11203e22a83e1bb8dfc925057e8c0738b0a368203d4a31352b5f4116eeb3f6764e69ab29f9fd273107ff3d191827402d83962f1dbdc910e22f035561fccbd60c3255c34f70834c52e03698738ecb4ddccec3da8ac2e6d1c08a02ef1cc142baf605facf57e8979ee6445a60f0e1169e6182f756756aa6bdc69daeea193e8f46d3af42da3d274757c3536904c193363380ddb549f21cd4046cf7dad40247638270bcf86506bcfeb144a67e7153c594cc145c62d45619159a2786fe6c91e929084f38e9a65dba417d5eb39ccce998f5730da7e93d33deae90861037192e76adf60b05347950778b9c314beb03d83f5ca6c285fcd23f487eff79479e42bc83c44f325b0dd5a5b15eac9ac1edc2bcbfb45b1bc18589c0bff01c33bc37c7c007c23b8e6b94218abc21e612f57a7010f1bd713c7026c14914d1a8c419c8b6d593c79f2e72a0852961ec26176eaae24e7b46992be04207fd8612fa01123db7d24292c0c3f9300c822f4c1422aa57268923c3f1d7a8e744a80386df8d47bcddc0edd6f0c82ed32608ebdf2574ffcc7ae04db0b457252b8be34183626d09ee9714ce58b77c0fac354e2efa63412d74194977c0999bcf63f8eb6ff58780f4dfe17efccf46255a71cfab20146a61bde31612ef85b0867d8c4fbbffb6eede9ac3984bdf6146eb1a31377794eafc2a3cc611311c8cd19dcfbb1c137811a88a5318096713620dd907cf8345aa70210d5c358aaff26c0025ead3189674b7e95345a74b7392eb0b50b3aaf4bc013695c3a36d7c7551488511189f090762f872c02b90c786dfdd29c4b80e2ded32183cbf24f0f5fdea39cf05c44100291fd8a04be213bf6fc79b73aa4c2e64a02ba1cbc9ca4743266e59db8177615049dc60813f71eb6e154d1a4a404144113e953ac7d78c84c5f5e83e04846e4df0e3d20cb14488552e67bc23cce6bcf86afc768de64293a25215e01c35764fda36f824f0baed541c80da8c32c69f968ebbe172feebcbeb55d0c2959b30c92cb0f72a51dddaf81097fc54a236696fc957b966f3477a32379f953b8212e224905433445b9957f40510d868a49f0d9e9624b1d90229664ef8d47bcefbdf766a3bec259c6b44a7b7fbc8d763d8faab390f8120d2d7e2069cf00290d47915e8b349f0eec36a91bcb60abc9be31357438a5591ff80830f29bebb3f78f6d386afafc19a3d766c3181744d77ad79c2397c1a03a9f6c187cc737229a4c07f1422a7353fc5ef14a047d5780192074af899d8371598ec1c6bb28376a9e20c5fc2be46ba67029d26104dfee1a0335a69bd876c7724e36752cff8142fff6a93a9ae454fbd28c4e5f11f609ef8804b74a4a8b0d02eb65c6c6644391365347aa5a4ae8e0a6f86db36bf78427c2388b916cea986535fac42c9d2f97752dac48b884a05569d8e8b454afafa55a48420ceb45394398ef1c0c592524ebeea75682e5a40293e2accf29f0011de99aa5b2eea43689e4204d0dbfb9745a0c5a6559b11ebb6f9897128c54f3d2089b6b0a160985e6035bff0f2f4817873be56cbf98c1bfda87fe4f5134571a567a22b898cd6b4968c58e15fa77f44dfe7e68d4eedb9c8179fe5d25f56fd2c306b79612fb9196528635a2f836ae02481e05b461b78e57e0768837daae0d62e905f14de82af177168dc3cec82feb894ffcf3e4cfd23d2963134937c8d30c8351c872b70340633aeda6b3521ef8bdb9d651192db3a693fc361d2fe84325780169638c6c5788540928fe2bef8ce4ba3a819dbfa3019f8b84eaf0efcbe1ac19d9d269bdfbabbeb3ff2f3346dd24d4a86f641b188d0a8482682e4a46fc9bfcecc07bdc75309ac3e91f8f8e672efddb15bae807300ba5585b0ffbcd903cf1b2181d325e9238bcdb6ed97768ded52f93a807eb6306803f8f840f5c3d08327e4915727c5c40d064ac11a547492478d738b48075aa781086a82514283825bdf4b9b9394d13b2c9e454aa6813bf08a910b5ee81dff085d800e2fbbaa49918942e2cd5bcef7ec82080c163571611acfd7080072c5af236e4e9d3dde80683c52dc9c4498f60b5bf0cfc14a9b7000037e0f9690dabf069443aee26dbb041dee9dec572f51cab2155978534bfb471e6a6cc6bb57f07c32f1fb5a3c22774cf242a105a3355e30de3a19e921ba3c12a86c9659354fa504eff683f3daab45d39ca179bd8f660f6ce7511227d93883ab278d554ff8662b386df200666ed0b9479da7648d5f649c826df8c58cedde4ed7be666f571eb7744ba62f508666924265e18bd47ae1848fcb79a0961c8829c6f559580a0229b556f97a1482f78bb2ef64a49dc0724a762a582929312b63997c94bb11d460b027972aea8200d2e3d05c8238257a0bb9d0ae253e78cf0e216eb80a1a7f518a45d74ed432b6335df188222329e10fb4fa5d72282d514ee7cb73f2750cc11db2841b9968edf1e94fad7b12b30fe5d5cd5683bd0b2a700573580bc2d377781e11473743d3bb0d5b64f148b9f2afa1d817b7917680db47d08df94393d0292f3f24046bca4e001c87171cf4507d573be91389fd84b18c1b66c7fa1e5a104ed1c369495b03748e8a3c5c81090bf57e26119797787cb16124b778fbaf73393a5ca032d8f30cb66e5838df85962cfde6bb148a18bc54aad785da0c61968535aa5f5e21c5687ac17cf2714e64beacaba9c921b9d0f5bd04c0dd1e2f262dabe85b178dae33a614aadb39e396b12489297dbee0ef8231fabd040e0dde99d177d310258873464a4f6455a67cc80672647bea9da7361bacff14984fcc8e2f0beca6b5616e73403254ccdfbe59b97a1cb685f768a0694e17b07aa40a802e8a440c4ea39a76e12c4ea1bc137800139313b60c74f0baf0de92f64bb03d05577b26ba2b1d7f78e0283a6725b439867dcbd7c40c1c8c0bdb789d51d59a00dc5861a8645070c54b8fa454bc8b55dfba5925a512780edcbe1a88ab25b599d7f29f987c501a5feafcccef97f4bfa36c8ef39b72fc758bdb6243682733dae088415a99c1a8d56a7d1459c9cdb134916b79b4b7b77a21d7140cdd87d4d562229f1a5a76f859d438ff091a2ffc2e1b06c1337d0fdf65499fcfa4dd02c038729390c6c174fffc478fed15ff97068da0ec54846460dc47695ef4a069f7d605b914ebc304e1cd77bdd3e4afd0eb629679292b3748311e70813485d3b8e97a9a7df610d9cd42e6b161a7cbc95080e5429afca4ed73fee6d644742da630b1ca63e034e28631724b2dc08bc67b00c82d7738f1f39b06efad49d41c1d34733d9a529477032151e1be4cd0cd3a3e9fe711f63fd7834079c3745b74465682a203616fe70b6b431254e88889e02cee0551dc7ed0b2f54ce3d8527f0fbc3802b46e6618cff783ea78373f5315a4cb0f66bf326533e7679f5e4eea3ef01143909e574e7f3d50082373c311d7b8f39a8d56388b5953fc6eebab5372fdc80a4a96a092acbd9f4fce4a3f2c8318afa63ff27dd00f7696dadc704c67a1fde302a4672eabeba16526b660f60ae611e1b8ad1675d2729782bb862a27b39e691186f5ae80c6a8776746474a5d75dcf6dba8c224075f0e1565b7d9a79ae1dc103f1088bb5b927ba246a90a73874576b9e66a0c90ec8b013eb996b1aa8ca3e6c7086e32fc96adc7320f78be81ba12cc440f457a9074a592672242d0bc9b7ea83444396da38cb7979c9a4a67a1cacddfb30f1ecd47aee0b52d735f0b7ed6360af4fd7aab1dcca858183f1db84cc81a828d9c7f35182aeec59bdd098df1a6500b3b6fa1a09687f401180f34c3bff0f6b34abfb55cc344f313d9d50d1a515928d589d695b1b505f15e40e33bfefe8427b39d4db2f7177638875c50fbceb1d5a218f8948b08835a9503ea571f1c270a0e00775850170e30fc5d2042d0a06b28ad7507e905c58aae4aa7d4ca21d5d0a1200d72a210900fde7ce4b38e2889b45a3ceb26969b4daf26c79780b9067eab2c9aee23a02c26784252101c8e9b3d6ee4539cd018db1a6698b290ba43a559b69c4a1b949afd0e03e7f944406b2aa006b2c8934d8885193389ff40105d332cae0f723009ec1002ce2461fa32894f37dba0a1a414372cb50df97944956265d54ce12153db80b3f5bbe5ea1f811a32a8cf3c65646699a9a3b855c5415a12d02aefe3649cdc08a9d0408da9fa40ef82753d83655227911637fed6a652fad530503cb641a15f79f373b706e2602ef3d888d2c6d6a6b34985b5bb75ec515753e4e646f914f53e9d6f9a6f329d0a37d1cebe6a75f44d00889be0a5558f7b9a805af4242e3a753e0b83831bb339a40bd1391d7134141dd57ceca740927b2a84034c62c8d0dd558accd68dbb7f364e2e5b8576cb02de88c126548355243e03754344fc2379ca758e98c5f180490b5a1375d9df817a2ab32d2b80ab8eca9070ab96b2750d8c9fcf6ee65aa910928804a5c836eab79feb926f2a64cb5e50900430db83c2bf21176b8a8e33cda1890aa80e2c140061e0c7e86c39c3b08c59ad2c1f09d8b462e1f8b963ac144a285de82c73ace38cb65e8ba8e115664d6cf82536949b4724400b532851366e5de6ef8bd3d649e0af3662c1369eda2511405f5f0aaf4cbc2540fd595433228eadd09a4b782e50e1e68c97044064d04df6126343a5097c958eaf61294f0cc5e56f25a8695940979aac5d4d03c45bc3cd38990d017a8747c0279198f7a16b8873f42d8929d78b7fc20e486af9d5ea05c559e8407310a53d67ac80d91345d1214d52c451716e4655e3b014c0eed25e845e409fdaf0e024454bba80a177ad554dbb908a0bbf43fed41076cf4a67b6560a23f9dfe82a18bdac36d217528e1f329b50dd1db060ac92cc08f2a712bdf7746598aa565419c4fbb385daacbc0c6c736947c7a8859ded9749b9ef672b754641e8c547c417adf889a6c9919c389e9584f1183471dee257bfe3c322d4e1af776f8dfb6c57503411363c2f2d9057c69cc752dfd0f73a6ee014d1e57b51b651cffdecd636f395eba58b0e8bc1c9f133e0491eb08e83bc5d84949bf1d30214b350d0130de435dc0b643e70f7c7629efe633e5f47843f7b7d306e6fd0a2ee783faafae13e2f7a09ea812b705609075d6028635990349c754aaaf263fbd212751623de7d11f2b843cd0bee914a07ee4f462cedd2177a03c97efcb15d52ccfe94cf5d1a41e4fc23053633474b36d957ac9ff2833c87ef69162658744322f1e4e5db4f45871eb5f14bb3e5efd7c83c6c71883c803a5728e351be3d3ac5931744d77f39980414d6923906497449cec76c06eae43c9c91d5da5c2c43b0b091712187cb0dbfe9bc768501e3233343a68243ec5d39f5a34b9cf55208424d5a4c811e583022d68b036c3a94668de9ed86486d5a7fb56c02270e94ebc25f427e9b3220559a1505bf6c1d86a8f2f22fdbc031de654d14973e60e4c3c1bfd1ae1f102e3a23c58d4d536097e39e762c7d2a85219047cc72dd899f1ec9c57218d21d56e2a01", 0x1000}], 0x9) mknod(&(0x7f00000000c0)='./bus\x00', 0x8004, 0x0) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 15:40:05 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = open(&(0x7f0000000280)='./file0\x00', 0x10880, 0x89) ioctl$TIOCEXCL(r1, 0x2000740d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000180)='./file0\x00', r2, r3, 0x4) pledge(&(0x7f0000000100)='{+:\x00', &(0x7f0000000140)='-.#%:\x00') r4 = socket$inet(0x2, 0x8003, 0x0) fchmod(r4, 0x20) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$inet_opts(r4, 0x0, 0x4000000069, 0x0, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000340)=0x5) write(r4, &(0x7f0000000300)="e82c246be386", 0x6) pipe2(&(0x7f00000002c0), 0x10004) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000380)=""/38, &(0x7f00000003c0)=0x26) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000000)="b30a419df1054bb06fc47ca5ac00e81387f76d2010ea79f74724863c4421b0557224211a811b65615aff49007e31e1cb8cc203b3ce6ca56853adbee9f4c9a4b4bdc01d68c45f5c12f3124284cbefbde2f88504f31516ca27c843e4e8cc80facedd5f5f8fbb65e98c6ba748e4f0cd68398710b3c5a5cde2b1a3a28a11d038d2833bf6061b34d558bf25c02c560c9450265bb4684f636f61c275eb3585e731293409ef89334cac1a9b2cb5d39ad75150c54c5a1aefedadcce747e17d2d14441f54f278d9ff16c6cb82c952ee58d72c0c26fb0af812039e3200e5eb494b2a6af100b63fc31f19d3e091b1600a31603a", 0xee) mlockall(0x0) 15:40:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x3f}], 0xff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x0, 0x0) close(r0) r2 = getuid() seteuid(r2) 15:40:11 executing program 0: r0 = socket(0x3, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:40:11 executing program 1: r0 = socket(0x11, 0x4005, 0x9) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000200), 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280a) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socket(0x1e, 0x5, 0xdee) dup2(r0, r1) 15:40:11 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) recvmsg(r0, &(0x7f00000025c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000024c0)=[{&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/110, 0x6e}, {&(0x7f0000000140)=""/124, 0x7c}, {&(0x7f0000000200)=""/59, 0x3b}, {&(0x7f0000000240)=""/75, 0x4b}, {&(0x7f00000002c0)=""/209, 0xd1}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/63, 0x3f}, {&(0x7f0000002440)=""/59, 0x3b}, {&(0x7f0000002480)=""/55, 0x37}], 0xa, &(0x7f0000002580), 0x0, 0x9}, 0x3) write(r0, &(0x7f0000002740), 0x106cd) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) write(r0, &(0x7f00000001c0)='D', 0x1) 15:40:11 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) ftruncate(r0, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)="73896f266b4f00c3dd071bf851893d24a757040f28b7c0cba2f9a39251ed6c00def44a50f97dac09342c203861ef2fc7ca4a0002822f6b97def9bfc710e62b1fde7d6f611cc82638df1decc7ea183b6f9eb3e45f671547ebb0262c1cb0cf957dfb54b95de6a0e9b16aba34f5a1451e6931fc88e7131b5bd652d8ac152d6efb948f1ff73d6d2b15083eb0985eaedecbba1a87eeb117a45069e7d199e2effdebfa7de021dc0a99d2d7e90664688a7954bca5ebf70b053e59d7b3b82340f94615be50c003abc0c957f7809d3ed1b4f2144c082e01ecea6c4a023751a25568d0113764d26a27719a8320a68a611e65a6d1b2", 0xf0}], 0x1) preadv(r0, &(0x7f0000000700)=[{&(0x7f0000000040)=""/85, 0x55}], 0x1, 0x0) 15:40:11 executing program 1: r0 = socket(0x2, 0x4007, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x9, 0x7}, 0xc) shutdown(r0, 0x1) connect(r0, &(0x7f0000000000)=@un=@abs, 0x8) 15:40:11 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r2 = dup2(r1, r0) syz_open_pts() ioctl$TIOCEXCL(r2, 0x2000740d) execve(0x0, 0x0, 0x0) 15:40:11 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x40) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000180)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f0000000340)=""/4096, 0x1000) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) 15:40:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000140)="8f", 0x1, 0x0, 0x0, 0x0) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) bind(r0, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) recvfrom(r1, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 15:40:11 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)={0xffffffffffffffff}) pipe(&(0x7f00000009c0)={0xffffffffffffffff}) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x5, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 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(r1) 15:40:14 executing program 0: r0 = dup(0xffffffffffffffff) symlinkat(0x0, r0, &(0x7f000034aff8)='./file0\x00') pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x3, 0x91) pipe2(&(0x7f0000000000), 0x10004) write(r1, &(0x7f0000335000), 0xfc94) 15:40:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) lseek(r0, 0x0, 0x3) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x3, 0x2}, 0xc) socketpair(0x1b, 0x7, 0x5, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x2010, r1, 0x0, 0x57) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000100)) r4 = accept(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r5 = fcntl$dupfd(r4, 0x0, r0) socketpair(0x2, 0x8000, 0x6000, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket(0x16, 0x8000, 0xf8b9) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f0000000200)) read(r0, &(0x7f0000000240)=""/103, 0x67) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000002c0)={0x4, 0x20}, 0x10) open(&(0x7f0000000300)='./file0\x00', 0x850, 0x35) close(r5) listen(r1, 0x6) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000340)=0x1) getsockname$unix(r0, &(0x7f0000000380)=@file={0x0, ""/108}, &(0x7f0000000400)=0x6e) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000440)=0x7) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000480)={0xffffffffffffffe0, 0x3}) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) r9 = semget$private(0x0, 0x2, 0x10) semop(r9, &(0x7f0000000540)=[{0x0, 0x6, 0x800}, {0x5, 0x1c0, 0x1000}], 0x2) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000580), &(0x7f00000005c0)=0x8) fcntl$setstatus(r1, 0x4, 0x80) semctl$GETZCNT(r9, 0x7, 0x7, &(0x7f0000000600)=""/237) 15:40:14 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x80400000001f, &(0x7f0000000140)="04000000", 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) mlockall(0x3) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) open(&(0x7f0000000040)='./file0\x00', 0x210, 0x80) ioctl$TIOCSDTR(r1, 0x20007479) 15:40:14 executing program 0: setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) nanosleep(&(0x7f0000000000), 0x0) socketpair(0x6, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setitimer(0x0, 0x0, &(0x7f0000000100)) 15:40:14 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, r1, r2}, 0xc) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSBRK(r0, 0x2000747b) 15:40:17 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSDTR(r1, 0x20007479) r2 = semget(0x0, 0x7, 0x30) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000000)) 15:40:17 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = dup(r0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x32) 15:40:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 15:40:17 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setuid(0xee01) setitimer(0x0, &(0x7f0000000000)={{0x2}}, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x4) listen(r0, 0x0) r1 = semget(0x3, 0x3, 0x400) socketpair(0x2, 0x8, 0x100000000, &(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000000c0)=0x9) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000040)=""/59) listen(r0, 0x5) 15:40:17 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) socketpair(0x3f, 0x4007, 0x6, &(0x7f0000000080)) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) dup2(r2, r1) ioctl$TIOCSTART(r0, 0x2000746e) pipe(&(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) readv(r5, &(0x7f0000000000), 0x1) 15:40:17 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) close(r0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)='T\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='+\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000500)=[&(0x7f0000000280)='+&}%\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)="c02d00", &(0x7f0000000340)='&&!\x00', &(0x7f0000000380)='*{\x00', &(0x7f00000003c0)='$\x00', &(0x7f0000000400)='}\x00', &(0x7f0000000440)='}\x00', &(0x7f0000000480)="c67b247d00", &(0x7f0000000580)=').,\x00']) 15:40:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66696c65301cc7008700"], 0xa) 15:40:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000024c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fdedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2470d83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da495b024f1f0235db92980172ddd7462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb17641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6008000000fe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d4654872b39e44a7910fc90f8be708bb991ae71446ccb4bb7fb753fd49c07df8d8e00d160cca18539e09f4955771b5881807cf7d1bda6255e5fcbaf19d7ac27de1882ec22bb9073044b8022874aefd446ee15051e2bb956b7c2c8aa15537376c4fb19b9cbf101ff1e768fdfb5b5a83920c2970000000000000000007814876e99a097878aebc726787e21dc761e180c23e268442a201b0610ed1595d95f8a52e095acf7ed71f3b2dcdd59c42c566f16717e6c63a447dcf140b00ec20d55d9b6cc58dad4e687fe811ea22504c1ac8eef3574d50696fc12eb9e6ad1bbd2eca3663f4a363d8bdd210bff353aac", 0xf72) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() write(r0, &(0x7f0000000200)="b44a5612549d895ea6d9091b61660691f8692d47b484d41bd2c477153554795846f0287aeef83b0c8556e6f518bd847316813e7302c11e699b6dbc6cc7ab02dfa9f440b28455f6f212b53a47023f20dfc1b260f4bd58f83dbb6409d78ff316c3792fcb892b1ea8e89a1cad5ccf050bf43d2c4722d079350a4c13ffb6602aab56ed15eb67911f804e000e223c49d8413b1c69c9fb4a612cf47a5782ccf72852da0738f3", 0xa3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3ff, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x0, 0x5, 0x8000000001001d39, "bad84b73f2a42ccccaa70600000075835db57180"}) readv(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 15:40:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/26}, &(0x7f0000000100)=0x1c) kqueue() r1 = msgget(0x3, 0x4) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000200)) msgctl$IPC_RMID(r1, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_execute_func(&(0x7f0000000080)="c4c2e0f7a99ba99999d84e021b0140d9e0430f87fcffffffc4c2b5abc1c442f9f7eec4c2fda65100c403796360000df36d") select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000140)={0x6, 0xfffffffffffffff7, 0x3, 0x6, 0x3, 0x10001, 0x80, 0x5c4}, &(0x7f00000001c0)={0xe1d7, 0x8}) 15:40:20 executing program 1: mlock(&(0x7f0000263000/0x1000)=nil, 0x1000) mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f0000000040)=""/104) mincore(&(0x7f0000ff4000/0xa000)=nil, 0xa000, &(0x7f00000000c0)=""/139) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mincore(&(0x7f000003d000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/11) 15:40:20 executing program 0: shmget$private(0x0, 0x2000, 0x55, &(0x7f0000b05000/0x2000)=nil) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) munlockall() madvise(&(0x7f0000bff000/0x400000)=nil, 0x400000, 0x6) 15:40:20 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000d00e0010000000000"], 0x1, 0x0, 0x1000) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x5, 0x100000000, 0x101, 0x9, "399ac9ce864e70987e0e9b897d7011e7e508608f", 0x54ba, 0x2}) recvfrom(r0, &(0x7f0000000140)=""/45, 0x2d, 0x803, &(0x7f0000000180)=@in6={0x18, 0x3, 0x7ff, 0x12e}, 0xc) r2 = open(&(0x7f0000000000)='./file0\x00', 0x220, 0x56) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x1000000) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 15:40:20 executing program 0: socketpair(0x7, 0x8007, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x200) fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x44, 0x3) r2 = msgget$private(0x0, 0x4b0) msgsnd(r2, &(0x7f0000000140)={0x3, "c771379a12d8b1410c8c16d903b542a04d1b953353da0eb44fb31755"}, 0x24, 0x800) msgsnd(r2, &(0x7f0000000180)={0x2, "3734ae7081b81d60d59284d8ac913667d77462b259d2c1853821b8e6db66dc801018aaca43295c9bacce0664ebb4743e3f473473ed9177a0ed3475e5059a02f8775e036758eaa1f5661076331ef201523926e4b8dea65f1d825c5748359054e0006eec092f378a02bc7a5a8fda210f88b83bec8dee32e3d17c6f0caef35d4c951a7d9689ddc5894c28bad44fe5adc7da437fc710efa5c60a32fc34f67a77943a14c3384094dc1095673364d8fe19b725aa67ffbd128ee87d39f049b5cb1e3284784dfc"}, 0xcb, 0x800) msgrcv(r2, &(0x7f0000000340)={0x0, ""/21}, 0x1d, 0x2, 0x800) 15:40:20 executing program 1: socketpair$unix(0x1, 0x4000000000005, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setgid(r4) getgroups(0xab75bab3d038dff, &(0x7f00000000c0)=[r2, r1, r3, r2, r5]) 15:40:20 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) bind$inet(r0, &(0x7f0000000000), 0xc) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) 15:40:20 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c1, 0x0) r0 = msgget(0x2, 0x400) r1 = geteuid() getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x5, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r6 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x1, r1, r2, r3, r4, 0x1, 0xfffffffffffeffff}, 0x4000, 0x1, r5, r6, 0x7, 0x7, 0x1, 0x4}) setreuid(0xee00, 0x0) r7 = getuid() setreuid(0x0, r7) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 15:40:20 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) open(&(0x7f00000000c0)='./bus\x00', 0x20050, 0x3) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) close(r1) 15:40:20 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x27, 0x24, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() getsockopt(r0, 0x100, 0x3, &(0x7f0000000040)=""/237, &(0x7f0000000140)=0xed) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0x6) 15:40:20 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x3a) r1 = getpgid(0x0) r2 = getpgid(r1) fcntl$setown(r0, 0x6, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f0000000180)=""/66, 0x42, 0x803, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) pipe(&(0x7f0000000040)) r4 = dup(r0) sendto(r4, &(0x7f0000000000)="c8f836088f3abe377281613f2a637b166b16b80c3ebc06b39783e100dcdc1f02e70c1777e99fda2420804d696f8708b0a2b2a003f68d1906", 0x38, 0x408, &(0x7f0000000200)=ANY=[@ANYBLOB="01002e2f66696c65300023c337567dbc8d11fafeca77cd833800a7af340efa72f13af40008483c122ddf692fb5eeb14b315dc133b55a4c6855acf0516244591dfc17d1e5a56bdddf5c8bdd3dfa3d5e26cfb9ad6f080048fe18f55e49df85a19b64d059b093f6caeb1e136bab3e95cc7dc244d487525c151e1d20d835f09cf20d9a712d373a41b32f5b"], 0xa) sendmsg(r0, &(0x7f0000000900)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000100)="4aa8a5d93ec86e2a", 0xfffffffffffffcf8}], 0x1000000000000135, 0x0, 0xffffffc0, 0x40000}, 0x40b) 15:40:20 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x2b0, 0x0) fcntl$setflags(r0, 0x2, 0x1) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6, 0xa00000000000}, {0x8, 0xdae}}, 0x0) rmdir(&(0x7f00000001c0)='./file0\x00') r1 = getuid() setuid(r1) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 15:40:20 executing program 0: mmap(&(0x7f000092b000/0x2000)=nil, 0x2000, 0x0, 0x1131, 0xffffffffffffffff, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0x2) r2 = socket(0x1e, 0x0, 0x7ff) r3 = open(&(0x7f0000000080)='./file0\x00', 0x10041, 0x0) socketpair(0x1, 0x5, 0x425, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r6 = socket$inet6(0x18, 0x5, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0x0, 0x4, 0x8, 0x7, 0x100}, {{r2}, 0x0, 0x8, 0xc0000006, 0x40}, {{r3}, 0xfffffffffffffffc, 0x8, 0xf0000003, 0x7ff, 0x4}, {{r4}, 0xffffffffffffffff, 0x0, 0x2, 0x0, 0x9}], 0x4, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffc, 0x0, 0x600fffff, 0x6, 0x2}, {{r6}, 0x0, 0x8, 0x80000095, 0x0, 0x80}, {{r7}, 0xffffffffffffffff, 0x20, 0x80, 0x81, 0x800}, {{r8}, 0xffffffffffffffff, 0x40, 0x20, 0x6, 0xfffffffffffffffb}], 0x5, &(0x7f0000000280)={0x9, 0x400}) 15:40:20 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x42, 0x6) r1 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$setown(r1, 0x6, 0x0) 15:40:23 executing program 1: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0xffffff9d) 15:40:23 executing program 1: r0 = syz_open_pts() mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x40000000) write(r0, &(0x7f0000000080), 0xfc4c) 15:40:23 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x4) mknod(&(0x7f00000000c0)='./file0\x00', 0x8020, 0x100000001) r2 = fcntl$dupfd(r0, 0x0, r0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') setsockopt(r0, 0x6, 0x1, 0x0, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') mknod$loop(&(0x7f0000000180)='./file0\x00', 0x15, 0x1) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='x\x00') 15:40:23 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) readv(r0, &(0x7f0000001280)=[{&(0x7f0000000080)=""/164, 0xa4}], 0x1) 15:40:23 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSBRK(r0, 0x2000747b) setuid(0xee01) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x52, 0x0, 0x0) shmget(0x1, 0x3000, 0x100, &(0x7f0000ffd000/0x3000)=nil) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) 15:40:26 executing program 1: r0 = kqueue() r1 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x4001, 0xfff) bind(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00'], 0xa) open$dir(&(0x7f0000000000)='./file1\x00', 0x2bdfb56e518797ce, 0x0) unveil(&(0x7f0000000240)='./file1\x00', &(0x7f0000000200)=' \x00') chown(&(0x7f0000000180)='./file1\x00', 0x0, 0x0) rename(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file1\x00') setsockopt$inet_opts(r1, 0x0, 0x100000000000000d, &(0x7f0000000000)="e0ffff0000000000", 0x8) connect$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0xc) socket$inet(0x2, 0x8000, 0xcd) symlinkat(&(0x7f0000000080)='./file1\x00', r1, &(0x7f0000000140)='./file1\x00') 15:40:26 executing program 0: socket$inet6(0x18, 0x3, 0x0) r0 = socket$inet6(0x18, 0x4001, 0x4) setsockopt(r0, 0x29, 0x3d, 0x0, 0x0) 15:40:26 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000080)="dfc8fa2b1493e00617a5f089a13ec7dda38909e904e74bccfce3c77ae34f12fe24ed2e30613e02da8352d187cbb8c2e7d175867aa5924c711a8054369e0084d4eefea2cc17c534d993e3277f90f8d2ca896b9354724a12661c465dfde3731b807f280b4af3c88ec4a0e438f7423ae86565aa7e3ac0c4d6aa2cc74493354b35b877828c5d4eafdbec5bd2e7d43d4136ad0c6912cb16dd39b9ed5321f022a826817b6241c62f0ff566d037f46f6bf0399307cd7a6894d38c7207313130e595aaa21fc8843d8a058ba056a00ae1714e1dec37540f9bf74efea8c123399d6d7b2703a881506d066625d9597b810f1f8d5ea33a9c95fff7f5404c909496aea5b751762d95821c379c2813e500d3152681e7afda065fb91a4c49834aa0a7751f0b6f05378fa94b3e9ae110f66c2eaffbbf63c08c78400ceb642583b24e68a651e6ae590df02dbd596fb00c99690ba8709725c05ee28eebd52a6b80f8edd886ea8e63559813f52c4ae76f308c4db919f9e75f313de84be886822f15bbadc5b793c159302e46bb191e2e520300a729aced7a446e88090be446b198fdc469d8675f2fbec5f0a679669fc1f7c348a17fd953a7f2e00ad630f979eef55b6584170d26d95b79e33aff0d9dc6c2ec8ca14852e77aec1b9edbb164ecfd9c378d4187335a36710aa1f9acf15e8e3265a81b3d5a4e3b220f2dec0ba2b75c39947f5e4e2ce51927c3432a7e770c6fbb5425558f4060f3402a46551bf193ec431b3a6ef2f6e7b51b6dc0141278cba4d93503cd0b655866088c58ca1c5a6e956be7fb4faf418033f9ba678c91e166966a0124dd01f4051ec702cc55dc705f01c0c4d2bc48d6cecedd0488590ea37fb6308325e9767ac4b26b06dea1fcfa1496b36c1453c89c680ce6841e6c19ad26895db3678d34916f56a92aa6b5c161ac6ba06d8354dec7ac714e336c2ad522a97b8b2ce0ece8686032fa483083faebb0b128130aa59e634c6e287209152024c207b396409e7b59470e3fc0236174c0d27470eeb3d1357e9d1d32649e2b380013c8e9f80a7515c47491e37d74b4c5c3cf984720b9c90c600275bd9d716fb23bb2adc30acb73ceb91c1fad2f90bd93134a98e2c285568574d50b9660f2cb93a6f71e8c9abc4550644504a252c1d0af0ac6ca4d9a593d6b79e0806ab10da93722c1936ec4627c5fcfcfded73457fc8b89d6a6e3fb96bb8ca6ab5694f4984f71130d8714a5c5a6d16f58b67eb80be81228f0c8397b23cd5f968533b7a29688ec3b94f5a6aad84203c35bcccc72fc5e7905124c0c0f01cf3486771dafb61bd3731bd05d7839d68efd4e5ed232ad15fb15ab4d15fb831ab972d3f7c487925c26b045d320e2b461c3bf984bac9f665b55fda7a6f11d6f4305550f1aa13f6d07df7b93ef25777196dc7d22f8e28cba6da90f7fb1acc6ae62e2dd74f43256d423ee1a6485c65b90c139a35f07f456c774a1682c2aa708288fe381f4927898906a90cb31d90c846f64cea86deec126353ca42f80a394561adb4378ab9ab60f444c6ec20e98f930f5b69797b9b4038f989d194bef7ffb28ed23b1a944e8f7a21a5fd57497f992fb085025fbec9aec81db4ab44104ff50a24f14b79db82473233fcc1d61ddccc9fe3d482f33b7fd8ec0106db2e35bd000dca2f9878383f7558734fe8e40df9c7d4d30ed02c439a43f207c0bf744d21c91214bf61e65cc1d3cd7bb06239e95617e99216c9134378562ca66345821c4db878cf6082a5f27a43130bed27403233003a484fd7896c565c3cbe523c94027fe8f92fac675a32a944715f8e543ccb9fa3cd9a79a4a4b3ea7ef7b87581ed9cb16add96636609df0cd2f675fdc94c52a34de3e48c70a3cc903d138bcf2de519ea54afb3740994c468b2026c46074a443488d8c618ff008ec3c7e3483f8113291a6e01ae9bfc3f7992e72a101075054fd9c4206f461f16ac664962733d8f2e8be2fdc55805fd699d1f8314d73a7de5a38238cea5f95651be2bdc7c6e40f7b2828a81964577ab3a81337683fcdb9a5d5a5ef3ec43f1f58565362ce8ade318a1816867f78e4ec79a970903934b8cb7d0a51593136e6f1c88dbd829bf4e2a4184b8f5d9bf9bdefcb27b96a3c0561ef2093b6b9823164380beebbf471a42d1d4b7a16703c13a55431ff0ee3157ae7b996e4118476c86988c3c302fcc6f42af4faee1acff6bff3600d1d42022e82d7ae0863adebf8613b29f5f8e89d6d96c2b4d93c6c1c514e824e1d19576a423f409b6e7140c41cbb9113bdbb452817db936e70f456f00e3bee446d65fd1f935257711275b7570270db236222ff8e843915a2707c7fa5a56b95d7e2e6fd3efd2791c4a423c2cab34bb94f084388921e668917d65efdcd7aa7c5a20d10b699cc0b1353d289c022d80e1bee116d5d17c701dce6059454a1172ce8f0c89d3f4a05e9e9b4a52111a88188c809e766445d11157f6c0c820aa1fc814b9e8f80b231a5dbc10005f618585cd842ec228325482a4d7314d27c64b695242aecbc8ee5117ba5a3bc5d2b1693bd6d01a8186ba34e039185defd6901a2a6c2bf88ed8fe13fd382fa4e938f509868182c849444a2a5cd95b630cfcc3e3477ee6a65891d9c19cd2b6837b8fd6c70c0d64bfae5e27f1b3628630adb9570d056178106b7e84f8c3e10c0d73b2aef92c9b5d63990ab0dec9b1aaa754bde8b653168a63bc053f02ff6e416aa689bb15ee4ee32a014ace9cf77b919701642c90cc5eb8b529b4ecfa9b9e3c7febc1aa68b59db37b6aafa4c34cd4f0424866330a03cc2cddee6ab9ccfb9c8092c3b033196a70c8dda5a8e01d67238c1dc9d6350edfd02e89fa3b85e75aa85bc5dc645a5978c5b16b0ba723e7af88aeb3c282e9e31bdb352f69536bb8e87f80618e9786ba37bd54482430ff1b49b5ad72dd474b2950ca15a7b5289fbdd82bc5d02e94ec332d98db48716ab127d34b526139a22edec922607f7ac4eafdfab2f84d7c48585c065dc27755444110ebefb49b4b1ce6da984662a7cf9f4c694951de1faefed1ae798c0a045cabae416806904bbc655f9e652bd16e357d2ae3b6f72c9b2d9f8c984c76d919b33a8f05dc5b999f0e6d5b702ac663c50b96c162c0fb75588e15706e6c857fe490de077e6854c5237f2120bb5c6481fa41ca81adf8725c1179a3dbb331117e63001e5392008cf6a79a9bba8d6013ce370c058ccfefd03fd6600602e0438b652f0e32c4b7ddc339d93bbc4121f3e52fe23c0700c0a860bdebdc6e8517740d8a26463f24e828f64df0cad3d1982cf63c50d1f825af69e850f7c4ee61d341ed5ab41e196e60df201296a84f4f0bfb3242b4308c9dcb758f5b62c09b27a49c4d4122a7bd297da2c1e435753283c1be590c8e30439568db361b7a6e0c8612b17850e43e79d42ca261bfcde63f08fc1a958488dd5abf9b7987bb7974b16ed62fe7e41ab28fa787bd126a3987e172d417331d31bb8d0c2be892df151ee534578d9f761223339884d5572c1311e52275dfd495db6315d6cb6f645238d61e1a5d46b9d82af502995b5fa319b0df526a3ed9bb753a684f11430051f7ad3155a198cc434dcf81daa2744b8177314a9ca6cf4efc409ed3fb2d50460a33159ad624f6cfa7509a91e0da5d9598a306421f7898d3a0db7890fffc1074a99911b0fded4c08e5d3d209c2159cc2f6062ade09fd31a3706744ffa400c9093ae5ef0af2a8b7c1bcad5e6b64643d4424332de5ba8e338fd17caa86036601ed233362ccfbeccb7f02a120bf3f5eef1e88a8e8c1b925d6ecd710061cce37ac586831ee52d2623684e5ddf5e38e7282e6dbf8e51b939027f880676eefad7d923aa55fd671e04d8931d9aa72760cade81bad3e2a31f5cfccade03735b16f9cd1d6a376cb11e383ac01d9d8f28701674ed1ffb01eae25bc7f7918180d982fe650428c4e47406bfaa6a5a2d53864f754fd9e99e0f61a9cc5dc5f30184966434d736fb0e9f556bb0b0344cee0e16ceb6995a51b3db246cb81716b51a19255138ed2cff1ba2caa2dd2a9aa5213eb86e4920cad6b5123bd6b7b5d5fd72cefd78691f57cf2cc6620d0fa40cd189f6577b45bde9c430421ab4c249c9cf1aed9557c250cadf2001f9c7ac202410a07b2e9aafb8f083b23fe36ae8419b1ab637328e4dec8c77f707dd7238c67c4379b3e2f7b2f16dc6afeda2d91ee6d78c7aa1e727159f812323ec98033483c7549b31f2c091b10641eead51905a1fbe23e67eac60b65792e27279c36b8187144fed465bf859c3f3396715d0a1adfae318662b64d36acd0d69d7934c00cfbec676d32da9d3fa7a362bcb5c638c33001e9c2d480c561234d807daf0fdb4ef4536bc5423b7cfec812ca8bd3fbda8920dae7eaaa43f743b6d8fa075403d06118d83b338ca6a4fe6eee85e9a2897f145cac552f8c7c2a9827a25e951892795f0447909d96aeba8a0add86e43406f2c790493d1da773509514a1e8cf68aef7c042f443fd8c30ca3fc9baa550f8422f051395b31c7298b2d5cb6028915cd4fc13ea9d0f957d6d453e7191becd9a4e87c4652fd82b7c8ad220443841c249f9dcd659b02a16160572d6be9e1c455014741e76d80de1e43922821b0843a771a7c105c120fe935f171a24fa83f1d70fe9555c8ef5585504e133e731e4977574c43f7c4164841f7c5644bfc983accf7294c85034f46ccedc12780ad1e258c29337b6765c61db84354a8d63593eeabea7d0f59b1b9233a30b03ab09d0aec63156e5ef6e2532b4c0dd21555e8288c8ba15f2299cd091f0434114c68b5eb16ac430f2f579cb025f3a57e1737f85c63c4f9b232f4f3b5377b8e70cf207fd6a9e60e98ac1fddae5081dff145eca2ac9cd1681af7a8941be55f59fe154591299bc5f7da26ff1aebdf7c707f98d54e268db79c50a3067613a642c8554f3d733ee948b33bb1f721522487790f43f3e0ed08b55e3f545f162f6a1c8ff7b8197d35c901c64ec9f3620b7d215a4dde41e0113436795b846551f82dc520687fbe8edc1f37244e70cd1c4533ce383246c52fe0e4f964f92661dd9ba2c3e2dfec79ea7dbc5db8902d8108caa3e2fddf81b932b35f13397ac3d68623e90336f0b55f2ec7756025ade891e1c50911808ba9947491435379e5100cf1c66b927772a68023f591641eee60f257937ff232dde547e2ec16e209a69b6257ba4c523cb1d5296bd1633db4f76621392a728c9f4540bca1ac7f6726cc403f2d8b2cfa261f668159324c1111a521083617ce1d29c34dfc337a8836ee8fcc6bcae03dd74432291b4f7410de40c4e6944bf01d80adb4feefea4bad2c8922682bfbb423fffeaf19953efe79ff3f4ebb598f5b6e43df9b9bb5b5278ad985e83f1a2dbd3d454be67a3af8e39b4903c91dc20f21f2859cf5bb67d8a9c9f8dc0ccbb6201ac7eb96e6554a09b3fc099901c78bfcdf3c04243a0c5863cc42115fffd115ee89a9c2268f07a269b6edd72db68a20e8960d1ff5a89205076ee4e65fba02b181374b596094ca1cb2bd089aa0bddcd42239076357dcbda2195ec2898d6b7464419e606cb45a5e926507783f16850d0129757390a7e5880abd5a7c4dbbc45017da5d64a33cd9f6ddc68e1095d684c3229259d73acd3c754faae6beee71343fee11551c032f762b03e74a26cb451de6681befd4e3565b6a2177b338099173b9da49836babf07cd47dc69432bbc5354246da4c3603f1439cbb41dad0e21a36f74f7475bac741f5e02cde50ed81b4ace859050c3aadc5e3bcc961859b3899a7cf94d6b564badaec322fa6c2f27c348e", 0x1000, 0x7, &(0x7f0000001080)=@abs={0x1, 0x0, 0x2}, 0x8) getpeername(r0, 0xfffffffffffffffe, &(0x7f0000000040)) 15:40:26 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x80000000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0x1, 0x3ff}, {0x44f5, 0x1}}) mknod(&(0x7f0000000400)='./file1\x00', 0x40000006006, 0x3ff) stat(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000240)) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) r2 = geteuid() getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) fchownat(r1, &(0x7f0000000300)='./file0\x00', r2, r3, 0x6) pwritev(r1, &(0x7f00000000c0)=[{0x0, 0xfff8}], 0x1, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x2, 0x3) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) 15:40:26 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f0000000200)='./bus\x00', 0x28, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x7, 0x3, 0x0, 0x81, "65f2c1aea8d8fbc3bef0cdbf8b9261c08d450e9c", 0x2, 0x8001}) kevent(r0, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x21, 0x20000000, 0xfffffffffffffeff, 0x400}, {{r0}, 0xfffffffffffffffe, 0xa6, 0x0, 0x40}, {{r1}, 0xfffffffffffffffa, 0x20, 0xfffff, 0x4, 0x4}, {{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0x100000001, 0x81}, {{r0}, 0xfffffffffffffffb, 0x42, 0x8, 0x3, 0x1000}, {{r0}, 0xffffffffffffffff, 0x30, 0x40000000, 0x8001, 0xff}], 0x4, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xa8, 0x21, 0xfffffffffffffff8, 0x40}, {{r1}, 0xffffffffffffffff, 0x80, 0x10, 0x7f, 0x2}, {{r0}, 0xffffffffffffffff, 0x30, 0x20000001, 0x1, 0xbbbd}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x3, 0x3}], 0x4, &(0x7f00000001c0)={0x2, 0x2}) fcntl$setstatus(r0, 0x4, 0x80) 15:40:26 executing program 0: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./file1\x00', 0x1, 0x0) pipe2(0xffffffffffffffff, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x20) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x5, 0x42b}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x1, 0x2}, {0x18, 0x1, 0x60, 0x40}, 0x7, [0x8, 0x0, 0x7, 0xff, 0x978, 0x2, 0x95, 0x4c8]}, 0x3c) 15:40:26 executing program 1: mmap(&(0x7f0000feb000/0x3000)=nil, 0x3000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x44) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x3, 0x1, 0x5, 0xc5, r1}) r2 = syz_open_pts() mmap(&(0x7f0000fec000/0x1000)=nil, 0x1000, 0x9, 0x10, r0, 0x0, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) 15:40:26 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000b02f8184ed5877930000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005a0000000000000000000000"], &(0x7f0000000080)=0x6e) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="0100000000a030000000000000"], 0xa, &(0x7f0000000140)=[{&(0x7f0000000100)="57c4f6ee8eece2883b3f2d664392e48b8ff113a76686dc118017b23a43e37ee0eefe", 0x22}], 0x1, &(0x7f0000000180), 0x0, 0x8}, 0x40f) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x2, 0x10) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0x80000000, 0x745, 0xffffffffffffff01, 0x3, "f802202877a4814757bbb3eef061422c6a15d6f6", 0x40, 0x4}) getsockname(r0, &(0x7f0000000280)=@in, &(0x7f0000000200)=0xc) socket$inet6(0x18, 0x7, 0x0) recvfrom$unix(r0, &(0x7f0000000180), 0xfffffffffffffd7d, 0x2, 0x0, 0x2d6) 15:40:26 executing program 0: getuid() r0 = dup(0xffffffffffffffff) select(0x40, &(0x7f0000000080)={0xe7, 0x19, 0x10040, 0x0, 0x1, 0x1f, 0x3, 0xfffffffffffffff8}, &(0x7f00000000c0)={0x6, 0x10001, 0x9, 0x6f, 0xae, 0x100000001, 0xffffffffffffffff, 0x2}, &(0x7f0000000180)={0xb4c6, 0xffff, 0xfe, 0x302, 0x40, 0xffffffffffffffe1, 0x5, 0x3}, &(0x7f00000001c0)={0x0, 0x3ff}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x7, 0x1, 0x3, 0x2, 0xffffffff}, 0xc) getgid() open(&(0x7f0000000100)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x400, 0x52) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x0) shmdt(r1) socket$inet6(0x18, 0x8000, 0x4) socketpair(0x1b, 0x3, 0x3, &(0x7f0000000280)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff07) setuid(r3) unveil(&(0x7f0000000200)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f0000000000)='@\x00') 15:40:26 executing program 1: setitimer(0x0, &(0x7f0000000080)={{0x0, 0x80000000}, {0x8}}, 0x0) setitimer(0x1, &(0x7f0000000040)={{0x3, 0x8}, {0xffff, 0x8}}, &(0x7f00000000c0)) setitimer(0x0, &(0x7f0000000100)={{0xd568, 0xa4968b4}, {0x7, 0x1}}, &(0x7f0000000140)) setitimer(0x0, &(0x7f0000000000)={{0x80000000}, {0xfff, 0xb018}}, 0x0) 15:40:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) sendto(r0, &(0x7f0000000200)="d875e8e827ed6d65ee4d3995af1616e29da50fc8d0510fa06df8feac44fb4caa65092789827a36da954a3baa12d69046e983ab00e014806019dcca95d19b86c6a5a25306f856d0a8220af6fb7e3b72ffd7256d26a6853594713c247543537f094550ae54a490ef475fb084065466edd7bdeea928fae3a087c7127aa841e9b05b32481436b74499138a4fc835ff2e1fe38b962f835b8da16a62f302405a34db7033067f4715a7c1bc5380df204a8ac2fcccf746477365fd3969cd6bb609abf62addf5ee0122aad87bf3d76e394a52675a9ab2b5ef2e10c6ca8b9441a54749065a109cb285135e692f1023f8cc592e7c3c87729bb3d7751a49d8bec767a99de9c0f966983c4ff4e3a4bf28380291ff294a681e394ceb8bb9cae8fc0aadca990ab794425034e2137947ef70ef7732a9f6e66bef5e680e89bf3bf45d4dd6d940dfd17615a35e8904a02d5ef4b9c82bf54ee9e0c511e60cd01235c4a1e132b392d616ec8343d16c3c2d6c63f52aa4659df179d913c712224844bb40d2057d88948b10e7614409cc1bab29ab338ed9764137a39081757db52c940a63b563dcbdc2a574e45f3945d21eda4554a35ea0af216c69e3920b332e0ecaed6d06cc1a231c60c55a87e4cb3a7342976c4c1b572581dd7a34ddb9507e908a8e30d6ef89cbb549aaafc0d3a7b7ad44e612d45382561fe9cf18fb82a887c45a7dde50dcf0a384092940bc2f94d39844089642dcb7cfae8f4649e4fb964f390731d5ad66daab8a2c0e9bc1f342bf8b3f01505c2b8bc12beaf1a0da6299e8efe74495e6233a6c55a552aec8fdd8220e666278d0826f6a3cbc175e61282ccbf79848b4854e169f86c5265ec8ad38d37a360183fe379149ca7574bcfc4c14237cdc9b6561a26ea0b1475682019c498d5822da067b7d185419da75939362251d4c7bc50575c86075fc08dd45e3886dd486d4b6155ab0e2182fc17c995285e0cb07b24c827918a1f32f2bb1b992e7afc31e552a9df10d208010f41eb403b0dfaedbfa0aa9e7f45d41d6dc0fc24814719417a415ddf90beeb8eb98d541de442f355918a6da1515adb7318f1dd5974398504881aefdbd71267a6680d5218703a3fad0d1add602f8e562c5d86d3c38e51d4028b5fa0944e6b12d13e5c6c051b022538556cb96910173d5c785fa8e536075f7521ff8688db27d69e9912dc5497bd54d3d583e2040382c0d53fcb57df79d7720af9c5770ed87e015c8d12e45971599c38d451ffe8dab012a538209b60d302f279dc3cc0b54d9d5189698b345e069abd34d9317375452565833ea508b37f1ec29bd7adababf3df355c3e5e8a256ca953de7bb9858f68c6474ee46ae00dc23f21cf9741641ac1d7e3fe4a804c580a509f808da95fca26e95b40c21db80f80d7cfa5905a53d37c06a9e78796d9137c6c99d282208ca41d5c9b15e5f7d347b24164d109e6d4a38b5c5cf239a72b0e0cb72a61a36eeb4c9d89443da2bdb5d06523e163c673efaf2591e663f400c4af58863aecab6e6d1f9ceb16676bd948794f868cf976c68a0ea145792bf979ef611fce73a52cffd49447d56027213d2eaf5de4f6d9246ef81fcf707da9d9a4699788dedb128e07204d7c8336a42d66cef38dad525038f957b2a196c2d154523e418a6181e0fe259b22f8f462abde9467b43b98cba39af0ce8b9c4bc92144b49b1b363bde4c1062f5f08d5dc7a1bea43b1508f9e0f74e93e968f88d62fe96203aa4cf0476ef994d977e41bbe2f873b2b0562ca32621be2e01179bbc2af8f81b56fe21d2bc8761f0a1a06983666a656bf511aa49b4f71df37637b23edf973daf8cfba5cef1d005c20e663daa8f4fad5540597908e90fc45d3dfc2ea58a537f9e0df0de5011a11471025ef4f9af5434f02555e661d7b53e094dfdde7879cff4cff73cbc32ec1e73e467eb597cb8921dd6c3639a94d30bb00ccbbba6bf7bd83483459ed98d81f3e401cf179e259cdb20ad67e7f96cd156723eab7eb88f5464f0997bda05b2d5a7bcf26277c9eee34b20fd377458e9e6a3e074ae665adf82fbbebaf8ff71906c91377d04c20e6d1108fc9c9404f2b836c8018761ce7e9eba54c492fdbc6ea522c5493e7cb4291b32ab2f31910db7c18e432c5a02e51b93355c83a810c6f0e9d7ff632193463cf13f69adf0cec61ce47e84250d9ca58faeef94c8ef8161bafe2820a0a382eefe098dc4021dbd5f3ad78e891169dcd04e11a8d9dff9ad5aaa089966a9241764e589e65c61379d9ec89e05b1fb78548e65aee136eb0e13a1c2803459e5caad6b5a699e5fb7c807b97e1113e5f54887f337a67ef23948d4d01ac506866aab596934fafd2e95ea53aab2caf15877d3a0f4b9848990dbe55cc07e34598cc4ef4e3859def6c04e4902bb6082ac5c7e46f103cd430aecc5106e5742dc8f03a3b508f64bbb06b428dd5a46e4686990f02f8cc4328c06fabd56342cd3dddab4df21d4ee41b532d7bb83968b59c0f55bbea0f12e4afbec86fd5d832b7f49a27c68b78cfbd97e3f13e0eb6c5c5fcc8d62e021ad3f820622842e391c04f1eb308ef72b0e1a0357509e48f3f49a5babf576b49a1c8b6c610823f43cb28c53a1b727d6b8e81e9c211a1c9c805fda0dc02a4794ba3ba3111072de67c825cf71752567a29d28be01cc095692e02fbdfb7787525d6bf26faa2a00cc0f44c3bd787ff129a803beb59dc6f62c4789a24de903c4cad3a8a7780ecf4e7ccc93eb220ad46c15c98a2295fe68d8be91014b432245e9878612dd1cb0d39eeb804575cefe4c912040d6224a8075d528b3888408fc15d84f107f70bfb5c7933b377e6c33d4666c5d92cf372ae9df5727a8254e2d89b5345ce38aa08d6d961a3371276d9c3e3f68b24e1118bb0d3e471d8434d1ec0555ed82f1172dd7db6c69edced9eaddfccc5dc4efe4f3bb9ca30f1f20b24e1ebd28b3321658e98ca8bdac153136a0633f8e614eb5314e4596af0c2765854a6a4de1f4d371d99df3a1d17d9dc4bd4750b3e5cf8d69380078a4508a20df268e32b3e0095a753f42b86cf160d2362441dabc23983805d04af07937fe02d9bc940e850709029384e40cc736a0c625f4d44c46727a7deeeb0d9d01f51bbfa45a22b3c00086578e1e189834df9fc3cca4a30dc366afdf52338e37864f3356b397fef3d012229678c8c969f10f781e6188689ecdf29c42fa69d8a5baa2f629258b192efed5ced43133b3f0bf7370331d04e5bc61e342093c31b2fa5c5456687c73e2ce1eea8bd7094f24e60e182b0c3de28c14b8946991480a0d6992d22092cb1920cf46665d5de47cb9363793adcc7564df21fc97ed9263fb473b31eb9567a8c7b20a2434ea1fefa65f99318325f984f8b0b9a3f05e5d9afed57771e0e56e792119971d4158bfbf1667927ec6e4a859fb2b702de47f00757349460fbd8fa9c63abead86b19a5cc2225bb751715be23f9c48f7b04c2edfbb7b93702de1434d4675cee21c70ba0f382a9e1ead74d37377da299438e56828f4b6dc2a544e2632b3ec62ae755ac8fd3b44932861870b42ab87456763c13bda9a378e6720e72bbf9803d6519292cd7feb91e1e765091fb2bd00bd23f35aeb986e63d9a25998320144584818025b6ac81c095e73ddfb4fe6adf232d11ab00accbd3b89a55bd330ee94b1fb782a80e38a00b8b9b331260d6801275cf535a2c3e01d2ba7a3159ecb45e1b39268d720e4d11d0488a4d15c1f069f0653f0399cf7383108616cd778a0aa2e56d4b61f91735f74b8d6a0d3ebceb448640f06536b0638a4a2c204458dd6055a9819e8a8e12695696f0ff203bbd2b0d076adee2be7f04f8e1067f2665d98b17779f686e9a52f90a9597f4541ab7f07fa8dc682c7dbfe23373893327f3795a2aa061cdd74424fed58376f491bc5106c5705c72ec21d82dedd86351c605f89e50f4f85da6e6cd3cf5f7e34559dc1bd41b47c501cc41d10bc5ae92ee3dc70c8c41cdfb48d2479b279b676fc1e81e96c0eb5f7661b8ea22acd0baa40d4b30151f37e9ce612f34d46839586958ab4c3e1a266fd50b97ac6c3ddf3d96e7466374f32e32a564bcb0486f523d11c672685d1d84ac77ff44c292a1102d00ee50937c49b8a71d472dac573f07765ee6f74f274de9cba6b8d5a8922cb5982226973047e99dd6933457cb0b8fab55dd909a7e34a4b6a39ca068096739a80a09a31dd99237b889280d2131607efe5eda999758c471daa2833aa774802ba9f7ec0e1363719f8391424d3c4109bad39aedb11f953dfffadd5864ab1f342b560a17d7f069b6ee6a705a34dd05c6a44f1394d868dbc41c971484746269d3c9f4af2fe6236e10ef3c7735e6c8d8e1c48d6f907dc68aff4409e3663fd729ca2b7209291506ca81c1ffb2895eb6647af6601aed2a26bce440d7ac40449e42f17d0bb23edb671d08389a63d4ef35c4836bf6fe5b0c37d75f9fc33a04e49a6b69ce558fd8365ff5897163092df724fb6f1462a6143ecd0491e629dcd52ff22d592312c011b4a42b5d109808832961e3e0333840335638f806c8fb12a6e68e83090d6266d00fe9863392c0efc9291376567809f19456b9dfcafb281ec92ba6f1a4e48e8475a8102162675748eee434bfa978773661fa4dd04fb625c381a884eda5930500ba3109fdf593a97c7ce3f2be888ac146093713ad95c4f6d54f3df35d09bf855592ba3e4167db94377cf20fb563dd5e8ba48401da5f909818e0616488ba153817a2b77040e52ae46bb03e83fb279faee9fdbad157d146325c25757f8e9167cec46bb32f1f5b3434d00ae72b6c7ee775eef798b882f2237f6065a13006cf491989ec99d44364a06dbf82d72c36920435c450c055f6b675d0da6be5e146a73fcf06b4606fe324c8d0f73d0463c696937b7c18bc01e24584806e141bd6ce20bf70ce287ab9adeb35fba0776397d6f25b4a732c427746a4b83f38ef0deca51767a60adfe5e9352982a24565f6d8fe30ab5aec6b6cf7386f4c33fe00c38cc7ec5e10995df92a94b9ec8cb8f7d873907d50e9e39055b03ea2ac36451ce4ec59f73194cbe92711a5e44d4e1ee2716e53db081e60ee2a1203b3427e1771246690e10cd54b9ab7e87279e321db661ca36d438eaf25c8c24dae40e0083ccf5c5db7277daac6c0ed2488463bb78d91037b4633e07b639dd38ef33cf249b8446c50fe357296a4d41a07c9712e9bb5472e7911ca5db8aa07b323d4876d83d4fe5a00f661050e5ed9568bd6b8b5275a38214a5c3d085abc30da1d5323fc74103bdc465544a145ba587fda091ae0e8555d49df593917bdccdb5f52184daf6f008511ce00a447eb22aa8c3801b808c16d2f13085bba7a0dbb48adea7a1b525f777458243121436b6ba10f9755480854b72762a66dfa249e44ef96f2305db4ff339f865c7d9ddfb7b9f27adbe3d1639cff6f2f5a42d201222921a307dca00d6b174989621237698d9308ff4c756b0b8a6dfca6e30f0858433745e78737289fa6a384ea0a4800488f6a56d2bf4241ea5c841fc21be642e8c3b4fed49bb94d3c1006ca84608505b9360d1edb15f6cfd029c5aa5321b3dc94fe3b29d5f566590a467b17acb6342602745b6278f409fe6cd934128255289610ee0b19abae5c1dea114dd0b7b0dcc30bccc56f60fa788858cc7ef86748c53db98f3c531002cc2d9a404ef68d4fafa353a0aa66b0a3b6b8ba6ff2d7b1486005da0c3be3ff83ee7688e22c53115ab09a8980c11bb7900e43ec499c7cd81ebac49cbf8428a2f2ddd9c97668d2fd30c62d6bf3c7bea943dd6659557696", 0x1000, 0x4, &(0x7f0000001200)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r1 = open$dir(&(0x7f00000000c0)='./bus/file0\x00', 0x400, 0x84) r2 = open(&(0x7f0000001280)='./bus/file0\x00', 0x3, 0x10) pwritev(r1, &(0x7f00000037c0)=[{&(0x7f00000012c0)="d477a2504bfee3bc3e6f6a99fe53366ad11111eb48657e38d45e64575ada73fac94f877c709f190c5cfda85e8a842a243c8e6d4cd8a8a9661339e6926ed63ba49ee31a4e9d6d97b8f446b19c390bb40ab8fd8578c32e635b0957180402ac0cbdc21ed3b1b2576adeeb38cf2610c1908dd559db8865360196c40afd70356b79885e7eca9e15b78fedb73455aef986f483bebac7293253a9d6", 0x98}, {&(0x7f0000001380)="07985580c3165630edd7f667f40c5ce13723a0d9f524e9f624d875176650a31e999beae2c58c779fa8c34fee143900d550e3ec198d72b3a57cd94c0fa51ab7222484a64ad4c2bbe341cd20ec5b03e9257f7a49710ff01f6a97a3031a4252407e10ddf2671e458bc86bac567c6569f5d58394f68131a9da4226b0d0039cf34c8d46aef423069497bb650dfc4213360f883a4dc1347e4144663333a4c51c81b75f2052938396fd71a0f0a2003eb9541f529241caf325b5ebb3d2fe7931a385bab61196b1940dd736f5edc1886b1ceb46aa2906ced9a7fd1015600061fbbd7e959e80c9c67a4bfcc8318cd0c53cdca3ffedfcf324e1026b8a", 0xf7}, {&(0x7f0000001480)="c552196d784f0d3f07c9e0cd5a36a048ec184696ae2599f9752e4a397f282e1d9e23d2e8d31b8b7a0106324b9b7f2c81274effb934a0885a1b86f3601784fb7d36f867203a0fe129154b5cdf44c1c7046b0aa0fc12b7225c3f68e8dd4dec6caf9c8d044da41994fcbb6d26668e9b62112a9c046e71ff852140e1df4ebef4d588bf6d531917d1e6fd14fd1d8d9c517cfeec5d27b61784be25782c71ee3081cc4910bcf4f3cf019982bd0baf64eedd214d2c679b44bed40e46877d8a3fa70311291fa67f9004188fc63663c89d583bfed0e2367012ef53b465cc1c661ee8223e523fc03f7b4f9e04037ac8a2f7858c85ff1a6d57ba27f42804f4", 0xf9}, {&(0x7f0000001580)="6a1509357a2c4f1589925bd32ec87fe586d96f49907d475f1f148818f31281de53d3faceab48229daeb227450632f1680d30db86887c0e0ab7f92b4d0b8edc8c2623e46383be120ab7a4d6f3d3a4e4722bb699b20d23b09b75e908671e990917a76df31aad42359ef31a4f77dd037f3e0e3ac462169199612fdb3d35d5b0920f5db374d72991eda88c0b9a7003056e57ee67b82476d4a754ef68b5d216a170d032192bc80d9278ded83c09656f4cee2dd2714eed356bc0dd184f7ce3f3ccfbcece858024686fb9dbc3ceb200aea6c3160813b067a6840f7466", 0xd9}, {&(0x7f0000001680)="47680ca3df7feccfd47f29bd9f3502a989d2b0fed94d2f3a9552f74e038aebc637f80ae75eb9bf2ac536ef0e1a4746bb888be8297a5ab70a7433806f671cd326c7547e6a9858d8e87b3303011531aa3aad00e9b8d340948239c7346848d7b9f51fae30017d6d313c8145fba4a937c3f2c7568ba4bdb3f4aa9f5f6112f8b398fad4d50f6f43", 0x85}, {&(0x7f0000001740)="04279128eb83281031fe66644e47b5e033f3d8e3c38d13c4a6273dfe673d586386e9796d7cba563e3b08fc2d8f8a349b26294b21491466b6f7f76686dbe9e4ef1ddef4e163d091ca1d7381b492f91e97d3ae8e8b96fa9849ce582a3c1a3f20", 0x5f}, {&(0x7f00000017c0)="b965f7ad4b37511a338a6a3096abc16ddd2bdb48f0f2e28ef5810add9b70d5f99e26464c85c28364f5a9f55c7ed92dfc3541415e5b7ad6fbc1e080a69740f78945c7509d0ca8d1e65df8c47f07ec92617bade3288dce3913cb8f2d8b84d6b0f3c48588f7e20a8a8ff2d7a59729bb1feb45f254ca967656141ed2db1293d443794384064cda33bec2a5b68e036d4caad8002298d13cb8dd7f30f5bac7e86ed6ef75eba55386c6c353bb9649b25140dd4b87b13d749c1c23b3ddba384815602955918696ead31af797904a2f42c4e0df94f43167a80762cc1895225074eeb759393302c61f083a5adb69913d759cf212cd796acb6c38af63278a29228614ccd9084c81a5e572764c4d973876dea1377d149ce84134e221e8e32a903dde08c03dae16693775b9f3f850e5e3e8c30211447c4d8d8efb1e9c64f43527c320248b6ba5db0d7d4ac3cac6c5289352ce94ccacb8665d16cc810075cdb52b7d45a4705c4c3c3e7c96293c74fc29d3a2ddf32a5bbf682a0d357d29729733d2579266fe3a48a8e52857731f490712f8200a4d28263bc8470ef213112cc8a903704e2d338399e71b69df8dc543c5a9aa4f71d15ca2575fdd07797a4e1b42be53ef219bcc73e04d9ce2e7ae491d0c6bb1fbcdca4f285dbed95d4fe0f2c828990eb8617f4526db399d692a9bcfb957bd52d5451f8e17bb4c2bb65f1adc0f6a4bad98edd5a019a4f565edf37d69aeca8bd870d86647bfb1ec100fb9aa189d894bff76ce422820f68119a298721e2ae410b91b71792fe989d05f7e9d2cb0eb5ed6c1cdcdb21ff0385eb15d20c53c0fe6a9c721e1b7f83af931710816949123f00143d273ba0e07651d5d0a6104d21ba8581f5c13f065de397817876c880bca697e34b13d4dc823f9e6ae7792f7008e6740282ed56b93fb708aea4383d14a1b0be8929fb74b44b26b0218e51b9be5f889c06e82773bc094fe47ca43f7adc6d90e55d636d448815066dce7d4e98305dd0d1a64eb18dcbab8b9d3a267795e055e3bde46c38fa10ec86ce1c52638829fb46dde271125ad291e26fed16ea6e3784fe94d7719beb3f57d8da6f17f3d26de30cb01945fea2db2eca05532d9890fa01c8b84c3218538909d513882fbe2d4a1b02ed47b423aae21bc1528e9c1a9fa3f36bf07612d0929d3681d8b977f86d7868c55f013366ac0c5ed6aa3291e96cf28639a0fcb4d35ad9101877bd6567a8de0dfba29772274aa3723a34d5e91ed83ecb5453995fd64d42d14f4a3af8d4060815cb04d67f7b44f9144718675aa962e5cf5c38f03495261d639d67e0835074e980f449e3b613384f7fc18c918e5661b10b2adb43db327e8970cd03cc4606d3321c202e2f8b329fea341b991ea1c5113f59c10e071f651171703619efbf9db99a80c7034ff5110b7c74990b3efb7394aae675e714e753f5831c3064168b1fc6b263ef8949de9eb1a554ddd6aae6afa8b4120ee1ef0b6fbb6a193393d381a87d32cad883c8090ecd561ed5c2a96d1dbd59cc9493c8cdcc180d5fdf6b291135d79b496f412dda64c97418fb54842f69963e7f1d80288000b0ada6ae2cf911c9bff7ef2ef727fa3b47d6d43ed978a9001932b6a2abaa045649ccb2ea5bceff7040badd1c6ff54077794bdb6e554224db9f14cdf33711a34aad33fcaa222e4956fd23d429e8ab0e5004b9bd06a47861ec9997189108771ae1c428b5c1a76d47aea3836b90bcc1151a38cc6d084e8c430e979fe8b4037943501f1229c2768097c1452a25ddc390e4661e512878d4be27fca25b4b3f503d4b69d5569334ca9980b531e423827ccf4c6b000ec2f0ad0855f5ec2443493ceca71316c6bbc2ac43e98edff694f3b53090993b56f5a66dba4b1798d31688ccf000f32fa9ecdcf2150ce547a8a0aa8704eb28aeb9ffcfbc72137f6d6c89de46b2c9b5a4215ce35a6c8801c7794b2f26c61732ebef77bc015a91a2c3c1c0a77b39305dc441abe7b6f926d64a244593ea6fcdbf48659e0568e7e99f143426cd9272d5d314bfdda427cd3a925407da1cf46a884f56fc0aa6ecb407a659736d7516ad7e593914c234b419e01acaa782cb387a9e55953662ea97907c1fdd7ee7cf2a0ca7625d1a1bb74347604916ad5aed8a72f4885933693239c129faa714765ece08261a8381ee9059581eace6334f8523065083a945182fc658fff2663d1f0ed657f1baf470cbd6cce31f393808547178b82f46fd4ad254e14e190ace39b7a2fac495b20aab9d0f962d57f4a2199a29d8b2110c7f9442f81bed98a1803e2e87bf7e68e0abbaea53e63781da31d15c032815517b6b090f239e411c20b5e9883d1e2235d29cf5131b9f83031ee59e9a546f7447fda3e3176e811416e42016c8d96ca82bd5bca834f93e7a2db12a5da377eb6ce7af473dab22385736d0c0c3255a35847b48fd0d9a379ffe8dc7ae38a264ad00d8c6300d439bad6d1a095d714a3e653cd0e8225810bea99700ccdaba8b47b46a8410ae388860f96812ff5dd4a0920f3dcd91bc55ed9b508328172e8b3e6f09dc683ac430889318cb44b8340ec4480c3df814bc5f16cf8d1df79375d1cddbdfeb723a8751891a630ff1b6c920bc57fabc184e69171d58d5790f6e24e4078b43df3ab403332461cdce29fa5ffd48ea57241be65312d90d81aca2ca95b3b0ab570bd968ef7ebb975c4c3d7dfe852a88ffdf28683216cbab6777cffc275aed3d6dbecb6129829b80d5ea9a9be1fc275744607767a780c009839e096e8cc0c14fee47c0ca8fac67f17b41f99b2db43bea2ab5128bc09420f59eb0590e5a1bf25c205cb7673874b9ab9221a151897ed01daded5ead07dbf50a94d433642d9305349e32ec294db06d89a6933624f101781dca8a4da8c07bdcb03e340a670737f1a50c978d249dc6fcca5f6839719a9c00450c8825915f86654cad08e60f5fc6c9fcc2aa938d5b1f49be50092dd5025d90f7d8774dcf549318dc51c3591854241e46daef347171c2495729ff63b672ab32d59369f9be35f1c38dc9dc6b002d9f727bf0a7a7b53b7b32af66819f0907b4b286f358b6dde9ab55888a7b75757642f693411f1615b3147bbcf980828e35eefdd801f360c61cb69231be2def4cb57c15f009657ce70bfa88dbf71c4f999cbb5880be47287c8579f04e290d1c3b7c79b753ff8c207d94dfc7bf36aae11ef7d249108e662f545c5b80592ea53096f023c34f91e5eb02802f4a762eabb8637af66c61dcba08a8c182b99c03d45460829479637ab22984d67b9e15077504db3a2c92272977d08a22380e9cc8dd2fe7ba4cf0bd55e54e659ea32212b9c7023370a9f53f299382b5e57bddf34550c6088f9da545526c97fc07dd04124464c2b6fd04b61d74a880f0c75f6da9da42168241a10a3ca1fb94bdfece94dc490e94af0ef1d77ea9e8cc6414423acfbd5e1514eac580827275833e2f62c5b8987c223e9622aaf14f696d8f3cc06d412608eea7624d6a31b73cb773f941285fffd8283f3a0e667d14255bd009d4f81a8899d6d54d5d56bf8c97b007fb41015c8a567b0ab09702b73327e45294608b3f2706a71869d51fa6cf49c748e6f7dc5633c9311283177b17b0195d92935038de14280a45343c465ab9ad849845297424de0d6f7214be8ea4189d4dfa28f7612cc560736ee72c78b273e0ef090eebd390ce7a3ea9569a5a9e9ab482463183adb6e6ed2b3fc685de836215ccd07642f584868b75c70a07bb7fdf90056867d49d42464ecbc9eeeea9b2a501cd2eb7c429bd0203c3b11e41f616b4d78ce434640b41d52f1de465d8eeaa194d7617735df08ac8eb3327728bcd6909b044e7d1484f178bf1948662a47975e083eadf418617874099bf5152a512fdaba0faed75cccef23c6ae845cebc7a6724cbda874b3c745e9c27a2ee89ffd45a08336599b340c98bc80fcbe15db73a53d6494d9777001d74bfa984ecf767ad11aa300fe40f79398a841315f69ea917848d2cf0598d1c2c3fea53b1a6f09ccd0491d22a1a1245779d21ea38ebebdc128e20390ad2c9f0a6a7d7b67f6b31203cf71893454b548f34f2460f012edd29d9fc8485b712758c09cc629f50a62632f7ab4d7abe8e532fdef958daebf85b837b3621f924ebd405e994b75b1a05e67105d33a859bef56b660e29a21eb7dfe1eff4bfc033d2b976676b508d7529e8e6b18184dabf35b83514145eb9ee3b2b517d11fc591ac4cb4e55a838c4ea8819b28c1ee1e6174a23ebf2ff1d9671c01026ce1c4e9406ee9bc1aa90800c109e747a62b244fe12ffed9860c31bca13c9db41a8246cf9b71950c79096207fa3e6213f8a879bd33c87a67d441337d9e50f72a51a9645e51b4092537d92962ac424ff505162ba9d8fcfa3e7526b4d9c1390ef4474c49ac51ea155b1391f1f39cf4e972fe8345a6149baf33452fddae8eced94050c70c30efec2c3330e568cb8711843648419a05d2185a62ae5a2df46ce484e27c8da158d20303b7c754bd06c84d00b6ea2793c36fe35dd34532bef53ab9f1226f3389c4199e9acb3a572f5cc8db420858bd99f08e597ebf351d6da2341729246cfe7a3e0a7c79ae78d5d7d15155fdba6087a0bfdafa1411422790c25808976034db76ffeb802c76586c22059d183a42f873a6ac7634a34dc75c7e371eb57fc026404461c5f8a34cda00c51cefc8af1971738c07047342dd4b908553ac80a1068d7e890da80319f08f6b91cd3cffb39c4d5f4515494f29d5e42a15844af200fc6f6c4af784604836a2d3c2dc8cafc30ed8a1448d01eb9d6624af69f1cf8e42a0ad42599ee3bc02af40c9df87336bc640fd72613c40d3fba56ccb797bd17db03d4ddcceb7062b95769ede4481a613d511af712f8372ec15492f6476973fa438dcd96857ccde42ad4e89fd0a7574a5fb216f565c1d0954f329f03c9d2e5df7a86be245321fb790cf0ac9017ffd02ea3d5c1c083bf4ec98cfa98d723ea2bd59b1713596b999e4b6de1a0ae6eefbec5dff187618160c8bcae6e2d74af653f11b065942447fa9d991cc09c47c655599bd43ead84e8de055118bf49e2ffc6400a28dc6ea81492db341382837cf1cc3fc2e1bc9d87b9cfa725a41c9208134f8e94df2107e0248957432fb347efc2ad69e3239b72783bc2c277339ce32e49074191a53dd811f60effea6e8166f86b7543031a24b49270f8d575e23e6f084476de82a8617ea51d0b2e059f9237e963e15ce2162c553797697b4005a1aad43b805bab5082c6df91d717d984738db2168138c292727602f0e6c687d75f27e579b99445de65be86b973c092598241f58f8144fe22df0ad7c5b142812036d64e6f5ecd197dcb9d9cd611e07e04086fe3a7906ffce109ba8c96a197d328a134cc9ec19b5ed805e4bffdc2f9b16961139f697bf3f33136f06dc44fdf35850f117222ea96cb2d1a0d9527c885cdec004da65f15db9fe6cfe5e8b411427c7628a5fd89174dc939e40a54f7b788aaec09a254286d2112380fa9414aebeca1780b290fd33499c1e025ff76be57224cac013df07f1804cb823c5411d267553418433b6f4ea53d4e1483fc9d224a790715ea3529251846d9bc6c3773f772a021a2fed5d842a8907df1dd2319e70faf80c370cfe602034b57db3d0cda2762f6d0afe7be8452337a1dec9c469b9bde2187b2cc6bc4deedef50a9ed3ce59a7d80ff4cb04ff88d4d982001f7bcd7c33613fbd88924ba968abf0b6b98c2b0950d40a2d397ffb74d1b8ab289ae9f3f096385c2a810400573f60cfa10eefb4981cd5848e30864dd724f", 0x1000}, {&(0x7f00000027c0)="f05a448ec0c9eb25319f2872f2183aa0efdb9154759112c784d871908bea76b7f9285081525caf5e17d613ec47dc2cbac0468bb4bf7436181a7e51ba677ed178cd33f03be88508611453ef652ccf6dff8da9e855c4a93b0cf5e33cb6bf232ca8f0e568a3ae9b68b79bbf2d3c8d681e0ab10ab56cca6f1d24a7f34978b4ac25fbc34d5bfc4eb5cfd5e9ee9886ab8bb31864565edca986e31ca79e18ed4394f194b34f03e8264c655216e02afa96369442a02fb694715403c621d4af3bbc7098b228935af1c8832092849ab2d9e92faf4c562f54403f76199c825e5f3bf2350f8d31775487ace7c415614a153986dd1c24ffb09026cfeb5d22cff6babe083beb60cf75b5bd4160b2cb24fef45eb64e7d4d85c720f5d141e922fb800f87400c96053e8bb1a234f4961a36688001ff87cb7f7285bff21926855092e375d587a5b5329f7f434eae71dd982cbae8cdad5ab007693af73f1b1d0a18738776d9fcf7fc870d22d0b0db91953b5a9b4351915f09fb8dd99979e52a12905c9849448957a1031506016df4745b27c6fc1bb699c7e434a4049846e8ef2ddbfef9c1cc1f6d6bd917db15b5fff632e45a971e31f10f162de9c5226a3e5a65a88d862ecf37e54a183e3e52010d7969eefb4bfac781962c05e99b8acc91ea251e685ddc5a6966208c6f701663f0bf3a8a6b6961628749104d9a0c9eb67e7d96acd4e59d48b4a4c9b96b9b4c6e47579d298d94d4a7ae58e4d99cb40f333e41ad631a1c8c41f7d64f750a5c8b5609cc1a7346b61699464b772ec8ee20bfe3d6c72e1aeeb69b8bb211791fb28f2378dccf969098576be182b6a32de90011a7f654e6fd092c37281bd5a162aec9b70806423cb89bf969f23798ec639f764642ed591a14cb2cce3c08170324dd5becd69589296770859021b611614aa0bac1e22b8c76a518b683356b3fb168944080ccf151422eed5eee9b8d6df9820030d95e3a0328c7974edd541db707135269d006a7120068bac2bc3856f0fb23f4aa1c702b9d11e144c3ae73a691ef534497d98161bf0f0d00e388e61d7f85e3cd4cc0ead3dce1298456a5f678dec39d9df5c402e3cfad8dfedf347e49e66ae8222fbdc34b1dbffe3dcf9118470a0c6cf6a6d7b65ed431fdccf67670a622a6a45e9ccacd23699dd2a6f209ce56d9a8a51c76cda6a8ec28792f273c78a8d6112aafd85e0ed5fe9f8c4a565fa7cde28518e3a6427259c279e5f167e285a5685a6983a39af9f2283ebcc7223975883cd6771442ab3bd907908394cd2c5607888989e3d075135be51c0ddd450c36d6e8b0e08eee6932c0c3b8308de664dee673a8ec5fd35b9dd70ac4c9a4c75ae598157b1b53b00b6bf4765ec40ae9df3d5e1945e1adcc4ffb18376f99b1ff4c13d95a050124619f90cc53630dfdfb5d7558db35f4eb8b80c8af3cbd08cecc02f551f69760f8834bb71db8367947b648b40da5c889bf08331f688b5d33bbce1719c96124a83a233d362d39180af8055027444cf4a8f7c338c1db7d3d8ed92760dc91339216bbc18d8907aed50633087953dea374b443d2f44a3d54c00e1678dbe0416242ad761e20b6acff8c3361f205b88ba67f392716e4841fbddc9672335fb8d51a72b6f4daad6713656ff4d3606985ecb705c598d425810307227e392f59de6881a73b18064851e2f175b46449278fec7a1699e19f965f87a7c0c15cc50e7fb387d656b617dc62e013c260c30dba917e84781a929af3f8c40e8a2af1d925e854623d233c99a2e484429fdf1e422002253aa4a5bce644ca1c42f97cc48030c9b40a43ca356b57721af26bab66bc6890634b799791d1e286bb4580cec7250b656c15b81af28f0eda3268f317f578066d09c4841853569369d33e1b5dcea679f7b834a03840d0449981ea8a3d72610d7d5b161660627cac6166e9d75a5cd9fff131a24112a908d5d819eae1bfed4af624c6ab4b64dd33e16bd36cfdca02f20a4cc2981376e0ffcc435851baa98ce8a406db7bbfd053bea7d1d1b03716e6dc2ebf5e955d213c657acd6e2c8051a675a701b579ac571477151e50817ec00bc4f0f5727193fa402412f022008cb2293f4ab4e80df059fa5011ce8b1ecf8983fc8343ce55fc8d5c3ed5cd0054921ef71d2f2d70deec21f3b1acfec9a04f7d252b79f7ebd51b32942618048ed5728662285e163d5df7a39d91092f7cdebb0f72c0a201a5de66cd479c3dd6fd190a8bb7a7626a7fb2f766e6418b2712a102a517428cdfc80fc6a97af2e760bc374c18582c1bd2d2ee298bc4c099f4d53ef2580a75575f73f3770ee3ae33c9199d621e10a48d0d96fa2b001add283d63771d9d8e0464c085eb5485871a6a0ea4ec77f5d053194f99b7400a3918c1a8c095e094d0ecc4353a6e917a92e048af7fa6b66b1e5f2f0d63d249a1f431afb7222f3a97c98156e964f8262275342ec21dddb5dfb3107c7c9bf1abbb1024a832adfe97fee689f820cf5ac3e434a8b82434fb13a2eaec826ffad31b956182bfd9d522d3cb4e50fc98af181a05283b038fef3f54b4c64dbb6671026ffcd22b859fab4f97cf4c71a7119d13b3adbb7af4ea423e3e7f1d2c5121861df8f9673b9502e58843fb64dd8fb7cdbdd533ff89260f69b28021e73745b11a6db4838fbebd04a2b5b3109989f5d0dd16b85ef71c33b3e640e959157305baaaed8a08e0c635ee0f9a6b2a441c0afa234f141e9029b85ba6578f121595726e840a03a7dc1b843e4cc04a469c494ad28339f080da7eb242924ad353f5dd6a204c50cef4f63e42ae98570013441e5161afa4e4f3a9ca09c9a103ee27e2c0a61d95af5c045656a0022e1ba7b7d2bd5c3f14ae688cbbdc67008367a823e68a8fd39b8e2b16a3dc7a89d56b11fa7f18ace00457f557fbdc502e0555747941f551b2115b6f2f7c3e5953106e005f79b7422dd805fcb021e41ba7a03801c10e96258f1f8e6daefecc487f0912c8c27ca06f207683aa55373d08955777a63a19940a0096b9dfc8e5ac87efafb92fa64c612f308735a049a9a8c34bd9153c1638f7a0322dd4b955f0014baf91a2505c19b875aa9811bad2a51e9c3308192523d1a7868aac1ab5fb601b50cafca8fca654a2753b7d4bb37e99c47c417599d8a272b81c1dc0acc4b4417372888185a3dec84d3cde13c45fb2a32a085c4cfb7611b8d22ce85bdba5ffd1d2076d41bfa17d2c46802c08e935e41fc06545eea611780beb0cf6f755b8a1a47c84289664fb7810abc0c9422d09bef7eb8bfa308cd7305aae250fb34ef8ea89ab93725d3fed3efb97dfb5aa387de564ab007731c64db370f633dd1e84c00dd4c916c8a63737e84a06b7f4eae272a156b6f17c7a1cb5b2aefe106af391180cd7f716ddb82a43f58a162cba18b0be0704e83b762f046ef6f307c7a133f73272742f486f9a71e58887e0093d46e18275d0e4eb8eeed0216e886bd9fbc8910a220d3a2082bb4b158900615f5347824eb584862bba7c7dc9e4de99538fa831cf423d56c81ff729a9712c6889f933780bbcd1742759c96adeb851cd08e6cb9ecc4078d91917f6b725ba2dc3cd503770f93628892daec4d0d2b7129fb405360c901200a3feb20539ecadc255be902fe7d6932057bf17726ab7f1567bcc0d1a102200fc3a9a245130a01c4eab10d5b49842a2b4927535764c67cffea1b57465073cd33c04ad2f92d97d2071cd36488c86107be93cc99a2f4e5b1e73d9da528316f9157dd140c7e88c1734cb5adf15c2e9e913e827261c332ca384ebdcc83e1588df3b465e3c4ce42f63e7ad36349fa630a753578fd7e8a79c32f41fad7029cbb39080411863f4a0b7929d0ff88b4f7f72e6425f16d077f962852e1e0b61f50d264a33610b76da74ac2316450dcadbc5497b79eb01a1a2343440e269cc9bb7cdeccefbbd1c24b9fb19c6f870c778a0f88570715f140c21311bdbf762b44d7a6aed6c595279532a57c176265987da3151e98b2ad67ce4744bdddc5e66de727e3cf49b180792df409d15487f3e9359e0d17ac2c62b0596e71fc74258ee7b936cb05a971375bcffb6f517c994167fcebd5e9aec5b94a1499cd5a351890c7dc32d9e4528b5f76e6560ff2bc76cc933a31c808dd4f10109cb7053c0bc72e3f16a9364bad372be7c9a835c216b9e1cca927377936d43e646d56e1232e3d4dde1135323663d7c1c6e577e20df847cfad6a15b0c3e55e7373395de115569419b20637fe1977fbe3a76f489a13d5710444ac67aa5cc2e4e1c9d82a5dee2a2171e0caefed3f7bbf0a833703c131abcc7c2730ae19850619edfa8aa138a1c884f6449c2403202a87eac7f96c86c46a4db58c10895fcb8a3f0df7d34d0a820a554c0ad178363202cc8819e9bdc9df54f08c7efd7a6f647b16d8d2eeca8ab7cce994d467a247e9ebb3b9f441c8c9e4582701bbccbcbdda990c09ca36ac486c7cfdb33ca8505caeeacecff93544fd5c15113deca0ef31474d8480cb786d7cab61c1de79641bd2da28dd12b9c2d1ca1f3dc0b1ef3c61e2ba65d880533b210cfc3f06940d13ef77ab466aa4893756847905354a1132aa0da33e127b9e60987cd7bfdf756d52925710554d3b878fa7e6a2889359c7b352569cbab67e6609228b645c142ec0d89db02850775ad59e967d542c9504d53ac552f7a4b1380801b17d8450edc74339cd69529d0a3b7439d4bca1cba9748f09942b3194507947df7902af275c2e7bab615bc47ec05fc5657a87ccb37eb628b89dcccdf9917c92241d010ddd7b8d462a6a592c4426e89b1e7e7c271743e61c5e772aaee101a50ac664ea7793de424693636b94903e23af0cdc185fcee28630efcd6ef55188269e4079f2db120b7f151484ae7b08de0dbebf824ed12365bb040761238f068b8d6c1834de4e44ccb86b2607778c3bad24404eaa728985806e90f8f9c91670ffb4b91304b0b98195fd26440c9e502e9d9961e4708b394e7c72bf9f2a9b246f755dc83e84e3e279b6d26060e99e03d3e6ae381e4ee4921e4de0c7f80006e70c8eebb82c7fc9ab816a73261a6cfbb6df66882d8fe3cf75cc109b3168ea814eb1008d74d21aea0335e56b7ab6f7bda32d8807e890699cd8103ba0dad345ce1ea9609a27efb368a1fe355f8118a5cd488cf424b395f54ebcda59a2cdf443ff5f462221734c471044ac1d88823061975526cbc99e775d3954c5595a52cfe33ee5c3ae35f6fc175e22b51aed67a915ff71c1d992105c0a5947cb9e7a7c9f73e92981d1a0ec793a3a0bbac84a22a65f5b0f32b08fdf34e229267546887527d3d2009845676afc9706ef7748bd16e14598b3e530f8ea0e1050c5dabf829e057553ebe4bf5911df611bfcfb1ce5d6cb7204c401822f209a08a421a32b961ed2539403dc5439e9592b3b23a8b25b04b76fbb4d51a108231eb0e8ced0db8bb5c0181039d94b04f8b5fcbb7f45418dfdc3b00ae68bec880d1cb8cd72a69fad1edd1d9478599bee110b1bcde8fc4f0c7968937e1e95f43628ce6d179547031a8a466b9d6209b4fc367513799f9a91acdc8b5d968c6981a65b47f8e8ebfe109c82266ba33bb5a013991779fc50a0f3d4f5c42ba7adb613739b7173e411917b33a5f565d3e9133e7bc62d6d1826b358e4a4d6f8a02d507a7cbf6af561515fa0d4a8a9d0fe3c00d7bb56342f69ccf4b79d1be88378724ecbe4744714e6d5c20d799cd4503aea4c0bdf3953f0eb72c149d49712a3f05cb9e27e18941e324f62b620fd47ff010b5f9efe47657846e8ee5b96bc1649efdfa100a48883cba4c0a4174343fe80862c4d0", 0x1000}], 0x8, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) fcntl$dupfd(r2, 0xa, r2) truncate(&(0x7f0000000040)='./bus\x00', 0xcef6) 15:40:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() writev(r1, &(0x7f00000000c0)=[{&(0x7f0000001640)="c40788ae0ec838bf5b68130b5c7598831b52714918923f81223db9cf05e6067d5b2e216e08269e03f2575c6462ac146789b0cacddf5e837914ebb654e66a88b88784eb325950f73b3721e0ad5c4f848d2599d7442af1ce764ac76bec0ebe2b6579ea4f3b3e4443aefedef43317748a195ea9d598aeb20849be98a130d22a366fb6f8262ab06ca93d2d40142cf02a8a1a45710238315cf36a6d1dc8c8c8b5f22f82b127c95f8b97a8868a01c5fda9726f86bc36f5ca5b528d0665d2c1d7d5f700c74a78625b9ed2bda67845fba7219af2ebd6cdfadc1a0a29b011e0bd71e873e0d7fd351c1c4366b9a3343491b533807bc6e5bc505346e90b58b913f0da6e53b7dadd65a7878eadbdc94b10a006cc34a1117a4c563fa7b00de62f7f894f0fed33344d842198df0aa9bb375a82427d7b2d5cfd1a7c7e112bc41b8a4dec60f89577d87dbd06dcae0112ade097303013539b971737d3cd9c090760da3d979d5b2ed367f34a87b6ee0c9a6fb074085d7f14aab5bc9025acaaa4f47ddd30e202b6bbd1a805e5ad233ddad7515a89a360466144acad56a675d44dc6ebed5b612bedd53204d557a879a62de8baf399eaf345eec55594a0738916c2a0873be473983dc87e626862ccf31448c6aec278990e9dc80b8aacbebe13d6cc24a1b09111899780f12d0576cc5c58b1b787ead53f0fef97730ccbbb4246db7d550c32f732506dffd0b1668a5ba71743446c006acac4d9988fc6fc648ba77d0df4878384e639ab5f995b9f35c5f9e6928d042c4c76472243e54de156da8cf888c9d13ac374ecd451a2b817e97bb82c177d4ae5ca48e45e3f47f1d7f24e0675302a6e595bc76603dc17a220c6469c065c657073e59a0d36df4a26d83c6319f6702ed8287f7aee63fc6fd8d62a984b4aae974cda42938f171d448172d2c40ba7b6eec307af6f0ee8fee9c897dfb0f66d0f85e8cc9ab8b0b07afacbdb198199471d78b025dfa8a91fab67b0a4d0deb8ccc5c07e7b6ffce8235627273801107efc5d075e50f24ac4440c7f04b0d762303ea72950c31ed550b29ef5011f1a2534951acedd8404e00df8f5dbc3dd858de85b55b7f9a449aa3fc1429fbbda5fda3e5ebf29793ab46ccd7e2c08d49d4a70289911e00410439ee5e9bd5eba021ae383fe721df2b22cfd06cb78a76d50178875683dc2a1376f375dd6a5b737151a24567f7adcb432f9767ffa61939ba4ed92ee7606ee4d134394f0fc34a9fa6a1398aaf9d442249f2b6633abc2f76a91596df253a8aa770fc9219ac6a38b248ef6c23e78ae720db964cf5b38df8361839601006aad4c0074705f26633814df84e2ed1562d06fa5e28d28242d3c27bdc9612440c97c895dc1429daf5e71b2a3f4fe2c0de5254e59d3ae61e8f452912589b92c5a564d437983ffe7c117086f1145b69bb9d8b84e57397e116f3ba6e3e3c774afc6a81e30907e0b3fc4809032a44140eeefb54f69ffc0530c22d9cfdf68c7640c98fd7195f69edc64fddf07c388c5ca50e6f5f66a91bc982d7424f9adf62e0fe69ec6444e9b48be5ef5381ce6a73d027e12d00f5405e6a470a1289b7f4fc7db1688e126f7eaa8ba7cfb65330cf335008cc7b470ec81da186fe1664456ede0b7f4ee8585cdcaed716529a79796480c4971566e0cd5c1f45aafece2ab01cb6b80ceb58d7f24a33727bd2a229fe25f7925b6c74707b3a965e5e344c0706ef329aaba2a797cc6dfd3bab5a79e1c9f242da2384ed915c737f40d1ddf43ed88cfe87570ffd1f1cc044796b61157023a8f0e52500c0a4dba52fe6ccb8179c8b8ea0c1191b43a71ff6bcfeaa3f017e5c58f4b78187fa560eaf651fd87afc069b488cc6978ef00344bc6071fa3fe6d9d14ebe7cb15e307292ea9f10491427f1b1b754e28fb8f8e1f472eb092e8e0121afbcc1054437bb89522d29f28cc57ea14dfc32dcaeada678708f94f90e431e3c85759afa11a74480ba0329e1487fb286d07aa3ea52825d99474fcc479fd599fc5ff5908c33bf261a27880f6eb7731a14f04e76094bed99430ad0c312cb886919ae216e590d64d306a33579caea6b78cb63b874c0b142ccd3654c7ecfad5e0786a6ad806c155b4ffbba1660a3aee616a9686307e9a958bf7848cd60016a8e483cf1117c5abb4e9ad44fe866917f1eff1da64be251052bbb9574d2fc25e922eba8ea73dccfa27f485aa17e2f8f70fd12d3fa38ff070b9e2fb2ebeac38eeace520730ca887f9765d154e8d1f7469079851fec39da414266c304aa2b2a9d9c5a94aef2c602ce9e1d347dc7680acc1012387f6fdc340bf1aeb99e926a0dedfed4de81db920031cbaa029d087c94c5bb3bd01c2311ebebb3918e6de023f0e03126603ebf6cc758e8c1e1b44263194f2ed22524cbc2d68ee610237b03ec03e55e0af4d87f642e9dea78fe8e83594b1a1cde02110e9a9f2fc18b8742754db1119a90ceb98a97087d8d2c89cb9b72edf5cdb3c24cf574b90fbb0da3acd868ed7706395f900de937aeff10397cc468130b0028b8f849a7d9793614168d2e736ad2742148fd339dde3dcd79ac26d00b314a6a2539f2881d1e78724a0714c89eb9cae9fadeecc63d03128be93f8c366b3ba56cef0d3a942f51ef8f8484ee153d5b62b7a5e9a8c8ed2eff52030b9ea9da01e745b3e7103d93971bd9e1c454648466b50b218094d85493b593fc04c84e0779d668eaeb69ca685897b0cbad475978ee8f059215b15ae19ead49e41411487f343a04591821e6145f5701d1a3d6272d6c37dd2003c4e18cc82ac6a1a975983dde90aaccbc42c4b240cd4b80f17f1e1842495d3b1a8786a994b0d7061c4155af3f09915d27af243e716b0feac5c11b67ba8ddb57a0223295f0eccee127db24d7d794ea104e4fee73e", 0x801}], 0x1) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) kqueue() fchdir(r0) 15:40:26 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f000035f000), 0x8, 0x0) msgrcv(r0, 0x0, 0x0, 0x1, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/4096}, 0x1008, 0x3, 0x1000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x5) r2 = semget(0x3, 0x2, 0x600) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000001100)=""/153) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000010c0)={0x4ba8, 0x1, 0x1, 0x5, 0x401}, 0xc) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x4) msgctl$IPC_RMID(r0, 0x0) 15:40:26 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x108, 0x1) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x0) write(r0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x400, 0x0) 15:40:26 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x476) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0xffffffffffff7fff, 0xff, 0x3}) ioctl$TIOCCDTR(r0, 0x20007478) listen(r0, 0x8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x2, 0x8, 0x0, 0x7f, "ad76a2234a2e42b34a8538754f72078daa923a5a", 0x2}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3) pwritev(r0, &(0x7f0000001540)=[{&(0x7f0000000140)="516eb49f9f42442767291843282200dc2bdba69438e1d0b93e5c71826d948cd76e6582bace01bb937fe46b62d87144faba19e95cf13a0279330ac4835bc291adb64f437123cdaa044252090b79cc4c22", 0x50}, {&(0x7f00000001c0)="136aed5659871aad08eeda995349be53740a5d2bb0c19aaa7f4cbff1fac181def1533ff26a5dc159059c7a352b58dae6b072bf9f9cdadd0a7da86bd4d9da745196067acbf548d12bfc36356a250c050eebc33499e214e40e164eaca71a3f82a0ad1d51e9a5b716302f33c7e4cfa281183654e4f52fd059ca2f241b1fc288f4166e3c413e521c0f6d914df98f724537ac5bf0d72fe712616fb1e55a76a2226b099775e2b99a6a546d96c72f274ad1a47d5f0cfc8bf8fb9842f307003ad730388a1bbe6dfc442040a79305848ed7bda786e0abc5155dc9e949d75c2025", 0xdc}, {&(0x7f00000002c0)="e9828dea6afaaaf219ba224b601aeaf2e1db260cc7c0aaaffb716ab80e6c36764e31f9e441e231b433669bfb578e0e5f64c49bf8ffa65330e1eef477e176556c8b71e4bc7c4aa53f1ea84045bde28e0d582d63e197fc9569d8046dd31a30848a2d7a4cf56b79dfe8defca0e4f36e6ca9711dfb164f09eba401c9086e4b8ca9868a4b021970d4d2af779ac1d4a368aa46f1c253fd3fff3546dfb865a640d97c098dc5aa77d3f796c77f22cd514212328ac5c1d4e3d3ce32e589d20e89d57a8713eacfed15bfd37ce075484f89ade81d8081d794c8db803c6735e4fc8eece30c4f8961433818ebd5a3662c271e60a5936e376dad2ebe3a8adb75dba1a03ec7e06b1d2804f6f45811146e824cab922d2b354324dde5a5c3d8e9f390608470fc008fda8bb184732baf110e78ed03095fdbea16ee743d0ba80c4af85c899cd88369b4f39da56cb23d02c5b34f83804e50dcd72759739f4ffb2e11a1f71a853f77fb776a4967665acb0759ed33c6ff81d17fc7fb5148f6f9adcce8f457c9ec06bd7449bddc0b5170d72399adf0a3a1c2944bfcfa94a92dc9316f7d2fc35ab3ce65ea8937450245679dc08e4c7b339ad198b463ba00854a13aed5a044278ea12a1c878421cb3ba0d91ba05de1bf0879aee27f95feae0386f7d4b78bf7c3f4f6a3ed6abd2d9f297e6d93976d9668abe05d8e652586dd463868e8449fd38a4846e0e899aadc73aeeb80da4af76cc2d5311283ff8dc70e0034dd06b980c554dcc34db59835cdb806968010184680bbc088ce41a17eefe7883d7d6ec3f104157828da39986506d45b71822ce9b3defde01773962af0959f62bbca7c264c9c0f6fa91ed901c65ab444dd9afaee48ccc3437aa0296add5390562e27057a02ca58ecd56bb748cef9f53589d82b62ff4f9053207a151dd90d58d40af8c4070487a16785181701d66edf5125776f708d266f0817955d7242b69b269a42fc069893b94f4dca5523e1dd06f5f0c3f296b39de40c821097c6f8a11ce28ba9c4c0a127e92e530658680ae101c7735ac9842e25b998985f4e335c80819c697da3d97625fb0eebbada98f2eb31551930feafc3c2a0db8a5813725e6cb15782b9b3c0d3ca7a4caaab9a96e95cb423c0075ae72fc914dd8aab6b35190d6281e217bc774d2a7c49ac6bdb912adf321fa02952112a1e2b34d8cd6ea8cfd3b30319ab0c075f8e809d1fdf540147189a955613db9095cee9bb02d64a0f44ea379ae9a172e4e1d82d48b377a0b944690515c959d616887bb85bf53447a25ebc6d334132e5765a5cd82c2ba3e4ca1077b2c58748fa89bb530b21b5d6f4ee2830e17fa121a681118440f5478e91d4dc8c1d0181654955f4cc59b9d11f4a1d1e3326fdef9e8fda8b0b66d1134085e083d5ad6e5262cc5e6d92cb8bf1e75155639e8a2e91a4c946b3f17f6c67fd49d76ba283c603063e3125f25896df846e3d52f3707b69c7069ef3eb514206a7df979429a751309e5911a293d2f4fb8c2b2f9598603b1a94bee5dff3bd0b8178162963b936e0ef75ae290eb5d65da63bd0001808256a88886df1e5b5667215c166198543829e84f4f503732164b1b0a2dee2c95519ce735dcd5c55e9abac09b86f7fdcfdf1ce1afab9b9649d98b516f4181ea92cf24392371dc81b9ef4e0362fccada83318deb56d1c9854583df0a0c1ced460b0d96d8f036f4726cac3b53f8fd7ba49dd74bf199b0fee4dd5c7ba9571f86f286de24c2887df4c204cb82f25896719161468b0d61b008f291b5e874b285d5eeddcaab766166ad1e50ff951a308e928c342f0afa60115576d23fa9601c4708c8d06c81d09000cd6c4df41a66134a7501a59e9603f5b5eba3bd8f7d3529d6dd839b00c33fbf55efb388cc225fa54f535109660d396e418ec0b988b556ad0ab72aae4559f5e924e254f0ac3c11880d3c3eb495d3f9b863831b48591f1ca2934c585369a055837b5c9ceee6e0e5d4a39c83f7d79d9d5cd45fd2569c7365774ee898d3e7ed3e5d77106e3e0e64520f28642fedb4c926ce54948e746d3cdaea5d79c805b36318ac1747b27d5f55cd0f4c316edfa4630816b9304150f85c58b8a9e1ba580785e608c7ff0c77b1d7a32352b3dd82d83aca5ff9e68c8d8a8ae636c2bc6d68447a9e3bb925bec02488a2b30f36ed69fa231ff61a02525f130af2798f71159a5c191d04d8226dbad18422593994c19ab074a82535501a21e9812c5ac51c6834156d9fecf36eac5a1a90a13d77df1ade61f5e96c853cc8d0417b30d4ca958d49bc4f1785f2bccde8a04f253b4a717142dab59a59cc47417a7a1a24686bd26b75bc4c706a1242c1c05c89798a9c0c8ef2d88cba3b249575ca0e3699b897ace609fb9936e94b324f0e37549ae6d9e5142c31f6d48940080bbba3e8d81f1f39e4b2346d41bdad62efd4eb9e88f14be5ddf03faba2680c5e89d8b86a6ffafd68c6c06c8b98e4ec7e8eec0bc8e7efb0a7a18964e93591945e38e6030346f4a54d469ca7015e4c3c7b907bdb9dede3019d3f9ee63fc17ff54e6b329f3e84bf904531eb00d31346fa8c7f0e8a6703efe5340efce64da2cdf3cd0fca368adb41e02c1bafbf72fd161a0764d5b4dbe9b2dc668daecf12cf5ff5f60052429f53371366bcd589e8675019939db8755bbbcf6756d9ac54a6bf38db698efd92106b7c340351ddd4ab559b2738854594d03d7eed7d87fa1bc0422655b600414d81b340682fa79fb6083c102ad82e31fc6debd90bf8a64c0734f788780bebc7c38df1959e0483697637d0097b94f8a7f7b560e54b5dfe7a963e15a540b8ab48e3f8311c3da43937a0852f2db4993d70b9ae4f03877160ae5e09e87d44cec52b5f613036c8497b89669346acb2029c474a55126f58d52afb55ddcfa2e0baf00da8b6784b5cd9a2f2f20eebe8b7b7bbca985c3dd0f0ff14e64e08f9dc773bed775ae32fadd19f8c1672cc466acd0034c191e9ae3df5cdbef3da89d2f70ca684ff509b12ac7f39ced2195d5e8875b4b634eae542626df0c0a6f899ee71627be2b0b367c53b408ce125b561bb976b49245071b4799511059e02528cc08afb316a7ec6c13af29b45b1ad67bbbd3594f2102ae1eecf3b2f830e1985af74c15ce3b86fad3d32a67e8942529b2ebafa3535f49c16f8c94c171f575e2f0081ac40cd1f72b22c2ddcb7b6c3bac706a827f8028907d25d82dd28bc9711c46ac053b32a634ba75366e6a07d8b5c3794f323bf93ccfc7ffa481a1bdc65ad704b2c86a4bdbe3030226421993d876f68979b6d15c08fdb9c31a7c4213ac9d29ea476e83741907434f8572b49b7cf8161e6fde64b0627e93042c2d0457328e10fa86deac905e637c4d8de438b4c6a65f538c61f629d12608d4e7e2439bec8b501eacd53c6e0e745636fa4d2a7afebd18a1be0d90de17a7d27c757ba6f4f79c763683fbf547b035adb5cf669c13ca55d855fa2ea8250172f5ab084076918f470c0270bb32ba55452ba4525e2a1dc5887f1ecff8e54fa9c2dbb58fca9fd483597095a679653c42386ac7264fd4f68ed3c09749bb8e4d602a452efab0b4a4fa0df7b093cfdedf853c69985adfafcd04c5d1a008aeb2be16c5fa9833c62df56c992812f1d6b3f9b6b808a718fe61eaf45ebd55044a82bad55b5f5a107bf7f87b82d9d7e4cdc25c11963d3cd4dd5786a627a67cdc22b7174b25a12740beeacaa661d8b5a6442a50031875a70798b29b10c9f8446451fed655d309cd7483728a647c043c4eba6ca62aabb170599dafddca1cac3edc3851b82ab7fa1914095d1cc8639ea73e85814eb58d55047652959fb65ec93b9d30ccf993c9534899afc3770208fe75846af81174f77ca6d5cf33127eb1dde1ebf7167e1da4f37fca793e372835111e06e61fa47ab5f8580943d26ee6dfb08c4e1c2df8824a54b260775f2ed7b4fc8c9ff86fa4f44d9758de236410bfd089b384ed1fffe1345b568b0cd7dfae9d1fc9ec1d7dee441098cec39aafc21b954c14c1952913427727943bd96f5760d64fc670c95653b1007d2137dcf6643327f2435a634eeaec8ebc166aa76920f7c36d528118555e4b069ad795abc5c27f69db28e8e13d6620cb171a29a95679f6e8cdab0dcf9cdab959d5300f8d174a015a067df3201775a4e36ecbec9bb15b7bf406f3ac60ad6abf6d07808cc8a5d915df810d85a336e3cd499281327aa9c72dc6594f1a49c12a5d0f17e12cd163891d625c8ad67b94ca377dcc6488196a209ecfcf8ab6276525f373daeecdf5f33cf441d7cf2b96c4374b4c316dd4b038ca0a5d1533874463dd2e30ff2319fd8a2a84af09f6bb481e7017e9f89f9954b5f457cbd3f96eb6a775440cd8adb4b52a9d672ebbeec1d26c26b020c62899636f331b8c2bf28d27d16c4cad3e4ee310d0fe2a206d9881fe16b67ef62e77d1ec80f1722bd886133842d326562616f519756ee5c963750134d76b24469fce9ec3a1325ca87cccfe9cdaf41f287330198a944ad7b33dd2f58f89713519b3e5ac078692cddb31ea4bb67d280ce22043a9432257832171e3156478f98f6195483e76924b3bee952752aff33afb42f19919e515ba91260bbea0192016fe66dd8b649e5bc705229eab454321be75e9ed250237f7353c4a0dacc307e090ddee8deff72a12bc9f92e81655ade579c4a051a7bf694fee29d499b264533ef7a7827898d2dc748d3382258d61b45992689390cd6fcd6734a534adbef08435c419388ca327f2ec53d3794cc2d4e176e7dca979d06b6bd15612cc18790eba2054b6a0609fc6433fa7b226ad0d91f0a30b03154e0d9b36fc40c1fbde5c733238240782acb223cdf9230b049250937e221b7cbd1562684e86bdc7a8bc3e6228af1d6b47bdaf0989e2f420267aad9c4be33a72b33bebc2a36bb9babf1e8c4d99a06ab6c9f88aeb12641a1bf174f2fc6bc3c4ff2a392bf3043912b516167d0990161405135d1a43705e0ca25fd2198d3cf3da70d497ec197ce95d210c9f92cb5cb9c5a1e4b4dac1b3937229433dba0d70729ffde46e19b79d04279c21a06eb98c90b2c35622832269317db58223b4fc257e9b06bf63a569356592ef8f0dfb08f57e911034f718e6d9ed050375be63e656a92838f42659991a2fe094aa4978589818c2340e164e80a435dcb32700a0be72984e84b6c3799d516dc457bc1d6855b061baf4fbb5e861502a540b95f44c131aa87c31e03061674e6b6152c7f3542200a5d33c43e5aec6d782a149f29a49653494fbcaaa95a1c0da880d148ebffcacb2016230a12b0cd74294dde5924632c4906dc7c0dddfeea460804ae47e677627d3d7e70a9ef8d8ee943695ba31e31419e384353c794376a5d7ba36c0df31c7a916ae29f323ba43f49f0eb63853f6eb484985c5a8c2275d1ee30b17949a26531f85690100922cad904ae93f153149f21eadc68cf5b4f03c683823c3a3c140c4cd1c3c7c02e34ac843c5fc6bb48e3a523f2ab4f47afd59f950dd0f294f1121816bc6e78716c5e31e83abd7cf737cc09f253e12dc6385b6d6b8d0935eb04dda64f3fc6940d0fc4f965511dea0467c497f1daf43c94e85c924b5c884cf88b854e5d148dfc1b4bd83575354a13eda9e89c83599e7827cb614511a982e946e626ca90485884b9b2b4a5be4ff823a34c29b51ec4fbd05787faec643d48256d9c3efb965fcb5744a6c8f03bc9d848b4f76cefaf44aef54a5200160267452fe3d766f453cc901f07dfa284d0087cbda5d3a8dcd138c5120dc2e0e7ce76059c97656df4485e9b33c8fa04c137083fe260809", 0x1000}, {&(0x7f00000012c0)="e249692b39be20b1c95c9e562baf528234c1cc9f53ce34acc744c52275dacd01c0f6ac5199d063442d221e77542106aff8f056d82fd71aace450396d8ccc2ef2dd66e46b85df9abc88d273f013eb7a2bb6f0d6338509d840e94d48e1d401d789729770ff34a2b9cbbba4cd30547852749b4153fd459eaffea2cd8744471c3b3c7b7118b5db161c72833535e82417e2614d5b1b90920494f64f74e1bc6e022b1b9cd40d025fa4e8ac52c3d9f6512bf0024e0ab2002d670f166d288eeccd0f", 0xbe}, {&(0x7f0000001380)="79e6557acef75227fed65342ca", 0xd}, {&(0x7f00000013c0)="1d2b978bcec738a9169bf1d7c0d57ad1c5cc9b129be8278894e0691d363a8015ef81c1073be6bf7b3e3e5bbd88a4d5f2b174196f8ff073f0cde2a56f7fb5f696ca54072411acb5e85f16cf393fc836076afd45e3ca740b66fd04a5533d83e4afe9eacf0bddc50353e45b716e3f695035be9818008df6feb7fbe4d493dfebb35bdf6677983270e4a5c7e7a539050927f243e68b24c1711163adf1", 0x9a}, {&(0x7f0000001480)="cff3c6ef9a534afce57ec827595c6ba7b77c2990bc51563eee8d0dcc1d9966c98701230287de99fa9ac84952a8b2a9c43c20742abea14669bc6489ae252f97d2f62784dca40a51f5f9f98bf30a5640d148a045175838c9511dd89a3db14740b3e14bb4ce2ea3d8d1214cf365d975dc0b008ae21c99e2abdce85f663d85fe5e80c45a031d61f7e66e80e7a9c3c9a2046e238a3e1a670170cd", 0x98}], 0x7, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000015c0)={0xffffffffffff7521, 0x7, 0x9, 0x9, "9c8d3f7f7c9237f8e7f86e30cafbd7415a3f3321", 0xffffffffffffff1e, 0x8}) fcntl$getflags(r0, 0x3) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000001600)=0x5) kevent(r0, &(0x7f0000001640)=[{{r0}, 0xffffffffffffffff, 0x2, 0x5, 0x7ff, 0x81}, {{r0}, 0xfffffffffffffff9, 0x2, 0x2, 0x400, 0x633c}, {{r0}, 0xfffffffffffffffe, 0x6a, 0xc0, 0x80000000, 0x6}, {{r0}, 0x0, 0x2, 0x40000040, 0x100, 0x3ff}, {{r0}, 0xfffffffffffffffa, 0x42, 0x20000004, 0x4}, {{r0}, 0xffffffffffffffff, 0x10, 0x81, 0x9, 0x2}, {{r0}, 0xfffffffffffffffb, 0x4d, 0x60000001, 0x7f, 0x4df}, {{r0}, 0xfffffffffffffffb, 0xa0, 0x80000000, 0x1, 0x75e}], 0xfffffffffffffff9, &(0x7f0000001740)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x20000006, 0x200, 0x3f}, {{r0}, 0xffffffffffffffff, 0xaa, 0x80, 0x81}], 0x86, &(0x7f0000001780)={0x5, 0x2}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000017c0)=0x2) recvfrom$unix(r0, &(0x7f0000001800)=""/4096, 0x1000, 0x843, &(0x7f0000002800)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000002840)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000002880)) fcntl$getflags(r0, 0x3) pipe2(&(0x7f00000028c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000002900)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000002940)=0x4) recvfrom$unix(r0, &(0x7f0000002980)=""/187, 0xbb, 0x3, &(0x7f0000002a40)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000002a80)) syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000002ac0)=0x9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002b40)={0x0, 0x0}, &(0x7f0000002b80)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002bc0)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000002b00)='./file0\x00', r3, r4, 0x4) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000002c00)) 15:40:26 executing program 1: r0 = semget(0x1, 0x2, 0x40) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r5 = shmget(0x3, 0x1000, 0x60, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000200)=""/212) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x9, r1, r2, r3, r4, 0x51, 0x5b}, 0x7, 0x76c, 0x2}) nanosleep(&(0x7f00000003c0)={0x5}, &(0x7f0000000380)) 15:40:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) write(r0, &(0x7f0000000140)='\b', 0x1ab) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) 15:40:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/183, 0xb7, 0x0, 0x0, 0x0) setgid(0xee00) execve(0x0, 0x0, 0x0) dup2(r0, r0) 15:40:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0x80403) shutdown(r0, 0x2) fcntl$setflags(r0, 0x2, 0x1) getrlimit(0x0, &(0x7f0000000200)) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0xffffffff7fffffff, 0x915b}, 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) r1 = semget(0x3, 0x0, 0x0) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000180)=""/103) 15:40:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x7c) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/41, 0x29}], 0x1) openat(r1, &(0x7f0000000180)='./file0\x00', 0x0, 0x5) 15:40:29 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040), 0x0) 15:40:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x7f) mknod(&(0x7f0000000180)='./file0\x00', 0x2010, 0x80) 15:40:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e8000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus/file0\x00') shmget$private(0x0, 0x2000, 0xa0, &(0x7f00003e7000/0x2000)=nil) munmap(&(0x7f00003e7000/0x2000)=nil, 0x2000) 15:40:29 executing program 1: socketpair(0x7, 0x0, 0x800, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000032c0)=[{&(0x7f0000000080)="7e924b815e97e6735350bb4842d32a2368f62b177f5dd35b1ff77382e0b6a5970bd7cdbd52b738dacafce1522fb54de88a6b52f5f940024646fc6d91724556a9896bcd53b3fb459985bd40c1ff5e09d6cbb292e0cab1a49ecb41f699dec4592a84adf0f1b8735a252935ba373bc82b932186a9934098cb2a606607d39830e0294d47180774c7f446926fb568efe7e7ebb4562f44f6c4918aa8cc490e747ded6ab90288274ead27fb7162f10a9f98bae2c416c100e511184e8dc4bb76dd1d5e05eea6109e295e0dc9a8dfbaba7764b3257c546437e74c6e3d9aeefaf86785b3c15aa2c4f21e8eb8613cc7ace2bce8c60d38286ab6030ae1e837dacc43b728d44b6d6344e5201a72181d91f7f370e966294ea460d49f865989bce7acbda5732f9bed2d6ffa87e6e4367ce2e4891c95ef43d7f8e30895ddf76320ebc5a66f1b39050c307c37faaf75f0e9a321dca1370a12d46e7aa1d2d417fc5b24e646236dec973b4a1889ffa6410c526b18e41c1015fd3de6fd6e991b9d90fc6c271f28e1981c0bb548b0df6ea0857eda2412caea5b0d656c1457e9377c2f1b1ee0c924562897a88c7914f1e539be6c479dc4dc02f1b69a9d3e451d31e0c0e55d25e777ab81ba686c9812879f2311f93f855289c166f779345ce4fe30e2c552fb32593037d904892123473f301116907d006811534fa59488028ca3c27bacc361aed8dc3a0edfd42703334516dc5a996c43b562d40e17973b27ff3f6ecbab2d8b283faa707e36a10e60deac490de7e4f9cf209fe0df8bba20b1b149c819f870c70ecc6fa21c01289d7fad257f19f36cf6d17f312390f59f1935d07f8a4c7c57e07278f3566488a51ff0d839b9486a4d166c29194d90558d676298e6d3016104c6eef89bc1a821d50aa35025d2f6678ddebf57d576c923885eab41f1e2b4e682eb6c97582193e47933c0c7522fd001ed5bdfdf272d2cf44a3a6c43c5958305ff63e07c88362d75648b8ff6b978570af6a09560b0a33fa3401200d8aa53ca837701121d8269eab33f923bd0abf27774340864214017228d5bb9651a0bd1bab9e3da8b75e5ffbe08a71caf503acbbeed0eb46b4e70971dd3f69627e9455d65691f55e320d2c1d9fcbea7d9505d4d38738be8459fa45d96fa8a0546472a1b86a8d5def237a553a13a2d7e12cf40022955c01caacbb536b05429925483b7076751cd393989a8056ffd59e3fe56eaf2a3690d4fd4e262597fb22d06f4905e92420451fad4129c48e97d83fd61e97fcb097e44e84f0a8e8a048019b813392d1c35165353842f720f7cd6530495a5f166d39d8aa4c80dcf62336753f3d5939c692c2c26d3a2024c14c4683f63c46ce907a2d6711847fc8c9e336a5c61f92811560853771dbfbe4249bf4a5888c3df474ad9485e9c13dc07de77502053e925082822929314d2887869afca1ad4cd5700458f2700819e6877d7b558a6e662cc821b8ca44b339ce3faf251863f8ea8af89686e5fa9a4a86de238b953311a8cd78140128b6fbd4176d67d621f1cae4c85783c311725d647038af4f835c2300ab692bcaeedb66ff58605c315857c2dc69a99946201be11ee9c5db61d063880e33ec4b59dd0f4358e7e53e08f20c18de4a0da6b7a27fd211a73f27cd4a39d34afabb298c47a4552b5bfadaa8b2c1e996539b94710a20c25d2b55303041bef88d515303de22b7efc1cbb6433ead98744cb0e4ce4d37a4293fcbc50dd6a52cfa1fbab3feb69a69d5f10e3be35c0097500b21ffb08be9631367594340c6c48a804cab4c1fc305b34ca336cfd9bc3f083e01b3b54d8290fee72f4fab5a55df904861893ec844a8e8ae1fd279ea54c19e435dd1b44d9258244e0944d86399591983f66520253ece660bcc22bd7ccecf8e56ceb38caf9b54693d3df828ef90bbdd882c9585732f515f1b14b2d0248fda0517180458151a9bda222bd661d23970c1ba4170cf8fefe8157a132c15d36b3dbae12d1418bfc2928b93ad532dce9db1a2607d50fbb60145006ef58bfc793b60121b003f0aedcee8497ef1d6af65dffb4bf721c1d412098dedb46ae7abbc2005effeedfbf07d3a6ef7a52df7f15e3e618df7cd529a18fe9257416a59904395aed4f318b7a764869ad8fed699f6dc2b5dac1893adf3b301e12e9b565e7a4b0e2bf4d3eaabb1a9499bafffdd703ce310317e35974b8a5810550e39075400f7a0d9d5cc9f2029b8e5bbba7d2de8ac6d210a97bdd5eef724d2d9da0049ed7964584ee1a5b1fad9cdb9c4a827498ca094e1c0c4ccf91f360ed8b485b655b58ec3dc32591a6d9c99de659f6969019c304b8a1a386b33e03600ef5f5f03e05b7586ea9d69ac353a074675ea726ff0f14f91689e4f63bea53819e8798e6fbb1acaf3e08f7c9738d4d4bed7839264df3e2b4bfc878322c6695ac5cc9a5f38c75232e0ce37be2860db5b2a32256efcae30b31d9c939dfe32da375a5a49b2508d1325fa404a7a6c41caf951bb6e6468f8a9815d8ddf822ffdd3e133ac3ae0044ad1649f9efd37327c2f3264bd32b37bc6bb8eba8ccd2482254daf8fdc018b71cb83c36b90b8b5bae68c09d78fc47e3df4cc61d79cddc3e587431ed0435f81ab7b59dbf86dc85a92efd59f731e45ed31599d3e3028e2df3e410e0a9cd37d114b6e09665cd3ea0ed680ae6cc8afd79bb4f6011fd4a37c8abaa3ac64de775e4d894b7b86851d285d964ce83dc85903ad5858b8bf1eeff4216001656f3614dbe64e92ae6e0e60f6f51e273b54c36e41b6cc67e3fa5bafce17992cce48041036aeb727af62ab2601aeab271e7e6561a6bc8b1f29247c518fe1ff99205b4b02579f8218b4142e5b5784cb124b9a09ecd5ed5fb3aae1b3bbf2baf7bd4d810a96cbcd69e4f512cccdafea826ef8b1a02bf5a9d1eaea37448aeaf468f450314be2aae72e637277bec07cbc127e15bad9fed3a6a969bcd1f1dd1eb0731d8094f869e705d8878510078671d0ecad3ea7a57b2c4e58456235f74609d0ee30d388a1643cd1439fd3d83c6c2db6c9da02a75438836ceecb9aec868e421f96120af68d1dae00930906f8c0ae794919eacd555a8a21cb6b71e7d8b78fa4e63385340d10922303f745c21d176dd1a9e35aeb33290abd032fcb33434fdf25c3ee2d6d3a2d87f4081c71e6a7d69e08d88535c69cbda3899fa05357eafcc56e6cd28b6d1f5dc4b0aaacd694b00f19cb2c27399076c12584c7807358557cccaabb33604a6572837b45986a7eaec2433889f3dc920c688e39209c9800311f5440c2a0ebc9be8e4a7b3e71341dcaf57c490355345f7a73615197956f168004425e6aeefcb5701523a12423cc8fb7224c578af24e06d25066ce400e8218e2add70891ceb08e6253e06b208929ba01c4f48d3c5d1d634845d417b8a7ff2e8e650990afdc0789928355c3f538628f068d3f340d06222bd286419bdc055f7aee85ae725ec05d09ada8aa1bdd46c54de0467fea37c60914a71b568f645d9483f2460a4d0ffae1658806961c08612931801729ee0c549c9a35ea0513a8fe1d91cb4b5328c38c219a95040be112eb1bd9ed081512f4b9cab92578617219036595a390033b2b3d8c98d68bad1bc35a3ed166b673b1b8e27ec50dc3c44a37bd7c64da5e806ac1b6b224a61c9f3ce0584c0abb5710f2ebf9cf5a2f202506f64daa589a2c756e389c758f9a8ccb00d3a0497344eb6bd7197d3a86cf6ceb00f0d7deae436325075f484fcf11791c243824f394d5a05db18b00c7723e8e498a3d0b6360fe9cafe8e620bd5eaf3ae0cb461c1a66dd4ee1c5a32df1c2538156fc6d6ee54480e3abffb71a86b7244c6d5774639a7f7265077f6f0bff04bf18c4e86422a8fb45264050d868a991b60b5837c304216cc06e63b106e9fd98c9c09a02fad40c15c81e6949742e5f9317438805b6a205165279b49c32ae4976e52f35c75c84c2f4917cacfb4679edd7c9c7ab75796ec582bd1171bd2e8628bfc1d148a03b9e8d722135ec47afe64fb8f295c7cc66b994244b685768e0077d4ed249a63edd33b036f770c58dd57756deb7f3e0dfb3dcd25a67a3e79185622cec50c011828147089ef00186270a89c7900952d830a96b567d70869bbefb2bda4c379fb24cc0c03534a429f1106266ca85f07909780b71293e567ad5a33e1a7027c2108c8850a5329a7b2fad5cb49fe361e787228b2039fe9c66dd3b26e1f52169178b0abd55f67c7d1d497da94e1f9a6158af73f5619ddcbab039a38cbdf5dbe1d79a2300dfc222bfd1c9ff139d1e63801c2f848f3b5d631292f752765fa65a321958ef541b161ce39bf0ec136c9fb7e72f8f3b130e11c2a33b1156d4c14f9e94f320570fc30de2c7c8b75e81a80febb0c667ed411164d01d995b13e89c3c707592f7a960ca744b5f6f9e911af501a21252de3ab919f91d9d3f0c93ba3790308c472975f9d3196285fa7aef12df120b0377fddbe4ecc0186f4573b33f09894ed563cd9d1fee15c020dc00e16d65ad407068d6dc92a51ccaf09bc52ced1a21c0f9a625800fc5a5c9b35acbd90e4fb39a1ab49d1150289a287785e6f6c6c9ef26a2cec2881352fed831ff9bd48a6f31c432e233bf32d2498b522d6b0af8aa0591c8ffa229b100d4fedb47602289ad6b448b2cc855792cea28fffeb38fa2418ee0c701632bf1fe20a1e3f63ee70980e66d7e7e86a053b7a5859f58a3705b1f6ba4770fe477af35b70d07d97b623f4d6ad154a04b581a13f46aa3262c68556b9598b571506ae8252d7a982bf2949816fbcf97c91b0d6002df9aadd9143ad3c93e88973198a5873decedaf09dc07da3415680a53f29eef58989c2f977c280d98f7c1ccd4b09e07836a3249a531bb63155932316b2b99f3c9823a0b992379c164e2fc12ca0f05a9d65543c2715142f264710088ed86f533dca8003167426d5e707c9feaeac62fa297213918790c0e0140918f2ff5a703318eb96c58b89b4acfb6397dfbd294807003178e3f7c2e8b6d6f648b8241f92a35222a1355461d1350a42d93169ba940b62e5f84a42fac00343224f0c84e23ee4c3becbd18b13165d8feb24f75098934064a342292d8c64cbe7ab9dd0d1673e9d94d0261cd418cf81025195cb8eec35c27dc36b44c6d25400573cf25b4d505efa63588301d9f8e68f44e613de8e0a87f18762fb336aec53797638125a8266caba399009018b060b0c929d2aa5b2aab0261ed4b5054d6e5fdc00d84a89824c201bf7c5377cb94c92a479f95cec529148c647814e1a9aa2a4e6ed316f54ef104c82f92e3e282cf051b7a82950d57a26380d84d4f2dfaac46553c708b7007e8b6bb0c62bf907e8c3c3b178a8f66e2ed92b6f1475eda3859a9f8b07cf6b9d6c2af27259cde181a04a90b959f305e31b7d1f8efdafbed7e111f2b53043e4847b3acf9794056d70a9b1662da2368d7bf9ad647413b041ebca495cbc50ab2f521b8c8cc165fd5865ffde3cef6c40c72ccaf4034eabe4bdda93d6416a58b79947981444c79120536b2fffcc7818454863717f107ddc6e77c365c7687f9daabefbc6f90fc36bdfbbf1bda1f10570317f8359c9e0be16aa6086994229ffe33fb274aa682c5166657ee86814f4b5965a63a29e89faa26dce6eba3ce396131436f2d97e026749f3402b2bacdd4fe07ad5bae36d7968bf60c8092fc5ed6ef4f9ffa9f514a3152e970e96ec566c443ee34424854b886ce3e66a4f945b0479f5060ccc0c21e87868073816a736bd37b6d93791983d5d8590d7ad090896b479b60169fb94bc8ad05d587db2d54b08e7dabc", 0x1000}, {&(0x7f0000001080)="31dd35f90aa796f50069917a36ba288dd56ae07c5faa76cd747ef65720e88bec7c64948df3dde15027e79513e6b5f8ec4c5d9755714c19123c640b4bad31e803012d1fa7ad896b9565f002109b6752cd46b063d33ca73f02d77b25f76ac2a20f945a397466ad09e97d226dd8b00d0151ea9767748f3cc7349f69c42b50780b4061df2aa914d1aa44babd144bf289b5b0f2fd", 0x92}, {&(0x7f0000001140)="f1d047b22272dafa271480e305f3eeacef739517ff57c6198d2f3c493834a24f69c99536d1fa009124a55ca0c4ca34024d14e45bb54945162dcda7d16ca363a81ee709e0eda9f3ee63f91e9d69aebfe95553b04adaa324e7498b80a889df7fbf16d536f9e76c22e0513e76bbf59855324b5d5c99b05caee273fac11e9c8efc2504af7fb9c41a0a232c29576601d9f5f14d4efc671309fe278c85f7176fd6ed5bd45e819ab8a1ee06eb9913696ceb95043023fb232f1a3c8f92b6643dd1c5b3ac1bf91446cb1ea54628e34b7baa2577847d93094c333776a39a15bd9b201c9e71be1309c8ba11da18783acc45eee612584d175a0ae0d31ce2eac0a3", 0xfb}, {&(0x7f0000001240)="bbca683cda4387352c913bec272f027a60cc72b5350f1ba10f84b823db7af3c95fce68e030370805c8f8991089052af64a4db0f062d85fd0dd3f44994fc4cc15309980357cf8506be0a07acf6c31cc0e113217d923ec7601bd29e03c772104b3a1001481ff8e99bb1df9a12cf9f911494047c8469b2468dc65228947521ad0232f63c937b4c9deef3ff207f946498a7f756675980a8433ba2116ef394a3fde69e02e07f584b99fcae235b825c3549dffae9a65ddf535136fa3570280559e3ac94412b6066f030b09d637d124e74273cacf5b4310f97ed846545f6fb5b8b55b278521fa4a0787428a585e2e8791212fae0f7c520f3af15dcdf78f11658629dd43585f725f54bf162c814ecbedc1d0744d544535fda1ca4697d094e40832d893d6b6080b758cb035120cd126c7b735b4672f0dd7515e53a4e1b5d6f9eafb206c9f858714e590cb9c8b21564b85fa2fef762a0143c5f03a0c9b5d69562ac269b42a0903025e8c455e51fbe53d611f7d15f35f9173aa98ffe560d5ab29dd75322db399aa115e7c6c1e686e89c7e5e717e404267c77ad93691324056dc0afcab3ecee27944d7e78f82d26a884100ed7b4ee9e523681b83f5f5cc3b12cc139cd4d331cbec5709cd7dda2364ff496793b4b378ffc8f70139f1f5fbaec4a31924383d06ff0d30bc3c9be99e3698189c61cba8f5018d36ff6b21b9140b1e4e4259f00f81d0ae4dad4a9f2924bd4e32825cff215724788836d8383d953bb1404302b939628fa6f3e4a446ce8ebdef9772f83ddfe0a5a349b15c1c0e8acb6a7e6e463d85253d8ee20e01918657ef92e10c630e9077ff8d29e6ff0719fb96e0c16eedaa1d6ab40933d1e09776f392d98567e5ac5e415f77cb8386ea7e76ed5b30819dc134675c1c771a4e1a104ad586ebbb2e3a02978014a9a7436dc3dfca8b22217a9b32c149ea7b2f4a5e3d5f3c4803d2ce097c2fe203e6d716aeff9eb4f89c08730dc67909f67b88046d91b7abd5358ba32df977464870b0cc03fb90758d93ce8940c6f66f3c5c724dd7e0e9facf34378dccd0245d5656c1547fc78bafa59bbd405fb236f7e20c8f4b051e573756a09a77a3cffa7b86fc2d009bd6236a3d7647ec409bc5985fe8ef2718e8db08a8d38eb729e5e65833d7f37c81db23d4b4dae30e5df04832c547fa39c044b400be42e7805938662cf2bfd5ad277e65c0e0b9496f00d2c5fde6a32f22f069d21083af9d8bf4eef2af07690dee8500f40cd11a18856ed9b9b1d03f145e8a4baf440fc7bbf4f917a76829919cff78682ba835259b6d3503faeff162f2b40d3675e53f3371d46992a5716e26ca22eb27f335d1aaaff9695c1cb01229dfab6c940f4d08debe00545cfc7211211507f2b39f025e731ceed6092301e75e58779dea727911fbe23ff781095e36a735a8df0a2140c6da30e2bc9bb2ad923e3e40e7523203f0a679288f49a75a600d807540c1597a036a3d7f5ae58be6c280b9aadacf3b12a39509fc9fb99b8e9f5122e11d14879fbbc207b6f420e4e398f0049f661001cbfd513cbea74301c569c4b32be2e44fd25ef0acd78feb09046aaffa74d64c2bb4037316389068074e862d7b576095a58350c6a256b5577e99a2ec0d54bd13cee394541256555f8f5d0b918b206d150719b27e0de97a1e45364a27a33e85c057ce8941989a0dacf38819d851f9cdf8dd66b6ae212bf1d446aea5300761a9eebacccb39905c57baab948ba5b0ca29e3716a8d9a6c8f34bba918e92b7f3f284d9915fe199146e16d9947ab8e91c63b6db50dab43768d72c8daf3c955f193d63e46794499a83a5edc7db6947944ed4076073aaff91986ef08439dc5e801ee16f87d2ebf8f1d6b68c22bd457735cbda66b34b8a6622e4ab38628c7eb019efad2070f56d3f35fc497287e3b3a5a548466e1cfa757aa919c60ee4af3d1e90fb83a4a1ba672f97840978a56800097a0964af9a6692a4b6f66c456005737754484303bae5e66ef8dcc4c9bbfb271a6689f3fe0f873be875270469d8244a4f5cb5b651125b55c99fe6721e03b37e62fd4caaceb913887c2b0997cc3aaea2b490b526390196116442a160ae4834e17b32e9c629dfb9be6d3cf0f26016c8bc39ff43b15d9277122399f5596ec13d2aa862af79743e5de4b8976d64aec5d8aaaae429f0cb152e4312d27d010184a491a9388dcbbc9642823f49301867b9c8fe07414b1714fb310096e097dd3eb7a54beeaf004a1a60adba1cc6df3749bd40322bffaeaa828e456a498a225dbcce45f6f10aa7e050347d62104d61c5049d6007978ab3bd698f5b05dd0d310d60838baf1626e508993c42f10a068c33623612910ca327b55761c5a0e3447ff105fe49fa85a6661a8c7db5a206ea671ed217f58a27645cebf31ace5d4fb3609c35862ec095811be3fb4e384a609717e422af4a5e7e094bb16d8afa4ab9e0b410174122107a6907be809237a27c8aaef7d797e262a2517eba021718feff93a245eb56e682d5eb051501ce2e9ef30231973dc126e0a5db4a0c7ef127f2fd42374834e647762fc980097ea280992524919b456c6ff79220522cb76962f51b440eabc32001835914e4e94e2ba40aa75ed4e298cf463803e1a28424acbf8e543035f510dd38f91b48636486d268f9a2b2624feb6b0bdb550b480ac4b7c8c6fd93f34f8de006a89be55fba1edc395b96757b22929960ea2f340754906b273ae3e0bd19551f7c8ac6d87d8d69a2eb2cc2c8efb854927df9137553868a81eaf5d70333d9a6b5cb9b2f6faaca07ee90480669796e81e4c44d519105c085b6b567e2e5a18f8a8ab053d8876dfb4cd31c9e00af4dfa701cb49965c3ad0a796678a59b584e77b2d2befcc82b447cc98a53017427980c1d0fa136df8aa256285d24f83ed9744f9af14088def18619c59279a41d06d90482e389fb07e5f0b90a14b3e5dbc7853fe37a4eea2a7be67b0b7127d0320b376fc28bdd3b829dc5417cc63dc8a49db742a4d6f9ee9ab25b17c282907726c195e4bae887e2dd45392f79b5157acb1fb463d38ffdb413e3d704a0063908102dac5a0956df0eeae6fc73b64fddcf3b2d53b9d937e54e9a2f7f22b43d254301c21806d69652a7897482ff1cae0d35b7e425ac879a886f04ba55a3ba07e4fa4239c9387707bc6225e22d145a62f36d553876d9f20c93da7436999efdc7a7c06e6e1804c69d1bbcf7003dc55c1173ffe280a153f8b9173a3fcbdd39882e087e8f0377208fa75de6602516389698e7a2b5d5c3cd924ccf36b7fa6e9da560a7848f55be97ffe44fbe9229a2f3a3bfdd3384d116f146a4f304640ea3704c42b7306f8abe5cd7c5dcf03ca836e993246f2763d45022c6a90db22688b3c70faa6531cbd534f404cab79ecae4bed908e9748db95e09cacb025eb7ac5d4eb7d1fa4e3b9f5cbbfad042878fd565108e6e03fc544c1fd96f7b0bd93923ced04b9f5a5a852e1010ec88206fe8303cb3a4ce74cc797437b828e30e8f6ef0edd809d285a8afe8193311189275de7a4dc51a5b83cee18e368856197daf5847849d4bf093bd8ae2d15a087353f7c20f7b8a2a0a24028ba12b876e234227e194758ea668483e36c8d239f5e576b32aaf935167bb7224df82c3dd1ed65b428c560bef1d2626e1ee0b2e4444b1579a20c8bdbbf4535bc88a6931e54921b03828450024efc7bf5edde2d1cc870efb3e58c712191dd7c4e75388bd01712f96c2a51c80240073e625e44efce06d3167dfed3dc9dfdb2433a3a40a4025cfe64453959050fd846b818e919493638bad54fd659c9c1759cc85df2a02249c9e741e2db10bbbe11bff95d32e5f838e9cfb58465cd7e80f4c12dd23fe22e553b5c2820f0a9b8b5376265febf33b0a1b73116af06cb3291c52bee8ff73cf9c7d07a0164789c251526621958bde0f3a9091adf98c993f44f8539ace63f9b8358b344058a191f28e9d3f673068034eb9315e0475eab1551775aa54757df51bee7fc1906ee5b8e504370c6f9f6c66184bfc542593bd686e841f49801a9437268208365144310e56615bb8bbfb1b36f98235ace63d6c302883c581013bbf415e8424c54025357e24a54ba14cdf43775600dd91198d7d23ca32b8bb985b88dbb912c973ba019e97e7ab67843ccbb833f9c9d725b33602e6bf3343a04449b51263ab84a930a1586274400d639b84b54eb4c1817464500f695a41a4743f6fbd3702b0a55545090a6de48baf1ff7780eeed356da577f7921d9ee59655b609aeda55144d5e7756f229cca02e1ee4c0d239fd08a964d4a28a61ceed2e0c0691de9d8fde9a90b9c8633af680f8f98aef5539209c9211454b041d2cea6336cb334aadd3a06e2146c94e4da9e2e20482ffc25650e4fff9753064d5f05aa1f93903d81fb9ca1a216d2d5eb05ed0ccf10dd3da57608818b7c894807408ae18b65ddbd87bd6181f058ef0e1e01a6b6292dc93f718713987a093bf450e512750d061370bfc53b331fb4ec5c19d42eb950dfe27949940afe567bca54226654a39fbae004562164df12f8d5ec5e48e6e4220b60a22798e42f3393a46efa20748d5de42883d83e0cb632b10a26f52bea7f41185a65540b33e31dd7bc24f64736c367d3529b1c192ef925c09bd30fb22aecded1ddee2b8239b5d0823b72d5be38e25cae742b3726c36d280b6c77dab1d8d0eee0553d4c495b8c85a463e3e20b97775ca275d2f475775c7ee49663badc5d211d59cb9f27e5e85679f37f5c019704bb81df302f70f5028c56a0ae9b8f0fb1571040281c1b91352d324f105e6f2a4ae6606ade41375eac93b5ccd42bdafacf2721f39546c1d57692dff5ced9c074181c617da347358d7593590a7720ad35ea49827ca680d6d81138874547aac588584e03d1f976b070161334a8c0fb6278c8af5c5bb6fb3a4fa4998bf936411d87cbac65234620e4851c09f473b8daec1ec5c02fa9c36bfb2e3fea484c3e8849c05ea23ad974e3400e1dfd56d8d85bbcdef39d48a39f0bce16e2051ed9f69eb9cee56d8d221a93018e2dbd5e002494d54afe4546f833297aece744e18c5c7ce134f37d442d5012744ff901e1caae6e50c7964797541a83c0c8cc51b3fe5eb83da936c27d7df3b945792abd3def63a1f9cb9ae6a9cded53ce407f99daa0c854b77ee292177a5e11f4197adf39cfd5430dd73ad97e0e5f31d34027cea70a7c16fea8a00294d5283f24fcdc59a74b89b3b45fa33964907ac8ac44dc752bad10c580b2e009dc12ba287b7379b34e5a1a32b0b294275ee10f9fedb8f2a28fbef0c73cec5a54153a193eb99cd095f27b085442c43ef5da2e63b8a8f71e96122f6808c0fe94d2c74219833136625e9e35a8575c787aaf811d53bd784a0c7478202cfac11081935828a8f52c33f5f5fef3c655e79fb20879eec5412be6bd6050036e1eb549d75c2a6e7b0b6886a31af5ecb351a7cbb334959f93a41ea83217d89eefa4b5868bfd1beaef369ceec1f2124fd16d6a679514935b6c1f3b7e2efa407961386032aef6941df9257a91aea8a44618a306904ed0726db7aa5b50a5ff849cb2b84ea54f977cf3e153a74a9da6b33e6e37f25bcabd5c607550250c53564c27a88a4ab91a241994bfeabeafd03215d9489fd4310af049042fd6b9b1a1ac025eb88a5dfa99f4913c2246fd994ca86e64e9cbc10c147b48aa80db132f2faf8ac154c8c95be19f727d7599451e8b78a18a50153eaa48164f6dc3f05b426eeaa3e5e06de0b4c67d807b94032e8f5d401c381b8f738ac0deef0f24e345d1cc81ee3435e4dd", 0x1000}, {&(0x7f0000002240)="2cc00ea9c647efb2d409de5b3d7a090605eeda7639a871", 0x17}, {&(0x7f0000002280)="74fd12066eee0e0983d4b23ca588efb1f9ab82a924d4a1baf5be4c7ff4dfcc09ee8b3b50d52336aeee6ead693c8dfa650e3682", 0x33}, {&(0x7f00000022c0)="eec747741162d68f3500c2f9d7f90d92fec2802bfa545186ca320b0380e4ede6eb9677a11b739c50a411f6ace0281e473b4f19bac94fca9145afc9a156e49fc4f206e88e2b3d48aad2de2e001eb6c3226aa81623ef3390da7cd8a2c66198d41703f16ef6862568f4b2eb7ae873620ea95070eaa4d7f089d6fa147409276d94452fed4622dd2193b625b14fd0c81eb4252909963f64d5f5bd44be18901f74db255f8f1b81bc2131edff0d00587ccdded518084ddd7f1566bffcf68977a91ba826469078b7a1e5de02e13d129e5ad24dd0491f710bad9c070f200f8bd0768cb5f00c61c7fb1fbeb11da81cabbbbc043c7cfd49b022f14274f3d3935fd62aee584e11fbef19546bca8d916984c3805abba2636ad2b0fbb47ccc7be9526ac58b2ea33291669ed42c6c2a25b9d6c1890be208d0dbcc1490dc66afa0767e6013763db2a3a86e5439f8490a0aa7e829d305db33e2ec2b6220d9e6ecf1eb8134916c87368f22537273943314772f91f16cb12f500be444154123cc1b3221226d433e206b09c5c00fb12b46d5fea29fbfc34292aedaefd804d1ae54a9906e512402d20ffe2a58df4ff00582f81cfc48768bb9696d6282d5191b09c99f51e9d8c2649148267f99e3610daec5f18151bf53d38aba1ba3bc29bed52c5d7f8d31525149a3e99c3e0d0fcd4e1b86abf5007c6b843d0a366ba065f68a7dffce56c4ac1f457ce22b8b212cf5f3bec3632708773c897606840e1fa4b661441d9e966fc5c13d8a61c1903de10c596c9fe300efe66470337a3cadb56619db79b55cdb1e65586aaee083c2c59a199384bc32b88f01bab0e899736091161cbd7586447018de6b884bf9cafb2a613dc4f6691cedb4e5592e9eff85f90f4d4dc7c51bfd46823212d659981be782866089de74702c29cd029662865cba237f8a5e7bbc8b84c744f6a4620684b4c37d03421a592687be6f70dbc6f47aa6417cce8281e0fed1bfc3aa0e60d06d5ed0785c3f83fd7c8bcbd14c24733a99976a3ebb519685c006f65be6c067cfe908eadf07e069e28331dd021a6ffdc812a6d44c74a244d9ca6a0d919ce05f6269c687212217bb6afedb561c28ec2351fb34d9ffac0b5a7ec059b1802057319c4c1587d7459b3f46ffdca80e20948b5aabe001498ea8607bc0f28bbf5df02623869e74b085d88c975d7887d9215da72addcc73e88c5b07788fc617652ca90937aa6f4fab6b87870217aef4db5ec543ed5d34cedb5cf141c3e4053f1faae45c41311760ae227933ef40b71c43bc1eb86169f7b496163df08d15e7ab8ae179d31429042977b983a886c6336df117fb7f96e971e0259edd28064a1209f300dc62fc849cf9b3f063b595572d62b02f5c3eb1dc52a3e6ba7f0b9e309dad38148b45de445e5779f0e6976b8463a5b51e285215aad9e0eeb1b5341273f1830104ed7ffbf26b85243d7a243cf5c7b2831d5549ccc4eb9ba03d2be15bbbe7b41880b9354ad195183a0c5ad04cff12190553aa124c40093e46ac72f9bed3302ef958c37d2799b8f0ce97aa2f0c70c16ef7439afa5c8f26046b3b02d75aee2224a61f9e3fd3b6fef968db4b1f6a9f973d54eea2af8e46ca14050cafa526998773b619e827047d9a16db34c99125c3d4eca490de5e99eee77d798a9b2e8fca5f1c75ae6afe3b242f91cd2a9bf92346a4e8663bca124775bb1b46352e09ecf7df11d87963f5499213d21dea944744f3fff762219edbe7f594ea467ab57eb3dcda5f748688f459985ed8037098f47ccb5a6bb0ce7711a19967dee2d86ca323f04ba79c59812fd7ca6d57e431cb0e5b9a3161f3dccbe2faa133e754a6bf5a220db48b5d927e26b72a9564f8dfc0295de686b8013df4f4cfe13bd3d48ba3e09052f56dffc5bb7afc552ae8452616547cf0b0324969558b90cd6d056471db83fa767e520bd7a3fc642217482683f76cd536443e4d9343f03b0790fda57335c9e0c451175eac203ffba3cea159a14bf6a4024296934aa443d2e57fe4a484954552174f934994b602e5386397035117338c0752393ed25595db0897171e29311389e95e09140f4401bcb6c46686cdbd31219aebba6f9ebd50527e60ee2f0f2c572b4a331ea2477de00dff55430cc0ada5bf6af91e1b923eea5e504df5ee416025096376e44c29a18b3ba5c2df976580f269565d3dbf97d9171849aa93f5c25ad1596da42461cf3fc767969ae7d8b75c54b2507064babad02f0209ce7c1e78eb5f59fb94bfcd8c82d2382d39b5c3bb220f64f3f8ab8c2818d024d5361999fb5a29c86d73b23737e9507efb539143de961879c2280270602170c14fbeb78551645328bdea5dbf07c98dc1d020ca0a004481c9f2dd566a09be6d8005e2144ecc9a0ac9d4313cee56c7ccdc8bd54e7b4fb3a1b5138646d7e38f13920b3ccfd306297221ae2cf858dd12294cda0100f269499cb32127b2f8b7bed24887caca733673e4cba90ea1d458c5c2ceed943b23f8a1511bff36d7ae80a617cff47ccfcea8ef3d701e866fcc86907a0f8de21a1f8a3b846cae4cdd1f163be901f6c00814c66f6ce9496736b7228c23a92b1bc87e8a099fc55864074600ab27bdfb81e1618d3610318db0e4eb43af29c861e1d1edb76c672ab467448e449d236ba00c1b8d2f5e45ffb09a94050d57f09b922c1a4a640ab5c4f9cf678f0219e3f2b2e3a7380239b9252e4d8694ee86d99b57b4b797457ac139af75eb9bb3fb986ffda4f455ade1d4d4bf5fdd1c2583bac2aaed273a642016fa7a077ba544e2579a4a903ac056d3ad173465921e7be0f336a9536252ca72fea966ed798c9ccd4e30dcd8a774283229600439855e18f7ba761628246bbe2c17e60d3fa1eb789c98a74ed139bfb83df3696a937f6b65838b4f338c8021e5dc7b45c258c542221b6c82a7a40044519dc46dcab860ec6418f89fc65d47d6d2f89007d503d7d47473dea10a1a4bd7aae135e9f877064fc4e1b926133f8ea10f33f57a2aabcb77292d0d7a1557d0124edd76cba198b36d30d0d8c92e7fa4810d22c89b5dee5a2bde256f39462521dda4366322681e3037ceca817a8d99bb5f9557ec0996930741651d89e269d3d22f82a5d4bdce6e42781d8534c5a9b367af78bc46c7cc6aec0535f6a88ff8c48723958ee8846e2c3fb28f946153eddcd319566f4c6f4036d6f23feba243f461d8b4b61d9bbc93c4ac8055298f1e51a6e2a8b8aafc1b3e5ba38f1c8577bf582b76f006c9f6ec18492ef8b34478237d9d4c887359f306f0b06b63fb7815978c025f864a58fd2a71bbb1a2544b674684a797698ded50e5947cb018ab37617f6a90d07d49b6c33a1576d8309a3742cc36463d4479fcfd3520cf2587f6dbb0ada3e30d36904ca3140199775208a43d9a5c30765b4dd24924177eb8caa919d1cf8937936bf07a0c110394a57cb801cf9a550ea4abe743fcbc87706431e2f5887cfb6efb4995a58879b97a7e4af08fe6eac43bc0899beacf892412fd871541f1d4d2c540970dbebcf662616ff95c25923bbb130eeb2d4a52e253d5bb42cc728714369515d6520f947bbcc7cbc4791887f9f7abf91e2e78574a317f5f607ced998cc245fc90898c7ebb7b1b78c913d64822ac8066db111cc471f494ef72db0adfc3b4b75da35b2070286c82cee743eeaebfeaee5429f949016417eb474d70a37c431f2c1bc09cb74e551e1adbc90f65ae78a78ffc8faa609dd179b76251cc32de919d6f06f6816c6667c99f3b8a0a822be3392304f3130c91666dc6db9a6d7427e43f5d74c8f8123f13dc786b1de3a1b9972cd00d65638182e115da681af097a3d9b5a0e64e8d1c2df4338dbf28129b1c9cbc89100b7c8b1fb32585f2a878fd09fb41954d0e6711b57021d8802d57ee0a1f5376464ebad55a1ae5bc8c4e1ecb5fd861ddf0b322906dbb00840d8a0c4dec14adf2f4aa2d3f192a0ec40831e202fbf0cdc9db7cc3033525b974f77ce6b1b342402af5744ccf544b256720adc0bc6640e634a3fb69faa1329d33467e073c5dcc9f88d0b412a890b15e42750ed2e631a321c3a20a4794059528c46c9c77ffc2cde901d4d46a98d28cb1c2a9f74f872506a31e800259a14db51aa8b0159644565c2eeaf8795075735718340336032019b7e599aa4e4b103603211e6930e5d5bbab8bd7c602b649f8d48f8c90165544202328fd4e571c27bb9858ed0a03513263d91ff3e45f4b8a514dc45915b504c349c07fc9c0a05720a0214d9dd8fa4cb598662cb8f09be1b036cdefdaa3294628bd9356e7e137c9c7e75dae8a394550ed66b4e70589d8f71e4df42b65b5f08095cae883a93b8a50b6b9d3a58c0ff8c0c8edbf2b8e537666938c5938b6fb0dbdd785850780c2023209c6b6ac95617cd253f72254f51fd045bcddf408597613f18e509462b45e23c4a7234d782a06ef2759e0284f1ae1d1839ede37148825e989108c8413e6925d60e9544ea7298cbcce97a9d2860afa921f1d1241490a1a8b2075070b138c8d539ac19de0dae61b4725b1e004a63ac2a3974c754eef686bd9d46119dad8a79763b9049f16ee6a56a07c03bdc8b3248cf9b8b9f8354fba3ed63630c4004925e966ccb2f21aedffe420372fa683e483bcd3ade9860de82837456f7399d8c3a080e9ad20c312455af886caffc0ea64644d44b84ca8fc3716a429dcf3c71c55ce5316f424138082eb8ec78b9c31867193b4b8167069de59983587f6cac42e55799dbb881c03ae31b8e353fcc7f7d9fb4ecf7cd88d23ab7339e37f48312b580045a94261b377de7815e48261dea3fe86565f8b62ded23112805be9f1224aadf22a96a5d5b8c498ab0c050b9a3c53ccaf085ade2db5347ab5c8d64d7835d890062a05648dc04faf75908822c87d41a793e441a0fc2b72fc224ff5ee2d565501c7494509379ce19e135b04e2d8962f02dcac7b02fc8c9050d99862a527a10960e73327e59a056f12dd00d0d41b8c8cf3ea419f39dc40090a4ff036e74051e78c1c8ed207e4e3eda72b51591c1b2b1f25af8aa33632a5f5539fd5714dcbeb23e8e7b3bb696c74e401e94219f65c3fcde70f3a2d9fa14571d7d997a1928ad55cb15032340cd8b691b67b3193823d8e31f0e645157e6bbee9f389d4e22a7bb95b4ec1dd869943bfead135ac7e336daee6135d891da060aea7a3432e0564182cc626a8c2e1af421cb177be21781cb1dfe2753c46a1fd386212fc4ea71ac2e320c25b4d710a8de8f36be10f1744a9a06f572c8626fb4b206ab55809eba479b01912a35bf10706471f78ea26293e1c480d7fa41ca91bc8a816d3f62638458ef3651b42e96e09dceb50da38796654313dd174906be1c64603ac46b81df88cf0492397a080789539fa7920e3f06b375b9921558dc7de316a545a32dd10972b2d7e3406f7cc47ed5c3bd1bce3bef575ed5088b3d60c74ac742264a934bc281850262040160cf8a0fa5193605fd7bdb7d9c2315840340c05e1f65fc479dfb37702f5d767f490672ec29f2ed12e4d815bac2a3ba4c0b30e223ee5ecbb22e8dad55a2734ca3be1b19f11c5732f2a8ed1f6910149b238ba5d7af71fabfa0a10f4a96fe6750d38efd901291a3c1144b532fa168adbf9beaa1ceee31a0b9edf1bf3968ddbccc857712f685cfe98482e6eed6e0558541898fabb7d6ae41a518a6b8212303f93bb72ceb34ef0806caf7f032b43dfcb4631ca4a434d379120ca900050b3cd6615627aba70465307535cbb49a51a556e8bca2b84c11991656d754233e65a65b2ee221cd60ce8690636f84539157904c4ad37e3a4", 0x1000}], 0x7) r2 = socket$inet(0x2, 0x4000, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="3ffe90da", 0x4) bind$inet(r0, &(0x7f0000003340)={0x2, 0x1}, 0xc) 15:40:29 executing program 1: setuid(0xee01) r0 = dup(0xffffffffffffff9c) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)="cf26984d248b746f788eb3c9eea56402d0329af41bda750f514057374b08c1306481665efa026aef6a52aeb162763ba376e6fe1866f47d04586de8042f9a19975c76d0e62aba9b30b632a305ddd48b9927043bc1e025e08fd0c90ba53b8c5c735286311e7bc15adc6abf8695920face49fc40f2209f7b96fb087539269fe261eee27ff8da17e3c55d1352afd01daa745f9543dbe42e8a0b5bb66bdbcab65a6ed1fcb6f802f261c8cc761b1dd579c6c7203a27232933fc6f1d49180da2d1f7d", 0xbf}, {&(0x7f00000000c0)="69dfef2052ae243539c3049bfdd052d86e03ea547cd07b5df3c04a947fc07c4657745394a4ece62df65a3e8e1b87693e197f36855300716844f7c11787f6674ec6340dc95f6c90d9322578406679ac1faf4b24300020e39bf35cfeaacd7d52f753da0a28d2160aa2d4b89622c6", 0x6d}, {&(0x7f0000000140)="b2bf9f2f0f70d061b2732a4129b2a56cbe650df75bacc7f79bb9327d1c744486b175a7ddc9bd", 0x26}, {&(0x7f0000000180)="5f27c5af61f44f3806fdc1d780a0963d3acfca5e520553d0e456351ed5d3", 0x1e}, {&(0x7f00000001c0)="a0a2045553863a1d5af8d1bb99cbc464d71e3021347902f94b4c9b2b38eb41c9dc1cce3ed2d5210516b3180912b9ff06ea195315f3771f871929e19af6ac7b0268c21f7fa342362da561f214e255fd305a304bc15d6eb39aaa3a63a0e5b655045304ebb09db9edd07ea4c4c22382b04f7b943a9916ead1229fd856bd7e4b9a6c9d", 0x81}, {&(0x7f0000000280)="ec1c2c3c9c0d913c6a789f3c3dfa2c01fa2bfcfd18b111a85679a454bcf36101173c7998e62e655a675c2d6ae33236cab12fab670662d5059444fd7168e62f6b7133cf71336e37235a9645b863f57bfa45d481ba7d8c2bf90e308b1d2a373ceb9bdcd4d6011b4c414b22650c048bc880938f4354e0", 0x75}, {&(0x7f0000000300)="c1f8ce884391fac2d36cb2cbe7c1248928823ccdf8dc457a3c519ea011d8fd292882cff3fff0b58d", 0x28}, {&(0x7f0000000340)="2cb3e67c515ddbf01e9e67b6f6420e97012af743e9d21d5f3b93468da69b25969a4974054c5a7d410d1215a6be44b3653f255ed1a39c35e8662e814e39e85dfc5519e68f35d50fb357dffb4ae505da772fb91e5a8029e13e5bb522825965856b", 0x60}], 0x8) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x27, 0x0, 0x0) 15:40:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8, 0x14bf, 0x10df, 0x2, "35fd3e488be10645ae2875750b22d6e49e5786ac", 0x8, 0xff}) 15:40:30 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0xc996, 0x0, 0x0, 0x0) ftruncate(r0, 0x8c1) 15:40:30 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000880)=""/92, &(0x7f0000000900)=0x5c) r1 = socket(0x2, 0x2, 0x0) socketpair(0x1a, 0x4001, 0x80000000, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r2, &(0x7f0000000840)='./file0\x00', 0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82020e2f66696c653000"], 0x10) writev(r1, &(0x7f0000001cc0)=[{&(0x7f0000000040)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90acc00000000000000437af20f256fe03885b1d0948b656d43dc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d5401002746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a0440068166073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faacc5318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a984801429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d860", 0x789}], 0x1) 15:40:30 executing program 1: r0 = socket$inet(0x2, 0x3, 0x3) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/184, 0xb8) 15:40:30 executing program 0: clock_getres(0x6, 0x0) socket$unix(0x1, 0x1, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') pipe(&(0x7f0000001200)) dup(0xffffffffffffffff) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(r1, &(0x7f0000001280)=@abs, &(0x7f00000012c0)=0xfffffffffffffe9c) readv(r2, &(0x7f0000001140)=[{&(0x7f0000000080)=""/121, 0x79}, {&(0x7f0000000100)=""/6, 0x6}, {&(0x7f0000000140)=""/4096, 0x1000}], 0x3) 15:40:30 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() syz_open_pts() r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) bind$inet6(r2, &(0x7f0000000280)={0x18, 0x2, 0x100, 0x401}, 0xc) r4 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) r5 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r6 = syz_open_pts() r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r9 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r10 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r11 = accept$unix(0xffffffffffffffff, &(0x7f0000000800)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000be8d1535e036d8fab9e806664170b5c782755cd245f238d4602e86e1094d896a483a126b030abe4f2bbbabf4c253f4ed076427938d5592bfb793e1a8eba38f30b276dd53c648705e95591b4bf08bfc4731404580e9d832b8a4e93175f3dc6ce9731d17603ba35438134eb254ec8a216b06b52a77beb90304f6233a47b3203fdbc686489d02c4f464e724a0188ee058ca7b3eaa0724d13b4deda2a1feed9e00b8c0c1a3c9ae483d2e1ff0ffb57a7289d5d433e2cd504a541cc786a75e622de5cdbcca8ad87fbabe423b5bc7c900292fd442ce83d575b9cfb8b573854af11e5cdc4a660037a15ce9d4cd4ed65517323a0a69b215767335092bd49c8b01c32481b01dbbf472460e6359751ad266bc402d6429771fe0d80dde4a12a86a15d7e778165c268ab30cfd53acfff1bbf7636c2beef0c30b8de68fb84e266823faf6f87d7cbb0088c3ada7e2f9ee7f408741c05c9c9814251ef7f552bf8f6a38fb1abe80e40d5f6b73c5c3aaaab0d888066759"], &(0x7f0000000340)=0x6e) r12 = socket(0x6, 0x7, 0x7) r13 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x46, 0xe, 0x8, 0xc5ae}, {{r2}, 0xfffffffffffffffe, 0x70, 0x40000040, 0x80000000000000, 0xfffffffffffff001}, {{r3}, 0x0, 0x2, 0x4, 0x4, 0x1}, {{r4}, 0xffffffffffffffff, 0x42, 0x20000044, 0x8, 0xf7}, {{r5}, 0xfffffffffffffff8, 0x80, 0x2, 0x0, 0x10000}], 0x100000001, &(0x7f0000000380)=[{{r6}, 0xffffffffffffffff, 0xe4, 0x1c, 0x3, 0x80000000}, {{r7}, 0x0, 0x4f, 0x80000030, 0xff, 0x4}, {{r8}, 0x0, 0xd6, 0x0, 0x2, 0x40}, {{r9}, 0xffffffffffffffff, 0x25, 0x20, 0xff, 0xcf7}, {{r10}, 0xfffffffffffffffe, 0x40, 0x1, 0x6, 0x100000000}, {{r11}, 0x0, 0x42, 0x20000021, 0x5, 0x5}, {{r12}, 0xfffffffffffffffe, 0x2, 0x80, 0x4, 0x6}, {{r13}, 0x0, 0x10, 0x0, 0x5, 0x23}], 0x4177fc23, &(0x7f0000000480)={0x5, 0x9}) open(&(0x7f0000000040)='./file0\x00', 0x180a0, 0x3) open(&(0x7f0000000180)='./file0\x00', 0x106, 0x0) 15:40:33 executing program 1: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x8000, 0x3) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') 15:40:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3f, 0xdc0, "c3bb34acf9a52f62ba7ba9defe2beb193f47bf1f"}) 15:40:33 executing program 1: socketpair(0x36, 0x4005, 0x20, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) setuid(0xee01) r1 = msgget(0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, 0x0) 15:40:33 executing program 0: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x81, 0x400000000) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000001c0)={0x8}, 0x0) 15:40:33 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x6, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r7 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x7, r2, r3, r4, r5, 0x131, 0x80000001}, 0x6, 0x5, r6, r7, 0xbd, 0x10d, 0x81, 0x1}) getsockname$inet6(r0, 0xffffffffffffffff, &(0x7f00000000c0)) socketpair(0x2, 0x4, 0x1ff, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f0000000740)) getpeername$inet(r8, &(0x7f0000000040), &(0x7f0000000080)=0xc) 15:40:33 executing program 1: r0 = socket(0x22, 0x2, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x180) getdents(r3, &(0x7f0000000180)=""/111, 0x6f) fchown(r0, r1, r2) sendmsg$unix(r0, &(0x7f0000000000)={&(0x7f0000000040)=ANY=[@ANYBLOB='e0\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0x0, 0x0, &(0x7f0000000280)}, 0x0) lseek(r0, 0x0, 0x3) utimensat(r3, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x5, 0x4}, {0x5, 0x8bf1}}, 0x2) ioctl$TIOCCBRK(r3, 0x2000747a) 15:40:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/4096) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000001040), &(0x7f0000001080)=0x4) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) 15:40:36 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x5, 0x0, 0x8001, 0x0) 15:40:36 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x8) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)="6ff5ce8cb242a4cc049df32afd32e7e0ebdb4c527ba3184ee076a1028db54e1ef940062940c6b414340182031a2187d309f4eade2a1ac4c1d6e9f740e7eb0dfd0a3a09e2c9696d0995a93fa554f0be420a4f77d6ee575a12552a4c0ae0c5a86c5f7f74b263b7a8d0d0944e8a831acead7dd8f72d30ff21c5157c971d72dbe004cf6d78ecca3a6af40565e79b8e0f9f55963b20", 0x93}], 0x2, &(0x7f0000000200)=[@rights={0x28, 0xffff, 0x1, [r1, r0, r0, r0, r0]}], 0x28, 0x40a}, 0x400) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 15:40:36 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x51}], 0x9ca, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0xfffffffffffffffc, &(0x7f0000000000), 0xa581, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x5) 15:40:36 executing program 0: pipe2(0x0, 0xfffd) r0 = semget$private(0x0, 0x5, 0xa) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000000)=""/34) 15:40:36 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x60) chmod(&(0x7f0000000000)='./file0\x00', 0xb) setgroups(0x0, 0x0) setregid(0x0, r0) chroot(&(0x7f0000000200)='./file0/file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setuid(r1) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)) 15:40:36 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000100)=0x2000000000000000, 0x4) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6, 0x810, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) pipe2(&(0x7f0000000000), 0x10000) 15:40:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080, 0x80055b5) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)={{0xfffffffffffff800, 0xfffffffffffffffe}, {0x5, 0x4}}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000100)='./bus\x00', 0x1, 0x8001) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 15:40:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x4, 0xddeb, 0x7, 0x9, "eaa17e3c7846c21746731dcec6931e1072c736f0", 0x3f, 0x8}) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffffffffffffffff) close(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x6) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x59) 15:40:36 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000280)='c\x00') chdir(&(0x7f00000002c0)='./file1\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rmdir(&(0x7f0000000040)='./file0\x00') 15:40:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffff8cb4, "15f440e7d215f27f8366d0b249cdc0e8d07b747b"}) syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10, 0x1) recvfrom$inet6(r1, &(0x7f0000000080)=""/4096, 0x1000, 0x1, &(0x7f0000001080)={0x18, 0x2, 0x100000001, 0xffffffffffffffff}, 0xc) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 15:40:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x1002, 0x8001) 15:40:36 executing program 0: unlink(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x7ffffffffffffffb, 0x2000000000003}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x10001, 0x3}, 0x8) 15:40:36 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) fsync(r0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x49b, &(0x7f0000000000), 0x1000, 0x0) r3 = fcntl$dupfd(r1, 0x0, r0) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) fsync(r3) 15:40:36 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0xfffffffffffffffd) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) getppid() fcntl$setown(r1, 0x6, r2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3ff, 0x8001, 0x4, 0x4, "4eee2abe048c46e0d030900079b6b761952e34e7", 0x7, 0xfffffffffffffffe}) fcntl$setown(r0, 0x6, r2) 15:40:39 executing program 1: chroot(&(0x7f0000000080)='./file0/file0\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)="a725012480007c2a30", 0x9}], 0x1) poll(&(0x7f00000003c0)=[{r0, 0x15}, {r0, 0x40}], 0x2, 0x0) pipe(&(0x7f0000000040)) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x3ff, 0xbd}, {0xaa, 0x7fffffff}}, 0x0) 15:40:39 executing program 1: pipe(&(0x7f0000000000)) pipe(&(0x7f0000000040)) 15:40:39 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt(r0, 0x29, 0x200000000000001b, &(0x7f0000000140), 0x0) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) 15:40:39 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff7, 0x1000}, {0x3, 0x9, 0x1000}, {0x6, 0x593, 0x1800}, {0x3, 0x800, 0x1800}, {0x3, 0x81, 0x1000}, {0x6, 0x7, 0x1800}, {0x1, 0x9, 0x800}], 0x7) semop(r0, &(0x7f0000000000)=[{}], 0x1) 15:40:39 executing program 1: r0 = socket(0x21, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) geteuid() 15:40:39 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000400)=0xffffffffffffffff) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/133, 0x85}, {&(0x7f0000000100)=""/7, 0x7}], 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="c6", 0x1) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x30, 0x46) getrusage(0x0, &(0x7f0000000240)) r3 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x8082, 0x2) mkdirat(r3, &(0x7f0000000200)='./file0\x00', 0x40) getrusage(0x0, &(0x7f0000000300)) 15:40:39 executing program 0: mprotect(&(0x7f0000186000/0x3000)=nil, 0x3000, 0x6) munmap(&(0x7f0000216000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) clock_settime(0x0, &(0x7f0000000040)) 16:00:00 executing program 0: stat(&(0x7f0000000200)='./file0/../file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800000000) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x5, 0x1000003) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000080)="eea68ba1e22db357", 0x8) socket$inet(0x2, 0x5, 0x7) 16:00:02 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) preadv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/131, 0x83}, {}, {&(0x7f0000000180)=""/132, 0x84}], 0x3, 0x2) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) 16:00:02 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) bind(r0, &(0x7f0000000000)=@un=@abs={0x4324470e2bc21888}, 0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x10100, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) bind$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:03 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x5, 0x1800}, {0x0, 0x0, 0x1000}, {0x1, 0x3, 0x800}], 0x3) semop(r0, 0x0, 0x0) 16:00:03 executing program 1: setuid(0xee01) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xa00, 0x100) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) clock_settime(0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) fcntl$getown(r0, 0x5) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x1, 0x0) 16:00:03 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x837d, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./bus\x00') link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./bus\x00') r1 = dup2(r0, r0) unlinkat(r1, &(0x7f0000000080)='./bus\x00', 0x0) getuid() mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x2088, 0x6) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000001c0)=0x1000) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x5) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x291, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x9) fcntl$getown(r0, 0x5) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0x2) r2 = kqueue() kevent(r0, &(0x7f0000000080), 0x1000, 0x0, 0x9, 0x0) r3 = shmget(0x2, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) shmctl$IPC_RMID(r3, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffb, 0x1, 0x43, 0x8, 0xd8ad}, {{r2}, 0xfffffffffffffff9, 0x22, 0xf0000000, 0x1, 0xc9bd}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x2, 0x80000000}, {{r0}, 0xffffffffffffffff, 0xba, 0x20000060, 0x3}], 0x7fff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x20, 0xf0000000, 0x2, 0x85}, {{r0}, 0xffffffffffffffff, 0x90, 0x1, 0x6000000000000000, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x80, 0xc0000080, 0xa7, 0xdde}], 0x40000, &(0x7f0000000280)={0x6, 0x100000000}) 16:00:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="90", 0x1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000500)=""/237, 0xed}], 0x1, 0x0}, 0x42) getuid() sendto$unix(r1, &(0x7f0000000000)="cc20d429155f2c481ee96ea267bf18776fd8004f99ee9ff139255070fd82ffe588ce2d1d176db7b6a4de14fd999526f69be335209b9b1a749c57b5f015fa76f7582c47b8c428131b034d881de00159e269c592cd28dd7453a6a5f887e3e889aeacaec61db02aa51546fb317405c3176134b4870652483821880d5f64c850427d0d318f39a4a53c3507b5a5151e42d3fb63", 0x91, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000100)="b2950b675503bd676fbb90e3271ae30355437b7a9ad7f68ed39f21f0c625b42efdce4bc858de1b260734a3603cf1c4737e3e625df051de42ed4de6755dcf8073add0ad0e75bd5fc7fda1aaf632ec7dafe89478007721b50238be6c", 0x5b, 0x0, 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2028, 0x4501) stat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) select(0x40, &(0x7f0000000040)={0x9}, 0x0, 0x0, 0x0) 16:00:03 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8289, 0x0) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') lseek(r0, 0x0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000300000002}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) 16:00:03 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e00100000000000000000010000000000000e1"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = msgget(0x2, 0x300) msgrcv(r1, &(0x7f0000000000)={0x0, ""/6}, 0xe, 0x3, 0x800) msgget$private(0x0, 0x213) 16:00:03 executing program 0: getrlimit(0x400000008, 0x0) 16:00:04 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000ff7000/0x9000)=nil, 0x9000, 0x3) r1 = socket(0x1e, 0x3, 0x0) shutdown(r1, 0x2) shutdown(r1, 0x0) mlock(&(0x7f0000ff9000/0x7000)=nil, 0x7000) r2 = semget$private(0x0, 0x3, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) semctl$IPC_RMID(r2, 0x0, 0x0) 16:00:04 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) 16:00:04 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x2000)=nil, 0x8001000) shmdt(r0) r1 = shmget$private(0x0, 0x3000, 0x284, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) r2 = open$dir(&(0x7f0000000180)='./file1\x00', 0xfffffffffffffffc, 0x0) dup2(r2, r2) 16:00:04 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x2800) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x80000000000000) r1 = getgid() fchownat(r0, &(0x7f0000000040)='./bus\x00', 0x0, r1, 0x2) 16:00:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000080)='./file0\x00', 0x50, 0x21) chmod(&(0x7f0000000140)='./file0\x00', 0x1a) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x3, 0x100200001) setsockopt$inet_opts(r0, 0x0, 0x1000000006, &(0x7f00000000c0)="01", 0x1) 16:00:04 executing program 0: read(0xffffffffffffffff, &(0x7f0000000180)=""/57, 0x39) read(0xffffffffffffffff, &(0x7f0000000100)=""/96, 0x60) munlockall() readv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/65, 0x41}], 0x1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x2013, 0xffffffffffffffff, 0x0, 0x2000000000) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='#\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000400)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='V\b,()\x00', &(0x7f0000000380)='\'/\x00', &(0x7f00000003c0)='\x00']) r0 = getuid() setuid(r0) 16:00:04 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0xa63, 0x2}, {0x18, 0x0, 0x80000000, 0xff}, 0x8, [0x1, 0x1000, 0x80, 0x1, 0x400, 0xffffffff, 0x4, 0x40]}, 0x3c) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r2 = semget(0x1, 0x1, 0x20) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/106) mprotect(&(0x7f00002ad000/0x4000)=nil, 0x4000, 0x0) 16:00:04 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000000)='./file0\x00', 0x59) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') 16:00:04 executing program 0: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='r\x00') getuid() getegid() nanosleep(&(0x7f0000000100)={0x1}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) socketpair(0x13, 0x4004, 0x65, &(0x7f0000000180)) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) socketpair(0x0, 0x3, 0x374, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0xda, 0x3, 0x1, 0x1, "b4e87d7e05dc7be62f150039fd15b70f3c744a22", 0xfffffffffffffff7, 0xdde}) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000000)="7270bf6c40afb6bcf4eb69ff", 0xc) syz_open_pts() close(r0) r1 = kqueue() syz_open_pts() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x3, 0x9, 0xfffffffffffffff9, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x8) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:04 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x21, 0x0) kqueue() execve(0x0, 0x0, 0x0) close(r0) socket$inet6(0x18, 0x5, 0x0) connect(r0, &(0x7f0000000040)=@un=@file={0x0, './file1\x00'}, 0xa) socket$inet6(0x18, 0x0, 0x7) 16:00:04 executing program 0: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0xfe) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='.\x00') pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) r2 = msgget(0x3, 0x400) r3 = getuid() r4 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r8 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x2000400, r3, r4, r5, r6, 0x10, 0xe82d}, 0x8001, 0x0, r7, r8, 0x10000, 0xffff, 0x7fff, 0x8}) 16:00:04 executing program 0: kqueue() r0 = getppid() socketpair(0x1, 0x2, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r1, 0x6, r0) getpgid(r0) 16:00:05 executing program 1: unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='x\x00') open$dir(&(0x7f0000000180)='./file1\x00', 0x10080, 0x4) 16:00:05 executing program 0: ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000200)=0x7) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) fchmodat(r0, &(0x7f0000000400)='./file0/file0\x00', 0x1, 0x0) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r1, &(0x7f0000000600)={&(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000240)="44ac27b6e5d9742b81638cd27ba968bcfcb2c5cf1a10eaf3244131877e8c12ecf16f700bc99df792cbb99839db9e750065589c695336013cc30cdea543cd9bc0c8f331000ab677ffa3a1e53ad6b9ddf0aec1c33423134c8135ad1d761d2adb598c92450fc4776c2384114f40f2d783d97f0b5c3cf2ed7c9d0749db4adad7ed7cc9b0ff47bb7efca416fe433f164e8f775966facf", 0x2a}, {&(0x7f0000000300)="e9d650a306bd807be17d4808d7281d66eff89be18f779864e1c472f626bef06a6996c4b077858455d3a7bb852530a90c127d11e4998f67bbd61e6367e9883be18354f5a924557510ff88a3cea94e09ac413de516f5fcf1e0a43ddab4386b72d520d3922c2390ba0f7db40e3455f0b41a1e00049f6ff5598baa63974d6842aaf5ca655ce38bf9143ff2bc9ba6ac232182641985841248f6f240447ce385c46892ad9836f15493ce0ca90909fa4e9831d73a33a1bb09b5a8ce5692521f55c04cba5b8698a2a8737eb656b86724c3e2a2ec6a6b41d5c6690dc683db5b82024c13ef46ace084b1438ee452c815edb4de", 0xee}, {&(0x7f0000000180)="e9064c84f75e", 0x6}, {&(0x7f0000000640)="fba9dfeef8cdc4e93f2520eb4047581a42dd1b3c76ee272fa2a5dbd33e1bfafa2c1fccf9228845261201c08652f6cfa0681fe2cde23e75ca297f0b3b1ecdea49aaf7d0f9ef381da0177ebf158ad9d5785db039c8450e5b29603d91112a389b57a9a4cd4da6be71e3431238a007f239de9131aff04717280c936ea2dfe3cbd8cbb567ce982d46e1cc2ba0f4a6512722ba29931df3571d7dbed93a9bebf38d0d5762bd44c16cbf35c9699e552bd74ac3a0a9500e4bb024ffdd98a29e643290cff74faf2a5a605531af9730af11", 0x2f6}], 0x4, &(0x7f00000004c0)=ANY=[@ANYBLOB="2800f700000000000100000405000000bfe53180100ce41fc1988dc21099e749239aa08f4589feaaf8000000000000000000000008000000475cea460e785a387e90a25489efd0b8a416c965ffe5357ebe193c1202ba09052e35773bbf136a1e51dc3bb3087d373ed3cc9511ac9cc953537cf9b8f34c674ca044a5bb004519604fb98f4aaa647e40ebdf5f4613c7ab8f52931f7cf8b4fbb39565f77066ce7afbd9c931f519dd77002e88f824d44c19c205ae97a78d403be44365460c577553f3980a2c76dbfca512d04a8045bea5735ae2289a969b49f2b24ff5934f1ce457940ea401323b722d605eb62ee5accd67fb128d0bb5e36081ccebb396b60cc4d289d105e8b6acd4b8f09f5ab0adedbc0af32635b7739451db987899725161000000"], 0x120, 0x400}, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) 16:00:05 executing program 0: r0 = accept$unix(0xffffffffffffff9c, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x1) connect(r0, &(0x7f0000000180)=@in6={0x18, 0x3, 0x7ff, 0x80}, 0xc) munmap(&(0x7f0000005000/0x4000)=nil, 0x4000) fchdir(r0) mprotect(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x4) r1 = dup(r0) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCEXCL(r1, 0x2000740d) mknod(&(0x7f0000000000)='./file0\x00', 0x21a0, 0x26) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/222, 0xde) 16:00:05 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) bind$inet6(r1, &(0x7f00000000c0), 0xc) 16:00:05 executing program 0: setrlimit(0x20000000000008, &(0x7f0000000180)={0x10000000002, 0xffffffffbfffffff}) r0 = getgid() r1 = getgid() setrlimit(0x0, &(0x7f0000000000)={0x3, 0x6}) setregid(r0, r1) 16:00:05 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') symlink(&(0x7f0000000240)='./file1\x00', &(0x7f00000002c0)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000300)='./file0/file0\x00') r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x40, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() socket(0x10, 0x7, 0x4) kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x2, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x1) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x7f) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xff, 0x0, 0x8, 0xc52b, "19889f7900b54c2a193cd1b1eb88245c572e3b28", 0x9, 0xffffffff}) ioctl$TIOCCDTR(r0, 0x20007478) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000000}) write(r0, &(0x7f0000000080)="9f002ffe67ffc98425c06a5ce3cd9ceead39073c765012c607580a0a9b62959b6332f79b7cffd81326d28df8", 0x2c) ioctl$TIOCSTART(r0, 0x2000746e) r1 = socket$inet6(0x18, 0x4, 0x553a09e5) recvfrom$inet6(r1, &(0x7f0000000100)=""/52, 0x34, 0x0, &(0x7f00000012c0)={0x18, 0x0, 0x2, 0x3}, 0xc) preadv(r0, &(0x7f0000001280)=[{&(0x7f0000000100)}, {&(0x7f0000000140)=""/112, 0x70}, {&(0x7f00000001c0)=""/129, 0x81}, {&(0x7f0000000280)=""/4096, 0x1000}], 0x4, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x10, 0x6) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x100000001}) flock(r0, 0x1) 16:00:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='r\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000012c0)={0x0}, &(0x7f0000001300)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, &(0x7f00000013c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, &(0x7f0000001540)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, &(0x7f00000015c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, &(0x7f0000001680)=0xc) r9 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001840)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000140)="9dfaa92675820448d05b83253b8cc722a26e8564989e53d59cf77967522056bfc9ced97b5a9c6983e1ede019778e470d260ce3ecf3e9dd7d70ff47500e4f297814d46841f798", 0x46}, {&(0x7f00000001c0)="f4ca898e1b0db3122e69db4ff077a324c88cc8bf0518e650f74400bfeb2a482baf6bdc80701a6e02a1e8d09a812663218a0f1dea690b75cd23cf5bafbc1d7c3c31e8c8670e3af1d9101545a2ed4dc3463c81ff22291eb259bfdb08ac692b3ff130ed36b3c3b86b654cf207d507b0f148a0fe29d14934155c337a301092b750f92c8b8342fb9128e6415e46ee9106172971f67788b593eb864071c923a4ec3654fd05d893b472e7cc082fcc81a84d991bbff7f4a1f96c967fa63a8c3e5341067c7456cf05776e325bd20e2bfa650ba9d721ae479e661ac1322c8f286166d8d3994ed2650b46fd48e816f1282690af3a857242eb46b9c9606fb94ca9c6537e6188efd1d768621af7f2824e9d1c528e2f88fa56de9c8e8567f6566f78505372db57fb3f9b93e49699cbf5b7e22408cf0afcf6c85c4e22cfbb3d586ab914e88b8c1c94e53f8e3f5975b6b411b91c577c680fcddf67bc8ab789e431a8664e2d4217460111271850af5456997d3b63bbe6a4c8591610d1522836ac5fc55c272b6e3d80edf0dee2840c8ed957bb28cd8250202687a7b7b396c62a9989be4fc9ab2b302c7990055db0730fb03a0f0aa07539e84ec1a8837fbbc27478e48c4d1c1deff370199a4276070c76272cd3486da82d6322a1163798aebea290a559f367241a3f954a5630d9ca5e52dc417e93c6320de0c43fc057ecba54cb1fa0f41aae936396c1cf4eb5a1b00ba347a849e9cd3245df934ac793f8f7a8b7f29ba8c31f219a5f8a0b1f916a64b028d57cba0717a4280ed3d16391bbeaa46067a570127f8d8bb1f7dd0f40ea962ff6c821455ea3f265fc8b63e4f38fb7b86e491ef50851c97fa75dda566d82ca3dc9b74e0cf857c5d067e0d2c9d12d3036004c9a9a3c278d04125333359780ebc02ad7952f60de4e8e90c78f0adb47edfad9b1a8b36be4ebfe8d520f500ec6ee87a03bafcf603d166f716dae79b22f7b62ccce8b43bc73ccb52a193bf85c47372728c16aec6254cd0e37936f426b8bab1d68aaa15ce4da24f8278fae2458322ad6a4e4efec47856d3c43b18bc1dee56cb6e4924d0ba238b36962deca18540c5fa220d34f6d75c2fc2c7e56b9c4efaf0d468b4a8235873c0f38c154ea19cd0a6729038a01c7a3292bca72803953bef88525e35565a41c6ef077c25ca5376ed8b9328c7658cd97a22fc811233ac856fab4f69fb014cb0cb22253edec5d3a4d55a9afaaf098bb125be0f907a1b3b9f2fb0831342027c65d4bc9a128631f6e5db5c4ca02f5047dbe45f79700081c9084b94fa6fe83424f434869daab25adcf981ba163b08dc362cfc261530e5a31770c987e776cd1e4151e8e802eb5737ed59102dfd0b8664bc7a6775a707d84304bcaae6f6dd48787c7148dc30a8f25844d25f09739f6c066ca2a662a451fae3666d8eff854702ea23fb5f2b09e68bd41911f8e597c661ea257ac18719bb724864e970fced41b05609c8a92b1ef9d98f0fb3af7bb846db71dcaa22f6a725b636a21b27bc90ab9a9e3f42fc7436a5fbcd66a2c8856d80125d3f86a4f7bd03c011dfd23292c84522d6b727c2b05c68ae071f0690605583e47f9fe983ff701e738b4f13344fd60a146995cdb33f63f8412c1452357ac3007b0db2ede0174d874f9c6b12a48592431a76616fc4cd1a88fdd185c7b1ae9456e20c9a1f335ad65660e0aa05e50d310adcf83ccb3994209b1e9b19ff9d7d6472fbadedc6ce45ee80e883c4f03c239df1c520088ee347b6cc4b1bac7cbb56f9a4569b6e7a5621c53d21e2f609513ea70eb9f73d1ae1565b8972ffe452cc67699901ffe037dcb61220b1636f3c09af0264bf2615ecb79cd9cb5f31de295ce37f69586f2c3f057a0e8830ddb5c86e514232f0f1301a5c72891020987c353dc526eeea9952b7a9c04871beb7eb54f993e3b6b4e3176301db8deae0719710983cb4d58a19ae0347858831c43a5619f764c90a2c17d803aa777b956d15181fb9b6d01eba20d3c8506fd68bfbd657f3ea97c90856c55f79cce7936341a30358ae37ae69b8a74feb82b15e2cbcaa66e562f1188f583ebd55315899b52c44957f507ff7d01458b9527949349aa64a2a49a02090a6856813c283685864b2ef69a05c78c3bd420cfbecde5cc7c75e0413e811b5c6e1d88b9fa2f0f3dc7787fedc87b36769bfeaf01439410697312c9a60bdeaa3ee36a74351c91fef917958aecc8f69f6aa98c96ba08d526e94b20e53ee791053c0b7e1c4d0650b461300d085a004c1d1f0ae495d93e68d00d4840397060b24c30c29c90e94a1d2b3b6d455d7c9d43a915a55a0da6dd8ea2b970023555b181d757e752b83d2573e668f61c0c3ee0585afbba48c08c20b0a51ad31dc0f303fdc5a527aace973d04c9715d259627920794827eb55965bf46189fb5385217545eb767cd1306fcf029bdf29fc33dba0f745c8850d0ef8183144b1771d306b57d9cf368a0c39aa266c81ed3175c6ca9c5fb473310bb43855f3d9c0efa7f12df20e25fecbde23a36cc0a9e8d5b5a8e3dbd596a61ca8fe729ac2fdd74a3d6821f4c184f47236b817bb5dcd6191a5cc468a0e3b5f26e9d4950a200efe6089fd2d9f08a307e86fb8c1fa83c5192aefcdaad0a9c019f81753403f3696c07334e3d68f014378e0ba957668853cd88a5773f7e9d2729e5c1e29a9466167f4e47847b503d3834cf6097bb6b72565b3e6e631f17eb7fb9ceed6d447b2e7c14cfec03f768c4c56c7e2aca5cc231e8d8361cdda58446e04f3393d140fa11d908518d48a34b772b46d0edcde6d096ddfff74dbd52c420d72a04bf6faee7316982410ee3689e5a86c1ed2b114d6fbb2b8c056d432587b0180af45443d1d7286dc68792d4c1ebe76f78d7b87d103a222db7d34314b04769035d4587485738eef82080592600fd94ed6bf2564d7abd7cc2b979c6671fda155318cc4869f617a3496f20c47ffe6803a2ecbf5bc51e8578d886763236966ddfb8176b53a6cb4bec8e08ce088e3e192e25f970bd0a2f2e3302a63480b23c06e4268bd38cbaab9afa99bc419b6e1d4b5d48650c503517b726650f97e3d1714447dda2de5cf752c4419840a75f54a107a9f0bbc44c09bb4bcce2de44ddf45ef8b5e2e57762bfa49a2b01f52177564d0536931012cf24ba8b173c157596eac5418f2041eb2afa73c45e38976ffa83120346f82f125778add35a18d2795d1a2148f6b4817b36eb9e6e1f604660222e36298575bd329f23da0edbf1de23ac29fc54f37cf1f68c12e2d0813bcc6c0b962b04a6206b2b588d454762abeabf4496e10f72f075bbc346cffed2c8da2a4dcc1c9c7708bcb990e20b5ddfc11c867c3029c4644bd5fd7b9e4a7dc315e780f54415b6503ea4d44e8edd97568b1c642896cbfb739887c3ffa433db5e1177490a03d2881f336dae3e0e356076d1b2d79e5fd7be2e123ad3a99a86b9b7154b1836b6ab61ce775c29d9e816fa01932beea43a01aca3ab8f3d3a810daeb439ea12921a5d4e0cec70f020b9262cedf9899a99b7d4ea2c6078d2f46ab921a1978a5cfa123b0279c3f0a183e666e61aba7705d21a9bfd82ffc71c7f9bf4db4f6ee7be7d5583e60e6333ac4692aecf56f897633dc7b27d09d4a95004e01debe8e4436b6b5074737f394ddec373e279ae81321a295d5a4cdbd0252b9a067476b1e5edf8a2ac353b9533dea0cd11b58a295ecd486d7254cdb482fd11fc62ba34cba548af5b3e1b1134dc228e7a8bd96dab7ae82a94a58b7fbaae832b1da5c7cb8f760b768b299360e8de8bde117961b09e178a3eb12adee7dc3700b6183525d8aae6f177569dc8db601ad29699c820ff913d8b7d4ecc238a19e5e3afd0a53403890a61337de2532fd29c1b4d4769b041b15a6d6ac5cf20417598bffdaacc5321c6aa3a2409b6023232926cc9070c21df86b12e6e2e6b5682df1ba24c99d5aaa87e5b61d65a742144ee3ec414253ae6c0be2eb2c4b3db4d38c9f3da956bea2cdad14b190fb98bcce9101ae77875bf6b3528fe5ad95631910394c12577d9373741b145f02c9d3c61a1440ae37ca347d9cf8e835f4a13c4f52bf017af148c6b7fd4eb70bfef76a49cd94372b49d34d7719626a9c8f5d857920f8d25d3afa15d5b5ba878e7f4c0c0a931a026d9dcb962ed29777936500c6c3805505e9a4e24e07834787841d70bcec755ef99f091992492059ac66d6da77f622c2636184d34e345e31478be81c1648374c9beba313dad3c8a8ea66e8aca49dec6c859601bf27b450e5228a4786e97573f75e346fd0cdf2ccaf27882d984e17531446d6516648dc5d9f4d2c96525d9cc25f93b457b35b0d0ac3caa4a05115b20c5f07e7cff9533e99af9a84045df102a5a2539e4fb4f92171ad35ae6b2c68e76f84989ecdce32ee00cccb35a54eb91330ac78563a95d401d52fb294bc346383ae4a00b2762189723293d7642dc9f97aa038f23c3f5a63b3bd6cc83d3fdb62921a5aeecc2b97d51c35a7a691534454dcb1249db04972284d609dcda9211521b0c8502c55174e22ed89f0f6472d8fc41a8ce392ffe675fd96ba29345c0af4a5f9b7bd8edaaedf353585daae376c9abc390960949c492d80d51f15efda352274de33d224ce9d7d70478cc019a1cf9b35ea9c7a553377295542be426dc6756a34c7e337775995f3331b8d6b1e3efd8764cbcd54c1603ffde848d5616805017314964e60bdceb152169b45ab69ddec7e8658bf3620bcbc46945759af567130514ff52a0f2e4378ec7a3b3ddc40d7ff069c9c0a98bb652f4e8040d67bdfb2288bf4113132669d1fc7f08e89cad5d00a537677d2823651f4c9dfe58e158f03af5b7edcf73f769b92fdfd3150c21e6938c88831231c096653878e886eb58d4426b65d65060d36e52ddce5ac5884ecd07304db3bc5090e542f4bbbcfd67226eaf859df16d98e5e8448bd3dfae571252353753e639dfed8d8adec464e97e0773d84f203dd21ebcddf865f03468f96945f16413d17e8463fb28a339c52ef04537ea2966ec64fa253fa25b530d88a35c67b472246aa26ecd68073383c636539d1f519758d879e30b646338e22467a1cfd401127cb5bd2da4c50e28c25df442002428a911c72c534cc227bd3faf54c7c399e0819d6c3fc88339e2436ef46da55547e603d1defa0416f0cdb782addd023a876147628c660d4f6be507ad50b42447f8621101582c6da6a064b5808699528998361906e247f4addb6508c1f6ede8670899591bff7c5cbaad72486658f4539fb3292efc99e118e53618b01decacc0b29a904e6987975d5cb7485a8cdee63bde654b4f1d48f5fcbca9ddebc60fb57bdbe54feb60758ce7cbb046072f87bf64e81ca81d9cec501bf9c0741be9c73d45d4fc56437f1f568149b56f0bd112643e54b810e76b0eba9d2924a60135bfaf1be91d17fed2c0e67a5b7756fa86dc24e13614e8fc5ae86e832cd0f73c453415c59e7227295f5ff3df7a8e9de52d3b29f5dd1c1edb07ba8fd1a78435bc126b937aa42bef83cd1ba0b73e1d98157527cb1f89451f5d4f8eb4461b1af0ac3b0f04f4828a9f9290c67272e93a81067061aa6ac225c04b768c4b8e797264cdfbf5218eb99d9e4b1958823ad9e56a2dab74d4b2f6e6f80323dba807130da15a4d74c0b24fc13ce86f0fac0882b73398b806895a1db23fc8b6e6b0bbc27c04e559e4c03e2c185a023cecbcec6675d8bdbedb1bd7616e72d86e73a64c7e31e9beefb67317392b880ef4ed4c238a4c9e4375af508c12db2ca4f73c70e7678ca92bc8cf7a87ad033eadd8d8a7", 0x1000}, {&(0x7f00000011c0)="af7ae1e316c16d1e546be50c9fd407e6551a5f705b2b550f63093a2d072a602436e770ae2d7f0b8fd73bfadee357dba231d7ab5c2b6f2dc74585c86cb4b41049df88c99a0ef0e2589e14ed6f8a6d1f45501cdbab7a693edadc7735c971c0ab7f52d2d0a3b0d4c9849d1b474ef417", 0x6e}, {&(0x7f0000001240)="436465a3ab8feacfd112a3e09751a130a47c4fbde5289a1e3bb759200673bc28d92119192af9ddeacae21de0bff8e0c523082a76fb3ab0089e75d61cfc7468bee0e86d2bd15280c44020e254575b2731856bf33649d7633260e584e169c8cb7e9ab4ac", 0x63}], 0x4, &(0x7f0000001740)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, r4, r5}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0xf0, 0x3}, 0x1) 16:00:05 executing program 0: socket$inet6(0x18, 0x8003, 0x0) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x5, 0x503) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000000)="125a5328", 0x4) 16:00:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x400, 0x8) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kqueue() dup2(0xffffffffffffffff, 0xffffffffffffffff) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000140)={0x6, 0xfffffffffffffff7, 0x3, 0x6, 0x3, 0x10001, 0x80, 0x5c4}, &(0x7f00000001c0)={0xe1d7, 0x8}) 16:00:05 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000000), 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:00:05 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) recvmsg(r0, &(0x7f0000002640)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000025c0)=[{&(0x7f0000000080)=""/205, 0xcd}, {&(0x7f0000000180)=""/206, 0xce}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f0000000280)=""/141, 0x8d}, {&(0x7f0000000340)=""/230, 0xe6}, {&(0x7f00000015c0)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/190, 0xbe}], 0x7, &(0x7f0000000440), 0x0, 0x6c8e9dad}, 0x42) recvmsg(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x1d9, &(0x7f0000000480)=[{0x0}], 0x10bd, 0x0}, 0x0) 16:00:05 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001ec0)=[{&(0x7f00000008c0)="22211851a56ebf601a95792886bf729d6e0bdc3b16360d6ed00c21ec41aed34d8917b5cfff3b06dda706ca92cb38c7b9b57776d26597488466ea87893a238f4c88312df75e3a231662643d7c74a7f1cc3a909f47542be2c0e130116468cfacc2c68a2c47346574df1e2ca8da5e920911d7ad89edaafe87480e338e42405684d2fb0f27dd1e00acbaae2d0b5be1c530a47429ae497c56787d4c917003c9560f7b2cbb5da3e4e1e87e23f48ae659ff81fe9939d393e53f68d8c6e4dedeae04c36ffa64727b3772aa8b05b066a5d96e3278770d1a4328b25897", 0xd8}, {&(0x7f00000009c0)="094a3ee9c434bf54f13bd3d009dca5bfa0b15053f0a76d2422ee8ace0e7aa78bc3d133a5837a2900335114c49ba4a7e0142a1b830756bcd5c515294eba28a86c63f9e8b96216be22c04528016fc755b4f8f2730877494647d63e0262a9083d32592c98d876a0eb8124ddbe8340d7c1e0565e9d6df3a6febbc35550e2e0211745af71e02c3eb9bf33be1b9874e0ede0259cad69ba8101e639db3c36e1d6b37586f93a8c9e55bfda9899882a26c5f7bfc7114c1e303c1d1057a092170ea6121f02de45c8aaa6e44c22aed62dd49f5483f2145067e7b237c5c2440c3329d92c1f6f", 0xe0}, {&(0x7f0000000ac0)="a456dc2bb862ee6607169e9c70805236204acd3d7482459982c3a8f107beb638923f4a150f087ccb2272d28ffb766d4618d25135f261103459aa4c740aa7e9b787495fd6aeb8fadb82e0dab575f834a0fe6579a6a38db542fb3949f06048d2e56ab70080cb5d24cf9326b91412ec55dd5854aedd82fa579efc07ba91e908d77a5c94b3fe090152ccb8c914e8ba0ea488e27c0be0064b111530ca3c660991119a769015bf4f613215b0fd759a40cc6fe37d9a4a96fb49f4290644ec0fcd674a81b64498b6b5391642", 0xc8}, {&(0x7f0000000bc0)="7d075231024553cc35acfe30d1af8cb07f490134dc6bb96d4b08b5dbb62d700b4f9c76863794e537839376d9b9eeb6cf65e85ae3fc29ad3c640df6aa80134705d4face571ed97b046618626076af164a2ddfb0d7d7091b5af51a9383f15331f0b34de984e7dd0768f85f8b5ff5486e034393c5cd7dc1458dafd8d643f9b37c9ed75b64a76ab62182326a94f862b348c5b99423fcf810f8c9eb22dbff60cd00eab0953ab6055de2c51bc4f3107d67e8c9991d5c2b3fa28d1402cfbdcd28a7d8ad7a319a592b6b0401d821f78c20db3270a0ab8b42490c5ca50b145860", 0xdc}, {&(0x7f0000000cc0)="721c7a33ad94a1cd4dea84648a80d0d9a6e2fe3ab4284694596c574172f599ce99a007c0da52f9008ae08df43c78ec1cc60ed733eb0a78e63f4d5a8abcb411864e90d5a79fa2d012b7290f5d06be964f8850ff0d57b2764ea46a41af0e4d99db97f50296c49e7d2a94763f492d8b57c6bc8ccd355af67398569dffa18d873ba7d5113e2ccf0813262cb195adaa91986550f29293b12f8dc1538aa636b933949cf2f557e32cb42ff90b4ff3e50a6cd2df9c0e9d702c4bc1934c3a9558faff7952e4353ae75a1c42dd363e6e6874822376f2f16f4c", 0xd4}, {&(0x7f0000000dc0)="a8f8d42341bf32ef3a77c50f8aa34411f3c20664e0f227d2f34db8221a52e074cadab0901bd20e01b5e8e599e02b40ae85034998c99b5b0ffac4d2654d19174ca24e1848", 0x44}, {&(0x7f0000000e40)="a689edb8ce53170c7df472db67aedf6ffd545f83a9df3b37e7acff93e1dfc1f4410105801d7bbccd8683c746996ba0ed7f4eed5822e6421632e5d1068a4173b6bb0ce9c91c6ef0d54dc0e4a0b436d9159286ea645c4c177ae216e149b0558c41143444c4deff37a04a3fcd029b2f723c13eb271e1373083ac1817234677163d801a3b4ec6918ca4514c544e60180efa7ea6302da503be055616c5d19459d661db3d7b397dcf58e05c7c5f9649df5cfaa16c47fc4e512bf63389cd251d1f159c7b413293fdbf4335050ada05760823607a1f37d0b8add08648a9ea39bdda7d9a5a470caa91cc9840902f7fd4444887e8656c66e7d0995d83b39787125249829685cfaaa5a0d1c5377fa11bd120c59269b0670220a15f993b99a91f7429934d68648abce901d020aa63ce984208a6dff9c27b2a2b00c60c5c82a2b8fdb9ff94250c1f16a688bcf7be4e37fcf556b15c1438f61eee703d096366aa62c3be1272c72e32c26f125379f107b6cf66f3eecce795edb431bf8ca09b086898d278d58e484c3627cfcc6b315d84c78ab81926d2ffa278af3b4f9c1cb4093b93086960fce89828158047014d95e80f6e39c637229bde4706481cc37eb029d1e63f8062b7c0b51ebd5bdf0b41ad28a644e68ff7c82f12c0406bcd28c23c111a437478d19b6caa493e9d4eeb791375e96ee9680e814ab85407f68194915459c4e32929d3f88f8d83bfba86463b11b1970b6df8d981b4dde4eec1aa68065981ff2e6e054cb8b15d57e363295b83ea5ad5c975c228c5ca87a9563f1aa70e37f71169a153c5d7c01510f973b9037a0734e2d7427a53a55524b86c4cfb5a5e7c886329718fe9f3368cd7d1abd3a1add132bdd8293eac1962ac643afd0d0606f87bd7a00d84effe1107a635b6097b4978f344ed027932d4563d2b0ba9ee309c947bd1e7f36c20523ea0710540f22ea9719007859e4bc6f25600f6de5b551888fbc74623f93f2f0b43df12834438104d735426b20fe28796890f7780ae930f8efdb54fc98b5d963558495e1f16fd49dd13786558a39c87dc0a02ea66e3910cf0cf3a3bbaf3334e605c88339d85c5da84edd0b96b3d0886de99ebc57ffe1ba23c7e9b8ecc188d1e760cf60088dc70edad0b645c04946638ad22d095289c10f9d1dc84450f77504fb310019453e7fba2e79e5766e5bde9ebae3d2c7c08ca1d06973daecc05399c0cea2b14cf6e0d1eb091ce1d94445a471243b39d9ef8730b7ced478a5231f1cc8c148ded595d3cdd3db06ab70419b8b454e9c08c21c1367c15d7dc1bbc3296f21d57d07543d18466d5fedadc78d73eb4b8349b34cf5f757e0b92101bf2db43b0be9e1088c365f0becf0990b296bd17e80c069121935442c0d8ab45ebfcf93ae570cfd2bf37375d09c45d13c54ff7d2b22095d7d0f8896eb30a0de65f1b6dc21489606432187abdf4dea2d8ce9865813a65da4ea38e8baa49348abecfb6e8eb9fb04783b8a9115f096d5f6514e0654c00554d98dd366c46053329be25a7d07d75f195577c0f2277878a1d47b5e32e7785d18a7b74198ad58c8d0741634a800f91e26b2bc0dc369f10482848d4aa2a0e031db1b81ff3810875151a13bd3bf24996ffd3a10b70f221ce9f57481d43c7f41a82569c27438867e3db75a77c20a56d7e8c24fed185a58a49f61d0ccef30ebcfa97627c98d180dceeb552774df5fa5718a7eeb173067b33272becd4cdf41c19efca213a84b3b06306b5b77568529431f7e61d0e3757495dce1a51ae8ac8ff726db9c6fd0dcad1159da668d8f5ad335403046f4648d6398b8d5c7b9dfdd4a9b99906df616b1073cfc67dda6a2ee291a4a035a9b96126c2b3ba96a7ded581c6db73264956fb3947b46e986b04a4ee7bb2e245ad86e6fc5d699fd25692238e5b6cf5420b9831d2f2b3747849578370e661b5e63e02bf019f50b0117ad7face778896607c56e140da52414cc6c3c790c2b71c891aa7c898dff1f612207e7fc1d068823422a436341d032b906beb8d1ccb2833dda258308b3b741adb79dd0e61de9f491cc9417aea4fb290e133cbc8c42c9ab9e4c2874bf6ee9f9d8083600b924031696c6b7c407b8986b014636726ffe5e8a5f4581e83d1f08da0b7206e89821b4896e1a6a930089dc57395e67d6acd6ff18fc59a3c40ef5f37fb8c713541ccebe81c37afa405a85ba7871f7c9790c9186a7827276834c101228ed01e8d00dbfa89a0a6c6db4cb569939c65dc93dbdebcac4c4309088e32965188cbac2044acb12de3781d7e7f705b0073adc8a5ad91406ff665a64db0bc80e792275117eff8f210c79024d1814aabe8853ac04a9ed3ba1748dde424f0029fd3bf90a1dba43cdcd30c5a21f7ee34eed5251fd04616503f465a179b9eb358ab948d48e821cebb8440f9be591671cb60c801121cdd179e716071b4488a2db179600ab93a0875f2c23fb87bacd28accff53b4a79440ac0ddbd7213d0d66fd429d4816175c70bafef4006afc907f520c39d469165eac8f3eef89d4bbe0882ed592e7cb80a2a560697a5a88f242231dc1bc3dfd5df3cf3b3c14049ffaf912aa80eb82c373f43a8bace308349951bc2bf53407d8465576efa51df26fcda50e32961327adee04675ccb412a66133016c36f5823f7e19491dd8800c43242be6654b8fbd86cef3bb68a575ad976d5d7015e347c57657c917ffa819d9256715995f853fe667f3d19a5dc55af2d4d8234ef6e47c6fe7c1a9556ba2fefbf18b9e118e44bae8eb77bb203d461bd349865bfdd71a60c201cc6907b92b51d4a3727c11818011c10d98bfa179b8f1707d0fe1b39cb0803baacc17d019938b9deb8d313657b5abee565e52614028c766e1b53d133ab0a45c8e881f2e98d761727ee0d54c10a8d8044bfd2e36d0e6dde38a69dfd5b627e9823d90f5c7b698d04344f5b899e19fc6149be70ce0f517b7d8d60fb67499e34079ba736eb1b3a718598fc8cb7d58e2c72d4bf08b4def8faeda4d40666e516d06b86cd945b7f24ccbcd0f0005f70f612a753b07926e65eb9701cfbe1e6c41eb05082f7d986cc8fa2c1c300ae4e0bd26f570b2773f9925bf50b4e392d5ca64b61f78acc5bc0e5848901fb70569ac32204994fca184ae9f37b4dc337362860893f5c122c70216f9514d1b39a3ea3708a029dae576dee806494c5e4da6c094252c3f9a14ba9d688eb45a66fe5b5231b3c6aebc35b5ead213e760bb638eacb01aa6a3fe405462b3c6431d2c075b6f2948c56aec301d0a3b19511b700e64723c68c6b559166ccaffafb7fde5ffcef282b1cebde92dd0307c26e2bbcbcafec2e045b194015f152b17a1d3d52aeba6e62648c2b8c1da2f3a7960a2e71f0858d0c09e1c7f0ebeb1da5441de884c250b49e85bab9c837176039bbd8af2745d342236d42b25094a1a438522272be1007f5049144fa332406ec14027962ab066c525a69f106673f517cfad93769f77b0bee3b9f3c5e999578d0b31db0c5b3780ea06d6e227a3891315eba2861f43f7015e59c7d198517b9015826bbb6effe5889614001a5065a031ae8ede90202271c5623f201a6513a68de655fa2ee9a72e3f21aa49152f36957ede0a557411e35246019f3af4d48e8e76fb749ffae21766b362584643a9886bb99924c4666a25bfe38a76f4bd7a87c3f2d50e43b8a1287af4e0818e32310a67b645a04a10b280a758fb341a96f1a0eb5fb1766b3f6839b7df29ba21d7ed1f4749f95ed350c2146600dea5e0697720cb0bece7aa3a1ec212b605e1ff0f442dd913663dba348dcd366915cd04d59a3fc0f156fb399cd9ff02f1b7f4e92d55c85ea6ae2074e740efba7831437d88673eb2638065bf3d4251edb7172c3426fa7e55729c45fe7ea6da6b3785e216370d9cde90a584518d1e2013b520ca9bb3d7a180f928824a65e88b2fef6d77d2260fc118187047b39de1d406049b2ca3d639dec06b49f4ad43bf095e33a8cedc695fc43236038daa8d28ee16c5a988a8cde996b05678116df148fd510a9d9960e76d836de297812b0db3c87365a31f9b20fc149c7e8f3e9df8120726d647113554e0ee3f1ca018b431706de43604ac4fc03af0e13fc2653daf5d9541124f5202e641da4f64543577256c3322ca721a0ea71ed03738d5ec97623703c1e1a88892cecd2e5baa43e3649df05997342cf612b66a9c9fd61c6d9c0c7204eba8d8dd3cabe516a38ee0278017cf5ff81349f1e2990875fc643dd4a69dc58e77f801ff88dfc37defcb76380288701b389f5abbb7415d16e7f8d42aa778b9ff2193056adfea5709e1efbb69aae19098f1f5141317e28c83b62fe71eda2a3d5885c5e7542069bfd3354d777bcfba9ff689493a7eb1040ce8d74822a514c9d120f0741f7159401e6526c6d9e3cddcf02d86e81f9db4b14d0db51b7075124b30258ed5a4c33a0133a3a182d38a6c86a0414648809027658b756c1e27f68cc614c3b4e5d53ea0244fc966dcb3626020c7c448a36a9696ac6ead93e988189ce24a2b16ad4067d7882ee1c20c4619a4388ab2f8a26336bbc4d834e4a14b8ef3161d98b19369478c045756fc504d88ad054629e41562f9b529cb2c609cecb478432c3560d6b82a5b59bad481e94be80ec460d7447cda000fcc0d9c905609306c9055a6854d6c5f9151811e073ef40dc78078bbf0d887ee9734b3b5af900f3051ead14b112239929c7e203fe63694a65c1c7c2a109cf21b7b1ae71546d29376f976940a2e0e2c50b6bea1ea797ccc733332eae4d6113fba2430e19f5f4e492349b667201cf45ff1c4c372652526622413f32036292902489a73dff30eeb7780ce2c8fff74ef165df98629bdac70abd184b5b52b885d6e7d0c89ba001fdfee2154a81e18cfe63dcb7d042fdc8f2b6ab42650aabd91baccdc87d49dca5f524ae312b740b1883fb4988b9bb2175185b9ffbf648401ceb63fb807c7f43895bfb68a380a9b873c336865e0f6041a91b4d263dae5764fffd3f0c6d17929f20c57d5e34b46c822b9ec056dcedcfb6847d4396ecd5deaecdab2447f15fcee20f424ab91193a856464c8b6c39a7d4a564390b79047204ac95e5a141b2ca5f41da3240b3a4421abf323119c7afb3e98d7e1bc0a96fe6a92cca988cae39213d588e34da773ecec310b78db7b1ea57b3ac38e1ab8f305da4e5915310877d4514628940d453d4f504ba6fc107e23b25a4715418666473b6d231949af6dc861066f0105ce15bf9b55d6a5a0a7cec7be2aefe0c7f8c3bbfe45d6a501ee84f27cca12e5f700a17cff56753993357e06ddbb773e4d33dcb76ab3f986f909d0dbfe16111f35797c46c5d42738e7a4f5dfdd57905a14492116abffcfe32ba7c9ff114fa397031acd6e4524118dfc403ac84fff5becfe52717a1bd6f8c1c41c23c031a611e00992622d85ebf59b7f44f9d1846d52ea7141ac599660636979c7c26bed65a9abf32f4530d37356aa9f16846f74e7797607ef0d19ffa4f9f070fd12ac4709db282debec77265410171a16e75c351331dcc6d75a6ef465a822e4ffca13525930ea539e4b09ded625607b4ec4a5f5f5902d5f29b4a15acb7b5b43ee2cf93e9a6f8de7d4fc60bdd077512875ff238602f0e97dd24248f1853aacb6df62f3f7a0ca4e2f101c0c716665f29961e048b5ee30380b5a25b56f208d9f62967e197abdaf8629c4b4abe4fab26e751066c96228d4be90e04a00fc7a00b096552201699757af39026b76bfc9189eca69724703412b33c36ecef3bef0e2a248c81cc29deccabb3e493684325b87810178b5af5ce4", 0x1000}, {&(0x7f0000001e40)="c392229109edc452bffc009878a5e8a928cce56432e7a09ce22da262f2803a5fc5931f164ac2567d90dd55e99ed986cddcd35960c8c7b3dd756ae088427222fd6759bad41141ebc95f95fd5823342601726874a879c90deb9ac365909daf737a0b2f932a28", 0x65}], 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) r1 = shmget(0x3, 0x1000, 0x504, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto(r0, &(0x7f0000000080)="d7595999ac92d792efddca57e8c3d0af4148acbc07b8fb92961116bfdae09fd3b46ad3b2ab19ac0b217b5e7d28833104", 0x30, 0x0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) r2 = syz_open_pts() r3 = kqueue() r4 = fcntl$dupfd(r2, 0x4, 0xffffffffffffffff) kevent(r4, &(0x7f00000001c0)=[{{r1}, 0x0, 0x57, 0x1, 0x9, 0x3}, {{r4}, 0xffffffffffffffff, 0x40, 0x2, 0x6}, {{r0}, 0xffffffffffffffff, 0x11, 0x80000003, 0x9, 0x6}, {{r2}, 0xfffffffffffffffe, 0x1, 0x1, 0xfffffffffffffffd, 0x1f}, {{r4}, 0xfffffffffffffffb, 0x80, 0x1, 0x3, 0x4}, {{r1}, 0xfffffffffffffffb, 0x10, 0x80000004, 0x100000001}], 0x66, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x48, 0x2, 0x4, 0x1000000000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xfffff, 0x800, 0x200}, {{r2}, 0xfffffffffffffffd, 0x1b, 0x80000000, 0xfffffffffffffffe, 0x5}, {{r1}, 0xffffffffffffffff, 0x1, 0xc0000002, 0x7, 0x1}, {{r2}, 0xffffffffffffffff, 0x24, 0x600fffff, 0x1, 0x20}, {{r3}, 0xfffffffffffffff8, 0x6, 0x10, 0x6, 0x5a}, {{r2}, 0xfffffffffffffffd, 0x0, 0x6, 0x6, 0x1}, {{r2}, 0xffffffffffffffff, 0x3, 0x3, 0x2, 0x1}], 0x0, &(0x7f0000000100)={0x3, 0x800}) close(r4) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) open$dir(&(0x7f0000000fc0)='./bus\x00', 0x0, 0x0) syz_open_pts() unlink(&(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x20) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x1, 0x6}, 0xc) symlinkat(&(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') syz_open_pts() 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) open$dir(&(0x7f0000000fc0)='./bus\x00', 0x0, 0x0) syz_open_pts() unlink(&(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x20) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x1, 0x6}, 0xc) symlinkat(&(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') syz_open_pts() 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, 0xffffffffffffffff) syz_open_pts() write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom(r2, &(0x7f0000000180)=""/254, 0xfe, 0x802, &(0x7f0000000280)=@in6={0x18, 0x0, 0x3, 0x101}, 0xc) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) open$dir(&(0x7f0000000fc0)='./bus\x00', 0x0, 0x0) syz_open_pts() unlink(&(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x20) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x1, 0x6}, 0xc) symlinkat(&(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') syz_open_pts() 16:00:06 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0x29, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x1010000100002}) syz_emit_ethernet(0x19, &(0x7f0000000080)="4f6feaa26f125daa1383df2b732ec5bface4e2a8e45a1a432a") 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) kqueue() bind(r0, &(0x7f0000000000)=@un=@file={0x1, './bus\x00'}, 0x8) r2 = dup2(r1, r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r3, r4, r5}, 0xc) 16:00:06 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x27, 0xd231, 0xffffffff, 0x516c, "9b8c4551ae4c0a9e460d9abf0c071a20591013b8", 0x6, 0xbf0000000000000}) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000300)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r1, &(0x7f0000000180)="e93acbd442550b93fb86e9cd2e6b0883eb75c08969c61a945972c5652280390372d57252f3752e72f0ab105548453ca9decaf980000000ac4198b12b9e077d40448c1d261e869fa4199179f4", 0x4c) syz_open_pts() close(r1) kqueue() syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "a947680ac95a538af41571b93a0c7db400"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) sendto$unix(r0, &(0x7f0000000340)="21114b175e8f9ad92af22e4399e681891ce55236a46606e3496b52e2404cccc4d2306aacc3feda46cb9526685433a370826a4233621bfab60d4d5fb4bf7b13ad6dc5a25f99777da12adda1cf6c6d31511c528d6ba5486018802a062ddb9b344aabf7df5da56ed441167d3fd773ceb6891ab31338e02df343f94511f4e6a0a5221b0f295476b77dc445b7b7be749b358892503176d8f45e902f63dbc662bd1c345179f88c99bb6e31156ea72479f842ff5fc87e1a947aece9426d1a96d2fb70f040f22629fe4d1daace7565041fb99398af40506e63458677883b68ae84df6174ce5cdd62a8bbcedd726ce64ced91121270804afe185f8afd6a30d5439b813365891e0160ee181d24c0f6f9b0c4d5b69ebf1c91d6e9bf54585f30a926e256aafd72adcbbe3d957d30cda76f0f9e1a0930504761b6546dd203231023b09302008242ae8cceba38824e6be4ed0e89cc502e28fcd4abaeb6b7b8acc67a3809406d2fc3ca64499f9949b77b532ed4efbca35891f48630309fca7ea3de066c46acbbf94d9c4614c04a51be261e55f3efc7068eb65774c29b78db503ff973d00de385d7f8a4aedc8a5bd38a045d289b72469fc519ac933cb784e71d0ad94b707a5c42e6d03f7e37562c55806c76c38d7108264495f635a09e5e421ddbf5475fbc13799bfb50238870de3878b7c6ea1b7b2c6f6cbb089d5cfecb63487f12b1d633c7cd2c914b0f8168962c7c83c7a25b4bbbbd8f2beac77afac73ce8133f264c0e96ce9f996ce12d632e1003a469cfef337c15b7058ccd25ce514ed7ff8e77e9edaecb3f1c0a6a9b2e6f08b9c28be61c0dcdeb72d383f9c733cb9a07635621825e6e7b72407314333b4990e2aadb09141f8ac98a15160108b0a67d9323cd356f20bb807689fba0492e0ae59614ca465b9fe91d3e6390d0a830ba015e0b85d2146f0374745358b70e391819052de0c8df3e3f34a12a85105325ea7454b40b8b0436a7914bbcf80938aa8bc6fe9b49b1bf3e30e65c99e4775f6449704ec67d6aaa2e162a4154bf4aac581c2388d492b4bbfbf19b0beb2cc7fc7ccf6f67dc938d4cd99860c0e6b49537176dfc78b727362acf76c62cf40f66a4fb55806ee99e5e7557bbacfd825114c5c717710b5e79444506a12f7edfe9da4572e9a5983f0d1853cf94f0e413e2ee76e09d2ec043e6da647affc13cbf670983fab96c72ea98cf829e41327490d4e3e7df51f05afe5c06e658140c3b8ed14afdf28fa1ef125302eb6bc9883b37e1d43e9e2ed64a3a92ddd3892aebd0beeab2f5b7000e09a6377ada5ea06b5fecf05f8ae0b2086c43f8945ce1c0319d71280465c5f1d1c6cca818d220ac6ff86c8fceb0ec6ea2efa7e3df7ac0daff223f422839d7740a6adda1b5f76bfa2934f9dff837a9b607976d1b715a7135a4e199c981e624336c62814863c19f80c993b099085157505973c5042f0092795e796c79f04cbcff8b07520397b187115c976b7346bcd050d5ece5ad2bcf7d7d0041f4b7f1b3240a354d01a6d900587f3c2ace03724b23aa625d5f2928947f3e01acecb13eed4244e6aed2f5bd0e2c482c5287cfe872192735f0398cf31a3d5bd15e5f584fddae1c3a049924a8147d26b3a6a770ffad2b02934659e143356880818dc80507a390ec05d6d9b17bca82546a08db2886e064bfbad0958d5488a849123fe3e6b793567aba6bc2647af2ca5c327111855b3fae55d37ba2d5bc375ce936850e6d987f566902c5bddd5200354151881de08c5744bd0b1f3524fd55e189388dc4c98829f2aa14131c3f30e05ee6a9f73a50d7bafe3e3999424927a200d322f418c1ec2d3ccca50d7e500966a723c41a7275b29ad883fe265004c2d6e16e6df57be2d2ab06419f9c694f575ae5a7bf55003e6349cf47920adfb562d4f2f48b285695ffef1a92123ef1ec75022de0fee76082e9565a3fbc9dd6091f8c85f3742061ed73e4c799961f8e97014bd6e95953af731d17f52027987dde69afb6aca4938f82b57296d19bd253723513ca59659570b67ce840bfac48bdb416f6ca43902a6fe4ab8099d131a468640ff2cadabea314c6cd97e447d5b8c8c84bd207d798c1435c824dcf5044e6cfa4c02701e5256e66e2ac36ad2db43c579ab0dc2a21110f73cfd6435852c6b157affe5bf54de9257d245368dcfb16580bb19b11a090841a203eb69cacd00505415b1b474e6fcc8f83e772d99cdebb4cf05ecbc940a745045d9baf890fe2eddbc806fb2ed00ba266d5741a7b610ed80cb8dbaac9908989581e8225887d3ba9135243760154bc873cc25fe7573f7306d74320ed087b8b5a6b6150cea555e5460ea16dbaa79de18be093a8aa44349d857bcdba667fc9d62b4e0ba12741222a6d293e56dec22ef3d6739702cdd91df92efafb7c06b451cc055246aea4be2c266d7f3d7ac2433ff69618f95857c4a8cec16b315c7e4d4e9b391efb64a47cb31e4b6fdc70ddc8f9bb7d40314309ae5062979ec813da29a88272ee736e863c22b2048deed3653330942aed38fab03a0312235b3eab37a6a5088ccc0b35b7aae39667d9bc86a3666ed302969f7b7d65f27f4ba7dafe92783184f4dafd1b66c9429ea37929435e010a923063e5eaf2f4471a0222ffc55cddb7089867305d9d0d267621f54ce8bb08b03981c3a9f53d23c6b6d5ec5d79e577d577b0a0fdae8c2323e48185284c86942b40a6cce113eba728530b971263449c150bd706c36554b085d439eecb24154b27882c2c8c6eebf689b4344ddea02ad1b6b91b2c0997f1e76b2f3720e7717e339450b466d42f05fefde8c444895d064836b317f8066c3c1e5e3eee4f0332a75437a8eee892197b9a9cdbb6c94d461f94749e4f0dc2e7b5a07feb35ea10fd26a5820e17e2a5ef56c6fccffbc24105ca3076c1be9ad2e47a490c35b78cbf4e9e018164aba192d9cc9bf1b84f2fa20859ab3e069445f222c94db637661b4c9b26935d57f25bbda95214f6f6dbfb13da1f88231ca2a433bb2e4a470dcc59d2fe20512aa02e168b83c67a083dce2ca7e8fa5c993453a1016092e9f3cbbb174779c133e7a10634886f882901df3172e3f316c73b71450467909dfb8a162fd39e0e9214a7b871ad7adee1b5be5ee1f1ca75eea5d4b0e14aaeb2f7683232c8879054a27f8d3ef5dd8bf0ef315b71067a40d479fabfeebb15b7a3d55ae443f765b14405a429c194aba0b0b071bbe3b9bb096ab1702b63f6f98ab95a9ec40a04f5202c084e874b12e60f90c0d299aee6316617b2787188605d9149ae82ed6a4e393c044809270ddab7f229a92318cda0e8e93d9ced9cba82a70537557fb93d272ba07fd05366bb46c689fcd019af4dd52f2f26c4cf16d04566c943e674c7fb84cace790e501d4d0adb9ee3f6315d6a680a0409a5c659b76c394b422ea9106f168bb34b4e68309bcaf31d7fc585683f739616d9f2f2b8db7b0450ef39cbc8a5585bb642f520596cd52aee5a85e4168c392e99faec491d401fa10a18eb072ce0542dda857e9ede56738a40ebd5bd1f081f260075cc77f73edef38c18141215ddf62ec6c668a53b65bb9d28a24afdaef0db0ac9f5e01aaf01c85711f5613645f5d284e01eb5d8f95790836875afe352f958e3964bfdbe08a3771b7e00782c02d0cecda2e54a47c826ef348d9647ab6bb2aed896434c7ebd3e05e0242e470761061da41a9092d4958ba314c081d1f25b70077572c01345f1b6c809ae3f9c5004e437e52c56cc47dd2db3ea561f0ae243c2bdc5cf99a98512dce7dcbf192c026614f72858a30b262a0558ff1217de20625f9eb8940cf68d6ec5e0bd15e6cc7bbccf5bbf313d6d4f4aab3739ada20330c2a3a06c36d5cb183dfc1008e61ca5ccf1e2e50b2dba4c16e94b56ab25d092f344fb0dfb15d4e217d332f775ead3d4c989da1f669fc1a9b318fe726763144216f2474fda22dc8ea4178169232dc69ed414dec379195b0a87d321ae4336f2aa209426e69cfacec48a89daa23e355fdee2161a80e93738cb8bfdfe81030c6d31d39d084b0fa11ce00a36843ba6d762f12cef63185f1c9ce8764051eaa690d49f03eb1ac2270ecc01bd378c852ecd1a1f96fd606628a17b0e9b90039dd8996e1136feeb159efcdfce3dd03d8b453304a2f84c92fbfaca17a2d092ec94da05693c45cf07fce065f590a8e1adac5e376897985d8a8b3e38645f5d48b58b6ab9e6ff7cc892fe8ae6f60c83208f11007c9417ca2b466e6fe54426e86647d7aeecdc4e02375aece915d280a5cd5685a2ee547aa3635b87c046643c13b29e2614f5b0583d09fc71364091b4618f9402c2569ce00abb4ba3051c17fde811edac577db3aab4604d0d5d7405a528c7f3c3b95c21fad700e854c122786ca2e0fc65e22a0b1dfeea3640815e04afc2c9dbf20e1c208047b1943712d60ac21c6ff12164492160a01ccb6de155fcb7977808a9fb9bf10be5f8bd9fa246c4a5fb15c70feda47dfe72905543fc739e3a173e081f1bd9119a1407cdb8b88447269764bf7218db7bb00eaafb6a923e16965f0e97ccb8084d709d4becab1771f7c9253485c16cdf085af30964fffefe4caa511311be39a95536046100772be1b23eeab1d37a682087775a8de90b3d088eca38c54e2397c718deb5172e82458d21f9abaa265698b9cc74dc0301131bcd3cf1abd8935b3bfac22b150d64bca373aee1fe0cc6cdaf655acca2ae5cb8d9dbe7303be421f59274227f9c9645583a17c01b8f731e9ee989ef153fd20de4699505903fd5d87250b6ffd5a6d90a9de04308b7c8c03c4355235f36728f006f5aef64afda9dd8144f2ae7f5747ee044873d60848ab8264bdfee46129f0cdf5a99700a4e2ed6b706454d835f158c113e7b353f2a3715bf0c2b890be5381c52dc5ad464515c1b9f654a7bcda7a072c25b872e268dd6b0f83d5d8da8515bb80d13bae473b500b2b9b38f87ff9e57536f8da0790de73a55b0e957a8bb8b35ef769e740aaff00e283c18ae6cc37fc4ed89e3d654aa5f5c2459282900035daebc130ee83a1dc9da5857848d005165d1668f404c7f2d9a3a6063fd1422fa3ef4a70befa29a7f32028e1ec74a447c25f8e81ccb9e1e01d09682bccfe26fc325b6f7832f6e0c9866e9e5f9c08d3d0492799a5acd2aced11843defbed67000e3ddea34a40dd72f869475cc2fe99f20369f1be32068c72ed4cc0c749309202d59b56c18b3db98ce2884c7d7be0a701e81d128860a07c12ddad2f2b3b9a31506a81494bcd929d7fe502f31307ce284b095396cd5464b3659781c14d3c03ae6bdb6ec36bdfa4b084e5bd05df5af4d94f988e491957b05a7e896ecac8c2a7580c85712fad976c003fb424264374ccc36943cf9203a82f23bc314654cd9a55f4291dd22abf571c21eceb0a6ef4f111317671a1a99b682b7fe00443fe601ac364955b456e36658e3f982a7fad4b1e9da76a58ff9ff41f37d054d86ae3d50886e8d1bcd7b2e1f45ad42de83a95e4a65397fa4e783ce479c8bc8f054311103b917a59b1e0967bae759b67c07cf0d73937e8292c244a4360edb38c54f6760e297264f4bfa5184d760be274a22830e2bddba5b58172329b19c65479a871fc6b1c656a961728f01f6cca3682a31d82089d8b503025115a54e8aed6a537adc22f565df188817ce2973dae541715711e99628c2e96614feda3af66e1110870762c2b3ae21f61389a2973f02064ccb74481ce07f4db6c9bfe40eb12a24069eb3ae64f9f55ce4e7bece5e00203880e8d62f333e4d0c2d1bd44ed1ade4a487ac2bb67324e9f", 0x1000, 0x2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) open$dir(&(0x7f0000000fc0)='./bus\x00', 0x0, 0x0) syz_open_pts() unlink(&(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x20) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x1, 0x6}, 0xc) symlinkat(&(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') syz_open_pts() 16:00:06 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x837d, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000100000000}) r1 = semget$private(0x0, 0x4, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) 16:00:06 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)="84fc531fcdb31a5415005f6dd0ebf9f6f0a80309", 0x14) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() syz_open_pts() r3 = dup2(r0, 0xffffffffffffffff) recvfrom$inet(r3, &(0x7f0000000100)=""/78, 0x4e, 0x2, &(0x7f00000001c0)={0x2, 0x2}, 0xc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x7) kqueue() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x1, 0x1, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:00:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unlink(&(0x7f0000000040)='./file0\x00') unlink(&(0x7f0000000080)='./file0\x00') 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) open$dir(&(0x7f0000000fc0)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() open(&(0x7f0000000140)='./bus\x00', 0x8000, 0x80) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x1, 0x5, 0x80, 0x7f}) syz_open_pts() unlink(&(0x7f0000000080)='./bus\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x9, 0x1, 0x3, 0x40, "372be2818ad154b3c56e04f3dce10957f7b841d5", 0x6, 0x464}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0xffffffff) syz_open_pts() 16:00:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000300), 0x7, 0x0) fcntl$dupfd(r2, 0xa, r2) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) write(r0, &(0x7f00000002c0)="16", 0x1) 16:00:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = getpid() r2 = fcntl$dupfd(r0, 0xe, r0) bind(r2, &(0x7f0000000040)=@in6={0x18, 0x0, 0x401, 0xbe0f}, 0xc) fcntl$setown(r0, 0x6, r1) close(r0) 16:00:06 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x1, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x5) 16:00:06 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getdents(r0, 0x0, 0x0) 16:00:06 executing program 1: r0 = accept$unix(0xffffffffffffff9c, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x1) mmap(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x2, 0x2010, r0, 0x0, 0x0) munmap(&(0x7f0000005000/0x4000)=nil, 0x4000) preadv(r0, &(0x7f0000001640)=[{&(0x7f0000000000)=""/240, 0xf0}, {&(0x7f0000000100)=""/144, 0x90}, {&(0x7f00000001c0)=""/113, 0x71}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/187, 0xbb}, {&(0x7f0000001300)=""/207, 0xcf}, {&(0x7f0000001400)=""/107, 0x6b}, {&(0x7f0000001480)}, {&(0x7f00000014c0)=""/87, 0x57}, {&(0x7f0000001540)=""/246, 0xf6}], 0xa, 0x0) 16:00:06 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fcntl$getflags(r0, 0x3) open(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x23}], 0x8, 0x0, 0x0, 0x0) close(r0) r3 = kqueue() munlockall() kevent(r3, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) close(r1) 16:00:06 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x20, 0x7fff}) fcntl$setflags(r0, 0x2, 0x1) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x9, 0x8, 0x9, "96c226471c0a9890dbcb34d991b8bd5e7ce152f3", 0x401, 0xfffffffffffffff8}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x6, 0x9d5}) writev(0xffffffffffffffff, &(0x7f0000000040), 0x32b) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x129, 0x3) 16:00:06 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0xe7d) getsockopt(r0, 0x1000, 0xfffffffffffffffd, 0x0, 0x0) 16:00:06 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000003640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="1010000000002000ffffc786530b8b1fa7e5e791dfedaee5b63b6ab86b890473b93a740c37d8f297c13c486a7561e9cd800a7c06fc94af155f2ed6a8c0fba6416eb2ddf06b28f39da4e657adf80b4437eee523affab52d37645c583875008439d969489e79de2969f7461f061bf166cac4840dac776447cef4e6074142247b24886e092aa4ea2f0989236d4ee6e83eb6f03fd3db000000001fea5c9b7497085052f5f547e72a52c180f6e89114db4997a1c0de1526840f35b4b657fe294e9eddd82a1acb13b15519d782dd66b69172ee2fba0076903725cedb71cf15c355968114e9f47d5954a5f3d7309fd74083602b9201fb71f55b4ecc2465639a46c58114df6595ef20cc5a376bf68e73090fa12bbeda6048bf51375a45e5b1d6b0516f45e957d342c9842c44ab1f89280678c857c919c3945deb6b0890fc4414acd61d1cb790ccc5e755f80f130f2d190d004b4e7170470194818f2777cac8738861c50cee7435274aae94edc15fa77ac2ecf591d94b46433b1121847bc14597f617c7c22e7dc9d084dc1eed36517518752eaaa3afb59162a048ce7a964be2f6e2c1d4c1608b82db5bcbe106c05366e65cb32bb6b4250b2e342d6e548a9ce0f0ec2c816a1424b93578fa5c6c0c9d1f788dec969a6e80d98ab8b44d488129010fc0ada8bb665b8f8c6bf3f117b692c9ae21781821817f84dac0377810874bbc740c5ed3933e5aa5cfba18202e2b059d65b8c960e3eff5f57a0ade5ad696ed4c93a67fed728119adf1454d7efa238cf6f7ca04c2330d63981883e653820d83266407093edcec0488609849"], 0xa}, 0x0) r0 = kqueue() r1 = msgget$private(0x0, 0xfffffffffffffffe) msgrcv(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000aa046aeb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c9740c00579f85938f96f127d401e006aafd5dd7f3258d66ebfecf0370ebf7a14db1bcfd5bcc99a1bfa00131aec2d1acc3b61c607e8a98e72295b063473a97fa45277c7b585cb63852a8739edf78ccae2a15ff6865e67791ac0a9791982e516e955b3bfd51b80661ae20d6f3613b91b3fe139bef3f7bae1e4b9d815e6700"], 0xe5, 0x1, 0x1800) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0x789) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x1, 0x280000000000, 0x3, 0x3, "551a611b08dc57334160ddfad7bba6b54c94e5ef", 0x1aa52d09, 0x4}) kevent(r0, &(0x7f0000000080)=[{}], 0xff, 0x0, 0x5b73, 0x0) 16:00:07 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) mknod(&(0x7f00000000c0)='./file0\x00', 0x4, 0x327) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1ad8, 0x80000001}, {0x5, 0x9}}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffa, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{}, 0xfffffffffffffffb, 0x7b}], 0x9, 0x0, 0x9, 0x0) 16:00:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x4, 0xffffffffffffffff) close(r3) r4 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) wait4(r5, &(0x7f00000000c0), 0x0, &(0x7f00000001c0)) kevent(0xffffffffffffffff, &(0x7f00000009c0)=[{{r3}, 0xfffffffffffffffe, 0x21}], 0x0, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0xecec, &(0x7f0000000580)=[{{r3}, 0xfffffffffffffffd, 0x2, 0x1, 0x7, 0xebf}, {{r0}, 0xfffffffffffffffb, 0x1c, 0x80, 0x1, 0x73}, {{r4}, 0x0, 0x2, 0x4, 0x9, 0x4}], 0x8, &(0x7f0000000180)={0x1804, 0x8001}) kevent(r1, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x49, 0x40000000}], 0x3, 0x0, 0x8000, 0x0) 16:00:07 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup(r0) sendmsg$unix(r1, &(0x7f00000024c0)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20}], 0x27}, 0x0) getsockname$unix(r1, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) 16:00:07 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xa0, 0x1, 0x2, 0x6000000000000}, {{r0}, 0xffffffffffffffff, 0x10, 0xfffff, 0x3, 0x2}, {{r0}, 0xfffffffffffffffa, 0xda, 0x40000000, 0x1f, 0x6}, {{r0}, 0xfffffffffffffffa, 0x26, 0xf0000000, 0x6, 0x1}], 0xffffffff80000001, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x2, 0x2, 0x7, 0x5}], 0x47, &(0x7f00000000c0)={0x100000000, 0x7fff}) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x6}], 0x8, 0x0, 0xffffffff, 0x0) 16:00:08 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) setregid(0x0, r0) setuid(0xee01) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/203, 0xcb, 0x0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:08 executing program 1: symlink(&(0x7f0000000040)='\x00', &(0x7f0000000080)='./bus\x00') symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='./bus\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x800, 0x80) fcntl$getown(r0, 0x5) 16:00:08 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x7) setsockopt(r0, 0x3f, 0x1, &(0x7f0000000080)="6a53f32d932ec60072a61b9404800b6c307e70b60acf7aa82eca35058c549ea5006cdb047c86ef9eaa7d0c27693e2b2678b2fb1e39d88b72dc6ba07baccc4f3d2afe70023b5aa1886d6d50a5e29cbf5347226bd3a34b43ed04aea7ac8bf7e980c72e041e6e719a493f5f002a8de81146a5b2cdc3695bfba32f315c44616b9ea0180f9196ba48c08b65d80c120e555f765d93a0aa0c7db2bd4812841b0d7b7237deae41d11ea97ecf849c4730c21b440f6a97f57b095f4b3e6cce577dc92b2293e5f39616671046806170b9cc59365c1973c2d795e6c76cb450ff5361df938210c097d94e0e7a18197c12cc491b63a7af73fec62640dac64b6482fc15806a958ed88548e0191fb21223c22d8b8becb2f9e593e3b67880c55f080d8d1612fa8597cb9e82265a9f969b763e4a3e8abb44ee99f2e015191a4f10e00e53458f3433b92aaa6a0c971a417e3676c18e6eb9a08b09677131fe064aa5867f6a3325fe9c17b2a4d9529f76d4d675470ba6ed3f6fd4dfe9134d5eb90402e4482edbc984cb62f2d648f6e7fa275ed335b1fd59bd763bd88021784621516123c638d9ca6dc2154732f700db5742f779bab82c65397452bf1038d2686460ce424c35fc5d38fe251fe9133597614703d8f5c890cdca69695821f52eb4e38388887ec7fa828430bb0685f091429bc2ffd498ae995dd10f3bc3a2a0ef389c7e707919b4f8d73721ed232bcb5fa8cfc7085d835d1a68c0b43028b99c65c496a6caeb54b2cf1e1293b54d3454ef273709c3b98c984b4bc9d8b4504e56ca3cece7e9113bc4d772834e29fc32fca1c7399a8dd34aa20b3cd3a4ddcaa10fbe37d65023196b0c8298c5300adffc95055fc407bd4ba1136fb3306acd95235ae3221a1f03a1aa4c98fa8ce56f41baed8fd34e57af7ff1709819f4ab4315eef481ce726d04ca74b15dcaa9faa13948825cd2e8aabfcf746c1b7689c10a38b3059b4c1e4547a5206644234eb93c81c42ea64402ada02d4276c2e56e7ea3d7edac7c9193047734353a2afc6b6a8179e9b7af77746ee8609491d550e2fb8d4ea62ffc0ff4580b1158b4bc15d008eeea0473be99b66c030cc04977131b468c8518a7d4bff40e34d6b50027468a549923becf04760a17083aa4200b057a2b077824ca3bb694ec59c30cee77deced9984b2a9c6545540663fbdd85e03b1932c227c2593c7b8d85ff10d05f2375d2627c63128228ddeae974e547f7986f4bbf169ec3b30d8525240fcad8b8266939c8366b1849b582b8b69642ebe9d6543f7a7e6121d006a9235e37bdd23700cc4daed6ee80fb8b9c0ff1a47a8b031f166a350409ab7981631c8d303f3aa8911913a073ae1205a51120f5ba8eb1c654849322992594118d5f490492e95c1e3f47b0d171791fe39377b8f1d8ace53293e772a642019a61fed1c9d692af996e5c4312f842bf46a60b5451ebd2c6ca8519f58a22c8ff22d7dc23fa85ae4f42bda6af11406575984e3f3506f7e62a9f46cef1aff4acba18ed83e7f993a087019fa3903636318c68b50cd77993c1f272a64b48ee0a9d3aeb1ad502c4c47f7db0d65c175c0756edf222020c4396e2826debc7e329028a36ff7847bf84b4d4c8981615aa02010d4af2b2db458ee8dd9c622304ef41ed1984c2e285a26aa2c7d107c35b59a36877b15ec2974044b132815fdd74d3702b7878fd3e3262ed330b0f870d9be5477514019eb0d9456adad9d252a95cc284e0369708f528bf30249665db49c1e0690263541324e5dcb7f8838459f43834f3f4e65f6ea1b206e5bdbb4d5d43fd3de214e08b84f634e77b89a6071bb4e5e5041c31f5c4e1f22a999991f22d0ea967afc6a38c2ec91bded19ab3f1c605a2152eb518532115e0d23a7d2c1b64c942395c316d9672c864f856e1f43519d7ef868cc385d7bc64c5013085a519a62ebc1b51ddf4a2aeaab38c6ec7d140c727ea785de98c6f94c7e1f61a776c988394315238c225490504ee52d78dee79e9a41c90d60a7931152e696f31e8acea8ada02d3c9da3943212727daa8ce9da557e7fe758c6590390b9b3e25c543c102e182534635ec8e8bfb261c1c4b611952061f7ce6a45d13d7b4ac36fe6a79a4b28b7913958bba4b4ee0be78e076c667814eb19e015be763852419cd093aefb556bb59c185e3c9e3665bf93dc2f7893846507d5a6873e61e8b05055a5175acc8e0afadcef88678ca43fb6af3131f542843b981923c8a49ec389ebc2965e363830f10054c52e7a02f3737b58c99c31229124ef8b0b5e09f3207f7709a2ecfe8918da3751a027ecf82cb7ec7b916ed024b6f9fc024473e19dd16798aceae111c1713fd6ed7fbb9c35e25bed3fce7ee01a10cde5186e147e47d3e3789ebe7e57715f0198d3552c60896e1e72205e202f3da1e90d522f1dd6615255ef729ec9f284b4d7bb4ff5b7ce353835b0da781bca8c52feea9667c49c0238d0442e5a0d1202ab1681cca7fe7b1a8068a8ff1c4e7471506d68f685482a43f0d316661e3833e986e44a90b416ad299c248bc5a12bb6d711533302d31b05b42e1a58d5c2af50298bf54ec62a1dd87e7bd3cde4bc42b4e7f1b890b7053d8bc0fd338242a2438b5ba038d7b62fc3eee9dff5c8398e05d67e8dd04483a4046ceff9dd8eabb72567e6087554c3593cac02ab6fe2b5815b775efac42895b1f1fafc547ad70f153b07ef5787e4827d40de1a60bdf95699f48c50edd189f8405b1d117803a9fa537651a1d05d5208ae212b57aef079b8242c9d9ac2ec70913c1154be05246ac233568a70d814d4df174ced108c3cf118398b470681375652c5d440953e84a3d04c2f8294048c31ffc9e3f6f092891f394bc2ec09a135684aca08961e3bd34f3fe23ad93319fe0d862312fbce86135594109b120e3f055431e98a7fa0ca45d86e21f557c7052978676621e3ee73d07c1aaa88c0f549fdfd1d307fff05f9b6972ddb53ecf000a949ca1fb0d230bf092b105a0ea9f3708b52b7cbde3a273c2192a8dd3cf13bda436c5ce1d0929355b9715acb2fb8ec5b105b0b4a979e84c2fbc587ccdc27f559f5a1181e297eaf2c1b1a08410a8d8c1affa1084b21dfa1944c808fa4d03ccd51ee365f26ba5e1094f35c738694a8e2c6cfd86d66a8244bd7260a1ca512b5a6750a4e20b919097175e1affc31038b317ac4172942f8dace7824e9dc095b4cb8466814c61e620a32e11bb4724f2c49a351f994a004383bdae40b27dda793343b0b3a08bd673a92042cbe03ad6011688b2c27503ca409844e146585f45e032fc6e5ea4549e9b7cfa7d68b105079ec81bac5efbfe03bf2341cceb7fec627cc8b6c0bdbba951bbb9a8f7e92b5b37c4fc53d6d79afcf124a04d313c56f39488de830d7bb2c16de7907d64bc7f733c48404028f1d463f77f794c0bdae8f340a2b5934e1a9d6752923061a5890e071da71c419adeabca64599ea6be2be5dcc4bcc662db4f2a5c0dc3a0baf976c861e958b4eba9d9671da5383aa57ee139f1398fe7aa1682b83319a02bacfbbb9eb8b781c61b07aad9ff012b4155dfc4cf0b53748f2d2c95f56946a21133b7c718b83d095ac3a99d05055112b7382469b0617e8a0de19f0a40242c12f8feacb5dc34bfa453e07177bdb44cecbf89738978036f3ea82309ff0f66779811a107b058dcf7f9519a0fe3c4d1b2e2a4cfe2c8a5b5c800c70863707ef89d422f2d6a5ede13a9903c63c91642684adb1c9d662bdd297ee4572ef3b6affd2e20e089ae679597fd45a8c17362bed05914e19c21c242629291c5b093bf774ac615be6089129c939bccb109332dec716f518290fd0efbebbd5b771d4c2f7b4cc6727daa9750ddea7caf5bfd6a907aa71af066147d12a05534b96b728fe09f363baf626f0016f7e5a3351dad5b1b326ddc938877dcb8141b857a001bba61bb5ae1991534169164531cfb4c51dc26a6791b639c2b7880d0120540d52fe18d03f771f7f3c0875931e9cac8193a4d9d91168eae57b5700d57a785ebffba30165ac945dd84d6e78d883c14a8f2bfd04a71a4960544f924564e1871acc5d601912f25b7d286d2e09e0fcaa88c9afc28fdba7e3b20ffdd6e1ddcb98dddd4ec176aa218dbf3fb5f684665b32b956c0af169ba793dc764c1cf06c6da782f42172018b75d6bd50e5f05d3c74a005aac710f8fbe7a0aea568b4c08fffe0f648372c7eed73d2d29f9797a286933afbaaf4df4e72b6d7066bfafe6ed4472725b3268781d51e78eab6dcbd0fc85dc9e75fa9363634496b5b4fb6d49e909388858c96cc7f98384ff0df42d00eabf32c2a2bc9bfa652b1fb48040d460fb6d280fe25d28a00783b33dbb1e96a140e1b96aba2b7f0949aaa830ab9d72a2c04a6b78b2732fbc06d1abb7b95b53710fc50e284b06066409165cf48732639ab799dcb0a4d51e55c5b3b846a739fcc03c0e8b21cb6f6e74069781386e0baa3b91008e54b66d3a076821e791341fac924b519c5ee0bd4664d41eee059b7d6ee8e04ad5f1d3b9760a00d032124f696c7228e2bed4caca52fbe5e9694010a5f127aa898f4bc86310e18d875bbd3917c1e92b1ca88f4bc74d890956221849c65fa55752e81807e8a304a3e55a8d50ef6d167c8542b71b1da6cb37eeabfb70488f8d135f186e63268d53dbae0bab74158480e57da5053a62fc99b36af3d6829ef13cfcd57d8d3abf09ca75b1f291322bd7243de6e9d86ae0c8b91baf9da4a3d09ca942961672d52dba5fa87fe658931a9d889aa6eea0965fce4bef73ae3e3f31370b862a4b892967c0682063f7f50abb49f4ff0ab6d7fdf5b145fb3fcf1be3d2b17d904f14ccf7fb51fb77fe08792c2f92046d7acb576df0bbd8997fb096e9ea90baeaf2d7875d9bed5cbe9d64cb897164fc711c5e7de39389c17ca5663857488dc3c040546b99a0cbe32b0aa03cc6e285903775311be6c58b0d9b0cc37bbd1785dec5e5aa856338deb72b22321514a92ea60b0a7d7d8511d90cbe1d2222f211bf74dd56fe71f9333dbe83945a810acf4d62555e60731bd5351c1156b9f502ff618d7fe48c0988ac2aea71f1981cd0fc181aa62f84373d87b3f0f6e2225851e111c569af59450bd258e50b023d49126fa1982f1f348b6c69911ea43f349a5401648792d22f47690227c8cf7472bc326d3221cbb9eded45c461269440187835de1c4561281999352596b9c8ae7c8b3a7974f25e49bacff776049aa6202fb4169fd2534fd8f27dca9dadc1aa44366af13c5c9f7ff81a238d64fff6721a91ecfeec0c1b954dcc025202e84e7534eb0e715408cad14c6220da0814d27aad430f48711e1790c5c9e78920cdf42f839ef79a6aa9d03061438a43aa9cb2d61a27ce9383910ef0e0fb5136fb1bdadcf130728b5f84e7579b2bc83c4c2e22a7edd46a26fcf7f8ebe5a928d72bb6c3a46c13f20cc4e88daa2874d8d1d5353341930ae1e230a16f6c8e478b20e08c57d551707248bff78e4bab677562b19e90d3b7feae91a1fcb4f8478d97b2f9bc6cccafeba9afd8824a0437d769aa659cda33c24af45a24a92ef6484627ac4e8fd7d886d14aa30d03592b4b008479fddfb1686652205bd622b68875bc90fcb2d6ad198c78c3ceb4286cfa3d7889dc99e89c355882759b2948e3c9cb82438a4dcc205a6a109ba848e10c264c25c9f80447e38e4450cfe123d1991ae618591b2c048cd18326703fdb758b915b1d37d845f96673e01987e12a2493c207e8a12630065a4f3be6b03ff87f032b4e5edfe4c0bc977f432988ba19224528ab07c469082f592d482a9b4cac8c2e", 0x1000) r1 = accept(r0, 0x0, &(0x7f0000000000)) getpeername$unix(r1, &(0x7f0000001080)=@file={0x0, ""/4096}, &(0x7f00000020c0)=0x1002) 16:00:08 executing program 1: r0 = socket$inet6(0x18, 0x100000006, 0x102) r1 = dup2(r0, r0) connect$inet6(r1, &(0x7f0000000180), 0xc) 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair(0x1b, 0x8000, 0xfffffffffffffffb, &(0x7f0000000200)={0xffffffffffffffff}) r1 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') symlinkat(&(0x7f000045bff8)='./file0\x00', r2, &(0x7f00000cc000)='./file0\x00') readlinkat(r2, &(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)=""/37, 0x25) linkat(r2, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:08 executing program 1: mlockall(0x1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x837d, 0x0) write(r0, &(0x7f0000000100)="822287", 0xfffffeb5) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000100000000}) 16:00:08 executing program 0: r0 = socket(0x1e, 0x3, 0x0) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000140)="2e5129373569b5bf341da884662db36205c90eb0629a1da1bf47f8cb67aa428622fc4471ac3790d3c0b5da494aa375366e3e1c16bb98c059e2142beb4a3d7bb49f7b821cca834ea9cf94c8a0873765483e893b797cefdff8ed4990305761755151fe61b0c9744f2e3f737fd6f92c55e6121225f240469b11faf3ba8a52925078a8e35e6f24f8792c130ea39dc80e25a9bf39d58cdca4dead78230ba9904392b78d7a24e1bf9fc39cb56744e4861df164c419fa2532191c3a90123df21e218ebfe24e098321268cf36991c58776af7f5d36cc7b53f2796abf9a14e77a8b566315f1bd5722924c9798b54f8fa075d3184a149bd3a6b8e14a2d6121d926ecb7398f5915329ce36d4c6fbaad1009537ce5a3462bb1c2a9aa30196349c6fe531711462474503968a02dd444bafe795a1a52528f65821ad13944f0628c1b5cec433e0c04bc6eb9b671b95cdbd082368c8b70a42212a3d883464a410154475b28a936f6d3553d7f12ffef1403d5349f04836355b7a2322e96ed2be45161b5e90f1f569494d026070cc07a9c73a17cc24d3fe33fa7086168daf94a3cb714445614484f02a50e917bb6f10603c5206eae6266205e06b150abac108490792f2f7186eedebed81d3add872ec6fd158af5b98cbdaf8bbf95520323c731ccfb738a966ef341de465964d0e23afe7d308b64d59df7c56fd9be9b16ca6b9cd2bebc493a4bd186caf63aa1e795ddd02051ac6db05ac1d7b657456337559c04dd59fc5dfbed92eefac3b75a40c508f393bd313421a23539a5b8329db2588f22b24b19f721113bfd72d39a72d95134ad671720d00bcdcd65f57559ee697ba0e6a2f69cafcdf0aa0c9ef64b49d94138057f5faad9ae88db0c3cc0e1059f192fa0ae5cfca09b4a47098651fb14de6526c1ec992bab008c8556c4d2b0e7e1a0cd195db19e8cc700c8f382ba29242bec28a219d180b5cb8d7a908d8be1880e6b95eaf44c5550c50fd8b8725c68611920fc3ec303f906289ddcd4f1d0fe107b24233fc0f0d015474bdd36586e1d0577fb9cf345db9f1052a5939d00181be64175c1e877a13c35f41930af52e9fda05ab58d08523a02a0d0583c364ae4f15fd400b21761328e9f8bd2e980b90461c9845de2906e6e1e84d4aa6def25c63f0b4cb92fc78da8a4abc077064a2a6210552ffff028d801daba6cf52986110ea7402bba9c620e88f047bdc2065cbf0aa8f5d2d7c80fa04f07a5034ad64e52caa70ef383715269c925a82cc5992231b1101a6e3f4704e4695a75fab69d9a98ecd415e618a9162378b5889843ca915a81416a9e525929f42e34d51952716d16955e01a871366aa36e19dbdd75c47063e3c8619b0d5baaedca81f55548732d6f148f96f7074ce09025b9e21648f47169c2f7061d3c9fbfb2616d9362862e1cdd60d086df7045d9ab591ff5259af495430faa979c327cc4ad970fea975b398fb6033aa94d6b3a1e81816a7327be37fb0f681fcfe702c6af2dec28482b498274404f5764ec4c8eae8be1f8b5f2c8ec4c357f2b10ed87b8adf8180c7a49b73d7524e9fe261f9b9cc3e6944b15053e7cf47d4bb08ed6088bbcb3baf6a1a17f99bdb4056edf4a6edba5689dad02939538d0120a24e7d3fc76050f9afd474a62ff3fda634ec373fe62f94ffe617c8736b3106d335eae671ac5112e4449c05565a9c007b46faae53e38fb2091de01c5c35f106362df3742e177b6c94e47c763b982003044e9687bcbae0907ea6a1c409c52f97f6a296efc1ec8387abcd1ba6e9b9eb84319a9d8a6ea56fd7051ee34942b7ab1d70685fc7208135eaa2b0feb829f2a82212598b903321d711003e8d5fa6f13abeb1f6554c949aafe227a889211039328cc0d799bf40a4187a0fe016f94087fdae35e55ce5f893fd3892af14b5a8665ed6451656c85af6f2f4e354d01947967905f228959dbaca3eefee9341b6e4275c7d96eab848f8820edef425982748bff53c115cef33d2cfe4914872182ad00845e97521571a103c404adb446bdbf50ad2aa2ebb87dc263273bfb29b8cd72b0bcc51e14738969037cd3991f8b07825cc269cab0a94182ad4dd94a2836e14c9c12b1da0a70d2bbb433e17feef6748dfddbb3b1415f58a8c2cf9373615f64d3dd37ebe654800f86a534ecb12f4469fd392df93a8584472bff144b2ca42607870598904636082d6ea972b7cdc407ed6047108e65ea8634c75edd0a3b92f83d1d6d9d82c07ab55d5b162a3a23dc5c9eda0574fceac31396d794c9f4e80d9164f6c3255c3bb4e4343fa462ea2da82017e54e1ba8fd0fe9019f02731cc75d20e55cce081d9499cbd6c415cb2570685c5bdaa53d842ff83e928655384dda178b85cbf6ff3fa2187abb3fcbdb8a2a0d3c144a994cbaddc36303f859b0bc1db92e8f75fcc6d113a011d7185f260dcf463fbd0ceea53911cfa34991f5c0308e90c02d861b19766e398ff4b05d53b676f82bca77856d25bcfff244ce32ba427c7d3541d78c3cb6160004d2560bbc1f91d4dee69a86eea41e4402e7294bb66330fbef9acea7f934ada92f698564fa35dc0aa6eccbe615fcf2266d4b0ee55f3b05148b6ba6e24741d24f5301ff7668e4f5a5ae38da70671cede9e8b17b244ea4f6f496cb3978beb816939cb9802d913a45d741258f7074fc63c0b0573c53030d163d93a3b610d03dcd95c9ec34bc73841faf331a556f7af43cf9ed951f6f13ed9ff8fa6e5f6dcd0992a894339cc8dcd94cdb871f8e4bd1e39df7e7da447e9f64b51c58969ab086b10b422fe9b26789fff26bbac309dd8c25f39cf9ed84bc4d24f60461adff81b57ea8bc5332d2b2e3af73e81235b8866fdb8c3d2ccd21afa6673e987bd8cbfce30577d1709447923668f6c23af49284b7dfa2cf7ec7367d46b84949a25097574c0cb992ce6ceba61f5082bc0372f79010c4e457ebb217d33d455d13ecf388de97f00763f8290041c6df2afc8918698296f98232a7fbc4ce09db4654098116115b4d716df96f57b01000d43b5d94046772f83d9bdbc7b99579bddf6cdfc92b2801bb326bee1e00af0ad0d11e2af4eac69f362754ca904a11c7ae1618ec5087f2f23a6ff25749ab4aaa37c9fc96d473d36ab8cca63e6bc766bcc5e6dd407de2b3a80c97822c267fa669cd0dd5333de5b65983c1f444cfeb2683505c1350179112fa21bfbf73be024fe1bd8c535f3b523d06e577e74fda880bffbdc7fe6ede2bb8c611f307f86b98fc39d1757aacc67218b6c0c8dbd569eef84f54212552b0f15856cb7fb3a796265d8b15fe8807ae3e3d905ddb5ddc6061abd6ade043e9898e11077ffd744b9c0f6b8ab43e89dd6378f60353eff9a7c65bba84435c603d60a5a639adfa8604fd0681ee9baf243ba40804b57a91735422ba0e1341fbc4d62c3bfd9c1fa26d05612cb3ca55c88659aaaf4025f4e1a0b7fd0460eb0fe55d89d1d7310771857a55c906b2f6bc53c551c7c1ee0fdf2458a4d26dfaeea12c5fc7d04d328c814b6960bf9958a1029d2803cfee57b00bcd48d9697982b4800aa178ea4eb6f326198ae1788b5eaaa300902da5860b06371aad55932d163d81b587c1bea92046988e0b1aeca265e44b994f1dfc29fd9b6309dbe13cea3860efeecd114776f8cac202f7c488d077f741bfdce85b8d7e7e4a6779a02b537382821960350630f4bc391a2f8fae12445b4996f278a210fdec94bc29416d4bb6d3c84cb962a95f5bfb7b25608eef5992227a059755cfe55d85db7c784d3b7b4c3937e55274d3fb54116f0c60df3fc9d95e95fefe37cebd4cc181778d1f1c3469f92868b479e28947302c57dacab73ecb3f150c6f76f2536d2b89a42d761a98108d3c115d4767d81c3c804c1dc7fc827efac3dc8af3cc37bf2aca1d273019541216816f7cf12ef8f013e377bb67da188453869e359563b1eded1b7ae31b2b8a530dc1bbede1b5987846752a71f601ddd84e067e4c5b359214d8133fcd77e1535f2bcb29d9cc00b0d10933e6360160e354066ec5220bf7fdcf7c8bb747c7afae54c8545410f37a6d889f3e09db37a37b35310fd5799c884336da3320690918ba1201224804d1a45ad60fe09bb494da6985884842f87fd4c2161cc356fbc97ce7a8e644a0584746283b28048e230f7398066237bfec01b3118cb2edcce8c041eba0873fd8e888c5dfc5cbbef5c3292f88bf1d37b14617f1d88d9b2026ffa12572c30e9b7649d01b988d1a2510a82a7c9b86ac3d604d02506c8e96cdf3a140810a96bff587b3b62fc9d4dfcd3722885dcd1e67de07c827a16f1de4f5842eb86b3a039439e328066d95b85f7396d0ad22de800f60870cb4a2a4a7576acdcf4463fbcc797a66461da9671f96247c9f8c113af462c8f42da9bb5861dcd77cc09f7be397d4100f3d0c59adf1f6951698c0520d59f7c8e482b67a8574c0baeb5f6e65bab8b6e796973846a88acf683f3a56ac7d9e5e9b726500faa1f63a19bb7cf17e13ca747615543ff5cd8cd91ebb1a8399f3dfeaa62189b3d5c5a786907d2f4f62e71a897b98f5f231a8cdc5cc1c5c96d28546ea1d32508a98c3cb5988e7373075e55b8769f014ef774dd308c080b4eefab8943e1332cb19b5781e68979e5de3a6c9d5bd918fd521fda57dfda32ed3e1095b692bbef4be81747b8b55565b573fbdc6c647d09280aab0e8a0493ccf4fe6f7367919a0a9591b59dbc04203a00ceb45336cbd21bece748cbfe027a48794cbc6e2f68f56055a12556992e9b44badb9e1245076d144e65ca1ab6b455492e39ab700371d7345a4a0bd479b0d707931c44aa51b1ab3b5c5384ef3cce9ea2be2604c3d09bf3533f2ccca5b819d0f35b71ca90ca86a87743e66b0cbaa29204fbcddd4d219383998204b3dc54918906682ca31eebc333fb61503215e64e5906bb5d3ca9718295ff5347d36688201e536267551e48769322103f4e46ed2abf43c7c1299fa6da3ca6270e8b18e69975fbb4930d6a39fd9de6b7a1242f1a122f7baadd17cad2b0c7d7d91883289576bca8bee15cca9e2a904a67c84603946494a198586c77ce4fef816aa72833d83c0703c717558ba44158fe97975b4e6f5e653accb8986ccdfa91d6ec01ee01a56ae1b45c816d65da2ec1709bc89db29485f20d6d30a86008b2f7d9a6b87cbbf9061c9834b4ed4bb9471019b4c123576a60ea3412654a2cbb57ba2bf6967dcf54a36b7ba70465c18b683257b519b34eaf2a51aaec2c8569e6e705eb51efabe12a881a5e0ee38c06ca72a4777a57af82fbbde2e2926d5d88be58418c26c8f89951e1ed1efd91a8d834effbff62d7a25c138ea40208dd3f3f04222db9821fe95daa8eb66712efb25646fe4b91ea265b53e6788527a3fe224b58e45fa671f50d7e97731a0260910b99636a7a5726fc331ff4e24872722c09a1393ffdb553015472c", 0xefc}], 0x1) close(r0) 16:00:08 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0xeaea7886ff2a242b, 0x1) open$dir(&(0x7f0000000200)='./file0\x00', 0x401, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000300)='./bus\x00', 0x8, 0xa4) faccessat(r0, &(0x7f0000000200)='./bus\x00', 0x22, 0x2) readv(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/227, 0xe3}], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) r1 = kqueue() r2 = dup2(r0, r1) mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x400) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xabc, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000540), 0x0, 0xfffffffffffffffe) 16:00:08 executing program 1: munmap(&(0x7f0000ad0000/0x4000)=nil, 0x4000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f0000000080)=0xc) wait4(r0, &(0x7f00000000c0), 0x8, &(0x7f0000000100)) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) minherit(&(0x7f0000ad2000/0x4000)=nil, 0x4000, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:00:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x10000, 0x58) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f00000000c0)='./bus\x00', r1, r2, 0x2) kqueue() r3 = kqueue() r4 = kqueue() close(r3) r5 = syz_open_pts() geteuid() open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) write(r5, &(0x7f0000000240)="4c15a7897af1a046c4a055e366732251c65edcb7f72bd7a86260013453b384bbf1beaa5a949ce6eefefd6779088366542203467b60d449a02867eea7d0a74374e8480193d0f5cad41887e4131fc799bf2e1dc210c0e5282191be30aafaf051cf14ef1214fcdf5996231227eee8122c87b206c499fcd4b7e606010c5f2b3d627f6a161b759ba0ce1670393a5ac05d151f6ffb47ef0b04fcb8abd1728ad3ec2ef28f801a2199d3ee769a40d59b32f0cca16443b265c7b90c5226dacc40da6fd18799dad3afbef024e4f6250bddf6a23ce28d3f02215cd496f31087f21a26ee50f48ef68824c5e43f94c2163bd64f4daf1407", 0xf1) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0xffffffffffffff79}], 0xfff9, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000280), 0x78, 0x0) 16:00:08 executing program 1: socket$unix(0x1, 0x82004, 0x0) socket$unix(0x1, 0x0, 0x0) r0 = socket$unix(0x1, 0x9, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffff, 0x3, 0xffffffff, 0xa6b4, 0xb73, 0x5, 0x3}, &(0x7f0000000040)={0x9, 0x4, 0x3ff, 0x9, 0x1, 0x4, 0x3, 0x7}, &(0x7f0000000080)={0x9, 0x7, 0x20e3, 0x10001, 0x401, 0xc0e, 0xb8c, 0xcbff}, &(0x7f00000000c0)={0x0, 0x10000}) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:00:09 executing program 0: socketpair(0x0, 0x5, 0x8001, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040)=0x6, 0x4) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getgid() chown(&(0x7f0000000040)='./bus\x00', r1, r2) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x6, 0xfffffffffffffff7) sendto$inet(r0, 0x0, 0xfffffffffffffe7b, 0x0, &(0x7f0000000140), 0xf7) 16:00:09 executing program 0: socketpair(0x6, 0x1, 0x7, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000100)='./file0\x00', 0xb8, 0x0) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r3 = msgget$private(0x0, 0x3c) msgrcv(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="00005e57ce40260000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000001ffffffff00040000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000606b0c9ea59f65b2c2a6cee03825c406f1387e2902dd0eb581bd213cfc2e1ee6340c2193700e20b5c3d24681e4857dd02cf9583a6176c24ab629b09d761b3a33bfaf5cfedaaae4e70ed10aac2c2ce1964d81f75578116edcee2ef259d7961db3ae604725daf95705218907b29f612d823421204b15eb551f038450540d662e2518e44ee50b92a3440d374b6ff50e757b2222a8824355401164d87c7ac2c3ac5c064af438d3213e5a95ea72a49952862c0e4a8ef22e15f8286735d2a3932d1788e5dabbd21f0adec4bf3477a9049835ab615f020be8fcd9e0a0035aa2fa3d59758ce118dd59bdda678dc655f86d088bc8ab1438e9283e203f1b303bb9f5cd2649bc28d0bde25ba6c85e409320ba2f5ff288392df3bd5288bf99bae47432e311e302b37f1f7fcc6bb328a23733a6f4c7ccf794bac38c7a46d0b1d9743a43a946a68388d5df40d390bbb408d57db7ad646af1a87b465bda0000003a5d6e1cc3d2794951fb1ca169397a8f807a564525827d39c147f6fa158040e7e2e448f4bd949b7e7831871d73503c47adf40c2ad6810e"], 0xea, 0x3, 0x800) kqueue() getrusage(0x0, &(0x7f0000000280)) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') 16:00:09 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x200a, 0x10000004fa842d4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) ioctl$TIOCCDTR(r0, 0x20007478) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000200)="35db4bf22985b37fd24c6c3cdb8924c42e7386ecaf709e8a1f1e2e8d1906d8974febdfb25fc90473", 0x28) syz_open_pts() close(r0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0xee, 0x1d3a, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8000, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) ioctl$TIOCCDTR(r0, 0x20007478) write(r0, &(0x7f0000000000)="8d", 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) socketpair(0x10, 0x5, 0x5, &(0x7f0000000140)) ioctl$TIOCSTOP(r0, 0x2000746f) fcntl$getflags(r0, 0x3) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "3ff98b9b37f37f09b6019a0871dafa8b9a975601"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b4f7e5c681a182d8ed08f2e2c7cb0c8e691686b8"}) 16:00:09 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x10001ffe, 0x20c) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000340)=[{0x0}], 0x1, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 16:00:09 executing program 1: setuid(0xee01) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r1 = getpid() r2 = semget(0x3, 0x1, 0xb0) socket$inet(0x2, 0x2, 0x6) semctl$IPC_RMID(r2, 0x0, 0x0) fcntl$setown(r0, 0x6, r1) read(r0, 0x0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1bff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x200, 0x8) r1 = getuid() readlinkat(r0, &(0x7f00000000c0)='./bus/file0\x00', &(0x7f0000000100)=""/181, 0xb5) kevent(r0, &(0x7f0000000200), 0x8, &(0x7f0000000240), 0x15, &(0x7f0000000280)={0x9, 0x5}) mkdir(&(0x7f00000001c0)='./bus/file0\x00', 0x81) chmod(&(0x7f0000000340)='./bus/file0\x00', 0x80) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000440)) recvfrom$unix(r0, &(0x7f00000004c0)=""/152, 0x98, 0x842, 0x0, 0x0) r2 = open(&(0x7f0000000240)='./bus/file0\x00', 0x80, 0x0) pipe(&(0x7f0000000400)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480), 0xc) r3 = getgid() fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r3, 0x2) fchownat(r2, &(0x7f00000003c0)='./bus\x00', r1, r3, 0x4) open$dir(&(0x7f0000000380)='./file0\x00', 0x20000, 0x100) readlinkat(r0, &(0x7f0000000200)='./bus\x00', &(0x7f00000002c0)=""/79, 0x4f) 16:00:10 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) pipe2(&(0x7f0000000000), 0x10004) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) listen(r0, 0xffffffffffff8001) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) pipe(&(0x7f0000000100)) open(&(0x7f0000000140)='./bus\x00', 0x3, 0x180) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000180)) 16:00:10 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400000002c1, 0xd) setreuid(0xee00, 0x0) r1 = getuid() faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x3) clock_settime(0x4, &(0x7f0000000000)={0x80000000, 0x92}) fchown(r0, r1, 0x0) setreuid(0x0, r1) clock_settime(0x4, &(0x7f00000000c0)={0x1, 0x9}) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:10 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0xa7, 0x8}, 0x8) fchown(r0, 0x0, 0x0) 16:00:10 executing program 0: r0 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) r2 = kqueue() r3 = getppid() fcntl$setown(r0, 0x6, r3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffe1, "1ace0b7ba823c5bcaab89e25694ec06f8341898a", 0x0, 0x3}) r4 = kqueue() msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "4618502758a827a22acf8aa2dd8c456526ee2c92"}) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000000c0)='-\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000200)="2d5e2b42ee272c2300", &(0x7f0000000240)='%)\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='%\x00'], &(0x7f00000004c0)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='-*![]:\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='/\x00', &(0x7f0000000480)='\x00']) openat(r2, &(0x7f0000000040)='./file0\x00', 0x80, 0x100) munlockall() kevent(r4, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x0, 0x0) 16:00:10 executing program 1: socketpair(0x1, 0x5, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0/file0\x00', 0xa80, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, 0x0) shmget(0x1, 0x3000, 0x624, &(0x7f0000ffd000/0x3000)=nil) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffffffffffffffff) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x3f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000180)=0xc) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) 16:00:10 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() write(r0, &(0x7f0000000100)='D', 0x1) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) write(r0, 0x0, 0x2fc) 16:00:10 executing program 0: clock_gettime(0x4, &(0x7f0000000280)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000200)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f0000000100)=""/123, 0x7b}], 0x1, &(0x7f00000001c0)=""/2, 0x2, 0x1}, 0x802) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x3, 0xba02}, 0xc) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0xa) ioctl$TIOCCDTR(r2, 0x20007478) r3 = getppid() fcntl$lock(r1, 0x0, &(0x7f0000000240)={0x2, 0x1, 0x8001, 0x9, r3}) 16:00:10 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x8) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000240)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd164b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdf85599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97", 0x201}], 0x1) syz_open_pts() syz_open_pts() 16:00:11 executing program 1: r0 = socket$inet6(0x18, 0x0, 0xfbe3) fcntl$getown(r0, 0x5) r1 = socket$inet(0x2, 0x11, 0x102) read(r1, &(0x7f0000000000)=""/245, 0xf5) recvmsg(r1, &(0x7f0000004240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x801) dup2(r1, r1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x9, 0x7}, 0x8) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x84) lseek(r0, 0x0, 0x0) getrlimit(0x0, 0x0) 16:00:11 executing program 0: madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 16:00:11 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000040)='s', 0x1) getdents(r0, &(0x7f00000000c0)=""/100, 0x64) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ffa000/0x2000)=nil, 0x2000, &(0x7f0000000080)=""/54) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() bind$unix(r0, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r4 = dup2(r1, r1) r5 = kqueue() fcntl$getown(r0, 0x5) kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001480)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d4654872b39e44a7910fc90f8be708bb991ae71446ccb4bb7fb753fd49c07df8d8e00d160cca18539e09f4955771b5881807cf7d1bda6255e5fcbaf19d7ac27de1882ec22bb9073044b8022874aefd446ee15051e2bb956b7c2c8aa15537376c4fb19b9cbf101ff1e768fdfb5b5a83920c2970000000000000000007814876e99a097878aebc726787e21dc761e180c23e268442a201b0610ed1595d95f8a52e095acf7ed71f3b2dcdd59c42c566f16717e6c63a447dcf1", 0xf3e) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0xa, r1) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x10, 0x2) close(r0) r3 = kqueue() r4 = syz_open_pts() r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x0, 0x5, 0x37f665de, "bad84b73f2a42ccccab60600000075835db47180"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:11 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8080, 0x51) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r2, r3}, 0xc) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x4, &(0x7f0000000000), 0x0) 16:00:11 executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kqueue() r1 = kqueue() mmap(&(0x7f00003ea000/0x1000)=nil, 0x1000, 0x2, 0x10, r1, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x7fff, 0x0, 0xfffffffffffffff7, 0x0) mincore(&(0x7f000003d000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/11) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) 16:00:11 executing program 1: pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000335000), 0xfc94) getdents(r1, &(0x7f0000000000)=""/38, 0x26) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x40) execve(0x0, 0x0, 0x0) mlockall(0x3) readv(r1, &(0x7f0000000380)=[{&(0x7f0000000040)=""/105, 0x69}, {&(0x7f00000000c0)=""/68, 0x44}, {&(0x7f0000000140)=""/81, 0x51}, {&(0x7f00000001c0)=""/138, 0x8a}, {&(0x7f0000000280)=""/192, 0xc0}, {&(0x7f0000000340)=""/30, 0x1e}], 0x6) 16:00:11 executing program 0: r0 = socket(0x1, 0x8005, 0x3ff) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="8f55b0c7b9e961c1932ba209ee4f129d04ee7474974acf3370b1301ea52675652fe0fd149650c923a11b9a5d5dcb1e2a98df22843c3fba46713f2f3e434743bcce9a4084734dcc10ce6e76b57f02f00f6a09669e100cad6211b9f03387dcb25c92bb373a2f83b298c0392e3e5b74fec29b096d55653c9bf2cc1de759d4a149c616d480e607cfce83ab7ebdef0fd6b09f5608cfeb7698d1da", 0x98}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000480)="fb92fea36f52c672f9a7483045f7372286e9f5a80c7ff9e0b3886c1b4298ec31f838b0832021e6b39acfbbcbada8eb3e425505ddc6d06afddc6bb170d1ce6bd8cfa4c2457f81d80c4b6e0d83bfcbd93c89bebdc43a22bfcf362cbac6df71eb52efe961445e0a1df60742f20f4d345e81059e84f2dbf0b90fb0f93db5f5aa7b6652d8036468e8d0743948baf2e22a97e317cb60e72edd14f646d585647cbeb1e1f6e828f90015f284f9d078ef", 0xac}], 0x1, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) 16:00:11 executing program 0: mlock(&(0x7f00003ff000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mprotect(&(0x7f000024e000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000755000/0x4000)=nil, 0x4000, 0x4) 16:00:11 executing program 0: socketpair(0x18, 0x0, 0x1, &(0x7f0000000000)) socketpair(0x0, 0x0, 0xaa42, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) open$dir(&(0x7f0000000fc0)='./bus\x00', 0x0, 0x0) syz_open_pts() unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x13a0) 16:00:12 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x4010, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) fcntl$getown(r0, 0x5) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4000000000000002) 16:00:12 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x20, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080)=0x101, 0xfffffffffffffe22) 16:00:12 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) getdents(r0, &(0x7f00000000c0), 0x0) write(r0, &(0x7f0000002740), 0x0) ftruncate(r0, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)="10", 0x1}], 0x1) preadv(r0, &(0x7f0000000700)=[{&(0x7f0000000040)=""/85, 0x55}], 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x0, 0x8, 0x4000000000}, {0x18, 0x3, 0x5, 0x8}, 0x7ff, [0xffff, 0x5, 0xda8, 0xfa, 0xbf, 0x3, 0x6, 0x6]}, 0x3c) fchmod(r0, 0x4) write(r0, &(0x7f00000000c0)="3f8e73c90bb4176eb40d62c26e6448e0137d358b00f10a3baaa4dbeb6460635344afeaff9fcce0407a8584146bcfc7cb979236e0b07ab4c158f0fbc8a28053906a67a3b9ff3b578e4b87d6c3a7c94a33e106c165f674e97664d4661873a1566ae65187cf919b244548dab335c899c52b2115deb8b6723cf9ca309405414aa0e3d74a83309b394a67c234fd57f78afb259a2983db195063db9a63c4dff664cab430f8712a73878404bac6dfcccd0afa2d89fe40035a254248a8bd3189704263cce74bfd486fc489f1f38d7f62f21b3449fc897303b5e58fed9f9522e6d4232f9156d00061dacb604f293dd8", 0xeb) 16:00:12 executing program 1: setregid(0xffffffffffffffff, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/96}, &(0x7f0000000080)=0x62) sendmsg$unix(r0, &(0x7f00000015c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001540)=[{&(0x7f0000000100)="e1f2519a077bf4e818ddd1df9578c10dcea770bc34639a0eefe56c9e2e17eaa2a1e1cdff8601e7d4c97fcd0345eadaefad79a69931f8c32f3e717e3fe9315e4ae2580f3dc1223e69b17e3957618780f185b0ba5ec193124ea36e30f27523a220b3b86b81e3cd04551fe277ba155e171c4a21ba6f50504a5c2b560d85c06affa62b06328cb7c3c5d79e9ace4391407852f1a9dd8f5e0a8a48c43fa4338d9826ef62d8b99a641cb3cf09ad9732305ebe4cfa0e7c95730859", 0xb7}, {&(0x7f00000001c0)="548cc746f7471609350c557fae2c3e830897d1702e5c342c7f4b95e5c356836393c57c03656627199e306e2e8467e3be4acc2d424351a57853262c4434440867ffaf1dc77f966213c5fb1023853e913a231f199ff9bbcd", 0x57}, {&(0x7f0000000240)="7c84a32352703a3b47f65220731a2ea848dfe26bfd5e64c9db722d4f0dd548f68e98cb6c082407cc901385d7973fa74ce301d673792f82e8e99caede6dbb22b8e3ac4af61b6c376fa29166758f741e40df16e1bd21d03c67bb3ad01961dd996c01f772befd3ad9779206fbbc110a7a9e49c5335d0304a1dec49af041825b435d63a59b1cd8eea5c59f118ef757ca81e4e9ad8c23f550a723f05e85b1f0853d6f0dc95615539c685c065e55fe41a7e08392f466ff2d0d98d8db6e79edd6c9433ba423c3633f6d2b4c97f32393fb0cc1b23f114be00161a92a8c46485df0890c1893a42999f9610d192241567d136a48da5f522acb1fc3c1f304ee504d74e0a62060797541828574742bcd2af6cd8ed1637adeed1c6a753ab46a106c5c183b0f3cb13da627ea76c33c44b4cb4c8388267bcb9044ebde550c904a317fdda7e2ef1610a8d8fef65a98083b33538fd1be562a34d79462d3ed4bcce7639f341cff3153a47925d0a28e6e6b7fa6dc72fa2fdd1f6de8cc3b3ecb3d1e626cf5a835b8a4ab970cf472ce81438a0f22e5d29992990480a20e4d9b1245074c1f0213a812284278fcfc2f9226421d46937e386a5c07203c111f76f7cb577dbb1d7aa01ffc1630d3dc5191553b925842da15a5f40955fafe69fb62fd0eb1bc8d0f46153cd99b1fbcca591020a69437c3b336aa36aa2370354674334791943d78e18d518b8f00bbe3b8dd6c22744f893afc356656a9ecfba00fa5b4c58b1c45e55a295e234cda66483e357180fe3bb7b8cf779376b76b7e6a35a589e63443f07e870670c5d7af52bfffd44c53dd052a58cac8e1f06dde003a95e66a39197ab1a834ee216f0e1ad3afd7fae6d20e2993c33984124f4ba77a3287e4222f075849deacf6e94843256bb73954d45f4597ce32e7448ce8dc0587ac6d7f6ea1506a2c26be01528dbb4b7cb1ca982ab9d282e799b2949288c753075859b91dffce8efe5717ace01603c80818afd01cb0d143e984b6da8cab9a9a5ff6073a5595f71957f3321c98013867b9a09a85d450a3d450cd1b079edfbebe85cd48ed4f60c7c9859548652630731a313a8c5cc7d0afed9a9bcedfcff86c1292b049b80a7aba4c2bf8b3ea0c2f99e4901f6372e521f0d7b43909ed246be5fe1a77931f37d22928c8fe002d681c82d0fe2294cf9eeaf34e6531d50519db0db10ea5eacaf40f14d10a18a8173dc1968d3e7aafd769f0ae8ea57ed32bbbb0407195b19cf4655c0dc293a32f969d4d5f8859b7d9afcf98f2439cfea9f979716ebef0fcfb24332a6cd6e200b2c4ec6fd8f3152f856c76c93959a55f7a4dd310e4e68053452d6c17059f694b38e7b191b91af7817d2a5bac6d3a0da53389a70ff32236f0e4eb0fe7eef0a556795f0f454f45316beb7908d7d982297ad805b52b9a3de85baee821e696aa206fd02eafb007003681c9788075a3e50f181481cf823794574359025493272da9b8166effcb0e9de66f01db0e450d138f060e59de168594e3fa1ac670f4d2ac65c37f1e2afe0605bae4d1a33fdd6760ec7c34ab641340f3054597c716307f31c646bf2690a9dbc994c78256ec685f9e0b064e0f6de6ae922d4e1f639cf50cf47300a8324f088aa6b9d4e60d746498c57b631bc20c54b9def28e5c629503dce3c224041abe5020c17ef0d04778112f962facc994b55a4ed82daa16f0a58f43eb02da4e9cbde12bb795584e2c007a409862a3d04a37fd39334d7f66a0596204b618b99c1dd2ea355fda7045b94a557ebd228d9b0648ec4ad6f29feb591b594106a8e77c2b92717716eeb2f3d9a1f3687e44d30462b676030f59903ae7774e03a23c26c5f597d34b40ac061475b325d611b15f92a31999656e93eda95771055e6406c222a65a177e3e347e80ee1613c8227a80ca1dfde8bc8bd203d2200407a7ecf634e15bdbd72d722d92a25e97c61e1acd94258e1ffcbc6e79dd7f8cd1a7b48a97bff05a3f07cb3fb191c005848dcdc02d7cedcd9d3406a41e4df31de09d8d60c37c9083df8f25b700875dfb4d8952411597291ef6cc012f6668bac4578de339afd7c406564ce88c52dd8180e0541ee96ad5060a4cfe53c068324cb4890d3dd43c913a6d98968592ea262f35394ca5a0b4c2b2158f40a9265bd69479e3b72c61bdd551887520e05f06780b612354b3e76623344f3b7657f76a34df60f0a792d2c97cbbb6f47091fb91d6bb9593e589114870b06c048bf6823091f1235ca1157b682abea2e869df96d97e67b12e4a8788dedfc7d8d2f5546699e366a1d5acbee9924baf7ace05e8f30d9c7b5296a7ecb7050ab6b1de136b84b58695f6f2bff4c7d2e403255a2d99a2dd7bb88dd2deba4391a519cf71c49caf3acb5731fa57393284ac9a17cba33ac189eff133fb48fe79dcf827f5961f822bfd974e742bccba1887d4bebac8d19596f6e9bfa72db72bef40fde732ed05de16db72401e75ec4891e912075513d7a50c954f3fc01821d3b937575347c1517477214789c539153068c5b9dc7166b00227162c1e0c8a124e5b0e866907e2c3f90e091c68b1f1673fb5c2b4bff231662eec4fb861dfdb313ff47699c7f2b32da3de7bf77715f8989ba1cae48d825739ead0f2764a3c79db5f38080331068e323fd136c5d8820b7050306f5a0a5949490c42188dbc08943e2a02bd97ad66f1d21442834783f3a19a4929deca004d842953188bcafb481cc8d0a52665871dbebf9c2d9087d229923143c105b34c73e6ef03d02dbaba6e44c27ab4b34fca9800882f0cc55b0ff53ba235f4aebe5303ccc492afbd9ff6e63b49e788adad63ddb784400f737576904ee142c3ae30582739b94490a89b78c5ab43ad750ed7dfa58a197cc35a896c205ea5829635c8db33d6e60975ff7f43d74e8b5645ffeed8d23d68df6890d0f176996d4cfd33d28dbf54cb504ceb8b9d48050f50aa8bc8bf0cf08427961f9c6deaed19057b86b0075f8938c08e05ab2db0619e3850637dfa1cc3016045a787ef2df4a53c1c0d5a8ca6276f9145494127fbd7be57b753a4aa46d0a1417677f8eeadaf2710f47e784ea2d682cea5183edd17d82aab91998e3704d97aac84a97dee58ea324339d0e5076f869d5676abf83801741ab922a0cd8b1f683b559db4945b8f1b02ab0cff62c9999de97b3ca840aea59c28593aff646f3116384947365296e8a52f10ba6cb0d2bd0b51271d8b2b03486f0925d368c700c9ebd5687e5c00cc721ce5753222a9efab49c4db05b34bbc67685c1f5e8e5dbd71525912060d4df36ea309a4de1abda9a0a4d3fed65250771e2dc55c8cfa1b047ac433e12bbf2caa13354da13abc931ed2e49591bde55f5c850cc0d23cd3d9f7c8b0fdb0e1d58e7067c59106fe0a40ee60cdc5297672c694794042014aa376626e6a207d9b62b2f218631774196c1396dbadfe8e912fd8d8c9deef1c868e456a02d07960499d9053d6af74cb757627118f3ec34b9ffaf3ba6733496a4c3c02ec96a2c66f8c3b837a4471c54a297dab26d568747e6e2b709df0ce460569a4adc9ba6bb22bfe842c344f3fe6513705ffb2f45b6a50d412329bb2b176d5371ff3ce907da77eb8a55d559679b2ca2b86b53be6b9efa69638166e113596992981ed41ef3378d1a161c340f80a9e50cd1de2608a36e508cfa604342fb88b91518c7d9b6025e5e3714cc8e0c6ff6f880bbd52423e3309c389c737f15556e3c2af119c38a8ec6059eb46527fbb2b8e570704ae0dcdafba73af601865bff21cd706ece2132cc8ac2eb946633c2ee78c3f351d3036b639bb6d6827fffaf827b3c1ffe22b20875fd595ad2d9cc3c6e2e36ba23795a5f33a900866f4cb40b574e8c52ff37044d4909e09f326ea20ae0d706678a7c8a91305330bb8ce627f5202c87c9ece27f2f776aaebf567191e4c17de3b84e1f24f9f3d3958443c62430c7aeb78eac63d048b6f07eefa52008a86e4f5afa61d2763542ed41d2ab0de5fc9b033d46bf812d4a4210e8d5a2a94a68a14e1a3998b4a86ded8aeb57ae11068dc2063d950318d1377c27f2d3f223cedda5fc945fd025e3ba6b14d036e9d4f1050cf2542f1d3bd1b2e149c871f8994aa0e3bcc15e5580147816dc8660c3603bae8174aede565c2206026c1c181fd548709c897fbf1c39683b800c7828009be816af44319395021abfbe91be72c95d1132f45c9ee7e9300fe041cf0927b0c8a22cf86b5203e7c2e5e56f1eb72def4653206467be6cf70e2d1119ab9147bb9bb6460f00ebb09ef0937133483cf6e6ac17be26976e2e8b165029ff6043b1ace40e3fc3b3365c9ca4bf420199d83f5d49038f3804661ee11d8cc424ebaa6e9ed0c67bdcf4f41eca809be051a9d6159ae2b22d08efb5c51171fe73d19a07db8cbc78474d01a4a48475505f19103ac3aa61660a8c3729bde4fe4816ee113533f71bdef9e50350164f1d0efb94d3006a8ccf3e589039a50c9a60ea4d41dbb32c036f8a6dfa4d4f596d29af07afa3e69c8cf76fbc48668180ac7c54c56452f9167853284409459e8876e5ef6a99de338cf48ea8581d97c4fd78c9260de04aca4af64862669120878001acba9ea6576dcd8ce8b454d5dddbd25ed89fc0e10649bd2f75a2425221e81d3b2830f9abec8735bdef6e94bed3043d83a25bf71cfa1ecf66e65b9a3962a75c413d2ec62748cb168b79106c5e0a6d59c5f6f3f2fb0210478c11445addb4575545f56ac5de158aecdd30ebb752e36c7e8b5511cc43926562fbb2d7d24980a992b7909175de70495e4d1e9149c530b9e2b3a96f4422be948e99cea22da933b5d611c536ff076d00ea53ffb44d49300dc1e8c54251e8d6b5ab7862bbc96bcd80649db7bb3c6e3aa165d55dd82bac0486e81e15879c928b0b84bd938531c275fb84a97db3d0fd5726eb3a4720ce30ad957eae6aa05a8f7a052d61e583a54a61c6e2294a8c0757b8ccc2e440e94613628eed101614d17b2cc8212dc88745d984ac322e70de922d0d2e599277e64edbc1e0f4569363b0f6141487d1a6060dd8f066a93fae521a88db7ce81c78195ff6c84a808c511d609530707bef2d9618c7b00e551cbbdc5301b23fff8ddf31b8c28c215e63731674717f6d36788376eac83e940b6f2ed6551470895c1f03710e69a7bf24b907ca80d62221f6424b4e650cfb9d568762fb60ee0afdf1c79d5dda320f52a6f39e996beab1cb9fbb2a7b91423d5ed85274a5a40bbeec408e2a8fb4b9119291e68c2b8cc666162e124d95152d40b90b5d6e64a0acdd5ea5f6139e1168ec33e072e19491f2329b1e07193115d190b3e48bbd56453d9fd481ec904e23deff7e51530387cde30ad4d0226eaee39362bbec06bf2dc48551c955188d74cfbc5b1558be733642e5261396bccabbff847a5a57ea45fdfd9f39a1091679fe23a5adeddf6265bc4265532663207eeeba808e585c3d46ffc3b7f2fdfd54a3826be6a3825d2dbc7ccd694b7f6f65302193eaaaa95c76a46cb250f8a51b25e71835bdcc7c27adcb15f35f333fe0326aadaa7111040061d7ddf1d99138ad6f52b7ac6f7a55634d8b55f672fe427a031bf82b8e996498ac5e646771659ea8c096d1ce74aebbea2d7440e9367111e803660cc94562a45a3277f209fd1fc4534cb3975a55e7336cb4ccb2975f315bf874983147552eb245b5b9e0abfef31cef0dbb568a45ef529cb9ce0f4f1be33b4ce4a869a9f15f640c090e3ff6089460aa2e0a8a5af81a5ad9f18e4bc05f80e676e8adcf4745b7efbec67254339a0c115deddd98fc9d29e908b28a908d67945702ee9", 0x1000}, {&(0x7f0000001240)="56c900729ee6d03fb22160ab419c5021d0f6b686242286af080241bb5ebe95bf092e5a0de0c4ea9ca87a511d75b7efd55cb9effefea6562d6658086c13bf4f1262465bbc60fd59ecedc1b5c684bca9462cba190618f3873224a1d17daf56b8f5c7dcf721f29de67b8a2fdd05944c4baa7afe7c80bb2c2d5e6eeac172c478199fd18aa2b0903c9556", 0x88}, {&(0x7f0000001300)="0eb8474767104975d61fd08d82c1f0606ae9b289455e34dbadfb03d90a24d332385c2627346a7d5a5e44f15cb6dca82c819795c98c7a4b7a5015f620afe0833c977646d12bb93f14a98348b065c1ec282f7c31fb7aba125a848663ef8adae36dc8a76bf383379a862905b044666252a18772ef37a8d411e74b618cfce1d3c1643a32cce0e3803cde31ab1bc500ed0024879530d5864d8fb62279016adccb9d54ca93aaba5b705eba424144f23cfee2e51dc935b0367a0137935edd7f49c776e96f0bf5f9aaf1403d81172523af1e53f4bdb470", 0xd3}, {&(0x7f0000001400)="b17dee75142f076204771bb5d615222decafd2e8be747b3281263008ad8af65510c6e6c786523de9c09d20", 0x2b}, {&(0x7f0000001440)="f66793057f61ef72888a9bfffab892ee5978504f9254feee26964bc75696637880eab469b4635a6b09ee4c7463f8dedf10cbb4071f458b697310c63536eeb47c147738ee5194248a87c1fe0472f743db2756fee33c28a3e781610720f468f2d75aedf0dea74fb0d8e39f996ab64cbce1456e5cf5e1c71070339731427d3dda94959dfddc842b557eba158790afc0cd6bf6dac1fc6e15aa7b4e46f7a204303adf572cfa2ecf07350663eb320bdea6881f15d96b4a2167847d93fe13c0c3f658fe83d50a8c603c67b4f88f38a5d312ff7e5073f2b3", 0xd4}], 0x7}, 0xb) 16:00:12 executing program 0: mprotect(&(0x7f0000033000/0x4000)=nil, 0x4000, 0x1) setitimer(0x2, 0x0, &(0x7f0000000140)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x3) 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000100)="db22407b967d556fdf5fdfcc40e776d043ef4322e6fa428d057d6f7396a64d37c2af7fcd23f9c4c3ef36bdd1bc64b583093760a647ec487a27d650bb24a51e8356f5134cc6bbc09a3cc44d925de528a84575e24e15c9f4c85f747a", 0x5b}, {&(0x7f0000000180)="f60df5c0a4d856bc5e51f26041207f164bede5a12c49c960a15a66fdc3e776e74c33695db44f4c445d613efd538049546786cf6fcd2fc5fa155212703448d504b5c2be1689869c18ba36fc6b74576410d5f5dcf286bfd55fe60ad349c9065633fb202db09567574a3081c79c7c54", 0x6e}, {&(0x7f0000000080)="8b8ffd", 0x3}, {&(0x7f0000000200)="919000dfb409d32f0a5d919342d447b976692b142c2a140521fe6797eb7103bdf1c815aa4f3d7e7a94943ccd4f71f94826a8502eedc162dfbf44cc8cd4946aee1e025a2aa53eab994ae1a4594230467c0c3d8a35c3aff9e4d90a1a1f0dadc73ce782b6b77db51fc4d799fe8093aa645c217b361abcf9379048d4b0d926f57427911b10c47a9cc77cb31302ccf9ab51b865dbbb57d33d56a3377e389904e6cd9387e0a8d7730a60db193314394b8320ee7325c5767d1cdf9a18d370c6d96da4128666eb4f81636999ec1040d8", 0xcc}, {&(0x7f0000000300)="9cba2c312e7fc3d6449aa81ed71cc094e733993ec6d807efddf6a0ff35e6b03249c111d56bf9514c0aa98adb9ff1fce8ba7dde89f95c817059f82cc46ebf2398a8dd297cb0121e3ec22531e0e3392f714d2d1ae3a4a3eeba976a93894a9dc19692397a8a08eefea82f67e03e11cfb0473f538970666b40c1100168f0ae2f0e8ad7aab4dcb0c80caf42ffbd0f99e7453473ae56391f44878657689aab08f22f6545ead09ef6ddffc0b8db0ac0ec9dc281a9d1b506349ca654b0a8a4b0d31aa18c", 0xc0}, {&(0x7f00000003c0)="fb", 0x1}, {&(0x7f0000000400)="ddaef28357f2101b914cfbf2e139c747d4fdf06e40e718d109c6584bd0df9445c6c5919c3c4c9af2ca0d37ed4d9bc7384084b99c2965d925345fd321a2af9c13c14fc19455b5", 0x46}, {&(0x7f0000000480)="8a91838ba5a8f0e8453ba89edf7cf4175145848c9f07f9870629e386a0612f7993ea1c77d32ee1c73357ddf3395341482c17de1d864cdccbc4c17efb343befe892be303bede55af44377e8f0f76dc0cc8a0763174e19fb53cb6c5f6f7bd15d96f578444ed3d2f554dc2b870eefa63708926fd4500ce3bf0662148df8ed18a2db1c68ab9491b99b3cb9a09050516e2ffeabdcda6b6549598ca755d032977af6ec570d007aee345b79554c17d70f5d960ba85121e4f3f6ff8513f5743084678590aaf4d62ba1ad50e0289097dc99225797", 0xd0}], 0x8, &(0x7f0000000600)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}], 0x30, 0x3}, 0xa) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x3) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x10000, 0xfff}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="1eb3b895f12cb1df345a373dc250667cbbdb5f4a3f6184b662d81b1392576886db3112c868c877ad4e59405de1d65b5249d5f639cc5208af43895a0f4835c24c73e9d75ed139faae08534e9f1ae87e8e2a7a2683940dbcba3fabeb70cbd4020cb525a872c27209a6f237358ec99ed9aa29bafdb6d2d2c6dd74f04bc2c9ba3ad324c64ddcc4b2da1206660ee1", 0x8c) r1 = socket$inet(0x2, 0x4, 0x20) recvmsg(r1, &(0x7f0000000800)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000640)=[{&(0x7f0000000140)=""/111, 0x6f}, {&(0x7f00000001c0)=""/54, 0x36}, {&(0x7f0000000200)=""/153, 0x99}, {&(0x7f00000002c0)=""/126, 0x7e}, {&(0x7f0000000340)=""/246, 0xf6}, {&(0x7f0000000440)=""/70, 0x46}, {&(0x7f00000004c0)=""/179, 0xb3}, {&(0x7f0000000580)=""/11, 0xb}, {&(0x7f00000005c0)=""/95, 0x5f}], 0x9, &(0x7f0000000700)=""/210, 0xd2, 0x5}, 0x43) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) preadv(r1, &(0x7f0000003c00)=[{&(0x7f0000000840)=""/94, 0x5e}, {&(0x7f00000008c0)=""/4096, 0x1000}, {&(0x7f00000018c0)=""/245, 0xf5}, {&(0x7f00000019c0)=""/102, 0x66}, {&(0x7f0000001a40)=""/222, 0xde}, {&(0x7f0000001b40)=""/4, 0x4}, {&(0x7f0000001b80)=""/123, 0x7b}, {&(0x7f0000001c00)=""/4096, 0x1000}, {&(0x7f0000002c00)=""/4096, 0x1000}], 0x9, 0x0) getpeername$inet(r0, &(0x7f0000003cc0), &(0x7f0000003d00)=0xc) r2 = semget$private(0x0, 0x4, 0x80) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000003d40)=""/166) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000003e00)="b33efc16f41a1404cd9081cc7db6e294173f847d4ec270872c0db3be19c6c408775ffd5ab5393ade6ad62ffc489eb0d397fcf21e4283febae1a5994a6e00b204c1838ec64ea998243cc05e2801fadcbbf43a18086d1f7322eaf77d01341632a94a2a35cba5bc85bcffc9e900c53d98d61412fba18e8f1bde46cf69e31605d4c65e42c4164ad1ba4f23192a92239d4771455b6390110d86a28a482ece660bd95f7bb10f476f2bdf7ab2a5415d6143e08211281ed80d46c29fd1714081436cf45e104aa433a50be9bdc089bf3909737b2f4b79f937cf4586b7d8f32f0be6a9dfc4c1e03c16dc9faa7f72c82d32bf511c0e6cc09e97c1cf1d040874", 0xfa) socket$inet(0x2, 0x8000, 0x472) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000003f00)=0x400, 0x4) recvfrom(r0, &(0x7f0000003f40)=""/201, 0xc9, 0x801, &(0x7f0000004040)=@in6={0x18, 0x2, 0x9, 0x4}, 0xc) pipe2(&(0x7f0000004080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000040c0)) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000004100)={0x81, 0x5d}, 0x8) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000004140)="4b0a0c6c759c33e40e2e179404348c3673af15f6a84e0caaaae2debaf82f4ef70d902c585b6bff7e56f6bd2b1af81c37484846ba34b7650a824943146b2821d9f7200990314d77edbb6077a2436ddf15822791bc46c40330df7455a4b71f64bbce49cb32b02f529ac69e301fab2a0976ff19b0b69e7298306384dff03e57a86202a68a251dbc9386b0e7f659df071800dea93202af07f351c4c2a2b2c15e63354e1cdfbfec26adf1661a24b5a362894dd937454d308147da85a664131eebb6d50ea1d0c249a82c95f36eea5eceda62", 0xcf) mkdir(&(0x7f0000004240)='./file0\x00', 0x80) pipe(&(0x7f0000004280)) r5 = getegid() getgroups(0x1, &(0x7f00000042c0)=[0x0]) getgroups(0x2, &(0x7f0000004300)=[r5, r6]) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000004340)) preadv(r3, &(0x7f0000004880)=[{&(0x7f0000004380)=""/168, 0xa8}, {&(0x7f0000004440)=""/136, 0x88}, {&(0x7f0000004500)=""/140, 0x8c}, {&(0x7f00000045c0)=""/127, 0x7f}, {&(0x7f0000004640)=""/15, 0xf}, {&(0x7f0000004680)=""/203, 0xcb}, {&(0x7f0000004780)=""/232, 0xe8}], 0x7, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000004900)={{0x18, 0x2, 0x127, 0xffff}, {0x18, 0x1, 0x4, 0x836}, 0x3, [0x10000, 0x100000001, 0xffff, 0x9, 0x1, 0x3f, 0x1, 0xfffffffffffffffc]}, 0x3c) r7 = accept(r0, &(0x7f0000004940)=@in, &(0x7f0000004980)=0xc) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f00000049c0)={0xa08, 0x4}, 0x8) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000240)="f32d005489341a3c17cc199ed62892f84049c29d31d7da128ccdaf6aa2dbfe4b2d76dc213c16005593181274081b3a011eedf504e046de4d6ba3ff023a6a3240c85882a4841f68849d02a4cf0615b1e665885d4d28f98cd05c7cc4898e794c84c1ec0d", 0x63) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x8, 0x40, 0x61, 0x1ff, "e0a6a1427bef0a905a53fc4fd7e43e639c92c054", 0xfffffffffffffc00, 0x4}) close(r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x366, 0x5}) kqueue() r2 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffefc, "a175a2000053d07babec44f0b1c85b6a8a131100"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x1, 0x8, "03ea01fe829a10cce16f5c4eeea3ebdb160df894"}) read(r2, &(0x7f0000000140)=""/249, 0xff90) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x203f, 0x800) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = getuid() link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r1 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r0, r1) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000200)='*&)\x00', &(0x7f0000000240)='\\$\x00', &(0x7f0000000280)='[\x00'], &(0x7f0000000440)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='&\x00', &(0x7f0000000380)='[\x00', &(0x7f00000003c0)=':-\x00', &(0x7f0000000400)='.\x00']) 16:00:12 executing program 1: r0 = syz_open_pts() preadv(r0, &(0x7f0000001640)=[{&(0x7f0000000100)=""/230, 0xe6}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/6, 0x6}, {&(0x7f0000000280)=""/105, 0x69}, {&(0x7f0000000300)=""/179, 0xb3}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/201, 0xc9}, {&(0x7f00000014c0)=""/199, 0xc7}, {&(0x7f00000015c0)=""/33, 0x21}, {&(0x7f0000001600)=""/48, 0x30}], 0xa, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) wait4(r1, &(0x7f0000000000), 0x1, &(0x7f0000000040)) wait4(0x0, 0x0, 0x6, 0x0) fchmod(r0, 0x1a0) 16:00:12 executing program 1: r0 = msgget(0x1, 0x222) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getpid() r6 = getpid() setreuid(r3, r1) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x7fffffff, r1, r2, r3, r4, 0x0, 0x80000001}, 0x8, 0xfe, r5, r6, 0x1, 0x101, 0x400, 0x1}) r7 = msgget(0x1, 0x0) msgctl$IPC_RMID(r7, 0x0) 16:00:12 executing program 0: r0 = socket$inet6(0x18, 0x41000000001, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x9}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) pipe(&(0x7f0000000000)) 16:00:12 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000100)="430912834d360b6ef02af7cd653ffdeacbf5f26042978688013f4e469de04f5ed7748b67520907ff4c9e88278ae7594620d17cdc400d891dfae8c31afe4d43d8cbb64b1ca8298efa72cfc8583815ecd6b3af5d5fca1894d7ca5747042be044b7ce4ab42d6d6cf515f1d4199bdb8b0460ef4c6df81b4ae18f98a27ed608edbaf90c1864afd032a79bdee815a5286dcc4e85727f62b2e6d76a7158434054ddce3804d6140340602b19ba125e15de447f10d0a0dbd655c7c31a8aad2298816e733f2b7995f60c6d49357b5eae0a7bbdb13647f9ca289d6c6bc4ff80a19ed3848287019f7a4ab46fc0beb9c789a03996027e51ff96ea9f64f996a2", 0xf9, 0x400, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) poll(&(0x7f0000000080)=[{r0, 0x49}], 0x1, 0x0) 16:00:12 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "90c7daa4ee9f578fc86ef63f78aeb331f0de1496"}) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') close(r0) 16:00:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) socket$inet(0x2, 0x3, 0x9b) r1 = socket(0x18, 0x4, 0xffff) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x4c09, 0x9}, 0xc) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x63, 0x7, 0x1000000, "bb35a9100dc2b72eb256949064c59860a62bbf26"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)="77a74874908f9b0b33a7b29e653f94b51544d217a182df1861a8d7368c056847c9212a7eaec84e1019290a30f8a9a3893e47432aa0656d1e84a3ac2017009f2d508187c486698d7aecbb85213907257eb0ace094c47ef5a18d9d1f83e3be42ce9c6a33321232dd39ba17e894b786d4a14d973765d7ef12456e26a080345d6f13556251a70e6b4c6b2c5f93008cbf4ee7cdfe66d2e849e5f61392128bfd190354fb9250d7ee95437f6138ca109de830f8ead423b25a16236a424c2ce10d0c3b7c47fb052d775e167d82f223ce4e30bfa6920e64c3268aa68c66a46113bfa826f5ba7a18ef2fcbd8b49525add422ee8f2d922e522e02a5b9c42c9819", 0xfb}, {&(0x7f00000001c0)="c29734a46d9a724e0fb0c91a4b06ea0d709b855e018e95610b784b4131cf994d02aeb36388aae257cefcc18a37d1a85ccec17fde0d00325e25aedb31bee1fa50f0a8b41f8cfbf9ea199b8bf098c211eb1a3b08db85e8b4d2d68695379d15badb85fb869d67d9a0dde2a472c044bb61ccd4", 0x71}, {&(0x7f0000000240)}, {&(0x7f0000000280)="84b23feba1ee520510c915f52b657069ae031585cf52b93b46bc84f19ae26177ae4723c1f323ad8b39e1e7693b72a5fd62dfdc0381db48065cc70ecfb843871ee8606c1ccea38f0f1e89cecc6f57abb4fa916d1eb20cea9bd596dbb5ddfe847f76f5011de7ebb9712db168ff5e8153a75df1c2936caefa1882125dff753936c678d9c164e65f6bd275c2851c5de794d7f9ded7f24f303826bc2435e0b22b5f3cc4b2a6a976774f560d913726acd81a291dc34f7f4466db", 0xb7}, {&(0x7f0000000340)="cd16a94e4a6f139fbc9d27bbfa690989bd16c316bdc7964826416988f0554be6b4c6f0ba667f42602adf928f07ab86e791e25150167750dd0a2d48d503544f909a4059b5085b80f5434d49f6d0c0c9139d092188e64a0695cb69f5d1e7fba999085d395505d5d7cc88b932ef69bada730c0579", 0x73}], 0x5) syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f0000000a80)="6bc2fd4515b84605257ff44c0f4943927af6c67e514f00ef1d96d66fa656a9882475dabdb0c83804728e08f9ce400659821e7d778321e4fa228cb7f8d62704e3c3430dfd72f8bae002af7f27ea44e5bc7cecc9628f282ede92b4a1700d3fa538e1d27608b2518cd07cf48338dc0c225cc20df25e9d756ede0e456a79737a3a8c9c91c4811b2284339d16bb5ba224782ec095752e8ddec147945863c574d2b33eb7740f82491d390e245ec2a9fdb34f2a0283e40e65a39c67faf51627e1c25c1b3fc79a46b1c9bbbae2eb0e735265656a13cb9a804e314bd48192ab1969ac5e83fbaeaca108a9e910eacb1ed390e06e48331b1f885ad4ac41fdfc790987d48236eb03810d5c62e791e8fb2b3616604a61c1ca1cb9f1588025795bdf61ab95b03eee33030c566dc52dca9123f90b53d53b9b42664f92a43e6d7f3251c0918b8b18e543b78c790b956f82810da044f5ba03e5532e19847d8e53e005b1201c055d5101776a62c29141662b3622cc84b4f0e67fa2fcc2d8ee7013fe14063705a61b311c91cca463121536d48092cc7368e82cb8ba18043b4ad9ac13b875a27d1252fc186d81ea78bf51e81005a9ad4c5ba5dec3c8aa9d2e9848e69074f252c320a2142c57f4b35481b80f7fe5c5c9aa353a40f731fce778d1d37c932e305aabe8975c22e1d029a7eddc1ce7318deac07f4497f12640ce1127594469ced9bad11f120733dc4c46c563900184f88b4af502532abeea1ba66192c0efe83e3f4b609b4de91256d88d2f6fb80eeb7ac00a0c10e0bd80a3d92a1135cb6887452ebe277df3e38af612a5a1d18e295b73ab47127b45623ea9cf08b3ed5769765c472ed112f326c6e39843d2cb83b4d3d452c16a6097d847c7f5bcb1c3805efd02a6c8222e3c155b595fac8b11f3e3a2070ed5770bff9d50990950c6470d37c28b7969f4784cac70c5b88afcf52bdb5b92df5fe763cecee8e2d01113a69ee49db276b6edf29387b03ad15dee0919c4da13adcf5fe67d65221eb69229c35fc755e95f3943e5c2d7d1bbb31709fc0470924f89d37f231758f2970f5e07693571754af601bc73befc0b00a98aec4a367da22c77d66e214a158a17eab2ea62cb8af69a206c0d521e93f15831cc701d4ca3dbf6b291b0c50560b4acd627bf7b433aa096942ab76a93dc6c2d45e1d3fb46b534a618be9e96c526fea97e6d7a4d138c26d47c321b94b13066c0b62b6b9b7e4065a2935e8f1c74b4f1e39c899b53f0fd0fb236fd561a9e850b4bd44c2a76f14aef20fcb11cf869d857c2a8f251c97e7315f3c7a0610323e5e10826825b5bb68fb9cf2cbe5eae7c31ff9edf3c088b480be10db3fc6444b4cf45534492a2540cca1abf7efa6addd81229adfca94c5f1d17d9e14ab2767a179af6eec219a43ef93347e7b6d3a22c127a92eabfee62e3a9182908f206e5d11f30c57481871e595145771ef8435d625282c4b69ed8233430c6f2957f3bf71036766c7fcb3f33a3714a70bb63caa2489215c4ed40a99e4399e0d10b515d7a4822274285d67e159c982a6b2e8054a9fc028502adfc56092c3faf830d60eadeb19df8024bef43d10a4f9784b11f72356ebf6f1b816718be2c8a677fa4edf3fadc05870aca70ccf85461db77d0bd430d36d81f29e575e581f5de78901ddf242f0fdcf3ce6a684ac3e0f2d9e6c13ada1ba666628eb011d970b3c52dec01fefdd151d5421597e2b2078b3f1be033ce1d5cfc1dfb973b10f55622b30accc188a129a6f2346b895a88ba3f42bf1ee7b6c2bd75186834003f8861b176bbbfc051aa4beed982404a75bce48dbf04ab0968d969b39f08129685942ebc3deef7edd4e535f0e903bc96148de13cf90bd99f64de21757658952311f402936ac634d0f5a7b0641f64d1770549a6a3b42c305bdfd08191a015bf52e4dee74a0d0d", 0x504}], 0x46) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x9, 0x401, 0x2, 0x2, "6396f8ad5d034f2383c68a267a199b87624306f8", 0x7, 0x6}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000500)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000240)) 16:00:12 executing program 1: socket(0x10, 0x0, 0x4) r0 = socket(0x10, 0x8004, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) setreuid(0x0, 0xee00) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000001180)) 16:00:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x5, 0x2010, r0, 0x0, 0x0) mlock(&(0x7f0000ff4000/0x3000)=nil, 0x3000) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) write(r0, &(0x7f0000000140)='\b', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) ioctl$TIOCCDTR(r0, 0x20007478) execve(0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = msgget$private(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) msgget$private(0x0, 0x200) r2 = socket$inet(0x2, 0x0, 0x10000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r2, r3) r4 = getuid() pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) flock(r5, 0x0) setreuid(r1, r4) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000100)='./file0\x00', 0x8000, 0xf8fa) bind$inet(r6, &(0x7f0000000040)={0x2, 0x0}, 0xc) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) msgsnd(r0, 0x0, 0x498, 0xfffffffffffffffc) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000080)) setreuid(r7, r1) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a5232f93dd5393cc6abb9fd802ed9519c21f941858398a436fca5e65d8fa4168391349ff21800da4452a31ad553d8c80291e35e52eb6e63d264038f1c53f03b82c258eeed4f63a5500d8cf65a4581b512da19c4e110df59f6b9ec9ef38189ca3ea0d309d653ff2f422067fbad79191fd4f7ec6901aa78063fb8c64d792c3d85896e85dce1b08f9abd7e494149c3317a"], 0x72, 0x2, 0x800) 16:00:12 executing program 0: r0 = socket(0x1, 0x1, 0x1f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sendto$unix(r0, 0x0, 0xfffffffffffffff2, 0x4, &(0x7f0000000240)=@abs, 0xfdb4) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x10, 0xfffff, 0x5, 0x3}, {{r1}, 0xffffffffffffffff, 0x10, 0x0, 0x4a}, {{r1}, 0xffffffffffffffff, 0x93, 0x20000004, 0x5, 0x7ff}, {{r2}, 0xfffffffffffffff8, 0x38, 0x4, 0x69, 0x1000}, {{r1}, 0xffffffffffffffff, 0x8, 0x80000000, 0x1000, 0x1}, {{r2}, 0xfffffffffffffffd, 0x0, 0x1, 0x0, 0x7ff}, {{r2}, 0xfffffffffffffff8, 0x10, 0xf00fffff, 0x9, 0xffffffff}, {{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x4, 0x5}, {{r2}, 0xffffffffffffffff, 0x40, 0x40000000, 0x5, 0x45}, {{r1}, 0xfffffffffffffff9, 0x20, 0x60000005, 0x8c4, 0x9}], 0x4101, 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) 16:00:12 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x344, &(0x7f0000000080)={0x9, 0x0, 0x0, 0x200000000000}, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x530a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x8) accept(r0, 0x0, &(0x7f00000000c0)) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f00000001c0), 0x10000) 16:00:12 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022eafea2f66029a1bd46fd04bd4ea7c2b6ba81e419652feff6e233a"], 0x1) sendmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x3) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="ee5e45be91a538a5e4686774b074a0946e33e98e0f323a69e5d0f285cef3e9cb26002f123b3d9375c1152d0a6364cb3236da4c66741b5674012bff2af7c4ae4e43867f9af8023ea759625c3bfb7be6e0ee748ae8e59e5d0c721f5e0623940653621e990f23d0ee5947d70d78460c541a15044db599fa23bd4d666bbb97fc6b773e0ad6c556629dc4cbd7bd8e22363d310b92ad0727b4a6bac4f8065528d3c7c8e5de20cc716fbdbdb3ef408873c0f92767f0065d28bed6a4c3ff83e3344ca3d49a9de77918a269e6466426eab6c7c4df8c", 0xd1}, {&(0x7f0000000180)="097b334f5712fd823cea9b2ea1c55eab000c77c15472d9d85d16fcdbf0fa2e5b49dab15011acc7d76243ed3e9e692855d8075da92e05e4f20c2b12d5e01c43310bb8f9e2e77e7a9f61fd7754792fa668ff18faa009544ee53b7c44364a70a3cc12cb625e7867d742d20a4510585ecaca8d6f6e103dd6e350", 0x78}, {&(0x7f0000000000)="395700a8160db6f344ce3e28baa81fb3292b88a6ba7b2e23041032363b818a41bdf6fff0846f9f552e4c1573c68a7cc3008d2adc4712cc75cc24d32733", 0x3d}], 0x3) pipe2(&(0x7f0000000440), 0x0) 16:00:12 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000000)='cr') mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2, 0x9) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') unveil(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='c\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file1\x00') unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='c\x00') 16:00:12 executing program 1: r0 = socket(0xfffffffffffffffe, 0x20000008001, 0x0) setsockopt(r0, 0x0, 0x20, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) socket(0x6, 0x8000, 0xfffffffffffffffd) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x8) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x10, 0x40) fchdir(r0) fchdir(r1) fchdir(r2) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8011, 0x7f) pipe2(&(0x7f0000000440), 0xfffffffffffffffc) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x20, 0x404800) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) socketpair(0x19, 0x4005, 0x3, &(0x7f0000000000)) 16:00:12 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) lstat(&(0x7f0000000200)='./file1\x00', &(0x7f0000000280)) kevent(0xffffffffffffffff, &(0x7f00000001c0), 0x0, 0x0, 0x6, 0x0) kqueue() stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) chroot(&(0x7f0000000240)='./file1\x00') msgget(0x3, 0x1d) connect(r0, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x80, 0x20) mknodat(r1, &(0x7f0000000340)='./file0\x00', 0x6104, 0x6) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000001c0)=0xc) getpeername(r0, 0x0, &(0x7f0000000040)) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 16:00:12 executing program 1: pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000002c0)="f6da86172d171ea0173ee150b391501953e9085a9f873c66f9cd39a1d86219abb906407fb01fc8d4ee98e4037ef10a49e4bf238e9e309e793a43f596d1aa7037a4038f59531203e757ef58d14a16a82695f6bf513248fb109453e48a3402e46acee929e114256aec3bc78a0f2f20d1e9e37a8aeef548333ea2aab28990683248fa196df8d4ebdab5383ff1e087897b3cfd41067051d7", 0x96) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) r2 = accept(r1, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) r3 = getpgrp() r4 = open(&(0x7f0000000100)='./file0\x00', 0x200c2, 0x180) accept(r2, &(0x7f0000001740)=@un=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) fcntl$setown(r0, 0x6, r3) write(r1, &(0x7f0000000040)="88", 0x1) fcntl$setstatus(r2, 0x4, 0x40) close(r4) readv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/232, 0xe8}], 0x1) execve(0x0, 0x0, 0x0) 16:00:12 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) socket$inet(0x2, 0x4003, 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) getsockopt$sock_int(r2, 0xffff, 0x91, &(0x7f00000000c0), &(0x7f0000000100)=0x4) getsockname$inet6(r0, 0x0, &(0x7f0000000080)) 16:00:12 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x4000000000000041, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = getgid() setgid(r1) 16:00:12 executing program 0: mkdir(&(0x7f0000000080)='./control\x00', 0xffffffffffffffff) rmdir(&(0x7f00000000c0)='./control\x00') r0 = socket$unix(0x1, 0x1, 0x0) shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffa000/0x3000)=nil) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) fchmodat(r1, &(0x7f0000000000)='./control\x00', 0x8d, 0x4) 16:00:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x45, 0x40000002}], 0x7, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x88, 0x4) kevent(r1, &(0x7f0000000140), 0xc996, 0x0, 0x8000, 0x0) 16:00:13 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0xe, 0x0, 0x0) socket$inet6(0x18, 0xc000, 0xffffffffffffffc0) 16:00:13 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r0, 0x2000747b) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x2, 0x100}, {0x3}}, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget(0x1, 0x3, 0x0) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000100)=""/97) unlinkat(r1, &(0x7f0000000180)='./file0\x00', 0x8) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x481, 0x0) sendmsg$unix(r5, &(0x7f0000000800)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000240)="f17a3043eff80d1b367ca08e3942547f81258f3c8aa90fa53fbc99872fde9558054cbbcfa437a52fd898b63e2b6ad6c9ba905348064fc25c005ce5dafbdc4eb2c06cc21b531006ddf1f5aa6117fb98e607188af11a33563b5f0291dc9acb44e4827edc0d4f8029f30c8eb8cf64dbffc83ea63cc7f35f886b62e2b2acd256dd1790c6dc74720d72fb641ec73fd01e507d29493c08a16fbecdd946b965f2dda65e26de92a150e57c63cf5ec2be15f24571081407192dd8e2126b8d39fd312dbb8387af7159e8376bfb1f6f8d69cf0c81876ae22a96904003b17e56c0966237baccf6e3", 0xe2}, {&(0x7f0000000340)="43fbda3856be2823175d1513ef09b0309259614342e6cba3b18a150009154d685a5e373e0add2f14442284b7f43135725a4e76d95b8ecc513c576cc4fb456667e0580980184de9ea971f0d502a4adac71685cc18aaf52e883a71f91438f8ddaabe19012f6d6f4132dabe96acc8da30e7b250838dfcbe4c616730a9027d18b73dbfe5e8f8a01fa3fc26abbc781f5f13cf1c06ff2b04eac4db4573628da0dba33af17cb9db835dba26aa6ce19075c2ff61bd8dae2697d3e70e72bde222dc13d8e423db59e68f79627eaa2f009a6dcb", 0xce}, {&(0x7f0000000440)="d07566f47ec926ef8b476a94487b7cbbc751e4522d359b", 0x17}, {&(0x7f0000000480)="64e39ec775978aa015ff5ccadb97c3899a58fb5520346975eb8967f0a6839a90205211b915ccd4b3af31fbfdb3ffb9295f9153d1b0fe1ebfa91e11b1bd57dbcd6c27de29240ef88c884188f4fefc9ac4e1dadd24b7e4fcee4f3a4db2c3769de5ebe0b83747d7475f6125bb6ba9bb119d5b2b9f26adfdc12bf4a993605cc58d455b88710987c09f0ec8a996feccadbcaf11dd0cca28f5ce87ff2e8bf78fb5e7b1cf92b9a2614d6524a492274e81927eb10833ee034b754cdf97e242162fb10f2ef2e1e8e1f3fd4e7c16c15e5997755d2c4d53911510679b7ea3d1f8ea", 0xdc}, {&(0x7f0000000580)="c4fbadce2e0c3a5f3a5b776c132dc38eb27f767a1a855d0adc041fc3e2a426b8c9eea75c3cdb04272a3396ffff8c79de6fa3405811d4e893eebedd3e2ce82b15edd3d7619dc5de0142bca4ef59ce4de2c16fb2f4619e9230", 0x58}, {&(0x7f0000000600)="f010eff871c23e66aa81a993108a4de31c42de79db627ddd81c7618f0918fb16aa57007f8305a70b716e64ba957a4410d1b0e97e4294c8d6d8867a43b280b61f4ede8207d1248c65dcd0b9065e056eda743612e6db8d4f70d5d964e5f8de19a6d8ab43ef3274a442127e25766ba7e38efb", 0x71}, {&(0x7f0000000680)="22abad14f92183b956e53df27c12e6a09fcfdb530db61ad141658a8c10cb50a0aa2466ebbe939f0dff7dea85029033550b0af5288378c760eb287a611e595212505b4213640ceef22357db7b1a683ad97f07d1de8a4a378c5c36e0eee39f2818884569c94a972e57be02ae905025aaf85b6fe56540b9ce6196ba8592c44c9ea50e37cae6af45c1a038e8d235066e04fe4d7c2f3ab728786f089798903b17007b3fdb5787e2273d71e4f4dd7a19b80abe553f451ba4f75eeb301e1757e086efc4081e5ea26192a2ce2f8004ac007833840e63e6d98fed534ff661b1b21c01de3c3031b5e0378d", 0xe6}], 0x7, 0x0, 0x0, 0x4}, 0x4) renameat(r0, &(0x7f0000000840)='./file0\x00', r1, &(0x7f0000000880)='./file0\x00') getpeername$inet(r0, &(0x7f00000008c0), &(0x7f0000000900)=0xc) r6 = fcntl$getown(r2, 0x5) fcntl$lock(r2, 0xf, &(0x7f0000000940)={0x3, 0x3, 0x8000, 0x8050, r6}) getdents(r5, &(0x7f0000000980)=""/86, 0x56) getdents(r0, &(0x7f0000000a00)=""/182, 0xb6) chroot(&(0x7f0000000ac0)='./file0\x00') semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000b00)=[0x0, 0x3517fadf, 0x3, 0x3f, 0x3, 0x1, 0x800, 0x1, 0x3]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000b40), 0xc) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000b80)=0x7) lseek(r3, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x1010, r0, 0x0, 0x0) semctl$IPC_RMID(r4, 0x0, 0x0) sendmsg(r5, &(0x7f0000004140)={&(0x7f0000000bc0)=@in={0x2, 0x3}, 0xc, &(0x7f0000003f80)=[{&(0x7f0000000c00)="f950ff6f986061e120de6213ec3fc26aab694f322537f5fc89f1756d97cbf99b562be35a1fbff0cb84f99ba9cbb3e12a3d956594e363ecc684aa4bd0d759d8e02da01bca60d74c32c012e16b108353ff536c6c357781b2592b4c1d356eff2bc7be7064a95ffa801722d93dcb7951e28c9431e47235e71d397faf3954ba6615af3c998966db4776fca601e9f58029ef55b2fb5bad67e5e6494b94f9bf59c69c1c3da6121ad147ee42b10c925b9ba9d8ceba4453ac1d49a403aea378b60e7aa7830db19a83ab7df48cc9e2ba2cfb99fb9af9c6ffaef7cd4af115e9674aa8db02239d8c59135dbf57fbdb77ab6081c1a2236ec03c7cc2a50500c7a98be4212b6209ce139275b8ce03b49e891a8a980fb9c486392b56f67a879e5205d33f8d06f8cd2901a8954dca2e54e8b9108dc57851e8605f4941fd80519299b47a9f55cc2b15ae4cf84b6e73513f157b0bfc82f35ab71c5ed1d1aa97641a0a871b05ea9db6e2ec08b42164117b9ab69ccd3dd708d6d3a57283b22bc5c4e33886941ffcba10345d603f70d8812915049867454d178de4a77a9584e255022ad8a337f8136e958033990107855c2b3a88675c2040de95da0c42c3fa1cc3f25cd899f7e961f457e8087e6542a9d30ffd56c66b62b9d816a13d9739d4438d53b41034d5d25000ac4cd140422601a10ce06de9bd2b5691c39c2bc2361c89d80f7865bcb136dffd68961bd8ca2114d7618520a23deb236a5f939c7fe0851f0d0b8838ea96d0e70beff67dcb67ae09ba37b303ee1d5e1b07ab29b657f928337a440e45c2a80de3494003ed123a3f013ca7c236aaa09f935b9bf02bf4ca0e26aaa2d2c30884df9e45ff54071cce69320c7885f96d9a0845ad08624b3c3ad959590e048c2c0a6508d0a42dfe88cda2721b9049dcd43060d2dde44dc9c2f422d4c547aec04f683e9e26f7ba84c244f55b2e88c33cb90e487c676de9ed9fce788938b55786a59dca206ba5544b70eb22f49ddb15361664713b4380eb1aecf19a29c60d8ead901a25c9cf88533bc6fd151cba8af9b5fa2a56fc40565f472deda90ce7ea587467a817f1f3ae00433edd0763781bc085f8174ce0b7cc22db6e85e86bb9db102998594c66caee6c4536028c03149ad46af217926ae2a5e9bc7c7a5e7b54ab4c9c6b38c63a1d2b49b60f6a57e88b751f85f12329ce866cafc3298ffde5063d6e6bc28ec1cbf5656903bd6a82dd295e405bde931dee5709868e3372c4e3baabcb8bcdac270e3d7a3163f4d187a488adf6bd9db9cfdd5ab8048c48c9cb23c4ae2afd5773862cfdf39399c20e639625045d2acb4ceb32f9dd14195594ee8dc049934a58bff9e532495af1a2c1328a05d36cf454e374d3f73f4ac7ce2317e8b981139bcb35612b4c78de4b595dc91b53dc112715d5683c56b32fcdd04ae06b1fe4629dedf23dc492c08af848357305382173c0d188e8f587ceba430638facb56d5f35a7ce1794137a0d4a141b02ebb7ab732d794fb12247d6c2b047f0b461956c8ab0940c56793162e7729fea37bff883419365a968f57feba560cec2cf42ff803dbdc37280227361d88878e4aa4d5478c5e10a9aeb22c2b8902e9e4438a90e8b2972af2ae7a28de4e8752f6e17c7f1b6daeb9a92bc82eba6631895d1d0502e896f3b965aa9c181e5da516c787ca07ca87e5d59ef607e1c8ee1e8864d1350d38f8c865aeaaeb30324ee430e7bec6fa06454200e46004a7ee9595962b7b1b8c980a5f98febaeb4477253dd39471953379025ee7cc2b083f109a41a1407c318e63019c619054748e341137f111c6a60ef3e2211cab366fa4327bae2ac6c1beacbb8fa8185d9ba9549bdc192b2e292c97a76b0b09bfee1dbcc223bac192dbdaf5c90965c2f1b9c4e1acd0a8f202942701a4507ea53397c1a7e97576a517a8af63eae0a981df72878206fffd94e9f48f6c4bb989d3f38408baf359f9f60d76b55db058b5f769f5147c1a97ce39ec70469e2abc1d894184185ccec70b04cc545dd02a680a1af26f65e559031d41f3b4059078081ce4dc8f792385cd21cfa5c56dd14538f3a76460c1fc4732f2dcf2e6ae5f6b7854a6f8cc99433ab8dc17a2aba281a6d1d10fad0c6e41221ff98a68b320a33a8fc8fd52cd9745fd7bb1859c5f9459e1a300b55b52580632a33403b0a3125793c02b68ae7b866d6c492a8c8600536657862d79dba51ca2ed8c6c50ebf94cc47f2883fdfbd16ea194e6a3e84e4612e619ba07d73f20196934a06e141e5cf72ed1da317a975af61b95db9d783ce20046e607ed6b98715c5368736dbfda8aade7855da07a09c8680f50c04204cde4c0e6413e1305b56dc5405ac8fb3aa73b323014e32f49f27c1991e8459c4d44338a9d66d5c65e4fa9172f8b46f00aa74854e505449f65b081c663a0b010096de7e4fd9453e4530cdfb6af400d55af1a499ab45da3499c56168cec86491bd61f7d76961202a3465572f57791c10bd2f91e2abeef548b7a3b753b29a853a856a76db5083a2d492ea7eee6b6a3a392780d67675fe0c6799eab623320f4502b98d5e5b04a4f5b26da1399acb9bb507a114b4dfb59ac9a8711d9e04c0a37832398cc0786e5cedec081b7e716e5c6d1b93759e4798be877a2d303475f29037642ae9150eb5a2f6d3cc1ce0be92b2ccccdaf3fe2f0f329072499a207158fcf179d3480993669762d76fd16b31d03eb6aec712dfa7b67514d48d2f3d229876315898e168231fb3a7aa52103b75ec66291379ee26c342eede57bf9f6115101a402ec07b256ac3fc5afc67fd73803cd629d45fafdfc5430b61d27d7d71599aa0939046225cfa74b0c129ab3916a92a68455820846661ba1532f8ce5cb6ecfc43e9cc5d72756ef5526f96e7de9a15b952dc5949c0bacfe2d10561225bd20126c84c473373d7a38ad97d36eddff6d5f7a52e62c1e7e83451cc3a4011ea6acdce67198681cbdeecea12b7daa341e48216e2a300d8b4becaac07596dc134f4f2d146177565597ee3e5b2fe82dfe255b4d91cc377af251a3a87e1a5bd5ea3d55795574575954b09249487a5681003fbeaa031c3b67892ecd5db691fa2b72cf8454b1e98e523ab740e09421582488f20d3b5e28d12aa8eb0db002d56bf43d7bfad2f4a2ff097481e2b31a35db50136a5265ba7412c1c6925f3e319d6529d0473f47548ea5a213debee3956ec923dc459d55f4720574ac9e5700bc2e3b5c8d30abfc7bec20a2c73bd0038277198edc8ee39d5b0b2fa66c207b3cf59ac65e1fffb005fb463dce0184f0aa9381f4aa1e0573d0527ad9738d81d82e9550e170c4f38c5ae6c36ebd4c9bf51a571f67eb57919b236ea77c6a613be8acbdf6b6f7e5a95972c9c2d287b4f901f5e4edbec484023505d0b8f3f064bdff4d1e22a887d961587b42e2f8cf4fd802eef8da4036e883e90f34a6ee68a4a1abecf5e202685ae08bc9e1873fd43390b4b22c95527ce25ae66a1b83a2c6ac1f31cbc80cc42c27cf52363fd56a80bbf9d667e070122dc3486525ffc070af495772d6dd225974f21b80e134d11146425fc9c9b55f13634083654333be7a16d00d5a2534e2b79c17af6f25b90afc938a2ecf523a36d45c60448e715e0c24bf853470fff167f21384ede0e4425df73759c3ccbb01a460453657037d68998b38ccfed82060b0a8cc82349e1dda8c7e3b985d29243ba8eb94012f8632de3b467603b2b7966d87ab4cb6c56160610b6d5491b82b3ed3b76534e18604ef9f8e566f9361f82f063bffe381a514a289952b2b2edef6ace5f290858746c0d3cd290e164ed21d1eb29cdc5fdc945fd081cc0e0b2692704d18738c3687a301faf31294cb20203a7427c27165cb3188fbcc92d9f85e9b5d8cfbb139c251821de403764f5dd25ea154823b45fc6a19c1bb9a571ac45fdca0ba5133a359b4b1c584fe70389b740fbd7f5baf8a8633c5d8162dc211b5ce10edef478d073f8f24ebcd4d8b34a57e97ded128a52b11d85a1782135e16984068e88b34ccb8067ed7529a58541ebdc9b902fd5867ce308c769f580b0d3b9f168ae16e8f2ad48512208a9390df012bdaf05de552760478c4ac2c011fffde0eb2d4b6390d871588da9a62bc6b90b2da750df421d899168434928b0035dd5d58f3840b8bb0fbe61ee9f575671c6208b8ad070d8cfdc663557913a0a7973be65bb243ec753d198733f078b8ce78fe3770470e3f2e43cf6b71e0e015cbbcc59a49c522151f61e587f567013759b3bf833db65de97caea4391223aafd5fc6fc459e35d44d992fc3712e7f5428f66189bfbe650ac8969c539cfe3a3f7aa70b3d446c2b28c2e914ae2b6ce01a2ff399d089bdd4ffdcb6fb0bb92e0fe15b2aa2b80bf09e54ffbe413ad2ee5a3d801743830d5fefb33ec5ae8e41ab21feb9866b6a9b601d9382b75c6ccb0eb4f2b9d21686230bac70af165147c6eb358145439d8c728b59a943971b27d365bd531e8a0e43bf644222d3a8a1009a9a75ba7ea41a62c70b9d41c8f6c539de4cdc370ff399c1152956cca46b3c59c86952881350f39a9ea115d62b4834e85b6484ff467fe2deb2ea0e69da5afce9653ef852d819d9e552c929734c12e5a9034cf8e4cfb55913352daabd511c5a61c9099a7ca3c0eedeebb21cac09ce6f3f2ac059e47ecb88d513937153f2ff360b224ec3df24a9c37095e651d658e109288923a23b396dba9f09658c669deaac8614f79e6915fc8673c8e759318cd76835ce0bb12cc65fa1f215de4f3fa981fa87373d081cf91b6e5d486d3c906d90f951e8f55ce783b7f6a4051070db12dd67e7f2ffd38c09e694283bf21b9a5ff7a358865610214e93ced231f122377b6b3d4638abbfd5d631e925dc00cc2aae087559061971c855d7f9392091c49f3f215e946a6bc27b8f1b01d5602bb4383a349610dfda89dd1ba42ff4c5789273bc7ebe39611f11b001657fc1ec64bec4a3e8e1127140d85a0e44aa8bbfc8d61e9425abfb2e38de84e50592b66b28b1b54902174080b3ff10e3bf23f79798b929380795d294a3d4fa8b15076e30c5d75ec83018bd3f13c77bad9ca7fbe1ddf491049bb0749a6904b807f63355e8ce87a285fed0337b7cf8d5c2c8bb0ab17f4542ad3a7ca248f2b5af8b8d5be7904bb29cd9d9446bb6b79130125aa42e1cad77052609e395502235d78f8ef53b10313933c5278b9354d3190380a2b61ee610f1f8505b025d8795386c4bf14bdac2cf4622f6bda6103592e940ec19b5f685ccb30bef5c97b60428182a4fc042949a3e2446579c8d2aa31e5d7c4da6a225e00c9c644e8b7b5cfc155bcf20b930a2801f22d50ad8a5929e1e722f3b10a83f252e86926d44e87cace7fb57ff29a672965d099f155a5f8a470a70ee777ec6a8e0c2f45621865cdfaad23b1260d75ac298ad6ee5716deff03619a31a7a6ef3b9583e2fb1b8c5197dfc3765a0958681fac40a5041a3ea45b4c0934ed46d60096882938cd8bfdf609a3c15f89c96b0a7a6bccd2b4f101c79a662a1d7337b13626e7b029ea59b0fe467ba7a96b5dad6cb3a146e84cfe630326cb9f25e6f444a2efea09d97d61d71ad9f8bf23c2eff06167f053f427dcfb990d16938c2fecbede361b8110ff0a3f044dd4d3daee25b5a77fd64c15c209be9ae7fac61109be1466447a50a193724bf83802977ab6662e2cedd17fca7fb5bf2e301b20d36a962ef8b6294a3579d41481edd3d5ef4496124358540f159359ae29eee951eb0502ef962c7045afd49c074efc9f60a85ff0a785326d395fa2e8ab7973cb933b057b690cc203b2a", 0x1000}, {&(0x7f0000001c00)="30a6511047caa47ffa2fe01d1703d2999ad78bbed59274e4401241c29b28e4674fe573ec9f1734d9001774913448d6dbd620e04d3b26db5bb9a73f3f76f76456a6ee0e4a379c624982829334526067d6b4cd237a81f6445281d1ac1709ff896b96a4cd", 0x63}, {&(0x7f0000001c80)="6565789f16cd28401cd5eda5291b83c8fff7bb10c8ff4b81f0b84c5bd9c31fe84d8b27d474ad6baee9c9e85cfb95df6ec13d008993abdbc6832a7e7efea2e2389f29d6817578de3dde5fb052d854427b2b091901b4ee09f4f8575e506b97ea79829baec94e32dac54d5ae858546f279ee062161bbb51f3fc49913199a316ad48ff10718efc0529a155e64e9e92e85486d3a6ac9d343370f949ba051493511502d010e7334c3f5d002a0209c24570837705b52839540ea4aa701782178473b92c929d8bb3a89fcc3a3e3fc6d92d7e5c8e8eb29fa8f837858b6a5c37b6cab3894e86b3b67c40ecad5b68d145962527ed5116d13d3cdbd16304192cf032c95be0218ccbd37c95b6674ba273b04a6560259218c66fe022aa5a01fffc3588e13f141f5eaf9f62cd962a9a920c32f2be7b9a536361ee964f764c1049f9ad4f16752b944897083a9e0230abacb35deb38f101517cea57d5221310b45b500d50ddca90717a32209906f33086c4b1e82fb9a35ae9456f7e0f825f42ca683e9fc5a6921e09f93bda147f7cad1497323fb1460427482a4575b833071f60c51469cec80994bbe9b6758ab530da6b543c9d07c7a188bf65c09b49c7f096fb417321e6ffa364ccd82aebad794568da4453b570ada223095b8b0052b7039c16fbb22e8fd038035c990706c67c8d32b41521f37470fe63e005177fd6b76b0cd8bf987797a66df192d110001d5af3d5359eb4047bf09fed5406ccdd153e30df4cb2f25924370577596b19dee37157f230dcd61d16d51d65f07b1857dea1438d8ef038fb403cf517fd9ce6e481caa2d7b3e7fec7d1ca986b70e6ca68b451a701b91743572ac1f69c67b7f5896ea34a532d8949f5366c619390693643e9985175203f100cc1f3d98ca7746d44f3bced0d2b93519a9a5a8500df46f9c46dc05b43313f16b13e54283cc77201c7ea311145fec0766742220b84c0c503b72a78be25d2c2b38d099fb21a0a5a138ae97ca1b5e45629cb76562641442eef46a6fe6d42b16b76ec58875aeb231acc19fc58e0a4f1fc4a50c07824bed70345a53bf9ec877b6e1b3587c5850134f0ed4acc16156b37dbc85abd0729e4f747fa4a542cfe9d454c20cb89efa9cb80f2918086b40b6b1d8c78cc87a29393060c0bc2d61bf7e25c8d148ce8ca5f6ceca3319498cb4f9ff55f36cf21672a472eced922bf532ea6f1e0d730912daab9f83bba46fe6bb9f2a42cc88dbd8ae688b42d26d5ab18fd4b5329bfd1d7768081f13f0898117fc3ec072d7103cb3c8e2cef096303936909fe572541a0b110861949764e33626ff007f0e49c01e92f557ab9b1cad7eafe41c6a04ecdc6440cb37dfff2e59dbe1ea945e983abe247acf99b6079d9230c49be6c1e23f5ef710875303b800803c623ac82dae4ab28325caea316698f854c0377416906661919ca0cdfa78e78d05a6bd458dcb80c23fd284d4466f48c3711bcad11adaafdaf5a616bf5bd2232a7c49a94d9e2990291782b13b3260bf2e43789502167cfba089cbfa6f02c0e12d13f644dabf87e8188fce62d3f720322084c04d8285f8ed7cd758f58bc183fcff67cb2286345a6e55221301bffc0c419d0842f4a06a59686ecc5c20240f4ce0b0a47020b2e282947d6a7f5db70fc0997e739540c52dc3f29b13fc0548cc8d5ede4ce3641bce555ec136a497cf70013df03850a71a91f333cc6c3e0cbbc32ae3a387a35516f50e9440432a69f44e63536ce361093ca84f9906cd62039a110cdbdccdffa57ea006fbd904af6095477344476c42266dec1f095ea7d5b99751617307ab65e487601df6da83c244fcca4ab46a3491891a61b8f4515c3af43589f797e76b3b3719167d676740681a2af24ac68d9a632dc464458855a18d31736cdf325ef3c182d421db1207b80c17d7ef372b34ecb2cebc91a14b4094d82e7622f5f4dee1e626f100327e995d49f734f04128a23237b4f6eb065726e42cbfb9bf251449f848f9b68921d620d8f5855084c0090e2253ee567bb3cb62fa00661c7132e9e30b388f402b1130e4b186a07825aa2f7ac37fcdd339dbd867d4015037432bb59de6e3ffd15d6e7c1f951aa6980ea5884e6517781a59910bb1b7ab2279184efce474ef9fc9bf7f6fd5ba9644c28aa73d05136e9f9ae0f410f6fa1d11052cbc668a7e6b42a57c35df27f19d2d55326e0ef1b78f824e9c4cfa6b2b5efa14fbf8a4804c1f25e7a2ac6728dc2bc4ba3d2789c8bbf712090b55dc6e87d7bb2de302db02ffc53b4b72af081b8b7c7772d9f5c7871f2b459974883ca39458ca0250c6c420eb99f85c8812637b1319bc64d56bb975eabcb731dba01d744f64095317137ba4ebeb7543107b2f6eb9a557e22a6e4357c28d5b102384c26ffcc354982165fd1d04673eadde63dc4b316cd45d3cb3636ea348bb0539189e084da712620c22a99745f5f5f22d9820fa8ad5b15c3394b8bde0eb945a2ac5cd486bb53ea5d4ef663cbe85ca5a9cfe0e663105623249b1bd6079c5b4bd9db21a73c1cfef015fe98589e8778a5df04fb557ab81dc81166abc9eeb2575d498b0024b55fe58f070261186950ca6775d309d4d85855348884f5597e1554bce274ba3348adfb5e5b7090447c85165b20ff72ee10df86d0291374a47452633276a7bfdafe13513d8d45d0d72fd03b2a5b77b62b065e955945d1520f8c274b45a057c73cfa6075f365c7d5314a121d5ddaf33176ddc699f0baddda1061819bfd998a8d0d0fbfb28c4b15ccd372945518ceb359c7a6c04ab33df5caad9dfc323c04f19a461236fe2f75331825544ca49bb47b7a1eb5244ec12b324c4ebcefafce10884cf15273a9f707157eeb106ea922d8c00e6963df115c375ddfd8890acdc461e686108669711e3753394b8a90905dfdece96cc0a624814bb8f6458f9b65ab439c8b799590bc91facdbf89382daf6d33314cf9755fc9667a60864769e0d26f00858e244f8b80e6b877533ca77812efb4d87116ddadfa2409cf41e17a657fc56a620fe28fe1efd99bef7c1c8a287cbaf5d39a3ff4d1e9a4636e34ec4f28f524ef2b1d68e0f600e418d01957d07e85c57067c955feb7ac18c6de6460f1bc32ad1238ba19f359787720e88d0a0cb53552288a0c45c4d636df2ba88e3ec626eeed61517d930d336170c0a938d8673c81fabd2b294b77aefc4c8630ca77d020c0c156b652bf15f5b97f3262ed9b0c7444e0d5c37e378ca8f2cb9deb4bfa13e51fab5a24e60e3699299473962faf1ffcf5abaa9eab392654af45e96d8a247f1541e4ef87cd6e4731cd444375526aa4effa8785c6ac3426f1a580cb46589e97f27352199005d3b5c94a27b570c45230c6867b3fe16bf134a5afa582d34e5ad802c3ebcad580ae32db9d1022a127df69f30b5eca66b78a9baca9013f46b96acfe286c646f5f84f9fda61f0a7c5879d3d198f6af7f8fff6c0352a88690d2a986d253b673a2b9b1203fa1507895622e0e6081752ad8526caf97a29a28b958c025c70e7abfae8640a581513c425fc7fbd0e02514964177d84f1a28ca64113b8c4ffb2822252856824aceda262135b621589ed7d9bb5882c3085aee5735c0d724e1ca772dd6b62d08ef63e343de16abfbd8f69fded5eb4ec8dce804d66893d43cdab5238fa9c44e4bd6f258424790192de7124b1f65f69a6839295f2f8778fc40e5a53bd0b0fd1b7fea7cfe8ac954932680c40154c1328f969b3c725818494494e5dfe8ae862c5f1f25ba6c4e6f8bc1fd8eb6960c1d8b4424055565ce9c918e6b77ace9e4efa56df4c1a573ea4ceffd0f2987f50baf793ef6daf6840db512e0df17e0f8990f0861d4f82411ce2ffbc49d1107f15ef40ab4178bffd1e1fd7ca389d4665cd82b5bc67b5ace954c49207b1172ad92bdc7f942759dc42ba77325ae8cee604264174817f5e7af287a4775b6a89438478f2891bda67db5806684177bc54d1bc9b8fd36fa22089fe25055bea177f0451fa9a6777a894642d1e60e66fa885e47d565f3fdc47fac12ff00d0fc116ab092d4cf626c6905c6c6c710a55437863ff31e507acb229bb794c14255b642ad0839e3493ce8e0944a6999b8698e043454e2bec7070f9362f02dc5c9817b444684a52a934860dfe18460aecad5382e09fee2c4d4f48a6238971239b9f5f1b838ba775562315a78a063ebfd709eb279d68e40cd16a4afd66a536f98ff54b15803db7058bc8725c7852f531e69eb64d1722d4d46ae0c4c05a74535d0e41c0ffaaa19051c498e96c47026256ea940b4b7281fab19f71d278e4c6343d33613db9f725e8766f1e3974784094a47af0b2a1f3d7af7eecb21d242ddd61f1608fbe6358a25ce80f4815f93a9b9bb2a0b09ae8ec74efebfdf482cc8201aa78f1445c652db68836c6bb76bd60389d4ed63220c886155d8c4f9f7c8eea3d4a0ecf8566b85802517ccd9a90d9e2ae695fc07132cdb34778f57ca0f69e1cff82dbd77cf0579ed2af4c194a245d8705b05042e5d55b81f0bb834c46796bca6e3dcb2f66afe66152c39f22adb9ef29b61e641b122f232adddf658165f5cda631d5266b6d521d8fa9a9f958e49244661a6c5c7b148a9563de3b41eded8d634ed3f8b917df5ad526028c359543950601afcbaf46d75aa7b725702fa0beeec8b9615aa0fbb993db3d0b004a6b9704c1e5942e7418848f4aaa763572065fa556c3fa82b1877aadfc730456c46d2d5e5f9ceddb8010385af7019e082a6bc4057cafe784ef7632b84cff174e1bc87d89a9265e4365ef249e453414bbae773b3df61bda2b24f24d8d8b51c99ad57fd8ba56f5c695507710fd230c2abfed0ca00a32fa6cac8f651c5c4a4db799728fe4179e33802da13bbeec98dd834f05ab58276b584834a05d52a7ec068b1d087a720c09c837dbafd685a9284a6184a9a7cf60e2aaa303338976765af4ad7c14f84ff3fe114ccb71ac034e9663ded5956ac9dec97369f7c8f493c9cefdae30e57674fa8c7c95dee5666b623b75142fd985dee9b88f72d3664ea6f3dd325e9bc653b56678cff72132aae7e030432217d2b4b6946b661c8ebd6a649a1087627cc03a78bb1da8b82b684f3dc8c41e48d8c1a432edb8d4f04aeac2d137049892f0ccc255304c7f113d6f83817e2acefac9ed8c9af56d705a9b76c72cde966b1d8a2acdb1b0b536b07fa515a5ee8063004787879dfde83457b8f6df367455c56813ce35219a44cd951e4d40000449bf3ca3966712b1999fdef81fe598231a4f65b916c0211587a4f5960ad27e1a2e0264186ca7f601f7471246ab343d3d022a9bdd514437a942911402c3a5bc442aa16ca2f9b4efee0ffe9427a3ed9d5bed69122aeedf8e2766ce23b939aecaee4bbfb9327d2befe0c5fbb9610e4b1552c48d39b452873fcd136faed7ef797eca1dbb12c31c2c48820caaa41e8c9ffc0470daec1c70b647fafa85d37809d1f5f9feeec3a369aec8dc0af1a1724348aa13eec7aa7e6e053938ee68a09f91c21c78ef2a09c1918bb01eeaaed9b13928175dbc35ce443585915cdb019ecfb4fb5676890ca18f9189730873afb8610620c2a16284bac5b4b4e6fc9ad510d7c92e3a2d76f4cd927e923b9e492b5284957ff84d04610d586b14f0bcd7f7e343e84383dd582e0a143151fe173162cf1a895760096cf79c399745624df6bedc62bdbb31604a2de988eaf14e6aa3af3ea467df010791e13adf32ddcb8d21902b366361da353970b918d64707f97fae02c4178b56b6f5d6dcc1adf038f9a8fdd6683793f53d9c2512e25b21e72278b672e16066f0d8be", 0x1000}, {&(0x7f0000002c80)="bc6c204694597615ca90ee93684eaf82863a95116e647d9c6d9c9ac3f7ad1fa819dea95558a0", 0x26}, {&(0x7f0000002cc0)="aeabe68903f684034ceff2c8613b06ee37b5faab4dc5d01546f129ede1cf0c5c200847a1df4da0f9eb19fcc3f88f5c3a189567feeb8861ca0a4591b02cdb21b144e887bfaa5d7b6ae6a29ed18a20fa9a9a663ec608e49955d3c3881d5a69c10817fe231bfe2afbe4050a5e2c3293590a1522194975b834e2e201b34ee1e2752f2e46e16d6d3e23c134434b824d76d342f4308625b240b8be0c8b933738cd8be467e44bc6ce84d146448f652d00894a1bfb85f4849e2acfd9f75d8f9d75450d9796a684b859ef4968a3f22f40ba43829d74d1f86838036326", 0xd8}, {&(0x7f0000002dc0)="b38cb935871caa1a792b6d30daac5a2f442881190367ecdbfc7a789e621461fbdf921db64b388be583b0", 0x2a}, {&(0x7f0000002e00)="09be6e501201ded2ee017074c2b7480c421a026176382a806c02d2b5be11e2fd5dc9fdd491ff5cac582578228efbbe5741e614829670992e2f119456c28ff21093e65082529f1e6a5b58d74e6a28cb81a31f9007712ab1bcb6135568cfca752405f2ad36f70ca2e91f74ba59e9435f807562e660ca024755618bab26ea0549be55ea75630742e995f2d0a8662732f3d8a731dd2192253f017c21a67af345be4afaaad5be89bd620bddb4e9acd426f0e53600665c1043718d9fd9dd238fb35b21d70f8ef16d8fcf65f7a0127b5592868ecbf1e8ee", 0xd4}, {&(0x7f0000002f00)='=', 0x1}, {&(0x7f0000002f40)="2552c1ee5574fd6dd9f131201589243cfcb30a9f0ea6397cc0705ee47bdd9d254bb5924ee5690ee1aae2573542a1ee80bc5f718c8e0c02666c277b3871c82c9d9586a4136af36593b9d45899907045c09dede4ce4e1da45d564aa7caed9aec8dc6d21082f8ec525478ff33de35c9f30941756aa8d0b9e83ff052d977cd1542e1da45ef2c187096e7f2437819e971b0bea32ea0dfbc162fdf8f060368c3f2671599a78a3d4b9a7225def0273c5feac88a97af4cd05304e69ba23e29f32e7e799053c3a39cda7a460268418cbfda68bbe7af5f8d9a920e82c72f284bc6790901cfe8d7d00bf6f0952c99f06a4e86b0b82353dcc4953d238a5e70d4e2befeacd90d80ba7954bbd216733664f060f56e55face650a80fae00835a6a77d1588fad4ea0b818450e49d0b677c49ba7ae000d222c376856c4643f8ac56f0f0eecbe825a7d9aca8da30803c4321afa918ad43c094d699e9cba6341e18207209dfb63b8abeeb0a1ebf7aa94de986d763ab32d975e8083f7172975ae832e796b67f16c0af76b921133eb18f283951f230ac66ce85b6a3928efb6f3272f75e2b6ef886eb44667cb5109d3d851303718e62b0c1e86a8aa49565e17f31aef5bc4f89556b717f1e4c26a15c643a5569ee415d934f8656c8fa7b8e2440fa0b4d7393f24976edbe24b77ad5b2a084bbb9bf3ccb34e5eec35ab92c36508158d6f5f79b37bfaf125cdf0d592582eb2899ee66b3bd78b0ce553f34b2ae51fbedaf37065ba4f2dc1615d0ee1324547aa4b6c7bf630988f33de481bf31716a87e4046878c0bb4819b9ddf5b177d1a64356d1ea19e5bf55e66bfba1fd6c3237a522692a603fb0e7e7825ee6e797873e40a4a2f80a51921f69da778772f5aa2c65b4260d59e5bbde89cffec19e9a8e56dba53b92153eccf82005416cd62baea14bb4f69460cd2ba275936c1b3c48a5f8efd4c62cccb7c4fe68cbabe25361845ebae1e36a4d1859504aad75315cb4175eced18626f5ef2dbf1e5f7ac194b7cf72164d7946bbc8b92ba99167300eeaa7a694d6e2fd91ebacdbbb27ac6252585991c8cf644abfc3a48e264d045d01436982ebf37db4e51ed897aa789df38e5a2a7987d2c33b2d8fa7ebf62a5ea802d74f89cb42ef1878921b7f5b98fec42f7caeb763fc6ce6ef0a2a8391f40ccc588f3d675a1c119e58e30e41f8d2dc31d2750c0fc9ceb542befba3bd02bf797b5c76c0ee09bb969f8f519fa5553c7c2d4bf117811f48da489f87661b1a3dc58208f6468eca711ca257135f9bde5bf2c2372306d59ad4519282052c97e146ad1a187f06df2287f7184409e6d8e5352742b526144c2d0eece69ed6977b3af38997ec7120fe0708ca6a41b1c48b29c0967d71cd27afb8b6046dbdab6e4480cdd534e2a8f680013f86cb38eb7420f92f470bc39ce616d907ce4128ffe432c6ff8d291762f69717dcd3d5d92273667791d7a8f26725e8b399e939036e7344082997ea1a2fb78eb4dc3cb17d8a22f6714cf3592391fb9083d79063ac6bdc926d19bcb63e042e4e3c1eb62b22ba3f0f72544fc6f88fe0bebf3111083a90a2be5454b1ea8af8f8f83763bc1bf57c74548c57fead2e0ac8bcdbb9f39cfb33447cbc6a0c6b4070469126d50f99aca90f5a58febf84b47961cd73cfda9463125b7955bc51a33909c94a2c6bbe6b77425b1303dce7aa874ab6ab018bb15857f4f1cd5a441c0fda3d6454f1cf06f73731f50055b27afb8d979e86b32d15234ffd904d5b2782341800240354f44919ab89a48f49c139ac60914a4135f7d3e698638deab3664b84536995d5eaa0339af8edfd4cfe72e1e08b9bc1b178fb4621ee3372be14edc3345d09c5f3ba39c0de29312e92a383eb2ba1e9a1cddb2e22f77a37b5cc88d97d0143cb38906765d4214f584797b91a7b0e0e9896f71ea06975eec749665c76b151096211cbb23de5f72712274d36f1484044b5717fcbfb9ee9aa9c676a7feaff01857e9494fecbd26c2f16b39f14bb2f3ce7ef28a98e92bbfea4d72da04e65ca1714f1e1bcea846d32777154544c32ed231946189318e2ae7c661b005dd37c5844214839c067972a41a9f79a4709d7716800f1be849ccb18a67e9e4c103e1b3483f2d32568f8cfd06d36af996fa94deab9581fd6bed7a686cc1ed82185d5f6dc522b66706cc92c0f18f07f3c731fdba800aa67b5c2e4d786d2708f6838408709ce52ac9ac9b9436588d2b2be9c7eaa6a340184b97eaabfa67e899875ae6079b8cdd4986aa30c62f95ae3ef57affbd0e4419e29e2129836a6fd20338b0e9646439371042fadd4f1754398612dc0f7341fa4b82e4ac5659b77e9669b563076cddc626ffb43265c07ad1c74cd93d9b772432392810e176b8e2e7ed70ba820b8d1716e41163d64c844bddeb9e3e69ff59d2bc3a7f4b0a1edfb8da7c31a30a9a8fd1c781b123e50f6d5fda3f8da708cb4d22a864fea0414795b342674ed7457b11642b2d84683e45aac65c54f8ef8a50efd9fe9fc54a19837d264347f9229ee2bfbf123c2216a022a9511fd0e7aeb2462bda1639ce11272f87b85670ce24c96b73cea823d0fbca792eacfbe046690beeabb839765f0334df7cf66b58563ff1ac300df833526870d72f4d852072e28bf6f9a25195f1eda9f9ae04992be70d90a16465438aa33ffcdb2ccd19feb1e7f89807827cf2f32b6a8a81a1364760b2041adbb687cae7e2205ff267aa11b942dfab461f97d4b11c91f547efe27532a991bb3357487efcb11757c40b07dd71fa2623a34df8006d70e5c0531baaca503494315a7ee3525b9c063dfd3f2b4b9ea67669bf13d612d8d920a4c95bea8406045ef76b4d3af04e37f03df4cc7633c288d8912e1522aa100ef117716ab099c7c2f470ad915b4dbde108b1ca505dba6d4e67520191e0a69dbb582e4d81278190ed7bfa1bb02c2abd6a27a0a23bc2e5ea729566d28a4ea74fc935972ab914e5d5077ced91f3e766a8b592b1dc83c9d651ed2a967aeba37a30be55fb4f9c0f72a28b3feb54cec507fd08ba3ccaaf83a11fae4f9e5be47fea05ff5e3a5389e422e5356c0118a477a7bcafb6feb0ea2e61635a79eec18f06a0067fccdc4a5a4033a90428e736d2fcd16b6b5d6824ed9e116aad994eb977612b1d1dda9ab233ed0b0622d39a97ec851853685e24e7a75530ed3c34178344ca764707f26ff56bc5950101bde347753ad5c71b4ee11f9b13276d33afd62bad7663013faea920eca9f6fe548455a834f9441de65b75534f465ec831c25e4369cbca98c7ffd87aa4cc8f6d67d8f733d923a1da82cac57e27c0b53899b8c91cb4151adb0ea1cd53e49311cd3feda6cb0da7d31f7e1ed05d770e0dc55f686cb79083aca0c2391fd81fcbc308e0dfea458d17d590d0d10f4c6f7ce71164d16bc57af89329242831e5111051c5e919b35d041840d5c0688ce74f6a2a8be12407b9421ad6aae18f23e51c42849164f6b9fcc9c259188756fc19df8ab326350b22899868fecf0564fb7cbe09852efb5efdb40cf2045b09e8f767cc229ee30ecaeb2d14df7833bde2efd61dfec5e2e1571fde0b0fa2586757e4c79f8d7ed7e0acf402ef59fbf2691086d1020045c0fefed32d642c6314188772b428ba1be1248827a3a04566c4f3b6ae910e1996836c731cdd36bc1766aef5ed07a5f06b35d3c1880b09ec0c8afb37841168bbc6c99791140657a46342cb3ca689da28559a95c11bcbfdb7c7d20095803b0e00d5d0c9d005fe02de419da974036025da29016042e17c3633b580f90f2e8073f10dd49d5eed1be195b5fd40d4ca6db8070ad45b4fec4d9bab681a1b579335fc253f3208deb60b90b8c39c4da35ba7bef29471bbfb71959043f3076e72969819422d4e56105fe15e9065f779322f9af05f29237e89aae223f70803b9343c714bef17d45f0fd39fa4bc9c17faaca3ca047f52205cc0189ed4bb16122533a23f07d3368300c7d3d70fc0b5674fc135647f237af36a4da85a9e8f3980eeb349b69123c04ec4bf101428b898cf13289e55f63ef6d2b783f66197acf32f590eeb58dd3af16ce3b7190d45efb317c9ec471f349018fa696dbcc18cbaa592e1745d8323c126ba1efb7940b531c5be3d85e8df815cd9179318237fc9dd77098d71eea83cb53780ea6776baafd80e484bbe8d56512929a78d566ba130fc60b4af1e38bef0c9d43ab2020af9f56ecad628fbb51a4409fa9e9a6586468f4d5995c55d8b6b7371fb85419640febd65e4d3e86dcf06050063921fc1e5cae9e1c99a1fbb2740bb5225023d21d6bf0a74dcc87c362b8beb767b08f866c925ba7b677d972e91c01c8900c71716cce2512dc3ad69214d71c9caf96b8e33517c3ffe8fbacc4b3de37df452764267f1b54ca2ea3369e61b15d93016cf09bfdc24e3a0fc46b202feac44bc11d829c75201713a056a773dd67ad64c02d219e7b9f85741d21c2840bd492f8a5117e93c9b20fdffdece2a6428864d4fb24b3246af29961bf6c964dc26f6e927d0458abfe55a2be14415ff7a898498a7eb0b52726280a6ac62f97fdfdfe61227e2b148a16cb345a44f3be1459802d756547a0bcdcdf8a1bd40db6ba936b32b29eab47ea0639924d0db0309d8bda1459c836bc83312772262f6dde316fe42f712e500e10cedc7609fef1a6eea18df57b6267042296f726a728ee8201f7c17a12aa883d7be6259de8e07a520f2d640b2a0fabcb288ac5d26542522200fb966c3e7195f8bee24a00ca5f608fcfbd63e429717c0fffd5a25ac44a69377a6576704f10465dedd4f80d17fc8e6f355cd031b96dc7ea8426636bc875c3aae297cee4e0cdf1399fdbeb9b90ca921ed5db52c7caa7dcb65918729a02770cd81741ac9aa0d8e86fa525ad7d22eeb19e1f3221d25dffa97d981118d072f009d14eac356bf9a14cec26b7fb86059b42cd5c6ef14763b125c2ef572e97dfb4730a04ec8cbd3fe107375751e833a776b7e515478b81ff4317dcc92103d769bda5874f880fa667d1d6dc34efdb24f20bb429c606d5f7c10ba62575cae1ec3d1448e28979919993bf0e8825d2354d12558a7e3d529b021abc942e96e04f1973813dcf2ac6e49c2be364c52f38759c31b381d9fff15be673789391161b90e91d63005b4143c919067a954e2d6ac649a891d22d9933242dd8ffa0ccca7f2f9fc38fd60058515d98c2c5df3856524c7547034c55bfbab36a947786d46eb69feb838c7656d2b412310cf10b0236756d3dc9a5aeaa3ac89f3f9c0dc8836d6774e78de659d1ce09f76d947b8146f3b8282c71c9987dafb55a9a2c26c2eb67c63c6fa4275ec7d93101e9ed7430b98ba2660d95cc97194c8c5160b964952ca149ea49f3130c04a885b61dff049cc3db1fc4c1ebab1d9d30e7d299241887fd035cf946eb22a3b127c468f776ed1f313c41ff3c3130d35c3b0aa707ffda5fcb64055d50221f0c4511a9844ea0c5037e34cf729c2723b1db5b05da3d6462a0e7f657aa9ccc9f91b249e320cc15c386a35ff29299e70e0aeffdce39447b6e7eb8e524906d729713d3245bae37d8603d1bb3ef1d18803de1e52ebd5d88a86e9108c31c25b2b89a264d515527f2dc296f45b6b9b76a4ae41b461436993ba388000bd7d8d0328832dd2810b039ee50e26bb55865758ce41b568e2e9e3bb1da5b65066d5623f1a134737b157d9a3b671d5f61c75361cd3a364634a22bf8cb90c92b8ad2fe3d6884a2a5ae5bf927f139a2d33a514ec70d37a4b12b37c957131da98134d4f4f037b2f57c6b496553cb3a7104aeb5ffe3ffe22d", 0x1000}, {&(0x7f0000003f40)="180ccba99baf0f886ad8dff0a43ad749c8c7e7e80611b71c4d3804c7d905218d", 0x20}], 0xa, &(0x7f0000004040)=[{0x70, 0x0, 0xfffffffffffffffb, "ccab01636aab420f3b3fd4d7d27c9da881c857b91edbe2d8bbe9fb6e41dfd0ae2ff093698e68cc038af7a48a1a72a2c2fc155125c05dc8f36c8fd3fb02099099be0d0bab1259886b0d33c14038b957653974253ead3c9b6a6f"}, {0x50, 0x0, 0x0, "5c8add4fa0b539d72d759d2278c45a5f775c34de11edf1af35358805391cba1caee08c36fd77ba94bc59b9cc6bf5ee8a3235c9e82eb2eef2ce17673ee559b1"}, {0x20, 0xffff, 0x6a, "324cdf77fa38c3ff012641a2c636"}], 0xe0, 0x1}, 0xa) ioctl$TIOCEXCL(r1, 0x2000740d) readv(r1, &(0x7f0000004640)=[{&(0x7f0000004180)=""/116, 0x74}, {&(0x7f0000004200)=""/136, 0x88}, {&(0x7f00000042c0)=""/245, 0xf5}, {&(0x7f00000043c0)=""/33, 0x21}, {&(0x7f0000004400)=""/64, 0x40}, {&(0x7f0000004440)=""/59, 0x3b}, {&(0x7f0000004480)=""/120, 0x78}, {&(0x7f0000004500)=""/135, 0x87}, {&(0x7f00000045c0)=""/100, 0x64}], 0x9) pipe2(&(0x7f0000004700)={0xffffffffffffffff}, 0x4) poll(&(0x7f0000004740)=[{r5, 0x96}, {r0, 0x106}, {r5, 0x102}, {r3, 0x4}, {r2, 0x82}, {r7, 0x101}], 0x6, 0x4) r8 = msgget$private(0x0, 0x41) msgrcv(r8, &(0x7f0000004780)={0x0, ""/189}, 0xc5, 0x2, 0x1800) ioctl$TIOCEXCL(r5, 0x2000740d) 16:00:13 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x420011000000, 0x80) writev(0xffffffffffffffff, &(0x7f0000001200)=[{&(0x7f0000000040)="10acc099f36cea99352a32f7c1e70fb298305c165ffea09dea7c8c6917fee71efedb783f74a79aa1a61145c566da9130ad707be7dc5dc9d74d29a2fd275fe687eccbfcb6c9e69ea7acd81930a5bc1c481ddbd50c7f73cf4c1b684e65783597f2854630cf7995d2917345f3f13aca645313f941ebf0652934a969dabf0655a703e2bdb0322e4efd61e3862c15758fe59b70006f7f53a1ae00fdb733114dc0a28a0cba1d1c0deeb35a01e2f4182c2ed078c8af2543b04e09a9d83d908fdac6daa00ba449286d0b34b9", 0xc8}], 0x1) r1 = getpgid(0x0) mknod(&(0x7f00000004c0)='./bus\x00', 0x2002, 0x4000005200) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r4 = kqueue() mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x4012, r4, 0x0, 0x0) kevent(r4, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000100)=0x8) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000100000000, r1}) 16:00:13 executing program 0: r0 = socket(0x1a, 0x3, 0xffffffffffff7fff) r1 = socket(0x11, 0x3, 0x0) close(r0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:13 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0xc084, 0x0) write(r0, &(0x7f0000000040)=')', 0x1) fcntl$setstatus(r0, 0x4, 0x8) write(r0, &(0x7f00000000c0)="f178d17955ac53305564fca340066c70d663b4e590b803b330bc2565400be4b974f85666d74c9d5ecbf792199eea3a7079ae5a1e886abd25e1fff90e072115d28e55c9b6256aa00c5cb95ee10134a11b1a5ae9a4fb74887e", 0x58) write(r0, 0x0, 0x332) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="ac130c3f046f94b752ef9d772c82ef4c60b3a0233b6becfb6803378055ad2c96eda9e8c018c5a1510a1dabba14f9324a0a0812bd79c2fbc744e40006", 0x3c}, {&(0x7f0000000140)="067cde91ff6b78211b1bf97209160ff2c31fdcb724542f72b1a9532f0f952c32fb1fca1027638f899fa0e85d6a71795d8788264e0168d855bcbbe40873aedf7c8ff092d7381153dceaa7428a47e36d584632c18d5adf8146aa16c9f518e223c141013a69ec2d7f9c063a30f722164ab498a1e901ffd534484395c6c3e8679b3d7f10d4fd46654cfb37ca35ebbdf467fa2b312892cddbfce788131b849f18475a50f5cc5501d0e2f181ac04c8d6890859d01d299dc4eba7db1aa299ef", 0xbc}, {&(0x7f0000000200)="dd3a656806d5cf202a3a3c1cc899407ac3ba0ae86e363ad925a5bc4eee1481dc670aff922f45d3d751d08ab6f1c4fff91a618796da52ae43c9fd6449297d7b6cd0c5d321b0d634dc3e68bd73bd08def11065b3a22eac3307458a019ef57745e1a8c64ce68090d2b9f59b778212605688997583eaf4cc9b9858ef7b0851d84943b068d0345eb9af6b2da616235d4d6ee7d8c759fe971abe8cb15b6d29b246f1", 0x9f}, {&(0x7f00000002c0)="f452daea8523795fc8c59afd35eff678de7d9e125aee9605e0fcec24dd474006fe52c5435eb669151ef156024db8aa7fa2b79637d0", 0x35}, {&(0x7f0000000300)="238bdcf11c6c601ae028ee685a7fd232cd0d35d371c264913bf0f08ab917f993da9e7c9a50deb4ac00728e9a682bae488b78fca3ebc457e1ee95252b3b0f2b0ff3b0141eff18c76119d6df0050d8c35f1636fc49330947242fe0912854daf867a3180cbb7a2564ba6ee34f3933af776a187ea3132277e059441e7494032d12e9df7fb6704fa32dbd79bfe1331bc7bf977a9f1621f9342e0879ed09bcfcbfb55e9eae03680d821e871e6baa0c913de9620d26c266d27b8ebb70e2f1d87baa33728b172a5ce02bee54a6eafd0292e0a8cd55df32c955e350e311ab762e19f7d423b3f8d5", 0xe3}, {&(0x7f0000000400)="ea1543eea501a2e38e37ee3d675e9d3acfc92c4d532e1bb47224f9276505e1c9489b117af0a78aad509326add2bf5f74b393db6e82cdeaa129e8fbc32517f6320465cca4dc1e0a561d33c3d1c093e505775696027263ceb16e440e4e61643f284367b6ecdc8b77", 0x67}], 0x6) 16:00:13 executing program 0: syz_execute_func(&(0x7f0000000080)="430f01d7c462052c488c417400460fdefcf226f0470fc78b402300004475420f01d0400fbf7cc658c4c271408209000000c44379634540fe") r0 = accept(0xffffffffffffff9c, &(0x7f0000000100)=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\b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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)=0x61) recvfrom(r0, &(0x7f0000000200)=""/145, 0x91, 0x801, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) open(&(0x7f0000000300)='./file0\x00', 0x20800, 0x100) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002bd, 0x0) r2 = getuid() r3 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r2, r3) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000180)='4', 0x1}], 0x1) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kqueue() read(r0, &(0x7f00000002c0)=""/213, 0xffffffffffffff47) open(&(0x7f0000000000)='./file0\x00', 0xf82, 0x80) 16:00:13 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040), 0x0, 0x1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) getpeername(r0, 0x0, 0x0) 16:00:13 executing program 1: kqueue() r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x10) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x81, 0xf0000023, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000000c0)={0x9, 0x8, 0xa57e, 0x7}) kqueue() kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x80, 0x0, 0x0, 0xfffffffffffffffe}], 0x65d1d256, 0x0, 0x7ff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 16:00:13 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x11}, {{r1}, 0xffffffffffffffff, 0x2000000000023}], 0x7ff, 0x0, 0xfffffffffffffffe, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x6) 16:00:13 executing program 1: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000300000002}) open(&(0x7f0000000080)='./file0\x00', 0xa0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:13 executing program 0: getrusage(0xffffffefffffffff, 0x0) 16:00:13 executing program 0: pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000d) recvmsg(r1, 0x0, 0x2) r2 = open(&(0x7f0000000440)='./file0/file0\x00', 0x488, 0x3) lseek(r2, 0x0, 0xffffffffffffffff) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/123, 0x7b}, {&(0x7f0000000100)=""/33, 0x21}, {&(0x7f0000000140)=""/65, 0x41}], 0x3, &(0x7f0000000200)=""/101, 0x65, 0xfffffffffffffff7}, 0x0) select(0x40, &(0x7f0000000300)={0x20, 0x2, 0x2, 0xff, 0x3, 0x5, 0x40, 0x8}, &(0x7f0000000340)={0xfe, 0xe27b, 0x186, 0x6, 0x7fff, 0x2, 0x8, 0x80}, &(0x7f0000000380)={0x8000, 0x7, 0x3ff, 0x7, 0x1, 0x98cece5, 0x7, 0xff}, &(0x7f00000003c0)={0x7, 0x3}) 16:00:13 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000140)="681cf56fade069f0a21d0b644e75c8318ba30d492bf4e4901b9ac1ebc2fc5cf6d0dbc1d59a0b7bda6daec77877e4208b1750142f1a55249f05ca88774a5f6e5ae4b31291d5c5c039b4a6f802cc1a817e379f6266945d483500901ef323e1784e76c1352902c5217a2a92c31b5353dcfa3f6783f451348a555b1c2ad3e8fd5b8e5ed26b7306e38d1e50f474627f1057c7b6434c301fd3bd4c9608cfb6c40d261c4b7e19bb157c8a0d8b1a38e2d91f05f3b9bbd46aabc9fcec65114f884ab6b4a9e8126ebdd10ccb726563cf6a9e2436f17ad9a0fd9989e253c50e70a402976d24153ca9988050cae9407fcdb3cb2d9b5e065772bc2f27536c4bf2005fc6624f", 0xff) linkat(r0, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000240)='./bus\x00', 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x2100, 0x2d54) mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x7) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:13 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x7, 0x1000300000002}) open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0xfffffffffffffffc, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x10, 0x0) fchdir(r1) fcntl$lock(r1, 0x80000000006, &(0x7f0000000040)={0x1, 0x1, 0x0, 0x100000001}) 16:00:13 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x400, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r1 = open(&(0x7f0000000100)='./bus\x00', 0xfffffffffffffffd, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x11, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x3a, 0x100000001}) pipe(&(0x7f0000000000)) 16:00:13 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = getpgid(0xffffffffffffffff) fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x4, 0xffffffffffffffff, 0x0, 0x7fffffff7fffffff, r3}) flock(r2, 0x20000000000005) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) r4 = getpid() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x3, 0xa0, r4}) 16:00:13 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r1 = open(&(0x7f0000000080)='./bus\x00', 0x80e, 0x0) fsync(r1) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='W\x00') 16:00:14 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/160, 0xa0, 0x840, &(0x7f00000000c0)={0x2, 0x2}, 0xc) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x0, 0x9) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:14 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x400000000000032, 0x0, 0x0) 16:00:14 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) close(r0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) writev(r1, &(0x7f0000001340)=[{&(0x7f0000000340)="d9e0d0e044ff5366b425e619efea14057f41bbb38087e085aa07fe10fedae4e0c8a8b75f2db552bd96b51ae01d1cd177217cb97ac1f963a76893758647e1bb4ddd87dbc5dd3245653b7e2b1667b673d301f447e12af2346d63f2e885f2cffa1f5c88d46b02049f7a2d9712f1059cce80e389136bf6be7dc2f15146e77082a0a417836c742b299d1b7a048b3aaff2f52c8534b92b851de3efe7faa3da8b0c702e3cb5db41cf5fa46c39300cf1b46a51ce5d0a033483af9c96a6b519c66d83d87cb28bfbfe7478f7fb1e8e2af032c2647dcc48dc5802efba36414a74ef4bed40260f7a28239c77202be3af499ea4d5ec08b3bd27d838be2d47c5575a164b802f87710a6495199943ac2fa08698ba2065e1c0d67c268838c997478fc232d9b53e0f33593a18d749dddb9a571fc33a2f57e7df01c4fdaeb552ca9bac52ec25c1bac03f21544e810d223b0f974063e8a61d5ae968e7d921e4a98ee2781cfcfd313ccedefc56513f5ef9eaca854a0d01ed87605d8dfd9a0e3bb24c0585c7817a9a426de1c9cbdcf74d9fdc74d134367628d4f605588c802a599f748dd772359bd5e2ecc796cb05fdc7ffafaa7baf3fcbd8456fa3d07a0e8c8837059ff47c6b44358d45422255c35612ae64bdc131af0a769b6ff5e67f03b0109eddbe9293eacd6d13c2aa271749dcce911f677b4f1813560725a6abde2c2c835b73528425c9e92ab6afe07b84a6142e6dc23d875f46d119a17b55644105914a85681bc64deb666f6e7bf81e8ddd991b92344a247e2a365575158fa996569ab6103339ed75aea1f5795a11ea8e9619b9f6cc9f8f603f206f04b9cdcd5829fb74e06728fff270ed0bcff73aba482bd8744b5eb4c8910be71237bc0f9ab0d7d820e4a3f1c99549e7e6ce4f0914ed2b5060f948021f66e49d4b1264ea9b448cd65bf40870ea577b173175b17de11d6ab270bfdaf2b8edd9eb0fa8e4e00f78f6f8313563a29300a10ec5f8a2f8783b7d132b03659db1e6820713b671cf558d4b81d3d4a0b604a9a131aa1ab3f2615bab2d4d2b19e149cd42ddc29a98f763529d67c0be791a0b55da25848543db81ecae8bd1f095a45e76d9333af813b9e3b00756b0c41477574dcdcaa99653065062b67d8945a3f746b67faecaec3bc3d47790cc5451d37ebf13c918767c8590b7cc32cdbbe1f3e2838b1a848efe2d1738c2c6554600bb23faa5acc04ff775c4316272c33f210f08af97ac9052ed90cdb7e0d064a20c93ed76fb6bc126226a1649b28820b5fb7efb108ccf793fcdad51cd119ce0a22b94f5540c8ca5580c52853fe9c699f997049fb04e4022348b5f1965ba3f4f5cfea1520fb5eb0b28dd87e13760b854f11b00e8eca0018f9525552ff5124ab8c57808eb6432611c4a81973b9a32859920b04971ea3a1fc905a1200b7fe28504ccc2b9f0537e6918c0ae622fc2684f65676f68f4ca4a21b26bf4291356907837c3d68f8a21cabb0fc1803a360fa6061a051582d6a806584366188c3a865413c61c6603368a3183edc18c9663db1e535f5e74b84ecdd827201f9c22306ee4f9b6282f3478074d74443a3ddea89bdfd7f4c2093d43834077c661ca4cd90536f4bc48a83dd5559afd1cffcde5af5b947aecf6d657b76ca031c0373bb113ac9f4d3f30e8346b70bf2ec5f299de98df632b55d76ecb2355942cfca911d91fde68e53a7a60bf0391213b4cf22cc619629193b39abbb26ae31b9cfd42e4ec22910e39d838950dc97e3587e75de52e6a1c2062abb20d7a275148d0ac2fae6b327f2609e18e282033c86551503fb71f0128e995f6c4a6b571dd2d6a78c1a58f72a8b861819bcb11fbf46b58e6ab0deca14fd3a3a33a28734070a3d2cec5324f90c45b28d9eea5cb867f4a37035e190bee95318161f135474d04cd0e46875a84fab57985141dd88ec4a4a7feaba66377a41d1c6fcaa6bed393eee081af3d4ef7c259a33688b9d7809490500b215cb5d09c3cbbb47d02ec9f838cd549c8083b91ba26ec61cf3ec95417cb35b9a83dbccb69e0df6d092124cbb8f78b43bcc31fb1175aa6b972559392c5c902547bf31fd50a81502c245c89696f9b3eb28d3982fa7dfa32f536c02da828664edcc21facfb36d4192fefd3b7901e564daec7b50b36fc7bb80105d74603cf33deee28b98133aa1c45c0027892c8d081098786dc9fd184bc6839f1f466f8c427c83893564886c6d3600d539d9cb4fe9bf6fbed0c003ce1b4998c681c4213d873d1c01c4f5d6eeac249f449893716b5c09f143da47e248ad01b354d24ab259bcc6de6cff4ea89466205dfed8386cc580ec559699fcf77ce34955333a13648f45da9ef422f788406695fbd3c9d3bad299ae8937139e9ef56f15082d0e406232ab410c20b559f9e6dd87a4bc043f71721f0f255d9445fec3a4dd9969638559cd2056bcf7df9a2c84df7329a7b7b93d6150640c9b6453ff8db41760d74cc995fbe0a995ab25b1e315512751feb0c18e514c9980f13fed1c0a7d6225860d7082301dd8413a16193a31560a70ed873a269586360da983a92a0121302803b62389659f1bc5579b2a2b93315501bd4aca6d1dce0c4c67a78426a18d50c3946e8aa66323423de58d23b6a590216453e76966a6521437eefcbba90ed11cb2a8272a96adf1b12f054f4c3804d746511faf4d91d02c836e5a774835c32ffc4867bb89582c1c466ab04768b71c6a1d7398e5b1477b8983077b5757f0848629139ace169c22d74d2ecf28b45d7858772b174052c5327f8c3564a65d99954e75e8e6998d2bbbcc8ee9dfc3cbc040956bda43c540be88bb3861b0cccf06422f12ebb5453fc2867651162266b16dc3597f6f30f616c1ceb93536162ededd8574174445db5602fb04a82404ccfc93aa187432b7984a3c11a8c2141d6c112abfebb1919636b0667335bb8dbcdb70f9d22624027dcc5cba73197a34a8efcad20b3650b86dc0155cf372bbc86e62773793f3204fb0dfd79c8bc80e2eb93640837e612031c1c8579659e430f6c3771ff65ad32d1cda3153a7aece8a299ccf4c6483cb5ae560560ed9e44cb01ca3beffb4a30930c1723176d941db7c054b805b36d25602e3f55d16fedea89584dc713e369cb9256dac3e3f81e83cc890f9070afd0a7a0bdc0d51f2bc71f94de924a34ef1ffc59c64b12f0642bc98122573ccbb48a389faaf045739c004635a3c94a8550f7ce81ae6a59900026c350f9839b0f5b6dcd8519c6d8158497d0fb565eb7028c5ab1d18d348754cd8220a2a05c85acbc03877b1dd963cf2175c6865b9f3a788a60a331569595f7411b6d74246e210cb0ebde9970b5f375248ab1cbf255a5ad2d02332885f792f4e76a98cf3bd085b7e81b4f628a64d316217aa64193844c27071e978d20dc90beefd2c9fe1ea8a6c9121179afb30d30dbac936ba83e1c4c6fadf95e8cd18203ac32ca7e08927b427e5a131f3ccc5300ce7d9fc841961826f3700c6f3ca56db5ec3bd40e2e08481882a4d17a97bdd94c6c4ed83995bcde0454f0fd440cb1b8b5af3c2d90567a8507ce91221ec1df4204a87226ef2f2d27cec73d7a2c0fd9394b5aea559977ac593fca8d99595fba5a4cc2522d9a953ceb0ee1e6e0f540368ecc0469ac8f9451a0c4909ce0410f60f7cd590f894b0e3f9c9842b0c65a451f5a2e6fb8ac284da1686b2bddac51d1ecabe8921fa8817fd64ad938e8e583d48c80166092101e042d554393868544a76ce2acf32497b41b1088a04ef189a2938d04e976d73b06c7836a465fd306dab0a784479626222d81daeb5fb5663474b9d68fd2fc82de2b0ff3cc19f990605f6913ad84587b69f53b8f78a2b5f89a452338da5179973a20ab2d2a7d2f2b561f7358c2f22e52da181d9a3fb917e752044c6460ef87e63bc1dc2f89d2ca9c2db2f263b719a34e81f99120b6750218c1b52bd80359723c90deaf84e62d813462db5b4f2f0abb47d5dff2c4746d2333582bb03a7d3e45e1d5f923a5cc5cbeb18d80b3010caef7cc88406e269cd5b4b09839085b72e73284d90b6d667c684ccde966053564cdcb70fee1cc17eceebc23ab2eff3c453be8b8e2f97b02725a34a6b66a9d9b65959bf7630c7463e457cfed3757d2dcf4367976453a547795345c527905c06df1d40bec9dc26267bde2d0bf763730453d7b88b2939652effbf810a145cde46eca05f78633a91d65997946fcc389e460a6a26bc21439310b142f8bd048fdd0880bf072f43d7cb3307952844dc2e4404fe881e1001bd836c64109cb296101b759953c9b1b52e4fff97bf97fc4faba847466634b6dcc8a8b0d6234d01537fe827ed9d2d71104d174c8aad99d8ea49f81c8041c46905504e73adcf611f4adf0e98a87ea8d1e1a6bb601aa204cbbf69a326bb6bbea255cdebaf32d6a66d6cf59194a601a5958740938953443a5c7f9f8403f81beb82009768e2556b67b557c0be95a89078e1652783566105340159cf6a12b6869ff4787f75e152875f3b02f46b7c9a94e4602c15479f110d8e523adbe241a9b618cb814eb63cbd2e9c07d104823db2ecf9b3133126c9dc934e1f5241a5a64852b9707a438d672a82cffcc406af6c60c9ac703773049b9ab63201473db8bd47282c7aefb05ff1d76d9258a28738cc4967fa7032e9db32225f66f009d1bd8472c91be794662d7cc127589e02363cd32f9bfdfb463081a03b0182d6b5a5b365ccf53691232b0ff9f45da04f3ae18f843ba336e20a9739f27f4f4de64f9fa554a7a0ed1c8dff79b40d475bd7a6ee8fde98459096c1feeff71693082288bfa321da4d257e936248d1fc2b67808a255486f493d068d00fc3a029279e9d4812d466799cfe86410761d02c2cf04ce954ff7aed960358788f51dfaeadc258ce938a229b0dbd31f0d2fbaf6595da5ce89b3f489e867d28b9ae0024fb98f0c6bab1085681716877d2bae15def7feda9760c1b6bffa2022fa13189cbbca781a37231347eafd86100c3dcba7dfed08b69a1a33497ca97d6e65705e6cbd0047999cc159b9c9401f313a9a808dae1a3698", 0xdee}], 0x1) 16:00:14 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x100000000) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x9, &(0x7f00000001c0)={0x0, 0x2}) clock_getres(0x3, &(0x7f0000000000)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20022, 0x48) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x401) 16:00:14 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) close(r0) fchdir(r0) readv(r0, &(0x7f0000001080)=[{&(0x7f0000000080)=""/4096, 0x1000}], 0x1) fchdir(r0) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffd, 0xfffffffffffffc00, "a27e93b453a8fc954f280b4ba9705e1759e9d81f"}) write(r0, &(0x7f0000000000)='\x00', 0xfffffe69) 16:00:14 executing program 1: r0 = syz_open_pts() semget(0x2, 0x5, 0x80) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000400)={0xfffffffffffff187, 0x4, 0x9, 0x80, "65f20ac8657adb5aea3a09ff19f397389c08047c", 0x2bba, 0x5}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000000c0)="ec7d2f00afdba0ead780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000000008a7a86044c826b1254dd64f178b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc968819924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9951191d67481f27d1db813eeb072283ceb4fd947b6498c585b", 0x172) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffffe1, "a146786eb95bd07bc2ec1100"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000240)=0xc) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000280), &(0x7f00000003c0)=0x10) 16:00:14 executing program 0: semget(0x2, 0x2, 0x10) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = getuid() r2 = getgid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x4) 16:00:14 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) open(&(0x7f0000000080)='./file0\x00', 0x30, 0x4) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x236161bc) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r3, &(0x7f00000000c0)=""/132, 0x1) poll(&(0x7f0000000040)=[{r3, 0x1}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="e3", 0x1) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x4004, 0x8) r1 = accept(r0, 0x0, 0x0) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f00000000c0)) socketpair(0x6, 0x8000, 0x3f, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000100)) 16:00:14 executing program 0: r0 = socket$inet6(0x18, 0x4002, 0x0) fcntl$setstatus(r0, 0x4, 0x80000000000003e) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x1000000000000002, 0x3}, 0x6) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) r1 = dup2(r0, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)) socket$inet(0x2, 0x0, 0xec9b) 16:00:14 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = socket$inet6(0x18, 0x1, 0x6cc) fcntl$getflags(r1, 0x1) getsockopt(r0, 0x29, 0x800000000000039, 0x0, 0x0) 16:00:14 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000, 0x7}}) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000100)=""/218, 0xda}, {&(0x7f0000000200)=""/5, 0x5}, {&(0x7f00000002c0)=""/111, 0x6f}, {&(0x7f0000000440)=""/242, 0xf2}, {&(0x7f0000000540)=""/209, 0xd1}], 0x5) r1 = socket$inet6(0x18, 0x3, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = fcntl$dupfd(r1, 0xa, r1) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0xc000, 0x101) r3 = fcntl$dupfd(r1, 0x0, r1) sendmsg(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="4affa86885ecbf4f0000000000000000"], 0x10}, 0x0) 16:00:14 executing program 0: pipe(&(0x7f0000000000)) r0 = socket$unix(0x1, 0xfffffffffffffffe, 0x0) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) 16:00:14 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000200)="e34aa59d87adfdba0bf50bf36551774850c0ecaae0feb312105584bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000040)="744c10f46a", 0x5) 16:00:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="03", 0x1}], 0x1) close(r0) writev(r1, &(0x7f0000000580), 0x1) close(r0) uvm_fault(0xffffff007f12ae70, 0x600011c, 0, 1) -> e kernel: page fault trap, code=0 Stopped at m_free+0x2a: movswq 0x1c(%r14),%rdx